Страница 1 из 2

php update

Добавлено: 2008-07-10 15:13:51
risk94
Подскажите как? Просто скачать сырцы, конфигурировать, собрать и инсталить?

Re: php update

Добавлено: 2008-07-10 15:20:43
paradox
с портов

Re: php update

Добавлено: 2008-07-10 15:27:30
risk94
такой вопрос. стоит 5.2.1, а нужно более свежую, 5.2.6
при конфигурировании порта - показывает версию 5,2,1_3

Как в таком случае?

Re: php update

Добавлено: 2008-07-10 15:34:55
paradox
порты cvs ?
или от какого то релиза

Re: php update

Добавлено: 2008-07-10 15:35:52
risk94
фря 6.1, порты ее же

обновить порты, а потом из порта, как обычно?

Re: php update

Добавлено: 2008-07-10 15:47:59
paradox
ну да
токо еще посмотреть что там за депенды
но вообщем то оно самом все знает
и переинсталлит

вопрос токо в том
какая версия php сечас в cvs портах

cvsweb.freebsd.org

Re: php update

Добавлено: 2008-07-10 16:36:31
risk94
Деинсталировать нужно?

Re: php update

Добавлено: 2008-07-10 16:43:32
paradox
желательно
токо внимательнее
а то оно рекурсивно по зависимотях
может всю систему дезинсталировать ))))

хотя потом же из портов можно все и проапгреитить

Re: php update

Добавлено: 2008-07-10 18:49:47
Alex Keda
http://www.lissyara.su/?id=1012
http://www.lissyara.su/?id=1153
поиск по сайту осилить не пробовали?

Re: php update

Добавлено: 2008-07-11 8:24:13
risk94
Вот что у меня (тоже самое для всех пакетов, я отобрал только php) :

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

# pkg_version -v | grep "need"


php5-bz2-5.2.1_3 does not appear to be a valid package!
pkg_version: php5-ctype-5.1.2_1 does not appear to be a valid package!
pkg_version: php5-ctype-5.2.1_3 does not appear to be a valid package!
pkg_version: php5-dom-5.1.2_1 does not appear to be a valid package!
pkg_version: php5-dom-5.2.1_3 does not appear to be a valid package!
pkg_version: php5-extensions-1.0 does not appear to be a valid package!
pkg_version: php5-extensions-1.1 does not appear to be a valid package!
pkg_version: php5-gd-5.1.2_1 does not appear to be a valid package!
pkg_version: php5-gd-5.2.1_3 does not appear to be a valid package!
pkg_version: php5-iconv-5.1.2_1 does not appear to be a valid package!
pkg_version: php5-iconv-5.2.1_3 does not appear to be a valid package!
pkg_version: php5-mhash-5.2.1_3 does not appear to be a valid package!
pkg_version: php5-mysql-5.1.2_1 does not appear to be a valid package!
pkg_version: php5-mysql-5.2.1_3 does not appear to be a valid package!
pkg_version: php5-pcre-5.1.2_1 does not appear to be a valid package!
pkg_version: php5-pcre-5.2.1_5 does not appear to be a valid package!
pkg_version: php5-pdo-5.2.1_3 does not appear to be a valid package!
pkg_version: php5-posix-5.1.2_1 does not appear to be a valid package!
pkg_version: php5-posix-5.2.1_3 does not appear to be a valid package!
pkg_version: php5-recode-5.2.1_3 does not appear to be a valid package!
pkg_version: php5-session-5.1.2_1 does not appear to be a valid package!
pkg_version: php5-session-5.2.1_3 does not appear to be a valid package!
pkg_version: php5-simplexml-5.1.2_1 does not appear to be a valid package!
pkg_version: php5-simplexml-5.2.1_3 does not appear to be a valid package!
pkg_version: php5-sockets-5.2.1_3 does not appear to be a valid package!
pkg_version: php5-spl-5.2.1_3 does not appear to be a valid package!
pkg_version: php5-sqlite-5.1.2_1 does not appear to be a valid package!
pkg_version: php5-sqlite-5.2.1_3 does not appear to be a valid package!
pkg_version: php5-tokenizer-5.1.2_1 does not appear to be a valid package!
pkg_version: php5-tokenizer-5.2.1_3 does not appear to be a valid package!
pkg_version: php5-xml-5.1.2_1 does not appear to be a valid package!
pkg_version: php5-xml-5.2.1_3 does not appear to be a valid package!
pkg_version: php5-xmlreader-5.1.2_1 does not appear to be a valid package!
pkg_version: php5-xmlreader-5.2.1_3 does not appear to be a valid package!
pkg_version: php5-xmlwriter-5.1.2_1 does not appear to be a valid package!
pkg_version: php5-xmlwriter-5.2.1_3 does not appear to be a valid package!
pkg_version: php5-zlib-5.2.1_3 does not appear to be a valid package!
И что это значит?

Re: php update

Добавлено: 2008-07-11 8:57:58
manefesto

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

pkgdb -F
portupdate -aFR

Re: php update

Добавлено: 2008-07-11 9:09:39
risk94

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

