[NEW IDEA] Automatic removal of dependencies
Horst von Brand
vonbrand at inf.utfsm.cl
Sun Apr 23 02:10:43 UTC 2006
Mark Rosenstand <mark at borkware.net> wrote:
> On Sat, 2006-04-22 at 06:30 -0700, Panu Matilainen wrote:
> > Checking the dependencies is the easy part. What gets less trivial is
> > things like this:
> >
> > [pmatilai at cs181072240 ~]$ rpm -e --test grub
> > [pmatilai at cs181072240 ~]$
> >
> > Oops, nothing needs grub, so it can be removed safely, right?
> The Debian tool assumes that its users are capable of brain activity.
Riiight...
> I
> don't know if this is a problem in the Fedora case.
You haven't met many end users, have you?
[In any case, a tool like this is completely useless if it /forces/ the
user to know about the stuff they have installed... that's 1284 packages
currently here, I sure don't know what each one of them does. I'd be real
pressed to name more than a hundred. Forget about dependencies...]
> Anyway, it does have
> a couple of more options than Y/n, one of them being 'i' which prints
> the description of the package, so it's easy to get a pretty good clue
> if you're uncertain whether you need the package.
> Of course this is where the "explicitly installed" attribute is useful.
> I assume glibc, grub, udev etc. are all explicitly installed by
> anaconda.
And why should one not be able to also look at "explicitly installed"
stuff? Each Linux user goes through the "a distribution a week" phase, the
next one is usually the "install everything" that makes for regular
flamewars here, spiced up with "... what I can put my hands on"...
--
Dr. Horst H. von Brand User #22616 counter.li.org
Departamento de Informatica Fono: +56 32 654431
Universidad Tecnica Federico Santa Maria +56 32 654239
Casilla 110-V, Valparaiso, Chile Fax: +56 32 797513
More information about the fedora-devel-list
mailing list