Neal Parikh wrote:
[]
I wanted to suggest either changing the install instructions to use ~/.tcshrc or to at least make a note there that if you have a ~/.tcshrc file, ~/.cshrc will not be read at all and Fink won't work properly. If
There is an FAQ entry #3.18 explaining this, added 2 months ago.

I think when this was discussed last time it was found that the ~/.cshrc manipulation is mentioned so often on the web pages and elsewhere that no one had the courage to change it everywhere.

you're not familiar with the problem, it's that ~/.cshrc is not read by tcsh when ~/.tcshrc is present. I haven't figured out any reason to use ~/.cshrc over ~/.tcshrc, since no one is really using pure csh on Mac OS X or Darwin, but I think the issue outlined above is a very strong reason to switch to ~/.tcshrc. Over half the problems I help people with are related to this.
This is why this question has been discussed several times over the past 18 months, without much of a result (there was a long discussion on 6/7 December 2001, for example). I never understood the choice of ~/.cshrc either.
[]
The instructions I think most people are using are located at <http://fink.sourceforge.net/doc/users-guide/install.php>. One way to fix the problem would simply be to search for .cshrc and replace it with .tcshrc globally.
There are a couple of other places besides the web pages, README, INSTALL and USAGE files in the various installers, for example, or bootstrap scripts.

Another way would be to add a disclaimer like the
following:
[]
This is far too complicated to be added at all relevant places.

so maybe it's more practical to just put a note like that in the FAQ.
This exists already, see above, but it doesn't seem to be sufficient.

Another idea would be to offer a little shell script that checks whether ~/.tcshrc or ~/.cshrc exist and whether "source /sw/bin/init.csh" is already there and adds it if and where necessary.

--
Martin




-------------------------------------------------------
This sf.net email is sponsored by:ThinkGeek
Welcome to geek heaven.
http://thinkgeek.com/sf
_______________________________________________
Fink-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/fink-devel

Reply via email to