PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Debian Upgrade auf (lenny): vi: symbol lookup error: /usr/lib/libgtk-x11-2.0.so.0



Seiten : [1] 2

XXLRay
30.04.08, 15:34
Nachdem ich mein Debian-System inzwischen auf Lenny geupgradet habe erscheint beim Starten von vi folgende Fehlermeldung:

vi: symbol lookup error: /usr/lib/libgtk-x11-2.0.so.0: undefined symbol: g_hash_table_ref
Ich habe schon herausgefunden, dass der link libgtk-x11-2.0.so.0 auf eine alte Version des libraries zeigt, aber wie finde ich heraus, welches die richtige ist?

ProfBunny
30.04.08, 16:59
hi,

als erstes mal die frage ob du ein komplettes dist-upgrade gemacht hast?

zeig mal die ausgabe von

ls -la /etc/alternatives/vi

normal ist vi ein konsolentool

XXLRay
30.04.08, 17:20
Ich glaube, ein komplettes Update gemacht zu haben.


ls -a /etc/alternatives/vi
/etc/alternatives/vi

XXLRay
02.05.08, 10:11
ls -al /usr/lib/libgtk-x11-2.0.so
liefert:

lrwxrwxrwx 1 root root 26 30. Apr 22:09 /usr/lib/libgtk-x11-2.0.so -> libgtk-x11-2.0.so.0.1200.9

ldd /usr/lib/libgtk-x11-2.0.so.0

liefert:

linux-gate.so.1 => (0xffffe000)
libgdk_pixbuf-2.0.so.0 => /usr/lib/libgdk_pixbuf-2.0.so.0 (0xb7b86000)
libgdk-x11-2.0.so.0 => /usr/lib/libgdk-x11-2.0.so.0 (0xb7b02000)
libpangocairo-1.0.so.0 => /usr/lib/libpangocairo-1.0.so.0 (0xb7af8000)
libpango-1.0.so.0 => /usr/lib/libpango-1.0.so.0 (0xb7aba000)
libX11.so.6 => /usr/lib/libX11.so.6 (0xb79ce000)
libXcomposite.so.1 => /usr/lib/libXcomposite.so.1 (0xb79cb000)
libXdamage.so.1 => /usr/lib/libXdamage.so.1 (0xb79c7000)
libXfixes.so.3 => /usr/lib/libXfixes.so.3 (0xb79c2000)
libatk-1.0.so.0 => /usr/lib/libatk-1.0.so.0 (0xb79a7000)
libgobject-2.0.so.0 => /usr/local/lib/libgobject-2.0.so.0 (0xb796d000)
libgmodule-2.0.so.0 => /usr/local/lib/libgmodule-2.0.so.0 (0xb796a000)
libdl.so.2 => /lib/libdl.so.2 (0xb7965000)
libglib-2.0.so.0 => /usr/local/lib/libglib-2.0.so.0 (0xb78e1000)
libcairo.so.2 => /usr/lib/libcairo.so.2 (0xb786a000)
libm.so.6 => /lib/libm.so.6 (0xb7845000)
libc.so.6 => /lib/libc.so.6 (0xb7710000)
libfontconfig.so.1 => /usr/lib/libfontconfig.so.1 (0xb76e7000)
libXext.so.6 => /usr/lib/libXext.so.6 (0xb76d9000)
libXrender.so.1 => /usr/lib/libXrender.so.1 (0xb76d0000)
libXinerama.so.1 => /usr/lib/libXinerama.so.1 (0xb76cd000)
libXi.so.6 => /usr/lib/libXi.so.6 (0xb76c5000)
libXrandr.so.2 => /usr/lib/libXrandr.so.2 (0xb76bf000)
libXcursor.so.1 => /usr/lib/libXcursor.so.1 (0xb76b6000)
libpangoft2-1.0.so.0 => /usr/lib/libpangoft2-1.0.so.0 (0xb768d000)
libfreetype.so.6 => /usr/lib/libfreetype.so.6 (0xb761e000)
libz.so.1 => /usr/lib/libz.so.1 (0xb7609000)
libXau.so.6 => /usr/lib/libXau.so.6 (0xb7606000)
libXdmcp.so.6 => /usr/lib/libXdmcp.so.6 (0xb7601000)
/lib/ld-linux.so.2 (0x80000000)
libpng12.so.0 => /usr/lib/libpng12.so.0 (0xb75dd000)
libexpat.so.1 => /usr/lib/libexpat.so.1 (0xb75bd000)
libpthread.so.0 => /lib/libpthread.so.0 (0xb75a6000)
Ich hab dann ein
apt-get remove libglib2.0-dev --purgegemacht. Nachdem es weiterhin Probleme mit gconf2 gab noch ein
apt-get remove gconf2 --purgeApt hat mir dann empfohlen, libgnomevfs2-common nochmal zu installieren, da es sich zu diesem Zeitpunkt in einem inkonsistenten Zustand befunden halt, also:
apt-get install libgnomevfs2-common -fDabei bekomm ich aber weiterhin eine Fehlermeldung von gconftool-2:
Paketlisten werden gelesen... Fertig
Abhängigkeitsbaum wird aufgebaut
Reading state information... Fertig
libgnomevfs2-common ist schon die neueste Version.
libgnomevfs2-common set to manually installed.
The following packages were automatically installed and are no longer required:
libgnomeui-common libbonoboui2-common libgnome2-common libbonobo2-0 libbonobo2-common
Use 'apt-get autoremove' to remove them.
0 aktualisiert, 0 neu installiert, 0 zu entfernen und 0 nicht aktualisiert.
6 nicht vollständig installiert oder entfernt.
Es müssen noch 0B von 1202kB Archiven geholt werden.
After this operation, 0B of additional disk space will be used.
(Lese Datenbank ... 116888 Dateien und Verzeichnisse sind derzeit installiert.)
Vorbereiten zum Ersetzen von libgnomevfs2-common 1:2.22.0-2 (durch .../libgnomevfs2-common_1%3a2.22.0-2_all.deb) ...
Entpacke Ersatz für libgnomevfs2-common ...
gconftool-2: symbol lookup error: gconftool-2: undefined symbol: g_option_context_set_translation_domain
dpkg: Warnung - altes post-removal-Skript wurde mit Fehler-Status 127 beendet
dpkg - probiere stattdessen Skript aus dem neuen Paket ...
gconftool-2: symbol lookup error: gconftool-2: undefined symbol: g_option_context_set_translation_domain
dpkg: Fehler beim Bearbeiten von /var/cache/apt/archives/libgnomevfs2-common_1%3a2.22.0-2_all.deb (--unpack):
Unterprozess neues post-removal-Skript gab den Fehlerwert 127 zurück
gconftool-2: symbol lookup error: gconftool-2: undefined symbol: g_option_context_set_translation_domain
dpkg: Fehler beim Aufräumen:
Unterprozess post-removal script gab den Fehlerwert 127 zurück
Fehler traten auf beim Bearbeiten von:
/var/cache/apt/archives/libgnomevfs2-common_1%3a2.22.0-2_all.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)
Hat jemand eine Idee, wie ich weitermachen könnte?

XXLRay
02.05.08, 14:00
Oh, ich seh grad, dass ich mich bei meinem Beitrag oben vertippt habe. ls -la /etc/alte
rnatives/vi liefert:
lrwxrwxrwx 1 root root 16 29. Apr 14:29 /etc/alternatives/vi -> /usr/bin/vim.gtk

XXLRay
05.05.08, 06:54
Es muss doch irgendwie möglich sein, das Paket libgnomevfs2-common zu entfernen und danach ordentlich neu zu installieren.

XXLRay
06.05.08, 09:47
gconftool-2 befindet sich im Paket gconf2 von Debian Etch. Die Version 2.16.1-1 von gconf2 lässt sich auch wieder konfigurieren. Wenn ich versuche, Version 2.22.0-1 aus lenny zu installieren, erhalte ich die gewohnte Fehlermeldung. Bringt mich das irgendwie weiter?

e:
Ich hab jetzt nochmal Version 2.16.1-1 installiert und danach ein "apt-get clean" gemacht. Danach ein neues "apt-get update" und daraufhin ein "apt-get install libgnomevfs2-common -f". Darauf folgte:


Paketlisten werden gelesen... Fertig
Abhängigkeitsbaum wird aufgebaut
Reading state information... Fertig
libgnomevfs2-common ist schon die neueste Version.
libgnomevfs2-common set to manually installed.
Probieren Sie »apt-get -f install«, um diese zu korrigieren:
Die folgenden Pakete haben nichterfüllte Abhängigkeiten:
gconf2: Hängt ab: gconf2-common (< 2.17) aber 2.22.0-1 soll installiert werden
E: Nichterfüllte Abhängigkeiten. Versuchen Sie »apt-get -f install« ohne jeglich Pakete (oder geben Sie eine Lösung an).

Dem wollte ich nicht wiedersprechen und auf "apt-get -f install" erhielt ich folgende Meldung:

Paketlisten werden gelesen... Fertig
Abhängigkeitsbaum wird aufgebaut
Reading state information... Fertig
Abhängigkeit werden korrigiert... Fertig
Die folgenden zusätzlichen Pakete werden installiert:
gconf2
Die folgenden Pakete werden aktualisiert:
gconf2
1 aktualisiert, 0 neu installiert, 0 zu entfernen und 45 nicht aktualisiert.
53 nicht vollständig installiert oder entfernt.
Es müssen 1342kB Archive geholt werden.
After this operation, 16,4kB of additional disk space will be used.
Möchten Sie fortfahren [J/n]? J
Hole:1 http://ftp.de.debian.org lenny/main gconf2 2.22.0-1 [140kB]
Hole:2 http://ftp.de.debian.org lenny/main libgnomevfs2-common 1:2.22.0-2 [1202kB]
Es wurden 1342kB in 23s geholt (56,5kB/s)
(Lese Datenbank ... 117514 Dateien und Verzeichnisse sind derzeit installiert.)
Vorbereiten zum Ersetzen von gconf2 2.16.1-1 (durch .../gconf2_2.22.0-1_i386.deb) ...
Entpacke Ersatz für gconf2 ...
Vorbereiten zum Ersetzen von libgnomevfs2-common 1:2.22.0-2 (durch .../libgnomevfs2-common_1%3a2.22.0-2_all.deb) ...
Entpacke Ersatz für libgnomevfs2-common ...
gconftool-2: symbol lookup error: gconftool-2: undefined symbol: g_option_context_set_translation_domain
dpkg: Warnung - altes post-removal-Skript wurde mit Fehler-Status 127 beendet
dpkg - probiere stattdessen Skript aus dem neuen Paket ...
gconftool-2: symbol lookup error: gconftool-2: undefined symbol: g_option_context_set_translation_domain
dpkg: Fehler beim Bearbeiten von /var/cache/apt/archives/libgnomevfs2-common_1%3a2.22.0-2_all.deb (--unpack):
Unterprozess neues post-removal-Skript gab den Fehlerwert 127 zurück
gconftool-2: symbol lookup error: gconftool-2: undefined symbol: g_option_context_set_translation_domain
dpkg: Fehler beim Aufräumen:
Unterprozess post-removal script gab den Fehlerwert 127 zurück
Fehler traten auf beim Bearbeiten von:
/var/cache/apt/archives/libgnomevfs2-common_1%3a2.22.0-2_all.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)Es scheint also in den alten Paketen etwas zu geben, dass es in den neuen nicht mehr gibt. Was könnte das sein???

ProfBunny
06.05.08, 12:13
stell sicher das deine sources.list nur einträge für lenny enthält.

dann mach ein komplettes update und dist-upgrade. und poste die ausgabe des dist-upgrades.

irgendwie ist mir jetzt aber entgangen was das mit deinem ursprungsproblem zu tun hatte.

dann sehen wir weiter....

XXLRay
06.05.08, 13:50
stell sicher das deine sources.list nur einträge für lenny enthält.Da vi ja nicht funktioniert, was kann ich denn nehmen, um meine sources.list zu editieren? Ich hab bisher nichts anderes benutzt *schäm*


irgendwie ist mir jetzt aber entgangen was das mit deinem ursprungsproblem zu tun hatte. Naja, das Problem lag/liegt ja an der libgtk-x11-2.0.so.0. Deswegen wollte ich libglib2.0-dev neu installieren, aber da gibt es eben Probleme mit gconf2.

newton
06.05.08, 14:31
Da vi ja nicht funktioniert, was kann ich denn nehmen, um meine sources.list zu editieren?
z. B. nano oder pico

XXLRay
06.05.08, 14:37
e: Ich hab es jetzt über "echo" gemacht:

mv /etc/apt/sources.list /etc/apt/sources.list.bak
echo "deb http://ftp.debian.org/debian lenny main" >> /etc/apt/sources.list
echo "deb-src http://ftp.debian.org/debian lenny main" >> /etc/apt/sources.list
apt-get clean
apt-get update
apt-get dist-upgrade
Das liefert dann die Ausgabe:

Paketlisten werden gelesen... Fertig
Abhängigkeitsbaum wird aufgebaut
Reading state information... Fertig
Berechne Upgrade...Fertig
Die folgenden NEUEN Pakete werden installiert:
libdmx1 libpixman-1-0 x11-apps x11-session-utils x11-utils x11-xfs-utils x11-xkb-utils xinit
Die folgenden Pakete werden aktualisiert:
libx86-1 nfs-common xbase-clients xorg xserver-xorg xserver-xorg-core xserver-xorg-input-evdev xserver-xorg-input-kbd xserver-xorg-input-mouse
xserver-xorg-input-synaptics xserver-xorg-input-wacom xserver-xorg-video-apm xserver-xorg-video-ark xserver-xorg-video-ati xserver-xorg-video-chips
xserver-xorg-video-cirrus xserver-xorg-video-cyrix xserver-xorg-video-dummy xserver-xorg-video-fbdev xserver-xorg-video-glint xserver-xorg-video-i128
xserver-xorg-video-i740 xserver-xorg-video-imstt xserver-xorg-video-intel xserver-xorg-video-mga xserver-xorg-video-neomagic xserver-xorg-video-newport
xserver-xorg-video-nsc xserver-xorg-video-nv xserver-xorg-video-rendition xserver-xorg-video-s3 xserver-xorg-video-s3virge xserver-xorg-video-savage
xserver-xorg-video-siliconmotion xserver-xorg-video-sis xserver-xorg-video-sisusb xserver-xorg-video-tdfx xserver-xorg-video-tga
xserver-xorg-video-trident xserver-xorg-video-tseng xserver-xorg-video-v4l xserver-xorg-video-vesa xserver-xorg-video-vga xserver-xorg-video-via
xserver-xorg-video-vmware xserver-xorg-video-voodoo xutils
47 aktualisiert, 8 neu installiert, 0 zu entfernen und 0 nicht aktualisiert.
54 nicht vollständig installiert oder entfernt.
Es müssen 9768kB Archive geholt werden.
After this operation, 710kB of additional disk space will be used.
Möchten Sie fortfahren [J/n]? J
Hole:1 http://ftp.debian.org lenny/main x11-apps 7.3+1 [546kB]
Hole:2 http://ftp.debian.org lenny/main x11-session-utils 7.3+1 [71,0kB]
Hole:3 http://ftp.debian.org lenny/main libdmx1 1:1.0.2-2 [8762B]
Hole:4 http://ftp.debian.org lenny/main x11-utils 7.3+1 [198kB]
Hole:5 http://ftp.debian.org lenny/main x11-xfs-utils 7.3+1 [24,3kB]
Hole:6 http://ftp.debian.org lenny/main x11-xkb-utils 7.3+1 [172kB]
Hole:7 http://ftp.debian.org lenny/main xinit 1.0.8-1 [29,4kB]
Hole:8 http://ftp.debian.org lenny/main xbase-clients 1:7.3+10 [25,2kB]
Hole:9 http://ftp.debian.org lenny/main libgnomevfs2-common 1:2.22.0-2 [1202kB]
Hole:10 http://ftp.debian.org lenny/main xserver-xorg-input-kbd 1:1.2.2-3 [24,5kB]
Hole:11 http://ftp.debian.org lenny/main xserver-xorg-input-mouse 1:1.2.3-2 [47,1kB]
Hole:12 http://ftp.debian.org lenny/main xserver-xorg-input-synaptics 0.14.7~git20070706-2 [63,8kB]
Hole:13 http://ftp.debian.org lenny/main xserver-xorg-input-wacom 0.7.9.3-2 [51,7kB]
Hole:14 http://ftp.debian.org lenny/main xserver-xorg-video-voodoo 1:1.1.1-5 [21,0kB]
Hole:15 http://ftp.debian.org lenny/main xserver-xorg-video-vmware 1:10.16.1-1 [35,1kB]
Hole:16 http://ftp.debian.org lenny/main xserver-xorg-video-via 1:0.2.2-5 [150kB]
Hole:17 http://ftp.debian.org lenny/main xserver-xorg-video-vga 1:4.1.0-8 [17,5kB]
Hole:18 http://ftp.debian.org lenny/main xserver-xorg-video-vesa 1:1.3.0-4 [21,1kB]
Hole:19 http://ftp.debian.org lenny/main xserver-xorg-video-v4l 0.1.1-6 [21,6kB]
Hole:20 http://ftp.debian.org lenny/main xserver-xorg-video-tseng 1:1.1.1-4 [32,6kB]
Hole:21 http://ftp.debian.org lenny/main xserver-xorg-video-trident 1:1.2.4-1 [78,4kB]
Hole:22 http://ftp.debian.org lenny/main xserver-xorg-video-tga 1:1.1.0-9 [28,6kB]
Hole:23 http://ftp.debian.org lenny/main xserver-xorg-video-tdfx 1:1.3.0-6 [42,9kB]
Hole:24 http://ftp.debian.org lenny/main xserver-xorg-video-sisusb 1:0.8.1-9 [42,5kB]
Hole:25 http://ftp.debian.org lenny/main xserver-xorg-video-sis 1:0.9.3-6 [293kB]
Hole:26 http://ftp.debian.org lenny/main xserver-xorg-video-siliconmotion 1:1.5.1-3 [55,0kB]
Hole:27 http://ftp.debian.org lenny/main xserver-xorg-video-savage 1:2.1.3-5 [86,3kB]
Hole:28 http://ftp.debian.org lenny/main xserver-xorg-video-s3virge 1:1.9.1-7 [41,0kB]
Hole:29 http://ftp.debian.org lenny/main xserver-xorg-video-s3 1:0.5.0-4 [33,8kB]
Hole:30 http://ftp.debian.org lenny/main xserver-xorg-video-rendition 1:4.1.3.dfsg.1-4 [30,7kB]
Hole:31 http://ftp.debian.org lenny/main xserver-xorg-video-nv 1:2.1.8-3 [101kB]
Hole:32 http://ftp.debian.org lenny/main xserver-xorg-video-nsc 1:2.8.3-2 [134kB]
Hole:33 http://ftp.debian.org lenny/main xserver-xorg-video-newport 1:0.2.1-4 [24,0kB]
Hole:34 http://ftp.debian.org lenny/main xserver-xorg-video-neomagic 1:1.1.1-8 [43,0kB]
Hole:35 http://ftp.debian.org lenny/main xserver-xorg-video-mga 1:1.4.8.dfsg.1-1 [109kB]
Hole:36 http://ftp.debian.org lenny/main xserver-xorg-video-imstt 1:1.1.0-7 [17,1kB]
Hole:37 http://ftp.debian.org lenny/main xserver-xorg-video-i740 1:1.1.0-7 [29,1kB]
Hole:38 http://ftp.debian.org lenny/main xserver-xorg-video-i128 1:1.2.1-4 [33,6kB]
Hole:39 http://ftp.debian.org lenny/main xserver-xorg-video-glint 1:1.1.1-8 [106kB]
Hole:40 http://ftp.debian.org lenny/main xserver-xorg-video-fbdev 1:0.3.1-4 [14,8kB]
Hole:41 http://ftp.debian.org lenny/main xserver-xorg-video-dummy 1:0.2.0-7 [10,8kB]
Hole:42 http://ftp.debian.org lenny/main xserver-xorg-video-cyrix 1:1.1.0-8 [22,2kB]
Hole:43 http://ftp.debian.org lenny/main xserver-xorg-video-cirrus 1:1.1.0-8 [42,5kB]
Hole:44 http://ftp.debian.org lenny/main xserver-xorg-video-chips 1:1.1.1-9 [80,1kB]
Hole:45 http://ftp.debian.org lenny/main xserver-xorg-video-ati 1:6.8.0-1 [469kB]
Hole:46 http://ftp.debian.org lenny/main xserver-xorg-video-ark 1:0.6.0-9 [13,8kB]
Hole:47 http://ftp.debian.org lenny/main xserver-xorg-video-apm 1:1.1.1-10 [70,0kB]
Hole:48 http://ftp.debian.org lenny/main xserver-xorg 1:7.3+10 [205kB]
Hole:49 http://ftp.debian.org lenny/main xserver-xorg-input-evdev 1:1.2.0-1 [37,9kB]
Hole:50 http://ftp.debian.org lenny/main libpixman-1-0 0.10.0-1 [71,0kB]
Hole:51 http://ftp.debian.org lenny/main xserver-xorg-video-intel 2:2.2.1-2 [335kB]
Hole:52 http://ftp.debian.org lenny/main xserver-xorg-core 2:1.4.1~git20080131-4 [4061kB]
Hole:53 http://ftp.debian.org lenny/main nfs-common 1:1.1.2-3 [187kB]
Hole:54 http://ftp.debian.org lenny/main libx86-1 0.99+ds1-2 [7618B]
Hole:55 http://ftp.debian.org lenny/main xorg 1:7.3+10 [25,3kB]
Hole:56 http://ftp.debian.org lenny/main xutils 1:7.3+10 [25,1kB]
Es wurden 9768kB in 36s geholt (267kB/s)
Extrahiere Templates aus Paketen: 100%
Vorkonfiguration der Pakete ...
Richte x11-common ein (1:7.3+10) ...
Installiere neue Version der Konfigurationsdatei /etc/X11/Xsession ...
Setting up X server socket directory /tmp/.X11-unix....
Setting up ICE socket directory /tmp/.ICE-unix....
Wähle vormals abgewähltes Paket x11-apps.
(Lese Datenbank ... 117515 Dateien und Verzeichnisse sind derzeit installiert.)
Entpacke x11-apps (aus .../x11-apps_7.3+1_i386.deb) ...
Ersetze die Dateien im alten Paket xbase-clients ...
Wähle vormals abgewähltes Paket x11-session-utils.
Entpacke x11-session-utils (aus .../x11-session-utils_7.3+1_i386.deb) ...
Ersetze die Dateien im alten Paket xbase-clients ...
Ersetze die Dateien im alten Paket xutils ...
Wähle vormals abgewähltes Paket libdmx1.
Entpacke libdmx1 (aus .../libdmx1_1%3a1.0.2-2_i386.deb) ...
Wähle vormals abgewähltes Paket x11-utils.
Entpacke x11-utils (aus .../x11-utils_7.3+1_i386.deb) ...
Ersetze die Dateien im alten Paket xbase-clients ...
Ersetze die Dateien im alten Paket xutils ...
Wähle vormals abgewähltes Paket x11-xfs-utils.
Entpacke x11-xfs-utils (aus .../x11-xfs-utils_7.3+1_i386.deb) ...
Ersetze die Dateien im alten Paket xbase-clients ...
Ersetze die Dateien im alten Paket xutils ...
Wähle vormals abgewähltes Paket x11-xkb-utils.
Entpacke x11-xkb-utils (aus .../x11-xkb-utils_7.3+1_i386.deb) ...
Ersetze die Dateien im alten Paket xbase-clients ...
Wähle vormals abgewähltes Paket xinit.
Entpacke xinit (aus .../xinit_1.0.8-1_i386.deb) ...
Ersetze die Dateien im alten Paket xbase-clients ...
Vorbereiten zum Ersetzen von xbase-clients 1:7.2.ds2-2 (durch .../xbase-clients_1%3a7.3+10_all.deb) ...
Entpacke Ersatz für xbase-clients ...
Vorbereiten zum Ersetzen von libgnomevfs2-common 1:2.22.0-2 (durch .../libgnomevfs2-common_1%3a2.22.0-2_all.deb) ...
Entpacke Ersatz für libgnomevfs2-common ...
gconftool-2: symbol lookup error: gconftool-2: undefined symbol: g_option_context_set_translation_domain
dpkg: Warnung - altes post-removal-Skript wurde mit Fehler-Status 127 beendet
dpkg - probiere stattdessen Skript aus dem neuen Paket ...
gconftool-2: symbol lookup error: gconftool-2: undefined symbol: g_option_context_set_translation_domain
dpkg: Fehler beim Bearbeiten von /var/cache/apt/archives/libgnomevfs2-common_1%3a2.22.0-2_all.deb (--unpack):
Unterprozess neues post-removal-Skript gab den Fehlerwert 127 zurück
gconftool-2: symbol lookup error: gconftool-2: undefined symbol: g_option_context_set_translation_domain
dpkg: Fehler beim Aufräumen:
Unterprozess post-removal script gab den Fehlerwert 127 zurück
Vorbereiten zum Ersetzen von xserver-xorg-input-kbd 1:1.2.0-1+1.2.1 (durch .../xserver-xorg-input-kbd_1%3a1.2.2-3_i386.deb) ...
Entpacke Ersatz für xserver-xorg-input-kbd ...
Vorbereiten zum Ersetzen von xserver-xorg-input-mouse 1:1.2.2-1 (durch .../xserver-xorg-input-mouse_1%3a1.2.3-2_i386.deb) ...
Entpacke Ersatz für xserver-xorg-input-mouse ...
Vorbereiten zum Ersetzen von xserver-xorg-input-synaptics 0.14.7~git20070517-2 (durch .../xserver-xorg-input-synaptics_0.14.7~git20070706-2_i386.deb) ...
Entpacke Ersatz für xserver-xorg-input-synaptics ...
Vorbereiten zum Ersetzen von xserver-xorg-input-wacom 0.7.7.11-1 (durch .../xserver-xorg-input-wacom_0.7.9.3-2_i386.deb) ...
Entpacke Ersatz für xserver-xorg-input-wacom ...
Vorbereiten zum Ersetzen von xserver-xorg-video-voodoo 1:1.1.1-2 (durch .../xserver-xorg-video-voodoo_1%3a1.1.1-5_i386.deb) ...
Entpacke Ersatz für xserver-xorg-video-voodoo ...
Vorbereiten zum Ersetzen von xserver-xorg-video-vmware 1:10.13.0-3 (durch .../xserver-xorg-video-vmware_1%3a10.16.1-1_i386.deb) ...
Entpacke Ersatz für xserver-xorg-video-vmware ...
Vorbereiten zum Ersetzen von xserver-xorg-video-via 1:0.2.2-2+b1 (durch .../xserver-xorg-video-via_1%3a0.2.2-5_i386.deb) ...
Entpacke Ersatz für xserver-xorg-video-via ...
Vorbereiten zum Ersetzen von xserver-xorg-video-vga 1:4.1.0-3 (durch .../xserver-xorg-video-vga_1%3a4.1.0-8_i386.deb) ...
Entpacke Ersatz für xserver-xorg-video-vga ...
Vorbereiten zum Ersetzen von xserver-xorg-video-vesa 1:1.3.0-1 (durch .../xserver-xorg-video-vesa_1%3a1.3.0-4_i386.deb) ...
Entpacke Ersatz für xserver-xorg-video-vesa ...
Vorbereiten zum Ersetzen von xserver-xorg-video-v4l 0.1.1-3 (durch .../xserver-xorg-video-v4l_0.1.1-6_i386.deb) ...
Entpacke Ersatz für xserver-xorg-video-v4l ...
Vorbereiten zum Ersetzen von xserver-xorg-video-tseng 1:1.1.1-1 (durch .../xserver-xorg-video-tseng_1%3a1.1.1-4_i386.deb) ...
Entpacke Ersatz für xserver-xorg-video-tseng ...
Vorbereiten zum Ersetzen von xserver-xorg-video-trident 1:1.2.3-1 (durch .../xserver-xorg-video-trident_1%3a1.2.4-1_i386.deb) ...
Entpacke Ersatz für xserver-xorg-video-trident ...
Vorbereiten zum Ersetzen von xserver-xorg-video-tga 1:1.1.0-3 (durch .../xserver-xorg-video-tga_1%3a1.1.0-9_i386.deb) ...
Entpacke Ersatz für xserver-xorg-video-tga ...
Vorbereiten zum Ersetzen von xserver-xorg-video-tdfx 1:1.3.0-1 (durch .../xserver-xorg-video-tdfx_1%3a1.3.0-6_i386.deb) ...
Entpacke Ersatz für xserver-xorg-video-tdfx ...
Vorbereiten zum Ersetzen von xserver-xorg-video-sisusb 1:0.8.1-3 (durch .../xserver-xorg-video-sisusb_1%3a0.8.1-9_i386.deb) ...
Entpacke Ersatz für xserver-xorg-video-sisusb ...
Vorbereiten zum Ersetzen von xserver-xorg-video-sis 1:0.9.3-2 (durch .../xserver-xorg-video-sis_1%3a0.9.3-6_i386.deb) ...
Entpacke Ersatz für xserver-xorg-video-sis ...
Vorbereiten zum Ersetzen von xserver-xorg-video-siliconmotion 1:1.5.1-1 (durch .../xserver-xorg-video-siliconmotion_1%3a1.5.1-3_i386.deb) ...
Entpacke Ersatz für xserver-xorg-video-siliconmotion ...
Vorbereiten zum Ersetzen von xserver-xorg-video-savage 1:2.1.3-1 (durch .../xserver-xorg-video-savage_1%3a2.1.3-5_i386.deb) ...
Entpacke Ersatz für xserver-xorg-video-savage ...
Vorbereiten zum Ersetzen von xserver-xorg-video-s3virge 1:1.9.1-3 (durch .../xserver-xorg-video-s3virge_1%3a1.9.1-7_i386.deb) ...
Entpacke Ersatz für xserver-xorg-video-s3virge ...
Vorbereiten zum Ersetzen von xserver-xorg-video-s3 1:0.5.0-2 (durch .../xserver-xorg-video-s3_1%3a0.5.0-4_i386.deb) ...
Entpacke Ersatz für xserver-xorg-video-s3 ...
Vorbereiten zum Ersetzen von xserver-xorg-video-rendition 1:4.1.3.dfsg.1-2 (durch .../xserver-xorg-video-rendition_1%3a4.1.3.dfsg.1-4_i386.deb) ...
Entpacke Ersatz für xserver-xorg-video-rendition ...
Vorbereiten zum Ersetzen von xserver-xorg-video-nv 1:2.1.3-1 (durch .../xserver-xorg-video-nv_1%3a2.1.8-3_i386.deb) ...
Entpacke Ersatz für xserver-xorg-video-nv ...
Vorbereiten zum Ersetzen von xserver-xorg-video-nsc 1:2.8.2-2 (durch .../xserver-xorg-video-nsc_1%3a2.8.3-2_i386.deb) ...
Entpacke Ersatz für xserver-xorg-video-nsc ...
Vorbereiten zum Ersetzen von xserver-xorg-video-newport 1:0.2.1-2 (durch .../xserver-xorg-video-newport_1%3a0.2.1-4_i386.deb) ...
Entpacke Ersatz für xserver-xorg-video-newport ...
Vorbereiten zum Ersetzen von xserver-xorg-video-neomagic 1:1.1.1-5 (durch .../xserver-xorg-video-neomagic_1%3a1.1.1-8_i386.deb) ...
Entpacke Ersatz für xserver-xorg-video-neomagic ...
Vorbereiten zum Ersetzen von xserver-xorg-video-mga 1:1.4.6.1.dfsg.1-3 (durch .../xserver-xorg-video-mga_1%3a1.4.8.dfsg.1-1_i386.deb) ...
Entpacke Ersatz für xserver-xorg-video-mga ...
Vorbereiten zum Ersetzen von xserver-xorg-video-imstt 1:1.1.0-3 (durch .../xserver-xorg-video-imstt_1%3a1.1.0-7_i386.deb) ...
Entpacke Ersatz für xserver-xorg-video-imstt ...
Vorbereiten zum Ersetzen von xserver-xorg-video-i740 1:1.1.0-3 (durch .../xserver-xorg-video-i740_1%3a1.1.0-7_i386.deb) ...
Entpacke Ersatz für xserver-xorg-video-i740 ...
Vorbereiten zum Ersetzen von xserver-xorg-video-i128 1:1.2.1-2 (durch .../xserver-xorg-video-i128_1%3a1.2.1-4_i386.deb) ...
Entpacke Ersatz für xserver-xorg-video-i128 ...
Vorbereiten zum Ersetzen von xserver-xorg-video-glint 1:1.1.1-6 (durch .../xserver-xorg-video-glint_1%3a1.1.1-8_i386.deb) ...
Entpacke Ersatz für xserver-xorg-video-glint ...
Vorbereiten zum Ersetzen von xserver-xorg-video-fbdev 1:0.3.1-1 (durch .../xserver-xorg-video-fbdev_1%3a0.3.1-4_i386.deb) ...
Entpacke Ersatz für xserver-xorg-video-fbdev ...
Vorbereiten zum Ersetzen von xserver-xorg-video-dummy 1:0.2.0-3 (durch .../xserver-xorg-video-dummy_1%3a0.2.0-7_i386.deb) ...
Entpacke Ersatz für xserver-xorg-video-dummy ...
Vorbereiten zum Ersetzen von xserver-xorg-video-cyrix 1:1.1.0-4 (durch .../xserver-xorg-video-cyrix_1%3a1.1.0-8_i386.deb) ...
Entpacke Ersatz für xserver-xorg-video-cyrix ...
Vorbereiten zum Ersetzen von xserver-xorg-video-cirrus 1:1.1.0-3 (durch .../xserver-xorg-video-cirrus_1%3a1.1.0-8_i386.deb) ...
Entpacke Ersatz für xserver-xorg-video-cirrus ...
Vorbereiten zum Ersetzen von xserver-xorg-video-chips 1:1.1.1-4 (durch .../xserver-xorg-video-chips_1%3a1.1.1-9_i386.deb) ...
Entpacke Ersatz für xserver-xorg-video-chips ...
Vorbereiten zum Ersetzen von xserver-xorg-video-ati 1:6.6.3-2 (durch .../xserver-xorg-video-ati_1%3a6.8.0-1_i386.deb) ...
Entpacke Ersatz für xserver-xorg-video-ati ...
Vorbereiten zum Ersetzen von xserver-xorg-video-ark 1:0.6.0-6 (durch .../xserver-xorg-video-ark_1%3a0.6.0-9_i386.deb) ...
Entpacke Ersatz für xserver-xorg-video-ark ...
Vorbereiten zum Ersetzen von xserver-xorg-video-apm 1:1.1.1-7 (durch .../xserver-xorg-video-apm_1%3a1.1.1-10_i386.deb) ...
Entpacke Ersatz für xserver-xorg-video-apm ...
Vorbereiten zum Ersetzen von xserver-xorg 1:7.2-5 (durch .../xserver-xorg_1%3a7.3+10_all.deb) ...
Entpacke Ersatz für xserver-xorg ...
Vorbereiten zum Ersetzen von xserver-xorg-input-evdev 1:1.1.5-3 (durch .../xserver-xorg-input-evdev_1%3a1.2.0-1_i386.deb) ...
Entpacke Ersatz für xserver-xorg-input-evdev ...
Wähle vormals abgewähltes Paket libpixman-1-0.
Entpacke libpixman-1-0 (aus .../libpixman-1-0_0.10.0-1_i386.deb) ...
Vorbereiten zum Ersetzen von xserver-xorg-video-intel 2:2.1.0-2 (durch .../xserver-xorg-video-intel_2%3a2.2.1-2_i386.deb) ...
Entpacke Ersatz für xserver-xorg-video-intel ...
Vorbereiten zum Ersetzen von xserver-xorg-core 2:1.3.0.0.dfsg-12 (durch .../xserver-xorg-core_2%3a1.4.1~git20080131-4_i386.deb) ...
Entpacke Ersatz für xserver-xorg-core ...
Vorbereiten zum Ersetzen von nfs-common 1:1.1.2-2 (durch .../nfs-common_1%3a1.1.2-3_i386.deb) ...
Entpacke Ersatz für nfs-common ...
Vorbereiten zum Ersetzen von libx86-1 0.99+ds1-1 (durch .../libx86-1_0.99+ds1-2_i386.deb) ...
Entpacke Ersatz für libx86-1 ...
Vorbereiten zum Ersetzen von xorg 1:7.2-5 (durch .../xorg_1%3a7.3+10_i386.deb) ...
Entpacke Ersatz für xorg ...
Vorbereiten zum Ersetzen von xutils 1:7.1.ds.3-1 (durch .../xutils_1%3a7.3+10_all.deb) ...
Entpacke Ersatz für xutils ...
Fehler traten auf beim Bearbeiten von:
/var/cache/apt/archives/libgnomevfs2-common_1%3a2.22.0-2_all.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)

Interessant dürften dabei wieder die Teile

Vorbereiten zum Ersetzen von libgnomevfs2-common 1:2.22.0-2 (durch .../libgnomevfs2-common_1%3a2.22.0-2_all.deb) ...
Entpacke Ersatz für libgnomevfs2-common ...
gconftool-2: symbol lookup error: gconftool-2: undefined symbol: g_option_context_set_translation_domain
dpkg: Warnung - altes post-removal-Skript wurde mit Fehler-Status 127 beendet
dpkg - probiere stattdessen Skript aus dem neuen Paket ...
gconftool-2: symbol lookup error: gconftool-2: undefined symbol: g_option_context_set_translation_domain
dpkg: Fehler beim Bearbeiten von /var/cache/apt/archives/libgnomevfs2-common_1%3a2.22.0-2_all.deb (--unpack):
Unterprozess neues post-removal-Skript gab den Fehlerwert 127 zurück
gconftool-2: symbol lookup error: gconftool-2: undefined symbol: g_option_context_set_translation_domain
dpkg: Fehler beim Aufräumen:
Unterprozess post-removal script gab den Fehlerwert 127 zurück
und

Fehler traten auf beim Bearbeiten von:
/var/cache/apt/archives/libgnomevfs2-common_1%3a2.22.0-2_all.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)

sein...

XXLRay
16.05.08, 10:52
Hab jetzt mal versucht, wieder ein Downgrade auf etch zu machen und da die libgtk-x11-2.0.so.0 zu deinstallieren.
Die sources.list sieht also so aus:

deb http://ftp.debian.org/debian etch main
deb-src http://ftp.debian.org/debian etch main
danach ein apt-get clean
apt-get update
apt-get dist-upgrade -f

E: Das Paket libgnomevfs2-common muss reinstalliert werden, ich kann aber kein Archiv dafür finden.
Ich hab dann versucht mit dpkg -i --force-all /media/share/LINUX/libgnomevfs2-common_2.14.2-7_all.deb
die etch-Version von libgnomevfs2-common zu installieren, bekomme aber die Fehlermeldung

Vorbereiten zum Ersetzen von libgnomevfs2-common 1:2.22.0-2 (durch .../libgnomevfs2-common_2.14.2-7_all.deb) ...
Entpacke Ersatz für libgnomevfs2-common ...
gconftool-2: symbol lookup error: /usr/lib/libgconf-2.so.4: undefined symbol: g_slice_alloc0
dpkg: Warnung - altes post-removal-Skript wurde mit Fehler-Status 127 beendet
dpkg - probiere stattdessen Skript aus dem neuen Paket ...
gconftool-2: symbol lookup error: /usr/lib/libgconf-2.so.4: undefined symbol: g_slice_alloc0
dpkg: Fehler beim Bearbeiten von /media/share/LINUX/libgnomevfs2-common_2.14.2-7_all.deb (--install):
Unterprozess neues post-removal-Skript gab den Fehlerwert 127 zurück
gconftool-2: symbol lookup error: /usr/lib/libgconf-2.so.4: undefined symbol: g_slice_alloc0
dpkg: Fehler beim Aufräumen:
Unterprozess post-removal script gab den Fehlerwert 127 zurück
Fehler traten auf beim Bearbeiten von:
/media/share/LINUX/libgnomevfs2-common_2.14.2-7_all.deb

Kann man apt denn da nicht irgendwie überlisten?
Ich würd ja auch das komplette System neu installieren, ich hab nur keine Lust (und Zeit), die ganzen Konfigs (fstab, samba, ftp, apache, ...) neu zu machen.

XXLRay
16.05.08, 11:27
So bin ich libgnomevfs2-common wieder losgeworden:

dpkg -r --force-all gconf2
dpkg -r --force-all libgnomevfs2-common
apt-get dist-upgrade -f

Jetzt hab ich libgnomevfs2-common erfolgreich deinstalliert, aber wie bekomm ich jetzt vi wieder zum Laufen?

XXLRay
16.05.08, 12:37
apt-get remove libglib2.0-0 --purge (KDE wird dabei mit entfernt)
apt-get install libglib2.0-0 -f

jetzt funktioniert vi wieder

XXLRay
16.05.08, 15:53
Aber wenn ich amule oder linuxdcpp starte erhalte ich immer noch die Fehlermeldung:

symbol lookup error: /usr/lib/libgtk-x11-2.0.so.0: undefined symbol: g_hash_table_ref

newton
19.05.08, 14:56
zwei Ideen: google mal nach der Fehlermeldung aus Deinem letzten Post. Da gibts auf jeden Fall einige Resultate, schau mal, ob da was fuer Dich dabei ist.

Andere Idee: kannst Du libgtk-x11 aktualisieren?

XXLRay
19.05.08, 16:02
zwei Ideen: google mal nach der Fehlermeldung aus Deinem letzten Post. Da gibts auf jeden Fall einige Resultate, schau mal, ob da was fuer Dich dabei ist.Das mach ich in der Regel immer, bevor ich in nem Forum poste und inzwischen hab ich auch sämtliche Treffer abgearbeitet. Alle, auf die mein Problem zutraf, haben sich für eine Neuinstallation entschieden, aber das kommt für mich so schnell nicht in Frage.


Andere Idee: kannst Du libgtk-x11 aktualisieren?

apt-get install libgtk2.0-0 --reinstall
hat nichts an der Situation geändert. Ebensowenig erfolgreich blieb ein
apt-get remove libgtk2.0-0 --purge
apt-get install libgtk2.0-0 -f

Ich habe auch Probleme bei der Installation von KDE-Komponenten und weiß nicht, ob das was damit zu tun hat. Und zwar schlägt die Konfiguration der/des Hardware Abstraction Layer fehl:

apt-get -f install
Paketlisten werden gelesen... Fertig
Abhängigkeitsbaum wird aufgebaut
Reading state information... Fertig
0 aktualisiert, 0 neu installiert, 0 zu entfernen und 5 nicht aktualisiert.
1 nicht vollständig installiert oder entfernt.
After this operation, 0B of additional disk space will be used.
Richte hal ein (0.5.11~rc2-1) ...
Reloading system message bus config...done.
Starting Hardware abstraction layer: haldinvoke-rc.d: initscript hal, action "start" failed.
dpkg: Fehler beim Bearbeiten von hal (--configure):
Unterprozess post-installation script gab den Fehlerwert 1 zurück
Fehler traten auf beim Bearbeiten von:
hal
E: Sub-process /usr/bin/dpkg returned an error code (1)
Auch dazu gibt es ein paar Suchmaschinentreffer, die mich aber nicht weitergebracht haben.

XXLRay
22.05.08, 19:05
Gibt es nicht einfach die Möglichkeit, den Link auf die richtige Stelle umzubiegen?

newton
22.05.08, 20:19
Das mach ich in der Regel immer, bevor ich in nem Forum poste ...
sorry :-)



Code:

apt-get install libgtk2.0-0 --reinstall

hat nichts an der Situation geändert. Ebensowenig erfolgreich blieb ein
Code:

apt-get remove libgtk2.0-0 --purge
apt-get install libgtk2.0-0 -f


eigentlich meinte ich, ob es bei lenny vielleicht eine aktuellere version dieser lib gibt.

Bei mir (debian etch) gibt es ein Symbol "g_hash_table_ref" in
/usr/lib/libgobject-2.0.so :


$ objdump -T /usr/lib/libgobject-2.0.so |grep g_hash_table_ref
00000000 DF *UND* 0000006f g_hash_table_ref

