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

Bug#78371: conflict error does not check for replaces



On Sun, Dec 03, 2000 at 02:29:07AM +0100, Goswin Brederlow wrote:
> > However, in this case that can't be done because APT has been told
> > explicitely to install both packages. The bug here is that gpg-rsa is still
> > available for installation -- it should be removed from the archive.
> > I believe a bug to that effect has already been filed.
> 
> Yes, of cause, a different user input circumvents the problem and
> removing the ols package also solves it (by giving an error that the
> package is non existant).
> 
> 
> But the situation can happen with many packages and the package will
> allways be in potato.
> 
> It would be nice from apt-get to recognise that the extra package
> given is just outdated and should be ignored, to tell the user this
> with a warning and to go ahead and to go ahead not installing the old
> but any remaining packages.

When you ask for an obsoleted package to be installed, you get something
like this:

# apt-get install timezones
Reading Package Lists... Done
Building Dependency Tree... Done
Package timezones has no available version, but exists in the database.
This typically means that the package was mentioned in a dependency and
never uploaded, has been obsoleted or is not available with the contents
of sources.list
However the following packages replace it:
  libc6
E: Package timezones has no installation candidate

So basically, APT can't guess which package replaces which, and especially
when you list them _both_ on the command line.

-- 
Digital Electronic Being Intended for Assassination and Nullification



Reply to: