Всем доброго времени суток!проcvsup'ил порты, потом portupgrade -farR, затем для обновления php и perl библиотек
pkg_info | grep '^php5*' | awk '{print $1}' | xargs portupgrade -f || pkgdb -fFu && portsclean -CLPP
pkg_info | grep '^p5-*' | awk '{print $1}' | xargs portupgrade -f || pkgdb -fFu && portsclean -CLPP
вылезла проблема: ставлю новый порт (в системе еще не разу установлен не был) и получаю
===> php5-mysqli-5.2.12 depends on file: /usr/local/include/php/main/php.h - found
===> php5-mysqli-5.2.12 depends on file: /usr/local/bin/phpize - found
===> php5-mysqli-5.2.12 depends on file: /usr/local/lib/php/20060613/spl.so - found
===> php5-mysqli-5.2.12 depends on file: /usr/local/bin/autoconf-2.62 - found
===> php5-mysqli-5.2.12 depends on shared library: mysqlclient.15 - found
===> PHPizing for php5-mysqli-5.2.12
Configuring for:
PHP Api Version: 20041225
Zend Module Api No: 20060613
Zend Extension Api No: 220060519
Segmentation fault
*** Error code 1Stop in /usr/ports/databases/php5-mysqli.
Кудо копать? Заранее спасибо
>проcvsup'ил порты, потом portupgrade -farR, затем для обновления php и perl библиотек
>
>pkg_info | grep '^php5*' | awk '{print $1}' | xargs portupgrade
>-f || pkgdb -fFu && portsclean -CLPP
>
>pkg_info | grep '^p5-*' | awk '{print $1}' | xargs portupgrade
>-f || pkgdb -fFu && portsclean -CLPPподозреваю, что что-то вы не обновили или обновили не так, как описано в UPDATING.
покажите pkg_version -vl "<"
> покажите pkg_version -vl "<"пожалуйста...
# pkg_version -vl "<"
diablo-jre-1.6.0.07.02 < needs updating (port has 1.6.0.07.02_6)
docbook2X-0.8.8_2 < needs updating (port has 0.8.8_3)
gamin-0.1.10_2 < needs updating (port has 0.1.10_3)
javavmwrapper-2.3.3 < needs updating (port has 2.3.4)
logcheck-1.2.54_5 < needs updating (port has 1.2.69_1)
net-snmp-5.4.2.1_5 < needs updating (port has 5.4.2.1_6)
nut-2.2.0 < needs updating (port has 2.4.1_3)
ruby+nopthreads-1.8.7.160_5,1 < needs updating (port has 1.8.7.248,1)эти пакеты тоже обновляться не хотят, вылетают с такой же ошибкой
1) Проверить системную дату.
2) portsnap fetch updateдалее по вкусу...
>[оверквотинг удален]
> < needs updating
>(port has 5.4.2.1_6)
>nut-2.2.0
>
> < needs updating (port has
>2.4.1_3)
>ruby+nopthreads-1.8.7.160_5,1 < needs updating
>(port has 1.8.7.248,1)
>
>эти пакеты тоже обновляться не хотят, вылетают с такой же ошибкой
>1) Проверить системную дату.
>2) portsnap fetch update
>
>далее по вкусу...системная дата корректная. Для особо одаренных можно подробнее разжевать "по вкусу" ;-)
попробовал portsnap fetch update, потом попытался установить mysqli, вылетает с той же ошибкой. Я так понимаю configure сыплется в корку.
Какие еще будут идеи?
Посмотреть параметры в make.conf
> Посмотреть параметры в make.confmake.conf вообще не изменялся, все стандартно. Апач вот собрался без ошибок, а этот порт ну никак не могу
>Кудо копать? Заранее спасибоПопробуйте поставить сначала /usr/ports/port-mgmt/portmanager
Потом запустите
# portmanager -u -uiСкорей всего где-то поломаны B-deps, а портменеджер довольно успешно исправляет косяки в зависимостях.
>Попробуйте поставить сначала /usr/ports/port-mgmt/portmanager
>
>Потом запустите
># portmanager -u -ui
>
>Скорей всего где-то поломаны B-deps, а портменеджер довольно успешно исправляет косяки в >зависимостях.попробовал, не помогло :(((((
Я честно говоря не понял зачем после portupgrade -afrR вы еще раз его запускали, ведь с такими ключами он пересоберет все, что установлено в системе, включая уcтановленные модули перла и php...
> Я честно говоря не понял зачем после portupgrade -afrR вы еще
>раз его запускали, ведь с такими ключами он пересоберет все, что
>установлено в системе, включая уcтановленные модули перла и php...почему-то не пересобрал, блин, состояние уже близкое к панике, мужики завтра на сервак должны сайт залить, а у меня еще конь не валялся :((