Summary: | Имеет зависимость от libgtk+3 | ||
---|---|---|---|
Product: | Sisyphus | Reporter: | Антон Мидюков <antohami> |
Component: | libqt6-gui | Assignee: | Sergey V Turchin <zerg> |
Status: | CLOSED FIXED | QA Contact: | qa-sisyphus |
Severity: | major | ||
Priority: | P5 | CC: | zerg |
Version: | unstable | ||
Hardware: | all | ||
OS: | Linux | ||
Bug Depends on: | |||
Bug Blocks: | 46625 |
Description
Антон Мидюков
2025-01-27 11:09:14 MSK
(Ответ для Антон Мидюков на комментарий #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) |