qt6, необходимо потестить, не получается
файл /etc/portage/package.use/net-im :
net-im/telegram-desktop qt6 qt6-imageformats
файл /etc/portage/package.use.mask :
net-im/telegram-desktop -qt6
---
при emerge получаю ошибку:
!!! The ebuild selected to satisfy "net-im/telegram-desktop" has unmet requirements.
- net-im/telegram-desktop-4.10.3-r1::gentoo USE="dbus fonts (jemalloc) qt6-imageformats screencast wayland -X -enchant (-qt6) -webkit"
The following REQUIRED_USE flag constraints are unsatisfied:
qt6-imageformats? ( qt6 )
---
Архитектура arm64
Насколько я знаю в gentoo уже убрали маск qt6, тем не менее, у меня не получается выставить флаг. Пробовал и глобально в make.conf, и копался в /var/db/repos/gentoo/profiles/arch/, там ничего интересного не нашёл, только маски и анмаски для amd64
Ну я вижу что флаг qt6 всё ещё замаскирован. В файл profile/use.mask надо только флаги добавлять, без имени пакета. Также, есть файл profile/package.use.force, вот в него уже с именем пакета надо писать.
да, тоже вижу, что флаг замаскирован, в скобочках. я в use.mask тоже ложил. про package.use.force не слышал, попробуй
а.. я ошибся. оказывается это в папку profile нужно. я по привычке их рядом положил, не знал про такое
Только непонятно почему у тебя вообще круглыми скобочками замаскано, у меня всё ок. [ebuild N ] net-im/telegram-desktop-4.10.3-r1::gentoo USE="dbus fonts (jemalloc) qt6 qt6-imageformats screencast wayland -X -enchant -webkit" 0 KiB
Потому что у него другая архитектура?
потому что у тебя amd64 архитектура и для вас уже всё размаскали. для других архитектур нет, только когда в стабильный профиль выкатят, тогда будет я не туда ложил папку/файлик use.mask, она должна быть в /etc/portage/profile, а не /etc/portage
Понял, не видел что архитектура другая
знали бы, сколько у меня строчек в package.accept_keyword ))
Обсуждают сегодня