Bug 2342995 - Kdenlive on Fedora 41 not install the required deps
Summary: Kdenlive on Fedora 41 not install the required deps
Keywords:
Status: CLOSED WORKSFORME
Alias: None
Product: Fedora
Classification: Fedora
Component: kdenlive
Version: 41
Hardware: x86_64
OS: Linux
unspecified
medium
Target Milestone: ---
Assignee: Neal Gompa
QA Contact:
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2025-01-30 16:40 UTC by Michal Bocek
Modified: 2025-03-25 21:39 UTC (History)
5 users (show)

Fixed In Version:
Clone Of:
Environment:
Last Closed: 2025-03-25 21:39:36 UTC
Type: ---
Embargoed:


Attachments (Terms of Use)

Description Michal Bocek 2025-01-30 16:40:13 UTC
SUMMARY
Running `dnf install kdenlive -y` on Fedora 41 left me with non-functional kdenlive. A few dependencies failed to be installed. I was getting these errors when trying to run kdenlive:

```
$ kdenlive
kdenlive: error while loading shared libraries: libQt6Multimedia.so.6: cannot open shared object file: No such file or directory
$ kdenlive
kdenlive: error while loading shared libraries: libQt6NetworkAuth.so.6: cannot open shared object file: No such file or directory
```

I solved that by manually installing package qt6-qtmultimedia and then qt6-qtnetworkauth.

Reproducible: Always

Steps to Reproduce:
1. Run `dnf install kdenlive -y` on Fedora 41
2. Trying to start Kdenlive from GNOME desktop environment - nothing happens
3. Trying to start kdenlive in a terminal leads to errors
Actual Results:  
First error was "kdenlive: error while loading shared libraries: libQt6Multimedia.so.6: cannot open shared object file: No such file or directory". I fixed it by installing qt6-qtmultimedia. Then another error was "kdenlive: error while loading shared libraries: libQt6NetworkAuth.so.6: cannot open shared object file: No such file or directory". I fixed that by installing qt6-qtnetworkauth.

Expected Results:  
The qt6-qtmultimedia and qt6-qtnetworkauth packages are installed as dependencies of kdenlive.

KDE Plasma Version: I don't have that installed.
KDE Frameworks Version: I don't have that installed.
Qt Version: qt-4.8.7-77.fc41

I originally filed the bug at https://bugs.kde.org/show_bug.cgi but was told to report it here.

