Hi, Steven Chamberlain <email@example.com> (2014-08-29): > Please may I commit this patch directly to debian-installer Git? no objection; did you check with debian-hurd@? > Hopefully it is self-explanatory from the changelog. > > Earlier I thought it was modules terminal+gettext that were missing > to cause the hang/crash, but it turned out to be only tftp. (I'd been > testing dozens of permutations of different GRUB version [Debian- > packaged and vanilla upstream], different builds [official Debian and my > own], different selection of GRUB modules, and different versions of > grub-image; so I made a few mistakes along the way that led me to wrong > conclusions initially.) > > The xorriso incompatiblity refers to this scary warning seen with an > outdated xorriso package but newer grub-common: > > grub-mkrescue: warning: Your xorriso doesn't support `--grub2-boot-info'. Some features are disabled. Please use xorriso 1.2.9 or later.. > > grub-mkrescue: warning: Your xorriso doesn't support `--grub2-boot-info'. Your core image is too big. Boot as disk is disabled. Please use xorriso 1.2.9 or later.. > > I don't know if it caused actual breakage, but since 1.3.2-1 is already > in sid/jessie I felt it safer to raise Build-Depends to that version. ACK. > Thanks. > > --- a/debian/changelog > +++ b/debian/changelog > @@ -13,6 +13,18 @@ debian-installer (2014XXXX) UNRELEASED; urgency=low > adding a syslinux-utils build-dep (Closes: #751731), no thanks to its > maintainer as far as cooperation is concerned (See: #751724, #759189). > > + [ Steven Chamberlain ] > + * On kfreebsd and hurd, which use GRUB for PXE booting, request two > + additional modules in the grub-mkimage step: (Closes: #759686) > + - tftp: required since GRUB 2.02 otherwise PXE boot will crash/hang > + - gfxterm_background: required since GRUB 2.02 for the boot splash > + image functionality to be available > + - raise the grub-pc (and indirectly grub-common) build dependency to > + >= 2.02~beta2~ on these architectures, because module > + gfxterm_background did not exist in GRUB 2.00 I should note we only have grub 2.00 in testing right now. Hopefully 2.02* will migrate at some point though. Mraw, KiBi.
Description: Digital signature