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

Bug#717791: debian-installer: virtualbox guest additions not installed correctly



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.

Attachment: signature.asc
Description: This is a digitally signed message part


Reply to: