Bug#741656: grub-common: grub-mkrescue lost its -J flag, d-i now FTBFS on kfreebsd-*

Cyril Brulebois kibi at debian.org
Sat Mar 15 11:37:17 UTC 2014


Colin Watson <cjwatson at debian.org> (2014-03-15):
> Right.  Can you try "-- -J" instead?  (We've talked about changing the
> behaviour back upstream, but the thread petered out a bit and I don't
> believe it's done yet.)

That seems to do the trick (and I've checked through a tiny wrapper that
the -J flag is indeed passed to xorriso). I haven't tried to run any
resulting ISO though. But at least "dpkg-buildpackage" in d-i manages to
build all images in my kfreebsd-amd64 VM.

After having downgraded the installed grub-* packages, I've checked that
using this syntax wouldn't work with past versions:
| grub-mkrescue --output=./tmp/netboot-9/mini.iso ./tmp/netboot-9/cd_tree -- -J
| Enabling BIOS support ...
| xorriso 1.3.2 : RockRidge filesystem manipulator, libburnia project.
| 
| xorriso : FAILURE : Not a known command:  '-J'

I'm tempted to commit the '--' addition in debian-installer for now
anyway, including a comment pointing here, and to lower the severity to
important (since other callers might be affected as well).

Does that look OK to you?


> > [BTW the tag for -7 isn't to be found in the git repository right now.]
> 
> Sure is, it's just called debian/2.02.beta2-7 because git.

Got distracted by sleepiness, "-b experimental", and "git describe"
returning debian/2.02.beta2-6-32-gbd08b3c; sorry about that.

Mraw,
KiBi.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 836 bytes
Desc: Digital signature
URL: <http://lists.alioth.debian.org/pipermail/pkg-grub-devel/attachments/20140315/b2d0126c/attachment.sig>


More information about the Pkg-grub-devel mailing list