My PYTHON_TARGETS is "python2.7 python3.2". Trying to emerge beautifulsoup-4.1.3-r1 with USE=doc results in emerge: there are no ebuilds built with USE flags to satisfy "dev-python/sphinx[python_targets_python2_6?,python_targets_python2_7?,python_targets_python3_1?,python_targets_python3_2?,python_targets_python3_3?,-python_single_target_python2_6(-),-python_single_target_python2_7(-),-python_single_target_python3_1(-),-python_single_target_python3_2(-),-python_single_target_python3_3(-)]". !!! One of the following packages is required to complete your request: - dev-python/sphinx-1.1.3-r5::gentoo (Missing IUSE: python_targets_python3_3) - dev-python/sphinx-1.1.3-r3::gentoo (Missing IUSE: python_targets_python3_1 python_targets_python3_2 python_targets_python2_7 python_targets_python2_6) - dev-python/sphinx-1.1.3-r2::gentoo (Missing IUSE: python_targets_python3_1 python_targets_python3_2 python_targets_python2_7 python_targets_python2_6) - dev-python/sphinx-1.1.3-r1::gentoo (Missing IUSE: python_targets_python3_1 python_targets_python3_2 python_targets_python2_7 python_targets_python2_6) - dev-python/sphinx-1.1.3::gentoo (Missing IUSE: python_targets_python3_1 python_targets_python3_2 python_targets_python2_7 python_targets_python2_6) - dev-python/sphinx-1.1.2::gentoo (Missing IUSE: python_targets_python3_1 python_targets_python3_2 python_targets_python2_7 python_targets_python2_6) - dev-python/sphinx-1.0.7::gentoo (Missing IUSE: python_targets_python3_1 python_targets_python3_2 python_targets_python2_7 python_targets_python2_6) (dependency required by "dev-python/beautifulsoup-4.1.3-r1" [ebuild]) (dependency required by "dev-python/beautifulsoup" [argument])
I tried to mask >=dev-python/beautifulsoup-4.1.3-r1, but the installed dev-python/lxml-3.0.1 requires to unmask it back because of 18 Jan 2013; Patrick McLean <chutzpah@gentoo.org> lxml-3.0.1.ebuild: Re-add python-3.3 support Cannot emerge -avuD @world
*** Bug 452766 has been marked as a duplicate of this bug. ***
That's what happens when people use 'repoman --force' while not understanding the errors thrown by it…
Since the milk is spilled already, I'll try to fix Python3.3 support in sphinx to fix this once and for all.
Fixed and committed.