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: