-
Notifications
You must be signed in to change notification settings - Fork 16
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Linux packaging #21
Comments
For Debian, the legacy ronn is being tracked at: https://tracker.debian.org/pkg/ruby-ronn . This package will migrate down onto all other deb-based distributions. It might be a good idea to ask Debian's packagers to switch upstream and package new releases if ronn-ng is mostly compatible with the old ronn for users. As for build system (Makefile, etc), personally I know nothing about Ruby ecosystem but I guess a standard and universal buildsystem would certainly be better than a custom Makefile. |
Thanks for the pointers.
Yes, ronn-ng is a drop-in replacement for users. It provides the same
Ruby has a standard build system comprised of rake/gem/bundler. But that's mostly aimed at libraries, not applications: it doesn't support installing man pages, shell completion files, or the like. So I'm thinking of something like a Makefile to sit on top of rake/gem/bundler and do the additional steps for installing those bits. |
Debian has recently switched to this fork to provide the ronn tool: |
Uh oh! Thanks for pointing this out. I'll prioritize this. |
Deadline is tight though: for inclusion in the next stable release, a new version fixing this should be uploaded to the Debian archive before March 1st....
|
I don't think I made the March 1 deadline, but it looks like the Debian packagers pulled in the patches for this fix and applied it to their 0.8.0 copy, so it'll still be included in the next release (“buster”, I think). |
The fact that Debian has picked up Ronn-NG is good enough for me. Closing this as fixed. |
For distribution on Linux, I'd like to get Ronn-NG supported by major Linux distributions' package managers. Figure out how to do that.
Questions to consider:
make install
that works on Linux be a good short-term substitute?The text was updated successfully, but these errors were encountered: