[MacPorts] #64189: legacy-support-devel @20211111: "port" wedged after deactivation

MacPorts noreply at macports.org
Sat Dec 11 12:03:06 UTC 2021


#64189: legacy-support-devel @20211111: "port" wedged after deactivation
------------------------+----------------------------------
 Reporter:  evanmiller  |      Owner:  cjones051073
     Type:  defect      |     Status:  assigned
 Priority:  Normal      |  Milestone:
Component:  ports       |    Version:  2.7.1
 Keywords:  tiger       |       Port:  legacy-support-devel
------------------------+----------------------------------
 This is a strange one. I have three parallel MacPorts installations. After
 deactivating {{{legacy-support-devel}}} on one of them (with the intention
 of activating {{{legacy-support}}}), none of the port binaries are usable:

 {{{
 $ port
 dlopen(/opt/local/libexec/macports/lib/pextlib1.0/Pextlib.dylib, 6):
 symbol not found
     while executing
 "load /opt/local/libexec/macports/lib/pextlib1.0/Pextlib.dylib"
     ("package ifneeded Pextlib 1.0" script)
     invoked from within
 "package require Pextlib 1.0"
     (file "/opt/local/libexec/macports/lib/registry2.0/receipt_flat.tcl"
 line 37)
     invoked from within
 "source /opt/local/libexec/macports/lib/registry2.0/receipt_flat.tcl"
     ("package ifneeded receipt_flat 1.0" script)
     invoked from within
 "package require receipt_flat 1.0"
     (file "/opt/local/libexec/macports/lib/registry2.0/registry.tcl" line
 36)
     invoked from within
 "source /opt/local/libexec/macports/lib/registry2.0/registry.tcl"
     ("package ifneeded registry 1.0" script)
     invoked from within
 "package require registry 1.0"
     (file "/opt/local/libexec/macports/lib/registry2.0/portuninstall.tcl"
 line 35)
     invoked from within
 "source /opt/local/libexec/macports/lib/registry2.0/portuninstall.tcl"
     ("package ifneeded registry_uninstall 2.0" script)
     invoked from within
 "package require registry_uninstall 2.0"
     (file "/opt/local/libexec/macports/lib/macports1.0/reclaim.tcl" line
 52)
     invoked from within
 "source /opt/local/libexec/macports/lib/macports1.0/reclaim.tcl"
     ("package ifneeded reclaim 1.0" script)
     invoked from within
 "package require reclaim 1.0"
     (file "/opt/local/libexec/macports/lib/macports1.0/diagnose.tcl" line
 68)
     invoked from within
 "source /opt/local/libexec/macports/lib/macports1.0/diagnose.tcl"
     ("package ifneeded diagnose 1.0" script)
     invoked from within
 "package require diagnose 1.0"
     (file "/opt/local/libexec/macports/lib/macports1.0/macports.tcl" line
 38)
     invoked from within
 "source /opt/local/libexec/macports/lib/macports1.0/macports.tcl"
     ("package ifneeded macports 1.0" script)
     invoked from within
 "package require macports"
     (file "/opt/local/bin/port" line 46)
 }}}

 (Similar error when invoking the other {{{port}}} binaries in separate
 installation directories, which is the strangest part.)

 Any ideas on what's going on and how I can un-wedge the system with
 reinstalling MacPorts? Restarted to no avail. 10.4.11/PPC

-- 
Ticket URL: <https://trac.macports.org/ticket/64189>
MacPorts <https://www.macports.org/>
Ports system for macOS


More information about the macports-tickets mailing list