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

Bug#216768: apt-get dist-upgrade: wrong handling of formerly-essential packages



retitle 216768 Essential status is based on packages, not individual versions
thanks

On Mon, Oct 20, 2003 at 09:19:09PM +0000, Yann Dirson wrote:

> When pointing to potato and woody, we get a situation where 2 packages (ldso
> and update) lost essential status:
> 
> $ apt-cache show ldso | grep-dctrl -sPackage,Version,Essential -P ldso
> Package: ldso
> Version: 1.9.11-15
> Essential: 
> 
> Package: ldso
> Version: 1.9.11-9
> Essential: yes
> 
> 
> "apt-get dist-upgrade" insists on installing essential packages.  But in the
> light of the present situation, we have a problem to define what to install.
> Apparently APT tags ldso and update as "essential" as a whole... and based
> on versions decides to force upon us installation of the more recent
> non-essential version.
> 
> I don't suggest that the older version be installed, but I'd expect APT to
> take into account the essential status of the eligible version, and so not
> to consider it to be forcedly installed.
> 
> Currently, I just cannot make use of dist-upgrade, unless I accept this old
> obsolete stuff on my machines, or unless I stop refering to potato.

Just take potato out of your sources.list.  It is obsolete, and you will be
much happier.

-- 
 - mdz



Reply to: