URL: https://www.overclockers.at/linux/problem_mit_libqt3-mt_202971/page_1 - zur Vollversion wechseln!
Servus!
Da ich seit ein paar Wochen Ubuntu als Hauptbetriebssystem verwende, wollte ich heute die meine IM Settings anpassen.
Da ich auf mehreren PCs "arbeite" betrachte ich die Software IM History als recht brauchbar. Unter anderem sollen die History von 2 Linux Systemen und einem Windows System abgeglichen werden. Derzeit läuft am Standrechner WIndows, als IM Client verwende ich Miranda. Dort habe ich IM History bereits seit längerem im Einsatz.
Nun zum eigentlichen Problem:
IM History ist auch Linux kompatibel, ein einfacher shell Skript ist zum Installieren notwendig. Vor der Installation war notwendig die Pakete libqt3-mt und curl zu installieren. (laut Tutorial)
mit
habe ich sie installiert.Code: PHPsudo apt-get install libqt3-mt curl

habe ich den shell Skript ausgeführt.Code: PHPsudo '/home/florian/IMHistorySetup-0.5.1-linux.sh'
ausgeführt. Das Ergebnis war dasselbeCode: PHPsudo apt-get autoremove

Willst du bitte mal das Installationsscript hier hochladen/posten?
Wenn man sieht, was es zu machen versucht, ist es sicherlich einfacher, es zu debuggen 
Da ich es nicht schaffe es die richtige Zeichenkodierung zu finden
lade ich es hier hoch.
click here
Was kriegst du denn bei
als Ausgabe?Code:find /usr/lib/ -iname "libqt*"
libqt3-mt ist komischerweise nicht dabei, warum auch immer.Code: PHPflorian@florian-laptop:~$ find /usr/lib/ -iname "libqt*" /usr/lib/libQtSql.so.4.4 /usr/lib/libQtTest.so.4.4.3.debug /usr/lib/libQtScript.so.4.4.3 /usr/lib/libQtSql.so.4.4.3 /usr/lib/libQtAssistantClient.so.4.4.3.debug /usr/lib/libQtCore.so.4 /usr/lib/vlc/gui/libqt4_plugin.so /usr/lib/libQtGui.so.4.4.3 /usr/lib/libQtSql.so.4.4.3.debug /usr/lib/libQtSvg.so.4.4 /usr/lib/libqt-mt.so /usr/lib/libQtCore.so.4.4.3 /usr/lib/libQtDesignerComponents.so.4.4.3.debug /usr/lib/libQtWebKit.so.4.4 /usr/lib/libQtScript.so.4.4.3.debug /usr/lib/libQtXml.so.4.4.3 /usr/lib/libQtScript.so.4 /usr/lib/libQtGui.so.4.4.3.debug /usr/lib/libQt3Support.so.4.4.3.debug /usr/lib/libQtXmlPatterns.so.4.4.3 /usr/lib/libQtOpenGL.so.4.4 /usr/lib/libqt-mt.la /usr/lib/libQtXmlPatterns.so.4.4.3.debug /usr/lib/libQtGui.so.4 /usr/lib/libQt3Support.so.4.4.3 /usr/lib/libQtDesigner.so.4.4 /usr/lib/libQtGui.so.4.4 /usr/lib/libQtAssistantClient.so.4.4 /usr/lib/libQtOpenGL.so.4.4.3 /usr/lib/libQtScript.so.4.4 /usr/lib/libQtDBus.so.4.4.3 /usr/lib/libQtWebKit.so.4.4.3.debug /usr/lib/libQtDesigner.so.4 /usr/lib/libQtAssistantClient.so.4.4.3 /usr/lib/libqt-mt.so.3.3 /usr/lib/libQtWebKit.so.4.4.3 /usr/lib/libQtSvg.so.4 /usr/lib/libQtNetwork.so.4.4 /usr/lib/libQtDBus.so.4.4.3.debug /usr/lib/libQtWebKit.so.4 /usr/lib/libQtDesigner.so.4.4.3 /usr/lib/libqt-mt.so.3.3.8 /usr/lib/libQtTest.so.4 /usr/lib/libQtNetwork.so.4 /usr/lib/libQtCLucene.so.4.4 /usr/lib/libQtXml.so.4.4.3.debug /usr/lib/libQtCore.so.4.4.3.debug /usr/lib/libQtDBus.so.4 /usr/lib/libQtDBus.so.4.4 /usr/lib/libqtruby4shared.so.2.0.0 /usr/lib/libQtXml.so.4 /usr/lib/qt4/plugins/imageformats/libqtiff.so /usr/lib/qt4/plugins/imageformats/libqtiff.so.debug /usr/lib/qt4/plugins/accessible/libqtaccessiblecompatwidgets.so.debug /usr/lib/qt4/plugins/accessible/libqtaccessiblewidgets.so.debug /usr/lib/qt4/plugins/accessible/libqtaccessiblewidgets.so /usr/lib/qt4/plugins/accessible/libqtaccessiblecompatwidgets.so /usr/lib/qt4/plugins/codecs/libqtwcodecs.so /usr/lib/qt4/plugins/codecs/libqtwcodecs.so.debug /usr/lib/qt4/plugins/designer/libqt3supportwidgets.so.debug /usr/lib/qt4/plugins/designer/libqt3supportwidgets.so /usr/lib/qt4/plugins/script/libqtscriptdbus.so.debug /usr/lib/qt4/plugins/script/libqtscriptdbus.so /usr/lib/libQtOpenGL.so.4 /usr/lib/libQtDesignerComponents.so.4.4 /usr/lib/libQt3Support.so.4.4 /usr/lib/libQtAssistantClient.so.4 /usr/lib/libQtDesigner.so.4.4.3.debug /usr/lib/libQtSvg.so.4.4.3 /usr/lib/libQtTest.so.4.4 /usr/lib/libqtmcop.so.1 /usr/lib/libQtSvg.so.4.4.3.debug /usr/lib/libQtXmlPatterns.so.4 /usr/lib/libQtXmlPatterns.so.4.4 /usr/lib/libqtruby4shared.so /usr/lib/libQtSql.so.4 /usr/lib/libqt-mt.prl /usr/lib/libQtHelp.so.4.4.3.debug /usr/lib/libqt-mt.so.3 /usr/lib/libqtmcop.so.1.0.0 /usr/lib/libQtHelp.so.4.4 /usr/lib/libQtNetwork.so.4.4.3 /usr/lib/libQtCLucene.so.4.4.3.debug /usr/lib/libQtCore.so.4.4 /usr/lib/libQtCLucene.so.4.4.3 /usr/lib/libQtDesignerComponents.so.4.4.3 /usr/lib/libQt3Support.so.4 /usr/lib/libQtXml.so.4.4 /usr/lib/libQtCLucene.so.4 /usr/lib/libqtruby4shared.so.2 /usr/lib/libQtHelp.so.4 /usr/lib/libQtHelp.so.4.4.3 /usr/lib/libQtOpenGL.so.4.4.3.debug /usr/lib/libQtTest.so.4.4.3 /usr/lib/libQtDesignerComponents.so.4 /usr/lib/libQtNetwork.so.4.4.3.debug

