Skip to content

nzbhydra2: fix fetchedMavenDeps hash#475604

Closed
DieracDelta wants to merge 1 commit intoNixOS:masterfrom
DieracDelta:fix/nzbhydra2-fetchedMavenDeps-EOVa5CHB
Closed

nzbhydra2: fix fetchedMavenDeps hash#475604
DieracDelta wants to merge 1 commit intoNixOS:masterfrom
DieracDelta:fix/nzbhydra2-fetchedMavenDeps-EOVa5CHB

Conversation

@DieracDelta
Copy link
Member

@DieracDelta DieracDelta commented Dec 31, 2025

Fixes hash mismatch for nzbhydra2.fetchedMavenDeps.

Looks like another codehaus and apache change.

Build logs:

Source directories:

Source diff (first 100 lines)
.m2/org/codehaus/mojo/maven-metadata-central.xml --- XML
  1 <?xml version="1.0" encoding="UTF-8"?>
  2 <metadata>
  3   <plugins>
  4     <plugin>
  5       <name>Animal Sniffer Maven Plugin</name>
  6       <prefix>animal-sniffer</prefix>
  7       <artifactId>animal-sniffer-maven-plugin</artifactId>
  8     </plugin>
  9     <plugin>
 10       <name>antlr-maven-plugin</name>
 11       <prefix>antlr</prefix>
 12       <artifactId>antlr-maven-plugin</artifactId>
 13     </plugin>
 14     <plugin>
 15       <name>antlr3-maven-plugin</name>
 16       <prefix>antlr3</prefix>
 17       <artifactId>antlr3-maven-plugin</artifactId>
 18     </plugin>
 19     <plugin>
 20       <name>appassembler-maven-plugin</name>
 21       <prefix>appassembler</prefix>
 22       <artifactId>appassembler-maven-plugin</artifactId>
 23     </plugin>
 24     <plugin>
 25       <name>appfuse-maven-plugin</name>
 26       <prefix>appfuse</prefix>
 27       <artifactId>appfuse-maven-plugin</artifactId>
 28     </plugin>
 29     <plugin>
 30       <name>apt-maven-plugin</name>
 31       <prefix>apt</prefix>
 32       <artifactId>apt-maven-plugin</artifactId>
 33     </plugin>
 34     <plugin>
 35       <name>aspectj-maven-plugin</name>
 36       <prefix>aspectj</prefix>
 37       <artifactId>aspectj-maven-plugin</artifactId>
 38     </plugin>
 39     <plugin>
 40       <name>axistools-maven-plugin</name>
 41       <prefix>axistools</prefix>
 42       <artifactId>axistools-maven-plugin</artifactId>
 43     </plugin>
 44     <plugin>
 45       <name>batik-maven-plugin</name>
 46       <prefix>batik</prefix>
 47       <artifactId>batik-maven-plugin</artifactId>
 48     </plugin>
 49     <plugin>
 50       <name>build-helper-maven-plugin</name>
 51       <prefix>build-helper</prefix>
 52       <artifactId>build-helper-maven-plugin</artifactId>
 53     </plugin>
 54     <plugin>
 55       <name>build-on-demand-maven-plugin</name>
 56       <prefix>build-on-demand</prefix>
 57       <artifactId>build-on-demand-maven-plugin</artifactId>
 58     </plugin>
 59     <plugin>
 60       <name>buildnumber-maven-plugin</name>
 61       <prefix>buildnumber</prefix>
 62       <artifactId>buildnumber-maven-plugin</artifactId>
 63     </plugin>
 64     <plugin>
 65       <name>buildplan-maven-plugin</name>
 66       <prefix>buildplan</prefix>
 67       <artifactId>buildplan-maven-plugin</artifactId>
 68     </plugin>
 69     <plugin>
 70       <name>Mojo's Cassandra Maven Plugin</name>
 71       <prefix>cassandra</prefix>
 72       <artifactId>cassandra-maven-plugin</artifactId>
 73     </plugin>
 74     <plugin>
 75       <name>castor-maven-plugin</name>
 76       <prefix>castor</prefix>
 77       <artifactId>castor-maven-plugin</artifactId>
 78     </plugin>
 79     <plugin>
 80       <name>cbuild-lifecycles</name>
 81       <prefix>cbuild-lifecycles</prefix>
 82       <artifactId>cbuild-lifecycles</artifactId>
 83     </plugin>
 84     <plugin>
 85       <name>changelog-maven-plugin</name>
 86       <prefix>changelog</prefix>
 87       <artifactId>changelog-maven-plugin</artifactId>
 88     </plugin>
 89     <plugin>
 90       <name>changes-maven-plugin</name>
 91       <prefix>changes</prefix>
 92       <artifactId>changes-maven-plugin</artifactId>
 93     </plugin>
 94     <plugin>
 95       <name>chronos-jmeter-maven-plugin</name>
 96       <prefix>chronos-jmeter</prefix>
 97       <artifactId>chronos-jmeter-maven-plugin</artifactId>
 98     </plugin>
 99     <plugin>
