[Решено] Ошибка при установке libtool
CoolMan 6 марта, 2010 - 08:34
Сделал emerge --sync, доступен новый portage. Пробую поставить - требует питон 2.6 (стоит 2.4.что-то). Пытаюсь обновить питон - помирает на установке сабжа.
Failed Running automake ! * * Include in your bugreport the contents of: * * /var/tmp/portage/sys-devel/libtool-2.2.6b/temp/automake-3499.out * * ERROR: sys-devel/libtool-2.2.6b failed. * Call stack: * ebuild.sh, line 49: Called src_unpack * environment, line 3113: Called eautoreconf * environment, line 955: Called eautomake * environment, line 924: Called autotools_run_tool 'automake' '--add-missing' '--copy' * environment, line 435: Called die * The specific snippet of code: * die "Failed Running $1 !"; * The die message: * Failed Running automake ! *
automake-3499.out:
***** automake ***** ***** PWD: /var/tmp/portage/sys-devel/libtool-2.2.6b/work/libtool-2.2.6b ***** automake --add-missing --copy configure.ac:125: require Automake 1.10.1, but have 1.10
Т.е. ругается, мол, автомейк не той версии. Но:
localhost src # automake --version automake (GNU automake) 1.11.1
»
- Для комментирования войдите или зарегистрируйтесь
Сначала, если доступно
Сначала, если доступно обновление portage, обновить именно его!!!
а уже потом остальное.
Повторюсь. доступен новый
Повторюсь.
доступен новый portage. Пробую поставить - требует питон 2.6
* Unable to select a compatible default python interpreter!
*
* ERROR: sys-apps/portage-2.1.8.1 failed.
* Call stack:
* ebuild.sh, line 49: Called pkg_setup
* portage-2.1.8.1.ebuild, line 92: Called die
* The specific snippet of code:
* die "This version of portage requires at least python-2.6 to be selected as the default python interpreter (see \`eselect python --help\`)."
* The die message:
* This version of portage requires at least python-2.6 to be selected as the default python interpreter (see `eselect python --help`).
*
* If you need support, post the topmost build error, and the call stack if relevant.
* A complete build log is located at '/var/tmp/portage/sys-apps/portage-2.1.8.1/temp/build.log'.
* The ebuild environment file is located at '/var/tmp/portage/sys-apps/portage-2.1.8.1/temp/die.env'.
*
Решено.emerge
Решено.
emerge =automake-1.10.3
emerge =python-2.6.4
emerge portage
I gde ze resenie, Krutoj?!
I gde ze resenie, Krutoj?!
Запостил не залогинившись,
Запостил не залогинившись, сразу не заметил. Появится после проверки модератором
Если так не терпится:
emerge =automake-1.10.3 (libtool требует от 1.10.1 именно в 10-ой ветке, т.е. то что стоит 1.11.1 - не важно)
emerge =python-2.6.4
emerge portage
Тоже наткнулся...
Нормальное решение (вместо установки автомейка в слот):
# emerge -C autoconf automake gnuconfig
# emerge autoconf automake gnuconfig
Взято отсюда
Кто-то нас разбил на лица,
судьбы, характеры -
и глумится...
Вношу поправку: # emerge -1
Вношу поправку:
Текстовый редактор vi имеет два режима работы: в первом он пищит, а во втором — всё портит.
http://bugs.gentoo.org/304055
http://bugs.gentoo.org/304055