GNU bug report logs - #11369
2 test failures in Automake-1.12

Previous Next

Package: automake;

Reported by: Matt Burgess <matthew <at> linuxfromscratch.org>

Date: Sat, 28 Apr 2012 09:31:02 UTC

Severity: minor

Tags: patch

Done: Stefano Lattarini <stefano.lattarini <at> gmail.com>

Bug is archived. No further changes may be made.

Full log


View this message in rfc822 format

From: Matt Burgess <matthew <at> linuxfromscratch.org>
To: Stefano Lattarini <stefano.lattarini <at> gmail.com>
Cc: 11369 <at> debbugs.gnu.org
Subject: bug#11369: 2 test failures in Automake-1.12
Date: Sat, 28 Apr 2012 21:27:08 +0100
[Message part 1 (text/plain, inline)]
On Sat, 2012-04-28 at 21:57 +0200, Stefano Lattarini wrote:

> What system are you on exactly?

I've reproduced this on a Fedora 16 x86_64 host.

> Please send us the contents of the
> 't/get-sysconf.log' file, that should report all the relevant (to
> us) information and details about your system.

OK, attached.

> Also, what happens if you do this on your system?
> 
>   $ echo x > foo
>   $ chmod a-w foo
>   $ test ! -w foo || echo still writable
>   $ (echo y > foo) && echo can write to unwritable
>   $ cat foo

As root I see:

# echo x > foo
# chmod a-w foo
# test ! -w foo || echo still writable
still writable
# (echo y > foo) && echo can write to unwritable
can write to unwritable
# cat foo
y

As a regular user, I see:

$ echo x > foo
$ chmod a-w foo
$ test ! -w foo || echo still writable
$ (echo y > foo) && echo can write to unwritable
bash: foo: Permission denied
$ cat foo
x

This is as I'd expect, as root can always write to a file, regardless of
permissions.  Due to our particular build environment, automake is built
and tested as the root user in a chroot environment.

Regards,

Matt.
[get-sysconf.log (text/x-log, attachment)]

This bug report was last modified 12 years and 308 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.