Не собирается питон.

Привет.

Я случайно снес питон. Пытаюсь поставить Python-2.5 руками, но в процессе компиляции получаю warning и компиляция останавливается:

libpython2.5.a(posixmodule.o): In function `posix_tmpnam':
/root/Python-2.5.4/./Modules/posixmodule.c:6858: warning: the use of `tmpnam_r' is dangerous, better use `mkstemp'
libpython2.5.a(posixmodule.o): In function `posix_tempnam':
/root/Python-2.5.4/./Modules/posixmodule.c:6813: warning: the use of `tempnam' is dangerous, better use `mkstemp'
case $MAKEFLAGS in \
        *-s*)  CC='gcc -pthread' LDSHARED='gcc -pthread -shared' OPT='-DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes' ./python -E ./setup.py -q build;; \
        *)  CC='gcc -pthread' LDSHARED='gcc -pthread -shared' OPT='-DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes' ./python -E ./setup.py build;; \
        esac
running build
running build_ext
db.h: found (4, 5) in /usr/include
db lib: using (4, 5) db-4.5
/usr/include/sqlite3.h: version 3.5.9
building 'dbm' extension
gcc -pthread -fPIC -fno-strict-aliasing -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -DHAVE_GDBM_NDBM_H -I. -I/root/Python-2.5.4/./Include -I. -IInclude -I./Include -I/usr/local/include -I/root/Python-2.5.4/Include -I/root/Python-2.5.4 -c /root/Python-2.5.4/Modules/dbmmodule.c -o build/temp.linux-x86_64-2.5/root/Python-2.5.4/Modules/dbmmodule.o
gcc -pthread -shared build/temp.linux-x86_64-2.5/root/Python-2.5.4/Modules/dbmmodule.o -L/usr/local/lib -lgdbm -o build/lib.linux-x86_64-2.5/dbm.so
*** WARNING: renaming "dbm" since importing it failed: build/lib.linux-x86_64-2.5/dbm.so: undefined symbol: dbm_firstkey
running build_scripts 

Как его теперь собрать?

На мой взгляд, самое простое

На мой взгляд, самое простое - скачать бинарник питона, например, здесь. Ну и потом пересобрать python.

Я Gentoo & Funtoo

Извиняюсь, но я не вижу, где

Извиняюсь, но я не вижу, где здесь найти бинарники.

Не знаю архитектуры вашей

Не знаю архитектуры вашей машины, возможно найдёте здесь.
А можно было сделать так.

Я Gentoo & Funtoo

Спасибо огромное. Не знал,

Спасибо огромное. Не знал, что бинарники в tbz2 пакуют.

Как вариант, можно

Как вариант, можно загрузиться с minimal-CD Gentoo, собрать бинарник или установить питон посредством команды

ROOT=/директория/установленного/Gentoo emerge python

, возможно с опцией --nodeps.

Я Gentoo & Funtoo

Попробуйте так

Указанная ветка рекомендована

Указанная ветка рекомендована к прочтению и последующей медитации на тему: "Почему так делать очень не надо"

Текстовый редактор vi имеет два режима работы: в первом он пищит, а во втором — всё портит.

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

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