<html><head><meta http-equiv="Content-Type" content="text/html; charset=utf-8"></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;" class=""><br class=""><div><br class=""><blockquote type="cite" class=""><div class="">On 11 May2021, at 8:13 PM, Ryan Schmidt <<a href="mailto:ryandesign@macports.org" class="">ryandesign@macports.org</a>> wrote:</div><br class="Apple-interchange-newline"><div class=""><div class="">On May 11, 2021, at 14:57, Murray Eisenberg wrote:<br class=""><br class=""><blockquote type="cite" class="">On 11 May2021, at 12:59 PM, Ryan Schmidt wrote:<br class=""><blockquote type="cite" class=""><br class="">On May 11, 2021, at 11:26, Murray Eisenberg wrote:<br class=""><br class=""><blockquote type="cite" class="">On 11 May2021, at 12:20 PM, Murray Eisenberg wrote:<br class=""><br class=""><blockquote type="cite" class="">Sorry, but cannot find the relevant syntax in docs…<br class=""><br class="">How do I exclude SEVERAL ports from the “port upgrade outdated and not ….” command?<br class=""><br class="">(sbcl has fatal build error, so other ports dependent on it cannot upgrade either:<br class="">if I try “port upgrade outdated and not sbcl” it still tries to upgrade sbcl, and then fails, because at least one other port depends on it)<br class=""></blockquote><br class="">Specifically, maxima depends on sbcl. But if I try…<br class=""><br class=""><span class="Apple-tab-span" style="white-space:pre"> </span>port upgrade outdated and not \(maxima or sbcl\)<br class=""><br class="">...or even...<br class=""><br class=""><span class="Apple-tab-span" style="white-space:pre"> </span>port upgrade outdated and not \(maxima or sbcl\)<br class=""><br class="">...it still tries to upgrade sbcl.<br class=""><br class="">What am I doing wrong?<br class=""></blockquote><br class="">I believe this should work:<br class=""><br class="">sudo port upgrade outdated and not \( maxima sbcl \)<br class=""></blockquote><br class="">No: still tries first to upgrade sbcl (and fails).<br class=""><br class="">And I copied & pasted the command directly from your email response into Terminal, just to be sure!<br class=""></blockquote><br class="">The syntax is correct. You should be able to verify this by running:<br class=""><br class="">port echo outdated<br class=""><br class="">Verify that the list contains maxima and sbcl. Now run:<br class=""><br class="">port echo outdated and not \( maxima sbcl \)<br class=""><br class="">Verify that the list does not contain maxima or sbcl anymore.<br class=""><br class=""><br class="">Do you perhaps have other outdated ports that depend on sbcl? These ports depend on sbcl:<br class=""><br class="">QiII<br class="">acl2<br class="">cl-ppcre<br class="">fricas<br class="">maxima<br class="">slime<br class=""><br class="">Or do you have outdated ports that depend on maxima? These ports depend on maxima:<br class=""><br class="">imaxima<br class="">wxMaxima<br class=""><br class="">You would have to exclude those from upgrading as well.<br class=""><br class=""><br class="">The sbcl build failure has been fixed [1] so you can sudo port sync to receive the fix and should be able to upgrade those ports now.<br class=""><br class=""><br class="">[1] <a href="https://github.com/macports/macports-ports/commit/e4a200932dc0a44df212f5dbf4438daf1ca782f0" class="">https://github.com/macports/macports-ports/commit/e4a200932dc0a44df212f5dbf4438daf1ca782f0</a><br class=""><br class=""></div></div></blockquote></div><div class=""><br class=""></div>I so have wxMaxima, too, so probably that’s what was at issue.<div class=""><br class=""></div><div class="">But issue now resolved with fixed sbcl.</div><div class=""><br class=""></div><div class=""><br class=""></div><div class="">thanks for letting me know about that!<br class=""><div class="">
<div style="color: rgb(0, 0, 0); letter-spacing: normal; text-align: start; text-indent: 0px; text-transform: none; white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; word-wrap: break-word; -webkit-nbsp-mode: space; line-break: after-white-space;" class="">---<br class="">Murray Eisenberg<span class="Apple-tab-span" style="white-space: pre;"> </span><a href="mailto:murrayeisenberg@gmail.com" class="">murrayeisenberg@gmail.com</a><br class="">503 King Farm Blvd #101<span class="Apple-tab-span" style="white-space: pre;"> </span><br class="">Rockville, MD 20850-6667<span class="Apple-tab-span" style="white-space: pre;"> </span>Mobile (413)-427-5334<br class=""><br class=""></div>
</div>
<br class=""></div></body></html>