• Bug#1100250: pgpainless: FTBFS: error: cannot find symbol if (identifie

    From Santiago Vila@21:1/5 to All on Wed Mar 12 17:40:09 2025
    Package: src:pgpainless
    Version: 1.6.8-1
    Severity: serious
    Tags: ftbfs trixie sid

    Dear maintainer:

    During a rebuild of all packages in unstable, your package failed to build:

    --------------------------------------------------------------------------------
    [...]
    debian/rules clean
    dh clean --buildsystem=gradle --with javahelper,maven_repo_helper
    dh_auto_clean -O--buildsystem=gradle
    sh -c "find . -wholename .*build/tmp | xargs echo | sed -e 's^build/tmp^build^g' | xargs rm -Rf"
    sh -c "find . -wholename .*build/debian | xargs echo | sed -e 's^build/tmp^build^g' | xargs rm -Rf"
    rm -Rf /<<PKGBUILDDIR>>/.gradle /<<PKGBUILDDIR>>/buildSrc/.gradle .m2
    dh_autoreconf_clean -O--buildsystem=gradle
    jh_clean -O--buildsystem=gradle
    Duplicate specification "u=s" for option "u"
    dh_clean -O--buildsystem=gradle
    debian/rules binary
    dh binary --buildsystem=gradle --with javahelper,maven_repo_helper
    dh_update_autotools_config -O--buildsystem=gradle
    dh_autoreconf -O--buildsystem=gradle
    dh_auto_configure -O--buildsystem=gradle
    jh_linkjars -O--buildsystem=gradle
    Duplicate specification "u=s" for option "u"
    debian/rules override_dh_auto_build
    make[1]: Entering directory '/<<PKGBUILDDIR>>'
    dh_auto_build -- jar javadoc testJar
    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=pgpainless -Dfile.encoding=UTF-8 jar javadoc testJar
    Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF-8
    openjdk version "21.0.6" 2025-01-21
    OpenJDK Runtime Environment (build 21.0.6+7-Debian-1)
    OpenJDK 64-Bit Server VM (build 21.0.6+7-Debian-1, mixed mode, sharing)
    Picked up JAVA_TOOL_OPTIONS: -Dfile.encoding=UTF-8
    Initialized native services in: /<<PKGBUILDDIR>>/.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: /<<PKGBUILDDIR>>/.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.948 secs.
    The client will now receive all logging from the daemon (pid: 67161). The daemon log file: /<<PKGBUILDDIR>>/.gradle/daemon/4.4.1/daemon-67161.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 1 worker leases.
    Creating new cache for fileHashes, path /<<PKGBUILDDIR>>/.gradle/caches/4.4.1/fileHashes/fileHashes.bin, access org.gradle.cache.internal.DefaultCacheAccess@61509027
    Creating new cache for resourceHashesCache, path /<<PKGBUILDDIR>>/.gradle/caches/4.4.1/fileHashes/resourceHashesCache.bin, access org.gradle.cache.internal.DefaultCacheAccess@61509027
    Creating new cache for fileHashes, path /<<PKGBUILDDIR>>/.gradle/4.4.1/fileHashes/fileHashes.bin, access org.gradle.cache.internal.DefaultCacheAccess@517d4924
    Starting Build
    Compiling initialization script '/<<PKGBUILDDIR>>/.gradle/init.d/init.gradle' using SubsetScriptTransformer.
    Creating new cache for metadata-1.1/results, path /<<PKGBUILDDIR>>/.gradle/caches/transforms-1/metadata-1.1/results.bin, access org.gradle.cache.internal.DefaultCacheAccess@30ebdb1b
    Compiling initialization script '/<<PKGBUILDDIR>>/.gradle/init.d/init.gradle' using BuildScriptTransformer.
    Compiling settings file '/<<PKGBUILDDIR>>/settings.gradle' using SubsetScriptTransformer.
    Compiling settings file '/<<PKGBUILDDIR>>/settings.gradle' using BuildScriptTransformer.
    Settings evaluated using settings file '/<<PKGBUILDDIR>>/settings.gradle'. Projects loaded. Root project using build file '/<<PKGBUILDDIR>>/build.gradle'. Included projects: [root project 'PGPainless', project ':pgpainless-cli', project ':pgpainless-core', project ':pgpainless-sop']
    Keep-alive timer started
    Adding Debian repository to project 'PGPainless'
    Adding Debian repository to project 'pgpainless-cli'
    Adding Debian repository to project 'pgpainless-core'
    Adding Debian repository to project 'pgpainless-sop'
    Evaluating root project 'PGPainless' using build file '/<<PKGBUILDDIR>>/build.gradle'.
    Compiling build file '/<<PKGBUILDDIR>>/build.gradle' using SubsetScriptTransformer.
    Compiling build file '/<<PKGBUILDDIR>>/build.gradle' using BuildScriptTransformer.
    Compiling script '/<<PKGBUILDDIR>>/version.gradle' using SubsetScriptTransformer.
    Compiling script '/<<PKGBUILDDIR>>/version.gradle' using BuildScriptTransformer.
    Adding Maven pom generation to project 'PGPainless'
    Linking the generated javadoc to the system JDK API documentation Evaluating project ':pgpainless-cli' using build file '/<<PKGBUILDDIR>>/pgpainless-cli/build.gradle'.
    Compiling build file '/<<PKGBUILDDIR>>/pgpainless-cli/build.gradle' using SubsetScriptTransformer.
    Compiling build file '/<<PKGBUILDDIR>>/pgpainless-cli/build.gradle' using BuildScriptTransformer.
    Adding Maven pom generation to project 'pgpainless-cli'
    Linking the generated javadoc to the system JDK API documentation Evaluating project ':pgpainless-core' using build file '/<<PKGBUILDDIR>>/pgpainless-core/build.gradle'.
    Compiling build file '/<<PKGBUILDDIR>>/pgpainless-core/build.gradle' using SubsetScriptTransformer.
    Compiling build file '/<<PKGBUILDDIR>>/pgpainless-core/build.gradle' using BuildScriptTransformer.
    Adding Maven pom generation to project 'pgpainless-core'
    Linking the generated javadoc to the system JDK API documentation Evaluating project ':pgpainless-sop' using build file '/<<PKGBUILDDIR>>/pgpainless-sop/build.gradle'.
    Compiling build file '/<<PKGBUILDDIR>>/pgpainless-sop/build.gradle' using SubsetScriptTransformer.
    Compiling build file '/<<PKGBUILDDIR>>/pgpainless-sop/build.gradle' using BuildScriptTransformer.
    Adding Maven pom generation to project 'pgpainless-sop'
    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 /<<PKGBUILDDIR>>/.gradle/4.4.1/fileContent/annotation-processors.bin, access org.gradle.cache.internal.DefaultCacheAccess@5e7470ae
    Selected primary task 'javadoc' from project :
    Selected primary task 'testsJar' from project :
    Tasks to be executed: [task ':compileJava', task ':processResources', task ':classes', task ':debianMavenPom', task ':jar', task ':pgpainless-core:compileJava', task ':pgpainless-sop:compileJava', task ':pgpainless-cli:compileJava', task ':pgpainless-cli:
    generateVersionProperties', task ':pgpainless-cli:processResources', task ':pgpainless-cli:classes', task ':pgpainless-cli:debianMavenPom', task ':pgpainless-cli:jar', task ':pgpainless-core:processResources', task ':pgpainless-core:classes', task ':
    pgpainless-core:debianMavenPom', task ':pgpainless-core:jar', task ':pgpainless-sop:processResources', task ':pgpainless-sop:classes', task ':pgpainless-sop:debianMavenPom', task ':pgpainless-sop:jar', task ':javadoc', task ':pgpainless-cli:javadoc',
    task ':pgpainless-core:javadoc', task ':pgpainless-sop:javadoc', task ':pgpainless-cli:compileTestJava', task ':pgpainless-cli:processTestResources', task ':pgpainless-cli:testClasses', task ':pgpainless-cli:testsJar', task ':pgpainless-core:
    compileTestJava', task ':pgpainless-core:processTestResources', task ':pgpainless-core:testClasses', task ':pgpainless-core:testsJar', task ':pgpainless-sop:compileTestJava', task ':pgpainless-sop:processTestResources', task ':pgpainless-sop:testClasses'
    , task ':pgpainless-sop:testsJar']
    Creating new cache for resourceHashesCache, path /<<PKGBUILDDIR>>/.gradle/4.4.1/fileHashes/resourceHashesCache.bin, access org.gradle.cache.internal.DefaultCacheAccess@517d4924
    Creating new cache for taskHistory, path /<<PKGBUILDDIR>>/.gradle/4.4.1/taskHistory/taskHistory.bin, access org.gradle.cache.internal.DefaultCacheAccess@46e53b28
    Creating new cache for outputFiles, path /<<PKGBUILDDIR>>/.gradle/buildOutputCleanup/outputFiles.bin, access org.gradle.cache.internal.DefaultCacheAccess@8cb7522
    :compileJava (Thread[#20,Daemon worker,5,main]) started.
    :compileJava
    Putting task artifact state for task ':compileJava' into context took 0.004 secs.
    file or directory '/<<PKGBUILDDIR>>/src/main/java', not found
    Skipping task ':compileJava' as it has no source files and no previous output files.
    :compileJava NO-SOURCE
    :compileJava (Thread[#20,Daemon worker,5,main]) completed. Took 0.034 secs. :processResources (Thread[#20,Daemon worker,5,main]) started.
    :processResources
    Putting task artifact state for task ':processResources' into context took 0.0 secs.
    file or directory '/<<PKGBUILDDIR>>/src/main/resources', not found
    Skipping task ':processResources' as it has no source files and no previous output files.
    :processResources NO-SOURCE
    :processResources (Thread[#20,Daemon worker,5,main]) completed. Took 0.001 secs.
    :classes (Thread[#20,Daemon worker,5,main]) started.
    :classes
    Skipping task ':classes' as it has no actions.
    :classes UP-TO-DATE
    :classes (Thread[#20,Daemon worker,5,main]) completed. Took 0.0 secs. :debianMavenPom (Thread[#20,Daemon worker,5,main]) started.
    :debianMavenPom
    Putting task artifact state for task ':debianMavenPom' into context took 0.0 secs.
    Up-to-date check for task ':debianMavenPom' took 0.011 secs. It is not up-to-date because:
    No history is available.
    Generating pom file /<<PKGBUILDDIR>>/build/debian/PGPainless.pom :debianMavenPom (Thread[#20,Daemon worker,5,main]) completed. Took 0.094 secs. :jar (Thread[#20,Daemon worker,5,main]) started.
    :jar
    file or directory '/<<PKGBUILDDIR>>/src/main/resources', not found
    file or directory '/<<PKGBUILDDIR>>/src/main/java', not found
    Skipping task ':jar' as task onlyIf is false.
    :jar SKIPPED
    :jar (Thread[#20,Daemon worker,5,main]) completed. Took 0.013 secs. :pgpainless-core:compileJava (Thread[#20,Daemon worker,5,main]) started. :pgpainless-core:compileJava
    Putting task artifact state for task ':pgpainless-core:compileJava' into context took 0.0 secs.
    Creating new cache for metadata-2.36/module-metadata, path /<<PKGBUILDDIR>>/.gradle/caches/modules-2/metadata-2.36/module-metadata.bin, access org.gradle.cache.internal.DefaultCacheAccess@465df78d
    Loading the Maven rules...
    Replacing org.slf4j:slf4j-api:jar:1.7.36 -> org.slf4j:slf4j-api:jar:debian
    Passing through org.slf4j:slf4j-parent:jar:debian
    Replacing org.bouncycastle:bcprov:jar:1.77 -> org.bouncycastle:bcprov:jar:debian
    Replacing org.bouncycastle:bcpg:jar:1.77 -> org.bouncycastle:bcpg:jar:debian
    Replacing com.google.code.findbugs:jsr305:jar:3.0.2 -> com.google.code.findbugs:jsr305:jar:debian
    Up-to-date check for task ':pgpainless-core:compileJava' took 1.385 secs. It is not up-to-date because:
    No history is available.
    All input files are considered out-of-date for incremental task ':pgpainless-core:compileJava'.
    Compiling with JDK Java compiler API.
    warning: [options] source value 8 is obsolete and will be removed in a future release
    warning: [options] target value 8 is obsolete and will be removed in a future release
    warning: [options] To suppress warnings about obsolete options, use -Xlint:-options.
    /<<PKGBUILDDIR>>/pgpainless-core/src/main/java/org/pgpainless/key/info/KeyInfo.java:8: error: package org.bouncycastle.asn1.gnu does not exist
    import org.bouncycastle.asn1.gnu.GNUObjectIdentifiers;
    ^ /<<PKGBUILDDIR>>/pgpainless-core/src/main/java/org/pgpainless/decryption_verification/HardwareSecurity.java:46: error: HardwareDataDecryptorFactory is not abstract and does not override abstract method recoverSessionData(int,byte[][],int) in
    PublicKeyDataDecryptorFactory
    public static class HardwareDataDecryptorFactory implements CustomPublicKeyDataDecryptorFactory {
    ^ /<<PKGBUILDDIR>>/pgpainless-core/src/main/java/org/pgpainless/key/info/KeyInfo.java:102: error: cannot find symbol
    if (identifier.equals(GNUObjectIdentifiers.Ed25519)) {
    ^
    symbol: variable GNUObjectIdentifiers
    location: class KeyInfo
    Note: Some input files use or override a deprecated API.
    Note: Recompile with -Xlint:deprecation for details.
    Note: Some input files use unchecked or unsafe operations.
    Note: Recompile with -Xlint:unchecked for details.
    3 errors
    3 warnings
    :pgpainless-core:compileJava FAILED
    :pgpainless-core:compileJava (Thread[#20,Daemon worker,5,main]) completed. Took 4.544 secs.

    FAILURE: Build failed with an exception.

    * What went wrong:
    Execution failed for task ':pgpainless-core:compileJava'.
    Compilation failed; see the compiler error output for details.

    * 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 ':pgpainless-core:compileJava'.
    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.internal.tasks.compile.CompilationFailedException: Compilation failed; see the compiler error output for details.
    at org.gradle.api.internal.tasks.compile.JdkJavaCompiler.execute(JdkJavaCompiler.java:50)
    at org.gradle.api.internal.tasks.compile.JdkJavaCompiler.execute(JdkJavaCompiler.java:35)
    at org.gradle.api.internal.tasks.compile.NormalizingJavaCompiler.delegateAndHandleErrors(NormalizingJavaCompiler.java:98)
    at org.gradle.api.internal.tasks.compile.NormalizingJavaCompiler.execute(NormalizingJavaCompiler.java:51)
    at org.gradle.api.internal.tasks.compile.NormalizingJavaCompiler.execute(NormalizingJavaCompiler.java:37)
    at org.gradle.api.internal.tasks.compile.CleaningJavaCompilerSupport.execute(CleaningJavaCompilerSupport.java:35)
    at org.gradle.api.internal.tasks.compile.CleaningJavaCompilerSupport.execute(CleaningJavaCompilerSupport.java:25)
    at org.gradle.api.tasks.compile.JavaCompile.performCompilation(JavaCompile.java:207)
    at org.gradle.api.tasks.compile.JavaCompile.compile(JavaCompile.java:192)
    at org.gradle.api.tasks.compile.JavaCompile.compile(JavaCompile.java:124)
    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.IncrementalTaskAction.doExecute(IncrementalTaskAction.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.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


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

    BUILD FAILED in 11s
    2 actionable tasks: 2 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=pgpainless -Dfile.encoding=UTF-8 jar javadoc testJar returned exit
    code 1
    make[1]: *** [debian/rules:27: override_dh_auto_build] Error 25
    make[1]: Leaving directory '/<<PKGBUILDDIR>>'
    make: *** [debian/rules:24: binary] Error 2
    dpkg-buildpackage: error: debian/rules binary 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/202503/

    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:pgpainless, so that this is still
    visible in the BTS web page for this package.

    Thanks.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Martin Hostettler@21:1/5 to All on Fri Apr 25 23:30:01 2025
    Bump to avoid auto removal due to unsolved RC bug in key package bouncycastle. pgpainless is currently blocked by bouncycastle, which has got RC bug
    #1100227, and is waiting for the maintainer to respond to the patch.


    Regards,

    - Martin Hostettler

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From tony mancill@21:1/5 to Martin Hostettler on Sat Apr 26 20:10:01 2025
    On Fri, Apr 25, 2025 at 11:15:03PM +0200, Martin Hostettler wrote:
    Bump to avoid auto removal due to unsolved RC bug in key package bouncycastle.
    pgpainless is currently blocked by bouncycastle, which has got RC bug #1100227, and is waiting for the maintainer to respond to the patch.

    Thank you for bumping this Martin, and thank you to Julien for the
    patch. I have uploaded bouncycastle 1.80-3 with Julien's patch for
    #1100227.

    Cheers,
    tony

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From =?UTF-8?Q?Julien_Plissonneau_Duqu=C@21:1/5 to All on Wed Apr 30 12:10:01 2025
    Le 2025-04-30 07:55, Chris Hofstaedtler a écrit :
    Looks like debci took a while, but it seems fine now. I think we
    just need to wait the 10 days.

    FI the migration issue was initially blocked by a flaky autopkgtest in
    another package. I had to request a new run through the web UI. Details
    here: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1104291

    Best regards,

    --
    Julien Plissonneau Duquène

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)