Hallo zusammen, beim Aufruf von kalarm und kpackage bekomme ich, nach dem update auf KDE 3.0.1 die u.g. Fehlermeldung. Kann damit jemand was anfangen? Kpackage würde ich gerne wieder ans Laufen bringen. Vielen Dank Michael michael:~> kalarm kalarm: relocation error: kalarm: undefined symbol: addColumn__9KListViewRC7QStringi ERROR: KUniqueApplication: DCOP communication error! michael:~> kpackage kpackage: relocation error: kpackage: undefined symbol: addColumn__9KListViewRC7QStringi
* Michael Hoeller wrote on 12 Jul 2002:
Hallo zusammen,
beim Aufruf von kalarm und kpackage bekomme ich, nach dem update auf KDE 3.0.1 die u.g. Fehlermeldung. Kann damit jemand was anfangen? Kpackage würde ich gerne wieder ans Laufen bringen.
Schon kpackage upgedatet? "ldconfig" ausgeführt?
Vielen Dank Michael
michael:~> kalarm kalarm: relocation error: kalarm: undefined symbol: addColumn__9KListViewRC7QStringi ERROR: KUniqueApplication: DCOP communication error!
michael:~> kpackage kpackage: relocation error: kpackage: undefined symbol: addColumn__9KListViewRC7QStringi
Da ist irgendwo noch ein altes Paket. Was bringt jeweils ein "ldd $(which kalarm)" und "ldd $(which kpackage)"? Dann mittels "rpm -qi $(rpm -qf <Bibliotheksname>)" checken, welche Version da installiert ist. So weit ich weiß, ist beim Upgrade auch die Reihenfolge wichtig - dumm ist nur, dass ich keinen KDE benutze. Greetz, Tom -- Preissler Thomas Registered Linux User #265745 GPG-Key: 1024D/C21DAB7F http://counter.li.org/
Hallo, On Sat, 13 Jul 2002, Thomas Preissler wrote:
Dann mittels "rpm -qi $(rpm -qf <Bibliotheksname>)" checken, welche Version da installiert ist.
*tada* <voice mode="announcer"> .... und ein weiterer "Useless Use of RPM"-Award geht diese Woche an Thomas P. </voice> Einmal 'rpm' reicht: rpm -qif <Datei> (ebenso geht z.B. rpm -qlf, rpm -qilf etc. Generell: statt 'rpm -q<irgendwas> <rpm-name>' geht auch 'rpm -q<irgendwas> -f <Dateiname>'). -dnh --
Ich geh' jetzt erstmal Gummienten beim Wettschwimmen zugucken... Du Gluecklicher. Ich darf morgen "echten" eNTen beim Umfallen zuschaun. -- Jochen Erwied und Thomas Ogrisegg in dasr
Am Samstag, 13. Juli 2002 02:41 schrieb Thomas Preissler:
* Michael Hoeller wrote on 12 Jul 2002:
beim Aufruf von kalarm und kpackage bekomme ich, nach dem update auf KDE 3.0.1 die u.g. Fehlermeldung. Kann damit jemand was anfangen? Kpackage würde ich gerne wieder ans Laufen bringen.
Schon kpackage upgedatet? "ldconfig" ausgeführt? Jo, hatte ich.
michael:~> kalarm kalarm: relocation error: kalarm: undefined symbol: addColumn__9KListViewRC7QStringi ERROR: KUniqueApplication: DCOP communication error!
michael:~> kpackage kpackage: relocation error: kpackage: undefined symbol: addColumn__9KListViewRC7QStringi
Da ist irgendwo noch ein altes Paket. Ich habe nun 2 Stunden gesucht, aber ich kann dieses alte Paket nicht finden. Vielleicht siehts jemand auf den ersten (ungetruebten) Blick? s.u.
Was bringt jeweils ein "ldd $(which kalarm)" und
michael@tamboti:~> ldd $(which kalarm) libkcal.so.2 => /opt/kde3/lib/libkcal.so.2 (0x40017000) libkio.so.4 => /opt/kde3/lib/libkio.so.4 (0x4009e000) libkdeui.so.4 => /opt/kde3/lib/libkdeui.so.4 (0x4034a000) libkdefx.so.4 => /opt/kde3/lib/libkdefx.so.4 (0x40536000) libXrender.so.1 => /usr/X11R6/lib/libXrender.so.1 (0x40572000) libkdesu.so.4 => /opt/kde3/lib/libkdesu.so.4 (0x40577000) libutil.so.1 => /lib/libutil.so.1 (0x40596000) libfam.so.0 => /usr/lib/libfam.so.0 (0x40599000) libkalarmd.so.0 => /opt/kde3/lib/libkalarmd.so.0 (0x405ab000) libkdecore.so.4 => /opt/kde3/lib/libkdecore.so.4 (0x405b0000) libDCOP.so.4 => /opt/kde3/lib/libDCOP.so.4 (0x4072e000) libqt-mt.so.3 => /usr/lib/libqt-mt.so.3 (0x40767000) libpng.so.2 => /usr/lib/libpng.so.2 (0x40d78000) libz.so.1 => /lib/libz.so.1 (0x40da9000) libX11.so.6 => /usr/X11R6/lib/libX11.so.6 (0x40db8000) libSM.so.6 => /usr/X11R6/lib/libSM.so.6 (0x40e78000) libICE.so.6 => /usr/X11R6/lib/libICE.so.6 (0x40e83000) libpthread.so.0 => /lib/libpthread.so.0 (0x40e9b000) libdl.so.2 => /lib/libdl.so.2 (0x40eb1000) libXext.so.6 => /usr/X11R6/lib/libXext.so.6 (0x40eb5000) libresolv.so.2 => /lib/libresolv.so.2 (0x40ec3000) libstdc++-libc6.2-2.so.3 => /usr/lib/libstdc++-libc6.2-2.so.3 (0x40ed4000) libm.so.6 => /lib/libm.so.6 (0x40f22000) libc.so.6 => /lib/libc.so.6 (0x40f45000) libGL.so.1 => /usr/lib/libGL.so.1 (0x4106d000) libXmu.so.6 => /usr/X11R6/lib/libXmu.so.6 (0x41224000) libXft.so.1 => /usr/X11R6/lib/libXft.so.1 (0x4123a000) libfreetype.so.6 => /usr/lib/libfreetype.so.6 (0x41265000) /lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0x40000000) libXt.so.6 => /usr/X11R6/lib/libXt.so.6 (0x412a5000) libXi.so.6 => /usr/X11R6/lib/libXi.so.6 (0x412f2000) michael@tamboti:~>
"ldd $(which kpackage)"?
michael@tamboti:~> ldd $(which kpackage) libkio.so.4 => /opt/kde3/lib/libkio.so.4 (0x40017000) libkdeui.so.4 => /opt/kde3/lib/libkdeui.so.4 (0x402c3000) libkdefx.so.4 => /opt/kde3/lib/libkdefx.so.4 (0x404af000) libXrender.so.1 => /usr/X11R6/lib/libXrender.so.1 (0x404ea000) libkdesu.so.4 => /opt/kde3/lib/libkdesu.so.4 (0x404f0000) libkdecore.so.4 => /opt/kde3/lib/libkdecore.so.4 (0x4050f000) libDCOP.so.4 => /opt/kde3/lib/libDCOP.so.4 (0x4068c000) libqt-mt.so.3 => /usr/lib/libqt-mt.so.3 (0x406c5000) libpng.so.2 => /usr/lib/libpng.so.2 (0x40cd6000) libX11.so.6 => /usr/X11R6/lib/libX11.so.6 (0x40d07000) libSM.so.6 => /usr/X11R6/lib/libSM.so.6 (0x40dc8000) libICE.so.6 => /usr/X11R6/lib/libICE.so.6 (0x40dd2000) libpthread.so.0 => /lib/libpthread.so.0 (0x40dea000) libdl.so.2 => /lib/libdl.so.2 (0x40e00000) libXext.so.6 => /usr/X11R6/lib/libXext.so.6 (0x40e04000) libresolv.so.2 => /lib/libresolv.so.2 (0x40e12000) libutil.so.1 => /lib/libutil.so.1 (0x40e24000) libfam.so.0 => /usr/lib/libfam.so.0 (0x40e27000) libstdc++-libc6.2-2.so.3 => /usr/lib/libstdc++-libc6.2-2.so.3 (0x40e39000) librpmbuild.so.0 => /usr/lib/librpmbuild.so.0 (0x40e86000) librpm.so.0 => /usr/lib/librpm.so.0 (0x40eab000) libdb.so.2 => /lib/libdb.so.2 (0x40ef8000) libpopt.so.0 => /usr/lib/libpopt.so.0 (0x40f07000) libz.so.1 => /lib/libz.so.1 (0x40f0e000) libbz2.so.1 => /usr/lib/libbz2.so.1 (0x40f1d000) libm.so.6 => /lib/libm.so.6 (0x40f2e000) libc.so.6 => /lib/libc.so.6 (0x40f51000) libGL.so.1 => /usr/lib/libGL.so.1 (0x41079000) libXmu.so.6 => /usr/X11R6/lib/libXmu.so.6 (0x41231000) libXft.so.1 => /usr/X11R6/lib/libXft.so.1 (0x41247000) libfreetype.so.6 => /usr/lib/libfreetype.so.6 (0x41271000) /lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0x40000000) libXt.so.6 => /usr/X11R6/lib/libXt.so.6 (0x412b1000) libXi.so.6 => /usr/X11R6/lib/libXi.so.6 (0x412fe000) michael@tamboti:~>
Dann mittels "rpm -qi $(rpm -qf <Bibliotheksname>)" checken, welche Version da installiert ist.
Micha
* Michael Hoeller wrote on 13 Jul 2002:
Am Samstag, 13. Juli 2002 02:41 schrieb Thomas Preissler:
* Michael Hoeller wrote on 12 Jul 2002:
beim Aufruf von kalarm und kpackage bekomme ich, nach dem update auf KDE 3.0.1 die u.g. Fehlermeldung. Kann damit jemand was anfangen? Kpackage würde ich gerne wieder ans Laufen bringen.
Schon kpackage upgedatet? "ldconfig" ausgeführt? Jo, hatte ich.
michael:~> kalarm kalarm: relocation error: kalarm: undefined symbol: addColumn__9KListViewRC7QStringi ERROR: KUniqueApplication: DCOP communication error!
michael:~> kpackage kpackage: relocation error: kpackage: undefined symbol: addColumn__9KListViewRC7QStringi
Da ist irgendwo noch ein altes Paket. Ich habe nun 2 Stunden gesucht, aber ich kann dieses alte Paket nicht finden. Vielleicht siehts jemand auf den ersten (ungetruebten) Blick? s.u.
Was bringt jeweils ein "ldd $(which kalarm)" und
michael@tamboti:~> ldd $(which kalarm) libkcal.so.2 => /opt/kde3/lib/libkcal.so.2 (0x40017000) libkio.so.4 => /opt/kde3/lib/libkio.so.4 (0x4009e000) [...]
"ldd $(which kpackage)"?
michael@tamboti:~> ldd $(which kpackage) libkio.so.4 => /opt/kde3/lib/libkio.so.4 (0x40017000) libkdeui.so.4 => /opt/kde3/lib/libkdeui.so.4 (0x402c3000)
[...] Ach komm, meinst Du wirklich, ich habe alle Versionen im Kopf? tststs... ldd $(which kpackage) | awk '{print $3}' | uniq | xargs rpm -qf | sort | uniq Rein von der Logik müsste eigentlich das Problem bei kpackage bzw. kalarm zu suchen sein. Schon upgedatet? Greetz, Tom -- Preissler Thomas Registered Linux User #265745 GPG-Key: 1024D/C21DAB7F http://counter.li.org/
Hallo, On Sun, 14 Jul 2002, Thomas Preissler wrote:
* Michael Hoeller wrote on 13 Jul 2002:
Am Samstag, 13. Juli 2002 02:41 schrieb Thomas Preissler:
* Michael Hoeller wrote on 12 Jul 2002:
beim Aufruf von kalarm und kpackage bekomme ich, nach dem update auf KDE 3.0.1 die u.g. Fehlermeldung. Kann damit jemand was anfangen? Kpackage würde ich gerne wieder ans Laufen bringen. [..] michael:~> kalarm kalarm: relocation error: kalarm: undefined symbol: addColumn__9KListViewRC7QStringi ERROR: KUniqueApplication: DCOP communication error! [..] Da ist irgendwo noch ein altes Paket. [..] michael@tamboti:~> ldd $(which kpackage) libkio.so.4 => /opt/kde3/lib/libkio.so.4 (0x40017000) libkdeui.so.4 => /opt/kde3/lib/libkdeui.so.4 (0x402c3000)
[...]
Ach komm, meinst Du wirklich, ich habe alle Versionen im Kopf? tststs...
ldd $(which kpackage) | awk '{print $3}' | uniq | xargs rpm -qf | sort | uniq
Rein von der Logik müsste eigentlich das Problem bei kpackage bzw. kalarm zu suchen sein. Schon upgedatet?
Ihr koenntet mal 'nm' bemuehen: $ for f in /opt/kde3/lib/lib*.so; \ do nm "$f" | grep -q '^[0-9A-Za-z]* [Tt] .*KListView' \ && echo "$f"; \ done Das zeigt erstmal, in welchen Libs es eine Funktion mit 'KListView' im Namen gibt, nach dem 'addColumn' sucht man z.B. mit $ for f in /opt/kde3/lib/lib*.so; \ do nm "$f" | grep '^[0-9A-Za-z]* [Tt] .*addColumn.*KListView' \ && echo -e "\t==> $f\n"; \ done Bei KDE2 tummeln sich die KListView Funktionen in 'libkdeui'. -dnh -- "Awooga! Awooga! Someone put my clothes back on!"
Am Sonntag, 14. Juli 2002 01:13 schrieb Thomas Preissler:
* Michael Hoeller wrote on 13 Jul 2002:
Am Samstag, 13. Juli 2002 02:41 schrieb Thomas Preissler:
* Michael Hoeller wrote on 12 Jul 2002:
beim Aufruf von kalarm und kpackage bekomme ich, nach dem update auf KDE 3.0.1 die u.g. Fehlermeldung. Kann damit jemand was anfangen? Kpackage würde ich gerne wieder ans Laufen bringen.
michael:~> kalarm kalarm: relocation error: kalarm: undefined symbol: addColumn__9KListViewRC7QStringi ERROR: KUniqueApplication: DCOP communication error! Da ist irgendwo noch ein altes Paket.
Ach komm, meinst Du wirklich, ich habe alle Versionen im Kopf? tststs... :-)
ldd $(which kpackage) | awk '{print $3}' | uniq | xargs rpm -qf | sort | uniq
Rein von der Logik müsste eigentlich das Problem bei kpackage bzw. kalarm zu suchen sein. Schon upgedatet? Da bin ich mir nicht mehr so sicher ich habe mittlerweile eine ganze Handvoll Programmen die nicht mehr starten. Kann man über die Fehlernachricht evtuell mehr rausbekommen?
Wie geht ich am besten vor um das Paket zu finden das ich updaten muß? tamboti:~ # ldd $(which kpackage) | awk '{print $3}' | uniq | xargs rpm -qf | sort | uniq file /usr/lib/libGL.so.1 is not owned by any package bzip-1.0.2-32 fam-2.6.7-53 freetype2-2.0.8-30 glibc-2.2.5-38 gppshare-2.95.3-216 kdelibs3-3.0-35 libpng-2.1.0.12-105 libz-1.1.3-614 popt-1.6-149 qt3-3.0.3-57 rpm-3.0.6-294 xshared-4.2.0-64 tamboti:~ # Hier ist noch eine grundsätzliche Frage: Ich habe alle 3.0.1 Pakete mir in ein Verzeichnis kopiert und versucht mit rpm *.rpm -Fvh alle installierten Pakete zu aktuallisieren. Bei karts hats wegen irgendwelcher Dependencies gerumpelt. Nun habe ich gesehen das Suse immer mit -Uvh und nodep installiert. Das will ich aber nur für installierte Pakete wie kann ich das denn als script machen? find /cdrom -name"*.rpm" ! -name "so_*.rpm" {und installiertes Paket} -exec rpm {} -Uvh \; Vielen Dank Michael
* Michael Hoeller wrote on 14 Jul 2002:
Am Sonntag, 14. Juli 2002 01:13 schrieb Thomas Preissler:
* Michael Hoeller wrote on 13 Jul 2002:
Am Samstag, 13. Juli 2002 02:41 schrieb Thomas Preissler:
* Michael Hoeller wrote on 12 Jul 2002:
beim Aufruf von kalarm und kpackage bekomme ich, nach dem update auf KDE 3.0.1 die u.g. Fehlermeldung. Kann damit jemand was anfangen? Kpackage würde ich gerne wieder ans Laufen bringen.
michael:~> kalarm kalarm: relocation error: kalarm: undefined symbol: addColumn__9KListViewRC7QStringi ERROR: KUniqueApplication: DCOP communication error! Da ist irgendwo noch ein altes Paket.
Ach komm, meinst Du wirklich, ich habe alle Versionen im Kopf? tststs... :-)
ldd $(which kpackage) | awk '{print $3}' | uniq | xargs rpm -qf | sort | uniq
Rein von der Logik müsste eigentlich das Problem bei kpackage bzw. kalarm zu suchen sein. Schon upgedatet? Da bin ich mir nicht mehr so sicher ich habe mittlerweile eine ganze Handvoll Programmen die nicht mehr starten. Kann man über die Fehlernachricht evtuell mehr rausbekommen?
Wie geht ich am besten vor um das Paket zu finden das ich updaten muß?
1) Hast Du kpackage schon upgedatet? 2) Was liefert "strings $(which kpackage) | grep addColumn__9KList"? 3) Was liefert "ldd $(which kpackage) | grep found"? Entweder kpackage (und die anderen) oder kdelibs updaten - öhm, ich mein downgraden. Tja. Greetz, Tom -- Preissler Thomas Registered Linux User #265745 GPG-Key: 1024D/C21DAB7F http://counter.li.org/
participants (3)
-
David Haller
-
MichaelHoeller@t-online.de
-
Thomas Preissler