Snap packages of KDE apps don't work on RHEL 7
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
snapd |
Incomplete
|
Undecided
|
Unassigned | ||
snapd (CentOS) |
Unknown
|
Unknown
|
Bug Description
Snap package of cantor doesn't work on RHEL 7.
I believe that this issue may be related to snapd rather than the package itself.
SUMMARY
The snap package of cantor doesn't work at all on RHEL 7.7.
Fedora 30 is not affected.
STEPS TO REPRODUCE
1. Install the latest version of snapd from the EPEL7 testing repo (tried the latest stable version of snapd from EPEL7 as well): sudo yum --disableplugin
2. Create a symlink: sudo ln -s "/var/lib/
3. Install Snap Store: sudo snap install snap-store
4. Install cantor (any version: stable 19.08.0, candidate 19.08.3, beta 17.04.3, edge master+97ffb4e) on RHEL 7.7 via Snap Store.
5. Run "cantor" or "/var/lib/
OBSERVED RESULT
$ cantor
cantor: error while loading shared libraries: libQt5Core.so.5: cannot open shared object file: No such file or directory
$ /var/lib/
cantor: error while loading shared libraries: libQt5Core.so.5: cannot open shared object file: No such file or directory
$ /snap/bin/cantor
cantor: error while loading shared libraries: libQt5Core.so.5: cannot open shared object file: No such file or directory
Please note that the snap package of Qalculate works without any problem.
EXPECTED RESULT
Working application.
SOFTWARE/OS VERSIONS
Windows: N/A
macOS: N/A
Linux/KDE Plasma: RHEL 7.7/Linux 3.10.0-
(available in About System)
KDE Plasma Version: N/A
KDE Frameworks Version: N/A
Qt Version: N/A
ADDITIONAL INFORMATION
EL7
$ rpm -q --qf "%{NAME}: %{VERSION}\n" snap-confine snapd snapd-selinux
snap-confine: 2.43.3
snapd: 2.43.3
snapd-selinux: 2.43.3
$ which cantor
/var/lib/
$ snap connections cantor
Interface Plug Slot Notes
content[
dbus - cantor:
desktop cantor:desktop :desktop -
desktop-legacy cantor:
home cantor:home :home -
network cantor:network :network -
network-bind cantor:network-bind :network-bind -
opengl cantor:opengl :opengl -
pulseaudio cantor:pulseaudio :pulseaudio -
unity7 cantor:unity7 :unity7 -
x11 cantor:x11 :x11 -
$ find /var/lib/
/var/lib/
/var/lib/
/var/lib/
/var/lib/
/var/lib/
/var/lib/
$ snap info cantor
name: cantor
summary: KDE Frontend to Mathematical Software
publisher: KDE✓
store-url: https:/
contact: https:/
license: unset
description: |
Cantor is a front-end to powerful mathematics and statistics packages. Cantor integrates them into
the KDE Platform and provides a nice, worksheet-based, graphical user interface. It supports
environments for KAlgebra, Lua, Maxima, R, Sage, Octave, Python, Scilab, and Qalculate!
commands:
- cantor
snap-id: VCjprGsSZiPuV3C
tracking: latest/stable
refresh-date: today at 12:37 CET
channels:
stable: 19.08.0 2019-08-15 (48) 161MB -
candidate: 19.08.3 2019-11-06 (55) 161MB -
beta: 17.04.3 2017-08-17 (1) 16MB -
edge: master+97ffb4e 2019-07-10 (47) 160MB -
installed: 19.08.0 (48) 161MB -
description: | updated |
description: | updated |
summary: |
- Snap package of cantor doesn't work on RHEL 7 + Snap packages of KDE apps don't work on RHEL 7 |
Do other KDE packages work such as kolourpaint?