aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorZac Medico <zmedico@gentoo.org>2021-01-19 01:23:50 -0800
committerZac Medico <zmedico@gentoo.org>2021-01-19 03:02:53 -0800
commit79106b8bbce8b7b27db14877ca63c75a1a4a32d3 (patch)
tree26c03781a2a71d1a12c342e1cf4e8c12194ee2f2 /setup.py
parentrepoman: fix DeprecationWarning: invalid escape sequence \s (diff)
downloadportage-79106b8bbce8b7b27db14877ca63c75a1a4a32d3.tar.gz
portage-79106b8bbce8b7b27db14877ca63c75a1a4a32d3.tar.bz2
portage-79106b8bbce8b7b27db14877ca63c75a1a4a32d3.zip
binarytree.move_ent: copy on write for package move
Copy on write when applying package moves, and silently skip package moves when the same move has already been applied to the same build of the package. Since the old package instance is preserved, it avoids the problem of having entries for deleted packages remain in the package index. We can simply assume that the package will be deleted by eclean-pkg when its time comes. Bug: https://bugs.gentoo.org/766012 Signed-off-by: Zac Medico <zmedico@gentoo.org>
Diffstat (limited to 'setup.py')
0 files changed, 0 insertions, 0 deletions