<div dir="ltr"><div dir="ltr"><div>Hi Florian,</div><div><br></div><div>Yes, I meant PyQt6->manylinux1 and PyQt6-Qt6->manylinux_2_28.</div><div><br></div><div>Thanks for the clarification of where the limitation comes from! That's a pity, as Ubuntu 18.04 is still supported by Canonical for another year, but ships glibc 2.27, so a Python app using the PyPI PyQt6 wheels will only be compatible out of the box with Ubuntu 20.04+.</div><div><br></div><div>Cheers,</div><div>Carlos<br></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Tue, 19 Jul 2022 at 07:48, Florian Bruhin <<a href="mailto:me@the-compiler.org">me@the-compiler.org</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">Hi,<br>
<br>
On Mon, Jul 18, 2022 at 10:23:59PM +0100, Carlos Pereira Atencio wrote:<br>
> Right now the PyQt6-Qt6 Linux wheel is manylinux1, which is great for<br>
> compatibility with older distros, but the PyQt6-Qt6 Linux wheel is<br>
> manylinux_2_28, so that makes it a bit contraproductive.<br>
<br>
You have the same wheel name there twice. I'm assuming you meant PyQt6<br>
(rather than PyQt6-Qt6) in the first sentence?<br>
<br>
> So ideally we would have all PyQt-related linux wheels using the same<br>
> manylinux1 platform.<br>
<br>
This is a Qt limitation. PyQt wheels ship Qt's official binaries, and<br>
those only work with glibc 2.28+:<br>
<a href="https://doc.qt.io/qt-6/supported-platforms.html" rel="noreferrer" target="_blank">https://doc.qt.io/qt-6/supported-platforms.html</a><br>
<br>
Note: Linux binary packages are linked against glibc 2.28. If you<br>
are using a glibc version older than that you need to build Qt from<br>
sources or upgrade glibc to 2.28 or newer.<br>
<br>
Florian<br>
<br>
-- <br>
<a href="mailto:me@the-compiler.org" target="_blank">me@the-compiler.org</a> | <a href="https://www.qutebrowser.org" rel="noreferrer" target="_blank">https://www.qutebrowser.org</a> <br>
<a href="https://bruhin.software/" rel="noreferrer" target="_blank">https://bruhin.software/</a> | <a href="https://github.com/sponsors/The-Compiler/" rel="noreferrer" target="_blank">https://github.com/sponsors/The-Compiler/</a><br>
GPG: 916E B0C8 FD55 A072 | <a href="https://the-compiler.org/pubkey.asc" rel="noreferrer" target="_blank">https://the-compiler.org/pubkey.asc</a><br>
I love long mails! | <a href="https://email.is-not-s.ms/" rel="noreferrer" target="_blank">https://email.is-not-s.ms/</a><br>
</blockquote></div></div>