** Description changed: + [Impact] + + Users attempting to modify their timezone manually are met with a blank + KCM inside of systemsettings. This is certainly undesirable. + + [Test Case] + + Since the required library is not installed in Ubuntu Studio by default, + but is installed in Kubuntu: + + * Install Ubuntu Studio, either 26.04 or 26.10 + * Open systemsettings, go to Date and Time + * Click the Time Zone tab. + + Expected result: Tab is populated with a map and drop-down menus + + Actual Result: Blank tab + + [What could go wrong] + + While highly unlikely, it's possible that this fix doesn't work at all. + However, adding qml6-module-qtlocation to systemsettings is certainly + safe. That said, this has been tested on a resolute and a stonking + system. + + [Original Bug] + 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)
-- 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
