[Pkg-dkms-maint] Bug#689374: dkms: Please drop Recommends for package linux-image

Debian BTS debbugs at buxtehude.debian.org
Mon Oct 1 23:21:04 UTC 2012


Hello,
Reply-To: John Paul Adrian Glaubitz <glaubitz at physik.fu-berlin.de>, 689374 at bugs.debian.org
Resent-From: John Paul Adrian Glaubitz <glaubitz at physik.fu-berlin.de>
Resent-To: debian-bugs-dist at lists.debian.org
Resent-CC: Dynamic Kernel Modules Support Team <pkg-dkms-maint at lists.alioth.debian.org>
X-Loop: owner at bugs.debian.org
Resent-Date: Mon, 01 Oct 2012 23:21:01 +0000
Resent-Message-ID: <handler.689374.B.134913351422100 at bugs.debian.org>
Resent-Sender: owner at bugs.debian.org
X-Debian-PR-Message: report 689374
X-Debian-PR-Package: dkms
X-Debian-PR-Keywords: 
X-Debian-PR-Source: dkms
Received: via spool by submit at bugs.debian.org id=B.134913351422100
          (code B); Mon, 01 Oct 2012 23:21:01 +0000
Received: (at submit) by bugs.debian.org; 1 Oct 2012 23:18:34 +0000
X-Spam-Checker-Version: SpamAssassin 3.3.1-bugs.debian.org_2005_01_02
	(2010-03-16) on buxtehude.debian.org
X-Spam-Level: 
X-Spam-Status: No, score=-11.8 required=4.0 tests=BAYES_00,FOURLA,HAS_PACKAGE,
	MURPHY_DRUGS_REL8,RCVD_IN_DNSWL_MED,XMAILER_REPORTBUG autolearn=ham
	version=3.3.1-bugs.debian.org_2005_01_02
X-Spam-Bayes: score:0.0000 Tokens: new, 10; hammy, 151; neutral, 129; spammy,
	0. spammytokens: hammytokens:0.000-+--(unknown), 0.000-+--(unknown),
	0.000-+--(unknown), 0.000-+--(unknown), 0.000-+--(unknown)
Received: from outpost1.zedat.fu-berlin.de ([130.133.4.66])
	by buxtehude.debian.org with esmtp (Exim 4.72)
	(envelope-from <glaubitz at physik.fu-berlin.de>)
	id 1TIpFy-0005k5-6G
	for submit at bugs.debian.org; Mon, 01 Oct 2012 23:18:34 +0000
Received: from inpost2.zedat.fu-berlin.de ([130.133.4.69])
          by outpost1.zedat.fu-berlin.de (Exim 4.69)
          with esmtp
          (envelope-from <glaubitz at physik.fu-berlin.de>)
          id <1TIpFv-002Ebo-6D>; Tue, 02 Oct 2012 01:18:31 +0200
Received: from z6.physik.fu-berlin.de ([160.45.66.66] helo=z6)
          by inpost2.zedat.fu-berlin.de (Exim 4.69)
          with esmtps
          (envelope-from <glaubitz at physik.fu-berlin.de>)
          id <1TIpFv-001o1P-4c>; Tue, 02 Oct 2012 01:18:31 +0200
Received: from glaubitz by z6 with local (Exim 4.80)
	(envelope-from <glaubitz at physik.fu-berlin.de>)
	id 1TIpFy-0002Ek-2r; Tue, 02 Oct 2012 01:18:34 +0200
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
From: John Paul Adrian Glaubitz <glaubitz at physik.fu-berlin.de>
To: Debian Bug Tracking System <submit at bugs.debian.org>
Message-ID: <20121001231834.7477.54883.reportbug at localhost.localdomain>
X-Mailer: reportbug 6.4.3
Date: Tue, 02 Oct 2012 01:18:34 +0200
X-Originating-IP: 160.45.66.66
Delivered-To: submit at bugs.debian.org

Package: dkms
Version: 2.2.0.3-1.1

the package 'dkms' currently recommends the virtual package 'linux-image'.
In the default configuration, 'apt' always installs recommended packages:

glaubitz at z6:~> apt-config dump | grep -i recommend
APT::Install-Recommends "true";

While this is usually not a problem, it is problematic when recommending
the virtual kernel package 'linux-image'. During installation, it
might not be clear which kernel package will eventually provide the virtual
package 'linux-image' and 'apt' will randomly choose any package. This
may result in 'apt' installing an undesired kernel package.

The problem can be observed when installing a machine with the automatic
installation system FAI (source package 'fai'): because of the 'Recommends',
installing 'dkms' will in some cases install the RT kernel package
('linux-image-rt-...') which users usually don't want.

As for the package 'dkms', a 'Recommends' on 'linux-image' is not
required as the kernel image itself is not necessary to build the
kernel modules as opposed to the kernel header packages.

Please remove the 'Recommends' on 'linux-image'.

Cheers,

Adrian
*** End of the template - remove these lines ***


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

Kernel: Linux 3.5-trunk-amd64 (SMP w/4 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8) (ignored: LC_ALL set to en_US.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.2
ii  dpkg-dev           1.16.8
ii  gcc                4:4.7.1-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-2-amd64 [linux-headers]     3.2.20-1
ii  linux-headers-3.2.0-2-rt-amd64 [linux-headers]  3.2.20-1
ii  linux-headers-3.2.0-3-amd64 [linux-headers]     3.2.23-1
ii  linux-headers-amd64 [linux-headers]             3.2+45
ii  linux-image-2.6.32-5-amd64 [linux-image]        2.6.32-35
ii  linux-image-3.2.0-2-amd64 [linux-image]         3.2.20-1
ii  linux-image-3.2.0-3-amd64 [linux-image]         3.2.23-1
ii  linux-image-3.5-trunk-amd64 [linux-image]       3.5-1~experimental.1
ii  menu                                            2.1.46
ii  sudo                                            1.8.5p2-1

dkms suggests no packages.

-- no debconf information



More information about the Pkg-dkms-maint mailing list