Bug 40556 - В проект flowblade невозможно добавить изображение png
Summary: В проект flowblade невозможно добавить изображение png
Status: CLOSED FIXED
Alias: None
Product: Sisyphus
Classification: Development
Component: flowblade (show other bugs)
Version: unstable
Hardware: x86_64 Linux
: P5 normal
Assignee: arbars@altlinux.org
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2021-07-21 15:00 MSK by Глеб
Modified: 2021-07-21 16:26 MSK (History)
2 users (show)

See Also:


Attachments
Изображения не загружаются (121.81 KB, image/jpeg)
2021-07-21 15:00 MSK, Глеб
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Глеб 2021-07-21 15:00:40 MSK
Created attachment 9531 [details]
Изображения не загружаются

При попытке добавить изображение вместо него отображается белый прямоугольник с чёрными краями. Скриншот во вложении.
Comment 1 keremet 2021-07-21 15:17:33 MSK
Для формирования изображения для предпросмотра используется библиотека mlt. В файле /usr/share/mlt/core/loader.dict видно, что для формирования файла в формате png должны использоваться модули qimage и pixbuf.
Причина ошибки в том, что модуль qimage отключен в flowblade (processutils.py:41:    repo.producers().set('qimage', None, 0)), а pixbuf (/usr/lib64/mlt/libmltgdk.so) не входит в пакет libmlt6. Поэтому изображения не предпросмотра не создаются. Требуется добавить пакеты libgdk-pixbuf-devel libpango-devel в BuildRequires, чтобы файл libmltgdk.so был собран
Comment 2 Repository Robot 2021-07-21 16:26:32 MSK
mlt-6.26.1-alt2 -> sisyphus:

 Wed Jul 21 2021 Andrey Sokolov <keremet@altlinux> 6.26.1-alt2
 - add build requirements for libmltgdk.so (closes 40556)