On 4/22/14, 9:32 AM, Jess H. Brewer wrote:
> After lengthy fiddling, I got everything (including root5) successfully
> built under Mavericks until the most recent fink selfupdate; after that
> I got everything ELSE rebuilt (update-all) but not root5 -- specifically,
> (i)  root5-x11-cernlib                  5.34.18-11 Object-oriented data
> analysis framework
> (i)  root5-x11-cernlib-shlibs           5.34.18-11 Libraries for
> root5-x11-cernlib
> which blow up as follows (uneventful early stuff not shown):
> ...
> Generating dictionary roofit/roofitcore/src/G__RooFitCore4.cxx...
> core/utils/src/rootcint_tmp -cint -f
> roofit/roofitcore/src/G__RooFitCore4.cxx -c
> /sw/src/fink.build/root5-x11-cernlib-5.34.18-11/root/roofit/roofitcore/inc/RooConstraintSum.h
> /sw/src/fink.build/root5-x11-cernlib-5.34.18-11/root/roofit/roofitcore/inc/RooRecursiveFraction.h
> /sw/src/fink.build/root5-x11-cernlib-5.34.18-11/root/roofit/roofitcore/inc/RooDataWeightedAverage.h
> /sw/src/fink.build/root5-x11-cernlib-5.34.18-11/root/roofit/roofitcore/inc/RooSimWSTool.h
> /sw/src/fink.build/root5-x11-cernlib-5.34.18-11/root/roofit/roofitcore/inc/RooFracRemainder.h
> /sw/src/fink.build/root5-x11-cernlib-5.34.18-11/root/roofit/roofitcore/inc/RooAbsCachedReal.h
> /sw/src/fink.build/root5-x11-cernlib-5.34.18-11/root/roofit/roofitcore/inc/RooAbsSelfCachedReal.h
> /sw/src/fink.build/root5-x11-cernlib-5.34.18-11/root/roofit/roofitcore/inc/RooCachedReal.h
> /sw/src/fink.build/root5-x11-cernlib-5.34.18-11/root/roofit/roofitcore/inc/RooNumCdf.h
> /sw/src/fink.build/root5-x11-cernlib-5.34.18-11/root/roofit/roofitcore/inc/RooChangeTracker.h
> /sw/src/fink.build/root5-x11-cernlib-5.34.18-11/root/roofit/roofitcore/inc/RooNumRunningInt.h
> /sw/src/fink.build/root5-x11-cernlib-5.34.18-11/root/roofit/roofitcore/inc/RooHistFunc.h
> /sw/src/fink.build/root5-x11-cernlib-5.34.18-11/root/roofit/roofitcore/inc/RooExpensiveObjectCache.h
> /sw/src/fink.build/root5-x11-cernlib-5.34.18-11/root/roofit/roofitcore/inc/RooBinningCategory.h
> /sw/src/fink.build/root5-x11-cernlib-5.34.18-11/root/roofit/roofitcore/inc/RooCintUtils.h
> /sw/src/fink.build/root5-x11-cernlib-5.34.18-11/root/roofit/roofitcore/inc/RooFactoryWSTool.h
> /sw/src/fink.build/root5-x11-cernlib-5.34.18-11/root/roofit/roofitcore/inc/RooTFoamBinding.h
> /sw/src/fink.build/root5-x11-cernlib-5.34.18-11/root/roofit/roofitcore/inc/RooFunctor.h
> /sw/src/fink.build/root5-x11-cernlib-5.34.18-11/root/roofit/roofitcore/inc/RooDerivative.h
> /sw/src/fink.build/root5-x11-cernlib-5.34.18-11/root/roofit/roofitcore/inc/RooGenFunction.h
> /sw/src/fink.build/root5-x11-cernlib-5.34.18-11/root/roofit/roofitcore/inc/RooMultiGenFunction.h
> /sw/src/fink.build/root5-x11-cernlib-5.34.18-11/root/roofit/roofitcore/inc/RooAdaptiveIntegratorND.h
> /sw/src/fink.build/root5-x11-cernlib-5.34.18-11/root/roofit/roofitcore/inc/RooAbsNumGenerator.h
> /sw/src/fink.build/root5-x11-cernlib-5.34.18-11/root/roofit/roofitcore/inc/RooFoamGenerator.h
> /sw/src/fink.build/root5-x11-cernlib-5.34.18-11/root/roofit/roofitcore/inc/RooNumGenConfig.h
> /sw/src/fink.build/root5-x11-cernlib-5.34.18-11/root/roofit/roofitcore/inc/RooNumGenFactory.h
> /sw/src/fink.build/root5-x11-cernlib-5.34.18-11/root/roofit/roofitcore/inc/RooMultiVarGaussian.h
> /sw/src/fink.build/root5-x11-cernlib-5.34.18-11/root/roofit/roofitcore/inc/RooXYChi2Var.h
> /sw/src/fink.build/root5-x11-cernlib-5.34.18-11/root/roofit/roofitcore/inc/RooAbsDataStore.h
> /sw/src/fink.build/root5-x11-cernlib-5.34.18-11/root/roofit/roofitcore/inc/RooTreeDataStore.h
> /sw/src/fink.build/root5-x11-cernlib-5.34.18-11/root/roofit/roofitcore/inc/RooTreeData.h
> /sw/src/fink.build/root5-x11-cernlib-5.34.18-11/root/roofit/roofitcore/inc/RooMinimizer.h
> /sw/src/fink.build/root5-x11-cernlib-5.34.18-11/root/roofit/roofitcore/inc/RooMinimizerFcn.h
> /sw/src/fink.build/root5-x11-cernlib-5.34.18-11/root/roofit/roofitcore/inc/RooMoment.h
> /sw/src/fink.build/root5-x11-cernlib-5.34.18-11/root/roofit/roofitcore/inc/RooStudyManager.h
> /sw/src/fink.build/root5-x11-cernlib-5.34.18-11/root/roofit/roofitcore/inc/RooAbsStudy.h
> /sw/src/fink.build/root5-x11-cernlib-5.34.18-11/root/roofit/roofitcore/inc/RooGenFitStudy.h
> /sw/src/fink.build/root5-x11-cernlib-5.34.18-11/root/roofit/roofitcore/inc/RooProofDriverSelector.h
> /sw/src/fink.build/root5-x11-cernlib-5.34.18-11/root/roofit/roofitcore/inc/RooStudyPackage.h
> /sw/src/fink.build/root5-x11-cernlib-5.34.18-11/root/roofit/roofitcore/inc/RooCompositeDataStore.h
> /sw/src/fink.build/root5-x11-cernlib-5.34.18-11/root/roofit/roofitcore/inc/RooRangeBoolean.h
> /sw/src/fink.build/root5-x11-cernlib-5.34.18-11/root/roofit/roofitcore/inc/RooVectorDataStore.h
> /sw/src/fink.build/root5-x11-cernlib-5.34.18-11/root/roofit/roofitcore/inc/RooUnitTest.h
> /sw/src/fink.build/root5-x11-cernlib-5.34.18-11/root/roofit/roofitcore/inc/RooExtendedBinding.h
> /sw/src/fink.build/root5-x11-cernlib-5.34.18-11/root/roofit/roofitcore/inc/LinkDef4.h
> Error: cannot open file "Math/Error.h" include/Fit/ParameterSettings.h:20:
> Error: cannot open file "Math/IFunctionfwd.h" include/Fit/FitResult.h:18:
> Error: cannot open file "Math/IParamFunctionfwd.h"
> include/Fit/FitResult.h:21:
> Error: cannot open file "cmath"  include/Fit/FitResult.h:27:
> Error: cannot open file "cassert"  include/Fit/FitResult.h:28:
> Error: cannot open file "memory"  include/Fit/Fitter.h:39:
> Error: cannot open file "RooMinimizerFcn.h" include/RooMinimizer.h:29:
> Error: Symbol RooMinimizerFcn is not defined in current scope
> include/RooMinimizer.h:121:
> Error: Symbol _fcn is not defined in current scope
> include/RooMinimizer.h:121:
> Error opening roofit/roofitcore/src/G__RooFitCore4.h: Too many open files
> libc++abi.dylib: terminating with uncaught exception of type
> std::runtime_error: CINT: error opening
> roofit/roofitcore/src/G__RooFitCore4.h
> make: *** [roofit/roofitcore/src/G__RooFitCore4.cxx] Abort trap: 6
> make: *** Deleting file `roofit/roofitcore/src/G__RooFitCore4.cxx'
> ### execution of /tmp/fink.gp_m3 failed, exit code 2
> ### execution of /tmp/fink.rC0Zg failed, exit code 2
> Removing runtime build-lock...
> Removing build-lock package...
> /sw/bin/dpkg-lockwait -r fink-buildlock-root5-x11-cernlib-5.34.18-11
> (Reading database ... 300130 files and directories currently installed.)
> Removing fink-buildlock-root5-x11-cernlib-5.34.18-11 ...
> Failed: phase compiling: root5-x11-cernlib-5.34.18-11 failed
>
> What's this about "Too many open files"?
>
> Any assistance greatly appreciated, as usual.  -- Jess
>

I couldn't reproduce this.

If you're in a hurry, the binary distribution is working (one site 
currently) for 10.9, and has this version of root5-x11-cernlib.  If 
you've done a selfupdate recently and have the most current fink 
(0.36.4.1) and fink-mirrors (0.36.4.2), you can enable it via

fink configure
sudo apt-get update

I've seen reports of "too many open files" errors in the past, but they 
seemed to be transient, and literally what the message said:  the file 
system had too many files open from the package build as well as other 
operations.

If you don't have a bunch of other file operations going on and the 
build fails consistently at about the same point, maybe try reducing the 
number of build threads via "fink configure" to reduce the number of 
files being opened by the build.  I've got 4 on my setup.
-- 
Alexander Hansen, Ph.D.
Fink User Liaison
My package updates: http://finkakh.wordpress.com/

------------------------------------------------------------------------------
Start Your Social Network Today - Download eXo Platform
Build your Enterprise Intranet with eXo Platform Software
Java Based Open Source Intranet - Social, Extensible, Cloud Ready
Get Started Now And Turn Your Intranet Into A Collaboration Platform
http://p.sf.net/sfu/ExoPlatform
_______________________________________________
Fink-users mailing list
Fink-users@lists.sourceforge.net
List archive:
http://news.gmane.org/gmane.os.macosx.fink.user
Subscription management:
https://lists.sourceforge.net/lists/listinfo/fink-users

Reply via email to