Не устанавливать пакеты из оверлея, если они есть в оф.дереве

Хочется сабж. Чтобы никакие пакеты не ставились из оверлеев, если они есть в оф.дереве. Даже если в оверлее более новые версии.
Хочется ставить только отсутствующие в оф.дереве пакеты.
Как-нибудь глобально. Ибо маскировать дубли поштучно очень неудобно. Маскировать весь оверлей целиком и затем размаскировывать только нужные пакеты тоже не кошерно.
Как?

~arch?

~arch?

:wq
--
Live free or die

Anarchist

Anarchist написал(а):
~arch?

Ага

http://wiki.gentoo.org/wiki/O

http://wiki.gentoo.org/wiki/Overlay#Overlay_priorities

Не грусти, товарищ! Всё хорошо, beautiful good!

winterheart

Это не то. Приоритеты играют роль только при одинаковых версиях пакета. А мне нужно не ставить пакеты из оверлея, даже если они свежее.
Например, подключил elementary ради темы, так полезло abiword обновляться на devel-версию. А мне этого не надо.

А что мешает подключить

А что мешает подключить оверлей, но не прописывать его целиком а делать ссылки на нужные пакеты в локальный оверлей?

Можно указывать откуда

Можно указывать откуда ставить, например:
sys-libs/glibc::gentoo

_SerEga_ написал(а): Можно

_SerEga_ написал(а):
Можно указывать откуда ставить, например:
sys-libs/glibc::gentoo

Куда это дописать к "emerge -DNu world" ?

Вообщем либо нельзя сделать так, как я хочу, либо никто не знает. Печаль.

/

Lavos написал(а):
_SerEga_ написал(а):
Можно указывать откуда ставить, например:
sys-libs/glibc::gentoo

Куда это дописать к "emerge -DNu world" ?

Не там ищешь.

Lavos написал(а):
Вообщем либо нельзя сделать так, как я хочу, либо никто не знает. Печаль.

Тебе ж ответили, по крайней мере наполовину.
Если не хватает знаний для интерпретации полученного ответа (изящного и правильного), то переход на ~arch был совершён преждевременно.

Для пакетов из списки мира при установке необходимо использовать _полный_ формат имени (с указанием поля слота и оверлея).
В текущем приближении можно вульгарно залезть в файл любимым текстовым редактором.

:wq
--
Live free or die

А, вон оно что. Спасибо, с

А, вон оно что. Спасибо, с миром вроде работает, правда сыпет варнингами:

WARNING: One or more updates have been skipped due to a dependency conflict:
app-office/abiword:2
  (app-office/abiword-2.9.4::elementary, ebuild scheduled for merge) conflicts with
    app-office/abiword::gentoo required by @selected

А с зависимостями как быть?

ps: У меня на localhost'е с ~arch проблем меньше.

Ну я сейчас так и делаю, не

Ну я сейчас так и делаю, не очень то это удобно...

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

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