Public bug reported:

The plasma-workspace package (4:6.6.3-0ubuntu3) ships
TimezoneSelector.qml which uses "import QtLocation", but does not
declare a dependency on the Qt6 Location packages (libqt6location6,
qt6-location-plugins).

This causes the timezone picker to fail to render in:
1. Digital Clock widget settings > "Time Zones" section (clicking it leaves the 
previously selected section visible)
2. System Settings > Date & Time > "Time Zone" tab (renders completely blank)

plasma-workspace currently depends on qml6-module-qtpositioning but NOT
on libqt6location6 or qt6-location-plugins.

The QML files at /usr/lib/x86_64-linux-
gnu/qt6/qml/org/kde/plasma/workspace/timezoneselector/ are present and
contain "import QtLocation", but since the QtLocation module is not
installed, the component silently fails to load.

This affects installations using kde-standard (which does not include
marble). kde-full masks the issue because it pulls in marble, which
brings in QtLocation as a transitive dependency.

Fix: Add libqt6location6 and qt6-location-plugins as dependencies of
plasma-workspace.

Workaround: sudo apt install libqt6location6 qt6-location-plugins

Also filed upstream at https://bugs.kde.org/show_bug.cgi?id=518353

--- System info ---
Ubuntu release: beta (oracular)
plasma-workspace: 4:6.6.3-0ubuntu3
plasma-desktop: 4:6.6.3-0ubuntu2
KDE Plasma: 6.6.3
KDE Frameworks: 6.24.0
Qt: 6.10.2
Installed via: kde-standard (not kde-full)

** Affects: plasma-workspace (Ubuntu)
     Importance: Undecided
         Status: New

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/2146856

Title:
  plasma-workspace missing dependency on libqt6location6 — timezone
  picker fails to render

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/plasma-workspace/+bug/2146856/+subscriptions


-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to