On the other hand, I can manually restore at least some ports, e.g.: apache-ant @1.10.1_0 (active) bzip2 @1.0.6_0 (active) cctools @895_4+llvm40 (active) expat @2.2.5_0 (active) gcc7 @7.2.0_0 (active) gcc_select @0.1_8 (active) gettext @0.19.8.1_0 (active) gmp @6.1.2_1 (active) isl @0.18_0 (active) ld64 @3_0 (active) ld64-latest @274.2_1+llvm40 (active) libcxx @3.9.1_0+universal (active) libedit @20170329-3.1_2 (active) libffi @3.2.1_0 (active) libgcc @7.2.0_1 (active) libiconv @1.15_0 (active) libmpc @1.0.3_0 (active) libxml2 @2.9.7_0 (active) llvm-4.0 @4.0.1_2 (active) llvm_select @2_0 (active) mpfr @3.1.6_0 (active) ncurses @6.0-20170916_0 (active) openssl @1.0.2m_0 (active) xar @1.6.1_0 (active) xz @5.2.3_0 (active) zlib @1.2.11_0 (active)
Is something wrong with the restore_ports.tcl script? (I did newly download the version (0.1) that I used via: curl --location --remote-name https://github.com/macports/macports-contrib/raw/master/restore_ports/restore_ports.tcl > On 10 Nov2017, at 4:53 PM, Murray Eisenberg <[email protected]> wrote: > > After upgrading macOS from Sierra (10.12.6) to High Sierra (10.13.1), I > updated Xcode to 9.1 and executed > > xcode-select -p > > which gave: /Applications/Xcode.app/Contents/Developer > and then: > > xcode-select —install > > which installed (via App Store > Updates) "Command Line Tools (macOS High > Sierra version 10.13) for Xcode” Version 9.0. > If I try xcode-select —install again, I see: > > xcode-select: error: command line tools are already installed, use > "Software Update" to install updates > > I went through the procedure at > > https://trac.macports.org/wiki/Migration > <https://trac.macports.org/wiki/Migration> > > to migrate MacPorts. > > In step 3, after saving installed ports (substep a) and saving the list of > requested ports (substep b), I uninstalled all installed ports (substep c) > and cleaned partially-completed builds (substep d). > > Now in doing substep e, ending with... > > sudo ./restore_ports.tcl myports.txt > > I get warning messages: > > Warning: All compilers are either blacklisted or unavailable; defaulting to > first fallback option > Warning: All compilers are either blacklisted or unavailable; defaulting to > first fallback option > Warning: All compilers are either blacklisted or unavailable; defaulting to > first fallback option > Error: we appear to be stuck, exiting... > infinite loop > while executing > "sort_ports $portList" > invoked from within > "set operationList [sort_ports $portList]" > (file "./restore_ports.tcl" line 285) > > I wondered about the fact that Xcode itself is 9.1, whereas the Command Line > tools are 9.0, yet. > Is that the cause of the problem? I don’t see how to install any later > version of the Xcode Command Line Tools. > > --- > Murray Eisenberg [email protected] > <mailto:[email protected]> > 503 King Farm Blvd #101 Home (240)-246-7240 > Rockville, MD 20850-6667 Mobile (413)-427-5334 > > --- Murray Eisenberg [email protected] 503 King Farm Blvd #101 Home (240)-246-7240 Rockville, MD 20850-6667 Mobile (413)-427-5334
