[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#503296: etch->lenny upgrade through aptitude removed gnome-desktop-environment



On Wed, Nov 05, 2008 at 11:37:56PM +0100, Giovanni Rapagnani wrote:
> On 05/11/08 15:08, Julien Cristau wrote:
>> Does apt-get dist-upgrade instead of aptitude work better?  X drivers
>> disappearing on upgrade is really not a viable option, for obvious
>> reasons.
> Yes, same system, same etch installation, I had the system upgraded to 
> lenny in 3 steps:
>   aptitude install apt aptitude
>   aptitude upgrade
>   apt-get dist-upgrade

> (there is no typing error above, 2 first with aptitude, 3rd with apt-get)

> Before running 'apt-get dist-upgrade', I checked if 'aptitude 
> dist-upgrade' would have removed the Xorg drivers and yes it would.

> Some bug reports have already reported apt-get works better than 
> aptitude. But it seems that it won't look serious to recommend the use of 
> a different package management front-end for each release. And as 
> aptitude was recommended in the 2 previous release, the ideas would be 
> (see bug #489132) :
>  - 1/ to stick at aptitude, find the possible issues and document these 
> issues in the release notes;
>  - 2/ improve aptitude.

The reasons for prefering aptitude over apt-get no longer apply, and
aptitude in etch and later is a *worse* tool than it was in earlier
releases, because the maintainer has made the upgrade algorithm overly
clever to the point where it will now propose upgrade solutions that
directly conflict with what has been specified on the command line.

We should cut our losses and recommend apt-get again for upgrades from etch,
as apt is being maintained in a fashion much more appropriate for a core
piece of Debian infrastructure.

-- 
Steve Langasek                   Give me a lever long enough and a Free OS
Debian Developer                   to set it on, and I can move the world.
Ubuntu Developer                                    http://www.debian.org/
slangasek@ubuntu.com                                     vorlon@debian.org



Reply to: