Bug#915806: jabref FTBFS

Adrian Bunk bunk at debian.org
Thu Dec 6 22:15:38 GMT 2018


Source: jabref
Version: 3.8.2+ds-9
Severity: serious
Tags: ftbfs

https://tests.reproducible-builds.org/debian/rb-pkg/unstable/amd64/jabref.html

...
	gradle --info --console plain --offline --stacktrace --no-daemon --refresh-dependencies --gradle-user-home .gradle -Duser.home=. -Duser.name=debian -Ddebian.package=jabref -Dfile.encoding=UTF-8 --parallel --max-workers=16 jar
Initialized native services in: /build/1st/jabref-3.8.2+ds/.gradle/native
To honour the JVM settings for this build a new JVM will be forked. Please consider using the daemon: https://docs.gradle.org/4.4.1/userguide/gradle_daemon.html.
Starting process 'Gradle build daemon'. Working directory: /build/1st/jabref-3.8.2+ds/.gradle/daemon/4.4.1 Command: /usr/lib/jvm/java-11-openjdk-amd64/bin/java -Xbootclasspath/a:/usr/share/java/gradle-helper-hook.jar:/usr/share/java/maven-repo-helper.jar -Dfile.encoding=UTF-8 -Duser.country=US -Duser.language=en -Duser.variant -cp /usr/share/gradle/lib/gradle-launcher-4.4.1.jar org.gradle.launcher.daemon.bootstrap.GradleDaemon 4.4.1
Successfully started process 'Gradle build daemon'
An attempt to start the daemon took 1.388 secs.
The client will now receive all logging from the daemon (pid: 23549). The daemon log file: /build/1st/jabref-3.8.2+ds/.gradle/daemon/4.4.1/daemon-23549.out.log
Daemon will be stopped at the end of the build stopping after processing
Closing daemon's stdin at end of input.
The daemon will no longer process any standard input.
Using 16 worker leases.
Creating new cache for fileHashes, path /build/1st/jabref-3.8.2+ds/.gradle/caches/4.4.1/fileHashes/fileHashes.bin, access org.gradle.cache.internal.DefaultCacheAccess at 1e2eb37d
Creating new cache for resourceHashesCache, path /build/1st/jabref-3.8.2+ds/.gradle/caches/4.4.1/fileHashes/resourceHashesCache.bin, access org.gradle.cache.internal.DefaultCacheAccess at 1e2eb37d
Creating new cache for fileHashes, path /build/1st/jabref-3.8.2+ds/.gradle/4.4.1/fileHashes/fileHashes.bin, access org.gradle.cache.internal.DefaultCacheAccess at f97a52f
Starting Build
Compiling initialization script '/build/1st/jabref-3.8.2+ds/.gradle/init.d/init.gradle' using SubsetScriptTransformer.
A locale sensitive service provider returned null for a localized objects,  which should not happen.  provider: sun.util.cldr.CLDRCalendarDataProviderImpl at 767899bc locale: en
A locale sensitive service provider returned null for a localized objects,  which should not happen.  provider: sun.util.cldr.CLDRCalendarDataProviderImpl at 767899bc locale: en
A locale sensitive service provider returned null for a localized objects,  which should not happen.  provider: sun.util.cldr.CLDRCalendarDataProviderImpl at 767899bc locale: en
A locale sensitive service provider returned null for a localized objects,  which should not happen.  provider: sun.util.cldr.CLDRCalendarDataProviderImpl at 767899bc locale: en
Creating new cache for metadata-1.1/results, path /build/1st/jabref-3.8.2+ds/.gradle/caches/transforms-1/metadata-1.1/results.bin, access org.gradle.cache.internal.DefaultCacheAccess at 6fdd9d1e
Compiling initialization script '/build/1st/jabref-3.8.2+ds/.gradle/init.d/init.gradle' using BuildScriptTransformer.
Compiling settings file '/build/1st/jabref-3.8.2+ds/settings.gradle' using SubsetScriptTransformer.
Compiling settings file '/build/1st/jabref-3.8.2+ds/settings.gradle' using BuildScriptTransformer.
Settings evaluated using settings file '/build/1st/jabref-3.8.2+ds/settings.gradle'.
Projects loaded. Root project using build file '/build/1st/jabref-3.8.2+ds/build.gradle'.
Included projects: [root project 'JabRef']
	Keep-alive timer started
	Adding Debian repository to project 'JabRef'
