Created attachment 171881 [details] Update py-setuptools to 23.1.0 py-setuptools is critical for installing python ports, so please exp-run this update. Portlint OK Poudriere 10.3-p5 amd64 OK for + py-setuptools + py-setuptools35 + py-setuptools34 + py-setuptools33 + py-setuptools27
databases/py-sqlite3 (and maybe others?) fails to build after this update, this is a showstopper
This is a port change, thus 'individual port', with exp-run ? set so portmgr can see what's needed.
(In reply to Antoine Brodin from comment #1) Can you attach logs please
@Vlad, Confirmation that the test suite (make test) passes would also be helpful (you'll need to install py-pytest and py-mock) The ports do-test: line can be updated to test: while you're there
Created attachment 171936 [details] Patch for databases/py-sqlite3 with setuptools-23 With this patch, databases/py-sqlite3 build. wen
I have filed another PR/210685 which inlucde the update of lang/python and devel/py-setuptools. Krstulja, can I close this PR ? wen
(In reply to Wen Heping from comment #6) I'd prefer to keep the updates separate (one for python, the other for setuptools)
@Wen: Also, did the change to sqlite3 come from upstream and is it a known issue?
(In reply to Kubilay Kocak from comment #8) Patch for py-sqlite3 is not from upstream but from me. wen
(In reply to Wen Heping from comment #6) As far as I'm concerned yes, I'm not a committer so it's your hands now, guys. ;) Though I do agree with Koobs, it'd be best if the issues were separate, it's easier to track and document the change that way. Koobs, the output of the unit tests for py27 is: * 146 passed, 11 skipped, 1 xfailed, 2 xpassed in 4.19 seconds Unfortunately I don't know how to make it more verbose and have it say which assert failed (though it was all in test_sdist.py), I tried running directly on setup.py with -v but that didn't help... Tests for py34, py35 coming up, I have to set up clean envs for those first.
A commit references this bug: Author: wen Date: Sun Jul 3 00:17:30 UTC 2016 New revision: 417946 URL: https://svnweb.freebsd.org/changeset/ports/417946 Log: - Update to devel/py-setuptools to 23.1.0 [1][2] PR: 210636 [1] 210685 [2] Submitted by: vlad-fbsd@acheronmedia.com [1] wen@ [2] Exp-run by: antoine Differential Revision: https://reviews.freebsd.org/D6994 Changes: head/databases/py-bsddb/files/setup.py head/databases/py-sqlite3/files/setup.py head/databases/py-sqlite3/files/setup3.py head/devel/py-setuptools/Makefile head/devel/py-setuptools/distinfo
Assign to committer that resolved