The latest tumbleweed update of aaa_base package contains a completely untested change in /usr/etc/profile.d/alljava.csh that prevents csh startup and gives the following error message:
“set: Variable name must begin with a letter.”
Broken code:
set JAVA_TARGET alts -t java
set JAVA_TARGET realpath $JAVA_TARGET
should be:
set JAVA_TARGET=alts -t java
set JAVA_TARGET=realpath $JAVA_TARGET
This syntax error would have been caught by even the slightest QA effort. Obviously there was none.
EDIT: The forum software isn’t showing quote characters in the above code.