Debian Bug report logs - #592863
dkms is missing a dependency on debhelper

version graph

Package: dkms; Maintainer for dkms is Dynamic Kernel Module System Team <dkms@packages.debian.org>; Source for dkms is src:dkms (PTS, buildd, popcon).

Reported by: Michel Briand <michelbriand@free.fr>

Date: Fri, 13 Aug 2010 13:51:01 UTC

Severity: important

Merged with 592938

Found in version dkms/2.1.1.2-4

Fixed in version dkms/2.1.1.2-6

Done: Giuseppe Iuculano <iuculano@debian.org>

Bug is archived. No further changes may be made.

Toggle useless messages

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to debian-bugs-dist@lists.debian.org, Dynamic Kernel Modules Support Team <pkg-dkms-maint@lists.alioth.debian.org>:
Bug#592863; Package dkms. (Fri, 13 Aug 2010 13:51:04 GMT) (full text, mbox, link).


Acknowledgement sent to Michel Briand <michelbriand@free.fr>:
New Bug report received and forwarded. Copy sent to Dynamic Kernel Modules Support Team <pkg-dkms-maint@lists.alioth.debian.org>. (Fri, 13 Aug 2010 13:51:04 GMT) (full text, mbox, link).


Message #5 received at submit@bugs.debian.org (full text, mbox, reply):

From: Michel Briand <michelbriand@free.fr>
To: Debian Bug Tracking System <submit@bugs.debian.org>
Subject: dkms is missing a dependency on debhelper
Date: Fri, 13 Aug 2010 15:40:15 +0200
Package: dkms
Version: 2.1.1.2-4
Severity: important

Hello,

I use dkms to build the nvidia module.
I issued this command:
# dkms --all mkdeb -m nvidia -v 195.36.24

dkms exited with an error because dh_testdir is not found.

Complete execution log:
----
root@nipour ~ # dkms --all mkdeb -m nvidia -v 195.36.24
Using /etc/dkms/template-dkms-mkdeb
copying template...
modifying debian/changelog...
modifying debian/compat...
modifying debian/control...
modifying debian/copyright...
modifying debian/dirs...
modifying debian/postinst...
modifying debian/prerm...
modifying debian/README.Debian...
modifying debian/rules...
copying legacy postinstall template...
Copying source tree...
Gathering binaries...Marking modules for 2.6.32-5-amd64 (x86_64) for archiving...

Creating special tarball structure to accomodate only binaries.


Tarball location: /var/lib/dkms/nvidia/195.36.24/tarball/nvidia-195.36.24.dkms.tar.gz

DKMS: mktarball Completed.

Copying DKMS tarball into DKMS tree...
Building binary package...dpkg-buildpackage: warning: using a gain-root-command while being root
 fakeroot debian/rules clean
make: dh_testdir: Command not found
make: *** [clean] Error 127
dpkg-buildpackage: error: fakeroot debian/rules clean gave error exit status 2
(bad exit status: 2)

Error! There was a problem creating your deb.
----

Cheers,
Michel

-- System Information:
Debian Release: squeeze/sid
  APT prefers testing
  APT policy: (911, 'testing'), (600, 'unstable'), (500, 'stable')
Architecture: amd64 (x86_64)

Kernel: Linux 2.6.32-bpo.5-xen-amd64 (SMP w/2 CPU cores)
Locale: LANG=en_US.ISO-8859-15, LC_CTYPE=en_US.ISO-8859-15 (charmap=ISO-8859-15)
Shell: /bin/sh linked to /bin/dash

Versions of packages dkms depends on:
ii  build-essential               11.5       Informational list of build-essent
ii  coreutils                     8.5-1      GNU core utilities
ii  dpkg-dev                      1.15.7.2   Debian package development tools
ii  gcc                           4:4.4.4-2  The GNU C compiler
ii  lsb-release                   3.2-23.1   Linux Standard Base version report
ii  make                          3.81-8     An utility for Directing compilati
ii  module-init-tools             3.12-1     tools for managing Linux kernel mo

