PDA

Bekijk Volledige Versie : libcrypto.so.4



ju5t
27/09/07, 18:34
We hebben het volgende probleem op een server en komen er tot nu toe niet uit.


--> Finished Dependency Resolution
Error: Missing Dependency: libcrypto.so.4 is needed by package ntp

Dit gebeurd bij het commando yum install ntp. Weinig bijzonders dus.

libcrypto.so.4 is een onderdeel van openssl, dit is versie 0.9.8e. Opnieuw compilen helpt niet, nog het downgraden naar de 0.9.7 tree.

Yum is opnieuw gecompiled, symlinks en dergelijke staan exact hetzelfde als andere servers.

Wie heeft er enig idee?

ju5t
28/09/07, 22:16
Als niemand iets weet, dan graag iemand tegen vergoeding. Misschien dat dat mensen op ideƫen brengt.

JMB
28/09/07, 22:26
Wss helpt zelf compilen sowieso niet want ik vermoed dat hij kijkt of de rpm package voor libcrypto geinstalleerd is/word. Kan je deze niet gewoon meenemen want het lijkt mij als ik dit zo zie dat er ook een losse package voor is. (Ik ben echter geen red hat distro expert)

royen99
28/09/07, 22:33
Mogelijk (als je die nog niet heb geprobeerd) is:

(voorbeeld is van CentOS 5.0)



# yum whatprovides libcrypto.so.4

openssl097a.i386 0.9.7a-9 base
Matched from:
libcrypto.so.4

Sander-
28/09/07, 23:50
En kijk ook eens ff naar de architecturen is het niet zo dat je met een 32bits ntp en 64bits libs zit of andersom? Daar heeft dit probleem verdacht veel van weg...

ju5t
29/09/07, 00:13
Ah, kijk, dat heeft een hoop geholpen.

Nooit geweten dat yum naar de RPM package kijkt. Omdat wij openssl met de hand updaten stond deze in de exclude line van de config, vandaar dat yum ook niet verder ging.

Een "yum install openssl" deed het 'm. Hierna handmatige upgrade naar 0.9.8e en we kunnen er weer tegenaan.

Thanks!