On Thu, 19 Sept 2024 at 08:57, Matthias Klose <d...@debian.org> wrote: > > On 18.09.24 20:03, Richard Lewis wrote: > > Thanks, this is a consequence of the 64 bit time_t transition which has > > replaced the wtmp/utmp/lastlog files > > the 64bit time_t transition affected 32bit architectures only. This > issue is seen on some 64bit architectures only. Are you sure about your > reasoning?
As i understand it, (although i couldnt find this explained anywhere) - on the 64 bit architectures, lastlog, and wtmp have been transitioned to something incompatible (that will work after 2028 - it's a reasonable change, im sure) This breaks some assumptions in chkrootkit, and causes the tests fail (except for risc64 which seems to also be affected by something else - possibly a bug in ionice but i am not sure.) - the 32 bit arch's presumably continue to use the old mechanisms so the tests continue to pass that's what i see on ci.debian.net anyway. (pretty close to a fix)