Bug#647695: spyder: segfaults right after start

Sandro Tosi morph at debian.org
Sat Nov 5 22:40:04 UTC 2011


2011/11/5 PICCA Frédéric-Emmanuel
<frederic-emmanuel.picca at synchrotron-soleil.fr>:
>> infact I don't think it is: I first upgraded the QT4 stack, and still
>> segfault, then python-qt4, still segfault, only after upgradng also
>> libqtwebkit4 the segfault gone away.
>
> do you have the version before and after ?

here's the list of the package upgrades (some may be unrelated to the
problem at hand):

libqt4-dbus (4:4.7.3-7 -> 4:4.7.3-8)
libqt4-declarative (4:4.7.3-7 -> 4:4.7.3-8)
libqt4-designer (4:4.7.3-7 -> 4:4.7.3-8)
libqt4-dev (4:4.7.3-7 -> 4:4.7.3-8)
libqt4-help (4:4.7.3-7 -> 4:4.7.3-8)
libqt4-network (4:4.7.3-7 -> 4:4.7.3-8)
libqt4-opengl (4:4.7.3-7 -> 4:4.7.3-8)
libqt4-qt3support (4:4.7.3-7 -> 4:4.7.3-8)
libqt4-script (4:4.7.3-7 -> 4:4.7.3-8)
libqt4-scripttools (4:4.7.3-7 -> 4:4.7.3-8)
libqt4-sql (4:4.7.3-7 -> 4:4.7.3-8)
libqt4-sql-mysql (4:4.7.3-7 -> 4:4.7.3-8)
libqt4-sql-sqlite (4:4.7.3-7 -> 4:4.7.3-8)
libqt4-svg (4:4.7.3-7 -> 4:4.7.3-8)
libqt4-test (4:4.7.3-7 -> 4:4.7.3-8)
libqt4-xml (4:4.7.3-7 -> 4:4.7.3-8)
libqt4-xmlpatterns (4:4.7.3-7 -> 4:4.7.3-8)
libqtcore4 (4:4.7.3-7 -> 4:4.7.3-8)
libqtgui4 (4:4.7.3-7 -> 4:4.7.3-8)
libqtwebkit4 (2.1.0~2011week09-3 -> 2.1.0~2011week13-2)
pyflakes (0.4.0-1 -> 0.5.0-1)
pyqt4-dev-tools (4.8.3-4 -> 4.8.6-2)
python-qscintilla2 (2.5.1-1 -> 2.5.1-1+b1)
python-qt4 (4.8.3-4 -> 4.8.6-2)
python-qt4-gl (4.8.3-4 -> 4.8.6-2)
qt4-demos (4:4.7.3-7 -> 4:4.7.3-8)
qt4-designer (4:4.7.3-7 -> 4:4.7.3-8)
qt4-dev-tools (4:4.7.3-7 -> 4:4.7.3-8)
qt4-linguist-tools (4:4.7.3-7 -> 4:4.7.3-8)
qt4-qmake (4:4.7.3-7 -> 4:4.7.3-8)

> that way I should prevent spyder to be installed with the wrong libqtwebkit4

how?

>> I don't know, maybe ask the QT4 maint?
>
> I will look for the libqtwebkit4 bugs for now
>
>> Well, you'd have to check if the version in testing of
>> qt4/python-qt/libwebkitqt don't make spyder segfault. Else, I think
>> it's better not to transit to testing until it's working correctly
>> out-of-the-box (which currently doesn't).
>
> I un-install all the qt4 library from my unstable box then switch to testing repository
> and re-install spyder 2.0.12 from testing. guest what it works out of the box.
> then I upgraded to spyder 2.1.1 and it was also ok.
>
> so it seems that spyder segfault for a faulty combination of python-qt4 / libqtwebkit4.
> I doesn not seems to me that this is a spyder bug.

well, it's indeed a bug in spyder that it doesn't declare the correct
relationship with other pkgs (it doesn't even say it needs
libwebkit...)

> Maybe a Break should be added to libqtwebkit4 to avoid installation of the faulty combination

I think better a conflict on spyder side.

> I will forward this bug to python-qt4 if you are ok with my "analyse".

while there might be a bug on the qt4 side, there's one for sure on
the spyder side too, so if you want file another one, but this one is
still valid for spyder.

Regards,
-- 
Sandro Tosi (aka morph, morpheus, matrixhasu)
My website: http://matrixhasu.altervista.org/
Me at Debian: http://wiki.debian.org/SandroTosi





More information about the debian-science-maintainers mailing list