The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Вариант для распечатки  
Пред. тема | След. тема 
Форум WEB технологии (PHP)
Режим отображения отдельной подветви беседы [ Отслеживать ]

Оглавление

php: configure умирает при сборке с libxml, igor_s (ok), 07-Май-07, (0) [смотреть все]

Сообщения [Сортировка по времени | RSS]


4. "php: configure умирает при сборке с libxml"  +/
Сообщение от idle (ok), 10-Май-07, 11:21 
>
>>Версия ОС не при чём.
>>Ставьте из портов.
>
>решил попробовать из портов, есессно версия пхп там не свежая, ну да
>фиг с етим...
>
>И и тут ващще глушняк, даже не понятно в чем ошибки то:
>
>
>%make
>===>  Extracting for php5-5.2.1_3
>>> Checksum OK for php-5.2.1.tar.bz2.
>>> Checksum OK for suhosin-patch-5.2.1-0.9.6.2.patch.gz.
>===>  Patching for php5-5.2.1_3
>===>  Applying distribution patches for php5-5.2.1_3
>===>  Applying FreeBSD patches for php5-5.2.1_3
>s|^\(extension_dir\)|; \1|: not found
>*** Error code 127
>
>Stop in /usr/ports/lang/php5.
>
>
>Решил просто удалить строчку из Makefile, которая что то там греппит в
>файлах php.ini-* по слову extension_dir... етот момент начинает обходить но валится
>снова:
>
>%make
>===>  Extracting for php5-5.2.1_3
>>> Checksum OK for php-5.2.1.tar.bz2.
>>> Checksum OK for suhosin-patch-5.2.1-0.9.6.2.patch.gz.
>===>  Patching for php5-5.2.1_3
>===>  Applying distribution patches for php5-5.2.1_3
>===>  Applying FreeBSD patches for php5-5.2.1_3
>===>   php5-5.2.1_3 depends on file: /usr/X11R6/bin/gnomecc - not found
>===>    Verifying install for /usr/X11R6/bin/gnomecc in /usr/ports/sysutils/gnomecontrolcenter
>     >> No directory for /usr/X11R6/bin/gnomecc.  Skipping..
>===>   php5-5.2.1_3 depends on shared library: esd.2 - not found
>===>    Verifying install for esd.2 in /usr/ports/audio/esound
>     >> No directory for esd.2.  Skipping..
>===>   php5-5.2.1_3 depends on shared library: glib12.3 - not found
>===>    Verifying install for glib12.3 in /usr/ports/devel/glib12
>     >> No directory for glib12.3.  Skipping..
>===>   php5-5.2.1_3 depends on shared library: gtk12.2 - not found
>===>    Verifying install for gtk12.2 in /usr/ports/x11-toolkits/gtk12
>     >> No directory for gtk12.2.  Skipping..
>===>   php5-5.2.1_3 depends on shared library: Imlib.5 - not found
>===>    Verifying install for Imlib.5 in /usr/ports/graphics/imlib
>     >> No directory for Imlib.5.  Skipping..
>===>   php5-5.2.1_3 depends on shared library: gnome.5 - not found
>===>    Verifying install for gnome.5 in /usr/ports/x11/gnomelibs
>     >> No directory for gnome.5.  Skipping..
>===>   php5-5.2.1_3 depends on shared library: panel_status.5 - not found
>===>    Verifying install for panel_status.5 in /usr/ports/x11/gnomecore
>     >> No directory for panel_status.5.  Skipping..
>===>   php5-5.2.1_3 depends on shared library: gtkhtml-1.1.3 - not found
>===>    Verifying install for gtkhtml-1.1.3 in /usr/ports/www/gtkhtml
>     >> No directory for gtkhtml-1.1.3.  Skipping..
>===>  Configuring for php5-5.2.1_3
>===>  Building for php5-5.2.1_3
>make: cannot open Makefile.
>*** Error code 2
Странные зависимости у Вас php требует...
>
>аллергия у меня на порты =)
Из портов надо ставить для того чтобы не появлялось путаницы типа такого: /srv/httpd_224/bin/apxs, /tmp/mysql.
>
>Makefile действительно отстутсвует в /usr/ports/lang/php5/work/php-5.2.1
>Где рыть ?
portsnap fetch
portsnap extract
cd /usr/ports/lang/php5; make config; make install
Если в 4.9 нету portsnap обновите порты через cvsup.


