[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Making some tags mandatory



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


Reply to: