[Debian-med-packaging] Bug#947964: gatb-core: hardcoded libcppunit-1.14-0 (and libhdf5-103) dependency instead of shlibs:Depends

Rene Engelhard rene at debian.org
Thu Jan 2 20:13:38 GMT 2020


Source: gatb-core
Version: 1.4.1+git20191209.9398f28+dfsg-1
Severity: important

$ cat debian/control
Maintainer: Debian Med Packaging Team <debian-med-packaging at lists.alioth.debian.org>
Uploaders: Nadiya Sitdykova <rovenskasa at gmail.com>,
           Andreas Tille <tille at debian.org>
Section: science
Priority: optional
Build-Depends: debhelper-compat (= 12),
               d-shlibs,
               cmake,
               libcppunit-dev,
               libhdf5-dev,
               libboost-dev,
               libjsoncpp-dev,
               doxygen,
               graphviz
Standards-Version: 4.4.1
Vcs-Browser: https://salsa.debian.org/med-team/gatb-core
Vcs-Git: https://salsa.debian.org/med-team/gatb-core.git
Homepage: https://github.com/GATB/gatb-core

Package: gatb-core
Architecture: any
Depends: ${shlibs:Depends},
         ${misc:Depends},
         libhdf5-103,
         libcppunit-1.14-0
         ^^^^^^^^^^^^^^^^^
Description: Genome Analysis Toolbox with de-Bruijn graph
[...]

Why is libcppunit-1.14-0 (and libhdf5-103 fwiw) harcoded and not applied with
${shlibs:Depends}?

At least for cppunit there is now a transition
libcppunit-1.14-0 -> libcppunit-1.15-0 ongoing and because of this the bin-NMUs
didn't have a real effect.

Regards,

Rene



More information about the Debian-med-packaging mailing list