[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