[MacPorts] #40294: Avoid building ports with unmet dependencies or try to build dependencies with requested variants

MacPorts noreply at macports.org
Thu Aug 11 03:44:02 PDT 2016


#40294: Avoid building ports with unmet dependencies or try to build dependencies
with requested variants
--------------------------+--------------------------------
  Reporter:  mojca@…      |      Owner:  macports-tickets@…
      Type:  enhancement  |     Status:  new
  Priority:  Low          |  Milestone:
 Component:  contrib      |    Version:
Resolution:               |   Keywords:
      Port:               |
--------------------------+--------------------------------
Changes (by mojca@…):

 * cc: cal@… (added)


Comment:

 We could implement this on the buildbot with some additional trickery, but
 I'm not sure how to manually handle situations when:
 * port `A` depends on `B`
 * port `B` depends on `C +foo`
 At the moment I don't know how to prevent building of A upfront or how to
 trigger the installation of `C +foo`.

 From what I understand the dependency solver might fix this issue "for
 free", so it might be better to wait until that code gets released than to
 implement some horrible hacks.

 If the idea is to wait for the dependency solver, we could close this as
 `wontfix` and track the progress of dependency solver in another ticket.

-- 
Ticket URL: <https://trac.macports.org/ticket/40294#comment:2>
MacPorts <https://www.macports.org/>
Ports system for OS X


More information about the macports-tickets mailing list