missing wl_proxy_marshal_flags on PyQt6 >= 6.5.1
Colin Macdonald
cbm at math.ubc.ca
Thu Nov 9 07:05:37 GMT 2023
Hi Phil,
Apparently Debian 11 ships an older version of Wayland, and anything >=
6.5.0 does not work
/home/cbm/.local/lib/python3.9/site-packages/PyQt6/Qt6/plugins/platforms/../../lib/libQt6WaylandClient.so.6:
undefined symbol: wl_proxy_marshal_flags
I hit this when running to run PyQt6 on Chrome OS but it seems like it
effects WSL2 and anyone using Debian 11:
https://bugreports.qt.io/browse/QTBUG-114635
This is issue apparently that Debian 11 does not have wayland >= 1.19.91.
I have verified that `pip install PyQt6==6.5.0 PyQt6-Qt6==6.5.0` works
fine on Chrome OS. 6.5.1, 6.5.3 and 6.6.0 do not. Even with Flatpak,
I get crashes about this symbol as soon as I close any window.
best,
Colin
--
Colin Macdonald
Associate Professor
Dept of Math, UBC
More information about the PyQt
mailing list