On 05/05/2023 10:11, Detlev Offenbach wrote:
Hi,

I just updated PyQt6-QScintilla to the latest version on a Debian
Bullseye system (Debian 11.7). Unfortunately that does not work
because PyQt6-WScintilla 2.14.0 is compiled against libc 2.32 while
Debian has libc 2.31. The same issue will happen on Ubuntu 20.04 LTS.

The error message is:
from PyQt6.Qsci import QScintilla
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
ImportError: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.32' not
found (required by
~/environments/eric7_env/lib/python3.9/site-packages/PyQt6/Qsci.abi3.so)

Would it be possible to provide PyQt6-QScintilla wheel compatible with
these distros as well?

There is a bug in that the wheel tag should be manylinux_2_32 which would mean that a distro with an old glibc would instead install v2.13.4 and run correctly. I will fix that.

The underlying issue is when to drop support for older distros. I take my cue from the current list of supported platforms...

https://doc.qt.io/qt-6/supported-platforms.html

Qt v6.5 started to use Ubuntu 22.04 LTS, so I did too. I see that a new version of Debian is due next month.

Phil

Reply via email to