Версии: gdcm-3.0.5-alt1_0.x86_64 gdcm-applications-3.0.5-alt1_0.x86_64 gdcm-devel-3.0.5-alt1_0.x86_64 Воспроизводится на всех системах p10. Шаги воспроизведения: 1) Установить gdcm; 2) Выполнить рендеринг изображения DICOM в png (файл для проверки image-000244.dcm во вложении): $ gdcm2pnm image-000244.dcm output.png 3) Конвертировать файл, поддерживаемый VТК в DICOM $ gdcm2vtk --force-rescale output.vtk image-000244.dcm Реальный результат: преобразование файлов и рендеринг изображений DICOM с помощью команд gdcm2vtk и gdcm2pnm невозможен. В терминале вывод "Команда не найдена": $ gdcm2pnm image-000244.dcm output.png -bash: gdcm2pnm: команда не найдена $ gdcm2vtk --force-rescale output.vtk image-000244.dcm -bash: gdcm2vtk: команда не найдена Справка по команде для gdcm2vtk и gdcm2pnm есть (в man). Отсутствуют бинарники для запуска. Следует отметить, что для остальных команд бинарники есть: /usr/bin/gdcmconv /usr/bin/gdcmdump /usr/bin/gdcmimg Ожидаемый результат: наличие всех бинарников
Created attachment 10411 [details] dcm
По техническим причинам недели через 2-3 только смогу. NMU приветствую.
Проблема там в том, что для этих бинарников нужна сборка со старым VTK. VTK у нас только версии 9.* и собрать с ним так просто не получится. Так что как вариант - можно просто оторвать справку по этим бинарникам. Иначе потребуется либо собирать vtk какой-нибудь старой версии и тянуть его потом ради этих двух бинарей, либо починить сборку с VTK 9.*, но это, похоже, будет довольно непросто.
Заберу тогда баг себе, раз уже занялся.
(Ответ для Slava Aseev на комментарий #4) > Заберу тогда баг себе, раз уже занялся. Тогда уже и пакет вам отдаю. Вам он как зависимость нужен, а я последнее время его по остаточному принципу тянул роботом. Если надоест, напишите мне, я опять подключу пакет к роботу.
следующий релиз уже делайте alt2, не alt2_0, знак для всех, что пакет ручной сборки и полностью оторван от робота. Заодно можно выбросить import.info.
gdcm-3.0.12-alt2 -> sisyphus: Mon May 23 2022 Slava Aseev <ptrnine@altlinux> 3.0.12-alt2 - do not pack manuals for non-existent executables (closes: #42141) - remove import.info
Переоткрываю, так как ошибка всё ещё воспроизводится (без изменений https://bugzilla.altlinux.org/show_bug.cgi?id=42141#c0). Версия на Sisyphus и p10: gdcm-3.0.21-alt1.x86_64
gdcm-3.0.21-alt1 -> c10f2: Thu Jul 20 2023 Sergey V Turchin <zerg@altlinux> 3.0.21-alt1 - new version - don't build with Qt4 - fix compile with gcc-10 Fri Apr 14 2023 Michael Shigorin <mike@altlinux> 3.0.12-alt3 - E2K: fix build (ilyakurdyukov@) Mon May 23 2022 Slava Aseev <ptrnine@altlinux> 3.0.12-alt2 - do not pack manuals for non-existent executables (closes: #42141) - remove import.info Wed May 04 2022 Slava Aseev <ptrnine@altlinux> 3.0.12-alt1_1 - new version Thu Oct 14 2021 Igor Vlasenko <viy@altlinux> 3.0.9-alt1_3 - new version Tue Oct 12 2021 Aleksei Nikiforov <darktemplar@altlinux> 3.0.5-alt1_0.1 - Fixed build with gcc-11.
Переоткрываю, ошибка еще воспроизводится, версия пакета gdcm-3.0.21-alt1.x86_64.