Pear не собирается

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

Модератор: terminus

Правила форума
Убедительная просьба юзать теги [cоde] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Аватара пользователя
LimpTeaM
сержант
Сообщения: 236
Зарегистрирован: 2007-10-04 16:26:21

Pear не собирается

Непрочитанное сообщение LimpTeaM » 2009-04-10 9:48:41

Понадобился Pear. А собираться не хочет :( в UPDATING ничего интересного не нашел. Гугл тоже особо не помог :(
Товарисчи Телепаты, помогите пожалуйста :pardon:
сервер на VDS

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

FreeBSD 6.3-STABLE #0

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

===>  Installing for pear-1.7.2
===>   pear-1.7.2 depends on file: /usr/local/include/php/main/php.h - found
===>   pear-1.7.2 depends on file: /usr/local/lib/php/20060613/pcre.so - found
===>   pear-1.7.2 depends on file: /usr/local/lib/php/20060613/xml.so - found
===>   Generating temporary packing list
===>  Checking if devel/pear already installed
PHP Warning:  PHP Startup: Unable to load dynamic library '/usr/local/lib/php/20060613/php_gd2.dll' - Cannot open "/usr/local/lib/php/20060613/php_gd2.dll" in Unknown on line 0
PHP Warning:  PHP Startup: Unable to load dynamic library '/usr/local/lib/php/20060613/ldap.so' - Cannot open "/usr/local/lib/php/20060613/ldap.so" in Unknown on line 0
PHP Warning:  Module 'ctype' already loaded in Unknown on line 0
PHP Warning:  Module 'curl' already loaded in Unknown on line 0
PHP Warning:  Module 'pcre' already loaded in Unknown on line 0
PHP Warning:  Module 'mbstring' already loaded in Unknown on line 0
PHP Warning:  Module 'mysql' already loaded in Unknown on line 0
PHP Warning:  Module 'posix' already loaded in Unknown on line 0
PHP Warning:  Module 'session' already loaded in Unknown on line 0
PHP Warning:  Module 'zlib' already loaded in Unknown on line 0
Using local package: PEAR-stable......ok
Using local package: Archive_Tar-stable....ok
Using local package: Console_Getopt-stable....ok
Using local package: Structures_Graph-stable....ok
Bootstrapping: PEAR...................(local) ok
Bootstrapping: Archive_Tar............(local) ok
Bootstrapping: Console_Getopt.........(local) ok
Extracting installer..................ok
/libexec/ld-elf.so.1: /usr/local/lib/php/20060613/xml.so: Undefined symbol "XML_ParserCreate_MM"
*** Error code 1

Stop in /usr/ports/devel/pear.

Хостинговая компания 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/

sea80
проходил мимо
Сообщения: 1
Зарегистрирован: 2009-04-18 17:40:24

Re: Pear не собирается

Непрочитанное сообщение sea80 » 2009-04-19 7:12:15

Для начала обнови все дерево портов потом попробуй portupgrade -rR perl portupgrade -rR php. Если неудачно то pkg_delete все что с ним связано. А потом повторный сбор, с чувством, с толком, с расстоновкой

Sadok123
сержант
Сообщения: 177
Зарегистрирован: 2008-09-04 10:59:32

Re: Pear не собирается

Непрочитанное сообщение Sadok123 » 2009-04-19 12:20:29

Обновить проты - да. С перлом, читая UPDATING:

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

Portupgrade users:
    0) Fix pkgdb.db (for safety):
        pkgdb -Ff

    1) Reinstall perl with new 5.10:
        portupgrade -o lang/perl5.10 -f perl-5.8.\*

    2) Reinstall everything that depends on Perl:
        portupgrade -fr perl

  Portmaster users:
        portmaster -o lang/perl5.10 lang/perl5.8
        portmaster -r perl\*
т.к. 5.10 уже приехал.
и для php я бы ключик -f использовал

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

portupgrade -rf php

Аватара пользователя
LimpTeaM
сержант
Сообщения: 236
Зарегистрирован: 2007-10-04 16:26:21

