I have dev-python/pyparsing-1.5.7 and dev-python/pyparsing-2.0.0 and virtual/pyparsing-2 installed here. Furthermore I have in /etc/portage/make.conf PYTHON_TARGETS="python2_7 python3_3" Now, there is an update dev-python-1.5.7-r1 which I can only install if I remove the older version by emerge -C dev-python/pyparsing:py2 first. Trying to update without previous removal fails like emerge -av1 dev-python/pyparsing:py2 WARNING: One or more updates have been skipped due to a dependency conflict: dev-python/pyparsing:py2 (dev-python/pyparsing-1.5.7-r1::gentoo, ebuild scheduled for merge) conflicts with dev-python/pyparsing:py2[-python_single_target_python2_5(-),-python_single_target_python2_6(-),python_targets_python2_7,-python_single_target_python2_7(-),-python_single_target_pypy1_8(-),-python_single_target_pypy1_9(-)] required by (virtual/pyparsing-2::gentoo, installed) and updating virtual/pyparsing just wants to re-install virtual/pyparsing without pulling in the updated version of dev-python/pyparsing:py2 This looks broken or what am I missing Helmut.
I'm sorry for the inconvenience. The revision bump was completely unnecessary and the responsible person has been shouted at already. I have removed -r1, and fixed the ebuilds. It should all work well now.