[MacPorts] #58629: Geant4 Source Script Clashes With Root

MacPorts noreply at macports.org
Fri Jun 21 13:12:40 UTC 2019


#58629: Geant4 Source Script Clashes With Root
--------------------------+--------------------
 Reporter:  StevenGreen1  |      Owner:  (none)
     Type:  defect        |     Status:  new
 Priority:  Normal        |  Milestone:
Component:  ports         |    Version:
 Keywords:                |       Port:
--------------------------+--------------------
 Hi,

 My name is Steve Green, I'm a post doc working at the university of
 Cambridge.  I recently built geant4 using MacPorts on my machine and then
 sourced the geant4.sh script to have the relevant libraries in my path for
 building a separate piece of code.  When I sourced this script, it lead to
 problems with my root build due to changes in the DYLD_LIBRARY_PATH
 environment variable.  Is there some way this can be altered so that I can
 simultaneously use both geant4 and root please?

 Thanks in advance.
 Best Wishes
 Steve

 The error when trying to use root after source the geant4 setup script:

 stevengreen$ root -l
 dyld: Symbol not found: __cg_jpeg_resync_to_restart
   Referenced from:
 /System/Library/Frameworks/ImageIO.framework/Versions/A/ImageIO
   Expected in: /opt/local/lib/libJPEG.dylib
  in /System/Library/Frameworks/ImageIO.framework/Versions/A/ImageIO
 Abort trap: 6

-- 
Ticket URL: <https://trac.macports.org/ticket/58629>
MacPorts <https://www.macports.org/>
Ports system for macOS


More information about the macports-tickets mailing list