qt.shiboken: (pyfalkon) /var/tmp/portage/www-client/falkon-22.08.0/work/falkon-22.08.0/src/plugins/PyFalkon/typesystem_pyfalkon.xml:3:72: Error: Failed to parse: 'typesystem_webenginecore.xml' Cannot parse file: /var/tmp/portage/www-client/falkon-22.08.0/work/falkon-22.08.0/src/plugins/PyFalkon/typesystem_pyfalkon.xmlshiboken: Error running ApiExtractor. The file typesystem_webenginecore.xml isn't found on my system Installed: [I] dev-qt/qtwebengine Verfügbare Versionen: (5) 5.15.5_p20220618(5/5.15)^t (6) [M](~)6.3.1(6/6.3)^t {alsa bindist debug designer geolocation +jumbo-build kerberos pulseaudio screencast +system-ffmpeg +system-icu test widgets} Installierte Versionen: 5.15.5_p20220618(5/5.15)^t(15:52:56 04.09.2022)(alsa pulseaudio system-ffmpeg system-icu widgets -bindist -debug -designer -geolocation -jumbo-build -kerberos -screencast -test) Startseite: https://www.qt.io/ Beschreibung: Library for rendering dynamic web content in Qt6 C++ and QML applications Reproducible: Always Steps to Reproduce: 1. emerge falkon 2. 3.
Created attachment 803200 [details] build.log (zipped)
Created attachment 803203 [details] emerge --info
I'm having the same problem with version 22.08.1
Me too qt.shiboken: (pyfalkon) /var/tmp/portage/www-client/falkon-22.04.3-r1/work/falkon-22.04.3/src/plugins/PyFalkon/typesystem_pyfalkon.xml:3:72: Error: Failed to parse: 'typesystem_webenginecore.xml' Cannot parse file: /var/tmp/portage/www-client/falkon-22.04.3-r1/work/falkon-22.04.3/src/plugins/PyFalkon/typesystem_pyfalkon.xmlshiboken: Error running ApiExtractor.
It's worth mentioning that the file 'typesystem_webenginecore.xml' is actually missing. 22.04.3-r1 builds with USE="-python"
*** Bug 877821 has been marked as a duplicate of this bug. ***
rebuilding dev-python/pyside2 fixed the problem for me. Initially I thought it needed an upgrade to 5.15.8, but the rebuild of 5.15.6 instead (from the git repo) fixed it as well. My previous build of pyside2-5.15.6 was on 2022/10/08: ``` * USE: abi_x86_64 amd64 concurrent designer elibc_glibc gui kernel_linux network printsupport python_targets_python3_10 python_targets_python3_8 python_targets_python3_9 sql svg testlib userland_GNU webchannel webengine widgets x11extras xml cmake -C /var/tmp/portage-tmpfs/portage/dev-python/pyside2-5.15.6/work/pyside-setup-opensource-src-5.15.6/sources/pyside2_build-python3_8/gentoo_common_config.cmake -G Ninja -DCMAKE_INSTALL_PREFIX=/usr -DBUILD_TESTS=no -DCMAKE_DISABLE_FIND_PACKAGE_Qt53DAnimation=yes -DCMAKE_DISABLE_FIND_PACKAGE_Qt53DCore=yes -DCMAKE_DISABLE_FIND_PACKAGE_Qt53DExtras=yes -DCMAKE_DISABLE_FIND_PACKAGE_Qt53DInput=yes -DCMAKE_DISABLE_FIND_PACKAGE_Qt53DLogic=yes -DCMAKE_DISABLE_FIND_PACKAGE_Qt53DRender=yes -DCMAKE_DISABLE_FIND_PACKAGE_Qt5Charts=yes -DCMAKE_DISABLE_FIND_PACKAGE_Qt5Concurrent=no -DCMAKE_DISABLE_FIND_PACKAGE_Qt5DataVisualization=yes -DCMAKE_DISABLE_FIND_PACKAGE_Qt5Designer=no -DCMAKE_DISABLE_FIND_PACKAGE_Qt5Gui=no -DCMAKE_DISABLE_FIND_PACKAGE_Qt5Help=yes -DCMAKE_DISABLE_FIND_PACKAGE_Qt5Location=yes -DCMAKE_DISABLE_FIND_PACKAGE_Qt5Multimedia=yes -DCMAKE_DISABLE_FIND_PACKAGE_Qt5MultimediaWidgets=yes -DCMAKE_DISABLE_FIND_PACKAGE_Qt5Network=no -DCMAKE_DISABLE_FIND_PACKAGE_Qt5Positioning=yes -DCMAKE_DISABLE_FIND_PACKAGE_Qt5PrintSupport=no -DCMAKE_DISABLE_FIND_PACKAGE_Qt5Qml=yes -DCMAKE_DISABLE_FIND_PACKAGE_Qt5Quick=yes -DCMAKE_DISABLE_FIND_PACKAGE_Qt5QuickControls2=yes -DCMAKE_DISABLE_FIND_PACKAGE_Qt5QuickWidgets=yes -DCMAKE_DISABLE_FIND_PACKAGE_Qt5Script=yes -DCMAKE_DISABLE_FIND_PACKAGE_Qt5ScriptTools=yes -DCMAKE_DISABLE_FIND_PACKAGE_Qt5Scxml=yes -DCMAKE_DISABLE_FIND_PACKAGE_Qt5Sensors=yes -DCMAKE_DISABLE_FIND_PACKAGE_Qt5TextToSpeech=yes -DCMAKE_DISABLE_FIND_PACKAGE_Qt5Sql=no -DCMAKE_DISABLE_FIND_PACKAGE_Qt5Svg=no -DCMAKE_DISABLE_FIND_PACKAGE_Qt5Test=no -DCMAKE_DISABLE_FIND_PACKAGE_Qt5UiTools=no -DCMAKE_DISABLE_FIND_PACKAGE_Qt5WebChannel=no -DCMAKE_DISABLE_FIND_PACKAGE_Qt5WebEngine=no -DCMAKE_DISABLE_FIND_PACKAGE_Qt5WebEngineCore=no -DCMAKE_DISABLE_FIND_PACKAGE_Qt5WebEngineWidgets=no -DCMAKE_DISABLE_FIND_PACKAGE_Qt5WebSockets=yes -DCMAKE_DISABLE_FIND_PACKAGE_Qt5Widgets=no -DCMAKE_DISABLE_FIND_PACKAGE_Qt5X11Extras=no -DCMAKE_DISABLE_FIND_PACKAGE_Qt5Xml=no -DCMAKE_DISABLE_FIND_PACKAGE_Qt5XmlPatterns=yes -DPYTHON_CONFIG_SUFFIX=-python3.8 -DPYTHON_EXECUTABLE=/usr/bin/python3.8 -DPYTHON_SITE_PACKAGES=/usr/lib/python3.8/site-packages -DSHIBOKEN_PYTHON_SHARED_LIBRARY_SUFFIX=-python3.8 -DCMAKE_BUILD_TYPE=RelWithDebInfo -DCMAKE_TOOLCHAIN_FILE=/var/tmp/portage-tmpfs/portage/dev-python/pyside2-5.15.6/work/pyside-setup-opensource-src-5.15.6/sources/pyside2_build-python3_8/gentoo_toolchain.cmake /var/tmp/portage-tmpfs/portage/dev-python/pyside2-5.15.6/work/pyside-setup-opensource-src-5.15.6/sources/pyside2 /usr/lib64/cmake/Qt5WebEngineCore/Qt5WebEngineCoreConfig.cmake but it set Qt5WebEngineCore_FOUND to FALSE so package "Qt5WebEngineCore" is -- optional module Qt5WebEngineCore skipped. Looked in: /usr/lib64/cmake/Qt5WebEngineCore CMake Warning at /usr/lib64/cmake/Qt5WebEngine/Qt5WebEngineConfig.cmake:111 (find_package): /usr/lib64/cmake/Qt5WebEngineCore/Qt5WebEngineCoreConfig.cmake but it set Qt5WebEngineCore_FOUND to FALSE so package "Qt5WebEngineCore" is /usr/lib64/cmake/Qt5WebEngine/Qt5WebEngineConfig.cmake but it set Qt5WebEngine_FOUND to FALSE so package "Qt5WebEngine" is -- optional module Qt5WebEngine skipped. Looked in: /usr/lib64/cmake/Qt5WebEngine CMake Warning at /usr/lib64/cmake/Qt5WebEngineWidgets/Qt5WebEngineWidgetsConfig.cmake:111 (find_package): /usr/lib64/cmake/Qt5WebEngineCore/Qt5WebEngineCoreConfig.cmake but it set Qt5WebEngineCore_FOUND to FALSE so package "Qt5WebEngineCore" is /usr/lib64/cmake/Qt5WebEngineWidgets/Qt5WebEngineWidgetsConfig.cmake but it set Qt5WebEngineWidgets_FOUND to FALSE so package "Qt5WebEngineWidgets" is considered to be NOT FOUND. -- optional module Qt5WebEngineWidgets skipped. Looked in: /usr/lib64/cmake/Qt5WebEngineWidgets ``` Latest build log for pyside2-5.15.6: `` * USE: abi_x86_64 amd64 concurrent designer elibc_glibc gui kernel_linux network positioning printsupport python_targets_python3_10 python_targets_python3_11 python_targets_python3_9 qml quick sql svg testlib userland_GNU webchannel webengine widgets x11extras xml cmake -C /var/tmp/portage-tmpfs/portage/dev-python/pyside2-5.15.6/work/pyside-setup-opensource-src-5.15.6/sources/pyside2_build-python3_9/gentoo_common_config.cmake -G Ninja -DCMAKE_INSTALL_PREFIX=/usr -DBUILD_TESTS=no -DCMAKE_DISABLE_FIND_PACKAGE_Qt53DAnimation=yes -DCMAKE_DISABLE_FIND_PACKAGE_Qt53DCore=yes -DCMAKE_DISABLE_FIND_PACKAGE_Qt53DExtras=yes -DCMAKE_DISABLE_FIND_PACKAGE_Qt53DInput=yes -DCMAKE_DISABLE_FIND_PACKAGE_Qt53DLogic=yes -DCMAKE_DISABLE_FIND_PACKAGE_Qt53DRender=yes -DCMAKE_DISABLE_FIND_PACKAGE_Qt5Charts=yes -DCMAKE_DISABLE_FIND_PACKAGE_Qt5Concurrent=no -DCMAKE_DISABLE_FIND_PACKAGE_Qt5DataVisualization=yes -DCMAKE_DISABLE_FIND_PACKAGE_Qt5Designer=no -DCMAKE_DISABLE_FIND_PACKAGE_Qt5Gui=no -DCMAKE_DISABLE_FIND_PACKAGE_Qt5Help=yes -DCMAKE_DISABLE_FIND_PACKAGE_Qt5Location=yes -DCMAKE_DISABLE_FIND_PACKAGE_Qt5Multimedia=yes -DCMAKE_DISABLE_FIND_PACKAGE_Qt5MultimediaWidgets=yes -DCMAKE_DISABLE_FIND_PACKAGE_Qt5Network=no -DCMAKE_DISABLE_FIND_PACKAGE_Qt5Positioning=no -DCMAKE_DISABLE_FIND_PACKAGE_Qt5PrintSupport=no -DCMAKE_DISABLE_FIND_PACKAGE_Qt5Qml=no -DCMAKE_DISABLE_FIND_PACKAGE_Qt5Quick=no -DCMAKE_DISABLE_FIND_PACKAGE_Qt5QuickControls2=no -DCMAKE_DISABLE_FIND_PACKAGE_Qt5QuickWidgets=no -DCMAKE_DISABLE_FIND_PACKAGE_Qt5Script=yes -DCMAKE_DISABLE_FIND_PACKAGE_Qt5ScriptTools=yes -DCMAKE_DISABLE_FIND_PACKAGE_Qt5Scxml=yes -DCMAKE_DISABLE_FIND_PACKAGE_Qt5Sensors=yes -DCMAKE_DISABLE_FIND_PACKAGE_Qt5TextToSpeech=yes -DCMAKE_DISABLE_FIND_PACKAGE_Qt5Sql=no -DCMAKE_DISABLE_FIND_PACKAGE_Qt5Svg=no -DCMAKE_DISABLE_FIND_PACKAGE_Qt5Test=no -DCMAKE_DISABLE_FIND_PACKAGE_Qt5UiTools=no -DCMAKE_DISABLE_FIND_PACKAGE_Qt5WebChannel=no -DCMAKE_DISABLE_FIND_PACKAGE_Qt5WebEngine=no -DCMAKE_DISABLE_FIND_PACKAGE_Qt5WebEngineCore=no -DCMAKE_DISABLE_FIND_PACKAGE_Qt5WebEngineWidgets=no -DCMAKE_DISABLE_FIND_PACKAGE_Qt5WebSockets=yes -DCMAKE_DISABLE_FIND_PACKAGE_Qt5Widgets=no -DCMAKE_DISABLE_FIND_PACKAGE_Qt5X11Extras=no -DCMAKE_DISABLE_FIND_PACKAGE_Qt5Xml=no -DCMAKE_DISABLE_FIND_PACKAGE_Qt5XmlPatterns=yes -DPYTHON_CONFIG_SUFFIX=-python3.9 -DPYTHON_EXECUTABLE=/usr/bin/python3.9 -DPYTHON_SITE_PACKAGES=/usr/lib/python3.9/site-packages -DSHIBOKEN_PYTHON_SHARED_LIBRARY_SUFFIX=-python3.9 -DCMAKE_BUILD_TYPE=RelWithDebInfo -DCMAKE_TOOLCHAIN_FILE=/var/tmp/portage-tmpfs/portage/dev-python/pyside2-5.15.6/work/pyside-setup-opensource-src-5.15.6/sources/pyside2_build-python3_9/gentoo_toolchain.cmake /var/tmp/portage-tmpfs/portage/dev-python/pyside2-5.15.6/work/pyside-setup-opensource-src-5.15.6/sources/pyside2 -- optional module Qt5WebEngineCore found (). Looked in: /usr/lib64/cmake/Qt5WebEngineCore -- optional module Qt5WebEngine found (). Looked in: /usr/lib64/cmake/Qt5WebEngine -- optional module Qt5WebEngineWidgets found (). Looked in: /usr/lib64/cmake/Qt5WebEngineWidgets ```
I'll assume problem between Qt and pyside2 then. This problem has not re-appeared since pyside2 versions were locked onto Qt5's.