[MacPorts] #46984: user port commands (i.e., without "sudo") fail because of incompatible version of tcsh8.5.dylib
MacPorts
noreply at macports.org
Thu Feb 26 23:51:57 PST 2015
#46984: user port commands (i.e., without "sudo") fail because of incompatible
version of tcsh8.5.dylib
-----------------------------+--------------------------------
Reporter: allison.strom@… | Owner: macports-tickets@…
Type: defect | Status: new
Priority: Normal | Milestone:
Component: base | Version: 2.3.3
Keywords: tcl8.5 | Port:
-----------------------------+--------------------------------
When trying to update my installation after upgrading to Yosemite, I
encountered the following problem:
# port -qv installed
dyld: Library not loaded: /opt/local/libexec/macports/lib/libtcl8.5.dylib
Referenced from: /opt/local/libexec/macports/bin/tclsh8.5
Reason: Incompatible library version: tclsh8.5 requires version 8.5.0 or
later, but libtcl8.5.dylib provides version 0.0.0
Trace/BPT trap
When I attempt
# sudo port -qv installed
however, it works. This occurs for every port command, but I am having
trouble identifying the cause. The file exists, but appears not to have
been installed with the most recent base (using the package installer) for
Mavericks, which is perhaps the problem. However, when I try to upgrade
using the source install as recommend here
(https://guide.macports.org/chunked/installing.macports.upgrade.html), I
encounter the same problem after attempting 'make':
dyld: Library not loaded: /opt/local/libexec/macports/lib/libtcl8.5.dylib
Referenced from: /opt/local/libexec/macports/bin/tclsh8.5
Reason: Incompatible library version: tclsh8.5 requires version 8.5.0 or
later, but libtcl8.5.dylib provides version 0.0.0
make[2]: *** [install-libraries] Trace/BPT trap: 5
make[1]: *** [destroot-tcllib] Error 2
make: *** [all] Error 1
--
Ticket URL: <https://trac.macports.org/ticket/46984>
MacPorts <https://www.macports.org/>
Ports system for OS X
More information about the macports-tickets
mailing list