Anzeige:
Ergebnis 1 bis 10 von 10

Thema: apt/dpkg haben sich "festgefressen" - brauche Hilfe!!!

  1. #1
    Doppelmutter Avatar von Susu
    Registriert seit
    Nov 2002
    Ort
    Am Arsch der Welt
    Beiträge
    4.907

    Unhappy apt/dpkg haben sich "festgefressen" - brauche Hilfe!!!

    Nabend zusammen!

    Gleich vorweg: Sitze zur Zeit auf der Arbeit und muss die (noch folgenden) Angaben aus dem Kopf machen. Hoffe, ihr könnt was damit anfangen... *g*

    Aber nun mal zum Problem: Wollte gestern abend auf meinem Debian Sid mal Gnome (aus den offiziellen Quellen) installieren. Dummerweise hatte ich währenddessen einen System-Freeze, bei dem nur ein "Hard-Reboot" half. System bootet auch wie gewöhnlich und läuft (soweit) ohne Probleme. Nur mein apt/dpkg hat sich festgefressen, und kann ein paar "Gnome-Sachen", die schon installiert sind, die aber durch den Absturz nicht konfiguriert worden sind, weder deinstallieren noch re-installieren. Hab's mit apt-get -f install, apt-get (dist-)upgrade, dpkg -P, dpkg --update-avail und dselect probiert, und bin letztendlich dahintergekommen, woran es wahrscheinlich liegt:

    In dem Verzeichnis, wo die Paketbeschreibungen (mit Abhängigkeiten usw.) liegen, fehlen besagte Pakte, die bei mir festhängen. Ich glaube, das Verzeichnis ist /var/lib/apt/lists, und darin sind (glaub ich) immer 2 Dateien, die zu einem Paket gehören. Jedenfalls steht da nix über z. B. file-roller (eines der festgefressenen Pakete).

    Hat jemand ne Anleitung/Idee, wie das ganze zu beheben ist. Ich wäre dafür wirklich dankbar! Sonst müsste ich nämlich mein System nochmal neu aufsetzen - wozu ich echt keine Lust habe.
    Ich hoffe, ihr hab mein "Kauderwelsch" verstanden?! Wenn nicht, einfach nochmal fragen... *g*

    Vielen Dank im Voraus!!!
    Gruß, Susu
    "Bei mir ist die Differenz, die ich zu frueh komme, proportional zum Weg, den ich kommen muss." -- HEMIcuda
    <mschlens> Wenn ich n Hirn haette, wuerde das jetzt krampfen.

    Das Blogdoppel Meine Mucke Reviews

  2. #2
    Doppelmutter Avatar von Susu
    Registriert seit
    Nov 2002
    Ort
    Am Arsch der Welt
    Beiträge
    4.907
    Falls die Angaben einfach nicht reichen sollten, kann ich diese (bei Bedarf) nach Feierabend (so gegen 23.00 Uhr) nachreichen...

    Susu
    "Bei mir ist die Differenz, die ich zu frueh komme, proportional zum Weg, den ich kommen muss." -- HEMIcuda
    <mschlens> Wenn ich n Hirn haette, wuerde das jetzt krampfen.

    Das Blogdoppel Meine Mucke Reviews

  3. #3
    Registrierter Benutzer
    Registriert seit
    Oct 1999
    Ort
    Kiel
    Beiträge
    1.796
    Hi

    war passiert denn
    beim -P mit dpkg ??

    gruss
    christoph

  4. #4
    Doppelmutter Avatar von Susu
    Registriert seit
    Nov 2002
    Ort
    Am Arsch der Welt
    Beiträge
    4.907
    Original geschrieben von christophwth
    war passiert denn beim -P mit dpkg ??
    Das -P steht für Purge (also auch Konfigurationsdateien löschen), aber auch ein (bespielsweise) durchgeführtes

    dpkg -P file-roller

    (oder welches der anderen Pakete auch immer) funzt nicht! *seufz* Ich müsste eigentlich nur wissen, ob es eine Möglichkeit gibt (und wenn ja, WELCHE), die fehlenden Dateien in /var/lib/apt/lists/ wieder reinzubringen oder den Inhalt des Verzeichnisses neu aufzubauen...

    Gruß, Susu
    "Bei mir ist die Differenz, die ich zu frueh komme, proportional zum Weg, den ich kommen muss." -- HEMIcuda
    <mschlens> Wenn ich n Hirn haette, wuerde das jetzt krampfen.

    Das Blogdoppel Meine Mucke Reviews

  5. #5
    Registrierter Benutzer
    Registriert seit
    Oct 1999
    Ort
    Kiel
    Beiträge
    1.796
    Hi

    lol. danke für die erklärung . meine frage zielte eher auf den inhalt der dpkg fehlermeldung.


    wie du schon bemerkt hast scheinen die apt-listen durcheinander zu sein.
    möchlicherweise sind auch fehler in der status datei :

    /var/lib/dpkg/status

    um möglichkeiten zum reparieren zu liefern müsste ich genauer wissen was wie "kaputt" gegangen ist

    bevor du weiter probierts, sichere auf jeden fall deine
    /var/lib/dpkg/status und status-old

    gruss
    christoph

  6. #6
    Doppelmutter Avatar von Susu
    Registriert seit
    Nov 2002
    Ort
    Am Arsch der Welt
    Beiträge
    4.907
    Original geschrieben von christophwth
    um möglichkeiten zum reparieren zu liefern müsste ich genauer wissen was wie "kaputt" gegangen ist
    WAS genau nun kaputt gegangen ist, weiß ich auch nicht. Das WIE hab ich ja bereits erklärt: System-Freeze, Button zum Neustart gedrückt und dann gings nicht mehr... Was mir dabei aufgefallen ist, hab ich ja schon geschrieben: Es fehlen in /var/lib/apt/lists/ (oder wo das jetzt war *g*) definitv die Beschreibungen zu den Paketen, die bei mir festhängen. Dort sind Dateien, die ungefähr wie folgt heißen Paketname.postirgendwas und eine dazugehörige "andere" Datei. Also 2 Dateien für jedes Paket. In einer dieser 2 Dateien steht die Beschreibung, Maintainer, Abhängigkeiten usw., sowie man sie bei apt-cache show Paketname aufgelistet bekommt... (ja, ich weiß, diese Beschreibung ist seeeehr schwammig, aber vielleicht weißt Du, was ich meine?! Hoffentlich... *lol*). Auf jeden Fall tut's weder apt-get noch dpkg noch dselect um diese Pakete ENTWEDER installiert zu bekommen ODER zu entfernen

    Ich werde Dir aber heute (oder morgen, falls es heute zu spät wird) die genaue Fehlermeldung posten.

    Danke schonmal! Gruß, Susu
    "Bei mir ist die Differenz, die ich zu frueh komme, proportional zum Weg, den ich kommen muss." -- HEMIcuda
    <mschlens> Wenn ich n Hirn haette, wuerde das jetzt krampfen.

    Das Blogdoppel Meine Mucke Reviews

  7. #7
    Doppelmutter Avatar von Susu
    Registriert seit
    Nov 2002
    Ort
    Am Arsch der Welt
    Beiträge
    4.907

    Question Und hier mal die Fehlermeldung...

    Code:
    DebianHeaven:/home/sushi# apt-get -s upgrade
    Paketlisten werden gelesen... Fertig
    Abhängigkeitsbaum wird aufgebaut... Fertig
    Sie möchten wahrscheinlich »apt-get -f install« aufrufen, um dies zu korrigieren.
    Die folgenden Pakete haben nichterfüllte Abhängigkeiten:
      file-roller: Hängt ab: libbonoboui2-0 (>= 2.2.2) ist aber nicht installiert
                   Hängt ab: libgnome2-0 (>= 2.1.90) ist aber nicht installiert
                   Hängt ab: libgnomeui-0 (>= 2.1.90) ist aber nicht installiert
                   Hängt ab: libgnomevfs2-0 (>= 2.2.5) ist aber nicht installiert
                   Hängt ab: libgnomevfs2-common (>= 2.2.5) ist aber nicht installiert
      gnome-applets: Hängt ab: libbonoboui2-0 (>= 2.2.0.1) ist aber nicht installiert
                     Hängt ab: libgnome2-0 (>= 2.1.90) ist aber nicht installiert
                     Hängt ab: libgnomeui-0 (>= 2.1.90) ist aber nicht installiert
                     Hängt ab: libgnomevfs2-0 (>= 2.2.3) ist aber nicht installiert
                     Hängt ab: libpanel-applet2-0 (>= 2.0.0) ist aber nicht installiert
                     Hängt ab: gnome-panel (>= 2.0.0) ist aber nicht installiert
      gnome-control-center: Hängt ab: libbonoboui2-0 (>= 2.2.2) ist aber nicht installiert
                            Hängt ab: libgnome-desktop-2 (>= 2.1.90) ist aber nicht installiert
                            Hängt ab: libgnome2-0 (>= 2.1.90) ist aber nicht installiert
                            Hängt ab: libgnomeui-0 (>= 2.1.90) ist aber nicht installiert
                            Hängt ab: libgnomevfs2-0 (>= 2.2.5) ist aber nicht installiert
                            Hängt ab: libgnomevfs2-common (>= 2.2.5) ist aber nicht installiert
                            Hängt ab: gnome-session (>= 2.0.0) ist aber nicht installiert
      gnome-panel-data: Hängt ab: gnome-panel (= 2.2.2.1-2) ist aber nicht installiert
      gnome-system-monitor: Hängt ab: libbonoboui2-0 (>= 2.2.0.1) ist aber nicht installiert
                            Hängt ab: libgnome2-0 (>= 2.1.90) ist aber nicht installiert
                            Hängt ab: libgnomeui-0 (>= 2.1.90) ist aber nicht installiert
                            Hängt ab: libgnomevfs2-0 (>= 2.2.3) ist aber nicht installiert
      gnome-terminal: Hängt ab: libbonoboui2-0 (>= 2.2.0.1) ist aber nicht installiert
                      Hängt ab: libgnome2-0 (>= 2.1.90) ist aber nicht installiert
                      Hängt ab: libgnomeui-0 (>= 2.1.90) ist aber nicht installiert
                      Hängt ab: libgnomevfs2-0 (>= 2.2.3) ist aber nicht installiert
                      Hängt ab: yelp ist aber nicht installiert
    E: Nichterfüllte Abhängigkeiten. Versuchen Sie, -f zu benutzen.
    DebianHeaven:/home/sushi# apt-get -f install
    Paketlisten werden gelesen... Fertig
    Abhängigkeitsbaum wird aufgebaut... Fertig
    Abhängigkeit werden korrigiert... Fertig
    Die folgenden zusätzlichen Pakete werden installiert:
      gnome-doc-tools gnome-mime-data gnome-panel gnome-panel-data gnome-session
      libbonoboui2-0 libbonoboui2-common libgnome-desktop-2 libgnome2-0
      libgnome2-common libgnomeui-0 libgnomevfs2-0 libgnomevfs2-common
      libpanel-applet2-0 yelp
    Empfohlene Pakete:
      gnome-applets
    Die folgenden NEUEN Pakete werden installiert:
      gnome-doc-tools gnome-mime-data gnome-panel gnome-session libbonoboui2-0
      libbonoboui2-common libgnome-desktop-2 libgnome2-0 libgnomeui-0
      libgnomevfs2-0 libgnomevfs2-common libpanel-applet2-0 yelp
    2 Pakete aktualisiert, 13 neu installiert, 0 zu entfernen und 6 nicht aktualisiert.
    4 Pakete nicht vollständig installiert oder entfernt.
    
    *schnipp*
    
    Installiere neue Version der Konfigurationsdatei /etc/gconf/schemas/desktop_gnome_url_handlers.schemas ...
    Installiere neue Version der Konfigurationsdatei /etc/sound/events/gnome-2.soundlist ...
    Installiere neue Version der Konfigurationsdatei /etc/sound/events/gtk-events-2.soundlist ...
    /var/lib/dpkg/info/libgnome2-common.postinst: line 1: gconftool-2: command not found
    /var/lib/dpkg/info/libgnome2-common.postinst: line 20: gconftool-2: command not found
    dpkg: Fehler beim Bearbeiten von libgnome2-common (--configure):
     Unterprozess post-installation script gab den Fehlerwert 127 zurück
    dpkg: Abhängigkeitsprobleme verhindern Konfiguration von libgnome2-0:
     libgnome2-0 hängt ab von libgnome2-common (= 2.2.3-1); aber:
      Paket libgnome2-common ist noch nicht konfiguriert.
    dpkg: Fehler beim Bearbeiten von libgnome2-0 (--configure):
     Abhängigkeitsprobleme - lasse es unkonfiguriert
    dpkg: Abhängigkeitsprobleme verhindern Konfiguration von libbonoboui2-0:
     libbonoboui2-0 hängt ab von libgnome2-0 (>= 2.1.90); aber:
      Paket libgnome2-0 ist noch nicht konfiguriert.
    dpkg: Fehler beim Bearbeiten von libbonoboui2-0 (--configure):
     Abhängigkeitsprobleme - lasse es unkonfiguriert
    dpkg: Abhängigkeitsprobleme verhindern Konfiguration von libbonoboui2-common:
     libbonoboui2-common hängt ab von libbonoboui2-0 (>= 2.2.2); aber:
      Paket libbonoboui2-0 ist noch nicht konfiguriert.
     libbonoboui2-common hängt ab von libgnome2-0 (>= 2.1.90); aber:
      Paket libgnome2-0 ist noch nicht konfiguriert.
    dpkg: Fehler beim Bearbeiten von libbonoboui2-common (--configure):
     Abhängigkeitsprobleme - lasse es unkonfiguriert
    dpkg: Abhängigkeitsprobleme verhindern Konfiguration von libgnomeui-0:
     libgnomeui-0 hängt ab von libbonoboui2-0 (>= 2.2.2); aber:
      Paket libbonoboui2-0 ist noch nicht konfiguriert.
     libgnomeui-0 hängt ab von libgnome2-0 (>= 2.1.90); aber:
      Paket libgnome2-0 ist noch nicht konfiguriert.
    dpkg: Fehler beim Bearbeiten von libgnomeui-0 (--configure):
     Abhängigkeitsprobleme - lasse es unkonfiguriert
    dpkg: Abhängigkeitsprobleme verhindern Konfiguration von file-roller:
     file-roller hängt ab von libbonoboui2-0 (>= 2.2.2); aber:
      Paket libbonoboui2-0 ist noch nicht konfiguriert.
     file-roller hängt ab von libgnome2-0 (>= 2.1.90); aber:
      Paket libgnome2-0 ist noch nicht konfiguriert.
     file-roller hängt ab von libgnomeui-0 (>= 2.1.90); aber:
      Paket libgnomeui-0 ist noch nicht konfiguriert.
    dpkg: Fehler beim Bearbeiten von file-roller (--configure):
     Abhängigkeitsprobleme - lasse es unkonfiguriert
    Richte gstreamer-gconf ein (0.6.2-2) ...
    /var/lib/dpkg/info/gstreamer-gconf.postinst: line 1: gconftool-2: command not found
    /var/lib/dpkg/info/gstreamer-gconf.postinst: line 7: gconftool-2: command not found
    dpkg: Fehler beim Bearbeiten von gstreamer-gconf (--configure):
     Unterprozess post-installation script gab den Fehlerwert 127 zurück
    Richte metacity ein (2.4.55-2) ...
    /var/lib/dpkg/info/metacity.postinst: line 1: gconftool-2: command not found
    /var/lib/dpkg/info/metacity.postinst: line 18: /usr/bin/gconftool-2: Datei oder Verzeichnis nicht gefunden
    dpkg: Fehler beim Bearbeiten von metacity (--configure):
     Unterprozess post-installation script gab den Fehlerwert 1 zurück
    Richte gnome-doc-tools ein (1.0-6.1) ...
    
    dpkg: Abhängigkeitsprobleme verhindern Konfiguration von libgnome-desktop-2:
     libgnome-desktop-2 hängt ab von libbonoboui2-0 (>= 2.2.0.1); aber:
      Paket libbonoboui2-0 ist noch nicht konfiguriert.
     libgnome-desktop-2 hängt ab von libgnome2-0 (>= 2.1.90); aber:
      Paket libgnome2-0 ist noch nicht konfiguriert.
     libgnome-desktop-2 hängt ab von libgnomeui-0 (>= 2.1.90); aber:
      Paket libgnomeui-0 ist noch nicht konfiguriert.
    dpkg: Fehler beim Bearbeiten von libgnome-desktop-2 (--configure):
     Abhängigkeitsprobleme - lasse es unkonfiguriert
    dpkg: Abhängigkeitsprobleme verhindern Konfiguration von libpanel-applet2-0:
     libpanel-applet2-0 hängt ab von libbonoboui2-0 (>= 2.2.2); aber:
      Paket libbonoboui2-0 ist noch nicht konfiguriert.
     libpanel-applet2-0 hängt ab von libgnome2-0 (>= 2.1.90); aber:
      Paket libgnome2-0 ist noch nicht konfiguriert.
     libpanel-applet2-0 hängt ab von libgnomeui-0 (>= 2.1.90); aber:
      Paket libgnomeui-0 ist noch nicht konfiguriert.
    dpkg: Fehler beim Bearbeiten von libpanel-applet2-0 (--configure):
     Abhängigkeitsprobleme - lasse es unkonfiguriert
    dpkg: Abhängigkeitsprobleme verhindern Konfiguration von gnome-session:
     gnome-session hängt ab von libbonoboui2-0 (>= 2.2.2); aber:
      Paket libbonoboui2-0 ist noch nicht konfiguriert.
     gnome-session hängt ab von libgnome2-0 (>= 2.1.90); aber:
      Paket libgnome2-0 ist noch nicht konfiguriert.
     gnome-session hängt ab von libgnomeui-0 (>= 2.1.90); aber:
      Paket libgnomeui-0 ist noch nicht konfiguriert.
    dpkg: Fehler beim Bearbeiten von gnome-session (--configure):
     Abhängigkeitsprobleme - lasse es unkonfiguriert
    dpkg: Abhängigkeitsprobleme verhindern Konfiguration von gnome-panel:
     gnome-panel hängt ab von libbonoboui2-0 (>= 2.2.2); aber:
      Paket libbonoboui2-0 ist noch nicht konfiguriert.
     gnome-panel hängt ab von libgnome-desktop-2 (>= 2.1.90); aber:
      Paket libgnome-desktop-2 ist noch nicht konfiguriert.
     gnome-panel hängt ab von libgnome2-0 (>= 2.1.90); aber:
      Paket libgnome2-0 ist noch nicht konfiguriert.
     gnome-panel hängt ab von libgnomeui-0 (>= 2.1.90); aber:
      Paket libgnomeui-0 ist noch nicht konfiguriert.
     gnome-panel hängt ab von libpanel-applet2-0 (>= 2.0.0); aber:
      Paket libpanel-applet2-0 ist noch nicht konfiguriert.
     gnome-panel hängt ab von gnome-session (>= 2.0.0); aber:
      Paket gnome-session ist noch nicht konfiguriert.
    dpkg: Fehler beim Bearbeiten von gnome-panel (--configure):
     Abhängigkeitsprobleme - lasse es unkonfiguriert
    dpkg: Abhängigkeitsprobleme verhindern Konfiguration von gnome-panel-data:
     gnome-panel-data hängt ab von gnome-panel (= 2.2.2.2-1); aber:
      Paket gnome-panel ist noch nicht konfiguriert.
    dpkg: Fehler beim Bearbeiten von gnome-panel-data (--configure):
     Abhängigkeitsprobleme - lasse es unkonfiguriert
    dpkg: Abhängigkeitsprobleme verhindern Konfiguration von yelp:
     yelp hängt ab von libbonoboui2-0 (>= 2.2.2); aber:
      Paket libbonoboui2-0 ist noch nicht konfiguriert.
     yelp hängt ab von libgnome2-0 (>= 2.1.90); aber:
      Paket libgnome2-0 ist noch nicht konfiguriert.
     yelp hängt ab von libgnomeui-0 (>= 2.1.90); aber:
      Paket libgnomeui-0 ist noch nicht konfiguriert.
    dpkg: Fehler beim Bearbeiten von yelp (--configure):
     Abhängigkeitsprobleme - lasse es unkonfiguriert
    Richte libgnomevfs2-0 ein (2.2.5-2) ...
    
    Richte libgnomevfs2-common ein (2.2.5-2) ...
    dpkg: Fehler beim Bearbeiten von libgnomevfs2-common (--configure):
     Unterprozess post-installation script gab den Fehlerwert 127 zurück
    Fehler traten auf beim Bearbeiten von:
     libgnome2-common
     libgnome2-0
     libbonoboui2-0
     libbonoboui2-common
     libgnomeui-0
     file-roller
     gstreamer-gconf
     metacity
     libgnome-desktop-2
     libpanel-applet2-0
     gnome-session
     gnome-panel
     gnome-panel-data
     yelp
     libgnomevfs2-common
    E: Sub-process /usr/bin/dpkg returned an error code (1)
    Vielleicht sagt das ja jemandem was??? Wäre echt super, wenn da jemande eine Lösung hätte...

    Danke & Gruß, Susu
    "Bei mir ist die Differenz, die ich zu frueh komme, proportional zum Weg, den ich kommen muss." -- HEMIcuda
    <mschlens> Wenn ich n Hirn haette, wuerde das jetzt krampfen.

    Das Blogdoppel Meine Mucke Reviews

  8. #8
    Dynamo on Tour Avatar von ProfBunny
    Registriert seit
    Apr 2002
    Ort
    Bautzen
    Beiträge
    996
    Hallo,
    nurmal so eine Idee lass apt die ganzen Packete runterladen,

    dpkg -R --force-depends /var/apt/archive/packete
    ist natürlich eine Holzhammermethode, deswegen würde ich dafür sorgen das in dem Verzeichniss nur die gnome Packetze liegen.
    Evtl. mit dpkg --clear-avail die liste löschen(backup machen)
    dpkg --update-avail.

    Mfg

    Profbunny
    Debian Sid, xfce4.8, kernel 3.0

  9. #9
    Registrierter Benutzer
    Registriert seit
    Oct 1999
    Ort
    Kiel
    Beiträge
    1.796
    Hi

    das sieht ja noch rerelativ gut aus.
    es ist warscheinlich nur ein problem

    gconftool-2

    das ist im paket gconf2 2.2.1-1
    da brauchst du du kannst es mit apt downloaden

    oder direkt über http://packages.debian.org/unstable/libs/gconf2.html

    wenn es sich auf grund von konflikten zuvorherigen versionen nicht installieren
    lassen will dann versuch:

    ein dpkg -P gconf2 bevor du das neu paket installierst

    und dann ein dpkg -i /var/cache/apt/archives/gconf2_2.2.1-1_i386.deb

    dann ein apt-get update
    und dann ein apt-get upgrade

    die methode von ProfBunny sollte auch gehen.

    gruss
    christoph

  10. #10
    Doppelmutter Avatar von Susu
    Registriert seit
    Nov 2002
    Ort
    Am Arsch der Welt
    Beiträge
    4.907

    Talking DANKE!!!

    Original geschrieben von christophwth
    oder direkt über http://packages.debian.org/unstable/libs/gconf2.html
    Mensch Christoph, danke, ich habs einfach runtergeladen und mit KPackage installiert! Vorher hatte ich noch folgendes probiert: Hab geschaut, was in /var/cache/apt/archives/ ist (da waren die nur die Problempakete) und hab mit dpkg --force-depends --purge Paket alles gelöscht. Dann war apt zumindest bereit, es nochmal zu versuchen. Aber es kamen wieder die Probleme, bis ich gconf2 installiert habe.... *freuherumspring*


    DANKE!!!

    Gruß, Susu

    P.S. Bedanke mich bei allen Mitwirkenden und erkläre das Problem für gelöst und den Thread für geschlossen!
    "Bei mir ist die Differenz, die ich zu frueh komme, proportional zum Weg, den ich kommen muss." -- HEMIcuda
    <mschlens> Wenn ich n Hirn haette, wuerde das jetzt krampfen.

    Das Blogdoppel Meine Mucke Reviews

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •