Public bug reported: Binary package hint: dkms
Hello, I try to provide a driver I wrote (details here: http://www.nvnews.net/vbulletin/showthread.php?t=143025) by using dkms to install it whatever kernel is used. I try to use the command "sudo dkms mkdeb --source-only -m nvidia_bl -v 0.51" but I have this output: ">sudo dkms mkdeb --source-only -m nvidia_bl -v 0.51 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.31-16-generic (x86_64) for archiving... Creating special tarball structure to accomodate only binaries. Tarball location: /var/lib/dkms/nvidia_bl/0.51/tarball/nvidia_bl-0.51.dkms.tar.gz DKMS: mktarball Completed. Copying DKMS tarball into DKMS tree... Building binary package...dpkg-buildpackage: avertissement: utilisation d'une commande pour obtenir les privilèges administrateur en tant qu'administrateur fakeroot debian/rules clean debian/rules build fakeroot debian/rules binary dpkg-genchanges -b >../nvidia-bl-dkms_0.51_amd64.changes dpkg-genchanges: envoi d'un binaire - aucune inclusion de code source DKMS: mkdeb Completed. Moving built files to /var/lib/dkms/nvidia_bl/0.51/deb... Cleaning up temporary files... guilla...@guillaume:/usr/src/nvidia_bl-0.51$ sudo dkms mkdeb --source-only -m nvidia_bl -v 0.51 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... Building binary package...dpkg-buildpackage: avertissement: utilisation d'une commande pour obtenir les privilèges administrateur en tant qu'administrateur fakeroot debian/rules clean debian/rules build fakeroot debian/rules binary dpkg-genchanges -b >../nvidia-bl-dkms_0.51_amd64.changes dpkg-genchanges: envoi d'un binaire - aucune inclusion de code source DKMS: mkdeb Completed. Moving built files to /var/lib/dkms/nvidia_bl/0.51/deb... Cleaning up temporary files..." If I try to install the deb file, it gives : ">sudo dpkg -i nvidia-bl-dkms_0.51_all.deb Sélection du paquet nvidia-bl-dkms précédemment désélectionné. (Lecture de la base de données... 166233 fichiers et répertoires déjà installés.) Dépaquetage de nvidia-bl-dkms (à partir de nvidia-bl-dkms_0.51_all.deb) ... Paramétrage de nvidia-bl-dkms (0.51) ... Aucun paquet ne correspond à nvidia_bl-dkms. Loading new nvidia_bl-/usr/share/nvidia_bl-dkms DKMS files... First Installation: checking all kernels... This package appears to be a binaries-only package you will not be able to build against kernel 2.6.31-16-generic since the package source was not provided" The source are indeed here, in "/usr/src/nvidia_bl-0.51" but are not built. If I do a simple "sudo dkms mkdeb --source-only -m nvidia_bl -v 0.51", the binary is installed but the sources are not build for the other kernel version. I think that something is not triggered in post installation scripts. Any suggestions ? Best regards. Guillaume ** Affects: dkms (Ubuntu) Importance: Undecided Status: New -- dkms mkdeb --source-only makes a deb file that won't install anything https://bugs.launchpad.net/bugs/511619 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs