-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

According to Jim Meyering on 10/3/2009 2:30 AM:
> There have been *many* changes in gnulib since the previous snapshot,
> and the changes in coreutils are non-negligible, so please give
> this a try.  I'd like to make the beta release on Monday.
> I'll probably call it coreutils-8.0.

I'm still wondering if we want one more patch: now that we document that

 readlink -f link/

succeeds, with the claim that 'mkdir link/' will also succeed, we should
make sure of that.  Right now, Solaris systems work (mkdir(2) follows
POSIX), but GNU/Linux reject it (since mkdir(2) fails with EEXIST on a
slashed symlink).

What's worse, I wonder if we have a bug on Solaris:

$ rm -Rf ?
$ ln -s a b
$ mkdir -p b/c
mkdir: cannot create directory `b': File exists
$ mkdir b/
$ mkdir b/c

or if it is a bug in POSIX, since it describes mkdir -p in terms of
"$(dirname dir)" rather than "$(dirname dir)/".  The native Solaris
/bin/mkdir also fails with mkdir -p b/c, but with ENOENT.

- --
Don't work too hard, make some time for fun as well!

Eric Blake             [email protected]
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (Cygwin)
Comment: Public key at home.comcast.net/~ericblake/eblake.gpg
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/

iEYEARECAAYFAkrH1EsACgkQ84KuGfSFAYCmaACbBhcqzRFLpnZSo4A0z34ChWZL
TeMAn3Yz03L3srsPAEmxOkSWKWNmG7QT
=K2DB
-----END PGP SIGNATURE-----


Reply via email to