On Sat, Oct 02, 1999 at 12:56:56PM -0700, Joseph Carter wrote: > On Fri, Oct 01, 1999 at 09:18:41AM -0400, Fabien Ninoles wrote: > > Conflicts: foo (<< new-version) > > And don't forget Replaces: foo (<< new-version), that's what it's there > for---files moving from one package to another!
Oups! yes but only in the second part of the mail (where foo no more exists). When foo still exist, Replaces must NOT be used! Often, this happen when a single binary source package became a multi-binaries source package: the maintainer forget to add a Conflict to the new package against the old one (who still exists!). Exemple: foo (1.0-1) became foo (1.0-2) and foo-doc (1.0-2) because foo-doc contains some files in foo (1.0-1), it must have: Conflicts: foo (<< 1.0-2) and possibly Suggests: foo (1.0-2) but no Replaces since we still want foo (1.0-2) be installed. At least, that's the way I understand it (your versioning of replaces make me doubt a little; if we add the Replaces field as you suggest, what foo (1.0-2) dependencies will be?). > > -- > Joseph Carter <[EMAIL PROTECTED]> Debian GNU/Linux developer > GnuPG: 2048g/3F9C2A43 - 20F6 2261 F185 7A3E 79FC 44F9 8FF7 D7A3 DCF9 DAB3 > PGP 2.6: 2048R/50BDA0ED - E8 D6 84 81 E3 A8 BB 77 8E E2 29 96 C9 44 5F BE > -------------------------------------------------------------------------- > * joeyh cvs commits his home directory. Aaaaaa > <drow> eeeeeeek > <drow> joeyh: That is simply evil. Period. > -- ------------------------------------------------------------------------ Fabien Ninoles Chevalier servant de la Dame Catherine des Rosiers aka Corbeau aka le Veneur Gris Debian GNU/Linux maintainer E-mail: [EMAIL PROTECTED] WebPage: http://www.tzone.org/~fabien RSA PGP KEY [E3723845]: 1C C1 4F A6 EE E5 4D 99 4F 80 2D 2D 1F 85 C1 70 ------------------------------------------------------------------------

