GNU bug report logs - #29984
core-updates: GRUB tests hang after file_filter_test

Previous Next

Package: guix;

Reported by: Leo Famulari <leo <at> famulari.name>

Date: Thu, 4 Jan 2018 20:02:02 UTC

Severity: normal

Done: Mark H Weaver <mhw <at> netris.org>

Bug is archived. No further changes may be made.

To add a comment to this bug, you must first unarchive it, by sending
a message to control AT debbugs.gnu.org, with unarchive 29984 in the body.
You can then email your comments to 29984 AT debbugs.gnu.org in the normal way.

Toggle the display of automated, internal messages from the tracker.

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to bug-guix <at> gnu.org:
bug#29984; Package guix. (Thu, 04 Jan 2018 20:02:02 GMT) Full text and rfc822 format available.

Acknowledgement sent to Leo Famulari <leo <at> famulari.name>:
New bug report received and forwarded. Copy sent to bug-guix <at> gnu.org. (Thu, 04 Jan 2018 20:02:02 GMT) Full text and rfc822 format available.

Message #5 received at submit <at> debbugs.gnu.org (full text, mbox):

From: Leo Famulari <leo <at> famulari.name>
To: bug-guix <at> gnu.org
Subject: core-updates: GRUB tests hang after file_filter_test
Date: Thu, 4 Jan 2018 15:01:05 -0500
[Message part 1 (text/plain, inline)]
While building GRUB for x86_64-linux on core-updates, the test suite
appears to hang after file_filter_test.

As far as I can see, the test suite is waiting for *something*, not
actually doing any work.
[signature.asc (application/pgp-signature, inline)]

Information forwarded to bug-guix <at> gnu.org:
bug#29984; Package guix. (Thu, 04 Jan 2018 20:06:02 GMT) Full text and rfc822 format available.

Message #8 received at 29984 <at> debbugs.gnu.org (full text, mbox):

From: Leo Famulari <leo <at> famulari.name>
To: 29984 <at> debbugs.gnu.org
Subject: core-updates: GRUB test failures
Date: Thu, 4 Jan 2018 15:05:11 -0500
[Message part 1 (text/plain, inline)]
Perhaps I was impatient; on Hydra, the test suite does fail after >1
hour:

