Deborphan needs a way to detect shared libraries like the ones currently in section libs and distinguish them from packages which are technically shared libraries but can not assumed to be orphaned when no other package depends on them. The obvious examples for such packages are modules (role::module?), e.g. those used by pam, apache or roxen. Examples for less known module (or is role::backend better in this case?) packages include libdspam7-drv-*.
I'm not sure if there are other, non-module shared library packages that can not be removed safely. Someone who knows how to use tags should be able to go through a list of packages which are not in section libs or oldlibs and tagged role::shared-lib to find out whether additional tags might be needed or if the remaining packages are just placed in the wrong section. On Fri, Feb 27, 2009 at 11:48:30AM +0000, Enrico Zini wrote: > role::shared-lib - Shared Library This tag alone is not sufficient: $ apt-cache show libapache2-mod-mono | grep -o role::shared-lib role::shared-lib $ apt-cache show libpam-runtime | grep -o role::shared-lib role::shared-lib Regards Carsten -- To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org