Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 868417 - www-client/falkon-22.08.0[python] fails to compile parsing typesystem_webenginecore.xml
Summary: www-client/falkon-22.08.0[python] fails to compile parsing typesystem_webengi...
Status: CONFIRMED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal with 1 vote (vote)
Assignee: Gentoo KDE team
URL:
Whiteboard:
Keywords:
: 877821 (view as bug list)
Depends on:
Blocks:
 
Reported: 2022-09-04 14:56 UTC by Sven Müller
Modified: 2023-04-11 05:51 UTC (History)
2 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
build.log (zipped) (build.log.zip,42.43 KB, text/plain)
2022-09-04 14:58 UTC, Sven Müller
Details
emerge --info (emerge_info.txt,8.05 KB, text/plain)
2022-09-04 15:06 UTC, Sven Müller
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Sven Müller 2022-09-04 14:56:58 UTC
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.
Comment 1 Sven Müller 2022-09-04 14:58:55 UTC
Created attachment 803200 [details]
build.log (zipped)
Comment 2 Sven Müller 2022-09-04 15:06:09 UTC
Created attachment 803203 [details]
emerge --info
Comment 3 Geoff Madden 2022-10-08 04:37:04 UTC
I'm having the same problem with version 22.08.1
Comment 4 David K. Thompson 2022-10-14 23:21:18 UTC
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.
Comment 5 David K. Thompson 2022-10-14 23:33:31 UTC
It's worth mentioning that the file 'typesystem_webenginecore.xml' is actually missing.

22.04.3-r1 builds with USE="-python"
Comment 6 Andreas Sturmlechner gentoo-dev 2022-10-21 12:16:59 UTC
*** Bug 877821 has been marked as a duplicate of this bug. ***
Comment 7 Robin Johnson archtester Gentoo Infrastructure gentoo-dev Security 2023-04-11 05:51:25 UTC
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

```