[Bug 219609] [NEW PORT] science/tensorflow: Computation using data flow graphs for scalable machine learning

bugzilla-noreply at freebsd.org bugzilla-noreply at freebsd.org
Fri Jun 9 05:08:42 UTC 2017


https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=219609

--- Comment #10 from Kubilay Kocak <koobs at FreeBSD.org> ---
(In reply to Jov from comment #9)

Software packages should be PEP-394 [1] compatible in terms of how they invoke
Python.

Additionally, for Python package/software ports in FreeBSD, they should invoke
a specific Python version (pythonX.Y, see variable PYTHON_CMD) and be as
PEP-394 compliant as possible.

Both of the above apply at build-time and run-time. Where `python` points (or
if it is present at all) can change at any time at the discretion of the user.

That aside, if and when present, can only happen to point to a 'default'
version of Python, which has no necessary correlation with what Python
environment version the software has been installed in. 

For files/scripts, maintainers may use USES=shebangfix [2] and SHEBANG_FILES to
correct shebang lines 

[1] https://www.python.org/dev/peps/pep-0394/
[2]
https://www.freebsd.org/doc/en_US.ISO8859-1/books/porters-handbook/book.html#uses-shebangfix

-- 
You are receiving this mail because:
You are the assignee for the bug.


More information about the freebsd-ports-bugs mailing list