Eine Datei erzeugen mit den Namen preferences
in diese Datei folgendes eintragen
Package: desktop-printing
Pin: version x.xx.x-xpclos*
Pin-Priority: 1001
Package: haldeamon-cups
Pin: version x.xx.x-xpclos*
Pin-Priority: 1001
und nach /etc/apt/ kopieren als root, nun sollte Synaptic diese Pakete eigentlich nicht ergänzen bzw. löschen.
Bitte die Version beachten, die x.xx.x-xpclos* in die passende Version ergänzen, z.B.: 1.40.2-1pclos*.