libqt6-gui имеет среди прочих такие зависимости: libgdk-3.so.0 libgdk_pixbuf-2.0.so.0 libglib-2.0.so.0 libgobject-2.0.so.0 libgtk-3.so.0 qt6 требует для своей работы gtk+3? Интересуюсь, потому что инсталлятор у нас на qt6.
(Ответ для Антон Мидюков на комментарий #0) > qt6 требует для своей работы gtk+3? Да, для мимикрирования. /usr/lib64/qt6/plugins/platformthemes/libqgtk3.so > Интересуюсь, потому что инсталлятор у нас на qt6. Разве что, перенести в другой подпакет, но в какой...
(In reply to Антон Мидюков from comment #0) > libqt6-gui имеет среди прочих такие зависимости: > libgdk-3.so.0 > libgdk_pixbuf-2.0.so.0 > libglib-2.0.so.0 > libgobject-2.0.so.0 > libgtk-3.so.0 > > qt6 требует для своей работы gtk+3? > Интересуюсь, потому что инсталлятор у нас на qt6. Проблема важная. Нужно до релизов 11.0 что-то сделать. Например, это: (In reply to Sergey V Turchin from comment #1) > Разве что, перенести в другой подпакет, но в какой...
(Ответ для Антон Мидюков на комментарий #2) > Проблема важная. Нужно до релизов 11.0 что-то сделать. При сборке же был скрипт для очистки образа от ненужных файлов. Qt там тоже чистился, как помню.
(Ответ для Антон Мидюков на комментарий #2) > что-то сделать. Теоретически можно вообще вырубить поиск зависимостей для файла qt6/plugins/platformthemes/libqgtk3.so , т.к. ничего специфичного он не тянет, а если отсутствуют эти зависимости, то он и вовсе не нужен.
(Ответ для Антон Мидюков на комментарий #2) > Проблема важная. Какая проблема то?
(In reply to Sergey V Turchin from comment #3) > (Ответ для Антон Мидюков на комментарий #2) > > Проблема важная. Нужно до релизов 11.0 что-то сделать. > При сборке же был скрипт для очистки образа от ненужных файлов. Qt там тоже > чистился, как помню. В live не чистим, потому что они там могут быть нужны. Чистили в altinst. (In reply to Sergey V Turchin from comment #4) > (Ответ для Антон Мидюков на комментарий #2) > > что-то сделать. > Теоретически можно вообще вырубить поиск зависимостей для файла > qt6/plugins/platformthemes/libqgtk3.so > , т.к. ничего специфичного он не тянет, а если отсутствуют эти зависимости, > то он и вовсе не нужен. Давай попробуем так. (In reply to Sergey V Turchin from comment #5) > (Ответ для Антон Мидюков на комментарий #2) > > Проблема важная. > Какая проблема то? libgtk+3 тянет такие пакеты, как colord и dconf. Предлагаешь расширять число пакетов грубой очистки? Мы этими чистками себе проблемы неожиданные в инсталляторе создавали не раз. Я не хочу ничего удалять таким образом.
(Ответ для Антон Мидюков на комментарий #6) > libgtk+3 тянет такие пакеты, как colord и dconf Так, это их чинить надо, а не здоровую голову. ;-)
(Ответ для Антон Мидюков на комментарий #6) > > можно вообще вырубить поиск зависимостей для файла > > qt6/plugins/platformthemes/libqgtk3.so > > , т.к. ничего специфичного он не тянет, а если отсутствуют эти зависимости, > > то он и вовсе не нужен. > Давай попробуем так. Ок.
qt6-base-6.7.2-alt9 -> sisyphus: Wed Feb 05 2025 Sergey V Turchin <zerg@altlinux> 6.7.2-alt9 - force drop requires for platformthemes/libqgtk3.so because libgtk+3 overkill requires (closes: 52831)