Bug#896025: Segfault in test suite of new upstream version (Was: python-mne FTBFS with python-matplotlib 2.2.2-1)

2019-01-12 Thread Alexandre Gramfort
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)

2019-01-11 Thread Andreas Tille
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)

2018-12-19 Thread Yaroslav Halchenko
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)

2018-12-19 Thread Andreas Tille
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