Changes between Initial Version and Version 1 of Ticket #46984


Ignore:
Timestamp:
Feb 27, 2015, 9:00:37 AM (9 years ago)
Author:
neverpanic (Clemens Lang)
Comment:

Please use WikiFormatting when posting in trac and preview your post. It seems you have DYLD_LIBRARY_PATH set in your environment, which is filtered by sudo automatically, because it is a setuid binary. You should never set DYLD_LIBRARY_PATH on OS X for regular usage. Please unset it.

Legend:

Unmodified
Added
Removed
Modified
  • Ticket #46984

    • Property Keywords tcl8.5 removed
    • Property Status changed from new to closed
    • Property Resolution changed from to invalid
  • Ticket #46984 – Description

    initial v1  
    11When trying to update my installation after upgrading to Yosemite, I encountered the following problem:
    22
     3{{
    34# port -qv installed
    45
     
    78  Reason: Incompatible library version: tclsh8.5 requires version 8.5.0 or later, but libtcl8.5.dylib provides version 0.0.0
    89Trace/BPT trap
     10}}
    911
    1012When I attempt
    1113
     14{{
    1215# sudo port -qv installed
     16}}
    1317
    1418however, 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':
    1519
     20{{
    1621dyld: Library not loaded: /opt/local/libexec/macports/lib/libtcl8.5.dylib
    1722  Referenced from: /opt/local/libexec/macports/bin/tclsh8.5
     
    2025make[1]: *** [destroot-tcllib] Error 2
    2126make: *** [all] Error 1
     27}}