cups

Updates von CUPS kommen regelmäßig – und fallen auf der paedML 4  fast immer auf die Schnauze mit der folgenden Fehlermeldung:

Fehler traten auf beim Bearbeiten von:
 cupsys
E: Sub-process /usr/bin/dpkg returned an error code (1)
Ein Paket konnte nicht installiert werden. Versuche zu lösen:
Richte cupsys ein (1.2.7-4etch7) ...
ln: Erzeugen der harten Verknüpfung „/usr/lib/cups/backend/dnssd“ zu „/usr/lib/cups/backend-available/dnssd“: Die Datei existiert bereits
dpkg: Fehler beim Bearbeiten von cupsys (--configure):
 Unterprozess post-installation script gab den Fehlerwert 1 zurück
Fehler traten auf beim Bearbeiten von:
 cupsys

Zur Serverrettung in diesem Fall dann:

cd /usr/lib/cups/backend/
mv dnssd dnssd.paedml4.backup5

… oder ein anderer Dateiname – hauptsache die alte dnssd ist aus dem Weg.

Ein erneutes

aptitude dist-upgrade

funktioniert dann:

Paketlisten werden gelesen... Fertig
Abhängigkeitsbaum wird aufgebaut... Fertig
Lese erweiterte Statusinformationen
Initialisiere Paketstatus... Fertig
Lese Task-Beschreibungen... Fertig
Erzeuge Tag-Datenbank... Fertig
Es werden keine Pakete installiert, aktualisiert oder entfernt.
0 Pakete aktualisiert, 0 zusätzlich installiert, 0 werden entfernt und 0 nicht aktualisiert.
Muss 0B an Archiven herunterladen. Nach dem Entpacken werden 0B zusätzlich belegt sein.
Richte cupsys ein (1.2.7-4etch7) ...
Starting Common Unix Printing System: cupsd.