Bug#896025: Segfault in test suite of new upstream version (Was: python-mne FTBFS with python-matplotlib 2.2.2-1)
I pinged you on github I am pretty sure it's due to vtk/mayavi. I would suggest to package without the hard dependency on mayavi. if mayavi is not installed tests will be skipped and it should pass. hope this helps Alex
Bug#896025: Segfault in test suite of new upstream version (Was: python-mne FTBFS with python-matplotlib 2.2.2-1)
Hi, any success with fixing this? Kind regards Andreas. -- http://fam-tille.de
Bug#896025: Segfault in test suite of new upstream version (Was: python-mne FTBFS with python-matplotlib 2.2.2-1)
Dear Andreas Thank you for taking a stab at this! I will try to not forget to look at it tomorrow (need to meet some other deadlines today). If you had a chance to try figuring out in what part segfault happens (I would just strace -f -o /tmp/strace.log python -m pytest ...) it might give a clue. Might as well be an xvfb issue On Wed, 19 Dec 2018, Andreas Tille wrote: > Control: tags -1 help > Control: tags -1 upstream > Control: forwarded -1 https://github.com/mne-tools/mne-python/issues/5806 > Hi, > it seems the matplotlib issue reported here is solved in the last > upstream version which I commited to packaging Git[1]. Unfortunately > there is another issue which I reported upstream[2]: > ... > make[1]: Entering directory '/build/python-mne-0.17+dfsg' > mkdir -p build > HOME=/build/python-mne-0.17+dfsg/build \ > MNE_DONTWRITE_HOME=true MNE_SKIP_SAMPLE_DATASET_TESTS=true > MNE_FORCE_SERIAL=true MNE_SKIP_NETWORK_TESTS=1 \ > xvfb-run --auto-servernum --server-num=20 -s "-screen 0 1024x768x24 -ac > +extension GLX +render -noreset" \ > py.test -s -v mne > = test session starts > == > platform linux2 -- Python 2.7.15+, pytest-3.10.1, py-1.7.0, pluggy-0.8.0 > -- /usr/bin/python2 > cachedir: .pytest_cache > rootdir: /build/python-mne-0.17+dfsg, inifile: setup.cfg > plugins: cov-2.6.0 > collecting ... Using default location ~/mne_data for testing... > Creating ~/mne_data > Using default location ~/mne_data for testing... > Using default location ~/mne_data for testing... > ... > Using default location ~/mne_data for testing... > Using default location ~/mne_data for testing... > Segmentation fault > make[1]: *** [debian/rules:26: override_dh_auto_test] Error 139 > make[1]: Leaving directory '/build/python-mne-0.17+dfsg' > I wonder whether one of the Uploaders (in CC) will be able to > fix this since I feel absolutely incompetent to solve this. > Kind regards >Andreas. > [1] https://salsa.debian.org/med-team/python-mne > [2] https://github.com/mne-tools/mne-python/issues/5806 -- Yaroslav O. Halchenko Center for Open Neuroscience http://centerforopenneuroscience.org Dartmouth College, 419 Moore Hall, Hinman Box 6207, Hanover, NH 03755 Phone: +1 (603) 646-9834 Fax: +1 (603) 646-1419 WWW: http://www.linkedin.com/in/yarik
Bug#896025: Segfault in test suite of new upstream version (Was: python-mne FTBFS with python-matplotlib 2.2.2-1)
Control: tags -1 help Control: tags -1 upstream Control: forwarded -1 https://github.com/mne-tools/mne-python/issues/5806 Hi, it seems the matplotlib issue reported here is solved in the last upstream version which I commited to packaging Git[1]. Unfortunately there is another issue which I reported upstream[2]: ... make[1]: Entering directory '/build/python-mne-0.17+dfsg' mkdir -p build HOME=/build/python-mne-0.17+dfsg/build \ MNE_DONTWRITE_HOME=true MNE_SKIP_SAMPLE_DATASET_TESTS=true MNE_FORCE_SERIAL=true MNE_SKIP_NETWORK_TESTS=1 \ xvfb-run --auto-servernum --server-num=20 -s "-screen 0 1024x768x24 -ac +extension GLX +render -noreset" \ py.test -s -v mne = test session starts == platform linux2 -- Python 2.7.15+, pytest-3.10.1, py-1.7.0, pluggy-0.8.0 -- /usr/bin/python2 cachedir: .pytest_cache rootdir: /build/python-mne-0.17+dfsg, inifile: setup.cfg plugins: cov-2.6.0 collecting ... Using default location ~/mne_data for testing... Creating ~/mne_data Using default location ~/mne_data for testing... Using default location ~/mne_data for testing... ... Using default location ~/mne_data for testing... Using default location ~/mne_data for testing... Segmentation fault make[1]: *** [debian/rules:26: override_dh_auto_test] Error 139 make[1]: Leaving directory '/build/python-mne-0.17+dfsg' I wonder whether one of the Uploaders (in CC) will be able to fix this since I feel absolutely incompetent to solve this. Kind regards Andreas. [1] https://salsa.debian.org/med-team/python-mne [2] https://github.com/mne-tools/mne-python/issues/5806 -- http://fam-tille.de