[#888] | project: distribution | priority: low | category: bug | |
---|---|---|---|---|
submitter | assigned to | status | date submitted | |
Stephane | Lex | fixed | 2007-01-15 12:57:32.0 | |
subject | Incomplete scripts in Debian distributions | |||
code |
For example: root@host:/tmp# cat /usr/bin/scalac #!/bin/sh JAVA_DIR=/usr/share/java SCALAC_CLASSPATH=$JAVA_DIR/scala-library.jar:$JAVA_DIR/scala-compiler.jar exec ${JAVACMD:=java} -Xmx256M -Xms16M \ -classpath $SCALAC_CLASSPATH -Dscala.boot.class.path=$SCALAC_CLASSPATH \ scala.tools.nsc.Main "$@" instead of: root@host:/tmp# cat /usr/bin/scalac #!/bin/sh JAVA_DIR=/usr/share/java SCALAC_CLASSPATH=$JAVA_DIR/scala-library.jar:$JAVA_DIR/scala-compiler.jar exec ${JAVACMD:=java} -Xmx256M -Xms16M \ -classpath $SCALAC_CLASSPATH -Dscala.boot.class.path=$SCALAC_CLASSPATH \ -Dscala.tool.name="Scala compiler" -Dscala.tool.version="2.3.0" \ scala.tools.nsc.Main "$@" |
|||
what happened | root@host:/tmp# scalac -version scalac unknown version -- (c) 2002-2006 LAMP/EPFL |
|||
what expected | root@host:/tmp# scalac -version Scala compiler 2.3.0 -- (c) 2002-2006 LAMP/EPFL |
|||
[back to overview] |
Stephane edited on 2007-01-15 12:57:54.0 |
Lex edited on 2007-01-15 14:35:00.0 |
Okay. I actually planned to generate a Version class that gets compiled into the jar, and just did not do it yet. At any rate, it's a bug and needs fixing. |
Lex edited on 2007-04-18 01:39:36.0 |
This is fixed now. The version number is included in scala-compiler.jar, just as in the Scala distributions directly from the web site. |