[MacPorts] #50066: root6 upgrade/install fails
#50066: root6 upgrade/install fails ------------------------------+-------------------------------- Reporter: david.w.watson@… | Owner: macports-tickets@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: 2.3.4 Keywords: | Port: root6 ------------------------------+-------------------------------- Error causes by some TMVA issue? See log. -- Ticket URL: <https://trac.macports.org/ticket/50066> MacPorts <https://www.macports.org/> Ports system for OS X
#50066: root6 upgrade/install fails -------------------------------+---------------------- Reporter: david.w.watson@… | Owner: jonesc@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: Resolution: | Keywords: Port: root6 | -------------------------------+---------------------- Changes (by mojca@…): * owner: macports-tickets@… => jonesc@… * cc: jonesc@… (removed) * version: 2.3.4 => Old description:
Error causes by some TMVA issue? See log.
New description: Error causes by some TMVA issue? See log. {{{ :info:build [100%] Building CXX object tmva/tmvagui/CMakeFiles/TMVAGui.dir/src/correlationscattersMultiClass.cxx.o :info:build cd /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_science_root6/root6/work/build/tmva/tmvagui && /opt/local/bin/lang++-mp-3.7 -DTMVAGui_EXPORTS -I/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_science_root6/root6/work/build/include/root -I/opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_science_root6/root6/work/build/include -pipe -Os -arch x86_64 -stdlib=libc++ -m64 -pipe -W -Wall -Woverloaded- virtual -fsigned-char -fno-common -Qunused-arguments -pthread -std=c++11 -Wno-deprecated-declarations -Wc++11-narrowing -Wsign-compare -Wsometimes- uninitialized -Wconditional-uninitialized -Wheader-guard -Warray-bounds -Wcomment -Wtautological-compare -Wstrncat-size -Wloop-analysis -Wbool- conversion -stdlib=libc++ -DR__HAVE_CONFIG -O2 -DNDEBUG -arch x86_64 -fPIC -o CMakeFiles/TMVAGui.dir/src/correlationscattersMultiClass.cxx.o -c /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_science_root6/root6/work/root-6-06-00/tmva/tmvagui/src/correlationscattersMultiClass.cxx :info:build /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_science_root6/root6/work/root-6-06-00/tmva/pymva/src/MethodPyAdaBoost.cxx:178:22: error: use of undeclared identifier 'PyString_FromString' :info:build PyObject *pName = PyString_FromString("sklearn.ensemble"); :info:build ^ :info:build /opt/local/var/macports/build/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_science_root6/root6/work/root-6-06-00/tmva/pymva/src/MethodPyAdaBoost.cxx:264:14: error: use of undeclared identifier 'PyString_AsString' :info:build PyData << PyString_AsString(model_data); :info:build ^ :info:build 2 errors generated. :info:build make[2]: *** [tmva/pymva/CMakeFiles/PyMVA.dir/src/MethodPyAdaBoost.cxx.o] Error 1 :info:build make[2]: *** Waiting for unfinished jobs.... }}} Variants: {{{ root6-6.06.00_0+clang37+cocoa+fftw3+fitsio+gcc5+graphviz+gsl+http+minuit2+opengl+pythia+python34+roofit+soversion+ssl+tmva+xml+xrootd.darwin_13.x86_64 }}} -- -- Ticket URL: <https://trac.macports.org/ticket/50066#comment:1> MacPorts <https://www.macports.org/> Ports system for OS X
#50066: root6 +python34: tmva/pymva/src/MethodPyAdaBoost.cxx:178:22: error: use of undeclared identifier 'PyString_FromString' -------------------------------+---------------------- Reporter: david.w.watson@… | Owner: jonesc@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: Resolution: | Keywords: Port: root6 | -------------------------------+---------------------- Comment (by mojca@…): This looks very similar to #44312. See the upstream report: * https://sft.its.cern.ch/jira/browse/ROOT-6485 (the old/fixed one) * https://sft.its.cern.ch/jira/browse/ROOT-7824 (the new one) -- Ticket URL: <https://trac.macports.org/ticket/50066#comment:2> MacPorts <https://www.macports.org/> Ports system for OS X
#50066: root6 +python34: tmva/pymva/src/MethodPyAdaBoost.cxx:178:22: error: use of undeclared identifier 'PyString_FromString' -------------------------------+---------------------- Reporter: david.w.watson@… | Owner: jonesc@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: Resolution: | Keywords: Port: root6 | -------------------------------+---------------------- Comment (by jonesc@…): ROOT's support for Python 3.x is very patchy. Read never tested... It comes and goes... Unless you have a really strong need for python 3.x, in which case you need to take it up with the upstream ROOT devs, I recommend using the default python variant, 2.7. -- Ticket URL: <https://trac.macports.org/ticket/50066#comment:3> MacPorts <https://www.macports.org/> Ports system for OS X
#50066: root6 +python34: tmva/pymva/src/MethodPyAdaBoost.cxx:178:22: error: use of undeclared identifier 'PyString_FromString' -------------------------------+---------------------- Reporter: david.w.watson@… | Owner: jonesc@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: Resolution: | Keywords: Port: root6 | -------------------------------+---------------------- Comment (by mojca@…): The upstream claims to have fixed the problem in master. See [https://github.com/root- mirror/root/commit/12495aa8de56da14f941e2f5386a65371e174005 the following commit] for example. But I don't see the patches in the 6.06 branch. Is anyone willing to test both (master & the latest commit in the 6.06 branch)? Maybe we should make an explicit request to fix the files also in that branch. -- Ticket URL: <https://trac.macports.org/ticket/50066#comment:4> MacPorts <https://www.macports.org/> Ports system for OS X
#50066: root6 +python34: tmva/pymva/src/MethodPyAdaBoost.cxx:178:22: error: use of undeclared identifier 'PyString_FromString' -------------------------------+---------------------- Reporter: david.w.watson@… | Owner: jonesc@… Type: defect | Status: new Priority: Normal | Milestone: Component: ports | Version: Resolution: | Keywords: Port: root6 | -------------------------------+---------------------- Comment (by jonesc@…): We should request the fix to be pulled into the 6.06 branch as well. I guess the place to it is in https://sft.its.cern.ch/jira/browse/ROOT-7824 will you post a comment there ? cheers Chris -- Ticket URL: <https://trac.macports.org/ticket/50066#comment:5> MacPorts <https://www.macports.org/> Ports system for OS X
participants (1)
-
MacPorts