[Bug 1391056] Re: python3-pyqt5.qsci not built against python3-pyqt5 on Ubuntu Utopic
Cottet Davy
cottet_davy at yahoo.fr
Mon Nov 10 17:24:51 UTC 2014
[Impact]
* An explanation of the effects of the bug on users :
Eric IDE, a pyqt5.qsci based software crash on startup
* justification for backporting the fix to the stable release :
After rebuilding PyQt5.qsci from source, this bug disapear.
[Test Case]
* Detailed instructions how to reproduce the bug :
# On a fresh Ubuntu Utopic 64bits installation
sudo apt-get install qt5-default qtbase5-dev qttools5-dev-tools libqt5scintilla2-11 python3-pyqt5.qtwebkit python3-pyqt5.qtsvg python3-pyqt5.qtsql python3-pyqt5.qsci
#Buid Eric IDE (for pyqt5 based app devellopement)
hg clone http://die-offenbachs.homelinux.org:48888/hg/eric
cd eric
sudo python3 install.py
#Try to run Eric6
eric6
# Getting "<class 'TypeError'>" "QsciLexerPython(QObject parent=None): argument 1 has unexpected type 'Shell'"
#More detail about this bug here : http://die-offenbachs.homelinux.org:48888/issues/msg575
* these should allow someone who is not familiar with the affected package to reproduce the bug and verify that the updated package fixes the problem :
# By rebuilding PyQt5.qsci from sources, I get rid of this error
sudo apt-get sources python3-pyqt5.qsci
cd qscintilla2-2.8.3+dfsg/Python
python3 configure.py --pyqt=PyQt5 -q /usr/lib/x86_64-linux-gnu/qt5/bin/qmake
make
sudo make install
#Launch the same app
eric6
# -> OK
[Regression Potential]
* discussion of how regressions are most likely to manifest as a result
of this change :
I don't see any chances of regressions
[Other Info]
Fell free to ask for more details.
--
You received this bug notification because you are a member of Kubuntu
Bugs, which is subscribed to qscintilla2 in Ubuntu.
https://bugs.launchpad.net/bugs/1391056
Title:
python3-pyqt5.qsci not built against python3-pyqt5 on Ubuntu Utopic
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/qscintilla2/+bug/1391056/+subscriptions
More information about the kubuntu-bugs
mailing list