[Debichem-devel] Bug#973639: libgromacs6: missing Breaks+Replaces: libgromacs5

Mark Abraham mark.j.abraham at gmail.com
Tue Nov 3 08:40:48 GMT 2020


Hi Andreas,

Thanks for the report, and sorry for the omission. This was already fixed
upstream by bumping to soversion 0.2.0 and will be in 2021~beta2

Mark

On Mon, 2 Nov 2020 at 19:00, Andreas Beckmann <anbe at debian.org> wrote:

> Package: libgromacs6
> Version: 2021~beta1-1
> Severity: serious
> User: debian-qa at lists.debian.org
> Usertags: piuparts
>
> Hi,
>
> during a test with piuparts I noticed your package fails to upgrade from
> 'sid' to 'experimental'.
> It installed fine in 'sid', then the upgrade to 'experimental' fails
> because it tries to overwrite other packages files without declaring a
> Breaks+Replaces relation.
>
> See policy 7.6 at
>
> https://www.debian.org/doc/debian-policy/ch-relationships.html#overwriting-files-and-replacing-packages-replaces
>
> From the attached log (scroll to the bottom...):
>
>   Preparing to unpack .../libgromacs6_2021~beta1-1_amd64.deb ...
>   Unpacking libgromacs6:amd64 (2021~beta1-1) ...
>   dpkg: error processing archive
> /var/cache/apt/archives/libgromacs6_2021~beta1-1_amd64.deb (--unpack):
>    trying to overwrite '/usr/lib/x86_64-linux-gnu/libgmxapi.so.0.1.0',
> which is also in package libgromacs5:amd64 2020.4-2
>   dpkg-deb: error: paste subprocess was killed by signal (Broken pipe)
>   Errors were encountered while processing:
>    /var/cache/apt/archives/libgromacs6_2021~beta1-1_amd64.deb
>
> Shared libraries with independent soversions shouldn't be bundled in the
> same
> binary package.
>
>
> cheers,
>
> Andreas
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://alioth-lists.debian.net/pipermail/debichem-devel/attachments/20201103/57e14a5a/attachment-0003.html>


More information about the Debichem-devel mailing list