delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/2006/02/28/09:30:35

X-Spam-Check-By: sourceware.org
Message-ID: <44045E77.8040006@byu.net>
Date: Tue, 28 Feb 2006 07:30:15 -0700
From: Eric Blake <ebb9 AT byu DOT net>
User-Agent: Thunderbird 1.5 (Windows/20051201)
MIME-Version: 1.0
To: cygwin AT cygwin DOT com
Subject: experimental coreutils-5.94-4
X-IsSubscribed: yes
Mailing-List: contact cygwin-help AT cygwin DOT com; run by ezmlm
List-Subscribe: <mailto:cygwin-subscribe AT cygwin DOT com>
List-Archive: <http://sourceware.org/ml/cygwin/>
List-Post: <mailto:cygwin AT cygwin DOT com>
List-Help: <mailto:cygwin-help AT cygwin DOT com>, <http://sourceware.org/ml/#faqs>
Sender: cygwin-owner AT cygwin DOT com
Mail-Followup-To: cygwin AT cygwin DOT com
Delivered-To: mailing list cygwin AT cygwin DOT com

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

An experimental release of coreutils, 5.94-4, is available to help test
the latest snapshots in preparation for cygwin 1.5.20.  To use this
version, you must have a recent snapshot (20060227 or later)
installed, then use the Exp button of setup.exe to select the
experimental version of coreutils.

This version fixes the coreutils bug in pwd when called from /, or from
anywhere in the // hierarchy.  Coupled with the cygwin patch to use
accurate inode numbers in the // hierarchy (20060227 snapshot) and /proc
hierarchy (20060228 snapshot), you should now have the same behavior with
/bin/pwd as you do from the shell builtin 'pwd -P', whether on local
drives, remote shares, or virtual file systems.  In my testing, I have
encountered two exceptions to this: for any location with a parent
directory with read but not search permissions, readdir will fail in its
search for the subdirectory.  And for anyone that uses MVFS (the Rational
ClearCase file system), it is possible to change directories into a
versioned suffix (for example, if directory foo exists, so does
foo@@/main/LATEST), but since ClearCase (intentionally) fails to list the
versioned suffix filenames in readdir, /bin/pwd will (correctly) fail to
find out what your current directory is.  But these are rare corner cases.

Also, my patch happened to touch all commands with the --preserve-root
option (such as chmod, rm, etc.) - they will now treat // like / in
regards to special treatment of root.

See also my previous experimental release notes:
http://cygwin.com/ml/cygwin/2006-02/msg00825.html
http://cygwin.com/ml/cygwin/2006-02/msg00928.html

- --
Life is short - so eat dessert first!

Eric Blake             ebb9 AT byu DOT net
volunteer cygwin coreutils maintainer
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.2.1 (Cygwin)
Comment: Public key at home.comcast.net/~ericblake/eblake.gpg
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iD8DBQFEBF5284KuGfSFAYARAvvLAJ9Cmg7PDnXnfl6FV799CW9wboodKgCfX6Lc
CUlOLtFsiz7wYV9Gtp8qP9w=
=a4Lb
-----END PGP SIGNATURE-----

--
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple
Problem reports:       http://cygwin.com/problems.html
Documentation:         http://cygwin.com/docs.html
FAQ:                   http://cygwin.com/faq/

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019