/etc/portage/package.keywords — для размаскировки стабильной версии пакета до нестабильной; /etc/portage/package.unmask — для размаскировки пакетов, замаскированных по различным причинам. Обычно мантайнеры пакета пишут об этих причинах.
понял,благодарю,
сейчас буду пробовать ставить Е17, так все таки, подключать оба оверлея или один, с какого оверлея ставить,
как поступить, что бы это было правельно?
Пока не поставите, не узнаете. ;)
Подключитесь к Jabber-конференции gentoo@conference.gentoo.ru , там почти всегда есть один из мантайнеров оверлея enlightenment-niifaq
# emerge -av 'sys-apps/portage-2.2.0_alpha149'
!!! 'sys-apps/portage-2.2.0_alpha149' is not a valid package atom.
!!! Please check ebuild(5) for full details.
все нормально, это уже не первый раз я наступаю на эти грабли, как только найду какую то инструкцию в интернете, так и не получается.
Только здесь получаю нормальные рекомендации, вот и на этот раз делал по инструкции:
На момент написания последней версией была portage-2.2_rc67 , еще понадобилось размаскировать sandbox.
После установки новой версии сделал:
# emerge -e world
и не получилось ничего, спасибо что подсказали как это надо делать, вы уже не первый раз пишите мне это, но я попробовал сделать по инструкции....., теперь уже боюсь разных инструкций.
Да, к стати по этой же инструкции сейчас выполняю # emerge -e world и уже начинаю сомневаться в правильности этого действия.
PS с этой командой встретился впервые, когда ее надо выполнять?
Да, к стати по этой же инструкции сейчас выполняю # emerge -e world и уже начинаю сомневаться в правильности этого действия.
PS с этой командой встретился впервые, когда ее надо выполнять?
Раньше считалось, что эту команду нужно выполнять после существенного (со сменой версий) обновления пакетов, входящих в toolchain — linux-headers, gcc, glibc, libtool, binutils,....
...или когда просто скучно ;)
Вы с «копи-пастом» по-аккуратнее — лишний пробел и вместо создания каталога /etc/portage/package.keywords создадутся каталоги /etc/portage/package и .keywords (последний — в текущем каталоге).
Раньше считалось, что эту команду нужно выполнять после существенного (со сменой версий) обновления пакетов, входящих в toolchain — linux-headers, gcc, glibc, libtool, binutils,....
...или когда просто скучно ad
тоесть, сейчас это не актуально, можно этот процес прервать, а то он займет весь день?
"Lupo Alberto" написал:
Вы с «копи-пастом» по-аккуратнее — лишний пробел и вместо создания каталога /etc/portage/package.keywords создадутся каталоги /etc/portage/package и .keywords (последний — в текущем каталоге).
тоесть, сейчас это не актуально, можно этот процес прервать, а то он займет весь день?
Однозначно сказать нельзя, я не знаю, что уже пересобрано. С большой долей вероятности ничего страшного не произойдёт.
Для перестраховки после прерывания
text
emerge -uDNv --with-bdeps=y world
revdep-rebuild
etc-update
cd /etc/portage/package.keywords ln -s /var/lib/layman/enlightenment-niifaq/Documentation/live-builds/package.keywords/enlightenment.live enlightenment-niifaq
text
File: /etc/portage/package.use/enlightenment.use
dev-libs/e_dbus X
media-libs/evas X jpeg png svg xpm fontconfig
dev-libs/ecore X curl
text
# emerge -av --keep-going @enlightenment-extended
Performing Global Updates:
(Could take a couple of minutes if you have a lot of binary packages.)
.='update pass' *='binary update' #='/var/db update' @='/var/db move'
s='/var/db SLOT move' %='binary move' S='binary SLOT move'
p='update /etc/portage/package.*'
/var/lib/layman/enlightenment-niifaq/profiles/updates/4Q-2009.
/var/lib/layman/enlightenment-niifaq/profiles/updates/1Q-2010.......
/var/lib/layman/enlightenment-niifaq/profiles/updates/2Q-2010...
/var/lib/layman/enlightenment-niifaq/profiles/updates/1Q-2011.
/var/lib/layman/enlightenment-niifaq/profiles/updates/2Q-2012.
/var/lib/layman/enlightenment-niifaq/profiles/updates/3Q-2012.
These are the packages that would be merged, in order:
Попробуйте включить флаг pixman для пакета dev-libs/efl.
P.S. IMHO, надо было вам с первого оврелея начать ;) Он по-проще.
Сейчас соберу из него, покажу, что получилось.