Bug 52350 - gd3-utils не конвертирует обратно в картинку из формата GD/GD2
Summary: gd3-utils не конвертирует обратно в картинку из формата GD/GD2
Status: CLOSED FIXED
Alias: None
Product: Sisyphus
Classification: Development
Component: gd3-utils (show other bugs)
Version: unstable
Hardware: x86_64 Linux
: P5 normal
Assignee: asheplyakov@altlinux.org
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2024-12-05 17:33 MSK by Ivan lljuhin
Modified: 2025-01-20 10:48 MSK (History)
3 users (show)

See Also:


Attachments
Приложение 1 (2.30 KB, text/plain)
2024-12-05 17:33 MSK, Ivan lljuhin
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Ivan lljuhin 2024-12-05 17:33:00 MSK
Created attachment 17336 [details]
Приложение 1

Стенды(обновлено до sisyphus):
=================
Education 11 XFCE x86_64
Education 11 KDE x86_64
Server 11 Office x86_64
Workstation K 11 x86_64
Workstation 11 x86_64

Версия программы:
=================
gd3-utils-2.3.3-alt3.x86_64

Условия:
========
Иметь тестовые файлы форматов:
.jpg, .gif, .png

Шаги, приводящие к ошибке:
==========================
1)Конвертация изображения в формат GD/GD2
    $ pngtogd file.png out.gd
2)Конвертация из GD/GD2 в форматы PNG/GIF
    $ gdtopng out.gd gdto.png

Результат:
==========
1)Предупреждения при конвертации изображения в формат GD/GD2 
    GD Warning: GD2 image support has been disabled
2)Ошибки при конвертации из формата GD/GD2
    GD Warning: GD2 image support has been disabled
    Input is not in GD2 format!

Ожидаемый результат:
====================
Успешная конвертация файлов из формата GD/GD2, отсутствия предупреждений.

Дополнительно:
==============
Полный список команд конвертации в формат GD/GD2 и обратно (см приложение 1)
Воспроизводится в P11 на версии gd3-utils-2.3.3-alt3.x86_64
Comment 1 Tatyana Gagina 2024-12-23 17:16:49 MSK
Подробнее:
1) После конвертации:
$  pngtogd file.png out.gd

Получен результат:
GD Warning: GD image support has been disabled

2) Далее  выполним: $ gdtopng out.gd gdto.png

Получен результат:
GD Warning: GD image support has been disabled
Input is not in GD format!

Ожидаемый результат на данном шаге: вывод без ошибок.

3) Далее, для большего понимания, получен ли файл - откроем его (в графической сессии):
$ xdg-open gdto.png

Получен результат:
gio: file:///home/test/gdto.png: Ошибка при получении информации о файле «/home/test/gdto.png»: Нет такого файла или каталога

Ожидаемый результат: открылся файл в просмотрщике изображений (Gwenview).

Причина: потому как конвертация не выполнилась.
Comment 2 Tatyana Gagina 2024-12-23 17:35:55 MSK
При конвертации в любой формат из GD/GD2 данная проблема (и при использовании любой утилиты).
Также не работает если выполнить конвертацию в .gif:
$ gd2togif png.gd2 gd2to.gif
GD Warning: GD2 image support has been disabled
Input is not in GD2 format!
Просмотреть:
$ xdg-open gd2to.gif

Также при проверке:
       gd2topng:
$ gd2topng png.gd2 gd2to.png
$ xdg-open gd2to.png

       gdparttopng:
$ gdparttopng out.gd2 gdparttopng.png 200 200 200 200
$ xdg-open gdparttopng.png

        gdtopng:
$ gdtopng out.gd gdto.png
$ xdg-open gdto.png
Comment 3 Alexander Makeenkov 2025-01-20 10:48:30 MSK
Работает в версии 2.3.3-alt4.