[Debian-med-packaging] Bug#1005040: tortoize: Remove wrong hard-coded dependency on libcifpp1
Steve Langasek
steve.langasek at canonical.com
Sat Feb 5 20:37:41 GMT 2022
Package: tortoize
Version: 2.0.5-1
Severity: serious
Tags: patch
Justification: uninstallable
User: ubuntu-devel at lists.ubuntu.com
Usertags: origin-ubuntu jammy ubuntu-patch
Hi Maarten,
The tortoize package has a hard-coded dependency on libcifpp1 listed in
debian/control. It is always wrong to hard-code specific runtime libraries
in debian/control, and this now makes tortoize uninstallable with current
libcifpp, which has bumped its soname to libcifpp.so.2.
Please drop the reference to libcifpp1 as in the attached patch.
The hard-coded reference to libzeep5.1 is almost certainly also incorrect
but I have not verified this.
Thanks,
--
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 tortoize-2.0.5/debian/control tortoize-2.0.5/debian/control
--- tortoize-2.0.5/debian/control 2022-02-04 22:41:14.000000000 -0800
+++ tortoize-2.0.5/debian/control 2022-02-05 12:32:24.000000000 -0800
@@ -22,7 +22,7 @@
Package: tortoize
Architecture: any
-Depends: ${shlibs:Depends}, ${misc:Depends}, libcifpp1, libzeep5.1
+Depends: ${shlibs:Depends}, ${misc:Depends}, libzeep5.1
Description: Application to calculate ramachandran z-scores
Tortoize validates protein structure models by checking the
Ramachandran plot and side-chain rotamer distributions. Quality
More information about the Debian-med-packaging
mailing list