[MacPorts] #50232: openblas: destroot fails with variant lapack
#50232: openblas: destroot fails with variant lapack -------------------------+-------------------------------------- Reporter: michaelld@… | Owner: nicos@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.3.4 Keywords: hasfix | Port: OpenBLAS, OpenBLAS-devel -------------------------+-------------------------------------- same summary as another ticket that was fixed, but for a different reason. Looks like OpenBLAS uses case sensitive directories for some items, including the lapacke headers installed in the post-destroot when +lapack is enabled. Which, by the way, is the default now as of a recent commit. It looks like the change needed is to replace "/lapacke/" with "/LAPACKE/". This works for me. Another option might be to used "find DIR -name "*.h"" and then just use those with "lapack" in the name. This port should fail when doing an install / update and using +lapack on a case sensitive file system right now. -- Ticket URL: <https://trac.macports.org/ticket/50232> MacPorts <https://www.macports.org/> Ports system for OS X
#50232: openblas: destroot fails with variant lapack ---------------------------------------+---------------------- Reporter: michaelld@… | Owner: nicos@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.3.4 Resolution: | Keywords: haspatch Port: OpenBLAS, OpenBLAS-devel | ---------------------------------------+---------------------- Changes (by mf2k@…): * keywords: hasfix => haspatch -- Ticket URL: <https://trac.macports.org/ticket/50232#comment:1> MacPorts <https://www.macports.org/> Ports system for OS X
#50232: openblas: destroot fails with variant lapack ---------------------------------------+---------------------- Reporter: michaelld@… | Owner: nicos@… Type: defect | Status: closed Priority: Normal | Milestone: Component: ports | Version: 2.3.4 Resolution: fixed | Keywords: haspatch Port: OpenBLAS, OpenBLAS-devel | ---------------------------------------+---------------------- Changes (by nicos@…): * status: new => closed * resolution: => fixed Comment: Thanks for the report. Patch added in r144497. -- Ticket URL: <https://trac.macports.org/ticket/50232#comment:2> MacPorts <https://www.macports.org/> Ports system for OS X
#50232: openblas: destroot fails with variant lapack ---------------------------------------+---------------------- Reporter: michaelld@… | Owner: nicos@… Type: defect | Status: reopened Priority: Normal | Milestone: Component: ports | Version: 2.3.4 Resolution: | Keywords: haspatch Port: OpenBLAS, OpenBLAS-devel | ---------------------------------------+---------------------- Changes (by michaelld@…): * status: closed => reopened * resolution: fixed => Comment: Related to #50653 and r145845. We have a strange issue: the release port uses 'lapacke' while the devel port uses 'LAPACKE'. We can split out the actual xinstall command in the release and devel, or we can come up with a patch for the release to tweak it to be uppercase, or some other clever technique within the port file such as a 'find | grep -i' to get the actual directory name. -- Ticket URL: <https://trac.macports.org/ticket/50232#comment:3> MacPorts <https://www.macports.org/> Ports system for OS X
#50232: openblas: destroot fails with variant lapack ---------------------------------------+---------------------- Reporter: michaelld@… | Owner: nicos@… Type: defect | Status: reopened Priority: Normal | Milestone: Component: ports | Version: 2.3.4 Resolution: | Keywords: haspatch Port: OpenBLAS, OpenBLAS-devel | ---------------------------------------+---------------------- Comment (by nicos@…): That's an interesting one. It seems to me that we could shoot for simplicity and just split the install, or use a variable to avoid repeating the commands. The folder has been lowercase throughout several releases, even when lapacke itself had been updated. -- Ticket URL: <https://trac.macports.org/ticket/50232#comment:4> MacPorts <https://www.macports.org/> Ports system for OS X
#50232: openblas: destroot fails with variant lapack ---------------------------------------+---------------------- Reporter: michaelld@… | Owner: nicos@… Type: defect | Status: closed Priority: Normal | Milestone: Component: ports | Version: 2.3.4 Resolution: fixed | Keywords: haspatch Port: OpenBLAS, OpenBLAS-devel | ---------------------------------------+---------------------- Changes (by michaelld@…): * status: reopened => closed * resolution: => fixed Comment: Fixed in r145974. -- Ticket URL: <https://trac.macports.org/ticket/50232#comment:5> MacPorts <https://www.macports.org/> Ports system for OS X
participants (1)
-
MacPorts