Bug 57111

Summary: timedatectl: Failed to set time zone: No such file or directory
Product: Sisyphus Reporter: Sergey Y. Afonin <asy>
Component: systemdAssignee: Alexey Shabalin <shaba>
Status: NEW --- QA Contact: qa-sisyphus
Severity: minor    
Priority: P5 CC: arseny, shaba
Version: unstable   
Hardware: x86_64   
OS: Linux   

Description Sergey Y. Afonin 2025-12-03 15:33:40 MSK
timedatectl как-то странно работает (systemd 257.9 в p11 правда).

# timedatectl set-timezone Europe/Samara
# timedatectl set-timezone Europe/Moscow
Failed to set time zone: Failed to set time zone: No such file or directory
# timedatectl set-timezone Europe/Moscow
# timedatectl set-timezone Europe/Samara
Failed to set time zone: Failed to set time zone: No such file or directory
# timedatectl set-timezone Europe/Samara
#

В некоторых случаях ругается на отсутствие какого-то файла, потом срабатывает.
/etc/localtime тоже не контролирует. Если удалить, можно получить вот такое:

# rm -f /etc/localtime
# timedatectl
               Local time: Wed 2025-12-03 16:32:48 +04
           Universal time: Wed 2025-12-03 12:32:48 UTC
                 RTC time: Wed 2025-12-03 12:32:48
                Time zone: Europe/Samara (+04, +0400)
System clock synchronized: yes
              NTP service: n/a
          RTC in local TZ: no
# date
Wed Dec  3 12:32:50 UTC 2025
Comment 1 Alexey Shabalin 2025-12-30 15:02:09 MSK
установлен ли пакет tzdata?