# pkgdb -F
/usr/local/lib/ruby/site_ruby/1.8/portsdb.rb:71:in `initialize': No such file or directory - /usr/ports/MOVED (Errno::ENOENT)
        from /usr/local/lib/ruby/site_ruby/1.8/portsdb.rb:71:in `open'
        from /usr/local/lib/ruby/site_ruby/1.8/portsdb.rb:71:in `setup'
        from /usr/local/lib/ruby/site_ruby/1.8/portsdb.rb:67:in `initialize'
        from /usr/local/lib/ruby/site_ruby/1.8/portsdb.rb:128:in `new'
        from /usr/local/lib/ruby/site_ruby/1.8/portsdb.rb:128:in `setup'
        from /usr/local/lib/ruby/site_ruby/1.8/pkgtools.rb:208:in `init_pkgtools_global'
        from /usr/local/lib/ruby/site_ruby/1.8/pkgtools.rb:1102
        from /usr/local/sbin/pkgdb:36:in `require'
        from /usr/local/sbin/pkgdb:36
и все. больше ничего не делается.

Re: php update

Добавлено: 2008-07-11 9:27:11
manefesto
прикольно....теперь говори как сломал ...
ставь пакетом ruby

Re: php update

Добавлено: 2008-07-11 9:30:41
risk94
manefesto писал(а):прикольно....теперь говори как сломал ...
ставь пакетом ruby
тов. Капитан, можно подробнее. Мне это все досталось в наследство.

Re: php update

Добавлено: 2008-07-11 9:34:13
manefesto
качаешь из инета фряшный пакет ruby и ставишь в систему

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

pkg_add http://ftp13.us.freebsd.org/pub/FreeBSD/releases/i386/7.0-RELEASE/packages/lang/ruby-1.8.6.111_1,1.tbz
Если будет ругаться посмотри на FORCE_PKG_INSTALL(вроде бы)

Re: php update

Добавлено: 2008-07-11 9:39:06
risk94

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

# pkg_add http://ftp13.us.freebsd.org/pub/FreeBSD/releases/i386/7.0-RELEASE/packages/lang/ruby-1.8.6.111_1,1.tbz
Fetching http://ftp13.us.freebsd.org/pub/FreeBSD/releases/i386/7.0-RELEASE/packages/lang/ruby-1.8.6.111_1,1.tbz... Done.
pkg_add: package apache-2.2.0_7 has no origin recorded
...
куча пакетов
...
pkg_add: package xterm-206_1 has no origin recorded

====
Note that some of the standard libraries are provided as separate
ports since they require extra dependencies:

        converters/ruby-iconv   iconv module

        databases/ruby-gdbm:    GDBM module

        x11-toolkits/ruby-tk:   Tcl/Tk modules
        japanese/ruby-tk:       Tcl/Tk modules for Japanized Tcl/Tk

        lang/ruby-mode.el:      Emacs lisp modules

Install them as occasion demands.
====

# pkgdb -F
/libexec/ld-elf.so.1: Shared object "libcrypt.so.4" not found, required by "ruby18"

Re: php update

Добавлено: 2008-07-11 14:41:40
Alex Keda
ищщи libcrypt.so и делай в той же директории симлинк с libcrypt.so.4 на него

Re: php update

Добавлено: 2008-07-11 17:20:26
serge
risk94 писал(а):тов. Капитан, можно подробнее. Мне это все досталось в наследство.
Тут наверное снести все и поставить снуля будет проще :cz2:

Re: php update

Добавлено: 2008-07-11 18:09:06
manefesto
serge писал(а):
risk94 писал(а):тов. Капитан, можно подробнее. Мне это все досталось в наследство.
Тут наверное снести все и поставить снуля будет проще :cz2:
а ты хоть представляешь что у него окромя php стоит ?
Это что-то из рода "снеси домен, а потом новый поставь".
Может у него там мега задачи крутятся.

Re: php update

Добавлено: 2008-07-11 18:14:34
risk94
я думал по поводу сноса. я корявый в юнихе, но то что мне досталось в наследство .... ваще пипец. тачка в продакшене - без фаервола (брутфорс по всем службам непрекращаемый). Муся переодически падает. И непонятно как стартует коряво... захостить на время переезда есть где, но переезд - это крайняя мера.
Хотелось бы поднатаскаться и в этом вопросе.

Re: php update

Добавлено: 2008-07-11 18:38:14
risk94
lissyara писал(а):ищщи libcrypt.so и делай в той же директории симлинк с libcrypt.so.4 на него
также отругалсо на некоторые либы, но поделал их таким же макаром. в оконцове:

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

# pkgdb -F
/libexec/ld-elf.so.1: /usr/local/lib/libruby18.so.18: Undefined symbol "__mb_sb_limit"

Re: php update

Добавлено: 2008-07-11 21:13:36
zingel
# pkgdb -F
/libexec/ld-elf.so.1: /usr/local/lib/libruby18.so.18: Undefined symbol "__mb_sb_limit"

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

pkgdb -aFrk
cd /usr/ports/lang/ruby18/ ; make deinstall clean
cd /usr/ports/lang/perl5.8/ ; make deinstall clean
cd /usr/ports/databases/db41/ ; make deinstall clean
cd /usr/ports/databases/ruby-bdb/ ; make deinstall clean
cd /usr/ports/ports-mgmt/portupgrade-devel/ ; make deinstall clean; make install clean
portupgrade -vfa

Re: php update

Добавлено: 2008-07-14 8:06:51
risk94

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

# pkgdb -aFrk
/libexec/ld-elf.so.1: /usr/local/lib/libruby18.so.18: Undefined symbol "__mb_sb_limit"

Re: php update

Добавлено: 2008-07-14 8:18:27
zingel
тогда без него, переходите к следующей строке...

Re: php update

Добавлено: 2008-07-14 8:24:09
risk94
а то что ruby ставился из пакаджей а не из портов, ничего?