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)

Reply via email to