[...]
PASS: file_filter_test
PASS: grub_cmd_tr
FAIL: grub_func_test
============================================================================
Testsuite summary for GRUB 2.02
============================================================================
# TOTAL: 80
# PASS:  56
# SKIP:  23
# XFAIL: 0
# FAIL:  1
# XPASS: 0
# ERROR: 0
============================================================================
See ./test-suite.log
Please report to bug-grub <at> gnu.org
============================================================================
make[4]: *** [Makefile:11019: test-suite.log] Error 1
make[4]: Leaving directory '/tmp/guix-build-grub-2.02.drv-0/grub-2.02'
make[3]: *** [Makefile:11127: check-TESTS] Error 2
make[3]: Leaving directory '/tmp/guix-build-grub-2.02.drv-0/grub-2.02'
make[2]: *** [Makefile:11916: check-am] Error 2
make[2]: Leaving directory '/tmp/guix-build-grub-2.02.drv-0/grub-2.02'
make[1]: *** [Makefile:10904: check-recursive] Error 1
make[1]: Leaving directory '/tmp/guix-build-grub-2.02.drv-0/grub-2.02'
make: *** [Makefile:11918: check] Error 2
phase `check' failed after 3637.0 seconds
[...]

https://hydra.gnu.org/build/2414840
[signature.asc (application/pgp-signature, inline)]

Information forwarded to bug-guix <at> gnu.org:
bug#29984; Package guix. (Thu, 04 Jan 2018 21:54:02 GMT) Full text and rfc822 format available.

Message #11 received at 29984 <at> debbugs.gnu.org (full text, mbox):

From: Leo Famulari <leo <at> famulari.name>
To: 29984 <at> debbugs.gnu.org
Subject: Re: core-updates: GRUB test failures
Date: Thu, 4 Jan 2018 16:53:07 -0500
[Message part 1 (text/plain, inline)]
On Thu, Jan 04, 2018 at 03:05:11PM -0500, Leo Famulari wrote:
> FAIL: grub_func_test

I saved the failed build tree to get at this test's log. The full
contents of the log are this line:

Functional test failure:
[signature.asc (application/pgp-signature, inline)]

Information forwarded to bug-guix <at> gnu.org:
bug#29984; Package guix. (Mon, 08 Jan 2018 10:57:02 GMT) Full text and rfc822 format available.

Message #14 received at 29984 <at> debbugs.gnu.org (full text, mbox):

From: ludo <at> gnu.org (Ludovic Courtès)
To: Leo Famulari <leo <at> famulari.name>
Cc: 29984 <at> debbugs.gnu.org
Subject: Re: bug#29984: core-updates: GRUB test failures
Date: Mon, 08 Jan 2018 11:56:47 +0100
Leo Famulari <leo <at> famulari.name> skribis:

> On Thu, Jan 04, 2018 at 03:05:11PM -0500, Leo Famulari wrote:
>> FAIL: grub_func_test
>
> I saved the failed build tree to get at this test's log. The full
> contents of the log are this line:
>
> Functional test failure:

Nice.  What does upstream say?  :-)

Ludo’.




Information forwarded to bug-guix <at> gnu.org:
bug#29984; Package guix. (Wed, 24 Jan 2018 22:23:04 GMT) Full text and rfc822 format available.

Message #17 received at 29984 <at> debbugs.gnu.org (full text, mbox):

From: Leo Famulari <leo <at> famulari.name>
To: Ludovic Courtès <ludo <at> gnu.org>
Cc: 29984 <at> debbugs.gnu.org
Subject: Re: bug#29984: core-updates: GRUB test failures
Date: Wed, 24 Jan 2018 17:22:55 -0500
[Message part 1 (text/plain, inline)]
On Mon, Jan 08, 2018 at 11:56:47AM +0100, Ludovic Courtès wrote:
> Leo Famulari <leo <at> famulari.name> skribis:
> 
> > On Thu, Jan 04, 2018 at 03:05:11PM -0500, Leo Famulari wrote:
> >> FAIL: grub_func_test
> >
> > I saved the failed build tree to get at this test's log. The full
> > contents of the log are this line:
> >
> > Functional test failure:
> 
> Nice.  What does upstream say?  :-)

I'm working on this today; I'll send them a bug report soon.

I'm going to try skipping the tests to see if this GRUB can boot a
system, and I'm also going to try running the tests on the latest commit
from the upstream Git repo.
[signature.asc (application/pgp-signature, inline)]

Reply sent to Mark H Weaver <mhw <at> netris.org>:
You have taken responsibility. (Mon, 29 Jan 2018 12:14:02 GMT) Full text and rfc822 format available.

Notification sent to Leo Famulari <leo <at> famulari.name>:
bug acknowledged by developer. (Mon, 29 Jan 2018 12:14:02 GMT) Full text and rfc822 format available.

Message #22 received at 29984-done <at> debbugs.gnu.org (full text, mbox):

From: Mark H Weaver <mhw <at> netris.org>
To: Leo Famulari <leo <at> famulari.name>
Cc: 29984-done <at> debbugs.gnu.org, Ludovic Courtès <ludo <at> gnu.org>
Subject: Re: bug#29984: core-updates: GRUB test failures
Date: Mon, 29 Jan 2018 07:12:35 -0500
Leo Famulari <leo <at> famulari.name> writes:

> On Mon, Jan 08, 2018 at 11:56:47AM +0100, Ludovic Courtès wrote:
>> Leo Famulari <leo <at> famulari.name> skribis:
>> 
>> > On Thu, Jan 04, 2018 at 03:05:11PM -0500, Leo Famulari wrote:
>> >> FAIL: grub_func_test
>> >
>> > I saved the failed build tree to get at this test's log. The full
>> > contents of the log are this line:
>> >
>> > Functional test failure:
>> 
>> Nice.  What does upstream say?  :-)
>
> I'm working on this today; I'll send them a bug report soon.
>
> I'm going to try skipping the tests to see if this GRUB can boot a
> system, and I'm also going to try running the tests on the latest commit
> from the upstream Git repo.

I believe this is now fixed, by commit
0a2a70539bdf42d59c9be5fcbc88a1c14743303a on core-updates.

The problem turned out to be that GRUB's build system couldn't find
'freetype', because 'pkg-config' was missing from the build environment.
This disabled font generation, as I discovered when I booted into a
core-updates system and found that GRUB was unable to find its font.

After I fixed that problem, I was pleased to find that the test suite
started succeeding again as well :)

I'm closing this bug now.

      Mark




Information forwarded to bug-guix <at> gnu.org:
bug#29984; Package guix. (Mon, 29 Jan 2018 13:52:01 GMT) Full text and rfc822 format available.

Message #25 received at 29984-done <at> debbugs.gnu.org (full text, mbox):

From: ludo <at> gnu.org (Ludovic Courtès)
To: Mark H Weaver <mhw <at> netris.org>
Cc: 29984-done <at> debbugs.gnu.org, Leo Famulari <leo <at> famulari.name>
Subject: Re: bug#29984: core-updates: GRUB test failures
Date: Mon, 29 Jan 2018 14:51:01 +0100
Mark H Weaver <mhw <at> netris.org> skribis:

> Leo Famulari <leo <at> famulari.name> writes:
>
>> On Mon, Jan 08, 2018 at 11:56:47AM +0100, Ludovic Courtès wrote:
>>> Leo Famulari <leo <at> famulari.name> skribis:
>>> 
>>> > On Thu, Jan 04, 2018 at 03:05:11PM -0500, Leo Famulari wrote:
>>> >> FAIL: grub_func_test
>>> >
>>> > I saved the failed build tree to get at this test's log. The full
>>> > contents of the log are this line:
>>> >
>>> > Functional test failure:
>>> 
>>> Nice.  What does upstream say?  :-)
>>
>> I'm working on this today; I'll send them a bug report soon.
>>
>> I'm going to try skipping the tests to see if this GRUB can boot a
>> system, and I'm also going to try running the tests on the latest commit
>> from the upstream Git repo.
>
> I believe this is now fixed, by commit
> 0a2a70539bdf42d59c9be5fcbc88a1c14743303a on core-updates.
>
> The problem turned out to be that GRUB's build system couldn't find
> 'freetype', because 'pkg-config' was missing from the build environment.
> This disabled font generation, as I discovered when I booted into a
> core-updates system and found that GRUB was unable to find its font.
>
> After I fixed that problem, I was pleased to find that the test suite
> started succeeding again as well :)

Oh, good catch!

Looks like ‘core-updates’ is getting close to ready…

Thanks,
Ludo’.




Information forwarded to bug-guix <at> gnu.org:
bug#29984; Package guix. (Mon, 29 Jan 2018 21:26:01 GMT) Full text and rfc822 format available.

Message #28 received at 29984-done <at> debbugs.gnu.org (full text, mbox):

From: Leo Famulari <leo <at> famulari.name>
To: Mark H Weaver <mhw <at> netris.org>
Cc: 29984-done <at> debbugs.gnu.org,
 Ludovic Courtès <ludo <at> gnu.org>
Subject: Re: bug#29984: core-updates: GRUB test failures
Date: Mon, 29 Jan 2018 16:25:12 -0500
[Message part 1 (text/plain, inline)]
On Mon, Jan 29, 2018 at 07:12:35AM -0500, Mark H Weaver wrote:
> Leo Famulari <leo <at> famulari.name> writes:
> 
> > On Mon, Jan 08, 2018 at 11:56:47AM +0100, Ludovic Courtès wrote:
> >> Leo Famulari <leo <at> famulari.name> skribis:
> >> 
> >> > On Thu, Jan 04, 2018 at 03:05:11PM -0500, Leo Famulari wrote:
> >> >> FAIL: grub_func_test
> >> >
> >> > I saved the failed build tree to get at this test's log. The full
> >> > contents of the log are this line:
> >> >
> >> > Functional test failure:
> >> 
> >> Nice.  What does upstream say?  :-)
> >
> > I'm working on this today; I'll send them a bug report soon.
> >
> > I'm going to try skipping the tests to see if this GRUB can boot a
> > system, and I'm also going to try running the tests on the latest commit
> > from the upstream Git repo.
> 
> I believe this is now fixed, by commit
> 0a2a70539bdf42d59c9be5fcbc88a1c14743303a on core-updates.
> 
> The problem turned out to be that GRUB's build system couldn't find
> 'freetype', because 'pkg-config' was missing from the build environment.
> This disabled font generation, as I discovered when I booted into a
> core-updates system and found that GRUB was unable to find its font.
> 
> After I fixed that problem, I was pleased to find that the test suite
> started succeeding again as well :)

Wow, I never would have guessed this was the issue!
[signature.asc (application/pgp-signature, inline)]

bug archived. Request was from Debbugs Internal Request <help-debbugs <at> gnu.org> to internal_control <at> debbugs.gnu.org. (Tue, 27 Feb 2018 12:24:04 GMT) Full text and rfc822 format available.

This bug report was last modified 6 years and 56 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.