<div class="gmail_quote">On Sun, May 24, 2009 at 10:03 PM, Dmitrijs Ledkovs <span dir="ltr"><<a href="mailto:dmitrij.ledkov@gmail.com">dmitrij.ledkov@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
2009/5/25 Christopher James Halse Rogers <<a href="mailto:raof@ubuntu.com">raof@ubuntu.com</a>>:<br>
<div class="im">> Having some sort of "roll back to previous package version" button might<br>
> be a nice idea, though it would need to be designed in such a way that<br>
> made it clear there was no guarantee that it'd work.  I'm not sure<br>
> whether we'd be doing users a favour here.<br>
><br>
<br>
</div>There is a technology to do this but it's not GPL...<br>
<br>
OpenSolaris and Nexetra use ZFS which supports snapshots. Before each<br>
package installation transaction (i.e. one upgrade of N packages) they<br>
take a snapshot of a system, do the upgrade. If the user doesn't like<br>
it, they can rollback to any of the previous snapshots because they<br>
are available.<br>
<br>
Nexetra for that wrote apt-clone (I think) to actually do it.<br>
<br>
Unfortunatly there isn't a GPL filesystem which supports continous<br>
snapshots.....</blockquote><div><br></div><div>Will Btrfs do this when it is stable? </div></div>