Bug#917788: libmedc11: Overwrites a file from libmedc1v5
Mattia Rizzolo
mattia at debian.org
Sat Jan 5 16:23:11 GMT 2019
Control: reopen -1
On Wed, Jan 02, 2019 at 12:45:08AM +0100, Andreas Beckmann wrote:
> On Sun, 30 Dec 2018 09:21:03 -0600 Kurt Kremitzki <kurt at kwk.systems> wrote:
> > I was just about to open a bug on this same issue. It's actually present
> > in both libmed11 and libmedc11. Instead of Conflicts, they both need
> > Breaks + Replaces, see Policy 7.6 [1] or #906110 [2] for a similar
>
> In this special case, you probably need to add
> Breaks+Replaces: libmed1v5 (>= 4)
> respectively
> Breaks+Replaces: libmedc1v5 (>= 4)
> since the versions before 4 should not have any file conflicts.
Actually, I think Breaks+Replaces is wrong here.
Breaks+Replaces allow for silent replacing of the old package, but here
you need to forcefully remove it, which is what you'd use Conflicts for.
As a data point, that what we usually use when renaming packages during
ABI breaks like what has been done for #916881.
Incidentally, I think that would also cover the just openend #918372,
as with a Conflicts the libgmsh3 package from testing woudln't be
installable, so it would force an upgrade to the version in unstable,
making the test pass.
--
regards,
Mattia Rizzolo
GPG Key: 66AE 2B4A FCCF 3F52 DA18 4D18 4B04 3FCD B944 4540 .''`.
more about me: https://mapreri.org : :' :
Launchpad user: https://launchpad.net/~mapreri `. `'`
Debian QA page: https://qa.debian.org/developer.php?login=mattia `-
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 833 bytes
Desc: not available
URL: <http://alioth-lists.debian.net/pipermail/debian-science-maintainers/attachments/20190105/132da36b/attachment-0001.sig>
More information about the debian-science-maintainers
mailing list