Summary: | sci-geosciences/mapnik-2.2.0 - DEPEND: USE flag 'python_single_target_python3_2' referenced in conditional 'python_single_target_python3_2?' is not in IUSE | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Dennis Schridde <dschridde+gentoobugs> |
Component: | Current packages | Assignee: | Sci-geo Project <sci-geosciences> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | aklhfex, python |
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
See Also: | https://bugs.gentoo.org/show_bug.cgi?id=454284 | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Bug Depends on: | |||
Bug Blocks: | 504336 |
Description
Dennis Schridde
2014-11-26 08:31:54 UTC
Also needs porting to python-3.4 if possible So this is failure in using the eclass, and also our failure for missing python_gen_cond_dep() in python-single-r1. For now, please just remove the line referencing python3_2, since we disabled that version already. Please also fix the ebuild not to call sed when simple bash variable substitution would do the job... Oh, and why boost is only a dep in python3? The ebuild looks to pass boost_python libs in every version of Python... I've removed the offending conditional so that I could finish my virtual/postgresql to dev-db/postgresql rename. I've just copied python_gen_cond_dep [1] from python-r1 to python-single-r1, updating it appropriately. Please use that function to create safe conditional deps. [1]:https://wiki.gentoo.org/wiki/Project:Python/python-single-r1#python_gen_cond_dep The ebuild was changed to: python_single_target_python3_3? ( >=dev-libs/boost-1.53[${PYTHON_USEDEP}] ) Now it emerges again on my system. Should I close this issue, or do you want to implement a different fix? |