GNU GRUB - Bugs: bug #36123, make check fails in clean...
You are not allowed to post comments on this tracker with your current authentication level.
bug #36123: make check fails in clean environment
Submitter: | Niall Walsh <bfree> | ||
Submitted: | Sat 07 Apr 2012 12:37:57 PM UTC | ||
Category: | Compilation | Severity: | Major |
Priority: | 5 - Normal | Item Group: | Software Error |
Status: | Fixed | Privacy: | Public |
Assigned to: | None | Originator Name: | |
Open/Closed: | Closed | Release: | Bazaar - trunk |
Release: | Reproducibility: | Every Time | |
Planned Release: | None |
Attached Files
Depends on the following items: None found
Items that depend on this one: None found
Carbon-Copy List
There are 0 votes so far. Votes easily highlight which items people would like to see resolved in priority, independently of the priority of the item set by tracker managers.
Follow 4 latest changes.
Date | Changed by | Updated Field | Previous Value | => | Replaced by |
---|---|---|---|---|---|
2012-04-11 | phcoder | Status | None | Fixed | |
Open/Closed | Open | Closed | |||
2012-04-07 | bfree | Attached File | - | Added dpkg-l, #25604 | |
Attached File | - | Added grub2-process-checkfail, #25605 |
Powered by Savane 3.13-f8d8.
Corresponding source code
Using bzr revno 4206 in a clean (Debian sid) environment (cdebootstrap + apt-get build-dep grub2) "make check" fails 22 of 28 tests after a successful ./autogen.sh ; ./configure ; make
Previous debugging attempts lead me to think that the problem stemmed from the "make check" ending up calling the built-grub-mkrescue which in turn tries to source ${prefix}/share/grub/grub-mkconfig_lib which does not exist here as there is no grub2 installed. If I "make install" then "make check" will pass all tests.
I'm not really sure what is useful to report here so I'm just including the list of tests passed/failed, the list of packages installed in the system and the list of commands I ran to get here.
Hope this helps, please ask for more information/testing if required.
Thanks,
Niall
example_unit_test:
example_unit_test: PASS
PASS: example_unit_test
printf_unit_test:
printf_unit_test: PASS
PASS: printf_test
PASS: example_scripted_test
FAIL: example_grub_script_test
FAIL: grub_script_echo1
FAIL: grub_script_leading_whitespace
FAIL: grub_script_echo_keywords
FAIL: grub_script_vars1
FAIL: grub_script_for1
FAIL: grub_script_while1
FAIL: grub_script_if
PASS: grub_script_blanklines
PASS: grub_script_final_semicolon
PASS: grub_script_dollar
FAIL: grub_script_comments
FAIL: grub_script_functions
FAIL: grub_script_break
FAIL: grub_script_continue
FAIL: grub_script_shift
[] != [{ true }]
FAIL: grub_script_blockarg
FAIL: grub_script_setparams
FAIL: grub_script_return
FAIL: grub_cmd_regexp
FAIL: grub_script_expansion
FAIL: grub_script_not
Checking MSDOS partition types...
1+0 records in
1+0 records out
(hd0): disk/partiton not found
FAIL: partmap_test
FAIL: grub_cmd_echo
FAIL: grub_script_gettext
=================================
22 of 28 tests failed
Please report to -email is unavailable-
=================================