<pre style='margin:0'>
Rainer Müller (raimue) pushed a commit to branch master
in repository mpbb.

</pre>
<p><a href="https://github.com/macports/mpbb/commit/f808328118e7d9a3e3523c99c5e767ba57e0d8df">https://github.com/macports/mpbb/commit/f808328118e7d9a3e3523c99c5e767ba57e0d8df</a></p>
<pre style="white-space: pre; background: #F8F8F8">The following commit(s) were added to refs/heads/master by this push:
<span style='display:block; white-space:pre;color:#404040;'>     new f808328  mpbb-install-dependencies: Run archivefetch first
</span>f808328 is described below

<span style='display:block; white-space:pre;color:#808000;'>commit f808328118e7d9a3e3523c99c5e767ba57e0d8df
</span>Author: Rainer Müller <raimue@macports.org>
AuthorDate: Wed Apr 4 19:24:34 2018 +0200

<span style='display:block; white-space:pre;color:#404040;'>    mpbb-install-dependencies: Run archivefetch first
</span>---
 mpbb-install-dependencies | 15 +++++++++++++++
 1 file changed, 15 insertions(+)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/mpbb-install-dependencies b/mpbb-install-dependencies
</span><span style='display:block; white-space:pre;color:#808080;'>index 2f955a5..d7527b6 100644
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/mpbb-install-dependencies
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/mpbb-install-dependencies
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -113,6 +113,21 @@ install-dependencies() {
</span>             echo "[OK]" >> "$log_status_dependencies"
             dependencies_counter=$((dependencies_counter + 1))
         else
<span style='display:block; white-space:pre;background:#e0ffe0;'>+            # First try to get a binary archive in case the local archives were deleted.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+            # $deprequestedvariants isn't quoted on purpose
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+            # shellcheck disable=SC2154,SC2086
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+            if ! "${option_prefix}/bin/port" -d archivefetch "$depname" $deprequestedvariants; then
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                # This port command should never fail. If no archive was
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                # available, it will still return with 0.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                echo "Fetching archive for dependency '${depname}' with variants '${deprequestedvariants}' failed, aborting." >&2
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                echo "[FAIL] (archivefetch)" >> "$log_status_dependencies"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                echo "Building '$port' ... [ERROR] (failed to archivefetch dependency '${depname}')." >> "$log_subports_progress"
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                # Do not add to failcache.
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+                return 1
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+            fi
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+            # Fetch distfiles to check for fetch failures. If the archivefetch
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+            # above downloaded an archive, the fetch phase is already marked as
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+            # completed in the statefile and this will do nothing.
</span>             # $deprequestedvariants isn't quoted on purpose
             # shellcheck disable=SC2154,SC2086
             if ! "${option_prefix}/bin/port" -d fetch "$depname" $deprequestedvariants; then
</pre><pre style='margin:0'>

</pre>