[MacPorts] #34820: py-tables: bump revision when changing hdf5
#34820: py-tables: bump revision when changing hdf5 --------------------------------------+------------------------------------- Reporter: Deil.Christoph@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.1.1 Keywords: | Port: py-tables --------------------------------------+------------------------------------- I get a similar crash (attached) as reported in ticket #33369 when executing the command: {{{ python -c 'import tables; tables.test()' }}} I first noticed this problem when working with the pandas python package, this gives a similar crash: {{{ nosetests-2.7 --exe pandas --verbose 10 }}} Looking at the py-tables portfile I don't see an explicit reference to a hdf5 version, so maybe the dependency has to be set up differently so that py-tables is re-built automatically every time hdf5 is updated? -- Ticket URL: <https://trac.macports.org/ticket/34820> MacPorts <http://www.macports.org/> Ports system for Mac OS
#34820: py-tables: bump revision when changing hdf5 --------------------------------------+------------------------------------- Reporter: Deil.Christoph@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.1.1 Keywords: | Port: py-tables --------------------------------------+------------------------------------- Comment(by Deil.Christoph@…): I tried this command, which is recommended with update problems before filing a ticket in the user guide: {{{ port -nR upgrade --force hdf5-18 }}} The error remains. I guess it doesn't help here because I re-download the binary version of the py-table port instead of re-building it with the hdf5-18 I have installed? -- Ticket URL: <https://trac.macports.org/ticket/34820#comment:1> MacPorts <http://www.macports.org/> Ports system for Mac OS
#34820: py-tables: bump revision when changing hdf5 --------------------------------------+------------------------------------- Reporter: Deil.Christoph@… | Owner: mmoll@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.1.1 Keywords: | Port: py-tables --------------------------------------+------------------------------------- Changes (by ryandesign@…): * owner: macports-tickets@… => mmoll@… * cc: mmoll@… (removed) Comment: That's likely. You can add the "-s" switch to force a build from source. The subports of the py-tables port do have a declared dependency on the hdf5-18 port. -- Ticket URL: <https://trac.macports.org/ticket/34820#comment:2> MacPorts <http://www.macports.org/> Ports system for Mac OS
#34820: py-tables: bump revision when changing hdf5 --------------------------------------+------------------------------------- Reporter: Deil.Christoph@… | Owner: mmoll@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.1.1 Keywords: | Port: py-tables --------------------------------------+------------------------------------- Comment(by Deil.Christoph@…): Replying to [comment:2 ryandesign@…]:
That's likely. You can add the "-s" switch to force a build from source.
Thanks, after this everything works for me: {{{ port -snR upgrade --force hdf5-18 }}}
The subports of the py-tables port do have a declared dependency on the hdf5-18 port.
Than why am I seeing a problem? Were the binaries I am downloading (e.g. of py27-tables) rebuilt after the latest hdf5-18 update? -- Ticket URL: <https://trac.macports.org/ticket/34820#comment:3> MacPorts <http://www.macports.org/> Ports system for Mac OS
#34820: py-tables: bump revision when changing hdf5 ---------------------------------------+------------------------------------ Reporter: Deil.Christoph@… | Owner: mmoll@… Type: defect | Status: closed Priority: Normal | Milestone: Component: ports | Version: 2.1.1 Resolution: fixed | Keywords: Port: py-tables | ---------------------------------------+------------------------------------ Changes (by mmoll@…): * status: new => closed * resolution: => fixed Comment: I increased the revision to force rebuilding. See r94172. -- Ticket URL: <https://trac.macports.org/ticket/34820#comment:4> MacPorts <http://www.macports.org/> Ports system for Mac OS
participants (1)
-
MacPorts