Skip to content

nzbhydra2: 8.1.2 -> 8.2.2#478821

Merged
matteo-pacini merged 1 commit intoNixOS:masterfrom
hesiod:nzbhydra-update
Jan 12, 2026
Merged

nzbhydra2: 8.1.2 -> 8.2.2#478821
matteo-pacini merged 1 commit intoNixOS:masterfrom
hesiod:nzbhydra-update

Conversation

@hesiod
Copy link
Contributor

@hesiod hesiod commented Jan 10, 2026

See https://github.com/theotherp/nzbhydra2/releases/tag/v8.2.1 and previous commits.

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.

@hesiod hesiod mentioned this pull request Jan 10, 2026
13 tasks
@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. 11.by: package-maintainer This PR was created by a maintainer of all the package it changes. 10.rebuild-linux: 1 This PR causes 1 package to rebuild on Linux. labels Jan 10, 2026
@hesiod
Copy link
Contributor Author

hesiod commented Jan 10, 2026

nixpkgs-review result

Generated using nixpkgs-review-gha

Command: nixpkgs-review pr 478821
Commit: 6a404f9397f8e63e8fefccd7ddf0de8b0daa79b4 (subsequent changes)
Merge: c7c6d8bae5f7fdd53d7c8cadc204b8e4ff0c8c0c

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


x86_64-linux

❌ 1 package failed to build:
  • nzbhydra2

aarch64-linux

❌ 1 package failed to build:
  • nzbhydra2

@DieracDelta
Copy link
Member

srcbot: Source verification FAILED

Step 1: Build .src

  • Command: nix-build --no-out-link --expr 'with import /tmp/nix-shell.7ukurz/.tmpzvXcfp/nixpkgs { system = "x86_64-linux"; config = { allowUnfree = true; }; }; nzbhydra2.src' (+ --check if cached)
  • Status: Exit Code: 0
src Build Logs
this derivation will be built:
  /nix/store/yl07kzyhpwjyzi4rviz87f8gnf7ma6km-source.drv
building '/nix/store/yl07kzyhpwjyzi4rviz87f8gnf7ma6km-source.drv'...
structuredAttrs is enabled

trying https://github.com/theotherp/nzbhydra2/archive/refs/tags/v8.2.1.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 10063k   0 10063k   0     0  6707k     0  --:--:--  0:00:01 --:--:-- 13576k
unpacking source archive /build/download.tar.gz
/nix/store/cqplp3x8dfqqrbi21xwhxjnb8isswjy5-source

Step 2: Build .fetchedMavenDeps

  • Command: nix-build --no-out-link --expr 'with import /tmp/nix-shell.7ukurz/.tmpzvXcfp/nixpkgs { system = "x86_64-linux"; config = { allowUnfree = true; }; }; nzbhydra2.fetchedMavenDeps' (+ --check if cached)
  • Status: Exit Code: 1
