Created attachment 182595 [details] py-extras should work with python 3.x Python 3.x changes the location of the compiled python objects - pyc and pyo - and hence the pkg-plist supplied with devel/py-extras is incorrect and makes `make package` (and make install, for that matter) error out. Replace pkg-plist with autoplist to circumvent this issue. Also, for good measure, bump PORTREVISION (though this is probably unnecessary).
Throw back into bugs pool (maintainer timeout)
A commit references this bug: Author: koobs Date: Sun Aug 20 03:12:20 UTC 2017 New revision: 448354 URL: https://svnweb.freebsd.org/changeset/ports/448354 Log: devel/py-extras: Fix Python 3.x packaging Python 3.x changes the location of the compiled python objects - pyc and pyo. The pkg-plist supplied with devel/py-extras doe not account for this, so packaging with Python 3 fails. This change replaces pkg-plist with autoplist to correct the issue [1] While I'm here: - Add TEST_DEPENDS and test target - Mark architecture independence - Add LICENSE_FILE PR: 219278 Submitted by: Johannes Jost Meixner [1] Approved by: portmgr (blanket) MFH: 2017Q3 Changes: head/devel/py-extras/Makefile head/devel/py-extras/pkg-plist
A commit references this bug: Author: koobs Date: Sun Aug 20 03:16:18 UTC 2017 New revision: 448355 URL: https://svnweb.freebsd.org/changeset/ports/448355 Log: MFH: r448354 devel/py-extras: Fix Python 3.x packaging Python 3.x changes the location of the compiled python objects - pyc and pyo. The pkg-plist supplied with devel/py-extras doe not account for this, so packaging with Python 3 fails. This change replaces pkg-plist with autoplist to correct the issue [1] While I'm here: - Add TEST_DEPENDS and test target - Mark architecture independence - Add LICENSE_FILE PR: 219278 Submitted by: Johannes Jost Meixner [1] Approved by: portmgr (blanket) Approved by: ports-secteam (blanket) Changes: _U branches/2017Q3/ branches/2017Q3/devel/py-extras/Makefile branches/2017Q3/devel/py-extras/pkg-plist
Comment on attachment 182595 [details] py-extras should work with python 3.x Correctly mark approval... Approved by: portmgr (blanket)
Committed and merged, with changes. Thank you for your contribution Johannes