The /etc/profile.d/kde.csh init script has a bug. It appears to be sing sh(1) syntax to assign a variable, but csh(1) requires the "set" keyword. A diff follows, with some logic/cosmetic tweaks. Hope this helps! --Eric *** kde.csh.FCS Mon Jun 21 13:28:21 1999 --- kde.csh Thu Jul 22 19:53:32 1999 *************** *** 1,13 **** # KDE initialization script (csh) if ( $?KDEDIR ) then ! if ( $KDEDIR == "/usr" ) then ! exit ! endif endif setenv KDEDIR /usr ! kdepath="${KDEDIR}/bin" ! if ( echo ${PATH} | grep -q ${kdepath} ) then ! exit endif - - setenv PATH "${kdepath}:${PATH}" --- 1,12 ---- # KDE initialization script (csh) if ( $?KDEDIR ) then ! if ( $KDEDIR == "/usr" ) then ! exit ! endif endif setenv KDEDIR /usr ! set kdepath="${KDEDIR}/bin" ! echo ${PATH} | grep -q "${kdepath}:" ! if ( $status ) then ! setenv PATH "${kdepath}:${PATH}" endif
*** This bug has been marked as a duplicate of 3686 ***