PHP 5.2.x RPMS fuer Suse 9.3 und MYSQL 4.1.x

Status
Not open for further replies.
Am Anfang haben sich auch welche gemeldet die dieses Update
mit Suse 9.3 und Confixx durchgezogen haben.

Autoinstaller gibts da ja nich, wie gehts weiter? :confused:


HTML:
vs1144091:~/php5update/suse93/php-5.2.2 # rpm -Uvh *.rpm
error: Failed dependencies:
        libmm.so.13 is needed by apache2-mod_php5-5.2.2-1
        apache2-mod_php4 conflicts with apache2-mod_php5-5.2.2-1
        libmm.so.13 is needed by php5-5.2.2-1
        php4-devel conflicts with php5-devel-5.2.2-1
        libmm.so.13 is needed by php5-fastcgi-5.2.2-1
        libmysqlclient.so.14(libmysqlclient_14) is needed by php5-mysql-5.2.2-1
        libodbc.so.1 is needed by php5-odbc-5.2.2-1
        libpq.so.3 is needed by php5-pgsql-5.2.2-1
        aspell-en is needed by php5-pspell-5.2.2-1
        libaspell.so.15 is needed by php5-pspell-5.2.2-1
        libpspell.so.15 is needed by php5-pspell-5.2.2-1
        libedit is needed by php5-readline-5.2.2-1
        libedit.so.0 is needed by php5-readline-5.2.2-1
        libtidy-0.99.so.0 is needed by php5-tidy-5.2.2-1
 
Hab gerade auf einem Suse 9.3 mit Confixx Premium (S4Y Edition) erfolgreich von 5.2.0 auf 5.2.2 geupdated.
 
So, da es in den openSuSE Repos keine rpms für PHP auf SuSE 9.3 mehr gibt, wollt ich nun auch auf die von society zurückgreifen.

1. Versuch:
-----------
Apache2 Version von den openSuSE Repos (2.2.4)
Update mit PHP5 rpms von society geht nicht, er möchte apache2_mm_2002... im Apache 2.0 enthalten.
Nützt mir nichts.

2. Versuch:
-----------
Die SRPM genommen und mir die RPMs selbst gebaut.
Funktionierte einwandfrei.
Apache 2.2.4 aus den Repos war installiert.
Installation von PHP 5.2.2 wurde installiert.

Funktionstest auf der Console --> erfolgreich.
Funktionstest über Apache --> Segmentation Fault. :(

Nun bastel ich hier schon mit den Verschiedensten Versionen von PHP und Apache rum die in den Repos und auf rpms.serversupportforum.de liegen, aber ich komm nicht weiter als wie das was Versuch 1 und 2 erbracht haben.

Noch jemand ne Idee? :o
 
So jetzt Rate mal warum ich keine Pakete für Apache 2.2.4 anbiete ;-)
Genau aus dem GRund wegen den Segmentation Faults.... du wirst keine Chance haben....
 
Die Leute von openSuSE habens ja auch geschafft, also wirds wohl einen Weg geben. ;)
Ist nun nur die Frage welchen. :rolleyes:

PHP 5.1.2 gabs ja als RPM die mit dem Apache 2.2.4 läuft.
Ist auch meine derzeitige Konfiguration.

Najo ich bastel mal ein bisschen weiter.
Wer noch ein halbwegs intelligenten Vorschlag hat, kann ja mal bescheid sagen. ;)
 
... so, der Umstieg auf php5.2 verlief ohne Probleme.
Jetzt hab ich auf Suse10 die php 5.2 und mysql 4.1.20

Laut yast sind auch alle php4-pakete runter. Nun meldet Plesk(8.1.1)-Updater diesen Fehler:

Getting packages to installation list:
Get packages to installation from selected component horde-comps
Resolve components
Warning: unresolved requires 'python-sqlite' from yum-2.4.0-3.i586
Warning: packages conflict by files detected: package bash-3.0-17.i586
conflict with package psa-prevztune-8.1.0-17.swsoft.83249.noarch
both have file /bin/bash with different md5 sum.
Warning: packages conflict by files detected: package psa-prevztune-8.1.0-17.swsoft.83249.noarch
conflict with package bash-3.0-17.i586
both have file /bin/bash with different md5 sum.
Warning: packages conflict by files detected: package suse-release-oss-10.0-8.i586
conflict with package suse-release-10.0-7.i586
both have file /etc/SuSE-release with different md5 sum.
Warning: packages conflict by files detected: package php5-5.2.0-1.i586
conflict with package php4-4.4.0-6.25.i586
both have file /usr/share/man/man1/php-config.1.gz with different md5 sum.
Warning: packages conflict by files detected: package php4-4.4.0-6.25.i586
conflict with package php5-5.2.0-1.i586
both have file /usr/share/man/man1/php-config.1.gz with different md5 sum.
Warning: packages conflict by files detected: package suse-release-10.0-7.i586
conflict with package suse-release-oss-10.0-8.i586
both have file /etc/SuSE-release with different md5 sum.
catch error with message: Impossible do installation while package php5-5.2.0-1.i586 is installed in system
Errors just before:
- Trying to find conflicts dependencies for package php4-4.4.0-6.25.i586
- Unresolved conflict: necessary package php4-4.4.0-6.25.i586 is conflicts with php5-5.2.0-1.i586. There is no upgrade solution or obsoleter for php5, add to removable list php5
- Find remove mode solution for package php5-5.2.0-1.i586

