Package: libmems Version: 1.6.0+4725-7 Severity: grave Tags: patch Justification: renders package unusable User: ubuntu-de...@lists.ubuntu.com Usertags: origin-ubuntu cosmic ubuntu-patch
Dear Andreas, The latest libmems package builds a libmems1 binary package which declares 'Provides: libmems-1.6-1v5'. This is completely wrong. The libmems1 package ships libMems.so.1, and the libmems-1.6-1v5 package shipped libMems-1.6.so.1. Declaring Provides: in this way breaks all reverse-dependencies that were built against previous SONAME (i.e., progressivemauve 1.2.0+4713-2 in stable). -- Steve Langasek Give me a lever long enough and a Free OS Debian Developer to set it on, and I can move the world. Ubuntu Developer https://www.debian.org/ slanga...@ubuntu.com vor...@debian.org
diff -Nru libmems-1.6.0+4725/debian/control libmems-1.6.0+4725/debian/control --- libmems-1.6.0+4725/debian/control 2018-07-26 23:11:01.000000000 -0700 +++ libmems-1.6.0+4725/debian/control 2018-08-27 11:54:14.000000000 -0700 @@ -43,12 +43,6 @@ Depends: ${shlibs:Depends}, ${misc:Depends} Pre-Depends: ${misc:Pre-Depends} -Conflicts: libmems-1.6-1, - libmems-1.6-1v5 -Provides: libmems-1.6-1, - libmems-1.6-1v5 -Replaces: libmems-1.6-1, - libmems-1.6-1v5 Description: library to support DNA string matching and comparative genomics libMems is a freely available software development library to support DNA string matching and comparative genomics. Among other things, libMems