Nicolas Williams wrote:
On Wed, Jul 01, 2009 at 01:33:41PM -0700, Brock Pytlik wrote:
To try and phrase things another way, all user intent is trying to track
is "do I want this package on my system even if it's not fulfilling any
dependencies." By far, the most common and significant indication of
this is whether the user typed "pkg install foo" or not. I would claim
this covers the vast majority of users, and haven't heard any claims to
the contrary. I don't believe that failure to perfectly induce a user's
desire means we should just punt on the question, especially since we've
had numerous complaints about this issue. That's why the proposal also
includes tools to allow the occasional user for whom we make the wrong
guess to rectify our mistake.
So now users need to worry about the system uninstalling pkgs that the
users might have wanted? The tradeoff seems to be be: don't save space
(and annoy users) or save space (and annoy users more).
Yes, users might be less annoyed this way, but, I doubt it. If it
doesn't work out you can always turn this off.
We have had a significant number of bugs filed by users surprised when
the dependencies of a package they installed aren't automatically
uninstalled later. I would venture to guess that as long as the
behaviour is clearly defined, and that the user can control it, we'll
have far more happy than annoyed users.
Cheers,
--
Shawn Walker
_______________________________________________
pkg-discuss mailing list
[email protected]
http://mail.opensolaris.org/mailman/listinfo/pkg-discuss