Bug#511366: closed by "Manuel A. Fernandez Montecelo" (Re: Bug#511366: full-upgrade requires its piece of meat)

2016-03-19 Thread 積丹尼 Dan Jacobson
OK good!



Bug#511366: full-upgrade requires its piece of meat

2009-01-14 Thread Daniel Burrows
On Thu, Jan 15, 2009 at 06:24:21AM +0800, jida...@jidanni.org was heard to say:
> I am little worried that maybe your reply was meant for a different
> bug. All I know is that I am just the lowest of users using a command
> line (never using the curses part of aptitude) and never have looked
> at the source code.

  No problem.  I was just trying to say that this is a deliberate design
decision due to past feedback, but there are even better ways to do it
that I have planned out and that avoid the problem you ran into.  The
rest was technical details for my own consumption when I take a look at
this bug again.  (or for anyone else interested in working on it)

  Daniel



-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Bug#511366: full-upgrade requires its piece of meat

2009-01-14 Thread jidanni
> "DB" == Daniel Burrows  writes:

DB> On Sat, Jan 10, 2009 at 09:25:47AM +0800, jida...@jidanni.org was heard to 
say:
>> I have determined that if there is nothing left to do,
>> then full-upgrade will require its piece of meat, else it's
>> game over "No more solutions available".

DB>   aptitude specifically forbids the resolver from returning a solution
DB> that reverts all the user's actions, because (IIRC) there were some
DB> early complaints that people accidentally cancelled everything they
DB> were going to do.  As you noted, this is not ideal.  Some parts of
DB> a better solution have been implemented, but the whole thing hasn't
DB> come together yet: instead of throwing that option away, label it
DB> explicitly as "cancel all your scheduled actions".  Perhaps an even
DB> better option is to let the user see what the preview will look like
DB> when the solution is applied, but I'm not sure how to do that without
DB> cluttering the view too much.

I am little worried that maybe your reply was meant for a different
bug. All I know is that I am just the lowest of users using a command
line (never using the curses part of aptitude) and never have looked
at the source code.



-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Bug#511366: full-upgrade requires its piece of meat

2009-01-14 Thread Daniel Burrows
On Sat, Jan 10, 2009 at 09:25:47AM +0800, jida...@jidanni.org was heard to say:
> I have determined that if there is nothing left to do,
> then full-upgrade will require its piece of meat, else it's
> game over "No more solutions available".

  aptitude specifically forbids the resolver from returning a solution
that reverts all the user's actions, because (IIRC) there were some
early complaints that people accidentally cancelled everything they
were going to do.  As you noted, this is not ideal.  Some parts of
a better solution have been implemented, but the whole thing hasn't
come together yet: instead of throwing that option away, label it
explicitly as "cancel all your scheduled actions".  Perhaps an even
better option is to let the user see what the preview will look like
when the solution is applied, but I'm not sure how to do that without
cluttering the view too much.

  Daniel



-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org



Bug#511366: full-upgrade requires its piece of meat

2009-01-09 Thread jidanni
Package: aptitude
Version: 0.5.0-1

I have determined that if there is nothing left to do,
then full-upgrade will require its piece of meat, else it's
game over "No more solutions available".

Adventure 1:
# aptitude full-upgrade
The following packages are BROKEN:
  libgtk2.0-bin
1 packages upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
The following packages have unmet dependencies:
  libgtk2.0-bin: Depends: libgtk2.0-0 (>= 2.14.7-1) but 2.14.5-1 is installed.
The following actions will resolve these dependencies:
Remove the following packages:
gucharmap
libgtk2.0-bin
Score is -172
*** No more solutions available ***

All there has to be is some other thing to keep full-upgrade busy, and
it won't go after the pitiful last thing in the dish.

Adventure 2:
# aptitude full-upgrade
  libgtk2.0-bin: Depends: libgtk2.0-0 (>= 2.14.7-1) but 2.14.5-1 is installed.
  p7zip-rar: Depends: p7zip-full (>= 4.61~) but 4.58~dfsg.1-1 is installed.
Remove the following packages:
p7zip-rar
Keep the following packages at their current version:
libgtk2.0-bin [2.12.11-4 (unstable, now)]
Score is 129
We agree to this solution. Then for fun we run aptitude full-upgrade
again. Whereupon GOTO adventure 1 above.

Adventure 3:
# aptitude full-upgrade
The following packages are BROKEN:
  libgtk2.0-bin
The following packages will be upgraded:
  libdrm-intel1 libdrm2
Keep the following packages at their current version:
libgtk2.0-bin [2.12.11-4 (unstable, now)]
Score is 60
Again we agree to this solution. Then again for fun we run aptitude
full-upgrade again. Whereupon GOTO adventure 1 above.

P.S., I admire the maintainer. Too many variables involved in this
package management business for mortals like me...



-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org