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

Re: General exclusion-package package (was: Bug#138541: ITP: debian-sanitize)



On Tue, Mar 19, 2002 at 05:26:03PM +0100, Manfred Wassmann wrote:
> Steve Greenland <steveg@moregruel.net> writes:
> > On 17-Mar-02, 16:12 (CST), Ben Armstrong <synrg@sanctuary.nslug.ns.ca> wrote: 
> > > So why not make a general-purpose "exclusion-package" package, tailorable
> > > per site via a conf file.
> > 
> > apt-get install equivs
> 
> $ apt-cache show equivs
> 
> [...]
> 
>  Please note that this is a crude hack and if thoughtlessly used
>  might possibly do damage to your packaging system. And please
>  note as well that using it is not the recommended way of dealing
>  with broken dependencies. Better file a bug report instead.

That was my concern too.  But even my exclusion-package idea is ugly because
of the unnecessary overhead of having to build a package.  Maybe a better
approach would be to treat the list of stuff to exclude as a local tasksel
task and implement the suggestion in 127403.  To make this work, the
locally-provided task(s) would need to be merged into
/var/lib/dpkg/available and a locally provided description added to the list
of tasks that tasksel displays (currently documented as
/usr/share/tasksel/debian-tasks.desc, but can it also get task descriptions
from elsewhere?)

Ben
-- 
    nSLUG       http://www.nslug.ns.ca      synrg@sanctuary.nslug.ns.ca
    Debian      http://www.debian.org       synrg@debian.org
[ pgp key fingerprint = 7F DA 09 4B BA 2C 0D E0  1B B1 31 ED C6 A9 39 4F ]
[ gpg key fingerprint = 395C F3A4 35D3 D247 1387  2D9E 5A94 F3CA 0B27 13C8 ]



Reply to: