The reason for the /bin has to do with behaviors of different shells  
in Tiger.  Without writing /bin/echo, the 'echo' command is processed  
as a shell built-in, and the results are different for bash and tcsh.

   -- Dave


On Dec 16, 2006, at 5:00 PM, Jean-François Mertens wrote:

> I see coreutils is at version 6.7, vs 5.96 in fink.
> If the maintainer were willing to update, I would hope the need for  
> the "/bin/"
> to disappear ... ; there should be a way to write things  
> 'portably' (at least
> across current versions of GNU and of Darwin...).
> It is a bit of a shock to see coreutils behind darwin...
>
> JF Mertens
>
> On 17 Dec 2006, at 00:49, David R.Morrison wrote:
>
>> As mentioned on the new "preparing for 10.5" page on the fink wiki,
>> echo -n is now deprecated in fink.  I have edited the vast majority
>> of packages where this occurs to conform to the new version.   
>> Instead of
>>
>>    echo -n "string"
>>
>> one should now write
>>
>>    /bin/echo "string\c"
>>
>> (See "man echo".)  This makes our use of echo POSIX compliant, and is
>> also compatible with current 10.4 usage.
>>
>>    -- Dave


-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys - and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
_______________________________________________
Fink-devel mailing list
Fink-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/fink-devel

Reply via email to