ob und wie man den link einfach umbiegen kann weis ich nicht.
(Du koenntest testweise mal Dein /usr/lib/libgtk-x11-2.0.so.0 auf /usr/lib/libgobject-2.0.so verlinken)

Aber versteh ich es richtig: Es geht um lenny? Wenn vi in /usr/lib/libgobject-2.0.so ein Symbol g_hash_table_ref sucht, welches dort gar nicht vorhanden ist (? mal mit objdump nachschauen), dann ist das vielleicht ein Bug? Nur eine Vermutung, ohne viel davon zuverstehen.

XXLRay
26.05.08, 16:21
eigentlich meinte ich, ob es bei lenny vielleicht eine aktuellere version dieser lib gibt.Aktueller als etch ja, ansonsten hab ich die aktuellsten Pakete.



Bei mir (debian etch) gibt es ein Symbol "g_hash_table_ref" in
/usr/lib/libgobject-2.0.so :


$ objdump -T /usr/lib/libgobject-2.0.so |grep g_hash_table_ref
00000000 DF *UND* 0000006f g_hash_table_ref

bei mir nicht:

objdump -T /usr/lib/libgobject-2.0.so |grep g_hash_table_ref
objdump: '/usr/lib/libgobject-2.0.so': No such file
Dürfte also in Lenny nicht mehr vorhanden sein? Wäre klasse, wenn das mal jemand prüfen könnte, der Lenny hat. Das Problem dürfte aber eher damit zusammenhängen, dass sich das Paket libglib2.0-0, in dem libgobject-2.0.so enthalten ist, nicht installieren lässt.
Auf "apt-get install libglib2.0-0" folgt die Fehlermeldung:

Richte hal ein (0.5.11~rc2-1) ...
Reloading system message bus config...done.
Starting Hardware abstraction layer: haldinvoke-rc.d: initscript hal, action "start" failed.
dpkg: Fehler beim Bearbeiten von hal (--configure):
Unterprozess post-installation script gab den Fehlerwert 1 zurück
Fehler traten auf beim Bearbeiten von:
hal
E: Sub-process /usr/bin/dpkg returned an error code (1)
Leider spuckt die Suchmaschine meiner Wahl dazu wenig brauchbares aus.

Ich habe dann hal mit "apt-get remove hal --purge" deinstalliert und musste aber noch eine Datei von Hand mit "rm /var/run/hal/hald.pid" und das zugehörige Verzeichnis entfernen.
"apt-get install hal" liefert wieder die gleiche Fehlermeldung.


Aber versteh ich es richtig: Es geht um lenny? Wenn vi in /usr/lib/libgobject-2.0.so ein Symbol g_hash_table_ref sucht, welches dort gar nicht vorhanden ist (? mal mit objdump nachschauen), dann ist das vielleicht ein Bug? Nur eine Vermutung, ohne viel davon zuverstehen.Ja, aber ich benutze Pinning. Das Problem tritt sofern ich herausgefunden habe beim Wechseln von etch auf lenny auf.

e: "find / haldinvoke-rc.d" liefert:


find: "haldinvoke-rc.d": Datei oder Verzeichnis nicht gefunden

Was heißt das denn jetzt?

newton
26.05.08, 19:30
Auf "apt-get install libglib2.0-0" folgt die Fehlermeldung:

Richte hal ein (0.5.11~rc2-1) ...
Reloading system message bus config...done.
Starting Hardware abstraction layer: haldinvoke-rc.d: initscript hal, action "start" failed.
dpkg: Fehler beim Bearbeiten von hal (--configure):
Unterprozess post-installation script gab den Fehlerwert 1 zurück
Fehler traten auf beim Bearbeiten von:
hal
E: Sub-process /usr/bin/dpkg returned an error code (1)


Hm. Ev. fuehrt das jetzt vom Thema weg, aber Du koenntest versuchen, diesen Fehler von hal weiter zu untersuchen, damit Du mit der installation weiterkommst.
Also koenntest Du mal versuchen, das init Script von hal von Hand zu starten. Dazu musst Du wissen, wie das Script heist, und wo es liegt. Ich hab hal nicht installiert, kann Dir deswegen nicht weiterhelfen. Aber wenn Du das rausgefunden hast, dann sowas wie


/etc/init.d/hal_initscipt start

und mal schauen, was die Fehlermeldungen sind.




e: "find / haldinvoke-rc.d" liefert:


find: "haldinvoke-rc.d": Datei oder Verzeichnis nicht gefunden

Was heißt das denn jetzt?
Ich nehme an, Du suchst "haldinvoke-rc.d" ? Dann heist es wohl, das find dieses Verzeichnis (?) nicht gefunden hat. Aber ich glaube auch, die syntax von find ist anders.

Wenn Du was suchst, was irgendwo liegt, dann wuerde ich Dir "locate" empfehlen (im Paket findutils). Weil wenn Du find benutzt, dann muss find erstmal den ganzen Verzeichnisbaum durchgehen. Das kann dauern.
locate dagegen sucht in einer Datenbank und ist somit wesentlich schneller. Diese Datenbank wird selber wiederum mit find erstellt, das passiert aber im Hintergrund (inklusive aktualisierung), und haelt Dich somit nicht auf.

Hm, ich fuerchte, ich war nicht sonderlich hilfreich.

XXLRay
27.05.08, 18:26
Hm. Ev. fuehrt das jetzt vom Thema weg, aber Du koenntest versuchen, diesen Fehler von hal weiter zu untersuchen, damit Du mit der installation weiterkommst.Darauf läuft es wohl hinaus

Also koenntest Du mal versuchen, das init Script von hal von Hand zu starten. Dazu musst Du wissen, wie das Script heist, und wo es liegt. Ich hab hal nicht installiert, kann Dir deswegen nicht weiterhelfen. Aber wenn Du das rausgefunden hast, dann sowas wie


/etc/init.d/hal_initscipt start

und mal schauen, was die Fehlermeldungen sind.
Naja ich dachte, das wäre "haldinvoke-rc.d"



Ich nehme an, Du suchst "haldinvoke-rc.d" ? Dann heist es wohl, das find dieses Verzeichnis (?) nicht gefunden hat. Aber ich glaube auch, die syntax von find ist anders."locate hald" findet nur:

/etc/logcheck/ignore.d.workstation/hald
/media/temp/var/cache/hald
/media/temp/var/run/hal/hald.pid
/usr/lib/hal/hald-addon-acpi
/usr/lib/hal/hald-addon-cpufreq
/usr/lib/hal/hald-addon-dell-backlight
/usr/lib/hal/hald-addon-hid-ups
/usr/lib/hal/hald-addon-imac-backlight
/usr/lib/hal/hald-addon-input
/usr/lib/hal/hald-addon-pmu
/usr/lib/hal/hald-addon-storage
/usr/lib/hal/hald-addon-usb-csr
/usr/lib/hal/hald-generate-fdi-cache
/usr/lib/hal/hald-probe-hiddev
/usr/lib/hal/hald-probe-ieee1394-unit
/usr/lib/hal/hald-probe-input
/usr/lib/hal/hald-probe-net-bluetooth
/usr/lib/hal/hald-probe-pc-floppy
/usr/lib/hal/hald-probe-printer
/usr/lib/hal/hald-probe-serial
/usr/lib/hal/hald-probe-smbios
/usr/lib/hal/hald-probe-storage
/usr/lib/hal/hald-probe-video4linux
/usr/lib/hal/hald-probe-volume
/usr/lib/hal/hald-runner
/usr/sbin/hald
/usr/share/man/man8/hald.8.gz
/var/cache/hald
/var/run/hal/hald.pid