ERROR: Impossible do installation while package php5-5.2.0-1.i586 is installed in system
Errors just before:
- Trying to find conflicts dependencies for package php4-4.4.0-6.25.i586
- Unresolved conflict: necessary package php4-4.4.0-6.25.i586 is conflicts with php5-5.2.0-1.i586. There is no upgrade solution or obsoleter for php5, add to removable list php5
- Find remove mode solution for package php5-5.2.0-1.i586

Check SElinux status after error:
Exit with ERROR status
 
ja wo denn, über yast ist da nix mehr mit php4 zu deinstallieren, ist doch alles schon weg. Gibt es noch eine andere Möglichkeit, das Paket php4-4.4.0-6.25.i586 wegzuhauen???
 
bitte, hier die Ausgabe von rpm -qa | grep php


phpBook-1.50-80022
phpMyFamily-1.4.1-80023
php5-5.2.0-1
apache2-mod_php5-5.2.0-1
php5-ctype-5.2.0-1
php5-devel-5.2.0-1
php5-gd-5.2.0-1
php5-imap-5.2.0-1
php5-mhash-5.2.0-1
php5-odbc-5.2.0-1
php5-pdo_pgsql-5.2.0-1
php5-posix-5.2.0-1
php5-soap-5.2.0-1
php5-sysvsem-5.2.0-1
php5-wddx-5.2.0-1
php5-xsl-5.2.0-1
phpBugTracker-1.19-80023
phpWiki-1.3.11-80031
php5-zlib-5.2.0-1
php5-calendar-5.2.0-1
php5-dbase-5.2.0-1
php5-ftp-5.2.0-1
php5-iconv-5.2.0-1
php5-mcrypt-5.2.0-1
php5-ncurses-5.2.0-1
php5-pdo_mysql-5.2.0-1
php5-pgsql-5.2.0-1
php5-snmp-5.2.0-1
php5-sysvmsg-5.2.0-1
php5-tokenizer-5.2.0-1
php5-xmlwriter-5.2.0-1
phpAds-2.0.7-80016
phpDig-1.85-80018
phpsurveyor-0.98-80031
php5-ioncube-3.0-suse10.06112310
php5-dom-5.2.0-1
php5-bz2-5.2.0-1
php5-dba-5.2.0-1
php5-fastcgi-5.2.0-1
php5-gmp-5.2.0-1
php5-mbstring-5.2.0-1
php5-mysqli-5.2.0-1
php5-pcntl-5.2.0-1
php5-pear-5.2.0-1
php5-shmop-5.2.0-1
php5-tidy-5.2.0-1
php5-xmlrpc-5.2.0-1
php5-yp-5.0.4-9
phpBB-2.0.19-80013
phpMoney-1.3-80028
phpwebsite-0.10.2-80015
php5-pdo-5.2.0-1
php5-bcmath-5.2.0-1
php5-curl-5.2.0-1
php5-exif-5.2.0-1
php5-gettext-5.2.0-1
php5-ldap-5.2.0-1
php5-mysql-5.2.0-1
php5-openssl-5.2.0-1
php5-pspell-5.2.0-1
php5-sockets-5.2.0-1
php5-sysvshm-5.2.0-1
php5-xmlreader-5.2.0-1
psa-php5-configurator-1.1.0-suse10.0.build81061129.22
 
Hallo,
hat alles funktioniert, bis auf die php-installation.
Ich habe bereits php5.0.3 installiert und wenn ich das commando ausführe:
rpm -e php5-dbx-5.0.3-14 php5-dio-5.0.3-14 php5-readline-5.0.3-14 php5-yp-5.0.3-14 php5-fam-5.0.3-14
erhalte ich folgende Meldung:
error: package php5-fam-5.0.3-14 not installed
error: package php5-dio-5.0.3-14 not installed

Und jetzt versuche ich php5.2.2 zu installieren mit folgendem Befehl:

rpm -Uvh *.rpm

Allerdings bekomme ich dann diese Fehlermeldung:

aspell-en is needed by php5-aspell-5.2.2-1
libaspell.so.15 is needed by php5-aspell-5.2.2-1
libaspell.so.15 is needed by php5-aspell-5.2.2-1
libedit is needed by php5-readline-5.2.2-1
libedit.so.0 is needed by php5-readline-5.2.2-1

Kann mir jemand weiterhelfen?

Philippsen
 
ok, habe über yast aspell-en nachinstalliert.
Allerdings meckert er immernoch wegen libedit rum.
Wenn ich nach dem libedit rpm suche bekomme ich folgendes :
mysql-debuginfo-4.1.10a-3.x86_64.rpm

Hat das was mit Mysql zu tun?
Habe dann nochmal das mysql-debug rpm nachinstaliert, aber ohne Erfolg.
Er meckert immernoch....

Kann mir jemand sagen warum?

Viele Grüße
 
Status
Not open for further replies.
Back
Top