[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Bug#683562: kfreebsd-image-9.0-1-amd64: Package does not install !


On 15:16, Robert Millan wrote:
> 2012/8/1 Steven Chamberlain <steven@pyro.eu.org>:
> > It seems like the existence of a kFreeBSD kernel on a linux-* arch
> > confuses GRUB's dkms and mkinitramfs postinst hooks.
> We could move it off /boot, or we could add Conflicts: dkms
> [linux-any], etc.  Any suggestions?

What is the purpose of the package on linux-any systems?  It is not a
part of that system's boot process so perhaps doesn't belong in /boot,
but rather somewhere like /usr/share or /usr/lib, like where ROM images
for Qemu and things go.

Someone may be crazy enough to dual-boot linux/kfreebsd out of a shared
/boot partition but that's not supported.  (At least update-grub
would be unable to run dkms/mkinitramfs if run from kfreebsd).

I'm not sure if Conflicts: dkms would be correct, if dkms is simply being
invoked incorrectly by the GRUB postinst hook.  In which case
mkinitramfs might still be broken.  (Haven't tested this theory).

Steven Chamberlain

Reply to: