make[4]: Leaving directory `/var/tmp/portage/dev-scheme/guile-1.8.5-r1/work/guile-1.8.5/test-suite/standalone' make check-TESTS make[4]: Entering directory `/var/tmp/portage/dev-scheme/guile-1.8.5-r1/work/guile-1.8.5/test-suite/standalone' PASS: test-system-cmds PASS: test-require-extension PASS: test-bad-identifiers PASS: test-num2integral PASS: test-round PASS: test-gh ERROR: In procedure dynamic-link: ERROR: file: "libtest-asmobs", message: "file not found" FAIL: test-asmobs PASS: test-list PASS: test-unwind PASS: test-conversion PASS: test-use-srfi PASS: test-with-guile-module ================================== 1 of 12 tests failed Please report to bug-guile@gnu.org ================================== make[4]: *** [check-TESTS] Error 1 make[4]: Leaving directory `/var/tmp/portage/dev-scheme/guile-1.8.5-r1/work/guile-1.8.5/test-suite/standalone' make[3]: *** [check-am] Error 2 make[3]: Leaving directory `/var/tmp/portage/dev-scheme/guile-1.8.5-r1/work/guile-1.8.5/test-suite/standalone' make[2]: *** [check] Error 2 make[2]: Leaving directory `/var/tmp/portage/dev-scheme/guile-1.8.5-r1/work/guile-1.8.5/test-suite/standalone' make[1]: *** [check-recursive] Error 1 make[1]: Leaving directory `/var/tmp/portage/dev-scheme/guile-1.8.5-r1/work/guile-1.8.5/test-suite' make: *** [check-recursive] Error 1 * * ERROR: dev-scheme/guile-1.8.5-r1 failed. * Call stack: * ebuild.sh, line 49: Called src_test * environment, line 3218: Called _eapi0_src_test * ebuild.sh, line 607: Called die * The specific snippet of code: * hasq test $FEATURES && die "Make check failed. See above for details." * The die message: * Make check failed. See above for details. * * If you need support, post the topmost build error, and the call stack if relevant. * A complete build log is located at '/var/tmp/portage/dev-scheme/guile-1.8.5-r1/temp/build.log'. * The ebuild environment file is located at '/var/tmp/portage/dev-scheme/guile-1.8.5-r1/temp/environment'. * I'm going to attach more files. Please let me know if you need more info.
Created attachment 214209 [details] portage build log
Created attachment 214210 [details] tree output of "tree ." in "/var/tmp/portage/dev-scheme/guile-1.8.5-r1/work/guile-1.8.5/test-suite"
Created attachment 214212 [details] emerge --info
Created attachment 215926 [details, diff] This trivial patch fixes the failure for me.
The patch works for me too. # wget http://bugs.gentoo.org/attachment.cgi?id=215926&action=view # patch -p0 < attachment.cgi\?id\=215926 # cd /usr/portage/dev-scheme/guile # ebuild guile-1.8.5-r1.ebuild test # ebuild guile-1.8.5-r1.ebuild install # ebuild guile-1.8.5-r1.ebuild qmerge Success!
Ah, it's fixed, just for the most recent version. *** This bug has been marked as a duplicate of bug 295093 ***