Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 334443 - Improve dep tree of net-zope/zope-interface
Summary: Improve dep tree of net-zope/zope-interface
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: All Linux
: High normal (vote)
Assignee: net-zope (OBSOLETE)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-08-25 13:55 UTC by Theo Chatzimichos (RETIRED)
Modified: 2010-08-25 21:34 UTC (History)
2 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Theo Chatzimichos (RETIRED) archtester gentoo-dev Security 2010-08-25 13:55:00 UTC
Trying to do a fresh gentoo install, I got the following blocker:

[blocks B     ] =dev-lang/python-3* ("=dev-lang/python-3*" is blocking net-zope/zope-interface-3.6.1)

It made no sense to me, and seeing the commit msg (net-zope/zope-fixers is only needed for python 3, don't pull it in when python 3 is not installed (#318903)
) i guess the following snippet:
        || ( net-zope/zope-fixers !=dev-lang/python-3* )"
could be improved to something like:
dev-lang/python-3*? ( net-zope/zope-fixers )

Thanks
Comment 1 Harald van Dijk (RETIRED) gentoo-dev 2010-08-25 21:34:49 UTC
That "is blocking" error really makes no sense to me. stage3 includes python 2.6 and 3.1, and does not include zope-fixers. When neither dependency in || ( a b ) is satisfied, portage should automatically resolve this to a, and pull in zopefixers.

> could be improved to something like:
> dev-lang/python-3*? ( net-zope/zope-fixers )

Unfortunately, there is no USE flag to include python 3 support. python 3 support is included if python 3 is installed, and "dev-lang/python-3*?" conditionals don't exist.

I've reverted the commit for #318903 for now.