[PyQt] regression with sip 4.18 in kubuntu 16.10
Phil Thompson
phil at riverbankcomputing.com
Mon Oct 17 11:22:11 BST 2016
On 17 Oct 2016, at 9:59 am, Wolfgang Rohdewald <wolfgang.kde at rohdewald.de> 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
Can you provide examples that don't rely on PyKDE?
Phil
More information about the PyQt
mailing list