slotmove: fix handling for EAPI 4-slot-abi v2.2.0_alpha118
authorZac Medico <zmedico@gentoo.org>
Fri, 13 Jul 2012 23:33:49 +0000 (16:33 -0700)
committerZac Medico <zmedico@gentoo.org>
Fri, 13 Jul 2012 23:33:49 +0000 (16:33 -0700)
commitdde6df65ecbc522dc23cb8d24be3e4dd52657da8
tree9b0ca15a0ed3aa826654a6eb8c090e510c175268
parent4f1558ec085d4d1716faf8558741aad2e542463f
slotmove: fix handling for EAPI 4-slot-abi

This is just a really minimal fix, in order to prevent slotmove from
behaving incorrectly with packages that use EAPI 4-slot-abi. Any
slotmove commands that try so specify a sub-slot are treated as invalid
for now, since that will required additional EAPI conditional logic, as
reported in bug #426476.
pym/portage/_global_updates.py
pym/portage/dbapi/__init__.py
pym/portage/tests/emerge/test_global_updates.py
pym/portage/tests/update/__init__.py [new file with mode: 0644]
pym/portage/tests/update/__test__ [new file with mode: 0644]
pym/portage/tests/update/test_move_slot_ent.py [new file with mode: 0644]
pym/portage/update.py