[MacPorts] #26669: mesa @7.8.2_2 installation => conflict with /System libGL.dylib
MacPorts
noreply at macports.org
Wed Sep 29 01:44:41 PDT 2010
#26669: mesa @7.8.2_2 installation => conflict with /System libGL.dylib
-------------------------------------------+--------------------------------
Reporter: karl.hauschild@… | Owner: macports-tickets@…
Type: defect | Status: new
Priority: Normal | Milestone:
Component: ports | Version: 1.9.1
Keywords: | Port: mesa @7.8.2_2
-------------------------------------------+--------------------------------
Hi all,
As mentioned in a previous (now closed) ticket
[https://trac.macports.org/ticket/26659] installation of geant4 resulted
in conflicts
between /opt/local/lib and /System/Librarry libraries. After many
"uninstalls" I find the first problem arises when mesa is installed as a
dependency of geant4.
The problem :
{{{
bash-3.2$ open errors.txt
dyld: Symbol not found: _gll_noop
Referenced from:
/System/Library/Frameworks/OpenGL.framework/Versions/A/OpenGL
Expected in: /opt/local/lib/libGL.dylib
in /System/Library/Frameworks/OpenGL.framework/Versions/A/OpenGL
Trace/BPT trap
}}}
checking my system install :
{{{
bash-3.2$ otool -L
/System//Library/Frameworks/OpenGL.framework/Versions/A/OpenGL
/System//Library/Frameworks/OpenGL.framework/Versions/A/OpenGL:
/System/Library/Frameworks/OpenGL.framework/Versions/A/OpenGL
(compatibility version 1.0.0, current version 1.0.0)
.....
/System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGL.dylib
(compatibility version 1.0.0, current version 1.0.0)
....
bash-3.2$
}}}
so this appears ok.
doing a
{{{
sudo port deactivate mesa
}}}
temporarily solves the problem of cohabitation, but is not a solution.
This seems to be an old problem : [http://old.nabble.com/Symbol-not-found
:-_gll_noop-td22241078.html].
How do I solve it ?
Cheers,
Karl
--
Ticket URL: <https://trac.macports.org/ticket/26669>
MacPorts <http://www.macports.org/>
Ports system for Mac OS
More information about the macports-tickets
mailing list