Please move the link creation step to the "openjdk-8-source" package.
On my machine no "openjdk-8-source" is installed but the link is present ...
Here is some terminal explanation.
----- 8< -----
me@my-machine:~# ls -lha /usr/lib/jvm/java-8-openjdk-amd64/src.zip
lrwxrwxrwx 1 root root 20 Nov 3 14:54 /usr/lib/jvm/java-8-openjdk-amd64/src.zip -> ../openjdk-8/src.zip
me@my-machine:~# ls -lha /usr/lib/jvm/java-8-openjdk-amd64/../openjdk-8/src.zip
ls: cannot access '/usr/lib/jvm/java-8-openjdk-amd64/../openjdk-8/src.zip': No such file or directory
me@my-machine:~# aptitude search openjdk-8
p openjdk-8-dbg - Java runtime based on OpenJDK (debugging symbols)
p openjdk-8-dbg:i386 - Java runtime based on OpenJDK (debugging symbols)
p openjdk-8-demo - Java runtime based on OpenJDK (demos and examples)
p openjdk-8-demo:i386 - Java runtime based on OpenJDK (demos and examples)
p openjdk-8-doc - OpenJDK Development Kit (JDK) documentation
p openjdk-8-jdk - OpenJDK Development Kit (JDK)
p openjdk-8-jdk:i386 - OpenJDK Development Kit (JDK)
i openjdk-8-jdk-headless - OpenJDK Development Kit (JDK) (headless)
p openjdk-8-jdk-headless:i386 - OpenJDK Development Kit (JDK) (headless)
p openjdk-8-jre - OpenJDK Java runtime, using Hotspot JIT
p openjdk-8-jre:i386 - OpenJDK Java runtime, using Hotspot JIT
i openjdk-8-jre-headless - OpenJDK Java runtime, using Hotspot JIT (headless)
p openjdk-8-jre-headless:i386 - OpenJDK Java runtime, using Hotspot JIT (headless)
p openjdk-8-jre-zero - Alternative JVM for OpenJDK, using Zero/Shark
p openjdk-8-jre-zero:i386 - Alternative JVM for OpenJDK, using Zero/Shark
p openjdk-8-source - OpenJDK Development Kit (JDK) source files
----- 8< -----
+1
Please move the link creation step to the "openjdk-8-source" package.
On my machine no "openjdk-8-source" is installed but the link is present ...
Here is some terminal explanation.
----- 8< ----- jvm/java- 8-openjdk- amd64/src. zip jvm/java- 8-openjdk- amd64/src. zip -> ../openjdk- 8/src.zip jvm/java- 8-openjdk- amd64/. ./openjdk- 8/src.zip jvm/java- 8-openjdk- amd64/. ./openjdk- 8/src.zip' : No such file or directory 8-jdk-headless - OpenJDK Development Kit (JDK) (headless) 8-jdk-headless: i386 - OpenJDK Development Kit (JDK) (headless) 8-jre-headless - OpenJDK Java runtime, using Hotspot JIT (headless) 8-jre-headless: i386 - OpenJDK Java runtime, using Hotspot JIT (headless) 8-jre-zero: i386 - Alternative JVM for OpenJDK, using Zero/Shark
me@my-machine:~# ls -lha /usr/lib/
lrwxrwxrwx 1 root root 20 Nov 3 14:54 /usr/lib/
me@my-machine:~# ls -lha /usr/lib/
ls: cannot access '/usr/lib/
me@my-machine:~# aptitude search openjdk-8
p openjdk-8-dbg - Java runtime based on OpenJDK (debugging symbols)
p openjdk-8-dbg:i386 - Java runtime based on OpenJDK (debugging symbols)
p openjdk-8-demo - Java runtime based on OpenJDK (demos and examples)
p openjdk-8-demo:i386 - Java runtime based on OpenJDK (demos and examples)
p openjdk-8-doc - OpenJDK Development Kit (JDK) documentation
p openjdk-8-jdk - OpenJDK Development Kit (JDK)
p openjdk-8-jdk:i386 - OpenJDK Development Kit (JDK)
i openjdk-
p openjdk-
p openjdk-8-jre - OpenJDK Java runtime, using Hotspot JIT
p openjdk-8-jre:i386 - OpenJDK Java runtime, using Hotspot JIT
i openjdk-
p openjdk-
p openjdk-8-jre-zero - Alternative JVM for OpenJDK, using Zero/Shark
p openjdk-
p openjdk-8-source - OpenJDK Development Kit (JDK) source files
----- 8< -----
Thanks for fixing and KR!