On Nov 22, Michael Stone <mst...@debian.org> wrote: > That's not actually what happens: the files are still available in the old > location *if and only if the process is fully successful*. If there are any > issues you have a partially migrated system in which the files are *not* > still available in the old location, and which cannot be reverted back to > the original state. This is not true: the convert-usrmerge program was designed to keep the system consistent at all times, even while it is being run, by creating symlinks when binaries are being moved. In the worst case it will fail explaining that some local change (in a directory which should not have been modified by the local admin, BTW) needs to be addressed by the local admin and then it can be restarted and continue its work. And if it will fail due to some other unexpected bug then it will still leave behind a working system.
Maybe you could actually look at the code and/or try it? You can even test it on a live system by booting it again in kvm with a snapshot. -- ciao, Marco
signature.asc
Description: PGP signature