Byron Servies writes: > On 12/19/08 02:58 PM, James Carlson wrote: > > Byron Servies writes: > >> I am objecting to having a single binary referred to by different names > >> in several locations. This invites confusion between incompatible > >> programs (cc, make, ld, cpp, yacc, etc.) and frustration when a > >> developer has the "wrong" bin directory first and doesn't understand why > >> make suddenly doesn't work. > > > > I'm afraid that's actually proper and correct. Please see PSARC > > 2007/074, "/usr/gnu". [...] > Thanks, James! I needed a good laugh before heading off on holiday,
I'm not sure what you found humorous there, but I believe that what I wrote was accurate: you seem to be objecting to having the program visible as both "cc" and "gcc", depending on the search path, and that usage is exactly what was established in the /usr/gnu case. I understand your comment that this is potentially confusing, and that users may end up invoking an unexpected variant of a common utility this way, but that's exactly what the /usr/gnu case established. Given what it intended to do, I don't think that it's wrong. But if you do think it's wrong, then the place to complain is that case, not this one. -- James Carlson, Solaris Networking <james.d.carlson at sun.com> Sun Microsystems / 35 Network Drive 71.232W Vox +1 781 442 2084 MS UBUR02-212 / Burlington MA 01803-2757 42.496N Fax +1 781 442 1677