Parallel execution is an incubating feature.
Evaluating root project 'JabRef' using build file '/build/1st/jabref-3.8.2+ds/build.gradle'.
Compiling build file '/build/1st/jabref-3.8.2+ds/build.gradle' using SubsetScriptTransformer.
Compiling build file '/build/1st/jabref-3.8.2+ds/build.gradle' using BuildScriptTransformer.
Compiling script '/build/1st/jabref-3.8.2+ds/xjc.gradle' using SubsetScriptTransformer.
Compiling script '/build/1st/jabref-3.8.2+ds/xjc.gradle' using BuildScriptTransformer.
	Adding Maven pom generation to project 'JabRef'
	Linking the generated javadoc to the system JDK API documentation
All projects evaluated.
Selected primary task 'jar' from project :
Creating new cache for annotation-processors, path /build/1st/jabref-3.8.2+ds/.gradle/4.4.1/fileContent/annotation-processors.bin, access org.gradle.cache.internal.DefaultCacheAccess at 55073f88
Tasks to be executed: [task ':generateBstGrammarSource', task ':generateSearchGrammarSource', task ':generateSource', task ':xjc', task ':compileJava', task ':processResources', task ':classes', task ':debianMavenPom', task ':jar']
Creating new cache for resourceHashesCache, path /build/1st/jabref-3.8.2+ds/.gradle/4.4.1/fileHashes/resourceHashesCache.bin, access org.gradle.cache.internal.DefaultCacheAccess at f97a52f
Creating new cache for taskHistory, path /build/1st/jabref-3.8.2+ds/.gradle/4.4.1/taskHistory/taskHistory.bin, access org.gradle.cache.internal.DefaultCacheAccess at 3a694e34
Creating new cache for outputFiles, path /build/1st/jabref-3.8.2+ds/.gradle/buildOutputCleanup/outputFiles.bin, access org.gradle.cache.internal.DefaultCacheAccess at 425415eb
:generateBstGrammarSource (Thread[Task worker for ':' Thread 3,5,main]) started.
:generateBstGrammarSource
Putting task artifact state for task ':generateBstGrammarSource' into context took 0.014 secs.
	Loading the Maven rules...
	Replacing org.antlr:antlr:jar:3.5.2  ->  org.antlr:antlr:jar:3.5.2
	Passing through org.antlr:antlr-master:jar:3.x
	Passing through org.antlr:antlr-runtime:jar:3.x
	Passing through org.antlr:ST4:jar:debian
Up-to-date check for task ':generateBstGrammarSource' took 0.591 secs. It is not up-to-date because:
  No history is available.
Starting process 'command '/usr/lib/jvm/java-11-openjdk-amd64/bin/java''. Working directory: /build/1st/jabref-3.8.2+ds Command: /usr/lib/jvm/java-11-openjdk-amd64/bin/java -Dfile.encoding=UTF-8 -Duser.country=US -Duser.language=en -Duser.variant -cp /usr/share/maven-repo/org/antlr/antlr/3.5.2/antlr-3.5.2.jar:/usr/share/maven-repo/org/antlr/ST4/debian/ST4-debian.jar:/usr/share/maven-repo/org/antlr/antlr-runtime/3.x/antlr-runtime-3.x.jar org.antlr.Tool -o /build/1st/jabref-3.8.2+ds/src/main/gen/net/sf/jabref/logic/bst /build/1st/jabref-3.8.2+ds/src/main/antlr3/net/sf/jabref/bst/Bst.g
Successfully started process 'command '/usr/lib/jvm/java-11-openjdk-amd64/bin/java''
:generateBstGrammarSource (Thread[Task worker for ':' Thread 3,5,main]) completed. Took 2.241 secs.
:generateSearchGrammarSource (Thread[Task worker for ':' Thread 3,5,main]) started.
:generateSearchGrammarSource
Putting task artifact state for task ':generateSearchGrammarSource' into context took 0.0 secs.
	Replacing org.antlr:antlr4:jar:4.6  ->  org.antlr:antlr4:jar:debian
	Passing through org.antlr:antlr4-master:jar:debian
	Passing through org.antlr:antlr4-runtime:jar:debian
	Passing through org.abego.treelayout:org.abego.treelayout.core:jar:debian
	Passing through org.glassfish:javax.json:jar:debian
	Passing through org.glassfish:json:jar:debian
Up-to-date check for task ':generateSearchGrammarSource' took 0.178 secs. It is not up-to-date because:
  No history is available.
Starting process 'command '/usr/lib/jvm/java-11-openjdk-amd64/bin/java''. Working directory: /build/1st/jabref-3.8.2+ds Command: /usr/lib/jvm/java-11-openjdk-amd64/bin/java -Dfile.encoding=UTF-8 -Duser.country=US -Duser.language=en -Duser.variant -cp /usr/share/maven-repo/org/antlr/antlr4/debian/antlr4-debian.jar:/usr/share/maven-repo/org/antlr/antlr4-runtime/debian/antlr4-runtime-debian.jar:/usr/share/maven-repo/org/antlr/ST4/debian/ST4-debian.jar:/usr/share/maven-repo/org/antlr/antlr-runtime/3.x/antlr-runtime-3.x.jar:/usr/share/maven-repo/org/abego/treelayout/org.abego.treelayout.core/debian/org.abego.treelayout.core-debian.jar:/usr/share/maven-repo/org/glassfish/javax.json/debian/javax.json-debian.jar org.antlr.v4.Tool -o /build/1st/jabref-3.8.2+ds/src/main/gen/net/sf/jabref/search -visitor -no-listener -package net.sf.jabref.search /build/1st/jabref-3.8.2+ds/src/main/antlr4/net/sf/jabref/search/Search.g4
Successfully started process 'command '/usr/lib/jvm/java-11-openjdk-amd64/bin/java''
:generateSearchGrammarSource (Thread[Task worker for ':' Thread 3,5,main]) completed. Took 1.216 secs.
:generateSource (Thread[Task worker for ':' Thread 3,5,main]) started.
:generateSource
Skipping task ':generateSource' as it has no actions.
:generateSource (Thread[Task worker for ':' Thread 3,5,main]) completed. Took 0.001 secs.
:xjc (Thread[Task worker for ':' Thread 3,5,main]) started.
:xjc
Putting task artifact state for task ':xjc' into context took 0.007 secs.
Up-to-date check for task ':xjc' took 0.0 secs. It is not up-to-date because:
  Task has not declared any outputs.
Starting process 'command 'debian/xjc.sh''. Working directory: /build/1st/jabref-3.8.2+ds Command: debian/xjc.sh 
Successfully started process 'command 'debian/xjc.sh''
parsing a schema...
Exception in thread "main" java.lang.NoClassDefFoundError: org/relaxng/datatype/ValidationContext
	at com.sun.xml.xsom.impl.parser.ParserContext.newNGCCRuntime(ParserContext.java:154)
	at com.sun.xml.xsom.impl.parser.ParserContext.parse(ParserContext.java:128)
	at com.sun.xml.xsom.impl.parser.ParserContext.<init>(ParserContext.java:104)
	at com.sun.xml.xsom.parser.XSOMParser.<init>(XSOMParser.java:113)
	at com.sun.tools.xjc.ModelLoader.createXSOMParser(ModelLoader.java:419)
	at com.sun.tools.xjc.ModelLoader.createXSOMSpeculative(ModelLoader.java:492)
	at com.sun.tools.xjc.ModelLoader.loadXMLSchema(ModelLoader.java:351)
	at com.sun.tools.xjc.ModelLoader.load(ModelLoader.java:162)
	at com.sun.tools.xjc.ModelLoader.load(ModelLoader.java:117)
	at com.sun.tools.xjc.Driver.run(Driver.java:354)
	at com.sun.tools.xjc.Driver.run(Driver.java:221)
	at com.sun.tools.xjc.Driver._main(Driver.java:144)
	at com.sun.tools.xjc.Driver.access$000(Driver.java:82)
	at com.sun.tools.xjc.Driver$1.run(Driver.java:103)
