Toon posts:

[FC3] Krijg PHP niet geinstalleerd

Pagina: 1
Acties:

Verwijderd

Topicstarter
Hoi,

Ik draai Fedora Core 3, en heb onlangs MySQL geupdate naar MySQL 5.0, ging prima, geen problemen. Toen heb ik met rpm -e alles van PHP verwijderd om die ook te updaten, maar nu installeert PHP niet meer.

Ik heb het op 2 manieren geprobeerd:

- De normale manier, ./configure --with-mysql, make, make install, maar dan maakt ie geen module aan die ik in Apache kan laden, en in de INSTALL staat dat ie dat standaard gewoon moet doen.

- RPM manier. Zelfs de oude PHP installeert niet meer, hij blijft maar zeiken over dependencies.
code:
1
2
3
4
5
6
7
8
9
[root@h5 php]# rpm -i php-*.rpm
warning: php-5.0.5-2.1.i386.rpm: V3 DSA signature: NOKEY, key ID 30c9ecf8
error: Failed dependencies:
        libcrypto.so.5 is needed by php-5.0.5-2.1.i386
        libdb-4.3.so is needed by php-5.0.5-2.1.i386
        libkrb5support.so.0 is needed by php-5.0.5-2.1.i386
        libssl.so.5 is needed by php-5.0.5-2.1.i386
        libcrypto.so.5 is needed by php-mysql-5.0.5-2.1.i386
        libssl.so.5 is needed by php-mysql-5.0.5-2.1.i386


libssl komt bijvoorbeeld mee met OpenSSL. Als ik deze download en probeer te installeren krijg ik weer dependency gezeik, dan wil ie zelfs een hele andere glibc zien geinstalleerd worden.. 8)7 Terwijl RPM's binaries zijn?

Ik snap er geen moer meer van. Ik heb dit klusje al tientallen keren gedaan en het is nooit fout gegaan, en nu opeens gaat ie zeiken over al die dependencies?

Iemand een idee?

  • Janoz
  • Registratie: Oktober 2000
  • Laatst online: 05-02 15:02

Janoz

Moderator Devschuur®

!litemod

Dit is geen programmeer probleem. Ik verplaats dit topic dan ook naar NOS

Ken Thompson's famous line from V6 UNIX is equaly applicable to this post:
'You are not expected to understand this'


Verwijderd

Topicstarter
Als ik de oude PHP RPM's van de Fedora cd's haal en ik probeer die te installeren:

code:
1
2
3
4
5
[root@h5 php]# rpm -Uvh php-*.rpm
warning: php-4.3.9-3.i386.rpm: V3 DSA signature: NOKEY, key ID 4f2a6fd2
error: Failed dependencies:
        libc-client.so.0 is needed by php-imap-4.3.9-3.i386
        libmysqlclient.so.10 is needed by php-mysql-4.3.9-3.i386


libmysqlclient.so.10 is een library voor client van MySQL 3.23, dus aan die RPM's heb ik al niets meer. Iemand nog ideeen? De server moet eigenlijk op tijd online, en ik zie het niet meer zo 1-2-3 gebeuren.

  • moto-moi
  • Registratie: Juli 2001
  • Laatst online: 09-06-2011

moto-moi

Ja, ik haat jou ook :w

Verwijderd schreef op dinsdag 17 januari 2006 @ 15:55:
- De normale manier, ./configure --with-mysql, make, make install, maar dan maakt ie geen module aan die ik in Apache kan laden, en in de INSTALL staat dat ie dat standaard gewoon moet doen.
Dat is niet de normale manier, da's de if-anything-else-fails-manier :P
- RPM manier. Zelfs de oude PHP installeert niet meer, hij blijft maar zeiken over dependencies.
code:
1
2
3
4
5
6
7
8
9
[root@h5 php]# rpm -i php-*.rpm
warning: php-5.0.5-2.1.i386.rpm: V3 DSA signature: NOKEY, key ID 30c9ecf8
error: Failed dependencies:
        libcrypto.so.5 is needed by php-5.0.5-2.1.i386
        libdb-4.3.so is needed by php-5.0.5-2.1.i386
        libkrb5support.so.0 is needed by php-5.0.5-2.1.i386
        libssl.so.5 is needed by php-5.0.5-2.1.i386
        libcrypto.so.5 is needed by php-mysql-5.0.5-2.1.i386
        libssl.so.5 is needed by php-mysql-5.0.5-2.1.i386
Volgens mij kun je het beste urpmi of apt-rpm gebruiken , ik weet zo uit m'n hoofd niet welke er precies zit bij FC3, want waar je nu tegenaan zit te kijken is de dependancy-hell van vroeger en dat is opgelost met deze 2 programma's :)

God, root, what is difference? | Talga Vassternich | IBM zuigt