Возможно ли указание приоритетов для портежа?[ solved (?)]

Есть пакет из оверлея и зависимые от него пакеты, также оверлейные.Этот пакет младше по версии и портеж всё время пытается втюхать основную, с которой зависимые не собираются.Маскировать старшую версию не комильфо, вдруг в оверлее появится такая.И собственно, интиресует, можно ли велеть портежу пользоваться пакетом из оверлея, даже если оверлейная версия ниже версии из основной ветки?

Ну, если маскировать неохота,

Ну, если маскировать неохота, а из основной ветки портежа этот пакет ставиться никогда не будет, можно скомандовать портежу не синкать его при обновлении.
Алгоритм прримерно такой:
1. Создаем /etc/portage/package.skip, в него прописываем ненужный пакет
2. В /etc/make.conf прописываем PORTAGE_RSYNC_EXTRA_OPTS="--exclude-from=/etc/portage/package.skip"
3. emerge --sync
4. наблюдаем отсутствие ебилдов указанного пакета в основной ветке портежа. В то же время из оверлея он всегда доступен, откуда и будет устанавливаться.

Да пребудет с тобой великий Linux.

Чего-то не работает, всё

Чего-то не работает, всё равно старшую версию хочет поставить.Может надо уничтожить ебилды, или всю папку из дерева?

Вобще не очень, конешно, такой способ.Хотелось бы всё-таки в курсе быть что в основной ветке делается.

this написал(а): Может надо

this написал(а):
Может надо уничтожить ебилды, или всю папку из дерева?

Собственно при emerge --sync так и должно делаться :)

this написал(а):
Хотелось бы всё-таки в курсе быть что в основной ветке делается.

Хм.. ну если хочется, можно подписаться на уведомления о выходе новых ебилдов нужного пакета на http://gentoo-portage.com/ (рассылка по e-mail). :)

Да пребудет с тобой великий Linux.

>при emerge --sync так и

>при emerge --sync так и должно делаться :)

Не, выходит не делается.Сейчас папку удалил- и теперь действительно новой после синка не появилось и версия пакета только нужная.

Ну вроде SOLVED, но как-то не очень хорошо.Может кто еще решение предложит.

А просто замаскировать

А просто замаскировать текущие старшие версии (не на > а = - те каждую версию отдельно) не пойдет?

Тогда текущие лезть не будут... а если появится новый - он попробует собраться - не получится - его тоже маскировать

"Задавать вопросы имеет смысл только после того, как окончательно убедился, что сам ответ не найдешь. То есть очень, очень редко." (с) сэр Джуффин Халли, Начальник Тайного Сыска

а я бы на вашем месте

а я бы на вашем месте попробовал выяснить, почему не собирается версия из основного дерева!
что за пакет не собирается? есть ли запись о нем на багтрекере?

Ну сам пакет собирается.Это

Ну сам пакет собирается.Это fontconfig из devnull.Там получаются блокировки с пакетами которым он нужен-кайро,либиксфт,что там ещё, не помню точно...Т.е надо весь этот набор из оверлея брать.И вот только у фонтконфига маленькая версия которая всё дело портит.

А теперь, внимание вопрос:

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

Compute:
Bosch M2.8.1 -> custom Bosch M2.8.3 clone from Russia.
Speed about 260 km,Ram 2 pers.,HDD - 70 kg,210 FLOPS ;)

Для красивых

Для красивых шрифтов.(^_^)

Собственно, не сам даже фонтконфиг а вот эти кайро etc. ,которым нужен этот фонтконфиг.

Настройки просмотра комментариев

Выберите нужный метод показа комментариев и нажмите "Сохранить установки".