mailutils-2.99.98 recipe for target 'imapfolder' failed

Добрый день.
Подскажите пожалуйста, после обновления система, просит обновить некторые пакеты.
Use emerge @preserved-rebuild to rebuild packages using these libraries
Запускаю emerge @preserved-rebuild, начинается пересборка пакета net-mail/mailutils-2.99.98, в конце компиляции, вываливается ошибка, процесс завершается.
Часть лога компиляции с ошибкой.
http://pastebin.com/eZbpHsVN
Ошибка.
collect2: error: ld returned 1 exit status
Makefile:1071: recipe for target 'imapfolder' failed
make[4]: *** [imapfolder] Error 1
make[4]: Leaving directory '/mnt/old/home/tmp/portage/net-mail/mailutils-2.99.98/work/mailutils-2.99.98/libproto/imap/tests'
Makefile:1336: recipe for target 'all-recursive' failed
make[3]: *** [all-recursive] Error 1
make[3]: Leaving directory '/mnt/old/home/tmp/portage/net-mail/mailutils-2.99.98/work/mailutils-2.99.98/libproto/imap'
Makefile:1135: recipe for target 'all-recursive' failed
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory '/mnt/old/home/tmp/portage/net-mail/mailutils-2.99.98/work/mailutils-2.99.98/libproto'
Makefile:1253: recipe for target 'all-recursive' failed
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory '/mnt/old/home/tmp/portage/net-mail/mailutils-2.99.98/work/mailutils-2.99.98'
Makefile:1126: recipe for target 'all' failed
make: *** [all] Error 2
* ERROR: net-mail/mailutils-2.99.98::gentoo failed (compile phase):
* emake failed
*
* If you need support, post the output of `emerge --info '=net-mail/mailutils-2.99.98::gentoo'`,
* the complete build log and the output of `emerge -pqv '=net-mail/mailutils-2.99.98::gentoo'`.
* The complete build log is located at '/mnt/old/home/tmp/portage/net-mail/mailutils-2.99.98/temp/build.log'.
* The ebuild environment file is located at '/mnt/old/home/tmp/portage/net-mail/mailutils-2.99.98/temp/environment'.
* Working directory: '/mnt/old/home/tmp/portage/net-mail/mailutils-2.99.98/work/mailutils-2.99.98'
* S: '/mnt/old/home/tmp/portage/net-mail/mailutils-2.99.98/work/mailutils-2.99.98'

>>> Failed to emerge net-mail/mailutils-2.99.98, Log file:

>>> '/mnt/old/home/tmp/portage/net-mail/mailutils-2.99.98/temp/build.log'

* Messages for package net-mail/mailutils-2.99.98:

* ERROR: net-mail/mailutils-2.99.98::gentoo failed (compile phase):
* emake failed
*
* If you need support, post the output of `emerge --info '=net-mail/mailutils-2.99.98::gentoo'`,
* the complete build log and the output of `emerge -pqv '=net-mail/mailutils-2.99.98::gentoo'`.
* The complete build log is located at '/mnt/old/home/tmp/portage/net-mail/mailutils-2.99.98/temp/build.log'.
* The ebuild environment file is located at '/mnt/old/home/tmp/portage/net-mail/mailutils-2.99.98/temp/environment'.
* Working directory: '/mnt/old/home/tmp/portage/net-mail/mailutils-2.99.98/work/mailutils-2.99.98'
* S: '/mnt/old/home/tmp/portage/net-mail/mailutils-2.99.98/work/mailutils-2.99.98'

Спасибо за понимание.

Сделай emerge --syncи

Сделай

emerge --sync

и покажи

emerge -uDN --with-bdeps=y --backtrack=30 @world -pv

Порты обновил. serv0 ~ #

Порты обновил.
serv0 ~ # emerge -uDN --with-bdeps=y --backtrack=30 @world -pv

These are the packages that would be merged, in order:

Calculating dependencies... done!
[ebuild U ] app-arch/cpio-2.12-r1::gentoo [2.11-r3::gentoo] USE="nls" 1 230 KiB
[ebuild U ] dev-lang/nasm-2.12.01::gentoo [2.11.08::gentoo] USE="-doc" 762 KiB
[ebuild U ] virtual/perl-JSON-PP-2.273.0-r1::gentoo [2.273.0::gentoo] 0 KiB
[ebuild U ] dev-perl/Log-Agent-1.1.0::gentoo [0.307.0-r1::gentoo] USE="{-test%}" 55 KiB
[ebuild U ] dev-perl/Module-Build-0.421.600::gentoo [0.421.400::gentoo] USE="{-test}" 299 KiB
[ebuild U ] x11-apps/bdftopcf-1.0.5::gentoo [1.0.4::gentoo] 121 KiB
[ebuild U ] dev-util/scons-2.3.5::gentoo [2.3.0::gentoo] USE="-doc" PYTHON_TARGETS="python2_7 (-pypy)" 617 KiB
[ebuild NS ] sys-devel/automake-1.10.3-r1:1.10::gentoo [1.14.1:1.14::gentoo, 1.15:1.15::gentoo] 0 KiB

Total: 8 packages (7 upgrades, 1 in new slot), Size of downloads: 3 082 KiB
serv0 ~ #

Что бы ты не делал , жизнь слишком коротка!
Блог о BSD системах.

Ну так и обнови все это!

Ну так и обнови все это (т.е. без -pv)! :)

Moжешь еще почистить портаж (с подтверждением)

emerge --depclean -a

только будь осторожен: если делаешь это впервые и портаж не вполне корректно сконфигурирован, то возможно будет предложено удалить даже необходимые пакеты, если они не отмечены в портаже. Поэтому внимательно просмотри список перед тем, как подтвердить.

