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

According to [EMAIL PROTECTED] on 2/18/2008 11:56 AM:
| LW> "chown -R ." gave an error
| Try
| DJ> chown -R . file
| which should emit
| "Holmes, you think you are changing the owner of FILE to be the same
| as the owner of ".", but you have actually typed something else (-R
| means recursive) which is an absolute error, about which the new
| improved chown command will hereby exit 1".

But why should it be an absolute error?  We have already pointed out to
you that resetting to defaults is not necessarily a no-op, therefore,
who's to say that we can gratuitously break someone else's usage where
they depended on this command to actually do something?  You have to give
more arguments why your usage pattern should warrant a warning, because I
see no inherent reason why using the tool to reset the default group is
wrong.  And meanwhile, you should get used to using long options, since
they aren't as ambiguous (not to mention that in general across the
coreutils, tools that supply -R generally mean recursive).  In general,
the coreutils should NOT make assumptions that you meant --reference when
you typed -R - you get what you typed.  But ultimately, since this problem
doesn't seem to bother anyone else, you'll get more results if you provide
a patch than if you just complain.

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

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

iD8DBQFHueWg84KuGfSFAYARAvAxAJ9Iwpq3l09vXrUWEuk58g3WWdXQ8QCgijaB
O1oty3550Hah+ySglQ59NyY=
=y2Ak
-----END PGP SIGNATURE-----


_______________________________________________
Bug-coreutils mailing list
Bug-coreutils@gnu.org
http://lists.gnu.org/mailman/listinfo/bug-coreutils

Reply via email to