Package: dkms Version: 2.1.1.2-2ubuntu1 Severity: wishlist
When I'm uninstalling a package containing and older kernel version, the prerm scripts appropriately call DKMS to uninstall all of the modules built for that kernel version. While doing so, DKMS takes the time to run depmod after uninstalling (each?) module. This work is wasted, since the kernel for which the depmod-generated information applies is going away. My suggestions are one of the following: * Add a flag to `dkms uninstall' to disable depmod execution so it can be avoided when it's pointless. * Add a new sub-command or a new mode for remove or uninstall that takes a kernel version and obliterates all version of all of modules built and installed for that kernel version. That would simplify the /etc/kernel/prerm.d/dkms script to just be able to call `dkms uninstall -k $inst_kern'. -- System Information: Debian Release: squeeze/sid APT prefers lucid-updates APT policy: (500, 'lucid-updates'), (500, 'lucid-security'), (500, 'lucid-backports'), (500, 'lucid') Architecture: amd64 (x86_64) Kernel: Linux 2.6.38-14-generic (SMP w/8 CPU cores) Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Versions of packages dkms depends on: ii build-essential 11.4build1 Informational list of build-essent ii dpkg-dev 1.15.5.6ubuntu4.6 Debian package development tools ii gcc 4:4.4.3-1ubuntu1 The GNU C compiler ii make 3.81-7ubuntu1 An utility for Directing compilati ii module-init-tools 3.11.1-2ubuntu1 tools for managing Linux kernel mo ii patch 2.6-2ubuntu1 Apply a diff file to an original Versions of packages dkms recommends: ii fakeroot 1.14.4-1ubuntu1 Gives a fake root environment ii linux-headers-2.6.32 2.6.32-21.32 Header files related to Linux kern ii linux-headers-2.6.32 2.6.32-21.32 Linux kernel headers for version 2 ii linux-headers-2.6.32 2.6.32-27.49 Header files related to Linux kern ii linux-headers-2.6.32 2.6.32-27.49 Linux kernel headers for version 2 ii linux-headers-2.6.32 2.6.32-28.55 Header files related to Linux kern ii linux-headers-2.6.32 2.6.32-28.55 Linux kernel headers for version 2 ii linux-headers-2.6.32 2.6.32-29.58 Header files related to Linux kern ii linux-headers-2.6.32 2.6.32-29.58 Linux kernel headers for version 2 ii linux-headers-2.6.32 2.6.32-30.59 Header files related to Linux kern ii linux-headers-2.6.32 2.6.32-30.59 Linux kernel headers for version 2 ii linux-headers-2.6.32 2.6.32-31.61 Header files related to Linux kern ii linux-headers-2.6.32 2.6.32-31.61 Linux kernel headers for version 2 ii linux-headers-2.6.32 2.6.32-32.62 Header files related to Linux kern ii linux-headers-2.6.32 2.6.32-32.62 Linux kernel headers for version 2 ii linux-headers-2.6.32 2.6.32-33.72 Header files related to Linux kern ii linux-headers-2.6.32 2.6.32-33.72 Linux kernel headers for version 2 ii linux-headers-2.6.32 2.6.32-34.77 Header files related to Linux kern ii linux-headers-2.6.32 2.6.32-34.77 Linux kernel headers for version 2 ii linux-headers-2.6.32 2.6.32-35.78 Header files related to Linux kern ii linux-headers-2.6.32 2.6.32-35.78 Linux kernel headers for version 2 ii linux-headers-2.6.32 2.6.32-36.79 Header files related to Linux kern ii linux-headers-2.6.32 2.6.32-36.79 Linux kernel headers for version 2 ii linux-headers-2.6.32 2.6.32-37.81 Header files related to Linux kern ii linux-headers-2.6.32 2.6.32-37.81 Linux kernel headers for version 2 ii linux-headers-2.6.32 2.6.32-38.83 Header files related to Linux kern ii linux-headers-2.6.32 2.6.32-38.83 Linux kernel headers for version 2 ii linux-headers-2.6.32 2.6.32-39.86 Header files related to Linux kern ii linux-headers-2.6.32 2.6.32-39.86 Linux kernel headers for version 2 ii linux-headers-2.6.32 2.6.32-40.87 Header files related to Linux kern ii linux-headers-2.6.32 2.6.32-40.87 Linux kernel headers for version 2 ii linux-headers-2.6.32 2.6.32-41.94 Header files related to Linux kern ii linux-headers-2.6.32 2.6.32-41.94 Linux kernel headers for version 2 ii linux-headers-2.6.32 2.6.32-42.96 Header files related to Linux kern ii linux-headers-2.6.32 2.6.32-42.96 Linux kernel headers for version 2 ii linux-headers-2.6.32 2.6.32-43.97 Header files related to Linux kern ii linux-headers-2.6.32 2.6.32-43.97 Linux kernel headers for version 2 ii linux-headers-2.6.32 2.6.32-44.98 Header files related to Linux kern ii linux-headers-2.6.32 2.6.32-44.98 Linux kernel headers for version 2 ii linux-headers-2.6.32 2.6.32-45.104 Header files related to Linux kern ii linux-headers-2.6.32 2.6.32-45.104 Linux kernel headers for version 2 ii linux-headers-2.6.32 2.6.32-46.108 Header files related to Linux kern ii linux-headers-2.6.32 2.6.32-46.108 Linux kernel headers for version 2 ii linux-headers-generi 2.6.32.46.53 Generic Linux kernel headers ii linux-image-2.6.32-2 2.6.32-21.32 Linux kernel image for version 2.6 ii linux-image-2.6.32-2 2.6.32-27.49 Linux kernel image for version 2.6 ii linux-image-2.6.32-2 2.6.32-28.55 Linux kernel image for version 2.6 ii linux-image-2.6.32-2 2.6.32-29.58 Linux kernel image for version 2.6 ii linux-image-2.6.32-3 2.6.32-30.59 Linux kernel image for version 2.6 ii linux-image-2.6.32-3 2.6.32-31.61 Linux kernel image for version 2.6 ii linux-image-2.6.32-3 2.6.32-32.62 Linux kernel image for version 2.6 ii linux-image-2.6.32-3 2.6.32-33.72 Linux kernel image for version 2.6 ii linux-image-2.6.32-3 2.6.32-34.77 Linux kernel image for version 2.6 ii linux-image-2.6.32-3 2.6.32-35.78 Linux kernel image for version 2.6 ii linux-image-2.6.32-3 2.6.32-36.79 Linux kernel image for version 2.6 ii linux-image-2.6.32-3 2.6.32-37.81 Linux kernel image for version 2.6 ii linux-image-2.6.32-3 2.6.32-38.83 Linux kernel image for version 2.6 ii linux-image-2.6.32-3 2.6.32-39.86 Linux kernel image for version 2.6 ii linux-image-2.6.32-4 2.6.32-40.87 Linux kernel image for version 2.6 ii linux-image-2.6.32-4 2.6.32-41.94 Linux kernel image for version 2.6 ii linux-image-2.6.32-4 2.6.32-42.96 Linux kernel image for version 2.6 ii linux-image-2.6.32-4 2.6.32-43.97 Linux kernel image for version 2.6 ii linux-image-2.6.32-4 2.6.32-44.98 Linux kernel image for version 2.6 ii linux-image-2.6.32-4 2.6.32-45.104 Linux kernel image for version 2.6 ii linux-image-2.6.32-4 2.6.32-46.108 Linux kernel image for version 2.6 ii linux-image-2.6.38-1 2.6.38-14.58~lucid1 Linux kernel image for version 2.6 ii lsb-release 4.0-0ubuntu8.1 Linux Standard Base version report ii sudo 1.7.2p1-1ubuntu5.6 Provide limited super user privile dkms suggests no packages. -- no debconf information -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org