Hi, Here are the results of my rebuild of reverse build dependencies of dcmtk. Out of the 35 packages identified by ratt, I have:
* alicevision is a contrib package and for the moment I have not setup my build infra to pull the necessary non-free build dependency. * The 7 following packages are already affected by release critical issues, thus build failures are currently not identified clearly as regressions: - camitk is affected by #1094895; - cmtk is affected by #1077441; - mia is affected by #1075270; - pymia depends on mia to be rebuilt against newer library versions, which won't happen before #1075270 affecting mia is fixed; - olive-editor is affected by #1072441; - gfpoken is affected by #1090226; - sight is affected by #1094050 and #1094894. * The 15 following packages built succesfully against dcmtk in unstable, so these are regressions: - orthanc-neuro - orthanc - orthanc-dicomweb - orthanc-python - orthanc-postgresql - opencolorio - stimfit - sigviewer - gearhead2 - embree - orthanc-gdcm - orthanc-mysql - blender - orthanc-wsi - orthanc-webviewer Out of these packages, almost all are affected by a failure to mix libdcmtk19 and libdcmtk18, which suggests some transitive build dependency will need to be rebuilt first before the rest (or I managed to screw up my run of ratt). The error in the build log is: The following packages have unmet dependencies: libdcmtk18 : Depends: dcmtk-data (= 3.6.8-7) but 3.6.9-2 is to be installed The only interesting error as such is the one affecting the package orthanc[2], which shows: -- Trying to find DCMTK expecting DCMTKConfig.cmake - ok DCMTK configuration file: /usr/include/dcmtk/config/osconfig.h DCMTK version: 369 CMake Error at /build/reproducible-path/orthanc-1.12.5+dfsg/OrthancFramework/Resources/CMake/DcmtkConfiguration.cmake:312 (message): Cannot locate the DICOM dictionary on this system Call Stack (most recent call first): /build/reproducible-path/orthanc-1.12.5+dfsg/OrthancFramework/Resources/CMake/OrthancFrameworkConfiguration.cmake:523 (include) CMakeLists.txt:114 (include) Before opening many bugs, it is probably necessary to investigate the root cause(s) of so many packages still trying to pull libdcmtk18. I suspect a transitive dependency needing rebuild; in the particular case of the orthanc ecosystem, I heavily suspect that would be the base package orthanc, but I don't know for the other packages. * The remaining 12 packages out of the 35 identified reverse build dependencies built fine: - amide - ants - biosig - dicomscope - elastix - insighttoolkit5 - itkadaptivedenoising - itkgenericlabelinterpolator - odil - odin - openimageio - plastimatch I have gathered all regression logs in my home directory[1] for ulterior reference. orthanc build log[2] can be used for writing a bug right away. The others may require further investigations first. [1]: https://people.debian.org/~emollier/transitions/dcmtk/ [2]: https://people.debian.org/~emollier/transitions/dcmtk/orthanc_1.12.5+dfsg-1.log Have a nice day, :) -- .''`. Étienne Mollier <emoll...@debian.org> : :' : pgp: 8f91 b227 c7d6 f2b1 948c 8236 793c f67e 8f0d 11da `. `' sent from /dev/pts/3, please excuse my verbosity `-
signature.asc
Description: PGP signature