Took a look at this.
The picture is quite clear if you install qutebrowser from Factory (and possibly other repos) which is the default when you install from https://software.opensuse.org/search/
The qutebrowser code has not been updated since early 2017, and in the meantime security issues have been found running with the original webkit browser backend. The errors that are displayed were apparently written by someone who knows that a new QtWebkit backend should be written but did not do that himself.
The bottom line is that when you launch qutebrowser, you either have the option to run with the original webkit backend or the non-existent Qtwebkit backend… You can use the old backend with its security issues or you shouldn’t use the app at all.
You can try submitting a bug to https://bugzilla.opensuse.org on the chance someone will be willing to do the work to create the new backend, but I wouldn’t hold my breath…
No no, let me explain.
With qutebrowser you can choose 2 backends: WebKit and WebEngine.
The default is WebEngine while WebKit is present by deprecated (as you said).
After the update to Qt 5.12 (last week), for some reason, it is not able to found the WebEngine backend. While before was using it without any problem.
But, also, I am not able to load it using plain python, as I said in my first post.
So that’s why, I think, is a problem of suse not the package.
Just me guessing,
But I felt that there is a better than even chance that the problem is how the specific graphical widgets are accessed, not likely that the library can’t be located at all.
In fact,
It looks like qutebrowser was targeted to run on Python 3.6 while TW is on Python 3.7… you may have to downgrade to Python 3.6. You can also ask the qutebrowser developer(s) whether there has been any testing and verification that qutebrowser can reliably run on Python 3.7
Here is the application’s project site where among various things describes qutebrowser’s requirements
You can ask the Developers directly in the “Issues” tab, mentioning that you are installed on a rolling release that likely distributes changes sooner than most anyone else.