-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 > Hi, > > When running 'make NON_ROOT_USERNAME=nobody check-root' on > coreutils-8.20, I get: > > CCLD test-xvasprintf > CC test-yesno.o > CCLD test-yesno > make[6]: Leaving directory > `/home/burgessm/sources/coreutils-8.20/gnulib-tests' > make check-TESTS > make[6]: Entering directory > `/home/burgessm/sources/coreutils-8.20/gnulib-tests' > make[7]: Entering directory > `/home/burgessm/sources/coreutils-8.20/gnulib-tests' > make[7]: *** No rule to make target `tests/chown/basic.sh.log', needed > by `test-suite.log'. Stop. > make[7]: Leaving directory > `/home/burgessm/sources/coreutils-8.20/gnulib-tests' > make[6]: *** [check-TESTS] Error 2 > > This looks a little odd to me, as it appears that its finished > building the gnulib-tests, comes out of that directory, then > immediately goes back in to then start running coreutils' own tests, > which it has already successfully run. Unless I've completely > misread the logs, that is. > > This is on a Fedora-17 host, in case it's caused by make (3.82) or > something else in the toolchain. > > Thanks, > > Matt.
I'm getting the same thing --- same version of make, too. I think it's finished building the gnulib-tests and is at the time of the error trying to start running them. At that point, it's looking for logs of the non-gnulib tests in tests/ (the non-gnulib testing dir). Those exist, but under names like foo.log (for test foo), whereas gnulib-tests/Makefile is expecting foo.sh.log. I tried to wade through the Makefile to find the problem, but failed miserably. It would be good if someone who understands Autoconf could look at this. Please note that this problem didn't exist in 8.19. -Andrew Warshall -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.12 (GNU/Linux) iQEcBAEBAgAGBQJQlrAtAAoJEESPRWh79T7teZsH/R3m6XDE8xfMO5q3RntSPNoQ UzdBeeUnykY7OlUX4uJO5dwA1fOaEPqNAw9exValA0zj6UO+oZfbYBsJyOKcxSDK hlKsbHJXxQPIe4FcO4ALJyU9CuNxuZJU4DLpC1Qwste1cbUzcraWJQc2RHAptg4C 5sgOx/yEVHdmW6UM4jQtVa4xYaw7l8pWlQbuwJOzszufVMa/YJREcscFlPT7k1WQ zEMy8dE0REPV8nh3KT8YS6zmUw3PLYjcqu+xzsm2lQZNIoKwQ1ZXZCWwP6SxzjBh hqdp8el62PR7CxRu4YpbqUasHZ5WPlpERd7vziYWMFAjgLBPYI3NKjPDBYMqLSA= =p2g+ -----END PGP SIGNATURE-----