Bug#893343: maven-debian-helper FTBFS with openjdk-9

Adrian Bunk bunk at debian.org
Sun Mar 18 07:17:08 UTC 2018


Source: maven-debian-helper
Version: 2.3~exp1
Severity: serious

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

...

mvn-local-repo:
     [copy] Copying 1119 files to /build/1st/maven-debian-helper-2.3~exp1/debian/.mh/maven-repo
     [java] WARNING: An illegal reflective access operation has occurred
     [java] WARNING: Illegal reflective access by com.google.inject.internal.cglib.core.$ReflectUtils$1 (file:/usr/share/java/guice.jar) to method java.lang.ClassLoader.defineClass(java.lang.String,byte[],int,int,java.security.ProtectionDomain)
     [java] WARNING: Please consider reporting this to the maintainers of com.google.inject.internal.cglib.core.$ReflectUtils$1
     [java] WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations
     [java] WARNING: All illegal access operations will be denied in a future release
     [java] Exception in thread "main" com.google.common.util.concurrent.ExecutionError: com.google.common.util.concurrent.ExecutionError: java.lang.NoClassDefFoundError: javax/annotation/PostConstruct
     [java] 	at com.google.common.cache.LocalCache$Segment.get(LocalCache.java:2203)
     [java] 	at com.google.common.cache.LocalCache.get(LocalCache.java:3951)
     [java] 	at com.google.common.cache.LocalCache.getOrLoad(LocalCache.java:3955)
     [java] 	at com.google.common.cache.LocalCache$LocalLoadingCache.get(LocalCache.java:4870)
     [java] 	at com.google.common.cache.LocalCache$LocalLoadingCache.getUnchecked(LocalCache.java:4876)
     [java] 	at com.google.inject.internal.FailableCache.get(FailableCache.java:48)
     [java] 	at com.google.inject.internal.ConstructorInjectorStore.get(ConstructorInjectorStore.java:50)
     [java] 	at com.google.inject.internal.ConstructorBindingImpl.initialize(ConstructorBindingImpl.java:137)
     [java] 	at com.google.inject.internal.InjectorImpl.initializeBinding(InjectorImpl.java:533)
     [java] 	at com.google.inject.internal.AbstractBindingProcessor$Processor$1.run(AbstractBindingProcessor.java:160)
     [java] 	at com.google.inject.internal.ProcessedBindingData.initializeBindings(ProcessedBindingData.java:44)
     [java] 	at com.google.inject.internal.InternalInjectorCreator.initializeStatically(InternalInjectorCreator.java:123)
     [java] 	at com.google.inject.internal.InternalInjectorCreator.build(InternalInjectorCreator.java:107)
     [java] 	at com.google.inject.Guice.createInjector(Guice.java:99)
     [java] 	at com.google.inject.Guice.createInjector(Guice.java:73)
     [java] 	at com.google.inject.Guice.createInjector(Guice.java:62)
     [java] 	at org.codehaus.plexus.DefaultPlexusContainer.addPlexusInjector(DefaultPlexusContainer.java:481)
     [java] 	at org.codehaus.plexus.DefaultPlexusContainer.<init>(DefaultPlexusContainer.java:206)
     [java] 	at org.apache.maven.cli.MavenCli.container(MavenCli.java:636)
     [java] 	at org.apache.maven.cli.MavenCli.doMain(MavenCli.java:283)
     [java] 	at org.apache.maven.cli.MavenCli.main(MavenCli.java:194)
     [java] 	at org.apache.maven.cli.MavenCli.main(MavenCli.java:184)
     [java] Caused by: com.google.common.util.concurrent.ExecutionError: java.lang.NoClassDefFoundError: javax/annotation/PostConstruct
     [java] 	at com.google.common.cache.LocalCache$Segment.get(LocalCache.java:2203)
     [java] 	at com.google.common.cache.LocalCache.get(LocalCache.java:3951)
     [java] 	at com.google.common.cache.LocalCache.getOrLoad(LocalCache.java:3955)
     [java] 	at com.google.common.cache.LocalCache$LocalLoadingCache.get(LocalCache.java:4870)
     [java] 	at com.google.common.cache.LocalCache$LocalLoadingCache.getUnchecked(LocalCache.java:4876)
     [java] 	at com.google.inject.internal.FailableCache.get(FailableCache.java:48)
     [java] 	at com.google.inject.internal.MembersInjectorStore.get(MembersInjectorStore.java:68)
     [java] 	at com.google.inject.internal.ConstructorInjectorStore.createConstructor(ConstructorInjectorStore.java:75)
     [java] 	at com.google.inject.internal.ConstructorInjectorStore.access$000(ConstructorInjectorStore.java:29)
     [java] 	at com.google.inject.internal.ConstructorInjectorStore$1.create(ConstructorInjectorStore.java:37)
     [java] 	at com.google.inject.internal.ConstructorInjectorStore$1.create(ConstructorInjectorStore.java:33)
     [java] 	at com.google.inject.internal.FailableCache$1.load(FailableCache.java:37)
     [java] 	at com.google.common.cache.LocalCache$LoadingValueReference.loadFuture(LocalCache.java:3540)
     [java] 	at com.google.common.cache.LocalCache$Segment.loadSync(LocalCache.java:2321)
     [java] 	at com.google.common.cache.LocalCache$Segment.lockedGetOrLoad(LocalCache.java:2284)
     [java] 	at com.google.common.cache.LocalCache$Segment.get(LocalCache.java:2199)
     [java] 	... 21 more
     [java] Caused by: java.lang.NoClassDefFoundError: javax/annotation/PostConstruct
     [java] 	at org.eclipse.sisu.bean.LifecycleBuilder.addLifecycleMethods(LifecycleBuilder.java:86)
     [java] 	at org.eclipse.sisu.bean.LifecycleBuilder.build(LifecycleBuilder.java:53)
     [java] 	at org.eclipse.sisu.bean.LifecycleManager.buildLifecycle(LifecycleManager.java:106)
     [java] 	at org.eclipse.sisu.bean.LifecycleManager.manage(LifecycleManager.java:41)
     [java] 	at org.eclipse.sisu.plexus.PlexusLifecycleManager.manage(PlexusLifecycleManager.java:103)
     [java] 	at org.eclipse.sisu.plexus.PlexusBeanBinder.bindBean(PlexusBeanBinder.java:54)
     [java] 	at org.eclipse.sisu.bean.BeanListener.hear(BeanListener.java:50)
     [java] 	at com.google.inject.internal.MembersInjectorStore.createWithListeners(MembersInjectorStore.java:108)
     [java] 	at com.google.inject.internal.MembersInjectorStore.access$000(MembersInjectorStore.java:37)
     [java] 	at com.google.inject.internal.MembersInjectorStore$1.create(MembersInjectorStore.java:45)
     [java] 	at com.google.inject.internal.MembersInjectorStore$1.create(MembersInjectorStore.java:42)
     [java] 	at com.google.inject.internal.FailableCache$1.load(FailableCache.java:37)
     [java] 	at com.google.common.cache.LocalCache$LoadingValueReference.loadFuture(LocalCache.java:3540)
     [java] 	at com.google.common.cache.LocalCache$Segment.loadSync(LocalCache.java:2321)
     [java] 	at com.google.common.cache.LocalCache$Segment.lockedGetOrLoad(LocalCache.java:2284)
     [java] 	at com.google.common.cache.LocalCache$Segment.get(LocalCache.java:2199)
     [java] 	... 36 more
     [java] Caused by: java.lang.ClassNotFoundException: javax.annotation.PostConstruct
     [java] 	at java.base/jdk.internal.loader.BuiltinClassLoader.loadClass(BuiltinClassLoader.java:582)
     [java] 	at java.base/jdk.internal.loader.ClassLoaders$AppClassLoader.loadClass(ClassLoaders.java:185)
     [java] 	at java.base/java.lang.ClassLoader.loadClass(ClassLoader.java:496)
     [java] 	... 52 more

BUILD FAILED
/build/1st/maven-debian-helper-2.3~exp1/build.xml:53: The following error occurred while executing this line:
/build/1st/maven-debian-helper-2.3~exp1/build.xml:33: The following error occurred while executing this line:
/usr/share/maven-ant-helper/maven-build.xml:337: The following error occurred while executing this line:
/usr/share/maven-ant-helper/maven-build.xml:332: The following error occurred while executing this line:
/usr/share/maven-ant-helper/maven-build.xml:308: Java returned: 1

Total time: 7 seconds
dh_auto_build: ant -Duser.name debian package -Dpackage=maven-debian-helper -Dbin.package=maven-debian-helper returned exit code 1
make[1]: *** [debian/rules:27: override_dh_auto_build] Error 2



More information about the pkg-java-maintainers mailing list