Caused by: java.lang.ClassNotFoundException: org.relaxng.datatype.ValidationContext
	at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:583)
	at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:178)
	at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:521)
	... 14 more
parsing a schema...
Exception in thread "main" java.lang.NoClassDefFoundError: org/relaxng/datatype/ValidationContext
	at com.sun.xml.xsom.impl.parser.ParserContext.newNGCCRuntime(ParserContext.java:154)
	at com.sun.xml.xsom.impl.parser.ParserContext.parse(ParserContext.java:128)
	at com.sun.xml.xsom.impl.parser.ParserContext.<init>(ParserContext.java:104)
	at com.sun.xml.xsom.parser.XSOMParser.<init>(XSOMParser.java:113)
	at com.sun.tools.xjc.ModelLoader.createXSOMParser(ModelLoader.java:419)
	at com.sun.tools.xjc.ModelLoader.createXSOMSpeculative(ModelLoader.java:492)
	at com.sun.tools.xjc.ModelLoader.loadXMLSchema(ModelLoader.java:351)
	at com.sun.tools.xjc.ModelLoader.load(ModelLoader.java:162)
	at com.sun.tools.xjc.ModelLoader.load(ModelLoader.java:117)
	at com.sun.tools.xjc.Driver.run(Driver.java:354)
	at com.sun.tools.xjc.Driver.run(Driver.java:221)
	at com.sun.tools.xjc.Driver._main(Driver.java:144)
	at com.sun.tools.xjc.Driver.access$000(Driver.java:82)
	at com.sun.tools.xjc.Driver$1.run(Driver.java:103)
Caused by: java.lang.ClassNotFoundException: org.relaxng.datatype.ValidationContext
	at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:583)
	at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:178)
	at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:521)
	... 14 more
Cannot find CatalogManager.properties
parsing a schema...
Exception in thread "main" java.lang.NoClassDefFoundError: org/relaxng/datatype/ValidationContext
	at com.sun.xml.xsom.impl.parser.ParserContext.newNGCCRuntime(ParserContext.java:154)
	at com.sun.xml.xsom.impl.parser.ParserContext.parse(ParserContext.java:128)
	at com.sun.xml.xsom.impl.parser.ParserContext.<init>(ParserContext.java:104)
	at com.sun.xml.xsom.parser.XSOMParser.<init>(XSOMParser.java:113)
	at com.sun.tools.xjc.ModelLoader.createXSOMParser(ModelLoader.java:419)
	at com.sun.tools.xjc.ModelLoader.createXSOMParser(ModelLoader.java:427)
	at com.sun.tools.xjc.ModelLoader.createXSOM(ModelLoader.java:509)
	at com.sun.tools.xjc.ModelLoader.loadXMLSchema(ModelLoader.java:360)
	at com.sun.tools.xjc.ModelLoader.load(ModelLoader.java:162)
	at com.sun.tools.xjc.ModelLoader.load(ModelLoader.java:117)
	at com.sun.tools.xjc.Driver.run(Driver.java:354)
	at com.sun.tools.xjc.Driver.run(Driver.java:221)
	at com.sun.tools.xjc.Driver._main(Driver.java:144)
	at com.sun.tools.xjc.Driver.access$000(Driver.java:82)
	at com.sun.tools.xjc.Driver$1.run(Driver.java:103)
