On 02/11/2007, Gary Gendel <[EMAIL PROTECTED]> wrote:
> Putting the gnu tools at the front of the default path raises the question 
> how are we going to resolve the conflicts between tool name collisions?  I 
> really don't care that the gnu tools are available, but it also means that as 
> Indiana upgrades add more gnu tools, the expected environment changes in 
> unpredictable ways.
>

You don't. The PATH is the only way to control how and if naming
collisions happen. The reality is that this has been an issue for a
long time already on Solaris depending on how you setup your path.

> I don't want to figure out which version of what is called when I make a call 
> to a utility from a script. Subtle differences can create huge issues.  For 
> example, the only "ps" extended format I've found in common between gnu ps 
> and SYSV is the -L option.  I hate to have to go through each utility to find 
> the usable subset that is common among the tools so scripts work. That 
> becomes a system administrator's nightmare.
>

It has been said that the scripts will have to either be run with an
adjusted PATH or changed to accommodate.

-- 
Shawn Walker, Software and Systems Analyst
http://binarycrusader.blogspot.com/

"We don't have enough parallel universes to allow all uses of all
junction types--in the absence of quantum computing the combinatorics
are not in our favor..." --Larry Wall
_______________________________________________
indiana-discuss mailing list
[email protected]
http://mail.opensolaris.org/mailman/listinfo/indiana-discuss

Reply via email to