scheinbar schaut das script nicht in /usr/lib nach, oder es mag die vorliegende datei nicht 
Habs jetzt geschafft den Inhalt des Skripts anzuzeigen
Code: PHP#!/bin/bash INSD=`mktemp -d` sed '1,45d' $0 > $INSD/imha.tar.bz2 cd $INSD bzip2 -d imha.tar.bz2 tar -xf imha.tar if ./imh.install.check; then less imhistory.eula less gpl ./imh-uninstall mkdir -p ~/bin mkdir -p ~/.purple/plugins mkdir -p ~/.config/autostart mkdir -p ~/.im-history cp -f imh-daemon imh-login imh-import-pidgin imh-tray imh-tray-auto imh-uninstall ~/bin cp -f imhpidgin.pl ~/.purple/plugins cp -f version ~/.im-history cp -f imh-tray-auto.desktop ~/.config/autostart echo >> ~/.bash_profile echo "export PATH=\$PATH:~/bin" >> ~/.bash_profile echo >> ~/.bash_profile else echo "Installation aborted." fi cd .. rm -fr $INSD exit 0 BZh91AY&SY T0yÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿÿäcþï§£âEóîçËk·t)UCß7ßè¾UÎÛ68w;Ó½{uëǦ÷Ãn»¨> ¯¥ºÕÞ|:
Zitat von Nicoscheinbar schaut das script nicht in /usr/lib nach, oder es mag die vorliegende datei nicht
Ich brauche bitte noch die Ausgabe von
, im besten Fall einmal als normaler user, und einmal als root.Code:echo $LDPATH
Code:ls -l /usr/lib/libqt-mt.so.3
Weder als User noch als sudo wird da irgendwas ausgegeben.Zitat von COLOSSUSIch brauche bitte noch die Ausgabe von, im besten Fall einmal als normaler user, und einmal als root.Code:echo $LDPATH
Zitat von COLOSSUSEbenfalls interessant waere die Ausgabe vonCode:ls -l /usr/lib/libqt-mt.so.3
Code: PHPflorian@florian-laptop:~$ ls -l /usr/lib/libqt-mt.so.3 lrwxrwxrwx 1 root root 17 2008-11-25 19:40 /usr/lib/libqt-mt.so.3 -> libqt-mt.so.3.3.8
Hm... probier mal, ob der Installer nach
Code:sudo ln -s /usr/lib/libqt-mt.so.3.3.8 /usr/local/lib/libqt-mt.so.3
Code:wget -O imh_tray -q http://coloss.us.to/imh-tray && ldd imh_tray && rm imh_tray
Zitat von COLOSSUSHm... probier mal, ob der Installer nachCode:sudo ln -s /usr/lib/libqt-mt.so.3.3.8 /usr/local/lib/libqt-mt.so.3
durchlaeuft.
Code:ln: Erzeuge symbolische Verknüpfung „/usr/local/lib/libqt-mt.so.3“: File exists
Zitat von COLOSSUSWenn nicht haette ich bitte gerne den Output vonCode:wget -O imh_tray -q [url]http://coloss.us.to/imh-tray[/url] && ldd imh_tray && rm imh_tray
Code: PHPflorian@florian-laptop:~$ wget -O imh_tray -q [url]http://coloss.us.to/imh-tray[/url] && ldd imh_tray && rm imh_tray ldd: warning: you do not have execution permission for `./imh_tray' linux-gate.so.1 => (0xf7fd1000) libqt-mt.so.3 => not found libXext.so.6 => /usr/lib32/libXext.so.6 (0xf7fa7000) libX11.so.6 => /usr/lib32/libX11.so.6 (0xf7eb7000) libstdc++.so.6 => /usr/lib32/libstdc++.so.6 (0xf7dc9000) libm.so.6 => /lib32/libm.so.6 (0xf7da3000) libgcc_s.so.1 => /usr/lib32/libgcc_s.so.1 (0xf7d94000) libc.so.6 => /lib32/libc.so.6 (0xf7c36000) libXau.so.6 => /usr/lib32/libXau.so.6 (0xf7c33000) libxcb-xlib.so.0 => /usr/lib32/libxcb-xlib.so.0 (0xf7c2f000) libxcb.so.1 => /usr/lib32/libxcb.so.1 (0xf7c16000) libdl.so.2 => /lib32/libdl.so.2 (0xf7c12000) /lib/ld-linux.so.2 (0xf7fd2000) libXdmcp.so.6 => /usr/lib32/libXdmcp.so.6 (0xf7c0d000)

AH! MIR DAEMMERT!
Du hast da ja nicht zufaellig ein 64Bit-OS installiert, oder? 
Doch...hätte ich eigentlich im ersten Post dazuschreiben könnenZitat von COLOSSUSAH! MIR DAEMMERT!
Du hast da ja nicht zufaellig ein 64Bit-OS installiert, oder?

Ha! Ich wollt's auch gerade posten... 
Das Problem ist, dass die entsprechende Library auf deinem System nur als 64Bit-Variante vorliegt, dieses IMHistory-Programm aber nur 32Bit-Binaries ausliefert. Es kann deshalb deine Library gar nicht verwenden.
Ich weisz leider nicht, wie es moeglich ist, die 32Bit-Version der Library dazuzuinstallieren, weil ich selbst noch nie ein Multilib-System auf Debian-Basis betrieben habe. Vielleicht findest du ja via Google entsprechende Informationen.
Generell waere ich dem Service IMHistory gegenueber aber erst einmal misstrauisch. Etwas, das meine privat(est)en Konversationen mitlogt, und mit einer derart langen EULA daherkommt - da muss ja wohl irgendwas im Busch sein, oder? 
overclockers.at v4.thecommunity
© all rights reserved by overclockers.at 2000-2025