Debian Bug report logs - #7692
dpkg can't handle multiple replaces (was: Freezing Bo)

version graph

Package: dpkg; Maintainer for dpkg is Dpkg Developers <debian-dpkg@lists.debian.org>; Source for dpkg is src:dpkg (PTS, buildd, popcon).

Reported by: Christoph Martin <martin@uni-mainz.de>

Date: Thu, 27 Feb 1997 17:18:05 UTC

Severity: normal

Merged with 4947, 10573, 32635

Found in versions 1.4.0.17, 1.4.0.33

Done: Christoph Martin <martin@uni-mainz.de>

Bug is archived. No further changes may be made.

Toggle useless messages

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to debian-bugs-dist@lists.debian.org:
Bug#7692. (full text, mbox, link).


Acknowledgement sent to Christoph Martin <martin@uni-mainz.de>:
New bug report received and forwarded.

Your message didn't have a Package: line at the start (in the pseudo-header following the real mail header), or didn't have a psuedo-header at all.

This makes it much harder for us to categorise and deal with your problem report; please ensure that you say which package(s) and version(s) the problem is with next time. Some time in the future the problem reports system may start rejecting such messages.

(full text, mbox, link).


Message #5 received at submit@bugs.debian.org (full text, mbox, reply):

From: Christoph Martin <martin@uni-mainz.de>
To: "Brian C. White" <bcwhite@verisim.com>
Cc: Debian Developers <debian-devel@lists.debian.org>, martin@goofy.zdv.Uni-Mainz.de, submit@bugs.debian.org, 7686-done@bugs.debian.org, meskes@topsystem.de
Subject: dpkg can't handle multiple replaces (was: Freezing Bo)
Date: 27 Feb 1997 17:58:23 +0100
dpkg has problems with installing packages which have multiple
replaces together with conflicts. The problem comes up with the
installation of tetex which is supposed to replace all the old tex
packages. 

> dpkg: regarding .../tex/tetex-base_0.4pl6-2.deb containing tetex-base:
>  tetex-base conflicts with bibtex
>   bibtex (version 0.99c-4) is installed.
>   bibtex provides bibtex and is installed.
> dpkg: error processing debian/unstable/binary-i386/tex/tetex-base_0.4pl6-2.deb (--install):
>  conflicting packages - not installing tetex-base
> dpkg: considering removing texbin in favour of tetex-bin ...
> dpkg: yes, will remove texbin in favour of tetex-bin.
> dpkg: regarding .../tex/tetex-bin_0.4pl6-4.deb containing tetex-bin:

or

>dpkg: considering removing texinfo in favour of tetex-base ...
>dpkg: yes, will remove texinfo in favour of tetex-base.
>dpkg: regarding ../tetex-base_0.4pl6-1_all.deb containing tetex-base:
> tetex-base conflicts with texidoc
>  texidoc (version 3.7-1) is installed.
>dpkg: error processing ../tetex-base_0.4pl6-1_all.deb (--install):
> conflicting packages - not installing tetex-base
>Errors were encountered while processing:
> ../tetex-base_0.4pl6-1_all.deb

All the packages that are to be removed are in the conflicts and in
the replaces section. But only the first item is considered to be
removed.

The only option is first to remove all the conflicting packages and
then install the new ones.

dpkg-1.4.0.6

C. Martin

-- 
============================================================================
Christoph Martin, Uni-Mainz, Germany
 Internet-Mail:  Christoph.Martin@Uni-Mainz.DE


Bug assigned to package `dpkg'. Request was from Klee Dienes <klee@mit.edu> to control@bugs.debian.org. (full text, mbox, link).


Severity set to `wishlist'. Request was from Ian Jackson <ijackson@chiark.greenend.org.uk> to control@bugs.debian.org. (full text, mbox, link).


Severity set to `normal'. Request was from Ben Collins <bcollins@debian.org> to control@bugs.debian.org. (full text, mbox, link).


Merged 4947 7692 10573. Request was from Ben Collins <bcollins@debian.org> to control@bugs.debian.org. (full text, mbox, link).


Merged 4947 7692 10573 32635. Request was from Ben Collins <bcollins@debian.org> to control@bugs.debian.org. (full text, mbox, link).


Bug closed, send any further explanations to Christoph Martin <martin@uni-mainz.de> Request was from Christoph Martin <martin@uni-mainz.de> to control@bugs.debian.org. (full text, mbox, link).


Send a report that this bug log contains spam.


Debian bug tracking system administrator <owner@bugs.debian.org>. Last modified: Fri Apr 19 05:09:29 2024; Machine Name: buxtehude

Debian Bug tracking system

Debbugs is free software and licensed under the terms of the GNU Public License version 2. The current version can be obtained from https://bugs.debian.org/debbugs-source/.

Copyright © 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson, 2005-2017 Don Armstrong, and many other contributors.