On Mon, 12 Oct 2009 13:52:49 -0400, Robert Bradbury <[email protected]> wrote: > I agree with Wyatt's point. > > Wouldn't there be an easy way to reset the last access date on all of the > files to say 1/1/2009 on a system then execute a relatively robust > multi-user boot (and maybe a world emerge upgrade) and record which files > are actually used during that process, then determine which package they > belong to and label those with some "level of criticality"?
In my opinion, if we really want to speak about a way to implement that kind of snapshoting, we should start thinking about providing a better integration with lvm, from the root. lvm can take care of the snapshots on a non-expensive way, and it would be relatively easy to implement. However a lot of stuff would need to be re-documented, starting from the handbook, and the init system. Into my eyes, it's the only serious way to do this at least until btrfs is ready for the masses, and there's a long way until we reach that point still. As for the package bits, it's true that the semantic and delimitation about what's part of the system and what isn't, and the mechanism to handle some things could be better, but I've grown accustomed to the way it is and I really don't care if that changes or not. -- Jesús Guerrero
