[Pkg-dkms-maint] Bug#554843: bullding pure binary deb packages for modules which do not depend on dkms

Anthony L. Awtrey tony at awtrey.com
Tue Aug 21 13:51:39 UTC 2012


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

Holger,

I know you really believe that, but this is exactly the point! It
isn't true now and hasn't been for over three years.

I know you can build a binary deb package using dkms like this:

dkms mkdeb -m open-vm-tools -v 2012.05.21 \
  --dkmsframework framework.conf --binaries-only

And if you dump out the deb package it builds, you will find this
control file in it:

Package: open-vm-tools-dkms
Version: 2012.05.21
Architecture: all
Maintainer: Dynamic Kernel Modules Support Team
<pkg-dkms-maint at lists.alioth.debian.org>
Installed-Size: 160
Depends: dkms (>= 1.95)
Section: misc
Priority: optional
Description: open-vm-tools driver in DKMS format.


This package depends in dkms, which further depends / recommends in
gcc, make, and all the kernel headers and debian package build
infrastructure.

I don't want any dependencies except on the kernel image that we are
building against. I want the *.ko files dropped into the proper
/lib/module/* kernel tree without requiring some kind of postinst
script that is causing the exact problem I'm trying to avoid!

I seriously give up. I will write my own solution. Thanks.

Tony
- -- 
Anthony L. Awtrey
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.12 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/

iQEcBAEBAgAGBQJQM5JnAAoJEC1MrsQmmCjY3+kIAILBIX1kRFVKL7aj1qpzWiCX
6Q9CRvtE6HHftMmdu+ATUWqkAvWUATO8N74qPNS1/N2hq9Iq+3RFrDxO9opG0Uod
vWaOJo2T1/dOoVVb/W+0NMyJjxO4sR4sCoG0ZCNs+znEM+AjOKUe4oTjjB7KNyuI
imla5n6XbiUFiUtTAfeeMlPOYBMei8Fu1iriyQmqA53uZMHOIZ2AWka5RrrjbNwc
gl71ABZLL5RPXHmrSctNzcWphelSi9sIisPReQ22P/+Vlxy/fooNfQp4LGq7pxXc
HLx/KFE6e3SlT3VeL3nb9/YWTnvjcffr6mYSy+yRC8YvH/QlPBXZngeVd19mdvI=
=ms9g
-----END PGP SIGNATURE-----



More information about the Pkg-dkms-maint mailing list