[Ctk-developers] CTK, DCMTK and Debian
Marco Nolden
m.nolden at dkfz-heidelberg.de
Thu Oct 25 15:16:33 UTC 2012
Hi all,
I started to revive the CTK Debian project, modifying the existing
package a bit to use a more current revision. I also adapted the
get-orig-source scripts so you can get any revision and construct a
(hopefully) proper debian package version number. I put the results
here, they're just a prototype, it's my first try on any debian packaging:
https://github.com/nolden/ctk-debian
From my results and the bug reports already filed there are two major
issues:
1. PythonQt needs some patches that are not in the debian package. I
can't estimate how difficult this is or if it's even an option to
disable this dependency for a first version of a package
2. DCMTK in debian is version 3.6.0. This unfortunately lacks the SCU
functionality we're using for Query/Retrieve. Before switching to 3.6.1
in the superbuild we had a backported version of the new SCU class in
the CTK repository (ctkDcmSCU). I tried to reactivate this backport in
my modified package but it failed to compile. I think the best way for
this would be to fix this in CTK itself by putting the new SCU class
there again, make it compile and add some CMake logic based on the DCMTK
version to choose the right class. But I'm not sure which other
non-compatible changes we have that require DCMTK >= 3.6.1.
Any comments on this?
Marco
More information about the Ctk-developers
mailing list