Hallo! Wenn ich die aktuelle opera installieren will, krieg ich folgende Fehlermeldungen: linux:/home/fahnenju # rpm -i /home/fahnenju/Updates/opera-6.11-20021129.2-shared-qt.i386.rpm Fehler: fehlgeschlagene Paket-Abhängigkeiten: libXm.so.2 wird von opera-6.11-20021129.2 gebraucht libqt.so.3 wird von opera-6.11-20021129.2 gebraucht linux:/home/fahnenju # Wo finde ich die benötigten Pakete? Gruß, Jürgen
Jürgen Fahnenschreiber wrote:
Wenn ich die aktuelle opera installieren will, krieg ich folgende Fehlermeldungen:
linux:/home/fahnenju # rpm -i /home/fahnenju/Updates/opera-6.11-20021129.2-shared-qt.i386.rpm Fehler: fehlgeschlagene Paket-Abhängigkeiten: libXm.so.2 wird von opera-6.11-20021129.2 gebraucht libqt.so.3 wird von opera-6.11-20021129.2 gebraucht linux:/home/fahnenju #
Wo finde ich die benötigten Pakete?
Auf der SuSE DVD, zumindest bei meiner SuSE 8.0: libXm.so.2 gehoert zu openmotif, libqt.so.3 gehoert zu qt3-non-mt. Gruesse, Th. -- Thomas Hertweck, Dipl.-Geophys. Geophysikalisches Institut, Universitaet Karlsruhe (TH)
* am 01. Jan. 2003 postete Jürgen Fahnenschreiber:
Fehler: fehlgeschlagene Paket-Abhängigkeiten: libXm.so.2 wird von opera-6.11-20021129.2 gebraucht
Das gehört zu OpenMotif.
libqt.so.3 wird von opera-6.11-20021129.2 gebraucht
Und das gehört qt Version 3. Bye Michael -- This is an air conditioned room -- do not open Windows! _______________________________________________________________________ Registered Linux User #228306 AIM Tuxi70 ICQ #151172379
Am Mittwoch, 1. Januar 2003 20:46 schrieb Jürgen Fahnenschreiber:
linux:/home/fahnenju # rpm -i /home/fahnenju/Updates/opera-6.11-20021129.2-shared-qt.i386.rpm Fehler: fehlgeschlagene Paket-Abhängigkeiten: libXm.so.2 wird von opera-6.11-20021129.2 gebraucht libqt.so.3 wird von opera-6.11-20021129.2 gebraucht
mount /media/dvd zgrep libXm.so.2 /media/dvd/ARCHIVES.gz zgrep libqt.so.3 /media/dvd/ARCHIVES.gz Sollte alles nötige liefern (ja, mit CD gehts genauso). Um Dich nicht auf die Folter zu spannen: lesstif-0.93.14-194.i586.rpm qt3-non-mt-3.0.5-81.i586.rpm Sind unter SuSE 8.1 die Pakete -- Machs gut | http://www.iivs.de/schwinde/buerger/tremmel/ | http://packman.links2linux.de/ Manfred | http://www.knightsoft-net.de
Am Mittwoch, 1. Januar 2003 21:37 schrieb Manfred Tremmel:
Am Mittwoch, 1. Januar 2003 20:46 schrieb Jürgen Fahnenschreiber:
linux:/home/fahnenju # rpm -i /home/fahnenju/Updates/opera-6.11-20021129.2-shared-qt.i386.rpm Fehler: fehlgeschlagene Paket-Abhängigkeiten: libXm.so.2 wird von opera-6.11-20021129.2 gebraucht libqt.so.3 wird von opera-6.11-20021129.2 gebraucht
mount /media/dvd zgrep libXm.so.2 /media/dvd/ARCHIVES.gz zgrep libqt.so.3 /media/dvd/ARCHIVES.gz
Sollte alles nötige liefern (ja, mit CD gehts genauso). Um Dich nicht auf die Folter zu spannen:
lesstif-0.93.14-194.i586.rpm qt3-non-mt-3.0.5-81.i586.rpm
Sind unter SuSE 8.1 die Pakete OK. Installieren ging jetzt. aber beim starten von Opera krieg ich folgende Fehlermeldung:
fahnenju@linux:~> opera /usr/lib/opera/6.11-20021129.2/opera: relocation error: /usr/lib/opera/6.11-2002 1129.2/opera: undefined symbol: __ti10QTextCodec fahnenju@linux:~> Gruß, Jürgen
Hallo! Installieren ging jetzt. aber beim starten von Opera krieg ich folgende Fehlermeldung: fahnenju@linux:~> opera /usr/lib/opera/6.11-20021129.2/opera: relocation error: /usr/lib/opera/6.11-2002 1129.2/opera: undefined symbol: __ti10QTextCodec fahnenju@linux:~> Gruß, Jürgen
Hallo, warum schreibst Du diese Frage zweimal? Jürgen Fahnenschreiber wrote:
Installieren ging jetzt. aber beim starten von Opera krieg ich folgende Fehlermeldung:
fahnenju@linux:~> opera /usr/lib/opera/6.11-20021129.2/opera: relocation error: /usr/lib/opera/6.11-2002 1129.2/opera: undefined symbol: __ti10QTextCodec fahnenju@linux:~>
Das Symbol gehoert wohl zur QTextCodec Klasse. Was hast Du denn fuer eine QT-Version auf Deiner Maschine? Ist das Paket qt3-non-mt installiert? Falls obiges nicht weiter hilft: Schau Dir mal das Startskript zu opera unter /usr/bin/opera an. Vielleicht kannst Du dort Einstellungen vornehmen, die Dir hel- fen. Auf alle Faelle findest Du dort den Ort des eigentlichen Binaries. Fuehre dann ein "ldd /wahrer/Pfad/zu/opera" aus (der wahre Pfad koennte /usr/lib/opera/6.11-20021129.2/opera sein) und schaue, welche qt-Bibliothek verwendet wird. Du kannst auch mit "strace -e trace=open /usr/lib/opera/6.11-20021129.2/opera" nachschauen, welche qt-Bibliothek geoeffnet wird. Also, hier laeuft opera mit QT 3.0.5 ganz gut. Falls alles nichts hilft, besorge Dir die static-Version von Opera und installiere sie - da sollten im Prinzip alle Biblio- theken statisch eingebunden sein und solche Probleme daher nicht auftreten. Gruesse, Th. -- Thomas Hertweck, Dipl.-Geophys. Geophysikalisches Institut, Universitaet Karlsruhe (TH)
Am Donnerstag, 2. Januar 2003 09:40 schrieb Jürgen Fahnenschreiber:
OK. Installieren ging jetzt. aber beim starten von Opera krieg ich folgende Fehlermeldung:
fahnenju@linux:~> opera /usr/lib/opera/6.11-20021129.2/opera: relocation error: /usr/lib/opera/6.11-2002 1129.2/opera: undefined symbol: __ti10QTextCodec
Darf ich raten, Du hast die falsche Version genommen. es gibt verschiedene QT Shared varianten, wenn Du SuSE 8.1 hast, musst Du auch die RedHat 8/SuSE 8.1/Mandrake Varinate nehmen, sonst wird das nix. Die Fehlermeldung oben deutet auf jeden Fall auf so nen "QT und Opera wurden mit unterschiedlichem gcc compiliert" Problem hin. -- Machs gut | http://www.iivs.de/schwinde/buerger/tremmel/ | http://packman.links2linux.de/ Manfred | http://www.knightsoft-net.de
participants (4)
-
Jürgen Fahnenschreiber
-
Manfred Tremmel
-
Michael Raab
-
Thomas Hertweck