Bug#1091946: projectreactor: FTBFS: Guice/NullInjectedIntoNonNullable]: null returned by binding at LocatorWiring but the 1st parameter of DefaultRepositorySystem.<init>(DefaultRepositorySystem.java:127) is not @Nullable
Santiago Vila
sanvila at debian.org
Thu Jan 2 18:09:25 GMT 2025
Package: src:projectreactor
Version: 2.0.8-2
Severity: serious
Tags: ftbfs trixie sid
Dear maintainer:
During a rebuild of all packages in unstable, your package failed to build:
--------------------------------------------------------------------------------
[...]
debian/rules build
dh build --buildsystem=gradle --with maven_repo_helper
dh_update_autotools_config -O--buildsystem=gradle
dh_autoreconf -O--buildsystem=gradle
dh_auto_configure -O--buildsystem=gradle
debian/rules override_dh_auto_build
make[1]: Entering directory '/<<PKGBUILDDIR>>'
dh_auto_build -- :reactor-core:install :reactor-net:install :reactor-bus:install :reactor-stream:install -x javadoc
mkdir -p .gradle/init.d
cp /usr/share/gradle-debian-helper/init.gradle .gradle/init.d/
gradle --info --console plain --offline --stacktrace --no-daemon --refresh-dependencies --gradle-user-home .gradle -Duser.home=. -Duser.name=debian -Ddebian.package=projectreactor -Dfile.encoding=UTF-8 --parallel --max-workers=2 :reactor-core:install :reactor-net:install :reactor-bus:install :reactor-stream:install -x javadoc
openjdk version "21.0.6-ea" 2025-01-21
OpenJDK Runtime Environment (build 21.0.6-ea+6-Debian-1)
OpenJDK 64-Bit Server VM (build 21.0.6-ea+6-Debian-1, mixed mode, sharing)
[... snipped ...]
Up-to-date check for task ':reactor-core:compileJava' took 0.867 secs. It is not up-to-date because:
No history is available.
All input files are considered out-of-date for incremental task ':reactor-core:compileJava'.
Use of target 1.7 is no longer supported, switching to 8
Use of source 1.7 is no longer supported, switching to 8
Compiling with JDK Java compiler API.
/<<PKGBUILDDIR>>/reactor-core/src/main/java/reactor/core/internal/PlatformDependent0.java:27: warning: [removal] AccessController in java.security has been deprecated and marked for removal
import java.security.AccessController;
^
/<<PKGBUILDDIR>>/reactor-core/src/main/java/reactor/Environment.java:430: warning: [deprecation] DispatcherSupplier in reactor.core has been deprecated
public static DispatcherSupplier cachedDispatchers(String key) {
^
/<<PKGBUILDDIR>>/reactor-core/src/main/java/reactor/Environment.java:440: warning: [deprecation] DispatcherSupplier in reactor.core has been deprecated
public static DispatcherSupplier cachedDispatchers() {
^
/<<PKGBUILDDIR>>/reactor-core/src/main/java/reactor/Environment.java:453: warning: [deprecation] DispatcherSupplier in reactor.core has been deprecated
public static DispatcherSupplier cachedDispatchers(String key, DispatcherSupplier dispatcherSupplier) {
^
/<<PKGBUILDDIR>>/reactor-core/src/main/java/reactor/Environment.java:453: warning: [deprecation] DispatcherSupplier in reactor.core has been deprecated
public static DispatcherSupplier cachedDispatchers(String key, DispatcherSupplier dispatcherSupplier) {
^
/<<PKGBUILDDIR>>/reactor-core/src/main/java/reactor/Environment.java:472: warning: [deprecation] DispatcherSupplier in reactor.core has been deprecated
private final Map<String, DispatcherSupplier> dispatcherFactories = new HashMap<String, DispatcherSupplier>();
^
/<<PKGBUILDDIR>>/reactor-core/src/main/java/reactor/Environment.java:472: warning: [deprecation] DispatcherSupplier in reactor.core has been deprecated
private final Map<String, DispatcherSupplier> dispatcherFactories = new HashMap<String, DispatcherSupplier>();
^
/<<PKGBUILDDIR>>/reactor-core/src/main/java/reactor/Environment.java:517: warning: [deprecation] DispatcherSupplier in reactor.core has been deprecated
public static DispatcherSupplier newCachedDispatchers(final int poolsize) {
^
/<<PKGBUILDDIR>>/reactor-core/src/main/java/reactor/Environment.java:521: warning: [deprecation] DispatcherSupplier in reactor.core has been deprecated
public static DispatcherSupplier newCachedDispatchers(final int poolsize, String name) {
^
/<<PKGBUILDDIR>>/reactor-core/src/main/java/reactor/Environment.java:525: warning: [deprecation] DispatcherSupplier in reactor.core has been deprecated
public static DispatcherSupplier newFanOutCachedDispatchers(final int poolsize, String name) {
^
/<<PKGBUILDDIR>>/reactor-core/src/main/java/reactor/Environment.java:656: warning: [deprecation] DispatcherSupplier in reactor.core has been deprecated
public DispatcherSupplier getCachedDispatchers() {
^
/<<PKGBUILDDIR>>/reactor-core/src/main/java/reactor/Environment.java:669: warning: [deprecation] DispatcherSupplier in reactor.core has been deprecated
public DispatcherSupplier getCachedDispatchers(String name) {
^
/<<PKGBUILDDIR>>/reactor-core/src/main/java/reactor/Environment.java:672: warning: [deprecation] DispatcherSupplier in reactor.core has been deprecated
DispatcherSupplier factory = this.dispatcherFactories.get(name);
^
/<<PKGBUILDDIR>>/reactor-core/src/main/java/reactor/Environment.java:779: warning: [deprecation] DispatcherSupplier in reactor.core has been deprecated
public Environment addCachedDispatchers(String name, DispatcherSupplier dispatcherFactory) {
^
/<<PKGBUILDDIR>>/reactor-core/src/main/java/reactor/Environment.java:850: warning: [deprecation] DispatcherSupplier in reactor.core has been deprecated
for (DispatcherSupplier dispatcherSupplier : dispatcherFactories.values()) {
^
/<<PKGBUILDDIR>>/reactor-core/src/main/java/reactor/Environment.java:884: warning: [deprecation] DispatcherSupplier in reactor.core has been deprecated
public static DispatcherSupplier createDispatcherFactory(final String name,
^
/<<PKGBUILDDIR>>/reactor-core/src/main/java/reactor/Environment.java:956: warning: [deprecation] DispatcherSupplier in reactor.core has been deprecated
static final class RoundRobinSupplier implements DispatcherSupplier {
^
/<<PKGBUILDDIR>>/reactor-core/src/main/java/reactor/core/dispatch/WorkQueueDispatcher.java:76: warning: [deprecation] Disruptor(EventFactory<T>,int,Executor,ProducerType,WaitStrategy) in Disruptor has been deprecated
this.disruptor = new Disruptor<WorkQueueTask>(
^
where T is a type-variable:
T extends Object declared in class Disruptor
/<<PKGBUILDDIR>>/reactor-core/src/main/java/reactor/core/dispatch/WorkQueueDispatcher.java:89: warning: [deprecation] handleExceptionsWith(ExceptionHandler<? super T>) in Disruptor has been deprecated
this.disruptor.handleExceptionsWith(new ExceptionHandler() {
^
where T is a type-variable:
T extends Object declared in class Disruptor
/<<PKGBUILDDIR>>/reactor-core/src/main/java/reactor/core/dispatch/RingBufferDispatcher.java:120: warning: [deprecation] Disruptor(EventFactory<T>,int,Executor,ProducerType,WaitStrategy) in Disruptor has been deprecated
this.disruptor = new Disruptor<RingBufferTask>(
^
where T is a type-variable:
T extends Object declared in class Disruptor
/<<PKGBUILDDIR>>/reactor-core/src/main/java/reactor/core/dispatch/RingBufferDispatcher.java:133: warning: [deprecation] handleExceptionsWith(ExceptionHandler<? super T>) in Disruptor has been deprecated
this.disruptor.handleExceptionsWith(new ExceptionHandler() {
^
where T is a type-variable:
T extends Object declared in class Disruptor
/<<PKGBUILDDIR>>/reactor-core/src/main/java/reactor/fn/Suppliers.java:106: warning: [unchecked] Possible heap pollution from parameterized vararg type T
public static <T> Supplier<T> roundRobin(final T... objs) {
^
where T is a type-variable:
T extends Object declared in method <T>roundRobin(T...)
/<<PKGBUILDDIR>>/reactor-core/src/main/java/reactor/fn/Predicates.java:72: warning: [unchecked] Possible heap pollution from parameterized vararg type Predicate<? super T>
public static <T> Predicate<T> and(final Predicate<? super T>... predicates) {
^
where T is a type-variable:
T extends Object declared in method <T>and(Predicate<? super T>...)
/<<PKGBUILDDIR>>/reactor-core/src/main/java/reactor/io/queue/PersistentQueue.java:33: warning: [deprecation] CompletableQueue in reactor.core.queue has been deprecated
public class PersistentQueue<T> extends AbstractQueue<T> implements CompletableQueue<T> {
^
/<<PKGBUILDDIR>>/reactor-core/src/main/java/reactor/io/queue/PersistentQueue.java:33: warning: [deprecation] CompletableQueue in reactor.core.queue has been deprecated
public class PersistentQueue<T> extends AbstractQueue<T> implements CompletableQueue<T> {
^
/<<PKGBUILDDIR>>/reactor-core/src/main/java/reactor/core/support/Exceptions.java:152: warning: [removal] ThreadDeath in java.lang has been deprecated and marked for removal
} else if (t instanceof ThreadDeath) {
^
/<<PKGBUILDDIR>>/reactor-core/src/main/java/reactor/core/support/Exceptions.java:153: warning: [removal] ThreadDeath in java.lang has been deprecated and marked for removal
throw (ThreadDeath) t;
^
/<<PKGBUILDDIR>>/reactor-core/src/main/java/reactor/core/internal/PlatformDependent0.java:103: warning: [removal] getSecurityManager() in System has been deprecated and marked for removal
if (System.getSecurityManager() == null) {
^
/<<PKGBUILDDIR>>/reactor-core/src/main/java/reactor/core/internal/PlatformDependent0.java:106: warning: [removal] AccessController in java.security has been deprecated and marked for removal
return AccessController.doPrivileged(new PrivilegedAction<ClassLoader>() {
^
/<<PKGBUILDDIR>>/reactor-core/src/main/java/reactor/core/internal/UnsafeAtomicReferenceFieldUpdater.java:34: warning: [deprecation] objectFieldOffset(Field) in Unsafe has been deprecated
offset = unsafe.objectFieldOffset(field);
^
/<<PKGBUILDDIR>>/reactor-core/src/main/java/reactor/core/queue/CompletableLinkedQueue.java:27: warning: [deprecation] CompletableQueue in reactor.core.queue has been deprecated
final public class CompletableLinkedQueue<T> extends LinkedTransferQueue<T> implements CompletableQueue<T>{
^
/<<PKGBUILDDIR>>/reactor-core/src/main/java/reactor/core/queue/CompletableLinkedQueue.java:27: warning: [deprecation] CompletableQueue in reactor.core.queue has been deprecated
final public class CompletableLinkedQueue<T> extends LinkedTransferQueue<T> implements CompletableQueue<T>{
^
/<<PKGBUILDDIR>>/reactor-core/src/main/java/reactor/core/queue/CompletableBlockingQueue.java:28: warning: [deprecation] CompletableQueue in reactor.core.queue has been deprecated
final public class CompletableBlockingQueue<T> extends ArrayBlockingQueue<T> implements CompletableQueue<T>{
^
/<<PKGBUILDDIR>>/reactor-core/src/main/java/reactor/core/queue/CompletableBlockingQueue.java:28: warning: [deprecation] CompletableQueue in reactor.core.queue has been deprecated
final public class CompletableBlockingQueue<T> extends ArrayBlockingQueue<T> implements CompletableQueue<T>{
^
34 warnings
:reactor-core:compileJava (Thread[#26,Daemon worker,5,main]) completed. Took 2.613 secs.
:reactor-core:compileGroovy (Thread[#40,Task worker for ':',5,main]) started.
:reactor-core:compileGroovy
Putting task artifact state for task ':reactor-core:compileGroovy' into context took 0.0 secs.
file or directory '/<<PKGBUILDDIR>>/reactor-core/src/main/groovy', not found
Skipping task ':reactor-core:compileGroovy' as it has no source files and no previous output files.
:reactor-core:compileGroovy NO-SOURCE
:reactor-core:compileGroovy (Thread[#40,Task worker for ':',5,main]) completed. Took 0.001 secs.
:reactor-core:processResources (Thread[#40,Task worker for ':',5,main]) started.
:reactor-core:processResources
Putting task artifact state for task ':reactor-core:processResources' into context took 0.0 secs.
Up-to-date check for task ':reactor-core:processResources' took 0.0 secs. It is not up-to-date because:
No history is available.
:reactor-core:processResources (Thread[#40,Task worker for ':',5,main]) completed. Took 0.007 secs.
:reactor-core:classes (Thread[#40,Task worker for ':',5,main]) started.
:reactor-core:classes
Skipping task ':reactor-core:classes' as it has no actions.
:reactor-core:classes (Thread[#40,Task worker for ':',5,main]) completed. Took 0.0 secs.
:reactor-core:debianMavenPom (Thread[#40,Task worker for ':',5,main]) started.
:reactor-core:debianMavenPom
Putting task artifact state for task ':reactor-core:debianMavenPom' into context took 0.0 secs.
Up-to-date check for task ':reactor-core:debianMavenPom' took 0.0 secs. It is not up-to-date because:
No history is available.
Generating pom file /<<PKGBUILDDIR>>/reactor-core/build/debian/reactor-core.pom
:reactor-core:debianMavenPom (Thread[#40,Task worker for ':',5,main]) completed. Took 0.034 secs.
:reactor-core:osgiClasses (Thread[#40,Task worker for ':',5,main]) started.
:reactor-core:osgiClasses
Putting task artifact state for task ':reactor-core:osgiClasses' into context took 0.0 secs.
Up-to-date check for task ':reactor-core:osgiClasses' took 0.003 secs. It is not up-to-date because:
No history is available.
:reactor-core:osgiClasses (Thread[#40,Task worker for ':',5,main]) completed. Took 0.087 secs.
:reactor-core:jar (Thread[#26,Daemon worker,5,main]) started.
:reactor-core:jar
Putting task artifact state for task ':reactor-core:jar' into context took 0.0 secs.
Up-to-date check for task ':reactor-core:jar' took 0.244 secs. It is not up-to-date because:
No history is available.
:reactor-core:jar (Thread[#26,Daemon worker,5,main]) completed. Took 0.435 secs.
:reactor-core:javadocJar (Thread[#26,Daemon worker,5,main]) started.
:reactor-core:javadocJar
Putting task artifact state for task ':reactor-core:javadocJar' into context took 0.0 secs.
:reactor-bus:compileJava (Thread[#40,Task worker for ':',5,main]) started.
:reactor-bus:compileJava
Putting task artifact state for task ':reactor-bus:compileJava' into context took 0.0 secs.
Up-to-date check for task ':reactor-core:javadocJar' took 0.002 secs. It is not up-to-date because:
No history is available.
:reactor-core:javadocJar (Thread[#26,Daemon worker,5,main]) completed. Took 0.007 secs.
:reactor-core:sourcesJar (Thread[#26,Daemon worker,5,main]) started.
:reactor-core:sourcesJar
Putting task artifact state for task ':reactor-core:sourcesJar' into context took 0.0 secs.
Replacing com.goldmansachs:gs-collections:jar:5.1.0 -> org.eclipse.collections:eclipse-collections:jar:debian
file or directory '/<<PKGBUILDDIR>>/reactor-core/src/main/groovy', not found
Up-to-date check for task ':reactor-core:sourcesJar' took 0.002 secs. It is not up-to-date because:
No history is available.
Passing through org.eclipse.collections:eclipse-collections-parent:jar:debian
Replacing com.jayway.jsonpath:json-path:jar:2.0.0 -> com.jayway.jsonpath:json-path:jar:debian
Passing through org.eclipse.collections:eclipse-collections-api:jar:debian
Passing through net.minidev:json-smart:jar:debian
Passing through net.minidev:accessors-smart:jar:debian
file or directory '/<<PKGBUILDDIR>>/reactor-core/src/main/groovy', not found
:reactor-core:sourcesJar (Thread[#26,Daemon worker,5,main]) completed. Took 0.062 secs.
:reactor-core:install (Thread[#26,Daemon worker,5,main]) started.
:reactor-core:install
Putting task artifact state for task ':reactor-core:install' into context took 0.0 secs.
Up-to-date check for task ':reactor-core:install' took 0.0 secs. It is not up-to-date because:
Task has not declared any outputs.
Publishing configuration: configuration ':reactor-core:archives'
Publishing to org.gradle.api.publication.maven.internal.deployer.BaseMavenInstaller at 41376c08
Up-to-date check for task ':reactor-bus:compileJava' took 1.074 secs. It is not up-to-date because:
No history is available.
All input files are considered out-of-date for incremental task ':reactor-bus:compileJava'.
Use of target 1.7 is no longer supported, switching to 8
Use of source 1.7 is no longer supported, switching to 8
Compiling with JDK Java compiler API.
:reactor-core:install FAILED
:reactor-core:install (Thread[#26,Daemon worker,5,main]) completed. Took 1.055 secs.
/<<PKGBUILDDIR>>/reactor-bus/src/main/java/reactor/bus/registry/CachingRegistry.java:149: warning: [deprecation] getId() in Thread has been deprecated
Long threadId = Thread.currentThread().getId();
^
/<<PKGBUILDDIR>>/reactor-bus/src/main/java/reactor/bus/selector/JsonPathSelector.java:153: warning: [deprecation] getArrayIndex(Object,int,boolean) in JsonProvider has been deprecated
public Object getArrayIndex(Object obj, int idx, boolean unwrap) {
^
2 warnings
:reactor-bus:compileJava (Thread[#40,Task worker for ':',5,main]) completed. Took 1.497 secs.
FAILURE: Build failed with an exception.
* What went wrong:
Execution failed for task ':reactor-core:install'.
> Could not publish configuration 'archives'
> org.codehaus.plexus.component.repository.exception.ComponentLookupException: com.google.inject.ProvisionException: Unable to provision, see the following errors:
1) [Guice/NullInjectedIntoNonNullable]: null returned by binding at LocatorWiring
but the 1st parameter of DefaultRepositorySystem.<init>(DefaultRepositorySystem.java:127) is not @Nullable
at LocatorWiring
at DefaultRepositorySystem.<init>(DefaultRepositorySystem.java:127)
\_ for 1st parameter
while locating DefaultRepositorySystem
while locating Object annotated with *
Learn more:
https://github.com/google/guice/wiki/NULL_INJECTED_INTO_NON_NULLABLE
1 error
======================
Full classname legend:
======================
DefaultRepositorySystem: "org.eclipse.aether.internal.impl.DefaultRepositorySystem"
LocatorWiring: "org.eclipse.sisu.wire.LocatorWiring"
========================
End of classname legend:
========================
role: org.eclipse.aether.RepositorySystem
roleHint:
* 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 ':reactor-core:install'.
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.execution.taskgraph.DefaultTaskPlanExecutor.process(DefaultTaskPlanExecutor.java:59)
at org.gradle.execution.taskgraph.DefaultTaskGraphExecuter.execute(DefaultTaskGraphExecuter.java:128)
at org.gradle.execution.SelectedTaskExecutionAction.execute(SelectedTaskExecutionAction.java:37)
at org.gradle.execution.DefaultBuildExecuter.execute(DefaultBuildExecuter.java:37)
at org.gradle.execution.DefaultBuildExecuter.access$000(DefaultBuildExecuter.java:23)
at org.gradle.execution.DefaultBuildExecuter$1.proceed(DefaultBuildExecuter.java:43)
at org.gradle.execution.DryRunBuildExecutionAction.execute(DryRunBuildExecutionAction.java:46)
at org.gradle.execution.DefaultBuildExecuter.execute(DefaultBuildExecuter.java:37)
at org.gradle.execution.DefaultBuildExecuter.execute(DefaultBuildExecuter.java:30)
at org.gradle.initialization.DefaultGradleLauncher$ExecuteTasks.run(DefaultGradleLauncher.java:314)
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.initialization.DefaultGradleLauncher.runTasks(DefaultGradleLauncher.java:204)
at org.gradle.initialization.DefaultGradleLauncher.doBuildStages(DefaultGradleLauncher.java:134)
at org.gradle.initialization.DefaultGradleLauncher.executeTasks(DefaultGradleLauncher.java:109)
at org.gradle.internal.invocation.GradleBuildController$1.call(GradleBuildController.java:78)
at org.gradle.internal.invocation.GradleBuildController$1.call(GradleBuildController.java:75)
at org.gradle.internal.work.DefaultWorkerLeaseService.withLocks(DefaultWorkerLeaseService.java:152)
at org.gradle.internal.invocation.GradleBuildController.doBuild(GradleBuildController.java:100)
at org.gradle.internal.invocation.GradleBuildController.run(GradleBuildController.java:75)
at org.gradle.tooling.internal.provider.ExecuteBuildActionRunner.run(ExecuteBuildActionRunner.java:28)
at org.gradle.launcher.exec.ChainingBuildActionRunner.run(ChainingBuildActionRunner.java:35)
at org.gradle.tooling.internal.provider.ValidatingBuildActionRunner.run(ValidatingBuildActionRunner.java:32)
at org.gradle.launcher.exec.RunAsBuildOperationBuildActionRunner$1.run(RunAsBuildOperationBuildActionRunner.java:43)
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.launcher.exec.RunAsBuildOperationBuildActionRunner.run(RunAsBuildOperationBuildActionRunner.java:40)
at org.gradle.tooling.internal.provider.SubscribableBuildActionRunner.run(SubscribableBuildActionRunner.java:51)
at org.gradle.launcher.exec.InProcessBuildActionExecuter.execute(InProcessBuildActionExecuter.java:47)
at org.gradle.launcher.exec.InProcessBuildActionExecuter.execute(InProcessBuildActionExecuter.java:30)
at org.gradle.launcher.exec.BuildTreeScopeBuildActionExecuter.execute(BuildTreeScopeBuildActionExecuter.java:39)
at org.gradle.launcher.exec.BuildTreeScopeBuildActionExecuter.execute(BuildTreeScopeBuildActionExecuter.java:25)
at org.gradle.tooling.internal.provider.ContinuousBuildActionExecuter.execute(ContinuousBuildActionExecuter.java:80)
at org.gradle.tooling.internal.provider.ContinuousBuildActionExecuter.execute(ContinuousBuildActionExecuter.java:53)
at org.gradle.tooling.internal.provider.ServicesSetupBuildActionExecuter.execute(ServicesSetupBuildActionExecuter.java:57)
at org.gradle.tooling.internal.provider.ServicesSetupBuildActionExecuter.execute(ServicesSetupBuildActionExecuter.java:32)
at org.gradle.tooling.internal.provider.GradleThreadBuildActionExecuter.execute(GradleThreadBuildActionExecuter.java:36)
at org.gradle.tooling.internal.provider.GradleThreadBuildActionExecuter.execute(GradleThreadBuildActionExecuter.java:25)
at org.gradle.tooling.internal.provider.ParallelismConfigurationBuildActionExecuter.execute(ParallelismConfigurationBuildActionExecuter.java:43)
at org.gradle.tooling.internal.provider.ParallelismConfigurationBuildActionExecuter.execute(ParallelismConfigurationBuildActionExecuter.java:29)
at org.gradle.tooling.internal.provider.StartParamsValidatingActionExecuter.execute(StartParamsValidatingActionExecuter.java:69)
at org.gradle.tooling.internal.provider.StartParamsValidatingActionExecuter.execute(StartParamsValidatingActionExecuter.java:30)
at org.gradle.tooling.internal.provider.SessionFailureReportingActionExecuter.execute(SessionFailureReportingActionExecuter.java:59)
at org.gradle.tooling.internal.provider.SessionFailureReportingActionExecuter.execute(SessionFailureReportingActionExecuter.java:44)
at org.gradle.tooling.internal.provider.SetupLoggingActionExecuter.execute(SetupLoggingActionExecuter.java:45)
at org.gradle.tooling.internal.provider.SetupLoggingActionExecuter.execute(SetupLoggingActionExecuter.java:30)
at org.gradle.launcher.daemon.server.exec.ExecuteBuild.doBuild(ExecuteBuild.java:67)
at org.gradle.launcher.daemon.server.exec.BuildCommandOnly.execute(BuildCommandOnly.java:36)
at org.gradle.launcher.daemon.server.api.DaemonCommandExecution.proceed(DaemonCommandExecution.java:122)
at org.gradle.launcher.daemon.server.exec.WatchForDisconnection.execute(WatchForDisconnection.java:37)
at org.gradle.launcher.daemon.server.api.DaemonCommandExecution.proceed(DaemonCommandExecution.java:122)
at org.gradle.launcher.daemon.server.exec.ResetDeprecationLogger.execute(ResetDeprecationLogger.java:26)
at org.gradle.launcher.daemon.server.api.DaemonCommandExecution.proceed(DaemonCommandExecution.java:122)
at org.gradle.launcher.daemon.server.exec.RequestStopIfSingleUsedDaemon.execute(RequestStopIfSingleUsedDaemon.java:34)
at org.gradle.launcher.daemon.server.api.DaemonCommandExecution.proceed(DaemonCommandExecution.java:122)
at org.gradle.launcher.daemon.server.exec.ForwardClientInput$2.call(ForwardClientInput.java:74)
at org.gradle.launcher.daemon.server.exec.ForwardClientInput$2.call(ForwardClientInput.java:72)
at org.gradle.util.Swapper.swap(Swapper.java:38)
at org.gradle.launcher.daemon.server.exec.ForwardClientInput.execute(ForwardClientInput.java:72)
at org.gradle.launcher.daemon.server.api.DaemonCommandExecution.proceed(DaemonCommandExecution.java:122)
at org.gradle.launcher.daemon.server.exec.LogAndCheckHealth.execute(LogAndCheckHealth.java:50)
at org.gradle.launcher.daemon.server.api.DaemonCommandExecution.proceed(DaemonCommandExecution.java:122)
at org.gradle.launcher.daemon.server.exec.LogToClient.doBuild(LogToClient.java:62)
at org.gradle.launcher.daemon.server.exec.BuildCommandOnly.execute(BuildCommandOnly.java:36)
at org.gradle.launcher.daemon.server.api.DaemonCommandExecution.proceed(DaemonCommandExecution.java:122)
at org.gradle.launcher.daemon.server.exec.EstablishBuildEnvironment.doBuild(EstablishBuildEnvironment.java:82)
at org.gradle.launcher.daemon.server.exec.BuildCommandOnly.execute(BuildCommandOnly.java:36)
at org.gradle.launcher.daemon.server.api.DaemonCommandExecution.proceed(DaemonCommandExecution.java:122)
at org.gradle.launcher.daemon.server.exec.StartBuildOrRespondWithBusy$1.run(StartBuildOrRespondWithBusy.java:50)
at org.gradle.launcher.daemon.server.DaemonStateCoordinator$1.run(DaemonStateCoordinator.java:295)
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.api.artifacts.PublishException: Could not publish configuration 'archives'
at org.gradle.api.tasks.Upload.upload(Upload.java:67)
at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
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)
... 103 more
Caused by: org.gradle.internal.UncheckedException: org.codehaus.plexus.component.repository.exception.ComponentLookupException: com.google.inject.ProvisionException: Unable to provision, see the following errors:
1) [Guice/NullInjectedIntoNonNullable]: null returned by binding at LocatorWiring
but the 1st parameter of DefaultRepositorySystem.<init>(DefaultRepositorySystem.java:127) is not @Nullable
at LocatorWiring
at DefaultRepositorySystem.<init>(DefaultRepositorySystem.java:127)
\_ for 1st parameter
while locating DefaultRepositorySystem
while locating Object annotated with *
Learn more:
https://github.com/google/guice/wiki/NULL_INJECTED_INTO_NON_NULLABLE
1 error
======================
Full classname legend:
======================
DefaultRepositorySystem: "org.eclipse.aether.internal.impl.DefaultRepositorySystem"
LocatorWiring: "org.eclipse.sisu.wire.LocatorWiring"
========================
End of classname legend:
========================
role: org.eclipse.aether.RepositorySystem
roleHint:
at org.gradle.internal.UncheckedException.throwAsUncheckedException(UncheckedException.java:63)
at org.gradle.internal.UncheckedException.throwAsUncheckedException(UncheckedException.java:40)
at org.gradle.api.publication.maven.internal.action.AbstractMavenPublishAction.newRepositorySystem(AbstractMavenPublishAction.java:143)
at org.gradle.api.publication.maven.internal.action.AbstractMavenPublishAction.publish(AbstractMavenPublishAction.java:102)
at org.gradle.api.publication.maven.internal.action.MavenInstallAction.publish(MavenInstallAction.java:27)
at org.gradle.api.publication.maven.internal.deployer.AbstractMavenResolver.execute(AbstractMavenResolver.java:123)
at org.gradle.api.publication.maven.internal.deployer.AbstractMavenResolver.publish(AbstractMavenResolver.java:116)
at org.gradle.api.publication.maven.internal.deployer.AbstractMavenResolver.publish(AbstractMavenResolver.java:95)
at org.gradle.api.publication.maven.internal.deployer.BaseMavenInstaller.publish(BaseMavenInstaller.java:28)
at org.gradle.api.internal.artifacts.ivyservice.publisher.DefaultIvyDependencyPublisher.publish(DefaultIvyDependencyPublisher.java:42)
at org.gradle.api.internal.artifacts.ivyservice.publisher.IvyBackedArtifactPublisher.publish(IvyBackedArtifactPublisher.java:78)
at org.gradle.api.internal.artifacts.ivyservice.IvyContextualArtifactPublisher$1.execute(IvyContextualArtifactPublisher.java:43)
at org.gradle.api.internal.artifacts.ivyservice.IvyContextualArtifactPublisher$1.execute(IvyContextualArtifactPublisher.java:40)
at org.gradle.internal.Transformers$4.transform(Transformers.java:133)
at org.gradle.api.internal.artifacts.ivyservice.DefaultIvyContextManager.withIvy(DefaultIvyContextManager.java:61)
at org.gradle.api.internal.artifacts.ivyservice.DefaultIvyContextManager.withIvy(DefaultIvyContextManager.java:39)
at org.gradle.api.internal.artifacts.ivyservice.IvyContextualArtifactPublisher.publish(IvyContextualArtifactPublisher.java:40)
at org.gradle.api.tasks.Upload.upload(Upload.java:65)
... 117 more
Caused by: org.codehaus.plexus.component.repository.exception.ComponentLookupException: com.google.inject.ProvisionException: Unable to provision, see the following errors:
1) [Guice/NullInjectedIntoNonNullable]: null returned by binding at LocatorWiring
but the 1st parameter of DefaultRepositorySystem.<init>(DefaultRepositorySystem.java:127) is not @Nullable
at LocatorWiring
at DefaultRepositorySystem.<init>(DefaultRepositorySystem.java:127)
\_ for 1st parameter
while locating DefaultRepositorySystem
while locating Object annotated with *
Learn more:
https://github.com/google/guice/wiki/NULL_INJECTED_INTO_NON_NULLABLE
1 error
======================
Full classname legend:
======================
DefaultRepositorySystem: "org.eclipse.aether.internal.impl.DefaultRepositorySystem"
LocatorWiring: "org.eclipse.sisu.wire.LocatorWiring"
========================
End of classname legend:
========================
role: org.eclipse.aether.RepositorySystem
roleHint:
at org.codehaus.plexus.DefaultPlexusContainer.lookup(DefaultPlexusContainer.java:267)
at org.codehaus.plexus.DefaultPlexusContainer.lookup(DefaultPlexusContainer.java:255)
at org.codehaus.plexus.DefaultPlexusContainer.lookup(DefaultPlexusContainer.java:249)
at org.gradle.api.publication.maven.internal.action.AbstractMavenPublishAction.newRepositorySystem(AbstractMavenPublishAction.java:141)
... 132 more
Caused by: com.google.inject.ProvisionException: Unable to provision, see the following errors:
1) [Guice/NullInjectedIntoNonNullable]: null returned by binding at LocatorWiring
but the 1st parameter of DefaultRepositorySystem.<init>(DefaultRepositorySystem.java:127) is not @Nullable
at LocatorWiring
at DefaultRepositorySystem.<init>(DefaultRepositorySystem.java:127)
\_ for 1st parameter
while locating DefaultRepositorySystem
while locating Object annotated with *
Learn more:
https://github.com/google/guice/wiki/NULL_INJECTED_INTO_NON_NULLABLE
1 error
======================
Full classname legend:
======================
DefaultRepositorySystem: "org.eclipse.aether.internal.impl.DefaultRepositorySystem"
LocatorWiring: "org.eclipse.sisu.wire.LocatorWiring"
========================
End of classname legend:
========================
at com.google.inject.internal.InternalProvisionException.toProvisionException(InternalProvisionException.java:251)
at com.google.inject.internal.InjectorImpl$1.get(InjectorImpl.java:1104)
at org.eclipse.sisu.inject.Guice4$1.get(Guice4.java:162)
at org.eclipse.sisu.inject.LazyBeanEntry.getValue(LazyBeanEntry.java:81)
at org.eclipse.sisu.plexus.LazyPlexusBean.getValue(LazyPlexusBean.java:51)
at org.codehaus.plexus.DefaultPlexusContainer.lookup(DefaultPlexusContainer.java:263)
... 135 more
* Get more help at https://help.gradle.org
BUILD FAILED in 9s
19 actionable tasks: 19 executed
dh_auto_build: error: gradle --info --console plain --offline --stacktrace --no-daemon --refresh-dependencies --gradle-user-home .gradle -Duser.home=. -Duser.name=debian -Ddebian.package=projectreactor -Dfile.encoding=UTF-8 --parallel --max-workers=2 :reactor-core:install :reactor-net:install :reactor-bus:install :reactor-stream:install -x javadoc returned exit code 1
make[1]: *** [debian/rules:7: override_dh_auto_build] Error 25
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
make: *** [debian/rules:4: build] Error 2
dpkg-buildpackage: error: debian/rules build subprocess returned exit status 2
--------------------------------------------------------------------------------
The above is just how the build ends and not necessarily the most relevant part.
If required, the full build log is available here:
https://people.debian.org/~sanvila/build-logs/202501/
About the archive rebuild: The build was made on virtual machines from AWS,
using sbuild and a reduced chroot with only build-essential packages.
If you could not reproduce the bug please contact me privately, as I
am willing to provide ssh access to a virtual machine where the bug is
fully reproducible.
If this is really a bug in one of the build-depends, please use
reassign and add an affects on src:projectreactor, so that this is still
visible in the BTS web page for this package.
Thanks.
More information about the pkg-java-maintainers
mailing list