in LFS, acl and atr are built before coreutils, but the acl build can only be tested after coreutils has been built with acl support.
I know the tests are not very important but I am going crazy trying to explain my test results. Six tests fail in the same way:
Code:
awk: error while loading shared libraries: libattr.so.1: cannot open shared object file: No such file or directory != -rw-rw-r--+
Here is the context taken from the test log:
Code:
[4] $ mkdir d -- ok
[5] $ cd d -- ok
[6] $ touch f -- ok
[7] $ setfacl -m u:bin:rw f -- ok
[8] $ ls -l f | awk -- '{ print $1 }' -- failed
awk: error while loading shared libraries: libattr.so.1: cannot open shared object file: No such file or directory != -rw-rw-r--+
ls: write error: Broken pipe != ~
libattr.so.1 is in fact in fact in /lib where it should be.
Code:
lrwxrwxrwx 1 root root 19 May 15 18:48 /lib/libattr.so.1 -> libattr.so.1.1.2448.
I have gone through the steps indicated in the test log by hand and get the desired result -rw-rw-r--+. So what is going wrong? It should be something simple but damned if I can find it.