Bug 476503 - falkon : error while loading libQt5WebEngineWidgets.so.5 : No such file or directory
Summary: falkon : error while loading libQt5WebEngineWidgets.so.5 : No such file or di...
Status: RESOLVED FIXED
Alias: None
Product: neon
Classification: KDE Neon
Component: Snaps (show other bugs)
Version: unspecified
Platform: Kubuntu Linux
: NOR major
Target Milestone: ---
Assignee: Scarlett Moore
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2023-11-03 11:58 UTC by Gilles
Modified: 2023-11-07 12:11 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Gilles 2023-11-03 11:58:44 UTC
SUMMARY

STEPS TO REPRODUCE
1. open a terminal 
2. launch falkon 23.08.2 (2023-10-13) using the command : falkon


OBSERVED RESULT
the application does not start
and I'm facing this error message :
"/snap/falkon/111/usr/bin/falkon: error while loading shared libraries: libQt5WebEngineWidgets.so.5: cannot open shared object file: No such file or directory"

EXPECTED RESULT
the application starts

(I cannot launch falkon thru the application launcher menu neither)

SOFTWARE/OS VERSIONS
Linux/KDE Plasma:  
(available in About System)
KDE Plasma Version: 5.24.7
KDE Frameworks Version: 5.92.0
Qt Version: 5.15.3
Operating System: Kubuntu 22.04.3 LTS x86_64
Kernel Version: 5.15.0-88-generic (64-bit)
Graphics Platform: X11
Memory: 15,6 GiB of RAM
Graphics Processor: NV106

ADDITIONAL INFORMATION

gilles@G3460 ~$ snap version
snap    2.60.4
snapd   2.60.4
series  16
ubuntu  22.04
kernel  5.15.0-88-generic

gilles@G3460 ~$ snap info falkon
name:      falkon
summary:   Web Browser
publisher: KDE✓
store-url: https://snapcraft.io/falkon
contact:   https://bugs.kde.org/enter_bug.cgi?product=neon&component=Snaps
license:   unset
description: |
Falkon is a KDE web browser using QtWebEngine rendering engine, previously known as QupZilla. It
aims to be a lightweight web browser available through all major platforms. This project has been
originally started only for educational purposes. But from its start, Falkon has grown into a
feature-rich browser.

Falkon has all standard functions you expect from a web browser. It includes bookmarks, history
(both also in sidebar) and tabs. Above that, it has by default enabled blocking ads with a
built-in AdBlock plugin.
commands:
- falkon
snap-id:      QZefgTHVlLGyIrtQ9iV4Q31RPqWzqpZu
tracking:     latest/stable
refresh-date: today at 10:46 CET
channels:
latest/stable:    23.08.2 2023-10-13 (111) 135MB -
latest/candidate: 23.08.2 2023-10-13 (111) 135MB -
latest/beta:      ↑
latest/edge:      ↑
installed:          23.08.2            (111) 135MB -


gilles@G3460 ~$ snap list
Name                         Version                     Rev    Tracking         Publisher      Notes
acrordrdc                    2021.007.20091              62     latest/stable    mmtrt          -
bare                         1.0                         5      latest/stable    canonical✓     base
chromium                     118.0.5993.117              2673   latest/stable    canonical✓     -
core                         16-2.60.4                   16202  latest/stable    canonical✓     core
core18                       20230901                    2796   latest/stable    canonical✓     base
core20                       20230801                    2015   latest/stable    canonical✓     base
core22                       20230801                    864    latest/stable    canonical✓     base
cups                         2.4.6-4                     980    latest/stable    openprinting✓  -
falkon                       23.08.2                     111    latest/stable    kde✓           -
firefox                      119.0-2                     3290   latest/stable/…  mozilla✓       -
gnome-3-28-1804              3.28.0-19-g98f9e67.98f9e67  198    latest/stable    canonical✓     -
gnome-3-38-2004              0+git.efb213a               143    latest/stable    canonical✓     -
gnome-42-2204                0+git.ff35a85               141    latest/stable    canonical✓     -
gtk-common-themes            0.1-81-g442e511             1535   latest/stable/…  canonical✓     -
kf5-5-110-qt-5-15-11-core22  5.110                       3      latest/stable    kde✓           -
shortwave                    3.2.0                       83     latest/stable    alexmurray✪    -
snapd                        2.60.4                      20290  latest/stable    canonical✓     snapd
spotify                      1.2.22.982.g794acc0a        70     latest/stable    spotify✓       -
wine-platform-6-stable       6.0.4                       19     latest/stable    mmtrt          -
wine-platform-runtime        v1.0                        349    latest/stable    mmtrt          -

