verdi portage # emerge keystone [ebuild N ] sys-auth/keystone-2014.1.3 USE="mysql sqlite -ldap -postgres {-test}" PYTHON_TARGETS="python2_7" [ebuild N ] dev-python/routes-2.0 USE="-doc {-test}" PYTHON_TARGETS="python2_7 (-python3_2) -python3_3" [ebuild N ] dev-python/sqlalchemy-migrate-0.9.2 PYTHON_TARGETS="python2_7" [ebuild N ] dev-python/python-sqlparse-0.1.10 USE="{-test}" PYTHON_TARGETS="python2_7 (-python3_2) -python3_3" [ebuild N ] dev-python/sqlalchemy-0.9.8 USE="sqlite -doc -examples {-test}" PYTHON_TARGETS="python2_7 -pypy (-python3_2) -python3_3 -python3_4" [blocks B ] ~dev-python/sqlalchemy-migrate-0.9.2[python_targets_python2_7(-),-python_single_target_python2_7(-)] ("~dev-python/sqlalchemy-migrate-0.9.2[python_targets_python2_7(-),-python_single_target_python2_7(-)]" is blocking sys-auth/keystone-2014.1.3) [blocks B ] ~dev-python/routes-2.0[python_targets_python2_7(-),-python_single_target_python2_7(-)] ("~dev-python/routes-2.0[python_targets_python2_7(-),-python_single_target_python2_7(-)]" is blocking sys-auth/keystone-2014.1.3) * Error: The above package list contains packages which cannot be * installed at the same time on the same system. (sys-auth/keystone-2014.1.3::gentoo, ebuild scheduled for merge) pulled in by keystone Reproducible: Always I don't even undertand what that means. I tried unmerging keystone, everything sqlalchemy related and 'routes', but even then, the error is still there. My python configuration is very standard : verdi portage # grep PYTH /etc/portage/make.conf PYTHON_TARGETS="python2_7"
Apparently you need >=dev-python/routes-1.12.3 but not ~dev-python/routes-2.0
Er.... I don't understand. Why was the ticket closed ? The bug is there. It might be that indeed the dependancies are wrong, but this is still a bug in the ebuild, isn't it ?????
I'll look at it tonight
I managed to have it emerged by installing by myself the proper versions for * dev-python/sqlalchemy-migrate * dev-python/routes I used "emerge =xxx/yyy-rightversion", and i used the keystone ebuild to know which version was needed exactly. Well.. all that stuff that should have been done by portage+ebuild.
the deps in 2014.2.9999 and 2014.2 should be correct, can you verify? I'm likely to remove 2014.1 before new years
been about two weeks(ish), closing, reopen if needed