Versions of packages dkms recommends:
ii  fakeroot               1.14.4-1          Gives a fake root environment
ii  linux-headers-2.6-amd6 2.6.32+28         Header files for Linux 2.6-amd64 (
ii  linux-headers-2.6.32-5 2.6.32-18         Header files for Linux 2.6.32-5-am
ii  linux-image-2.6.32-5-a 2.6.32-18         Linux 2.6.32 for 64-bit PCs
ii  linux-image-2.6.32-5-x 2.6.32-18         Linux 2.6.32 for 64-bit PCs, Xen d
ii  linux-image-2.6.32-bpo 2.6.32-15~bpo50+1 Linux 2.6.32 for 64-bit PCs
ii  linux-image-2.6.32-bpo 2.6.32-15~bpo50+1 Linux 2.6.32 for 64-bit PCs, Xen d
ii  menu                   2.1.43            generates programs menu for all me
ii  patch                  2.6-2             Apply a diff file to an original
ii  sudo                   1.7.2p7-1         Provide limited super user privile

dkms suggests no packages.

-- no debconf information




Forcibly Merged 592863 592938. Request was from Michael Gilbert <michael.s.gilbert@gmail.com> to control@bugs.debian.org. (Wed, 18 Aug 2010 02:45:08 GMT) (full text, mbox, link).


Information forwarded to debian-bugs-dist@lists.debian.org, Dynamic Kernel Modules Support Team <pkg-dkms-maint@lists.alioth.debian.org>:
Bug#592863; Package dkms. (Wed, 18 Aug 2010 03:57:03 GMT) (full text, mbox, link).


Acknowledgement sent to Michael Gilbert <michael.s.gilbert@gmail.com>:
Extra info received and forwarded to list. Copy sent to Dynamic Kernel Modules Support Team <pkg-dkms-maint@lists.alioth.debian.org>. (Wed, 18 Aug 2010 03:57:03 GMT) (full text, mbox, link).


Message #12 received at 592863@bugs.debian.org (full text, mbox, reply):

From: Michael Gilbert <michael.s.gilbert@gmail.com>
To: 592863@bugs.debian.org,control@bugs.debian.org,592863-submitter@bugs.debian.org
Subject: [935ae61] Fix for Bug#592863 committed to git
Date: Wed, 18 Aug 2010 03:52:41 +0000
tags 592863 + pending
thanks

Hello,

     The following change has been committed for this bug by
 Michael Gilbert <michael.s.gilbert@gmail.com> on Tue, 17 Aug 2010 23:50:54 -0400.
 The fix will be in the next upload. 
=========================================================================
Check for debhelper when using 'dkms mkdeb' (closes: #592863)


=========================================================================

You can check the diff of the fix at:

    http://git.debian.org/?p=collab-maint/dkms.git;a=commitdiff;h=935ae61






Added tag(s) pending. Request was from Michael Gilbert <michael.s.gilbert@gmail.com> to control@bugs.debian.org. (Wed, 18 Aug 2010 03:57:05 GMT) (full text, mbox, link).


Message sent on to Michel Briand <michelbriand@free.fr>:
Bug#592863. (Wed, 18 Aug 2010 03:57:08 GMT) (full text, mbox, link).


Reply sent to Giuseppe Iuculano <iuculano@debian.org>:
You have taken responsibility. (Sat, 12 Mar 2011 11:51:08 GMT) (full text, mbox, link).


Notification sent to Michel Briand <michelbriand@free.fr>:
Bug acknowledged by developer. (Sat, 12 Mar 2011 11:51:08 GMT) (full text, mbox, link).


Message #22 received at 592863-close@bugs.debian.org (full text, mbox, reply):

From: Giuseppe Iuculano <iuculano@debian.org>
To: 592863-close@bugs.debian.org
Subject: Bug#592863: fixed in dkms 2.1.1.2-6
Date: Sat, 12 Mar 2011 11:47:47 +0000
Source: dkms
Source-Version: 2.1.1.2-6

We believe that the bug you reported is fixed in the latest version of
dkms, which is due to be installed in the Debian FTP archive:

dkms_2.1.1.2-6.debian.tar.gz
  to main/d/dkms/dkms_2.1.1.2-6.debian.tar.gz
dkms_2.1.1.2-6.dsc
  to main/d/dkms/dkms_2.1.1.2-6.dsc
dkms_2.1.1.2-6_all.deb
  to main/d/dkms/dkms_2.1.1.2-6_all.deb



A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 592863@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Giuseppe Iuculano <iuculano@debian.org> (supplier of updated dkms package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmaster@debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Format: 1.8
Date: Sat, 12 Mar 2011 11:07:47 +0100
Source: dkms
Binary: dkms
Architecture: source all
Version: 2.1.1.2-6
Distribution: unstable
Urgency: low
Maintainer: Dynamic Kernel Modules Support Team <pkg-dkms-maint@lists.alioth.debian.org>
Changed-By: Giuseppe Iuculano <iuculano@debian.org>
Description: 
 dkms       - Dynamic Kernel Module Support Framework
Closes: 577972 592863
Changes: 
 dkms (2.1.1.2-6) unstable; urgency=low
 .
   [ Michael Gilbert ]
   * [430b97f] Fix logging for compound make statements (closes: #577972)
     - Thanks to Anders Kaseorg!
   * [935ae61] Check for debhelper when using 'dkms mkdeb' (closes: #592863)
   * [e739e8c] fixup logging patch
 .
   [ Giuseppe Iuculano ]
   * [46cc01a] Merge from Ubuntu: Before using the current kernel we need to make
     sure that this kernel doesn't belong to the host of a chroot and we should
     also be more careful when adding kernels to the candidates list
     (LP: #602408). - Thanks to Alberto Milone
   * [313d661] Merge from Ubuntu: depend on patch instead of recommending it, if
     its missing the "patches" feature of dkms will no longer work and that will
     cause build failures (LP: #653899)  Thanks to Michael Vogt
Checksums-Sha1: 
 73962b6551b8fddf635217022a90fb93f07736e4 1290 dkms_2.1.1.2-6.dsc
 32773086b531b80293676324d6681d03261c669b 18893 dkms_2.1.1.2-6.debian.tar.gz
 57195a4b0f34334e33542f118b9707bd19b35eaf 71754 dkms_2.1.1.2-6_all.deb
Checksums-Sha256: 
 6c72ccb6f0e88b4ac65a5798fda20551074bb0d60b83ad2d163776a6f0d1b152 1290 dkms_2.1.1.2-6.dsc
 c3cbc7bd39990d9524fa3412a01e8ffd1ba61802d4e4a7302c2f9877f2b8ffa6 18893 dkms_2.1.1.2-6.debian.tar.gz
 417739028944e674008a7695e633575ae9c5f0ba41a744a56f752f415e4cbb72 71754 dkms_2.1.1.2-6_all.deb
Files: 
 7be9ab4fdb876b2792c15f2a6a78a4a9 1290 kernel optional dkms_2.1.1.2-6.dsc
 6eb12f177b7127aff1f17824fab68223 18893 kernel optional dkms_2.1.1.2-6.debian.tar.gz
 f18b9641ed065b6751ed9c958739b2a3 71754 kernel optional dkms_2.1.1.2-6_all.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.11 (GNU/Linux)

iEYEARECAAYFAk17WasACgkQNxpp46476aqZdQCglNPIHikPznkbBJJkx3eyPaBr
AooAni94XveWEX3QYWGs/FQsNtyrljcx
=6exY
-----END PGP SIGNATURE-----





Reply sent to Giuseppe Iuculano <iuculano@debian.org>:
You have taken responsibility. (Sat, 12 Mar 2011 11:51:09 GMT) (full text, mbox, link).


Notification sent to Michel Briand <michelbriand@free.fr>:
Bug acknowledged by developer. (Sat, 12 Mar 2011 11:51:09 GMT) (full text, mbox, link).


Bug archived. Request was from Debbugs Internal Request <owner@bugs.debian.org> to internal_control@bugs.debian.org. (Sat, 30 Apr 2011 08:06:54 GMT) (full text, mbox, link).


Send a report that this bug log contains spam.


Debian bug tracking system administrator <owner@bugs.debian.org>. Last modified: Sun Jul 2 06:20:48 2023; Machine Name: bembo

Debian Bug tracking system

Debbugs is free software and licensed under the terms of the GNU Public License version 2. The current version can be obtained from https://bugs.debian.org/debbugs-source/.

Copyright © 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson, 2005-2017 Don Armstrong, and many other contributors.