[Pkg-dkms-maint] Bug#592863: dkms is missing a dependency on debhelper

Michel Briand michelbriand at free.fr
Fri Aug 13 13:40:15 UTC 2010


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 at 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





More information about the Pkg-dkms-maint mailing list