On Wed, 12 Jan 2005, Frank Küster wrote: > Frederik Dannemare <[EMAIL PROTECTED]> wrote: > > > On Tuesday 11 January 2005 20:29, Frederik Dannemare wrote: > >> Package in question is mozilla-firefox-locale-da which is to be > >> replaced by mozilla-firefox-locale-da-dk (not maintained by me) from > >> source package mozilla-firefox-locale-all. > >> > >> Unfortunetaly, mozilla-firefox-locale-da and > >> mozilla-firefox-locale-da-dk don't conflict, so users trying to > >> install both will face trouble. > > [ snip ] > > > > What I meant to say here was, of course, that the packages do indeed > > conflict/collide - it's just that they don't have a Conflicts i their > > control file. Just wanted to make that clear... :) > > Then this is a release critical bug in the newer package, ..da-dk. You > should file this bug and prevent the buggy version from entering > sarge. It is not sufficient to remove your old package from the archive, > because user will still have installed it and get in trouble. Instead, a > new revision of the ..da-dk package must be uploaded that has proper > Conflicts.
Instead of that, I would upload a new version of mozilla-firefox-locale-da which is empty and has a Depends: mozilla-firefox-locale-da-dk, i.e. a dummy package. Put in section oldlibs and then deborphan will tell you that you can remove it safely. Then no conflict would be needed (well, a versioned one perhaps), and there would not be so much hurry in removing the package, as you will be helping users of the old package to install the new one.