On Mon, Jan 10, 2005 at 05:42:17PM +0200, Teemu Ikonen wrote: > Hi all, > Occasionally, upgrading a Debian unstable (or testing) system results in > breakage. Sometimes the bugs are not immediately detected, or they are not > easily located to a single package, especially if the upgrade in question > contained many libraries or other shared code. Thus it would be useful to > know what has changed in a past upgrade, or when a certain package was last > upgraded. Unfortunately, apt and dpkg do not have built-in logging (see > #134694). > It would also be useful to be able to restore the system (or at least the > Debian packages and their configuration) to the state it was in before the > upgrade. The archive at snapshots.debian.net luckily has all the old > versions of packages available. > I've been playing with putting the /etc directory plus a list of currently > installed packages and their versions under version control. In principle, > a "rollback" to any previous system state would be possible by installing > (downgrading) the needed packages and restoring the configuration > information in /etc.
Maybe it's not an option for you, but I have used and are planning on using SystemImager for this. It does take up som space either on the same or on another machine, but then I might roll back to the version I had before an upgrade. I used to have this for SKolelinux before we stabilized for 1.0, and Now I'm planning on doing the same for Debian-edu based on sarge. -- Finn-Arne Johansen [EMAIL PROTECTED] http://bzz.no/ -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]