Bug#852883: systemd: FTBFS: Test failures

Lucas Nussbaum lucas at debian.org
Sun Jan 29 16:10:29 GMT 2017


On 29/01/17 at 17:00 +0100, Michael Biebl wrote:
> Hi Lucas
> 
> Am 29.01.2017 um 08:15 schrieb Lucas Nussbaum:
> > On 28/01/17 at 10:40 +0100, Michael Biebl wrote:
> >> The package built fine on the buildds just a couple of days ago. Do you have an idea how the aws build environment differs? 
> > 
> > No, sorry
> 
> I had a closer look at the log files today. The relevant test failure
> messages are
> 
> Assertion 'r >= 0 && u == expect' failed at
> ../src/test/test-calendarspec.c:78, function test_next(). Aborting.
> 
> FAIL test-calendarspec (exit status: 134)
> 
> 
> Assertion 'timezone_is_valid("Europe/Berlin")' failed at
> ../src/test/test-time.c:165, function test_timezone_is_valid(). Aborting.
> 
> FAIL test-time (exit status: 134)
> 
> 
> I vaguely remembered something about test-builds where tzdata was not
> installed. Creating a chroot without tzdata did produce the same test
> suite failure. So I assume the AWS build chroots do not have tzdata
> installed (whereas the official buildds do). Can you confirm that?

Yes, tzdata is no longer build-essential, and is not installed in the
chroot.

> If so, updating the wiki in that regard might help others to spot such
> an error more quickly (if they know certain packages are missing
> compared to a chroot that was created via debootstrap --variant=buildd)

Actually, I did a rebuild specifically for that some time ago (to file
all bugs in that category). I assume that something changed on the
systemd side, causing it to succeed some time ago, but to fail now.
Maybe that test is new?

Anyway, I added a note to the wiki.

Lucas




More information about the Pkg-systemd-maintainers mailing list