View previous topic :: View next topic |
Author |
Message |
muenze n00b
![n00b n00b](/images/ranks/rank_rect_0.gif)
Joined: 29 Oct 2003 Posts: 4
|
Posted: Mon Nov 03, 2003 3:11 pm Post subject: libssl.so zerschossen? |
|
|
Hi,
ich hatte jetzt am Wochenende Gentoo frisch installt. als ich dann mal emerge -u system eingegeben hatte kommt immer dieses
Quote: | !!! CANNOT IMPORT FTPLIB: libssl.so.0.9.6: cannot open shared object file: No such file or directory |
dann listet er alle mirrors auf das er die datei nicht gefunden hat.
Irgendwie hat das systemupdate da die libs zerschossen.
kann man die wieder manuell wiederherstellen?
emergen kann ich nicht kommt immer der obrige Fehler.
Übrings benötigen auch manche Programme nicht mehr wie z.B. SIM da kommt der gleiche Fehler.
Ich hoffe das mir jemand helfen kann und bedanke mich schonmal dafür. |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
SuEt Apprentice
![Apprentice Apprentice](/images/ranks/rank_rect_2.gif)
Joined: 11 Oct 2002 Posts: 169 Location: Schweiz - Zurich
|
Posted: Mon Nov 03, 2003 4:42 pm Post subject: |
|
|
ich nehme an, dass du noch eine files hast, die gegen eine ältere version von openssl kompiliert wurden.
folgendes steht in der openssl-0.9.7c.ebuild:
Quote: | You can now re-compile all packages that are linked against
OpenSSL 0.9.6 by using revdep-rebuild from gentoolkit:
# revdep-rebuild --soname libssl.so.0.9.6
# revdep-rebuild --soname libcrypto.so.0.9.6
After this, you can delete /usr/lib/libssl.so.0.9.6 and /usr/lib/libcrypto.so.0.9.6
|
gruss
SuEt |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
tilo n00b
![n00b n00b](/images/ranks/rank_rect_0.gif)
![](images/avatars/9806803473f95809311455.jpg)
Joined: 21 Oct 2003 Posts: 12 Location: CA, USA
|
Posted: Tue Nov 04, 2003 1:29 am Post subject: |
|
|
Ich habe das selbe Problem, wahrscheinlich ist Dein "wget" kaputt..
Wenn Du noch ein anderes wget executable hast, und eine alte openssl library,
z.B. von der CD, dann kannst Du sie nach /usr/bin bzw. /usr/lib kopieren.
Dann sollte das meiste wieder tun.
see this thread:
https://forums.gentoo.org/viewtopic.php?t=97129
Du brauchst wahrscheinlich alle 4 lib-dateien:
# ls -l /usr/lib/libssl*
-rw-r--r-- 1 root root 289816 Nov 3 12:51 /usr/lib/libssl.a
lrwxrwxrwx 1 root root 11 Nov 3 12:51 /usr/lib/libssl.so -> libssl.so.0
lrwxrwxrwx 1 root root 15 Nov 3 12:51 /usr/lib/libssl.so.0 -> libssl.so.0.9.6
-r-xr-xr-x 1 root root 216750 Nov 3 12:51 /usr/lib/libssl.so.0.9.6 _________________ I'd rather be flying.. |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
SuEt Apprentice
![Apprentice Apprentice](/images/ranks/rank_rect_2.gif)
Joined: 11 Oct 2002 Posts: 169 Location: Schweiz - Zurich
|
Posted: Tue Nov 04, 2003 9:11 am Post subject: |
|
|
ich würde da eher empfehlen, wget gegen openssl neu zu kompilieren.
gruss
SuEt |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
explode n00b
![n00b n00b](/images/ranks/rank_rect_0.gif)
Joined: 09 Aug 2003 Posts: 14
|
Posted: Sat Dec 27, 2003 4:35 am Post subject: |
|
|
hm, denke nich dass das was mit wget zutun hat, hatte jetzt auch grad genug probs mit wget und openssl .. kriege die obige meldung "*IMPORT FTPLIB*" jedoch immernoch. Z.B. wenn ich 'emerge' ohne argumente aufrufe .. wget selber bringt keine meldungen mehr .. muesste wohl irgendwie 'emerge' neu compilieren aber wie.. das einzige emerge was ich im portage tree finde ist app-xemacs/emerge .. emerge portage hat auch nix gebracht ..
any idea? |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
explode n00b
![n00b n00b](/images/ranks/rank_rect_0.gif)
Joined: 09 Aug 2003 Posts: 14
|
Posted: Sat Dec 27, 2003 5:13 am Post subject: |
|
|
habs: python neu compilieren. |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
gizmo.tar.bz23 Tux's lil' helper
![Tux's lil' helper Tux's lil' helper](/images/ranks/rank_rect_1.gif)
![](images/avatars/3346786123fbbb4caa9b7c.jpg)
Joined: 27 Sep 2003 Posts: 81 Location: germany/stuttgart
|
Posted: Sat Dec 27, 2003 6:23 pm Post subject: |
|
|
ich hatte das prob auch, loesung is ganz einfach:
ln -sf /usr/lib/libssl.so.0.9.7 /usr/lib/libssl.so.0.9.6
ln -sf /usr/lib/libcrypto.so.0.9.7 /usr/lib/libcrypto.so.0.9.6
dannach probiers mal mit "revdep-rebuild" _________________ hail eris, all hail discordia. [fnord] |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
orb9 Tux's lil' helper
![Tux's lil' helper Tux's lil' helper](/images/ranks/rank_rect_1.gif)
![](images/avatars/d9ea10863e135652af6ea.png)
Joined: 02 Sep 2002 Posts: 82 Location: Germany
|
Posted: Mon Jan 05, 2004 1:17 pm Post subject: |
|
|
Hatte das Problem auch, Lösung hab ich in nem englischen Thread gefunden:
https://forums.gentoo.org/viewtopic.php?p=753127#753127
Nachdem ich probiert habe openssl neu zu ermergen (diverse Versionen) und das nichts gebracht hat, hab ich es mit revdep probiert. Auch dies führte nicht zum Erfolg, so dass ich schliesslich gcc neu emerged habe (nach einem Hinweis auf einen defekten gcc header in obigem thread) und siehe da: Problem gelöst ![Very Happy :D](images/smiles/icon_biggrin.gif) _________________ "Without music, life would be a mistake - I would only believe in a god who knew how to dance." (Nietzsche) |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
|