Страница 1 из 2

Выводы emerge

Добавлено: 29 сен 2010, 08:49
brothermechanic
Предлагаю в этой теме писать о разных ошибках и других выводах emerge.
Бородатые линуксойды могут возразить, что мол, есть хендбук!
Зато тема будет со временем быстрым справочником для всех.

Re: Выводы emerge

Добавлено: 29 сен 2010, 08:58
brothermechanic
Вот обновляю я мир, проверяю все
# emerge -pvuND --with-bdeps=y world

и замечаю следующую строчку
[blocks b ] =sys-devel/libtool-2*:1.5 ("=sys-devel/libtool-2*:1.5" is blocking sys-devel/libtool-2.2.10)

что я сделал
в Файл: /etc/portage/package.keywords/all
добавил
=sys-devel/libtool-2.2.10 **
правильно или нет - не знаю, но теперь вроде норм
[ebuild N ] sys-devel/libtool-2.2.10 USE="-vanilla" 771 kB

Re: Выводы emerge

Добавлено: 29 сен 2010, 09:13
Raven
Полностью поддерживаю топикстартера! *NO_FLOOD* В ТЕМЕ НЕ СРАТЬ, высказываться только по сабжу, а то у $h@m@n'а давно чешутся руки кого-нибудь забанить! *BAN* :)


upd by InFlame: да и я бы с удовольствием кого-нить забананил %)

Re: Выводы emerge

Добавлено: 29 сен 2010, 12:08
Gen1us2k
brothermechanic
я обычно заблоченные пакеты анмержыл..
emerge -C packetname

Пересобирал мир
emerge -avuDN world

Re: Выводы emerge

Добавлено: 29 сен 2010, 12:57
brothermechanic
Как правильно обновить мир?
может так?

emerge --sync
emerge -pvuND --deep --newuse --with-bdeps=y world
emerge --depclean
revdep-rebuild

Re: Выводы emerge

Добавлено: 29 сен 2010, 17:09
brothermechanic
после пересборки мира
# emerge -e world

спустя ~2 часа получаю следующий вывод

ERROR: kde-base/plasma-runtime-4.4.5 failed:

[spoiler]* Messages for package kde-base/plasma-runtime-4.4.5:

* ERROR: kde-base/plasma-runtime-4.4.5 failed:
* Make failed!
*
* Call stack:
* ebuild.sh, line 54: Called src_compile
* environment, line 4186: Called kde4-meta_src_compile
* environment, line 3264: Called kde4-base_src_compile
* environment, line 2920: Called cmake-utils_src_compile
* environment, line 1110: Called _execute_optionaly 'src_compile'
* environment, line 505: Called enable_cmake-utils_src_compile
* environment, line 1479: Called cmake-utils_src_make
* environment, line 1129: Called die
* The specific snippet of code:
* emake "$@" || die "Make failed!";
*
* If you need support, post the output of 'emerge --info =kde-base/plasma-runtime-4.4.5',
* the complete build log and the output of 'emerge -pqv =kde-base/plasma-runtime-4.4.5'.
* The complete build log is located at '/var/tmp/portage/kde-base/plasma-runtime-4.4.5/temp/build.log'.
* The ebuild environment file is located at '/var/tmp/portage/kde-base/plasma-runtime-4.4.5/temp/environment'.
* S: '/var/tmp/portage/kde-base/plasma-runtime-4.4.5/work/plasma-runtime-4.4.5'

* Regenerating GNU info directory index...
* Processed 98 info files.

* IMPORTANT: 15 config files in '/etc' need updating.

* IMPORTANT: 2 config files in '/usr/share/config' need updating.
* See the CONFIGURATION FILES section of the emerge
* man page to learn how to update config files.

* IMPORTANT: 3 news items need reading for repository 'gentoo'.
* Use eselect news to read news items.[/spoiler]

Это плохо? И как исправить?

Re: Выводы emerge

Добавлено: 29 сен 2010, 20:06
Gen1us2k
emerge --sync
emerge -avuDN world

Re: Выводы emerge

Добавлено: 29 сен 2010, 20:42
brothermechanic
# emerge -av plasma-runtime
выдает ту же ошибку :-(

Re: Выводы emerge

Добавлено: 30 сен 2010, 11:32
Gen1us2k
brothermechanic
полный вывод можно, начиная с Calculating Depencies..

Re: Выводы emerge

Добавлено: 01 окт 2010, 10:08
brothermechanic
Спасибо тебе Gen1us2k, но я прикинул что надо пересобирать все по новой и с учетом что я в первый раз намутил там с конфигами, решил - по новой все поставить с нуля.

пс: почему я пересобирал мир?
потому что как мне казалось, криво собралась поддержка русского, но! во второй раз было точно так же пока я не прочел это
http://www.gentoo.ru/node/20814
и пересобирать даже не пришлось!

наверно в генту самое сложное - это пересборка мира (world)

и главный вопрос - если все работает, мир обновляется каждый месяц (и пересобирается по необходимости) надо ли
пересобирать system(emerge -e system) ?