[MacPorts] #41030: petsc: hdf5-18 is installed without +fortran
#41030: petsc: hdf5-18 is installed without +fortran ------------------------+-------------------------------- Reporter: davydden@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.2.0 Keywords: | Port: petsc ------------------------+-------------------------------- I have the following ports installed (10.9, Xcode 5.0): {{{ sudo port install openmpi +gcc48 sudo port install atlas +clang }}} On invoking: {{{ sudo port install petsc +atlas +openmpi }}} one gets: {{{ Error: org.macports.archivefetch for port petsc returned: hdf5-18 must be installed with +fortran. }}} This is not the case if hdf5-18 is already installed via: {{{ sudo port install hdf5-18 +fortran +openmpi }}} In such a case petsc compiles fine. -- Ticket URL: <https://trac.macports.org/ticket/41030> MacPorts <http://www.macports.org/> Ports system for OS X
#41030: petsc: hdf5-18 is installed without +fortran -------------------------+-------------------------------- Reporter: davydden@… | Owner: macports-tickets@… Type: defect | Status: closed Priority: Normal | Milestone: Component: ports | Version: 2.2.0 Resolution: wontfix | Keywords: Port: petsc | -------------------------+-------------------------------- Changes (by mmoll@…): * status: new => closed * resolution: => wontfix Comment: "port" can check whether a dependency is installed with a certain variant enabled, but can't enable those variants itself when installing dependencies. This is known limitation of macports (one of the oldest open bug reports is about exactly this problem: #126). -- Ticket URL: <https://trac.macports.org/ticket/41030#comment:1> MacPorts <http://www.macports.org/> Ports system for OS X
participants (1)
-
MacPorts