Вы здесь

При смене ACCEPT_KEYWORDS "появляется" куча обновлений?

emerge -upv world при ACCEPT_KEYWORDS="x86 ~x86" говорит, что есть куча апдейтов и новых пакетов, причем скачать придется 200 метров.
если же закомментировать ACCEPT_KEYWORDS в make.conf - то апдейтов нет (недавно обновлял).
Это из-за того, что ~x86 дает скачивать нестабильные пакеты?

да, причём надпись
ACCEPT_KEYWORDS="x86"
лишняя она у тебя уже есть

спасибо, понял

я просто ставил пакет, который был помечен как нестабильный и написал про ~x86 в make.conf

То есть если нужно собирать нестаб. пакеты - лучше писать ACCEPT_KEYWORDS прямо перед emerge?

нет, в /etc/portage создай папки
package.keywords
package.use
package.unmask
package.mask
package.cflags
там созждаёш файлы с роизвольным именем и содержанием
категория/имя-проги ~x86
категория/имя-проги useflag
категория/имя-проги
категория/имя-проги -мой-флаг-компиляции

соответственно,
вот ты будеш рулить фсей дребеденью оттуда
в маск и унмаск - без параметров, весде можно ><=версии юзать

спасибо за совет, но думаю мне пока будет проще писать аксепт-кивордс

тем более я не понял - в какую папку что пихать?

О, Вайт, както я и не заметил тя :)
Короче, в /etc/portage/ есть (если нет, то можно создать) следующие файлы:
package.keywords - индивидуальные кейворды для пакетов в формате [=][<][>]category/package[-version] [keyword]
если keyword не указывается явно, то подразумевается ~*

package.mask - индивидуальная маскировка пакетов в формате [=][<][>]category/package[-version]

package.unmask - индивидуальная размаскировка пакетов в формате [=][<][>]category/package[-version]

package.use - индивидуальные USE флаги пакетов в формате [=][<][>]category/package[-version] use-flags

Вместо этих файлов могут быть одноименные директории со списками пакетов разнесенных по разным файлам для удобства.

http://www.gentoo.org/doc/ru/handbook/handbook-x86.xml?part=3&chap=1
http://www.gentoo.org/doc/ru/handbook/handbook-x86.xml?part=3&chap=3

—

:)

Шаманыш - Mellon это ты ли?

спасибо за мануалы, почитаю.
Просто систему пакетов я еще как следует не осваивал и даже мануалов не читал.

Но радует, что третье знакомство с генту оказалось удачным.

Unclewaighty написал:
спасибо за совет, но думаю мне пока будет проще писать аксепт-кивордс

Пихай, поймёш чем это плохо после первого же апдейта.
ACCEPT_KEYWORDS юзается обычно в случае единичной установки пакета, типа поглядеть, и потом если понравится размаскировать его нормально через portage.keywords. Если просто ставить его где попало то при последующем апдейте замаскированные пакеты покиляются, поставятся их стабильные версии.

Или это совсем некорректно?

Ну как бы сказать. Это самый верный и правильный способ для мазохиста, советую распечатать все изменения на бумажке и после каждого e,erge --sync руками переправлять ебилды т.к. они будут приводиться к официальному виду. Не забывай пересчитывать чексумы, не забывай, где что поправил, чтобы вернуть на место, если не заработало... Еще советую часть пакетовы поставить руками, в обход портежей. И еще обязательно установить telnet и rc-update add telnetd boot.
Пакеты размаскируются через /etc/portage/package.keywords.

речь шла всего лишь об одном пакете.
и еще хотелось попробовать править ебилды.

и не надо считать меня мазохистом.

мне просто интересно, как все это работает.

ты хоть маны бы почитал, потом спрашивал.