Ответить | Правка | Наверх | Cообщить модератору

5. "php: configure умирает при сборке с libxml"  +/
Сообщение от igor_s (ok), 10-Май-07, 14:38 
> Странные зависимости у Вас php требует...

самый обычный php =) все камменты к его аффтару

>>аллергия у меня на порты =)
>Из портов надо ставить для того чтобы не появлялось путаницы типа такого:
>/srv/httpd_224/bin/apxs, /tmp/mysql.

ето не путаница, ето наоборот порядок, весь СВОЙ софт в одном месте (/srv), не размазан по системе, легко конфигурить, легко бэкапить, трудно что либо забыть при миграциях и бэкапах.

>portsnap fetch
>portsnap extract
>cd /usr/ports/lang/php5; make config; make install
>Если в 4.9 нету portsnap обновите порты через cvsup.

капец... всю ос придецца перевернуть изза какого то пхп...

Ответить | Правка | Наверх | Cообщить модератору

6. "php: configure умирает при сборке с libxml"  +/
Сообщение от idle (ok), 10-Май-07, 14:52 
>> Странные зависимости у Вас php требует...
>
>самый обычный php =) все камменты к его аффтару
>
>>>аллергия у меня на порты =)
>>Из портов надо ставить для того чтобы не появлялось путаницы типа такого:
>>/srv/httpd_224/bin/apxs, /tmp/mysql.
>
>ето не путаница, ето наоборот порядок, весь СВОЙ софт в одном месте
>(/srv), не размазан по системе, легко конфигурить, легко бэкапить, трудно что
>либо забыть при миграциях и бэкапах.
Идите читайте хэндбук. Пока не прочтёте, сервер лучше не трогайте.
>
>>portsnap fetch
>>portsnap extract
>>cd /usr/ports/lang/php5; make config; make install
>>Если в 4.9 нету portsnap обновите порты через cvsup.
>
>капец... всю ос придецца перевернуть изза какого то пхп...
Вы её уже всю перевернули, понаставив софта куда вздумается. Ничего удивительного, что теперь что-то не устанавливается.
Ответить | Правка | Наверх | Cообщить модератору

7. "php: configure умирает при сборке с libxml"  +/
Сообщение от igor_s (ok), 10-Май-07, 17:53 
почти уверен, что обновление портов может запросто обломаться.
где нибудь в мейкфайлах проверку версии фри вставят и скажут, что 4.х фря уже сосет...
такое обновление исключено.
так что пока надеюсь найти просто хак проблемы.
Ответить | Правка | Наверх | Cообщить модератору

8. "php: configure умирает при сборке с libxml"  +/
Сообщение от playnet (?), 06-Авг-07, 16:36 
>>>>аллергия у меня на порты =)

Этим все сказано... Ну не дал бог человеку мозгов, что тут поделаешь..

>>ето не путаница, ето наоборот порядок, весь СВОЙ софт в одном месте
>>(/srv), не размазан по системе, легко конфигурить, легко бэкапить, трудно что
>>либо забыть при миграциях и бэкапах.
>Идите читайте хэндбук. Пока не прочтёте, сервер лучше не трогайте.

Сразу видно, человек в линухе много сидел. Это там все в куче.. Он похоже не знает, что все "свое" ставится в /usr/local, только грамотно. Поэтому и обновление ядра проходит не затрагивая своего софта.. и наоборот.

Ответить | Правка | К родителю #6 | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру