Es kann ja richtig viel schief gehen, aber das soll dann doch bitte nicht noch einmal geschehen. Letzten Sonntag störte ich, nach der Installation von KDE 3.2 auf meinem doch ansonsten so schönen Woody, die Abhängigkeiten sämtlicher für KDE verantwortlicher Pakete, weil sich einige testing-Pakete wie kdeartwork-theme nicht mit den für KDE 3.1.5 vorhandenen ergänzten und daraufhin der neue Plastic-Theme aus dem kdeartlibs-Package der Version 3.2 (heruntergeladen von einem inoffiziellen Publisher, und dazu noch circa 6 andere Pakete geupdated, mit verheerenden Folgen) mich nicht mehr zum normalen kde-Window Manager durchließ. Nach und nach demontierte ich so mein System und konnte dann vor dem finalen Absturz gerade noch mein Home-Verzeichnis retten.
Wer so eine Schei*e baut, der darf sich über das Ergebnis dann auch nicht wundern. Deswegen habe ich entsprechende Konsequenzen gezogen und /etc/sources.list angepasst, um so ein Desaster in Zukunft schon im Keim zu ersticken. Dazu gehört aber auch ein anderes Verhalten seitens des Nutzerns, nicht immer sofort nach den neuesten Updates zu schreien, wenn man sie nicht unbedingt braucht. Pflichtlektüre absolvieren!
# Security updates for "stable"
deb http://security.debian.org stable/updates main contrib non-free
#deb http://security.debian.org testing/updates main contrib non-free
# Stable
deb http://ftp2.de.debian.org/pub/debian stable main contrib non-free
deb http://ftp2.de.debian.org/pub/debian-non-US stable/non-US main contrib non-free
# Supplies newer stable packages, fitting perfectly in your 'old' woody,
# but ONLY uncomment the following TWO lines if you are very sure about what
# you're doing: Debian Backports is an unofficial repository!
# Replace packageXXX with the package you're looking for.
#deb http://www.backports.org/debian stable packageXXX
#deb-src http://www.backports.org/debian stable packageXXX
# Uncomment the next lines if you're having very
# good luck today
##deb http://www.backports.org/debian stable all
##deb-src http://www.backports.org/debian stable all
Das Leben hat doch tatsächlich noch Sinn! Seitdem ich nach circa dreistündiger Arbeit mein sich merkwürdig verhaltendes cron zum Laufen gebracht habe, ging alles ganz schnell. Nach endloser Konfigurationsdateifummelei ist mir sogar die Migration der alten Mails auf mein neues gnus gelungen. Das motiviert. Leider weiß ich nicht mehr genau, wie ich das gemacht habe, aber das hier sollte jedem, der in eine ähnliche Situation kommt, helfen: Dringend zu beachten ist die Datei .fetchmailrc im Homeverzeichnis, die es mittels chmod 0600 auszustatten gilt, um Dateikonflikte und Sicherheitslöcher zu vermeiden. Im Anschluss sollten mit chown LOCALUSER News/ -R und chown LOCALUSER Mail/ -R noch die Zugriffsrechte verändert und evtl. mittels chmod auf 700 heruntergesetzt werden. .overview im Verzeichnis ~/Mail/mail/misc ist über cp vorsichtshalber zu sichern, dann sollte emacs .overview funktionieren, wobei es bei der Bearbeitung zu beachten gilt, die richtigen Rechnernamen und Mailnummern anzugeben. Das Format wirkt etwas kryptisch, ist jedoch leicht zu verstehen.