[Debian-med-packaging] Bug#988644: Defined Term: ISO 2022 IR 87 is not supported
Mathieu Malaterre
malat at debian.org
Mon May 17 12:29:54 BST 2021
For instance:
% curl -s --output test.dcm
"https://sourceforge.net/p/gdcm/gdcmdata/ci/master/tree/NM-PAL-16-PixRep1.dcm?format=raw"
% dcmconv +U8 test.dcm testU8.dcm
E: DcmSpecificCharacterSet: 'ISO 2022 IR 87' is not supported by the
utilized character set conversion library 'ICU, Version 63.1.0'
F: Cannot open character encoding, ICU error name:
U_FILE_ACCESS_ERROR: processing file: test.dcm
while:
% dicomdump test.dcm| grep PatientName
(0010,0010) PN "PatientName" : [テストです] (16 bytes)
With:
% apt-cache policy vtk-dicom-tools
vtk-dicom-tools:
Installed: 0.8.9-1
Candidate: 0.8.9-1
Version table:
*** 0.8.9-1 500
500 http://deb.debian.org/debian buster/main amd64 Packages
100 /var/lib/dpkg/status
On Mon, May 17, 2021 at 12:33 PM Mathieu Malaterre <malat at debian.org> wrote:
>
> Source: dcmtk
> Version: 3.6.5-1
>
> dcmtk source package is compiled against libicu. However there is a
> false sense of support for Character Encoding. It seems the general
> support is written for libiconv specific implementation, and some
> effort has been made to support partially libicu.
>
> For reference:
>
> * https://forum.dcmtk.org/viewtopic.php?t=4566
>
> [...]
> for ex atm dcmtk/libicu generates errors on ISO 2022 IR 87/ISO 2022 IR
> 159 dicoms conversion
> [...]
>
> It would make sense to indicate that sort of information in the Debian
> package binary README file.
>
More information about the Debian-med-packaging
mailing list