PPA: Addon Manager Warning: Could not import QtWebEngineWidgets, it seems to be missing from your system.

Hello at all,

for some time now i get some warnings while starting freecad-daily:

Addon Manager Warning: Could not import QtWebEngineWidgets, it seems to be missing from your system. 
Please use your system's package manager to install the python3-pyside2.qtwebengine* and python3-pyside2.qtwebchannel packages, 
and if possible alert your package creator to the missing dependency. 
Display of package README will be limited until this dependency is resolved.

i today fixed it by installing the missing dependencies

stefan@stefan-Zen:~$ apt list python3-pyside2.qtweb*
Listing... Done
python3-pyside2.qtwebchannel/impish,now 5.15.2-1 amd64 [installed]
python3-pyside2.qtwebengine/impish,now 5.15.2-1 amd64 [installed]
python3-pyside2.qtwebenginecore/impish,now 5.15.2-1 amd64 [installed]
python3-pyside2.qtwebenginewidgets/impish,now 5.15.2-1 amd64 [installed]
python3-pyside2.qtwebsockets/impish 5.15.2-1 amd64

so now the warning is gone..

i do not know if this here is the correct place to report this package related problem..
please advice me where to report - if somewhere else..

thanks for all your work in this great tool!!!
sunny greetings
stefan



Version:

installed from PPA
http://ppa.launchpad.net/freecad-maintainers/freecad-daily/ubuntu

OS: Ubuntu 21.10 (KDE/plasma)
Word size of FreeCAD: 64-bit
Version: 0.20.
Build type: Release
Branch: unknown
Hash: 35bb6278ea4b93e8a9a67301042a75c065097373
Python 3.9.7, Qt 5.15.2, Coin 4.0.0, OCC 7.5.2
Locale: English/United States (en_US)
Installed mods: 
  * FCGear
  * MakerWorkbench
  * lattice2 1.0.0
  * A2plus 0.4.55
  * sheetmetal
  * BOLTSFC
  * Assembly4 0.11.10
  * ImportNURBS
  * parts_library
  * LCInterlocking
  * InventorLoader 1.3.0
  * Pyramids-and-Polyhedrons
  * kicadStepUpMod 10.11.9
  * ExplodedAssembly

>>> FreeCAD.Version()[4]
'2022/04/13 15:04:00'

Full Log:

$ freecad-daily 
FreeCAD 0.20, Libs: 0.20R
© Juergen Riegel, Werner Mayer, Yorik van Havre and others 2001-2022
FreeCAD is free and open-source software licensed under the terms of LGPL2+ license.
FreeCAD wouldn't be possible without FreeCAD community.
  #####                 ####  ###   ####  
  #                    #      # #   #   # 
  #     ##  #### ####  #     #   #  #   # 
  ####  # # #  # #  #  #     #####  #   # 
  #     #   #### ####  #    #     # #   # 
  #     #   #    #     #    #     # #   #  ##  ##  ##
  #     #   #### ####   ### #     # ####   ##  ##  ##

Sheet Metal workbench loaded
Assembly4 workbench (v0.11.10) loaded
Interlocking laser cut workbench loaded
Addon Manager Warning: Could not import QtWebEngineWidgets, it seems to be missing from your system. Please use your system's package manager to install the python3-pyside2.qtwebengine* and python3-pyside2.qtwebchannel packages, and if possible alert your package creator to the missing dependency. Display of package README will be limited until this dependency is resolved.
('Mod/Pyramids_and_polyhedrons', 'Mod/Pyramids-and-Polyhedrons', 'Mod/FreeCAD-Pyramids-and-Polyhedrons', 'Mod/Pyramids-and-polyhedrons')
Cannot find icon: /Resources/icons/Maker_workbench_icon.svg
connect failed: No such file or directory

I don’t want to bug kkremitzki, does anyone else know who has push privileges to the PPA to add QtWebEngineWidgets?

Mod edit: moved to Packaging subforum

Working with RealThunder FreeCAD Snap Package as below: (https://snapcraft.io/freecad-realthunder)

OS: Ubuntu Core 20 (ubuntu:GNOME/ubuntu)
Word size of FreeCAD: 64-bit
Version: 2023.521.0.36908 (Git) Snap 112
Build type: Release
Branch: tag: 20230521tip
Hash: f428979aa87456d1ce57e2ea78ee9d70dc7595e4
Python 3.8.10, Qt 5.15.7, Coin 4.0.1, Vtk 7.1.1, OCC 7.6.3
Locale: English/United States (en_US)

On Startup problems with QtWebEngineWidget Displayed in Report:
Addon Manager Warning: Could not import QtWebEngineWidgets. Your system’s package manager may provide a package for this dependency, search the package manager for possible resolutions. Display of package README will be limited until this dependency is resolved.

Tried to resolve this issue by installing dependancies as suggested by previous poster via Package Manager in Linux Ubuntu 20.04 as follows:
python3-pyside2.qtwebengine* and python3-pyside2.qtwebchannel
failed to resolve the error

Tried to resolve this issue by utilizing pip installation via snap package via: freecad-realthunder.pip
pip 23.2
py-slvs 1.0.6
PyQt5 5.15.2
PyQt5-Qt5 5.15.2
PyQt5-sip 12.12.1
PyQtWebEngine 5.15.2
PyQtWebEngine-Qt5 5.15.2
PyQtWebKit 5.15.2

Had to downgrade PyQtWebEngine from 5.15.6 to 5.15.2 to resolve dependancy conflicts in pip. But still failed to resolve the report error.

Anyone managed to find a fix to this?