Created attachment 144644 [details] Update math/py-pandas to 0.14.1 Change log ========== * Update to 0.14.1 * Restore misplaced auxiliary test script used by regression-test target
I'm trying to figure out why the build is failing with Py3k. It looks like it sees and satisfies the numpy build requirement. =======================<phase: build-depends >============================ ===> py33-pandas-0.14.1 depends on file: /usr/local/lib/python3.3/site-packages/numpy/core/numeric.py - not found ===> Verifying install for /usr/local/lib/python3.3/site-packages/numpy/core/numeric.py in /usr/ports/math/py-numpy ===> Installing existing package /packages/All/py33-numpy-1.8.1,1.txz Installing py33-numpy-1.8.1,1... ... but by the time we run setup.py, it feels compelled to try to fetch numpy from pypi. =======================<phase: configure >============================ ===> Configuring for py33-pandas-0.14.1 Download error on https://pypi.python.org/simple/numpy/: [Errno 13] Permission denied -- Some packages may not be found! Couldn't find index page for 'numpy' (maybe misspelled?) Download error on https://pypi.python.org/simple/: [Errno 13] Permission denied -- Some packages may not be found! No local packages or download links found for numpy>=1.7.0b2 Complete build log: https://pkg.saltant.net/poudriere/bulk/100amd64-default-python33/2014-07-13_22h23m55s/logs/errors/py33-pandas-0.14.1.log This already affected 0.14.0 on the package builders. https://lists.freebsd.org/pipermail/freebsd-pkg-fallout/Week-of-Mon-20140707/176395.html https://lists.freebsd.org/pipermail/freebsd-python/2014-July/007214.html Any ideas?
setuptools is failing to find installed numpy per bug 191865 I will patch setup.py to not perform the dependency checking and leave that up to the ports machinery.
Created attachment 144665 [details] Update math/py-pandas to 0.14.1 This updated patch neuters the dependency handling in setup.py to work-around bug 191865 in an admittedly heavy-handed way. Sample build logs to follow.
Created attachment 144670 [details] Build log with python 2.7
Created attachment 144671 [details] Build log with python 3.3
Created attachment 144672 [details] Build log with python 3.4
With the patch to resolve bug 191865 ready to go, it will probably be best to wait until that commit hits the tree and then to update pandas with attachment 144644 [details].
Unblocked! :)
A commit references this bug: Author: culot Date: Thu Jul 24 16:47:22 UTC 2014 New revision: 362831 URL: http://svnweb.freebsd.org/changeset/ports/362831 Log: - Update to 0.14.1 PR: ports/191857 Submitted by: John W. O'Brien <john@saltant.com> (maintainer) Changes: head/math/py-pandas/Makefile head/math/py-pandas/distinfo head/math/py-pandas/files/print_skipped.py head/math/py-pandas/scripts/ head/math/py-pandas/scripts/print_skipped.py
Frederic, Thank you for handling this update. Why is the resolution status set to "Timeout?"
First thank you John for submitting this PR and for having carefully followed the dependency issues (and sorry for not having been able to handle it more quickly). Regarding the status, this was a mistake on my side and I will correct this right away. Cheers, Frederic