[lfs-support] e2fsprogs test failures on version SVN-20120806

Markku Pesonen tourula at gmail.com
Fri Aug 17 01:42:26 PDT 2012

Lewis Pike wrote:
> Digging a bit deeper into the test suits logs does indeed reveal a
> difference of 18 seconds on the time stamps.  I checked and 18 leap
> seconds did occur between the aforementioned dates.
> I tried duplicating the test errors by building and testing
> e2fsprogs-1.42.5 on a separate system with glibc-2.16.0 and
> tzdata2012c installed.  In this case however, all the tests passed.
> Why might these tests fail on one system but pass on another if the
> versions of e2fsprogs, glibc, and tzdata are the same?

I think the problem may lie in the way LFS installs the tzdata package.
Glibc 2.15 (and earlier) installed timezone data without leap second
information in /usr/share/zoneinfo and /usr/share/zoneinfo/posix (why
two copies of the same data, I don't know). Timezone data with leap
seconds was installed in /usr/share/zoneinfo/right. At least Debian
seems to do it that way too. LFS only installs timezone data with leap
seconds in /usr/share/zoneinfo.

More information about the lfs-support mailing list