[Debian-med-packaging] Bug#1135256: Bug#1135256: liborthancframework1: should only have a Depends on the replacing package
Sébastien Jodogne
s.jodogne at orthanc-labs.com
Mon May 4 08:31:19 BST 2026
Dear Paul,
Thanks for the feedback. I have just tried to implement your
modification verbatim, as follows:
Package: liborthancframework1
Architecture: all
Section: oldlibs
Depends: liborthancframework1.12.11
Description: Transitional package
This is a transitional dummy package. It can safely be removed once
no other packages depend on it.
All the "Breaks:" were moved to the "liborthancframework-dev", which is
indeed their proper place. However, I get the following lintian warning:
W: orthanc source: debhelper-but-no-misc-depends liborthancframework1
From what I understand, I should thus keep the "Depends:
${misc:Depends}", even if it is a transitional package (and thus
${misc:Depends} will probably expand to nothing):
https://lintian.debian.org/tags/debhelper-but-no-misc-depends.html
Please could you hint whether I should keep ${misc:Depends} or add a
lintian-overrides for this specific warning on the transitional package?
Kind Regards,
Sébastien-
On 4/30/26 08:56, Paul Gevers wrote:
> Hi,
>
> Thanks for taking care of the problems we were having with the boost
> dependencies.
>
> I just spotted that the transitional dummy package liborthancframework1
> Depends on a lot of things and has Breaks. I think both are not expected
> from a transitional package, all those relations should be in the
> replacing package, which in this case is liborthancframework1.12.11
> (it's missing the Breaks).
>
> I believe the d/control entry for liborthancframework1 should look like:
>
> Package: liborthancframework1
> Architecture: all
> Section: oldlibs
> Depends: liborthancframework1.12.11
> Description: Transitional package
> This is a transitional dummy package. It can safely be removed once
> no other packages depend on it.
>
> Paul
More information about the Debian-med-packaging
mailing list