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

Bug#47540: marked as done (dselect does not handle Replaces: correctly?!)



Your message dated Sat, 16 Oct 1999 12:32:34 +0200
with message-id <19991016123233.A11982@hrnet.fr>
and subject line Bug#47540: dselect does not handle Replaces: correctly?!
has caused the attached Bug report to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what I am
talking about this indicates a serious mail system misconfiguration
somewhere.  Please contact me immediately.)

Darren Benham
(administrator, Debian Bugs database)

--------------------------------------
Received: (at submit) by bugs.debian.org; 16 Oct 1999 06:13:48 +0000
Received: (qmail 25331 invoked from network); 16 Oct 1999 06:13:48 -0000
Received: from unknown (HELO email.centraal.com) (216.86.227.99)
  by master.debian.org with SMTP; 16 Oct 1999 06:13:48 -0000
Received: from marin.centraal.com (adsl-216-103-83-28.dsl.snfc21.pacbell.net [216.103.83.28]) by email.centraal.com with SMTP (Microsoft Exchange Internet Mail Service Version 5.5.2448.0)
	id 40BPXGKY; Fri, 15 Oct 1999 23:13:14 -0700
Received: from yves by marin.centraal.com with local (Exim 3.03 #1 (Debian))
	id 11cN5F-00061c-00
	for <submit@bugs.debian.org>; Fri, 15 Oct 1999 23:12:49 -0700
To: submit@bugs.debian.org
Mime-Version: 1.0
Content-Type: text/plain; charset=iso-8859-1
Content-Transfer-Encoding: 8bit
X-URL: http://www.debian.org/Bugs/Reporting
X-Mailer: Lynx, Version 2.8.2rel.1
Subject: dselect does not handle Replaces: correctly?!
Message-Id: <E11cN5F-00061c-00@marin.centraal.com>
From: Yves Arrouye <yves@realnames.com>
Date: Fri, 15 Oct 1999 23:12:49 -0700

Package: dpkg
Version: 1.4.1.16

When a package x has

Replaces: y
Conflicts: y

and you select it, every other package depending on y is marked for removal
because of the conflict. But one would think that if the package x replaces
y, the conflict forces y's removal but packages depending on y should be
kept (and more should be installable) because x replaces y.

A real example is lesstif, for example: if you install lesstif1, which replaces lesstifg and conflicts with lesstif and lesstifg, then dselect will force
you to remove xscreensaver, for example, which depends on lesstifg.

---------------------------------------
Received: (at 47540-done) by bugs.debian.org; 16 Oct 1999 11:57:00 +0000
Received: (qmail 20234 invoked from network); 16 Oct 1999 11:56:59 -0000
Received: from mail.hrnet.fr (root@195.68.30.5)
  by master.debian.org with SMTP; 16 Oct 1999 11:56:59 -0000
Received: from p200.hrnet.fr (ppp051.hrnet.fr [195.68.31.51])
	by mail.hrnet.fr (8.8.8/8.8.8) with ESMTP id OAA08966;
	Sat, 16 Oct 1999 14:04:46 +0200
Received: (from rhertzog@localhost)
	by p200.hrnet.fr (8.9.3/8.9.3/Debian/GNU) id MAA12004;
	Sat, 16 Oct 1999 12:32:34 +0200
Date: Sat, 16 Oct 1999 12:32:34 +0200
From: Raphael Hertzog <rhertzog@hrnet.fr>
To: Yves Arrouye <yves@realnames.com>, 47540-done@bugs.debian.org
Subject: Re: Bug#47540: dselect does not handle Replaces: correctly?!
Message-ID: <19991016123233.A11982@hrnet.fr>
References: <E11cN5F-00061c-00@marin.centraal.com>
Mime-Version: 1.0
Content-Type: text/plain; charset=iso-8859-1
Content-Transfer-Encoding: 8bit
User-Agent: Mutt/1.0pre3i
In-Reply-To: <E11cN5F-00061c-00@marin.centraal.com>

Le Fri, Oct 15, 1999 at 11:12:49PM -0700, Yves Arrouye écrivait:
> and you select it, every other package depending on y is marked for removal
> because of the conflict. But one would think that if the package x replaces
> y, the conflict forces y's removal but packages depending on y should be
> kept (and more should be installable) because x replaces y.

No, you're wrong. If x perfectly replaces y, then x should provide y. But
the "replaces" field is only here to say, this package (x) is allowed to
overwrite some files from y.

So i'm closing this bug.

Cheers,
-- 
Raphaël Hertzog -=- http://tux.u-strasbg.fr/~raphael/
<pub> CDs Debian : http://tux.u-strasbg.fr/~raphael/debian/#cd </pub>


Reply to: