[Debian-med-packaging] Bug#907417: libmems: Wrong library Provides for libraries with different ABI
Steve Langasek
steve.langasek at canonical.com
Mon Aug 27 20:01:04 BST 2018
Package: libmems
Version: 1.6.0+4725-7
Severity: grave
Tags: patch
Justification: renders package unusable
User: ubuntu-devel at 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/
slangasek at ubuntu.com vorlon at debian.org
-------------- next part --------------
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
More information about the Debian-med-packaging
mailing list