<html><head><meta http-equiv="content-type" content="text/html; charset=utf-8"></head><body dir="auto"><div dir="ltr"></div><div dir="ltr"><br></div><div dir="ltr">Hi,</div><div dir="ltr"><br></div><div dir="ltr">Please always remember to reply to the list.</div><div dir="ltr"><br></div><div dir="ltr">We need to see why you are not finding the openssl3 port, as that has been available for some time.</div><div dir="ltr"><br></div><div dir="ltr">Please run</div><div dir="ltr"><br></div><div dir="ltr">sudo port -d sync</div><div dir="ltr"><br></div><div dir="ltr">And post what you get back to the list</div><div dir="ltr"><br></div><div dir="ltr">Chris</div><div dir="ltr"><br><blockquote type="cite">On 9 Dec 2021, at 10:49 pm, SeaQuench <seaquench@protonmail.com> wrote:<br><br></blockquote></div><blockquote type="cite"><div dir="ltr"><div><div>After downloading and installing the latest MacPorts for Catalina, I followed the instructions to migrate MacPorts: <a style="font-size: 0.875rem;" href="https://trac.macports.org/wiki/Migration" rel="noopener noreferrer" target="_blank">https://trac.macports.org/wiki/Migration</a><br></div><div>Reinstalling the ports went without issue until Step 3e: `<span class="s1">sudo ./restore_ports.tcl myports.txt`</span><br></div><div><div>Executing that command resulted in the error I presented initially:<br></div></div></div><blockquote><div><div><div>--->  Computing dependencies for python38<br></div></div></div><div>Error: Dependency 'openssl3' not found.<br></div><div>--->  Computing dependencies for python39<br></div><div>Error: Dependency 'openssl3' not found.<br></div></blockquote><div><br>Is that to be expected on a fresh install (before performing a sync)? I acknowledge that this outcome may result from the use of git versus rsync in keeping MacPorts up to date. I am behind a firewall, so i must use git to sync rather than use rsync.<br></div><div><div><a href="https://trac.macports.org/wiki/howto/SyncingWithGit" rel="noopener noreferrer" target="_blank">https://trac.macports.org/wiki/howto/SyncingWithGit</a><br></div></div><p class="p1"><span class="s1">If i substitute the command `sudo port -v sync` for the command `sudo port selfupdate` - as usual - I can now install openssl without error, and all dependencies are found after re-executing: `sudo ./restore_ports.tcl myports.txt`</span></p><div>Any additional advice welcome. Thanks for the tip on migration, Chris!<br></div><div><br></div><div class="protonmail_signature_block"><div class="protonmail_signature_block-user protonmail_signature_block-empty"></div><div class="protonmail_signature_block-proton"></div><div class="protonmail_signature_block-proton"></div><div class="protonmail_signature_block-proton"></div><div class="protonmail_signature_block-proton"></div><div class="protonmail_signature_block-proton"></div><div class="protonmail_signature_block-proton"></div><div class="protonmail_signature_block-proton"></div><div class="protonmail_signature_block-proton"></div><div class="protonmail_signature_block-proton"></div><div class="protonmail_signature_block-proton"></div><div class="protonmail_signature_block-proton"></div><div class="protonmail_signature_block-proton"></div><div class="protonmail_signature_block-proton"></div><div class="protonmail_signature_block-proton"></div><div class="protonmail_signature_block-proton"></div><div class="protonmail_signature_block-proton"></div><div class="protonmail_signature_block-proton"></div><div class="protonmail_signature_block-proton"></div><div class="protonmail_signature_block-proton"></div><div class="protonmail_signature_block-proton">Sent with <a target="_blank" href="https://protonmail.com/" rel="noopener noreferrer">ProtonMail</a> Secure Email.</div></div><div><br></div><div class="protonmail_quote"><div>‐‐‐‐‐‐‐ Original Message ‐‐‐‐‐‐‐<br></div><div> On Thursday, December 9th, 2021 at 2:47 PM, Chris Jones <jonesc@hep.phy.cam.ac.uk> wrote:<br></div><div> <br></div><blockquote type="cite" class="protonmail_quote"><div dir="ltr"><br></div><div dir="ltr"><br></div><div dir="ltr">Did you follow the migration guide when moving to a new major os version ?<br></div><div dir="ltr"><br></div><div dir="ltr"><a target="_blank" rel="noopener noreferrer" href="https://trac.macports.org/wiki/Migration">https://trac.macports.org/wiki/Migration</a><br></div><div dir="ltr"><br></div><div dir="ltr">If not, follow it now, to wipe out your ports and reinstall them correctly for the new os.<br></div><div dir="ltr"><br></div><div dir="ltr">If you did, your ports tree seems to be very out of date. Then try,<br></div><div dir="ltr"><br></div><div dir="ltr">> sudo port selfupdate<br></div><div dir="ltr">> sudo port sync<br></div><div dir="ltr">> sudo port upgrade outdated<br></div><div dir="ltr"><br></div><div dir="ltr">Chris<br></div><div dir="ltr"><div><br></div><blockquote type="cite"><div>On 9 Dec 2021, at 6:53 pm, SeaQuench via macports-users <macports-users@lists.macports.org> wrote:<br></div></blockquote></div><blockquote type="cite"><div dir="ltr"><div><br></div><p><br></p><div><div>After applying an update to MacOS last August, the python ports are reporting a dependency on either openssl11 or openssl3, neither of which are to be found in the (local?) index for MacPorts, according to the error I have received, copied below. While I am prompted to report a bug, I presume I am not in a novel situation. Could someone advise me as to how to proceed? I am running MacPorts 2.6.2 on MacOS 10.15.7 with XCode 12.4 installed.<br></div></div><div>$ sudo port install python39 <br></div><p><br></p><blockquote><p><br></p><div>Warning: No port openssl3 found in the index. <br></div><div>---> Computing dependencies for openssl<br></div><div>Error: Dependency 'openssl3' not found. <br></div><div>Error: Unable to execute port: upgrade openssl failed <br></div><p><br></p></blockquote><p><br></p><div>$ sudo port install openssl <br></div><p><br></p><blockquote><p><br></p><div>---> Computing dependencies for openssl<br></div><div>Error: Dependency 'openssl3' not found. <br></div><div>Error: Follow <a href="https://guide.macports.org/#project.tickets" rel="noopener noreferrer" target="_blank">https://guide.macports.org/#project.tickets</a> to report a bug. <br></div><div>Error: Processing of port openssl failed<br></div><p><br></p></blockquote><div>$ <span>sudo port -n upgrade --force python38</span><br></div><blockquote><p><span>---><span>  </span>Computing dependencies for python38<br>---><span>  </span>Fetching archive for python38<br>---><span>  </span>Attempting to fetch python38-3.8.12_4+optimizations.darwin_19.x86_64.tbz2 from <a target="_blank" rel="noopener noreferrer" href="https://packages.macports.org/python38">https://packages.macports.org/python38</a><br>---><span>  </span>Attempting to fetch python38-3.8.12_4+optimizations.darwin_19.x86_64.tbz2.rmd160 from <a target="_blank" rel="noopener noreferrer" href="https://packages.macports.org/python38">https://packages.macports.org/python38</a><br>---><span>  </span>Installing python38 @3.8.12_4+optimizations<br>---><span>  </span>Cleaning python38<br>---><span>  </span>Computing dependencies for python38<br>---><span>  </span>Deactivating python38 @3.8.11_0<br>---><span>  </span>Cleaning python38<br>---><span>  </span>Activating python38 @3.8.12_4+optimizations<br>---><span>  </span>Cleaning python38<br>---><span>  </span>Updating database of binaries<br>---><span>  </span>Scanning binaries for linking errors<br>---><span>  </span>Found 18 broken files, matching files to ports<span>     </span><br>---><span>  </span>Found 4 broken ports, determining rebuild order<br>You can always run 'port rev-upgrade' again to fix errors.<br>The following ports will be rebuilt:<br><span> </span>python38 @3.8.12+optimizations<br><span> </span>python39 @3.9.6<br><span> </span>glib2 @2.58.3+x11<br><span> </span>gobject-introspection @1.60.2<br>Continue? [Y/n]: y<br>Warning: No port openssl3 found in the index.<br>---><span>  </span>Computing dependencies for openssl<br>Error: Dependency 'openssl3' not found.<br>Error: rev-upgrade failed: Error rebuilding python38<br>Error: Follow <a target="_blank" rel="noopener noreferrer" href="https://guide.macports.org/#project.tickets">https://guide.macports.org/#project.tickets</a> to report a bug.</span></p></blockquote><div><br></div></div></blockquote></blockquote></div><div><br></div></div></blockquote></body></html>