[MacPorts] #52459: xQuartz fails to start when ports installed
#52459: xQuartz fails to start when ports installed -----------------------+-------------------------------- Reporter: whitegr@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.3.4 Keywords: | Port: -----------------------+-------------------------------- 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 -- Ticket URL: <https://trac.macports.org/ticket/52459> MacPorts <https://www.macports.org/> Ports system for the Mac operating system
#52459: xQuartz fails to start when ports installed ------------------------+------------------------ Reporter: whitegr@… | Owner: jeremyhu@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.3.4 Resolution: | Keywords: Port: | ------------------------+------------------------ Changes (by ryandesign@…): * owner: macports-tickets@… => jeremyhu@… Old description:
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
New description: 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 }}} -- Comment: 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. -- Ticket URL: <https://trac.macports.org/ticket/52459#comment:1> MacPorts <https://www.macports.org/> Ports system for the Mac operating system
#52459: xQuartz fails to start when ports installed ------------------------+------------------------ Reporter: whitegr@… | Owner: jeremyhu@… Type: defect | Status: closed Priority: Normal | Milestone: Component: ports | Version: 2.3.4 Resolution: invalid | Keywords: Port: | ------------------------+------------------------ Changes (by jeremyhu@…): * status: new => closed * resolution: => invalid Comment: 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. -- Ticket URL: <https://trac.macports.org/ticket/52459#comment:2> MacPorts <https://www.macports.org/> Ports system for the Mac operating system
participants (1)
-
MacPorts