[Pkg-dkms-maint] Bug#703842: dkms: consider adding dependency on lsb-release

Mike Miller mtmiller at ieee.org
Sun Mar 24 16:14:00 UTC 2013


Package: dkms
Version: 2.2.0.3-1.2
Severity: minor

Dear Maintainer,

Please consider adding a dependency on lsb-release for dkms, either Depends or
Recommends.

DKMS uses the lsb_release command to determine what distribution is running.
Based on that it chooses different installation paths for installed kernel
drivers.

If the lsb-release package is installed, drivers are installed to
/lib/modules/$(uname -r)/updates/dkms

If the lsb-release package is not installed, drivers are installed to whatever
path the specific driver specifies in its dkms.conf.

Either way the system works, but is not consistent from one installation to the
next if lsb-release is added or removed. Nothing is broken, I'm just hoping to
fix this inconsistency.

Another alternative would be to patch dkms to have a distro_version_deb
function analogous to the existing distro_version_rpm function.

Thanks,

--
mike



-- System Information:
Debian Release: 7.0
  APT prefers testing
  APT policy: (500, 'testing'), (1, 'experimental'), (1, 'unstable')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 3.2.0-4-amd64 (SMP w/4 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages dkms depends on:
ii  build-essential    11.5
ii  coreutils          8.13-3.5
ii  dpkg-dev           1.16.9
ii  gcc                4:4.7.2-1
ii  make               3.81-8.2
ii  module-init-tools  9-2
ii  patch              2.6.1-3

Versions of packages dkms recommends:
ii  fakeroot                                     1.18.4-2
ii  linux-headers-3.2.0-4-amd64 [linux-headers]  3.2.39-2
ii  linux-headers-amd64 [linux-headers]          3.2+46
ii  linux-image-3.2.0-4-amd64 [linux-image]      3.2.39-2
ii  menu                                         2.1.46
ii  sudo                                         1.8.5p2-1+nmu1

dkms suggests no packages.

-- no debconf information



More information about the Pkg-dkms-maint mailing list