On Fri, Jun 15, 2007 at 04:50:35PM +0200, Frank Küster <[EMAIL PROTECTED]> was 
heard to say:
> Daniel Burrows <[EMAIL PROTECTED]> wrote:
> >   So the only bug I see here is that it's too hard to get a sensible
> > explanation of where autoinstalls (the ones done internally by libapt)
> > come from.
> 
> One thing that would have helped me was if aptitude would make it
> clearer that it displays actually two separate screens:
> 
> - one in which apt, libapt and python-apt are upgraded, and "a couple
>   of" new packages are installed
> 
> - and a second one in which apt, libapt and python-apt are held back,
>   and *no* new packages are installed.

  I'm not sure what you mean?

> Or by not displaying anything as "will be installed/upgraded" before
> aptitude is sure that it will do that, or would if the user hits
> [enter].  Of course if a proposed solution to a dependency problem
> involves upgrading and installing new packages, that should both be
> indicated as part of the solution.  But just displaying the result of
> "upgrade and install as much as possible" first, and later telling the
> user that this doesn't work, this is a suboptimal way to interact with
> the poor user...

  It sounds like you're saying I shouldn't display the state of the
program before resolving dependencies?  Wouldn't that be horribly
confusing if some of the automatically installed packages had dependency
errors?  "huh?  Why do I care that libherring43 had dependency problems?
I didn't ask you to install that!"

  Daniel


Reply via email to