Entfernen von artwiz-cursor (dpkg-divert Konflikt)

Du kommst mit der Installation nicht voran oder willst noch was nachfragen? Schau auch in den "Tipps und Tricks"-Bereich.
Antworten
E. coli
Beiträge: 33
Registriert: 30.12.2006 16:22:03

Entfernen von artwiz-cursor (dpkg-divert Konflikt)

Beitrag von E. coli » 22.05.2008 20:09:20

Hi,

leider konnte ich keine passende Sektion für meine Frage finden, daher will ich hier mit einer Beschreibung meines Vorhabens beginnen:
Gegenwärtig versuche ich eine remastered Knoppix CD/DVD zu erstellen (als Basis dient mir die aktuelle Knoppix DVD). Die ersten Schritte auf dem Weg sind bereits erledigt und nun versuche ich möglichst viele Programme zu deinstallieren, was prinzipiell kein Problem darstellt, bis auf eine Datei.

Nun zu meinem Problem:
Das Paket artwiz-cursor lässt sich nicht deinstallieren, alle gängigen Befehle versagen bislang mit folgendem Fehler:

Code: Alles auswählen

root@Knoppix:/# dpkg -P artwiz-cursor
(Reading database ... 399840 files and directories currently installed.)
Removing artwiz-cursor ...
dpkg-diver: mismatch on divert-to
  when removing `diversion of /usr/share/fonts/X11/misc/cursor.pcf.gz to /usr/share/fonts/X11/misc/cursor.pcf.gz-artwiz by artwiz-cursor'
  found  `diversion of /usr/share/fonts/X11/misc/cursor.pcf.gz to /usr/share/doc/artwiz-cursor/cursor.pcf.gz-artwiz by artwiz-cursor'
dpkg: error processing artwiz-cursor (--purge):
 subprocess post-removal script returned error exit status 2
Error were encountered while processing:
 artwiz-cursor
Das Problem tritt nicht nur bei meiner bereits veränderten Knoppix-Version auf, sonderen auch bei dem Original, an welchem noch keine Adaptionen vorgenommen wurden.

Der Fehler scheint bei der diversion zu liegen, nur weiss ich nicht, wie ich damit umgehen soll. Weder Google noch die man page zu dpkg-divert hilft mir weiter. Mir erscheint es so, dass die benötigte "diversions-datei" bereits auf der Original-DVD fehlt.

Auf der DVD ist nur die Datei:

Code: Alles auswählen

/usr/share/doc/artwiz-cursor/cursor.pcf.gz-artwiz
vorhanden.

Bis der oben beschriebenen Fehler nicht gelöst ist, kann ich leider auch keine neuen Dateien installieren oder löschen.

Der Versuch das Problem mittels eines reinstall des Pakets zu lösen verlief ebenfalls erfolglos.

Vielen Dank für jegliche Hilfestellung

E. coli

E. coli
Beiträge: 33
Registriert: 30.12.2006 16:22:03

Re: Entfernen von artwiz-cursor (dpkg-divert Konflikt)

Beitrag von E. coli » 23.05.2008 15:09:03

Leider konnte ich bislang keine elegante Lösung für das Problem finden. Daher habe ich es nun mit brute force versucht. In der Datei /var/lib/dpkg/diversions findet sich folgender Eintrag:

Code: Alles auswählen

/usr/share/fonts/X11/misc/cursor.pcf.gz
/usr/share/doc/artwiz-cursor/cursor.pcf.gz-artwiz
artwiz-cursor
Nach dem Löschen dieses Eintrags konnte das Paket artwiz-cursor schliesslich gelöscht werden. Schliesslich muss noch die Datei /usr/share/doc/artwiz-cursor/cursor-pcf.gz-artwiz von Hand entfernt werden.

Ich hoffe, dass das Paket so vollständig entfernt wurde. Aber wenigstens kann ich nun mit meiner eigentlichen Arbeit fortfahren.

Antworten