[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