fetchedMavenDeps Build Logs (Last 100 lines)
...
[INFO] linux-amd64-release 8.2.1 .......................... SKIPPED
[INFO] linux-arm64-release 8.2.1 .......................... SKIPPED
[INFO] windows-release 8.2.1 .............................. SKIPPED
[INFO] ------------------------------------------------------------------------
[INFO] BUILD SUCCESS
[INFO] ------------------------------------------------------------------------
[INFO] Total time:  1.200 s
[INFO] Finished at: 2026-01-11T01:21:29Z
[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.2.1                                          [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 9.2 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 52 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 56 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 52 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 84 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 621 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 49 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 62 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 57 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-launcher/1.3.2/junit-platform-launcher-1.3.2.jar (95 kB at 1.6 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/apache/maven/surefire/surefire-logger-api/2.22.0/surefire-logger-api-2.22.0.jar (13 kB at 132 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-surefire-provider/1.3.2/junit-platform-surefire-provider-1.3.2.jar (18 kB at 172 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 653 kB/s)
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 961 kB/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 348 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.2 MB/s)
[INFO] ------------------------------------------------------------------------
[INFO] Reactor Summary:
[INFO] 
[INFO] other 3.0.0 ........................................ SKIPPED
[INFO] github-release-plugin 3.0.0 ........................ SKIPPED
[INFO] nzbhydra2 8.2.1 .................................... SUCCESS [  1.262 s]
[INFO] shared 8.2.1 ....................................... SKIPPED
[INFO] mapping 8.2.1 ...................................... SKIPPED
[INFO] mockserver 3.1.0 ................................... SKIPPED
[INFO] sockslib 3.0.0 ..................................... SKIPPED
[INFO] discordreleaser 3.0.0 .............................. SKIPPED
[INFO] core 8.2.1 ......................................... SKIPPED
[INFO] tests 8.2.1 ........................................ SKIPPED
[INFO] system 8.2.1 ....................................... SKIPPED
[INFO] releases 8.2.1 ..................................... SKIPPED
[INFO] generic-release 8.2.1 .............................. SKIPPED
[INFO] linux-amd64-release 8.2.1 .......................... SKIPPED
[INFO] linux-arm64-release 8.2.1 .......................... SKIPPED
[INFO] windows-release 8.2.1 .............................. SKIPPED
[INFO] ------------------------------------------------------------------------
[INFO] BUILD SUCCESS
[INFO] ------------------------------------------------------------------------
[INFO] Total time:  1.415 s
[INFO] Finished at: 2026-01-11T01:21:32Z
[INFO] ------------------------------------------------------------------------
buildPhase completed in 1 minutes 43 seconds
Running phase: installPhase
error: hash mismatch in fixed-output derivation '/nix/store/dxgfv82giqh5p3vin8vq4klljsm36vqk-maven-deps-nzbhydra2-8.2.1.drv':
         specified: sha256-yu7oC34sMR5FBmypdbSkSWZJJ/OnR6WuU7n5/tmJ8Mw=
            got:    sha256-JPiO7rUxO7dwW6L+t1baTqAbUDf/ACu1s7dqpRwPVqQ=

Step 3: Build Package

Skipped because fetchedMavenDeps build failed.

@hesiod
Copy link
Contributor Author

hesiod commented Jan 11, 2026

@DieracDelta @matteo-pacini I've changed the Maven dependency fetcher to not use the offline mode anymore as that just caused lots of trouble and was a major hurdle towards reproducibility. Partially also because NzbHydra2 uses lots of interconnected modules in the same directory.
In the current PR, I even managed the included github-release-plugin to build correctly (we don't need this at all, but not building it is a bigger hassle, so it's nice that it's finally working). Required some fiddling in the fetched artifacts though as Maven stores a lastUpdated timestamp deep in its repository, hence the xmlstarlet command.

@hesiod
Copy link
Contributor Author

hesiod commented Jan 11, 2026

nixpkgs-review result

Generated using nixpkgs-review-gha

Command: nixpkgs-review pr 478821
Commit: 083b96e296f34dd96f6cf4d2ae27ba00d9d5d6bf (subsequent changes)
Merge: 22ebc181cfadc7096153e7a1e344301607b8cb05

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


x86_64-linux

✅ 1 package built:
  • nzbhydra2

aarch64-linux

✅ 1 package built:
  • nzbhydra2

@hesiod hesiod marked this pull request as ready for review January 11, 2026 14:32
@DieracDelta
Copy link
Member

srcbot: Source verification passed

Step 1: Build .src

  • Command: nix-build --no-out-link --expr 'with import /tmp/nix-shell.AVK12m/.tmp2a515a/nixpkgs { system = "x86_64-linux"; config = { allowUnfree = true; }; }; nzbhydra2.src' (+ --check if cached)
  • Status: Exit Code: 0
src Build Logs
this derivation will be built:
  /nix/store/yl07kzyhpwjyzi4rviz87f8gnf7ma6km-source.drv
building '/nix/store/yl07kzyhpwjyzi4rviz87f8gnf7ma6km-source.drv'...
structuredAttrs is enabled

trying https://github.com/theotherp/nzbhydra2/archive/refs/tags/v8.2.1.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 10063k   0 10063k   0     0  6682k     0  --:--:--  0:00:01 --:--:-- 11063k
unpacking source archive /build/download.tar.gz
/nix/store/cqplp3x8dfqqrbi21xwhxjnb8isswjy5-source

Step 2: Build .fetchedMavenDeps

  • Command: nix-build --no-out-link --expr 'with import /tmp/nix-shell.AVK12m/.tmp2a515a/nixpkgs { system = "x86_64-linux"; config = { allowUnfree = true; }; }; nzbhydra2.fetchedMavenDeps' (+ --check if cached)
  • Status: Exit Code: 0
fetchedMavenDeps Build Logs (Last 100 lines)
...
Downloaded from central: https://repo.maven.apache.org/maven2/org/apache/commons/commons-parent/25/commons-parent-25.pom (48 kB at 1.2 MB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-archiver/3.1.1/plexus-archiver-3.1.1.pom
Downloaded from central: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-archiver/3.1.1/plexus-archiver-3.1.1.pom (5.0 kB at 102 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus/3.2/plexus-3.2.pom
Downloaded from central: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus/3.2/plexus-3.2.pom (19 kB at 536 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-utils/3.0.22/plexus-utils-3.0.22.pom
Downloaded from central: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-utils/3.0.22/plexus-utils-3.0.22.pom (3.8 kB at 98 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-io/2.7.1/plexus-io-2.7.1.pom
Downloaded from central: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-io/2.7.1/plexus-io-2.7.1.pom (4.9 kB at 129 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/apache/commons/commons-compress/1.10/commons-compress-1.10.pom
Downloaded from central: https://repo.maven.apache.org/maven2/org/apache/commons/commons-compress/1.10/commons-compress-1.10.pom (13 kB at 306 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/apache/commons/commons-parent/38/commons-parent-38.pom
Downloaded from central: https://repo.maven.apache.org/maven2/org/apache/commons/commons-parent/38/commons-parent-38.pom (62 kB at 1.4 MB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/apache/maven/maven-archiver/3.0.2/maven-archiver-3.0.2.jar
Downloading from central: https://repo.maven.apache.org/maven2/org/apache/maven/shared/maven-shared-utils/3.0.0/maven-shared-utils-3.0.0.jar
Downloading from central: https://repo.maven.apache.org/maven2/commons-io/commons-io/2.4/commons-io-2.4.jar
Downloading from central: https://repo.maven.apache.org/maven2/com/google/code/findbugs/jsr305/2.0.1/jsr305-2.0.1.jar
Downloading from central: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-archiver/3.1.1/plexus-archiver-3.1.1.jar
Downloaded from central: https://repo.maven.apache.org/maven2/org/apache/maven/maven-archiver/3.0.2/maven-archiver-3.0.2.jar (23 kB at 598 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-io/2.7.1/plexus-io-2.7.1.jar
Downloaded from central: https://repo.maven.apache.org/maven2/com/google/code/findbugs/jsr305/2.0.1/jsr305-2.0.1.jar (32 kB at 449 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/apache/commons/commons-compress/1.10/commons-compress-1.10.jar
Downloaded from central: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-io/2.7.1/plexus-io-2.7.1.jar (86 kB at 1.1 MB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-utils/3.0.22/plexus-utils-3.0.22.jar
Downloaded from central: https://repo.maven.apache.org/maven2/org/apache/maven/shared/maven-shared-utils/3.0.0/maven-shared-utils-3.0.0.jar (155 kB at 2.0 MB/s)
Downloaded from central: https://repo.maven.apache.org/maven2/commons-io/commons-io/2.4/commons-io-2.4.jar (185 kB at 2.3 MB/s)
Downloaded from central: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-archiver/3.1.1/plexus-archiver-3.1.1.jar (178 kB at 1.7 MB/s)
Downloaded from central: https://repo.maven.apache.org/maven2/org/apache/commons/commons-compress/1.10/commons-compress-1.10.jar (409 kB at 3.5 MB/s)
Downloaded from central: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-utils/3.0.22/plexus-utils-3.0.22.jar (245 kB at 1.7 MB/s)
[INFO] Building jar: /build/source/core/target/core-8.2.1.jar
[INFO] 
[INFO] --- spring-boot:3.1.5:repackage (default) @ core ---
Downloading from central: https://repo.maven.apache.org/maven2/org/springframework/boot/spring-boot-buildpack-platform/3.1.5/spring-boot-buildpack-platform-3.1.5.pom
Downloaded from central: https://repo.maven.apache.org/maven2/org/springframework/boot/spring-boot-buildpack-platform/3.1.5/spring-boot-buildpack-platform-3.1.5.pom (3.2 kB at 70 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/com/fasterxml/jackson/core/jackson-databind/2.14.2/jackson-databind-2.14.2.pom
Downloaded from central: https://repo.maven.apache.org/maven2/com/fasterxml/jackson/core/jackson-databind/2.14.2/jackson-databind-2.14.2.pom (19 kB at 487 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/com/fasterxml/jackson/jackson-base/2.14.2/jackson-base-2.14.2.pom
Downloaded from central: https://repo.maven.apache.org/maven2/com/fasterxml/jackson/jackson-base/2.14.2/jackson-base-2.14.2.pom (10 kB at 249 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/com/fasterxml/jackson/jackson-bom/2.14.2/jackson-bom-2.14.2.pom
Downloaded from central: https://repo.maven.apache.org/maven2/com/fasterxml/jackson/jackson-bom/2.14.2/jackson-bom-2.14.2.pom (17 kB at 407 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/com/fasterxml/jackson/core/jackson-annotations/2.14.2/jackson-annotations-2.14.2.pom
Downloaded from central: https://repo.maven.apache.org/maven2/com/fasterxml/jackson/core/jackson-annotations/2.14.2/jackson-annotations-2.14.2.pom (6.2 kB at 141 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/com/fasterxml/jackson/core/jackson-core/2.14.2/jackson-core-2.14.2.pom
Downloaded from central: https://repo.maven.apache.org/maven2/com/fasterxml/jackson/core/jackson-core/2.14.2/jackson-core-2.14.2.pom (7.0 kB at 159 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/com/fasterxml/jackson/module/jackson-module-parameter-names/2.14.2/jackson-module-parameter-names-2.14.2.pom
Downloaded from central: https://repo.maven.apache.org/maven2/com/fasterxml/jackson/module/jackson-module-parameter-names/2.14.2/jackson-module-parameter-names-2.14.2.pom (4.4 kB at 91 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/com/fasterxml/jackson/module/jackson-modules-java8/2.14.2/jackson-modules-java8-2.14.2.pom
Downloaded from central: https://repo.maven.apache.org/maven2/com/fasterxml/jackson/module/jackson-modules-java8/2.14.2/jackson-modules-java8-2.14.2.pom (3.1 kB at 70 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/apache/httpcomponents/client5/httpclient5/5.2.1/httpclient5-5.2.1.pom
Downloaded from central: https://repo.maven.apache.org/maven2/org/apache/httpcomponents/client5/httpclient5/5.2.1/httpclient5-5.2.1.pom (6.0 kB at 130 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/apache/httpcomponents/client5/httpclient5-parent/5.2.1/httpclient5-parent-5.2.1.pom
Downloaded from central: https://repo.maven.apache.org/maven2/org/apache/httpcomponents/client5/httpclient5-parent/5.2.1/httpclient5-parent-5.2.1.pom (17 kB at 412 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/apache/httpcomponents/httpcomponents-parent/13/httpcomponents-parent-13.pom
Downloaded from central: https://repo.maven.apache.org/maven2/org/apache/httpcomponents/httpcomponents-parent/13/httpcomponents-parent-13.pom (30 kB at 687 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/apache/httpcomponents/core5/httpcore5/5.2/httpcore5-5.2.pom
Downloaded from central: https://repo.maven.apache.org/maven2/org/apache/httpcomponents/core5/httpcore5/5.2/httpcore5-5.2.pom (3.9 kB at 86 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/apache/httpcomponents/core5/httpcore5-parent/5.2/httpcore5-parent-5.2.pom
Downloaded from central: https://repo.maven.apache.org/maven2/org/apache/httpcomponents/core5/httpcore5-parent/5.2/httpcore5-parent-5.2.pom (14 kB at 319 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/apache/httpcomponents/core5/httpcore5-h2/5.2/httpcore5-h2-5.2.pom
Downloaded from central: https://repo.maven.apache.org/maven2/org/apache/httpcomponents/core5/httpcore5-h2/5.2/httpcore5-h2-5.2.pom (3.6 kB at 90 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/springframework/boot/spring-boot-loader-tools/3.1.5/spring-boot-loader-tools-3.1.5.pom
Downloaded from central: https://repo.maven.apache.org/maven2/org/springframework/boot/spring-boot-loader-tools/3.1.5/spring-boot-loader-tools-3.1.5.pom (2.2 kB at 52 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/springframework/boot/spring-boot-buildpack-platform/3.1.5/spring-boot-buildpack-platform-3.1.5.jar
Downloading from central: https://repo.maven.apache.org/maven2/com/fasterxml/jackson/core/jackson-databind/2.14.2/jackson-databind-2.14.2.jar
Downloading from central: https://repo.maven.apache.org/maven2/com/fasterxml/jackson/core/jackson-annotations/2.14.2/jackson-annotations-2.14.2.jar
Downloading from central: https://repo.maven.apache.org/maven2/com/fasterxml/jackson/core/jackson-core/2.14.2/jackson-core-2.14.2.jar
Downloading from central: https://repo.maven.apache.org/maven2/com/fasterxml/jackson/module/jackson-module-parameter-names/2.14.2/jackson-module-parameter-names-2.14.2.jar
Downloaded from central: https://repo.maven.apache.org/maven2/com/fasterxml/jackson/module/jackson-module-parameter-names/2.14.2/jackson-module-parameter-names-2.14.2.jar (9.5 kB at 182 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/apache/httpcomponents/client5/httpclient5/5.2.1/httpclient5-5.2.1.jar
Downloaded from central: https://repo.maven.apache.org/maven2/org/springframework/boot/spring-boot-buildpack-platform/3.1.5/spring-boot-buildpack-platform-3.1.5.jar (262 kB at 4.5 MB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/apache/httpcomponents/core5/httpcore5/5.2/httpcore5-5.2.jar
Downloaded from central: https://repo.maven.apache.org/maven2/com/fasterxml/jackson/core/jackson-databind/2.14.2/jackson-databind-2.14.2.jar (1.6 MB at 23 MB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/apache/httpcomponents/core5/httpcore5-h2/5.2/httpcore5-h2-5.2.jar
Downloaded from central: https://repo.maven.apache.org/maven2/com/fasterxml/jackson/core/jackson-annotations/2.14.2/jackson-annotations-2.14.2.jar (77 kB at 1.1 MB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/springframework/boot/spring-boot-loader-tools/3.1.5/spring-boot-loader-tools-3.1.5.jar
Downloaded from central: https://repo.maven.apache.org/maven2/com/fasterxml/jackson/core/jackson-core/2.14.2/jackson-core-2.14.2.jar (459 kB at 6.0 MB/s)
Downloaded from central: https://repo.maven.apache.org/maven2/org/apache/httpcomponents/core5/httpcore5-h2/5.2/httpcore5-h2-5.2.jar (237 kB at 2.0 MB/s)
Downloaded from central: https://repo.maven.apache.org/maven2/org/apache/httpcomponents/client5/httpclient5/5.2.1/httpclient5-5.2.1.jar (840 kB at 6.3 MB/s)
Downloaded from central: https://repo.maven.apache.org/maven2/org/springframework/boot/spring-boot-loader-tools/3.1.5/spring-boot-loader-tools-3.1.5.jar (251 kB at 1.7 MB/s)
Downloaded from central: https://repo.maven.apache.org/maven2/org/apache/httpcomponents/core5/httpcore5/5.2/httpcore5-5.2.jar (853 kB at 5.2 MB/s)
[INFO] Attaching repackaged archive /build/source/core/target/core-8.2.1-exec.jar with classifier exec
[INFO] ------------------------------------------------------------------------
[INFO] Reactor Summary:
[INFO] 
[INFO] other 3.0.0 ........................................ SUCCESS [  0.001 s]
[INFO] nzbhydra2 8.2.1 .................................... SUCCESS [  0.000 s]
[INFO] shared 8.2.1 ....................................... SUCCESS [  0.000 s]
[INFO] mapping 8.2.1 ...................................... SUCCESS [  7.692 s]
[INFO] mockserver 3.1.0 ................................... SUCCESS [ 11.789 s]
[INFO] sockslib 3.0.0 ..................................... SUCCESS [  2.640 s]
[INFO] core 8.2.1 ......................................... SUCCESS [01:00 min]
[INFO] ------------------------------------------------------------------------
[INFO] BUILD SUCCESS
[INFO] ------------------------------------------------------------------------
[INFO] Total time:  01:22 min
[INFO] Finished at: 2026-01-11T14:47:34Z
[INFO] ------------------------------------------------------------------------
buildPhase completed in 1 minutes 50 seconds
Running phase: installPhase
/nix/store/ma5k4agv0036hl034l4b5n05p58a73wr-maven-deps-nzbhydra2-8.2.1

Step 3: Build Package

  • Command: nix build --print-build-logs --no-link --impure --expr '(import /tmp/nix-shell.AVK12m/.tmp2a515a/nixpkgs { system = "x86_64-linux"; config = { allowUnfree = true; }; }).nzbhydra2' (+ --rebuild if cached)
  • Status: Exit Code: 0
Package Build Logs (Last 100 lines)
...
nzbhydra2>      at org.mockito.internal.util.reflection.ModuleMemberAccessor.invoke(ModuleMemberAccessor.java:55)
nzbhydra2>      at org.mockito.internal.creation.bytebuddy.MockMethodAdvice.tryInvoke(MockMethodAdvice.java:314)
nzbhydra2> 
nzbhydra2> -2026-01-11 14:48:11.798 ERROR --- [           main] n.w.HydraOkHttp3ClientHttpRequestFactory : [ID: 30916] Error analyzing host www.google.de
nzbhydra2> 
nzbhydra2> java.net.UnknownHostException: www.google.de
nzbhydra2>      at java.base/java.net.InetAddress$CachedLookup.get(InetAddress.java:988)
nzbhydra2>      at java.base/java.net.InetAddress.getAllByName0(InetAddress.java:1818)
nzbhydra2>      at java.base/java.net.InetAddress.getAllByName(InetAddress.java:1688)
nzbhydra2>      at java.base/java.net.InetAddress.getByName(InetAddress.java:1568)
nzbhydra2>      at org.nzbhydra.webaccess.HydraOkHttp3ClientHttpRequestFactory.isHostInLocalNetwork(HydraOkHttp3ClientHttpRequestFactory.java:260)
nzbhydra2>      at org.nzbhydra.webaccess.HydraOkHttp3ClientHttpRequestFactory.isUriToBeIgnoredByProxy(HydraOkHttp3ClientHttpRequestFactory.java:228)
nzbhydra2>      at java.base/java.lang.invoke.MethodHandle.invokeWithArguments(MethodHandle.java:733)
nzbhydra2>      at org.mockito.internal.util.reflection.InstrumentationMemberAccessor$Dispatcher$ByteBuddy$dPcdbt5L.invokeWithArguments(Unknown Source)
nzbhydra2>      at org.mockito.internal.util.reflection.InstrumentationMemberAccessor.invoke(InstrumentationMemberAccessor.java:251)
nzbhydra2>      at org.mockito.internal.util.reflection.ModuleMemberAccessor.invoke(ModuleMemberAccessor.java:55)
nzbhydra2>      at org.mockito.internal.creation.bytebuddy.MockMethodAdvice.tryInvoke(MockMethodAdvice.java:314)
nzbhydra2>      at org.mockito.internal.creation.bytebuddy.MockMethodAdvice$RealMethodCall.invoke(MockMethodAdvice.java:234)
nzbhydra2>      at org.mockito.internal.invocation.InterceptedInvocation.callRealMethod(InterceptedInvocation.java:142)
nzbhydra2>      at org.mockito.internal.stubbing.answers.CallsRealMethods.answer(CallsRealMethods.java:45)
nzbhydra2>      at org.mockito.Answers.answer(Answers.java:90)
nzbhydra2> 
nzbhydra2> -2026-01-11 14:48:11.800 ERROR --- [           main] n.w.HydraOkHttp3ClientHttpRequestFactory : [ID: 30916] Error analyzing host www.google.de
nzbhydra2> 
nzbhydra2> java.net.UnknownHostException: www.google.de
nzbhydra2>      at java.base/java.net.InetAddress$CachedLookup.get(InetAddress.java:988)
nzbhydra2>      at java.base/java.net.InetAddress.getAllByName0(InetAddress.java:1818)
nzbhydra2>      at java.base/java.net.InetAddress.getAllByName(InetAddress.java:1688)
nzbhydra2>      at java.base/java.net.InetAddress.getByName(InetAddress.java:1568)
nzbhydra2>      at org.nzbhydra.webaccess.HydraOkHttp3ClientHttpRequestFactory.isHostInLocalNetwork(HydraOkHttp3ClientHttpRequestFactory.java:260)
nzbhydra2>      at org.nzbhydra.webaccess.HydraOkHttp3ClientHttpRequestFactory.isUriToBeIgnoredByProxy(HydraOkHttp3ClientHttpRequestFactory.java:228)
nzbhydra2>      at java.base/java.lang.invoke.MethodHandle.invokeWithArguments(MethodHandle.java:733)
nzbhydra2>      at org.mockito.internal.util.reflection.InstrumentationMemberAccessor$Dispatcher$ByteBuddy$dPcdbt5L.invokeWithArguments(Unknown Source)
nzbhydra2>      at org.mockito.internal.util.reflection.InstrumentationMemberAccessor.invoke(InstrumentationMemberAccessor.java:251)
nzbhydra2>      at org.mockito.internal.util.reflection.ModuleMemberAccessor.invoke(ModuleMemberAccessor.java:55)
nzbhydra2>      at org.mockito.internal.creation.bytebuddy.MockMethodAdvice.tryInvoke(MockMethodAdvice.java:314)
nzbhydra2>      at org.mockito.internal.creation.bytebuddy.MockMethodAdvice$RealMethodCall.invoke(MockMethodAdvice.java:234)
nzbhydra2>      at org.mockito.internal.invocation.InterceptedInvocation.callRealMethod(InterceptedInvocation.java:142)
nzbhydra2>      at org.mockito.internal.stubbing.answers.CallsRealMethods.answer(CallsRealMethods.java:45)
nzbhydra2>      at org.mockito.Answers.answer(Answers.java:90)
nzbhydra2> 
nzbhydra2> [INFO] Tests run: 7, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.087 s - in org.nzbhydra.webaccess.HydraOkHttp3ClientHttpRequestFactoryTest
nzbhydra2> -2026-01-11 14:48:11.807 ERROR --- [ionShutdownHook] o.n.database.DatabaseCompactOnShutdown   : Failed to compact H2 database on shutdown
nzbhydra2> 
nzbhydra2> java.lang.IllegalArgumentException: File system element for parameter 'file' does not exist: 'database/nzbhydra.mv.db'
nzbhydra2>      at org.apache.commons.io.FileUtils.requireExists(FileUtils.java:2701)
nzbhydra2>      at org.apache.commons.io.FileUtils.sizeOf(FileUtils.java:2822)
nzbhydra2>      at org.nzbhydra.database.DatabaseCompactOnShutdown.compactOnShutdown(DatabaseCompactOnShutdown.java:44)
nzbhydra2>      at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
nzbhydra2>      at java.base/java.lang.reflect.Method.invoke(Method.java:580)
nzbhydra2>      at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor$LifecycleMethod.invoke(InitDestroyAnnotationBeanPostProcessor.java:457)
nzbhydra2>      at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor$LifecycleMetadata.invokeDestroyMethods(InitDestroyAnnotationBeanPostProcessor.java:415)
nzbhydra2>      at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor.postProcessBeforeDestruction(InitDestroyAnnotationBeanPostProcessor.java:239)
nzbhydra2>      at org.springframework.beans.factory.support.DisposableBeanAdapter.destroy(DisposableBeanAdapter.java:191)
nzbhydra2>      at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.destroyBean(DefaultSingletonBeanRegistry.java:587)
nzbhydra2>      at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.destroySingleton(DefaultSingletonBeanRegistry.java:559)
nzbhydra2>      at org.springframework.beans.factory.support.DefaultListableBeanFactory.destroySingleton(DefaultListableBeanFactory.java:1189)
nzbhydra2>      at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.destroySingletons(DefaultSingletonBeanRegistry.java:520)
nzbhydra2>      at org.springframework.beans.factory.support.DefaultListableBeanFactory.destroySingletons(DefaultListableBeanFactory.java:1182)
nzbhydra2>      at org.springframework.context.support.AbstractApplicationContext.destroyBeans(AbstractApplicationContext.java:1118)
nzbhydra2> 
nzbhydra2> -2026-01-11 14:48:11.808  INFO --- [ionShutdownHook] org.nzbhydra.NzbHydra                    : Shutting down
nzbhydra2> -2026-01-11 14:48:11.808  INFO --- [ionShutdownHook] com.zaxxer.hikari.HikariDataSource       : HikariPool-9 - Shutdown initiated...
nzbhydra2> -2026-01-11 14:48:11.809  INFO --- [ionShutdownHook] com.zaxxer.hikari.HikariDataSource       : HikariPool-9 - Shutdown completed.
nzbhydra2> [INFO]
nzbhydra2> [INFO] Results:
nzbhydra2> [INFO]
nzbhydra2> [WARNING] Tests run: 314, Failures: 0, Errors: 0, Skipped: 13
nzbhydra2> [INFO]
nzbhydra2> [INFO]
nzbhydra2> [INFO] --- jar:3.0.0:jar (default-jar) @ core ---
nzbhydra2> [INFO] Building jar: /build/source/core/target/core-8.2.1.jar
nzbhydra2> [INFO]
nzbhydra2> [INFO] --- spring-boot:3.1.5:repackage (default) @ core ---
nzbhydra2> [INFO] Attaching repackaged archive /build/source/core/target/core-8.2.1-exec.jar with classifier exec
nzbhydra2> [INFO] ------------------------------------------------------------------------
nzbhydra2> [INFO] Reactor Summary:
nzbhydra2> [INFO]
nzbhydra2> [INFO] other 3.0.0 ........................................ SUCCESS [  0.001 s]
nzbhydra2> [INFO] nzbhydra2 8.2.1 .................................... SUCCESS [  0.000 s]
nzbhydra2> [INFO] shared 8.2.1 ....................................... SUCCESS [  0.001 s]
nzbhydra2> [INFO] mapping 8.2.1 ...................................... SUCCESS [  3.787 s]
nzbhydra2> [INFO] mockserver 3.1.0 ................................... SUCCESS [  1.296 s]
nzbhydra2> [INFO] sockslib 3.0.0 ..................................... SUCCESS [  0.661 s]
nzbhydra2> [INFO] core 8.2.1 ......................................... SUCCESS [ 28.520 s]
nzbhydra2> [INFO] ------------------------------------------------------------------------
nzbhydra2> [INFO] BUILD SUCCESS
nzbhydra2> [INFO] ------------------------------------------------------------------------
nzbhydra2> [INFO] Total time:  34.366 s
nzbhydra2> [INFO] Finished at: 2026-01-11T14:48:13Z
nzbhydra2> [INFO] ------------------------------------------------------------------------
nzbhydra2> buildPhase completed in 35 seconds
nzbhydra2> Running phase: checkPhase
nzbhydra2> no Makefile or custom checkPhase, doing nothing
nzbhydra2> Running phase: installPhase
nzbhydra2> Running phase: fixupPhase
nzbhydra2> shrinking RPATHs of ELF executables and libraries in /nix/store/v18mdhr2mnr0akb4rf0f8lxy679yspwn-nzbhydra2-8.2.1
nzbhydra2> checking for references to /build/ in /nix/store/v18mdhr2mnr0akb4rf0f8lxy679yspwn-nzbhydra2-8.2.1...
nzbhydra2> patching script interpreter paths in /nix/store/v18mdhr2mnr0akb4rf0f8lxy679yspwn-nzbhydra2-8.2.1
nzbhydra2> stripping (with command strip and flags -S -p) in  /nix/store/v18mdhr2mnr0akb4rf0f8lxy679yspwn-nzbhydra2-8.2.1/lib /nix/store/v18mdhr2mnr0akb4rf0f8lxy679yspwn-nzbhydra2-8.2.1/bin

Copy link
Member

@DieracDelta DieracDelta left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM, thank you for your efforts here!!

@nixpkgs-ci nixpkgs-ci bot added the 12.approvals: 1 This PR was reviewed and approved by one person. label Jan 11, 2026
@hesiod
Copy link
Contributor Author

hesiod commented Jan 11, 2026

Sneaky upstream published another update, so here we go again :D

@hesiod hesiod changed the title nzbhydra2: 8.1.2 -> 8.2.1 nzbhydra2: 8.1.2 -> 8.2.2 Jan 11, 2026
@hesiod
Copy link
Contributor Author

hesiod commented Jan 11, 2026

nixpkgs-review result

Generated using nixpkgs-review-gha

Command: nixpkgs-review pr 478821
Commit: c47e83f817b49b4cab7635470a2c11a762f237f3 (subsequent changes)
Merge: 1eff3b7d67b21c0cc431594473498a01c51d2c92

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


x86_64-linux

✅ 1 package built:
  • nzbhydra2

aarch64-linux

✅ 1 package built:
  • nzbhydra2

@DieracDelta
Copy link
Member

srcbot: Source verification passed

Step 1: Build .src

  • Command: nix-build --no-out-link --expr 'with import /tmp/nix-shell.WekJgS/.tmpkLN72Z/nixpkgs { system = "x86_64-linux"; config = { allowUnfree = true; }; }; nzbhydra2.src' (+ --check if cached)
  • Status: Exit Code: 0
src Build Logs
this derivation will be built:
  /nix/store/q9iknhdhdlmhh7sa65dqwvli4qcddmi9-source.drv
building '/nix/store/q9iknhdhdlmhh7sa65dqwvli4qcddmi9-source.drv'...
structuredAttrs is enabled

trying https://github.com/theotherp/nzbhydra2/archive/refs/tags/v8.2.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 10064k   0 10064k   0     0  5900k     0  --:--:--  0:00:01 --:--:--  8278k
unpacking source archive /build/download.tar.gz
/nix/store/cshykh9ry5lxwnzha9j64vwj6bhg5czi-source

Step 2: Build .fetchedMavenDeps

  • Command: nix-build --no-out-link --expr 'with import /tmp/nix-shell.WekJgS/.tmpkLN72Z/nixpkgs { system = "x86_64-linux"; config = { allowUnfree = true; }; }; nzbhydra2.fetchedMavenDeps' (+ --check if cached)
  • Status: Exit Code: 0
fetchedMavenDeps Build Logs (Last 100 lines)
...
Downloaded from central: https://repo.maven.apache.org/maven2/org/apache/commons/commons-parent/25/commons-parent-25.pom (48 kB at 1.2 MB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-archiver/3.1.1/plexus-archiver-3.1.1.pom
Downloaded from central: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-archiver/3.1.1/plexus-archiver-3.1.1.pom (5.0 kB at 108 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus/3.2/plexus-3.2.pom
Downloaded from central: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus/3.2/plexus-3.2.pom (19 kB at 469 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-utils/3.0.22/plexus-utils-3.0.22.pom
Downloaded from central: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-utils/3.0.22/plexus-utils-3.0.22.pom (3.8 kB at 89 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-io/2.7.1/plexus-io-2.7.1.pom
Downloaded from central: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-io/2.7.1/plexus-io-2.7.1.pom (4.9 kB at 114 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/apache/commons/commons-compress/1.10/commons-compress-1.10.pom
Downloaded from central: https://repo.maven.apache.org/maven2/org/apache/commons/commons-compress/1.10/commons-compress-1.10.pom (13 kB at 340 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/apache/commons/commons-parent/38/commons-parent-38.pom
Downloaded from central: https://repo.maven.apache.org/maven2/org/apache/commons/commons-parent/38/commons-parent-38.pom (62 kB at 1.6 MB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/apache/maven/maven-archiver/3.0.2/maven-archiver-3.0.2.jar
Downloading from central: https://repo.maven.apache.org/maven2/org/apache/maven/shared/maven-shared-utils/3.0.0/maven-shared-utils-3.0.0.jar
Downloading from central: https://repo.maven.apache.org/maven2/commons-io/commons-io/2.4/commons-io-2.4.jar
Downloading from central: https://repo.maven.apache.org/maven2/com/google/code/findbugs/jsr305/2.0.1/jsr305-2.0.1.jar
Downloading from central: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-archiver/3.1.1/plexus-archiver-3.1.1.jar
Downloaded from central: https://repo.maven.apache.org/maven2/org/apache/maven/maven-archiver/3.0.2/maven-archiver-3.0.2.jar (23 kB at 648 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-io/2.7.1/plexus-io-2.7.1.jar
Downloaded from central: https://repo.maven.apache.org/maven2/com/google/code/findbugs/jsr305/2.0.1/jsr305-2.0.1.jar (32 kB at 650 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/apache/commons/commons-compress/1.10/commons-compress-1.10.jar
Downloaded from central: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-archiver/3.1.1/plexus-archiver-3.1.1.jar (178 kB at 2.4 MB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-utils/3.0.22/plexus-utils-3.0.22.jar
Downloaded from central: https://repo.maven.apache.org/maven2/commons-io/commons-io/2.4/commons-io-2.4.jar (185 kB at 2.5 MB/s)
Downloaded from central: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-io/2.7.1/plexus-io-2.7.1.jar (86 kB at 1.1 MB/s)
Downloaded from central: https://repo.maven.apache.org/maven2/org/apache/maven/shared/maven-shared-utils/3.0.0/maven-shared-utils-3.0.0.jar (155 kB at 1.7 MB/s)
Downloaded from central: https://repo.maven.apache.org/maven2/org/apache/commons/commons-compress/1.10/commons-compress-1.10.jar (409 kB at 3.9 MB/s)
Downloaded from central: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-utils/3.0.22/plexus-utils-3.0.22.jar (245 kB at 1.9 MB/s)
[INFO] Building jar: /build/source/core/target/core-8.2.2.jar
[INFO] 
[INFO] --- spring-boot:3.1.5:repackage (default) @ core ---
Downloading from central: https://repo.maven.apache.org/maven2/org/springframework/boot/spring-boot-buildpack-platform/3.1.5/spring-boot-buildpack-platform-3.1.5.pom
Downloaded from central: https://repo.maven.apache.org/maven2/org/springframework/boot/spring-boot-buildpack-platform/3.1.5/spring-boot-buildpack-platform-3.1.5.pom (3.2 kB at 71 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/com/fasterxml/jackson/core/jackson-databind/2.14.2/jackson-databind-2.14.2.pom
Downloaded from central: https://repo.maven.apache.org/maven2/com/fasterxml/jackson/core/jackson-databind/2.14.2/jackson-databind-2.14.2.pom (19 kB at 500 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/com/fasterxml/jackson/jackson-base/2.14.2/jackson-base-2.14.2.pom
Downloaded from central: https://repo.maven.apache.org/maven2/com/fasterxml/jackson/jackson-base/2.14.2/jackson-base-2.14.2.pom (10 kB at 218 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/com/fasterxml/jackson/jackson-bom/2.14.2/jackson-bom-2.14.2.pom
Downloaded from central: https://repo.maven.apache.org/maven2/com/fasterxml/jackson/jackson-bom/2.14.2/jackson-bom-2.14.2.pom (17 kB at 416 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/com/fasterxml/jackson/core/jackson-annotations/2.14.2/jackson-annotations-2.14.2.pom
Downloaded from central: https://repo.maven.apache.org/maven2/com/fasterxml/jackson/core/jackson-annotations/2.14.2/jackson-annotations-2.14.2.pom (6.2 kB at 155 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/com/fasterxml/jackson/core/jackson-core/2.14.2/jackson-core-2.14.2.pom
Downloaded from central: https://repo.maven.apache.org/maven2/com/fasterxml/jackson/core/jackson-core/2.14.2/jackson-core-2.14.2.pom (7.0 kB at 163 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/com/fasterxml/jackson/module/jackson-module-parameter-names/2.14.2/jackson-module-parameter-names-2.14.2.pom
Downloaded from central: https://repo.maven.apache.org/maven2/com/fasterxml/jackson/module/jackson-module-parameter-names/2.14.2/jackson-module-parameter-names-2.14.2.pom (4.4 kB at 106 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/com/fasterxml/jackson/module/jackson-modules-java8/2.14.2/jackson-modules-java8-2.14.2.pom
Downloaded from central: https://repo.maven.apache.org/maven2/com/fasterxml/jackson/module/jackson-modules-java8/2.14.2/jackson-modules-java8-2.14.2.pom (3.1 kB at 74 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/apache/httpcomponents/client5/httpclient5/5.2.1/httpclient5-5.2.1.pom
Downloaded from central: https://repo.maven.apache.org/maven2/org/apache/httpcomponents/client5/httpclient5/5.2.1/httpclient5-5.2.1.pom (6.0 kB at 124 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/apache/httpcomponents/client5/httpclient5-parent/5.2.1/httpclient5-parent-5.2.1.pom
Downloaded from central: https://repo.maven.apache.org/maven2/org/apache/httpcomponents/client5/httpclient5-parent/5.2.1/httpclient5-parent-5.2.1.pom (17 kB at 384 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/apache/httpcomponents/httpcomponents-parent/13/httpcomponents-parent-13.pom
Downloaded from central: https://repo.maven.apache.org/maven2/org/apache/httpcomponents/httpcomponents-parent/13/httpcomponents-parent-13.pom (30 kB at 671 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/apache/httpcomponents/core5/httpcore5/5.2/httpcore5-5.2.pom
Downloaded from central: https://repo.maven.apache.org/maven2/org/apache/httpcomponents/core5/httpcore5/5.2/httpcore5-5.2.pom (3.9 kB at 90 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/apache/httpcomponents/core5/httpcore5-parent/5.2/httpcore5-parent-5.2.pom
Downloaded from central: https://repo.maven.apache.org/maven2/org/apache/httpcomponents/core5/httpcore5-parent/5.2/httpcore5-parent-5.2.pom (14 kB at 292 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/apache/httpcomponents/core5/httpcore5-h2/5.2/httpcore5-h2-5.2.pom
Downloaded from central: https://repo.maven.apache.org/maven2/org/apache/httpcomponents/core5/httpcore5-h2/5.2/httpcore5-h2-5.2.pom (3.6 kB at 77 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/springframework/boot/spring-boot-loader-tools/3.1.5/spring-boot-loader-tools-3.1.5.pom
Downloaded from central: https://repo.maven.apache.org/maven2/org/springframework/boot/spring-boot-loader-tools/3.1.5/spring-boot-loader-tools-3.1.5.pom (2.2 kB at 52 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/springframework/boot/spring-boot-buildpack-platform/3.1.5/spring-boot-buildpack-platform-3.1.5.jar
Downloading from central: https://repo.maven.apache.org/maven2/com/fasterxml/jackson/core/jackson-databind/2.14.2/jackson-databind-2.14.2.jar
Downloading from central: https://repo.maven.apache.org/maven2/com/fasterxml/jackson/core/jackson-annotations/2.14.2/jackson-annotations-2.14.2.jar
Downloading from central: https://repo.maven.apache.org/maven2/com/fasterxml/jackson/core/jackson-core/2.14.2/jackson-core-2.14.2.jar
Downloading from central: https://repo.maven.apache.org/maven2/com/fasterxml/jackson/module/jackson-module-parameter-names/2.14.2/jackson-module-parameter-names-2.14.2.jar
Downloaded from central: https://repo.maven.apache.org/maven2/com/fasterxml/jackson/module/jackson-module-parameter-names/2.14.2/jackson-module-parameter-names-2.14.2.jar (9.5 kB at 243 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/apache/httpcomponents/client5/httpclient5/5.2.1/httpclient5-5.2.1.jar
Downloaded from central: https://repo.maven.apache.org/maven2/org/springframework/boot/spring-boot-buildpack-platform/3.1.5/spring-boot-buildpack-platform-3.1.5.jar (262 kB at 6.1 MB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/apache/httpcomponents/core5/httpcore5/5.2/httpcore5-5.2.jar
Downloaded from central: https://repo.maven.apache.org/maven2/com/fasterxml/jackson/core/jackson-annotations/2.14.2/jackson-annotations-2.14.2.jar (77 kB at 1.2 MB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/apache/httpcomponents/core5/httpcore5-h2/5.2/httpcore5-h2-5.2.jar
Downloaded from central: https://repo.maven.apache.org/maven2/com/fasterxml/jackson/core/jackson-core/2.14.2/jackson-core-2.14.2.jar (459 kB at 7.1 MB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/springframework/boot/spring-boot-loader-tools/3.1.5/spring-boot-loader-tools-3.1.5.jar
Downloaded from central: https://repo.maven.apache.org/maven2/com/fasterxml/jackson/core/jackson-databind/2.14.2/jackson-databind-2.14.2.jar (1.6 MB at 15 MB/s)
Downloaded from central: https://repo.maven.apache.org/maven2/org/apache/httpcomponents/core5/httpcore5/5.2/httpcore5-5.2.jar (853 kB at 7.6 MB/s)
Downloaded from central: https://repo.maven.apache.org/maven2/org/springframework/boot/spring-boot-loader-tools/3.1.5/spring-boot-loader-tools-3.1.5.jar (251 kB at 2.2 MB/s)
Downloaded from central: https://repo.maven.apache.org/maven2/org/apache/httpcomponents/core5/httpcore5-h2/5.2/httpcore5-h2-5.2.jar (237 kB at 1.4 MB/s)
Downloaded from central: https://repo.maven.apache.org/maven2/org/apache/httpcomponents/client5/httpclient5/5.2.1/httpclient5-5.2.1.jar (840 kB at 3.9 MB/s)
[INFO] Attaching repackaged archive /build/source/core/target/core-8.2.2-exec.jar with classifier exec
[INFO] ------------------------------------------------------------------------
[INFO] Reactor Summary:
[INFO] 
[INFO] other 3.0.0 ........................................ SUCCESS [  0.001 s]
[INFO] nzbhydra2 8.2.2 .................................... SUCCESS [  0.001 s]
[INFO] shared 8.2.2 ....................................... SUCCESS [  0.000 s]
[INFO] mapping 8.2.2 ...................................... SUCCESS [  8.454 s]
[INFO] mockserver 3.1.0 ................................... SUCCESS [ 10.972 s]
[INFO] sockslib 3.0.0 ..................................... SUCCESS [  2.268 s]
[INFO] core 8.2.2 ......................................... SUCCESS [ 58.753 s]
[INFO] ------------------------------------------------------------------------
[INFO] BUILD SUCCESS
[INFO] ------------------------------------------------------------------------
[INFO] Total time:  01:20 min
[INFO] Finished at: 2026-01-11T15:45:24Z
[INFO] ------------------------------------------------------------------------
buildPhase completed in 1 minutes 47 seconds
Running phase: installPhase
/nix/store/cn092m5mn4y67hd6w5hvxjxw0g45nkpa-maven-deps-nzbhydra2-8.2.2

Step 3: Build Package

  • Command: nix build --print-build-logs --no-link --impure --expr '(import /tmp/nix-shell.WekJgS/.tmpkLN72Z/nixpkgs { system = "x86_64-linux"; config = { allowUnfree = true; }; }).nzbhydra2' (+ --rebuild if cached)
  • Status: Exit Code: 0
Package Build Logs (Last 100 lines)
...
nzbhydra2>      at org.mockito.internal.util.reflection.ModuleMemberAccessor.invoke(ModuleMemberAccessor.java:55)
nzbhydra2>      at org.mockito.internal.creation.bytebuddy.MockMethodAdvice.tryInvoke(MockMethodAdvice.java:314)
nzbhydra2> 
nzbhydra2> -2026-01-11 15:46:03.860 ERROR --- [           main] n.w.HydraOkHttp3ClientHttpRequestFactory : [ID: 54892] Error analyzing host www.google.de
nzbhydra2> 
nzbhydra2> java.net.UnknownHostException: www.google.de
nzbhydra2>      at java.base/java.net.InetAddress$CachedLookup.get(InetAddress.java:988)
nzbhydra2>      at java.base/java.net.InetAddress.getAllByName0(InetAddress.java:1818)
nzbhydra2>      at java.base/java.net.InetAddress.getAllByName(InetAddress.java:1688)
nzbhydra2>      at java.base/java.net.InetAddress.getByName(InetAddress.java:1568)
nzbhydra2>      at org.nzbhydra.webaccess.HydraOkHttp3ClientHttpRequestFactory.isHostInLocalNetwork(HydraOkHttp3ClientHttpRequestFactory.java:260)
nzbhydra2>      at org.nzbhydra.webaccess.HydraOkHttp3ClientHttpRequestFactory.isUriToBeIgnoredByProxy(HydraOkHttp3ClientHttpRequestFactory.java:228)
nzbhydra2>      at java.base/java.lang.invoke.MethodHandle.invokeWithArguments(MethodHandle.java:733)
nzbhydra2>      at org.mockito.internal.util.reflection.InstrumentationMemberAccessor$Dispatcher$ByteBuddy$JuPIEY0m.invokeWithArguments(Unknown Source)
nzbhydra2>      at org.mockito.internal.util.reflection.InstrumentationMemberAccessor.invoke(InstrumentationMemberAccessor.java:251)
nzbhydra2>      at org.mockito.internal.util.reflection.ModuleMemberAccessor.invoke(ModuleMemberAccessor.java:55)
nzbhydra2>      at org.mockito.internal.creation.bytebuddy.MockMethodAdvice.tryInvoke(MockMethodAdvice.java:314)
nzbhydra2>      at org.mockito.internal.creation.bytebuddy.MockMethodAdvice$RealMethodCall.invoke(MockMethodAdvice.java:234)
nzbhydra2>      at org.mockito.internal.invocation.InterceptedInvocation.callRealMethod(InterceptedInvocation.java:142)
nzbhydra2>      at org.mockito.internal.stubbing.answers.CallsRealMethods.answer(CallsRealMethods.java:45)
nzbhydra2>      at org.mockito.Answers.answer(Answers.java:90)
nzbhydra2> 
nzbhydra2> -2026-01-11 15:46:03.862 ERROR --- [           main] n.w.HydraOkHttp3ClientHttpRequestFactory : [ID: 54892] Error analyzing host www.google.de
nzbhydra2> 
nzbhydra2> java.net.UnknownHostException: www.google.de
nzbhydra2>      at java.base/java.net.InetAddress$CachedLookup.get(InetAddress.java:988)
nzbhydra2>      at java.base/java.net.InetAddress.getAllByName0(InetAddress.java:1818)
nzbhydra2>      at java.base/java.net.InetAddress.getAllByName(InetAddress.java:1688)
nzbhydra2>      at java.base/java.net.InetAddress.getByName(InetAddress.java:1568)
nzbhydra2>      at org.nzbhydra.webaccess.HydraOkHttp3ClientHttpRequestFactory.isHostInLocalNetwork(HydraOkHttp3ClientHttpRequestFactory.java:260)
nzbhydra2>      at org.nzbhydra.webaccess.HydraOkHttp3ClientHttpRequestFactory.isUriToBeIgnoredByProxy(HydraOkHttp3ClientHttpRequestFactory.java:228)
nzbhydra2>      at java.base/java.lang.invoke.MethodHandle.invokeWithArguments(MethodHandle.java:733)
nzbhydra2>      at org.mockito.internal.util.reflection.InstrumentationMemberAccessor$Dispatcher$ByteBuddy$JuPIEY0m.invokeWithArguments(Unknown Source)
nzbhydra2>      at org.mockito.internal.util.reflection.InstrumentationMemberAccessor.invoke(InstrumentationMemberAccessor.java:251)
nzbhydra2>      at org.mockito.internal.util.reflection.ModuleMemberAccessor.invoke(ModuleMemberAccessor.java:55)
nzbhydra2>      at org.mockito.internal.creation.bytebuddy.MockMethodAdvice.tryInvoke(MockMethodAdvice.java:314)
nzbhydra2>      at org.mockito.internal.creation.bytebuddy.MockMethodAdvice$RealMethodCall.invoke(MockMethodAdvice.java:234)
nzbhydra2>      at org.mockito.internal.invocation.InterceptedInvocation.callRealMethod(InterceptedInvocation.java:142)
nzbhydra2>      at org.mockito.internal.stubbing.answers.CallsRealMethods.answer(CallsRealMethods.java:45)
nzbhydra2>      at org.mockito.Answers.answer(Answers.java:90)
nzbhydra2> 
nzbhydra2> [INFO] Tests run: 7, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.103 s - in org.nzbhydra.webaccess.HydraOkHttp3ClientHttpRequestFactoryTest
nzbhydra2> -2026-01-11 15:46:03.869 ERROR --- [ionShutdownHook] o.n.database.DatabaseCompactOnShutdown   : Failed to compact H2 database on shutdown
nzbhydra2> 
nzbhydra2> java.lang.IllegalArgumentException: File system element for parameter 'file' does not exist: 'database/nzbhydra.mv.db'
nzbhydra2>      at org.apache.commons.io.FileUtils.requireExists(FileUtils.java:2701)
nzbhydra2>      at org.apache.commons.io.FileUtils.sizeOf(FileUtils.java:2822)
nzbhydra2>      at org.nzbhydra.database.DatabaseCompactOnShutdown.compactOnShutdown(DatabaseCompactOnShutdown.java:44)
nzbhydra2>      at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
nzbhydra2>      at java.base/java.lang.reflect.Method.invoke(Method.java:580)
nzbhydra2>      at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor$LifecycleMethod.invoke(InitDestroyAnnotationBeanPostProcessor.java:457)
nzbhydra2>      at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor$LifecycleMetadata.invokeDestroyMethods(InitDestroyAnnotationBeanPostProcessor.java:415)
nzbhydra2>      at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor.postProcessBeforeDestruction(InitDestroyAnnotationBeanPostProcessor.java:239)
nzbhydra2>      at org.springframework.beans.factory.support.DisposableBeanAdapter.destroy(DisposableBeanAdapter.java:191)
nzbhydra2>      at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.destroyBean(DefaultSingletonBeanRegistry.java:587)
nzbhydra2>      at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.destroySingleton(DefaultSingletonBeanRegistry.java:559)
nzbhydra2>      at org.springframework.beans.factory.support.DefaultListableBeanFactory.destroySingleton(DefaultListableBeanFactory.java:1189)
nzbhydra2>      at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.destroySingletons(DefaultSingletonBeanRegistry.java:520)
nzbhydra2>      at org.springframework.beans.factory.support.DefaultListableBeanFactory.destroySingletons(DefaultListableBeanFactory.java:1182)
nzbhydra2>      at org.springframework.context.support.AbstractApplicationContext.destroyBeans(AbstractApplicationContext.java:1118)
nzbhydra2> 
nzbhydra2> -2026-01-11 15:46:03.869  INFO --- [ionShutdownHook] org.nzbhydra.NzbHydra                    : Shutting down
nzbhydra2> -2026-01-11 15:46:03.870  INFO --- [ionShutdownHook] com.zaxxer.hikari.HikariDataSource       : HikariPool-9 - Shutdown initiated...
nzbhydra2> -2026-01-11 15:46:03.870  INFO --- [ionShutdownHook] com.zaxxer.hikari.HikariDataSource       : HikariPool-9 - Shutdown completed.
nzbhydra2> [INFO]
nzbhydra2> [INFO] Results:
nzbhydra2> [INFO]
nzbhydra2> [WARNING] Tests run: 316, Failures: 0, Errors: 0, Skipped: 13
nzbhydra2> [INFO]
nzbhydra2> [INFO]
nzbhydra2> [INFO] --- jar:3.0.0:jar (default-jar) @ core ---
nzbhydra2> [INFO] Building jar: /build/source/core/target/core-8.2.2.jar
nzbhydra2> [INFO]
nzbhydra2> [INFO] --- spring-boot:3.1.5:repackage (default) @ core ---
nzbhydra2> [INFO] Attaching repackaged archive /build/source/core/target/core-8.2.2-exec.jar with classifier exec
nzbhydra2> [INFO] ------------------------------------------------------------------------
nzbhydra2> [INFO] Reactor Summary:
nzbhydra2> [INFO]
nzbhydra2> [INFO] other 3.0.0 ........................................ SUCCESS [  0.001 s]
nzbhydra2> [INFO] nzbhydra2 8.2.2 .................................... SUCCESS [  0.000 s]
nzbhydra2> [INFO] shared 8.2.2 ....................................... SUCCESS [  0.000 s]
nzbhydra2> [INFO] mapping 8.2.2 ...................................... SUCCESS [  3.855 s]
nzbhydra2> [INFO] mockserver 3.1.0 ................................... SUCCESS [  1.291 s]
nzbhydra2> [INFO] sockslib 3.0.0 ..................................... SUCCESS [  0.670 s]
nzbhydra2> [INFO] core 8.2.2 ......................................... SUCCESS [ 29.395 s]
nzbhydra2> [INFO] ------------------------------------------------------------------------
nzbhydra2> [INFO] BUILD SUCCESS
nzbhydra2> [INFO] ------------------------------------------------------------------------
nzbhydra2> [INFO] Total time:  35.315 s
nzbhydra2> [INFO] Finished at: 2026-01-11T15:46:05Z
nzbhydra2> [INFO] ------------------------------------------------------------------------
nzbhydra2> buildPhase completed in 36 seconds
nzbhydra2> Running phase: checkPhase
nzbhydra2> no Makefile or custom checkPhase, doing nothing
nzbhydra2> Running phase: installPhase
nzbhydra2> Running phase: fixupPhase
nzbhydra2> shrinking RPATHs of ELF executables and libraries in /nix/store/zfd26vx5jc74kmzdc5kqxl0mqhdla68c-nzbhydra2-8.2.2
nzbhydra2> checking for references to /build/ in /nix/store/zfd26vx5jc74kmzdc5kqxl0mqhdla68c-nzbhydra2-8.2.2...
nzbhydra2> patching script interpreter paths in /nix/store/zfd26vx5jc74kmzdc5kqxl0mqhdla68c-nzbhydra2-8.2.2
nzbhydra2> stripping (with command strip and flags -S -p) in  /nix/store/zfd26vx5jc74kmzdc5kqxl0mqhdla68c-nzbhydra2-8.2.2/lib /nix/store/zfd26vx5jc74kmzdc5kqxl0mqhdla68c-nzbhydra2-8.2.2/bin

@matteo-pacini
Copy link
Contributor

nixpkgs-review result

Generated using nixpkgs-review-gha

Command: nixpkgs-review pr 478821 -p nzbhydra2 -p nixosTests.nzbhydra2
Commit: c47e83f817b49b4cab7635470a2c11a762f237f3 (subsequent changes)
Merge: 9148c54a3c9d06f4942808e609e94ff9055f95bc

Logs: https://github.com/matteo-pacini/nixpkgs-review-gha/actions/runs/20901590520


x86_64-linux

✅ 1 test built:
  • nixosTests.nzbhydra2
✅ 1 package built:
  • nzbhydra2

Copy link
Contributor

@matteo-pacini matteo-pacini left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Approved automatically following the successful run of nixpkgs-review.

@nixpkgs-ci nixpkgs-ci bot added 12.approvals: 2 This PR was reviewed and approved by two persons. 12.approved-by: package-maintainer This PR was reviewed and approved by a maintainer listed in any of the changed packages. 2.status: merge-bot eligible This PR can be merged by commenting "@NixOS/nixpkgs-merge-bot merge". and removed 12.approvals: 1 This PR was reviewed and approved by one person. labels Jan 11, 2026
@hesiod
Copy link
Contributor Author

hesiod commented Jan 11, 2026

Hmm, I'm a little confused about the merge bot eligible label because according to my understanding this PR is not merge bot eligible.

@matteo-pacini
Copy link
Contributor

@matteo-pacini matteo-pacini added this pull request to the merge queue Jan 12, 2026
Merged via the queue into NixOS:master with commit 21d3e74 Jan 12, 2026
33 of 35 checks passed
@DieracDelta
Copy link
Member

srcbot: Source verification FAILED

Step 1: Build .src

  • Command: nix-build --no-out-link --expr 'with import /tmp/nix-shell.hgairM/.tmpjRIb7K/nixpkgs { system = "x86_64-linux"; config = { allowUnfree = true; }; }; nzbhydra2.src' (+ --check if cached)
  • Status: Exit Code: 0
src Build Logs
this path will be fetched (6.8 MiB download, 35.5 MiB unpacked):
  /nix/store/cshykh9ry5lxwnzha9j64vwj6bhg5czi-source
copying path '/nix/store/cshykh9ry5lxwnzha9j64vwj6bhg5czi-source' from 'https://cache.nixos.org'...
/nix/store/cshykh9ry5lxwnzha9j64vwj6bhg5czi-source

--- Running --check to verify FOD ---
checking outputs of '/nix/store/q9iknhdhdlmhh7sa65dqwvli4qcddmi9-source.drv'...
structuredAttrs is enabled

trying https://github.com/theotherp/nzbhydra2/archive/refs/tags/v8.2.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 10064k   0 10064k   0     0  5551k     0  --:--:--  0:00:01 --:--:--  7710k
unpacking source archive /build/download.tar.gz
/nix/store/cshykh9ry5lxwnzha9j64vwj6bhg5czi-source

Step 2: Build .fetchedMavenDeps

  • Command: nix-build --no-out-link --expr 'with import /tmp/nix-shell.hgairM/.tmpjRIb7K/nixpkgs { system = "x86_64-linux"; config = { allowUnfree = true; }; }; nzbhydra2.fetchedMavenDeps' (+ --check if cached)
  • Status: Exit Code: 0
fetchedMavenDeps Build Logs (Last 100 lines)
...
Downloaded from central: https://repo.maven.apache.org/maven2/org/apache/commons/commons-parent/25/commons-parent-25.pom (48 kB at 1.2 MB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-archiver/3.1.1/plexus-archiver-3.1.1.pom
Downloaded from central: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-archiver/3.1.1/plexus-archiver-3.1.1.pom (5.0 kB at 124 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus/3.2/plexus-3.2.pom
Downloaded from central: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus/3.2/plexus-3.2.pom (19 kB at 457 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-utils/3.0.22/plexus-utils-3.0.22.pom
Downloaded from central: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-utils/3.0.22/plexus-utils-3.0.22.pom (3.8 kB at 96 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-io/2.7.1/plexus-io-2.7.1.pom
Downloaded from central: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-io/2.7.1/plexus-io-2.7.1.pom (4.9 kB at 120 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/apache/commons/commons-compress/1.10/commons-compress-1.10.pom
Downloaded from central: https://repo.maven.apache.org/maven2/org/apache/commons/commons-compress/1.10/commons-compress-1.10.pom (13 kB at 331 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/apache/commons/commons-parent/38/commons-parent-38.pom
Downloaded from central: https://repo.maven.apache.org/maven2/org/apache/commons/commons-parent/38/commons-parent-38.pom (62 kB at 1.6 MB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/apache/maven/maven-archiver/3.0.2/maven-archiver-3.0.2.jar
Downloading from central: https://repo.maven.apache.org/maven2/org/apache/maven/shared/maven-shared-utils/3.0.0/maven-shared-utils-3.0.0.jar
Downloading from central: https://repo.maven.apache.org/maven2/commons-io/commons-io/2.4/commons-io-2.4.jar
Downloading from central: https://repo.maven.apache.org/maven2/com/google/code/findbugs/jsr305/2.0.1/jsr305-2.0.1.jar
Downloading from central: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-archiver/3.1.1/plexus-archiver-3.1.1.jar
Downloaded from central: https://repo.maven.apache.org/maven2/org/apache/maven/shared/maven-shared-utils/3.0.0/maven-shared-utils-3.0.0.jar (155 kB at 3.5 MB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-io/2.7.1/plexus-io-2.7.1.jar
Downloaded from central: https://repo.maven.apache.org/maven2/com/google/code/findbugs/jsr305/2.0.1/jsr305-2.0.1.jar (32 kB at 531 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/apache/commons/commons-compress/1.10/commons-compress-1.10.jar
Downloaded from central: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-archiver/3.1.1/plexus-archiver-3.1.1.jar (178 kB at 2.9 MB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-utils/3.0.22/plexus-utils-3.0.22.jar
Downloaded from central: https://repo.maven.apache.org/maven2/org/apache/maven/maven-archiver/3.0.2/maven-archiver-3.0.2.jar (23 kB at 338 kB/s)
Downloaded from central: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-io/2.7.1/plexus-io-2.7.1.jar (86 kB at 1.0 MB/s)
Downloaded from central: https://repo.maven.apache.org/maven2/commons-io/commons-io/2.4/commons-io-2.4.jar (185 kB at 2.0 MB/s)
Downloaded from central: https://repo.maven.apache.org/maven2/org/codehaus/plexus/plexus-utils/3.0.22/plexus-utils-3.0.22.jar (245 kB at 1.6 MB/s)
Downloaded from central: https://repo.maven.apache.org/maven2/org/apache/commons/commons-compress/1.10/commons-compress-1.10.jar (409 kB at 2.6 MB/s)
[INFO] Building jar: /build/source/core/target/core-8.2.2.jar
[INFO] 
[INFO] --- spring-boot:3.1.5:repackage (default) @ core ---
Downloading from central: https://repo.maven.apache.org/maven2/org/springframework/boot/spring-boot-buildpack-platform/3.1.5/spring-boot-buildpack-platform-3.1.5.pom
Downloaded from central: https://repo.maven.apache.org/maven2/org/springframework/boot/spring-boot-buildpack-platform/3.1.5/spring-boot-buildpack-platform-3.1.5.pom (3.2 kB at 80 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/com/fasterxml/jackson/core/jackson-databind/2.14.2/jackson-databind-2.14.2.pom
Downloaded from central: https://repo.maven.apache.org/maven2/com/fasterxml/jackson/core/jackson-databind/2.14.2/jackson-databind-2.14.2.pom (19 kB at 487 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/com/fasterxml/jackson/jackson-base/2.14.2/jackson-base-2.14.2.pom
Downloaded from central: https://repo.maven.apache.org/maven2/com/fasterxml/jackson/jackson-base/2.14.2/jackson-base-2.14.2.pom (10 kB at 301 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/com/fasterxml/jackson/jackson-bom/2.14.2/jackson-bom-2.14.2.pom
Downloaded from central: https://repo.maven.apache.org/maven2/com/fasterxml/jackson/jackson-bom/2.14.2/jackson-bom-2.14.2.pom (17 kB at 460 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/com/fasterxml/jackson/core/jackson-annotations/2.14.2/jackson-annotations-2.14.2.pom
Downloaded from central: https://repo.maven.apache.org/maven2/com/fasterxml/jackson/core/jackson-annotations/2.14.2/jackson-annotations-2.14.2.pom (6.2 kB at 172 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/com/fasterxml/jackson/core/jackson-core/2.14.2/jackson-core-2.14.2.pom
Downloaded from central: https://repo.maven.apache.org/maven2/com/fasterxml/jackson/core/jackson-core/2.14.2/jackson-core-2.14.2.pom (7.0 kB at 195 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/com/fasterxml/jackson/module/jackson-module-parameter-names/2.14.2/jackson-module-parameter-names-2.14.2.pom
Downloaded from central: https://repo.maven.apache.org/maven2/com/fasterxml/jackson/module/jackson-module-parameter-names/2.14.2/jackson-module-parameter-names-2.14.2.pom (4.4 kB at 118 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/com/fasterxml/jackson/module/jackson-modules-java8/2.14.2/jackson-modules-java8-2.14.2.pom
Downloaded from central: https://repo.maven.apache.org/maven2/com/fasterxml/jackson/module/jackson-modules-java8/2.14.2/jackson-modules-java8-2.14.2.pom (3.1 kB at 79 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/apache/httpcomponents/client5/httpclient5/5.2.1/httpclient5-5.2.1.pom
Downloaded from central: https://repo.maven.apache.org/maven2/org/apache/httpcomponents/client5/httpclient5/5.2.1/httpclient5-5.2.1.pom (6.0 kB at 166 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/apache/httpcomponents/client5/httpclient5-parent/5.2.1/httpclient5-parent-5.2.1.pom
Downloaded from central: https://repo.maven.apache.org/maven2/org/apache/httpcomponents/client5/httpclient5-parent/5.2.1/httpclient5-parent-5.2.1.pom (17 kB at 512 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/apache/httpcomponents/httpcomponents-parent/13/httpcomponents-parent-13.pom
Downloaded from central: https://repo.maven.apache.org/maven2/org/apache/httpcomponents/httpcomponents-parent/13/httpcomponents-parent-13.pom (30 kB at 1.0 MB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/apache/httpcomponents/core5/httpcore5/5.2/httpcore5-5.2.pom
Downloaded from central: https://repo.maven.apache.org/maven2/org/apache/httpcomponents/core5/httpcore5/5.2/httpcore5-5.2.pom (3.9 kB at 107 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/apache/httpcomponents/core5/httpcore5-parent/5.2/httpcore5-parent-5.2.pom
Downloaded from central: https://repo.maven.apache.org/maven2/org/apache/httpcomponents/core5/httpcore5-parent/5.2/httpcore5-parent-5.2.pom (14 kB at 403 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/apache/httpcomponents/core5/httpcore5-h2/5.2/httpcore5-h2-5.2.pom
Downloaded from central: https://repo.maven.apache.org/maven2/org/apache/httpcomponents/core5/httpcore5-h2/5.2/httpcore5-h2-5.2.pom (3.6 kB at 98 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/springframework/boot/spring-boot-loader-tools/3.1.5/spring-boot-loader-tools-3.1.5.pom
Downloaded from central: https://repo.maven.apache.org/maven2/org/springframework/boot/spring-boot-loader-tools/3.1.5/spring-boot-loader-tools-3.1.5.pom (2.2 kB at 66 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/springframework/boot/spring-boot-buildpack-platform/3.1.5/spring-boot-buildpack-platform-3.1.5.jar
Downloading from central: https://repo.maven.apache.org/maven2/com/fasterxml/jackson/core/jackson-databind/2.14.2/jackson-databind-2.14.2.jar
Downloading from central: https://repo.maven.apache.org/maven2/com/fasterxml/jackson/core/jackson-annotations/2.14.2/jackson-annotations-2.14.2.jar
Downloading from central: https://repo.maven.apache.org/maven2/com/fasterxml/jackson/core/jackson-core/2.14.2/jackson-core-2.14.2.jar
Downloading from central: https://repo.maven.apache.org/maven2/com/fasterxml/jackson/module/jackson-module-parameter-names/2.14.2/jackson-module-parameter-names-2.14.2.jar
Downloaded from central: https://repo.maven.apache.org/maven2/com/fasterxml/jackson/module/jackson-module-parameter-names/2.14.2/jackson-module-parameter-names-2.14.2.jar (9.5 kB at 210 kB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/apache/httpcomponents/client5/httpclient5/5.2.1/httpclient5-5.2.1.jar
Downloaded from central: https://repo.maven.apache.org/maven2/com/fasterxml/jackson/core/jackson-annotations/2.14.2/jackson-annotations-2.14.2.jar (77 kB at 1.6 MB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/apache/httpcomponents/core5/httpcore5/5.2/httpcore5-5.2.jar
Downloaded from central: https://repo.maven.apache.org/maven2/com/fasterxml/jackson/core/jackson-core/2.14.2/jackson-core-2.14.2.jar (459 kB at 8.0 MB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/apache/httpcomponents/core5/httpcore5-h2/5.2/httpcore5-h2-5.2.jar
Downloaded from central: https://repo.maven.apache.org/maven2/org/springframework/boot/spring-boot-buildpack-platform/3.1.5/spring-boot-buildpack-platform-3.1.5.jar (262 kB at 3.7 MB/s)
Downloading from central: https://repo.maven.apache.org/maven2/org/springframework/boot/spring-boot-loader-tools/3.1.5/spring-boot-loader-tools-3.1.5.jar
Downloaded from central: https://repo.maven.apache.org/maven2/org/apache/httpcomponents/core5/httpcore5-h2/5.2/httpcore5-h2-5.2.jar (237 kB at 2.3 MB/s)
Downloaded from central: https://repo.maven.apache.org/maven2/org/apache/httpcomponents/client5/httpclient5/5.2.1/httpclient5-5.2.1.jar (840 kB at 6.4 MB/s)
Downloaded from central: https://repo.maven.apache.org/maven2/org/springframework/boot/spring-boot-loader-tools/3.1.5/spring-boot-loader-tools-3.1.5.jar (251 kB at 1.8 MB/s)
Downloaded from central: https://repo.maven.apache.org/maven2/org/apache/httpcomponents/core5/httpcore5/5.2/httpcore5-5.2.jar (853 kB at 4.5 MB/s)
Downloaded from central: https://repo.maven.apache.org/maven2/com/fasterxml/jackson/core/jackson-databind/2.14.2/jackson-databind-2.14.2.jar (1.6 MB at 5.2 MB/s)
[INFO] Attaching repackaged archive /build/source/core/target/core-8.2.2-exec.jar with classifier exec
[INFO] ------------------------------------------------------------------------
[INFO] Reactor Summary:
[INFO] 
[INFO] other 3.0.0 ........................................ SUCCESS [  0.001 s]
[INFO] nzbhydra2 8.2.2 .................................... SUCCESS [  0.000 s]
[INFO] shared 8.2.2 ....................................... SUCCESS [  0.000 s]
[INFO] mapping 8.2.2 ...................................... SUCCESS [  8.120 s]
[INFO] mockserver 3.1.0 ................................... SUCCESS [ 11.108 s]
[INFO] sockslib 3.0.0 ..................................... SUCCESS [  2.426 s]
[INFO] core 8.2.2 ......................................... SUCCESS [ 58.259 s]
[INFO] ------------------------------------------------------------------------
[INFO] BUILD SUCCESS
[INFO] ------------------------------------------------------------------------
[INFO] Total time:  01:20 min
[INFO] Finished at: 2026-01-14T18:22:32Z
[INFO] ------------------------------------------------------------------------
buildPhase completed in 1 minutes 50 seconds
Running phase: installPhase
/nix/store/cn092m5mn4y67hd6w5hvxjxw0g45nkpa-maven-deps-nzbhydra2-8.2.2

Step 3: Build Package

  • Command: nix build --print-build-logs --no-link --impure --expr '(import /tmp/nix-shell.hgairM/.tmpjRIb7K/nixpkgs { system = "x86_64-linux"; config = { allowUnfree = true; }; }).nzbhydra2' (+ --rebuild if cached)
  • Status: Exit Code: 1
Package Build Logs (Last 100 lines)
...
nzbhydra2>      at org.mockito.internal.creation.bytebuddy.MockMethodAdvice.tryInvoke(MockMethodAdvice.java:314)
nzbhydra2> 
nzbhydra2> -2026-01-14 18:23:12.247 ERROR --- [           main] n.w.HydraOkHttp3ClientHttpRequestFactory : [ID: 04269] Error analyzing host www.google.de
nzbhydra2> 
nzbhydra2> java.net.UnknownHostException: www.google.de
nzbhydra2>      at java.base/java.net.InetAddress$CachedLookup.get(InetAddress.java:988)
nzbhydra2>      at java.base/java.net.InetAddress.getAllByName0(InetAddress.java:1818)
nzbhydra2>      at java.base/java.net.InetAddress.getAllByName(InetAddress.java:1688)
nzbhydra2>      at java.base/java.net.InetAddress.getByName(InetAddress.java:1568)
nzbhydra2>      at org.nzbhydra.webaccess.HydraOkHttp3ClientHttpRequestFactory.isHostInLocalNetwork(HydraOkHttp3ClientHttpRequestFactory.java:260)
nzbhydra2>      at org.nzbhydra.webaccess.HydraOkHttp3ClientHttpRequestFactory.isUriToBeIgnoredByProxy(HydraOkHttp3ClientHttpRequestFactory.java:228)
nzbhydra2>      at java.base/java.lang.invoke.MethodHandle.invokeWithArguments(MethodHandle.java:733)
nzbhydra2>      at org.mockito.internal.util.reflection.InstrumentationMemberAccessor$Dispatcher$ByteBuddy$1PGwBh4o.invokeWithArguments(Unknown Source)
nzbhydra2>      at org.mockito.internal.util.reflection.InstrumentationMemberAccessor.invoke(InstrumentationMemberAccessor.java:251)
nzbhydra2>      at org.mockito.internal.util.reflection.ModuleMemberAccessor.invoke(ModuleMemberAccessor.java:55)
nzbhydra2>      at org.mockito.internal.creation.bytebuddy.MockMethodAdvice.tryInvoke(MockMethodAdvice.java:314)
nzbhydra2>      at org.mockito.internal.creation.bytebuddy.MockMethodAdvice$RealMethodCall.invoke(MockMethodAdvice.java:234)
nzbhydra2>      at org.mockito.internal.invocation.InterceptedInvocation.callRealMethod(InterceptedInvocation.java:142)
nzbhydra2>      at org.mockito.internal.stubbing.answers.CallsRealMethods.answer(CallsRealMethods.java:45)
nzbhydra2>      at org.mockito.Answers.answer(Answers.java:90)
nzbhydra2> 
nzbhydra2> -2026-01-14 18:23:12.248 ERROR --- [           main] n.w.HydraOkHttp3ClientHttpRequestFactory : [ID: 04269] Error analyzing host www.google.de
nzbhydra2> 
nzbhydra2> java.net.UnknownHostException: www.google.de
nzbhydra2>      at java.base/java.net.InetAddress$CachedLookup.get(InetAddress.java:988)
nzbhydra2>      at java.base/java.net.InetAddress.getAllByName0(InetAddress.java:1818)
nzbhydra2>      at java.base/java.net.InetAddress.getAllByName(InetAddress.java:1688)
nzbhydra2>      at java.base/java.net.InetAddress.getByName(InetAddress.java:1568)
nzbhydra2>      at org.nzbhydra.webaccess.HydraOkHttp3ClientHttpRequestFactory.isHostInLocalNetwork(HydraOkHttp3ClientHttpRequestFactory.java:260)
nzbhydra2>      at org.nzbhydra.webaccess.HydraOkHttp3ClientHttpRequestFactory.isUriToBeIgnoredByProxy(HydraOkHttp3ClientHttpRequestFactory.java:228)
nzbhydra2>      at java.base/java.lang.invoke.MethodHandle.invokeWithArguments(MethodHandle.java:733)
nzbhydra2>      at org.mockito.internal.util.reflection.InstrumentationMemberAccessor$Dispatcher$ByteBuddy$1PGwBh4o.invokeWithArguments(Unknown Source)
nzbhydra2>      at org.mockito.internal.util.reflection.InstrumentationMemberAccessor.invoke(InstrumentationMemberAccessor.java:251)
nzbhydra2>      at org.mockito.internal.util.reflection.ModuleMemberAccessor.invoke(ModuleMemberAccessor.java:55)
nzbhydra2>      at org.mockito.internal.creation.bytebuddy.MockMethodAdvice.tryInvoke(MockMethodAdvice.java:314)
nzbhydra2>      at org.mockito.internal.creation.bytebuddy.MockMethodAdvice$RealMethodCall.invoke(MockMethodAdvice.java:234)
nzbhydra2>      at org.mockito.internal.invocation.InterceptedInvocation.callRealMethod(InterceptedInvocation.java:142)
nzbhydra2>      at org.mockito.internal.stubbing.answers.CallsRealMethods.answer(CallsRealMethods.java:45)
nzbhydra2>      at org.mockito.Answers.answer(Answers.java:90)
nzbhydra2> 
nzbhydra2> [INFO] Tests run: 7, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 0.093 s - in org.nzbhydra.webaccess.HydraOkHttp3ClientHttpRequestFactoryTest
nzbhydra2> -2026-01-14 18:23:12.254 ERROR --- [ionShutdownHook] o.n.database.DatabaseCompactOnShutdown   : Failed to compact H2 database on shutdown
nzbhydra2> 
nzbhydra2> java.lang.IllegalArgumentException: File system element for parameter 'file' does not exist: 'database/nzbhydra.mv.db'
nzbhydra2>      at org.apache.commons.io.FileUtils.requireExists(FileUtils.java:2701)
nzbhydra2>      at org.apache.commons.io.FileUtils.sizeOf(FileUtils.java:2822)
nzbhydra2>      at org.nzbhydra.database.DatabaseCompactOnShutdown.compactOnShutdown(DatabaseCompactOnShutdown.java:44)
nzbhydra2>      at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
nzbhydra2>      at java.base/java.lang.reflect.Method.invoke(Method.java:580)
nzbhydra2>      at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor$LifecycleMethod.invoke(InitDestroyAnnotationBeanPostProcessor.java:457)
nzbhydra2>      at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor$LifecycleMetadata.invokeDestroyMethods(InitDestroyAnnotationBeanPostProcessor.java:415)
nzbhydra2>      at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor.postProcessBeforeDestruction(InitDestroyAnnotationBeanPostProcessor.java:239)
nzbhydra2>      at org.springframework.beans.factory.support.DisposableBeanAdapter.destroy(DisposableBeanAdapter.java:191)
nzbhydra2>      at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.destroyBean(DefaultSingletonBeanRegistry.java:587)
nzbhydra2>      at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.destroySingleton(DefaultSingletonBeanRegistry.java:559)
nzbhydra2>      at org.springframework.beans.factory.support.DefaultListableBeanFactory.destroySingleton(DefaultListableBeanFactory.java:1189)
nzbhydra2>      at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.destroySingletons(DefaultSingletonBeanRegistry.java:520)
nzbhydra2>      at org.springframework.beans.factory.support.DefaultListableBeanFactory.destroySingletons(DefaultListableBeanFactory.java:1182)
nzbhydra2>      at org.springframework.context.support.AbstractApplicationContext.destroyBeans(AbstractApplicationContext.java:1118)
nzbhydra2> 
nzbhydra2> -2026-01-14 18:23:12.255  INFO --- [ionShutdownHook] org.nzbhydra.NzbHydra                    : Shutting down
nzbhydra2> -2026-01-14 18:23:12.256  INFO --- [ionShutdownHook] com.zaxxer.hikari.HikariDataSource       : HikariPool-9 - Shutdown initiated...
nzbhydra2> -2026-01-14 18:23:12.256  INFO --- [ionShutdownHook] com.zaxxer.hikari.HikariDataSource       : HikariPool-9 - Shutdown completed.
nzbhydra2> [INFO]
nzbhydra2> [INFO] Results:
nzbhydra2> [INFO]
nzbhydra2> [WARNING] Tests run: 316, Failures: 0, Errors: 0, Skipped: 13
nzbhydra2> [INFO]
nzbhydra2> [INFO]
nzbhydra2> [INFO] --- jar:3.0.0:jar (default-jar) @ core ---
nzbhydra2> [INFO] Building jar: /build/source/core/target/core-8.2.2.jar
nzbhydra2> [INFO]
nzbhydra2> [INFO] --- spring-boot:3.1.5:repackage (default) @ core ---
nzbhydra2> [INFO] Attaching repackaged archive /build/source/core/target/core-8.2.2-exec.jar with classifier exec
nzbhydra2> [INFO] ------------------------------------------------------------------------
nzbhydra2> [INFO] Reactor Summary:
nzbhydra2> [INFO]
nzbhydra2> [INFO] other 3.0.0 ........................................ SUCCESS [  0.002 s]
nzbhydra2> [INFO] nzbhydra2 8.2.2 .................................... SUCCESS [  0.000 s]
nzbhydra2> [INFO] shared 8.2.2 ....................................... SUCCESS [  0.000 s]
nzbhydra2> [INFO] mapping 8.2.2 ...................................... SUCCESS [  3.846 s]
nzbhydra2> [INFO] mockserver 3.1.0 ................................... SUCCESS [  1.299 s]
nzbhydra2> [INFO] sockslib 3.0.0 ..................................... SUCCESS [  0.679 s]
nzbhydra2> [INFO] core 8.2.2 ......................................... SUCCESS [ 28.838 s]
nzbhydra2> [INFO] ------------------------------------------------------------------------
nzbhydra2> [INFO] BUILD SUCCESS
nzbhydra2> [INFO] ------------------------------------------------------------------------
nzbhydra2> [INFO] Total time:  34.759 s
nzbhydra2> [INFO] Finished at: 2026-01-14T18:23:14Z
nzbhydra2> [INFO] ------------------------------------------------------------------------
nzbhydra2> buildPhase completed in 36 seconds
nzbhydra2> Running phase: checkPhase
nzbhydra2> no Makefile or custom checkPhase, doing nothing
nzbhydra2> Running phase: installPhase
nzbhydra2> Running phase: fixupPhase
nzbhydra2> shrinking RPATHs of ELF executables and libraries in /nix/store/zfd26vx5jc74kmzdc5kqxl0mqhdla68c-nzbhydra2-8.2.2
nzbhydra2> checking for references to /build/ in /nix/store/zfd26vx5jc74kmzdc5kqxl0mqhdla68c-nzbhydra2-8.2.2...
nzbhydra2> patching script interpreter paths in /nix/store/zfd26vx5jc74kmzdc5kqxl0mqhdla68c-nzbhydra2-8.2.2
nzbhydra2> stripping (with command strip and flags -S -p) in  /nix/store/zfd26vx5jc74kmzdc5kqxl0mqhdla68c-nzbhydra2-8.2.2/lib /nix/store/zfd26vx5jc74kmzdc5kqxl0mqhdla68c-nzbhydra2-8.2.2/bin
error: derivation '/nix/store/lxfzr7zv8hi21qv9fp4kahy4v8r189qf-nzbhydra2-8.2.2.drv' may not be deterministic: output '/nix/store/zfd26vx5jc74kmzdc5kqxl0mqhdla68c-nzbhydra2-8.2.2' differs

@hesiod
Copy link
Contributor Author

hesiod commented Jan 15, 2026

@DieracDelta If I interpret that correctly, only the package itself is not reproducible, right? That is kind of a known issue as JARs are suboptimal in terms of reproducibility. I've tried to improve stuff in this PR (the timestamp parameter is common practice in nixpkgs), but there might still be some remaining issues.
As long as the FODs are reproducible it should still be fine overall. I suggest using Diffoscope to compare the JARs in order to find the remaining sources of irreproducibility.

@hesiod hesiod deleted the nzbhydra-update branch January 15, 2026 00:26
@DieracDelta
Copy link
Member

@DieracDelta If I interpret that correctly, only the package itself is not reproducible, right?

Yes, that's also my understanding. It's just the package itself whose output is nondeterministic. srcbot's error message is misleading -- I need to fix that! +1 diffoscope is a good idea, I'll have a look with that when some time frees up.

Context: I ran srcbot again to confirm that the fetchedMavenDeps didn't return a mismatched hash. (I forgot to do --dry-run, hence the spammy output. Sorry for the noise!) I had run into another case of this with gol, and I was looking for more examples to put in #480108.

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

Labels

2.status: merge-bot eligible This PR can be merged by commenting "@NixOS/nixpkgs-merge-bot merge". 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. 11.by: package-maintainer This PR was created by a maintainer of all the package it changes. 12.approvals: 2 This PR was reviewed and approved by two persons. 12.approved-by: package-maintainer This PR was reviewed and approved by a maintainer listed in any of the changed packages.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants