Package: libhogweed5
Version: 3.5.1+really3.5.1-2
Severity: important

Hello,

Looking at libhogweed/libnettle deps on sid one finds this:
-------------
Package: libhogweed5
Version: 3.5.1+really3.5.1-2
Depends: libc6 (>= 2.14), libgmp10 (>= 2:6.0.0),
         libnettle7 (= 3.5.1+really3.5.1-2)

Package: libnettle7
Version: 3.5.1+really3.5.1-2
Depends: libc6 (>= 2.14)
-------------

i.e. libhogweedA requires libnettleB built from the same source package.
This dependency causes severe breakage when libhogweed's soname is
bumped without bumping libnettle's soname, because it will be impossible
to co-install libhogweedA, libhogweed(A+1) and libnettleB.

The tight dependency is generated by 
dh_installdocs -a -Nnettle-dev --link-doc=libnettle7

Fixing this will require a "symlink to dir" migration unless a lockstep
libhogweed/libnettle soname bump happens.

cu Andreas

Reply via email to