URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID1
Нить номер: 88008
[ Назад ]

Исходное сообщение
"проблемы после portupgrade"

Отправлено pin , 29-Янв-10 15:19 
Всем доброго времени суток!

про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 1

Stop in /usr/ports/databases/php5-mysqli.

Кудо копать? Заранее спасибо



Содержание

Сообщения в этом обсуждении
"проблемы после portupgrade"
Отправлено re , 29-Янв-10 15:36 
>про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 "<"


"проблемы после portupgrade"
Отправлено pin , 29-Янв-10 15:43 
> покажите 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)

эти пакеты тоже обновляться не хотят, вылетают с такой же ошибкой


"проблемы после portupgrade"
Отправлено AndreyK , 29-Янв-10 17:16 
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)
>
>эти пакеты тоже обновляться не хотят, вылетают с такой же ошибкой


"проблемы после portupgrade"
Отправлено pin , 29-Янв-10 17:48 
>1) Проверить системную дату.
>2) portsnap fetch update
>
>далее по вкусу...

системная дата корректная. Для особо одаренных можно подробнее разжевать "по вкусу" ;-)

попробовал portsnap fetch update, потом попытался установить mysqli, вылетает с той же ошибкой. Я так понимаю configure сыплется в корку.

Какие еще будут идеи?



"проблемы после portupgrade"
Отправлено Сергей , 29-Янв-10 18:57 
Посмотреть параметры в make.conf

"проблемы после portupgrade"
Отправлено pin , 30-Янв-10 16:04 
> Посмотреть параметры в make.conf

make.conf вообще не изменялся, все стандартно. Апач вот собрался без ошибок, а этот порт ну никак не могу


"проблемы после portupgrade"
Отправлено DeadLoco , 30-Янв-10 16:29 
>Кудо копать? Заранее спасибо

Попробуйте поставить сначала /usr/ports/port-mgmt/portmanager

Потом запустите
# portmanager -u -ui

Скорей всего где-то поломаны B-deps, а портменеджер довольно успешно исправляет косяки в зависимостях.


"проблемы после portupgrade"
Отправлено pin , 01-Фев-10 09:21 
>Попробуйте поставить сначала /usr/ports/port-mgmt/portmanager
>
>Потом запустите
># portmanager -u -ui
>
>Скорей всего где-то поломаны B-deps, а портменеджер довольно успешно исправляет косяки в >зависимостях.

попробовал, не помогло :(((((


"проблемы после portupgrade"
Отправлено Сергей , 01-Фев-10 15:04 
Я честно говоря не понял зачем после portupgrade -afrR вы еще раз его запускали, ведь с такими ключами он пересоберет все, что установлено в системе, включая уcтановленные модули перла и php...

"проблемы после portupgrade"
Отправлено pin , 01-Фев-10 19:50 
> Я честно говоря не понял зачем после portupgrade -afrR вы еще
>раз его запускали, ведь с такими ключами он пересоберет все, что
>установлено в системе, включая уcтановленные модули перла и php...

почему-то не пересобрал, блин, состояние уже близкое к панике, мужики завтра на сервак должны сайт залить, а у меня еще конь не валялся :((