Comment 1 Sergio Basto 2025-01-30 17:29:48 UTC
(In reply to Michal Bocek from comment #0)

> I originally filed the bug at https://bugs.kde.org/show_bug.cgi but was told
> to report it here.


Thank you for the report 
what is the but report on bugs.kde.org/ ?

Comment 2 Michal Bocek 2025-01-31 17:59:11 UTC
https://bugs.kde.org/show_bug.cgi?id=499291

Comment 3 Sergio Basto 2025-03-23 00:59:17 UTC
this is weird because kdenlive requires libQt6NetworkAuth.so.6 and libQt6Multimedia.so.6 [1] 

can you check is you have qt6-qtnetworkauth-6.8.2-1.fc41.x86_64 and qt6-qtmultimedia-6.8.2-1.fc41.x86_64 installed ? 

Thank you 

[1] 

rpm -q kdenlive 
kdenlive-24.12.3-1.fc41.x86_64

rpm -q kdenlive --requires | grep -i libQt6NetworkAuth.so 
libQt6NetworkAuth.so.6()(64bit)
libQt6NetworkAuth.so.6(Qt_6)(64bit)

rpm -q kdenlive --requires | grep -i libQt6Multimedia.so.6 
libQt6Multimedia.so.6()(64bit)
libQt6Multimedia.so.6(Qt_6)(64bit)


rpm -qf /usr/lib64/libQt6NetworkAuth.so.6
qt6-qtnetworkauth-6.8.2-1.fc41.x86_64

rpm -qf /usr/lib64/libQt6Multimedia.so.6 
qt6-qtmultimedia-6.8.2-1.fc41.x86_64

Comment 4 Michal Bocek 2025-03-24 15:42:11 UTC
$ rpm -q kdenlive 
kdenlive-24.12.3-1.fc41.x86_64

$ rpm -q kdenlive --requires | grep -i libQt6NetworkAuth.so 
libQt6NetworkAuth.so.6()(64bit)
libQt6NetworkAuth.so.6(Qt_6)(64bit)

$ rpm -q kdenlive --requires | grep -i libQt6Multimedia.so.6 
libQt6Multimedia.so.6()(64bit)
libQt6Multimedia.so.6(Qt_6)(64bit)

$ rpm -qf /usr/lib64/libQt6NetworkAuth.so.6
qt6-qtnetworkauth-6.8.2-1.fc41.x86_64

$ rpm -qf /usr/lib64/libQt6Multimedia.so.6 
qt6-qtmultimedia-6.8.2-1.fc41.x86_64

Comment 5 Michal Bocek 2025-03-24 15:46:56 UTC
I removed kdenlive, qt6-qtnetworkauth, and qt6-qtmultimedia.

I still face the issue I described when installing kdenlive:

```
$ sudo dnf install kdenlive
Updating and loading repositories:
Repositories loaded.
Package                             Arch      Version                              Repository              Size
Installing:
 kdenlive                           x86_64    24.12.3-1.fc41                       updates             72.1 MiB
Installing dependencies:
 accounts-qml-module-qt6            x86_64    0.7^20231216.05e79eb-4.fc41          fedora             278.0 KiB
 breeze-icon-theme                  noarch    6.12.0-1.fc41                        updates             27.0 MiB
 cmake-filesystem                   x86_64    3.30.8-1.fc41                        updates              0.0   B
 docbook-dtds                       noarch    1.0-87.fc41                          fedora               8.3 MiB
 docbook-style-xsl                  noarch    1.79.2-23.fc41                       fedora              15.6 MiB
 dvdauthor                          x86_64    0.7.2-24.fc41                        fedora             459.8 KiB
 ebook-tools-libs                   x86_64    0.2.2-28.fc41                        fedora              61.5 KiB
 kaccounts-integration-qt6          x86_64    24.12.3-1.fc41                       updates            680.5 KiB
 kdegraphics-mobipocket             x86_64    24.12.3-1.fc41                       updates             57.5 KiB
 kdsoap-ws-discovery-client         x86_64    0.4.0-3.fc41                         fedora             188.2 KiB
 kdsoap6                            x86_64    2.2.0-6.fc41                         fedora             410.4 KiB
 kf6-attica                         x86_64    6.12.0-1.fc41                        updates            833.3 KiB
 kf6-bluez-qt                       x86_64    6.12.0-1.fc41                        updates              1.2 MiB
 kf6-breeze-icons                   x86_64    6.12.0-1.fc41                        updates             21.0 MiB
 kf6-filesystem                     x86_64    6.12.0-1.fc41                        updates              1.5 KiB
 kf6-karchive                       x86_64    6.12.0-1.fc41                        updates            718.0 KiB
 kf6-kauth                          x86_64    6.12.0-1.fc41                        updates            404.3 KiB
 kf6-kbookmarks                     x86_64    6.12.0-1.fc41                        updates            552.8 KiB
 kf6-kcmutils                       x86_64    6.12.0-1.fc41                        updates              1.1 MiB
 kf6-kcodecs                        x86_64    6.12.0-1.fc41                        updates            745.3 KiB
 kf6-kcolorscheme                   x86_64    6.12.0-1.fc41                        updates            214.3 KiB
 kf6-kcompletion                    x86_64    6.12.0-1.fc41                        updates            355.3 KiB
 kf6-kconfig                        x86_64    6.12.0-1.fc41                        updates              2.1 MiB
 kf6-kconfigwidgets                 x86_64    6.12.0-1.fc41                        updates              1.3 MiB
 kf6-kcoreaddons                    x86_64    6.12.0-1.fc41                        updates              1.8 MiB
 kf6-kcrash                         x86_64    6.12.0-1.fc41                        updates             91.9 KiB
 kf6-kdbusaddons                    x86_64    6.12.0-1.fc41                        updates            284.9 KiB
 kf6-kdeclarative                   x86_64    6.12.0-1.fc41                        updates            888.7 KiB
 kf6-kdnssd                         x86_64    6.12.0-1.fc41                        updates            262.5 KiB
 kf6-kdoctools                      x86_64    6.12.0-1.fc41                        updates              2.4 MiB
 kf6-kfilemetadata                  x86_64    6.12.0-1.fc41                        updates              1.4 MiB
 kf6-kglobalaccel                   x86_64    6.12.0-1.fc41                        updates            290.7 KiB
 kf6-kguiaddons                     x86_64    6.12.0-1.fc41                        updates            545.6 KiB
 kf6-ki18n                          x86_64    6.12.0-1.fc41                        updates             17.4 MiB
 kf6-kiconthemes                    x86_64    6.12.0-1.fc41                        updates            669.7 KiB
 kf6-kio-core                       x86_64    6.12.0-1.fc41                        updates              2.2 MiB
 kf6-kio-core-libs                  x86_64    6.12.0-1.fc41                        updates              1.6 MiB
 kf6-kio-doc                        noarch    6.12.0-1.fc41                        updates             11.1 MiB
 kf6-kio-file-widgets               x86_64    6.12.0-1.fc41                        updates              1.2 MiB
 kf6-kio-gui                        x86_64    6.12.0-1.fc41                        updates            487.0 KiB
 kf6-kio-widgets                    x86_64    6.12.0-1.fc41                        updates            251.1 KiB
 kf6-kio-widgets-libs               x86_64    6.12.0-1.fc41                        updates              1.2 MiB
 kf6-kirigami                       x86_64    6.12.0-2.fc41                        updates              2.9 MiB
 kf6-kitemviews                     x86_64    6.12.0-1.fc41                        updates            375.8 KiB
 kf6-kjobwidgets                    x86_64    6.12.0-1.fc41                        updates            521.2 KiB
 kf6-knewstuff                      x86_64    6.12.0-1.fc41                        updates              2.9 MiB
 kf6-knotifications                 x86_64    6.12.0-1.fc41                        updates            428.5 KiB
 kf6-knotifyconfig                  x86_64    6.12.0-1.fc41                        updates            230.3 KiB
 kf6-kpackage                       x86_64    6.12.0-1.fc41                        updates            706.5 KiB
 kf6-kservice                       x86_64    6.12.0-1.fc41                        updates            713.5 KiB
 kf6-ktextwidgets                   x86_64    6.12.0-1.fc41                        updates              1.4 MiB
 kf6-kwallet                        x86_64    6.12.0-1.fc41                        updates              2.2 MiB
 kf6-kwallet-libs                   x86_64    6.12.0-1.fc41                        updates            286.2 KiB
 kf6-kwidgetsaddons                 x86_64    6.12.0-1.fc41                        updates              4.9 MiB
 kf6-kwindowsystem                  x86_64    6.12.0-1.fc41                        updates            680.4 KiB
 kf6-kxmlgui                        x86_64    6.12.0-2.fc41                        updates              3.0 MiB
 kf6-prison                         x86_64    6.12.0-1.fc41                        updates            282.5 KiB
 kf6-purpose                        x86_64    6.12.0-1.fc41                        updates              2.0 MiB
 kf6-qqc2-desktop-style             x86_64    6.12.0-1.fc41                        updates              2.5 MiB
 kf6-solid                          x86_64    6.12.0-1.fc41                        updates              1.9 MiB
 kf6-sonnet                         x86_64    6.12.0-1.fc41                        updates              1.5 MiB
 kf6-syndication                    x86_64    6.12.0-1.fc41                        updates            664.8 KiB
 kf6-syntax-highlighting            x86_64    6.12.0-1.fc41                        updates              2.3 MiB
 libaccounts-glib                   x86_64    1.25-17.fc41                         fedora             231.6 KiB
 libaccounts-qt6                    x86_64    1.17-1.fc41                          updates            193.1 KiB
 libdmtx                            x86_64    0.7.7-4.fc41                         fedora             126.3 KiB
 libebur128                         x86_64    1.2.6-10.fc41                        fedora              35.4 KiB
 libgfortran                        x86_64    14.2.1-7.fc41                        updates              3.0 MiB
 libid3tag                          x86_64    0.16.3-6.fc41                        fedora             112.3 KiB
 libkexiv2-qt6                      x86_64    24.12.3-1.fc41                       updates            420.6 KiB
 mlt                                x86_64    7.30.0-1.fc41                        updates              3.0 MiB
 mlt-qt5                            x86_64    7.30.0-1.fc41                        updates              3.5 MiB
 mlt-qt6                            x86_64    7.30.0-1.fc41                        updates              3.7 MiB
 movit                              x86_64    1.7.1-4.fc41                         fedora             626.3 KiB
 movit-data                         noarch    1.7.1-4.fc41                         fedora              44.2 KiB
 openblas                           x86_64    0.3.26-5.fc41                        fedora              96.0 KiB
 openblas-serial                    x86_64    0.3.26-5.fc41                        fedora              37.9 MiB
 opencv-calib3d                     x86_64    4.10.0-4.fc41                        fedora               2.4 MiB
 opencv-core                        x86_64    4.10.0-4.fc41                        fedora               3.8 MiB
 opencv-dnn                         x86_64    4.10.0-4.fc41                        fedora               5.6 MiB
 opencv-features2d                  x86_64    4.10.0-4.fc41                        fedora             872.7 KiB
 opencv-flann                       x86_64    4.10.0-4.fc41                        fedora             459.8 KiB
 opencv-imgproc                     x86_64    4.10.0-4.fc41                        fedora               5.0 MiB
 opencv-tracking                    x86_64    4.10.0-4.fc41                        fedora               2.0 MiB
 opencv-video                       x86_64    4.10.0-4.fc41                        fedora             568.9 KiB
 opusfile                           x86_64    0.12-13.fc41                         fedora             105.7 KiB
 phonon-backend-vlc-common          noarch    0.12.0-4.fc41                        fedora              29.9 KiB
 phonon-common                      noarch    4.12.0-7.fc41                        fedora             351.3 KiB
 phonon-qt6                         x86_64    4.12.0-7.fc41                        fedora             982.6 KiB
 plasma-activities                  x86_64    6.3.3-1.fc41                         updates            506.9 KiB
 plasma-activities-stats            x86_64    6.3.3-1.fc41                         updates            388.2 KiB
 polkit-qt6-1                       x86_64    0.200.0-2.fc41                       fedora             295.9 KiB
 poppler-qt6                        x86_64    24.08.0-1.fc41                       fedora             619.9 KiB
 qca-qt6                            x86_64    2.3.8-2.fc41                         fedora               1.7 MiB
 qt6-qt5compat                      x86_64    6.8.2-1.fc41                         updates              1.6 MiB
 qt6-qtpdf                          x86_64    6.8.2-4.fc41                         updates              5.7 MiB
 qt6-qtshadertools                  x86_64    6.8.2-1.fc41                         updates              5.9 MiB
 qt6-qtspeech                       x86_64    6.8.2-1.fc41                         updates            360.8 KiB
 qt6-qtwebchannel                   x86_64    6.8.2-1.fc41                         updates            427.4 KiB
 qt6-qtwebengine                    x86_64    6.8.2-4.fc41                         updates            236.0 MiB
 sgml-common                        noarch    0.6.3-65.fc41                        fedora             168.1 KiB
 signon-plugin-oauth2               x86_64    0.25^20231216.fab6988-3.fc41         fedora             240.4 KiB
 signon-qt6                         x86_64    8.60^20240205.c8ad982-2.fc41         fedora             245.5 KiB
 signon-ui                          x86_64    0.15^20240205.eef943f-2.fc41         fedora             301.4 KiB
 sox                                x86_64    14.4.2.0-39.fc41                     fedora               1.1 MiB
 tbb                                x86_64    2021.13.0-2.fc41                     fedora             440.8 KiB
Installing weak dependencies:
 catdoc                             x86_64    0.95-19.fc41                         fedora             647.2 KiB
 kaccounts-providers                x86_64    24.12.3-1.fc41                       updates            344.9 KiB
 kf6-sonnet-hunspell                x86_64    6.12.0-1.fc41                        updates             60.9 KiB
 kio-extras                         x86_64    24.12.3-1.fc41                       updates              7.5 MiB
 phonon-qt6-backend-vlc             x86_64    0.12.0-4.fc41                        fedora             362.8 KiB
 qca-qt6-ossl                       x86_64    2.3.8-2.fc41                         fedora             416.3 KiB
 qt6-qtspeech-speechd               x86_64    6.8.2-1.fc41                         updates             68.2 KiB
 signon-kwallet-extension           x86_64    24.12.3-1.fc41                       updates             58.9 KiB

Transaction Summary:
 Installing:       115 packages
```

Comment 6 Sergio Basto 2025-03-25 00:00:48 UTC
what is the output of `dnf repoquery  --whatprovides "libQt6Multimedia.so.6*" ` ? 

mock -r fedora-41-x86_64 --install kdenlive installs qt6-qtmultimedia and qt6-qtnetworkauth

Comment 7 Michal Bocek 2025-03-25 21:05:28 UTC
$ dnf repoquery  --whatprovides "libQt6Multimedia.so.6*"
Updating and loading repositories:
Repositories loaded.
qt6-qtmultimedia-0:6.7.2-3.fc41.i686
qt6-qtmultimedia-0:6.7.2-3.fc41.x86_64
qt6-qtmultimedia-0:6.8.2-1.fc41.i686
qt6-qtmultimedia-0:6.8.2-1.fc41.x86_64

Comment 8 Michal Bocek 2025-03-25 21:39:36 UTC
rpmreaper revealed that there was some weird connection between eObcanka (https://github.com/bocekm/eobcanka-rpm) and qt6-qtmultimedia/qt6-qtnetworkauth. After removing eObcanka, reinstalling kdenlive brought in the qt6-qtmultimedia/qt6-qtnetworkauth as dependencies. I guess this is such a corner case that it needs no further analysis.

$ rpmreaper kdenlive
 L     72.1M kdenlive                  24.12.3-1.fc41.x86_64    
...
 lo   373.3M │┌> eObcanka                  3.4.3-2.x86_64
 l      3.5M ├┴> qt6-qtmultimedia          6.8.2-1.fc41.x86_64
 lo   373.3M │┌> eObcanka                  3.4.3-2.x86_64
 l      272K └┴> qt6-qtnetworkauth         6.8.2-1.fc41.x86_64


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