[MacPorts] #55807: boost @1.65.1_3 depends on itself

MacPorts noreply at macports.org
Mon Feb 12 19:14:58 UTC 2018

#55807: boost @1.65.1_3 depends on itself
  Reporter:  mndavidoff  |      Owner:
      Type:  defect      |     Status:  new
  Priority:  Normal      |  Milestone:
 Component:  ports       |    Version:  2.4.2
Resolution:              |   Keywords:
      Port:  boost       |

Comment (by mndavidoff):

 Perhaps have two ports, `boost` and `boost-numpy`.

 The boost port would install everything except the numpy library, even if
 it was built (e.g., in a Portfile post-destroot step, remove the numpy
 library if it was there). The boost port would not depend on pyXY-numpy.

 The boost-numpy port would depend on boost and pyXY-numpy. It could
 rebuild boost but install only the numpy library. Rebuilding boost is
 admittedly inefficient, but it's better than not being able to install
 boost due to a circular dependency or not having the boost numpy library
 installed when it's needed. Perhaps at some later time boost could be
 patched to avoid rebuilding all of boost.

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

More information about the macports-tickets mailing list