[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
gnulib tests fail because test-canonicalize.sh is not executable
From: |
James Youngman |
Subject: |
gnulib tests fail because test-canonicalize.sh is not executable |
Date: |
Sun, 29 Jul 2007 21:22:25 +0100 |
$ make check
[...]
make[4]: Entering directory
`/home/james/source/GNU/findutils/git/working/polzer/compile/tests'
PASS: test-alloca-opt
PASS: test-argmatch
PASS: test-binary-io.sh
PASS: test-c-strstr
PASS: test-canonicalize-lgpl.sh
/bin/sh: line 8: ../../polzer/tests/test-canonicalize.sh: Permission denied
FAIL: test-canonicalize.sh
PASS: test-closein.sh
PASS: test-dirname
PASS: test-fcntl
PASS: test-fflush
[...]
The problem is
$ stat -L ../polzer/tests/test-canonicalize.sh
File: `../polzer/tests/test-canonicalize.sh'
Size: 491 Blocks: 8 IO Block: 4096 regular file
Device: fd0ah/64778d Inode: 888161 Links: 1
Access: (0644/-rw-r--r--) Uid: ( 1001/ james) Gid: ( 100/ users)
Access: 2007-07-29 20:19:56.000000000 +0100
Modify: 2007-07-06 15:22:22.000000000 +0100
I've noticed this happening for a couple of weeks now, and could
believe that this has always been the case for this file, as it was
only added to CVS on 2007-07-06. I guess the fix is to chmod the RCS
file in the CVS repository (all the other .sh files in that directory
are executable). Are you able to chmod the file, Jim?
James
- gnulib tests fail because test-canonicalize.sh is not executable,
James Youngman <=