[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