Opened 8 years ago
Closed 8 years ago
#52459 closed defect (invalid)
xQuartz fails to start when ports installed
Reported by: | whitegr@… | Owned by: | jeremyhu (Jeremy Huddleston Sequoia) |
---|---|---|---|
Priority: | Normal | Milestone: | |
Component: | ports | Version: | 2.3.4 |
Keywords: | Cc: | ||
Port: |
Description (last modified by ryandesign (Ryan Carsten Schmidt))
On fresh install of OSX 10.12, followed macports migrate instructions for fresh install of macports and uninstalled all ports. xQuartz runs fine. Then install one port (e.g. xterm), and I seem to get conflicts with the system libraries: now xQuartz no longer runs:
dyld: Symbol not found: __cg_png_create_info_struct Referenced from: /System/Library/Frameworks/ImageIO.framework/Versions/A/ImageIO Expected in: /opt/local/lib/libPng.dylib in /System/Library/Frameworks/ImageIO.framework/Versions/A/ImageIO Abort trap: 6
Change History (2)
comment:1 Changed 8 years ago by ryandesign (Ryan Carsten Schmidt)
Description: | modified (diff) |
---|---|
Owner: | changed from macports-tickets@… to jeremyhu@… |
comment:2 Changed 8 years ago by jeremyhu (Jeremy Huddleston Sequoia)
Resolution: | → invalid |
---|---|
Status: | new → closed |
Yep, user error. Don't do that. Go tell whoever told you to do that that they were wrong. Have them tell whoever told them that they were wrong. Please help eliminate the misuse of DYLD_LIBRARY_PATH.
Note: See
TracTickets for help on using
tickets.
This suggests that the
DYLD_LIBRARY_PATH
environment variable is set. Have you done that deliberately, perhaps in your shell startup file (~/.profile)? If so, remove that environment variable.