Excessive package interdependency

Jeremy Katz katzj at redhat.com
Fri Dec 19 22:12:19 UTC 2003


On Fri, 2003-12-19 at 08:51 -0500, Chris Ricker wrote:
> > Not really... then you have to differentiate "new" vs "there before, you
> > just chose not to install it" which gets back to the problems I already
> > stated :(
> 
> Why do you have to differentiate? On an upgrade, just show them everything
> they don't have in a groups view and ask what they want....

Because then every time you upgrade, you see the 500 packages you don't
have installed interspersed with the 25 or 30 new ones.  It's then kind
of like finding a needle in a haystack...

Also, again, I never want the user to be exposed to "do you want to
install libfoo" -- libfoo is an implementation detail that the user
shouldn't have to care about, it should just get installed if its
needed.  But the flip side is you should see nautilus even though
nautilus-cd-burner depends on it.

Cheers,

Jeremy





More information about the devel mailing list