Description of problem: clock continually set to UTC vice local time Version-Release number of selected component (if applicable): systemd-13-1.fc15.x86_64 How reproducible: every time Steps to Reproduce: 1. boot machine 2. notice clock set to UTC 3. use system-config-date to set time to local time 4. goto 1 Actual results: clock always set to UTC on boot/reboot Expected results: clock always set to local time on boot/reboot Additional info:
Do you have initscripts-legacy installed?
No. Should I?
Could you paste /etc/adjtime please? What is the result of 'systemctl is-enabled hwclock-load.service ; echo $?'
this is with clock showing UTC when local time is wanted: [kunkelc@P5K-EWIFI ~]$ cat /etc/adjtime -5.875116 1290638232 0.000000 1290638232 LOCAL [kunkelc@P5K-EWIFI ~]$ systemctl is-enabled hwclock-load.service ; echo $? 1 [kunkelc@P5K-EWIFI ~]$
Hmm, OK. this happens because i forgot to enable hwclock-load.service on package install. I have now fixed that in the .spec file in 15. On your machine please fix this manually with "systemctl enable hwclock-load.service".
That fixed it. Thanks.
I converted an F15 to Rawhide day before yesterday, with the problem reported here resulting. I had to 'systemctl enable hwclock-load.service' to get my clock right.
as I read the fix, it won't work for updates of an already-installed systemd-units package, indeed - only for the first install of that package (including the first time it's installed to replace upstart, so it'll work okay on f14->f15 upgrades). -- Fedora Bugzappers volunteer triage team https://fedoraproject.org/wiki/BugZappers