php 4.1.2 vs. 4.2.1

Przemek Piotrowski przemek.piotrowski w nic.com.pl
Pią, 14 Cze 2002, 23:15:41 CEST


witam

ppiotr w prot:~/rpm$ rpm -qa | grep php
php-cgi-4.1.2-5
php-common-4.1.2-5
php-xml-4.1.2-5

ppiotr w prot:~/rpm$ rpm --test -Uhv php-cgi-4.2.1-1.i686.rpm php-common-4.2.1-1.i686.rpm php-xml-4.2.1-1.i686.rpm
błąd: niespełnione zależności:
libgcc_s.so.1   jest wymagany przez php-common-4.2.1-1
libgcc   jest wymagany przez php-common-4.2.1-1
libgcc_s.so.1   jest wymagany przez php-xml-4.2.1-1
libgcc   jest wymagany przez php-xml-4.2.1-1

ppiotr w prot:~/rpm$ rpm --test -Uhv php-cgi-4.2.0-2.i686.rpm php-common-4.2.0-2.i686.rpm php-xml-4.2.0-2.i686.rpm
Preparing...                ########################################### [100%]

a) skąd wziąć libgcc_s? gcc3?
(nie ma go w ra, a 4.2.1 ma tam ponoć trafić)

b) czy gcc jest faktycznie potrzebne? na tej maszynie
nie kompiluję niczego, php-devel jak widać też nie
miał być instalowany

przem.

ps. 4.1.2-5 zachowuje się w dosyć dziwny sposób:

ppiotr w prot:~/xml$ rpm -qa | grep php
php-cgi-4.1.2-5
php-common-4.1.2-5
php-xml-4.1.2-5
ppiotr w prot:~/xml$ ./xml2cokolwiek.ph dane2.xml
PHP Warning:  Invalid library (maybe not a PHP library) 'xml.so'  in Unknown on line 0
Content-type: text/html

(tu normalnie wynik działania skryptu)
ppiotr w prot:~/xml$ grep xml /etc/php/php.ini
;extension=xml.so
extension=xml.so

natomiast jak zahaszuję odwołania do xml.so, to:

ppiotr w prot:~/xml$ grep xml /etc/php/php.ini
;extension=xml.so
;extension=xml.so
ppiotr w prot:~/xml$ ./xml2cokolwiek.ph dane2.xml | head
(tu normalnie wynik działania skryptu)

xml2cokolwiek.ph intensywnie korzysta z biblioteki xml,
więc php musiało ją sobie załadować, pomimo braku
odpowiedniego wpisu w php.ini...

-- 
Gia so per pratica qual sia l'effetto
d'un sguardo languido, d'un sospiretto,
so a domar gli uomini come si fa,
si, si, si, si.    [Gioachino Rossini]



Więcej informacji o liście dyskusyjnej pld-devel-pl