diffoscope 0 -> 1 attrpath: diffoscope Checking auto update branch... [version] [version] skipping because derivation has updateScript [rustCrateVersion] [rustCrateVersion] No cargoSha256 or cargoHash found [golangModuleVersion] [golangModuleVersion] Not a buildGoModule package with vendorSha256 or vendorHash [updateScript] [updateScript] Success [updateScript] these 2 derivations will be built: /nix/store/7dqrxygmiga9b9ivlmik64lbb3k5xbfx-update-diffoscope.drv /nix/store/58h1hss3jp8y8r3ghwndwgpgzra3zj1a-packages.json.drv building '/nix/store/7dqrxygmiga9b9ivlmik64lbb3k5xbfx-update-diffoscope.drv'... building '/nix/store/58h1hss3jp8y8r3ghwndwgpgzra3zj1a-packages.json.drv'... Going to be running update for following packages: - diffoscope-229 Press Enter key to continue... Running update for: - diffoscope-229: UPDATING ... - diffoscope-229: DONE. Packages updated! [quotedUrls] [quotedUrls] nothing found to replace Diff after rewrites: diff --git a/pkgs/tools/misc/diffoscope/default.nix b/pkgs/tools/misc/diffoscope/default.nix index 1df7ef832b0..830f7ee55f2 100644 --- a/pkgs/tools/misc/diffoscope/default.nix +++ b/pkgs/tools/misc/diffoscope/default.nix @@ -11,11 +11,11 @@ # Note: when upgrading this package, please run the list-missing-tools.sh script as described below! python3Packages.buildPythonApplication rec { pname = "diffoscope"; - version = "229"; + version = "233"; src = fetchurl { url = "https://diffoscope.org/archive/diffoscope-${version}.tar.bz2"; - sha256 = "sha256-IyTBwlVqOIXERdjvZPTwxhIBPOn8Dt7QbvfBazj5J/A="; + sha256 = "sha256-A2GYnhdjkzSFnMsy99FmckiOsbRdymAdtjp55hyFLp4="; }; outputs = [ "out" "man" ]; No auto update branch exists Received ExitFailure 1 when running Raw command: /nix/store/3nqhcyc7vid1npgcd0m7arg5sn325nhz-nix-2.12.0/bin/nix-build --option sandbox true --arg config "{ allowBroken = true; allowUnfree = true; allowAliases = false; }" --arg overlays "[ ]" -A diffoscope nix build failed. @skip_unless_file_version_is_at_least("5.43") def test_text_proper_indentation(capsys): out = run(capsys, pair=("archive1.tar", "archive2.tar")) > assert out == get_data("archive12.diff.txt") E assert '--- archive1...\n│ │ +bsdf\n' == '--- archive1...\n│ │ +bsdf\n' E Skipping 395 identical leading characters in diff, use -v to show E - from Unix E + from Unix, truncated E - │ │ +gzip compressed data, was "compressed", last modified: Sun Sep 12 11:59:26 2021, max compression, from Unix E + │ │ +gzip compressed data, was "compressed", last modified: Sun Sep 12 11:59:26 2021, max compression, from Unix, truncated E ? +++++++++++ E │ ├── compressed... E  E ...Full output truncated (4 lines hidden), use '-vv' to show tests/test_presenters.py:92: AssertionError ----------------------------- Captured stderr call ----------------------------- gzip: warning: GZIP environment variable is deprecated; use an alias or script gzip: warning: GZIP environment variable is deprecated; use an alias or script =============================== warnings summary =============================== tests/comparators/test_pdf.py: 34 warnings /build/diffoscope-233/diffoscope/comparators/pdf.py:145: PendingDeprecationWarning: getObject is deprecated and will be removed in PyPDF2 3.0.0. Use get_object instead. subtype = annot.getObject()["/Subtype"] -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html =========================== short test summary info ============================ FAILED tests/test_presenters.py::test_text_proper_indentation - assert '--- archive1...\n│ │ +bsdf\n' == '--- archive1...\n│ │ +bsdf\n' = 1 failed, 670 passed, 34 skipped, 5 deselected, 1 xfailed, 34 warnings in 80.88s (0:01:20) = /nix/store/chilfhdcsnmwjl7igrw26j1lrc0zar35-stdenv-linux/setup: line 1570: pop_var_context: head of shell_variables not a function context