> > b) Add this to your control file: > > > > Conflicts: gtksamba > > Profides: gtksamba > > Replaces: gtksamba > > > > If you use the same config file it will be preserved by dpkg, if not, > > save it in the preinst script. > > > > > My initial thought is to treat it as a new package, then orphan and > > > remove the two older packages. > > > > No, that's sick. > > You are suggesting that potato be released containing three different > packages (which are really the same package)? > > gtksamba, gtksamba-gnome, gnosamba > > Adding the Conflicts:, Provides:, and Replaces: line makes perfect sense, > but I'm confused why you would be against removing the two older packages > from the archive (eventually... but before release).
I think Joey was complaining about the language: "orphan and remove": this package is not a totally new package, rather it replaces the others. So you upload your new package, which conflicts, provides and replaces the old ones, and then file a bug against ftp.debian.org asking for removal of the old packages. Julian =-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=- Julian Gilbey, Dept of Maths, QMW, Univ. of London. [EMAIL PROTECTED] Debian GNU/Linux Developer. [EMAIL PROTECTED] -*- Finger [EMAIL PROTECTED] for my PGP public key. -*-