Hi Sébastien
Adrian (Bunk) replied that "This is fixable with a +really version."
Unfortunately, this is visibly a non-trivial procedure that is out of
the scope of my personal experience. In particular, I don't understand
to what package the "+really" version should apply (to "orthanc", or to
the 3 problematic packages?).
Unfortunately, at the moment I've no time as well, but I can answer the question here.
+really is used when version changes aren't consistent, or you need to downgrade.
In this case, you would want to downgrade orthanc right?
So you should use this trick only for orthanc to my understanding.
Also note that it is unclear to me what exact package should be put in
"Built-Using". Is it "src:orthanc", "liborthancframework1", or
"liborthancframework-dev",
All libraries that you have statically linked against. See the binary packages that are relevant/contain the files that are being used for linking
With version, and more specifically with an exactly = relation.
Please see the Debian Developers reference wherein it's clearly explained.
I am also unsure
whether a new upload of the "orthanc" package should be done.
If you're using +really, ofcourse that's needed.
Nilesh