Re: Pear не собирается

Непрочитанное сообщение LimpTeaM » 2009-04-19 19:42:55

спасибо уже собрал :)

_set_
проходил мимо

Re: Pear не собирается

Непрочитанное сообщение _set_ » 2009-05-13 15:24:43

Доброго времени суток... вот и у меня проблема похожая... поэтому не создаю новую ветку...
Ставлю я Qemu, обновил порты

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

portsnap fetch
portsnap extract
portsnap update
Начал ставить, и тут вылез этого бок с перлом...
  • Everything is up to date. Type 'make test' to run test suite.
    ===> Installing for perl-threaded-5.8.9_2
    ===> Generating temporary packing list
    ===> Checking if lang/perl5.8 already installed
    ===> An older version of lang/perl5.8 is already installed (perl-5.8.8_1)
    You may wish to ``make deinstall'' and install this port again
    by ``make reinstall'' to upgrade it properly.
    If you really wish to overwrite the old port of lang/perl5.8
    without deleting it first, set the variable "FORCE_PKG_REGISTER"
    in your environment or the "make install" command line.
    *** Error code 1

    Stop in /usr/ports/lang/perl5.8.
    *** Error code 1

    Stop in /usr/ports/lang/perl5.8.
    *** Error code 1

    Stop in /usr/ports/lang/perl5.8.
Как с этим бороться?

Аватара пользователя
hizel
дядя поня
Сообщения: 9032
Зарегистрирован: 2007-06-29 10:05:02
Откуда: Выборг

Re: Pear не собирается

Непрочитанное сообщение hizel » 2009-05-13 15:32:20

напряженно, у вас получается вместо perl 5.8.8 - 5.8.9 да еще и с thread-ами :-)
ах словите глюков

деинсталируйте perl в force режиме и ставьте новый perl
потом еще не забудьте perl-after-upgrade потискать
а лучше тупо пересобрать все что от perl зависит
В дурацкие игры он не играет. Он просто жуткий, чу-чу, паровозик, и зовут его Блейн. Блейн --- это Боль.

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

Re: Pear не собирается

Непрочитанное сообщение Гость » 2009-05-13 16:16:10

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

===> Installing for perl-threaded-5.8.9_2
===> Generating temporary packing list
===> Checking if lang/perl5.8 already installed
===> An older version of lang/perl5.8 is already installed (perl-5.8.8_1)
Так ведь говорит система, что старая версия уже стоит... а ставить хочет perl-threaded-5.8.9_2
Пошла проверка на уже установленный перл, и соответственно ошибка...
Как удалить старый - не приложу умав... делаю

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

make deinstall
make clean
make reinstal
Никакого результата... как удалить старый перл?

Аватара пользователя
hizel
дядя поня
Сообщения: 9032
Зарегистрирован: 2007-06-29 10:05:02
Откуда: Выборг

Re: Pear не собирается

Непрочитанное сообщение hizel » 2009-05-13 16:39:00

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

pkg_delete -f perl-5.8.8_1
как то так
В дурацкие игры он не играет. Он просто жуткий, чу-чу, паровозик, и зовут его Блейн. Блейн --- это Боль.

_set_
проходил мимо

Re: Pear не собирается

Непрочитанное сообщение _set_ » 2009-05-13 17:51:28

Спасибо - помогло :Yahoo!:

Sadok123
сержант
Сообщения: 177
Зарегистрирован: 2008-09-04 10:59:32

Re: Pear не собирается

Непрочитанное сообщение Sadok123 » 2009-05-13 19:15:25

hizel писал(а):напряженно, у вас получается вместо perl 5.8.8 - 5.8.9 да еще и с thread-ами :-)
ах словите глюков

деинсталируйте perl в force режиме и ставьте новый perl
потом еще не забудьте perl-after-upgrade потискать
а лучше тупо пересобрать все что от perl зависит
ну, вообще-то в /usr/ports/UPDATING подробно рассказано...