In the file 'csh.env' a environment variable ($ROOTPATH) is defined, eg: setenv ROOTPATH '/usr/local/bin:/opt/Acrobat5:/usr/X11R6/bin:/ ... ' but in 'csh.cshrc' shell variable ($path) is updated as: set path = (/bin /sbin /usr/bin /usr/sbin $ROOTPATH) This will cause the shell variable, $path, to contain colons which causes the path to be interpreted wrong by the shell. It should be something like: setenv ROOTPATH '/usr/local/bin:/opt/Acrobat5:/usr/X11R6/bin:/ ...' (in csh.env) then: setenv PATH /bin:/sbin:/usr/bin:/usr/sbin:$ROOTPATH (in csh.cshrc) the shell will then update the $path variable correctly!
Kabau, dont you use tcsh ?
I dont know tcsh.
sorry about the delay ... added your fix to cvs http://cvs.gentoo.org/cgi-bin/viewcvs.cgi/gentoo-x86/app-shells/tcsh/files/csh.cshrc.diff?r1=1.1&r2=1.2