Received: (at submit) by bugs.debian.org; 27 Feb 1997 17:07:29 +0000 Received: (qmail 11873 invoked from network); 27 Feb 1997 17:07:17 -0000 Received: from evinrude.zdv.Uni-Mainz.DE (@134.93.8.167) by master.debian.org with SMTP; 27 Feb 1997 17:07:15 -0000 Received: (from martin@localhost) by evinrude.zdv.Uni-Mainz.DE (8.8.4/8.8.4) id RAA29008; Thu, 27 Feb 1997 17:58:23 +0100 (MEZ) Sender: christoph.martin@uni-mainz.de To: "Brian C. White" Cc: Debian Developers , 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) From: Christoph Martin Date: 27 Feb 1997 17:58:23 +0100 In-Reply-To: "Brian C. White"'s message of Wed, 26 Feb 1997 13:23:58 -0500 Message-ID: Lines: 43 X-Mailer: Gnus v5.3/Emacs 19.33 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