[Neurodebian-users] Problems with FSLeyes 0.15.1-2 on Debian testing

paul mccarthy pauldmccarthy at gmail.com
Wed Nov 22 23:57:03 UTC 2017


Hi Yaroslav,

There is an "automated" testing suite, although I have been invoking these
manually as they require a relatively large test data set, and I don't have
the CI resources available to run this suite automatically on e.g. every
push.  I have started adding some basic sanity check tests to the builds,
and am intending to add more to this as I can.  But I will definitely add
in some tests for wxpython 3.

Links to the git repositories can be found on the FSLeyes landing page:

https://fsl.fmrib.ox.ac.uk/fsl/fslwiki/FSLeyes


Unfortunately the gitlab issue tracker requires an account to use, so I am
considering setting up a github mirror at some stage in the future so that
I can use a public issue tracker.

Thanks,

Paul

On 22 November 2017 at 08:56, Yaroslav Halchenko <yoh at onerussian.com> wrote:

> Thank you in advance Paul!
>
> Is there an automated testing suite? Then we could run it during package
> build and this often avoid shipping the package which fails the tests...
> BTW, are original sources/vcs public anywhere? ;-)
>
>
> On November 21, 2017 5:06:50 PM EST, paul mccarthy <
> pauldmccarthy at gmail.com> wrote:
>>
>> Hi guys,
>>
>> This is a bug caused by the fact that I have pretty much entirely shifted
>> to wxPython/Phoenix 4, and have not been performing rigorous testing
>> against wxPthon 3. I will try and get a new release out this week, although
>> I am away from home with sporadic internet, so it may have to wait until
>> December.
>>
>> Cheers,
>>
>> Paul
>>
>> On 20 November 2017 at 22:16, marco tettamanti <tettamanti.marco at hsr.it>
>> wrote:
>>
>>> Dear neurodebianers,
>>> the functionality of the FSLeyes version currently installed on my Debian
>>> testing distribution is greatly impaired.
>>>
>>> Any attempts to open multiple Views (e.g. 'Ortho View' + 'Time series')
>>> seem to
>>> fail: a small icon/square appears on the top-left corner, just below the
>>> text
>>> menu, but it is not possible to interact with this icon in any manner
>>> that would
>>> lead to visible secondary views.
>>> Upon selecting a secondary view, I get the following error message in the
>>> terminal window:
>>>
>>> Traceback (most recent call last):
>>>   File "/usr/lib/python2.7/dist-packages/fsleyes/actions/base.py", line
>>> 128, in
>>> __call__
>>>     return self.__func(*args, **kwargs)
>>>   File "/usr/lib/python2.7/dist-packages/fsleyes/actions/frameactions.py",
>>> line
>>> 50, in addTimeSeriesPanel
>>>     addViewPanel(self, TimeSeriesPanel)
>>>   File "/usr/lib/python2.7/dist-packages/fsleyes/actions/frameactions.py",
>>> line
>>> 23, in addViewPanel
>>>     vp = self.addViewPanel(vpType, **kwargs)
>>>   File "/usr/lib/python2.7/dist-packages/fsleyes/frame.py", line 475, in
>>> addViewPanel
>>>     self.__addViewPanelMenu(  panel, title)
>>>   File "/usr/lib/python2.7/dist-packages/fsleyes/frame.py", line 687, in
>>> __addViewPanelMenu
>>>     self.__refreshToolsMenu()
>>>   File "/usr/lib/python2.7/dist-packages/fsleyes/frame.py", line 1605,
>>> in
>>> __refreshToolsMenu
>>>     menu.Remove(item)
>>>   File "/usr/lib/python2.7/dist-packages/wx-3.0-gtk2/wx/_core.py", line
>>> 12089,
>>> in Remove
>>>     return _core_.Menu_Remove(*args, **kwargs)
>>> TypeError: in method 'Menu_Remove', expected argument 2 of type 'int'
>>>
>>>
>>> Can anyone help? Thank you and best wishes,
>>>
>>> Marco
>>>
>>> Distro:
>>> Linux bll4 4.12.0-2-amd64 #1 SMP Debian 4.12.13-1 (2017-09-19) x86_64
>>> GNU/Linux
>>>
>>> --
>>> Marco Tettamanti, Ph.D.
>>> Nuclear Medicine Department & Division of Neuroscience
>>> IRCCS San Raffaele Scientific Institute
>>> Via Olgettina 58
>>> <https://maps.google.com/?q=Via+Olgettina+58&entry=gmail&source=g>
>>> I-20132 Milano, Italy
>>> Phone ++39-02-26434888
>>> Fax ++39-02-26434892
>>> Email: tettamanti.marco at hsr.it
>>> Skype: mtettamanti
>>> http://scholar.google.it/citations?user=x4qQl4AAAAAJ
>>>
>>>
>>>
>>> Rispetta l’ambiente: non stampare questa mail se non è necessario.
>>> Respect the environment: if it's not necessary, don't print this mail.
>>>
>>> _______________________________________________
>>> Neurodebian-users mailing list
>>> Neurodebian-users at lists.alioth.debian.org
>>> http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/neur
>>> odebian-users
>>
>>
>>
> --
> Sent from a phone which beats iPhone.
>
> _______________________________________________
> Neurodebian-users mailing list
> Neurodebian-users at lists.alioth.debian.org
> http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/neurodebian-users
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.alioth.debian.org/pipermail/neurodebian-users/attachments/20171123/dd75727c/attachment.html>


More information about the Neurodebian-users mailing list