<pre style='margin:0'>
Joshua Root (jmroot) pushed a commit to branch master
in repository mpbb.

</pre>
<p><a href="https://github.com/macports/mpbb/commit/a95a5eeb118ec4a5c5b0bd99c0d825a6adebf9f9">https://github.com/macports/mpbb/commit/a95a5eeb118ec4a5c5b0bd99c0d825a6adebf9f9</a></p>
<pre style="white-space: pre; background: #F8F8F8"><span style='display:block; white-space:pre;color:#808000;'>commit a95a5eeb118ec4a5c5b0bd99c0d825a6adebf9f9
</span>Author: Joshua Root <jmr@macports.org>
AuthorDate: Mon Jan 27 15:05:21 2025 +1100

<span style='display:block; white-space:pre;color:#404040;'>    dependencies: handle missing dict key
</span>---
 tools/dependencies.tcl | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

<span style='display:block; white-space:pre;color:#808080;'>diff --git a/tools/dependencies.tcl b/tools/dependencies.tcl
</span><span style='display:block; white-space:pre;color:#808080;'>index 1ca705b..e052a5b 100755
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>--- a/tools/dependencies.tcl
</span><span style='display:block; white-space:pre;background:#e0e0ff;'>+++ b/tools/dependencies.tcl
</span><span style='display:block; white-space:pre;background:#e0e0e0;'>@@ -506,7 +506,8 @@ proc install_dep_source {depinfo} {
</span>     close_open_mports
     clean_workdirs
     set mportinfo_array [dict create]
<span style='display:block; white-space:pre;background:#ffe0e0;'>-    set ditem [lindex [open_port [dict get $depinfo name] [dict get $depinfo requested_variations]] 0]
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    set requested_variations [expr {[dict exists $depinfo requested_variations] ? [dict get $depinfo requested_variations] : {}}]
</span><span style='display:block; white-space:pre;background:#e0ffe0;'>+    set ditem [lindex [open_port [dict get $depinfo name] $requested_variations] 0]
</span>     # Ensure archivefetch is not attempted at all
     set workername [ditem_key $ditem workername]
     $workername eval [list set portutil::archive_available_result 0]
</pre><pre style='margin:0'>

</pre>