X-Spam-Check-By: sourceware.org Message-ID: <44045E77.8040006@byu.net> Date: Tue, 28 Feb 2006 07:30:15 -0700 From: Eric Blake User-Agent: Thunderbird 1.5 (Windows/20051201) MIME-Version: 1.0 To: cygwin AT cygwin DOT com Subject: experimental coreutils-5.94-4 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit X-IsSubscribed: yes Mailing-List: contact cygwin-help AT cygwin DOT com; run by ezmlm List-Subscribe: List-Archive: List-Post: List-Help: , 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/