[MacPorts] #68879: OpenBLAS @0.3.25_4+gcc9+lapack breaks py*-numpy
MacPorts
noreply at macports.org
Tue Dec 12 00:27:08 UTC 2023
#68879: OpenBLAS @0.3.25_4+gcc9+lapack breaks py*-numpy
-----------------------+-------------------------
Reporter: fhgwright | Owner: NicosPavlov
Type: defect | Status: assigned
Priority: Normal | Milestone:
Component: ports | Version: 2.8.1
Keywords: | Port: OpenBLAS
-----------------------+-------------------------
This is also true of `0.3.25_4+gcc9+lapack`.
With the latest version:
{{{
MacPro:~ fw$ ls -l /opt/local/lib/libopenblas*
-rwxr-xr-x 1 root admin 12262592 Dec 11 15:26
/opt/local/lib/libopenblas.0.3.dylib
lrwxr-xr-x 1 root admin 21 Dec 11 15:26
/opt/local/lib/libopenblas.0.dylib -> libopenblas.0.3.dylib
lrwxr-xr-x 1 root admin 19 Dec 11 15:26
/opt/local/lib/libopenblas.dylib -> libopenblas.0.dylib
}}}
With the previous (also non-working) version:
{{{
---> Activating OpenBLAS @0.3.25_3+gcc9+lapack
MacPro:~ fw$ ls -l /opt/local/lib/libopenblas*
-rwxr-xr-x 1 root admin 12262608 Nov 28 12:54
/opt/local/lib/libopenblas.0.3.dylib
lrwxr-xr-x 1 root admin 21 Nov 28 12:54
/opt/local/lib/libopenblas.0.dylib -> libopenblas.0.3.dylib
lrwxr-xr-x 1 root admin 19 Nov 28 12:54
/opt/local/lib/libopenblas.dylib -> libopenblas.0.dylib
}}}
With the latest version that still works here:
{{{
---> Activating OpenBLAS @0.3.25_1+gcc9+lapack
MacPro:~ fw$ ls -l /opt/local/lib/libopenblas*
-rw-r--r-- 1 root admin 24052832 Nov 18 00:37
/opt/local/lib/libopenblas-r1.a
-rwxr-xr-x 1 root admin 15141152 Nov 18 00:37
/opt/local/lib/libopenblas-r1.dylib
lrwxr-xr-x 1 root admin 20 Nov 18 00:37
/opt/local/lib/libopenblas.1.dylib -> libopenblas-r1.dylib
lrwxr-xr-x 1 root admin 16 Nov 18 00:37
/opt/local/lib/libopenblas.a -> libopenblas-r1.a
lrwxr-xr-x 1 root admin 20 Nov 18 00:37
/opt/local/lib/libopenblas.dylib -> libopenblas-r1.dylib
}}}
The `py*-numpy` builds rely on `/opt/local/lib/libopenblas-r1.dylib`,
which is now missing. Either the dependents need to be rebuilt
(revbumped) to adjust their expectations, or `OpenBLAS` needs to be
rebuilt in a way that provides the missing name.
--
Ticket URL: <https://trac.macports.org/ticket/68879>
MacPorts <https://www.macports.org/>
Ports system for macOS
More information about the macports-tickets
mailing list