[MacPorts] #51122: py-h5py: upgrade to 2.6.0
MacPorts
noreply at macports.org
Tue Apr 12 01:48:08 PDT 2016
#51122: py-h5py: upgrade to 2.6.0
-------------------------+--------------------------------
Reporter: kurtjaeke@… | Owner: macports-tickets@…
Type: defect | Status: new
Priority: Normal | Milestone:
Component: ports | Version: 2.3.4
Keywords: haspatch | Port: py-h5py
-------------------------+--------------------------------
Attached patch upgrades py-h5py to v2.6.0, which works with HDF5 1.10.
It also changes the ports' source to github.
For the record, v2.5.0 fails with the following error when using HDF5
v1.10:
{{{
$ /opt/local/bin/python2.7
Python 2.7.11 (default, Mar 3 2016, 11:29:18)
[GCC 4.2.1 Compatible Apple LLVM 7.0.2 (clang-700.1.81)] on darwin
Type "help", "copyright", "credits" or "license" for more information.
>>> import h5py
Traceback (most recent call last):
File "<stdin>", line 1, in <module>
File
"/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7
/site-packages/h5py/__init__.py", line 31, in <module>
from .highlevel import *
File
"/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7
/site-packages/h5py/highlevel.py", line 13, in <module>
from ._hl.base import is_hdf5, HLObject
File
"/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7
/site-packages/h5py/_hl/base.py", line 78, in <module>
dlapl = default_lapl()
File
"/opt/local/Library/Frameworks/Python.framework/Versions/2.7/lib/python2.7
/site-packages/h5py/_hl/base.py", line 65, in default_lapl
lapl = h5p.create(h5p.LINK_ACCESS)
File "h5py/_objects.pyx", line 54, in h5py._objects.with_phil.wrapper
(/opt/local/var/macports/build/_opt_local_var_macports_sources_git.macports
.org_python_py-h5py/py27-h5py/work/h5py-2.5.0/h5py/_objects.c:2681)
File "h5py/_objects.pyx", line 55, in h5py._objects.with_phil.wrapper
(/opt/local/var/macports/build/_opt_local_var_macports_sources_git.macports
.org_python_py-h5py/py27-h5py/work/h5py-2.5.0/h5py/_objects.c:2639)
File "h5py/h5p.pyx", line 131, in h5py.h5p.create
(/opt/local/var/macports/build/_opt_local_var_macports_sources_git.macports
.org_python_py-h5py/py27-h5py/work/h5py-2.5.0/h5py/h5p.c:2720)
File "h5py/h5p.pyx", line 72, in h5py.h5p.propwrap
(/opt/local/var/macports/build/_opt_local_var_macports_sources_git.macports
.org_python_py-h5py/py27-h5py/work/h5py-2.5.0/h5py/h5p.c:2527)
ValueError: Not a property list class (Not a property list class)
}}}
--
Ticket URL: <https://trac.macports.org/ticket/51122>
MacPorts <https://www.macports.org/>
Ports system for OS X
More information about the macports-tickets
mailing list