Message ID | 20240405175454.14431-2-hypnotoad@lindra.de |
---|---|
State | New |
Headers | show |
Series | None | expand |
Am 05.04.24 um 19:54 schrieb Ralf Dragon: > This fixes the following runtime error when importing PyQt5 in python: > > from PyQt5.QtCore import * > ModuleNotFoundError: No module named 'PyQt5.sip' > > The problem was likely triggered by the atomic upgrade from 5.7 to > 5.15 in b36ce7e. This commit is part of the 2022-2024 LTS. > > Signed-off-by: Ralf Dragon <hypnotoad@lindra.de> Ran into the same problem, found and applied both patches on 2024.02, compiled a qt5 config including pyqt5 for imx8mp and successfully ran it on the target. Tested-by: Andreas Naumann <anaumann@ultratronik.de> > --- > package/python-pyqt5/Config.in | 1 + > 1 file changed, 1 insertion(+) > > diff --git a/package/python-pyqt5/Config.in b/package/python-pyqt5/Config.in > index 9fa7676f98..0b37f14317 100644 > --- a/package/python-pyqt5/Config.in > +++ b/package/python-pyqt5/Config.in > @@ -5,6 +5,7 @@ config BR2_PACKAGE_PYTHON_PYQT5 > bool "python-pyqt5" > depends on BR2_PACKAGE_QT5 > select BR2_PACKAGE_PYTHON_SIP > + select BR2_PACKAGE_PYTHON_PYQT5_SIP # runtime > select BR2_PACKAGE_QT5BASE_GUI > help > Python bindings for Qt 5
diff --git a/package/python-pyqt5/Config.in b/package/python-pyqt5/Config.in index 9fa7676f98..0b37f14317 100644 --- a/package/python-pyqt5/Config.in +++ b/package/python-pyqt5/Config.in @@ -5,6 +5,7 @@ config BR2_PACKAGE_PYTHON_PYQT5 bool "python-pyqt5" depends on BR2_PACKAGE_QT5 select BR2_PACKAGE_PYTHON_SIP + select BR2_PACKAGE_PYTHON_PYQT5_SIP # runtime select BR2_PACKAGE_QT5BASE_GUI help Python bindings for Qt 5
This fixes the following runtime error when importing PyQt5 in python: from PyQt5.QtCore import * ModuleNotFoundError: No module named 'PyQt5.sip' The problem was likely triggered by the atomic upgrade from 5.7 to 5.15 in b36ce7e. This commit is part of the 2022-2024 LTS. Signed-off-by: Ralf Dragon <hypnotoad@lindra.de> --- package/python-pyqt5/Config.in | 1 + 1 file changed, 1 insertion(+)