[MacPorts] #42875: Failure upgrading Geant4

MacPorts noreply at macports.org
Sun Mar 16 18:30:23 PDT 2014


#42875: Failure upgrading Geant4
--------------------------------+--------------------------------
  Reporter:  graziosi.angelo@…  |      Owner:  macports-tickets@…
      Type:  defect             |     Status:  new
  Priority:  Normal             |  Milestone:
 Component:  ports              |    Version:  2.2.1
Resolution:                     |   Keywords:
      Port:  geant4             |
--------------------------------+--------------------------------

Comment (by graziosi.angelo@…):

 Replying to [comment:4 mojca@…]:
 > About playing with the `Portfile` ... just run
 > {{{
 > cd $(port dir geant4)
 > }}}
 > and add those two lines to the `Portfile` and try to rebuild. (The
 command `port selfupdate` overwrites that, but you would have a working
 port by that time.)

 Thanks for suggestions...

 >
 > I blindly applied the patch in r117906 now. I'm now curious how the
 commit r117901 interferes with building Geant4 (with the set of allowed
 compilers).

 Now Geant4 upgrades... and ROOT too,


 {{{
 $ sudo port upgrade outdated
 --->  Computing dependencies for root
 --->  Fetching archive for root
 --->  Attempting to fetch
 root-5.34.18_0+avahi+cocoa+fftw3+fitsio+gcc48+graphviz+gsl+ldap+minuit2+mysql55+odbc+opengl+postgresql92+pythia+python32+qt_mac+roofit+ruby+soversion+sqlite3+ssl+tmva+xml+xrootd.darwin_13.x86_64.tbz2
 from http://nue.de.packages.macports.org/macports/packages/root
 --->  Attempting to fetch
 root-5.34.18_0+avahi+cocoa+fftw3+fitsio+gcc48+graphviz+gsl+ldap+minuit2+mysql55+odbc+opengl+postgresql92+pythia+python32+qt_mac+roofit+ruby+soversion+sqlite3+ssl+tmva+xml+xrootd.darwin_13.x86_64.tbz2
 from http://lil.fr.packages.macports.org/root
 --->  Attempting to fetch
 root-5.34.18_0+avahi+cocoa+fftw3+fitsio+gcc48+graphviz+gsl+ldap+minuit2+mysql55+odbc+opengl+postgresql92+pythia+python32+qt_mac+roofit+ruby+soversion+sqlite3+ssl+tmva+xml+xrootd.darwin_13.x86_64.tbz2
 from http://mse.uk.packages.macports.org/sites/packages.macports.org/root
 --->  Fetching distfiles for root
 --->  Attempting to fetch root_v5.34.18.source.tar.gz from
 http://fco.it.distfiles.macports.org/mirrors/macports-distfiles/root
 --->  Attempting to fetch root_v5.34.18.source.tar.gz from
 http://root.cern.ch/download/
 --->  Verifying checksums for root
 --->  Extracting root
 --->  Applying patches to root
 --->  Configuring root
 --->  Building root
 --->  Staging root into destroot
 --->  Installing root
 @5.34.18_0+avahi+cocoa+fftw3+fitsio+gcc48+graphviz+gsl+ldap+minuit2+mysql55+odbc+opengl+postgresql92+pythia+python32+qt_mac+roofit+ruby+soversion+sqlite3+ssl+tmva+xml+xrootd
 --->  Cleaning root
 --->  Computing dependencies for root
 --->  Deactivating root
 @5.34.17_0+avahi+cocoa+fftw3+fitsio+gcc48+graphviz+gsl+ldap+minuit2+mysql55+odbc+opengl+postgresql92+pythia+python32+qt_mac+roofit+ruby+soversion+sqlite3+ssl+tmva+xml+xrootd
 --->  Cleaning root
 --->  Activating root
 @5.34.18_0+avahi+cocoa+fftw3+fitsio+gcc48+graphviz+gsl+ldap+minuit2+mysql55+odbc+opengl+postgresql92+pythia+python32+qt_mac+roofit+ruby+soversion+sqlite3+ssl+tmva+xml+xrootd
 --->  Cleaning root
 Portfile changed since last build; discarding previous state.
 --->  Computing dependencies for geant4.9.6
 --->  Fetching archive for geant4.9.6
 --->  Attempting to fetch
 geant4.9.6-4.9.6.p02_1+gdml+qt.darwin_13.x86_64.tbz2 from
 http://nue.de.packages.macports.org/macports/packages/geant4.9.6
 --->  Attempting to fetch
 geant4.9.6-4.9.6.p02_1+gdml+qt.darwin_13.x86_64.tbz2 from
 http://lil.fr.packages.macports.org/geant4.9.6
 --->  Attempting to fetch
 geant4.9.6-4.9.6.p02_1+gdml+qt.darwin_13.x86_64.tbz2 from
 http://mse.uk.packages.macports.org/sites/packages.macports.org/geant4.9.6
 --->  Fetching distfiles for geant4.9.6
 --->  Attempting to fetch geant4.9.6.p02.tar.gz from
 http://fco.it.distfiles.macports.org/mirrors/macports-distfiles/geant4
 --->  Verifying checksums for geant4.9.6
 --->  Extracting geant4.9.6
 --->  Applying patches to geant4.9.6
 --->  Configuring geant4.9.6
 --->  Building geant4.9.6
 --->  Staging geant4.9.6 into destroot
 --->  Installing geant4.9.6 @4.9.6.p02_1+gdml+qt
 --->  Cleaning geant4.9.6
 --->  Computing dependencies for geant4.9.6
 --->  Deactivating geant4.9.6 @4.9.6.p02_0+gdml+qt
 --->  Cleaning geant4.9.6
 --->  Activating geant4.9.6 @4.9.6.p02_1+gdml+qt

 NOTE: Use 'sudo port select geant4 geant4.9.6'
       if you need geant4-config or geant4.(c)sh in PATH.
       Otherwise source /opt/local/libexec/Geant4/Geant4.9.6/geant4.(c)sh

 --->  Cleaning geant4.9.6
 --->  Updating database of binaries: 100.0%
 --->  Scanning binaries for linking errors: 100.0%
 --->  No broken files found.
 }}}


 >
 > Also, maybe [https://github.com/root-
 mirror/root/commit/4da8475ff345d6c34c6537f2bcaf8cd56741199e ROOT's commit]
 can give a hint of what is needed to get CLHEP working properly under
 clang >= 3.4.

 I would suggest to follow FRM...

 Ciao (oops... happy sleeping!),
 Angelo.

-- 
Ticket URL: <https://trac.macports.org/ticket/42875#comment:5>
MacPorts <http://www.macports.org/>
Ports system for OS X


More information about the macports-tickets mailing list