On 25 November 2015 at 09:37, Roderick W. Smith <rod.sm...@canonical.com> wrote: > Thanks! FWIW, I made some changes to 0.10.0 to help get the packaging > ready, although I realize it's not quite there yet. I need to do > another pass through the files to get all the copyright details > properly documented and create some patches to get the post-install > script doing the right stuff (that is, not installing to the ESP > automatically).
Nice! If you've got an Alioth account and commit on collab-maint, feel free to commit directly to the WIP repo I set up (and if not, you should definitely register for a -guest account :D; https://alioth.debian.org/account/register.php). I started converting the d/copyright file you've started over to the DEP 5 format (http://dep.debian.net/deps/dep5/), but it still needs a bit of work for sure (and I didn't check yet whether it already has a section for debian/*, just copied the entires you'd already put in with a TODO comment at the bottom for more work we need to do for full format compliance). > I was actually looking at the GRUB 2 packaging the other day, but it's > VERY complex! I haven't looked at LILO, ELILO, SYSLINUX, or anything > else yet. One concern/question I have is how the OS knows which, if > any, boot loader should be installed. I'm not sure if this is an issue > with Debian, but Ubuntu has a habit of re-installing GRUB if it's > removed, which of course is annoying if you're using something else. > If there's some approved Debian way of recording what boot loader(s) > are in use, we should tie into that. > > I was planning on doing more work on this packaging issue this > weekend, which is a long one in the US because of Thanksgiving. Perhaps we punt on the postinst for now and just document in a README.Debian or something how to install it? Having "refind-install" (and all the proper files) available is leaps and bounds ahead of where we're at now in the archive, so IMO just that would be a great start. :) (With the plus side being that we could upload that as soon as we get the d/copyright finished.) ♥, - Tianon 4096R / B42F 6819 007F 00F8 8E36 4FD4 036A 9C25 BF35 7DD4