[linux-l] Problem mit X.org-update

Frank Lehmann eggsperde at gmx.net
Mi Jun 7 21:47:13 CEST 2006


>>seit kurzem ist eine Version von X.org in dem testing-Zweig von Debian. 
>>Beim Versuch mein System heute upzudaten gab es folgendes Problem: Ein 
>>Programm (emelfm2) hatte noch eine Datei in /usr/X11R6/bin und deshalb 
>>brach das Update ab. Kein Problem, dachte ich und versuchte es mit 
>>folgenden Befehlsketten:
>>
>>$apt-get -f install (ging, ohne Probleme)
>>$apt-get remove emelfm2 (geht gar nicht)
>>    
>>
>
>...weil?  
>
Tja... "Die folgenden Pakete haben nichterfüllte Abhängigkeiten [an 
dieser Stelle eine laaaange Aufzählung, z.B xbase-clients, 
x-window-system-core, gdm, diverse xfonts....]"

Die letzten zwei Zeilen sind:

xserver-xorg-core: Höngt ab: x11-common (<= 1:7.0.0) aber 6.9.0.fdsg.1-6 
soll installiert werden.
E: Nichterfüllte Abhängigkeiten. Versuchen Sie "apt-get -f install" oder 
geben sie eine Lösung an.

Naja, und von EmelFM2 steht da schon gar nichts mehr.

>Alternativ nochmal mit 'dpkg --force-depends emelfm2"
>hinterhertreten. Danach 'apt-get -f install' um zu reparieren, was
>kaputt ist.
>  
>
... was heißt hinterhertreten? dpkg sagt: "Ich brauche eine 
Aktionsoption." Ah... es war "-r" ... und mysteriöserweise scheint sich 
alles aufzuklären. Der Schlepptop steht neben mir, und jetzt scheint es 
zu funktionieren.

"Starting gdm..."

Yipppieeeh!

>>APT versucht erst die anhängigen Updates einzuspielen, und bricht dabei 
>>ab. Habe momentan also keinen X-Server und keine grafische Oberfläche, 
>>und schreibe deshalb von nem Windows-Rechner. Hat jemand ne Idee, wie 
>>ich das Problem lösen kann?
>>    
>>
>
>Erm, warum braucht man einen X11-Server, um eine Email zu schreiben?
>  
>
Sorry, "man" wahrscheinlich nicht. Ich leider schon :-)

>>Ach ja, die Datei habe ich mittlerweile händisch entfernt (ohne 
>>Ergebnis), und auch das Entfernen mittels Parameter "-f" brachte keinen 
>>Erfolg.
>>    
>>
>Bitte halte Dateien und Pakete auseinander. Händisch löschen solltest
>Du _nie_ etwas, das aus einem Paket gekommen ist.
>  
>
Ich wusste nicht, dass es aus einem Paket kam. Die Datei hieß 
emelfm2_config, oder so und ich dachte, das die wurde da zur Laufzeit 
mal angelegt... Außerdem stand in dem Link, den Nico gepostet hatte, 
dass man die Dateien, die sich in diesem Verzeichnis befinden zum 
Installationszeitpunkt woanders hin verschieben sollte...(/dev/null)

> The workaround for this is that if you have left-over items hanging 
> around /usr/X11R6/bin, simply move them to a temporary location (or 
> even to /usr/bin, where /usr/X11R6/bin will eventually point) until 
> x11-common has successfully installed and made /usr/X11R6/bin in to a 
> symlink. Then simply move them back once x11-common has installed 
> successfully. This will prevent many common errors with the 
> installation, and it provides you with the full knowledge of what's 
> going on with your system. Forcing the installation of x11-common has 
> been shown to cause the expected breakages, so it's highly recommended 
> that you use this workaround instead.


>>Vielen Dank für jegliche Hilfe!!!! :-)
>>    
>>
>
>Vor allem solltest Du die exakten Ausgaben von apt-get und dpkg
>mitschicken, sonst ist das alles nur Raterei...
>?
>  
>
Super geraten!!! Vielen, vielen Dank für die schnelle Hilfe... jetzt 
läuft alles wieder.

Beste Grüße,
Frank



-------------- nächster Teil --------------
Ein Dateianhang mit HTML-Daten wurde abgetrennt...
URL: <https://mlists.in-berlin.de/pipermail/linux-l-mlists.in-berlin.de/attachments/20060607/6c2967e1/attachment.html>


Mehr Informationen über die Mailingliste linux-l