[MacPorts] #62621: mpbb takes too long to install dependencies

MacPorts noreply at macports.org
Thu Apr 29 03:27:16 UTC 2021


#62621: mpbb takes too long to install dependencies
----------------------------+---------------------
  Reporter:  ryandesign     |      Owner:  admin@…
      Type:  defect         |     Status:  new
  Priority:  Normal         |  Milestone:
 Component:  buildbot/mpbb  |    Version:
Resolution:                 |   Keywords:
      Port:                 |
----------------------------+---------------------

Comment (by jmroot):

 Replying to [comment:5 ryandesign]:
 > Packages for all dependencies should already exist by the time any build
 is attempted. So ''maybe'' we can streamline mpbb-install-dependencies so
 that if archive fetch fails, the entire build fails.
 >
 > That might be too simple though.

 There are other possibilities than the ones you already mentioned that
 make this unworkable even on the buildbot—the bugs that make builds
 sometimes run out of order, and noarch ports that are skipped because they
 will be built by another builder, but then are needed as dependencies for
 something else, to name two.

 So a check for whether an archive is available for each dependency is
 definitely needed before skipping the deactivation before installation.

 Something like the opposite of `tools/dependencies.tcl` would probably be
 needed to deactivate only the unneeded ports.

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


More information about the macports-tickets mailing list