Build before (first 100 lines)
this derivation will be built:
  /nix/store/8dsgnskya2d4a7hvpfljj1fhadvpi9k7-maven-deps-nzbhydra2-8.1.2.drv
building '/nix/store/8dsgnskya2d4a7hvpfljj1fhadvpi9k7-maven-deps-nzbhydra2-8.1.2.drv'...
Running phase: unpackPhase
unpacking source archive /nix/store/6pmni1hqgjmrymdkgm1rnnagc32fwhs4-source
source root is source
Running phase: patchPhase
applying patch /nix/store/c88a7pwrzg2crlna48qf1p7c0p14dx2r-lombok-compiler-annotation.patch
patching file pom.xml
Running phase: updateAutotoolsGnuConfigScriptsPhase
Running phase: configurePhase
no configure script, doing nothing
Running phase: buildPhase
[INFO] Scanning for projects...
[INFO] ------------------------------------------------------------------------
[INFO] Reactor Build Order:
[INFO] 
[INFO] other                                                              [pom]
[INFO] nzbhydra2                                                          [pom]
[INFO] shared                                                             [pom]
[INFO] mapping                                                            [jar]
[INFO] mockserver                                                         [jar]
[INFO] sockslib                                                           [jar]
[INFO] core                                                               [jar]
Downloading from central: https://repo.maven.apache.org/maven2/de/qaware/maven/go-offline-maven-plugin/1.2.8/go-offline-maven-plugin-1.2.8.pom
Downloaded from central: https://repo.maven.apache.org/maven2/de/qaware/maven/go-offline-maven-plugin/1.2.8/go-offline-maven-plugin-1.2.8.pom (6.2 kB at 5.7 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/de/qaware/maven/go-offline-maven-plugin/1.2.8/go-offline-maven-plugin-1.2.8.jar
Downloaded from central: https://repo.maven.apache.org/maven2/de/qaware/maven/go-offline-maven-plugin/1.2.8/go-offline-maven-plugin-1.2.8.jar (23 kB at 226 kB/s)
[INFO] 
[INFO] -----------------------< org.nzbhydra:nzbhydra2 >-----------------------
[INFO] Building nzbhydra2 8.1.2                                           [1/7]
[INFO]   from pom.xml
[INFO] --------------------------------[ pom ]---------------------------------
[INFO] 
[INFO] --- go-offline:1.2.8:resolve-dependencies (default-cli) @ nzbhydra2 ---
Downloading from central: https://repo.maven.apache.org/maven2/org/apache/maven/maven-core/3.1.0/maven-core-3.1.0.pom
Downloaded from central: https://repo.maven.apache.org/maven2/org/apache/maven/maven-core/3.1.0/maven-core-3.1.0.pom (6.9 kB at 100 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/apache/maven/maven/3.1.0/maven-3.1.0.pom
Downloaded from central: https://repo.maven.apache.org/maven2/org/apache/maven/maven/3.1.0/maven-3.1.0.pom (22 kB at 321 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/apache/maven/maven-parent/23/maven-parent-23.pom
Downloaded from central: https://repo.maven.apache.org/maven2/org/apache/maven/maven-parent/23/maven-parent-23.pom (33 kB at 479 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/apache/apache/13/apache-13.pom
Downloaded from central: https://repo.maven.apache.org/maven2/org/apache/apache/13/apache-13.pom (14 kB at 225 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/apache/maven/maven-model/3.1.0/maven-model-3.1.0.pom
Downloaded from central: https://repo.maven.apache.org/maven2/org/apache/maven/maven-model/3.1.0/maven-model-3.1.0.pom (3.8 kB at 63 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-utils/3.0.10/plexus-utils-3.0.10.pom
Downloaded from central: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-utils/3.0.10/plexus-utils-3.0.10.pom (3.1 kB at 49 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus/3.3/plexus-3.3.pom
Downloaded from central: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus/3.3/plexus-3.3.pom (20 kB at 306 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/sonatype/spice/spice-parent/17/spice-parent-17.pom
Downloaded from central: https://repo.maven.apache.org/maven2/org/sonatype/spice/spice-parent/17/spice-parent-17.pom (6.8 kB at 102 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/sonatype/forge/forge-parent/10/forge-parent-10.pom
Downloaded from central: https://repo.maven.apache.org/maven2/org/sonatype/forge/forge-parent/10/forge-parent-10.pom (14 kB at 230 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/apache/maven/maven-settings/3.1.0/maven-settings-3.1.0.pom
Downloaded from central: https://repo.maven.apache.org/maven2/org/apache/maven/maven-settings/3.1.0/maven-settings-3.1.0.pom (1.8 kB at 26 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/apache/maven/maven-settings-builder/3.1.0/maven-settings-builder-3.1.0.pom
Downloaded from central: https://repo.maven.apache.org/maven2/org/apache/maven/maven-settings-builder/3.1.0/maven-settings-builder-3.1.0.pom (2.3 kB at 32 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-interpolation/1.16/plexus-interpolation-1.16.pom
Downloaded from central: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-interpolation/1.16/plexus-interpolation-1.16.pom (1.0 kB at 15 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-components/1.3/plexus-components-1.3.pom
Downloaded from central: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-components/1.3/plexus-components-1.3.pom (3.1 kB at 54 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-component-annotations/1.5.5/plexus-component-annotations-1.5.5.pom
Downloaded from central: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-component-annotations/1.5.5/plexus-component-annotations-1.5.5.pom (815 B at 14 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-containers/1.5.5/plexus-containers-1.5.5.pom
Downloaded from central: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-containers/1.5.5/plexus-containers-1.5.5.pom (4.2 kB at 77 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus/2.0.7/plexus-2.0.7.pom
Downloaded from central: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus/2.0.7/plexus-2.0.7.pom (17 kB at 303 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/sonatype/plexus/plexus-sec-dispatcher/1.3/plexus-sec-dispatcher-1.3.pom
Downloaded from central: https://repo.maven.apache.org/maven2/org/sonatype/plexus/plexus-sec-dispatcher/1.3/plexus-sec-dispatcher-1.3.pom (3.0 kB at 54 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/sonatype/spice/spice-parent/12/spice-parent-12.pom
Downloaded from central: https://repo.maven.apache.org/maven2/org/sonatype/spice/spice-parent/12/spice-parent-12.pom (6.8 kB at 119 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/sonatype/forge/forge-parent/4/forge-parent-4.pom
Downloaded from central: https://repo.maven.apache.org/maven2/org/sonatype/forge/forge-parent/4/forge-parent-4.pom (8.4 kB at 140 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-utils/1.5.5/plexus-utils-1.5.5.pom
Downloaded from central: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-utils/1.5.5/plexus-utils-1.5.5.pom (5.1 kB at 89 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus/1.0.11/plexus-1.0.11.pom
Downloaded from central: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus/1.0.11/plexus-1.0.11.pom (9.0 kB at 163 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/sonatype/plexus/plexus-cipher/1.4/plexus-cipher-1.4.pom
Downloaded from central: https://repo.maven.apache.org/maven2/org/sonatype/plexus/plexus-cipher/1.4/plexus-cipher-1.4.pom (2.1 kB at 31 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/apache/maven/maven-repository-metadata/3.1.0/maven-repository-metadata-3.1.0.pom
Downloaded from central: https://repo.maven.apache.org/maven2/org/apache/maven/maven-repository-metadata/3.1.0/maven-repository-metadata-3.1.0.pom (1.9 kB at 28 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/apache/maven/maven-artifact/3.1.0/maven-artifact-3.1.0.pom
Downloaded from central: https://repo.maven.apache.org/maven2/org/apache/maven/maven-artifact/3.1.0/maven-artifact-3.1.0.pom (1.6 kB at 25 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/apache/maven/maven-plugin-api/3.1.0/maven-plugin-api-3.1.0.pom
Downloaded from central: https://repo.maven.apache.org/maven2/org/apache/maven/maven-plugin-api/3.1.0/maven-plugin-api-3.1.0.pom (3.0 kB at 54 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/eclipse/sisu/org.eclipse.sisu.plexus/0.0.0.M2a/org.eclipse.sisu.plexus-0.0.0.M2a.pom
Downloaded from central: https://repo.maven.apache.org/maven2/org/eclipse/sisu/org.eclipse.sisu.plexus/0.0.0.M2a/org.eclipse.sisu.plexus-0.0.0.M2a.pom (5.9 kB at 102 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/eclipse/sisu/sisu-plexus/0.0.0.M2a/sisu-plexus-0.0.0.M2a.pom
Downloaded from central: https://repo.maven.apache.org/maven2/org/eclipse/sisu/sisu-plexus/0.0.0.M2a/sisu-plexus-0.0.0.M2a.pom (7.9 kB at 111 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/sonatype/oss/oss-parent/7/oss-parent-7.pom
Downloaded from central: https://repo.maven.apache.org/maven2/org/sonatype/oss/oss-parent/7/oss-parent-7.pom (4.8 kB at 91 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/javax/enterprise/cdi-api/1.0/cdi-api-1.0.pom
Downloaded from central: https://repo.maven.apache.org/maven2/javax/enterprise/cdi-api/1.0/cdi-api-1.0.pom (1.4 kB at 26 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/jboss/weld/weld-api-parent/1.0/weld-api-parent-1.0.pom
Downloaded from central: https://repo.maven.apache.org/maven2/org/jboss/weld/weld-api-parent/1.0/weld-api-parent-1.0.pom (2.4 kB at 39 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/jboss/weld/weld-api-bom/1.0/weld-api-bom-1.0.pom
Downloaded from central: https://repo.maven.apache.org/maven2/org/jboss/weld/weld-api-bom/1.0/weld-api-bom-1.0.pom (7.9 kB at 122 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/jboss/weld/weld-parent/6/weld-parent-6.pom
Downloaded from central: https://repo.maven.apache.org/maven2/org/jboss/weld/weld-parent/6/weld-parent-6.pom (21 kB at 323 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/javax/annotation/jsr250-api/1.0/jsr250-api-1.0.pom
Build after (first 100 lines)
checking outputs of '/nix/store/drm2g0i4rvxskakzavfpnnpzyrmznsv6-maven-deps-nzbhydra2-8.1.2.drv'...
Running phase: unpackPhase
unpacking source archive /nix/store/6pmni1hqgjmrymdkgm1rnnagc32fwhs4-source
source root is source
Running phase: patchPhase
applying patch /nix/store/c88a7pwrzg2crlna48qf1p7c0p14dx2r-lombok-compiler-annotation.patch
patching file pom.xml
Running phase: updateAutotoolsGnuConfigScriptsPhase
Running phase: configurePhase
no configure script, doing nothing
Running phase: buildPhase
[INFO] Scanning for projects...
[INFO] ------------------------------------------------------------------------
[INFO] Reactor Build Order:
[INFO] 
[INFO] other                                                              [pom]
[INFO] nzbhydra2                                                          [pom]
[INFO] shared                                                             [pom]
[INFO] mapping                                                            [jar]
[INFO] mockserver                                                         [jar]
[INFO] sockslib                                                           [jar]
[INFO] core                                                               [jar]
Downloading from central: https://repo.maven.apache.org/maven2/de/qaware/maven/go-offline-maven-plugin/1.2.8/go-offline-maven-plugin-1.2.8.pom
Downloaded from central: https://repo.maven.apache.org/maven2/de/qaware/maven/go-offline-maven-plugin/1.2.8/go-offline-maven-plugin-1.2.8.pom (6.2 kB at 7.9 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/de/qaware/maven/go-offline-maven-plugin/1.2.8/go-offline-maven-plugin-1.2.8.jar
Downloaded from central: https://repo.maven.apache.org/maven2/de/qaware/maven/go-offline-maven-plugin/1.2.8/go-offline-maven-plugin-1.2.8.jar (23 kB at 238 kB/s)
[INFO] 
[INFO] -----------------------< org.nzbhydra:nzbhydra2 >-----------------------
[INFO] Building nzbhydra2 8.1.2                                           [1/7]
[INFO]   from pom.xml
[INFO] --------------------------------[ pom ]---------------------------------
[INFO] 
[INFO] --- go-offline:1.2.8:resolve-dependencies (default-cli) @ nzbhydra2 ---
Downloading from central: https://repo.maven.apache.org/maven2/org/apache/maven/maven-core/3.1.0/maven-core-3.1.0.pom
Downloaded from central: https://repo.maven.apache.org/maven2/org/apache/maven/maven-core/3.1.0/maven-core-3.1.0.pom (6.9 kB at 119 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/apache/maven/maven/3.1.0/maven-3.1.0.pom
Downloaded from central: https://repo.maven.apache.org/maven2/org/apache/maven/maven/3.1.0/maven-3.1.0.pom (22 kB at 321 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/apache/maven/maven-parent/23/maven-parent-23.pom
Downloaded from central: https://repo.maven.apache.org/maven2/org/apache/maven/maven-parent/23/maven-parent-23.pom (33 kB at 501 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/apache/apache/13/apache-13.pom
Downloaded from central: https://repo.maven.apache.org/maven2/org/apache/apache/13/apache-13.pom (14 kB at 218 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/apache/maven/maven-model/3.1.0/maven-model-3.1.0.pom
Downloaded from central: https://repo.maven.apache.org/maven2/org/apache/maven/maven-model/3.1.0/maven-model-3.1.0.pom (3.8 kB at 63 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-utils/3.0.10/plexus-utils-3.0.10.pom
Downloaded from central: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-utils/3.0.10/plexus-utils-3.0.10.pom (3.1 kB at 52 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus/3.3/plexus-3.3.pom
Downloaded from central: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus/3.3/plexus-3.3.pom (20 kB at 316 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/sonatype/spice/spice-parent/17/spice-parent-17.pom
Downloaded from central: https://repo.maven.apache.org/maven2/org/sonatype/spice/spice-parent/17/spice-parent-17.pom (6.8 kB at 111 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/sonatype/forge/forge-parent/10/forge-parent-10.pom
Downloaded from central: https://repo.maven.apache.org/maven2/org/sonatype/forge/forge-parent/10/forge-parent-10.pom (14 kB at 188 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/apache/maven/maven-settings/3.1.0/maven-settings-3.1.0.pom
Downloaded from central: https://repo.maven.apache.org/maven2/org/apache/maven/maven-settings/3.1.0/maven-settings-3.1.0.pom (1.8 kB at 27 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/apache/maven/maven-settings-builder/3.1.0/maven-settings-builder-3.1.0.pom
Downloaded from central: https://repo.maven.apache.org/maven2/org/apache/maven/maven-settings-builder/3.1.0/maven-settings-builder-3.1.0.pom (2.3 kB at 29 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-interpolation/1.16/plexus-interpolation-1.16.pom
Downloaded from central: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-interpolation/1.16/plexus-interpolation-1.16.pom (1.0 kB at 16 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-components/1.3/plexus-components-1.3.pom
Downloaded from central: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-components/1.3/plexus-components-1.3.pom (3.1 kB at 53 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-component-annotations/1.5.5/plexus-component-annotations-1.5.5.pom
Downloaded from central: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-component-annotations/1.5.5/plexus-component-annotations-1.5.5.pom (815 B at 14 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-containers/1.5.5/plexus-containers-1.5.5.pom
Downloaded from central: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-containers/1.5.5/plexus-containers-1.5.5.pom (4.2 kB at 58 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus/2.0.7/plexus-2.0.7.pom
Downloaded from central: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus/2.0.7/plexus-2.0.7.pom (17 kB at 266 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/sonatype/plexus/plexus-sec-dispatcher/1.3/plexus-sec-dispatcher-1.3.pom
Downloaded from central: https://repo.maven.apache.org/maven2/org/sonatype/plexus/plexus-sec-dispatcher/1.3/plexus-sec-dispatcher-1.3.pom (3.0 kB at 52 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/sonatype/spice/spice-parent/12/spice-parent-12.pom
Downloaded from central: https://repo.maven.apache.org/maven2/org/sonatype/spice/spice-parent/12/spice-parent-12.pom (6.8 kB at 117 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/sonatype/forge/forge-parent/4/forge-parent-4.pom
Downloaded from central: https://repo.maven.apache.org/maven2/org/sonatype/forge/forge-parent/4/forge-parent-4.pom (8.4 kB at 142 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-utils/1.5.5/plexus-utils-1.5.5.pom
Downloaded from central: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-utils/1.5.5/plexus-utils-1.5.5.pom (5.1 kB at 87 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus/1.0.11/plexus-1.0.11.pom
Downloaded from central: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus/1.0.11/plexus-1.0.11.pom (9.0 kB at 118 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/sonatype/plexus/plexus-cipher/1.4/plexus-cipher-1.4.pom
Downloaded from central: https://repo.maven.apache.org/maven2/org/sonatype/plexus/plexus-cipher/1.4/plexus-cipher-1.4.pom (2.1 kB at 38 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/apache/maven/maven-repository-metadata/3.1.0/maven-repository-metadata-3.1.0.pom
Downloaded from central: https://repo.maven.apache.org/maven2/org/apache/maven/maven-repository-metadata/3.1.0/maven-repository-metadata-3.1.0.pom (1.9 kB at 26 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/apache/maven/maven-artifact/3.1.0/maven-artifact-3.1.0.pom
Downloaded from central: https://repo.maven.apache.org/maven2/org/apache/maven/maven-artifact/3.1.0/maven-artifact-3.1.0.pom (1.6 kB at 26 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/apache/maven/maven-plugin-api/3.1.0/maven-plugin-api-3.1.0.pom
Downloaded from central: https://repo.maven.apache.org/maven2/org/apache/maven/maven-plugin-api/3.1.0/maven-plugin-api-3.1.0.pom (3.0 kB at 59 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/eclipse/sisu/org.eclipse.sisu.plexus/0.0.0.M2a/org.eclipse.sisu.plexus-0.0.0.M2a.pom
Downloaded from central: https://repo.maven.apache.org/maven2/org/eclipse/sisu/org.eclipse.sisu.plexus/0.0.0.M2a/org.eclipse.sisu.plexus-0.0.0.M2a.pom (5.9 kB at 97 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/eclipse/sisu/sisu-plexus/0.0.0.M2a/sisu-plexus-0.0.0.M2a.pom
Downloaded from central: https://repo.maven.apache.org/maven2/org/eclipse/sisu/sisu-plexus/0.0.0.M2a/sisu-plexus-0.0.0.M2a.pom (7.9 kB at 144 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/sonatype/oss/oss-parent/7/oss-parent-7.pom
Downloaded from central: https://repo.maven.apache.org/maven2/org/sonatype/oss/oss-parent/7/oss-parent-7.pom (4.8 kB at 78 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/javax/enterprise/cdi-api/1.0/cdi-api-1.0.pom
Downloaded from central: https://repo.maven.apache.org/maven2/javax/enterprise/cdi-api/1.0/cdi-api-1.0.pom (1.4 kB at 26 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/jboss/weld/weld-api-parent/1.0/weld-api-parent-1.0.pom
Downloaded from central: https://repo.maven.apache.org/maven2/org/jboss/weld/weld-api-parent/1.0/weld-api-parent-1.0.pom (2.4 kB at 48 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/jboss/weld/weld-api-bom/1.0/weld-api-bom-1.0.pom
Downloaded from central: https://repo.maven.apache.org/maven2/org/jboss/weld/weld-api-bom/1.0/weld-api-bom-1.0.pom (7.9 kB at 110 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/jboss/weld/weld-parent/6/weld-parent-6.pom
Downloaded from central: https://repo.maven.apache.org/maven2/org/jboss/weld/weld-parent/6/weld-parent-6.pom (21 kB at 318 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/javax/annotation/jsr250-api/1.0/jsr250-api-1.0.pom
Downloaded from central: https://repo.maven.apache.org/maven2/javax/annotation/jsr250-api/1.0/jsr250-api-1.0.pom (1.0 kB at 16 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/javax/inject/javax.inject/1/javax.inject-1.pom

Things done

  • Built on platform:
    • x86_64-linux
    • aarch64-linux
    • x86_64-darwin
    • aarch64-darwin
  • Tested, as applicable:
  • Ran nixpkgs-review on this PR. See nixpkgs-review usage.
  • Tested basic functionality of all binary files, usually in ./result/bin/.
  • Nixpkgs Release Notes
    • Package update: when the change is major or breaking.
  • NixOS Release Notes
    • Module addition: when adding a new NixOS module.
    • Module update: when the change is significant.
  • Fits CONTRIBUTING.md, pkgs/README.md, maintainers/README.md and other READMEs.

Add a 👍 reaction to pull requests you find important.

sha256-SXanl43Fpd7IdhuD1H2LpB5BwvzbbjRNyZYzBvV1XXY= -> sha256-EOVa5CHBdCfpSGwYybqsA5n/q0PZs3XflgIY02pp2sU=
@nixpkgs-ci nixpkgs-ci bot requested review from hesiod and matteo-pacini December 31, 2025 13:54
@nixpkgs-ci nixpkgs-ci bot added 10.rebuild-linux: 1-10 This PR causes between 1 and 10 packages to rebuild on Linux. 10.rebuild-darwin: 0 This PR does not cause any packages to rebuild on Darwin. 10.rebuild-linux: 1 This PR causes 1 package to rebuild on Linux. labels Dec 31, 2025
@hesiod
Copy link
Contributor

hesiod commented Jan 5, 2026

nixpkgs-review result

Generated using nixpkgs-review-gha

Command: nixpkgs-review pr 475604
Commit: c7d44ef8b62b2ded5c07ddcf3230da2e8c988762 (subsequent changes)
Merge: 0e135304d42e1339602607c6569071cec9220830

Logs: https://github.com/hesiod/nixpkgs-review-gha/actions/runs/20715631165


x86_64-linux

❌ 1 package failed to build:
  • nzbhydra2

aarch64-linux

❌ 1 package failed to build:
  • nzbhydra2

@hesiod
Copy link
Contributor

hesiod commented Jan 5, 2026

So apparently the hash changed again?

@DieracDelta
Copy link
Member Author

srcbot: Source verification FAILED

Step 1: Build .src

  • Command: nix-build --no-out-link --substituters '' --expr 'with import /tmp/nix-shell.hghZst/.tmp6JBTxt/nixpkgs { system = "x86_64-linux"; config = { allowUnfree = true; }; }; nzbhydra2.src'
  • Status: Exit Code: 0
src Build Logs
this derivation will be built:
  /nix/store/c0m22fxfilng48x9wla138h6sljpkh97-source.drv
building '/nix/store/c0m22fxfilng48x9wla138h6sljpkh97-source.drv'...
structuredAttrs is enabled

trying https://github.com/theotherp/nzbhydra2/archive/refs/tags/v8.1.2.tar.gz
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
  0     0   0     0   0     0     0     0  --:--:-- --:--:-- --:--:--     0
100 10048k   0 10048k   0     0  3635k     0  --:--:--  0:00:02 --:--:--  4600k
unpacking source archive /build/download.tar.gz
/nix/store/6pmni1hqgjmrymdkgm1rnnagc32fwhs4-source

Step 2: Build .fetchedMavenDeps

  • Command: nix-build --no-out-link --substituters '' --expr 'with import /tmp/nix-shell.hghZst/.tmp6JBTxt/nixpkgs { system = "x86_64-linux"; config = { allowUnfree = true; }; }; nzbhydra2.fetchedMavenDeps'
  • Status: Exit Code: 1
fetchedMavenDeps Build Logs (Last 100 lines)
...
[INFO] linux-amd64-release 8.1.2 .......................... SKIPPED
[INFO] linux-arm64-release 8.1.2 .......................... SKIPPED
[INFO] windows-release 8.1.2 .............................. SKIPPED
[INFO] ------------------------------------------------------------------------
[INFO] BUILD SUCCESS
[INFO] ------------------------------------------------------------------------
[INFO] Total time:  1.350 s
[INFO] Finished at: 2026-01-05T13:39:33Z
[INFO] ------------------------------------------------------------------------
downloading manual org.junit.platform:junit-platform-surefire-provider:1.3.2
[INFO] Scanning for projects...
[INFO] ------------------------------------------------------------------------
[INFO] Reactor Build Order:
[INFO] 
[INFO] other                                                              [pom]
[INFO] github-release-plugin                                     [maven-plugin]
[INFO] nzbhydra2                                                          [pom]
[INFO] shared                                                             [pom]
[INFO] mapping                                                            [jar]
[INFO] mockserver                                                         [jar]
[INFO] sockslib                                                           [jar]
[INFO] discordreleaser                                                    [jar]
[INFO] core                                                               [jar]
[INFO] tests                                                              [pom]
[INFO] system                                                             [jar]
[INFO] releases                                                           [pom]
[INFO] generic-release                                                    [pom]
[INFO] linux-amd64-release                                                [pom]
[INFO] linux-arm64-release                                                [pom]
[INFO] windows-release                                                    [pom]
[INFO] 
[INFO] -----------------------< org.nzbhydra:nzbhydra2 >-----------------------
[INFO] Building nzbhydra2 8.1.2                                          [1/16]
[INFO]   from pom.xml
[INFO] --------------------------------[ pom ]---------------------------------
[INFO] 
[INFO] --- dependency:3.7.0:get (default-cli) @ nzbhydra2 ---
[INFO] Resolving org.junit.platform:junit-platform-surefire-provider:jar:1.3.2 with transitive dependencies
Downloading from central: https://repo.maven.apache.org/maven2/org/junit/platform/junit-platform-surefire-provider/1.3.2/junit-platform-surefire-provider-1.3.2.pom
Downloaded from central: https://repo.maven.apache.org/maven2/org/junit/platform/junit-platform-surefire-provider/1.3.2/junit-platform-surefire-provider-1.3.2.pom (2.6 kB at 6.8 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/junit/platform/junit-platform-launcher/1.3.2/junit-platform-launcher-1.3.2.pom
Downloaded from central: https://repo.maven.apache.org/maven2/org/junit/platform/junit-platform-launcher/1.3.2/junit-platform-launcher-1.3.2.pom (2.2 kB at 44 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/junit/platform/junit-platform-engine/1.3.2/junit-platform-engine-1.3.2.pom
Downloaded from central: https://repo.maven.apache.org/maven2/org/junit/platform/junit-platform-engine/1.3.2/junit-platform-engine-1.3.2.pom (2.4 kB at 49 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/junit/platform/junit-platform-commons/1.3.2/junit-platform-commons-1.3.2.pom
Downloaded from central: https://repo.maven.apache.org/maven2/org/junit/platform/junit-platform-commons/1.3.2/junit-platform-commons-1.3.2.pom (2.0 kB at 35 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/apache/maven/surefire/surefire-api/2.22.0/surefire-api-2.22.0.pom
Downloaded from central: https://repo.maven.apache.org/maven2/org/apache/maven/surefire/surefire-api/2.22.0/surefire-api-2.22.0.pom (3.5 kB at 75 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/apache/maven/surefire/surefire/2.22.0/surefire-2.22.0.pom
Downloaded from central: https://repo.maven.apache.org/maven2/org/apache/maven/surefire/surefire/2.22.0/surefire-2.22.0.pom (27 kB at 516 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/apache/maven/surefire/surefire-logger-api/2.22.0/surefire-logger-api-2.22.0.pom
Downloaded from central: https://repo.maven.apache.org/maven2/org/apache/maven/surefire/surefire-logger-api/2.22.0/surefire-logger-api-2.22.0.pom (2.0 kB at 41 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/apache/maven/surefire/common-java5/2.22.0/common-java5-2.22.0.pom
Downloaded from central: https://repo.maven.apache.org/maven2/org/apache/maven/surefire/common-java5/2.22.0/common-java5-2.22.0.pom (2.7 kB at 44 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/apache/maven/surefire/surefire-providers/2.22.0/surefire-providers-2.22.0.pom
Downloaded from central: https://repo.maven.apache.org/maven2/org/apache/maven/surefire/surefire-providers/2.22.0/surefire-providers-2.22.0.pom (2.5 kB at 45 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/junit/platform/junit-platform-surefire-provider/1.3.2/junit-platform-surefire-provider-1.3.2.jar
Downloading from central: https://repo.maven.apache.org/maven2/org/junit/platform/junit-platform-launcher/1.3.2/junit-platform-launcher-1.3.2.jar
Downloading from central: https://repo.maven.apache.org/maven2/org/junit/platform/junit-platform-engine/1.3.2/junit-platform-engine-1.3.2.jar
Downloading from central: https://repo.maven.apache.org/maven2/org/junit/platform/junit-platform-commons/1.3.2/junit-platform-commons-1.3.2.jar
Downloading from central: https://repo.maven.apache.org/maven2/org/apache/maven/surefire/surefire-api/2.22.0/surefire-api-2.22.0.jar
Downloaded from central: https://repo.maven.apache.org/maven2/org/junit/platform/junit-platform-engine/1.3.2/junit-platform-engine-1.3.2.jar (138 kB at 1.8 MB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/apache/maven/surefire/surefire-logger-api/2.22.0/surefire-logger-api-2.22.0.jar
Downloaded from central: https://repo.maven.apache.org/maven2/org/junit/platform/junit-platform-surefire-provider/1.3.2/junit-platform-surefire-provider-1.3.2.jar (18 kB at 167 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/apache/maven/surefire/common-java5/2.22.0/common-java5-2.22.0.jar
Downloaded from central: https://repo.maven.apache.org/maven2/org/junit/platform/junit-platform-launcher/1.3.2/junit-platform-launcher-1.3.2.jar (95 kB at 695 kB/s)
Downloaded from central: https://repo.maven.apache.org/maven2/org/apache/maven/surefire/surefire-logger-api/2.22.0/surefire-logger-api-2.22.0.jar (13 kB at 95 kB/s)
Downloaded from central: https://repo.maven.apache.org/maven2/org/apache/maven/surefire/surefire-api/2.22.0/surefire-api-2.22.0.jar (186 kB at 1.3 MB/s)
Downloaded from central: https://repo.maven.apache.org/maven2/org/apache/maven/surefire/common-java5/2.22.0/common-java5-2.22.0.jar (51 kB at 341 kB/s)
Downloaded from central: https://repo.maven.apache.org/maven2/org/junit/platform/junit-platform-commons/1.3.2/junit-platform-commons-1.3.2.jar (78 kB at 466 kB/s)
[INFO] ------------------------------------------------------------------------
[INFO] Reactor Summary:
[INFO] 
[INFO] other 3.0.0 ........................................ SKIPPED
[INFO] github-release-plugin 3.0.0 ........................ SKIPPED
[INFO] nzbhydra2 8.1.2 .................................... SUCCESS [  1.545 s]
[INFO] shared 8.1.2 ....................................... SKIPPED
[INFO] mapping 8.1.2 ...................................... SKIPPED
[INFO] mockserver 3.1.0 ................................... SKIPPED
[INFO] sockslib 3.0.0 ..................................... SKIPPED
[INFO] discordreleaser 3.0.0 .............................. SKIPPED
[INFO] core 8.1.2 ......................................... SKIPPED
[INFO] tests 8.1.2 ........................................ SKIPPED
[INFO] system 8.1.2 ....................................... SKIPPED
[INFO] releases 8.1.2 ..................................... SKIPPED
[INFO] generic-release 8.1.2 .............................. SKIPPED
[INFO] linux-amd64-release 8.1.2 .......................... SKIPPED
[INFO] linux-arm64-release 8.1.2 .......................... SKIPPED
[INFO] windows-release 8.1.2 .............................. SKIPPED
[INFO] ------------------------------------------------------------------------
[INFO] BUILD SUCCESS
[INFO] ------------------------------------------------------------------------
[INFO] Total time:  1.711 s
[INFO] Finished at: 2026-01-05T13:39:36Z
[INFO] ------------------------------------------------------------------------
buildPhase completed in 1 minutes 58 seconds
Running phase: installPhase
error: hash mismatch in fixed-output derivation '/nix/store/drm2g0i4rvxskakzavfpnnpzyrmznsv6-maven-deps-nzbhydra2-8.1.2.drv':
         specified: sha256-EOVa5CHBdCfpSGwYybqsA5n/q0PZs3XflgIY02pp2sU=
            got:    sha256-Sa2OpgJoOvKtIZCjAOAJNVqSqbCcF13yVcXZvtk1s3M=

Step 3: Build Package

Skipped because fetchedMavenDeps build failed.

@DieracDelta
Copy link
Member Author

DieracDelta commented Jan 5, 2026

It sure seems that way...

Maybe there's something wrong with the vendoring that's making it nondeterministic? What hash did you get? If it matches with sha256-Sa2OpgJoOvKtIZCjAOAJNVqSqbCcF13yVcXZvtk1s3M= then it's at least reproducible for the time being. This is really strange

@hesiod
Copy link
Contributor

hesiod commented Jan 5, 2026

Yes, nixpkgs-review-gha got sha256-Sa2OpgJoOvKtIZCjAOAJNVqSqbCcF13yVcXZvtk1s3M=.

@matteo-pacini
Copy link
Contributor

Any update on this? If fetchMavenDeps cannot guarantee determinism, I suggest reverting to the pre-"build from source" setup temporarily, so we get time to investigate the issue and we don't block updates.

@hesiod
Copy link
Contributor

hesiod commented Jan 10, 2026

@matteo-pacini I think it's fine, I got the same hash (the one I wrote above) several times. Perhaps some minor detail about the upstream source archives changed.
But since there was an update anyway in the meantime, I'll simply create a PR for that update (with a hash that should hopefully work for the forseeable future).

@hesiod
Copy link
Contributor

hesiod commented Jan 10, 2026

See #478821. I'll close this PR in favor of the update PR.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

10.rebuild-darwin: 0 This PR does not cause any packages to rebuild on Darwin. 10.rebuild-linux: 1-10 This PR causes between 1 and 10 packages to rebuild on Linux. 10.rebuild-linux: 1 This PR causes 1 package to rebuild on Linux.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants