FS#49126 - [qt/plasma] Time zones for Kazakhstan are broken in 2016d

Attached to Project: Arch Linux
Opened by Zhanibek Adilbekov (liljaylj) - Thursday, 28 April 2016, 16:15 GMT
Last edited by Antonio Rojas (arojas) - Tuesday, 24 May 2016, 22:32 GMT
Task Type Bug Report
Category Upstream Bugs
Status Closed
Assigned To Antonio Rojas (arojas)
Felix Yan (felixonmars)
Architecture All
Severity High
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

Description:
After upgrading tzdata to 2016d version some of applications unable to determine right timezone for all zones which belong to Kazakhstan. I personally use Asia/Almaty (which is +06:00 and no DST) on my machine (Arch Linux with Plasma 5.6), and it leads some programs to produce unexpected results. E.g.: Digital Clock applet shows -12 hours from current time and Plasma Lockscreen shows time in UTC.
I tried downgrade to 2016c and it works just fine.

Please fix the issue, or at least return to previous state (which worked fine). Thanks!

I've posted issue to tz@iana.org today. No feedback, yet.


Additional info:
* package version: 2016d-1


Steps to reproduce:
1. You should have KDE Plasma 5 DE installed (not tested on other software)
2. Install tzdata-2016d-1-any package
3. Set your time zone to Asia/Almaty
3.1 Go to Lockscreen. You'll see that time shown in UTC
3.2 Add "Digital Clock" widget to your desktop. In settings of widget set time zone to Local or Asia/Almaty. You'll see weird behaviour: it'll show you 12 hours before current time
This task depends upon

Closed by  Antonio Rojas (arojas)
Tuesday, 24 May 2016, 22:32 GMT
Reason for closing:  Fixed
Additional comments about closing:  qt5-base 5.6.0-6
Comment by Andreas Radke (AndyRTR) - Thursday, 28 April 2016, 16:52 GMT
https://github.com/eggert/tz/commit/8ee11a301cf173afb0c76e0315b9f9ec8ebb9d95

That commit might have broken it for you but maybe this is an intended change.
Comment by Andreas Radke (AndyRTR) - Saturday, 30 April 2016, 05:47 GMT
https://codereview.qt-project.org/#/c/157499/

So this is a bug in qt/plasma.

Loading...