не помогло, все по

не помогло, все по прежнему.
Чистку портажей я делаю после каждого обновления системы.

Что бы ты не делал , жизнь слишком коротка!
Блог о BSD системах.

Ну тогда покажи все, что

Ну тогда покажи все, что выдаст

emerge --sync
emerge -uDN --with-bdeps=y --backtrack=30 @world -pv
emerge --info net-mail/mailutils|wgetpaste
emerge net-mail/mailutils -pv

еще раз скомпилируй отдельно

emerge net-mail/mailutils -1

выдай сюда то, что было перед сообщением "Use emerge @preserved-rebuild to rebuild packages using these libraries" и выложи на пасту полный лог, т.е. /mnt/old/home/tmp/portage/net-mail/mailutils-2.99.98/temp/build.log или где он там будет.

Попробол персобрать отдельна,

Попробол персобрать отдельна, теже яйца.
emerge --sync
http://pastebin.com/wBub242m

serv0 ~ # emerge -uDN --with-bdeps=y --backtrack=30 @world -pv

These are the packages that would be merged, in order:

Calculating dependencies... done!

Total: 0 packages, Size of downloads: 0 KiB
serv0 ~ #

emerge --info net-mail/mailutils
http://pastebin.com/Bp9t7XtG

serv0 ~ # emerge net-mail/mailutils -pv

These are the packages that would be merged, in order:

Calculating dependencies... done!
[ebuild R ] net-mail/mailutils-2.99.98::gentoo USE="berkdb clients gdbm nls pam python ssl tcpd threads -bidi -guile -ipv6 -kerberos -ldap -mysql -postgres -sasl -servers -static-libs -tokyocabinet" 0 KiB

Total: 1 package (1 reinstall), Size of downloads: 0 KiB
serv0 ~ #

Что бы ты не делал , жизнь слишком коротка!
Блог о BSD системах.

лог очень большой. Примерно

лог очень большой.
Примерно пол лога.
http://pastebin.com/YKn4FgH3

Что бы ты не делал , жизнь слишком коротка!
Блог о BSD системах.

Не понимаю чего ты на логах

Не понимаю чего ты на логах экономишь - вручную что ли перепечатываешь?!.. :)

А по делу: похоже, что у тебя проблема с библиотеками. Для начала сделай

emerge --info $(qlist -IC tls) 2>&1 |wgetpaste
emerge -1 $(qlist -IC tls) 2>&1 |wgetpaste
emerge -1 net-mail/mailutils 2>&1 |wgetpaste
revdep-rebuild -ipv 2>&1 |wgetpaste

и пришли ссылки.

!!! existing preserved

!!! existing preserved libs:
>>> package: net-libs/gnutls-3.4.12
* - /usr/lib64/libgnutls.so.28
* - /usr/lib64/libgnutls.so.28.41.14
* used by /usr/lib64/libcups.so.2 (net-print/cups-2.0.3)
* used by /usr/lib64/libmu_auth.so.4.0.0 (net-mail/mailutils-2.99.98)
* used by /usr/lib64/libmu_dbm.so.4.0.0 (net-mail/mailutils-2.99.98)
* used by 5 other files
* - /usr/lib32/libgnutls.so.28
* - /usr/lib32/libgnutls.so.28.41.14
* used by /usr/lib32/libcups.so.2 (net-print/cups-2.0.3)
Use emerge @preserved-rebuild to rebuild packages using these libraries
* After world updates, it is important to remove obsolete packages with
* emerge --depclean. Refer to `man emerge` for more information.

Что бы ты не делал , жизнь слишком коротка!
Блог о BSD системах.

Это ответ на

Это ответ на http://www.gentoo.ru/node/29013#comment-215668 (уже не очень актуальный, кстати, - по огрызкам твоих логов разобрался :) ), а где результаты по http://www.gentoo.ru/node/29013#comment-215673 ?!

emerge --info $(qlist -IC

emerge --info $(qlist -IC tls) 2>&1 |wgetpaste
http://pastebin.com/1C7bsg8m

emerge -1 $(qlist -IC tls) 2>&1
http://pastebin.com/tWAuZzY9

emerge -1 net-mail/mailutils 2>&1
http://pastebin.com/WmstK9dy

revdep-rebuild -ipv 2>&1
http://pastebin.com/vxDBggg0

Что бы ты не делал , жизнь слишком коротка!
Блог о BSD системах.

У тебя похоже конфликт

У тебя похоже конфликт стабильного net-mail/mailutils с нестабильным net-libs/gnutls.
Можешь попробовать пересобрать

emerge -1 guile gnutls mailutils

если не получится, то либо размаскировать нестабильный net-mail/mailutils, либо вернуться к стабильному net-libs/gnutls, при этом не забудь перекомпилировать все его зависимости:

emerge -1 $(equery d gnutls|grep /|sed 's/-[[:digit:]].*$//')
revdep-rebuild -i

и сделай emerge @preserved-rebuild, если попросит.

P.S. А лог на net-mail/mailutils точно новый (после пересборки net-libs/gnutls)? А то он опять точно также подозрительно откушен! :)

P.P.S. Присылай полные логи!!! Это же просто - дуй выхлоп в трубу и все (примеры я дал)! Если хочешь при этом также видеть выдачу на экране, - вставь |tee /dev/tty в трубу!

P.P.P.S. И подправь, наконец, фортунку/подпись - уже раздражает эта грамматическая ошибка!!!

Спасибо, установил из

Спасибо, установил из нестабильной ветки net-mail/mailutils, все нормально.
Подпись изменил.

Что бы ты не делал , жизнь слишком коротка!
Блог о BSD системах.

перед запятой пробел не_нужен

перед запятой пробел не_нужен – меняй дальше :D

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

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