On Thu, 13 Jan 2005, Vincent Danjean wrote: > Santiago Vila wrote: > > > 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. > > No, it would not be enough. Some people can try to install the new > -da-dk package with your old -da package already present. Even if > people upgrade your package at the same time, there is no evidence > that dpkg will upgrade the -da package before installing the -da-dk > package. A conflict/replace on -da in the new -da-dk package is the > (only ?) good thing to do
I agree that the new -da-dk package needs a versioned Replaces on all the non-dummy versions of -da (that's why I said "a versioned one perhaps") but there is not an absolute need to conflict with it. > Your dummy package is only useful to force users to switch to the > new -da-dk package on upgrade. In this case, the conflict/replace in > -da-dk should be versionned. No, if a dummy package exists then there should not be a Conflicts, only a Replaces. The upgrade will be smoother if deborphan and section: oldlibs takes care of removing the old -da package. -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]