Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 570312 - dev-lang/hy-0.11.1 - please add python 3.5 support
Summary: dev-lang/hy-0.11.1 - please add python 3.5 support
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Development (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Patrick Lauer
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2015-12-30 21:30 UTC by Jeff Kowalczyk
Modified: 2016-01-01 11:31 UTC (History)
0 users

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


Attachments
hy-0.11.1.ebuild modified for PYTHON_COMPAT python3_{3,4,5} (hy-0.11.1.ebuild,1.07 KB, text/plain)
2015-12-30 21:30 UTC, Jeff Kowalczyk
Details
emerge --info (emerge-info.txt,6.15 KB, text/plain)
2015-12-30 21:31 UTC, Jeff Kowalczyk
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Jeff Kowalczyk 2015-12-30 21:30:08 UTC
Created attachment 421278 [details]
hy-0.11.1.ebuild modified for PYTHON_COMPAT python3_{3,4,5}

dev-lang/hy-0.11.1 is compatible with Python 3.5 per PyPI classifier. Please add this to the ebuild if possible. 

I have python 2.7 and 3.5 on my ~amd64 system, and am trying to make a slight modification to dev-lang/hy-0.11.1.ebuild:

-PYTHON_COMPAT=(python2_7 python3_3 python3_4)
+PYTHON_COMPAT=(python2_7 python3_3 python3_{3,4,5})

As I have many python packages installed with the 3_5 target, I can't understand the mechanism by which the hy ebuild is rejecting the 3_5 target, yet it returns the following:

% sudo emerge hy -pv            
[ebuild     U  ] dev-lang/hy-0.11.1::jfkw [0.11.0::gentoo] USE="-doc% -examples% {-test}" PYTHON_TARGETS="python2_7 -python3_3 -python3_4 -python3_5%" 0 KiB

Total: 1 package (1 upgrade), Size of downloads: 0 KiB

The following USE changes are necessary to proceed:
 (see "package.use" in the portage(5) man page for more details)
# required by hy (argument)
>=dev-lang/hy-0.11.1 -python_targets_python3_5
Comment 1 Jeff Kowalczyk 2015-12-30 21:31:42 UTC
Created attachment 421280 [details]
emerge --info

USE_PYTHON="2.7 3.5"
Comment 2 Patrick Lauer gentoo-dev 2016-01-01 11:31:51 UTC
Done.