[MacPorts] #40417: arpack @3.1.3: remove openmpi from default variants
#40417: arpack @3.1.3: remove openmpi from default variants -----------------------+--------------------- Reporter: takeshi@… | Owner: mmoll@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.2.0 Keywords: | Port: arpack -----------------------+--------------------- A novice user reported a failure of octave-devel. I found that it was because of arpack. When installing octave-devel from scratch, a user implicitly or explicitly specifies one of the fortran compilers (g95/gcc4x). However, g95 or gcc4x variant conflicts with openmpi, which is one of the default variants. I assume that those who need PARPACK are power users. They can serially install openmpi with on of the fortran compilers, then arpack +openmpi and octave-devel with one of the fortran compilers. For those who just needs octave-devel, the serial installation would be a hurdle and it is difficult for them to understand why installation is unsuccessful. Therefore I suggest to remove openmpi from the default variants of arpack. -- Ticket URL: <https://trac.macports.org/ticket/40417> MacPorts <http://www.macports.org/> Ports system for OS X
#40417: arpack @3.1.3: remove openmpi from default variants ------------------------+--------------------- Reporter: takeshi@… | Owner: mmoll@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.2.0 Resolution: | Keywords: Port: arpack | ------------------------+--------------------- Comment (by egall@…): Arpack's `+openmpi` default variant is also impeding my progress on my work on a port for Scilab (#29595). Currently I'm just taking the easy route and just disabling arpack support, but I'd probably be able to more easily add arpack support if the arpack port didn't have `+openmpi` as a default variant. -- Ticket URL: <https://trac.macports.org/ticket/40417#comment:2> MacPorts <http://www.macports.org/> Ports system for OS X
#40417: arpack @3.1.3: remove openmpi from default variants ------------------------+--------------------- Reporter: takeshi@… | Owner: mmoll@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.2.0 Resolution: | Keywords: Port: arpack | ------------------------+--------------------- Comment (by mmoll@…): There really is no good solution. The slepc port depends on arpack and petsc. For this port PARPACK is necessary. Perhaps this is more of a power user port and there are more octave users. I am ok with removing +openmpi as a default variant. takeshi, do you want to add yourself as maintainer and make the change? -- Ticket URL: <https://trac.macports.org/ticket/40417#comment:3> MacPorts <http://www.macports.org/> Ports system for OS X
#40417: arpack @3.1.3: remove openmpi from default variants ------------------------+--------------------- Reporter: takeshi@… | Owner: mmoll@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.2.0 Resolution: | Keywords: Port: arpack | ------------------------+--------------------- Comment (by takeshi@…): A solution could be use portgroup active_variants to specify openmpi variant in slepc and petsc. Another approach could be separate parpack from arpack as a subport of arpack and slepc and petsc depend on parpack. Although I am not familiar with the build process of arpack and how slepc and petsc need parpack, I imagine the latter would be cleaner. I have too may ports to maintain: how about adding openmaintainer? -- Ticket URL: <https://trac.macports.org/ticket/40417#comment:4> MacPorts <http://www.macports.org/> Ports system for OS X
#40417: arpack @3.1.3: remove openmpi from default variants ------------------------+--------------------- Reporter: takeshi@… | Owner: mmoll@… Type: defect | Status: closed Priority: Normal | Milestone: Component: ports | Version: 2.2.0 Resolution: fixed | Keywords: Port: arpack | ------------------------+--------------------- Changes (by mmoll@…): * status: new => closed * resolution: => fixed Comment: Fixed in r110931. -- Ticket URL: <https://trac.macports.org/ticket/40417#comment:5> MacPorts <http://www.macports.org/> Ports system for OS X
#40417: arpack @3.1.3: remove openmpi from default variants ------------------------+--------------------- Reporter: takeshi@… | Owner: mmoll@… Type: defect | Status: closed Priority: Normal | Milestone: Component: ports | Version: 2.2.0 Resolution: fixed | Keywords: Port: arpack | ------------------------+--------------------- Changes (by dstrubbe@…): * cc: dstrubbe@… (removed) * cc: dstrubbe@… (added) -- Ticket URL: <https://trac.macports.org/ticket/40417#comment:7> MacPorts <http://www.macports.org/> Ports system for OS X
participants (1)
-
MacPorts