Проблема с autoconf

Проблемы установки, настройки и работы Правильной Операционной Системы

Модератор: terminus

Правила форума
Убедительная просьба юзать теги [cоde] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Аватара пользователя
diversunt
ефрейтор
Сообщения: 58
Зарегистрирован: 2007-12-02 20:43:13
Контактная информация:

Проблема с autoconf

Непрочитанное сообщение diversunt » 2008-02-29 13:49:10

Вот сталкнулся после обновления портов с такой ерундой

Код: Выделить всё

[root@itp_router /usr/ports/lang/php5]# make
===>   php5-5.2.5_1 depends on file: /usr/local/sbin/apxs - found
===>   php5-5.2.5_1 depends on file: /usr/local/bin/autoconf-2.61 - found
===>   php5-5.2.5_1 depends on executable: pkg-config - found
===>   php5-5.2.5_1 depends on shared library: xml2.5 - found
===>  Configuring for php5-5.2.5_1
Can't locate Autom4te/C4che.pm in @INC (@INC contains: /usr/local/share/autoconf-2.61 /usr/local/lib/perl5/5.8.8/BSDPAN /usr/local/lib/perl5/site_perl/5.8.8/mach /usr/local/lib/perl5/site_perl/5.8.8 /usr/local/lib/perl5/site_perl /usr/local/lib/perl5/5.8.8/mach /usr/local/lib/perl5/5.8.8 .) at /usr/local/bin/autom4te-2.61 line 39.
BEGIN failed--compilation aborted at /usr/local/bin/autom4te-2.61 line 39.
*** Error code 2

Stop in /usr/ports/lang/php5.
*** Error code 1

Stop in /usr/ports/lang/php5.
делаю ls /usr/local/share/
Грит мол нет autoconf-2.61 есть тока autoconf259

Код: Выделить всё

[root@itp_router /usr/local/share]# ls /usr/local/share/
Configuring   autoconf-2.13 common-lisp   doc           glib-2.0      locale        nls           ri            xml
aclocal       autoconf259   cups          emacs         guile         lynx_help     php5-5.2.5_1  sgml          zsh
aclocal-1.4   automake-1.4  curl          examples      icu           mc            pixmaps       skel
aclocal19     automake19    cvsup         ezm3          java          misc          postgresql    swat
apache22      bash          dict          gettext       libtool       mysql         python2.5     tcl8.4
смотрю в пакетах

Код: Выделить всё

[root@itp_router /usr/local/share]# pkg_info | grep autoconf
autoconf-2.13.000227_6 Automatically configure source code on many Un*x platforms
autoconf-2.59_2     Automatically configure source code on many Un*x platforms
autoconf-wrapper-20071109 Wrapper script for GNU autoconf
И вот теперь как его убедить что не надо ему искать autoconf-2.61 а надо юзать autoconf259
Лучше два раза прочитать HandBook, чем 2 раза покраснеть задав глупый вопрос!

Хостинговая компания Host-Food.ru
Хостинг HostFood.ru
 

Услуги хостинговой компании Host-Food.ru

Хостинг HostFood.ru

Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/

Аватара пользователя
Raven2000
-=_UNIX_=-
Сообщения: 4433
Зарегистрирован: 2006-10-29 17:59:13
Откуда: Там, где нас нет.
Контактная информация:

Re: Проблема с autoconf

Непрочитанное сообщение Raven2000 » 2008-02-29 13:56:10

Были такие грабли после обновление фри.
начинаю ставить proftp и он доходит до autoconf-2.61_2 и с руганьем прекращает работу ссылаясь на autoconf далее иду просто ставить autoconf-2.61_2 нехочет ругается на help2man далее из того ругонь доходит до gettext (который есть в системе есть) и далее из портов ставлю(переставляю) gettext и make reinstall clean и собираю матрешку.
В общем повеселил меня такой милый пошаговый квестик
Если хочешь разобраться... Так иди и разбирайся!
[ igNix.ru | Технология жизни - технологии будущего ] [ Forum.igNix.ru ]

Аватара пользователя
diversunt
ефрейтор
Сообщения: 58
Зарегистрирован: 2007-12-02 20:43:13
Контактная информация:

Re: Проблема с autoconf

Непрочитанное сообщение diversunt » 2008-02-29 18:57:01

Autoconf-2.61 и фсе заработало тьфу... тьфу... тьфу самое сложное было найти где он в портах валяеться :)
Лучше два раза прочитать HandBook, чем 2 раза покраснеть задав глупый вопрос!

Гость
проходил мимо

Re: Проблема с autoconf

Непрочитанное сообщение Гость » 2008-02-29 19:16:25

diversunt писал(а):И вот теперь как его убедить что не надо ему искать autoconf-2.61 а надо юзать autoconf259
Все зависимости прописаны в Makefile

Код: Выделить всё

USE_AUTOTOOLS=	autoconf:261
но, как ты уже догадался, лучше поставить 261 ;)

Гость
проходил мимо

Re: Проблема с autoconf

Непрочитанное сообщение Гость » 2008-02-29 19:20:22

Гость писал(а):лучше поставить 261 ;)
а еще лучше поставить devel/autotools, чтобы не морочиться с разными версиями autoconf/automake

Код: Выделить всё

20070727:
  AFFECTS: autotools
  AUTHOR:  ade@FreeBSD.org

  Extensive reworking of the autotools ports has occurred, putting them in
  the canonical locations, along with a suitable wrapper port to make
  developing autotools-using code (as opposed to just building ports)
  considerably easier.

  Upgrade path is as follows for portupgrade, substitute the appropriate
  commands if you are using portmaster:

    1.   portupgrade -f 'autoconf*' 'automake*'
    2.   cd /usr/ports/devel/autotools; make install
    3.   portupgrade -a

  The second step is optional, but is recommended to bring in all versions
  of autoconf and automake.