Zumindest für mich sieht das nicht so aus, als ob etwas dabeiwäre.


Hm, ich fuerchte, ich war nicht sonderlich hilfreich.Doch, doch - zumindest fühl ich mich nicht so alleingelassen ;)

newton
27.05.08, 18:42
Naja ich dachte, das wäre "haldinvoke-rc.d"

Das ".d" ist fuer mich ein Hinweis darauf, dass es sich um ein Verzeichnis handelt (d wir directory), analog zu /etc/inid.d (locate *.d befoedert bei mir haufenweise Verzeichnisse zu Tage).

Die Initscripte liegen normalerweise in /etc/init.d . Du koenntest dort auch einfach mal reingucken, und schauen ob dort irgendein Skript liegt, welches danach ausschaut, als ob es was mit hal zutun hat.

Wenn Du nochmal mit locate suchst, solltet Du ev. vorher die locate datenbank updaten:

su -c "updatedb"
(das dauert ne Weile, top zeigt Dir, dass find am roedeln ist).


Doch, doch - zumindest fühl ich mich nicht so alleingelassen
Na gut <Haendchen halt> :)

fuffy
27.05.08, 21:06
Hi!



libgobject-2.0.so.0 => /usr/local/lib/libgobject-2.0.so.0 (0xb796d000)
libgmodule-2.0.so.0 => /usr/local/lib/libgmodule-2.0.so.0 (0xb796a000)
libglib-2.0.so.0 => /usr/local/lib/libglib-2.0.so.0 (0xb78e1000)
Ist das so gewollt, dass GLib eine selbst kompilierte Version ist? Passen GLib und GTK+ so überhaupt zueinander?

Gruß
fuffy

ProfBunny
27.05.08, 22:13
hi,


starte hal einfach mal direkt ohne init script
/usr/sbin/hald&

schau mal ob es nicht eine verbose info gibt. im übrigen braucht wirklich niemand hal.

sonst hat fuffy recht, laut policy landet nichts in /usr/local - verschiebe die dateien aus /usr/local/lib
an einen anderen ort, installiere die libs mit --reinstall neu und dann schauen wir mal weiter

XXLRay
28.05.08, 23:34
Vielen Dank euch allen, ihr habt mich schon ein gutes Stück weitergebracht.


starte hal einfach mal direkt ohne init script
/usr/sbin/hald&Das bringt zumindest keine direkte Fehlermeldung, aber weder über "top" noch über "ps -aux" kann ich sehen, ob da wirklich was läuft.
Leider erscheint auf ein danach ausgeführtes "apt-get -f install" wieder die gewohnte Fehlermeldung:

Starting Hardware abstraction layer: haldinvoke-rc.d: initscript hal, action "start" failed.


schau mal ob es nicht eine verbose info gibt."/usr/sbin/hald --verbose=yes&" liefert:

[2] 2778
[1] Exit 1 /usr/sbin/hald -v
fileserver1:~# 00:57:05.094 [I] hald.c:669: hal 0.5.11rc2
00:57:05.094 [I] hald.c:678: Will daemonize
00:57:05.094 [I] hald.c:679: Becoming a daemon


im übrigen braucht wirklich niemand hal.So wie es aussieht nur mein kde :(


sonst hat fuffy recht, laut policy landet nichts in /usr/local - verschiebe die dateien aus /usr/local/lib
an einen anderen ort, installiere die libs mit --reinstall neu und dann schauen wir mal weiterIch habe jetzt "mv /usr/local/lib/ /usr/local/lib.bak/" und "apt-get -f install" ausgeführt. Danach kann ich sowohl amule als auch linuxdcpp über nen vncserver starten. Die grafische Oberfläche sieht aber stark nach 16 Farben aus obwohl ich den vncserver mit einer Tiefe von 32Bit gestartet habe. Außerdem fehlen bei linuxdcpp die Icons auf den Schaltflächen.
Wenn ich versuche, die grafische Oberfläche mit "startx" auf dem Rechner zu starten erhalte ich die Meldung:
X: warning; process set to priority -11 instead of requested priority -10

This is a pre-release version of the X server from The X.Org Foundation.
It is not supported in any way.
Bugs may be filed in the bugzilla at http://bugs.freedesktop.org/.
Select the "xorg" product for bugs you find in this release.
Before reporting bugs in pre-release versions please check the
latest version in the X.Org Foundation git repository.
See http://wiki.x.org/wiki/GitPage for git access instructions.

X.Org X Server 1.4.0.90
Release Date: 5 September 2007
X Protocol Version 11, Revision 0
Build Operating System: Linux Debian (xorg-server 2:1.4.1~git20080131-4)
Current Operating System: Linux fileserver1 2.6.24-1-686 #1 SMP Sat Apr 19 00:37:55 UTC 2008 i686
Build Date: 29 April 2008 08:24:00PM

Before reporting problems, check http://wiki.x.org
to make sure that you have the latest version.
Module Loader present
Markers: (--) probed, (**) from config file, (==) default setting,
(++) from command line, (!!) notice, (II) informational,
(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
(==) Log file: "/var/log/Xorg.0.log", Time: Thu May 29 01:21:22 2008
(==) Using config file: "/etc/X11/xorg.conf"
(II) Module "ddc" already built-in
(EE) Failed to load module "type1" (module does not exist, 0)
(EE) No devices detected.

Fatal server error:
no screens found
XIO: fatal IO error 104 (Connection reset by peer) on X server ":0.0"
after 0 requests (0 known processed) with 0 events remaining.
Soweit ich rausgefunden habe scheint das etwas mit der Grafikkarte zu tun zu haben. Da ich zwischendurch ein neues Board verbaut habe, das eine andere onboard Grafikkarte hat, ist das durchaus plausibel.
Nur wie mache ich jetzt weiter.

e: Angeblich soll ein "dpkg-reconfigure xserver-xfree86" helfen, aber da passiert bei mir gar nichts.

newton
29.05.08, 00:22
e: Angeblich soll ein "dpkg-reconfigure xserver-xfree86" helfen, aber da passiert bei mir gar nichts.
Wie ich Deinem post entnehme benutzt Du xorg, nicht xfree86. Probier also mal


dpkg-reconfigure xserver-xorg

XXLRay
29.05.08, 07:59
Achja, natürlich. War schon wieder etwas müde gestern.


dpkg-reconfigure xserver-xorg
debconf: DbDriver "config": could not open /var/cache/debconf/config.dat
apt-get install xorg --reinstall
dpkg-reconfigure xserver-xorg

Sehr schön. Lokal auf dem Rechner kann ich die KDE jetzt starten und die Programmoberfläche sieht auch gut aus. Wenn ich das ganze jedoch über vncserver mache habe ich immer noch das Problem, dass bei linuxdcpp Symbole fehlen.
Da ich den Rechner hautpsächlich über vnc benutze ist das schon wichtig.

e: Lag daran, dass ich den vncserver mit "-depth 32" gestartet habe. Jetzt sind die Symbole wieder da, aber der Text in beiden Programmen ist magentafarben hinterlegt. Das ist doch recht aggressiv. Kann man da noch was machen?

newton
29.05.08, 11:16
hat sich eigentlich Dein Urspruengliches Problem


vi: symbol lookup error: /usr/lib/libgtk-x11-2.0.s
gelegt?
Ich kann Dir leider nicht helfen mit vnc.

XXLRay
29.05.08, 11:45
Ja, das hat sich mit Installation der neuen vi-Version erledigt. Ich weiß jetzt nur nicht genau, wo ich den Schnitt zihen soll um nen neuen Thread zu starten. Irgendwie hing ja bisher alles zusammen.