Bug 508112 - Package qml-module-qtquick-shapes missing as dependency using apt on ubuntu
Summary: Package qml-module-qtquick-shapes missing as dependency using apt on ubuntu
Status: RESOLVED NOT A BUG
Alias: None
Product: kdenlive
Classification: Applications
Component: Audio Effects & Transitions (other bugs)
Version First Reported In: unspecified
Platform: Ubuntu Linux
: NOR crash
Target Milestone: ---
Assignee: Jean-Baptiste Mardelle
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2025-08-11 13:30 UTC by thomas
Modified: 2026-01-27 16:43 UTC (History)
1 user (show)

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description thomas 2025-08-11 13:30:15 UTC
SUMMARY
Missing package on Ubuntu causes crash.
Fix is to run "sudo apt install qml-module-qtquick-shapes".
However, this should be done automatically.
The conclusion is that this qt module is simply missing from being listed as a dependency for kdenlive.

STEPS TO REPRODUCE
1. Install Kdenlive on Ubuntu 24.10
2. Select a clip
3. Add the "Motion Tracker" effect.

OBSERVED RESULT
Crash.


EXPECTED RESULT
Not a crash.

SOFTWARE/OS VERSIONS
Windows: N/A
macOS: N/A
(available in the Info Center app, or by running `kinfo` in a terminal window)
Linux/KDE Plasma: Ubuntu 24.10
KDE Plasma Version: N/A
KDE Frameworks Version: N/A
Qt Version: N/A

ADDITIONAL INFORMATION

LOG:
MUTEX LOCK!!!!!!!!!!!! loadEffects COUNT:  1
::::::PARAM ADDED: "Rectangle" 7 "" ""
QLocale: Could not load double parameter ""
QLocale: Could not load double parameter ""
got pixmap that is not null
QLocale: Could not load double parameter ""
// // // RESULTING REQUIRED SCENE:  2
qrc:/qml/kdenlivemonitoreffectscene.qml:7:1: module "QtQuick.Shapes" is not installed 
     import QtQuick.Shapes 1.15 
     ^
QObject::connect: Cannot connect (nullptr)::effectChanged() to QmlManager::effectRectChanged()
QObject::connect: Cannot connect (nullptr)::centersChanged() to QmlManager::effectPolygonChanged()
Segmentation fault (core dumped)



APT install log:
:~$ sudo apt install kdenlive
[sudo] password for thomas: 
The following packages were automatically installed and are no longer required:
  libdbus-glib-1-2            nvidia-firmware-560-560.35.03
  libdbus-glib-1-dev          nvidia-firmware-570-570.124.06
  libdbus-glib-1-dev-bin      nvidia-firmware-575
  libnvidia-gpucomp-575       python3-netifaces
  libnvidia-gpucomp-575:i386
Use 'sudo apt autoremove' to remove them.

Installing:
  kdenlive

