ANN: PyQt v5.15.2 Released

Florian Bruhin me at the-compiler.org
Tue Nov 24 18:35:59 GMT 2020


Hey,

On Tue, Nov 24, 2020 at 01:31:28PM -0500, Eric Larson wrote:
> Looks like this release bumped the required version of libxcb-util from 0
> to 1, doing the following on 5.15.1 gives:
> 
> LD_DEBUG=libs python -c "import matplotlib.pyplot as plt; plt.figure()"
> 2>&1 | grep libxcb-util
>        804: find library=libxcb-util.so.0 [0]; searching
>        ...
>        804: calling init: /usr/lib/x86_64-linux-gnu/libxcb-util.so.0
> 
> But on 5.15.2 it gives:
>        817: find library=libxcb-util.so.1 [0]; searching
> 
> Plus a whole bunch of tries that fail. Is it possible to compile the wheels
> to use libxcb-util.so.0? There is no libxcb-util1 on Debian 10.5.
> 
> Eric

The wheels use the binaries built by Qt, and this is a Qt regression:
https://bugreports.qt.io/browse/QTBUG-88688

Qt doesn't actually require .1, so you might get around this by
symlinking /usr/lib/x86_64-linux-gnu/libxcb-util.so.0 into the installed
wheel's lib directory as libxcb-util.so.1 as a workaround.

I might be able to show some code once I get around to implementing that
workaround myself, probably tomorrow or Thursday.

Florian

-- 
me at the-compiler.org (Mail/XMPP) | https://www.qutebrowser.org 
       https://bruhin.software/ | https://github.com/sponsors/The-Compiler/
       GPG: 916E B0C8 FD55 A072 | https://the-compiler.org/pubkey.asc
             I love long mails! | https://email.is-not-s.ms/
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 833 bytes
Desc: not available
URL: <https://www.riverbankcomputing.com/pipermail/pyqt/attachments/20201124/6a5f38db/attachment.sig>


More information about the PyQt mailing list