Caused by: java.lang.ClassNotFoundException: org.relaxng.datatype.ValidationContext
	at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:583)
	at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:178)
	at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:521)
	... 15 more
:xjc FAILED
:xjc (Thread[Task worker for ':' Thread 3,5,main]) completed. Took 2.435 secs.

FAILURE: Build failed with an exception.

* What went wrong:
Execution failed for task ':xjc'.
> Process 'command 'debian/xjc.sh'' finished with non-zero exit value 1

* Try:
Run with --debug option to get more log output. Run with --scan to get full insights.

* Exception is:
org.gradle.api.tasks.TaskExecutionException: Execution failed for task ':xjc'.
	at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.executeActions(ExecuteActionsTaskExecuter.java:100)
	at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.execute(ExecuteActionsTaskExecuter.java:70)
	at org.gradle.api.internal.tasks.execution.OutputDirectoryCreatingTaskExecuter.execute(OutputDirectoryCreatingTaskExecuter.java:51)
	at org.gradle.api.internal.tasks.execution.SkipUpToDateTaskExecuter.execute(SkipUpToDateTaskExecuter.java:62)
	at org.gradle.api.internal.tasks.execution.ResolveTaskOutputCachingStateExecuter.execute(ResolveTaskOutputCachingStateExecuter.java:54)
	at org.gradle.api.internal.tasks.execution.ValidatingTaskExecuter.execute(ValidatingTaskExecuter.java:60)
	at org.gradle.api.internal.tasks.execution.SkipEmptySourceFilesTaskExecuter.execute(SkipEmptySourceFilesTaskExecuter.java:97)
	at org.gradle.api.internal.tasks.execution.CleanupStaleOutputsExecuter.execute(CleanupStaleOutputsExecuter.java:87)
	at org.gradle.api.internal.tasks.execution.ResolveTaskArtifactStateTaskExecuter.execute(ResolveTaskArtifactStateTaskExecuter.java:52)
	at org.gradle.api.internal.tasks.execution.SkipTaskWithNoActionsExecuter.execute(SkipTaskWithNoActionsExecuter.java:52)
	at org.gradle.api.internal.tasks.execution.SkipOnlyIfTaskExecuter.execute(SkipOnlyIfTaskExecuter.java:54)
	at org.gradle.api.internal.tasks.execution.ExecuteAtMostOnceTaskExecuter.execute(ExecuteAtMostOnceTaskExecuter.java:43)
	at org.gradle.api.internal.tasks.execution.CatchExceptionTaskExecuter.execute(CatchExceptionTaskExecuter.java:34)
	at org.gradle.execution.taskgraph.DefaultTaskGraphExecuter$EventFiringTaskWorker$1.run(DefaultTaskGraphExecuter.java:248)
	at org.gradle.internal.progress.DefaultBuildOperationExecutor$RunnableBuildOperationWorker.execute(DefaultBuildOperationExecutor.java:336)
	at org.gradle.internal.progress.DefaultBuildOperationExecutor$RunnableBuildOperationWorker.execute(DefaultBuildOperationExecutor.java:328)
	at org.gradle.internal.progress.DefaultBuildOperationExecutor.execute(DefaultBuildOperationExecutor.java:199)
	at org.gradle.internal.progress.DefaultBuildOperationExecutor.run(DefaultBuildOperationExecutor.java:110)
	at org.gradle.execution.taskgraph.DefaultTaskGraphExecuter$EventFiringTaskWorker.execute(DefaultTaskGraphExecuter.java:241)
	at org.gradle.execution.taskgraph.DefaultTaskGraphExecuter$EventFiringTaskWorker.execute(DefaultTaskGraphExecuter.java:230)
	at org.gradle.execution.taskgraph.DefaultTaskPlanExecutor$TaskExecutorWorker.processTask(DefaultTaskPlanExecutor.java:123)
	at org.gradle.execution.taskgraph.DefaultTaskPlanExecutor$TaskExecutorWorker.access$200(DefaultTaskPlanExecutor.java:79)
	at org.gradle.execution.taskgraph.DefaultTaskPlanExecutor$TaskExecutorWorker$1.execute(DefaultTaskPlanExecutor.java:104)
	at org.gradle.execution.taskgraph.DefaultTaskPlanExecutor$TaskExecutorWorker$1.execute(DefaultTaskPlanExecutor.java:98)
	at org.gradle.execution.taskgraph.DefaultTaskExecutionPlan.execute(DefaultTaskExecutionPlan.java:626)
	at org.gradle.execution.taskgraph.DefaultTaskExecutionPlan.executeWithTask(DefaultTaskExecutionPlan.java:581)
	at org.gradle.execution.taskgraph.DefaultTaskPlanExecutor$TaskExecutorWorker.run(DefaultTaskPlanExecutor.java:98)
	at org.gradle.internal.concurrent.ExecutorPolicy$CatchAndRecordFailures.onExecute(ExecutorPolicy.java:63)
	at org.gradle.internal.concurrent.ManagedExecutorImpl$1.run(ManagedExecutorImpl.java:46)
	at org.gradle.internal.concurrent.ThreadFactoryImpl$ManagedThreadRunnable.run(ThreadFactoryImpl.java:55)
Caused by: org.gradle.process.internal.ExecException: Process 'command 'debian/xjc.sh'' finished with non-zero exit value 1
	at org.gradle.process.internal.DefaultExecHandle$ExecResultImpl.assertNormalExitValue(DefaultExecHandle.java:382)
	at org.gradle.process.internal.DefaultExecAction.execute(DefaultExecAction.java:31)
	at org.gradle.api.tasks.AbstractExecTask.exec(AbstractExecTask.java:54)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at org.gradle.internal.reflect.JavaMethod.invoke(JavaMethod.java:73)
	at org.gradle.api.internal.project.taskfactory.StandardTaskAction.doExecute(StandardTaskAction.java:46)
	at org.gradle.api.internal.project.taskfactory.StandardTaskAction.execute(StandardTaskAction.java:39)
	at org.gradle.api.internal.project.taskfactory.StandardTaskAction.execute(StandardTaskAction.java:26)
	at org.gradle.api.internal.AbstractTask$TaskActionWrapper.execute(AbstractTask.java:780)
	at org.gradle.api.internal.AbstractTask$TaskActionWrapper.execute(AbstractTask.java:747)
	at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter$1.run(ExecuteActionsTaskExecuter.java:121)
	at org.gradle.internal.progress.DefaultBuildOperationExecutor$RunnableBuildOperationWorker.execute(DefaultBuildOperationExecutor.java:336)
	at org.gradle.internal.progress.DefaultBuildOperationExecutor$RunnableBuildOperationWorker.execute(DefaultBuildOperationExecutor.java:328)
	at org.gradle.internal.progress.DefaultBuildOperationExecutor.execute(DefaultBuildOperationExecutor.java:199)
	at org.gradle.internal.progress.DefaultBuildOperationExecutor.run(DefaultBuildOperationExecutor.java:110)
	at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.executeAction(ExecuteActionsTaskExecuter.java:110)
	at org.gradle.api.internal.tasks.execution.ExecuteActionsTaskExecuter.executeActions(ExecuteActionsTaskExecuter.java:92)
	... 29 more


* Get more help at https://help.gradle.org

BUILD FAILED in 13s
3 actionable tasks: 3 executed
dh_auto_build: gradle --info --console plain --offline --stacktrace --no-daemon --refresh-dependencies --gradle-user-home .gradle -Duser.home=. -Duser.name=debian -Ddebian.package=jabref -Dfile.encoding=UTF-8 --parallel --max-workers=16 jar returned exit code 1
make: *** [debian/rules:6: build] Error 25



More information about the pkg-java-maintainers mailing list