Не устанавливать пакеты из оверлея, если они есть в оф.дереве
Lavos 8 сентября, 2013 - 16:27
Хочется сабж. Чтобы никакие пакеты не ставились из оверлеев, если они есть в оф.дереве. Даже если в оверлее более новые версии.
Хочется ставить только отсутствующие в оф.дереве пакеты.
Как-нибудь глобально. Ибо маскировать дубли поштучно очень неудобно. Маскировать весь оверлей целиком и затем размаскировывать только нужные пакеты тоже не кошерно.
Как?
»
- Для комментирования войдите или зарегистрируйтесь
~arch?
~arch?
:wq
--
Live free or die
Anarchist
Ага
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_ написал(а): Можно
Куда это дописать к "emerge -DNu world" ?
Вообщем либо нельзя сделать так, как я хочу, либо никто не знает. Печаль.
/
Не там ищешь.
Тебе ж ответили, по крайней мере наполовину.
Если не хватает знаний для интерпретации полученного ответа (изящного и правильного), то переход на
~arch
был совершён преждевременно.Для пакетов из списки мира при установке необходимо использовать _полный_ формат имени (с указанием поля слота и оверлея).
В текущем приближении можно вульгарно залезть в файл любимым текстовым редактором.
:wq
--
Live free or die
А, вон оно что. Спасибо, с
А, вон оно что. Спасибо, с миром вроде работает, правда сыпет варнингами:
А с зависимостями как быть?
ps: У меня на localhost'е с ~arch проблем меньше.
Ну я сейчас так и делаю, не
Ну я сейчас так и делаю, не очень то это удобно...