Your message dated Mon, 5 May 2025 13:54:21 +0200
with message-id <aBim7QnGGWCoEwjQ@vis>
and subject line can't reproduce
has caused the Debian Bug report #1102966,
regarding android-platform-tools-apksig: FTBFS in testing: dh_auto_test: error:
gradle --info --console plain --offline --stacktrace --no-daemon
--refresh-dependencies --gradle-user-home .gradle -Duser.home=.
-Duser.name=debian -Ddebian.package=android-platform-tools-apksig
-Dfile.encoding=UTF-8 --parallel --max-workers=8 test returned exit code 1
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact ow...@bugs.debian.org
immediately.)
--
1102966: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1102966
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Source: android-platform-tools-apksig
Version: 35.0.2-1
Severity: serious
Justification: FTBFS
Tags: trixie sid ftbfs
User: lu...@debian.org
Usertags: ftbfs-20250412 ftbfs-trixie
Hi,
During a rebuild of all packages in testing (trixie), your package failed
to build on amd64.
Relevant part (hopefully):
> make[1]: Entering directory
> '/build/reproducible-path/android-platform-tools-apksig-35.0.2'
> dh_auto_test
> 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=android-platform-tools-apksig
> -Dfile.encoding=UTF-8 --parallel --max-workers=8 test
> openjdk version "21.0.7-ea" 2025-04-15
> OpenJDK Runtime Environment (build 21.0.7-ea+8-Debian-1)
> OpenJDK 64-Bit Server VM (build 21.0.7-ea+8-Debian-1, mixed mode, sharing)
> Initialized native services in:
> /build/reproducible-path/android-platform-tools-apksig-35.0.2/.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/reproducible-path/android-platform-tools-apksig-35.0.2/.gradle/daemon/4.4.1
> Command: /usr/lib/jvm/java-21-openjdk-amd64/bin/java --add-opens
> java.base/java.lang=ALL-UNNAMED
> -Xbootclasspath/a:/usr/share/java/gradle-helper-hook.jar:/usr/share/java/maven-repo-helper.jar
> -Dfile.encoding=UTF-8 -Duser.country -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 0.756 secs.
> The client will now receive all logging from the daemon (pid: 457). The
> daemon log file:
> /build/reproducible-path/android-platform-tools-apksig-35.0.2/.gradle/daemon/4.4.1/daemon-457.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 8 worker leases.
> Creating new cache for fileHashes, path
> /build/reproducible-path/android-platform-tools-apksig-35.0.2/.gradle/caches/4.4.1/fileHashes/fileHashes.bin,
> access org.gradle.cache.internal.DefaultCacheAccess@672faf68
> Creating new cache for resourceHashesCache, path
> /build/reproducible-path/android-platform-tools-apksig-35.0.2/.gradle/caches/4.4.1/fileHashes/resourceHashesCache.bin,
> access org.gradle.cache.internal.DefaultCacheAccess@672faf68
> Creating new cache for fileHashes, path
> /build/reproducible-path/android-platform-tools-apksig-35.0.2/.gradle/4.4.1/fileHashes/fileHashes.bin,
> access org.gradle.cache.internal.DefaultCacheAccess@1e7ebd4
> Starting Build
> Creating new cache for metadata-1.1/results, path
> /build/reproducible-path/android-platform-tools-apksig-35.0.2/.gradle/caches/transforms-1/metadata-1.1/results.bin,
> access org.gradle.cache.internal.DefaultCacheAccess@7493254c
> Settings evaluated using settings file
> '/build/reproducible-path/android-platform-tools-apksig-35.0.2/settings.gradle'.
> Settings file not found
> (/build/reproducible-path/android-platform-tools-apksig-35.0.2/settings.gradle)
> Root project name not defined in settings.gradle, defaulting to
> 'android-platform-tools-apksig' instead of the name of the root directory
> 'android-platform-tools-apksig-35.0.2'
> Projects loaded. Root project using build file
> '/build/reproducible-path/android-platform-tools-apksig-35.0.2/build.gradle'.
> Included projects: [root project 'android-platform-tools-apksig']
> Keep-alive timer started
> Adding Debian repository to project 'android-platform-tools-apksig'
> Parallel execution is an incubating feature.
> Evaluating root project 'android-platform-tools-apksig' using build file
> '/build/reproducible-path/android-platform-tools-apksig-35.0.2/build.gradle'.
> Adding Maven pom generation to project 'android-platform-tools-apksig'
> Linking the generated javadoc to the system JDK API documentation
> All projects evaluated.
> Selected primary task 'test' from project :
> Creating new cache for annotation-processors, path
> /build/reproducible-path/android-platform-tools-apksig-35.0.2/.gradle/4.4.1/fileContent/annotation-processors.bin,
> access org.gradle.cache.internal.DefaultCacheAccess@3490a37d
> Tasks to be executed: [task ':compileJava', task ':processResources', task
> ':classes', task ':compileTestJava', task ':processTestResources', task
> ':testClasses', task ':test']
> Creating new cache for resourceHashesCache, path
> /build/reproducible-path/android-platform-tools-apksig-35.0.2/.gradle/4.4.1/fileHashes/resourceHashesCache.bin,
> access org.gradle.cache.internal.DefaultCacheAccess@1e7ebd4
> Creating new cache for taskHistory, path
> /build/reproducible-path/android-platform-tools-apksig-35.0.2/.gradle/4.4.1/taskHistory/taskHistory.bin,
> access org.gradle.cache.internal.DefaultCacheAccess@4eed1690
> Creating new cache for outputFiles, path
> /build/reproducible-path/android-platform-tools-apksig-35.0.2/.gradle/buildOutputCleanup/outputFiles.bin,
> access org.gradle.cache.internal.DefaultCacheAccess@7d7f49bb
> :compileJava (Thread[#47,Task worker for ':',5,main]) started.
> :compileJava
> Putting task artifact state for task ':compileJava' into context took 0.003
> secs.
> Skipping task ':compileJava' as it is up-to-date (took 0.133 secs).
> :compileJava UP-TO-DATE
> :compileJava (Thread[#47,Task worker for ':',5,main]) completed. Took 0.157
> secs.
> :processResources (Thread[#47,Task worker for ':',5,main]) started.
> :processResources
> Putting task artifact state for task ':processResources' into context took
> 0.0 secs.
> file or directory
> '/build/reproducible-path/android-platform-tools-apksig-35.0.2/src/main/resources',
> not found
> Skipping task ':processResources' as it has no source files and no previous
> output files.
> :processResources NO-SOURCE
> :processResources (Thread[#47,Task worker for ':',5,main]) completed. Took
> 0.002 secs.
> :classes (Thread[#47,Task worker for ':',5,main]) started.
> :classes
> Skipping task ':classes' as it has no actions.
> :classes UP-TO-DATE
> :classes (Thread[#47,Task worker for ':',5,main]) completed. Took 0.0 secs.
> :compileTestJava (Thread[#47,Task worker for ':',5,main]) started.
> :compileTestJava
> Putting task artifact state for task ':compileTestJava' into context took 0.0
> secs.
> Loading the Maven rules...
> Replacing junit:junit:jar:4.13 -> junit:junit:jar:4.x
> Replacing org.bouncycastle:bcprov-jdk15on:jar:1.68 ->
> org.bouncycastle:bcprov-jdk15on:jar:debian
> Passing through org.hamcrest:hamcrest:jar:debian
> :compileTestJava FAILED
> :compileTestJava (Thread[#47,Task worker for ':',5,main]) completed. Took
> 0.299 secs.
>
> FAILURE: Build failed with an exception.
>
> * What went wrong:
> Could not resolve all files for configuration ':testCompileClasspath'.
> > Could not find org.bouncycastle:bcprov-jdk15on:1.68.
> Searched in the following locations:
>
> file:/usr/share/maven-repo/org/bouncycastle/bcprov-jdk15on/debian/bcprov-jdk15on-debian.pom
>
> file:/usr/share/maven-repo/org/bouncycastle/bcprov-jdk15on/debian/bcprov-jdk15on-debian.jar
> Required by:
> project :
>
> * Try:
> Run with --debug option to get more log output. Run with --scan to get full
> insights.
>
> * Exception is:
> org.gradle.api.internal.artifacts.ivyservice.DefaultLenientConfiguration$ArtifactResolveException:
> Could not resolve all files for configuration ':testCompileClasspath'.
> at
> org.gradle.api.internal.artifacts.configurations.DefaultConfiguration.rethrowFailure(DefaultConfiguration.java:918)
> at
> org.gradle.api.internal.artifacts.configurations.DefaultConfiguration.access$1600(DefaultConfiguration.java:116)
> at
> org.gradle.api.internal.artifacts.configurations.DefaultConfiguration$ConfigurationFileCollection.getFiles(DefaultConfiguration.java:892)
> at
> org.gradle.api.internal.artifacts.configurations.DefaultConfiguration.getFiles(DefaultConfiguration.java:404)
> at
> org.gradle.api.internal.artifacts.configurations.DefaultConfiguration_Decorated.getFiles(Unknown
> Source)
> at
> org.gradle.api.internal.file.AbstractFileCollection.iterator(AbstractFileCollection.java:68)
> at
> org.gradle.api.internal.changedetection.state.AbstractFileCollectionSnapshotter$FileCollectionVisitorImpl.visitCollection(AbstractFileCollectionSnapshotter.java:70)
> at
> org.gradle.api.internal.file.AbstractFileCollection.visitRootElements(AbstractFileCollection.java:234)
> at
> org.gradle.api.internal.file.CompositeFileCollection.visitRootElements(CompositeFileCollection.java:185)
> at
> org.gradle.api.internal.changedetection.state.AbstractFileCollectionSnapshotter.snapshot(AbstractFileCollectionSnapshotter.java:53)
> at
> org.gradle.api.internal.changedetection.state.DefaultCompileClasspathSnapshotter.snapshot(DefaultCompileClasspathSnapshotter.java:38)
> at
> org.gradle.api.internal.changedetection.state.CacheBackedTaskHistoryRepository.snapshotTaskFiles(CacheBackedTaskHistoryRepository.java:331)
> at
> org.gradle.api.internal.changedetection.state.CacheBackedTaskHistoryRepository.createExecution(CacheBackedTaskHistoryRepository.java:154)
> at
> org.gradle.api.internal.changedetection.state.CacheBackedTaskHistoryRepository.access$100(CacheBackedTaskHistoryRepository.java:61)
> at
> org.gradle.api.internal.changedetection.state.CacheBackedTaskHistoryRepository$1.getCurrentExecution(CacheBackedTaskHistoryRepository.java:114)
> at
> org.gradle.api.internal.changedetection.changes.DefaultTaskArtifactStateRepository$TaskArtifactStateImpl.getStates(DefaultTaskArtifactStateRepository.java:201)
> at
> org.gradle.api.internal.changedetection.changes.DefaultTaskArtifactStateRepository$TaskArtifactStateImpl.isUpToDate(DefaultTaskArtifactStateRepository.java:86)
> at
> org.gradle.api.internal.tasks.execution.SkipUpToDateTaskExecuter.execute(SkipUpToDateTaskExecuter.java:53)
> 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.internal.resolve.ModuleVersionNotFoundException: Could
> not find org.bouncycastle:bcprov-jdk15on:1.68.
> Searched in the following locations:
>
> file:/usr/share/maven-repo/org/bouncycastle/bcprov-jdk15on/debian/bcprov-jdk15on-debian.pom
>
> file:/usr/share/maven-repo/org/bouncycastle/bcprov-jdk15on/debian/bcprov-jdk15on-debian.jar
> Required by:
> project :
> at
> org.gradle.internal.resolve.result.DefaultBuildableComponentResolveResult.notFound(DefaultBuildableComponentResolveResult.java:38)
> at
> org.gradle.api.internal.artifacts.ivyservice.ivyresolve.RepositoryChainComponentMetaDataResolver.resolveModule(RepositoryChainComponentMetaDataResolver.java:108)
> at
> org.gradle.api.internal.artifacts.ivyservice.ivyresolve.RepositoryChainComponentMetaDataResolver.resolve(RepositoryChainComponentMetaDataResolver.java:63)
> at
> org.gradle.api.internal.artifacts.ivyservice.resolveengine.ComponentResolversChain$ComponentMetaDataResolverChain.resolve(ComponentResolversChain.java:93)
> at
> org.gradle.api.internal.artifacts.ivyservice.clientmodule.ClientModuleResolver.resolve(ClientModuleResolver.java:48)
> at
> org.gradle.api.internal.artifacts.ivyservice.resolveengine.graph.builder.ComponentState.resolve(ComponentState.java:157)
> at
> org.gradle.api.internal.artifacts.ivyservice.resolveengine.graph.builder.ComponentState.getMetaData(ComponentState.java:168)
> at
> org.gradle.api.internal.artifacts.ivyservice.resolveengine.graph.builder.EdgeState.calculateTargetConfigurations(EdgeState.java:134)
> at
> org.gradle.api.internal.artifacts.ivyservice.resolveengine.graph.builder.EdgeState.attachToTargetConfigurations(EdgeState.java:105)
> at
> org.gradle.api.internal.artifacts.ivyservice.resolveengine.graph.builder.DependencyGraphBuilder.attachToTargetRevisionsSerially(DependencyGraphBuilder.java:239)
> at
> org.gradle.api.internal.artifacts.ivyservice.resolveengine.graph.builder.DependencyGraphBuilder.resolveEdges(DependencyGraphBuilder.java:229)
> at
> org.gradle.api.internal.artifacts.ivyservice.resolveengine.graph.builder.DependencyGraphBuilder.traverseGraph(DependencyGraphBuilder.java:143)
> at
> org.gradle.api.internal.artifacts.ivyservice.resolveengine.graph.builder.DependencyGraphBuilder.resolve(DependencyGraphBuilder.java:109)
> at
> org.gradle.api.internal.artifacts.ivyservice.resolveengine.DefaultArtifactDependencyResolver.resolve(DefaultArtifactDependencyResolver.java:90)
> at
> org.gradle.api.internal.artifacts.ivyservice.DefaultConfigurationResolver.resolveGraph(DefaultConfigurationResolver.java:146)
> at
> org.gradle.api.internal.artifacts.ivyservice.ShortCircuitEmptyConfigurationResolver.resolveGraph(ShortCircuitEmptyConfigurationResolver.java:73)
> at
> org.gradle.api.internal.artifacts.ivyservice.ErrorHandlingConfigurationResolver.resolveGraph(ErrorHandlingConfigurationResolver.java:66)
> at
> org.gradle.api.internal.artifacts.configurations.DefaultConfiguration$4.run(DefaultConfiguration.java:483)
> 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.artifacts.configurations.DefaultConfiguration.resolveGraphIfRequired(DefaultConfiguration.java:474)
> at
> org.gradle.api.internal.artifacts.configurations.DefaultConfiguration.resolveToStateOrLater(DefaultConfiguration.java:459)
> at
> org.gradle.api.internal.artifacts.configurations.DefaultConfiguration.access$1700(DefaultConfiguration.java:116)
> at
> org.gradle.api.internal.artifacts.configurations.DefaultConfiguration$ConfigurationFileCollection.getSelectedArtifacts(DefaultConfiguration.java:901)
> at
> org.gradle.api.internal.artifacts.configurations.DefaultConfiguration$ConfigurationFileCollection.getFiles(DefaultConfiguration.java:889)
> ... 41 more
>
>
> * Get more help at https://help.gradle.org
>
> BUILD FAILED in 3s
> 2 actionable tasks: 1 executed, 1 up-to-date
> dh_auto_test: error: gradle --info --console plain --offline --stacktrace
> --no-daemon --refresh-dependencies --gradle-user-home .gradle -Duser.home=.
> -Duser.name=debian -Ddebian.package=android-platform-tools-apksig
> -Dfile.encoding=UTF-8 --parallel --max-workers=8 test returned exit code 1
The full build log is available from:
http://qa-logs.debian.net/2025/04/12/android-platform-tools-apksig_35.0.2-1_testing.log
All bugs filed during this archive rebuild are listed at:
https://bugs.debian.org/cgi-bin/pkgreport.cgi?tag=ftbfs-20250412;users=lu...@debian.org
or:
https://udd.debian.org/bugs/?release=na&merged=ign&fnewerval=7&flastmodval=7&fusertag=only&fusertagtag=ftbfs-20250412&fusertaguser=lu...@debian.org&allbugs=1&cseverity=1&ctags=1&caffected=1#results
A list of current common problems and possible solutions is available at
http://wiki.debian.org/qa.debian.org/FTBFS . You're welcome to contribute!
If you reassign this bug to another package, please mark it as 'affects'-ing
this package. See https://www.debian.org/Bugs/server-control#affects
If you fail to reproduce this, please provide a build log and diff it with mine
so that we can identify if something relevant changed in the meantime.
--- End Message ---
--- Begin Message ---
Hi,
I can't reproduce this in testing nor unstable. Maybe some build
dependency got fixed. Thus closing.
Cheers Jochen
signature.asc
Description: PGP signature
--- End Message ---