Ошибка при обновлении. [solved]
dygger1 30 июля, 2014 - 22:35
Доброго времени суток. Стараюсь все искать сам и решать самостоятельно, но тут бьюсь уже добрых авру дней.
При обновлении
emerge --update --newuse --deep @world
Выхлоп:
* ERROR: dev-libs/boost-1.52.0-r7::gentoo failed (compile phase): * Building of Boost libraries failed * * Call stack: * ebuild.sh, line 93: Called src_compile * environment, line 3628: Called building * environment, line 3596: Called die * The specific snippet of code: * ejam ${OPTIONS} $(use python && echo --python-buildid=${EPYTHON#python}) || die "Building of Boost libraries failed"; * * If you need support, post the output of `emerge --info '=dev-libs/boost-1.52.0-r7::gentoo'`, * the complete build log and the output of `emerge -pqv '=dev-libs/boost-1.52.0-r7::gentoo'`. * The complete build log is located at '/var/tmp/portage/dev-libs/boost-1.52.0-r7/temp/build.log'. * The ebuild environment file is located at '/var/tmp/portage/dev-libs/boost-1.52.0-r7/temp/environment'. * Working directory: '/var/tmp/portage/dev-libs/boost-1.52.0-r7/work/boost_1_52_0' * S: '/var/tmp/portage/dev-libs/boost-1.52.0-r7/work/boost_1_52_0' >>> Failed to emerge dev-libs/boost-1.52.0-r7, Log file: >>> '/var/tmp/portage/dev-libs/boost-1.52.0-r7/temp/build.log' * Messages for package dev-libs/boost-1.52.0-r7: * ERROR: dev-libs/boost-1.52.0-r7::gentoo failed (compile phase): * Building of Boost libraries failed * * Call stack: * ebuild.sh, line 93: Called src_compile * environment, line 3628: Called building * environment, line 3596: Called die * The specific snippet of code: * ejam ${OPTIONS} $(use python && echo --python-buildid=${EPYTHON#python}) || die "Building of Boost libraries failed"; * * If you need support, post the output of `emerge --info '=dev-libs/boost-1.52.0-r7::gentoo'`, * the complete build log and the output of `emerge -pqv '=dev-libs/boost-1.52.0-r7::gentoo'`. * The complete build log is located at '/var/tmp/portage/dev-libs/boost-1.52.0-r7/temp/build.log'. * The ebuild environment file is located at '/var/tmp/portage/dev-libs/boost-1.52.0-r7/temp/environment'. * Working directory: '/var/tmp/portage/dev-libs/boost-1.52.0-r7/work/boost_1_52_0' * S: '/var/tmp/portage/dev-libs/boost-1.52.0-r7/work/boost_1_52_0' * GNU info directory index is up-to-date. * After world updates, it is important to remove obsolete packages with * emerge --depclean. Refer to `man emerge` for more information.
dygger1-PC ~ # emerge -pqv '=dev-libs/boost-1.52.0-r7::gentoo' [ebuild U ] dev-libs/boost-1.52.0-r7 [1.52.0-r6] USE="icu* nls threads -debug -doc -mpi -python -static-libs -tools" PYTHON_TARGETS="python2_7 python3_3 -python3_2"
make.conf
# These settings were set by the catalyst build script that automatically # built this stage. # Please consult /usr/share/portage/config/make.conf.example for a more # detailed example. CFLAGS="-march=native -O2 -pipe" CXXFLAGS="${CFLAGS}" # WARNING: Changing your CHOST is not something that should be done lightly. # Please consult http://www.gentoo.org/doc/en/change-chost.xml before changing. CHOST="x86_64-pc-linux-gnu" # These are the USE flags that were used in addition to what is provided by the # profile used for building. USE="bindist mmx sse sse2 -gtk -gnome qt4 qt5 kde alsa cd dvd dvdr cdr x ffmpeg mpeg ogg flac la$ USE_PYTHON='2.7 3.3' PYTHON_TARGETS="python2_7 python3_3" PYTHON_SINGLE_TARGET="python3_3" PORTDIR="/usr/portage" DISTDIR="${PORTDIR}/distfiles" PKGDIR="${PORTDIR}/packages" MAKEOPTS="-j5" LINGUAS="en ru" VIDEO_CARDS="nvidia" GENTOO_MIRRORS="http://mirror.yandex.ru/gentoo-distfiles/ ftp://mirror.yandex.ru/gentoo-distfile$ SYNC="rsync://rsync2.ru.gentoo.org/gentoo-portage"
Посоветуйте что-нибудь, пожалуйста, в какую сторону копать?
»
- Для комментирования войдите или зарегистрируйтесь
залей весь лог сборки буста
залей весь лог сборки буста на pastebin
вот этого может быть хватит: /var/tmp/portage/dev-libs/boost-1.52.0-r7/temp/build.log
а с GENTOO_MIRRORS что то не то: опечатка наверно, не вижу закрывающих кавычек.
творю непотребства и потом жалуюсь на форуме, ибо gentoo позволяет, since 2009
sango написал(а): залей весь
Спасибо, я уже разобраля.) python-updater спас меня.)
Пользуясь случаем.
Пользуясь случаем, хочу поинтересоваться, как правильно собрать opengl?
ну.. вопрос не совсем
ну.. вопрос не совсем корректен.
opengl - это просто спецификация, то есть просто бумажка, в которой написано что вот должно быть где то что то, которое что то конкретное должно делать и называться как то конкретно.
а вот то, что действительно нужно, это реализация.
реализация под каждую видюху своя, дрова короче.
гугли связку gentoo + nvidia (если карточка действительно nvidia)
http://gentoo.ru/node/14495
http://wiki.gentoo.org/wiki/NVidia/nvidia-drivers/ru
творю непотребства и потом жалуюсь на форуме, ибо gentoo позволяет, since 2009
Магия
Магический росчерк:
Ребут и все кдешные эффекты заработали.) Спасибо.
Ну зачем же ребутать?
Ну зачем же ребутать? Варварство какое... достаточно же перезагрузить соответствующий модуль ядра.
sango написал(а): а с
Зато есть значёк $, т.е. вывод строки обрезан.
Да, торопился копировал из
Да, торопился копировал из nano.) Немного наркоман, каюсь.