Created attachment 170682 [details] svn patch to fix dependency issues This fix is dependent on 209766 and 209765 being committed. portlint: OK testport: OK (poudriere: 9.3-RELEASE-p39, i386) [1] testport: OK (poudriere: 9.3-RELEASE-p39, amd64) [2] testport: OK (poudriere: 10.3-RELEASE, i386) [3] testport: OK (poudriere: 10.3-RELEASE, amd64) [4] [1] http://pkg.awarnach.mathstat.dal.ca/data/9i386-default/2016-05-26_11h10m02s/logs/py27-biom-format-2.1.5_1.log [2] http://pkg.awarnach.mathstat.dal.ca/data/9amd64-default/2016-05-26_11h44m08s/logs/py27-biom-format-2.1.5_1.log [3] http://pkg.awarnach.mathstat.dal.ca/data/10i386-default/2016-05-26_11h52m49s/logs/py27-biom-format-2.1.5_1.log [4] http://pkg.awarnach.mathstat.dal.ca/data/10amd64-default/2016-05-26_12h06m20s/logs/py27-biom-format-2.1.5_1.log
Thanks for the patch. Please approve it (set maintainer-approval+ on it) as you're the maintainer.
devel/py-pyqi is only needed for Python2 (see setup.py line 86). So a test is necessary (I think). Moreover py27- prefix must be replaced by the ${PYTHON_PKGNAMEPREFIX} macro.
Created attachment 170699 [details] Enhance previous patch
Comment on attachment 170699 [details] Enhance previous patch Thanks for catching these as well. I've tested in poudriere and installed the resulting package after this patch and it's working well with python27.
A commit references this bug: Author: olivierd Date: Sat Jun 11 09:25:04 UTC 2016 New revision: 416710 URL: https://svnweb.freebsd.org/changeset/ports/416710 Log: - Fix run-time dependency issues - Bump PORTREVISION PR: 209767 Submitted by: Joseph Mingrone (maintainer) Changes: head/biology/py-biom-format/Makefile
Committed, thanks!