Voelker, Bernhard wrote: > Jim Meyering wrote: >> Here's a tarball with those two not-yet-pushed changes: > > Now, `make check` works ... mostly. > > I attached the 2 logfiles - 1 run as root, 1 run as non-root. > It seems that the test-suite sometimes relies on GNU coreutils > like rm or mv in the path instead of the fresh compiled ones. ... > FAIL: chroot/credentials (exit: 1) > ================================== > > id: illegal option -- G > Usage: id [-ap] [user] > id: illegal option -- g > Usage: id [-ap] [user] > > FAIL: misc/truncate-owned-by-other (exit: 1) > ============================================ > > env: Permission denied > > FAIL: mv/sticky-to-xpart (exit: 1) > ================================== > > mv: illegal option -- version > mv: Insufficient arguments (0)
Thanks for running the root-only tests. These failures look like there's a PATH problem. Did you run it as recommended in README, i.e., after building as non-root, run this: sudo env PATH="$PATH" NON_ROOT_USERNAME=$USER make -k check-root