cvs commit: src/usr.sbin/pkg_install/add main.c pkg_add.1 src/usr.sbin/pkg_install/create main.c pkg_create.1 src/usr.sbin/pkg_install/delete main.c pkg_delete.1 src/usr.sbin/pkg_install/info main.c pkg_info.1 ...

Coleman Kane cokane at
Thu Jun 5 12:31:36 UTC 2008

On Wed, 2008-06-04 at 23:47 -0700, Maxim Sobolev wrote:
> Coleman Kane wrote:
> > Using your argument above about scripts written for release X+1 not
> > working under release X means that the addition of "-a" to /bin/cp
> > should also be reverted, as well as numerous other changes that have
> > happened to CLI tools like ifconfig. There are probably at least
> Coleman,
> You either don't understand what I have written or trying to play trick 
> with my words. I am not talking about adding new options for new 
> functionality, which is good and fine, but rather about massive addition 
> of long options as a synonyms to existing short ones, which we have seen 
> in this case. That's why  I largely see this change as a superfluous and 
> potentially harmful.
> -Maxim

The cp "-a" option is a synonym (for -R -p -P), which many consider to
be superfluous, and is why our cp lasted so long without it. The option
was added to GNU file-utils cp, and is also used by rsync and probably
other tools that I am forgetting. So, no new functionality.

It doesn't bother me personally, I just wanted to point it out.

Coleman Kane
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 195 bytes
Desc: This is a digitally signed message part
Url :

More information about the cvs-src mailing list