История изменений
Исправление init_6, (текущая версия) :
Можно подойти с другого конца, зачем тебе маскировать sed? Есть у тебя есть пакет в оверлее, несовместимый с sed-4.4, то у тебя этот пакет должен зависеть от <sys-apps/sed-4.4 или как-то так
Gary давай посмотрим вот с какой стороны - предположим у меня свой собственный
sys-apps/sed::local
с блекджеком и женщинами с пониженной социальной ответственностью. А задача замаскировать навсегда sys-apps/sed::gentoo
.
Достаточно маскировать через /etc/portage/package.mask
скажете вы и будете правы.
Усложняем.
В случае если человек осилил /usr/local/portage/profile
и наваял и использует не системный а свой собственный простенький профиль у которого parent-ом является системный gentoo-шный профиль {приоритет конфигов}/{стек профилей} в системе будет таким:
/etc/portage <-- самый высокий уровень. «А»
/usr/local/portage/profile <-- родитель у локального - gentoo. «Б»
/usr/portage/profile <-- gentoo родитель всего вышестоящего. «В»
Любым профилем можно переопределять всё что находится ниже. Т.е. «А» устанавливает все правила и имеет максимальный приоритет, «Б» переопределяет только «В» а «В» родитель всех выше него. Коротко говоря если если проводить аналогии то «А» кратковременная память и место для экспериментов.
Однакое если в процессе работы уже накоплен некий опыт есть желание систематизировать и перенести главное из «А» в «Б» и при этом не трогая «В».
Надеюсь понятна идея. Ну да ладно вон уже и Pinkbyte ответил пока я эту простыню писал...
Исходная версия init_6, :
Можно подойти с другого конца, зачем тебе маскировать sed? Есть у тебя есть пакет в оверлее, несовместимый с sed-4.4, то у тебя этот пакет должен зависеть от <sys-apps/sed-4.4 или как-то так
Gary давай посмотрим вот с какой стороны - предположим у меня свой собственный
sys-apps/sed::local
с блекджеком и женщинами с пониженной социальной ответственностью. А задача замаскировать навсегда sys-apps/sed::gentoo
.
Достаточно маскировать через /etc/portage/package.mask
скажете вы и будете правы.
Усложняем.
В случае если человек осилил /usr/local/portage/profile
и наваял свой собственный простенький профиль у которого parent-ом является системный gentoo-шный профиль {приоритет конфигов}/{стек профилей} в системе будет таким:
/etc/portage <-- самый высокий уровень. «А»
/usr/local/portage/profile <-- родитель у локального - gentoo. «Б»
/usr/portage/profile <-- gentoo родитель всего вышестоящего. «В»
Любым профилем можно переопределять всё что находится ниже. Т.е. «А» устанавливает все правила и имеет максимальный приоритет, «Б» переопределяет только «В» а «В» родитель всех выше него. Коротко говоря если если проводить аналогии то «А» кратковременная память и место для экспериментов.
Однакое если в процессе работы уже накоплен некий опыт есть желание систематизировать и перенести главное из «А» в «Б» и при этом не трогая «В».
Надеюсь понятна идея. Ну да ладно вон уже и Pinkbyte ответил пока я эту простыню писал...