Stephen Hahn wrote: >> >> wes-1 "printenv", "whoami", and "users" are currently delivered in >> solaris in /usr/ucb. Are the versions you propose to deliver >> as part of this project upwards-compatible with the /usr/ucb >> variants? >> > > Unknown at this time. I am not sure that I agree that tools delivered > in /usr/bin need to be upwards compatible with a specific > environment's implementation, if that environment never delivered its > implementations into the default path. > First, let me say that in the general case, I agree with Stephen.
However, I'm not sure that /usr/ucb/bin isn't a special case. Many moons ago, to transition from Solaris 1 to Solaris 2, we encouraged: PATH=/usr/ucb/bin:/usr/ccs/bin:/usr/bin and then later encouraged: PATH=/usr/ccs/bin:/usr/bin:/usr/ucb/bin My point is this might be rather common. Then again, it may be so many moons ago that it doesn't matter. Hence, in the interest of due diligence, I'd request the team to evaluate the degree of compatibility. (I suspect they are probably pretty close.) Finding them incompatable does not automatically create a problem. We should just know. - jek3