Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 574222 - dev-python/jsonschema-2.5.1: functool32 dependency breaks install on py3-only system
Summary: dev-python/jsonschema-2.5.1: functool32 dependency breaks install on py3-only...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Library (show other bugs)
Hardware: AMD64 Linux
: Normal minor (vote)
Assignee: Patrick McLean
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2016-02-08 22:44 UTC by typograph
Modified: 2016-02-10 02:46 UTC (History)
0 users

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 typograph 2016-02-08 22:44:55 UTC
If PYTHON_TARGETS only has python3*, the dependency of dev-python/jsonschema-2.5.1 on dev-python/functools32 cannot be satisfied.

emerge error message:

!!! The ebuild selected to satisfy "dev-python/functools32[python_targets_pypy(-)?,-python_single_target_pypy(-),python_targets_python2_7(-)?,-python_single_target_python2_7(-)]" has unmet requirements.
- dev-python/functools32-3.2.3::gentoo USE="" ABI_X86="64" PYTHON_TARGETS="-pypy -python2_7"

  The following REQUIRED_USE flag constraints are unsatisfied:
    any-of ( python_targets_pypy python_targets_python2_7 )

(dependency required by "dev-python/jsonschema-2.5.1-r1::gentoo" [ebuild])


I guess this dependency should be skipped if neither pypy nor python2_7 is enabled.