> From: Josh Kuperman <[EMAIL PROTECTED]>
> To: [EMAIL PROTECTED]
> Subject: [Fink-users] which rm, head, etc
>
> What is the "right" version of these programs to have for fink
> installs to work.

IMHO, fink packages should attempt to work with both the OS-standard 
install of these packages and
the version in the fileutils package. If that is absolutely not 
possible, they should specify a BuildDepends: fileutils.

> I try to make the apple stuff and the fink stuff work using typical
> unix maneuvers. (e.g. making /usr/bin/emacs a symlink to /sw/bin/emacs
> since the fink emacs works and the one from apple doesn't support X.)

That's probably not the right idea, since the whole point of /sw is to 
avoid excessive commingling of fink with the OS. Inclusing init.sh or 
init.csh in your shell startup should take care of using the fink 
versions over the standard versions.

> rm - I seem to have two versions perhaps from a darwin or system tools
> install, one in /usr/bin and one in /usr/local/bin for now I've backed
> up the one in /usr/local/bin so scripts find and use the one in
> /usr/bin.

I've recently noticed that several fink packages seem to assume that 
fileutils is installed, since they have lines of the form

rm -rf /some/path/with/trailing/slash/

which doesn't work with /usr/bin/rm (Yes, it's a bug in MacOS X, but 
it's easy enough to fix the packages).

Matthias


_______________________________________________
Fink-users mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/fink-users

Reply via email to