On Fri, 2013-11-15 at 21:50 +0400, Алексей Шилин wrote: > I confirm this. > > Looks like the reason for having wrong kernel headers installed is the > following dependencies chain: > * virtualbox-ose-guest-x11 depends on virtualbox-guest-x11; > * virtualbox-guest-x11 depends on virtualbox-guest-utils; > * virtualbox-guest-utils recommends virtualbox-guest-dkms; > * virtualbox-guest-dkms depends on dkms; > * dkms recommends linux-headers-686-pae | linux-headers-amd64 | > linux-headers-generic | linux-headers. > > VirtualBox doesn't enable PAE/NX by default,
That seems like a bug in VirtualBox. > so the installer chooses the 486 kernel for installation; > however, when requesting virtualbox-ose-guest-x11 installation, no kernel > headers package is explicitly > requested by the installer, so APT chooses the default one, which is the > first one in the dependencies list, > namely linux-headers-686-pae. > > I guess, this can be fixed by explicitly requesting the kernel headers > package, matching the kernel > installed. Right. Recommendation of linux-headers packages is never going to work for all cases. Ben. -- Ben Hutchings DNRC Motto: I can please only one person per day. Today is not your day. Tomorrow isn't looking good either.
signature.asc
Description: This is a digitally signed message part