[Debian-med-packaging] Bug#1103505: orthanc-wsi: autopkgtest regression
Sébastien Jodogne
s.jodogne at gmail.com
Fri Apr 18 12:00:48 BST 2025
Dear Etienne,
I see the following lines in the logs:
41s W0417 21:06:52.343713 7f7588f6fa00 FromDcmtkBridge.cpp:383]
Loading external DICOM dictionary: "/usr/share/dcmtk-3.6.9/dicom.dic"
41s E: DcmDataDictionary: Cannot open file: /usr/share/dcmtk-3.6.9/dicom.dic
I think this is a direct consequence of #1098944 [1]. As a consequence
of this thread, it looks like "/usr/share/dcmtk-3.6.9/" has recently
be replaced by "/usr/share/dcmtk/" [2].
The path "/usr/share/dcmtk-3.6.9/dicom.dic" is automatically detected
by the build infrastructure of Orthanc 1.12.6 [3], and stored into the
binaries of the "liborthancframework1" package. So, if
"liborthancframework1_1.12.6+dfsg-1" was compiled before
"dcmtk-data_3.6.9-5", the "dicom.dic" file cannot be found.
So, I guess that the fix should be to rebuild a new version of the
source package "orthanc", in light of the breaking change brought by
#1098944.
Kind Regards,
Sébastien-
[1] https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1098944
[2] https://salsa.debian.org/med-team/dcmtk/-/commit/57a577d74dcfecb487f2a1559edcfa03bab51827
[3] https://salsa.debian.org/med-team/orthanc/-/blob/debian/1.12.6+dfsg-1/OrthancFramework/Resources/CMake/DcmtkConfiguration.cmake?ref_type=tags#L286
On Fri, 18 Apr 2025 at 12:03, Étienne Mollier <emollier at debian.org> wrote:
>
> Package: orthanc-wsi
> Version: 3.0+dfsg-1
> Severity: serious
> Justification: autopkgtest-regression
> X-Debbugs-Cc: Sébastien Jodogne <s.jodogne at gmail.com>
>
> Dear Maintainer,
>
> Debian CI reports autopkgtest regression in orthanc-wsi[1] with
> the following output:
>
> ▾ test run-dicom-image-transcode-test: test run
> 43s autopkgtest [21:06:54]: test run-dicom-image-transcode-test: [-----------------------
> 43s User 'orthanc' exists.
> 43s Starting orthanc (via systemctl): orthanc.serviceJob for orthanc.service failed because the control process exited with error code.
> 43s See "systemctl status orthanc.service" and "journalctl -xeu orthanc.service" for details.
> 43s failed!
> 43s autopkgtest [21:06:54]: test run-dicom-image-transcode-test: -----------------------]
> ▾ test run-dicom-image-transcode-test: test results
> 43s autopkgtest [21:06:54]: test run-dicom-image-transcode-test: - - - - - - - - - - results - - - - - - - - - -
> 43s run-dicom-image-transcode-test FAIL non-zero exit status 1
>
> [1]: https://ci.debian.net/packages/o/orthanc-wsi/testing/amd64/60143388/
>
> I have not yet dug further to investigate the issue in details.
> I don't exclude entanglement with recent upload of dcmtk might
> require some changes or unblock request on this side too.
>
> For information,
> --
> .''`. Étienne Mollier <emollier at debian.org>
> : :' : pgp: 8f91 b227 c7d6 f2b1 948c 8236 793c f67e 8f0d 11da
> `. `' sent from /dev/pts/1, please excuse my verbosity
> `- on air: Alan Parsons Project - Stereotomy
More information about the Debian-med-packaging
mailing list