Страница 1 из 1
Обновление портов через portupgrade
Добавлено: 2007-08-25 16:47:10
Rain
Добрый день всем.
Собираю обновить php на сервере, но вот боюсь, что может плохо обновиться и что возникнут какие-либо проблемы.
Можно как-нибудь указать какую версию php нужно поставить?
Например у меня сейчас стоит php версия 5-5.2.0, после обновления будет php 5-5.3.0
Если будут проблемы, как опять поставить php 5-5.2.0 ?

Re: Обновление портов через portupgrade
Добавлено: 2007-08-25 17:21:58
serge
как вариант - portdowngrade
Re: Обновление портов через portupgrade
Добавлено: 2007-08-25 17:32:00
Rain
Спасибо за совет!
Re: Обновление портов через portupgrade
Добавлено: 2007-08-25 17:43:45
serge
Токо доки сперва почитай. Там помнится не все так гладко как с portupgrade

Re: Обновление портов через portupgrade
Добавлено: 2007-08-25 17:54:33
Rain
Ок, почитаю! Спасибо!
Re: Обновление портов через portupgrade
Добавлено: 2007-08-25 17:55:27
dikens3
Rain писал(а):Добрый день всем.
Собираю обновить php на сервере, но вот боюсь, что может плохо обновиться и что возникнут какие-либо проблемы.
Можно как-нибудь указать какую версию php нужно поставить?
Например у меня сейчас стоит php версия 5-5.2.0, после обновления будет php 5-5.3.0
Если будут проблемы, как опять поставить php 5-5.2.0 ?

portupgrade
-b php
Сохранит пакадж обновляемого пакета, если что не работает, то удаляешь и pkg_add что сохранил portupgrade.
Re: Обновление портов через portupgrade
Добавлено: 2007-08-25 18:14:09
Rain
Спасибо!
Re: Обновление портов через portupgrade
Добавлено: 2007-08-25 18:21:53
serge
Нада ж какой благодарный попался, пол ветки "Спасибо" занимают

Приятна

Re: Обновление портов через portupgrade
Добавлено: 2007-08-25 21:13:17
Rain
:-)
Re: Обновление портов через portupgrade
Добавлено: 2007-10-23 17:26:55
kmb
Вот тоже задался вопросом, раньше ставил пхп не из портов(ну так как нужно было кучу опций задавать, а в портах не очень понимал(ю) как это сделать правильней), допустим поставлю теперь из портов с необходимыми опциями, а после обновлю с помощью portupgrade, так вот он сохранит все эти опции как задавал я или же сделает всё по-своему?

Re: Обновление портов через portupgrade
Добавлено: 2007-10-23 19:04:42
Alex Keda
сохранит
Re: Обновление портов через portupgrade
Добавлено: 2007-10-23 22:16:06
kmb
Код: Выделить всё
/usr/local/etc/cvsup/>pkg_version -v | grep "need"
OpenEXR-1.4.0 < needs updating (port has 1.6.0)
пробывал:
portupgrade OpenEXR
portupgrade -Rcvf OpenEXR
завершается так:
Код: Выделить всё
generalInterfaceTiledExamples.o(.text+0x2b6): more undefined references to `Imf::Channel::Channel(Imf::PixelType, int, int, bool)' follow
gmake[1]: *** [imfexamples] Error 1
gmake[1]: Leaving directory `/usr/ports/graphics/OpenEXR/work/openexr-1.6.0/IlmImfExamples'
gmake: *** [all-recursive] Error 1
*** Error code 2
Stop in /usr/ports/graphics/OpenEXR.
** Command failed [exit code 1]: /usr/bin/script -qa /tmp/portupgrade.72715.0 env UPGRADE_TOOL=portupgrade UPGRADE_PORT=OpenEXR-1.4.0 UPGRADE_PORT_VER=1.4.0 make
** Fix the problem and try again.
** Listing the failed packages (*:skipped / !:failed)
! graphics/OpenEXR (OpenEXR-1.4.0) (linker error)
---> Packages processed: 0 done, 0 ignored, 0 skipped and 1 failed
pkgdb -F делал... не помогает...
Re: Обновление портов через portupgrade
Добавлено: 2007-10-23 22:37:33
Alex Keda
у меня тоже на трёх машинах такая грабля.
давно уже - недели три...
пока забил, хотя в рассылке чё-то мелькало на эту тему.