Opened 12 years ago

Closed 12 years ago

#34820 closed defect (fixed)

py-tables: bump revision when changing hdf5

Reported by: cdeil (Christoph Deil) Owned by: mamoll (Mark Moll)
Priority: Normal Milestone:
Component: ports Version: 2.1.1
Keywords: Cc:
Port: py-tables

Description

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?

Attachments (1)

pytables_test.txt (4.2 KB) - added by cdeil (Christoph Deil) 12 years ago.

Download all attachments as: .zip

Change History (5)

Changed 12 years ago by cdeil (Christoph Deil)

Attachment: pytables_test.txt added

comment:1 Changed 12 years ago by cdeil (Christoph Deil)

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?

comment:2 Changed 12 years ago by ryandesign (Ryan Carsten Schmidt)

Cc: mmoll@… removed
Owner: changed from macports-tickets@… to mmoll@…

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.

comment:3 in reply to:  2 Changed 12 years ago by cdeil (Christoph Deil)

Replying to 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?

comment:4 Changed 12 years ago by mamoll (Mark Moll)

Resolution: fixed
Status: newclosed

I increased the revision to force rebuilding. See r94172.

Note: See TracTickets for help on using tickets.