_prepare_self_update: ignore installed version
authorZac Medico <zmedico@gentoo.org>
Sat, 1 Sep 2012 20:51:18 +0000 (13:51 -0700)
committerZac Medico <zmedico@gentoo.org>
Sat, 1 Sep 2012 20:51:18 +0000 (13:51 -0700)
commitbb3094fb926910594f26ac3cf246d9aa9f9444d9
tree75d4f847d662b645f8846ebe092d225b1576f024
parent9f1d501a12514c62efb8cd4afea7a68aaf9b5129
_prepare_self_update: ignore installed version

Now portage will unconditionally make a temporary copy of itself during
updates. This is safer, since it provides maximum protection against
any possible incompatibilities. For example, suppose that the ebuild
has been updated to change the location of installed files (such as
libdir change) without a revision bump.
pym/_emerge/Scheduler.py
pym/portage/package/ebuild/doebuild.py