Package Details: dcmtk-snapshot 3.6.1_20170228-2

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

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/'] needed in files ['usr/bin/dcmsend', 'usr/bin/storescu', 'usr/bin/storescp', 'usr/bin/msgserv', 'usr/lib/', 'usr/bin/dcmqrscp', 'usr/bin/dcmpschk', 'usr/bin/termscu', 'usr/bin/dcmpsprt', 'usr/bin/echoscu', 'usr/bin/dcmpssnd', 'usr/lib/', 'usr/lib/', '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/', 'usr/bin/dcmpsrcv', 'usr/bin/wlmscpfs', 'usr/lib/', '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

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.