I have a similar problem on Mint 18/Ubuntu 16: sudo apt-get purge linux-image-4.4.0-xx-generic linux-headers-4.4.0-xx
and it shows the message: dpkg: warning: while removing linux- image-4.4.0-xx-generic, directory '/lib/modules/4.4.0-xx-generic' not empty so not removed In /lib/modules/ 4.4.0-21-generic 4.4.0-45-generic 4.4.0-62-generic 4.4.0-34-generic 4.4.0-47-generic 4.4.0-64-generic 4.4.0-36-generic 4.4.0-59-generic 4.4.0-66-generic and in ever such dirs there is only the subdir updates with inside: vboxguest.ko vboxsf.ko vboxvideo.ko -- You received this bug notification because you are a member of Kernel Packages, which is subscribed to dkms in Ubuntu. https://bugs.launchpad.net/bugs/300773 Title: Removal does not clean up after dkms, l-r-m(?) Status in dkms package in Ubuntu: Fix Released Status in linux package in Ubuntu: Fix Released Bug description: I just removed a bunch of obsolete kernels from my system, and noted that for each one, I saw this error: rmdir: failed to remove `/lib/modules/2.6.27-6-generic': Directory not empty The contents which remain are: /lib/modules/2.6.26-4-generic: updates volatile /lib/modules/2.6.26-5-generic: build updates volatile /lib/modules/2.6.27-1-generic: build updates /lib/modules/2.6.27-2-generic: build updates /lib/modules/2.6.27-4-generic: build updates /lib/modules/2.6.27-5-generic: build updates /lib/modules/2.6.27-6-generic: build updates To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/dkms/+bug/300773/+subscriptions -- Mailing list: https://launchpad.net/~kernel-packages Post to : kernel-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~kernel-packages More help : https://help.launchpad.net/ListHelp