diff -ur ../system-switch-java-1.1.0.orig/switch_java_functions.py.in ./switch_java_functions.py.in
--- ../system-switch-java-1.1.0.orig/switch_java_functions.py.in 2007-06-25 01:37:22.000000000 -0400
+++ ./switch_java_functions.py.in 2007-07-21 00:13:05.000000000 -0400
@@ -130,6 +130,10 @@
# index points to target.
while index < len(lines):
line = lines[index]
+ # accept trailing blank lines at the end of the file.
+ # Debian's update-alternatives requires this.
+ if line == '\n':
+ break
alternatives.append(\
line[len('/usr/lib/jvm/jre-'):-(len('/bin/java') + 1)])
index = index + 1