gilles@G3460 ~$ uname -a
Linux G3460 5.15.0-88-generic #98-Ubuntu SMP Mon Oct 2 15:18:56 UTC 2023 x86_64 x86_64 x86_64 GNU/Linux
Comment 1 Gilles 2023-11-03 12:00:30 UTC
gilles@G3460 ~$ which falkon
/snap/bin/falkon

gilles@G3460 ~$ ldd /snap/bin/falkon
linux-vdso.so.1 (0x00007ffe3ab13000)
libc.so.6 => /lib/x86_64-linux-gnu/libc.so.6 (0x00007f13c7902000)
/lib64/ld-linux-x86-64.so.2 (0x00007f13c7b4d000)
gilles@G3460 ~$
Comment 2 Gilles 2023-11-03 12:02:35 UTC
gilles@G3460 ~$ ll linux-vdso.so.1
ls: cannot access 'linux-vdso.so.1': No such file or directory

gilles@G3460 ~$ ll /lib/x86_64-linux-gnu/libc.so.6
-rwxr-xr-x 1 root root 2216304 sept. 25 16:45 /lib/x86_64-linux-gnu/libc.so.6*

gilles@G3460 ~$ ll /lib64/ld-linux-x86-64.so.2
lrwxrwxrwx 1 root root 42 sept. 25 16:45 /lib64/ld-linux-x86-64.so.2 -> /lib/x86_64-linux-gnu/ld-linux-x86-64.so.2*
Comment 3 Bug Janitor Service 2023-11-05 11:39:52 UTC
A possibly relevant merge request was started @ https://invent.kde.org/network/falkon/-/merge_requests/61
Comment 4 Scarlett Moore 2023-11-05 20:31:33 UTC
Git commit 7e5d2b512a9d70f309bc439b5d945bcd2a0d46e5 by Scarlett Moore.
Committed on 05/11/2023 at 12:37.
Pushed by redstrate into branch 'release/23.08'.

snapcraft: Rebuild with new content pack to fix mixed libraries.

M  +11   -13   snapcraft.yaml

https://invent.kde.org/network/falkon/-/commit/7e5d2b512a9d70f309bc439b5d945bcd2a0d46e5
Comment 5 Scarlett Moore 2023-11-07 11:13:29 UTC
Please update to the latest in the snap store ( 23.08.3 )
Comment 6 Gilles 2023-11-07 12:11:12 UTC
Thank you very much !  Now it works fine on my platform.
Regards.

PS : some few warnings displayed when launching falkon thru the command line

gilles@G3460 ~$ sudo snap refresh falkon --stable
falkon 23.08.3 from KDE✓ refreshed

gilles@G3460 ~$ falkon
Qt: Session management error: Could not open network socket
propsReply "An AppArmor policy prevents this sender from sending this message to this recipient; type=\"method_call\", sender=\":1.454\" (uid=1000 pid=24175 comm=\"/snap/falkon/114/usr/bin/falkon \" label=\"snap.falkon.falkon (enforce)\") interface=\"org.freedesktop.DBus.Properties\" member=\"GetAll\" error name=\"(unset)\" requested_reply=\"0\" destination=\"org.freedesktop.NetworkManager\" (uid=0 pid=1232 comm=\"/usr/sbin/NetworkManager --no-daemon \" label=\"unconfined\")"
nmReply "An AppArmor policy prevents this sender from sending this message to this recipient; type=\"method_call\", sender=\":1.454\" (uid=1000 pid=24175 comm=\"/snap/falkon/114/usr/bin/falkon \" label=\"snap.falkon.falkon (enforce)\") interface=\"org.freedesktop.NetworkManager\" member=\"GetDevices\" error name=\"(unset)\" requested_reply=\"0\" destination=\"org.freedesktop.NetworkManager\" (uid=0 pid=1232 comm=\"/usr/sbin/NetworkManager --no-daemon \" label=\"unconfined\")"
"Object path cannot be empty"
Library plugin "KDEFrameworksIntegration.so" not found
Falkon: 1 extensions loaded