Created attachment 6935 [details] QtAV.spec.patch Содержимое libqtav-qml-devel -- runtime и никак не devel. См. патч. P.S. Другое дело, что автогенератора зависимостей на qml-компоненты нет.
Хотя, есть смысл использовать %install_qt5, вместо %installqt5, т.к. пакет, скорее, для разработки, чем конечный прикладной.
(В ответ на комментарий №0) > Содержимое libqtav-qml-devel -- runtime и никак не devel. См. патч. Спасибо! (В ответ на комментарий №1) > Хотя, есть смысл использовать %install_qt5, вместо %installqt5, т.к. пакет, > скорее, для разработки, чем конечный прикладной. Как я понимаю, это переместит установку, в частности, библиотек, в /usr/share/qt5/lib/ возможно, это не то, что ожидают пользователи библиотеки,я не знаю. Попробую в следующий раз.
QtAV-1.11.0-alt2 -> sisyphus: * Tue Jan 24 2017 Vitaly Lipatov <lav@altlinux> 1.11.0-alt2 - drop unneeded qml subpackage (ALT bug #33012), thanks, @zerg
(В ответ на комментарий №2) > Как я понимаю, это переместит установку, в частности, библиотек, в > /usr/share/qt5/lib/ Нет. Симлинки на библиотеки перестанут создаваться в /usr/share/qt5/lib/ . Детальнее можно посмотреть разницу между %install_qt5_post_qt и %install_qt5_post_user в /usr/lib/rpm/macros.d/qt5 .
(В ответ на комментарий №4) > (В ответ на комментарий №2) > > Как я понимаю, это переместит установку, в частности, библиотек, в > > /usr/share/qt5/lib/ > Нет. Симлинки на библиотеки перестанут создаваться в /usr/share/qt5/lib/ . > Детальнее можно посмотреть разницу между %install_qt5_post_qt и > %install_qt5_post_user в /usr/lib/rpm/macros.d/qt5 . Так смотрю на post_qt: ln -s `relative $f %buildroot/%_qt5_libdatadir/$fname` %buildroot/%_qt5_libdatadir/$fname ||: \ и при использовании %install_qt5 получаю там ссылки. Правильнее его использовать, а ссылки паковать? Вообще сильно смущают ссылки на библиотеки из /usr/share. Получается, никакого biarch.
(В ответ на комментарий №5) > Вообще сильно смущают ссылки на библиотеки из /usr/share Кроме как для devel это никого касаться не должно. > Получается, никакого biarch. Не вижу проблемы.
(В ответ на комментарий №5) > %buildroot/%_qt5_libdatadir/$fname ||: \ > и при использовании %install_qt5 получаю там ссылки. Правильнее его > использовать, а ссылки паковать? Для devel может быть актуально. Некоторые кривокодеры используют QT_PREFIX/lib для поиска. В основном это может быть нужно только для базовых библиотек Qt. Для библиотек не из комплекта Qt маловероятно. Для конечных программ точно совсем не нужно.