m@d.max
BOT
|
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 sudo apt-get install libqt3-mt curl
habe ich sie installiert. Was mich verwundert hat, war die Tatsache das beide Pakete anscheinend schon installiert waren mit sudo '/home/florian/IMHistorySetup-0.5.1-linux.sh'
habe ich den shell Skript ausgeführt. DIeser meldet jedoch, der braucht das Paket libqt-mt.so.3 siehe: Danach habe ich vor der Installation sudo apt-get autoremove
ausgeführt. Das Ergebnis war dasselbe hoffe es kann mir jemand helfen! PS: für weitere Vorschläge zum Managen der History bin ich natürlich auch offen
|
COLOSSUS
AdministratorGNUltra
|
Willst du bitte mal das Installationsscript hier hochladen/posten? Wenn man sieht, was es zu machen versucht, ist es sicherlich einfacher, es zu debuggen
|
m@d.max
BOT
|
Da ich es nicht schaffe es die richtige Zeichenkodierung zu finden lade ich es hier hoch. click here
|
COLOSSUS
AdministratorGNUltra
|
Was kriegst du denn bei find /usr/lib/ -iname "libqt*"
als Ausgabe?
|
m@d.max
BOT
|
florian@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
libqt3-mt ist komischerweise nicht dabei, warum auch immer. EDIT: libqt3-mt natürlich
Bearbeitet von m@d.max am 23.12.2008, 11:23
|
Nico
former person of interest
|
scheinbar schaut das script nicht in /usr/lib nach, oder es mag die vorliegende datei nicht
|
m@d.max
BOT
|
Habs jetzt geschafft den Inhalt des Skripts anzuzeigen #!/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»¨>
¯¥ºÕÞ|:
scheinbar schaut das script nicht in /usr/lib nach, oder es mag die vorliegende datei nicht wo liegt der Hund begraben?
|
COLOSSUS
AdministratorGNUltra
|
Ich brauche bitte noch die Ausgabe von echo $LDPATH
, im besten Fall einmal als normaler user, und einmal als root. Ebenfalls interessant waere die Ausgabe von ls -l /usr/lib/libqt-mt.so.3
|
m@d.max
BOT
|
Ich brauche bitte noch die Ausgabe von
echo $LDPATH
, im besten Fall einmal als normaler user, und einmal als root. Weder als User noch als sudo wird da irgendwas ausgegeben. Ebenfalls interessant waere die Ausgabe von
ls -l /usr/lib/libqt-mt.so.3
florian@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
|
COLOSSUS
AdministratorGNUltra
|
Hm... probier mal, ob der Installer nach sudo ln -s /usr/lib/libqt-mt.so.3.3.8 /usr/local/lib/libqt-mt.so.3
durchlaeuft. Wenn nicht haette ich bitte gerne den Output von wget -O imh_tray -q http://coloss.us.to/imh-tray && ldd imh_tray && rm imh_tray
|
m@d.max
BOT
|
Hm... probier mal, ob der Installer nach
sudo ln -s /usr/lib/libqt-mt.so.3.3.8 /usr/local/lib/libqt-mt.so.3
durchlaeuft. ln: Erzeuge symbolische Verknüpfung „/usr/local/lib/libqt-mt.so.3“: File exists
Wenn nicht haette ich bitte gerne den Output von
wget -O imh_tray -q [url]http://coloss.us.to/imh-tray[/url] && ldd imh_tray && rm imh_tray
florian@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)
danke für deine Mühen
|
COLOSSUS
AdministratorGNUltra
|
AH! MIR DAEMMERT! Du hast da ja nicht zufaellig ein 64Bit-OS installiert, oder?
|
m@d.max
BOT
|
AH! MIR DAEMMERT!
Du hast da ja nicht zufaellig ein 64Bit-OS installiert, oder? Doch...hätte ich eigentlich im ersten Post dazuschreiben können
|
t3mp
I Love Gasoline
|
Ha! Ich wollt's auch gerade posten...
|
COLOSSUS
AdministratorGNUltra
|
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?
|