Bug 2461873 - Gwenview flatpak in fedora repository missing libraw.so.24 library dependency
Summary: Gwenview flatpak in fedora repository missing libraw.so.24 library dependency
Keywords:
Status: NEW
Alias: None
Product: Fedora
Classification: Fedora
Component: gwenview
Version: 43
Hardware: x86_64
OS: Linux
unspecified
medium
Target Milestone: ---
Assignee: marcdeop
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2026-04-25 21:44 UTC by Phil B
Modified: 2026-04-26 08:15 UTC (History)
6 users (show)

Fixed In Version:
Clone Of:
Environment:
Last Closed:
Type: ---
Embargoed:


Attachments (Terms of Use)

Description Phil B 2026-04-25 21:44:22 UTC
'Stock' gwenview image viewer included in Fedora Kinoite won't open.  Not sure whether it was always that way (i.e installed from the ISO) or inherited in a subsequent update - today is the first time I tried to use it - but the version of the flatpak in the fedora repo has the same issue.  My first attempt to reinstall it from the repo made no difference, but when I reinstalled from the *flathub* repo it then worked (albeit imperfectly) - I could view an image with _that_ version.  All well illustrated with the following sequence:

philip@fedora:/usr/lib64$ flatpak install org.kde.gwenview
Looking for matches…
Remotes found with refs similar to ‘org.kde.gwenview’:

   1) ‘fedora’ (system)
   2) ‘flathub’ (system)

Which do you want to use (0 to abort)? [0-2]: 1

org.kde.gwenview permissions:
    ipc                   cups                  fallback-x11       pulseaudio       wayland       dri
    file access [1]       dbus access [2]

    [1] host, xdg-cache/thumbnails, xdg-config/kdeglobals:ro, xdg-data/Trash
    [2] org.kde.KGlobalSettings, org.kde.kconfig.notify


        ID                       Branch         Op         Remote         Download
 1. [✓] org.kde.gwenview         stable         i          fedora         9.7 MB / 9.7 MB

Installation complete.
philip@fedora:/usr/lib64$ flatpak run org.kde.gwenview
gwenview: error while loading shared libraries: libraw.so.24: cannot open shared object file: No such file or directory
philip@fedora:/usr/lib64$ flatpak remove org.kde.gwenview


        ID                     Branch       Op
 1. [-] org.kde.gwenview       stable       r

Uninstall complete.
philip@fedora:/usr/lib64$ flatpak install org.kde.gwenview
Looking for matches…
Remotes found with refs similar to ‘org.kde.gwenview’:

   1) ‘fedora’ (system)
   2) ‘flathub’ (system)

Which do you want to use (0 to abort)? [0-2]: 2

org.kde.gwenview permissions:
    ipc       cups                 fallback-x11         pulseaudio      wayland      x11
    dri       file access [1]      dbus access [2]

    [1] host, xdg-cache/thumbnails, xdg-config/kdeglobals:ro, xdg-data/Trash
    [2] com.canonical.AppMenu.Registrar, org.kde.KGlobalSettings, org.kde.kconfig.notify


        ID                               Branch          Op          Remote           Download
 1. [✓] org.kde.gwenview.Locale          stable          i           flathub          6.7 kB / 5.5 MB
 2. [✓] org.kde.gwenview                 stable          i           flathub          6.9 MB / 7.7 MB

Installation complete.
philip@fedora:/usr/lib64$ flatpak run org.kde.gwenview
QPainter::begin: Paint device returned engine == 0, type: 2
QPainter::setOpacity: Painter not active
QPainter::end: Painter not active, aborted
kf.solid.backends.udisks2: Failed to fetch all devices "org.freedesktop.DBus.Error.Disconnected" "Not connected to D-Bus server"
kf.solid.backends.udisks2: Failed to fetch all devices "org.freedesktop.DBus.Error.Disconnected" "Not connected to D-Bus server"
kf.solid.backends.udisks2: Failed to fetch all devices "org.freedesktop.DBus.Error.Disconnected" "Not connected to D-Bus server"
kf.solid.backends.udisks2: Failed to fetch all devices "org.freedesktop.DBus.Error.Disconnected" "Not connected to D-Bus server"
kf.solid.backends.udisks2: Failed to fetch all devices "org.freedesktop.DBus.Error.Disconnected" "Not connected to D-Bus server"
kf.solid.backends.udisks2: Failed to fetch all devices "org.freedesktop.DBus.Error.Disconnected" "Not connected to D-Bus server"
kf.solid.backends.udisks2: Failed to fetch all devices "org.freedesktop.DBus.Error.Disconnected" "Not connected to D-Bus server"
kf.solid.backends.udisks2: Failed to fetch all devices "org.freedesktop.DBus.Error.Disconnected" "Not connected to D-Bus server"
philip@fedora:/usr/lib64$

(despite the messages the flathub version opened / created a window as expected)

Concerned the broken version might be install ISOs.  Might impact Fedora KDE Edition too?

Suspect this may not be pertinent (flatpaks should be self-contained, correct?) but just in case it's relying on it, the version of libraw in the current deployment (43.20260425.0) is one behind:

philip@fedora:/usr/lib64$ ls | grep -i libraw
libraw1394.so.11
libraw1394.so.11.1.0
libraw_r.so.23
libraw_r.so.23.0.0
libraw.so.23
libraw.so.23.0.0


Reproducible: Always

Steps to Reproduce:
1.try to view an image or run gwenview directly from the KDE start menu
2.gwenview shows as trying to open, then doesn't
3.

(or follow the terminal commands above - make sure you have the version from the fedora repo to ensure it doesn't work...)
Actual Results:
gwenview fails to open (with the messages described above, if run from the command line).

Expected Results:
gwenview opening and showing me the photo, image, etc. I was trying to view.

Additional Information:
As it's the stock viewer for Kinoite, I'm wondering if a broken version might included in a fresh install.
Even if not, working versions will update to the broken flatpak.
I imagine this impacts Fedora KDE Edition too? EDIT: apparently not; just the flatpak - see discussion here: https://discussion.fedoraproject.org/t/gwenview-missing-shared-libraries/189400

Can be worked around by removing it and installing the flathub flatpak instead.  By definitions below, that would make it 'low' severity, but my instinct is to leave it at medium because it could be impacting, well, everyone.  If that's the wrong call, apologies - it's my first time raising a bug here.


Note You need to log in before you can comment on or make changes to this bug.