LINUX.ORG.RU

Вопросы к gentoo/portage

 , ,


0

1

Опять проблемы с gentoo/portage.

Захотел установить проверенный xmonad, а portage мне пишет: «[ Masced ]», «::gentoo (masked by: ~amd64 keyword)».

Что это должно означать? Что xmonad пока что не поддерживает amd64? А что он тогда поддерживает? Я добавил xmonad в accept_keywords, но у него, по всей видимости, много зависимостей которые тоже не поддерживаются.

Можете, пожалуйста, растолковать что это означает и рассказать как установить xmonad через portage на amd64.

Буду очень благодарен если кто-то расскажет.

Спасибо.

Это значит, что он не стабилизирован на амд64, вам надо прописать x11-wm/xmonad ~amd64 в файл в /etc/portage/package.accept_keywords. Маны курите, это базовая размаскировка пакетов.

fernandos ★★★
()
Ответ на: комментарий от fernandos

Как такое может быть? На чём он тогда стабилизирован?

А как прописать чтоб сразу и его зависимости установились, которые тоже не стабилизированы?

Спасибо за ответ.

jhonathan
() автор топика
Ответ на: комментарий от jhonathan

На чём он тогда стабилизирован

Ни на чём.

А как прописать чтоб сразу и его зависимости установились, которые тоже не стабилизированы?

Читайте маны. Или хотя бы это https://forum.calculate-linux.org/t/portage/8981. В гугле забанили?

fernandos ★★★
()
Ответ на: комментарий от fernandos

Случился разрыв шаблона и я захотел чтоб мне разъяснили проверенные комрады с linux.org.ru.

jhonathan
() автор топика
Ответ на: комментарий от jhonathan

Суть в том, что новая версия пакета при добавлении в репозиторий помечается сначала как «тестовая/нестабильная». Популярные пакеты через 30 дней могут быть помечены как «стабильные», если за это время не найдено багов или они были уже закрыты. Для этого ментейнер или кто-то ещё может отправить заявку в багзиллу и команда отвечающая за пакеты под архитектуру ещё раз проверяют сборку пакета и его зависимостей и помечают пакет как стабильный.

grem ★★★★★
()
Ответ на: комментарий от jhonathan

Как такое может быть? На чём он тогда стабилизирован?

Да это типичная ситуация для генты, по дефолту собираешь систему из стабильных пакетов, а какой то отдельный софт берешь из тестинга вот например как выглядит мой package.accept_keywords

app-editors/visual-studio-code ~amd64
net-im/slack ~amd64
net-im/telegram-desktop-bin ~amd64
sys-kernel/genkernel ~amd64
sys-kernel/gentoo-sources ~amd64
sys-kernel/linux-firmware ~amd64

=dev-db/postgresql-9999 **

TDrive ★★★★★
()
Ответ на: комментарий от grem

Всмысле можно не добавлять? Можно сделать для всей системы ~amd64 по дефолту а если по дефолту amd64 то пакеты с тильдой будут замаскированы.

я вот даже проверил

 emerge slack -av

These are the packages that would be merged, in order:

Calculating dependencies... done!

!!! All ebuilds that could satisfy "slack" have been masked.
!!! One of the following masked packages is required to complete your request:
- net-im/slack-4.14.0::gentoo (masked by: ~amd64 keyword)
- net-im/slack-4.13.0::gentoo (masked by: ~amd64 keyword)
- net-im/slack-4.12.2::gentoo (masked by: ~amd64 keyword)

For more information, see the MASKED PACKAGES section in the emerge
man page or refer to the Gentoo Handbook.

TDrive ★★★★★
()
Ответ на: комментарий от grem

Или я давно не обновлялся и что то пропустил?

TDrive ★★★★★
()
Ответ на: комментарий от TDrive
# cat /etc/portage/package.accept_keywords/hplip
net-print/hplip
net-print/hplip-plugin

# eix hplip
[I] net-print/hplip
     Available versions:  3.20.11-r1{tbz2} (~)3.21.2{tbz2} {X doc fax +hpcups hpijs kde libnotify libressl -libusb0 minimal parport policykit qt5 scanner +snmp static-ppds KERNEL="linux" PYTHON_SINGLE_TARGET="python3_7 python3_8"}
     Installed versions:  3.21.2{tbz2}(12:14:41 04/10/21)(X hpcups libnotify policykit qt5 scanner -doc -fax -hpijs -kde -libressl -libusb0 -minimal -parport -snmp -static-ppds KERNEL="linux" PYTHON_SINGLE_TARGET="python3_8 -python3_7")
     Homepage:            https://developers.hp.com/hp-linux-imaging-and-printing
     Description:         HP Linux Imaging and Printing - Print, scan, fax drivers and service tools

[I] net-print/hplip-plugin
     Available versions:  3.20.11^m{tbz2} (~)3.21.2^m{tbz2} {orblite}
     Installed versions:  3.21.2^m{tbz2}(12:15:31 04/10/21)(-orblite)
     Homepage:            https://developers.hp.com/hp-linux-imaging-and-printing/plugins
     Description:         Proprietary plugins and firmware for HPLIP

Found 2 matches

grem ★★★★★
()

Это значит, что настало время ACCEPT_KEYWORDS=«~amd64» в /etc/portage/make.conf

LongLiveUbuntu ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.