Re: Missing Dependency virtualbox-host-dkms

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



2016-03-08 0:10 GMT+01:00 Jack O'Connor <oconnor663@xxxxxxxxx>:
>
> Would it be possible to depend on a "Provides" that all the different
> kernel header packages share? Similar to how nvidia-libgl,
> catalyst-libgl, and mesa-libgl all provide the "libgl" dependency.
> That would solve the presumably-very-common case where users initially
> installed virtualbox without any host headers at all, and are now
> landing in a broken state by default. (Or would that mean that the
> different header packages conflict where they didn't before?)


Yes, I think that would be the best solution. Each '*-headers' package
could provide 'kernel-headers' (or something like that).
Provides does not imply conflict, so that wouldn't be a problem.

Note that a user could still install a certain 'x-headers' which does not
match their 'y' kernel, since the headers do not depend on the kernel or
vice versa. (in the libgl case this is not a problem, since the libgl
packages depend on the matching driver)

But I think most users who use the regular kernel and are not familiar with
other kernels would install the plain 'linux-headers' package when
prompted, and not the 'linux-lts-headers' package or something else.



[Index of Archives]     [Linux Wireless]     [Linux Kernel]     [ATH6KL]     [Linux Bluetooth]     [Linux Netdev]     [Kernel Newbies]     [Share Photos]     [IDE]     [Security]     [Git]     [Netfilter]     [Bugtraq]     [Yosemite News]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux RAID]     [Linux ATA RAID]     [Samba]     [Device Mapper]
  Powered by Linux