[MacPorts] #54890: compilers portgroup has errors if dependency is not yet installed

MacPorts noreply at macports.org
Wed Jul 25 20:37:53 UTC 2018


#54890: compilers portgroup has errors if dependency is not yet installed
------------------------+----------------------
  Reporter:  joefowler  |      Owner:  dstrubbe
      Type:  defect     |     Status:  closed
  Priority:  Normal     |  Milestone:
 Component:  ports      |    Version:
Resolution:  fixed      |   Keywords:
      Port:             |
------------------------+----------------------

Comment (by dstrubbe):

 In [changeset:"74f6c824bf28eb2dab3c060c4de82c87f69c2f1b/macports-ports"
 74f6c824bf28eb2dab3c060c4de82c87f69c2f1b/macports-ports] (master):
 {{{
 #!ConfigurableCommitTicketReference repository="macports-ports"
 revision="74f6c824bf28eb2dab3c060c4de82c87f69c2f1b"
 mpi portgroup: Improve enforce_variants for depspec; move checks to
 configure and archivefetch.

 Use of mpi.enforce_variant could be done with a depspec rather than a port
 name (e.g. path:/opt/local/lib/libplumedKernel.dylib:plumed) but the
 resulting error messages were not clear; now it will give the name of an
 actual port in messages. The pre-fetch checks on dependencies should be
 done in pre-configure since only then are the dependencies guaranteed to
 be installed; a similar check should be done in pre-archivefetch for
 binaries. (Similar to https://trac.macports.org/ticket/54890 for compilers
 portgroup.)
 }}}

-- 
Ticket URL: <https://trac.macports.org/ticket/54890#comment:16>
MacPorts <https://www.macports.org/>
Ports system for macOS


More information about the macports-tickets mailing list