Package Details: dcmtk-snapshot 3.6.1_20170228-2

Git Clone URL: https://aur.archlinux.org/dcmtk-snapshot.git (read-only)
Package Base: dcmtk-snapshot
Description: Collection of libraries and applications implementing large parts the DICOM standard
Upstream URL: http://dicom.offis.de/dcmtk
Licenses: custom
Conflicts: dcmtk, dcmtk-git
Provides: dcmtk
Submitter: pmattern
Maintainer: pmattern
Last Packager: pmattern
Votes: 4
Popularity: 0.000982
First Submitted: 2016-05-02 16:17
Last Updated: 2017-03-09 23:18

Required by (7)

Sources (1)

Latest Comments

dreieck commented on 2018-01-23 16:33

There are issues with the package.

  • It uses a not-common license ('other') but does not provide it's own license file to be installed to /usr/share/licenses/dcmtk/. According to the Arch Linux packaging guidelines, if a license different than one at /usr/share/licenses/common is used, it must install it's own license file.

namcap output: dcmtk E: other is not a common license (it's not in /usr/share/licenses/common/)

  • There seems to be a dependency on libwrap which is not mentioned in the PKGBUILD depends array. namcap output:

dcmtk E: Dependency libwrap detected and not included (libraries ['usr/lib/libwrap.so.0'] needed in files ['usr/bin/dcmsend', 'usr/bin/storescu', 'usr/bin/storescp', 'usr/bin/msgserv', 'usr/lib/libdcmwlm.so.3.6.2', 'usr/bin/dcmqrscp', 'usr/bin/dcmpschk', 'usr/bin/termscu', 'usr/bin/dcmpsprt', 'usr/bin/echoscu', 'usr/bin/dcmpssnd', 'usr/lib/libdcmpstat.so.3.6.2', 'usr/lib/libdcmnet.so.3.6.2', 'usr/bin/movescu', 'usr/bin/dcmrecv', 'usr/bin/dcmnet_tests', 'usr/bin/findscu', 'usr/bin/dcmpsmk', 'usr/bin/wltest', 'usr/bin/getscu', 'usr/bin/dcmprscu', 'usr/bin/dcmqridx', 'usr/lib/libdcmtls.so.3.6.2', 'usr/bin/dcmpsrcv', 'usr/bin/wlmscpfs', 'usr/lib/libdcmqrdb.so.3.6.2', 'usr/bin/dcmqrti', 'usr/bin/dcmprscp', 'usr/bin/dcmp2pgm'])

pmattern commented on 2017-03-09 23:24

Yes. This certainly makes sense as DCMTK_ENABLE_CHARSET_CONVERSION is automatically set to libiconv when the latter happens to be installed, besides it cannot be used right now for unknown reason. Btw. this problem is addressed in http://forum.dcmtk.org/viewtopic.php?f=3&t=4477#p18033.

wangjiezhe commented on 2017-03-08 13:46

Failed for "error: ‘_LIBICONV_VERSION’ was not declared in this scope", with libiconv installed.

Fixed by add "-DDCMTK_ENABLE_CHARSET_CONVERSION=ICU" option to cmake, with icu installed.