On 01.04.2016 02:30, Ben Caradoc-Davies wrote: > Chris, > > according the file list > <https://packages.debian.org/sid/amd64/openjdk-8-jdk-headless/filelist> > openjdk-8-jdk-headless contains /usr/lib/jvm/java-8-openjdk-amd64/src.zip > > Perhaps openjdk-8-source is now obsolete?
Ben, that is possible. However, openjdk-8-jdk-headless suggests openjdk-8-source, it doesn't replace or obsoletes it. Second, openjdk-8-jdk-headless places src.zip in /usr/lib/jvm/java-8-openjdk-amd64/ while openjdk-8-source places it in /usr/lib/jvm/openjdk-8/ i.e. it breaks configurations. Last but not least, openjdk-8-source is empty - there's not a single file. And it states that it contains the source. Either the contents are broken or the description & dependencies are. My other concern is, that the JARs included in openjdk-8-jdk-headless starting u77 (not sure, though, I'm stepping into system classes only occasionally) are built without complete debug information, i.e. the variable information is missing. (to me it looks like "javac -g" vs "javac -g:lines") Chris.