Installing dependencies:
  breeze                     libkf6iconthemes-data
  breeze-cursor-theme        libkf6iconthemes6
  breeze-icon-theme          libkf6iconwidgets6
  catdoc                     libkf6itemmodels6
  frei0r-plugins             libkf6itemviews-data
  gstreamer1.0-plugins-bad   libkf6itemviews6
  kaccounts-providers        libkf6jobwidgets-data
  kactivities-bin            libkf6jobwidgets6
  kactivitymanagerd          libkf6kcmutils-bin
  kde-style-breeze           libkf6kcmutils-data
  kded5                      libkf6kcmutils6
  kded6                      libkf6kcmutilscore6
  kdenlive-data              libkf6kcmutilsquick6
  keditbookmarks             libkf6kiocore6
  kf6-breeze-icon-theme      libkf6kiogui6
  kinit                      libkf6notifications-data
  kio                        libkf6notifications6
  kio6                       libkf6runner6
  kpackagelauncherqml        libkf6service-bin
  kpackagetool5              libkf6service-data
  kwallet6                   libkf6service6
  kwayland-integration       libkf6solid-data
  kwayland5-data             libkf6solid6
  kwin-style-breeze          libkf6style6
  libaccounts-glib0          libkf6wallet-data
  libaccounts-qt5-1          libkf6wallet6
  libappimage1.0abi1t64      libkf6walletbackend6
  libavtp0                   libkf6widgetsaddons-data
  libboost-filesystem1.83.0  libkf6widgetsaddons6
  libdbusmenu-qt5-2          libkf6windowsystem-data
  libdca0                    libkf6windowsystem6
  libdirectfb-1.7-7t64       libkf6xmlgui-data
  libdmtx0t64                libkf6xmlgui6
  libebur128-1               libkirigami-data
  libepub0                   libkirigami6
  libfaad2                   libkirigamidelegates6
  libfluidsynth3             libkirigamidialogs6
  libgavl2                   libkirigamilayouts6
  libhfstospell11            libkirigamiplatform6
  libinstpatch-1.0-2         libkirigamiprimitives6
  libkaccounts2              libkirigamiprivate6
  libkdecorations2-6         liblept5
  libkdecorations2private11  liblrdf0
  libkf5activities5          libltc11
  libkf5archive-data         libmediainfo0v5
  libkf5archive5             libmjpegutils-2.1-0t64
  libkf5attica5              libmlt++7
  libkf5auth-data            libmlt-data
  libkf5authcore5            libmlt7
  libkf5bluezqt-data         libmms0
  libkf5bluezqt6             libmodplug1
  libkf5bookmarks-data       libmovit8
  libkf5bookmarks5           libmpcdec6
  libkf5calendarevents5      libmpeg2encpp-2.1-0t64
  libkf5codecs-data          libmplex2-2.1-0t64
  libkf5codecs5              libneon27t64
  libkf5completion-data      libopencore-amrwb0
  libkf5completion5          libopencv-calib3d406t64
  libkf5config-bin           libopencv-contrib406t64
  libkf5config-data          libopencv-dnn406t64
  libkf5configcore5          libopencv-features2d406t64
  libkf5configgui5           libopencv-flann406t64
  libkf5configwidgets-data   libopencv-highgui406t64
  libkf5configwidgets5       libopencv-ml406t64
  libkf5coreaddons-data      libopencv-objdetect406t64
  libkf5coreaddons5          libopencv-video406t64
  libkf5crash5               libopenh264-7
  libkf5dbusaddons-bin       libopenni2-0
  libkf5dbusaddons-data      libplasmaactivities6
  libkf5dbusaddons5          libpolkit-qt5-1-1
  libkf5declarative-data     libpolkit-qt6-1-1
  libkf5declarative5         libpoppler-qt5-1t64
  libkf5doctools5            libqca-qt6-2
  libkf5filemetadata-bin     libqca-qt6-plugins
  libkf5filemetadata-data    libqmobipocket2
  libkf5filemetadata3        libqrencode4
  libkf5globalaccel-bin      libqt5multimedia5
  libkf5globalaccel-data     libqt5networkauth5
  libkf5globalaccel5         libqt5opengl5t64
  libkf5globalaccelprivate5  libqt5positioning5
  libkf5guiaddons-bin        libqt5printsupport5t64
  libkf5guiaddons-data       libqt5qmlworkerscript5
  libkf5guiaddons5           libqt5quickcontrols2-5
  libkf5i18n-data            libqt5quicktemplates2-5
  libkf5i18n5                libqt5quickwidgets5
  libkf5iconthemes-bin       libqt5sql5-sqlite
  libkf5iconthemes-data      libqt5sql5t64
  libkf5iconthemes5          libqt5test5t64
  libkf5itemviews-data       libqt5texttospeech5
  libkf5itemviews5           libqt5webchannel5
  libkf5jobwidgets-data      libqt5webengine-data
  libkf5jobwidgets5          libqt5webengine5
  libkf5kiocore5             libqt5webenginecore5
  libkf5kiofilewidgets5      libqt5x11extras5
  libkf5kiogui5              libqt5xml5t64
  libkf5kiontlm5             libqt6quickcontrols2-6
  libkf5kiowidgets5          libqt6quickshapes6
  libkf5kirigami2-5          libqt6quicktemplates2-6
  libkf5newstuff-data        libqt6quickwidgets6
  libkf5newstuff5            libqt6sql6
  libkf5newstuffcore5        libqt6sql6-sqlite
  libkf5newstuffwidgets5     libqt6xml6
  libkf5notifications-data   librtaudio7
  libkf5notifications5       libsdl1.2debian
  libkf5notifyconfig-data    libsignon-plugins-common1
  libkf5notifyconfig5        libsignon-qt5-1
  libkf5package-data         libsoundtouch1
  libkf5package5             libsox-fmt-alsa
  libkf5parts-data           libsox-fmt-base
  libkf5parts-plugins        libsox3
  libkf5parts5               libsquashfuse0
  libkf5plasma5              libsrtp2-1
  libkf5plasmaquick5         libtesseract5
  libkf5prison5              libtinyxml2-10
  libkf5purpose-bin          libvo-aacenc0
  libkf5purpose5             libvo-amrwbenc0
  libkf5quickaddons5         libvoikko1
  libkf5service-bin          libwildmidi2
  libkf5service-data         libxcb-composite0
  libkf5service5             libxcb-record0
  libkf5solid5               libxdgutilsbasedir1.0.1
  libkf5solid5-data          libxdgutilsdesktopentry1.0.1
  libkf5sonnet5-data         libzbar0t64
  libkf5sonnetcore5          libzen0t64
  libkf5sonnetui5            libzip4t64
  libkf5style5               libzxing3
  libkf5syndication5abi1     mediainfo
  libkf5textwidgets-data     melt
  libkf5textwidgets5         plasma-activities-bin
  libkf5wallet-bin           plasma-framework
  libkf5wallet-data          qml-module-org-kde-bluezqt
  libkf5wallet5              qml-module-org-kde-kcm
  libkf5waylandclient5       qml-module-org-kde-kconfig
  libkf5widgetsaddons-data   qml-module-org-kde-kirigami2
  libkf5widgetsaddons5       qml-module-org-kde-kquickcontrols
  libkf5windowsystem-data    qml-module-org-kde-kquickcontrolsaddons
  libkf5windowsystem5        qml-module-org-kde-newstuff
  libkf5xmlgui-bin           qml-module-org-kde-prison
  libkf5xmlgui-data          qml-module-org-kde-purpose
  libkf5xmlgui5              qml-module-qt-labs-folderlistmodel
  libkf6archive-data         qml-module-qt-labs-settings
  libkf6archive6             qml-module-qtgraphicaleffects
  libkf6auth-data            qml-module-qtqml
  libkf6authcore6            qml-module-qtqml-models2
  libkf6breezeicons6         qml-module-qtquick-controls
  libkf6codecs-data          qml-module-qtquick-controls2
  libkf6codecs6              qml-module-qtquick-dialogs
  libkf6colorscheme-data     qml-module-qtquick-layouts
  libkf6colorscheme6         qml-module-qtquick-privatewidgets
  libkf6config-bin           qml-module-qtquick-templates2
  libkf6config-data          qml-module-qtquick-window2
  libkf6configcore6          qml-module-qtquick2
  libkf6configgui6           qml-module-qtwebengine
  libkf6configwidgets-data   qml-module-sso-onlineaccounts
  libkf6configwidgets6       qml-module-ubuntu-onlineaccounts
  libkf6coreaddons-data      qml6-module-org-kde-kirigami
  libkf6coreaddons6          qml6-module-qtqml
  libkf6crash6               qml6-module-qtquick
  libkf6dbusaddons-bin       qml6-module-qtquick-controls
  libkf6dbusaddons-data      qml6-module-qtquick-layouts
  libkf6dbusaddons6          qml6-module-qtquick-shapes
  libkf6doctools6            qml6-module-qtquick-templates
  libkf6globalaccel-data     qml6-module-qtquick-tooling
  libkf6globalaccel6         qtspeech5-speechd-plugin
  libkf6guiaddons-bin        signon-plugin-oauth2
  libkf6guiaddons-data       sonnet-plugins
  libkf6guiaddons6           swh-plugins
  libkf6i18n-data            systemsettings
  libkf6i18n6                timgm6mb-soundfont
  libkf6iconthemes-bin

Suggested packages:
  orion-gtk-theme  libdirectfb-extra        libwildmidi-config
  tk               kdeconnect               mediainfo-gui
  | wish           kde-telepathy-send-file  hspell
  khelpcenter      liblrdf0-dev             fluid-soundfont-gm
  vlc              libsox-fmt-all
  | xine-ui        voikko-fi

Recommended packages:
  kde-style-qtcurve

Summary:
  Upgrading: 0, Installing: 340, Removing: 0, Not Upgrading: 7
  Download size: 198 MB
  Space needed: 706 MB / 15.8 GB available

Continue? [Y/n] Y
Comment 1 luzpaz 2026-01-27 16:43:03 UTC
This is an downstream Ubuntu packager issue, AFAICT.
Closing.