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: