[PyQt] regression with sip 4.18 in kubuntu 16.10

Rex Dieter rdieter at math.unl.edu
Tue Oct 18 13:15:38 BST 2016


Wolfgang Rohdewald wrote:

> Hi,
> 
> the attached scripts work with kubuntu 16.04 and earlier but not with
> 16.10.
> 
> Those are the packages responsible for the regression:
> 
> pkgnew: (from kubuntu 16.10)
> python-qt4_4.11.4+dfsg-2_amd64.deb
> python-sip_4.18.1+dfsg-1_amd64.deb
> 
> pkgold: (from kubuntu 16.04)
> python-qt4_4.11.4+dfsg-1build4_amd64.deb
> python-sip_4.17+dfsg-1build1_amd64.deb
> 
> if I manually install those from 16.04 on a 16.10 system, the bug
> disappears. And if I manually install those from 16.10 on a 16.04
> system, the bug is there too.
> 
> I have not been able to reduce it to qt4-only, and I know that the
> python-kde4 interface is buggy, and there is no hope
> of it ever being fixed. See https://bugs.kde.org/show_bug.cgi?id=253123
> 
> But since the bug seems to come from the sip transition 4.17 to 4.18
> I still hope you can find something. I need a solution to make my
> application (kajongg) run on kubuntu again.
> 
> Output of the working script bug2.py:
> 
> sip is: 0x41100
> pyqt4 is: 4.11.4
> after connect
> 
> Output of the failing script bug2.py:
> 
> sip is: 0x41201
> pyqt4 is: 4.11.4

If it matters, I can run the bug2.py sample app on fedora 24 and get the 
expected output (with both python2 and python3).  So, this may be a kubuntu-
specific bug.

-- Rex




More information about the PyQt mailing list