After upgrading uptimed /var/spool/uptimed/* are still owned by root so no new bootid file is written. Reproducible: Always
Created attachment 186349 [details, diff] uptimed-0.3.16-r3.ebuild.diff How about something like this?
Tested, problem fixed;-) Should be applied asap, before it goes stable on x86? ;-)
Wait. Sometimes "/var/spool/records" looks like: -rw-r--r-- 1 uptimed uptimed 11 2009-03-17 18:29 bootid -rw-r--r-- 1 root root 0 2009-03-26 22:25 .keep_app-misc_uptimed-0 -rw-r--r-- 1 root root 980 2009-03-26 22:29 records I have updated uptimed, chown "by hand", later called "uprecords" (as root). It is possible, that 0.3.16 updates the record-file? Will double check later, there are still some machines to update...
No, go ahead. Unable reproduce situation from Comment #3 on other machines.
Should be fixed now. Thanks for the patch.