[prev in list] [next in list] [prev in thread] [next in thread]
List: pykde
Subject: Re: [PyQt] ANN: PyQt v5.13.2 Released
From: Marko Luther <marko.luther () gmx ! net>
Date: 2019-11-07 9:47:52
Message-ID: F0C02D66-01A3-442E-8029-6421AF493876 () gmx ! net
[Download RAW message or body]
If I replace the Qt libs in a PyQt5 5.13.1 Installation from Qt 5.13.1 to 5.13.2 the \
resulting builds fail too on OS X 10.14 and 10.15 to show any window content. The app \
itself seems to work fine. So this seems to be rather an issue with Qt 5.13.2 and/or \
an incompatibility between py2app v0.19 and Qt 5.13.2. Strange this issue just on a \
increase of a minor number.
In the failing builds, all Qt libs and plugins seem to load fine under
DYLD_PRINT_LIBRARIES=1
QT_DEBUG_PLUGINS=1
Only on app start that OS X error shows up in the terminal:
2019-11-07 10:40:41.056 Artisan[15675:454512] It does not make sense to draw an image \
when [NSGraphicsContext currentContext] is nil. This is a programming error. Break \
on void _NSWarnForDrawingImageWithNoCurrentContext(void) to debug. This will be \
logged only once. This may break in the future.
Any idea how to debug this further?
Thanks,
Marko
> On 6. Nov 2019, at 14:48, Marko Luther <marko.luther@gmx.net> wrote:
>
> Oh, the issue occurs only on OS X 10.14 and 10.15. Funny enough the exact same \
> builds work flawless on OS X 10.13. Wonder if this is a Qt issue as on running from \
> source everything is fine also on OS X 10.14 and 10.15. Strange.
> M
>
> > On 6. Nov 2019, at 11:15, Marko Luther <marko.luther@gmx.net> wrote:
> >
> > Dear Phil,
> >
> > thanks for this upgrade. Since installing this updated wheel via pip my app build \
> > using py2app on Mac OS X reports
> > It does not make sense to draw an image when [NSGraphicsContext currentContext] \
> > is nil. This is a programming error. Break on void \
> > _NSWarnForDrawingImageWithNoCurrentContext(void) to debug. This will be logged \
> > only once. This may break in the future.
> > on startup and does not draw the content of windows, just frames with transparent \
> > content. Downgrading PyQt to 5.13.1 makes the builds work again. Running the app \
> > from source works with both PyQt versions. Thus I checked all Qt/PyQt files in \
> > the generated app bundle, but for their version number this all looks identical \
> > to me. I also tried to manually copy all of Qt/PyQt into the generated app in the \
> > corresponding directories (as a required Qt plugin might not have been added) \
> > with out any improvement.
> > Was this reported before?
> >
> > Marko
> >
> > > On 3. Nov 2019, at 13:03, Phil Thompson <phil@riverbankcomputing.com> wrote:
> > >
> > > PyQt v5.13.2 has been released. This is a minor bug-fix and feature release. \
> > > There are new releases of PyQt-builder, PyQtWebEngine, PyQt3D, PyQtChart, \
> > > PyQtDataVisualization and PyQtPurchasing.
> > > All packages can now be built with SIP v5.
> > >
> > > All wheels have Qt v5.13.2 bundled.
> > >
> > > Phil
> > > _______________________________________________
> > > PyQt mailing list PyQt@riverbankcomputing.com
> > > https://www.riverbankcomputing.com/mailman/listinfo/pyqt
> >
> > _______________________________________________
> > PyQt mailing list PyQt@riverbankcomputing.com
> > https://www.riverbankcomputing.com/mailman/listinfo/pyqt
>
> _______________________________________________
> PyQt mailing list PyQt@riverbankcomputing.com
> https://www.riverbankcomputing.com/mailman/listinfo/pyqt
_______________________________________________
PyQt mailing list PyQt@riverbankcomputing.com
https://www.riverbankcomputing.com/mailman/listinfo/pyqt
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic