test_mime.sh: line 22: ./xdgmime/src/test-mime-data: No such file
While building recent git master I get a test failure here:
ninja: Entering directory `/build/shared-mime-info/src/build'
ninja: no work to do.
1/6 translations OK 0.42s
2/6 test-mime FAIL 0.42s (exit status 127)
3/6 No duplicate mime-types OK 0.04s
4/6 xmllint freedesktop.org.xml OK 0.12s
5/6 Case sensitivity OK 0.04s
6/6 update-mime-database OK 0.12s
Ok: 5
Expected Fail: 0
Fail: 1
Unexpected Pass: 0
Skipped: 0
Timeout: 0
The output from the failed tests:
2/6 test-mime FAIL 0.42s (exit status 127)
--- command ---
17:08:22 /build/shared-mime-info/src/shared-mime-info/tests/test_mime.sh /build/shared-mime-info/src/shared-mime-info /build/shared-mime-info/src/build data/freedesktop.org.xml src/update-mime-database ./xdgmime/src/test-mime-data ./xdgmime/src/test-mime /build/shared-mime-info/src/build/src/tree-magic
--- stderr ---
/build/shared-mime-info/src/shared-mime-info/tests/test_mime.sh: line 22: ./xdgmime/src/test-mime-data: No such file or directory
-------
All other tests pass. The missing file there and executable:
ll ~/arch64/chroots/testing-x86_64/andyrtr/build/shared-mime-info/src/xdgmime/src/
.rw-r--r-- 585 andyrtr 1 Mai 19:08 Makefile
.rwxr-xr-x 120k andyrtr 1 Mai 19:08 print-mime-data
.rw-r--r-- 3,7k andyrtr 1 Mai 19:08 print-mime-data.c
.rwxr-xr-x 124k andyrtr 1 Mai 19:08 test-mime
.rwxr-xr-x 125k andyrtr 1 Mai 19:08 test-mime-data
.rw-r--r-- 7,3k andyrtr 1 Mai 19:08 test-mime-data.c
Maybe current path is changed when Makefile calls that test script?