Проблемы установки, настройки и работы Правильной Операционной Системы
Модератор: terminus
Правила форума
Убедительная просьба юзать теги [cоde] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
-
diversunt
- ефрейтор
- Сообщения: 58
- Зарегистрирован: 2007-12-02 20:43:13
-
Контактная информация:
Непрочитанное сообщение
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 раза покраснеть задав глупый вопрос!
diversunt
-
Хостинг HostFood.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
- Откуда: Там, где нас нет.
-
Контактная информация:
Непрочитанное сообщение
Raven2000 » 2008-02-29 13:56:10
Были такие грабли после обновление фри.
начинаю ставить proftp и он доходит до autoconf-2.61_2 и с руганьем прекращает работу ссылаясь на autoconf далее иду просто ставить autoconf-2.61_2 нехочет ругается на help2man далее из того ругонь доходит до gettext (который есть в системе есть) и далее из портов ставлю(переставляю) gettext и make reinstall clean и собираю матрешку.
В общем повеселил меня такой милый пошаговый квестик
Raven2000
-
diversunt
- ефрейтор
- Сообщения: 58
- Зарегистрирован: 2007-12-02 20:43:13
-
Контактная информация:
Непрочитанное сообщение
diversunt » 2008-02-29 18:57:01
Autoconf-2.61 и фсе заработало тьфу... тьфу... тьфу самое сложное было найти где он в портах валяеться
Лучше два раза прочитать HandBook, чем 2 раза покраснеть задав глупый вопрос!
diversunt
-
Гость
- проходил мимо
Непрочитанное сообщение
Гость » 2008-02-29 19:16:25
diversunt писал(а):И вот теперь как его убедить что не надо ему искать autoconf-2.61 а надо юзать autoconf259
Все зависимости прописаны в Makefile
но, как ты уже догадался, лучше поставить 261
Гость
-
Гость
- проходил мимо
Непрочитанное сообщение
Гость » 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.
Гость