Похожие чаты

Привет всем, подскажите пожалуйста, как скомпилить хотя бы telegram-desktop под

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

8 ответов

23 просмотра

Ну я вижу что флаг qt6 всё ещё замаскирован. В файл profile/use.mask надо только флаги добавлять, без имени пакета. Также, есть файл profile/package.use.force, вот в него уже с именем пакета надо писать.

Mark-Lansky Автор вопроса
kazh1m
Ну я вижу что флаг qt6 всё ещё замаскирован. В фай...

да, тоже вижу, что флаг замаскирован, в скобочках. я в use.mask тоже ложил. про package.use.force не слышал, попробуй

Mark-Lansky Автор вопроса
kazh1m
Ну я вижу что флаг qt6 всё ещё замаскирован. В фай...

а.. я ошибся. оказывается это в папку 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

Mark-Lansky Автор вопроса
2happy
Только непонятно почему у тебя вообще круглыми ско...

потому что у тебя amd64 архитектура и для вас уже всё размаскали. для других архитектур нет, только когда в стабильный профиль выкатят, тогда будет я не туда ложил папку/файлик use.mask, она должна быть в /etc/portage/profile, а не /etc/portage

Mark Lansky
потому что у тебя amd64 архитектура и для вас уже ...

Понял, не видел что архитектура другая

Mark-Lansky Автор вопроса
kazh1m
Потому что у него другая архитектура?

знали бы, сколько у меня строчек в package.accept_keyword ))

Похожие вопросы

Обсуждают сегодня

а через ESC-код ?
Alexey Kulakov
29
30500 за редактор? )
Владимир
47
Чёт не понял, я ж правильной функцией воспользовался чтобы вывести отладочную информацию? но что-то она не ловится
notme
18
У меня есть функция где происходит это: write_bit(buffer, 1); write_bit(buffer, 0); write_bit(buffer, 1); write_bit(buffer, 1); write_bit(buffer, 1); w...
~
13
any reference of this implementation?
BitBuddha
29
Ⓐrtto, [4/23/24 7:02 PM] Please explain more fully how it is not working exactly, and what are the steps you are taking, and what error messages come or what happens. Ⓐrtto, ...
Ezza Kezza
2
sounds like people have lost their kaspa on tradeogre... does this mean tradeogre not trustworthy?
Ezza Kezza
15
Страшнейшая правда про списки ЦБ. С первых дней жизни P2P сферы, молодые человеки, начитавшись законодательной базы и "внутренних" документов, решили, что им противостоит сер...
Foxcool
3
Недавно Google Project Zero нашёл багу в SQLite с помощью LLM, о чём достаточно было шумно в определённых интернетах, которые сопровождались рассказами, что скоро всех "ибешни...
Alex Sherbakov
5
So much speculation in the last week. So much volatility in price. This is because Hedera has a GC that isn't using the network it's governing. Why aren't people asking why a...
Summit Seeker R
9
Карта сайта