[pymvpa] Was: Pkg-ExpPsy-PyMVPA post from krunk7+pymvpa at gmail.com requires approval

Yaroslav Halchenko debian at onerussian.com
Thu Jan 27 19:32:16 UTC 2011


Hi James,

Nice to see you back on the list and taking care about macports .

Quick note -- please do not update pymvpa to 0.6.0.dev for now -- it is
a version in development and incompatible with 0.4.x series, and if
there would be no easy way to revert back to the stable released one
then macports better ship it for now

P.S. 4Everyone: I have boosted up limit for the allowed message
size to 240kb, but it would be better (gentle to subscribers) if any
considerably sized attachement where simply placed online and url
provided (there is plentiful of "free" services if no personal space is
available)

Cheers,



On Thu, 27 Jan 2011, pkg-exppsy-pymvpa-owner at lists.alioth.debian.org wrote:

> Morning,

> I was just made aware of the py26-pywavelets compile error and pushed the patch as of r75507 of the mcaports repository. 

> I am also updating the py26-pymvpa port to 0.6.0.dev and see some build issues cropping up with it.

> Specifically:

> > creating build/temp.macosx-10.6-x86_64-2.6/build/src.macosx-10.6-x86_64-2.6/mvpa/clfs/libsvmc
> > compile options: '-I/usr/include/libsvm-2.0/libsvm -I/usr/include/libsvm -I/usr/local/include/libsvm -I/usr/local/include/libsvm-2.0/libsvm -I/usr/local/include -I/opt/local/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6/site-packages/numpy/core/include -I/opt/local/Library/Frameworks/Python.framework/Versions/2.6/include/python2.6 -c'
> > g++-4.2: build/src.macosx-10.6-x86_64-2.6/mvpa/clfs/libsvmc/svmc_wrap.cpp
> > build/src.macosx-10.6-x86_64-2.6/mvpa/clfs/libsvmc/svmc_wrap.cpp:2797: error: redefinition of 'struct svm_model'
> > /opt/local/include/svm.h:53: error: previous definition of 'struct svm_model'
> > build/src.macosx-10.6-x86_64-2.6/mvpa/clfs/libsvmc/svmc_wrap.cpp:2797: error: redefinition of 'struct svm_model'
> > /opt/local/include/svm.h:53: error: previous definition of 'struct svm_model'
> > error: Command "/usr/bin/g++-4.2 -DNDEBUG -g -fwrapv -O3 -Wall -m64 -I/opt/local/include -L/opt/local/lib -I/usr/include/libsvm-2.0/libsvm -I/usr/include/libsvm -I/usr/local/include/libsvm -I/usr/local/include/libsvm-2.0/libsvm -I/usr/local/include -I/opt/local/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6/site-packages/numpy/core/include -I/opt/local/Library/Frameworks/Python.framework/Versions/2.6/include/python2.6 -c build/src.macosx-10.6-x86_64-2.6/mvpa/clfs/libsvmc/svmc_wrap.cpp -o build/temp.macosx-10.6-x86_64-2.6/build/src.macosx-10.6-x86_64-2.6/mvpa/clfs/libsvmc/svmc_wrap.o" failed with exit status 1
> > shell command " cd "/opt/local/var/macports/build/_opt_mports_dports_python_py26-pymvpa/work/py26-pymvpa-0.6.0.dev" && /opt/local/Library/Frameworks/Python.framework/Versions/2.6/bin/python2.6 setup.py --no-user-cfg build --with-libsvm " returned error 1
> > Error: Target org.macports.build returned: shell command failed (see log for details)
> > Warning: the following items did not execute (for py26-pymvpa): org.macports.build
> > Log for py26-pymvpa is at: /opt/local/var/macports/logs/_opt_mports_dports_python_py26-pymvpa/main.log

> I've attached the log mentioned above. 

> Also of note is that the numpy.distutils package seems to ignore the compilers set in my environment such as CC, CXX, etc. I changed the numpy.distutils.core import to the standard distutils.core and the proper compiler options are set, however (for obvious reasons) it fails later on in the setup. 

> Lastly, I cannot find the libsvm verbosity patch for the life of me. I've trolled the debian package repository and googled to no avail.  However, I'm not exceptionally familiar with the deb package management system so may be missing something obvious. 

-- 
=------------------------------------------------------------------=
Keep in touch                                     www.onerussian.com
Yaroslav Halchenko                 www.ohloh.net/accounts/yarikoptic



More information about the Pkg-ExpPsy-PyMVPA mailing list