[Debian-med-packaging] Bug#800481: dcmtk: versioned -dev package makes transitions too painful

Mathieu Malaterre malat at debian.org
Fri Oct 2 12:02:29 UTC 2015


>Your -dev package went from libdcmtk2-dev to libdcmtk4-dev. That makes
> transitions too painful as every reverse dependency needs a sourceful upload to
> change the build dependency, instead of the release team just scheduling binNMUs
> as is normally done.

Here is how this is done:

[...]
Package: libdcmtk2-dev
Section: libdevel
Architecture: any
Depends: libdcmtk2v5 (= ${binary:Version}), ${misc:Depends}, ${shlibs:Depends}
Conflicts: libdcmtk1-dev
Replaces: libdcmtk1-dev
Provides: libdcmtk-dev
[...]

So if third party libs requires explicit `libdcmtk2-dev`, then the
issue is within there own package. AFAIK there is nothing wrong with
this scheme.



More information about the Debian-med-packaging mailing list