9999 не собирается уже неделю. USE="crypt dbus extras hunspell iconsets plugins qt5 spell ssl whiteboarding" пишет lrelease: could not find a Qt installation of '' lrelease en failed не может локаль найти вылетает уже в install phase
я понял в чём причина. eqmake5 psi.pro (вызов qmake) не отрабатывает. нужно сделать так, как написано здесь - https://forums.gentoo.org/v...1015016-start-0.html например "export QT_SELECT=qt5" и после этого emerge psi. либо в ebuild-е добавить -qt5 к вызову qmake
mintcat, фишка в том eqmake5 ссылается напрямую на qmake версии qt5. в отдельной директории.
обычный же qmake в /usr/bin является враппером, который как раз понимает опцию -qt5
mintcat, страннота какая. собирал несколько минут назад без проблем. LINGUAS="en ru"
mintcat, добавил на всякий случай зависимость. может это оно
в текущем 9999 Verifying Qt build environment ... ./configure: line 431: [: qt5: integer expression expected
fail Reason: Unable to find the 'qmake' tool for Qt qt5.
/usr/lib64/qt5/bin/qmake у меня есть и запускается корректно
mintcat, судя по этой ошибке QC_QTSELECT в нецифровом значении. к сожалению конфигур скрипт это проверяет и понимает только цифры.
да, export QT_SELECT=5 всё полечил
mintcat, если что, я пофиксил это в qconf утилите. после её пересборки будет всё хорошо. 9999
я понял в чём причина. eqmake5 psi.pro (вызов qmake) не отрабатывает. нужно сделать так, как написано здесь - https://forums.gentoo.org/v...1015016-start-0.html например "export QT_SELECT=qt5" и после этого emerge psi. либо в ebuild-е добавить -qt5 к вызову qmake
mintcat, а если в ебилде к configure дописать --qtselect=5 ?
это возможно поможет, я проверю завтра
mintcat, вообще страннота. почему и как оно может не отрабатывать
не отрабатывает потому что у меня qmake не работает без указания опции -qt5
mintcat, фишка в том eqmake5 ссылается напрямую на qmake версии qt5. в отдельной директории.
обычный же qmake в /usr/bin является враппером, который как раз понимает опцию -qt5
eqmake5 вот это запускает /usr/lib64/qt5/bin/qmake