Bug 2371333

Summary: Miissing timezone widget in kcm_clock
Product: [Fedora] Fedora Reporter: Bernie Innocenti <bernie+fedora>
Component: plasma-workspaceAssignee: KDE SIG <kde-sig>
Status: NEW --- QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: high Docs Contact:
Priority: unspecified    
Version: rawhideCC: jgrulich, kde-sig, rdieter, than, viniciush.dev
Target Milestone: ---Keywords: Desktop
Target Release: ---   
Hardware: All   
OS: Linux   
URL: https://bugs.kde.org/show_bug.cgi?id=505392
Whiteboard:
Fixed In Version: Doc Type: ---
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:

Description Bernie Innocenti 2025-06-10 00:01:33 UTC
Upstream bug pointing at a packaging problem: https://bugs.kde.org/show_bug.cgi?id=505392

The "Time Zone" tab in kcm_clock appears empty, and the console shows these errors:

```
systemsettings kcm_clock
kf.sonnet.core: Sonnet: No speller backends available!
qrc:/kcm/kcm_clock/main.qml:11:1: Type TimeZone.TimezoneSelector unavailable
     TimeZone.TimezoneSelector {
     ^
qrc:/qt/qml/org/kde/plasma/workspace/timezoneselector/TimezoneSelector.qml:14:1: module "QtLocation" is not installed
     import QtLocation
     ^
```

SOFTWARE/OS VERSIONS
KDE Plasma Version: 6.3.91
KDE Frameworks Version: 6.14.0
Qt Version: 6.9.1


Reproducible: Always

Steps to Reproduce:
1. systemsettings kcm_clock

Actual Results:
Empty "Time Zone" tab.


Expected Results:
Working Time Zone settings.

Comment 1 Bernie Innocenti 2025-06-10 19:22:19 UTC
Installing qt6-qtlocation cures the issue.

Suggested fix: make plasma-workspace depend on qt6-qtlocation