Created attachment 165223 [details] patch The patch fixes port dependencies. Based on the user report that package in the official repository was crashing due to the undetected dependencies. Poudriere build passes, and binary from the package now works as intended.
This is the bug fix, so it should be merged into quarterly.
@Yuri: USES=python:3 means depend on the python2 symlink via the lang/python3 port. If this port doesn't depend on that symlink, specifically, USES=python:[-]x.y[+] is the correct declaration
For some reason, this package does't can't find python with: > PYTHON_USES=python:3.4+ error: > Checking presence of package python3 ... no It checks through 'pkg-config' But with PYTHON_USES=python:3 python is found fine. Not sure why.
(In reply to yuri from comment #3) It's checking explicitly and only for the python3 command. Leaving it as :3 is fine.
A commit references this bug: Author: riggs Date: Sat Jan 30 18:05:37 UTC 2016 New revision: 407536 URL: https://svnweb.freebsd.org/changeset/ports/407536 Log: Fix missing dependencies, correct USE_PYTHON PR: 206010 Submitted by: yuri@rawbw.com (maintainer) MFH: 2016Q1 Changes: head/games/retroarch/Makefile
A commit references this bug: Author: riggs Date: Sat Jan 30 19:16:17 UTC 2016 New revision: 407546 URL: https://svnweb.freebsd.org/changeset/ports/407546 Log: MFH: r407536 Fix missing dependencies, correct USE_PYTHON PR: 206010 Submitted by: yuri@rawbw.com (maintainer) Approved by: portmgr (miwi) Changes: _U branches/2016Q1/ branches/2016Q1/games/retroarch/Makefile