Opened 3 years ago

Closed 3 years ago

Last modified 3 years ago

#62877 closed defect (fixed)

apache-arrow: py3x-pyarrow subport builds failing for MacOS 10.13; py-numpy not found

Reported by: mascguy (Christopher Nielsen) Owned by: michaelld (Michael Dickens)
Priority: Normal Milestone:
Component: ports Version:
Keywords: Cc:
Port: apache-arrow

Description

Due to recent updates of port dependencies, py3x-pyarrow ports were broken in my setup, and had to be rebuilt from source.

Unfortunately the build is failing for MacOS 10.13, with a complaint that the appropriate py-numpy couldn't be found.

For example, py38-pyarrow:

:info:configure CMake Error at /opt/local/share/cmake-3.19/Modules/FindPackageHandleStandardArgs.cmake:218 (message):
:info:configure   Could NOT find Python3 (missing: Python3_NumPy_INCLUDE_DIRS NumPy) (found
:info:configure   version "3.8.10")

Full log attached.

Attachments (1)

py38-pyarrow-build-failure-10.13.txt.gz (9.2 KB) - added by mascguy (Christopher Nielsen) 3 years ago.

Download all attachments as: .zip

Change History (6)

Changed 3 years ago by mascguy (Christopher Nielsen)

comment:1 Changed 3 years ago by mascguy (Christopher Nielsen)

Owner: changed from macports-tickets@… to cjones051073

comment:2 Changed 3 years ago by mascguy (Christopher Nielsen)

Owner: changed from cjones051073 to michaelld

@MichaellD, this port is now failing to build on MacOS 10.13, after the update to py-numpy. Can you take a look?

comment:3 Changed 3 years ago by michaelld (Michael Dickens)

let's see if this port is just generally broken with the recently updated NumPy ... I don't have a 10.13 buildbot up at the moment ... will take a bit to get there too!

comment:4 Changed 3 years ago by mascguy (Christopher Nielsen)

Resolution: fixed
Status: assignedclosed

Michael, I rev-bumped py-pyarrow today, and all three Python subports built successfully on 10.13. (It'll take a few hours to be reflected on the port status pages, but I can confirm that they succeeded.)

So I'll close this as fixed.

comment:5 Changed 3 years ago by michaelld (Michael Dickens)

Catching up here finally ... all sounds good now thx!

Note: See TracTickets for help on using tickets.