[SOLVED]Ошибка при обновлении

Здравствуйте!

После нескольких месяцев решил обновить систему.
В процессе обновления у меня появилась ошибка

* ERROR: dev-libs/zziplib-0.13.60 failed (compile phase):
 *   emake failed
 * 
 * Call stack:
 *     ebuild.sh, line   56:  Called src_compile
 *   environment, line 3006:  Called _eapi2_src_compile
 *     ebuild.sh, line  665:  Called die
 * The specific snippet of code:
 *   		emake || die "emake failed"

Подробнее здесь. Воспроизводится постоянно.

emerge --info

revdep-rebuild делал,он пересобрал один пакет, но ничего не изменилось.

python-updater ? и еще как

python-updater ? и еще как вариант поиграться с eselect python list.

Все мы, рано или поздно, будем там...

В списке есть два

В списке есть два варианта

[1] python2.6
[2] python3.1 *

Выбран второй, как видно.

Запустил python-updater. жду...

стоит выбрать первый, emerge

стоит выбрать первый, emerge ещё не работает с третьим питоном, да и не много кто умеет - слишком радикально ребята подошли к вопросу апгрейда языка.

eselect python set 1

-= Concordia victoriam gignit =-

враки

My master
(11:12:02) root:
eselect python show
(11:40:17) Gentoo:
python3.1
My master
(11:12:02) root:

и

(11:12:02) root:
emerge portage
(11:41:06) Gentoo:

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

Calculating dependencies... done!
[ebuild   R   ] sys-apps/portage-2.1.9.42  USE="(ipc) python3 -build -doc -epydoc -python2 (-selinux)" LINGUAS="-pl" 0 kB

Total: 1 package (1 reinstall), Size of downloads: 0 kB

Would you like to merge these packages? [Yes/No]

Всё работает.

Ладно, не буду спорить, у

Ладно, не буду спорить, у меня версия почти та же, но -python3 и переходить пока необходимости нет. Но всё же в данной теме я бы проверил работоспособность в обоих версиях питона.

А по поводу конекретно emerge я погорячился - время идёт и основной софт потихоньку правят, что радует.

-= Concordia victoriam gignit =-

Я поставил по дефолту питон

Я поставил по дефолту питон 2.6.
После этого сразу же сделал

emerge -uDN world

И о чудо все собралось, после этого я сделал

python-updater

и пересобралось всего пару пакетов.

Было б счастье если б после загрузки KDE-4.6.1 я б постоянно не получал сигфолт.

Что б сделать?

P.S.
Только сделал. Были праздники.

Тут по теме, все получилось,

Тут по теме, все получилось, по этому ставлю что решено.
Ключевым моментом было откат до python-2.6
После этого все проблемы решились и все собралось.

Однако я заработал сегфолт для plasma-desktop.

Что и требовалось.

Что и требовалось. Извините,конечно, но почему многих тянет на 3-Й python. Программы ,которым он нужен, будут его пользовать.Рано .

с 2.7 у меня только

с 2.7 у меня только superkaramba:3.5 не собралось. остальное - все

P.S.: Linux - это красная таблетка :-) Windows - синяя...

Дождался результата

Дождался результата python-updater'a

он выплюнул еще три пакета которые не собираются

sys-lib/tdb-1.2.1

 * ERROR: sys-libs/tdb-1.2.1 failed (compile phase):
 *   emake shared-build failed
 * 
 * Call stack:
 *     ebuild.sh, line  56:  Called src_compile
 *   environment, line 5158:  Called die
 * The specific snippet of code:
 *       emake shared-build || die "emake shared-build failed";

app-pda/libplist-1.3

 * 
 * Call stack:
 *     ebuild.sh, line   56:  Called src_configure
 *   environment, line 5292:  Called cmake-utils_src_configure
 *   environment, line 1287:  Called _execute_optionaly 'src_configure'
 *   environment, line  320:  Called enable_cmake-utils_src_configure
 *   environment, line 1723:  Called die
 * The specific snippet of code:
 *       "${CMAKE_BINARY}" "${cmakeargs[@]}" "${CMAKE_USE_DIR}" || die "cmake failed";
 * 

net-misc/wicd-1.7.0

*     ebuild.sh, line   56:  Called src_compile
 *   environment, line 4935:  Called distutils_src_compile
 *   environment, line 1282:  Called die
 * The specific snippet of code:
 *               "$(PYTHON)" "${setup_file}" "${DISTUTILS_GLOBAL_OPTIONS[@]}" build "$@" || die "Building failed";

Что ж делать?

In file included from

In file included from /usr/include/python3.1/Python.h:8:0,
from ./pytdb.c:30:
/usr/include/python3.1/pyconfig.h:1120:0: предупреждение: "_POSIX_C_SOURCE" redefined
/usr/include/features.h:158:0: замечание: this is the location of the previous definition

Вот просто ради эксперимента, всё-таки переключись во второй питон. Проблема с третьим питоном не в сложности исправления кода приложения, а в том, что библиотеки отстают с исправлением.

-= Concordia victoriam gignit =-

Попробую, только такие

Попробую, только такие эксперименты на нетбуке уж очень долгие....

Жду...

Это хорошо ещё не kde с qt

Это хорошо ещё не kde с qt

-= Concordia victoriam gignit =-

Как видно из первого поста,

Как видно из первого поста, это мне еще предстоит.
У меня в процессе обновления, кстати, сломались X (нет /etc/init.d/xdm). Надеюсь в процессе обновления они починятся.

А это нормально что в /etc/init.d/ лежит pydoc-2.4?

у меня так, но не помню, что

у меня так, но не помню, что бы хоть раз для чего-нибудь требовался их запуск

% ls /etc/init.d/py*
/etc/init.d/pydoc-2.6*  /etc/init.d/pydoc-2.7*  /etc/init.d/pydoc-3.1*

ps во времена pyton 2.4 у меня ноута не было

Я /etc/init.d/pydoc-2.6

Я /etc/init.d/pydoc-2.6 удалил .

а кроме нетбука не на чем

а кроме нетбука не на чем собрать? Если есть железка помощнее - тут обсуждалось, как это сделать...

P.S.: Linux - это красная таблетка :-) Windows - синяя...

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

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