On Mon, May 22, 2006 at 08:58:52AM +0200, Lupe Christoph wrote: > On Sunday, 2006-05-21 at 01:23:35 -0500, Steve Langasek wrote: > > On Sat, May 20, 2006 at 02:56:51AM -0400, Filipus Klutiero wrote: > > > This bug moved to Etch. > > > manpages-dev still needs to add a Conflicts: glibc-doc (<< 2.3.6-8) > > > You mean "Replaces". > > It's not a complete replacement. Consider this: That isn't what "Replaces" means; it is just a not so fine-grained way of allowing one packages files to overwrite those from another package; see the policy document. http://www.us.debian.org/doc/debian-policy/ch-relationships.html#s-replaces
You seem to be thinking of the overloaded use "Replaces+Conflicts", which indicates that one package supercedes the other, and that the old package should be removed. There is talk of introducing a control file field for this. Note that it isn't sufficient to add Replaces+Conflicts to change a package's name, for example from mozilla-firefox to firefox; it is necessary for the new source package ("firefox") to generate an empty (except for the copyright and changelog files) package with the old name ("mozilla-firefox") which depends on the new binary package name ("firefox"). I think you can also do this with "Provides:". Justin -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]