1this derivation will be built:2 /nix/store/fcpga57342cp04dqn3m7svn6cqzwxs34-nixpkgs-review.drv3building '/nix/store/fcpga57342cp04dqn3m7svn6cqzwxs34-nixpkgs-review.drv' on 'ssh-ng://nix@jamie'4building '/nix/store/fcpga57342cp04dqn3m7svn6cqzwxs34-nixpkgs-review.drv'5nixpkgs-review> Sourcing python-remove-tests-dir-hook6nixpkgs-review> Sourcing python-catch-conflicts-hook.sh7nixpkgs-review> Sourcing python-remove-bin-bytecode-hook.sh8nixpkgs-review> Sourcing pypa-build-hook9nixpkgs-review> Using pypaBuildPhase10nixpkgs-review> Sourcing python-runtime-deps-check-hook11nixpkgs-review> Using pythonRuntimeDepsCheckHook12nixpkgs-review> Sourcing pypa-install-hook13nixpkgs-review> Using pypaInstallPhase14nixpkgs-review> Sourcing python-imports-check-hook.sh15nixpkgs-review> Using pythonImportsCheckPhase16nixpkgs-review> Sourcing python-namespaces-hook17nixpkgs-review> Sourcing python-catch-conflicts-hook.sh18nixpkgs-review> Running phase: unpackPhase19nixpkgs-review> unpacking source archive /nix/store/lyzrb23fwwk0wkjaabmfkk3cnp24kvhg-source20nixpkgs-review> source root is source21nixpkgs-review> setting SOURCE_DATE_EPOCH to timestamp 315619200 of file "source/tests/test_wip.py"22nixpkgs-review> Running phase: patchPhase23nixpkgs-review> Running phase: updateAutotoolsGnuConfigScriptsPhase24nixpkgs-review> Running phase: configurePhase25nixpkgs-review> no configure script, doing nothing26nixpkgs-review> Running phase: buildPhase27nixpkgs-review> Executing pypaBuildPhase28nixpkgs-review> Creating a wheel...29nixpkgs-review> pypa build flags: --no-isolation --outdir dist/ --wheel30nixpkgs-review> * Getting build dependencies for wheel...31nixpkgs-review> /nix/store/25rr86lli13limp2np2xfqhq0x8lwjgv-python3.13-setuptools-80.10.1/lib/python3.13/site-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated32nixpkgs-review> !!33nixpkgs-review> 34nixpkgs-review> ********************************************************************************35nixpkgs-review> Please use a simple string containing a SPDX expression for `project.license`. You can also use `project.license-files`. (Both options available on setuptools>=77.0.0).36nixpkgs-review> 37nixpkgs-review> This deprecation is overdue, please update your project and remove deprecated38nixpkgs-review> calls to avoid build errors in the future.39nixpkgs-review> 40nixpkgs-review> See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details.41nixpkgs-review> ********************************************************************************42nixpkgs-review> 43nixpkgs-review> !!44nixpkgs-review> corresp(dist, value, root_dir)45nixpkgs-review> running egg_info46nixpkgs-review> creating nixpkgs_review.egg-info47nixpkgs-review> writing nixpkgs_review.egg-info/PKG-INFO48nixpkgs-review> writing dependency_links to nixpkgs_review.egg-info/dependency_links.txt49nixpkgs-review> writing entry points to nixpkgs_review.egg-info/entry_points.txt50nixpkgs-review> writing top-level names to nixpkgs_review.egg-info/top_level.txt51nixpkgs-review> writing manifest file 'nixpkgs_review.egg-info/SOURCES.txt'52nixpkgs-review> reading manifest file 'nixpkgs_review.egg-info/SOURCES.txt'53nixpkgs-review> writing manifest file 'nixpkgs_review.egg-info/SOURCES.txt'54nixpkgs-review> * Building wheel...55nixpkgs-review> /nix/store/25rr86lli13limp2np2xfqhq0x8lwjgv-python3.13-setuptools-80.10.1/lib/python3.13/site-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated56nixpkgs-review> !!57nixpkgs-review> 58nixpkgs-review> ********************************************************************************59nixpkgs-review> Please use a simple string containing a SPDX expression for `project.license`. You can also use `project.license-files`. (Both options available on setuptools>=77.0.0).60nixpkgs-review> 61nixpkgs-review> This deprecation is overdue, please update your project and remove deprecated62nixpkgs-review> calls to avoid build errors in the future.63nixpkgs-review> 64nixpkgs-review> See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details.65nixpkgs-review> ********************************************************************************66nixpkgs-review> 67nixpkgs-review> !!68nixpkgs-review> corresp(dist, value, root_dir)69nixpkgs-review> running bdist_wheel70nixpkgs-review> running build71nixpkgs-review> running build_py72nixpkgs-review> creating build/lib/nixpkgs_review73nixpkgs-review> copying nixpkgs_review/report.py -> build/lib/nixpkgs_review74nixpkgs-review> copying nixpkgs_review/http_requests.py -> build/lib/nixpkgs_review75nixpkgs-review> copying nixpkgs_review/buildenv.py -> build/lib/nixpkgs_review76nixpkgs-review> copying nixpkgs_review/overlay.py -> build/lib/nixpkgs_review77nixpkgs-review> copying nixpkgs_review/__init__.py -> build/lib/nixpkgs_review78nixpkgs-review> copying nixpkgs_review/git.py -> build/lib/nixpkgs_review79nixpkgs-review> copying nixpkgs_review/builddir.py -> build/lib/nixpkgs_review80nixpkgs-review> copying nixpkgs_review/nixpkgs.py -> build/lib/nixpkgs_review81nixpkgs-review> copying nixpkgs_review/review.py -> build/lib/nixpkgs_review82nixpkgs-review> copying nixpkgs_review/nix.py -> build/lib/nixpkgs_review83nixpkgs-review> copying nixpkgs_review/github.py -> build/lib/nixpkgs_review84nixpkgs-review> copying nixpkgs_review/errors.py -> build/lib/nixpkgs_review85nixpkgs-review> copying nixpkgs_review/utils.py -> build/lib/nixpkgs_review86nixpkgs-review> copying nixpkgs_review/allow.py -> build/lib/nixpkgs_review87nixpkgs-review> creating build/lib/tests88nixpkgs-review> copying tests/test_nixpkgs.py -> build/lib/tests89nixpkgs-review> copying tests/test_pr.py -> build/lib/tests90nixpkgs-review> copying tests/test_rev.py -> build/lib/tests91nixpkgs-review> copying tests/test_github_actions.py -> build/lib/tests92nixpkgs-review> copying tests/test_escape_attr.py -> build/lib/tests93nixpkgs-review> copying tests/conftest.py -> build/lib/tests94nixpkgs-review> copying tests/__init__.py -> build/lib/tests95nixpkgs-review> copying tests/test_wip.py -> build/lib/tests96nixpkgs-review> creating build/lib/nixpkgs_review/cli97nixpkgs-review> copying nixpkgs_review/cli/comments.py -> build/lib/nixpkgs_review/cli98nixpkgs-review> copying nixpkgs_review/cli/wip.py -> build/lib/nixpkgs_review/cli99nixpkgs-review> copying nixpkgs_review/cli/merge.py -> build/lib/nixpkgs_review/cli100nixpkgs-review> copying nixpkgs_review/cli/utils.py -> build/lib/nixpkgs_review/cli101nixpkgs-review> copying nixpkgs_review/cli/post_result.py -> build/lib/nixpkgs_review/cli102nixpkgs-review> copying nixpkgs_review/cli/__init__.py -> build/lib/nixpkgs_review/cli103nixpkgs-review> copying nixpkgs_review/cli/rev.py -> build/lib/nixpkgs_review/cli104nixpkgs-review> copying nixpkgs_review/cli/pr.py -> build/lib/nixpkgs_review/cli105nixpkgs-review> copying nixpkgs_review/cli/approve.py -> build/lib/nixpkgs_review/cli106nixpkgs-review> running egg_info107nixpkgs-review> writing nixpkgs_review.egg-info/PKG-INFO108nixpkgs-review> writing dependency_links to nixpkgs_review.egg-info/dependency_links.txt109nixpkgs-review> writing entry points to nixpkgs_review.egg-info/entry_points.txt110nixpkgs-review> writing top-level names to nixpkgs_review.egg-info/top_level.txt111nixpkgs-review> reading manifest file 'nixpkgs_review.egg-info/SOURCES.txt'112nixpkgs-review> writing manifest file 'nixpkgs_review.egg-info/SOURCES.txt'113nixpkgs-review> creating build/lib/nixpkgs_review/nix114nixpkgs-review> copying nixpkgs_review/nix/evalAttrs.nix -> build/lib/nixpkgs_review/nix115nixpkgs-review> copying nixpkgs_review/nix/review-shell.nix -> build/lib/nixpkgs_review/nix116nixpkgs-review> installing to build/bdist.linux-x86_64/wheel117nixpkgs-review> running install118nixpkgs-review> running install_lib119nixpkgs-review> creating build/bdist.linux-x86_64/wheel120nixpkgs-review> creating build/bdist.linux-x86_64/wheel/tests121nixpkgs-review> copying build/lib/tests/__init__.py -> build/bdist.linux-x86_64/wheel/./tests122nixpkgs-review> copying build/lib/tests/test_wip.py -> build/bdist.linux-x86_64/wheel/./tests123nixpkgs-review> copying build/lib/tests/conftest.py -> build/bdist.linux-x86_64/wheel/./tests124nixpkgs-review> copying build/lib/tests/test_escape_attr.py -> build/bdist.linux-x86_64/wheel/./tests125nixpkgs-review> copying build/lib/tests/test_pr.py -> build/bdist.linux-x86_64/wheel/./tests126nixpkgs-review> copying build/lib/tests/test_rev.py -> build/bdist.linux-x86_64/wheel/./tests127nixpkgs-review> copying build/lib/tests/test_github_actions.py -> build/bdist.linux-x86_64/wheel/./tests128nixpkgs-review> copying build/lib/tests/test_nixpkgs.py -> build/bdist.linux-x86_64/wheel/./tests129nixpkgs-review> creating build/bdist.linux-x86_64/wheel/nixpkgs_review130nixpkgs-review> copying build/lib/nixpkgs_review/utils.py -> build/bdist.linux-x86_64/wheel/./nixpkgs_review131nixpkgs-review> copying build/lib/nixpkgs_review/allow.py -> build/bdist.linux-x86_64/wheel/./nixpkgs_review132nixpkgs-review> creating build/bdist.linux-x86_64/wheel/nixpkgs_review/cli133nixpkgs-review> copying build/lib/nixpkgs_review/cli/post_result.py -> build/bdist.linux-x86_64/wheel/./nixpkgs_review/cli134nixpkgs-review> copying build/lib/nixpkgs_review/cli/merge.py -> build/bdist.linux-x86_64/wheel/./nixpkgs_review/cli135nixpkgs-review> copying build/lib/nixpkgs_review/cli/wip.py -> build/bdist.linux-x86_64/wheel/./nixpkgs_review/cli136nixpkgs-review> copying build/lib/nixpkgs_review/cli/comments.py -> build/bdist.linux-x86_64/wheel/./nixpkgs_review/cli137nixpkgs-review> copying build/lib/nixpkgs_review/cli/approve.py -> build/bdist.linux-x86_64/wheel/./nixpkgs_review/cli138nixpkgs-review> copying build/lib/nixpkgs_review/cli/pr.py -> build/bdist.linux-x86_64/wheel/./nixpkgs_review/cli139nixpkgs-review> copying build/lib/nixpkgs_review/cli/rev.py -> build/bdist.linux-x86_64/wheel/./nixpkgs_review/cli140nixpkgs-review> copying build/lib/nixpkgs_review/cli/utils.py -> build/bdist.linux-x86_64/wheel/./nixpkgs_review/cli141nixpkgs-review> copying build/lib/nixpkgs_review/cli/__init__.py -> build/bdist.linux-x86_64/wheel/./nixpkgs_review/cli142nixpkgs-review> copying build/lib/nixpkgs_review/report.py -> build/bdist.linux-x86_64/wheel/./nixpkgs_review143nixpkgs-review> copying build/lib/nixpkgs_review/builddir.py -> build/bdist.linux-x86_64/wheel/./nixpkgs_review144nixpkgs-review> copying build/lib/nixpkgs_review/__init__.py -> build/bdist.linux-x86_64/wheel/./nixpkgs_review145nixpkgs-review> copying build/lib/nixpkgs_review/buildenv.py -> build/bdist.linux-x86_64/wheel/./nixpkgs_review146nixpkgs-review> copying build/lib/nixpkgs_review/nix.py -> build/bdist.linux-x86_64/wheel/./nixpkgs_review147nixpkgs-review> copying build/lib/nixpkgs_review/overlay.py -> build/bdist.linux-x86_64/wheel/./nixpkgs_review148nixpkgs-review> copying build/lib/nixpkgs_review/nixpkgs.py -> build/bdist.linux-x86_64/wheel/./nixpkgs_review149nixpkgs-review> copying build/lib/nixpkgs_review/git.py -> build/bdist.linux-x86_64/wheel/./nixpkgs_review150nixpkgs-review> copying build/lib/nixpkgs_review/http_requests.py -> build/bdist.linux-x86_64/wheel/./nixpkgs_review151nixpkgs-review> copying build/lib/nixpkgs_review/review.py -> build/bdist.linux-x86_64/wheel/./nixpkgs_review152nixpkgs-review> creating build/bdist.linux-x86_64/wheel/nixpkgs_review/nix153nixpkgs-review> copying build/lib/nixpkgs_review/nix/review-shell.nix -> build/bdist.linux-x86_64/wheel/./nixpkgs_review/nix154nixpkgs-review> copying build/lib/nixpkgs_review/nix/evalAttrs.nix -> build/bdist.linux-x86_64/wheel/./nixpkgs_review/nix155nixpkgs-review> copying build/lib/nixpkgs_review/github.py -> build/bdist.linux-x86_64/wheel/./nixpkgs_review156nixpkgs-review> copying build/lib/nixpkgs_review/errors.py -> build/bdist.linux-x86_64/wheel/./nixpkgs_review157nixpkgs-review> running install_egg_info158nixpkgs-review> Copying nixpkgs_review.egg-info to build/bdist.linux-x86_64/wheel/./nixpkgs_review-3.8.0-py3.13.egg-info159nixpkgs-review> running install_scripts160nixpkgs-review> creating build/bdist.linux-x86_64/wheel/nixpkgs_review-3.8.0.dist-info/WHEEL161nixpkgs-review> creating '/build/source/dist/.tmp-d3bjhdf1/nixpkgs_review-3.8.0-py3-none-any.whl' and adding 'build/bdist.linux-x86_64/wheel' to it162nixpkgs-review> adding 'nixpkgs_review/__init__.py'163nixpkgs-review> adding 'nixpkgs_review/allow.py'164nixpkgs-review> adding 'nixpkgs_review/builddir.py'165nixpkgs-review> adding 'nixpkgs_review/buildenv.py'166nixpkgs-review> adding 'nixpkgs_review/errors.py'167nixpkgs-review> adding 'nixpkgs_review/git.py'168nixpkgs-review> adding 'nixpkgs_review/github.py'169nixpkgs-review> adding 'nixpkgs_review/http_requests.py'170nixpkgs-review> adding 'nixpkgs_review/nix.py'171nixpkgs-review> adding 'nixpkgs_review/nixpkgs.py'172nixpkgs-review> adding 'nixpkgs_review/overlay.py'173nixpkgs-review> adding 'nixpkgs_review/report.py'174nixpkgs-review> adding 'nixpkgs_review/review.py'175nixpkgs-review> adding 'nixpkgs_review/utils.py'176nixpkgs-review> adding 'nixpkgs_review/cli/__init__.py'177nixpkgs-review> adding 'nixpkgs_review/cli/approve.py'178nixpkgs-review> adding 'nixpkgs_review/cli/comments.py'179nixpkgs-review> adding 'nixpkgs_review/cli/merge.py'180nixpkgs-review> adding 'nixpkgs_review/cli/post_result.py'181nixpkgs-review> adding 'nixpkgs_review/cli/pr.py'182nixpkgs-review> adding 'nixpkgs_review/cli/rev.py'183nixpkgs-review> adding 'nixpkgs_review/cli/utils.py'184nixpkgs-review> adding 'nixpkgs_review/cli/wip.py'185nixpkgs-review> adding 'nixpkgs_review/nix/evalAttrs.nix'186nixpkgs-review> adding 'nixpkgs_review/nix/review-shell.nix'187nixpkgs-review> adding 'tests/__init__.py'188nixpkgs-review> adding 'tests/conftest.py'189nixpkgs-review> adding 'tests/test_escape_attr.py'190nixpkgs-review> adding 'tests/test_github_actions.py'191nixpkgs-review> adding 'tests/test_nixpkgs.py'192nixpkgs-review> adding 'tests/test_pr.py'193nixpkgs-review> adding 'tests/test_rev.py'194nixpkgs-review> adding 'tests/test_wip.py'195nixpkgs-review> adding 'nixpkgs_review-3.8.0.dist-info/METADATA'196nixpkgs-review> adding 'nixpkgs_review-3.8.0.dist-info/WHEEL'197nixpkgs-review> adding 'nixpkgs_review-3.8.0.dist-info/entry_points.txt'198nixpkgs-review> adding 'nixpkgs_review-3.8.0.dist-info/top_level.txt'199nixpkgs-review> adding 'nixpkgs_review-3.8.0.dist-info/RECORD'200nixpkgs-review> removing build/bdist.linux-x86_64/wheel201nixpkgs-review> Successfully built nixpkgs_review-3.8.0-py3-none-any.whl202nixpkgs-review> Finished creating a wheel...203nixpkgs-review> Finished executing pypaBuildPhase204nixpkgs-review> Running phase: pythonRuntimeDepsCheckHook205nixpkgs-review> Executing pythonRuntimeDepsCheck206nixpkgs-review> Checking runtime dependencies for nixpkgs_review-3.8.0-py3-none-any.whl207nixpkgs-review> Finished executing pythonRuntimeDepsCheck208nixpkgs-review> Running phase: installPhase209nixpkgs-review> Executing pypaInstallPhase210nixpkgs-review> Successfully installed nixpkgs_review-3.8.0-py3-none-any.whl211nixpkgs-review> Finished executing pypaInstallPhase212nixpkgs-review> Running phase: pythonOutputDistPhase213nixpkgs-review> Executing pythonOutputDistPhase214nixpkgs-review> Finished executing pythonOutputDistPhase215nixpkgs-review> Running phase: fixupPhase216nixpkgs-review> shrinking RPATHs of ELF executables and libraries in /nix/store/axwwhy4kqpnzdskv28sabhzldh5vmxnb-nixpkgs-review217nixpkgs-review> checking for references to /build/ in /nix/store/axwwhy4kqpnzdskv28sabhzldh5vmxnb-nixpkgs-review...218nixpkgs-review> patching script interpreter paths in /nix/store/axwwhy4kqpnzdskv28sabhzldh5vmxnb-nixpkgs-review219nixpkgs-review> stripping (with command strip and flags -S -p) in /nix/store/axwwhy4kqpnzdskv28sabhzldh5vmxnb-nixpkgs-review/lib /nix/store/axwwhy4kqpnzdskv28sabhzldh5vmxnb-nixpkgs-review/bin220nixpkgs-review> shrinking RPATHs of ELF executables and libraries in /nix/store/0xngji8ak0q5ijzfmli8yzf14s47x8ga-nixpkgs-review-dist221nixpkgs-review> checking for references to /build/ in /nix/store/0xngji8ak0q5ijzfmli8yzf14s47x8ga-nixpkgs-review-dist...222nixpkgs-review> patching script interpreter paths in /nix/store/0xngji8ak0q5ijzfmli8yzf14s47x8ga-nixpkgs-review-dist223nixpkgs-review> Rewriting #!/nix/store/60m4rxhg2fldqaak400c0lry96ijrzqn-python3-3.13.13/bin/python3.13 to #!/nix/store/60m4rxhg2fldqaak400c0lry96ijrzqn-python3-3.13.13224nixpkgs-review> wrapping `/nix/store/axwwhy4kqpnzdskv28sabhzldh5vmxnb-nixpkgs-review/bin/nixpkgs-review'...225nixpkgs-review> Rewriting #!/nix/store/60m4rxhg2fldqaak400c0lry96ijrzqn-python3-3.13.13/bin/python3.13 to #!/nix/store/60m4rxhg2fldqaak400c0lry96ijrzqn-python3-3.13.13226nixpkgs-review> wrapping `/nix/store/axwwhy4kqpnzdskv28sabhzldh5vmxnb-nixpkgs-review/bin/nix-review'...227nixpkgs-review> Executing pythonRemoveTestsDir228nixpkgs-review> Finished executing pythonRemoveTestsDir229nixpkgs-review> Running phase: installCheckPhase230nixpkgs-review> ============================= test session starts ==============================231nixpkgs-review> platform linux -- Python 3.13.13, pytest-9.0.3, pluggy-1.6.0232nixpkgs-review> rootdir: /build/source233nixpkgs-review> configfile: pyproject.toml234nixpkgs-review> plugins: xdist-3.8.0235nixpkgs-review> 384 workers [30 items] m236nixpkgs-review> ss.s..s.......FFFFFFFFFFFFFFFF237nixpkgs-review> =================================== FAILURES ===================================238nixpkgs-review> ________________ test_pr_only_packages_does_not_trigger_an_eval ________________239nixpkgs-review> [gw17] linux -- Python 3.13.13 /nix/store/60m4rxhg2fldqaak400c0lry96ijrzqn-python3-3.13.13/bin/python240nixpkgs-review> 241nixpkgs-review> mock_eval = <MagicMock name='_list_packages_system' id='140737305094736'>242nixpkgs-review> mock_urlopen = <MagicMock name='urlopen' id='140737305095072'>243nixpkgs-review> helpers = <class 'tests.conftest.Helpers'>244nixpkgs-review> 245nixpkgs-review> @patch("nixpkgs_review.http_requests.urlopen")246nixpkgs-review> @patch("nixpkgs_review.review._list_packages_system")247nixpkgs-review> def test_pr_only_packages_does_not_trigger_an_eval(248nixpkgs-review> mock_eval: MagicMock,249nixpkgs-review> mock_urlopen: MagicMock,250nixpkgs-review> helpers: Helpers,251nixpkgs-review> ) -> None:252nixpkgs-review> mock_eval.side_effect = RuntimeError253nixpkgs-review> with helpers.nixpkgs() as nixpkgs:254nixpkgs-review> base, head, merge = setup_repo(nixpkgs)255nixpkgs-review> 256nixpkgs-review> pr = json.loads(257nixpkgs-review> helpers.read_asset("test_pr_github_action_eval/github-pull-363128.json")258nixpkgs-review> )259nixpkgs-review> pr["merge_commit_sha"] = merge260nixpkgs-review> pr["base"]["sha"] = base261nixpkgs-review> pr["head"]["sha"] = head262nixpkgs-review> 263nixpkgs-review> # Use custom PR response from asset file264nixpkgs-review> mock_urlopen.side_effect = [265nixpkgs-review> mock_open(read_data=json.dumps(pr).encode())(),266nixpkgs-review> mock_open(read_data=create_mock_diff_content().encode())(),267nixpkgs-review> ]268nixpkgs-review> 269nixpkgs-review> path = main(270nixpkgs-review> "nixpkgs-review",271nixpkgs-review> [272nixpkgs-review> "pr",273nixpkgs-review> "--remote",274nixpkgs-review> str(nixpkgs.remote),275nixpkgs-review> "--run",276nixpkgs-review> "exit 0",277nixpkgs-review> "--package",278nixpkgs-review> "pkg1",279nixpkgs-review> "363128",280nixpkgs-review> ],281nixpkgs-review> )282nixpkgs-review> > helpers.assert_built(path, "pkg1")283nixpkgs-review> 284nixpkgs-review> tests/test_pr.py:492: 285nixpkgs-review> _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 286nixpkgs-review> 287nixpkgs-review> path = '/build/tmp_tc64e0s/cache/nixpkgs-review/pr-363128'288nixpkgs-review> pkg_names = ('pkg1',)289nixpkgs-review> report = {'additional_packages': [], 'checkout': 'merge', 'commit': '2371055bfb1c1e6f6ef28ad35783da498588aa84', 'extra-nixpkgs-config': None, ...}290nixpkgs-review> 291nixpkgs-review> @staticmethod292nixpkgs-review> def assert_built(path: str, *pkg_names: str) -> None:293nixpkgs-review> report = Helpers.load_report(path)294nixpkgs-review> > assert {*report["result"][current_system()]["built"]} == {*pkg_names}295nixpkgs-review> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^296nixpkgs-review> E TypeError: unhashable type: 'dict'297nixpkgs-review> 298nixpkgs-review> tests/conftest.py:185: TypeError299nixpkgs-review> ----------------------------- Captured stdout call -----------------------------300nixpkgs-review> Initialized empty Git repository in /build/tmp_tc64e0s/nixpkgs/.git/301nixpkgs-review> [master (root-commit) 227e67a] first commit302nixpkgs-review> 115 files changed, 218 insertions(+)303nixpkgs-review> create mode 100644 .bash_source304nixpkgs-review> create mode 100644 .coreutils_source305nixpkgs-review> create mode 100644 .gitignore306nixpkgs-review> create mode 100755 bin/bash307nixpkgs-review> create mode 120000 bin/coreutils/[308nixpkgs-review> create mode 120000 bin/coreutils/b2sum309nixpkgs-review> create mode 120000 bin/coreutils/base32310nixpkgs-review> create mode 120000 bin/coreutils/base64311nixpkgs-review> create mode 120000 bin/coreutils/basename312nixpkgs-review> create mode 120000 bin/coreutils/basenc313nixpkgs-review> create mode 120000 bin/coreutils/cat314nixpkgs-review> create mode 120000 bin/coreutils/chcon315nixpkgs-review> create mode 120000 bin/coreutils/chgrp316nixpkgs-review> create mode 120000 bin/coreutils/chmod317nixpkgs-review> create mode 120000 bin/coreutils/chown318nixpkgs-review> create mode 120000 bin/coreutils/chroot319nixpkgs-review> create mode 120000 bin/coreutils/cksum320nixpkgs-review> create mode 120000 bin/coreutils/comm321nixpkgs-review> create mode 100755 bin/coreutils/coreutils322nixpkgs-review> create mode 120000 bin/coreutils/cp323nixpkgs-review> create mode 120000 bin/coreutils/csplit324nixpkgs-review> create mode 120000 bin/coreutils/cut325nixpkgs-review> create mode 120000 bin/coreutils/date326nixpkgs-review> create mode 120000 bin/coreutils/dd327nixpkgs-review> create mode 120000 bin/coreutils/df328nixpkgs-review> create mode 120000 bin/coreutils/dir329nixpkgs-review> create mode 120000 bin/coreutils/dircolors330nixpkgs-review> create mode 120000 bin/coreutils/dirname331nixpkgs-review> create mode 120000 bin/coreutils/du332nixpkgs-review> create mode 120000 bin/coreutils/echo333nixpkgs-review> create mode 120000 bin/coreutils/env334nixpkgs-review> create mode 120000 bin/coreutils/expand335nixpkgs-review> create mode 120000 bin/coreutils/expr336nixpkgs-review> create mode 120000 bin/coreutils/factor337nixpkgs-review> create mode 120000 bin/coreutils/false338nixpkgs-review> create mode 120000 bin/coreutils/fmt339nixpkgs-review> create mode 120000 bin/coreutils/fold340nixpkgs-review> create mode 120000 bin/coreutils/groups341nixpkgs-review> create mode 120000 bin/coreutils/head342nixpkgs-review> create mode 120000 bin/coreutils/hostid343nixpkgs-review> create mode 120000 bin/coreutils/id344nixpkgs-review> create mode 120000 bin/coreutils/install345nixpkgs-review> create mode 120000 bin/coreutils/join346nixpkgs-review> create mode 120000 bin/coreutils/kill347nixpkgs-review> create mode 120000 bin/coreutils/link348nixpkgs-review> create mode 120000 bin/coreutils/ln349nixpkgs-review> create mode 120000 bin/coreutils/logname350nixpkgs-review> create mode 120000 bin/coreutils/ls351nixpkgs-review> create mode 120000 bin/coreutils/md5sum352nixpkgs-review> create mode 120000 bin/coreutils/mkdir353nixpkgs-review> create mode 120000 bin/coreutils/mkfifo354nixpkgs-review> create mode 120000 bin/coreutils/mknod355nixpkgs-review> create mode 120000 bin/coreutils/mktemp356nixpkgs-review> create mode 120000 bin/coreutils/mv357nixpkgs-review> create mode 120000 bin/coreutils/nice358nixpkgs-review> create mode 120000 bin/coreutils/nl359nixpkgs-review> create mode 120000 bin/coreutils/nohup360nixpkgs-review> create mode 120000 bin/coreutils/nproc361nixpkgs-review> create mode 120000 bin/coreutils/numfmt362nixpkgs-review> create mode 120000 bin/coreutils/od363nixpkgs-review> create mode 120000 bin/coreutils/paste364nixpkgs-review> create mode 120000 bin/coreutils/pathchk365nixpkgs-review> create mode 120000 bin/coreutils/pinky366nixpkgs-review> create mode 120000 bin/coreutils/pr367nixpkgs-review> create mode 120000 bin/coreutils/printenv368nixpkgs-review> create mode 120000 bin/coreutils/printf369nixpkgs-review> create mode 120000 bin/coreutils/ptx370nixpkgs-review> create mode 120000 bin/coreutils/pwd371nixpkgs-review> create mode 120000 bin/coreutils/readlink372nixpkgs-review> create mode 120000 bin/coreutils/realpath373nixpkgs-review> create mode 120000 bin/coreutils/rm374nixpkgs-review> create mode 120000 bin/coreutils/rmdir375nixpkgs-review> create mode 120000 bin/coreutils/runcon376nixpkgs-review> create mode 120000 bin/coreutils/seq377nixpkgs-review> create mode 120000 bin/coreutils/sha1sum378nixpkgs-review> create mode 120000 bin/coreutils/sha224sum379nixpkgs-review> create mode 120000 bin/coreutils/sha256sum380nixpkgs-review> create mode 120000 bin/coreutils/sha384sum381nixpkgs-review> create mode 120000 bin/coreutils/sha512sum382nixpkgs-review> create mode 120000 bin/coreutils/shred383nixpkgs-review> create mode 120000 bin/coreutils/shuf384nixpkgs-review> create mode 120000 bin/coreutils/sleep385nixpkgs-review> create mode 120000 bin/coreutils/sort386nixpkgs-review> create mode 120000 bin/coreutils/split387nixpkgs-review> create mode 120000 bin/coreutils/stat388nixpkgs-review> create mode 120000 bin/coreutils/stty389nixpkgs-review> create mode 120000 bin/coreutils/sum390nixpkgs-review> create mode 120000 bin/coreutils/sync391nixpkgs-review> create mode 120000 bin/coreutils/tac392nixpkgs-review> create mode 120000 bin/coreutils/tail393nixpkgs-review> create mode 120000 bin/coreutils/tee394nixpkgs-review> create mode 120000 bin/coreutils/test395nixpkgs-review> create mode 120000 bin/coreutils/timeout396nixpkgs-review> create mode 120000 bin/coreutils/touch397nixpkgs-review> create mode 120000 bin/coreutils/tr398nixpkgs-review> create mode 120000 bin/coreutils/true399nixpkgs-review> create mode 120000 bin/coreutils/truncate400nixpkgs-review> create mode 120000 bin/coreutils/tsort401nixpkgs-review> create mode 120000 bin/coreutils/tty402nixpkgs-review> create mode 120000 bin/coreutils/uname403nixpkgs-review> create mode 120000 bin/coreutils/unexpand404nixpkgs-review> create mode 120000 bin/coreutils/uniq405nixpkgs-review> create mode 120000 bin/coreutils/unlink406nixpkgs-review> create mode 120000 bin/coreutils/uptime407nixpkgs-review> create mode 120000 bin/coreutils/users408nixpkgs-review> create mode 120000 bin/coreutils/vdir409nixpkgs-review> create mode 120000 bin/coreutils/wc410nixpkgs-review> create mode 120000 bin/coreutils/who411nixpkgs-review> create mode 120000 bin/coreutils/whoami412nixpkgs-review> create mode 120000 bin/coreutils/yes413nixpkgs-review> create mode 100644 config.nix414nixpkgs-review> create mode 100644 config.nix.in415nixpkgs-review> create mode 100644 default.nix416nixpkgs-review> create mode 100644 nixos/release.nix417nixpkgs-review> create mode 100644 pkg1.txt418nixpkgs-review> Initialized empty Git repository in /build/tmp_tc64e0s/nixpkgs/remote/419nixpkgs-review> [pull/1/head 2371055] example-change420nixpkgs-review> 1 file changed, 1 insertion(+)421nixpkgs-review> Merge made by the 'ort' strategy.422nixpkgs-review> pkg1.txt | 1 +423nixpkgs-review> 1 file changed, 1 insertion(+)424nixpkgs-review> 425nixpkgs-review> ================================================================================426nixpkgs-review> PR #363128: python312Packages.equinox: 0.11.9 -> 0.11.10427nixpkgs-review> ================================================================================428nixpkgs-review> Author: GaetanLepage429nixpkgs-review> Branch: GaetanLepage:equinox -> NixOS:master430nixpkgs-review> State: open431nixpkgs-review> 432nixpkgs-review> Description:433nixpkgs-review> ----------------------------------------434nixpkgs-review> ## Things done435nixpkgs-review> 436nixpkgs-review> Changelog: https://github.com/patrick-kidger/equinox/releases/tag/v0.11.10437nixpkgs-review> 438nixpkgs-review> - Built on platform(s)439nixpkgs-review> - [x] x86_64-linux440nixpkgs-review> - [x] aarch64-linux441nixpkgs-review> - [ ] x86_64-darwin442nixpkgs-review> - [x] aarch64-darwin443nixpkgs-review> - For non-Linux: Is sandboxing enabled in `nix.conf`? (See [Nix manual](https://nixos.org/manual/nix/stable/command-ref/conf-file.html))444nixpkgs-review> - [ ] `sandbox = relaxed`445nixpkgs-review> - [ ] `sandbox = true`446nixpkgs-review> - [ ] Tested, as applicable:447nixpkgs-review> - [NixOS test(s)](https://nixos.org/manual/nixos/unstable/index.html#sec-nixos-tests) (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))448nixpkgs-review> - and/or [package tests](https://github.com/NixOS/nixpkgs/blob/master/pkgs/README.md#package-tests)449nixpkgs-review> - or, for functions and "core" functionality, tests in [lib/tests](https://github.com/NixOS/nixpkgs/blob/master/lib/tests) or [pkgs/test](https://github.com/NixOS/nixpkgs/blob/master/pkgs/test)450nixpkgs-review> - made sure NixOS tests are [linked](https://github.com/NixOS/nixpkgs/blob/master/pkgs/README.md#linking451nixpkgs-review> 452nixpkgs-review> ... (truncated)453nixpkgs-review> ----------------------------------------454nixpkgs-review> 455nixpkgs-review> Files changed (1 files):456nixpkgs-review> - pkg1.txt457nixpkgs-review> ================================================================================458nixpkgs-review> 459nixpkgs-review> $ git -c fetch.prune=false fetch --no-tags --force /build/tmp_tc64e0s/nixpkgs/remote 6eb65686780ad793290c152200b1e2a4cb1a6fff:refs/nixpkgs-review/0460nixpkgs-review> $ git worktree prune461nixpkgs-review> $ git worktree add /build/tmp_tc64e0s/cache/nixpkgs-review/pr-363128/nixpkgs 6eb65686780ad793290c152200b1e2a4cb1a6fff462nixpkgs-review> HEAD is now at 6eb6568 Merge branch 'pull/1/head' into pull/1/merge463nixpkgs-review> $ nix-eval-jobs --workers 1 --max-memory-size 4096 --no-instantiate --extra-experimental-features 'nix-command no-url-literals' --nix-path 'nixpkgs=/build/tmp_tc64e0s/cache/nixpkgs-review/pr-363128/nixpkgs nixpkgs-overlays=/build/tmpe5uof5xn' --no-allow-import-from-derivation --expr '(import /build/source/nixpkgs_review/nix/evalAttrs.nix { attr-json = /build/tmpstv0bp1u; })' --apply 'd: { inherit (d) exists broken; }'464nixpkgs-review> $ nix-eval-jobs --workers 1 --max-memory-size 4096 --no-instantiate --extra-experimental-features 'nix-command no-url-literals' --nix-path 'nixpkgs=/build/tmp_tc64e0s/cache/nixpkgs-review/pr-363128/nixpkgs nixpkgs-overlays=/build/tmpe5uof5xn' --no-allow-import-from-derivation --expr '(import /build/source/nixpkgs_review/nix/evalAttrs.nix { attr-json = /build/tmp82zcwmib; })' --apply 'd: { inherit (d) exists broken; }'465nixpkgs-review> $ nix-eval-jobs --workers 1 --max-memory-size 4096 --no-instantiate --extra-experimental-features 'nix-command no-url-literals' --nix-path 'nixpkgs=/build/tmp_tc64e0s/cache/nixpkgs-review/pr-363128/nixpkgs nixpkgs-overlays=/build/tmpe5uof5xn' --no-allow-import-from-derivation --expr '(import /build/source/nixpkgs_review/nix/evalAttrs.nix { attr-json = /build/tmp0xmxh0wq; })' --apply 'd: { inherit (d) exists broken; }'466nixpkgs-review> $ nix build --file /build/source/nixpkgs_review/nix/review-shell.nix --extra-experimental-features 'nix-command no-url-literals' --nix-path 'nixpkgs=/build/tmp_tc64e0s/cache/nixpkgs-review/pr-363128/nixpkgs nixpkgs-overlays=/build/tmpe5uof5xn' --no-allow-import-from-derivation --no-link --keep-going --option build-use-sandbox relaxed --argstr local-system x86_64-linux --argstr nixpkgs-path /build/tmp_tc64e0s/cache/nixpkgs-review/pr-363128/nixpkgs --argstr nixpkgs-config-path /build/tmphkaog7kw.nix --argstr attrs-path /build/tmp_tc64e0s/cache/nixpkgs-review/pr-363128/attrs.nix467nixpkgs-review> 468nixpkgs-review> Link to currently reviewing PR:469nixpkgs-review> https://github.com/NixOS/nixpkgs/pull/363128470nixpkgs-review> --------- Report for 'x86_64-linux' ---------471nixpkgs-review> 1 package built:472nixpkgs-review> pkg1473nixpkgs-review> 474nixpkgs-review> Logs can be found under:475nixpkgs-review> /build/tmp_tc64e0s/cache/nixpkgs-review/pr-363128/logs476nixpkgs-review> 477nixpkgs-review> $ /nix/store/hqwkw2nala59avjximpdmn1yi474n4h7-nix-2.34.7/bin/nix-shell --argstr local-system x86_64-linux --argstr nixpkgs-path /build/tmp_tc64e0s/cache/nixpkgs-review/pr-363128/nixpkgs --argstr nixpkgs-config-path /build/tmphkaog7kw.nix --argstr attrs-path /build/tmp_tc64e0s/cache/nixpkgs-review/pr-363128/attrs.nix --nix-path 'nixpkgs=/build/tmp_tc64e0s/cache/nixpkgs-review/pr-363128/nixpkgs nixpkgs-overlays=/build/tmpe5uof5xn' /build/source/nixpkgs_review/nix/review-shell.nix --run 'exit 0'478nixpkgs-review> Sourcing python-remove-tests-dir-hook479nixpkgs-review> Sourcing python-catch-conflicts-hook.sh480nixpkgs-review> Sourcing python-remove-bin-bytecode-hook.sh481nixpkgs-review> Sourcing pypa-build-hook482nixpkgs-review> Using pypaBuildPhase483nixpkgs-review> Sourcing python-runtime-deps-check-hook484nixpkgs-review> Using pythonRuntimeDepsCheckHook485nixpkgs-review> Sourcing pypa-install-hook486nixpkgs-review> Using pypaInstallPhase487nixpkgs-review> Sourcing python-imports-check-hook.sh488nixpkgs-review> Using pythonImportsCheckPhase489nixpkgs-review> Sourcing python-namespaces-hook490nixpkgs-review> Sourcing python-catch-conflicts-hook.sh491nixpkgs-review> $ git worktree remove -f /build/tmp_tc64e0s/cache/nixpkgs-review/pr-363128/nixpkgs492nixpkgs-review> ----------------------------- Captured stderr call -----------------------------493nixpkgs-review> hint: Using 'master' as the name for the initial branch. This default branch name494nixpkgs-review> hint: will change to "main" in Git 3.0. To configure the initial branch name495nixpkgs-review> hint: to use in all of your new repositories, which will suppress this warning,496nixpkgs-review> hint: call:497nixpkgs-review> hint:498nixpkgs-review> hint: git config --global init.defaultBranch <name>499nixpkgs-review> hint:500nixpkgs-review> hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and501nixpkgs-review> hint: 'development'. The just-created branch can be renamed via this command:502nixpkgs-review> hint:503nixpkgs-review> hint: git branch -m <name>504nixpkgs-review> hint:505nixpkgs-review> hint: Disable this message with "git config set advice.defaultBranchName false"506nixpkgs-review> To /build/tmp_tc64e0s/nixpkgs/remote507nixpkgs-review> * [new branch] HEAD -> master508nixpkgs-review> Switched to a new branch 'pull/1/head'509nixpkgs-review> Switched to a new branch 'pull/1/merge'510nixpkgs-review> To /build/tmp_tc64e0s/nixpkgs/remote511nixpkgs-review> * [new branch] pull/1/merge -> pull/1/merge512nixpkgs-review> warning: you don't have Internet access; disabling some network-dependent features513nixpkgs-review> From /build/tmp_tc64e0s/nixpkgs/remote514nixpkgs-review> * [new ref] 6eb65686780ad793290c152200b1e2a4cb1a6fff -> refs/nixpkgs-review/0515nixpkgs-review> Preparing worktree (detached HEAD 6eb6568)516nixpkgs-review> warning: experimental feature 'no-url-literals' has been stabilized and renamed; use 'lint-url-literals = fatal' setting instead517nixpkgs-review> warning: experimental feature 'no-url-literals' has been stabilized and renamed; use 'lint-url-literals = fatal' setting instead518nixpkgs-review> warning: experimental feature 'no-url-literals' has been stabilized and renamed; use 'lint-url-literals = fatal' setting instead519nixpkgs-review> warning: experimental feature 'no-url-literals' has been stabilized and renamed; use 'lint-url-literals = fatal' setting instead520nixpkgs-review> warning: you don't have Internet access; disabling some network-dependent features521nixpkgs-review> these 2 derivations will be built:522nixpkgs-review> /build/tmp_tc64e0s/test-nix/store/vd41gxyj100av4bkpnknlav2a8fif2v0-pkg1.drv523nixpkgs-review> /build/tmp_tc64e0s/test-nix/store/65nq1w9sjkbard27r6v0f2my3nb97nvm-review-shell.drv524nixpkgs-review> building '/build/tmp_tc64e0s/test-nix/store/vd41gxyj100av4bkpnknlav2a8fif2v0-pkg1.drv'...525nixpkgs-review> building '/build/tmp_tc64e0s/test-nix/store/65nq1w9sjkbard27r6v0f2my3nb97nvm-review-shell.drv'...526nixpkgs-review> warning: you don't have Internet access; disabling some network-dependent features527nixpkgs-review> warning: you don't have Internet access; disabling some network-dependent features528nixpkgs-review> got build log for '/build/tmp_tc64e0s/test-nix/store/vd41gxyj100av4bkpnknlav2a8fif2v0-pkg1.drv^*' from 'local'529nixpkgs-review> this derivation will be built:530nixpkgs-review> /build/tmp_tc64e0s/test-nix/store/hk80idqb94wq24cwz3bv4i024nx02rnb-bash-interactive.drv531nixpkgs-review> building '/build/tmp_tc64e0s/test-nix/store/hk80idqb94wq24cwz3bv4i024nx02rnb-bash-interactive.drv'...532nixpkgs-review> _______________ test_wip_only_packages_does_not_trigger_an_eval ________________533nixpkgs-review> [gw29] linux -- Python 3.13.13 /nix/store/60m4rxhg2fldqaak400c0lry96ijrzqn-python3-3.13.13/bin/python534nixpkgs-review> 535nixpkgs-review> mock_eval = <MagicMock name='_list_packages_system' id='140737305094400'>536nixpkgs-review> helpers = <class 'tests.conftest.Helpers'>537nixpkgs-review> capfd = <_pytest.capture.CaptureFixture object at 0x7ffff513aa50>538nixpkgs-review> 539nixpkgs-review> @patch("nixpkgs_review.review._list_packages_system")540nixpkgs-review> def test_wip_only_packages_does_not_trigger_an_eval(541nixpkgs-review> mock_eval: MagicMock,542nixpkgs-review> helpers: Helpers,543nixpkgs-review> capfd: pytest.CaptureFixture[Any],544nixpkgs-review> ) -> None:545nixpkgs-review> mock_eval.side_effect = RuntimeError546nixpkgs-review> with helpers.nixpkgs() as nixpkgs:547nixpkgs-review> nixpkgs.path.joinpath("pkg1.txt").write_text("foo")548nixpkgs-review> path = main(549nixpkgs-review> "nixpkgs-review",550nixpkgs-review> [551nixpkgs-review> "wip",552nixpkgs-review> "--remote",553nixpkgs-review> str(nixpkgs.remote),554nixpkgs-review> "--run",555nixpkgs-review> "exit 0",556nixpkgs-review> "--build-graph",557nixpkgs-review> "nix",558nixpkgs-review> "--package",559nixpkgs-review> "pkg1",560nixpkgs-review> ],561nixpkgs-review> )562nixpkgs-review> > helpers.assert_built(path, "pkg1")563nixpkgs-review> 564nixpkgs-review> tests/test_wip.py:73: 565nixpkgs-review> _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 566nixpkgs-review> 567nixpkgs-review> path = PosixPath('/build/tmp_3226ywc/cache/nixpkgs-review/rev-227e67a30907c33eca660323339b7aec5ffcb29d-dirty')568nixpkgs-review> pkg_names = ('pkg1',)569nixpkgs-review> report = {'additional_packages': [], 'checkout': 'merge', 'commit': None, 'extra-nixpkgs-config': None, ...}570nixpkgs-review> 571nixpkgs-review> @staticmethod572nixpkgs-review> def assert_built(path: str, *pkg_names: str) -> None:573nixpkgs-review> report = Helpers.load_report(path)574nixpkgs-review> > assert {*report["result"][current_system()]["built"]} == {*pkg_names}575nixpkgs-review> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^576nixpkgs-review> E TypeError: unhashable type: 'dict'577nixpkgs-review> 578nixpkgs-review> tests/conftest.py:185: TypeError579nixpkgs-review> ----------------------------- Captured stdout call -----------------------------580nixpkgs-review> Initialized empty Git repository in /build/tmp_3226ywc/nixpkgs/.git/581nixpkgs-review> [master (root-commit) 227e67a] first commit582nixpkgs-review> 115 files changed, 218 insertions(+)583nixpkgs-review> create mode 100644 .bash_source584nixpkgs-review> create mode 100644 .coreutils_source585nixpkgs-review> create mode 100644 .gitignore586nixpkgs-review> create mode 100755 bin/bash587nixpkgs-review> create mode 120000 bin/coreutils/[588nixpkgs-review> create mode 120000 bin/coreutils/b2sum589nixpkgs-review> create mode 120000 bin/coreutils/base32590nixpkgs-review> create mode 120000 bin/coreutils/base64591nixpkgs-review> create mode 120000 bin/coreutils/basename592nixpkgs-review> create mode 120000 bin/coreutils/basenc593nixpkgs-review> create mode 120000 bin/coreutils/cat594nixpkgs-review> create mode 120000 bin/coreutils/chcon595nixpkgs-review> create mode 120000 bin/coreutils/chgrp596nixpkgs-review> create mode 120000 bin/coreutils/chmod597nixpkgs-review> create mode 120000 bin/coreutils/chown598nixpkgs-review> create mode 120000 bin/coreutils/chroot599nixpkgs-review> create mode 120000 bin/coreutils/cksum600nixpkgs-review> create mode 120000 bin/coreutils/comm601nixpkgs-review> create mode 100755 bin/coreutils/coreutils602nixpkgs-review> create mode 120000 bin/coreutils/cp603nixpkgs-review> create mode 120000 bin/coreutils/csplit604nixpkgs-review> create mode 120000 bin/coreutils/cut605nixpkgs-review> create mode 120000 bin/coreutils/date606nixpkgs-review> create mode 120000 bin/coreutils/dd607nixpkgs-review> create mode 120000 bin/coreutils/df608nixpkgs-review> create mode 120000 bin/coreutils/dir609nixpkgs-review> create mode 120000 bin/coreutils/dircolors610nixpkgs-review> create mode 120000 bin/coreutils/dirname611nixpkgs-review> create mode 120000 bin/coreutils/du612nixpkgs-review> create mode 120000 bin/coreutils/echo613nixpkgs-review> create mode 120000 bin/coreutils/env614nixpkgs-review> create mode 120000 bin/coreutils/expand615nixpkgs-review> create mode 120000 bin/coreutils/expr616nixpkgs-review> create mode 120000 bin/coreutils/factor617nixpkgs-review> create mode 120000 bin/coreutils/false618nixpkgs-review> create mode 120000 bin/coreutils/fmt619nixpkgs-review> create mode 120000 bin/coreutils/fold620nixpkgs-review> create mode 120000 bin/coreutils/groups621nixpkgs-review> create mode 120000 bin/coreutils/head622nixpkgs-review> create mode 120000 bin/coreutils/hostid623nixpkgs-review> create mode 120000 bin/coreutils/id624nixpkgs-review> create mode 120000 bin/coreutils/install625nixpkgs-review> create mode 120000 bin/coreutils/join626nixpkgs-review> create mode 120000 bin/coreutils/kill627nixpkgs-review> create mode 120000 bin/coreutils/link628nixpkgs-review> create mode 120000 bin/coreutils/ln629nixpkgs-review> create mode 120000 bin/coreutils/logname630nixpkgs-review> create mode 120000 bin/coreutils/ls631nixpkgs-review> create mode 120000 bin/coreutils/md5sum632nixpkgs-review> create mode 120000 bin/coreutils/mkdir633nixpkgs-review> create mode 120000 bin/coreutils/mkfifo634nixpkgs-review> create mode 120000 bin/coreutils/mknod635nixpkgs-review> create mode 120000 bin/coreutils/mktemp636nixpkgs-review> create mode 120000 bin/coreutils/mv637nixpkgs-review> create mode 120000 bin/coreutils/nice638nixpkgs-review> create mode 120000 bin/coreutils/nl639nixpkgs-review> create mode 120000 bin/coreutils/nohup640nixpkgs-review> create mode 120000 bin/coreutils/nproc641nixpkgs-review> create mode 120000 bin/coreutils/numfmt642nixpkgs-review> create mode 120000 bin/coreutils/od643nixpkgs-review> create mode 120000 bin/coreutils/paste644nixpkgs-review> create mode 120000 bin/coreutils/pathchk645nixpkgs-review> create mode 120000 bin/coreutils/pinky646nixpkgs-review> create mode 120000 bin/coreutils/pr647nixpkgs-review> create mode 120000 bin/coreutils/printenv648nixpkgs-review> create mode 120000 bin/coreutils/printf649nixpkgs-review> create mode 120000 bin/coreutils/ptx650nixpkgs-review> create mode 120000 bin/coreutils/pwd651nixpkgs-review> create mode 120000 bin/coreutils/readlink652nixpkgs-review> create mode 120000 bin/coreutils/realpath653nixpkgs-review> create mode 120000 bin/coreutils/rm654nixpkgs-review> create mode 120000 bin/coreutils/rmdir655nixpkgs-review> create mode 120000 bin/coreutils/runcon656nixpkgs-review> create mode 120000 bin/coreutils/seq657nixpkgs-review> create mode 120000 bin/coreutils/sha1sum658nixpkgs-review> create mode 120000 bin/coreutils/sha224sum659nixpkgs-review> create mode 120000 bin/coreutils/sha256sum660nixpkgs-review> create mode 120000 bin/coreutils/sha384sum661nixpkgs-review> create mode 120000 bin/coreutils/sha512sum662nixpkgs-review> create mode 120000 bin/coreutils/shred663nixpkgs-review> create mode 120000 bin/coreutils/shuf664nixpkgs-review> create mode 120000 bin/coreutils/sleep665nixpkgs-review> create mode 120000 bin/coreutils/sort666nixpkgs-review> create mode 120000 bin/coreutils/split667nixpkgs-review> create mode 120000 bin/coreutils/stat668nixpkgs-review> create mode 120000 bin/coreutils/stty669nixpkgs-review> create mode 120000 bin/coreutils/sum670nixpkgs-review> create mode 120000 bin/coreutils/sync671nixpkgs-review> create mode 120000 bin/coreutils/tac672nixpkgs-review> create mode 120000 bin/coreutils/tail673nixpkgs-review> create mode 120000 bin/coreutils/tee674nixpkgs-review> create mode 120000 bin/coreutils/test675nixpkgs-review> create mode 120000 bin/coreutils/timeout676nixpkgs-review> create mode 120000 bin/coreutils/touch677nixpkgs-review> create mode 120000 bin/coreutils/tr678nixpkgs-review> create mode 120000 bin/coreutils/true679nixpkgs-review> create mode 120000 bin/coreutils/truncate680nixpkgs-review> create mode 120000 bin/coreutils/tsort681nixpkgs-review> create mode 120000 bin/coreutils/tty682nixpkgs-review> create mode 120000 bin/coreutils/uname683nixpkgs-review> create mode 120000 bin/coreutils/unexpand684nixpkgs-review> create mode 120000 bin/coreutils/uniq685nixpkgs-review> create mode 120000 bin/coreutils/unlink686nixpkgs-review> create mode 120000 bin/coreutils/uptime687nixpkgs-review> create mode 120000 bin/coreutils/users688nixpkgs-review> create mode 120000 bin/coreutils/vdir689nixpkgs-review> create mode 120000 bin/coreutils/wc690nixpkgs-review> create mode 120000 bin/coreutils/who691nixpkgs-review> create mode 120000 bin/coreutils/whoami692nixpkgs-review> create mode 120000 bin/coreutils/yes693nixpkgs-review> create mode 100644 config.nix694nixpkgs-review> create mode 100644 config.nix.in695nixpkgs-review> create mode 100644 default.nix696nixpkgs-review> create mode 100644 nixos/release.nix697nixpkgs-review> create mode 100644 pkg1.txt698nixpkgs-review> Initialized empty Git repository in /build/tmp_3226ywc/nixpkgs/remote/699nixpkgs-review> $ git -c fetch.prune=false fetch --no-tags --force /build/tmp_3226ywc/nixpkgs/remote master:refs/nixpkgs-review/0700nixpkgs-review> $ git worktree prune701nixpkgs-review> $ git worktree add /build/tmp_3226ywc/cache/nixpkgs-review/rev-227e67a30907c33eca660323339b7aec5ffcb29d-dirty/nixpkgs 227e67a30907c33eca660323339b7aec5ffcb29d702nixpkgs-review> HEAD is now at 227e67a first commit703nixpkgs-review> $ git --no-pager diff --no-ext-diff --src-prefix=a/ --dst-prefix=b/704nixpkgs-review> Applying `nixpkgs` diff...705nixpkgs-review> $ git apply706nixpkgs-review> $ nix-eval-jobs --workers 1 --max-memory-size 4096 --no-instantiate --extra-experimental-features 'nix-command no-url-literals' --nix-path 'nixpkgs=/build/tmp_3226ywc/cache/nixpkgs-review/rev-227e67a30907c33eca660323339b7aec5ffcb29d-dirty/nixpkgs nixpkgs-overlays=/build/tmphz5f7a4g' --no-allow-import-from-derivation --expr '(import /build/source/nixpkgs_review/nix/evalAttrs.nix { attr-json = /build/tmpqjrdsctv; })' --apply 'd: { inherit (d) exists broken; }'707nixpkgs-review> $ nix-eval-jobs --workers 1 --max-memory-size 4096 --no-instantiate --extra-experimental-features 'nix-command no-url-literals' --nix-path 'nixpkgs=/build/tmp_3226ywc/cache/nixpkgs-review/rev-227e67a30907c33eca660323339b7aec5ffcb29d-dirty/nixpkgs nixpkgs-overlays=/build/tmphz5f7a4g' --no-allow-import-from-derivation --expr '(import /build/source/nixpkgs_review/nix/evalAttrs.nix { attr-json = /build/tmpxgz6h5mb; })' --apply 'd: { inherit (d) exists broken; }'708nixpkgs-review> $ nix-eval-jobs --workers 1 --max-memory-size 4096 --no-instantiate --extra-experimental-features 'nix-command no-url-literals' --nix-path 'nixpkgs=/build/tmp_3226ywc/cache/nixpkgs-review/rev-227e67a30907c33eca660323339b7aec5ffcb29d-dirty/nixpkgs nixpkgs-overlays=/build/tmphz5f7a4g' --no-allow-import-from-derivation --expr '(import /build/source/nixpkgs_review/nix/evalAttrs.nix { attr-json = /build/tmppeqw5hzs; })' --apply 'd: { inherit (d) exists broken; }'709nixpkgs-review> $ nix build --file /build/source/nixpkgs_review/nix/review-shell.nix --extra-experimental-features 'nix-command no-url-literals' --nix-path 'nixpkgs=/build/tmp_3226ywc/cache/nixpkgs-review/rev-227e67a30907c33eca660323339b7aec5ffcb29d-dirty/nixpkgs nixpkgs-overlays=/build/tmphz5f7a4g' --no-allow-import-from-derivation --no-link --keep-going --option build-use-sandbox relaxed --argstr local-system x86_64-linux --argstr nixpkgs-path /build/tmp_3226ywc/cache/nixpkgs-review/rev-227e67a30907c33eca660323339b7aec5ffcb29d-dirty/nixpkgs --argstr nixpkgs-config-path /build/tmpk6ogz1qv.nix --argstr attrs-path /build/tmp_3226ywc/cache/nixpkgs-review/rev-227e67a30907c33eca660323339b7aec5ffcb29d-dirty/attrs.nix710nixpkgs-review> --------- Report for 'x86_64-linux' ---------711nixpkgs-review> 1 package built:712nixpkgs-review> pkg1713nixpkgs-review> 714nixpkgs-review> Logs can be found under:715nixpkgs-review> /build/tmp_3226ywc/cache/nixpkgs-review/rev-227e67a30907c33eca660323339b7aec5ffcb29d-dirty/logs716nixpkgs-review> 717nixpkgs-review> $ /nix/store/hqwkw2nala59avjximpdmn1yi474n4h7-nix-2.34.7/bin/nix-shell --argstr local-system x86_64-linux --argstr nixpkgs-path /build/tmp_3226ywc/cache/nixpkgs-review/rev-227e67a30907c33eca660323339b7aec5ffcb29d-dirty/nixpkgs --argstr nixpkgs-config-path /build/tmpk6ogz1qv.nix --argstr attrs-path /build/tmp_3226ywc/cache/nixpkgs-review/rev-227e67a30907c33eca660323339b7aec5ffcb29d-dirty/attrs.nix --nix-path 'nixpkgs=/build/tmp_3226ywc/cache/nixpkgs-review/rev-227e67a30907c33eca660323339b7aec5ffcb29d-dirty/nixpkgs nixpkgs-overlays=/build/tmphz5f7a4g' /build/source/nixpkgs_review/nix/review-shell.nix --run 'exit 0'718nixpkgs-review> Sourcing python-remove-tests-dir-hook719nixpkgs-review> Sourcing python-catch-conflicts-hook.sh720nixpkgs-review> Sourcing python-remove-bin-bytecode-hook.sh721nixpkgs-review> Sourcing pypa-build-hook722nixpkgs-review> Using pypaBuildPhase723nixpkgs-review> Sourcing python-runtime-deps-check-hook724nixpkgs-review> Using pythonRuntimeDepsCheckHook725nixpkgs-review> Sourcing pypa-install-hook726nixpkgs-review> Using pypaInstallPhase727nixpkgs-review> Sourcing python-imports-check-hook.sh728nixpkgs-review> Using pythonImportsCheckPhase729nixpkgs-review> Sourcing python-namespaces-hook730nixpkgs-review> Sourcing python-catch-conflicts-hook.sh731nixpkgs-review> $ git worktree remove -f /build/tmp_3226ywc/cache/nixpkgs-review/rev-227e67a30907c33eca660323339b7aec5ffcb29d-dirty/nixpkgs732nixpkgs-review> ----------------------------- Captured stderr call -----------------------------733nixpkgs-review> hint: Using 'master' as the name for the initial branch. This default branch name734nixpkgs-review> hint: will change to "main" in Git 3.0. To configure the initial branch name735nixpkgs-review> hint: to use in all of your new repositories, which will suppress this warning,736nixpkgs-review> hint: call:737nixpkgs-review> hint:738nixpkgs-review> hint: git config --global init.defaultBranch <name>739nixpkgs-review> hint:740nixpkgs-review> hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and741nixpkgs-review> hint: 'development'. The just-created branch can be renamed via this command:742nixpkgs-review> hint:743nixpkgs-review> hint: git branch -m <name>744nixpkgs-review> hint:745nixpkgs-review> hint: Disable this message with "git config set advice.defaultBranchName false"746nixpkgs-review> To /build/tmp_3226ywc/nixpkgs/remote747nixpkgs-review> * [new branch] HEAD -> master748nixpkgs-review> warning: you don't have Internet access; disabling some network-dependent features749nixpkgs-review> From /build/tmp_3226ywc/nixpkgs/remote750nixpkgs-review> * [new branch] master -> refs/nixpkgs-review/0751nixpkgs-review> Preparing worktree (detached HEAD 227e67a)752nixpkgs-review> warning: experimental feature 'no-url-literals' has been stabilized and renamed; use 'lint-url-literals = fatal' setting instead753nixpkgs-review> warning: experimental feature 'no-url-literals' has been stabilized and renamed; use 'lint-url-literals = fatal' setting instead754nixpkgs-review> warning: experimental feature 'no-url-literals' has been stabilized and renamed; use 'lint-url-literals = fatal' setting instead755nixpkgs-review> warning: experimental feature 'no-url-literals' has been stabilized and renamed; use 'lint-url-literals = fatal' setting instead756nixpkgs-review> warning: you don't have Internet access; disabling some network-dependent features757nixpkgs-review> these 2 derivations will be built:758nixpkgs-review> /build/tmp_3226ywc/test-nix/store/vq65sxdpyvjfj0dwxfcy5bwbrl64hxzp-pkg1.drv759nixpkgs-review> /build/tmp_3226ywc/test-nix/store/skplvd5rm54w2d97aip8c2f576cqm1pw-review-shell.drv760nixpkgs-review> building '/build/tmp_3226ywc/test-nix/store/vq65sxdpyvjfj0dwxfcy5bwbrl64hxzp-pkg1.drv'...761nixpkgs-review> building '/build/tmp_3226ywc/test-nix/store/skplvd5rm54w2d97aip8c2f576cqm1pw-review-shell.drv'...762nixpkgs-review> warning: you don't have Internet access; disabling some network-dependent features763nixpkgs-review> warning: you don't have Internet access; disabling some network-dependent features764nixpkgs-review> got build log for '/build/tmp_3226ywc/test-nix/store/vq65sxdpyvjfj0dwxfcy5bwbrl64hxzp-pkg1.drv^*' from 'local'765nixpkgs-review> this derivation will be built:766nixpkgs-review> /build/tmp_3226ywc/test-nix/store/5dx5zrk3c7mkggs8wax76n44qsc6pnbc-bash-interactive.drv767nixpkgs-review> building '/build/tmp_3226ywc/test-nix/store/5dx5zrk3c7mkggs8wax76n44qsc6pnbc-bash-interactive.drv'...768nixpkgs-review> _________________ test_pr_local_eval_without_merge_commit_sha __________________769nixpkgs-review> [gw11] linux -- Python 3.13.13 /nix/store/60m4rxhg2fldqaak400c0lry96ijrzqn-python3-3.13.13/bin/python770nixpkgs-review> 771nixpkgs-review> mock_urlopen = <MagicMock name='urlopen' id='140737305094736'>772nixpkgs-review> helpers = <class 'tests.conftest.Helpers'>773nixpkgs-review> 774nixpkgs-review> @patch("nixpkgs_review.http_requests.urlopen")775nixpkgs-review> def test_pr_local_eval_without_merge_commit_sha(776nixpkgs-review> mock_urlopen: MagicMock, helpers: Helpers777nixpkgs-review> ) -> None:778nixpkgs-review> with helpers.nixpkgs() as nixpkgs:779nixpkgs-review> base, head, _merge = setup_repo(nixpkgs)780nixpkgs-review> setup_pr_mocks(781nixpkgs-review> mock_urlopen,782nixpkgs-review> create_mock_pr_response(base_rev=base, head_rev=head, merge_rev=None),783nixpkgs-review> )784nixpkgs-review> 785nixpkgs-review> path = main(786nixpkgs-review> "nixpkgs-review",787nixpkgs-review> [788nixpkgs-review> "pr",789nixpkgs-review> "--remote",790nixpkgs-review> str(nixpkgs.remote),791nixpkgs-review> "--eval",792nixpkgs-review> "local",793nixpkgs-review> "--run",794nixpkgs-review> "exit 0",795nixpkgs-review> "1",796nixpkgs-review> ],797nixpkgs-review> )798nixpkgs-review> > helpers.assert_built(path, "pkg1")799nixpkgs-review> 800nixpkgs-review> tests/test_pr.py:229: 801nixpkgs-review> _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 802nixpkgs-review> 803nixpkgs-review> path = '/build/tmpnlz15jk1/cache/nixpkgs-review/pr-1', pkg_names = ('pkg1',)804nixpkgs-review> report = {'additional_packages': [], 'checkout': 'merge', 'commit': '2371055bfb1c1e6f6ef28ad35783da498588aa84', 'extra-nixpkgs-config': None, ...}805nixpkgs-review> 806nixpkgs-review> @staticmethod807nixpkgs-review> def assert_built(path: str, *pkg_names: str) -> None:808nixpkgs-review> report = Helpers.load_report(path)809nixpkgs-review> > assert {*report["result"][current_system()]["built"]} == {*pkg_names}810nixpkgs-review> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^811nixpkgs-review> E TypeError: unhashable type: 'dict'812nixpkgs-review> 813nixpkgs-review> tests/conftest.py:185: TypeError814nixpkgs-review> ----------------------------- Captured stdout call -----------------------------815nixpkgs-review> Initialized empty Git repository in /build/tmpnlz15jk1/nixpkgs/.git/816nixpkgs-review> [master (root-commit) 227e67a] first commit817nixpkgs-review> 115 files changed, 218 insertions(+)818nixpkgs-review> create mode 100644 .bash_source819nixpkgs-review> create mode 100644 .coreutils_source820nixpkgs-review> create mode 100644 .gitignore821nixpkgs-review> create mode 100755 bin/bash822nixpkgs-review> create mode 120000 bin/coreutils/[823nixpkgs-review> create mode 120000 bin/coreutils/b2sum824nixpkgs-review> create mode 120000 bin/coreutils/base32825nixpkgs-review> create mode 120000 bin/coreutils/base64826nixpkgs-review> create mode 120000 bin/coreutils/basename827nixpkgs-review> create mode 120000 bin/coreutils/basenc828nixpkgs-review> create mode 120000 bin/coreutils/cat829nixpkgs-review> create mode 120000 bin/coreutils/chcon830nixpkgs-review> create mode 120000 bin/coreutils/chgrp831nixpkgs-review> create mode 120000 bin/coreutils/chmod832nixpkgs-review> create mode 120000 bin/coreutils/chown833nixpkgs-review> create mode 120000 bin/coreutils/chroot834nixpkgs-review> create mode 120000 bin/coreutils/cksum835nixpkgs-review> create mode 120000 bin/coreutils/comm836nixpkgs-review> create mode 100755 bin/coreutils/coreutils837nixpkgs-review> create mode 120000 bin/coreutils/cp838nixpkgs-review> create mode 120000 bin/coreutils/csplit839nixpkgs-review> create mode 120000 bin/coreutils/cut840nixpkgs-review> create mode 120000 bin/coreutils/date841nixpkgs-review> create mode 120000 bin/coreutils/dd842nixpkgs-review> create mode 120000 bin/coreutils/df843nixpkgs-review> create mode 120000 bin/coreutils/dir844nixpkgs-review> create mode 120000 bin/coreutils/dircolors845nixpkgs-review> create mode 120000 bin/coreutils/dirname846nixpkgs-review> create mode 120000 bin/coreutils/du847nixpkgs-review> create mode 120000 bin/coreutils/echo848nixpkgs-review> create mode 120000 bin/coreutils/env849nixpkgs-review> create mode 120000 bin/coreutils/expand850nixpkgs-review> create mode 120000 bin/coreutils/expr851nixpkgs-review> create mode 120000 bin/coreutils/factor852nixpkgs-review> create mode 120000 bin/coreutils/false853nixpkgs-review> create mode 120000 bin/coreutils/fmt854nixpkgs-review> create mode 120000 bin/coreutils/fold855nixpkgs-review> create mode 120000 bin/coreutils/groups856nixpkgs-review> create mode 120000 bin/coreutils/head857nixpkgs-review> create mode 120000 bin/coreutils/hostid858nixpkgs-review> create mode 120000 bin/coreutils/id859nixpkgs-review> create mode 120000 bin/coreutils/install860nixpkgs-review> create mode 120000 bin/coreutils/join861nixpkgs-review> create mode 120000 bin/coreutils/kill862nixpkgs-review> create mode 120000 bin/coreutils/link863nixpkgs-review> create mode 120000 bin/coreutils/ln864nixpkgs-review> create mode 120000 bin/coreutils/logname865nixpkgs-review> create mode 120000 bin/coreutils/ls866nixpkgs-review> create mode 120000 bin/coreutils/md5sum867nixpkgs-review> create mode 120000 bin/coreutils/mkdir868nixpkgs-review> create mode 120000 bin/coreutils/mkfifo869nixpkgs-review> create mode 120000 bin/coreutils/mknod870nixpkgs-review> create mode 120000 bin/coreutils/mktemp871nixpkgs-review> create mode 120000 bin/coreutils/mv872nixpkgs-review> create mode 120000 bin/coreutils/nice873nixpkgs-review> create mode 120000 bin/coreutils/nl874nixpkgs-review> create mode 120000 bin/coreutils/nohup875nixpkgs-review> create mode 120000 bin/coreutils/nproc876nixpkgs-review> create mode 120000 bin/coreutils/numfmt877nixpkgs-review> create mode 120000 bin/coreutils/od878nixpkgs-review> create mode 120000 bin/coreutils/paste879nixpkgs-review> create mode 120000 bin/coreutils/pathchk880nixpkgs-review> create mode 120000 bin/coreutils/pinky881nixpkgs-review> create mode 120000 bin/coreutils/pr882nixpkgs-review> create mode 120000 bin/coreutils/printenv883nixpkgs-review> create mode 120000 bin/coreutils/printf884nixpkgs-review> create mode 120000 bin/coreutils/ptx885nixpkgs-review> create mode 120000 bin/coreutils/pwd886nixpkgs-review> create mode 120000 bin/coreutils/readlink887nixpkgs-review> create mode 120000 bin/coreutils/realpath888nixpkgs-review> create mode 120000 bin/coreutils/rm889nixpkgs-review> create mode 120000 bin/coreutils/rmdir890nixpkgs-review> create mode 120000 bin/coreutils/runcon891nixpkgs-review> create mode 120000 bin/coreutils/seq892nixpkgs-review> create mode 120000 bin/coreutils/sha1sum893nixpkgs-review> create mode 120000 bin/coreutils/sha224sum894nixpkgs-review> create mode 120000 bin/coreutils/sha256sum895nixpkgs-review> create mode 120000 bin/coreutils/sha384sum896nixpkgs-review> create mode 120000 bin/coreutils/sha512sum897nixpkgs-review> create mode 120000 bin/coreutils/shred898nixpkgs-review> create mode 120000 bin/coreutils/shuf899nixpkgs-review> create mode 120000 bin/coreutils/sleep900nixpkgs-review> create mode 120000 bin/coreutils/sort901nixpkgs-review> create mode 120000 bin/coreutils/split902nixpkgs-review> create mode 120000 bin/coreutils/stat903nixpkgs-review> create mode 120000 bin/coreutils/stty904nixpkgs-review> create mode 120000 bin/coreutils/sum905nixpkgs-review> create mode 120000 bin/coreutils/sync906nixpkgs-review> create mode 120000 bin/coreutils/tac907nixpkgs-review> create mode 120000 bin/coreutils/tail908nixpkgs-review> create mode 120000 bin/coreutils/tee909nixpkgs-review> create mode 120000 bin/coreutils/test910nixpkgs-review> create mode 120000 bin/coreutils/timeout911nixpkgs-review> create mode 120000 bin/coreutils/touch912nixpkgs-review> create mode 120000 bin/coreutils/tr913nixpkgs-review> create mode 120000 bin/coreutils/true914nixpkgs-review> create mode 120000 bin/coreutils/truncate915nixpkgs-review> create mode 120000 bin/coreutils/tsort916nixpkgs-review> create mode 120000 bin/coreutils/tty917nixpkgs-review> create mode 120000 bin/coreutils/uname918nixpkgs-review> create mode 120000 bin/coreutils/unexpand919nixpkgs-review> create mode 120000 bin/coreutils/uniq920nixpkgs-review> create mode 120000 bin/coreutils/unlink921nixpkgs-review> create mode 120000 bin/coreutils/uptime922nixpkgs-review> create mode 120000 bin/coreutils/users923nixpkgs-review> create mode 120000 bin/coreutils/vdir924nixpkgs-review> create mode 120000 bin/coreutils/wc925nixpkgs-review> create mode 120000 bin/coreutils/who926nixpkgs-review> create mode 120000 bin/coreutils/whoami927nixpkgs-review> create mode 120000 bin/coreutils/yes928nixpkgs-review> create mode 100644 config.nix929nixpkgs-review> create mode 100644 config.nix.in930nixpkgs-review> create mode 100644 default.nix931nixpkgs-review> create mode 100644 nixos/release.nix932nixpkgs-review> create mode 100644 pkg1.txt933nixpkgs-review> Initialized empty Git repository in /build/tmpnlz15jk1/nixpkgs/remote/934nixpkgs-review> [pull/1/head 2371055] example-change935nixpkgs-review> 1 file changed, 1 insertion(+)936nixpkgs-review> Merge made by the 'ort' strategy.937nixpkgs-review> pkg1.txt | 1 +938nixpkgs-review> 1 file changed, 1 insertion(+)939nixpkgs-review> 940nixpkgs-review> ================================================================================941nixpkgs-review> PR #1: Example PR942nixpkgs-review> ================================================================================943nixpkgs-review> Author: test-user944nixpkgs-review> Branch: user:example-branch -> NixOS:master945nixpkgs-review> State: open946nixpkgs-review> 947nixpkgs-review> Description:948nixpkgs-review> ----------------------------------------949nixpkgs-review> This is a test PR950nixpkgs-review> ----------------------------------------951nixpkgs-review> 952nixpkgs-review> Files changed (1 files):953nixpkgs-review> - pkg1.txt954nixpkgs-review> ================================================================================955nixpkgs-review> 956nixpkgs-review> $ git -c fetch.prune=false fetch --no-tags --force /build/tmpnlz15jk1/nixpkgs/remote 227e67a30907c33eca660323339b7aec5ffcb29d:refs/nixpkgs-review/0 2371055bfb1c1e6f6ef28ad35783da498588aa84:refs/nixpkgs-review/1957nixpkgs-review> $ git worktree prune958nixpkgs-review> $ git worktree add /build/tmpnlz15jk1/cache/nixpkgs-review/pr-1/nixpkgs 227e67a30907c33eca660323339b7aec5ffcb29d959nixpkgs-review> HEAD is now at 227e67a first commit960nixpkgs-review> Local evaluation for computing rebuilds961nixpkgs-review> $ nix-env --extra-experimental-features no-url-literals --option system x86_64-linux -f <nixpkgs> --nix-path nixpkgs=/build/tmpnlz15jk1/cache/nixpkgs-review/pr-1/nixpkgs nixpkgs-overlays=/build/tmpzhirer53 -qaP --xml --out-path --show-trace --no-allow-import-from-derivation962nixpkgs-review> $ git merge --no-commit --no-ff 2371055bfb1c1e6f6ef28ad35783da498588aa84963nixpkgs-review> $ nix-env --extra-experimental-features no-url-literals --option system x86_64-linux -f <nixpkgs> --nix-path nixpkgs=/build/tmpnlz15jk1/cache/nixpkgs-review/pr-1/nixpkgs nixpkgs-overlays=/build/tmpzhirer53 -qaP --xml --out-path --show-trace --no-allow-import-from-derivation --meta964nixpkgs-review> --------- Impacted packages on 'x86_64-linux' ---------965nixpkgs-review> 1 package updated:966nixpkgs-review> pkg1967nixpkgs-review> 968nixpkgs-review> $ nix-eval-jobs --workers 1 --max-memory-size 4096 --no-instantiate --extra-experimental-features 'nix-command no-url-literals' --nix-path 'nixpkgs=/build/tmpnlz15jk1/cache/nixpkgs-review/pr-1/nixpkgs nixpkgs-overlays=/build/tmpzhirer53' --no-allow-import-from-derivation --expr '(import /build/source/nixpkgs_review/nix/evalAttrs.nix { attr-json = /build/tmp4332j7xg; })' --apply 'd: { inherit (d) exists broken; }'969nixpkgs-review> $ nix build --file /build/source/nixpkgs_review/nix/review-shell.nix --extra-experimental-features 'nix-command no-url-literals' --nix-path 'nixpkgs=/build/tmpnlz15jk1/cache/nixpkgs-review/pr-1/nixpkgs nixpkgs-overlays=/build/tmpzhirer53' --no-allow-import-from-derivation --no-link --keep-going --option build-use-sandbox relaxed --argstr local-system x86_64-linux --argstr nixpkgs-path /build/tmpnlz15jk1/cache/nixpkgs-review/pr-1/nixpkgs --argstr nixpkgs-config-path /build/tmp9eb5ouoh.nix --argstr attrs-path /build/tmpnlz15jk1/cache/nixpkgs-review/pr-1/attrs.nix970nixpkgs-review> 971nixpkgs-review> Link to currently reviewing PR:972nixpkgs-review> https://github.com/NixOS/nixpkgs/pull/1973nixpkgs-review> --------- Report for 'x86_64-linux' ---------974nixpkgs-review> 1 package built:975nixpkgs-review> pkg1976nixpkgs-review> 977nixpkgs-review> Logs can be found under:978nixpkgs-review> /build/tmpnlz15jk1/cache/nixpkgs-review/pr-1/logs979nixpkgs-review> 980nixpkgs-review> $ /nix/store/hqwkw2nala59avjximpdmn1yi474n4h7-nix-2.34.7/bin/nix-shell --argstr local-system x86_64-linux --argstr nixpkgs-path /build/tmpnlz15jk1/cache/nixpkgs-review/pr-1/nixpkgs --argstr nixpkgs-config-path /build/tmp9eb5ouoh.nix --argstr attrs-path /build/tmpnlz15jk1/cache/nixpkgs-review/pr-1/attrs.nix --nix-path 'nixpkgs=/build/tmpnlz15jk1/cache/nixpkgs-review/pr-1/nixpkgs nixpkgs-overlays=/build/tmpzhirer53' /build/source/nixpkgs_review/nix/review-shell.nix --run 'exit 0'981nixpkgs-review> Sourcing python-remove-tests-dir-hook982nixpkgs-review> Sourcing python-catch-conflicts-hook.sh983nixpkgs-review> Sourcing python-remove-bin-bytecode-hook.sh984nixpkgs-review> Sourcing pypa-build-hook985nixpkgs-review> Using pypaBuildPhase986nixpkgs-review> Sourcing python-runtime-deps-check-hook987nixpkgs-review> Using pythonRuntimeDepsCheckHook988nixpkgs-review> Sourcing pypa-install-hook989nixpkgs-review> Using pypaInstallPhase990nixpkgs-review> Sourcing python-imports-check-hook.sh991nixpkgs-review> Using pythonImportsCheckPhase992nixpkgs-review> Sourcing python-namespaces-hook993nixpkgs-review> Sourcing python-catch-conflicts-hook.sh994nixpkgs-review> $ git worktree remove -f /build/tmpnlz15jk1/cache/nixpkgs-review/pr-1/nixpkgs995nixpkgs-review> ----------------------------- Captured stderr call -----------------------------996nixpkgs-review> hint: Using 'master' as the name for the initial branch. This default branch name997nixpkgs-review> hint: will change to "main" in Git 3.0. To configure the initial branch name998nixpkgs-review> hint: to use in all of your new repositories, which will suppress this warning,999nixpkgs-review> hint: call:1000nixpkgs-review> hint:1001nixpkgs-review> hint: git config --global init.defaultBranch <name>1002nixpkgs-review> hint:1003nixpkgs-review> hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and1004nixpkgs-review> hint: 'development'. The just-created branch can be renamed via this command:1005nixpkgs-review> hint:1006nixpkgs-review> hint: git branch -m <name>1007nixpkgs-review> hint:1008nixpkgs-review> hint: Disable this message with "git config set advice.defaultBranchName false"1009nixpkgs-review> To /build/tmpnlz15jk1/nixpkgs/remote1010nixpkgs-review> * [new branch] HEAD -> master1011nixpkgs-review> Switched to a new branch 'pull/1/head'1012nixpkgs-review> Switched to a new branch 'pull/1/merge'1013nixpkgs-review> To /build/tmpnlz15jk1/nixpkgs/remote1014nixpkgs-review> * [new branch] pull/1/merge -> pull/1/merge1015nixpkgs-review> warning: you don't have Internet access; disabling some network-dependent features1016nixpkgs-review> GitHub API returned no merge commit for this PR; falling back to base/head SHAs for local merge evaluation.1017nixpkgs-review> From /build/tmpnlz15jk1/nixpkgs/remote1018nixpkgs-review> * [new ref] 227e67a30907c33eca660323339b7aec5ffcb29d -> refs/nixpkgs-review/01019nixpkgs-review> * [new ref] 2371055bfb1c1e6f6ef28ad35783da498588aa84 -> refs/nixpkgs-review/11020nixpkgs-review> Preparing worktree (detached HEAD 227e67a)1021nixpkgs-review> warning: experimental feature 'no-url-literals' has been stabilized and renamed; use 'lint-url-literals = fatal' setting instead1022nixpkgs-review> Automatic merge went well; stopped before committing as requested1023nixpkgs-review> warning: experimental feature 'no-url-literals' has been stabilized and renamed; use 'lint-url-literals = fatal' setting instead1024nixpkgs-review> warning: experimental feature 'no-url-literals' has been stabilized and renamed; use 'lint-url-literals = fatal' setting instead1025nixpkgs-review> warning: experimental feature 'no-url-literals' has been stabilized and renamed; use 'lint-url-literals = fatal' setting instead1026nixpkgs-review> warning: you don't have Internet access; disabling some network-dependent features1027nixpkgs-review> these 2 derivations will be built:1028nixpkgs-review> /build/tmpnlz15jk1/test-nix/store/afydvjdhcvfchqm69d9kgfxlpbmrzrnr-pkg1.drv1029nixpkgs-review> /build/tmpnlz15jk1/test-nix/store/x0qwr5h2zv5sy1qdrrr4l0lrjf4zibrj-review-shell.drv1030nixpkgs-review> building '/build/tmpnlz15jk1/test-nix/store/afydvjdhcvfchqm69d9kgfxlpbmrzrnr-pkg1.drv'...1031nixpkgs-review> building '/build/tmpnlz15jk1/test-nix/store/x0qwr5h2zv5sy1qdrrr4l0lrjf4zibrj-review-shell.drv'...1032nixpkgs-review> warning: you don't have Internet access; disabling some network-dependent features1033nixpkgs-review> warning: you don't have Internet access; disabling some network-dependent features1034nixpkgs-review> got build log for '/build/tmpnlz15jk1/test-nix/store/afydvjdhcvfchqm69d9kgfxlpbmrzrnr-pkg1.drv^*' from 'local'1035nixpkgs-review> this derivation will be built:1036nixpkgs-review> /build/tmpnlz15jk1/test-nix/store/cs0ij0ziynxqbkphj307wl2f2w4vzmlq-bash-interactive.drv1037nixpkgs-review> building '/build/tmpnlz15jk1/test-nix/store/cs0ij0ziynxqbkphj307wl2f2w4vzmlq-bash-interactive.drv'...1038nixpkgs-review> __________________________ test_rev_command_with_pkgs __________________________1039nixpkgs-review> [gw21] linux -- Python 3.13.13 /nix/store/60m4rxhg2fldqaak400c0lry96ijrzqn-python3-3.13.13/bin/python1040nixpkgs-review> 1041nixpkgs-review> helpers = <class 'tests.conftest.Helpers'>1042nixpkgs-review> 1043nixpkgs-review> def test_rev_command_with_pkgs(helpers: Helpers) -> None:1044nixpkgs-review> with helpers.nixpkgs() as nixpkgs:1045nixpkgs-review> nixpkgs.path.joinpath("pkg1.txt").write_text("foo")1046nixpkgs-review> subprocess.run(["git", "add", "."], check=True)1047nixpkgs-review> subprocess.run(["git", "commit", "-m", "example-change"], check=True)1048nixpkgs-review> path = main(1049nixpkgs-review> "nixpkgs-review",1050nixpkgs-review> [1051nixpkgs-review> "rev",1052nixpkgs-review> "HEAD",1053nixpkgs-review> "--remote",1054nixpkgs-review> str(nixpkgs.remote),1055nixpkgs-review> "--run",1056nixpkgs-review> "exit 0",1057nixpkgs-review> "--build-graph",1058nixpkgs-review> "nix",1059nixpkgs-review> "--pkgs",1060nixpkgs-review> "pkgsAlt",1061nixpkgs-review> ],1062nixpkgs-review> )1063nixpkgs-review> > helpers.assert_built(path, "pkgsAlt.pkg1")1064nixpkgs-review> 1065nixpkgs-review> tests/test_rev.py:99: 1066nixpkgs-review> _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 1067nixpkgs-review> 1068nixpkgs-review> path = PosixPath('/build/tmptbi_yuoe/cache/nixpkgs-review/rev-2371055bfb1c1e6f6ef28ad35783da498588aa84')1069nixpkgs-review> pkg_names = ('pkgsAlt.pkg1',)1070nixpkgs-review> report = {'additional_packages': [], 'checkout': 'merge', 'commit': '2371055bfb1c1e6f6ef28ad35783da498588aa84', 'extra-nixpkgs-config': None, ...}1071nixpkgs-review> 1072nixpkgs-review> @staticmethod1073nixpkgs-review> def assert_built(path: str, *pkg_names: str) -> None:1074nixpkgs-review> report = Helpers.load_report(path)1075nixpkgs-review> > assert {*report["result"][current_system()]["built"]} == {*pkg_names}1076nixpkgs-review> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^1077nixpkgs-review> E TypeError: unhashable type: 'dict'1078nixpkgs-review> 1079nixpkgs-review> tests/conftest.py:185: TypeError1080nixpkgs-review> ----------------------------- Captured stdout call -----------------------------1081nixpkgs-review> Initialized empty Git repository in /build/tmptbi_yuoe/nixpkgs/.git/1082nixpkgs-review> [master (root-commit) 227e67a] first commit1083nixpkgs-review> 115 files changed, 218 insertions(+)1084nixpkgs-review> create mode 100644 .bash_source1085nixpkgs-review> create mode 100644 .coreutils_source1086nixpkgs-review> create mode 100644 .gitignore1087nixpkgs-review> create mode 100755 bin/bash1088nixpkgs-review> create mode 120000 bin/coreutils/[1089nixpkgs-review> create mode 120000 bin/coreutils/b2sum1090nixpkgs-review> create mode 120000 bin/coreutils/base321091nixpkgs-review> create mode 120000 bin/coreutils/base641092nixpkgs-review> create mode 120000 bin/coreutils/basename1093nixpkgs-review> create mode 120000 bin/coreutils/basenc1094nixpkgs-review> create mode 120000 bin/coreutils/cat1095nixpkgs-review> create mode 120000 bin/coreutils/chcon1096nixpkgs-review> create mode 120000 bin/coreutils/chgrp1097nixpkgs-review> create mode 120000 bin/coreutils/chmod1098nixpkgs-review> create mode 120000 bin/coreutils/chown1099nixpkgs-review> create mode 120000 bin/coreutils/chroot1100nixpkgs-review> create mode 120000 bin/coreutils/cksum1101nixpkgs-review> create mode 120000 bin/coreutils/comm1102nixpkgs-review> create mode 100755 bin/coreutils/coreutils1103nixpkgs-review> create mode 120000 bin/coreutils/cp1104nixpkgs-review> create mode 120000 bin/coreutils/csplit1105nixpkgs-review> create mode 120000 bin/coreutils/cut1106nixpkgs-review> create mode 120000 bin/coreutils/date1107nixpkgs-review> create mode 120000 bin/coreutils/dd1108nixpkgs-review> create mode 120000 bin/coreutils/df1109nixpkgs-review> create mode 120000 bin/coreutils/dir1110nixpkgs-review> create mode 120000 bin/coreutils/dircolors1111nixpkgs-review> create mode 120000 bin/coreutils/dirname1112nixpkgs-review> create mode 120000 bin/coreutils/du1113nixpkgs-review> create mode 120000 bin/coreutils/echo1114nixpkgs-review> create mode 120000 bin/coreutils/env1115nixpkgs-review> create mode 120000 bin/coreutils/expand1116nixpkgs-review> create mode 120000 bin/coreutils/expr1117nixpkgs-review> create mode 120000 bin/coreutils/factor1118nixpkgs-review> create mode 120000 bin/coreutils/false1119nixpkgs-review> create mode 120000 bin/coreutils/fmt1120nixpkgs-review> create mode 120000 bin/coreutils/fold1121nixpkgs-review> create mode 120000 bin/coreutils/groups1122nixpkgs-review> create mode 120000 bin/coreutils/head1123nixpkgs-review> create mode 120000 bin/coreutils/hostid1124nixpkgs-review> create mode 120000 bin/coreutils/id1125nixpkgs-review> create mode 120000 bin/coreutils/install1126nixpkgs-review> create mode 120000 bin/coreutils/join1127nixpkgs-review> create mode 120000 bin/coreutils/kill1128nixpkgs-review> create mode 120000 bin/coreutils/link1129nixpkgs-review> create mode 120000 bin/coreutils/ln1130nixpkgs-review> create mode 120000 bin/coreutils/logname1131nixpkgs-review> create mode 120000 bin/coreutils/ls1132nixpkgs-review> create mode 120000 bin/coreutils/md5sum1133nixpkgs-review> create mode 120000 bin/coreutils/mkdir1134nixpkgs-review> create mode 120000 bin/coreutils/mkfifo1135nixpkgs-review> create mode 120000 bin/coreutils/mknod1136nixpkgs-review> create mode 120000 bin/coreutils/mktemp1137nixpkgs-review> create mode 120000 bin/coreutils/mv1138nixpkgs-review> create mode 120000 bin/coreutils/nice1139nixpkgs-review> create mode 120000 bin/coreutils/nl1140nixpkgs-review> create mode 120000 bin/coreutils/nohup1141nixpkgs-review> create mode 120000 bin/coreutils/nproc1142nixpkgs-review> create mode 120000 bin/coreutils/numfmt1143nixpkgs-review> create mode 120000 bin/coreutils/od1144nixpkgs-review> create mode 120000 bin/coreutils/paste1145nixpkgs-review> create mode 120000 bin/coreutils/pathchk1146nixpkgs-review> create mode 120000 bin/coreutils/pinky1147nixpkgs-review> create mode 120000 bin/coreutils/pr1148nixpkgs-review> create mode 120000 bin/coreutils/printenv1149nixpkgs-review> create mode 120000 bin/coreutils/printf1150nixpkgs-review> create mode 120000 bin/coreutils/ptx1151nixpkgs-review> create mode 120000 bin/coreutils/pwd1152nixpkgs-review> create mode 120000 bin/coreutils/readlink1153nixpkgs-review> create mode 120000 bin/coreutils/realpath1154nixpkgs-review> create mode 120000 bin/coreutils/rm1155nixpkgs-review> create mode 120000 bin/coreutils/rmdir1156nixpkgs-review> create mode 120000 bin/coreutils/runcon1157nixpkgs-review> create mode 120000 bin/coreutils/seq1158nixpkgs-review> create mode 120000 bin/coreutils/sha1sum1159nixpkgs-review> create mode 120000 bin/coreutils/sha224sum1160nixpkgs-review> create mode 120000 bin/coreutils/sha256sum1161nixpkgs-review> create mode 120000 bin/coreutils/sha384sum1162nixpkgs-review> create mode 120000 bin/coreutils/sha512sum1163nixpkgs-review> create mode 120000 bin/coreutils/shred1164nixpkgs-review> create mode 120000 bin/coreutils/shuf1165nixpkgs-review> create mode 120000 bin/coreutils/sleep1166nixpkgs-review> create mode 120000 bin/coreutils/sort1167nixpkgs-review> create mode 120000 bin/coreutils/split1168nixpkgs-review> create mode 120000 bin/coreutils/stat1169nixpkgs-review> create mode 120000 bin/coreutils/stty1170nixpkgs-review> create mode 120000 bin/coreutils/sum1171nixpkgs-review> create mode 120000 bin/coreutils/sync1172nixpkgs-review> create mode 120000 bin/coreutils/tac1173nixpkgs-review> create mode 120000 bin/coreutils/tail1174nixpkgs-review> create mode 120000 bin/coreutils/tee1175nixpkgs-review> create mode 120000 bin/coreutils/test1176nixpkgs-review> create mode 120000 bin/coreutils/timeout1177nixpkgs-review> create mode 120000 bin/coreutils/touch1178nixpkgs-review> create mode 120000 bin/coreutils/tr1179nixpkgs-review> create mode 120000 bin/coreutils/true1180nixpkgs-review> create mode 120000 bin/coreutils/truncate1181nixpkgs-review> create mode 120000 bin/coreutils/tsort1182nixpkgs-review> create mode 120000 bin/coreutils/tty1183nixpkgs-review> create mode 120000 bin/coreutils/uname1184nixpkgs-review> create mode 120000 bin/coreutils/unexpand1185nixpkgs-review> create mode 120000 bin/coreutils/uniq1186nixpkgs-review> create mode 120000 bin/coreutils/unlink1187nixpkgs-review> create mode 120000 bin/coreutils/uptime1188nixpkgs-review> create mode 120000 bin/coreutils/users1189nixpkgs-review> create mode 120000 bin/coreutils/vdir1190nixpkgs-review> create mode 120000 bin/coreutils/wc1191nixpkgs-review> create mode 120000 bin/coreutils/who1192nixpkgs-review> create mode 120000 bin/coreutils/whoami1193nixpkgs-review> create mode 120000 bin/coreutils/yes1194nixpkgs-review> create mode 100644 config.nix1195nixpkgs-review> create mode 100644 config.nix.in1196nixpkgs-review> create mode 100644 default.nix1197nixpkgs-review> create mode 100644 nixos/release.nix1198nixpkgs-review> create mode 100644 pkg1.txt1199nixpkgs-review> Initialized empty Git repository in /build/tmptbi_yuoe/nixpkgs/remote/1200nixpkgs-review> [master 2371055] example-change1201nixpkgs-review> 1 file changed, 1 insertion(+)1202nixpkgs-review> $ git -c fetch.prune=false fetch --no-tags --force /build/tmptbi_yuoe/nixpkgs/remote master:refs/nixpkgs-review/01203nixpkgs-review> $ git worktree prune1204nixpkgs-review> $ git worktree add /build/tmptbi_yuoe/cache/nixpkgs-review/rev-2371055bfb1c1e6f6ef28ad35783da498588aa84/nixpkgs 227e67a30907c33eca660323339b7aec5ffcb29d1205nixpkgs-review> HEAD is now at 227e67a first commit1206nixpkgs-review> Local evaluation for computing rebuilds1207nixpkgs-review> $ nix-env --extra-experimental-features no-url-literals --option system x86_64-linux -f <nixpkgs> --nix-path nixpkgs=/build/tmptbi_yuoe/cache/nixpkgs-review/rev-2371055bfb1c1e6f6ef28ad35783da498588aa84/nixpkgs nixpkgs-overlays=/build/tmpvdi0v9j0 -qaP --xml --out-path --show-trace --no-allow-import-from-derivation -A pkgsAlt1208nixpkgs-review> $ git merge --no-commit --no-ff 2371055bfb1c1e6f6ef28ad35783da498588aa841209nixpkgs-review> $ nix-env --extra-experimental-features no-url-literals --option system x86_64-linux -f <nixpkgs> --nix-path nixpkgs=/build/tmptbi_yuoe/cache/nixpkgs-review/rev-2371055bfb1c1e6f6ef28ad35783da498588aa84/nixpkgs nixpkgs-overlays=/build/tmpvdi0v9j0 -qaP --xml --out-path --show-trace --no-allow-import-from-derivation -A pkgsAlt --meta1210nixpkgs-review> --------- Impacted packages on 'x86_64-linux' ---------1211nixpkgs-review> 1 package updated:1212nixpkgs-review> alt-pkg11213nixpkgs-review> 1214nixpkgs-review> $ nix-eval-jobs --workers 1 --max-memory-size 4096 --no-instantiate --extra-experimental-features 'nix-command no-url-literals' --nix-path 'nixpkgs=/build/tmptbi_yuoe/cache/nixpkgs-review/rev-2371055bfb1c1e6f6ef28ad35783da498588aa84/nixpkgs nixpkgs-overlays=/build/tmpvdi0v9j0' --no-allow-import-from-derivation --expr '(import /build/source/nixpkgs_review/nix/evalAttrs.nix { attr-json = /build/tmpcxtgk3bf; })' --apply 'd: { inherit (d) exists broken; }'1215nixpkgs-review> $ nix build --file /build/source/nixpkgs_review/nix/review-shell.nix --extra-experimental-features 'nix-command no-url-literals' --nix-path 'nixpkgs=/build/tmptbi_yuoe/cache/nixpkgs-review/rev-2371055bfb1c1e6f6ef28ad35783da498588aa84/nixpkgs nixpkgs-overlays=/build/tmpvdi0v9j0' --no-allow-import-from-derivation --no-link --keep-going --option build-use-sandbox relaxed --argstr local-system x86_64-linux --argstr nixpkgs-path /build/tmptbi_yuoe/cache/nixpkgs-review/rev-2371055bfb1c1e6f6ef28ad35783da498588aa84/nixpkgs --argstr nixpkgs-config-path /build/tmp0kiqk7uy.nix --argstr attrs-path /build/tmptbi_yuoe/cache/nixpkgs-review/rev-2371055bfb1c1e6f6ef28ad35783da498588aa84/attrs.nix --argstr alt-pkgs pkgsAlt1216nixpkgs-review> --------- Report for 'x86_64-linux' ---------1217nixpkgs-review> 1 package built:1218nixpkgs-review> pkgsAlt.pkg11219nixpkgs-review> 1220nixpkgs-review> Logs can be found under:1221nixpkgs-review> /build/tmptbi_yuoe/cache/nixpkgs-review/rev-2371055bfb1c1e6f6ef28ad35783da498588aa84/logs1222nixpkgs-review> 1223nixpkgs-review> $ /nix/store/hqwkw2nala59avjximpdmn1yi474n4h7-nix-2.34.7/bin/nix-shell --argstr local-system x86_64-linux --argstr nixpkgs-path /build/tmptbi_yuoe/cache/nixpkgs-review/rev-2371055bfb1c1e6f6ef28ad35783da498588aa84/nixpkgs --argstr nixpkgs-config-path /build/tmp0kiqk7uy.nix --argstr attrs-path /build/tmptbi_yuoe/cache/nixpkgs-review/rev-2371055bfb1c1e6f6ef28ad35783da498588aa84/attrs.nix --argstr alt-pkgs pkgsAlt --nix-path 'nixpkgs=/build/tmptbi_yuoe/cache/nixpkgs-review/rev-2371055bfb1c1e6f6ef28ad35783da498588aa84/nixpkgs nixpkgs-overlays=/build/tmpvdi0v9j0' /build/source/nixpkgs_review/nix/review-shell.nix --run 'exit 0'1224nixpkgs-review> Sourcing python-remove-tests-dir-hook1225nixpkgs-review> Sourcing python-catch-conflicts-hook.sh1226nixpkgs-review> Sourcing python-remove-bin-bytecode-hook.sh1227nixpkgs-review> Sourcing pypa-build-hook1228nixpkgs-review> Using pypaBuildPhase1229nixpkgs-review> Sourcing python-runtime-deps-check-hook1230nixpkgs-review> Using pythonRuntimeDepsCheckHook1231nixpkgs-review> Sourcing pypa-install-hook1232nixpkgs-review> Using pypaInstallPhase1233nixpkgs-review> Sourcing python-imports-check-hook.sh1234nixpkgs-review> Using pythonImportsCheckPhase1235nixpkgs-review> Sourcing python-namespaces-hook1236nixpkgs-review> Sourcing python-catch-conflicts-hook.sh1237nixpkgs-review> $ git worktree remove -f /build/tmptbi_yuoe/cache/nixpkgs-review/rev-2371055bfb1c1e6f6ef28ad35783da498588aa84/nixpkgs1238nixpkgs-review> ----------------------------- Captured stderr call -----------------------------1239nixpkgs-review> hint: Using 'master' as the name for the initial branch. This default branch name1240nixpkgs-review> hint: will change to "main" in Git 3.0. To configure the initial branch name1241nixpkgs-review> hint: to use in all of your new repositories, which will suppress this warning,1242nixpkgs-review> hint: call:1243nixpkgs-review> hint:1244nixpkgs-review> hint: git config --global init.defaultBranch <name>1245nixpkgs-review> hint:1246nixpkgs-review> hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and1247nixpkgs-review> hint: 'development'. The just-created branch can be renamed via this command:1248nixpkgs-review> hint:1249nixpkgs-review> hint: git branch -m <name>1250nixpkgs-review> hint:1251nixpkgs-review> hint: Disable this message with "git config set advice.defaultBranchName false"1252nixpkgs-review> To /build/tmptbi_yuoe/nixpkgs/remote1253nixpkgs-review> * [new branch] HEAD -> master1254nixpkgs-review> warning: you don't have Internet access; disabling some network-dependent features1255nixpkgs-review> From /build/tmptbi_yuoe/nixpkgs/remote1256nixpkgs-review> * [new branch] master -> refs/nixpkgs-review/01257nixpkgs-review> Preparing worktree (detached HEAD 227e67a)1258nixpkgs-review> warning: experimental feature 'no-url-literals' has been stabilized and renamed; use 'lint-url-literals = fatal' setting instead1259nixpkgs-review> Automatic merge went well; stopped before committing as requested1260nixpkgs-review> warning: experimental feature 'no-url-literals' has been stabilized and renamed; use 'lint-url-literals = fatal' setting instead1261nixpkgs-review> warning: experimental feature 'no-url-literals' has been stabilized and renamed; use 'lint-url-literals = fatal' setting instead1262nixpkgs-review> warning: experimental feature 'no-url-literals' has been stabilized and renamed; use 'lint-url-literals = fatal' setting instead1263nixpkgs-review> warning: you don't have Internet access; disabling some network-dependent features1264nixpkgs-review> these 3 derivations will be built:1265nixpkgs-review> /build/tmptbi_yuoe/test-nix/store/30k1rld5pzzx6w553xg5fqlr9zxavdp7-alt-pkg1.drv1266nixpkgs-review> /build/tmptbi_yuoe/test-nix/store/kh9w63rc2j4s4wwy9158z9jv0gkdkrg3-env.drv1267nixpkgs-review> /build/tmptbi_yuoe/test-nix/store/wxy20x19ypjfzbil1pmjv90jhcglj6c5-review-shell.drv1268nixpkgs-review> building '/build/tmptbi_yuoe/test-nix/store/30k1rld5pzzx6w553xg5fqlr9zxavdp7-alt-pkg1.drv'...1269nixpkgs-review> building '/build/tmptbi_yuoe/test-nix/store/kh9w63rc2j4s4wwy9158z9jv0gkdkrg3-env.drv'...1270nixpkgs-review> building '/build/tmptbi_yuoe/test-nix/store/wxy20x19ypjfzbil1pmjv90jhcglj6c5-review-shell.drv'...1271nixpkgs-review> warning: you don't have Internet access; disabling some network-dependent features1272nixpkgs-review> warning: you don't have Internet access; disabling some network-dependent features1273nixpkgs-review> got build log for '/build/tmptbi_yuoe/test-nix/store/30k1rld5pzzx6w553xg5fqlr9zxavdp7-alt-pkg1.drv^*' from 'local'1274nixpkgs-review> this derivation will be built:1275nixpkgs-review> /build/tmptbi_yuoe/test-nix/store/q205jb9ia84jb9vw5crr679qqxq6g17v-bash-interactive.drv1276nixpkgs-review> building '/build/tmptbi_yuoe/test-nix/store/q205jb9ia84jb9vw5crr679qqxq6g17v-bash-interactive.drv'...1277nixpkgs-review> ______________________ test_rev_command_with_pkg_count[1] ______________________1278nixpkgs-review> [gw24] linux -- Python 3.13.13 /nix/store/60m4rxhg2fldqaak400c0lry96ijrzqn-python3-3.13.13/bin/python1279nixpkgs-review> 1280nixpkgs-review> helpers = <class 'tests.conftest.Helpers'>, pkg_count = 11281nixpkgs-review> 1282nixpkgs-review> @pytest.mark.parametrize("pkg_count", [0, 1, 10, 51])1283nixpkgs-review> def test_rev_command_with_pkg_count(helpers: Helpers, pkg_count: int) -> None:1284nixpkgs-review> with helpers.nixpkgs() as nixpkgs:1285nixpkgs-review> nixpkgs.path.joinpath("pkg1.txt").write_text("foo")1286nixpkgs-review> subprocess.run(["git", "add", "."], check=True)1287nixpkgs-review> subprocess.run(["git", "commit", "-m", "example-change"], check=True)1288nixpkgs-review> path = main(1289nixpkgs-review> "nixpkgs-review",1290nixpkgs-review> [1291nixpkgs-review> "rev",1292nixpkgs-review> "HEAD",1293nixpkgs-review> "--remote",1294nixpkgs-review> str(nixpkgs.remote),1295nixpkgs-review> "--run",1296nixpkgs-review> "exit 0",1297nixpkgs-review> "--build-graph",1298nixpkgs-review> "nix",1299nixpkgs-review> "--extra-nixpkgs-config",1300nixpkgs-review> f"{{ pkgCount = {pkg_count}; }}",1301nixpkgs-review> ],1302nixpkgs-review> )1303nixpkgs-review> pkgs = {f"pkg{x + 1}" for x in range(pkg_count)}1304nixpkgs-review> > helpers.assert_built(path, *pkgs)1305nixpkgs-review> 1306nixpkgs-review> tests/test_rev.py:150: 1307nixpkgs-review> _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 1308nixpkgs-review> 1309nixpkgs-review> path = PosixPath('/build/tmpd80zpl3m/cache/nixpkgs-review/rev-2371055bfb1c1e6f6ef28ad35783da498588aa84')1310nixpkgs-review> pkg_names = ('pkg1',)1311nixpkgs-review> report = {'additional_packages': [], 'checkout': 'merge', 'commit': '2371055bfb1c1e6f6ef28ad35783da498588aa84', 'extra-nixpkgs-config': '{ pkgCount = 1; }', ...}1312nixpkgs-review> 1313nixpkgs-review> @staticmethod1314nixpkgs-review> def assert_built(path: str, *pkg_names: str) -> None:1315nixpkgs-review> report = Helpers.load_report(path)1316nixpkgs-review> > assert {*report["result"][current_system()]["built"]} == {*pkg_names}1317nixpkgs-review> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^1318nixpkgs-review> E TypeError: unhashable type: 'dict'1319nixpkgs-review> 1320nixpkgs-review> tests/conftest.py:185: TypeError1321nixpkgs-review> ----------------------------- Captured stdout call -----------------------------1322nixpkgs-review> Initialized empty Git repository in /build/tmpd80zpl3m/nixpkgs/.git/1323nixpkgs-review> [master (root-commit) 227e67a] first commit1324nixpkgs-review> 115 files changed, 218 insertions(+)1325nixpkgs-review> create mode 100644 .bash_source1326nixpkgs-review> create mode 100644 .coreutils_source1327nixpkgs-review> create mode 100644 .gitignore1328nixpkgs-review> create mode 100755 bin/bash1329nixpkgs-review> create mode 120000 bin/coreutils/[1330nixpkgs-review> create mode 120000 bin/coreutils/b2sum1331nixpkgs-review> create mode 120000 bin/coreutils/base321332nixpkgs-review> create mode 120000 bin/coreutils/base641333nixpkgs-review> create mode 120000 bin/coreutils/basename1334nixpkgs-review> create mode 120000 bin/coreutils/basenc1335nixpkgs-review> create mode 120000 bin/coreutils/cat1336nixpkgs-review> create mode 120000 bin/coreutils/chcon1337nixpkgs-review> create mode 120000 bin/coreutils/chgrp1338nixpkgs-review> create mode 120000 bin/coreutils/chmod1339nixpkgs-review> create mode 120000 bin/coreutils/chown1340nixpkgs-review> create mode 120000 bin/coreutils/chroot1341nixpkgs-review> create mode 120000 bin/coreutils/cksum1342nixpkgs-review> create mode 120000 bin/coreutils/comm1343nixpkgs-review> create mode 100755 bin/coreutils/coreutils1344nixpkgs-review> create mode 120000 bin/coreutils/cp1345nixpkgs-review> create mode 120000 bin/coreutils/csplit1346nixpkgs-review> create mode 120000 bin/coreutils/cut1347nixpkgs-review> create mode 120000 bin/coreutils/date1348nixpkgs-review> create mode 120000 bin/coreutils/dd1349nixpkgs-review> create mode 120000 bin/coreutils/df1350nixpkgs-review> create mode 120000 bin/coreutils/dir1351nixpkgs-review> create mode 120000 bin/coreutils/dircolors1352nixpkgs-review> create mode 120000 bin/coreutils/dirname1353nixpkgs-review> create mode 120000 bin/coreutils/du1354nixpkgs-review> create mode 120000 bin/coreutils/echo1355nixpkgs-review> create mode 120000 bin/coreutils/env1356nixpkgs-review> create mode 120000 bin/coreutils/expand1357nixpkgs-review> create mode 120000 bin/coreutils/expr1358nixpkgs-review> create mode 120000 bin/coreutils/factor1359nixpkgs-review> create mode 120000 bin/coreutils/false1360nixpkgs-review> create mode 120000 bin/coreutils/fmt1361nixpkgs-review> create mode 120000 bin/coreutils/fold1362nixpkgs-review> create mode 120000 bin/coreutils/groups1363nixpkgs-review> create mode 120000 bin/coreutils/head1364nixpkgs-review> create mode 120000 bin/coreutils/hostid1365nixpkgs-review> create mode 120000 bin/coreutils/id1366nixpkgs-review> create mode 120000 bin/coreutils/install1367nixpkgs-review> create mode 120000 bin/coreutils/join1368nixpkgs-review> create mode 120000 bin/coreutils/kill1369nixpkgs-review> create mode 120000 bin/coreutils/link1370nixpkgs-review> create mode 120000 bin/coreutils/ln1371nixpkgs-review> create mode 120000 bin/coreutils/logname1372nixpkgs-review> create mode 120000 bin/coreutils/ls1373nixpkgs-review> create mode 120000 bin/coreutils/md5sum1374nixpkgs-review> create mode 120000 bin/coreutils/mkdir1375nixpkgs-review> create mode 120000 bin/coreutils/mkfifo1376nixpkgs-review> create mode 120000 bin/coreutils/mknod1377nixpkgs-review> create mode 120000 bin/coreutils/mktemp1378nixpkgs-review> create mode 120000 bin/coreutils/mv1379nixpkgs-review> create mode 120000 bin/coreutils/nice1380nixpkgs-review> create mode 120000 bin/coreutils/nl1381nixpkgs-review> create mode 120000 bin/coreutils/nohup1382nixpkgs-review> create mode 120000 bin/coreutils/nproc1383nixpkgs-review> create mode 120000 bin/coreutils/numfmt1384nixpkgs-review> create mode 120000 bin/coreutils/od1385nixpkgs-review> create mode 120000 bin/coreutils/paste1386nixpkgs-review> create mode 120000 bin/coreutils/pathchk1387nixpkgs-review> create mode 120000 bin/coreutils/pinky1388nixpkgs-review> create mode 120000 bin/coreutils/pr1389nixpkgs-review> create mode 120000 bin/coreutils/printenv1390nixpkgs-review> create mode 120000 bin/coreutils/printf1391nixpkgs-review> create mode 120000 bin/coreutils/ptx1392nixpkgs-review> create mode 120000 bin/coreutils/pwd1393nixpkgs-review> create mode 120000 bin/coreutils/readlink1394nixpkgs-review> create mode 120000 bin/coreutils/realpath1395nixpkgs-review> create mode 120000 bin/coreutils/rm1396nixpkgs-review> create mode 120000 bin/coreutils/rmdir1397nixpkgs-review> create mode 120000 bin/coreutils/runcon1398nixpkgs-review> create mode 120000 bin/coreutils/seq1399nixpkgs-review> create mode 120000 bin/coreutils/sha1sum1400nixpkgs-review> create mode 120000 bin/coreutils/sha224sum1401nixpkgs-review> create mode 120000 bin/coreutils/sha256sum1402nixpkgs-review> create mode 120000 bin/coreutils/sha384sum1403nixpkgs-review> create mode 120000 bin/coreutils/sha512sum1404nixpkgs-review> create mode 120000 bin/coreutils/shred1405nixpkgs-review> create mode 120000 bin/coreutils/shuf1406nixpkgs-review> create mode 120000 bin/coreutils/sleep1407nixpkgs-review> create mode 120000 bin/coreutils/sort1408nixpkgs-review> create mode 120000 bin/coreutils/split1409nixpkgs-review> create mode 120000 bin/coreutils/stat1410nixpkgs-review> create mode 120000 bin/coreutils/stty1411nixpkgs-review> create mode 120000 bin/coreutils/sum1412nixpkgs-review> create mode 120000 bin/coreutils/sync1413nixpkgs-review> create mode 120000 bin/coreutils/tac1414nixpkgs-review> create mode 120000 bin/coreutils/tail1415nixpkgs-review> create mode 120000 bin/coreutils/tee1416nixpkgs-review> create mode 120000 bin/coreutils/test1417nixpkgs-review> create mode 120000 bin/coreutils/timeout1418nixpkgs-review> create mode 120000 bin/coreutils/touch1419nixpkgs-review> create mode 120000 bin/coreutils/tr1420nixpkgs-review> create mode 120000 bin/coreutils/true1421nixpkgs-review> create mode 120000 bin/coreutils/truncate1422nixpkgs-review> create mode 120000 bin/coreutils/tsort1423nixpkgs-review> create mode 120000 bin/coreutils/tty1424nixpkgs-review> create mode 120000 bin/coreutils/uname1425nixpkgs-review> create mode 120000 bin/coreutils/unexpand1426nixpkgs-review> create mode 120000 bin/coreutils/uniq1427nixpkgs-review> create mode 120000 bin/coreutils/unlink1428nixpkgs-review> create mode 120000 bin/coreutils/uptime1429nixpkgs-review> create mode 120000 bin/coreutils/users1430nixpkgs-review> create mode 120000 bin/coreutils/vdir1431nixpkgs-review> create mode 120000 bin/coreutils/wc1432nixpkgs-review> create mode 120000 bin/coreutils/who1433nixpkgs-review> create mode 120000 bin/coreutils/whoami1434nixpkgs-review> create mode 120000 bin/coreutils/yes1435nixpkgs-review> create mode 100644 config.nix1436nixpkgs-review> create mode 100644 config.nix.in1437nixpkgs-review> create mode 100644 default.nix1438nixpkgs-review> create mode 100644 nixos/release.nix1439nixpkgs-review> create mode 100644 pkg1.txt1440nixpkgs-review> Initialized empty Git repository in /build/tmpd80zpl3m/nixpkgs/remote/1441nixpkgs-review> [master 2371055] example-change1442nixpkgs-review> 1 file changed, 1 insertion(+)1443nixpkgs-review> $ git -c fetch.prune=false fetch --no-tags --force /build/tmpd80zpl3m/nixpkgs/remote master:refs/nixpkgs-review/01444nixpkgs-review> $ git worktree prune1445nixpkgs-review> $ git worktree add /build/tmpd80zpl3m/cache/nixpkgs-review/rev-2371055bfb1c1e6f6ef28ad35783da498588aa84/nixpkgs 227e67a30907c33eca660323339b7aec5ffcb29d1446nixpkgs-review> HEAD is now at 227e67a first commit1447nixpkgs-review> Local evaluation for computing rebuilds1448nixpkgs-review> $ nix-env --extra-experimental-features no-url-literals --option system x86_64-linux -f <nixpkgs> --nix-path nixpkgs=/build/tmpd80zpl3m/cache/nixpkgs-review/rev-2371055bfb1c1e6f6ef28ad35783da498588aa84/nixpkgs nixpkgs-overlays=/build/tmpq_15hc1_ -qaP --xml --out-path --show-trace --no-allow-import-from-derivation1449nixpkgs-review> $ git merge --no-commit --no-ff 2371055bfb1c1e6f6ef28ad35783da498588aa841450nixpkgs-review> $ nix-env --extra-experimental-features no-url-literals --option system x86_64-linux -f <nixpkgs> --nix-path nixpkgs=/build/tmpd80zpl3m/cache/nixpkgs-review/rev-2371055bfb1c1e6f6ef28ad35783da498588aa84/nixpkgs nixpkgs-overlays=/build/tmpq_15hc1_ -qaP --xml --out-path --show-trace --no-allow-import-from-derivation --meta1451nixpkgs-review> --------- Impacted packages on 'x86_64-linux' ---------1452nixpkgs-review> 1 package updated:1453nixpkgs-review> pkg11454nixpkgs-review> 1455nixpkgs-review> $ nix-eval-jobs --workers 1 --max-memory-size 4096 --no-instantiate --extra-experimental-features 'nix-command no-url-literals' --nix-path 'nixpkgs=/build/tmpd80zpl3m/cache/nixpkgs-review/rev-2371055bfb1c1e6f6ef28ad35783da498588aa84/nixpkgs nixpkgs-overlays=/build/tmpq_15hc1_' --no-allow-import-from-derivation --expr '(import /build/source/nixpkgs_review/nix/evalAttrs.nix { attr-json = /build/tmppsfacqv5; })' --apply 'd: { inherit (d) exists broken; }'1456nixpkgs-review> $ nix build --file /build/source/nixpkgs_review/nix/review-shell.nix --extra-experimental-features 'nix-command no-url-literals' --nix-path 'nixpkgs=/build/tmpd80zpl3m/cache/nixpkgs-review/rev-2371055bfb1c1e6f6ef28ad35783da498588aa84/nixpkgs nixpkgs-overlays=/build/tmpq_15hc1_' --no-allow-import-from-derivation --no-link --keep-going --option build-use-sandbox relaxed --argstr local-system x86_64-linux --argstr nixpkgs-path /build/tmpd80zpl3m/cache/nixpkgs-review/rev-2371055bfb1c1e6f6ef28ad35783da498588aa84/nixpkgs --argstr nixpkgs-config-path /build/tmpqffvsv_c.nix --argstr attrs-path /build/tmpd80zpl3m/cache/nixpkgs-review/rev-2371055bfb1c1e6f6ef28ad35783da498588aa84/attrs.nix1457nixpkgs-review> --------- Report for 'x86_64-linux' ---------1458nixpkgs-review> 1 package built:1459nixpkgs-review> pkg11460nixpkgs-review> 1461nixpkgs-review> Logs can be found under:1462nixpkgs-review> /build/tmpd80zpl3m/cache/nixpkgs-review/rev-2371055bfb1c1e6f6ef28ad35783da498588aa84/logs1463nixpkgs-review> 1464nixpkgs-review> $ /nix/store/hqwkw2nala59avjximpdmn1yi474n4h7-nix-2.34.7/bin/nix-shell --argstr local-system x86_64-linux --argstr nixpkgs-path /build/tmpd80zpl3m/cache/nixpkgs-review/rev-2371055bfb1c1e6f6ef28ad35783da498588aa84/nixpkgs --argstr nixpkgs-config-path /build/tmpqffvsv_c.nix --argstr attrs-path /build/tmpd80zpl3m/cache/nixpkgs-review/rev-2371055bfb1c1e6f6ef28ad35783da498588aa84/attrs.nix --nix-path 'nixpkgs=/build/tmpd80zpl3m/cache/nixpkgs-review/rev-2371055bfb1c1e6f6ef28ad35783da498588aa84/nixpkgs nixpkgs-overlays=/build/tmpq_15hc1_' /build/source/nixpkgs_review/nix/review-shell.nix --run 'exit 0'1465nixpkgs-review> Sourcing python-remove-tests-dir-hook1466nixpkgs-review> Sourcing python-catch-conflicts-hook.sh1467nixpkgs-review> Sourcing python-remove-bin-bytecode-hook.sh1468nixpkgs-review> Sourcing pypa-build-hook1469nixpkgs-review> Using pypaBuildPhase1470nixpkgs-review> Sourcing python-runtime-deps-check-hook1471nixpkgs-review> Using pythonRuntimeDepsCheckHook1472nixpkgs-review> Sourcing pypa-install-hook1473nixpkgs-review> Using pypaInstallPhase1474nixpkgs-review> Sourcing python-imports-check-hook.sh1475nixpkgs-review> Using pythonImportsCheckPhase1476nixpkgs-review> Sourcing python-namespaces-hook1477nixpkgs-review> Sourcing python-catch-conflicts-hook.sh1478nixpkgs-review> $ git worktree remove -f /build/tmpd80zpl3m/cache/nixpkgs-review/rev-2371055bfb1c1e6f6ef28ad35783da498588aa84/nixpkgs1479nixpkgs-review> ----------------------------- Captured stderr call -----------------------------1480nixpkgs-review> hint: Using 'master' as the name for the initial branch. This default branch name1481nixpkgs-review> hint: will change to "main" in Git 3.0. To configure the initial branch name1482nixpkgs-review> hint: to use in all of your new repositories, which will suppress this warning,1483nixpkgs-review> hint: call:1484nixpkgs-review> hint:1485nixpkgs-review> hint: git config --global init.defaultBranch <name>1486nixpkgs-review> hint:1487nixpkgs-review> hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and1488nixpkgs-review> hint: 'development'. The just-created branch can be renamed via this command:1489nixpkgs-review> hint:1490nixpkgs-review> hint: git branch -m <name>1491nixpkgs-review> hint:1492nixpkgs-review> hint: Disable this message with "git config set advice.defaultBranchName false"1493nixpkgs-review> To /build/tmpd80zpl3m/nixpkgs/remote1494nixpkgs-review> * [new branch] HEAD -> master1495nixpkgs-review> warning: you don't have Internet access; disabling some network-dependent features1496nixpkgs-review> From /build/tmpd80zpl3m/nixpkgs/remote1497nixpkgs-review> * [new branch] master -> refs/nixpkgs-review/01498nixpkgs-review> Preparing worktree (detached HEAD 227e67a)1499nixpkgs-review> warning: experimental feature 'no-url-literals' has been stabilized and renamed; use 'lint-url-literals = fatal' setting instead1500nixpkgs-review> Automatic merge went well; stopped before committing as requested1501nixpkgs-review> warning: experimental feature 'no-url-literals' has been stabilized and renamed; use 'lint-url-literals = fatal' setting instead1502nixpkgs-review> warning: experimental feature 'no-url-literals' has been stabilized and renamed; use 'lint-url-literals = fatal' setting instead1503nixpkgs-review> warning: experimental feature 'no-url-literals' has been stabilized and renamed; use 'lint-url-literals = fatal' setting instead1504nixpkgs-review> warning: you don't have Internet access; disabling some network-dependent features1505nixpkgs-review> these 2 derivations will be built:1506nixpkgs-review> /build/tmpd80zpl3m/test-nix/store/ik5qrdal8xbpnp554f7fd2x8w17x8kyp-pkg1.drv1507nixpkgs-review> /build/tmpd80zpl3m/test-nix/store/qqhlmr74z6mh7j9n1mf51371yc3135zx-review-shell.drv1508nixpkgs-review> building '/build/tmpd80zpl3m/test-nix/store/ik5qrdal8xbpnp554f7fd2x8w17x8kyp-pkg1.drv'...1509nixpkgs-review> building '/build/tmpd80zpl3m/test-nix/store/qqhlmr74z6mh7j9n1mf51371yc3135zx-review-shell.drv'...1510nixpkgs-review> warning: you don't have Internet access; disabling some network-dependent features1511nixpkgs-review> warning: you don't have Internet access; disabling some network-dependent features1512nixpkgs-review> got build log for '/build/tmpd80zpl3m/test-nix/store/ik5qrdal8xbpnp554f7fd2x8w17x8kyp-pkg1.drv^*' from 'local'1513nixpkgs-review> this derivation will be built:1514nixpkgs-review> /build/tmpd80zpl3m/test-nix/store/3qn17pvagwcyn3nxsznvxwl770yr5ffz-bash-interactive.drv1515nixpkgs-review> building '/build/tmpd80zpl3m/test-nix/store/3qn17pvagwcyn3nxsznvxwl770yr5ffz-bash-interactive.drv'...1516nixpkgs-review> _________________________ test_rev_command_without_nom _________________________1517nixpkgs-review> [gw19] linux -- Python 3.13.13 /nix/store/60m4rxhg2fldqaak400c0lry96ijrzqn-python3-3.13.13/bin/python1518nixpkgs-review> 1519nixpkgs-review> helpers = <class 'tests.conftest.Helpers'>1520nixpkgs-review> 1521nixpkgs-review> def test_rev_command_without_nom(helpers: Helpers) -> None:1522nixpkgs-review> with helpers.nixpkgs() as nixpkgs:1523nixpkgs-review> nixpkgs.path.joinpath("pkg1.txt").write_text("foo")1524nixpkgs-review> subprocess.run(["git", "add", "."], check=True)1525nixpkgs-review> subprocess.run(["git", "commit", "-m", "example-change"], check=True)1526nixpkgs-review> path = main(1527nixpkgs-review> "nixpkgs-review",1528nixpkgs-review> [1529nixpkgs-review> "rev",1530nixpkgs-review> "HEAD",1531nixpkgs-review> "--remote",1532nixpkgs-review> str(nixpkgs.remote),1533nixpkgs-review> "--run",1534nixpkgs-review> "exit 0",1535nixpkgs-review> "--build-graph",1536nixpkgs-review> "nix",1537nixpkgs-review> ],1538nixpkgs-review> )1539nixpkgs-review> > helpers.assert_built(path, "pkg1")1540nixpkgs-review> 1541nixpkgs-review> tests/test_rev.py:47: 1542nixpkgs-review> _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 1543nixpkgs-review> 1544nixpkgs-review> path = PosixPath('/build/tmpqs2bgcfb/cache/nixpkgs-review/rev-2371055bfb1c1e6f6ef28ad35783da498588aa84')1545nixpkgs-review> pkg_names = ('pkg1',)1546nixpkgs-review> report = {'additional_packages': [], 'checkout': 'merge', 'commit': '2371055bfb1c1e6f6ef28ad35783da498588aa84', 'extra-nixpkgs-config': None, ...}1547nixpkgs-review> 1548nixpkgs-review> @staticmethod1549nixpkgs-review> def assert_built(path: str, *pkg_names: str) -> None:1550nixpkgs-review> report = Helpers.load_report(path)1551nixpkgs-review> > assert {*report["result"][current_system()]["built"]} == {*pkg_names}1552nixpkgs-review> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^1553nixpkgs-review> E TypeError: unhashable type: 'dict'1554nixpkgs-review> 1555nixpkgs-review> tests/conftest.py:185: TypeError1556nixpkgs-review> ----------------------------- Captured stdout call -----------------------------1557nixpkgs-review> Initialized empty Git repository in /build/tmpqs2bgcfb/nixpkgs/.git/1558nixpkgs-review> [master (root-commit) 227e67a] first commit1559nixpkgs-review> 115 files changed, 218 insertions(+)1560nixpkgs-review> create mode 100644 .bash_source1561nixpkgs-review> create mode 100644 .coreutils_source1562nixpkgs-review> create mode 100644 .gitignore1563nixpkgs-review> create mode 100755 bin/bash1564nixpkgs-review> create mode 120000 bin/coreutils/[1565nixpkgs-review> create mode 120000 bin/coreutils/b2sum1566nixpkgs-review> create mode 120000 bin/coreutils/base321567nixpkgs-review> create mode 120000 bin/coreutils/base641568nixpkgs-review> create mode 120000 bin/coreutils/basename1569nixpkgs-review> create mode 120000 bin/coreutils/basenc1570nixpkgs-review> create mode 120000 bin/coreutils/cat1571nixpkgs-review> create mode 120000 bin/coreutils/chcon1572nixpkgs-review> create mode 120000 bin/coreutils/chgrp1573nixpkgs-review> create mode 120000 bin/coreutils/chmod1574nixpkgs-review> create mode 120000 bin/coreutils/chown1575nixpkgs-review> create mode 120000 bin/coreutils/chroot1576nixpkgs-review> create mode 120000 bin/coreutils/cksum1577nixpkgs-review> create mode 120000 bin/coreutils/comm1578nixpkgs-review> create mode 100755 bin/coreutils/coreutils1579nixpkgs-review> create mode 120000 bin/coreutils/cp1580nixpkgs-review> create mode 120000 bin/coreutils/csplit1581nixpkgs-review> create mode 120000 bin/coreutils/cut1582nixpkgs-review> create mode 120000 bin/coreutils/date1583nixpkgs-review> create mode 120000 bin/coreutils/dd1584nixpkgs-review> create mode 120000 bin/coreutils/df1585nixpkgs-review> create mode 120000 bin/coreutils/dir1586nixpkgs-review> create mode 120000 bin/coreutils/dircolors1587nixpkgs-review> create mode 120000 bin/coreutils/dirname1588nixpkgs-review> create mode 120000 bin/coreutils/du1589nixpkgs-review> create mode 120000 bin/coreutils/echo1590nixpkgs-review> create mode 120000 bin/coreutils/env1591nixpkgs-review> create mode 120000 bin/coreutils/expand1592nixpkgs-review> create mode 120000 bin/coreutils/expr1593nixpkgs-review> create mode 120000 bin/coreutils/factor1594nixpkgs-review> create mode 120000 bin/coreutils/false1595nixpkgs-review> create mode 120000 bin/coreutils/fmt1596nixpkgs-review> create mode 120000 bin/coreutils/fold1597nixpkgs-review> create mode 120000 bin/coreutils/groups1598nixpkgs-review> create mode 120000 bin/coreutils/head1599nixpkgs-review> create mode 120000 bin/coreutils/hostid1600nixpkgs-review> create mode 120000 bin/coreutils/id1601nixpkgs-review> create mode 120000 bin/coreutils/install1602nixpkgs-review> create mode 120000 bin/coreutils/join1603nixpkgs-review> create mode 120000 bin/coreutils/kill1604nixpkgs-review> create mode 120000 bin/coreutils/link1605nixpkgs-review> create mode 120000 bin/coreutils/ln1606nixpkgs-review> create mode 120000 bin/coreutils/logname1607nixpkgs-review> create mode 120000 bin/coreutils/ls1608nixpkgs-review> create mode 120000 bin/coreutils/md5sum1609nixpkgs-review> create mode 120000 bin/coreutils/mkdir1610nixpkgs-review> create mode 120000 bin/coreutils/mkfifo1611nixpkgs-review> create mode 120000 bin/coreutils/mknod1612nixpkgs-review> create mode 120000 bin/coreutils/mktemp1613nixpkgs-review> create mode 120000 bin/coreutils/mv1614nixpkgs-review> create mode 120000 bin/coreutils/nice1615nixpkgs-review> create mode 120000 bin/coreutils/nl1616nixpkgs-review> create mode 120000 bin/coreutils/nohup1617nixpkgs-review> create mode 120000 bin/coreutils/nproc1618nixpkgs-review> create mode 120000 bin/coreutils/numfmt1619nixpkgs-review> create mode 120000 bin/coreutils/od1620nixpkgs-review> create mode 120000 bin/coreutils/paste1621nixpkgs-review> create mode 120000 bin/coreutils/pathchk1622nixpkgs-review> create mode 120000 bin/coreutils/pinky1623nixpkgs-review> create mode 120000 bin/coreutils/pr1624nixpkgs-review> create mode 120000 bin/coreutils/printenv1625nixpkgs-review> create mode 120000 bin/coreutils/printf1626nixpkgs-review> create mode 120000 bin/coreutils/ptx1627nixpkgs-review> create mode 120000 bin/coreutils/pwd1628nixpkgs-review> create mode 120000 bin/coreutils/readlink1629nixpkgs-review> create mode 120000 bin/coreutils/realpath1630nixpkgs-review> create mode 120000 bin/coreutils/rm1631nixpkgs-review> create mode 120000 bin/coreutils/rmdir1632nixpkgs-review> create mode 120000 bin/coreutils/runcon1633nixpkgs-review> create mode 120000 bin/coreutils/seq1634nixpkgs-review> create mode 120000 bin/coreutils/sha1sum1635nixpkgs-review> create mode 120000 bin/coreutils/sha224sum1636nixpkgs-review> create mode 120000 bin/coreutils/sha256sum1637nixpkgs-review> create mode 120000 bin/coreutils/sha384sum1638nixpkgs-review> create mode 120000 bin/coreutils/sha512sum1639nixpkgs-review> create mode 120000 bin/coreutils/shred1640nixpkgs-review> create mode 120000 bin/coreutils/shuf1641nixpkgs-review> create mode 120000 bin/coreutils/sleep1642nixpkgs-review> create mode 120000 bin/coreutils/sort1643nixpkgs-review> create mode 120000 bin/coreutils/split1644nixpkgs-review> create mode 120000 bin/coreutils/stat1645nixpkgs-review> create mode 120000 bin/coreutils/stty1646nixpkgs-review> create mode 120000 bin/coreutils/sum1647nixpkgs-review> create mode 120000 bin/coreutils/sync1648nixpkgs-review> create mode 120000 bin/coreutils/tac1649nixpkgs-review> create mode 120000 bin/coreutils/tail1650nixpkgs-review> create mode 120000 bin/coreutils/tee1651nixpkgs-review> create mode 120000 bin/coreutils/test1652nixpkgs-review> create mode 120000 bin/coreutils/timeout1653nixpkgs-review> create mode 120000 bin/coreutils/touch1654nixpkgs-review> create mode 120000 bin/coreutils/tr1655nixpkgs-review> create mode 120000 bin/coreutils/true1656nixpkgs-review> create mode 120000 bin/coreutils/truncate1657nixpkgs-review> create mode 120000 bin/coreutils/tsort1658nixpkgs-review> create mode 120000 bin/coreutils/tty1659nixpkgs-review> create mode 120000 bin/coreutils/uname1660nixpkgs-review> create mode 120000 bin/coreutils/unexpand1661nixpkgs-review> create mode 120000 bin/coreutils/uniq1662nixpkgs-review> create mode 120000 bin/coreutils/unlink1663nixpkgs-review> create mode 120000 bin/coreutils/uptime1664nixpkgs-review> create mode 120000 bin/coreutils/users1665nixpkgs-review> create mode 120000 bin/coreutils/vdir1666nixpkgs-review> create mode 120000 bin/coreutils/wc1667nixpkgs-review> create mode 120000 bin/coreutils/who1668nixpkgs-review> create mode 120000 bin/coreutils/whoami1669nixpkgs-review> create mode 120000 bin/coreutils/yes1670nixpkgs-review> create mode 100644 config.nix1671nixpkgs-review> create mode 100644 config.nix.in1672nixpkgs-review> create mode 100644 default.nix1673nixpkgs-review> create mode 100644 nixos/release.nix1674nixpkgs-review> create mode 100644 pkg1.txt1675nixpkgs-review> Initialized empty Git repository in /build/tmpqs2bgcfb/nixpkgs/remote/1676nixpkgs-review> [master 2371055] example-change1677nixpkgs-review> 1 file changed, 1 insertion(+)1678nixpkgs-review> $ git -c fetch.prune=false fetch --no-tags --force /build/tmpqs2bgcfb/nixpkgs/remote master:refs/nixpkgs-review/01679nixpkgs-review> $ git worktree prune1680nixpkgs-review> $ git worktree add /build/tmpqs2bgcfb/cache/nixpkgs-review/rev-2371055bfb1c1e6f6ef28ad35783da498588aa84/nixpkgs 227e67a30907c33eca660323339b7aec5ffcb29d1681nixpkgs-review> HEAD is now at 227e67a first commit1682nixpkgs-review> Local evaluation for computing rebuilds1683nixpkgs-review> $ nix-env --extra-experimental-features no-url-literals --option system x86_64-linux -f <nixpkgs> --nix-path nixpkgs=/build/tmpqs2bgcfb/cache/nixpkgs-review/rev-2371055bfb1c1e6f6ef28ad35783da498588aa84/nixpkgs nixpkgs-overlays=/build/tmp7svk_lqz -qaP --xml --out-path --show-trace --no-allow-import-from-derivation1684nixpkgs-review> $ git merge --no-commit --no-ff 2371055bfb1c1e6f6ef28ad35783da498588aa841685nixpkgs-review> $ nix-env --extra-experimental-features no-url-literals --option system x86_64-linux -f <nixpkgs> --nix-path nixpkgs=/build/tmpqs2bgcfb/cache/nixpkgs-review/rev-2371055bfb1c1e6f6ef28ad35783da498588aa84/nixpkgs nixpkgs-overlays=/build/tmp7svk_lqz -qaP --xml --out-path --show-trace --no-allow-import-from-derivation --meta1686nixpkgs-review> --------- Impacted packages on 'x86_64-linux' ---------1687nixpkgs-review> 1 package updated:1688nixpkgs-review> pkg11689nixpkgs-review> 1690nixpkgs-review> $ nix-eval-jobs --workers 1 --max-memory-size 4096 --no-instantiate --extra-experimental-features 'nix-command no-url-literals' --nix-path 'nixpkgs=/build/tmpqs2bgcfb/cache/nixpkgs-review/rev-2371055bfb1c1e6f6ef28ad35783da498588aa84/nixpkgs nixpkgs-overlays=/build/tmp7svk_lqz' --no-allow-import-from-derivation --expr '(import /build/source/nixpkgs_review/nix/evalAttrs.nix { attr-json = /build/tmpj3m37w9q; })' --apply 'd: { inherit (d) exists broken; }'1691nixpkgs-review> $ nix build --file /build/source/nixpkgs_review/nix/review-shell.nix --extra-experimental-features 'nix-command no-url-literals' --nix-path 'nixpkgs=/build/tmpqs2bgcfb/cache/nixpkgs-review/rev-2371055bfb1c1e6f6ef28ad35783da498588aa84/nixpkgs nixpkgs-overlays=/build/tmp7svk_lqz' --no-allow-import-from-derivation --no-link --keep-going --option build-use-sandbox relaxed --argstr local-system x86_64-linux --argstr nixpkgs-path /build/tmpqs2bgcfb/cache/nixpkgs-review/rev-2371055bfb1c1e6f6ef28ad35783da498588aa84/nixpkgs --argstr nixpkgs-config-path /build/tmpjku1p_qn.nix --argstr attrs-path /build/tmpqs2bgcfb/cache/nixpkgs-review/rev-2371055bfb1c1e6f6ef28ad35783da498588aa84/attrs.nix1692nixpkgs-review> --------- Report for 'x86_64-linux' ---------1693nixpkgs-review> 1 package built:1694nixpkgs-review> pkg11695nixpkgs-review> 1696nixpkgs-review> Logs can be found under:1697nixpkgs-review> /build/tmpqs2bgcfb/cache/nixpkgs-review/rev-2371055bfb1c1e6f6ef28ad35783da498588aa84/logs1698nixpkgs-review> 1699nixpkgs-review> $ /nix/store/hqwkw2nala59avjximpdmn1yi474n4h7-nix-2.34.7/bin/nix-shell --argstr local-system x86_64-linux --argstr nixpkgs-path /build/tmpqs2bgcfb/cache/nixpkgs-review/rev-2371055bfb1c1e6f6ef28ad35783da498588aa84/nixpkgs --argstr nixpkgs-config-path /build/tmpjku1p_qn.nix --argstr attrs-path /build/tmpqs2bgcfb/cache/nixpkgs-review/rev-2371055bfb1c1e6f6ef28ad35783da498588aa84/attrs.nix --nix-path 'nixpkgs=/build/tmpqs2bgcfb/cache/nixpkgs-review/rev-2371055bfb1c1e6f6ef28ad35783da498588aa84/nixpkgs nixpkgs-overlays=/build/tmp7svk_lqz' /build/source/nixpkgs_review/nix/review-shell.nix --run 'exit 0'1700nixpkgs-review> Sourcing python-remove-tests-dir-hook1701nixpkgs-review> Sourcing python-catch-conflicts-hook.sh1702nixpkgs-review> Sourcing python-remove-bin-bytecode-hook.sh1703nixpkgs-review> Sourcing pypa-build-hook1704nixpkgs-review> Using pypaBuildPhase1705nixpkgs-review> Sourcing python-runtime-deps-check-hook1706nixpkgs-review> Using pythonRuntimeDepsCheckHook1707nixpkgs-review> Sourcing pypa-install-hook1708nixpkgs-review> Using pypaInstallPhase1709nixpkgs-review> Sourcing python-imports-check-hook.sh1710nixpkgs-review> Using pythonImportsCheckPhase1711nixpkgs-review> Sourcing python-namespaces-hook1712nixpkgs-review> Sourcing python-catch-conflicts-hook.sh1713nixpkgs-review> $ git worktree remove -f /build/tmpqs2bgcfb/cache/nixpkgs-review/rev-2371055bfb1c1e6f6ef28ad35783da498588aa84/nixpkgs1714nixpkgs-review> ----------------------------- Captured stderr call -----------------------------1715nixpkgs-review> hint: Using 'master' as the name for the initial branch. This default branch name1716nixpkgs-review> hint: will change to "main" in Git 3.0. To configure the initial branch name1717nixpkgs-review> hint: to use in all of your new repositories, which will suppress this warning,1718nixpkgs-review> hint: call:1719nixpkgs-review> hint:1720nixpkgs-review> hint: git config --global init.defaultBranch <name>1721nixpkgs-review> hint:1722nixpkgs-review> hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and1723nixpkgs-review> hint: 'development'. The just-created branch can be renamed via this command:1724nixpkgs-review> hint:1725nixpkgs-review> hint: git branch -m <name>1726nixpkgs-review> hint:1727nixpkgs-review> hint: Disable this message with "git config set advice.defaultBranchName false"1728nixpkgs-review> To /build/tmpqs2bgcfb/nixpkgs/remote1729nixpkgs-review> * [new branch] HEAD -> master1730nixpkgs-review> warning: you don't have Internet access; disabling some network-dependent features1731nixpkgs-review> From /build/tmpqs2bgcfb/nixpkgs/remote1732nixpkgs-review> * [new branch] master -> refs/nixpkgs-review/01733nixpkgs-review> Preparing worktree (detached HEAD 227e67a)1734nixpkgs-review> warning: experimental feature 'no-url-literals' has been stabilized and renamed; use 'lint-url-literals = fatal' setting instead1735nixpkgs-review> Automatic merge went well; stopped before committing as requested1736nixpkgs-review> warning: experimental feature 'no-url-literals' has been stabilized and renamed; use 'lint-url-literals = fatal' setting instead1737nixpkgs-review> warning: experimental feature 'no-url-literals' has been stabilized and renamed; use 'lint-url-literals = fatal' setting instead1738nixpkgs-review> warning: experimental feature 'no-url-literals' has been stabilized and renamed; use 'lint-url-literals = fatal' setting instead1739nixpkgs-review> warning: you don't have Internet access; disabling some network-dependent features1740nixpkgs-review> these 2 derivations will be built:1741nixpkgs-review> /build/tmpqs2bgcfb/test-nix/store/69maf94qsrfcxbvmkpwrh0xrhqmn0rss-pkg1.drv1742nixpkgs-review> /build/tmpqs2bgcfb/test-nix/store/lqzwmpwjspj9ik4fm4b4694pl97sy46g-review-shell.drv1743nixpkgs-review> building '/build/tmpqs2bgcfb/test-nix/store/69maf94qsrfcxbvmkpwrh0xrhqmn0rss-pkg1.drv'...1744nixpkgs-review> building '/build/tmpqs2bgcfb/test-nix/store/lqzwmpwjspj9ik4fm4b4694pl97sy46g-review-shell.drv'...1745nixpkgs-review> warning: you don't have Internet access; disabling some network-dependent features1746nixpkgs-review> warning: you don't have Internet access; disabling some network-dependent features1747nixpkgs-review> got build log for '/build/tmpqs2bgcfb/test-nix/store/69maf94qsrfcxbvmkpwrh0xrhqmn0rss-pkg1.drv^*' from 'local'1748nixpkgs-review> this derivation will be built:1749nixpkgs-review> /build/tmpqs2bgcfb/test-nix/store/s5pnwx40wqkvh7b7ahm5i97264ivj73c-bash-interactive.drv1750nixpkgs-review> building '/build/tmpqs2bgcfb/test-nix/store/s5pnwx40wqkvh7b7ahm5i97264ivj73c-bash-interactive.drv'...1751nixpkgs-review> _________________________ test_wip_command_without_nom _________________________1752nixpkgs-review> [gw28] linux -- Python 3.13.13 /nix/store/60m4rxhg2fldqaak400c0lry96ijrzqn-python3-3.13.13/bin/python1753nixpkgs-review> 1754nixpkgs-review> helpers = <class 'tests.conftest.Helpers'>1755nixpkgs-review> capfd = <_pytest.capture.CaptureFixture object at 0x7ffff513aa50>1756nixpkgs-review> 1757nixpkgs-review> def test_wip_command_without_nom(1758nixpkgs-review> helpers: Helpers, capfd: pytest.CaptureFixture[Any]1759nixpkgs-review> ) -> None:1760nixpkgs-review> with helpers.nixpkgs() as nixpkgs:1761nixpkgs-review> nixpkgs.path.joinpath("pkg1.txt").write_text("foo")1762nixpkgs-review> path = main(1763nixpkgs-review> "nixpkgs-review",1764nixpkgs-review> [1765nixpkgs-review> "wip",1766nixpkgs-review> "--remote",1767nixpkgs-review> str(nixpkgs.remote),1768nixpkgs-review> "--run",1769nixpkgs-review> "exit 0",1770nixpkgs-review> "--build-graph",1771nixpkgs-review> "nix",1772nixpkgs-review> ],1773nixpkgs-review> )1774nixpkgs-review> > helpers.assert_built(path, "pkg1")1775nixpkgs-review> 1776nixpkgs-review> tests/test_wip.py:45: 1777nixpkgs-review> _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 1778nixpkgs-review> 1779nixpkgs-review> path = PosixPath('/build/tmpc9_l7h20/cache/nixpkgs-review/rev-227e67a30907c33eca660323339b7aec5ffcb29d-dirty')1780nixpkgs-review> pkg_names = ('pkg1',)1781nixpkgs-review> report = {'additional_packages': [], 'checkout': 'merge', 'commit': None, 'extra-nixpkgs-config': None, ...}1782nixpkgs-review> 1783nixpkgs-review> @staticmethod1784nixpkgs-review> def assert_built(path: str, *pkg_names: str) -> None:1785nixpkgs-review> report = Helpers.load_report(path)1786nixpkgs-review> > assert {*report["result"][current_system()]["built"]} == {*pkg_names}1787nixpkgs-review> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^1788nixpkgs-review> E TypeError: unhashable type: 'dict'1789nixpkgs-review> 1790nixpkgs-review> tests/conftest.py:185: TypeError1791nixpkgs-review> ----------------------------- Captured stdout call -----------------------------1792nixpkgs-review> Initialized empty Git repository in /build/tmpc9_l7h20/nixpkgs/.git/1793nixpkgs-review> [master (root-commit) 227e67a] first commit1794nixpkgs-review> 115 files changed, 218 insertions(+)1795nixpkgs-review> create mode 100644 .bash_source1796nixpkgs-review> create mode 100644 .coreutils_source1797nixpkgs-review> create mode 100644 .gitignore1798nixpkgs-review> create mode 100755 bin/bash1799nixpkgs-review> create mode 120000 bin/coreutils/[1800nixpkgs-review> create mode 120000 bin/coreutils/b2sum1801nixpkgs-review> create mode 120000 bin/coreutils/base321802nixpkgs-review> create mode 120000 bin/coreutils/base641803nixpkgs-review> create mode 120000 bin/coreutils/basename1804nixpkgs-review> create mode 120000 bin/coreutils/basenc1805nixpkgs-review> create mode 120000 bin/coreutils/cat1806nixpkgs-review> create mode 120000 bin/coreutils/chcon1807nixpkgs-review> create mode 120000 bin/coreutils/chgrp1808nixpkgs-review> create mode 120000 bin/coreutils/chmod1809nixpkgs-review> create mode 120000 bin/coreutils/chown1810nixpkgs-review> create mode 120000 bin/coreutils/chroot1811nixpkgs-review> create mode 120000 bin/coreutils/cksum1812nixpkgs-review> create mode 120000 bin/coreutils/comm1813nixpkgs-review> create mode 100755 bin/coreutils/coreutils1814nixpkgs-review> create mode 120000 bin/coreutils/cp1815nixpkgs-review> create mode 120000 bin/coreutils/csplit1816nixpkgs-review> create mode 120000 bin/coreutils/cut1817nixpkgs-review> create mode 120000 bin/coreutils/date1818nixpkgs-review> create mode 120000 bin/coreutils/dd1819nixpkgs-review> create mode 120000 bin/coreutils/df1820nixpkgs-review> create mode 120000 bin/coreutils/dir1821nixpkgs-review> create mode 120000 bin/coreutils/dircolors1822nixpkgs-review> create mode 120000 bin/coreutils/dirname1823nixpkgs-review> create mode 120000 bin/coreutils/du1824nixpkgs-review> create mode 120000 bin/coreutils/echo1825nixpkgs-review> create mode 120000 bin/coreutils/env1826nixpkgs-review> create mode 120000 bin/coreutils/expand1827nixpkgs-review> create mode 120000 bin/coreutils/expr1828nixpkgs-review> create mode 120000 bin/coreutils/factor1829nixpkgs-review> create mode 120000 bin/coreutils/false1830nixpkgs-review> create mode 120000 bin/coreutils/fmt1831nixpkgs-review> create mode 120000 bin/coreutils/fold1832nixpkgs-review> create mode 120000 bin/coreutils/groups1833nixpkgs-review> create mode 120000 bin/coreutils/head1834nixpkgs-review> create mode 120000 bin/coreutils/hostid1835nixpkgs-review> create mode 120000 bin/coreutils/id1836nixpkgs-review> create mode 120000 bin/coreutils/install1837nixpkgs-review> create mode 120000 bin/coreutils/join1838nixpkgs-review> create mode 120000 bin/coreutils/kill1839nixpkgs-review> create mode 120000 bin/coreutils/link1840nixpkgs-review> create mode 120000 bin/coreutils/ln1841nixpkgs-review> create mode 120000 bin/coreutils/logname1842nixpkgs-review> create mode 120000 bin/coreutils/ls1843nixpkgs-review> create mode 120000 bin/coreutils/md5sum1844nixpkgs-review> create mode 120000 bin/coreutils/mkdir1845nixpkgs-review> create mode 120000 bin/coreutils/mkfifo1846nixpkgs-review> create mode 120000 bin/coreutils/mknod1847nixpkgs-review> create mode 120000 bin/coreutils/mktemp1848nixpkgs-review> create mode 120000 bin/coreutils/mv1849nixpkgs-review> create mode 120000 bin/coreutils/nice1850nixpkgs-review> create mode 120000 bin/coreutils/nl1851nixpkgs-review> create mode 120000 bin/coreutils/nohup1852nixpkgs-review> create mode 120000 bin/coreutils/nproc1853nixpkgs-review> create mode 120000 bin/coreutils/numfmt1854nixpkgs-review> create mode 120000 bin/coreutils/od1855nixpkgs-review> create mode 120000 bin/coreutils/paste1856nixpkgs-review> create mode 120000 bin/coreutils/pathchk1857nixpkgs-review> create mode 120000 bin/coreutils/pinky1858nixpkgs-review> create mode 120000 bin/coreutils/pr1859nixpkgs-review> create mode 120000 bin/coreutils/printenv1860nixpkgs-review> create mode 120000 bin/coreutils/printf1861nixpkgs-review> create mode 120000 bin/coreutils/ptx1862nixpkgs-review> create mode 120000 bin/coreutils/pwd1863nixpkgs-review> create mode 120000 bin/coreutils/readlink1864nixpkgs-review> create mode 120000 bin/coreutils/realpath1865nixpkgs-review> create mode 120000 bin/coreutils/rm1866nixpkgs-review> create mode 120000 bin/coreutils/rmdir1867nixpkgs-review> create mode 120000 bin/coreutils/runcon1868nixpkgs-review> create mode 120000 bin/coreutils/seq1869nixpkgs-review> create mode 120000 bin/coreutils/sha1sum1870nixpkgs-review> create mode 120000 bin/coreutils/sha224sum1871nixpkgs-review> create mode 120000 bin/coreutils/sha256sum1872nixpkgs-review> create mode 120000 bin/coreutils/sha384sum1873nixpkgs-review> create mode 120000 bin/coreutils/sha512sum1874nixpkgs-review> create mode 120000 bin/coreutils/shred1875nixpkgs-review> create mode 120000 bin/coreutils/shuf1876nixpkgs-review> create mode 120000 bin/coreutils/sleep1877nixpkgs-review> create mode 120000 bin/coreutils/sort1878nixpkgs-review> create mode 120000 bin/coreutils/split1879nixpkgs-review> create mode 120000 bin/coreutils/stat1880nixpkgs-review> create mode 120000 bin/coreutils/stty1881nixpkgs-review> create mode 120000 bin/coreutils/sum1882nixpkgs-review> create mode 120000 bin/coreutils/sync1883nixpkgs-review> create mode 120000 bin/coreutils/tac1884nixpkgs-review> create mode 120000 bin/coreutils/tail1885nixpkgs-review> create mode 120000 bin/coreutils/tee1886nixpkgs-review> create mode 120000 bin/coreutils/test1887nixpkgs-review> create mode 120000 bin/coreutils/timeout1888nixpkgs-review> create mode 120000 bin/coreutils/touch1889nixpkgs-review> create mode 120000 bin/coreutils/tr1890nixpkgs-review> create mode 120000 bin/coreutils/true1891nixpkgs-review> create mode 120000 bin/coreutils/truncate1892nixpkgs-review> create mode 120000 bin/coreutils/tsort1893nixpkgs-review> create mode 120000 bin/coreutils/tty1894nixpkgs-review> create mode 120000 bin/coreutils/uname1895nixpkgs-review> create mode 120000 bin/coreutils/unexpand1896nixpkgs-review> create mode 120000 bin/coreutils/uniq1897nixpkgs-review> create mode 120000 bin/coreutils/unlink1898nixpkgs-review> create mode 120000 bin/coreutils/uptime1899nixpkgs-review> create mode 120000 bin/coreutils/users1900nixpkgs-review> create mode 120000 bin/coreutils/vdir1901nixpkgs-review> create mode 120000 bin/coreutils/wc1902nixpkgs-review> create mode 120000 bin/coreutils/who1903nixpkgs-review> create mode 120000 bin/coreutils/whoami1904nixpkgs-review> create mode 120000 bin/coreutils/yes1905nixpkgs-review> create mode 100644 config.nix1906nixpkgs-review> create mode 100644 config.nix.in1907nixpkgs-review> create mode 100644 default.nix1908nixpkgs-review> create mode 100644 nixos/release.nix1909nixpkgs-review> create mode 100644 pkg1.txt1910nixpkgs-review> Initialized empty Git repository in /build/tmpc9_l7h20/nixpkgs/remote/1911nixpkgs-review> $ git -c fetch.prune=false fetch --no-tags --force /build/tmpc9_l7h20/nixpkgs/remote master:refs/nixpkgs-review/01912nixpkgs-review> $ git worktree prune1913nixpkgs-review> $ git worktree add /build/tmpc9_l7h20/cache/nixpkgs-review/rev-227e67a30907c33eca660323339b7aec5ffcb29d-dirty/nixpkgs 227e67a30907c33eca660323339b7aec5ffcb29d1914nixpkgs-review> HEAD is now at 227e67a first commit1915nixpkgs-review> Local evaluation for computing rebuilds1916nixpkgs-review> $ nix-env --extra-experimental-features no-url-literals --option system x86_64-linux -f <nixpkgs> --nix-path nixpkgs=/build/tmpc9_l7h20/cache/nixpkgs-review/rev-227e67a30907c33eca660323339b7aec5ffcb29d-dirty/nixpkgs nixpkgs-overlays=/build/tmp5xt5atkx -qaP --xml --out-path --show-trace --no-allow-import-from-derivation1917nixpkgs-review> $ git --no-pager diff --no-ext-diff --src-prefix=a/ --dst-prefix=b/1918nixpkgs-review> Applying `nixpkgs` diff...1919nixpkgs-review> $ git apply1920nixpkgs-review> $ nix-env --extra-experimental-features no-url-literals --option system x86_64-linux -f <nixpkgs> --nix-path nixpkgs=/build/tmpc9_l7h20/cache/nixpkgs-review/rev-227e67a30907c33eca660323339b7aec5ffcb29d-dirty/nixpkgs nixpkgs-overlays=/build/tmp5xt5atkx -qaP --xml --out-path --show-trace --no-allow-import-from-derivation --meta1921nixpkgs-review> --------- Impacted packages on 'x86_64-linux' ---------1922nixpkgs-review> 1 package updated:1923nixpkgs-review> pkg11924nixpkgs-review> 1925nixpkgs-review> $ nix-eval-jobs --workers 1 --max-memory-size 4096 --no-instantiate --extra-experimental-features 'nix-command no-url-literals' --nix-path 'nixpkgs=/build/tmpc9_l7h20/cache/nixpkgs-review/rev-227e67a30907c33eca660323339b7aec5ffcb29d-dirty/nixpkgs nixpkgs-overlays=/build/tmp5xt5atkx' --no-allow-import-from-derivation --expr '(import /build/source/nixpkgs_review/nix/evalAttrs.nix { attr-json = /build/tmpbw94a1_h; })' --apply 'd: { inherit (d) exists broken; }'1926nixpkgs-review> $ nix build --file /build/source/nixpkgs_review/nix/review-shell.nix --extra-experimental-features 'nix-command no-url-literals' --nix-path 'nixpkgs=/build/tmpc9_l7h20/cache/nixpkgs-review/rev-227e67a30907c33eca660323339b7aec5ffcb29d-dirty/nixpkgs nixpkgs-overlays=/build/tmp5xt5atkx' --no-allow-import-from-derivation --no-link --keep-going --option build-use-sandbox relaxed --argstr local-system x86_64-linux --argstr nixpkgs-path /build/tmpc9_l7h20/cache/nixpkgs-review/rev-227e67a30907c33eca660323339b7aec5ffcb29d-dirty/nixpkgs --argstr nixpkgs-config-path /build/tmpvj00bvp4.nix --argstr attrs-path /build/tmpc9_l7h20/cache/nixpkgs-review/rev-227e67a30907c33eca660323339b7aec5ffcb29d-dirty/attrs.nix1927nixpkgs-review> --------- Report for 'x86_64-linux' ---------1928nixpkgs-review> 1 package built:1929nixpkgs-review> pkg11930nixpkgs-review> 1931nixpkgs-review> Logs can be found under:1932nixpkgs-review> /build/tmpc9_l7h20/cache/nixpkgs-review/rev-227e67a30907c33eca660323339b7aec5ffcb29d-dirty/logs1933nixpkgs-review> 1934nixpkgs-review> $ /nix/store/hqwkw2nala59avjximpdmn1yi474n4h7-nix-2.34.7/bin/nix-shell --argstr local-system x86_64-linux --argstr nixpkgs-path /build/tmpc9_l7h20/cache/nixpkgs-review/rev-227e67a30907c33eca660323339b7aec5ffcb29d-dirty/nixpkgs --argstr nixpkgs-config-path /build/tmpvj00bvp4.nix --argstr attrs-path /build/tmpc9_l7h20/cache/nixpkgs-review/rev-227e67a30907c33eca660323339b7aec5ffcb29d-dirty/attrs.nix --nix-path 'nixpkgs=/build/tmpc9_l7h20/cache/nixpkgs-review/rev-227e67a30907c33eca660323339b7aec5ffcb29d-dirty/nixpkgs nixpkgs-overlays=/build/tmp5xt5atkx' /build/source/nixpkgs_review/nix/review-shell.nix --run 'exit 0'1935nixpkgs-review> Sourcing python-remove-tests-dir-hook1936nixpkgs-review> Sourcing python-catch-conflicts-hook.sh1937nixpkgs-review> Sourcing python-remove-bin-bytecode-hook.sh1938nixpkgs-review> Sourcing pypa-build-hook1939nixpkgs-review> Using pypaBuildPhase1940nixpkgs-review> Sourcing python-runtime-deps-check-hook1941nixpkgs-review> Using pythonRuntimeDepsCheckHook1942nixpkgs-review> Sourcing pypa-install-hook1943nixpkgs-review> Using pypaInstallPhase1944nixpkgs-review> Sourcing python-imports-check-hook.sh1945nixpkgs-review> Using pythonImportsCheckPhase1946nixpkgs-review> Sourcing python-namespaces-hook1947nixpkgs-review> Sourcing python-catch-conflicts-hook.sh1948nixpkgs-review> $ git worktree remove -f /build/tmpc9_l7h20/cache/nixpkgs-review/rev-227e67a30907c33eca660323339b7aec5ffcb29d-dirty/nixpkgs1949nixpkgs-review> ----------------------------- Captured stderr call -----------------------------1950nixpkgs-review> hint: Using 'master' as the name for the initial branch. This default branch name1951nixpkgs-review> hint: will change to "main" in Git 3.0. To configure the initial branch name1952nixpkgs-review> hint: to use in all of your new repositories, which will suppress this warning,1953nixpkgs-review> hint: call:1954nixpkgs-review> hint:1955nixpkgs-review> hint: git config --global init.defaultBranch <name>1956nixpkgs-review> hint:1957nixpkgs-review> hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and1958nixpkgs-review> hint: 'development'. The just-created branch can be renamed via this command:1959nixpkgs-review> hint:1960nixpkgs-review> hint: git branch -m <name>1961nixpkgs-review> hint:1962nixpkgs-review> hint: Disable this message with "git config set advice.defaultBranchName false"1963nixpkgs-review> To /build/tmpc9_l7h20/nixpkgs/remote1964nixpkgs-review> * [new branch] HEAD -> master1965nixpkgs-review> warning: you don't have Internet access; disabling some network-dependent features1966nixpkgs-review> From /build/tmpc9_l7h20/nixpkgs/remote1967nixpkgs-review> * [new branch] master -> refs/nixpkgs-review/01968nixpkgs-review> Preparing worktree (detached HEAD 227e67a)1969nixpkgs-review> warning: experimental feature 'no-url-literals' has been stabilized and renamed; use 'lint-url-literals = fatal' setting instead1970nixpkgs-review> warning: experimental feature 'no-url-literals' has been stabilized and renamed; use 'lint-url-literals = fatal' setting instead1971nixpkgs-review> warning: experimental feature 'no-url-literals' has been stabilized and renamed; use 'lint-url-literals = fatal' setting instead1972nixpkgs-review> warning: experimental feature 'no-url-literals' has been stabilized and renamed; use 'lint-url-literals = fatal' setting instead1973nixpkgs-review> warning: you don't have Internet access; disabling some network-dependent features1974nixpkgs-review> these 2 derivations will be built:1975nixpkgs-review> /build/tmpc9_l7h20/test-nix/store/dxbs5j97ksky7899874acjsdwjdx5d16-pkg1.drv1976nixpkgs-review> /build/tmpc9_l7h20/test-nix/store/hijgvg24fnp2l5dalxn5xvc6zslirrqn-review-shell.drv1977nixpkgs-review> building '/build/tmpc9_l7h20/test-nix/store/dxbs5j97ksky7899874acjsdwjdx5d16-pkg1.drv'...1978nixpkgs-review> building '/build/tmpc9_l7h20/test-nix/store/hijgvg24fnp2l5dalxn5xvc6zslirrqn-review-shell.drv'...1979nixpkgs-review> warning: you don't have Internet access; disabling some network-dependent features1980nixpkgs-review> warning: you don't have Internet access; disabling some network-dependent features1981nixpkgs-review> got build log for '/build/tmpc9_l7h20/test-nix/store/dxbs5j97ksky7899874acjsdwjdx5d16-pkg1.drv^*' from 'local'1982nixpkgs-review> this derivation will be built:1983nixpkgs-review> /build/tmpc9_l7h20/test-nix/store/02ixgpd35v4zp9lnwbszq6kw25pz98jn-bash-interactive.drv1984nixpkgs-review> building '/build/tmpc9_l7h20/test-nix/store/02ixgpd35v4zp9lnwbszq6kw25pz98jn-bash-interactive.drv'...1985nixpkgs-review> __________________________ test_pr_github_action_eval __________________________1986nixpkgs-review> [gw14] linux -- Python 3.13.13 /nix/store/60m4rxhg2fldqaak400c0lry96ijrzqn-python3-3.13.13/bin/python1987nixpkgs-review> 1988nixpkgs-review> mock_urlopen = <MagicMock name='urlopen' id='140737305094736'>1989nixpkgs-review> helpers = <class 'tests.conftest.Helpers'>1990nixpkgs-review> 1991nixpkgs-review> @patch("nixpkgs_review.http_requests.urlopen")1992nixpkgs-review> def test_pr_github_action_eval(1993nixpkgs-review> mock_urlopen: MagicMock,1994nixpkgs-review> helpers: Helpers,1995nixpkgs-review> ) -> None:1996nixpkgs-review> with helpers.nixpkgs() as nixpkgs:1997nixpkgs-review> base, head, merge = setup_repo(nixpkgs)1998nixpkgs-review> 1999nixpkgs-review> pr = json.loads(2000nixpkgs-review> helpers.read_asset("test_pr_github_action_eval/github-pull-363128.json")2001nixpkgs-review> )2002nixpkgs-review> pr["merge_commit_sha"] = merge2003nixpkgs-review> pr["base"]["sha"] = base2004nixpkgs-review> pr["head"]["sha"] = head2005nixpkgs-review> 2006nixpkgs-review> # Create minimal fake zip archive that could have been generated by the `comparison` GH action.2007nixpkgs-review> mock_zip = io.BytesIO()2008nixpkgs-review> with zipfile.ZipFile(mock_zip, "w", zipfile.ZIP_DEFLATED) as zf:2009nixpkgs-review> zf.writestr(2010nixpkgs-review> "changed-paths.json",2011nixpkgs-review> helpers.read_asset(2012nixpkgs-review> "test_pr_github_action_eval/comparison-changed-paths.json"2013nixpkgs-review> ),2014nixpkgs-review> )2015nixpkgs-review> mock_zip.seek(0)2016nixpkgs-review> 2017nixpkgs-review> # Set up mocks for github action eval2018nixpkgs-review> additional_mocks = [2019nixpkgs-review> mock_open(2020nixpkgs-review> read_data=helpers.read_asset(2021nixpkgs-review> "test_pr_github_action_eval/github-workflows-363128.json"2022nixpkgs-review> ).encode()2023nixpkgs-review> )(),2024nixpkgs-review> mock_open(2025nixpkgs-review> read_data=helpers.read_asset(2026nixpkgs-review> "test_pr_github_action_eval/github-artifacts-363128.json"2027nixpkgs-review> ).encode()2028nixpkgs-review> )(),2029nixpkgs-review> mock_open(read_data=mock_zip.getvalue())(),2030nixpkgs-review> ]2031nixpkgs-review> 2032nixpkgs-review> # Use custom PR response from asset file2033nixpkgs-review> mock_urlopen.side_effect = [2034nixpkgs-review> mock_open(read_data=json.dumps(pr).encode())(),2035nixpkgs-review> mock_open(read_data=create_mock_diff_content().encode())(),2036nixpkgs-review> *additional_mocks,2037nixpkgs-review> ]2038nixpkgs-review> 2039nixpkgs-review> hdrs = HTTPMessage()2040nixpkgs-review> hdrs.add_header("Location", "http://example.com")2041nixpkgs-review> http_error = HTTPError(2042nixpkgs-review> url="http://example.com",2043nixpkgs-review> code=302,2044nixpkgs-review> msg="Found",2045nixpkgs-review> hdrs=hdrs,2046nixpkgs-review> fp=None,2047nixpkgs-review> )2048nixpkgs-review> 2049nixpkgs-review> with patch(2050nixpkgs-review> "nixpkgs_review.github.no_redirect_opener.open", side_effect=http_error2051nixpkgs-review> ):2052nixpkgs-review> path = main(2053nixpkgs-review> "nixpkgs-review",2054nixpkgs-review> [2055nixpkgs-review> "pr",2056nixpkgs-review> "--remote",2057nixpkgs-review> str(nixpkgs.remote),2058nixpkgs-review> "--run",2059nixpkgs-review> "exit 0",2060nixpkgs-review> "--additional-package",2061nixpkgs-review> "bashInteractive",2062nixpkgs-review> "363128",2063nixpkgs-review> ],2064nixpkgs-review> )2065nixpkgs-review> > helpers.assert_built(path, "pkg1", "bashInteractive")2066nixpkgs-review> 2067nixpkgs-review> tests/test_pr.py:385: 2068nixpkgs-review> _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 2069nixpkgs-review> 2070nixpkgs-review> path = '/build/tmp1sdxwazj/cache/nixpkgs-review/pr-363128'2071nixpkgs-review> pkg_names = ('pkg1', 'bashInteractive')2072nixpkgs-review> report = {'additional_packages': ['bashInteractive'], 'checkout': 'merge', 'commit': '2371055bfb1c1e6f6ef28ad35783da498588aa84', 'extra-nixpkgs-config': None, ...}2073nixpkgs-review> 2074nixpkgs-review> @staticmethod2075nixpkgs-review> def assert_built(path: str, *pkg_names: str) -> None:2076nixpkgs-review> report = Helpers.load_report(path)2077nixpkgs-review> > assert {*report["result"][current_system()]["built"]} == {*pkg_names}2078nixpkgs-review> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^2079nixpkgs-review> E TypeError: unhashable type: 'dict'2080nixpkgs-review> 2081nixpkgs-review> tests/conftest.py:185: TypeError2082nixpkgs-review> ----------------------------- Captured stdout call -----------------------------2083nixpkgs-review> Initialized empty Git repository in /build/tmp1sdxwazj/nixpkgs/.git/2084nixpkgs-review> [master (root-commit) 227e67a] first commit2085nixpkgs-review> 115 files changed, 218 insertions(+)2086nixpkgs-review> create mode 100644 .bash_source2087nixpkgs-review> create mode 100644 .coreutils_source2088nixpkgs-review> create mode 100644 .gitignore2089nixpkgs-review> create mode 100755 bin/bash2090nixpkgs-review> create mode 120000 bin/coreutils/[2091nixpkgs-review> create mode 120000 bin/coreutils/b2sum2092nixpkgs-review> create mode 120000 bin/coreutils/base322093nixpkgs-review> create mode 120000 bin/coreutils/base642094nixpkgs-review> create mode 120000 bin/coreutils/basename2095nixpkgs-review> create mode 120000 bin/coreutils/basenc2096nixpkgs-review> create mode 120000 bin/coreutils/cat2097nixpkgs-review> create mode 120000 bin/coreutils/chcon2098nixpkgs-review> create mode 120000 bin/coreutils/chgrp2099nixpkgs-review> create mode 120000 bin/coreutils/chmod2100nixpkgs-review> create mode 120000 bin/coreutils/chown2101nixpkgs-review> create mode 120000 bin/coreutils/chroot2102nixpkgs-review> create mode 120000 bin/coreutils/cksum2103nixpkgs-review> create mode 120000 bin/coreutils/comm2104nixpkgs-review> create mode 100755 bin/coreutils/coreutils2105nixpkgs-review> create mode 120000 bin/coreutils/cp2106nixpkgs-review> create mode 120000 bin/coreutils/csplit2107nixpkgs-review> create mode 120000 bin/coreutils/cut2108nixpkgs-review> create mode 120000 bin/coreutils/date2109nixpkgs-review> create mode 120000 bin/coreutils/dd2110nixpkgs-review> create mode 120000 bin/coreutils/df2111nixpkgs-review> create mode 120000 bin/coreutils/dir2112nixpkgs-review> create mode 120000 bin/coreutils/dircolors2113nixpkgs-review> create mode 120000 bin/coreutils/dirname2114nixpkgs-review> create mode 120000 bin/coreutils/du2115nixpkgs-review> create mode 120000 bin/coreutils/echo2116nixpkgs-review> create mode 120000 bin/coreutils/env2117nixpkgs-review> create mode 120000 bin/coreutils/expand2118nixpkgs-review> create mode 120000 bin/coreutils/expr2119nixpkgs-review> create mode 120000 bin/coreutils/factor2120nixpkgs-review> create mode 120000 bin/coreutils/false2121nixpkgs-review> create mode 120000 bin/coreutils/fmt2122nixpkgs-review> create mode 120000 bin/coreutils/fold2123nixpkgs-review> create mode 120000 bin/coreutils/groups2124nixpkgs-review> create mode 120000 bin/coreutils/head2125nixpkgs-review> create mode 120000 bin/coreutils/hostid2126nixpkgs-review> create mode 120000 bin/coreutils/id2127nixpkgs-review> create mode 120000 bin/coreutils/install2128nixpkgs-review> create mode 120000 bin/coreutils/join2129nixpkgs-review> create mode 120000 bin/coreutils/kill2130nixpkgs-review> create mode 120000 bin/coreutils/link2131nixpkgs-review> create mode 120000 bin/coreutils/ln2132nixpkgs-review> create mode 120000 bin/coreutils/logname2133nixpkgs-review> create mode 120000 bin/coreutils/ls2134nixpkgs-review> create mode 120000 bin/coreutils/md5sum2135nixpkgs-review> create mode 120000 bin/coreutils/mkdir2136nixpkgs-review> create mode 120000 bin/coreutils/mkfifo2137nixpkgs-review> create mode 120000 bin/coreutils/mknod2138nixpkgs-review> create mode 120000 bin/coreutils/mktemp2139nixpkgs-review> create mode 120000 bin/coreutils/mv2140nixpkgs-review> create mode 120000 bin/coreutils/nice2141nixpkgs-review> create mode 120000 bin/coreutils/nl2142nixpkgs-review> create mode 120000 bin/coreutils/nohup2143nixpkgs-review> create mode 120000 bin/coreutils/nproc2144nixpkgs-review> create mode 120000 bin/coreutils/numfmt2145nixpkgs-review> create mode 120000 bin/coreutils/od2146nixpkgs-review> create mode 120000 bin/coreutils/paste2147nixpkgs-review> create mode 120000 bin/coreutils/pathchk2148nixpkgs-review> create mode 120000 bin/coreutils/pinky2149nixpkgs-review> create mode 120000 bin/coreutils/pr2150nixpkgs-review> create mode 120000 bin/coreutils/printenv2151nixpkgs-review> create mode 120000 bin/coreutils/printf2152nixpkgs-review> create mode 120000 bin/coreutils/ptx2153nixpkgs-review> create mode 120000 bin/coreutils/pwd2154nixpkgs-review> create mode 120000 bin/coreutils/readlink2155nixpkgs-review> create mode 120000 bin/coreutils/realpath2156nixpkgs-review> create mode 120000 bin/coreutils/rm2157nixpkgs-review> create mode 120000 bin/coreutils/rmdir2158nixpkgs-review> create mode 120000 bin/coreutils/runcon2159nixpkgs-review> create mode 120000 bin/coreutils/seq2160nixpkgs-review> create mode 120000 bin/coreutils/sha1sum2161nixpkgs-review> create mode 120000 bin/coreutils/sha224sum2162nixpkgs-review> create mode 120000 bin/coreutils/sha256sum2163nixpkgs-review> create mode 120000 bin/coreutils/sha384sum2164nixpkgs-review> create mode 120000 bin/coreutils/sha512sum2165nixpkgs-review> create mode 120000 bin/coreutils/shred2166nixpkgs-review> create mode 120000 bin/coreutils/shuf2167nixpkgs-review> create mode 120000 bin/coreutils/sleep2168nixpkgs-review> create mode 120000 bin/coreutils/sort2169nixpkgs-review> create mode 120000 bin/coreutils/split2170nixpkgs-review> create mode 120000 bin/coreutils/stat2171nixpkgs-review> create mode 120000 bin/coreutils/stty2172nixpkgs-review> create mode 120000 bin/coreutils/sum2173nixpkgs-review> create mode 120000 bin/coreutils/sync2174nixpkgs-review> create mode 120000 bin/coreutils/tac2175nixpkgs-review> create mode 120000 bin/coreutils/tail2176nixpkgs-review> create mode 120000 bin/coreutils/tee2177nixpkgs-review> create mode 120000 bin/coreutils/test2178nixpkgs-review> create mode 120000 bin/coreutils/timeout2179nixpkgs-review> create mode 120000 bin/coreutils/touch2180nixpkgs-review> create mode 120000 bin/coreutils/tr2181nixpkgs-review> create mode 120000 bin/coreutils/true2182nixpkgs-review> create mode 120000 bin/coreutils/truncate2183nixpkgs-review> create mode 120000 bin/coreutils/tsort2184nixpkgs-review> create mode 120000 bin/coreutils/tty2185nixpkgs-review> create mode 120000 bin/coreutils/uname2186nixpkgs-review> create mode 120000 bin/coreutils/unexpand2187nixpkgs-review> create mode 120000 bin/coreutils/uniq2188nixpkgs-review> create mode 120000 bin/coreutils/unlink2189nixpkgs-review> create mode 120000 bin/coreutils/uptime2190nixpkgs-review> create mode 120000 bin/coreutils/users2191nixpkgs-review> create mode 120000 bin/coreutils/vdir2192nixpkgs-review> create mode 120000 bin/coreutils/wc2193nixpkgs-review> create mode 120000 bin/coreutils/who2194nixpkgs-review> create mode 120000 bin/coreutils/whoami2195nixpkgs-review> create mode 120000 bin/coreutils/yes2196nixpkgs-review> create mode 100644 config.nix2197nixpkgs-review> create mode 100644 config.nix.in2198nixpkgs-review> create mode 100644 default.nix2199nixpkgs-review> create mode 100644 nixos/release.nix2200nixpkgs-review> create mode 100644 pkg1.txt2201nixpkgs-review> Initialized empty Git repository in /build/tmp1sdxwazj/nixpkgs/remote/2202nixpkgs-review> [pull/1/head 2371055] example-change2203nixpkgs-review> 1 file changed, 1 insertion(+)2204nixpkgs-review> Merge made by the 'ort' strategy.2205nixpkgs-review> pkg1.txt | 1 +2206nixpkgs-review> 1 file changed, 1 insertion(+)2207nixpkgs-review> 2208nixpkgs-review> ================================================================================2209nixpkgs-review> PR #363128: python312Packages.equinox: 0.11.9 -> 0.11.102210nixpkgs-review> ================================================================================2211nixpkgs-review> Author: GaetanLepage2212nixpkgs-review> Branch: GaetanLepage:equinox -> NixOS:master2213nixpkgs-review> State: open2214nixpkgs-review> 2215nixpkgs-review> Description:2216nixpkgs-review> ----------------------------------------2217nixpkgs-review> ## Things done2218nixpkgs-review> 2219nixpkgs-review> Changelog: https://github.com/patrick-kidger/equinox/releases/tag/v0.11.102220nixpkgs-review> 2221nixpkgs-review> - Built on platform(s)2222nixpkgs-review> - [x] x86_64-linux2223nixpkgs-review> - [x] aarch64-linux2224nixpkgs-review> - [ ] x86_64-darwin2225nixpkgs-review> - [x] aarch64-darwin2226nixpkgs-review> - For non-Linux: Is sandboxing enabled in `nix.conf`? (See [Nix manual](https://nixos.org/manual/nix/stable/command-ref/conf-file.html))2227nixpkgs-review> - [ ] `sandbox = relaxed`2228nixpkgs-review> - [ ] `sandbox = true`2229nixpkgs-review> - [ ] Tested, as applicable:2230nixpkgs-review> - [NixOS test(s)](https://nixos.org/manual/nixos/unstable/index.html#sec-nixos-tests) (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))2231nixpkgs-review> - and/or [package tests](https://github.com/NixOS/nixpkgs/blob/master/pkgs/README.md#package-tests)2232nixpkgs-review> - or, for functions and "core" functionality, tests in [lib/tests](https://github.com/NixOS/nixpkgs/blob/master/lib/tests) or [pkgs/test](https://github.com/NixOS/nixpkgs/blob/master/pkgs/test)2233nixpkgs-review> - made sure NixOS tests are [linked](https://github.com/NixOS/nixpkgs/blob/master/pkgs/README.md#linking2234nixpkgs-review> 2235nixpkgs-review> ... (truncated)2236nixpkgs-review> ----------------------------------------2237nixpkgs-review> 2238nixpkgs-review> Files changed (1 files):2239nixpkgs-review> - pkg1.txt2240nixpkgs-review> ================================================================================2241nixpkgs-review> 2242nixpkgs-review> $ git -c fetch.prune=false fetch --no-tags --force /build/tmp1sdxwazj/nixpkgs/remote 6eb65686780ad793290c152200b1e2a4cb1a6fff:refs/nixpkgs-review/02243nixpkgs-review> $ git worktree prune2244nixpkgs-review> $ git worktree add /build/tmp1sdxwazj/cache/nixpkgs-review/pr-363128/nixpkgs 227e67a30907c33eca660323339b7aec5ffcb29d2245nixpkgs-review> HEAD is now at 227e67a first commit2246nixpkgs-review> Local evaluation for computing rebuilds2247nixpkgs-review> $ nix-env --extra-experimental-features no-url-literals --option system x86_64-linux -f <nixpkgs> --nix-path nixpkgs=/build/tmp1sdxwazj/cache/nixpkgs-review/pr-363128/nixpkgs nixpkgs-overlays=/build/tmplhmr6l5q -qaP --xml --out-path --show-trace --no-allow-import-from-derivation2248nixpkgs-review> $ git checkout 6eb65686780ad793290c152200b1e2a4cb1a6fff2249nixpkgs-review> $ nix-env --extra-experimental-features no-url-literals --option system x86_64-linux -f <nixpkgs> --nix-path nixpkgs=/build/tmp1sdxwazj/cache/nixpkgs-review/pr-363128/nixpkgs nixpkgs-overlays=/build/tmplhmr6l5q -qaP --xml --out-path --show-trace --no-allow-import-from-derivation --meta2250nixpkgs-review> --------- Impacted packages on 'x86_64-linux' ---------2251nixpkgs-review> 1 package updated:2252nixpkgs-review> pkg12253nixpkgs-review> 2254nixpkgs-review> $ nix-eval-jobs --workers 1 --max-memory-size 4096 --no-instantiate --extra-experimental-features 'nix-command no-url-literals' --nix-path 'nixpkgs=/build/tmp1sdxwazj/cache/nixpkgs-review/pr-363128/nixpkgs nixpkgs-overlays=/build/tmplhmr6l5q' --no-allow-import-from-derivation --expr '(import /build/source/nixpkgs_review/nix/evalAttrs.nix { attr-json = /build/tmptooyzf9x; })' --apply 'd: { inherit (d) exists broken; }'2255nixpkgs-review> $ nix build --file /build/source/nixpkgs_review/nix/review-shell.nix --extra-experimental-features 'nix-command no-url-literals' --nix-path 'nixpkgs=/build/tmp1sdxwazj/cache/nixpkgs-review/pr-363128/nixpkgs nixpkgs-overlays=/build/tmplhmr6l5q' --no-allow-import-from-derivation --no-link --keep-going --option build-use-sandbox relaxed --argstr local-system x86_64-linux --argstr nixpkgs-path /build/tmp1sdxwazj/cache/nixpkgs-review/pr-363128/nixpkgs --argstr nixpkgs-config-path /build/tmplglp2gat.nix --argstr attrs-path /build/tmp1sdxwazj/cache/nixpkgs-review/pr-363128/attrs.nix2256nixpkgs-review> 2257nixpkgs-review> Link to currently reviewing PR:2258nixpkgs-review> https://github.com/NixOS/nixpkgs/pull/3631282259nixpkgs-review> --------- Report for 'x86_64-linux' ---------2260nixpkgs-review> 2 packages built:2261nixpkgs-review> bashInteractive pkg12262nixpkgs-review> 2263nixpkgs-review> Logs can be found under:2264nixpkgs-review> /build/tmp1sdxwazj/cache/nixpkgs-review/pr-363128/logs2265nixpkgs-review> 2266nixpkgs-review> $ /nix/store/hqwkw2nala59avjximpdmn1yi474n4h7-nix-2.34.7/bin/nix-shell --argstr local-system x86_64-linux --argstr nixpkgs-path /build/tmp1sdxwazj/cache/nixpkgs-review/pr-363128/nixpkgs --argstr nixpkgs-config-path /build/tmplglp2gat.nix --argstr attrs-path /build/tmp1sdxwazj/cache/nixpkgs-review/pr-363128/attrs.nix --nix-path 'nixpkgs=/build/tmp1sdxwazj/cache/nixpkgs-review/pr-363128/nixpkgs nixpkgs-overlays=/build/tmplhmr6l5q' /build/source/nixpkgs_review/nix/review-shell.nix --run 'exit 0'2267nixpkgs-review> Sourcing python-remove-tests-dir-hook2268nixpkgs-review> Sourcing python-catch-conflicts-hook.sh2269nixpkgs-review> Sourcing python-remove-bin-bytecode-hook.sh2270nixpkgs-review> Sourcing pypa-build-hook2271nixpkgs-review> Using pypaBuildPhase2272nixpkgs-review> Sourcing python-runtime-deps-check-hook2273nixpkgs-review> Using pythonRuntimeDepsCheckHook2274nixpkgs-review> Sourcing pypa-install-hook2275nixpkgs-review> Using pypaInstallPhase2276nixpkgs-review> Sourcing python-imports-check-hook.sh2277nixpkgs-review> Using pythonImportsCheckPhase2278nixpkgs-review> Sourcing python-namespaces-hook2279nixpkgs-review> Sourcing python-catch-conflicts-hook.sh2280nixpkgs-review> $ git worktree remove -f /build/tmp1sdxwazj/cache/nixpkgs-review/pr-363128/nixpkgs2281nixpkgs-review> ----------------------------- Captured stderr call -----------------------------2282nixpkgs-review> hint: Using 'master' as the name for the initial branch. This default branch name2283nixpkgs-review> hint: will change to "main" in Git 3.0. To configure the initial branch name2284nixpkgs-review> hint: to use in all of your new repositories, which will suppress this warning,2285nixpkgs-review> hint: call:2286nixpkgs-review> hint:2287nixpkgs-review> hint: git config --global init.defaultBranch <name>2288nixpkgs-review> hint:2289nixpkgs-review> hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and2290nixpkgs-review> hint: 'development'. The just-created branch can be renamed via this command:2291nixpkgs-review> hint:2292nixpkgs-review> hint: git branch -m <name>2293nixpkgs-review> hint:2294nixpkgs-review> hint: Disable this message with "git config set advice.defaultBranchName false"2295nixpkgs-review> To /build/tmp1sdxwazj/nixpkgs/remote2296nixpkgs-review> * [new branch] HEAD -> master2297nixpkgs-review> Switched to a new branch 'pull/1/head'2298nixpkgs-review> Switched to a new branch 'pull/1/merge'2299nixpkgs-review> To /build/tmp1sdxwazj/nixpkgs/remote2300nixpkgs-review> * [new branch] pull/1/merge -> pull/1/merge2301nixpkgs-review> warning: you don't have Internet access; disabling some network-dependent features2302nixpkgs-review> No GitHub token provided via GITHUB_TOKEN variable.2303nixpkgs-review> Falling back to local evaluation.2304nixpkgs-review> Tip: Install the `gh` command line tool and run `gh auth login` to authenticate.2305nixpkgs-review> From /build/tmp1sdxwazj/nixpkgs/remote2306nixpkgs-review> * [new ref] 6eb65686780ad793290c152200b1e2a4cb1a6fff -> refs/nixpkgs-review/02307nixpkgs-review> Preparing worktree (detached HEAD 227e67a)2308nixpkgs-review> warning: experimental feature 'no-url-literals' has been stabilized and renamed; use 'lint-url-literals = fatal' setting instead2309nixpkgs-review> Previous HEAD position was 227e67a first commit2310nixpkgs-review> HEAD is now at 6eb6568 Merge branch 'pull/1/head' into pull/1/merge2311nixpkgs-review> warning: experimental feature 'no-url-literals' has been stabilized and renamed; use 'lint-url-literals = fatal' setting instead2312nixpkgs-review> warning: experimental feature 'no-url-literals' has been stabilized and renamed; use 'lint-url-literals = fatal' setting instead2313nixpkgs-review> warning: experimental feature 'no-url-literals' has been stabilized and renamed; use 'lint-url-literals = fatal' setting instead2314nixpkgs-review> warning: you don't have Internet access; disabling some network-dependent features2315nixpkgs-review> these 3 derivations will be built:2316nixpkgs-review> /build/tmp1sdxwazj/test-nix/store/2j65854map3s7jiz0z9jasij8f3ic7h2-pkg1.drv2317nixpkgs-review> /build/tmp1sdxwazj/test-nix/store/3xla8hz19mcr2ap8mn08mv2i6azp1g42-bash-interactive.drv2318nixpkgs-review> /build/tmp1sdxwazj/test-nix/store/5nqxxnggipd4niv6kx55rh21di8mspki-review-shell.drv2319nixpkgs-review> building '/build/tmp1sdxwazj/test-nix/store/3xla8hz19mcr2ap8mn08mv2i6azp1g42-bash-interactive.drv'...2320nixpkgs-review> building '/build/tmp1sdxwazj/test-nix/store/2j65854map3s7jiz0z9jasij8f3ic7h2-pkg1.drv'...2321nixpkgs-review> building '/build/tmp1sdxwazj/test-nix/store/5nqxxnggipd4niv6kx55rh21di8mspki-review-shell.drv'...2322nixpkgs-review> warning: you don't have Internet access; disabling some network-dependent features2323nixpkgs-review> warning: you don't have Internet access; disabling some network-dependent features2324nixpkgs-review> warning: you don't have Internet access; disabling some network-dependent features2325nixpkgs-review> got build log for '/build/tmp1sdxwazj/test-nix/store/3xla8hz19mcr2ap8mn08mv2i6azp1g42-bash-interactive.drv^*' from 'local'2326nixpkgs-review> got build log for '/build/tmp1sdxwazj/test-nix/store/2j65854map3s7jiz0z9jasij8f3ic7h2-pkg1.drv^*' from 'local'2327nixpkgs-review> ________________________ test_pr_local_eval_without_nom ________________________2328nixpkgs-review> [gw10] linux -- Python 3.13.13 /nix/store/60m4rxhg2fldqaak400c0lry96ijrzqn-python3-3.13.13/bin/python2329nixpkgs-review> 2330nixpkgs-review> mock_urlopen = <MagicMock name='urlopen' id='140737305094400'>2331nixpkgs-review> helpers = <class 'tests.conftest.Helpers'>2332nixpkgs-review> capfd = <_pytest.capture.CaptureFixture object at 0x7ffff513aa50>2333nixpkgs-review> 2334nixpkgs-review> @patch("nixpkgs_review.http_requests.urlopen")2335nixpkgs-review> def test_pr_local_eval_without_nom(2336nixpkgs-review> mock_urlopen: MagicMock, helpers: Helpers, capfd: pytest.CaptureFixture[Any]2337nixpkgs-review> ) -> None:2338nixpkgs-review> with helpers.nixpkgs() as nixpkgs:2339nixpkgs-review> base, head, merge = setup_repo(nixpkgs)2340nixpkgs-review> setup_pr_mocks(2341nixpkgs-review> mock_urlopen,2342nixpkgs-review> create_mock_pr_response(base_rev=base, head_rev=head, merge_rev=merge),2343nixpkgs-review> )2344nixpkgs-review> 2345nixpkgs-review> path = main(2346nixpkgs-review> "nixpkgs-review",2347nixpkgs-review> [2348nixpkgs-review> "pr",2349nixpkgs-review> "--remote",2350nixpkgs-review> str(nixpkgs.remote),2351nixpkgs-review> "--eval",2352nixpkgs-review> "local",2353nixpkgs-review> "--run",2354nixpkgs-review> "exit 0",2355nixpkgs-review> "1",2356nixpkgs-review> "--build-graph",2357nixpkgs-review> "nix",2358nixpkgs-review> ],2359nixpkgs-review> )2360nixpkgs-review> > helpers.assert_built(path, "pkg1")2361nixpkgs-review> 2362nixpkgs-review> tests/test_pr.py:200: 2363nixpkgs-review> _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 2364nixpkgs-review> 2365nixpkgs-review> path = '/build/tmpnr9lz4sa/cache/nixpkgs-review/pr-1', pkg_names = ('pkg1',)2366nixpkgs-review> report = {'additional_packages': [], 'checkout': 'merge', 'commit': '2371055bfb1c1e6f6ef28ad35783da498588aa84', 'extra-nixpkgs-config': None, ...}2367nixpkgs-review> 2368nixpkgs-review> @staticmethod2369nixpkgs-review> def assert_built(path: str, *pkg_names: str) -> None:2370nixpkgs-review> report = Helpers.load_report(path)2371nixpkgs-review> > assert {*report["result"][current_system()]["built"]} == {*pkg_names}2372nixpkgs-review> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^2373nixpkgs-review> E TypeError: unhashable type: 'dict'2374nixpkgs-review> 2375nixpkgs-review> tests/conftest.py:185: TypeError2376nixpkgs-review> ----------------------------- Captured stdout call -----------------------------2377nixpkgs-review> Initialized empty Git repository in /build/tmpnr9lz4sa/nixpkgs/.git/2378nixpkgs-review> [master (root-commit) 227e67a] first commit2379nixpkgs-review> 115 files changed, 218 insertions(+)2380nixpkgs-review> create mode 100644 .bash_source2381nixpkgs-review> create mode 100644 .coreutils_source2382nixpkgs-review> create mode 100644 .gitignore2383nixpkgs-review> create mode 100755 bin/bash2384nixpkgs-review> create mode 120000 bin/coreutils/[2385nixpkgs-review> create mode 120000 bin/coreutils/b2sum2386nixpkgs-review> create mode 120000 bin/coreutils/base322387nixpkgs-review> create mode 120000 bin/coreutils/base642388nixpkgs-review> create mode 120000 bin/coreutils/basename2389nixpkgs-review> create mode 120000 bin/coreutils/basenc2390nixpkgs-review> create mode 120000 bin/coreutils/cat2391nixpkgs-review> create mode 120000 bin/coreutils/chcon2392nixpkgs-review> create mode 120000 bin/coreutils/chgrp2393nixpkgs-review> create mode 120000 bin/coreutils/chmod2394nixpkgs-review> create mode 120000 bin/coreutils/chown2395nixpkgs-review> create mode 120000 bin/coreutils/chroot2396nixpkgs-review> create mode 120000 bin/coreutils/cksum2397nixpkgs-review> create mode 120000 bin/coreutils/comm2398nixpkgs-review> create mode 100755 bin/coreutils/coreutils2399nixpkgs-review> create mode 120000 bin/coreutils/cp2400nixpkgs-review> create mode 120000 bin/coreutils/csplit2401nixpkgs-review> create mode 120000 bin/coreutils/cut2402nixpkgs-review> create mode 120000 bin/coreutils/date2403nixpkgs-review> create mode 120000 bin/coreutils/dd2404nixpkgs-review> create mode 120000 bin/coreutils/df2405nixpkgs-review> create mode 120000 bin/coreutils/dir2406nixpkgs-review> create mode 120000 bin/coreutils/dircolors2407nixpkgs-review> create mode 120000 bin/coreutils/dirname2408nixpkgs-review> create mode 120000 bin/coreutils/du2409nixpkgs-review> create mode 120000 bin/coreutils/echo2410nixpkgs-review> create mode 120000 bin/coreutils/env2411nixpkgs-review> create mode 120000 bin/coreutils/expand2412nixpkgs-review> create mode 120000 bin/coreutils/expr2413nixpkgs-review> create mode 120000 bin/coreutils/factor2414nixpkgs-review> create mode 120000 bin/coreutils/false2415nixpkgs-review> create mode 120000 bin/coreutils/fmt2416nixpkgs-review> create mode 120000 bin/coreutils/fold2417nixpkgs-review> create mode 120000 bin/coreutils/groups2418nixpkgs-review> create mode 120000 bin/coreutils/head2419nixpkgs-review> create mode 120000 bin/coreutils/hostid2420nixpkgs-review> create mode 120000 bin/coreutils/id2421nixpkgs-review> create mode 120000 bin/coreutils/install2422nixpkgs-review> create mode 120000 bin/coreutils/join2423nixpkgs-review> create mode 120000 bin/coreutils/kill2424nixpkgs-review> create mode 120000 bin/coreutils/link2425nixpkgs-review> create mode 120000 bin/coreutils/ln2426nixpkgs-review> create mode 120000 bin/coreutils/logname2427nixpkgs-review> create mode 120000 bin/coreutils/ls2428nixpkgs-review> create mode 120000 bin/coreutils/md5sum2429nixpkgs-review> create mode 120000 bin/coreutils/mkdir2430nixpkgs-review> create mode 120000 bin/coreutils/mkfifo2431nixpkgs-review> create mode 120000 bin/coreutils/mknod2432nixpkgs-review> create mode 120000 bin/coreutils/mktemp2433nixpkgs-review> create mode 120000 bin/coreutils/mv2434nixpkgs-review> create mode 120000 bin/coreutils/nice2435nixpkgs-review> create mode 120000 bin/coreutils/nl2436nixpkgs-review> create mode 120000 bin/coreutils/nohup2437nixpkgs-review> create mode 120000 bin/coreutils/nproc2438nixpkgs-review> create mode 120000 bin/coreutils/numfmt2439nixpkgs-review> create mode 120000 bin/coreutils/od2440nixpkgs-review> create mode 120000 bin/coreutils/paste2441nixpkgs-review> create mode 120000 bin/coreutils/pathchk2442nixpkgs-review> create mode 120000 bin/coreutils/pinky2443nixpkgs-review> create mode 120000 bin/coreutils/pr2444nixpkgs-review> create mode 120000 bin/coreutils/printenv2445nixpkgs-review> create mode 120000 bin/coreutils/printf2446nixpkgs-review> create mode 120000 bin/coreutils/ptx2447nixpkgs-review> create mode 120000 bin/coreutils/pwd2448nixpkgs-review> create mode 120000 bin/coreutils/readlink2449nixpkgs-review> create mode 120000 bin/coreutils/realpath2450nixpkgs-review> create mode 120000 bin/coreutils/rm2451nixpkgs-review> create mode 120000 bin/coreutils/rmdir2452nixpkgs-review> create mode 120000 bin/coreutils/runcon2453nixpkgs-review> create mode 120000 bin/coreutils/seq2454nixpkgs-review> create mode 120000 bin/coreutils/sha1sum2455nixpkgs-review> create mode 120000 bin/coreutils/sha224sum2456nixpkgs-review> create mode 120000 bin/coreutils/sha256sum2457nixpkgs-review> create mode 120000 bin/coreutils/sha384sum2458nixpkgs-review> create mode 120000 bin/coreutils/sha512sum2459nixpkgs-review> create mode 120000 bin/coreutils/shred2460nixpkgs-review> create mode 120000 bin/coreutils/shuf2461nixpkgs-review> create mode 120000 bin/coreutils/sleep2462nixpkgs-review> create mode 120000 bin/coreutils/sort2463nixpkgs-review> create mode 120000 bin/coreutils/split2464nixpkgs-review> create mode 120000 bin/coreutils/stat2465nixpkgs-review> create mode 120000 bin/coreutils/stty2466nixpkgs-review> create mode 120000 bin/coreutils/sum2467nixpkgs-review> create mode 120000 bin/coreutils/sync2468nixpkgs-review> create mode 120000 bin/coreutils/tac2469nixpkgs-review> create mode 120000 bin/coreutils/tail2470nixpkgs-review> create mode 120000 bin/coreutils/tee2471nixpkgs-review> create mode 120000 bin/coreutils/test2472nixpkgs-review> create mode 120000 bin/coreutils/timeout2473nixpkgs-review> create mode 120000 bin/coreutils/touch2474nixpkgs-review> create mode 120000 bin/coreutils/tr2475nixpkgs-review> create mode 120000 bin/coreutils/true2476nixpkgs-review> create mode 120000 bin/coreutils/truncate2477nixpkgs-review> create mode 120000 bin/coreutils/tsort2478nixpkgs-review> create mode 120000 bin/coreutils/tty2479nixpkgs-review> create mode 120000 bin/coreutils/uname2480nixpkgs-review> create mode 120000 bin/coreutils/unexpand2481nixpkgs-review> create mode 120000 bin/coreutils/uniq2482nixpkgs-review> create mode 120000 bin/coreutils/unlink2483nixpkgs-review> create mode 120000 bin/coreutils/uptime2484nixpkgs-review> create mode 120000 bin/coreutils/users2485nixpkgs-review> create mode 120000 bin/coreutils/vdir2486nixpkgs-review> create mode 120000 bin/coreutils/wc2487nixpkgs-review> create mode 120000 bin/coreutils/who2488nixpkgs-review> create mode 120000 bin/coreutils/whoami2489nixpkgs-review> create mode 120000 bin/coreutils/yes2490nixpkgs-review> create mode 100644 config.nix2491nixpkgs-review> create mode 100644 config.nix.in2492nixpkgs-review> create mode 100644 default.nix2493nixpkgs-review> create mode 100644 nixos/release.nix2494nixpkgs-review> create mode 100644 pkg1.txt2495nixpkgs-review> Initialized empty Git repository in /build/tmpnr9lz4sa/nixpkgs/remote/2496nixpkgs-review> [pull/1/head 2371055] example-change2497nixpkgs-review> 1 file changed, 1 insertion(+)2498nixpkgs-review> Merge made by the 'ort' strategy.2499nixpkgs-review> pkg1.txt | 1 +2500nixpkgs-review> 1 file changed, 1 insertion(+)2501nixpkgs-review> 2502nixpkgs-review> ================================================================================2503nixpkgs-review> PR #1: Example PR2504nixpkgs-review> ================================================================================2505nixpkgs-review> Author: test-user2506nixpkgs-review> Branch: user:example-branch -> NixOS:master2507nixpkgs-review> State: open2508nixpkgs-review> 2509nixpkgs-review> Description:2510nixpkgs-review> ----------------------------------------2511nixpkgs-review> This is a test PR2512nixpkgs-review> ----------------------------------------2513nixpkgs-review> 2514nixpkgs-review> Files changed (1 files):2515nixpkgs-review> - pkg1.txt2516nixpkgs-review> ================================================================================2517nixpkgs-review> 2518nixpkgs-review> $ git -c fetch.prune=false fetch --no-tags --force /build/tmpnr9lz4sa/nixpkgs/remote 6eb65686780ad793290c152200b1e2a4cb1a6fff:refs/nixpkgs-review/02519nixpkgs-review> $ git worktree prune2520nixpkgs-review> $ git worktree add /build/tmpnr9lz4sa/cache/nixpkgs-review/pr-1/nixpkgs 227e67a30907c33eca660323339b7aec5ffcb29d2521nixpkgs-review> HEAD is now at 227e67a first commit2522nixpkgs-review> Local evaluation for computing rebuilds2523nixpkgs-review> $ nix-env --extra-experimental-features no-url-literals --option system x86_64-linux -f <nixpkgs> --nix-path nixpkgs=/build/tmpnr9lz4sa/cache/nixpkgs-review/pr-1/nixpkgs nixpkgs-overlays=/build/tmpzxxhci6q -qaP --xml --out-path --show-trace --no-allow-import-from-derivation2524nixpkgs-review> $ git checkout 6eb65686780ad793290c152200b1e2a4cb1a6fff2525nixpkgs-review> $ nix-env --extra-experimental-features no-url-literals --option system x86_64-linux -f <nixpkgs> --nix-path nixpkgs=/build/tmpnr9lz4sa/cache/nixpkgs-review/pr-1/nixpkgs nixpkgs-overlays=/build/tmpzxxhci6q -qaP --xml --out-path --show-trace --no-allow-import-from-derivation --meta2526nixpkgs-review> --------- Impacted packages on 'x86_64-linux' ---------2527nixpkgs-review> 1 package updated:2528nixpkgs-review> pkg12529nixpkgs-review> 2530nixpkgs-review> $ nix-eval-jobs --workers 1 --max-memory-size 4096 --no-instantiate --extra-experimental-features 'nix-command no-url-literals' --nix-path 'nixpkgs=/build/tmpnr9lz4sa/cache/nixpkgs-review/pr-1/nixpkgs nixpkgs-overlays=/build/tmpzxxhci6q' --no-allow-import-from-derivation --expr '(import /build/source/nixpkgs_review/nix/evalAttrs.nix { attr-json = /build/tmp1osc0pjk; })' --apply 'd: { inherit (d) exists broken; }'2531nixpkgs-review> $ nix build --file /build/source/nixpkgs_review/nix/review-shell.nix --extra-experimental-features 'nix-command no-url-literals' --nix-path 'nixpkgs=/build/tmpnr9lz4sa/cache/nixpkgs-review/pr-1/nixpkgs nixpkgs-overlays=/build/tmpzxxhci6q' --no-allow-import-from-derivation --no-link --keep-going --option build-use-sandbox relaxed --argstr local-system x86_64-linux --argstr nixpkgs-path /build/tmpnr9lz4sa/cache/nixpkgs-review/pr-1/nixpkgs --argstr nixpkgs-config-path /build/tmpswilljuz.nix --argstr attrs-path /build/tmpnr9lz4sa/cache/nixpkgs-review/pr-1/attrs.nix2532nixpkgs-review> 2533nixpkgs-review> Link to currently reviewing PR:2534nixpkgs-review> https://github.com/NixOS/nixpkgs/pull/12535nixpkgs-review> --------- Report for 'x86_64-linux' ---------2536nixpkgs-review> 1 package built:2537nixpkgs-review> pkg12538nixpkgs-review> 2539nixpkgs-review> Logs can be found under:2540nixpkgs-review> /build/tmpnr9lz4sa/cache/nixpkgs-review/pr-1/logs2541nixpkgs-review> 2542nixpkgs-review> $ /nix/store/hqwkw2nala59avjximpdmn1yi474n4h7-nix-2.34.7/bin/nix-shell --argstr local-system x86_64-linux --argstr nixpkgs-path /build/tmpnr9lz4sa/cache/nixpkgs-review/pr-1/nixpkgs --argstr nixpkgs-config-path /build/tmpswilljuz.nix --argstr attrs-path /build/tmpnr9lz4sa/cache/nixpkgs-review/pr-1/attrs.nix --nix-path 'nixpkgs=/build/tmpnr9lz4sa/cache/nixpkgs-review/pr-1/nixpkgs nixpkgs-overlays=/build/tmpzxxhci6q' /build/source/nixpkgs_review/nix/review-shell.nix --run 'exit 0'2543nixpkgs-review> Sourcing python-remove-tests-dir-hook2544nixpkgs-review> Sourcing python-catch-conflicts-hook.sh2545nixpkgs-review> Sourcing python-remove-bin-bytecode-hook.sh2546nixpkgs-review> Sourcing pypa-build-hook2547nixpkgs-review> Using pypaBuildPhase2548nixpkgs-review> Sourcing python-runtime-deps-check-hook2549nixpkgs-review> Using pythonRuntimeDepsCheckHook2550nixpkgs-review> Sourcing pypa-install-hook2551nixpkgs-review> Using pypaInstallPhase2552nixpkgs-review> Sourcing python-imports-check-hook.sh2553nixpkgs-review> Using pythonImportsCheckPhase2554nixpkgs-review> Sourcing python-namespaces-hook2555nixpkgs-review> Sourcing python-catch-conflicts-hook.sh2556nixpkgs-review> $ git worktree remove -f /build/tmpnr9lz4sa/cache/nixpkgs-review/pr-1/nixpkgs2557nixpkgs-review> ----------------------------- Captured stderr call -----------------------------2558nixpkgs-review> hint: Using 'master' as the name for the initial branch. This default branch name2559nixpkgs-review> hint: will change to "main" in Git 3.0. To configure the initial branch name2560nixpkgs-review> hint: to use in all of your new repositories, which will suppress this warning,2561nixpkgs-review> hint: call:2562nixpkgs-review> hint:2563nixpkgs-review> hint: git config --global init.defaultBranch <name>2564nixpkgs-review> hint:2565nixpkgs-review> hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and2566nixpkgs-review> hint: 'development'. The just-created branch can be renamed via this command:2567nixpkgs-review> hint:2568nixpkgs-review> hint: git branch -m <name>2569nixpkgs-review> hint:2570nixpkgs-review> hint: Disable this message with "git config set advice.defaultBranchName false"2571nixpkgs-review> To /build/tmpnr9lz4sa/nixpkgs/remote2572nixpkgs-review> * [new branch] HEAD -> master2573nixpkgs-review> Switched to a new branch 'pull/1/head'2574nixpkgs-review> Switched to a new branch 'pull/1/merge'2575nixpkgs-review> To /build/tmpnr9lz4sa/nixpkgs/remote2576nixpkgs-review> * [new branch] pull/1/merge -> pull/1/merge2577nixpkgs-review> warning: you don't have Internet access; disabling some network-dependent features2578nixpkgs-review> From /build/tmpnr9lz4sa/nixpkgs/remote2579nixpkgs-review> * [new ref] 6eb65686780ad793290c152200b1e2a4cb1a6fff -> refs/nixpkgs-review/02580nixpkgs-review> Preparing worktree (detached HEAD 227e67a)2581nixpkgs-review> warning: experimental feature 'no-url-literals' has been stabilized and renamed; use 'lint-url-literals = fatal' setting instead2582nixpkgs-review> Previous HEAD position was 227e67a first commit2583nixpkgs-review> HEAD is now at 6eb6568 Merge branch 'pull/1/head' into pull/1/merge2584nixpkgs-review> warning: experimental feature 'no-url-literals' has been stabilized and renamed; use 'lint-url-literals = fatal' setting instead2585nixpkgs-review> warning: experimental feature 'no-url-literals' has been stabilized and renamed; use 'lint-url-literals = fatal' setting instead2586nixpkgs-review> warning: experimental feature 'no-url-literals' has been stabilized and renamed; use 'lint-url-literals = fatal' setting instead2587nixpkgs-review> warning: you don't have Internet access; disabling some network-dependent features2588nixpkgs-review> these 2 derivations will be built:2589nixpkgs-review> /build/tmpnr9lz4sa/test-nix/store/v4r78f8ksqmlh287vrc1fvnd1y8cmnc9-pkg1.drv2590nixpkgs-review> /build/tmpnr9lz4sa/test-nix/store/aq4n50plwmhcw6gqsj01v2lvyg0xj2qs-review-shell.drv2591nixpkgs-review> building '/build/tmpnr9lz4sa/test-nix/store/v4r78f8ksqmlh287vrc1fvnd1y8cmnc9-pkg1.drv'...2592nixpkgs-review> building '/build/tmpnr9lz4sa/test-nix/store/aq4n50plwmhcw6gqsj01v2lvyg0xj2qs-review-shell.drv'...2593nixpkgs-review> warning: you don't have Internet access; disabling some network-dependent features2594nixpkgs-review> warning: you don't have Internet access; disabling some network-dependent features2595nixpkgs-review> got build log for '/build/tmpnr9lz4sa/test-nix/store/v4r78f8ksqmlh287vrc1fvnd1y8cmnc9-pkg1.drv^*' from 'local'2596nixpkgs-review> this derivation will be built:2597nixpkgs-review> /build/tmpnr9lz4sa/test-nix/store/n44h0gs3lhqc81462ywyc1c3gs9p2k64-bash-interactive.drv2598nixpkgs-review> building '/build/tmpnr9lz4sa/test-nix/store/n44h0gs3lhqc81462ywyc1c3gs9p2k64-bash-interactive.drv'...2599nixpkgs-review> _____________________________ test_pr_ofborg_eval ______________________________2600nixpkgs-review> [gw13] linux -- Python 3.13.13 /nix/store/60m4rxhg2fldqaak400c0lry96ijrzqn-python3-3.13.13/bin/python2601nixpkgs-review> 2602nixpkgs-review> mock_urlopen = <MagicMock name='urlopen' id='140737305094736'>2603nixpkgs-review> helpers = <class 'tests.conftest.Helpers'>2604nixpkgs-review> 2605nixpkgs-review> @patch("nixpkgs_review.http_requests.urlopen")2606nixpkgs-review> def test_pr_ofborg_eval(mock_urlopen: MagicMock, helpers: Helpers) -> None:2607nixpkgs-review> with helpers.nixpkgs() as nixpkgs:2608nixpkgs-review> base, head, merge = setup_repo(nixpkgs)2609nixpkgs-review> 2610nixpkgs-review> pr = json.loads(2611nixpkgs-review> helpers.read_asset("test_pr_ofborg_eval/github-pull-37200.json")2612nixpkgs-review> )2613nixpkgs-review> pr["merge_commit_sha"] = merge2614nixpkgs-review> pr["base"]["sha"] = base2615nixpkgs-review> pr["head"]["sha"] = head2616nixpkgs-review> 2617nixpkgs-review> # Set up mocks for ofborg eval2618nixpkgs-review> additional_mocks = [2619nixpkgs-review> mock_open(2620nixpkgs-review> read_data=helpers.read_asset(2621nixpkgs-review> "test_pr_ofborg_eval/github-workflows-37200.json"2622nixpkgs-review> ).encode()2623nixpkgs-review> )(),2624nixpkgs-review> mock_open(2625nixpkgs-review> read_data=helpers.read_asset(2626nixpkgs-review> "test_pr_ofborg_eval/github-pull-37200-statuses.json"2627nixpkgs-review> ).encode()2628nixpkgs-review> )(),2629nixpkgs-review> helpers.read_asset("test_pr_ofborg_eval/gist-37200.txt")2630nixpkgs-review> .encode("utf-8")2631nixpkgs-review> .split(b"\n"),2632nixpkgs-review> ]2633nixpkgs-review> 2634nixpkgs-review> # Use custom PR response from asset file2635nixpkgs-review> mock_urlopen.side_effect = [2636nixpkgs-review> mock_open(read_data=json.dumps(pr).encode())(),2637nixpkgs-review> mock_open(read_data=create_mock_diff_content().encode())(),2638nixpkgs-review> *additional_mocks,2639nixpkgs-review> ]2640nixpkgs-review> 2641nixpkgs-review> path = main(2642nixpkgs-review> "nixpkgs-review",2643nixpkgs-review> [2644nixpkgs-review> "pr",2645nixpkgs-review> "--remote",2646nixpkgs-review> str(nixpkgs.remote),2647nixpkgs-review> "--eval",2648nixpkgs-review> "local",2649nixpkgs-review> "--run",2650nixpkgs-review> "exit 0",2651nixpkgs-review> "37200",2652nixpkgs-review> ],2653nixpkgs-review> )2654nixpkgs-review> > helpers.assert_built(path, "pkg1")2655nixpkgs-review> 2656nixpkgs-review> tests/test_pr.py:308: 2657nixpkgs-review> _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 2658nixpkgs-review> 2659nixpkgs-review> path = '/build/tmpm6lk2crk/cache/nixpkgs-review/pr-37200', pkg_names = ('pkg1',)2660nixpkgs-review> report = {'additional_packages': [], 'checkout': 'merge', 'commit': '2371055bfb1c1e6f6ef28ad35783da498588aa84', 'extra-nixpkgs-config': None, ...}2661nixpkgs-review> 2662nixpkgs-review> @staticmethod2663nixpkgs-review> def assert_built(path: str, *pkg_names: str) -> None:2664nixpkgs-review> report = Helpers.load_report(path)2665nixpkgs-review> > assert {*report["result"][current_system()]["built"]} == {*pkg_names}2666nixpkgs-review> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^2667nixpkgs-review> E TypeError: unhashable type: 'dict'2668nixpkgs-review> 2669nixpkgs-review> tests/conftest.py:185: TypeError2670nixpkgs-review> ----------------------------- Captured stdout call -----------------------------2671nixpkgs-review> Initialized empty Git repository in /build/tmpm6lk2crk/nixpkgs/.git/2672nixpkgs-review> [master (root-commit) 227e67a] first commit2673nixpkgs-review> 115 files changed, 218 insertions(+)2674nixpkgs-review> create mode 100644 .bash_source2675nixpkgs-review> create mode 100644 .coreutils_source2676nixpkgs-review> create mode 100644 .gitignore2677nixpkgs-review> create mode 100755 bin/bash2678nixpkgs-review> create mode 120000 bin/coreutils/[2679nixpkgs-review> create mode 120000 bin/coreutils/b2sum2680nixpkgs-review> create mode 120000 bin/coreutils/base322681nixpkgs-review> create mode 120000 bin/coreutils/base642682nixpkgs-review> create mode 120000 bin/coreutils/basename2683nixpkgs-review> create mode 120000 bin/coreutils/basenc2684nixpkgs-review> create mode 120000 bin/coreutils/cat2685nixpkgs-review> create mode 120000 bin/coreutils/chcon2686nixpkgs-review> create mode 120000 bin/coreutils/chgrp2687nixpkgs-review> create mode 120000 bin/coreutils/chmod2688nixpkgs-review> create mode 120000 bin/coreutils/chown2689nixpkgs-review> create mode 120000 bin/coreutils/chroot2690nixpkgs-review> create mode 120000 bin/coreutils/cksum2691nixpkgs-review> create mode 120000 bin/coreutils/comm2692nixpkgs-review> create mode 100755 bin/coreutils/coreutils2693nixpkgs-review> create mode 120000 bin/coreutils/cp2694nixpkgs-review> create mode 120000 bin/coreutils/csplit2695nixpkgs-review> create mode 120000 bin/coreutils/cut2696nixpkgs-review> create mode 120000 bin/coreutils/date2697nixpkgs-review> create mode 120000 bin/coreutils/dd2698nixpkgs-review> create mode 120000 bin/coreutils/df2699nixpkgs-review> create mode 120000 bin/coreutils/dir2700nixpkgs-review> create mode 120000 bin/coreutils/dircolors2701nixpkgs-review> create mode 120000 bin/coreutils/dirname2702nixpkgs-review> create mode 120000 bin/coreutils/du2703nixpkgs-review> create mode 120000 bin/coreutils/echo2704nixpkgs-review> create mode 120000 bin/coreutils/env2705nixpkgs-review> create mode 120000 bin/coreutils/expand2706nixpkgs-review> create mode 120000 bin/coreutils/expr2707nixpkgs-review> create mode 120000 bin/coreutils/factor2708nixpkgs-review> create mode 120000 bin/coreutils/false2709nixpkgs-review> create mode 120000 bin/coreutils/fmt2710nixpkgs-review> create mode 120000 bin/coreutils/fold2711nixpkgs-review> create mode 120000 bin/coreutils/groups2712nixpkgs-review> create mode 120000 bin/coreutils/head2713nixpkgs-review> create mode 120000 bin/coreutils/hostid2714nixpkgs-review> create mode 120000 bin/coreutils/id2715nixpkgs-review> create mode 120000 bin/coreutils/install2716nixpkgs-review> create mode 120000 bin/coreutils/join2717nixpkgs-review> create mode 120000 bin/coreutils/kill2718nixpkgs-review> create mode 120000 bin/coreutils/link2719nixpkgs-review> create mode 120000 bin/coreutils/ln2720nixpkgs-review> create mode 120000 bin/coreutils/logname2721nixpkgs-review> create mode 120000 bin/coreutils/ls2722nixpkgs-review> create mode 120000 bin/coreutils/md5sum2723nixpkgs-review> create mode 120000 bin/coreutils/mkdir2724nixpkgs-review> create mode 120000 bin/coreutils/mkfifo2725nixpkgs-review> create mode 120000 bin/coreutils/mknod2726nixpkgs-review> create mode 120000 bin/coreutils/mktemp2727nixpkgs-review> create mode 120000 bin/coreutils/mv2728nixpkgs-review> create mode 120000 bin/coreutils/nice2729nixpkgs-review> create mode 120000 bin/coreutils/nl2730nixpkgs-review> create mode 120000 bin/coreutils/nohup2731nixpkgs-review> create mode 120000 bin/coreutils/nproc2732nixpkgs-review> create mode 120000 bin/coreutils/numfmt2733nixpkgs-review> create mode 120000 bin/coreutils/od2734nixpkgs-review> create mode 120000 bin/coreutils/paste2735nixpkgs-review> create mode 120000 bin/coreutils/pathchk2736nixpkgs-review> create mode 120000 bin/coreutils/pinky2737nixpkgs-review> create mode 120000 bin/coreutils/pr2738nixpkgs-review> create mode 120000 bin/coreutils/printenv2739nixpkgs-review> create mode 120000 bin/coreutils/printf2740nixpkgs-review> create mode 120000 bin/coreutils/ptx2741nixpkgs-review> create mode 120000 bin/coreutils/pwd2742nixpkgs-review> create mode 120000 bin/coreutils/readlink2743nixpkgs-review> create mode 120000 bin/coreutils/realpath2744nixpkgs-review> create mode 120000 bin/coreutils/rm2745nixpkgs-review> create mode 120000 bin/coreutils/rmdir2746nixpkgs-review> create mode 120000 bin/coreutils/runcon2747nixpkgs-review> create mode 120000 bin/coreutils/seq2748nixpkgs-review> create mode 120000 bin/coreutils/sha1sum2749nixpkgs-review> create mode 120000 bin/coreutils/sha224sum2750nixpkgs-review> create mode 120000 bin/coreutils/sha256sum2751nixpkgs-review> create mode 120000 bin/coreutils/sha384sum2752nixpkgs-review> create mode 120000 bin/coreutils/sha512sum2753nixpkgs-review> create mode 120000 bin/coreutils/shred2754nixpkgs-review> create mode 120000 bin/coreutils/shuf2755nixpkgs-review> create mode 120000 bin/coreutils/sleep2756nixpkgs-review> create mode 120000 bin/coreutils/sort2757nixpkgs-review> create mode 120000 bin/coreutils/split2758nixpkgs-review> create mode 120000 bin/coreutils/stat2759nixpkgs-review> create mode 120000 bin/coreutils/stty2760nixpkgs-review> create mode 120000 bin/coreutils/sum2761nixpkgs-review> create mode 120000 bin/coreutils/sync2762nixpkgs-review> create mode 120000 bin/coreutils/tac2763nixpkgs-review> create mode 120000 bin/coreutils/tail2764nixpkgs-review> create mode 120000 bin/coreutils/tee2765nixpkgs-review> create mode 120000 bin/coreutils/test2766nixpkgs-review> create mode 120000 bin/coreutils/timeout2767nixpkgs-review> create mode 120000 bin/coreutils/touch2768nixpkgs-review> create mode 120000 bin/coreutils/tr2769nixpkgs-review> create mode 120000 bin/coreutils/true2770nixpkgs-review> create mode 120000 bin/coreutils/truncate2771nixpkgs-review> create mode 120000 bin/coreutils/tsort2772nixpkgs-review> create mode 120000 bin/coreutils/tty2773nixpkgs-review> create mode 120000 bin/coreutils/uname2774nixpkgs-review> create mode 120000 bin/coreutils/unexpand2775nixpkgs-review> create mode 120000 bin/coreutils/uniq2776nixpkgs-review> create mode 120000 bin/coreutils/unlink2777nixpkgs-review> create mode 120000 bin/coreutils/uptime2778nixpkgs-review> create mode 120000 bin/coreutils/users2779nixpkgs-review> create mode 120000 bin/coreutils/vdir2780nixpkgs-review> create mode 120000 bin/coreutils/wc2781nixpkgs-review> create mode 120000 bin/coreutils/who2782nixpkgs-review> create mode 120000 bin/coreutils/whoami2783nixpkgs-review> create mode 120000 bin/coreutils/yes2784nixpkgs-review> create mode 100644 config.nix2785nixpkgs-review> create mode 100644 config.nix.in2786nixpkgs-review> create mode 100644 default.nix2787nixpkgs-review> create mode 100644 nixos/release.nix2788nixpkgs-review> create mode 100644 pkg1.txt2789nixpkgs-review> Initialized empty Git repository in /build/tmpm6lk2crk/nixpkgs/remote/2790nixpkgs-review> [pull/1/head 2371055] example-change2791nixpkgs-review> 1 file changed, 1 insertion(+)2792nixpkgs-review> Merge made by the 'ort' strategy.2793nixpkgs-review> pkg1.txt | 1 +2794nixpkgs-review> 1 file changed, 1 insertion(+)2795nixpkgs-review> 2796nixpkgs-review> ================================================================================2797nixpkgs-review> PR #37200: mattermost: 4.7.2 -> 4.8.02798nixpkgs-review> ================================================================================2799nixpkgs-review> Author: ryantm2800nixpkgs-review> Branch: ryantm:mattermost -> NixOS:master2801nixpkgs-review> State: open2802nixpkgs-review> 2803nixpkgs-review> Description:2804nixpkgs-review> ----------------------------------------2805nixpkgs-review> ###### Motivation for this change2806nixpkgs-review> 2807nixpkgs-review> new version2808nixpkgs-review> 2809nixpkgs-review> ###### Things done2810nixpkgs-review> 2811nixpkgs-review> - [x] built on NixOS2812nixpkgs-review> - [x] tested on NixOS deployment (sent some messages, verified version number nixpkgs-4.8.0 in About Mattermost page)2813nixpkgs-review> ----------------------------------------2814nixpkgs-review> 2815nixpkgs-review> Files changed (1 files):2816nixpkgs-review> - pkg1.txt2817nixpkgs-review> ================================================================================2818nixpkgs-review> 2819nixpkgs-review> $ git -c fetch.prune=false fetch --no-tags --force /build/tmpm6lk2crk/nixpkgs/remote 6eb65686780ad793290c152200b1e2a4cb1a6fff:refs/nixpkgs-review/02820nixpkgs-review> $ git worktree prune2821nixpkgs-review> $ git worktree add /build/tmpm6lk2crk/cache/nixpkgs-review/pr-37200/nixpkgs 227e67a30907c33eca660323339b7aec5ffcb29d2822nixpkgs-review> HEAD is now at 227e67a first commit2823nixpkgs-review> Local evaluation for computing rebuilds2824nixpkgs-review> $ nix-env --extra-experimental-features no-url-literals --option system x86_64-linux -f <nixpkgs> --nix-path nixpkgs=/build/tmpm6lk2crk/cache/nixpkgs-review/pr-37200/nixpkgs nixpkgs-overlays=/build/tmpebwzb3z5 -qaP --xml --out-path --show-trace --no-allow-import-from-derivation2825nixpkgs-review> $ git checkout 6eb65686780ad793290c152200b1e2a4cb1a6fff2826nixpkgs-review> $ nix-env --extra-experimental-features no-url-literals --option system x86_64-linux -f <nixpkgs> --nix-path nixpkgs=/build/tmpm6lk2crk/cache/nixpkgs-review/pr-37200/nixpkgs nixpkgs-overlays=/build/tmpebwzb3z5 -qaP --xml --out-path --show-trace --no-allow-import-from-derivation --meta2827nixpkgs-review> --------- Impacted packages on 'x86_64-linux' ---------2828nixpkgs-review> 1 package updated:2829nixpkgs-review> pkg12830nixpkgs-review> 2831nixpkgs-review> $ nix-eval-jobs --workers 1 --max-memory-size 4096 --no-instantiate --extra-experimental-features 'nix-command no-url-literals' --nix-path 'nixpkgs=/build/tmpm6lk2crk/cache/nixpkgs-review/pr-37200/nixpkgs nixpkgs-overlays=/build/tmpebwzb3z5' --no-allow-import-from-derivation --expr '(import /build/source/nixpkgs_review/nix/evalAttrs.nix { attr-json = /build/tmpp_2v54b1; })' --apply 'd: { inherit (d) exists broken; }'2832nixpkgs-review> $ nix build --file /build/source/nixpkgs_review/nix/review-shell.nix --extra-experimental-features 'nix-command no-url-literals' --nix-path 'nixpkgs=/build/tmpm6lk2crk/cache/nixpkgs-review/pr-37200/nixpkgs nixpkgs-overlays=/build/tmpebwzb3z5' --no-allow-import-from-derivation --no-link --keep-going --option build-use-sandbox relaxed --argstr local-system x86_64-linux --argstr nixpkgs-path /build/tmpm6lk2crk/cache/nixpkgs-review/pr-37200/nixpkgs --argstr nixpkgs-config-path /build/tmpj4q3h3s_.nix --argstr attrs-path /build/tmpm6lk2crk/cache/nixpkgs-review/pr-37200/attrs.nix2833nixpkgs-review> 2834nixpkgs-review> Link to currently reviewing PR:2835nixpkgs-review> https://github.com/NixOS/nixpkgs/pull/372002836nixpkgs-review> --------- Report for 'x86_64-linux' ---------2837nixpkgs-review> 1 package built:2838nixpkgs-review> pkg12839nixpkgs-review> 2840nixpkgs-review> Logs can be found under:2841nixpkgs-review> /build/tmpm6lk2crk/cache/nixpkgs-review/pr-37200/logs2842nixpkgs-review> 2843nixpkgs-review> $ /nix/store/hqwkw2nala59avjximpdmn1yi474n4h7-nix-2.34.7/bin/nix-shell --argstr local-system x86_64-linux --argstr nixpkgs-path /build/tmpm6lk2crk/cache/nixpkgs-review/pr-37200/nixpkgs --argstr nixpkgs-config-path /build/tmpj4q3h3s_.nix --argstr attrs-path /build/tmpm6lk2crk/cache/nixpkgs-review/pr-37200/attrs.nix --nix-path 'nixpkgs=/build/tmpm6lk2crk/cache/nixpkgs-review/pr-37200/nixpkgs nixpkgs-overlays=/build/tmpebwzb3z5' /build/source/nixpkgs_review/nix/review-shell.nix --run 'exit 0'2844nixpkgs-review> Sourcing python-remove-tests-dir-hook2845nixpkgs-review> Sourcing python-catch-conflicts-hook.sh2846nixpkgs-review> Sourcing python-remove-bin-bytecode-hook.sh2847nixpkgs-review> Sourcing pypa-build-hook2848nixpkgs-review> Using pypaBuildPhase2849nixpkgs-review> Sourcing python-runtime-deps-check-hook2850nixpkgs-review> Using pythonRuntimeDepsCheckHook2851nixpkgs-review> Sourcing pypa-install-hook2852nixpkgs-review> Using pypaInstallPhase2853nixpkgs-review> Sourcing python-imports-check-hook.sh2854nixpkgs-review> Using pythonImportsCheckPhase2855nixpkgs-review> Sourcing python-namespaces-hook2856nixpkgs-review> Sourcing python-catch-conflicts-hook.sh2857nixpkgs-review> $ git worktree remove -f /build/tmpm6lk2crk/cache/nixpkgs-review/pr-37200/nixpkgs2858nixpkgs-review> ----------------------------- Captured stderr call -----------------------------2859nixpkgs-review> hint: Using 'master' as the name for the initial branch. This default branch name2860nixpkgs-review> hint: will change to "main" in Git 3.0. To configure the initial branch name2861nixpkgs-review> hint: to use in all of your new repositories, which will suppress this warning,2862nixpkgs-review> hint: call:2863nixpkgs-review> hint:2864nixpkgs-review> hint: git config --global init.defaultBranch <name>2865nixpkgs-review> hint:2866nixpkgs-review> hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and2867nixpkgs-review> hint: 'development'. The just-created branch can be renamed via this command:2868nixpkgs-review> hint:2869nixpkgs-review> hint: git branch -m <name>2870nixpkgs-review> hint:2871nixpkgs-review> hint: Disable this message with "git config set advice.defaultBranchName false"2872nixpkgs-review> To /build/tmpm6lk2crk/nixpkgs/remote2873nixpkgs-review> * [new branch] HEAD -> master2874nixpkgs-review> Switched to a new branch 'pull/1/head'2875nixpkgs-review> Switched to a new branch 'pull/1/merge'2876nixpkgs-review> To /build/tmpm6lk2crk/nixpkgs/remote2877nixpkgs-review> * [new branch] pull/1/merge -> pull/1/merge2878nixpkgs-review> warning: you don't have Internet access; disabling some network-dependent features2879nixpkgs-review> From /build/tmpm6lk2crk/nixpkgs/remote2880nixpkgs-review> * [new ref] 6eb65686780ad793290c152200b1e2a4cb1a6fff -> refs/nixpkgs-review/02881nixpkgs-review> Preparing worktree (detached HEAD 227e67a)2882nixpkgs-review> warning: experimental feature 'no-url-literals' has been stabilized and renamed; use 'lint-url-literals = fatal' setting instead2883nixpkgs-review> Previous HEAD position was 227e67a first commit2884nixpkgs-review> HEAD is now at 6eb6568 Merge branch 'pull/1/head' into pull/1/merge2885nixpkgs-review> warning: experimental feature 'no-url-literals' has been stabilized and renamed; use 'lint-url-literals = fatal' setting instead2886nixpkgs-review> warning: experimental feature 'no-url-literals' has been stabilized and renamed; use 'lint-url-literals = fatal' setting instead2887nixpkgs-review> warning: experimental feature 'no-url-literals' has been stabilized and renamed; use 'lint-url-literals = fatal' setting instead2888nixpkgs-review> warning: you don't have Internet access; disabling some network-dependent features2889nixpkgs-review> these 2 derivations will be built:2890nixpkgs-review> /build/tmpm6lk2crk/test-nix/store/jmgl4z04nrm2rbnr6zk85dkrqic8j2bl-pkg1.drv2891nixpkgs-review> /build/tmpm6lk2crk/test-nix/store/5zhdmb5cr1pjc0b36fj9sgpypjkvrpn1-review-shell.drv2892nixpkgs-review> building '/build/tmpm6lk2crk/test-nix/store/jmgl4z04nrm2rbnr6zk85dkrqic8j2bl-pkg1.drv'...2893nixpkgs-review> building '/build/tmpm6lk2crk/test-nix/store/5zhdmb5cr1pjc0b36fj9sgpypjkvrpn1-review-shell.drv'...2894nixpkgs-review> warning: you don't have Internet access; disabling some network-dependent features2895nixpkgs-review> warning: you don't have Internet access; disabling some network-dependent features2896nixpkgs-review> got build log for '/build/tmpm6lk2crk/test-nix/store/jmgl4z04nrm2rbnr6zk85dkrqic8j2bl-pkg1.drv^*' from 'local'2897nixpkgs-review> this derivation will be built:2898nixpkgs-review> /build/tmpm6lk2crk/test-nix/store/f364la4j7sczgmmgwdwm5mmr2xl4rh7a-bash-interactive.drv2899nixpkgs-review> building '/build/tmpm6lk2crk/test-nix/store/f364la4j7sczgmmgwdwm5mmr2xl4rh7a-bash-interactive.drv'...2900nixpkgs-review> _______________ test_rev_only_packages_does_not_trigger_an_eval ________________2901nixpkgs-review> [gw20] linux -- Python 3.13.13 /nix/store/60m4rxhg2fldqaak400c0lry96ijrzqn-python3-3.13.13/bin/python2902nixpkgs-review> 2903nixpkgs-review> mock_eval = <MagicMock name='_list_packages_system' id='140737305094736'>2904nixpkgs-review> helpers = <class 'tests.conftest.Helpers'>2905nixpkgs-review> 2906nixpkgs-review> @patch("nixpkgs_review.review._list_packages_system")2907nixpkgs-review> def test_rev_only_packages_does_not_trigger_an_eval(2908nixpkgs-review> mock_eval: MagicMock,2909nixpkgs-review> helpers: Helpers,2910nixpkgs-review> ) -> None:2911nixpkgs-review> mock_eval.side_effect = RuntimeError2912nixpkgs-review> with helpers.nixpkgs() as nixpkgs:2913nixpkgs-review> nixpkgs.path.joinpath("pkg1.txt").write_text("foo")2914nixpkgs-review> subprocess.run(["git", "add", "."], check=True)2915nixpkgs-review> subprocess.run(["git", "commit", "-m", "example-change"], check=True)2916nixpkgs-review> 2917nixpkgs-review> path = main(2918nixpkgs-review> "nixpkgs-review",2919nixpkgs-review> [2920nixpkgs-review> "rev",2921nixpkgs-review> "HEAD",2922nixpkgs-review> "--remote",2923nixpkgs-review> str(nixpkgs.remote),2924nixpkgs-review> "--run",2925nixpkgs-review> "exit 0",2926nixpkgs-review> "--build-graph",2927nixpkgs-review> "nix",2928nixpkgs-review> "--package",2929nixpkgs-review> "pkg1",2930nixpkgs-review> ],2931nixpkgs-review> )2932nixpkgs-review> > helpers.assert_built(path, "pkg1")2933nixpkgs-review> 2934nixpkgs-review> tests/test_rev.py:76: 2935nixpkgs-review> _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 2936nixpkgs-review> 2937nixpkgs-review> path = PosixPath('/build/tmpatt8fvjg/cache/nixpkgs-review/rev-2371055bfb1c1e6f6ef28ad35783da498588aa84')2938nixpkgs-review> pkg_names = ('pkg1',)2939nixpkgs-review> report = {'additional_packages': [], 'checkout': 'merge', 'commit': '2371055bfb1c1e6f6ef28ad35783da498588aa84', 'extra-nixpkgs-config': None, ...}2940nixpkgs-review> 2941nixpkgs-review> @staticmethod2942nixpkgs-review> def assert_built(path: str, *pkg_names: str) -> None:2943nixpkgs-review> report = Helpers.load_report(path)2944nixpkgs-review> > assert {*report["result"][current_system()]["built"]} == {*pkg_names}2945nixpkgs-review> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^2946nixpkgs-review> E TypeError: unhashable type: 'dict'2947nixpkgs-review> 2948nixpkgs-review> tests/conftest.py:185: TypeError2949nixpkgs-review> ----------------------------- Captured stdout call -----------------------------2950nixpkgs-review> Initialized empty Git repository in /build/tmpatt8fvjg/nixpkgs/.git/2951nixpkgs-review> [master (root-commit) 227e67a] first commit2952nixpkgs-review> 115 files changed, 218 insertions(+)2953nixpkgs-review> create mode 100644 .bash_source2954nixpkgs-review> create mode 100644 .coreutils_source2955nixpkgs-review> create mode 100644 .gitignore2956nixpkgs-review> create mode 100755 bin/bash2957nixpkgs-review> create mode 120000 bin/coreutils/[2958nixpkgs-review> create mode 120000 bin/coreutils/b2sum2959nixpkgs-review> create mode 120000 bin/coreutils/base322960nixpkgs-review> create mode 120000 bin/coreutils/base642961nixpkgs-review> create mode 120000 bin/coreutils/basename2962nixpkgs-review> create mode 120000 bin/coreutils/basenc2963nixpkgs-review> create mode 120000 bin/coreutils/cat2964nixpkgs-review> create mode 120000 bin/coreutils/chcon2965nixpkgs-review> create mode 120000 bin/coreutils/chgrp2966nixpkgs-review> create mode 120000 bin/coreutils/chmod2967nixpkgs-review> create mode 120000 bin/coreutils/chown2968nixpkgs-review> create mode 120000 bin/coreutils/chroot2969nixpkgs-review> create mode 120000 bin/coreutils/cksum2970nixpkgs-review> create mode 120000 bin/coreutils/comm2971nixpkgs-review> create mode 100755 bin/coreutils/coreutils2972nixpkgs-review> create mode 120000 bin/coreutils/cp2973nixpkgs-review> create mode 120000 bin/coreutils/csplit2974nixpkgs-review> create mode 120000 bin/coreutils/cut2975nixpkgs-review> create mode 120000 bin/coreutils/date2976nixpkgs-review> create mode 120000 bin/coreutils/dd2977nixpkgs-review> create mode 120000 bin/coreutils/df2978nixpkgs-review> create mode 120000 bin/coreutils/dir2979nixpkgs-review> create mode 120000 bin/coreutils/dircolors2980nixpkgs-review> create mode 120000 bin/coreutils/dirname2981nixpkgs-review> create mode 120000 bin/coreutils/du2982nixpkgs-review> create mode 120000 bin/coreutils/echo2983nixpkgs-review> create mode 120000 bin/coreutils/env2984nixpkgs-review> create mode 120000 bin/coreutils/expand2985nixpkgs-review> create mode 120000 bin/coreutils/expr2986nixpkgs-review> create mode 120000 bin/coreutils/factor2987nixpkgs-review> create mode 120000 bin/coreutils/false2988nixpkgs-review> create mode 120000 bin/coreutils/fmt2989nixpkgs-review> create mode 120000 bin/coreutils/fold2990nixpkgs-review> create mode 120000 bin/coreutils/groups2991nixpkgs-review> create mode 120000 bin/coreutils/head2992nixpkgs-review> create mode 120000 bin/coreutils/hostid2993nixpkgs-review> create mode 120000 bin/coreutils/id2994nixpkgs-review> create mode 120000 bin/coreutils/install2995nixpkgs-review> create mode 120000 bin/coreutils/join2996nixpkgs-review> create mode 120000 bin/coreutils/kill2997nixpkgs-review> create mode 120000 bin/coreutils/link2998nixpkgs-review> create mode 120000 bin/coreutils/ln2999nixpkgs-review> create mode 120000 bin/coreutils/logname3000nixpkgs-review> create mode 120000 bin/coreutils/ls3001nixpkgs-review> create mode 120000 bin/coreutils/md5sum3002nixpkgs-review> create mode 120000 bin/coreutils/mkdir3003nixpkgs-review> create mode 120000 bin/coreutils/mkfifo3004nixpkgs-review> create mode 120000 bin/coreutils/mknod3005nixpkgs-review> create mode 120000 bin/coreutils/mktemp3006nixpkgs-review> create mode 120000 bin/coreutils/mv3007nixpkgs-review> create mode 120000 bin/coreutils/nice3008nixpkgs-review> create mode 120000 bin/coreutils/nl3009nixpkgs-review> create mode 120000 bin/coreutils/nohup3010nixpkgs-review> create mode 120000 bin/coreutils/nproc3011nixpkgs-review> create mode 120000 bin/coreutils/numfmt3012nixpkgs-review> create mode 120000 bin/coreutils/od3013nixpkgs-review> create mode 120000 bin/coreutils/paste3014nixpkgs-review> create mode 120000 bin/coreutils/pathchk3015nixpkgs-review> create mode 120000 bin/coreutils/pinky3016nixpkgs-review> create mode 120000 bin/coreutils/pr3017nixpkgs-review> create mode 120000 bin/coreutils/printenv3018nixpkgs-review> create mode 120000 bin/coreutils/printf3019nixpkgs-review> create mode 120000 bin/coreutils/ptx3020nixpkgs-review> create mode 120000 bin/coreutils/pwd3021nixpkgs-review> create mode 120000 bin/coreutils/readlink3022nixpkgs-review> create mode 120000 bin/coreutils/realpath3023nixpkgs-review> create mode 120000 bin/coreutils/rm3024nixpkgs-review> create mode 120000 bin/coreutils/rmdir3025nixpkgs-review> create mode 120000 bin/coreutils/runcon3026nixpkgs-review> create mode 120000 bin/coreutils/seq3027nixpkgs-review> create mode 120000 bin/coreutils/sha1sum3028nixpkgs-review> create mode 120000 bin/coreutils/sha224sum3029nixpkgs-review> create mode 120000 bin/coreutils/sha256sum3030nixpkgs-review> create mode 120000 bin/coreutils/sha384sum3031nixpkgs-review> create mode 120000 bin/coreutils/sha512sum3032nixpkgs-review> create mode 120000 bin/coreutils/shred3033nixpkgs-review> create mode 120000 bin/coreutils/shuf3034nixpkgs-review> create mode 120000 bin/coreutils/sleep3035nixpkgs-review> create mode 120000 bin/coreutils/sort3036nixpkgs-review> create mode 120000 bin/coreutils/split3037nixpkgs-review> create mode 120000 bin/coreutils/stat3038nixpkgs-review> create mode 120000 bin/coreutils/stty3039nixpkgs-review> create mode 120000 bin/coreutils/sum3040nixpkgs-review> create mode 120000 bin/coreutils/sync3041nixpkgs-review> create mode 120000 bin/coreutils/tac3042nixpkgs-review> create mode 120000 bin/coreutils/tail3043nixpkgs-review> create mode 120000 bin/coreutils/tee3044nixpkgs-review> create mode 120000 bin/coreutils/test3045nixpkgs-review> create mode 120000 bin/coreutils/timeout3046nixpkgs-review> create mode 120000 bin/coreutils/touch3047nixpkgs-review> create mode 120000 bin/coreutils/tr3048nixpkgs-review> create mode 120000 bin/coreutils/true3049nixpkgs-review> create mode 120000 bin/coreutils/truncate3050nixpkgs-review> create mode 120000 bin/coreutils/tsort3051nixpkgs-review> create mode 120000 bin/coreutils/tty3052nixpkgs-review> create mode 120000 bin/coreutils/uname3053nixpkgs-review> create mode 120000 bin/coreutils/unexpand3054nixpkgs-review> create mode 120000 bin/coreutils/uniq3055nixpkgs-review> create mode 120000 bin/coreutils/unlink3056nixpkgs-review> create mode 120000 bin/coreutils/uptime3057nixpkgs-review> create mode 120000 bin/coreutils/users3058nixpkgs-review> create mode 120000 bin/coreutils/vdir3059nixpkgs-review> create mode 120000 bin/coreutils/wc3060nixpkgs-review> create mode 120000 bin/coreutils/who3061nixpkgs-review> create mode 120000 bin/coreutils/whoami3062nixpkgs-review> create mode 120000 bin/coreutils/yes3063nixpkgs-review> create mode 100644 config.nix3064nixpkgs-review> create mode 100644 config.nix.in3065nixpkgs-review> create mode 100644 default.nix3066nixpkgs-review> create mode 100644 nixos/release.nix3067nixpkgs-review> create mode 100644 pkg1.txt3068nixpkgs-review> Initialized empty Git repository in /build/tmpatt8fvjg/nixpkgs/remote/3069nixpkgs-review> [master 2371055] example-change3070nixpkgs-review> 1 file changed, 1 insertion(+)3071nixpkgs-review> $ git -c fetch.prune=false fetch --no-tags --force /build/tmpatt8fvjg/nixpkgs/remote master:refs/nixpkgs-review/03072nixpkgs-review> $ git worktree prune3073nixpkgs-review> $ git worktree add /build/tmpatt8fvjg/cache/nixpkgs-review/rev-2371055bfb1c1e6f6ef28ad35783da498588aa84/nixpkgs 227e67a30907c33eca660323339b7aec5ffcb29d3074nixpkgs-review> HEAD is now at 227e67a first commit3075nixpkgs-review> $ git merge --no-commit --no-ff 2371055bfb1c1e6f6ef28ad35783da498588aa843076nixpkgs-review> $ nix-eval-jobs --workers 1 --max-memory-size 4096 --no-instantiate --extra-experimental-features 'nix-command no-url-literals' --nix-path 'nixpkgs=/build/tmpatt8fvjg/cache/nixpkgs-review/rev-2371055bfb1c1e6f6ef28ad35783da498588aa84/nixpkgs nixpkgs-overlays=/build/tmprxgcofg2' --no-allow-import-from-derivation --expr '(import /build/source/nixpkgs_review/nix/evalAttrs.nix { attr-json = /build/tmp0h_yet6u; })' --apply 'd: { inherit (d) exists broken; }'3077nixpkgs-review> $ nix-eval-jobs --workers 1 --max-memory-size 4096 --no-instantiate --extra-experimental-features 'nix-command no-url-literals' --nix-path 'nixpkgs=/build/tmpatt8fvjg/cache/nixpkgs-review/rev-2371055bfb1c1e6f6ef28ad35783da498588aa84/nixpkgs nixpkgs-overlays=/build/tmprxgcofg2' --no-allow-import-from-derivation --expr '(import /build/source/nixpkgs_review/nix/evalAttrs.nix { attr-json = /build/tmpa87xt8yi; })' --apply 'd: { inherit (d) exists broken; }'3078nixpkgs-review> $ nix-eval-jobs --workers 1 --max-memory-size 4096 --no-instantiate --extra-experimental-features 'nix-command no-url-literals' --nix-path 'nixpkgs=/build/tmpatt8fvjg/cache/nixpkgs-review/rev-2371055bfb1c1e6f6ef28ad35783da498588aa84/nixpkgs nixpkgs-overlays=/build/tmprxgcofg2' --no-allow-import-from-derivation --expr '(import /build/source/nixpkgs_review/nix/evalAttrs.nix { attr-json = /build/tmpip96pd1f; })' --apply 'd: { inherit (d) exists broken; }'3079nixpkgs-review> $ nix build --file /build/source/nixpkgs_review/nix/review-shell.nix --extra-experimental-features 'nix-command no-url-literals' --nix-path 'nixpkgs=/build/tmpatt8fvjg/cache/nixpkgs-review/rev-2371055bfb1c1e6f6ef28ad35783da498588aa84/nixpkgs nixpkgs-overlays=/build/tmprxgcofg2' --no-allow-import-from-derivation --no-link --keep-going --option build-use-sandbox relaxed --argstr local-system x86_64-linux --argstr nixpkgs-path /build/tmpatt8fvjg/cache/nixpkgs-review/rev-2371055bfb1c1e6f6ef28ad35783da498588aa84/nixpkgs --argstr nixpkgs-config-path /build/tmp_9jy9dcm.nix --argstr attrs-path /build/tmpatt8fvjg/cache/nixpkgs-review/rev-2371055bfb1c1e6f6ef28ad35783da498588aa84/attrs.nix3080nixpkgs-review> --------- Report for 'x86_64-linux' ---------3081nixpkgs-review> 1 package built:3082nixpkgs-review> pkg13083nixpkgs-review> 3084nixpkgs-review> Logs can be found under:3085nixpkgs-review> /build/tmpatt8fvjg/cache/nixpkgs-review/rev-2371055bfb1c1e6f6ef28ad35783da498588aa84/logs3086nixpkgs-review> 3087nixpkgs-review> $ /nix/store/hqwkw2nala59avjximpdmn1yi474n4h7-nix-2.34.7/bin/nix-shell --argstr local-system x86_64-linux --argstr nixpkgs-path /build/tmpatt8fvjg/cache/nixpkgs-review/rev-2371055bfb1c1e6f6ef28ad35783da498588aa84/nixpkgs --argstr nixpkgs-config-path /build/tmp_9jy9dcm.nix --argstr attrs-path /build/tmpatt8fvjg/cache/nixpkgs-review/rev-2371055bfb1c1e6f6ef28ad35783da498588aa84/attrs.nix --nix-path 'nixpkgs=/build/tmpatt8fvjg/cache/nixpkgs-review/rev-2371055bfb1c1e6f6ef28ad35783da498588aa84/nixpkgs nixpkgs-overlays=/build/tmprxgcofg2' /build/source/nixpkgs_review/nix/review-shell.nix --run 'exit 0'3088nixpkgs-review> Sourcing python-remove-tests-dir-hook3089nixpkgs-review> Sourcing python-catch-conflicts-hook.sh3090nixpkgs-review> Sourcing python-remove-bin-bytecode-hook.sh3091nixpkgs-review> Sourcing pypa-build-hook3092nixpkgs-review> Using pypaBuildPhase3093nixpkgs-review> Sourcing python-runtime-deps-check-hook3094nixpkgs-review> Using pythonRuntimeDepsCheckHook3095nixpkgs-review> Sourcing pypa-install-hook3096nixpkgs-review> Using pypaInstallPhase3097nixpkgs-review> Sourcing python-imports-check-hook.sh3098nixpkgs-review> Using pythonImportsCheckPhase3099nixpkgs-review> Sourcing python-namespaces-hook3100nixpkgs-review> Sourcing python-catch-conflicts-hook.sh3101nixpkgs-review> $ git worktree remove -f /build/tmpatt8fvjg/cache/nixpkgs-review/rev-2371055bfb1c1e6f6ef28ad35783da498588aa84/nixpkgs3102nixpkgs-review> ----------------------------- Captured stderr call -----------------------------3103nixpkgs-review> hint: Using 'master' as the name for the initial branch. This default branch name3104nixpkgs-review> hint: will change to "main" in Git 3.0. To configure the initial branch name3105nixpkgs-review> hint: to use in all of your new repositories, which will suppress this warning,3106nixpkgs-review> hint: call:3107nixpkgs-review> hint:3108nixpkgs-review> hint: git config --global init.defaultBranch <name>3109nixpkgs-review> hint:3110nixpkgs-review> hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and3111nixpkgs-review> hint: 'development'. The just-created branch can be renamed via this command:3112nixpkgs-review> hint:3113nixpkgs-review> hint: git branch -m <name>3114nixpkgs-review> hint:3115nixpkgs-review> hint: Disable this message with "git config set advice.defaultBranchName false"3116nixpkgs-review> To /build/tmpatt8fvjg/nixpkgs/remote3117nixpkgs-review> * [new branch] HEAD -> master3118nixpkgs-review> warning: you don't have Internet access; disabling some network-dependent features3119nixpkgs-review> From /build/tmpatt8fvjg/nixpkgs/remote3120nixpkgs-review> * [new branch] master -> refs/nixpkgs-review/03121nixpkgs-review> Preparing worktree (detached HEAD 227e67a)3122nixpkgs-review> Automatic merge went well; stopped before committing as requested3123nixpkgs-review> warning: experimental feature 'no-url-literals' has been stabilized and renamed; use 'lint-url-literals = fatal' setting instead3124nixpkgs-review> warning: experimental feature 'no-url-literals' has been stabilized and renamed; use 'lint-url-literals = fatal' setting instead3125nixpkgs-review> warning: experimental feature 'no-url-literals' has been stabilized and renamed; use 'lint-url-literals = fatal' setting instead3126nixpkgs-review> warning: experimental feature 'no-url-literals' has been stabilized and renamed; use 'lint-url-literals = fatal' setting instead3127nixpkgs-review> warning: you don't have Internet access; disabling some network-dependent features3128nixpkgs-review> these 2 derivations will be built:3129nixpkgs-review> /build/tmpatt8fvjg/test-nix/store/ilnfm5hjx0qj4q19v7v1wvy604cqqfgl-pkg1.drv3130nixpkgs-review> /build/tmpatt8fvjg/test-nix/store/m9l27xwidzfqrf3cf9li0iv05dsymwqk-review-shell.drv3131nixpkgs-review> building '/build/tmpatt8fvjg/test-nix/store/ilnfm5hjx0qj4q19v7v1wvy604cqqfgl-pkg1.drv'...3132nixpkgs-review> building '/build/tmpatt8fvjg/test-nix/store/m9l27xwidzfqrf3cf9li0iv05dsymwqk-review-shell.drv'...3133nixpkgs-review> warning: you don't have Internet access; disabling some network-dependent features3134nixpkgs-review> warning: you don't have Internet access; disabling some network-dependent features3135nixpkgs-review> got build log for '/build/tmpatt8fvjg/test-nix/store/ilnfm5hjx0qj4q19v7v1wvy604cqqfgl-pkg1.drv^*' from 'local'3136nixpkgs-review> this derivation will be built:3137nixpkgs-review> /build/tmpatt8fvjg/test-nix/store/yznsrfw4hfc0qp3ckmwmvzimx70zyi3d-bash-interactive.drv3138nixpkgs-review> building '/build/tmpatt8fvjg/test-nix/store/yznsrfw4hfc0qp3ckmwmvzimx70zyi3d-bash-interactive.drv'...3139nixpkgs-review> ________________________ test_pr_local_eval_missing_nom ________________________3140nixpkgs-review> [gw9] linux -- Python 3.13.13 /nix/store/60m4rxhg2fldqaak400c0lry96ijrzqn-python3-3.13.13/bin/python3141nixpkgs-review> 3142nixpkgs-review> mock_tool = <MagicMock name='nix_nom_tool' id='140737305094400'>3143nixpkgs-review> mock_urlopen = <MagicMock name='urlopen' id='140737305095408'>3144nixpkgs-review> helpers = <class 'tests.conftest.Helpers'>3145nixpkgs-review> capfd = <_pytest.capture.CaptureFixture object at 0x7ffff513aa50>3146nixpkgs-review> 3147nixpkgs-review> @patch("nixpkgs_review.http_requests.urlopen")3148nixpkgs-review> @patch("nixpkgs_review.cli.nix_nom_tool", return_value="nix")3149nixpkgs-review> def test_pr_local_eval_missing_nom(3150nixpkgs-review> mock_tool: Mock,3151nixpkgs-review> mock_urlopen: MagicMock,3152nixpkgs-review> helpers: Helpers,3153nixpkgs-review> capfd: pytest.CaptureFixture[Any],3154nixpkgs-review> ) -> None:3155nixpkgs-review> with helpers.nixpkgs() as nixpkgs:3156nixpkgs-review> base, head, merge = setup_repo(nixpkgs)3157nixpkgs-review> setup_pr_mocks(3158nixpkgs-review> mock_urlopen,3159nixpkgs-review> create_mock_pr_response(base_rev=base, head_rev=head, merge_rev=merge),3160nixpkgs-review> )3161nixpkgs-review> 3162nixpkgs-review> path = main(3163nixpkgs-review> "nixpkgs-review",3164nixpkgs-review> [3165nixpkgs-review> "pr",3166nixpkgs-review> "--remote",3167nixpkgs-review> str(nixpkgs.remote),3168nixpkgs-review> "--eval",3169nixpkgs-review> "local",3170nixpkgs-review> "--run",3171nixpkgs-review> "exit 0",3172nixpkgs-review> "1",3173nixpkgs-review> ],3174nixpkgs-review> )3175nixpkgs-review> > helpers.assert_built(path, "pkg1")3176nixpkgs-review> 3177nixpkgs-review> tests/test_pr.py:168: 3178nixpkgs-review> _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 3179nixpkgs-review> 3180nixpkgs-review> path = '/build/tmpuhyvu4cf/cache/nixpkgs-review/pr-1', pkg_names = ('pkg1',)3181nixpkgs-review> report = {'additional_packages': [], 'checkout': 'merge', 'commit': '2371055bfb1c1e6f6ef28ad35783da498588aa84', 'extra-nixpkgs-config': None, ...}3182nixpkgs-review> 3183nixpkgs-review> @staticmethod3184nixpkgs-review> def assert_built(path: str, *pkg_names: str) -> None:3185nixpkgs-review> report = Helpers.load_report(path)3186nixpkgs-review> > assert {*report["result"][current_system()]["built"]} == {*pkg_names}3187nixpkgs-review> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^3188nixpkgs-review> E TypeError: unhashable type: 'dict'3189nixpkgs-review> 3190nixpkgs-review> tests/conftest.py:185: TypeError3191nixpkgs-review> ----------------------------- Captured stdout call -----------------------------3192nixpkgs-review> Initialized empty Git repository in /build/tmpuhyvu4cf/nixpkgs/.git/3193nixpkgs-review> [master (root-commit) 227e67a] first commit3194nixpkgs-review> 115 files changed, 218 insertions(+)3195nixpkgs-review> create mode 100644 .bash_source3196nixpkgs-review> create mode 100644 .coreutils_source3197nixpkgs-review> create mode 100644 .gitignore3198nixpkgs-review> create mode 100755 bin/bash3199nixpkgs-review> create mode 120000 bin/coreutils/[3200nixpkgs-review> create mode 120000 bin/coreutils/b2sum3201nixpkgs-review> create mode 120000 bin/coreutils/base323202nixpkgs-review> create mode 120000 bin/coreutils/base643203nixpkgs-review> create mode 120000 bin/coreutils/basename3204nixpkgs-review> create mode 120000 bin/coreutils/basenc3205nixpkgs-review> create mode 120000 bin/coreutils/cat3206nixpkgs-review> create mode 120000 bin/coreutils/chcon3207nixpkgs-review> create mode 120000 bin/coreutils/chgrp3208nixpkgs-review> create mode 120000 bin/coreutils/chmod3209nixpkgs-review> create mode 120000 bin/coreutils/chown3210nixpkgs-review> create mode 120000 bin/coreutils/chroot3211nixpkgs-review> create mode 120000 bin/coreutils/cksum3212nixpkgs-review> create mode 120000 bin/coreutils/comm3213nixpkgs-review> create mode 100755 bin/coreutils/coreutils3214nixpkgs-review> create mode 120000 bin/coreutils/cp3215nixpkgs-review> create mode 120000 bin/coreutils/csplit3216nixpkgs-review> create mode 120000 bin/coreutils/cut3217nixpkgs-review> create mode 120000 bin/coreutils/date3218nixpkgs-review> create mode 120000 bin/coreutils/dd3219nixpkgs-review> create mode 120000 bin/coreutils/df3220nixpkgs-review> create mode 120000 bin/coreutils/dir3221nixpkgs-review> create mode 120000 bin/coreutils/dircolors3222nixpkgs-review> create mode 120000 bin/coreutils/dirname3223nixpkgs-review> create mode 120000 bin/coreutils/du3224nixpkgs-review> create mode 120000 bin/coreutils/echo3225nixpkgs-review> create mode 120000 bin/coreutils/env3226nixpkgs-review> create mode 120000 bin/coreutils/expand3227nixpkgs-review> create mode 120000 bin/coreutils/expr3228nixpkgs-review> create mode 120000 bin/coreutils/factor3229nixpkgs-review> create mode 120000 bin/coreutils/false3230nixpkgs-review> create mode 120000 bin/coreutils/fmt3231nixpkgs-review> create mode 120000 bin/coreutils/fold3232nixpkgs-review> create mode 120000 bin/coreutils/groups3233nixpkgs-review> create mode 120000 bin/coreutils/head3234nixpkgs-review> create mode 120000 bin/coreutils/hostid3235nixpkgs-review> create mode 120000 bin/coreutils/id3236nixpkgs-review> create mode 120000 bin/coreutils/install3237nixpkgs-review> create mode 120000 bin/coreutils/join3238nixpkgs-review> create mode 120000 bin/coreutils/kill3239nixpkgs-review> create mode 120000 bin/coreutils/link3240nixpkgs-review> create mode 120000 bin/coreutils/ln3241nixpkgs-review> create mode 120000 bin/coreutils/logname3242nixpkgs-review> create mode 120000 bin/coreutils/ls3243nixpkgs-review> create mode 120000 bin/coreutils/md5sum3244nixpkgs-review> create mode 120000 bin/coreutils/mkdir3245nixpkgs-review> create mode 120000 bin/coreutils/mkfifo3246nixpkgs-review> create mode 120000 bin/coreutils/mknod3247nixpkgs-review> create mode 120000 bin/coreutils/mktemp3248nixpkgs-review> create mode 120000 bin/coreutils/mv3249nixpkgs-review> create mode 120000 bin/coreutils/nice3250nixpkgs-review> create mode 120000 bin/coreutils/nl3251nixpkgs-review> create mode 120000 bin/coreutils/nohup3252nixpkgs-review> create mode 120000 bin/coreutils/nproc3253nixpkgs-review> create mode 120000 bin/coreutils/numfmt3254nixpkgs-review> create mode 120000 bin/coreutils/od3255nixpkgs-review> create mode 120000 bin/coreutils/paste3256nixpkgs-review> create mode 120000 bin/coreutils/pathchk3257nixpkgs-review> create mode 120000 bin/coreutils/pinky3258nixpkgs-review> create mode 120000 bin/coreutils/pr3259nixpkgs-review> create mode 120000 bin/coreutils/printenv3260nixpkgs-review> create mode 120000 bin/coreutils/printf3261nixpkgs-review> create mode 120000 bin/coreutils/ptx3262nixpkgs-review> create mode 120000 bin/coreutils/pwd3263nixpkgs-review> create mode 120000 bin/coreutils/readlink3264nixpkgs-review> create mode 120000 bin/coreutils/realpath3265nixpkgs-review> create mode 120000 bin/coreutils/rm3266nixpkgs-review> create mode 120000 bin/coreutils/rmdir3267nixpkgs-review> create mode 120000 bin/coreutils/runcon3268nixpkgs-review> create mode 120000 bin/coreutils/seq3269nixpkgs-review> create mode 120000 bin/coreutils/sha1sum3270nixpkgs-review> create mode 120000 bin/coreutils/sha224sum3271nixpkgs-review> create mode 120000 bin/coreutils/sha256sum3272nixpkgs-review> create mode 120000 bin/coreutils/sha384sum3273nixpkgs-review> create mode 120000 bin/coreutils/sha512sum3274nixpkgs-review> create mode 120000 bin/coreutils/shred3275nixpkgs-review> create mode 120000 bin/coreutils/shuf3276nixpkgs-review> create mode 120000 bin/coreutils/sleep3277nixpkgs-review> create mode 120000 bin/coreutils/sort3278nixpkgs-review> create mode 120000 bin/coreutils/split3279nixpkgs-review> create mode 120000 bin/coreutils/stat3280nixpkgs-review> create mode 120000 bin/coreutils/stty3281nixpkgs-review> create mode 120000 bin/coreutils/sum3282nixpkgs-review> create mode 120000 bin/coreutils/sync3283nixpkgs-review> create mode 120000 bin/coreutils/tac3284nixpkgs-review> create mode 120000 bin/coreutils/tail3285nixpkgs-review> create mode 120000 bin/coreutils/tee3286nixpkgs-review> create mode 120000 bin/coreutils/test3287nixpkgs-review> create mode 120000 bin/coreutils/timeout3288nixpkgs-review> create mode 120000 bin/coreutils/touch3289nixpkgs-review> create mode 120000 bin/coreutils/tr3290nixpkgs-review> create mode 120000 bin/coreutils/true3291nixpkgs-review> create mode 120000 bin/coreutils/truncate3292nixpkgs-review> create mode 120000 bin/coreutils/tsort3293nixpkgs-review> create mode 120000 bin/coreutils/tty3294nixpkgs-review> create mode 120000 bin/coreutils/uname3295nixpkgs-review> create mode 120000 bin/coreutils/unexpand3296nixpkgs-review> create mode 120000 bin/coreutils/uniq3297nixpkgs-review> create mode 120000 bin/coreutils/unlink3298nixpkgs-review> create mode 120000 bin/coreutils/uptime3299nixpkgs-review> create mode 120000 bin/coreutils/users3300nixpkgs-review> create mode 120000 bin/coreutils/vdir3301nixpkgs-review> create mode 120000 bin/coreutils/wc3302nixpkgs-review> create mode 120000 bin/coreutils/who3303nixpkgs-review> create mode 120000 bin/coreutils/whoami3304nixpkgs-review> create mode 120000 bin/coreutils/yes3305nixpkgs-review> create mode 100644 config.nix3306nixpkgs-review> create mode 100644 config.nix.in3307nixpkgs-review> create mode 100644 default.nix3308nixpkgs-review> create mode 100644 nixos/release.nix3309nixpkgs-review> create mode 100644 pkg1.txt3310nixpkgs-review> Initialized empty Git repository in /build/tmpuhyvu4cf/nixpkgs/remote/3311nixpkgs-review> [pull/1/head 2371055] example-change3312nixpkgs-review> 1 file changed, 1 insertion(+)3313nixpkgs-review> Merge made by the 'ort' strategy.3314nixpkgs-review> pkg1.txt | 1 +3315nixpkgs-review> 1 file changed, 1 insertion(+)3316nixpkgs-review> 3317nixpkgs-review> ================================================================================3318nixpkgs-review> PR #1: Example PR3319nixpkgs-review> ================================================================================3320nixpkgs-review> Author: test-user3321nixpkgs-review> Branch: user:example-branch -> NixOS:master3322nixpkgs-review> State: open3323nixpkgs-review> 3324nixpkgs-review> Description:3325nixpkgs-review> ----------------------------------------3326nixpkgs-review> This is a test PR3327nixpkgs-review> ----------------------------------------3328nixpkgs-review> 3329nixpkgs-review> Files changed (1 files):3330nixpkgs-review> - pkg1.txt3331nixpkgs-review> ================================================================================3332nixpkgs-review> 3333nixpkgs-review> $ git -c fetch.prune=false fetch --no-tags --force /build/tmpuhyvu4cf/nixpkgs/remote 6eb65686780ad793290c152200b1e2a4cb1a6fff:refs/nixpkgs-review/03334nixpkgs-review> $ git worktree prune3335nixpkgs-review> $ git worktree add /build/tmpuhyvu4cf/cache/nixpkgs-review/pr-1/nixpkgs 227e67a30907c33eca660323339b7aec5ffcb29d3336nixpkgs-review> HEAD is now at 227e67a first commit3337nixpkgs-review> Local evaluation for computing rebuilds3338nixpkgs-review> $ nix-env --extra-experimental-features no-url-literals --option system x86_64-linux -f <nixpkgs> --nix-path nixpkgs=/build/tmpuhyvu4cf/cache/nixpkgs-review/pr-1/nixpkgs nixpkgs-overlays=/build/tmpz6e8gfze -qaP --xml --out-path --show-trace --no-allow-import-from-derivation3339nixpkgs-review> $ git checkout 6eb65686780ad793290c152200b1e2a4cb1a6fff3340nixpkgs-review> $ nix-env --extra-experimental-features no-url-literals --option system x86_64-linux -f <nixpkgs> --nix-path nixpkgs=/build/tmpuhyvu4cf/cache/nixpkgs-review/pr-1/nixpkgs nixpkgs-overlays=/build/tmpz6e8gfze -qaP --xml --out-path --show-trace --no-allow-import-from-derivation --meta3341nixpkgs-review> --------- Impacted packages on 'x86_64-linux' ---------3342nixpkgs-review> 1 package updated:3343nixpkgs-review> pkg13344nixpkgs-review> 3345nixpkgs-review> $ nix-eval-jobs --workers 1 --max-memory-size 4096 --no-instantiate --extra-experimental-features 'nix-command no-url-literals' --nix-path 'nixpkgs=/build/tmpuhyvu4cf/cache/nixpkgs-review/pr-1/nixpkgs nixpkgs-overlays=/build/tmpz6e8gfze' --no-allow-import-from-derivation --expr '(import /build/source/nixpkgs_review/nix/evalAttrs.nix { attr-json = /build/tmps5dcpccp; })' --apply 'd: { inherit (d) exists broken; }'3346nixpkgs-review> $ nix build --file /build/source/nixpkgs_review/nix/review-shell.nix --extra-experimental-features 'nix-command no-url-literals' --nix-path 'nixpkgs=/build/tmpuhyvu4cf/cache/nixpkgs-review/pr-1/nixpkgs nixpkgs-overlays=/build/tmpz6e8gfze' --no-allow-import-from-derivation --no-link --keep-going --option build-use-sandbox relaxed --argstr local-system x86_64-linux --argstr nixpkgs-path /build/tmpuhyvu4cf/cache/nixpkgs-review/pr-1/nixpkgs --argstr nixpkgs-config-path /build/tmpdc61lv9_.nix --argstr attrs-path /build/tmpuhyvu4cf/cache/nixpkgs-review/pr-1/attrs.nix3347nixpkgs-review> 3348nixpkgs-review> Link to currently reviewing PR:3349nixpkgs-review> https://github.com/NixOS/nixpkgs/pull/13350nixpkgs-review> --------- Report for 'x86_64-linux' ---------3351nixpkgs-review> 1 package built:3352nixpkgs-review> pkg13353nixpkgs-review> 3354nixpkgs-review> Logs can be found under:3355nixpkgs-review> /build/tmpuhyvu4cf/cache/nixpkgs-review/pr-1/logs3356nixpkgs-review> 3357nixpkgs-review> $ /nix/store/hqwkw2nala59avjximpdmn1yi474n4h7-nix-2.34.7/bin/nix-shell --argstr local-system x86_64-linux --argstr nixpkgs-path /build/tmpuhyvu4cf/cache/nixpkgs-review/pr-1/nixpkgs --argstr nixpkgs-config-path /build/tmpdc61lv9_.nix --argstr attrs-path /build/tmpuhyvu4cf/cache/nixpkgs-review/pr-1/attrs.nix --nix-path 'nixpkgs=/build/tmpuhyvu4cf/cache/nixpkgs-review/pr-1/nixpkgs nixpkgs-overlays=/build/tmpz6e8gfze' /build/source/nixpkgs_review/nix/review-shell.nix --run 'exit 0'3358nixpkgs-review> Sourcing python-remove-tests-dir-hook3359nixpkgs-review> Sourcing python-catch-conflicts-hook.sh3360nixpkgs-review> Sourcing python-remove-bin-bytecode-hook.sh3361nixpkgs-review> Sourcing pypa-build-hook3362nixpkgs-review> Using pypaBuildPhase3363nixpkgs-review> Sourcing python-runtime-deps-check-hook3364nixpkgs-review> Using pythonRuntimeDepsCheckHook3365nixpkgs-review> Sourcing pypa-install-hook3366nixpkgs-review> Using pypaInstallPhase3367nixpkgs-review> Sourcing python-imports-check-hook.sh3368nixpkgs-review> Using pythonImportsCheckPhase3369nixpkgs-review> Sourcing python-namespaces-hook3370nixpkgs-review> Sourcing python-catch-conflicts-hook.sh3371nixpkgs-review> $ git worktree remove -f /build/tmpuhyvu4cf/cache/nixpkgs-review/pr-1/nixpkgs3372nixpkgs-review> ----------------------------- Captured stderr call -----------------------------3373nixpkgs-review> hint: Using 'master' as the name for the initial branch. This default branch name3374nixpkgs-review> hint: will change to "main" in Git 3.0. To configure the initial branch name3375nixpkgs-review> hint: to use in all of your new repositories, which will suppress this warning,3376nixpkgs-review> hint: call:3377nixpkgs-review> hint:3378nixpkgs-review> hint: git config --global init.defaultBranch <name>3379nixpkgs-review> hint:3380nixpkgs-review> hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and3381nixpkgs-review> hint: 'development'. The just-created branch can be renamed via this command:3382nixpkgs-review> hint:3383nixpkgs-review> hint: git branch -m <name>3384nixpkgs-review> hint:3385nixpkgs-review> hint: Disable this message with "git config set advice.defaultBranchName false"3386nixpkgs-review> To /build/tmpuhyvu4cf/nixpkgs/remote3387nixpkgs-review> * [new branch] HEAD -> master3388nixpkgs-review> Switched to a new branch 'pull/1/head'3389nixpkgs-review> Switched to a new branch 'pull/1/merge'3390nixpkgs-review> To /build/tmpuhyvu4cf/nixpkgs/remote3391nixpkgs-review> * [new branch] pull/1/merge -> pull/1/merge3392nixpkgs-review> warning: you don't have Internet access; disabling some network-dependent features3393nixpkgs-review> From /build/tmpuhyvu4cf/nixpkgs/remote3394nixpkgs-review> * [new ref] 6eb65686780ad793290c152200b1e2a4cb1a6fff -> refs/nixpkgs-review/03395nixpkgs-review> Preparing worktree (detached HEAD 227e67a)3396nixpkgs-review> warning: experimental feature 'no-url-literals' has been stabilized and renamed; use 'lint-url-literals = fatal' setting instead3397nixpkgs-review> Previous HEAD position was 227e67a first commit3398nixpkgs-review> HEAD is now at 6eb6568 Merge branch 'pull/1/head' into pull/1/merge3399nixpkgs-review> warning: experimental feature 'no-url-literals' has been stabilized and renamed; use 'lint-url-literals = fatal' setting instead3400nixpkgs-review> warning: experimental feature 'no-url-literals' has been stabilized and renamed; use 'lint-url-literals = fatal' setting instead3401nixpkgs-review> warning: experimental feature 'no-url-literals' has been stabilized and renamed; use 'lint-url-literals = fatal' setting instead3402nixpkgs-review> warning: you don't have Internet access; disabling some network-dependent features3403nixpkgs-review> these 2 derivations will be built:3404nixpkgs-review> /build/tmpuhyvu4cf/test-nix/store/lx66rm9v1p8ck9j00r5vad7rvziy9gf1-pkg1.drv3405nixpkgs-review> /build/tmpuhyvu4cf/test-nix/store/zz2j5zckc3dn0i3jdvdqzy6a7z01yz5c-review-shell.drv3406nixpkgs-review> building '/build/tmpuhyvu4cf/test-nix/store/lx66rm9v1p8ck9j00r5vad7rvziy9gf1-pkg1.drv'...3407nixpkgs-review> building '/build/tmpuhyvu4cf/test-nix/store/zz2j5zckc3dn0i3jdvdqzy6a7z01yz5c-review-shell.drv'...3408nixpkgs-review> warning: you don't have Internet access; disabling some network-dependent features3409nixpkgs-review> warning: you don't have Internet access; disabling some network-dependent features3410nixpkgs-review> got build log for '/build/tmpuhyvu4cf/test-nix/store/lx66rm9v1p8ck9j00r5vad7rvziy9gf1-pkg1.drv^*' from 'local'3411nixpkgs-review> this derivation will be built:3412nixpkgs-review> /build/tmpuhyvu4cf/test-nix/store/2v61skcsbp8jh9wjhag6ifvv4yrva1si-bash-interactive.drv3413nixpkgs-review> building '/build/tmpuhyvu4cf/test-nix/store/2v61skcsbp8jh9wjhag6ifvv4yrva1si-bash-interactive.drv'...3414nixpkgs-review> ____________________ test_rev_command_with_pkgs_and_package ____________________3415nixpkgs-review> [gw22] linux -- Python 3.13.13 /nix/store/60m4rxhg2fldqaak400c0lry96ijrzqn-python3-3.13.13/bin/python3416nixpkgs-review> 3417nixpkgs-review> helpers = <class 'tests.conftest.Helpers'>3418nixpkgs-review> 3419nixpkgs-review> def test_rev_command_with_pkgs_and_package(helpers: Helpers) -> None:3420nixpkgs-review> with helpers.nixpkgs() as nixpkgs:3421nixpkgs-review> nixpkgs.path.joinpath("pkg1.txt").write_text("foo")3422nixpkgs-review> subprocess.run(["git", "add", "."], check=True)3423nixpkgs-review> subprocess.run(["git", "commit", "-m", "example-change"], check=True)3424nixpkgs-review> path = main(3425nixpkgs-review> "nixpkgs-review",3426nixpkgs-review> [3427nixpkgs-review> "rev",3428nixpkgs-review> "HEAD",3429nixpkgs-review> "--remote",3430nixpkgs-review> str(nixpkgs.remote),3431nixpkgs-review> "--run",3432nixpkgs-review> "exit 0",3433nixpkgs-review> "--build-graph",3434nixpkgs-review> "nix",3435nixpkgs-review> "--pkgs",3436nixpkgs-review> "pkgsAlt",3437nixpkgs-review> "--package",3438nixpkgs-review> "pkg1",3439nixpkgs-review> ],3440nixpkgs-review> )3441nixpkgs-review> > helpers.assert_built(path, "pkgsAlt.pkg1")3442nixpkgs-review> 3443nixpkgs-review> tests/test_rev.py:124: 3444nixpkgs-review> _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 3445nixpkgs-review> 3446nixpkgs-review> path = PosixPath('/build/tmpl6n_9hb5/cache/nixpkgs-review/rev-2371055bfb1c1e6f6ef28ad35783da498588aa84')3447nixpkgs-review> pkg_names = ('pkgsAlt.pkg1',)3448nixpkgs-review> report = {'additional_packages': [], 'checkout': 'merge', 'commit': '2371055bfb1c1e6f6ef28ad35783da498588aa84', 'extra-nixpkgs-config': None, ...}3449nixpkgs-review> 3450nixpkgs-review> @staticmethod3451nixpkgs-review> def assert_built(path: str, *pkg_names: str) -> None:3452nixpkgs-review> report = Helpers.load_report(path)3453nixpkgs-review> > assert {*report["result"][current_system()]["built"]} == {*pkg_names}3454nixpkgs-review> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^3455nixpkgs-review> E TypeError: unhashable type: 'dict'3456nixpkgs-review> 3457nixpkgs-review> tests/conftest.py:185: TypeError3458nixpkgs-review> ----------------------------- Captured stdout call -----------------------------3459nixpkgs-review> Initialized empty Git repository in /build/tmpl6n_9hb5/nixpkgs/.git/3460nixpkgs-review> [master (root-commit) 227e67a] first commit3461nixpkgs-review> 115 files changed, 218 insertions(+)3462nixpkgs-review> create mode 100644 .bash_source3463nixpkgs-review> create mode 100644 .coreutils_source3464nixpkgs-review> create mode 100644 .gitignore3465nixpkgs-review> create mode 100755 bin/bash3466nixpkgs-review> create mode 120000 bin/coreutils/[3467nixpkgs-review> create mode 120000 bin/coreutils/b2sum3468nixpkgs-review> create mode 120000 bin/coreutils/base323469nixpkgs-review> create mode 120000 bin/coreutils/base643470nixpkgs-review> create mode 120000 bin/coreutils/basename3471nixpkgs-review> create mode 120000 bin/coreutils/basenc3472nixpkgs-review> create mode 120000 bin/coreutils/cat3473nixpkgs-review> create mode 120000 bin/coreutils/chcon3474nixpkgs-review> create mode 120000 bin/coreutils/chgrp3475nixpkgs-review> create mode 120000 bin/coreutils/chmod3476nixpkgs-review> create mode 120000 bin/coreutils/chown3477nixpkgs-review> create mode 120000 bin/coreutils/chroot3478nixpkgs-review> create mode 120000 bin/coreutils/cksum3479nixpkgs-review> create mode 120000 bin/coreutils/comm3480nixpkgs-review> create mode 100755 bin/coreutils/coreutils3481nixpkgs-review> create mode 120000 bin/coreutils/cp3482nixpkgs-review> create mode 120000 bin/coreutils/csplit3483nixpkgs-review> create mode 120000 bin/coreutils/cut3484nixpkgs-review> create mode 120000 bin/coreutils/date3485nixpkgs-review> create mode 120000 bin/coreutils/dd3486nixpkgs-review> create mode 120000 bin/coreutils/df3487nixpkgs-review> create mode 120000 bin/coreutils/dir3488nixpkgs-review> create mode 120000 bin/coreutils/dircolors3489nixpkgs-review> create mode 120000 bin/coreutils/dirname3490nixpkgs-review> create mode 120000 bin/coreutils/du3491nixpkgs-review> create mode 120000 bin/coreutils/echo3492nixpkgs-review> create mode 120000 bin/coreutils/env3493nixpkgs-review> create mode 120000 bin/coreutils/expand3494nixpkgs-review> create mode 120000 bin/coreutils/expr3495nixpkgs-review> create mode 120000 bin/coreutils/factor3496nixpkgs-review> create mode 120000 bin/coreutils/false3497nixpkgs-review> create mode 120000 bin/coreutils/fmt3498nixpkgs-review> create mode 120000 bin/coreutils/fold3499nixpkgs-review> create mode 120000 bin/coreutils/groups3500nixpkgs-review> create mode 120000 bin/coreutils/head3501nixpkgs-review> create mode 120000 bin/coreutils/hostid3502nixpkgs-review> create mode 120000 bin/coreutils/id3503nixpkgs-review> create mode 120000 bin/coreutils/install3504nixpkgs-review> create mode 120000 bin/coreutils/join3505nixpkgs-review> create mode 120000 bin/coreutils/kill3506nixpkgs-review> create mode 120000 bin/coreutils/link3507nixpkgs-review> create mode 120000 bin/coreutils/ln3508nixpkgs-review> create mode 120000 bin/coreutils/logname3509nixpkgs-review> create mode 120000 bin/coreutils/ls3510nixpkgs-review> create mode 120000 bin/coreutils/md5sum3511nixpkgs-review> create mode 120000 bin/coreutils/mkdir3512nixpkgs-review> create mode 120000 bin/coreutils/mkfifo3513nixpkgs-review> create mode 120000 bin/coreutils/mknod3514nixpkgs-review> create mode 120000 bin/coreutils/mktemp3515nixpkgs-review> create mode 120000 bin/coreutils/mv3516nixpkgs-review> create mode 120000 bin/coreutils/nice3517nixpkgs-review> create mode 120000 bin/coreutils/nl3518nixpkgs-review> create mode 120000 bin/coreutils/nohup3519nixpkgs-review> create mode 120000 bin/coreutils/nproc3520nixpkgs-review> create mode 120000 bin/coreutils/numfmt3521nixpkgs-review> create mode 120000 bin/coreutils/od3522nixpkgs-review> create mode 120000 bin/coreutils/paste3523nixpkgs-review> create mode 120000 bin/coreutils/pathchk3524nixpkgs-review> create mode 120000 bin/coreutils/pinky3525nixpkgs-review> create mode 120000 bin/coreutils/pr3526nixpkgs-review> create mode 120000 bin/coreutils/printenv3527nixpkgs-review> create mode 120000 bin/coreutils/printf3528nixpkgs-review> create mode 120000 bin/coreutils/ptx3529nixpkgs-review> create mode 120000 bin/coreutils/pwd3530nixpkgs-review> create mode 120000 bin/coreutils/readlink3531nixpkgs-review> create mode 120000 bin/coreutils/realpath3532nixpkgs-review> create mode 120000 bin/coreutils/rm3533nixpkgs-review> create mode 120000 bin/coreutils/rmdir3534nixpkgs-review> create mode 120000 bin/coreutils/runcon3535nixpkgs-review> create mode 120000 bin/coreutils/seq3536nixpkgs-review> create mode 120000 bin/coreutils/sha1sum3537nixpkgs-review> create mode 120000 bin/coreutils/sha224sum3538nixpkgs-review> create mode 120000 bin/coreutils/sha256sum3539nixpkgs-review> create mode 120000 bin/coreutils/sha384sum3540nixpkgs-review> create mode 120000 bin/coreutils/sha512sum3541nixpkgs-review> create mode 120000 bin/coreutils/shred3542nixpkgs-review> create mode 120000 bin/coreutils/shuf3543nixpkgs-review> create mode 120000 bin/coreutils/sleep3544nixpkgs-review> create mode 120000 bin/coreutils/sort3545nixpkgs-review> create mode 120000 bin/coreutils/split3546nixpkgs-review> create mode 120000 bin/coreutils/stat3547nixpkgs-review> create mode 120000 bin/coreutils/stty3548nixpkgs-review> create mode 120000 bin/coreutils/sum3549nixpkgs-review> create mode 120000 bin/coreutils/sync3550nixpkgs-review> create mode 120000 bin/coreutils/tac3551nixpkgs-review> create mode 120000 bin/coreutils/tail3552nixpkgs-review> create mode 120000 bin/coreutils/tee3553nixpkgs-review> create mode 120000 bin/coreutils/test3554nixpkgs-review> create mode 120000 bin/coreutils/timeout3555nixpkgs-review> create mode 120000 bin/coreutils/touch3556nixpkgs-review> create mode 120000 bin/coreutils/tr3557nixpkgs-review> create mode 120000 bin/coreutils/true3558nixpkgs-review> create mode 120000 bin/coreutils/truncate3559nixpkgs-review> create mode 120000 bin/coreutils/tsort3560nixpkgs-review> create mode 120000 bin/coreutils/tty3561nixpkgs-review> create mode 120000 bin/coreutils/uname3562nixpkgs-review> create mode 120000 bin/coreutils/unexpand3563nixpkgs-review> create mode 120000 bin/coreutils/uniq3564nixpkgs-review> create mode 120000 bin/coreutils/unlink3565nixpkgs-review> create mode 120000 bin/coreutils/uptime3566nixpkgs-review> create mode 120000 bin/coreutils/users3567nixpkgs-review> create mode 120000 bin/coreutils/vdir3568nixpkgs-review> create mode 120000 bin/coreutils/wc3569nixpkgs-review> create mode 120000 bin/coreutils/who3570nixpkgs-review> create mode 120000 bin/coreutils/whoami3571nixpkgs-review> create mode 120000 bin/coreutils/yes3572nixpkgs-review> create mode 100644 config.nix3573nixpkgs-review> create mode 100644 config.nix.in3574nixpkgs-review> create mode 100644 default.nix3575nixpkgs-review> create mode 100644 nixos/release.nix3576nixpkgs-review> create mode 100644 pkg1.txt3577nixpkgs-review> Initialized empty Git repository in /build/tmpl6n_9hb5/nixpkgs/remote/3578nixpkgs-review> [master 2371055] example-change3579nixpkgs-review> 1 file changed, 1 insertion(+)3580nixpkgs-review> $ git -c fetch.prune=false fetch --no-tags --force /build/tmpl6n_9hb5/nixpkgs/remote master:refs/nixpkgs-review/03581nixpkgs-review> $ git worktree prune3582nixpkgs-review> $ git worktree add /build/tmpl6n_9hb5/cache/nixpkgs-review/rev-2371055bfb1c1e6f6ef28ad35783da498588aa84/nixpkgs 227e67a30907c33eca660323339b7aec5ffcb29d3583nixpkgs-review> HEAD is now at 227e67a first commit3584nixpkgs-review> $ git merge --no-commit --no-ff 2371055bfb1c1e6f6ef28ad35783da498588aa843585nixpkgs-review> $ nix-eval-jobs --workers 1 --max-memory-size 4096 --no-instantiate --extra-experimental-features 'nix-command no-url-literals' --nix-path 'nixpkgs=/build/tmpl6n_9hb5/cache/nixpkgs-review/rev-2371055bfb1c1e6f6ef28ad35783da498588aa84/nixpkgs nixpkgs-overlays=/build/tmpxhn98jj7' --no-allow-import-from-derivation --expr '(import /build/source/nixpkgs_review/nix/evalAttrs.nix { attr-json = /build/tmphh30qmlr; })' --apply 'd: { inherit (d) exists broken; }'3586nixpkgs-review> $ nix-eval-jobs --workers 1 --max-memory-size 4096 --no-instantiate --extra-experimental-features 'nix-command no-url-literals' --nix-path 'nixpkgs=/build/tmpl6n_9hb5/cache/nixpkgs-review/rev-2371055bfb1c1e6f6ef28ad35783da498588aa84/nixpkgs nixpkgs-overlays=/build/tmpxhn98jj7' --no-allow-import-from-derivation --expr '(import /build/source/nixpkgs_review/nix/evalAttrs.nix { attr-json = /build/tmp8soq5fpe; })' --apply 'd: { inherit (d) exists broken; }'3587nixpkgs-review> $ nix-eval-jobs --workers 1 --max-memory-size 4096 --no-instantiate --extra-experimental-features 'nix-command no-url-literals' --nix-path 'nixpkgs=/build/tmpl6n_9hb5/cache/nixpkgs-review/rev-2371055bfb1c1e6f6ef28ad35783da498588aa84/nixpkgs nixpkgs-overlays=/build/tmpxhn98jj7' --no-allow-import-from-derivation --expr '(import /build/source/nixpkgs_review/nix/evalAttrs.nix { attr-json = /build/tmp0c4sip9a; })' --apply 'd: { inherit (d) exists broken; }'3588nixpkgs-review> $ nix build --file /build/source/nixpkgs_review/nix/review-shell.nix --extra-experimental-features 'nix-command no-url-literals' --nix-path 'nixpkgs=/build/tmpl6n_9hb5/cache/nixpkgs-review/rev-2371055bfb1c1e6f6ef28ad35783da498588aa84/nixpkgs nixpkgs-overlays=/build/tmpxhn98jj7' --no-allow-import-from-derivation --no-link --keep-going --option build-use-sandbox relaxed --argstr local-system x86_64-linux --argstr nixpkgs-path /build/tmpl6n_9hb5/cache/nixpkgs-review/rev-2371055bfb1c1e6f6ef28ad35783da498588aa84/nixpkgs --argstr nixpkgs-config-path /build/tmpx19be83q.nix --argstr attrs-path /build/tmpl6n_9hb5/cache/nixpkgs-review/rev-2371055bfb1c1e6f6ef28ad35783da498588aa84/attrs.nix --argstr alt-pkgs pkgsAlt3589nixpkgs-review> --------- Report for 'x86_64-linux' ---------3590nixpkgs-review> 1 package built:3591nixpkgs-review> pkgsAlt.pkg13592nixpkgs-review> 3593nixpkgs-review> Logs can be found under:3594nixpkgs-review> /build/tmpl6n_9hb5/cache/nixpkgs-review/rev-2371055bfb1c1e6f6ef28ad35783da498588aa84/logs3595nixpkgs-review> 3596nixpkgs-review> $ /nix/store/hqwkw2nala59avjximpdmn1yi474n4h7-nix-2.34.7/bin/nix-shell --argstr local-system x86_64-linux --argstr nixpkgs-path /build/tmpl6n_9hb5/cache/nixpkgs-review/rev-2371055bfb1c1e6f6ef28ad35783da498588aa84/nixpkgs --argstr nixpkgs-config-path /build/tmpx19be83q.nix --argstr attrs-path /build/tmpl6n_9hb5/cache/nixpkgs-review/rev-2371055bfb1c1e6f6ef28ad35783da498588aa84/attrs.nix --argstr alt-pkgs pkgsAlt --nix-path 'nixpkgs=/build/tmpl6n_9hb5/cache/nixpkgs-review/rev-2371055bfb1c1e6f6ef28ad35783da498588aa84/nixpkgs nixpkgs-overlays=/build/tmpxhn98jj7' /build/source/nixpkgs_review/nix/review-shell.nix --run 'exit 0'3597nixpkgs-review> Sourcing python-remove-tests-dir-hook3598nixpkgs-review> Sourcing python-catch-conflicts-hook.sh3599nixpkgs-review> Sourcing python-remove-bin-bytecode-hook.sh3600nixpkgs-review> Sourcing pypa-build-hook3601nixpkgs-review> Using pypaBuildPhase3602nixpkgs-review> Sourcing python-runtime-deps-check-hook3603nixpkgs-review> Using pythonRuntimeDepsCheckHook3604nixpkgs-review> Sourcing pypa-install-hook3605nixpkgs-review> Using pypaInstallPhase3606nixpkgs-review> Sourcing python-imports-check-hook.sh3607nixpkgs-review> Using pythonImportsCheckPhase3608nixpkgs-review> Sourcing python-namespaces-hook3609nixpkgs-review> Sourcing python-catch-conflicts-hook.sh3610nixpkgs-review> $ git worktree remove -f /build/tmpl6n_9hb5/cache/nixpkgs-review/rev-2371055bfb1c1e6f6ef28ad35783da498588aa84/nixpkgs3611nixpkgs-review> ----------------------------- Captured stderr call -----------------------------3612nixpkgs-review> hint: Using 'master' as the name for the initial branch. This default branch name3613nixpkgs-review> hint: will change to "main" in Git 3.0. To configure the initial branch name3614nixpkgs-review> hint: to use in all of your new repositories, which will suppress this warning,3615nixpkgs-review> hint: call:3616nixpkgs-review> hint:3617nixpkgs-review> hint: git config --global init.defaultBranch <name>3618nixpkgs-review> hint:3619nixpkgs-review> hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and3620nixpkgs-review> hint: 'development'. The just-created branch can be renamed via this command:3621nixpkgs-review> hint:3622nixpkgs-review> hint: git branch -m <name>3623nixpkgs-review> hint:3624nixpkgs-review> hint: Disable this message with "git config set advice.defaultBranchName false"3625nixpkgs-review> To /build/tmpl6n_9hb5/nixpkgs/remote3626nixpkgs-review> * [new branch] HEAD -> master3627nixpkgs-review> warning: you don't have Internet access; disabling some network-dependent features3628nixpkgs-review> From /build/tmpl6n_9hb5/nixpkgs/remote3629nixpkgs-review> * [new branch] master -> refs/nixpkgs-review/03630nixpkgs-review> Preparing worktree (detached HEAD 227e67a)3631nixpkgs-review> Automatic merge went well; stopped before committing as requested3632nixpkgs-review> warning: experimental feature 'no-url-literals' has been stabilized and renamed; use 'lint-url-literals = fatal' setting instead3633nixpkgs-review> warning: experimental feature 'no-url-literals' has been stabilized and renamed; use 'lint-url-literals = fatal' setting instead3634nixpkgs-review> warning: experimental feature 'no-url-literals' has been stabilized and renamed; use 'lint-url-literals = fatal' setting instead3635nixpkgs-review> warning: experimental feature 'no-url-literals' has been stabilized and renamed; use 'lint-url-literals = fatal' setting instead3636nixpkgs-review> warning: you don't have Internet access; disabling some network-dependent features3637nixpkgs-review> these 3 derivations will be built:3638nixpkgs-review> /build/tmpl6n_9hb5/test-nix/store/rhnq7z5g3h2slsdc2mhmwg0lb9bxnf8q-alt-pkg1.drv3639nixpkgs-review> /build/tmpl6n_9hb5/test-nix/store/93qf8s7iq1b7px844bmy8qjpas1dwr14-env.drv3640nixpkgs-review> /build/tmpl6n_9hb5/test-nix/store/yn6rzw448m0bnmcms2jclgs1gf2byw5c-review-shell.drv3641nixpkgs-review> building '/build/tmpl6n_9hb5/test-nix/store/rhnq7z5g3h2slsdc2mhmwg0lb9bxnf8q-alt-pkg1.drv'...3642nixpkgs-review> building '/build/tmpl6n_9hb5/test-nix/store/93qf8s7iq1b7px844bmy8qjpas1dwr14-env.drv'...3643nixpkgs-review> building '/build/tmpl6n_9hb5/test-nix/store/yn6rzw448m0bnmcms2jclgs1gf2byw5c-review-shell.drv'...3644nixpkgs-review> warning: you don't have Internet access; disabling some network-dependent features3645nixpkgs-review> warning: you don't have Internet access; disabling some network-dependent features3646nixpkgs-review> got build log for '/build/tmpl6n_9hb5/test-nix/store/rhnq7z5g3h2slsdc2mhmwg0lb9bxnf8q-alt-pkg1.drv^*' from 'local'3647nixpkgs-review> this derivation will be built:3648nixpkgs-review> /build/tmpl6n_9hb5/test-nix/store/zd6yswhg8ji2ikhlzgjfibn8pg38wgd4-bash-interactive.drv3649nixpkgs-review> building '/build/tmpl6n_9hb5/test-nix/store/zd6yswhg8ji2ikhlzgjfibn8pg38wgd4-bash-interactive.drv'...3650nixpkgs-review> _____________________ test_pr_checkout_base_with_packages ______________________3651nixpkgs-review> [gw16] linux -- Python 3.13.13 /nix/store/60m4rxhg2fldqaak400c0lry96ijrzqn-python3-3.13.13/bin/python3652nixpkgs-review> 3653nixpkgs-review> mock_urlopen = <MagicMock name='urlopen' id='140737305094736'>3654nixpkgs-review> helpers = <class 'tests.conftest.Helpers'>3655nixpkgs-review> 3656nixpkgs-review> @patch("nixpkgs_review.http_requests.urlopen")3657nixpkgs-review> def test_pr_checkout_base_with_packages(3658nixpkgs-review> mock_urlopen: MagicMock,3659nixpkgs-review> helpers: Helpers,3660nixpkgs-review> ) -> None:3661nixpkgs-review> """--checkout base with -p should work: build specified packages on the base branch."""3662nixpkgs-review> with helpers.nixpkgs() as nixpkgs:3663nixpkgs-review> base, head, merge = setup_repo(nixpkgs)3664nixpkgs-review> setup_pr_mocks(3665nixpkgs-review> mock_urlopen,3666nixpkgs-review> create_mock_pr_response(base_rev=base, head_rev=head, merge_rev=merge),3667nixpkgs-review> )3668nixpkgs-review> 3669nixpkgs-review> path = main(3670nixpkgs-review> "nixpkgs-review",3671nixpkgs-review> [3672nixpkgs-review> "pr",3673nixpkgs-review> "--remote",3674nixpkgs-review> str(nixpkgs.remote),3675nixpkgs-review> "--eval",3676nixpkgs-review> "local",3677nixpkgs-review> "--checkout",3678nixpkgs-review> "base",3679nixpkgs-review> "--run",3680nixpkgs-review> "exit 0",3681nixpkgs-review> "--package",3682nixpkgs-review> "pkg1",3683nixpkgs-review> "1",3684nixpkgs-review> ],3685nixpkgs-review> )3686nixpkgs-review> > helpers.assert_built(path, "pkg1")3687nixpkgs-review> 3688nixpkgs-review> tests/test_pr.py:452: 3689nixpkgs-review> _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 3690nixpkgs-review> 3691nixpkgs-review> path = '/build/tmptqd23jlg/cache/nixpkgs-review/pr-1', pkg_names = ('pkg1',)3692nixpkgs-review> report = {'additional_packages': [], 'checkout': 'base', 'commit': '2371055bfb1c1e6f6ef28ad35783da498588aa84', 'extra-nixpkgs-config': None, ...}3693nixpkgs-review> 3694nixpkgs-review> @staticmethod3695nixpkgs-review> def assert_built(path: str, *pkg_names: str) -> None:3696nixpkgs-review> report = Helpers.load_report(path)3697nixpkgs-review> > assert {*report["result"][current_system()]["built"]} == {*pkg_names}3698nixpkgs-review> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^3699nixpkgs-review> E TypeError: unhashable type: 'dict'3700nixpkgs-review> 3701nixpkgs-review> tests/conftest.py:185: TypeError3702nixpkgs-review> ----------------------------- Captured stdout call -----------------------------3703nixpkgs-review> Initialized empty Git repository in /build/tmptqd23jlg/nixpkgs/.git/3704nixpkgs-review> [master (root-commit) 227e67a] first commit3705nixpkgs-review> 115 files changed, 218 insertions(+)3706nixpkgs-review> create mode 100644 .bash_source3707nixpkgs-review> create mode 100644 .coreutils_source3708nixpkgs-review> create mode 100644 .gitignore3709nixpkgs-review> create mode 100755 bin/bash3710nixpkgs-review> create mode 120000 bin/coreutils/[3711nixpkgs-review> create mode 120000 bin/coreutils/b2sum3712nixpkgs-review> create mode 120000 bin/coreutils/base323713nixpkgs-review> create mode 120000 bin/coreutils/base643714nixpkgs-review> create mode 120000 bin/coreutils/basename3715nixpkgs-review> create mode 120000 bin/coreutils/basenc3716nixpkgs-review> create mode 120000 bin/coreutils/cat3717nixpkgs-review> create mode 120000 bin/coreutils/chcon3718nixpkgs-review> create mode 120000 bin/coreutils/chgrp3719nixpkgs-review> create mode 120000 bin/coreutils/chmod3720nixpkgs-review> create mode 120000 bin/coreutils/chown3721nixpkgs-review> create mode 120000 bin/coreutils/chroot3722nixpkgs-review> create mode 120000 bin/coreutils/cksum3723nixpkgs-review> create mode 120000 bin/coreutils/comm3724nixpkgs-review> create mode 100755 bin/coreutils/coreutils3725nixpkgs-review> create mode 120000 bin/coreutils/cp3726nixpkgs-review> create mode 120000 bin/coreutils/csplit3727nixpkgs-review> create mode 120000 bin/coreutils/cut3728nixpkgs-review> create mode 120000 bin/coreutils/date3729nixpkgs-review> create mode 120000 bin/coreutils/dd3730nixpkgs-review> create mode 120000 bin/coreutils/df3731nixpkgs-review> create mode 120000 bin/coreutils/dir3732nixpkgs-review> create mode 120000 bin/coreutils/dircolors3733nixpkgs-review> create mode 120000 bin/coreutils/dirname3734nixpkgs-review> create mode 120000 bin/coreutils/du3735nixpkgs-review> create mode 120000 bin/coreutils/echo3736nixpkgs-review> create mode 120000 bin/coreutils/env3737nixpkgs-review> create mode 120000 bin/coreutils/expand3738nixpkgs-review> create mode 120000 bin/coreutils/expr3739nixpkgs-review> create mode 120000 bin/coreutils/factor3740nixpkgs-review> create mode 120000 bin/coreutils/false3741nixpkgs-review> create mode 120000 bin/coreutils/fmt3742nixpkgs-review> create mode 120000 bin/coreutils/fold3743nixpkgs-review> create mode 120000 bin/coreutils/groups3744nixpkgs-review> create mode 120000 bin/coreutils/head3745nixpkgs-review> create mode 120000 bin/coreutils/hostid3746nixpkgs-review> create mode 120000 bin/coreutils/id3747nixpkgs-review> create mode 120000 bin/coreutils/install3748nixpkgs-review> create mode 120000 bin/coreutils/join3749nixpkgs-review> create mode 120000 bin/coreutils/kill3750nixpkgs-review> create mode 120000 bin/coreutils/link3751nixpkgs-review> create mode 120000 bin/coreutils/ln3752nixpkgs-review> create mode 120000 bin/coreutils/logname3753nixpkgs-review> create mode 120000 bin/coreutils/ls3754nixpkgs-review> create mode 120000 bin/coreutils/md5sum3755nixpkgs-review> create mode 120000 bin/coreutils/mkdir3756nixpkgs-review> create mode 120000 bin/coreutils/mkfifo3757nixpkgs-review> create mode 120000 bin/coreutils/mknod3758nixpkgs-review> create mode 120000 bin/coreutils/mktemp3759nixpkgs-review> create mode 120000 bin/coreutils/mv3760nixpkgs-review> create mode 120000 bin/coreutils/nice3761nixpkgs-review> create mode 120000 bin/coreutils/nl3762nixpkgs-review> create mode 120000 bin/coreutils/nohup3763nixpkgs-review> create mode 120000 bin/coreutils/nproc3764nixpkgs-review> create mode 120000 bin/coreutils/numfmt3765nixpkgs-review> create mode 120000 bin/coreutils/od3766nixpkgs-review> create mode 120000 bin/coreutils/paste3767nixpkgs-review> create mode 120000 bin/coreutils/pathchk3768nixpkgs-review> create mode 120000 bin/coreutils/pinky3769nixpkgs-review> create mode 120000 bin/coreutils/pr3770nixpkgs-review> create mode 120000 bin/coreutils/printenv3771nixpkgs-review> create mode 120000 bin/coreutils/printf3772nixpkgs-review> create mode 120000 bin/coreutils/ptx3773nixpkgs-review> create mode 120000 bin/coreutils/pwd3774nixpkgs-review> create mode 120000 bin/coreutils/readlink3775nixpkgs-review> create mode 120000 bin/coreutils/realpath3776nixpkgs-review> create mode 120000 bin/coreutils/rm3777nixpkgs-review> create mode 120000 bin/coreutils/rmdir3778nixpkgs-review> create mode 120000 bin/coreutils/runcon3779nixpkgs-review> create mode 120000 bin/coreutils/seq3780nixpkgs-review> create mode 120000 bin/coreutils/sha1sum3781nixpkgs-review> create mode 120000 bin/coreutils/sha224sum3782nixpkgs-review> create mode 120000 bin/coreutils/sha256sum3783nixpkgs-review> create mode 120000 bin/coreutils/sha384sum3784nixpkgs-review> create mode 120000 bin/coreutils/sha512sum3785nixpkgs-review> create mode 120000 bin/coreutils/shred3786nixpkgs-review> create mode 120000 bin/coreutils/shuf3787nixpkgs-review> create mode 120000 bin/coreutils/sleep3788nixpkgs-review> create mode 120000 bin/coreutils/sort3789nixpkgs-review> create mode 120000 bin/coreutils/split3790nixpkgs-review> create mode 120000 bin/coreutils/stat3791nixpkgs-review> create mode 120000 bin/coreutils/stty3792nixpkgs-review> create mode 120000 bin/coreutils/sum3793nixpkgs-review> create mode 120000 bin/coreutils/sync3794nixpkgs-review> create mode 120000 bin/coreutils/tac3795nixpkgs-review> create mode 120000 bin/coreutils/tail3796nixpkgs-review> create mode 120000 bin/coreutils/tee3797nixpkgs-review> create mode 120000 bin/coreutils/test3798nixpkgs-review> create mode 120000 bin/coreutils/timeout3799nixpkgs-review> create mode 120000 bin/coreutils/touch3800nixpkgs-review> create mode 120000 bin/coreutils/tr3801nixpkgs-review> create mode 120000 bin/coreutils/true3802nixpkgs-review> create mode 120000 bin/coreutils/truncate3803nixpkgs-review> create mode 120000 bin/coreutils/tsort3804nixpkgs-review> create mode 120000 bin/coreutils/tty3805nixpkgs-review> create mode 120000 bin/coreutils/uname3806nixpkgs-review> create mode 120000 bin/coreutils/unexpand3807nixpkgs-review> create mode 120000 bin/coreutils/uniq3808nixpkgs-review> create mode 120000 bin/coreutils/unlink3809nixpkgs-review> create mode 120000 bin/coreutils/uptime3810nixpkgs-review> create mode 120000 bin/coreutils/users3811nixpkgs-review> create mode 120000 bin/coreutils/vdir3812nixpkgs-review> create mode 120000 bin/coreutils/wc3813nixpkgs-review> create mode 120000 bin/coreutils/who3814nixpkgs-review> create mode 120000 bin/coreutils/whoami3815nixpkgs-review> create mode 120000 bin/coreutils/yes3816nixpkgs-review> create mode 100644 config.nix3817nixpkgs-review> create mode 100644 config.nix.in3818nixpkgs-review> create mode 100644 default.nix3819nixpkgs-review> create mode 100644 nixos/release.nix3820nixpkgs-review> create mode 100644 pkg1.txt3821nixpkgs-review> Initialized empty Git repository in /build/tmptqd23jlg/nixpkgs/remote/3822nixpkgs-review> [pull/1/head 2371055] example-change3823nixpkgs-review> 1 file changed, 1 insertion(+)3824nixpkgs-review> Merge made by the 'ort' strategy.3825nixpkgs-review> pkg1.txt | 1 +3826nixpkgs-review> 1 file changed, 1 insertion(+)3827nixpkgs-review> 3828nixpkgs-review> ================================================================================3829nixpkgs-review> PR #1: Example PR3830nixpkgs-review> ================================================================================3831nixpkgs-review> Author: test-user3832nixpkgs-review> Branch: user:example-branch -> NixOS:master3833nixpkgs-review> State: open3834nixpkgs-review> 3835nixpkgs-review> Description:3836nixpkgs-review> ----------------------------------------3837nixpkgs-review> This is a test PR3838nixpkgs-review> ----------------------------------------3839nixpkgs-review> 3840nixpkgs-review> Files changed (1 files):3841nixpkgs-review> - pkg1.txt3842nixpkgs-review> ================================================================================3843nixpkgs-review> 3844nixpkgs-review> $ git -c fetch.prune=false fetch --no-tags --force /build/tmptqd23jlg/nixpkgs/remote 6eb65686780ad793290c152200b1e2a4cb1a6fff:refs/nixpkgs-review/03845nixpkgs-review> $ git worktree prune3846nixpkgs-review> $ git worktree add /build/tmptqd23jlg/cache/nixpkgs-review/pr-1/nixpkgs 227e67a30907c33eca660323339b7aec5ffcb29d3847nixpkgs-review> HEAD is now at 227e67a first commit3848nixpkgs-review> $ nix-eval-jobs --workers 1 --max-memory-size 4096 --no-instantiate --extra-experimental-features 'nix-command no-url-literals' --nix-path 'nixpkgs=/build/tmptqd23jlg/cache/nixpkgs-review/pr-1/nixpkgs nixpkgs-overlays=/build/tmppuoj91zt' --no-allow-import-from-derivation --expr '(import /build/source/nixpkgs_review/nix/evalAttrs.nix { attr-json = /build/tmpn45ntlb6; })' --apply 'd: { inherit (d) exists broken; }'3849nixpkgs-review> $ nix-eval-jobs --workers 1 --max-memory-size 4096 --no-instantiate --extra-experimental-features 'nix-command no-url-literals' --nix-path 'nixpkgs=/build/tmptqd23jlg/cache/nixpkgs-review/pr-1/nixpkgs nixpkgs-overlays=/build/tmppuoj91zt' --no-allow-import-from-derivation --expr '(import /build/source/nixpkgs_review/nix/evalAttrs.nix { attr-json = /build/tmpi4dgz07v; })' --apply 'd: { inherit (d) exists broken; }'3850nixpkgs-review> $ nix-eval-jobs --workers 1 --max-memory-size 4096 --no-instantiate --extra-experimental-features 'nix-command no-url-literals' --nix-path 'nixpkgs=/build/tmptqd23jlg/cache/nixpkgs-review/pr-1/nixpkgs nixpkgs-overlays=/build/tmppuoj91zt' --no-allow-import-from-derivation --expr '(import /build/source/nixpkgs_review/nix/evalAttrs.nix { attr-json = /build/tmpqdp8ddyp; })' --apply 'd: { inherit (d) exists broken; }'3851nixpkgs-review> $ nix build --file /build/source/nixpkgs_review/nix/review-shell.nix --extra-experimental-features 'nix-command no-url-literals' --nix-path 'nixpkgs=/build/tmptqd23jlg/cache/nixpkgs-review/pr-1/nixpkgs nixpkgs-overlays=/build/tmppuoj91zt' --no-allow-import-from-derivation --no-link --keep-going --option build-use-sandbox relaxed --argstr local-system x86_64-linux --argstr nixpkgs-path /build/tmptqd23jlg/cache/nixpkgs-review/pr-1/nixpkgs --argstr nixpkgs-config-path /build/tmpzoe7fpgu.nix --argstr attrs-path /build/tmptqd23jlg/cache/nixpkgs-review/pr-1/attrs.nix3852nixpkgs-review> 3853nixpkgs-review> Link to currently reviewing PR:3854nixpkgs-review> https://github.com/NixOS/nixpkgs/pull/13855nixpkgs-review> --------- Report for 'x86_64-linux' ---------3856nixpkgs-review> 1 package built:3857nixpkgs-review> pkg13858nixpkgs-review> 3859nixpkgs-review> Logs can be found under:3860nixpkgs-review> /build/tmptqd23jlg/cache/nixpkgs-review/pr-1/logs3861nixpkgs-review> 3862nixpkgs-review> $ /nix/store/hqwkw2nala59avjximpdmn1yi474n4h7-nix-2.34.7/bin/nix-shell --argstr local-system x86_64-linux --argstr nixpkgs-path /build/tmptqd23jlg/cache/nixpkgs-review/pr-1/nixpkgs --argstr nixpkgs-config-path /build/tmpzoe7fpgu.nix --argstr attrs-path /build/tmptqd23jlg/cache/nixpkgs-review/pr-1/attrs.nix --nix-path 'nixpkgs=/build/tmptqd23jlg/cache/nixpkgs-review/pr-1/nixpkgs nixpkgs-overlays=/build/tmppuoj91zt' /build/source/nixpkgs_review/nix/review-shell.nix --run 'exit 0'3863nixpkgs-review> Sourcing python-remove-tests-dir-hook3864nixpkgs-review> Sourcing python-catch-conflicts-hook.sh3865nixpkgs-review> Sourcing python-remove-bin-bytecode-hook.sh3866nixpkgs-review> Sourcing pypa-build-hook3867nixpkgs-review> Using pypaBuildPhase3868nixpkgs-review> Sourcing python-runtime-deps-check-hook3869nixpkgs-review> Using pythonRuntimeDepsCheckHook3870nixpkgs-review> Sourcing pypa-install-hook3871nixpkgs-review> Using pypaInstallPhase3872nixpkgs-review> Sourcing python-imports-check-hook.sh3873nixpkgs-review> Using pythonImportsCheckPhase3874nixpkgs-review> Sourcing python-namespaces-hook3875nixpkgs-review> Sourcing python-catch-conflicts-hook.sh3876nixpkgs-review> $ git worktree remove -f /build/tmptqd23jlg/cache/nixpkgs-review/pr-1/nixpkgs3877nixpkgs-review> ----------------------------- Captured stderr call -----------------------------3878nixpkgs-review> hint: Using 'master' as the name for the initial branch. This default branch name3879nixpkgs-review> hint: will change to "main" in Git 3.0. To configure the initial branch name3880nixpkgs-review> hint: to use in all of your new repositories, which will suppress this warning,3881nixpkgs-review> hint: call:3882nixpkgs-review> hint:3883nixpkgs-review> hint: git config --global init.defaultBranch <name>3884nixpkgs-review> hint:3885nixpkgs-review> hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and3886nixpkgs-review> hint: 'development'. The just-created branch can be renamed via this command:3887nixpkgs-review> hint:3888nixpkgs-review> hint: git branch -m <name>3889nixpkgs-review> hint:3890nixpkgs-review> hint: Disable this message with "git config set advice.defaultBranchName false"3891nixpkgs-review> To /build/tmptqd23jlg/nixpkgs/remote3892nixpkgs-review> * [new branch] HEAD -> master3893nixpkgs-review> Switched to a new branch 'pull/1/head'3894nixpkgs-review> Switched to a new branch 'pull/1/merge'3895nixpkgs-review> To /build/tmptqd23jlg/nixpkgs/remote3896nixpkgs-review> * [new branch] pull/1/merge -> pull/1/merge3897nixpkgs-review> warning: you don't have Internet access; disabling some network-dependent features3898nixpkgs-review> From /build/tmptqd23jlg/nixpkgs/remote3899nixpkgs-review> * [new ref] 6eb65686780ad793290c152200b1e2a4cb1a6fff -> refs/nixpkgs-review/03900nixpkgs-review> Preparing worktree (detached HEAD 227e67a)3901nixpkgs-review> warning: experimental feature 'no-url-literals' has been stabilized and renamed; use 'lint-url-literals = fatal' setting instead3902nixpkgs-review> warning: experimental feature 'no-url-literals' has been stabilized and renamed; use 'lint-url-literals = fatal' setting instead3903nixpkgs-review> warning: experimental feature 'no-url-literals' has been stabilized and renamed; use 'lint-url-literals = fatal' setting instead3904nixpkgs-review> warning: experimental feature 'no-url-literals' has been stabilized and renamed; use 'lint-url-literals = fatal' setting instead3905nixpkgs-review> warning: you don't have Internet access; disabling some network-dependent features3906nixpkgs-review> these 2 derivations will be built:3907nixpkgs-review> /build/tmptqd23jlg/test-nix/store/87sj7br8dh3v4r9p6kdkib9wdf828q75-pkg1.drv3908nixpkgs-review> /build/tmptqd23jlg/test-nix/store/3f5lkh4xl74w2b2vyxd910fknjjx07s8-review-shell.drv3909nixpkgs-review> building '/build/tmptqd23jlg/test-nix/store/87sj7br8dh3v4r9p6kdkib9wdf828q75-pkg1.drv'...3910nixpkgs-review> building '/build/tmptqd23jlg/test-nix/store/3f5lkh4xl74w2b2vyxd910fknjjx07s8-review-shell.drv'...3911nixpkgs-review> warning: you don't have Internet access; disabling some network-dependent features3912nixpkgs-review> warning: you don't have Internet access; disabling some network-dependent features3913nixpkgs-review> got build log for '/build/tmptqd23jlg/test-nix/store/87sj7br8dh3v4r9p6kdkib9wdf828q75-pkg1.drv^*' from 'local'3914nixpkgs-review> this derivation will be built:3915nixpkgs-review> /build/tmptqd23jlg/test-nix/store/pwcrq8pkavsrwhf7r40j18jy4c0i1yd0-bash-interactive.drv3916nixpkgs-review> building '/build/tmptqd23jlg/test-nix/store/pwcrq8pkavsrwhf7r40j18jy4c0i1yd0-bash-interactive.drv'...3917nixpkgs-review> _____________________ test_rev_command_with_pkg_count[10] ______________________3918nixpkgs-review> [gw25] linux -- Python 3.13.13 /nix/store/60m4rxhg2fldqaak400c0lry96ijrzqn-python3-3.13.13/bin/python3919nixpkgs-review> 3920nixpkgs-review> helpers = <class 'tests.conftest.Helpers'>, pkg_count = 103921nixpkgs-review> 3922nixpkgs-review> @pytest.mark.parametrize("pkg_count", [0, 1, 10, 51])3923nixpkgs-review> def test_rev_command_with_pkg_count(helpers: Helpers, pkg_count: int) -> None:3924nixpkgs-review> with helpers.nixpkgs() as nixpkgs:3925nixpkgs-review> nixpkgs.path.joinpath("pkg1.txt").write_text("foo")3926nixpkgs-review> subprocess.run(["git", "add", "."], check=True)3927nixpkgs-review> subprocess.run(["git", "commit", "-m", "example-change"], check=True)3928nixpkgs-review> path = main(3929nixpkgs-review> "nixpkgs-review",3930nixpkgs-review> [3931nixpkgs-review> "rev",3932nixpkgs-review> "HEAD",3933nixpkgs-review> "--remote",3934nixpkgs-review> str(nixpkgs.remote),3935nixpkgs-review> "--run",3936nixpkgs-review> "exit 0",3937nixpkgs-review> "--build-graph",3938nixpkgs-review> "nix",3939nixpkgs-review> "--extra-nixpkgs-config",3940nixpkgs-review> f"{{ pkgCount = {pkg_count}; }}",3941nixpkgs-review> ],3942nixpkgs-review> )3943nixpkgs-review> pkgs = {f"pkg{x + 1}" for x in range(pkg_count)}3944nixpkgs-review> > helpers.assert_built(path, *pkgs)3945nixpkgs-review> 3946nixpkgs-review> tests/test_rev.py:150: 3947nixpkgs-review> _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 3948nixpkgs-review> 3949nixpkgs-review> path = PosixPath('/build/tmp4_x1_0b7/cache/nixpkgs-review/rev-2371055bfb1c1e6f6ef28ad35783da498588aa84')3950nixpkgs-review> pkg_names = ('pkg6', 'pkg1', 'pkg7', 'pkg9', 'pkg4', 'pkg5', ...)3951nixpkgs-review> report = {'additional_packages': [], 'checkout': 'merge', 'commit': '2371055bfb1c1e6f6ef28ad35783da498588aa84', 'extra-nixpkgs-config': '{ pkgCount = 10; }', ...}3952nixpkgs-review> 3953nixpkgs-review> @staticmethod3954nixpkgs-review> def assert_built(path: str, *pkg_names: str) -> None:3955nixpkgs-review> report = Helpers.load_report(path)3956nixpkgs-review> > assert {*report["result"][current_system()]["built"]} == {*pkg_names}3957nixpkgs-review> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^3958nixpkgs-review> E TypeError: unhashable type: 'dict'3959nixpkgs-review> 3960nixpkgs-review> tests/conftest.py:185: TypeError3961nixpkgs-review> ----------------------------- Captured stdout call -----------------------------3962nixpkgs-review> Initialized empty Git repository in /build/tmp4_x1_0b7/nixpkgs/.git/3963nixpkgs-review> [master (root-commit) 227e67a] first commit3964nixpkgs-review> 115 files changed, 218 insertions(+)3965nixpkgs-review> create mode 100644 .bash_source3966nixpkgs-review> create mode 100644 .coreutils_source3967nixpkgs-review> create mode 100644 .gitignore3968nixpkgs-review> create mode 100755 bin/bash3969nixpkgs-review> create mode 120000 bin/coreutils/[3970nixpkgs-review> create mode 120000 bin/coreutils/b2sum3971nixpkgs-review> create mode 120000 bin/coreutils/base323972nixpkgs-review> create mode 120000 bin/coreutils/base643973nixpkgs-review> create mode 120000 bin/coreutils/basename3974nixpkgs-review> create mode 120000 bin/coreutils/basenc3975nixpkgs-review> create mode 120000 bin/coreutils/cat3976nixpkgs-review> create mode 120000 bin/coreutils/chcon3977nixpkgs-review> create mode 120000 bin/coreutils/chgrp3978nixpkgs-review> create mode 120000 bin/coreutils/chmod3979nixpkgs-review> create mode 120000 bin/coreutils/chown3980nixpkgs-review> create mode 120000 bin/coreutils/chroot3981nixpkgs-review> create mode 120000 bin/coreutils/cksum3982nixpkgs-review> create mode 120000 bin/coreutils/comm3983nixpkgs-review> create mode 100755 bin/coreutils/coreutils3984nixpkgs-review> create mode 120000 bin/coreutils/cp3985nixpkgs-review> create mode 120000 bin/coreutils/csplit3986nixpkgs-review> create mode 120000 bin/coreutils/cut3987nixpkgs-review> create mode 120000 bin/coreutils/date3988nixpkgs-review> create mode 120000 bin/coreutils/dd3989nixpkgs-review> create mode 120000 bin/coreutils/df3990nixpkgs-review> create mode 120000 bin/coreutils/dir3991nixpkgs-review> create mode 120000 bin/coreutils/dircolors3992nixpkgs-review> create mode 120000 bin/coreutils/dirname3993nixpkgs-review> create mode 120000 bin/coreutils/du3994nixpkgs-review> create mode 120000 bin/coreutils/echo3995nixpkgs-review> create mode 120000 bin/coreutils/env3996nixpkgs-review> create mode 120000 bin/coreutils/expand3997nixpkgs-review> create mode 120000 bin/coreutils/expr3998nixpkgs-review> create mode 120000 bin/coreutils/factor3999nixpkgs-review> create mode 120000 bin/coreutils/false4000nixpkgs-review> create mode 120000 bin/coreutils/fmt4001nixpkgs-review> create mode 120000 bin/coreutils/fold4002nixpkgs-review> create mode 120000 bin/coreutils/groups4003nixpkgs-review> create mode 120000 bin/coreutils/head4004nixpkgs-review> create mode 120000 bin/coreutils/hostid4005nixpkgs-review> create mode 120000 bin/coreutils/id4006nixpkgs-review> create mode 120000 bin/coreutils/install4007nixpkgs-review> create mode 120000 bin/coreutils/join4008nixpkgs-review> create mode 120000 bin/coreutils/kill4009nixpkgs-review> create mode 120000 bin/coreutils/link4010nixpkgs-review> create mode 120000 bin/coreutils/ln4011nixpkgs-review> create mode 120000 bin/coreutils/logname4012nixpkgs-review> create mode 120000 bin/coreutils/ls4013nixpkgs-review> create mode 120000 bin/coreutils/md5sum4014nixpkgs-review> create mode 120000 bin/coreutils/mkdir4015nixpkgs-review> create mode 120000 bin/coreutils/mkfifo4016nixpkgs-review> create mode 120000 bin/coreutils/mknod4017nixpkgs-review> create mode 120000 bin/coreutils/mktemp4018nixpkgs-review> create mode 120000 bin/coreutils/mv4019nixpkgs-review> create mode 120000 bin/coreutils/nice4020nixpkgs-review> create mode 120000 bin/coreutils/nl4021nixpkgs-review> create mode 120000 bin/coreutils/nohup4022nixpkgs-review> create mode 120000 bin/coreutils/nproc4023nixpkgs-review> create mode 120000 bin/coreutils/numfmt4024nixpkgs-review> create mode 120000 bin/coreutils/od4025nixpkgs-review> create mode 120000 bin/coreutils/paste4026nixpkgs-review> create mode 120000 bin/coreutils/pathchk4027nixpkgs-review> create mode 120000 bin/coreutils/pinky4028nixpkgs-review> create mode 120000 bin/coreutils/pr4029nixpkgs-review> create mode 120000 bin/coreutils/printenv4030nixpkgs-review> create mode 120000 bin/coreutils/printf4031nixpkgs-review> create mode 120000 bin/coreutils/ptx4032nixpkgs-review> create mode 120000 bin/coreutils/pwd4033nixpkgs-review> create mode 120000 bin/coreutils/readlink4034nixpkgs-review> create mode 120000 bin/coreutils/realpath4035nixpkgs-review> create mode 120000 bin/coreutils/rm4036nixpkgs-review> create mode 120000 bin/coreutils/rmdir4037nixpkgs-review> create mode 120000 bin/coreutils/runcon4038nixpkgs-review> create mode 120000 bin/coreutils/seq4039nixpkgs-review> create mode 120000 bin/coreutils/sha1sum4040nixpkgs-review> create mode 120000 bin/coreutils/sha224sum4041nixpkgs-review> create mode 120000 bin/coreutils/sha256sum4042nixpkgs-review> create mode 120000 bin/coreutils/sha384sum4043nixpkgs-review> create mode 120000 bin/coreutils/sha512sum4044nixpkgs-review> create mode 120000 bin/coreutils/shred4045nixpkgs-review> create mode 120000 bin/coreutils/shuf4046nixpkgs-review> create mode 120000 bin/coreutils/sleep4047nixpkgs-review> create mode 120000 bin/coreutils/sort4048nixpkgs-review> create mode 120000 bin/coreutils/split4049nixpkgs-review> create mode 120000 bin/coreutils/stat4050nixpkgs-review> create mode 120000 bin/coreutils/stty4051nixpkgs-review> create mode 120000 bin/coreutils/sum4052nixpkgs-review> create mode 120000 bin/coreutils/sync4053nixpkgs-review> create mode 120000 bin/coreutils/tac4054nixpkgs-review> create mode 120000 bin/coreutils/tail4055nixpkgs-review> create mode 120000 bin/coreutils/tee4056nixpkgs-review> create mode 120000 bin/coreutils/test4057nixpkgs-review> create mode 120000 bin/coreutils/timeout4058nixpkgs-review> create mode 120000 bin/coreutils/touch4059nixpkgs-review> create mode 120000 bin/coreutils/tr4060nixpkgs-review> create mode 120000 bin/coreutils/true4061nixpkgs-review> create mode 120000 bin/coreutils/truncate4062nixpkgs-review> create mode 120000 bin/coreutils/tsort4063nixpkgs-review> create mode 120000 bin/coreutils/tty4064nixpkgs-review> create mode 120000 bin/coreutils/uname4065nixpkgs-review> create mode 120000 bin/coreutils/unexpand4066nixpkgs-review> create mode 120000 bin/coreutils/uniq4067nixpkgs-review> create mode 120000 bin/coreutils/unlink4068nixpkgs-review> create mode 120000 bin/coreutils/uptime4069nixpkgs-review> create mode 120000 bin/coreutils/users4070nixpkgs-review> create mode 120000 bin/coreutils/vdir4071nixpkgs-review> create mode 120000 bin/coreutils/wc4072nixpkgs-review> create mode 120000 bin/coreutils/who4073nixpkgs-review> create mode 120000 bin/coreutils/whoami4074nixpkgs-review> create mode 120000 bin/coreutils/yes4075nixpkgs-review> create mode 100644 config.nix4076nixpkgs-review> create mode 100644 config.nix.in4077nixpkgs-review> create mode 100644 default.nix4078nixpkgs-review> create mode 100644 nixos/release.nix4079nixpkgs-review> create mode 100644 pkg1.txt4080nixpkgs-review> Initialized empty Git repository in /build/tmp4_x1_0b7/nixpkgs/remote/4081nixpkgs-review> [master 2371055] example-change4082nixpkgs-review> 1 file changed, 1 insertion(+)4083nixpkgs-review> $ git -c fetch.prune=false fetch --no-tags --force /build/tmp4_x1_0b7/nixpkgs/remote master:refs/nixpkgs-review/04084nixpkgs-review> $ git worktree prune4085nixpkgs-review> $ git worktree add /build/tmp4_x1_0b7/cache/nixpkgs-review/rev-2371055bfb1c1e6f6ef28ad35783da498588aa84/nixpkgs 227e67a30907c33eca660323339b7aec5ffcb29d4086nixpkgs-review> HEAD is now at 227e67a first commit4087nixpkgs-review> Local evaluation for computing rebuilds4088nixpkgs-review> $ nix-env --extra-experimental-features no-url-literals --option system x86_64-linux -f <nixpkgs> --nix-path nixpkgs=/build/tmp4_x1_0b7/cache/nixpkgs-review/rev-2371055bfb1c1e6f6ef28ad35783da498588aa84/nixpkgs nixpkgs-overlays=/build/tmpe8caxrxl -qaP --xml --out-path --show-trace --no-allow-import-from-derivation4089nixpkgs-review> $ git merge --no-commit --no-ff 2371055bfb1c1e6f6ef28ad35783da498588aa844090nixpkgs-review> $ nix-env --extra-experimental-features no-url-literals --option system x86_64-linux -f <nixpkgs> --nix-path nixpkgs=/build/tmp4_x1_0b7/cache/nixpkgs-review/rev-2371055bfb1c1e6f6ef28ad35783da498588aa84/nixpkgs nixpkgs-overlays=/build/tmpe8caxrxl -qaP --xml --out-path --show-trace --no-allow-import-from-derivation --meta4091nixpkgs-review> --------- Impacted packages on 'x86_64-linux' ---------4092nixpkgs-review> 10 packages updated:4093nixpkgs-review> pkg1 pkg10 pkg2 pkg3 pkg4 pkg5 pkg6 pkg7 pkg8 pkg94094nixpkgs-review> 4095nixpkgs-review> $ nix-eval-jobs --workers 1 --max-memory-size 4096 --no-instantiate --extra-experimental-features 'nix-command no-url-literals' --nix-path 'nixpkgs=/build/tmp4_x1_0b7/cache/nixpkgs-review/rev-2371055bfb1c1e6f6ef28ad35783da498588aa84/nixpkgs nixpkgs-overlays=/build/tmpe8caxrxl' --no-allow-import-from-derivation --expr '(import /build/source/nixpkgs_review/nix/evalAttrs.nix { attr-json = /build/tmpoljhssi3; })' --apply 'd: { inherit (d) exists broken; }'4096nixpkgs-review> $ nix build --file /build/source/nixpkgs_review/nix/review-shell.nix --extra-experimental-features 'nix-command no-url-literals' --nix-path 'nixpkgs=/build/tmp4_x1_0b7/cache/nixpkgs-review/rev-2371055bfb1c1e6f6ef28ad35783da498588aa84/nixpkgs nixpkgs-overlays=/build/tmpe8caxrxl' --no-allow-import-from-derivation --no-link --keep-going --option build-use-sandbox relaxed --argstr local-system x86_64-linux --argstr nixpkgs-path /build/tmp4_x1_0b7/cache/nixpkgs-review/rev-2371055bfb1c1e6f6ef28ad35783da498588aa84/nixpkgs --argstr nixpkgs-config-path /build/tmp_34ivjik.nix --argstr attrs-path /build/tmp4_x1_0b7/cache/nixpkgs-review/rev-2371055bfb1c1e6f6ef28ad35783da498588aa84/attrs.nix4097nixpkgs-review> --------- Report for 'x86_64-linux' ---------4098nixpkgs-review> 10 packages built:4099nixpkgs-review> pkg1 pkg10 pkg2 pkg3 pkg4 pkg5 pkg6 pkg7 pkg8 pkg94100nixpkgs-review> 4101nixpkgs-review> Logs can be found under:4102nixpkgs-review> /build/tmp4_x1_0b7/cache/nixpkgs-review/rev-2371055bfb1c1e6f6ef28ad35783da498588aa84/logs4103nixpkgs-review> 4104nixpkgs-review> $ /nix/store/hqwkw2nala59avjximpdmn1yi474n4h7-nix-2.34.7/bin/nix-shell --argstr local-system x86_64-linux --argstr nixpkgs-path /build/tmp4_x1_0b7/cache/nixpkgs-review/rev-2371055bfb1c1e6f6ef28ad35783da498588aa84/nixpkgs --argstr nixpkgs-config-path /build/tmp_34ivjik.nix --argstr attrs-path /build/tmp4_x1_0b7/cache/nixpkgs-review/rev-2371055bfb1c1e6f6ef28ad35783da498588aa84/attrs.nix --nix-path 'nixpkgs=/build/tmp4_x1_0b7/cache/nixpkgs-review/rev-2371055bfb1c1e6f6ef28ad35783da498588aa84/nixpkgs nixpkgs-overlays=/build/tmpe8caxrxl' /build/source/nixpkgs_review/nix/review-shell.nix --run 'exit 0'4105nixpkgs-review> Sourcing python-remove-tests-dir-hook4106nixpkgs-review> Sourcing python-catch-conflicts-hook.sh4107nixpkgs-review> Sourcing python-remove-bin-bytecode-hook.sh4108nixpkgs-review> Sourcing pypa-build-hook4109nixpkgs-review> Using pypaBuildPhase4110nixpkgs-review> Sourcing python-runtime-deps-check-hook4111nixpkgs-review> Using pythonRuntimeDepsCheckHook4112nixpkgs-review> Sourcing pypa-install-hook4113nixpkgs-review> Using pypaInstallPhase4114nixpkgs-review> Sourcing python-imports-check-hook.sh4115nixpkgs-review> Using pythonImportsCheckPhase4116nixpkgs-review> Sourcing python-namespaces-hook4117nixpkgs-review> Sourcing python-catch-conflicts-hook.sh4118nixpkgs-review> $ git worktree remove -f /build/tmp4_x1_0b7/cache/nixpkgs-review/rev-2371055bfb1c1e6f6ef28ad35783da498588aa84/nixpkgs4119nixpkgs-review> ----------------------------- Captured stderr call -----------------------------4120nixpkgs-review> hint: Using 'master' as the name for the initial branch. This default branch name4121nixpkgs-review> hint: will change to "main" in Git 3.0. To configure the initial branch name4122nixpkgs-review> hint: to use in all of your new repositories, which will suppress this warning,4123nixpkgs-review> hint: call:4124nixpkgs-review> hint:4125nixpkgs-review> hint: git config --global init.defaultBranch <name>4126nixpkgs-review> hint:4127nixpkgs-review> hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and4128nixpkgs-review> hint: 'development'. The just-created branch can be renamed via this command:4129nixpkgs-review> hint:4130nixpkgs-review> hint: git branch -m <name>4131nixpkgs-review> hint:4132nixpkgs-review> hint: Disable this message with "git config set advice.defaultBranchName false"4133nixpkgs-review> To /build/tmp4_x1_0b7/nixpkgs/remote4134nixpkgs-review> * [new branch] HEAD -> master4135nixpkgs-review> warning: you don't have Internet access; disabling some network-dependent features4136nixpkgs-review> From /build/tmp4_x1_0b7/nixpkgs/remote4137nixpkgs-review> * [new branch] master -> refs/nixpkgs-review/04138nixpkgs-review> Preparing worktree (detached HEAD 227e67a)4139nixpkgs-review> warning: experimental feature 'no-url-literals' has been stabilized and renamed; use 'lint-url-literals = fatal' setting instead4140nixpkgs-review> Automatic merge went well; stopped before committing as requested4141nixpkgs-review> warning: experimental feature 'no-url-literals' has been stabilized and renamed; use 'lint-url-literals = fatal' setting instead4142nixpkgs-review> warning: experimental feature 'no-url-literals' has been stabilized and renamed; use 'lint-url-literals = fatal' setting instead4143nixpkgs-review> warning: experimental feature 'no-url-literals' has been stabilized and renamed; use 'lint-url-literals = fatal' setting instead4144nixpkgs-review> warning: you don't have Internet access; disabling some network-dependent features4145nixpkgs-review> these 11 derivations will be built:4146nixpkgs-review> /build/tmp4_x1_0b7/test-nix/store/0kpxw8rk1rf82kgfw5gqia6ghg2rbx8v-pkg9.drv4147nixpkgs-review> /build/tmp4_x1_0b7/test-nix/store/3wgr9x25xzhpwmx2q0iy67iw5h160z1d-pkg2.drv4148nixpkgs-review> /build/tmp4_x1_0b7/test-nix/store/74w63qiifys4zbd7cqrhx5s9kgwrkss2-pkg10.drv4149nixpkgs-review> /build/tmp4_x1_0b7/test-nix/store/8cc1v716iy6mkpfs37c7901p0ai3wbnh-pkg8.drv4150nixpkgs-review> /build/tmp4_x1_0b7/test-nix/store/dx2q6lsyawna16yqwayck1gmp5wmmhl8-pkg4.drv4151nixpkgs-review> /build/tmp4_x1_0b7/test-nix/store/gmh0f8mi9q6cjdam3y4q4fp571rj5lg3-pkg3.drv4152nixpkgs-review> /build/tmp4_x1_0b7/test-nix/store/j5g8qpgd6b75faxf8lcr7jpdkfb8xn6f-pkg7.drv4153nixpkgs-review> /build/tmp4_x1_0b7/test-nix/store/mfifch7b2c67d9wfk5lf1i303d3h0h9q-pkg6.drv4154nixpkgs-review> /build/tmp4_x1_0b7/test-nix/store/mi9cfgmdf3ylbczirsvk0mbmnkhmrxcv-pkg1.drv4155nixpkgs-review> /build/tmp4_x1_0b7/test-nix/store/pybavn1mmmwfbyr02qr8lg17484xsc8j-pkg5.drv4156nixpkgs-review> /build/tmp4_x1_0b7/test-nix/store/1s1x66jj9ga6x910pb5rgq46h8s6q72l-review-shell.drv4157nixpkgs-review> building '/build/tmp4_x1_0b7/test-nix/store/mi9cfgmdf3ylbczirsvk0mbmnkhmrxcv-pkg1.drv'...4158nixpkgs-review> building '/build/tmp4_x1_0b7/test-nix/store/74w63qiifys4zbd7cqrhx5s9kgwrkss2-pkg10.drv'...4159nixpkgs-review> building '/build/tmp4_x1_0b7/test-nix/store/3wgr9x25xzhpwmx2q0iy67iw5h160z1d-pkg2.drv'...4160nixpkgs-review> building '/build/tmp4_x1_0b7/test-nix/store/gmh0f8mi9q6cjdam3y4q4fp571rj5lg3-pkg3.drv'...4161nixpkgs-review> building '/build/tmp4_x1_0b7/test-nix/store/dx2q6lsyawna16yqwayck1gmp5wmmhl8-pkg4.drv'...4162nixpkgs-review> building '/build/tmp4_x1_0b7/test-nix/store/pybavn1mmmwfbyr02qr8lg17484xsc8j-pkg5.drv'...4163nixpkgs-review> building '/build/tmp4_x1_0b7/test-nix/store/mfifch7b2c67d9wfk5lf1i303d3h0h9q-pkg6.drv'...4164nixpkgs-review> building '/build/tmp4_x1_0b7/test-nix/store/j5g8qpgd6b75faxf8lcr7jpdkfb8xn6f-pkg7.drv'...4165nixpkgs-review> building '/build/tmp4_x1_0b7/test-nix/store/8cc1v716iy6mkpfs37c7901p0ai3wbnh-pkg8.drv'...4166nixpkgs-review> building '/build/tmp4_x1_0b7/test-nix/store/0kpxw8rk1rf82kgfw5gqia6ghg2rbx8v-pkg9.drv'...4167nixpkgs-review> building '/build/tmp4_x1_0b7/test-nix/store/1s1x66jj9ga6x910pb5rgq46h8s6q72l-review-shell.drv'...4168nixpkgs-review> warning: you don't have Internet access; disabling some network-dependent features4169nixpkgs-review> warning: you don't have Internet access; disabling some network-dependent features4170nixpkgs-review> warning: you don't have Internet access; disabling some network-dependent features4171nixpkgs-review> warning: you don't have Internet access; disabling some network-dependent features4172nixpkgs-review> warning: you don't have Internet access; disabling some network-dependent features4173nixpkgs-review> warning: you don't have Internet access; disabling some network-dependent features4174nixpkgs-review> warning: you don't have Internet access; disabling some network-dependent features4175nixpkgs-review> got build log for '/build/tmp4_x1_0b7/test-nix/store/74w63qiifys4zbd7cqrhx5s9kgwrkss2-pkg10.drv^*' from 'local'4176nixpkgs-review> got build log for '/build/tmp4_x1_0b7/test-nix/store/mi9cfgmdf3ylbczirsvk0mbmnkhmrxcv-pkg1.drv^*' from 'local'4177nixpkgs-review> got build log for '/build/tmp4_x1_0b7/test-nix/store/gmh0f8mi9q6cjdam3y4q4fp571rj5lg3-pkg3.drv^*' from 'local'4178nixpkgs-review> got build log for '/build/tmp4_x1_0b7/test-nix/store/dx2q6lsyawna16yqwayck1gmp5wmmhl8-pkg4.drv^*' from 'local'4179nixpkgs-review> got build log for '/build/tmp4_x1_0b7/test-nix/store/j5g8qpgd6b75faxf8lcr7jpdkfb8xn6f-pkg7.drv^*' from 'local'4180nixpkgs-review> warning: you don't have Internet access; disabling some network-dependent features4181nixpkgs-review> got build log for '/build/tmp4_x1_0b7/test-nix/store/mfifch7b2c67d9wfk5lf1i303d3h0h9q-pkg6.drv^*' from 'local'4182nixpkgs-review> got build log for '/build/tmp4_x1_0b7/test-nix/store/3wgr9x25xzhpwmx2q0iy67iw5h160z1d-pkg2.drv^*' from 'local'4183nixpkgs-review> warning: you don't have Internet access; disabling some network-dependent features4184nixpkgs-review> got build log for '/build/tmp4_x1_0b7/test-nix/store/0kpxw8rk1rf82kgfw5gqia6ghg2rbx8v-pkg9.drv^*' from 'local'4185nixpkgs-review> warning: you don't have Internet access; disabling some network-dependent features4186nixpkgs-review> warning: you don't have Internet access; disabling some network-dependent features4187nixpkgs-review> got build log for '/build/tmp4_x1_0b7/test-nix/store/8cc1v716iy6mkpfs37c7901p0ai3wbnh-pkg8.drv^*' from 'local'4188nixpkgs-review> got build log for '/build/tmp4_x1_0b7/test-nix/store/pybavn1mmmwfbyr02qr8lg17484xsc8j-pkg5.drv^*' from 'local'4189nixpkgs-review> this derivation will be built:4190nixpkgs-review> /build/tmp4_x1_0b7/test-nix/store/yhw23zbvaxsyi1hvykgdw2qpgk0nc7n2-bash-interactive.drv4191nixpkgs-review> building '/build/tmp4_x1_0b7/test-nix/store/yhw23zbvaxsyi1hvykgdw2qpgk0nc7n2-bash-interactive.drv'...4192nixpkgs-review> _____________________ test_rev_command_with_pkg_count[51] ______________________4193nixpkgs-review> [gw26] linux -- Python 3.13.13 /nix/store/60m4rxhg2fldqaak400c0lry96ijrzqn-python3-3.13.13/bin/python4194nixpkgs-review> 4195nixpkgs-review> helpers = <class 'tests.conftest.Helpers'>, pkg_count = 514196nixpkgs-review> 4197nixpkgs-review> @pytest.mark.parametrize("pkg_count", [0, 1, 10, 51])4198nixpkgs-review> def test_rev_command_with_pkg_count(helpers: Helpers, pkg_count: int) -> None:4199nixpkgs-review> with helpers.nixpkgs() as nixpkgs:4200nixpkgs-review> nixpkgs.path.joinpath("pkg1.txt").write_text("foo")4201nixpkgs-review> subprocess.run(["git", "add", "."], check=True)4202nixpkgs-review> subprocess.run(["git", "commit", "-m", "example-change"], check=True)4203nixpkgs-review> path = main(4204nixpkgs-review> "nixpkgs-review",4205nixpkgs-review> [4206nixpkgs-review> "rev",4207nixpkgs-review> "HEAD",4208nixpkgs-review> "--remote",4209nixpkgs-review> str(nixpkgs.remote),4210nixpkgs-review> "--run",4211nixpkgs-review> "exit 0",4212nixpkgs-review> "--build-graph",4213nixpkgs-review> "nix",4214nixpkgs-review> "--extra-nixpkgs-config",4215nixpkgs-review> f"{{ pkgCount = {pkg_count}; }}",4216nixpkgs-review> ],4217nixpkgs-review> )4218nixpkgs-review> pkgs = {f"pkg{x + 1}" for x in range(pkg_count)}4219nixpkgs-review> > helpers.assert_built(path, *pkgs)4220nixpkgs-review> 4221nixpkgs-review> tests/test_rev.py:150: 4222nixpkgs-review> _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 4223nixpkgs-review> 4224nixpkgs-review> path = PosixPath('/build/tmp0o8mux4k/cache/nixpkgs-review/rev-2371055bfb1c1e6f6ef28ad35783da498588aa84')4225nixpkgs-review> pkg_names = ('pkg9', 'pkg14', 'pkg36', 'pkg45', 'pkg16', 'pkg23', ...)4226nixpkgs-review> report = {'additional_packages': [], 'checkout': 'merge', 'commit': '2371055bfb1c1e6f6ef28ad35783da498588aa84', 'extra-nixpkgs-config': '{ pkgCount = 51; }', ...}4227nixpkgs-review> 4228nixpkgs-review> @staticmethod4229nixpkgs-review> def assert_built(path: str, *pkg_names: str) -> None:4230nixpkgs-review> report = Helpers.load_report(path)4231nixpkgs-review> > assert {*report["result"][current_system()]["built"]} == {*pkg_names}4232nixpkgs-review> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^4233nixpkgs-review> E TypeError: unhashable type: 'dict'4234nixpkgs-review> 4235nixpkgs-review> tests/conftest.py:185: TypeError4236nixpkgs-review> ----------------------------- Captured stdout call -----------------------------4237nixpkgs-review> Initialized empty Git repository in /build/tmp0o8mux4k/nixpkgs/.git/4238nixpkgs-review> [master (root-commit) 227e67a] first commit4239nixpkgs-review> 115 files changed, 218 insertions(+)4240nixpkgs-review> create mode 100644 .bash_source4241nixpkgs-review> create mode 100644 .coreutils_source4242nixpkgs-review> create mode 100644 .gitignore4243nixpkgs-review> create mode 100755 bin/bash4244nixpkgs-review> create mode 120000 bin/coreutils/[4245nixpkgs-review> create mode 120000 bin/coreutils/b2sum4246nixpkgs-review> create mode 120000 bin/coreutils/base324247nixpkgs-review> create mode 120000 bin/coreutils/base644248nixpkgs-review> create mode 120000 bin/coreutils/basename4249nixpkgs-review> create mode 120000 bin/coreutils/basenc4250nixpkgs-review> create mode 120000 bin/coreutils/cat4251nixpkgs-review> create mode 120000 bin/coreutils/chcon4252nixpkgs-review> create mode 120000 bin/coreutils/chgrp4253nixpkgs-review> create mode 120000 bin/coreutils/chmod4254nixpkgs-review> create mode 120000 bin/coreutils/chown4255nixpkgs-review> create mode 120000 bin/coreutils/chroot4256nixpkgs-review> create mode 120000 bin/coreutils/cksum4257nixpkgs-review> create mode 120000 bin/coreutils/comm4258nixpkgs-review> create mode 100755 bin/coreutils/coreutils4259nixpkgs-review> create mode 120000 bin/coreutils/cp4260nixpkgs-review> create mode 120000 bin/coreutils/csplit4261nixpkgs-review> create mode 120000 bin/coreutils/cut4262nixpkgs-review> create mode 120000 bin/coreutils/date4263nixpkgs-review> create mode 120000 bin/coreutils/dd4264nixpkgs-review> create mode 120000 bin/coreutils/df4265nixpkgs-review> create mode 120000 bin/coreutils/dir4266nixpkgs-review> create mode 120000 bin/coreutils/dircolors4267nixpkgs-review> create mode 120000 bin/coreutils/dirname4268nixpkgs-review> create mode 120000 bin/coreutils/du4269nixpkgs-review> create mode 120000 bin/coreutils/echo4270nixpkgs-review> create mode 120000 bin/coreutils/env4271nixpkgs-review> create mode 120000 bin/coreutils/expand4272nixpkgs-review> create mode 120000 bin/coreutils/expr4273nixpkgs-review> create mode 120000 bin/coreutils/factor4274nixpkgs-review> create mode 120000 bin/coreutils/false4275nixpkgs-review> create mode 120000 bin/coreutils/fmt4276nixpkgs-review> create mode 120000 bin/coreutils/fold4277nixpkgs-review> create mode 120000 bin/coreutils/groups4278nixpkgs-review> create mode 120000 bin/coreutils/head4279nixpkgs-review> create mode 120000 bin/coreutils/hostid4280nixpkgs-review> create mode 120000 bin/coreutils/id4281nixpkgs-review> create mode 120000 bin/coreutils/install4282nixpkgs-review> create mode 120000 bin/coreutils/join4283nixpkgs-review> create mode 120000 bin/coreutils/kill4284nixpkgs-review> create mode 120000 bin/coreutils/link4285nixpkgs-review> create mode 120000 bin/coreutils/ln4286nixpkgs-review> create mode 120000 bin/coreutils/logname4287nixpkgs-review> create mode 120000 bin/coreutils/ls4288nixpkgs-review> create mode 120000 bin/coreutils/md5sum4289nixpkgs-review> create mode 120000 bin/coreutils/mkdir4290nixpkgs-review> create mode 120000 bin/coreutils/mkfifo4291nixpkgs-review> create mode 120000 bin/coreutils/mknod4292nixpkgs-review> create mode 120000 bin/coreutils/mktemp4293nixpkgs-review> create mode 120000 bin/coreutils/mv4294nixpkgs-review> create mode 120000 bin/coreutils/nice4295nixpkgs-review> create mode 120000 bin/coreutils/nl4296nixpkgs-review> create mode 120000 bin/coreutils/nohup4297nixpkgs-review> create mode 120000 bin/coreutils/nproc4298nixpkgs-review> create mode 120000 bin/coreutils/numfmt4299nixpkgs-review> create mode 120000 bin/coreutils/od4300nixpkgs-review> create mode 120000 bin/coreutils/paste4301nixpkgs-review> create mode 120000 bin/coreutils/pathchk4302nixpkgs-review> create mode 120000 bin/coreutils/pinky4303nixpkgs-review> create mode 120000 bin/coreutils/pr4304nixpkgs-review> create mode 120000 bin/coreutils/printenv4305nixpkgs-review> create mode 120000 bin/coreutils/printf4306nixpkgs-review> create mode 120000 bin/coreutils/ptx4307nixpkgs-review> create mode 120000 bin/coreutils/pwd4308nixpkgs-review> create mode 120000 bin/coreutils/readlink4309nixpkgs-review> create mode 120000 bin/coreutils/realpath4310nixpkgs-review> create mode 120000 bin/coreutils/rm4311nixpkgs-review> create mode 120000 bin/coreutils/rmdir4312nixpkgs-review> create mode 120000 bin/coreutils/runcon4313nixpkgs-review> create mode 120000 bin/coreutils/seq4314nixpkgs-review> create mode 120000 bin/coreutils/sha1sum4315nixpkgs-review> create mode 120000 bin/coreutils/sha224sum4316nixpkgs-review> create mode 120000 bin/coreutils/sha256sum4317nixpkgs-review> create mode 120000 bin/coreutils/sha384sum4318nixpkgs-review> create mode 120000 bin/coreutils/sha512sum4319nixpkgs-review> create mode 120000 bin/coreutils/shred4320nixpkgs-review> create mode 120000 bin/coreutils/shuf4321nixpkgs-review> create mode 120000 bin/coreutils/sleep4322nixpkgs-review> create mode 120000 bin/coreutils/sort4323nixpkgs-review> create mode 120000 bin/coreutils/split4324nixpkgs-review> create mode 120000 bin/coreutils/stat4325nixpkgs-review> create mode 120000 bin/coreutils/stty4326nixpkgs-review> create mode 120000 bin/coreutils/sum4327nixpkgs-review> create mode 120000 bin/coreutils/sync4328nixpkgs-review> create mode 120000 bin/coreutils/tac4329nixpkgs-review> create mode 120000 bin/coreutils/tail4330nixpkgs-review> create mode 120000 bin/coreutils/tee4331nixpkgs-review> create mode 120000 bin/coreutils/test4332nixpkgs-review> create mode 120000 bin/coreutils/timeout4333nixpkgs-review> create mode 120000 bin/coreutils/touch4334nixpkgs-review> create mode 120000 bin/coreutils/tr4335nixpkgs-review> create mode 120000 bin/coreutils/true4336nixpkgs-review> create mode 120000 bin/coreutils/truncate4337nixpkgs-review> create mode 120000 bin/coreutils/tsort4338nixpkgs-review> create mode 120000 bin/coreutils/tty4339nixpkgs-review> create mode 120000 bin/coreutils/uname4340nixpkgs-review> create mode 120000 bin/coreutils/unexpand4341nixpkgs-review> create mode 120000 bin/coreutils/uniq4342nixpkgs-review> create mode 120000 bin/coreutils/unlink4343nixpkgs-review> create mode 120000 bin/coreutils/uptime4344nixpkgs-review> create mode 120000 bin/coreutils/users4345nixpkgs-review> create mode 120000 bin/coreutils/vdir4346nixpkgs-review> create mode 120000 bin/coreutils/wc4347nixpkgs-review> create mode 120000 bin/coreutils/who4348nixpkgs-review> create mode 120000 bin/coreutils/whoami4349nixpkgs-review> create mode 120000 bin/coreutils/yes4350nixpkgs-review> create mode 100644 config.nix4351nixpkgs-review> create mode 100644 config.nix.in4352nixpkgs-review> create mode 100644 default.nix4353nixpkgs-review> create mode 100644 nixos/release.nix4354nixpkgs-review> create mode 100644 pkg1.txt4355nixpkgs-review> Initialized empty Git repository in /build/tmp0o8mux4k/nixpkgs/remote/4356nixpkgs-review> [master 2371055] example-change4357nixpkgs-review> 1 file changed, 1 insertion(+)4358nixpkgs-review> $ git -c fetch.prune=false fetch --no-tags --force /build/tmp0o8mux4k/nixpkgs/remote master:refs/nixpkgs-review/04359nixpkgs-review> $ git worktree prune4360nixpkgs-review> $ git worktree add /build/tmp0o8mux4k/cache/nixpkgs-review/rev-2371055bfb1c1e6f6ef28ad35783da498588aa84/nixpkgs 227e67a30907c33eca660323339b7aec5ffcb29d4361nixpkgs-review> HEAD is now at 227e67a first commit4362nixpkgs-review> Local evaluation for computing rebuilds4363nixpkgs-review> $ nix-env --extra-experimental-features no-url-literals --option system x86_64-linux -f <nixpkgs> --nix-path nixpkgs=/build/tmp0o8mux4k/cache/nixpkgs-review/rev-2371055bfb1c1e6f6ef28ad35783da498588aa84/nixpkgs nixpkgs-overlays=/build/tmp2blpp_ha -qaP --xml --out-path --show-trace --no-allow-import-from-derivation4364nixpkgs-review> $ git merge --no-commit --no-ff 2371055bfb1c1e6f6ef28ad35783da498588aa844365nixpkgs-review> $ nix-env --extra-experimental-features no-url-literals --option system x86_64-linux -f <nixpkgs> --nix-path nixpkgs=/build/tmp0o8mux4k/cache/nixpkgs-review/rev-2371055bfb1c1e6f6ef28ad35783da498588aa84/nixpkgs nixpkgs-overlays=/build/tmp2blpp_ha -qaP --xml --out-path --show-trace --no-allow-import-from-derivation --meta4366nixpkgs-review> --------- Impacted packages on 'x86_64-linux' ---------4367nixpkgs-review> 51 packages updated:4368nixpkgs-review> pkg1 pkg10 pkg11 pkg12 pkg13 pkg14 pkg15 pkg16 pkg17 pkg18 pkg19 pkg2 pkg20 pkg21 pkg22 pkg23 pkg24 pkg25 pkg26 pkg27 pkg28 pkg29 pkg3 pkg30 pkg31 pkg32 pkg33 pkg34 pkg35 pkg36 pkg37 pkg38 pkg39 pkg4 pkg40 pkg41 pkg42 pkg43 pkg44 pkg45 pkg46 pkg47 pkg48 pkg49 pkg5 pkg50 pkg51 pkg6 pkg7 pkg8 pkg94369nixpkgs-review> 4370nixpkgs-review> $ nix-eval-jobs --workers 1 --max-memory-size 4096 --no-instantiate --extra-experimental-features 'nix-command no-url-literals' --nix-path 'nixpkgs=/build/tmp0o8mux4k/cache/nixpkgs-review/rev-2371055bfb1c1e6f6ef28ad35783da498588aa84/nixpkgs nixpkgs-overlays=/build/tmp2blpp_ha' --no-allow-import-from-derivation --expr '(import /build/source/nixpkgs_review/nix/evalAttrs.nix { attr-json = /build/tmpq9zbbop9; })' --apply 'd: { inherit (d) exists broken; }'4371nixpkgs-review> $ nix build --file /build/source/nixpkgs_review/nix/review-shell.nix --extra-experimental-features 'nix-command no-url-literals' --nix-path 'nixpkgs=/build/tmp0o8mux4k/cache/nixpkgs-review/rev-2371055bfb1c1e6f6ef28ad35783da498588aa84/nixpkgs nixpkgs-overlays=/build/tmp2blpp_ha' --no-allow-import-from-derivation --no-link --keep-going --option build-use-sandbox relaxed --argstr local-system x86_64-linux --argstr nixpkgs-path /build/tmp0o8mux4k/cache/nixpkgs-review/rev-2371055bfb1c1e6f6ef28ad35783da498588aa84/nixpkgs --argstr nixpkgs-config-path /build/tmpi_ql_ql5.nix --argstr attrs-path /build/tmp0o8mux4k/cache/nixpkgs-review/rev-2371055bfb1c1e6f6ef28ad35783da498588aa84/attrs.nix4372nixpkgs-review> --------- Report for 'x86_64-linux' ---------4373nixpkgs-review> 51 packages built:4374nixpkgs-review> pkg1 pkg10 pkg11 pkg12 pkg13 pkg14 pkg15 pkg16 pkg17 pkg18 pkg19 pkg2 pkg20 pkg21 pkg22 pkg23 pkg24 pkg25 pkg26 pkg27 pkg28 pkg29 pkg3 pkg30 pkg31 pkg32 pkg33 pkg34 pkg35 pkg36 pkg37 pkg38 pkg39 pkg4 pkg40 pkg41 pkg42 pkg43 pkg44 pkg45 pkg46 pkg47 pkg48 pkg49 pkg5 pkg50 pkg51 pkg6 pkg7 pkg8 pkg94375nixpkgs-review> 4376nixpkgs-review> Logs can be found under:4377nixpkgs-review> /build/tmp0o8mux4k/cache/nixpkgs-review/rev-2371055bfb1c1e6f6ef28ad35783da498588aa84/logs4378nixpkgs-review> 4379nixpkgs-review> $ /nix/store/hqwkw2nala59avjximpdmn1yi474n4h7-nix-2.34.7/bin/nix-shell --argstr local-system x86_64-linux --argstr nixpkgs-path /build/tmp0o8mux4k/cache/nixpkgs-review/rev-2371055bfb1c1e6f6ef28ad35783da498588aa84/nixpkgs --argstr nixpkgs-config-path /build/tmpi_ql_ql5.nix --argstr attrs-path /build/tmp0o8mux4k/cache/nixpkgs-review/rev-2371055bfb1c1e6f6ef28ad35783da498588aa84/attrs.nix --nix-path 'nixpkgs=/build/tmp0o8mux4k/cache/nixpkgs-review/rev-2371055bfb1c1e6f6ef28ad35783da498588aa84/nixpkgs nixpkgs-overlays=/build/tmp2blpp_ha' /build/source/nixpkgs_review/nix/review-shell.nix --run 'exit 0'4380nixpkgs-review> Sourcing python-remove-tests-dir-hook4381nixpkgs-review> Sourcing python-catch-conflicts-hook.sh4382nixpkgs-review> Sourcing python-remove-bin-bytecode-hook.sh4383nixpkgs-review> Sourcing pypa-build-hook4384nixpkgs-review> Using pypaBuildPhase4385nixpkgs-review> Sourcing python-runtime-deps-check-hook4386nixpkgs-review> Using pythonRuntimeDepsCheckHook4387nixpkgs-review> Sourcing pypa-install-hook4388nixpkgs-review> Using pypaInstallPhase4389nixpkgs-review> Sourcing python-imports-check-hook.sh4390nixpkgs-review> Using pythonImportsCheckPhase4391nixpkgs-review> Sourcing python-namespaces-hook4392nixpkgs-review> Sourcing python-catch-conflicts-hook.sh4393nixpkgs-review> $ git worktree remove -f /build/tmp0o8mux4k/cache/nixpkgs-review/rev-2371055bfb1c1e6f6ef28ad35783da498588aa84/nixpkgs4394nixpkgs-review> ----------------------------- Captured stderr call -----------------------------4395nixpkgs-review> hint: Using 'master' as the name for the initial branch. This default branch name4396nixpkgs-review> hint: will change to "main" in Git 3.0. To configure the initial branch name4397nixpkgs-review> hint: to use in all of your new repositories, which will suppress this warning,4398nixpkgs-review> hint: call:4399nixpkgs-review> hint:4400nixpkgs-review> hint: git config --global init.defaultBranch <name>4401nixpkgs-review> hint:4402nixpkgs-review> hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and4403nixpkgs-review> hint: 'development'. The just-created branch can be renamed via this command:4404nixpkgs-review> hint:4405nixpkgs-review> hint: git branch -m <name>4406nixpkgs-review> hint:4407nixpkgs-review> hint: Disable this message with "git config set advice.defaultBranchName false"4408nixpkgs-review> To /build/tmp0o8mux4k/nixpkgs/remote4409nixpkgs-review> * [new branch] HEAD -> master4410nixpkgs-review> warning: you don't have Internet access; disabling some network-dependent features4411nixpkgs-review> From /build/tmp0o8mux4k/nixpkgs/remote4412nixpkgs-review> * [new branch] master -> refs/nixpkgs-review/04413nixpkgs-review> Preparing worktree (detached HEAD 227e67a)4414nixpkgs-review> warning: experimental feature 'no-url-literals' has been stabilized and renamed; use 'lint-url-literals = fatal' setting instead4415nixpkgs-review> Automatic merge went well; stopped before committing as requested4416nixpkgs-review> warning: experimental feature 'no-url-literals' has been stabilized and renamed; use 'lint-url-literals = fatal' setting instead4417nixpkgs-review> warning: experimental feature 'no-url-literals' has been stabilized and renamed; use 'lint-url-literals = fatal' setting instead4418nixpkgs-review> warning: experimental feature 'no-url-literals' has been stabilized and renamed; use 'lint-url-literals = fatal' setting instead4419nixpkgs-review> warning: you don't have Internet access; disabling some network-dependent features4420nixpkgs-review> these 53 derivations will be built:4421nixpkgs-review> /build/tmp0o8mux4k/test-nix/store/07g5401fn5fimk2ysb7jwi6way54nmyw-pkg4.drv4422nixpkgs-review> /build/tmp0o8mux4k/test-nix/store/39wrb1jy3lyj8cr4j46gkmgnh64sr3fi-pkg12.drv4423nixpkgs-review> /build/tmp0o8mux4k/test-nix/store/3wlr60fv3qhvavk0pq0mwflf63h87crc-pkg30.drv4424nixpkgs-review> /build/tmp0o8mux4k/test-nix/store/4cxdvf7jp3qbk13nihkp9f60vcfjpf5v-pkg5.drv4425nixpkgs-review> /build/tmp0o8mux4k/test-nix/store/5v43l6z0k216m1q8kmrhrkp93ifll356-pkg41.drv4426nixpkgs-review> /build/tmp0o8mux4k/test-nix/store/65skvk1p3wfx93gy14hrp82f2rq37nc8-pkg26.drv4427nixpkgs-review> /build/tmp0o8mux4k/test-nix/store/69cqnlw0xi3m5j3rlkf2fnb6zpm97a0s-pkg1.drv4428nixpkgs-review> /build/tmp0o8mux4k/test-nix/store/6svjaray00mx7px09rsnrz7i6gd5xbns-pkg44.drv4429nixpkgs-review> /build/tmp0o8mux4k/test-nix/store/7a705wp95qzy2bpzql1g1qkhrkncvb6z-pkg40.drv4430nixpkgs-review> /build/tmp0o8mux4k/test-nix/store/80a5xszx23fp6jk41yjznqq5d3zs3866-pkg33.drv4431nixpkgs-review> /build/tmp0o8mux4k/test-nix/store/88bx2plxxsjh5d999d4h019p3qb1lgv8-pkg24.drv4432nixpkgs-review> /build/tmp0o8mux4k/test-nix/store/aifbdpmq9jnjb3mg3ccfd2yg6lnfv8jg-pkg32.drv4433nixpkgs-review> /build/tmp0o8mux4k/test-nix/store/cxwg5m56ag2cjb9dcrl0f60l7rrnhlhk-pkg51.drv4434nixpkgs-review> /build/tmp0o8mux4k/test-nix/store/d1njfm5aby3zsd1lzppnb8c4sdjvjy2f-pkg14.drv4435nixpkgs-review> /build/tmp0o8mux4k/test-nix/store/f2z8wi7ig8bnj0sryrkj2037aa9h664f-pkg17.drv4436nixpkgs-review> /build/tmp0o8mux4k/test-nix/store/f5y2iv42aig06xw7qh76qfj27clskk0p-pkg3.drv4437nixpkgs-review> /build/tmp0o8mux4k/test-nix/store/f9l3l57l15jrm2sbabrzka4ipn199vsk-pkg48.drv4438nixpkgs-review> /build/tmp0o8mux4k/test-nix/store/fbn04j2vaixrc27l9qlprncba2d1p5nv-pkg36.drv4439nixpkgs-review> /build/tmp0o8mux4k/test-nix/store/fsxpjj8zhv73lacndnmg2s22hi4fg09y-pkg39.drv4440nixpkgs-review> /build/tmp0o8mux4k/test-nix/store/g2x1zb8jpbl2ywqj0if1lcfz2m37mi5j-pkg21.drv4441nixpkgs-review> /build/tmp0o8mux4k/test-nix/store/ghivryvfj6q3s1vacmj8l39j804489cj-pkg2.drv4442nixpkgs-review> /build/tmp0o8mux4k/test-nix/store/gjcwfq6ch9acc09masrkippb0di4mg5p-pkg45.drv4443nixpkgs-review> /build/tmp0o8mux4k/test-nix/store/glrxz3fcgznwbvxaj39g2rpf5h17s723-pkg43.drv4444nixpkgs-review> /build/tmp0o8mux4k/test-nix/store/hjimb3an53w1n0cfn22gws85z6rkwpbk-pkg50.drv4445nixpkgs-review> /build/tmp0o8mux4k/test-nix/store/i3vpq1za5lyiqclf7qgkpcvs50v1pgys-pkg37.drv4446nixpkgs-review> /build/tmp0o8mux4k/test-nix/store/irgy5l6dshkliv3lx938iz0d9p46s06c-pkg13.drv4447nixpkgs-review> /build/tmp0o8mux4k/test-nix/store/iszp5rnfs3zjnalxnimwlsn9x88dxwm4-pkg10.drv4448nixpkgs-review> /build/tmp0o8mux4k/test-nix/store/ji6xjzzp8v4abkf9s3clxl692kfry8m4-pkg28.drv4449nixpkgs-review> /build/tmp0o8mux4k/test-nix/store/kzvc3iccs1hix0wvh602i9j9a48c5qpy-pkg11.drv4450nixpkgs-review> /build/tmp0o8mux4k/test-nix/store/l4q24lg6ccg4i6vcc39anh69z9k0x8j1-pkg38.drv4451nixpkgs-review> /build/tmp0o8mux4k/test-nix/store/l6hvv3fq514dcfw2kdqqrv7z5h07zgl4-pkg22.drv4452nixpkgs-review> /build/tmp0o8mux4k/test-nix/store/l7f3n9y6k1sfkhkk5c1g67iy325n8sx5-pkg18.drv4453nixpkgs-review> /build/tmp0o8mux4k/test-nix/store/lkp4adhks6m2mrpyi15ppzw63zh3h8iw-pkg20.drv4454nixpkgs-review> /build/tmp0o8mux4k/test-nix/store/mi8y9sjm6m780p8sww82gh2a0ls7kywz-pkg42.drv4455nixpkgs-review> /build/tmp0o8mux4k/test-nix/store/mjffxm9q84syicdm91s72hpr2vkncl46-pkg25.drv4456nixpkgs-review> /build/tmp0o8mux4k/test-nix/store/mwd96i8qf07bs68f4ylzpqcy2ypndvwk-pkg6.drv4457nixpkgs-review> /build/tmp0o8mux4k/test-nix/store/p5s199g6qdc3579hgqqrq1w17yrksnmg-pkg19.drv4458nixpkgs-review> /build/tmp0o8mux4k/test-nix/store/p89md4wnknf3qc3m89x1hr10lvhdh0bk-pkg31.drv4459nixpkgs-review> /build/tmp0o8mux4k/test-nix/store/qsx0br3jv84rrndpqa4gfnaqi6kjx03b-pkg46.drv4460nixpkgs-review> /build/tmp0o8mux4k/test-nix/store/s8rz9k9j127vc8fm5wi330dr9cqa3kx0-pkg23.drv4461nixpkgs-review> /build/tmp0o8mux4k/test-nix/store/syzlgrmzgs0136wam0cmxzhc3rmhwdcm-pkg35.drv4462nixpkgs-review> /build/tmp0o8mux4k/test-nix/store/vf86n9s9w0fh1m1zhnk0ppx53cnggd16-pkg47.drv4463nixpkgs-review> /build/tmp0o8mux4k/test-nix/store/wllpsjpvwnqlzi0d2h23psaga5xkwwr0-pkg8.drv4464nixpkgs-review> /build/tmp0o8mux4k/test-nix/store/x4fy7dspq32labv10yyylpsfrjcni96z-pkg27.drv4465nixpkgs-review> /build/tmp0o8mux4k/test-nix/store/x5ybimfha6wswn2379b71qnw0xf29h2v-pkg49.drv4466nixpkgs-review> /build/tmp0o8mux4k/test-nix/store/yhkl0xpims6x025mdhzyyswc3vy4iv9h-pkg16.drv4467nixpkgs-review> /build/tmp0o8mux4k/test-nix/store/yihxkk877bfbp7qkxaqfz58v2is70v7c-pkg29.drv4468nixpkgs-review> /build/tmp0o8mux4k/test-nix/store/ymxb846nvmg54sdmw42h06v1p98pawfy-pkg9.drv4469nixpkgs-review> /build/tmp0o8mux4k/test-nix/store/yrcd0sn20yyi4fnkdamd49n0l7bsz42i-pkg34.drv4470nixpkgs-review> /build/tmp0o8mux4k/test-nix/store/z7r621z38mxi9kn43ga49ljak969ziwq-pkg7.drv4471nixpkgs-review> /build/tmp0o8mux4k/test-nix/store/zazjh0794qp53n61y2rxs6qnx1bk8lcx-pkg15.drv4472nixpkgs-review> /build/tmp0o8mux4k/test-nix/store/5pzyamgrrc0pazbak3dyiqmagsmzs3rx-env.drv4473nixpkgs-review> /build/tmp0o8mux4k/test-nix/store/xn1rr03ync7v54c042ygbca5wb3nv0zm-review-shell.drv4474nixpkgs-review> building '/build/tmp0o8mux4k/test-nix/store/69cqnlw0xi3m5j3rlkf2fnb6zpm97a0s-pkg1.drv'...4475nixpkgs-review> building '/build/tmp0o8mux4k/test-nix/store/iszp5rnfs3zjnalxnimwlsn9x88dxwm4-pkg10.drv'...4476nixpkgs-review> building '/build/tmp0o8mux4k/test-nix/store/kzvc3iccs1hix0wvh602i9j9a48c5qpy-pkg11.drv'...4477nixpkgs-review> building '/build/tmp0o8mux4k/test-nix/store/39wrb1jy3lyj8cr4j46gkmgnh64sr3fi-pkg12.drv'...4478nixpkgs-review> building '/build/tmp0o8mux4k/test-nix/store/irgy5l6dshkliv3lx938iz0d9p46s06c-pkg13.drv'...4479nixpkgs-review> building '/build/tmp0o8mux4k/test-nix/store/d1njfm5aby3zsd1lzppnb8c4sdjvjy2f-pkg14.drv'...4480nixpkgs-review> building '/build/tmp0o8mux4k/test-nix/store/zazjh0794qp53n61y2rxs6qnx1bk8lcx-pkg15.drv'...4481nixpkgs-review> building '/build/tmp0o8mux4k/test-nix/store/yhkl0xpims6x025mdhzyyswc3vy4iv9h-pkg16.drv'...4482nixpkgs-review> building '/build/tmp0o8mux4k/test-nix/store/f2z8wi7ig8bnj0sryrkj2037aa9h664f-pkg17.drv'...4483nixpkgs-review> building '/build/tmp0o8mux4k/test-nix/store/l7f3n9y6k1sfkhkk5c1g67iy325n8sx5-pkg18.drv'...4484nixpkgs-review> building '/build/tmp0o8mux4k/test-nix/store/p5s199g6qdc3579hgqqrq1w17yrksnmg-pkg19.drv'...4485nixpkgs-review> building '/build/tmp0o8mux4k/test-nix/store/ghivryvfj6q3s1vacmj8l39j804489cj-pkg2.drv'...4486nixpkgs-review> building '/build/tmp0o8mux4k/test-nix/store/lkp4adhks6m2mrpyi15ppzw63zh3h8iw-pkg20.drv'...4487nixpkgs-review> building '/build/tmp0o8mux4k/test-nix/store/g2x1zb8jpbl2ywqj0if1lcfz2m37mi5j-pkg21.drv'...4488nixpkgs-review> building '/build/tmp0o8mux4k/test-nix/store/l6hvv3fq514dcfw2kdqqrv7z5h07zgl4-pkg22.drv'...4489nixpkgs-review> building '/build/tmp0o8mux4k/test-nix/store/s8rz9k9j127vc8fm5wi330dr9cqa3kx0-pkg23.drv'...4490nixpkgs-review> building '/build/tmp0o8mux4k/test-nix/store/88bx2plxxsjh5d999d4h019p3qb1lgv8-pkg24.drv'...4491nixpkgs-review> building '/build/tmp0o8mux4k/test-nix/store/mjffxm9q84syicdm91s72hpr2vkncl46-pkg25.drv'...4492nixpkgs-review> building '/build/tmp0o8mux4k/test-nix/store/65skvk1p3wfx93gy14hrp82f2rq37nc8-pkg26.drv'...4493nixpkgs-review> building '/build/tmp0o8mux4k/test-nix/store/x4fy7dspq32labv10yyylpsfrjcni96z-pkg27.drv'...4494nixpkgs-review> building '/build/tmp0o8mux4k/test-nix/store/ji6xjzzp8v4abkf9s3clxl692kfry8m4-pkg28.drv'...4495nixpkgs-review> building '/build/tmp0o8mux4k/test-nix/store/yihxkk877bfbp7qkxaqfz58v2is70v7c-pkg29.drv'...4496nixpkgs-review> building '/build/tmp0o8mux4k/test-nix/store/f5y2iv42aig06xw7qh76qfj27clskk0p-pkg3.drv'...4497nixpkgs-review> building '/build/tmp0o8mux4k/test-nix/store/3wlr60fv3qhvavk0pq0mwflf63h87crc-pkg30.drv'...4498nixpkgs-review> building '/build/tmp0o8mux4k/test-nix/store/p89md4wnknf3qc3m89x1hr10lvhdh0bk-pkg31.drv'...4499nixpkgs-review> building '/build/tmp0o8mux4k/test-nix/store/aifbdpmq9jnjb3mg3ccfd2yg6lnfv8jg-pkg32.drv'...4500nixpkgs-review> building '/build/tmp0o8mux4k/test-nix/store/80a5xszx23fp6jk41yjznqq5d3zs3866-pkg33.drv'...4501nixpkgs-review> building '/build/tmp0o8mux4k/test-nix/store/yrcd0sn20yyi4fnkdamd49n0l7bsz42i-pkg34.drv'...4502nixpkgs-review> building '/build/tmp0o8mux4k/test-nix/store/syzlgrmzgs0136wam0cmxzhc3rmhwdcm-pkg35.drv'...4503nixpkgs-review> building '/build/tmp0o8mux4k/test-nix/store/fbn04j2vaixrc27l9qlprncba2d1p5nv-pkg36.drv'...4504nixpkgs-review> building '/build/tmp0o8mux4k/test-nix/store/i3vpq1za5lyiqclf7qgkpcvs50v1pgys-pkg37.drv'...4505nixpkgs-review> building '/build/tmp0o8mux4k/test-nix/store/l4q24lg6ccg4i6vcc39anh69z9k0x8j1-pkg38.drv'...4506nixpkgs-review> building '/build/tmp0o8mux4k/test-nix/store/fsxpjj8zhv73lacndnmg2s22hi4fg09y-pkg39.drv'...4507nixpkgs-review> building '/build/tmp0o8mux4k/test-nix/store/07g5401fn5fimk2ysb7jwi6way54nmyw-pkg4.drv'...4508nixpkgs-review> building '/build/tmp0o8mux4k/test-nix/store/7a705wp95qzy2bpzql1g1qkhrkncvb6z-pkg40.drv'...4509nixpkgs-review> building '/build/tmp0o8mux4k/test-nix/store/5v43l6z0k216m1q8kmrhrkp93ifll356-pkg41.drv'...4510nixpkgs-review> building '/build/tmp0o8mux4k/test-nix/store/mi8y9sjm6m780p8sww82gh2a0ls7kywz-pkg42.drv'...4511nixpkgs-review> building '/build/tmp0o8mux4k/test-nix/store/glrxz3fcgznwbvxaj39g2rpf5h17s723-pkg43.drv'...4512nixpkgs-review> building '/build/tmp0o8mux4k/test-nix/store/6svjaray00mx7px09rsnrz7i6gd5xbns-pkg44.drv'...4513nixpkgs-review> building '/build/tmp0o8mux4k/test-nix/store/gjcwfq6ch9acc09masrkippb0di4mg5p-pkg45.drv'...4514nixpkgs-review> building '/build/tmp0o8mux4k/test-nix/store/qsx0br3jv84rrndpqa4gfnaqi6kjx03b-pkg46.drv'...4515nixpkgs-review> building '/build/tmp0o8mux4k/test-nix/store/vf86n9s9w0fh1m1zhnk0ppx53cnggd16-pkg47.drv'...4516nixpkgs-review> building '/build/tmp0o8mux4k/test-nix/store/f9l3l57l15jrm2sbabrzka4ipn199vsk-pkg48.drv'...4517nixpkgs-review> building '/build/tmp0o8mux4k/test-nix/store/x5ybimfha6wswn2379b71qnw0xf29h2v-pkg49.drv'...4518nixpkgs-review> building '/build/tmp0o8mux4k/test-nix/store/4cxdvf7jp3qbk13nihkp9f60vcfjpf5v-pkg5.drv'...4519nixpkgs-review> building '/build/tmp0o8mux4k/test-nix/store/hjimb3an53w1n0cfn22gws85z6rkwpbk-pkg50.drv'...4520nixpkgs-review> building '/build/tmp0o8mux4k/test-nix/store/cxwg5m56ag2cjb9dcrl0f60l7rrnhlhk-pkg51.drv'...4521nixpkgs-review> building '/build/tmp0o8mux4k/test-nix/store/mwd96i8qf07bs68f4ylzpqcy2ypndvwk-pkg6.drv'...4522nixpkgs-review> building '/build/tmp0o8mux4k/test-nix/store/z7r621z38mxi9kn43ga49ljak969ziwq-pkg7.drv'...4523nixpkgs-review> building '/build/tmp0o8mux4k/test-nix/store/wllpsjpvwnqlzi0d2h23psaga5xkwwr0-pkg8.drv'...4524nixpkgs-review> building '/build/tmp0o8mux4k/test-nix/store/ymxb846nvmg54sdmw42h06v1p98pawfy-pkg9.drv'...4525nixpkgs-review> building '/build/tmp0o8mux4k/test-nix/store/5pzyamgrrc0pazbak3dyiqmagsmzs3rx-env.drv'...4526nixpkgs-review> building '/build/tmp0o8mux4k/test-nix/store/xn1rr03ync7v54c042ygbca5wb3nv0zm-review-shell.drv'...4527nixpkgs-review> warning: you don't have Internet access; disabling some network-dependent features4528nixpkgs-review> warning: you don't have Internet access; disabling some network-dependent features4529nixpkgs-review> warning: you don't have Internet access; disabling some network-dependent features4530nixpkgs-review> got build log for '/build/tmp0o8mux4k/test-nix/store/69cqnlw0xi3m5j3rlkf2fnb6zpm97a0s-pkg1.drv^*' from 'local'4531nixpkgs-review> warning: you don't have Internet access; disabling some network-dependent features4532nixpkgs-review> got build log for '/build/tmp0o8mux4k/test-nix/store/iszp5rnfs3zjnalxnimwlsn9x88dxwm4-pkg10.drv^*' from 'local'4533nixpkgs-review> warning: you don't have Internet access; disabling some network-dependent features4534nixpkgs-review> warning: you don't have Internet access; disabling some network-dependent features4535nixpkgs-review> warning: you don't have Internet access; disabling some network-dependent features4536nixpkgs-review> warning: you don't have Internet access; disabling some network-dependent features4537nixpkgs-review> got build log for '/build/tmp0o8mux4k/test-nix/store/irgy5l6dshkliv3lx938iz0d9p46s06c-pkg13.drv^*' from 'local'4538nixpkgs-review> got build log for '/build/tmp0o8mux4k/test-nix/store/39wrb1jy3lyj8cr4j46gkmgnh64sr3fi-pkg12.drv^*' from 'local'4539nixpkgs-review> got build log for '/build/tmp0o8mux4k/test-nix/store/d1njfm5aby3zsd1lzppnb8c4sdjvjy2f-pkg14.drv^*' from 'local'4540nixpkgs-review> got build log for '/build/tmp0o8mux4k/test-nix/store/kzvc3iccs1hix0wvh602i9j9a48c5qpy-pkg11.drv^*' from 'local'4541nixpkgs-review> got build log for '/build/tmp0o8mux4k/test-nix/store/zazjh0794qp53n61y2rxs6qnx1bk8lcx-pkg15.drv^*' from 'local'4542nixpkgs-review> warning: you don't have Internet access; disabling some network-dependent features4543nixpkgs-review> warning: you don't have Internet access; disabling some network-dependent features4544nixpkgs-review> warning: you don't have Internet access; disabling some network-dependent features4545nixpkgs-review> warning: you don't have Internet access; disabling some network-dependent features4546nixpkgs-review> warning: you don't have Internet access; disabling some network-dependent features4547nixpkgs-review> warning: you don't have Internet access; disabling some network-dependent features4548nixpkgs-review> warning: you don't have Internet access; disabling some network-dependent features4549nixpkgs-review> got build log for '/build/tmp0o8mux4k/test-nix/store/yhkl0xpims6x025mdhzyyswc3vy4iv9h-pkg16.drv^*' from 'local'4550nixpkgs-review> got build log for '/build/tmp0o8mux4k/test-nix/store/l7f3n9y6k1sfkhkk5c1g67iy325n8sx5-pkg18.drv^*' from 'local'4551nixpkgs-review> got build log for '/build/tmp0o8mux4k/test-nix/store/f2z8wi7ig8bnj0sryrkj2037aa9h664f-pkg17.drv^*' from 'local'4552nixpkgs-review> got build log for '/build/tmp0o8mux4k/test-nix/store/88bx2plxxsjh5d999d4h019p3qb1lgv8-pkg24.drv^*' from 'local'4553nixpkgs-review> got build log for '/build/tmp0o8mux4k/test-nix/store/s8rz9k9j127vc8fm5wi330dr9cqa3kx0-pkg23.drv^*' from 'local'4554nixpkgs-review> got build log for '/build/tmp0o8mux4k/test-nix/store/g2x1zb8jpbl2ywqj0if1lcfz2m37mi5j-pkg21.drv^*' from 'local'4555nixpkgs-review> warning: you don't have Internet access; disabling some network-dependent features4556nixpkgs-review> warning: you don't have Internet access; disabling some network-dependent features4557nixpkgs-review> got build log for '/build/tmp0o8mux4k/test-nix/store/p5s199g6qdc3579hgqqrq1w17yrksnmg-pkg19.drv^*' from 'local'4558nixpkgs-review> warning: you don't have Internet access; disabling some network-dependent features4559nixpkgs-review> warning: you don't have Internet access; disabling some network-dependent features4560nixpkgs-review> warning: you don't have Internet access; disabling some network-dependent features4561nixpkgs-review> got build log for '/build/tmp0o8mux4k/test-nix/store/x4fy7dspq32labv10yyylpsfrjcni96z-pkg27.drv^*' from 'local'4562nixpkgs-review> got build log for '/build/tmp0o8mux4k/test-nix/store/ghivryvfj6q3s1vacmj8l39j804489cj-pkg2.drv^*' from 'local'4563nixpkgs-review> got build log for '/build/tmp0o8mux4k/test-nix/store/yihxkk877bfbp7qkxaqfz58v2is70v7c-pkg29.drv^*' from 'local'4564nixpkgs-review> got build log for '/build/tmp0o8mux4k/test-nix/store/f5y2iv42aig06xw7qh76qfj27clskk0p-pkg3.drv^*' from 'local'4565nixpkgs-review> got build log for '/build/tmp0o8mux4k/test-nix/store/l6hvv3fq514dcfw2kdqqrv7z5h07zgl4-pkg22.drv^*' from 'local'4566nixpkgs-review> warning: you don't have Internet access; disabling some network-dependent features4567nixpkgs-review> got build log for '/build/tmp0o8mux4k/test-nix/store/lkp4adhks6m2mrpyi15ppzw63zh3h8iw-pkg20.drv^*' from 'local'4568nixpkgs-review> warning: you don't have Internet access; disabling some network-dependent features4569nixpkgs-review> warning: you don't have Internet access; disabling some network-dependent features4570nixpkgs-review> warning: you don't have Internet access; disabling some network-dependent features4571nixpkgs-review> warning: you don't have Internet access; disabling some network-dependent features4572nixpkgs-review> warning: you don't have Internet access; disabling some network-dependent features4573nixpkgs-review> warning: you don't have Internet access; disabling some network-dependent features4574nixpkgs-review> warning: you don't have Internet access; disabling some network-dependent features4575nixpkgs-review> warning: you don't have Internet access; disabling some network-dependent features4576nixpkgs-review> warning: you don't have Internet access; disabling some network-dependent features4577nixpkgs-review> warning: you don't have Internet access; disabling some network-dependent features4578nixpkgs-review> got build log for '/build/tmp0o8mux4k/test-nix/store/3wlr60fv3qhvavk0pq0mwflf63h87crc-pkg30.drv^*' from 'local'4579nixpkgs-review> got build log for '/build/tmp0o8mux4k/test-nix/store/mjffxm9q84syicdm91s72hpr2vkncl46-pkg25.drv^*' from 'local'4580nixpkgs-review> got build log for '/build/tmp0o8mux4k/test-nix/store/l4q24lg6ccg4i6vcc39anh69z9k0x8j1-pkg38.drv^*' from 'local'4581nixpkgs-review> got build log for '/build/tmp0o8mux4k/test-nix/store/80a5xszx23fp6jk41yjznqq5d3zs3866-pkg33.drv^*' from 'local'4582nixpkgs-review> got build log for '/build/tmp0o8mux4k/test-nix/store/fbn04j2vaixrc27l9qlprncba2d1p5nv-pkg36.drv^*' from 'local'4583nixpkgs-review> got build log for '/build/tmp0o8mux4k/test-nix/store/65skvk1p3wfx93gy14hrp82f2rq37nc8-pkg26.drv^*' from 'local'4584nixpkgs-review> got build log for '/build/tmp0o8mux4k/test-nix/store/aifbdpmq9jnjb3mg3ccfd2yg6lnfv8jg-pkg32.drv^*' from 'local'4585nixpkgs-review> got build log for '/build/tmp0o8mux4k/test-nix/store/ji6xjzzp8v4abkf9s3clxl692kfry8m4-pkg28.drv^*' from 'local'4586nixpkgs-review> got build log for '/build/tmp0o8mux4k/test-nix/store/yrcd0sn20yyi4fnkdamd49n0l7bsz42i-pkg34.drv^*' from 'local'4587nixpkgs-review> warning: you don't have Internet access; disabling some network-dependent features4588nixpkgs-review> warning: you don't have Internet access; disabling some network-dependent features4589nixpkgs-review> warning: you don't have Internet access; disabling some network-dependent features4590nixpkgs-review> warning: you don't have Internet access; disabling some network-dependent features4591nixpkgs-review> got build log for '/build/tmp0o8mux4k/test-nix/store/p89md4wnknf3qc3m89x1hr10lvhdh0bk-pkg31.drv^*' from 'local'4592nixpkgs-review> got build log for '/build/tmp0o8mux4k/test-nix/store/fsxpjj8zhv73lacndnmg2s22hi4fg09y-pkg39.drv^*' from 'local'4593nixpkgs-review> got build log for '/build/tmp0o8mux4k/test-nix/store/07g5401fn5fimk2ysb7jwi6way54nmyw-pkg4.drv^*' from 'local'4594nixpkgs-review> got build log for '/build/tmp0o8mux4k/test-nix/store/syzlgrmzgs0136wam0cmxzhc3rmhwdcm-pkg35.drv^*' from 'local'4595nixpkgs-review> got build log for '/build/tmp0o8mux4k/test-nix/store/i3vpq1za5lyiqclf7qgkpcvs50v1pgys-pkg37.drv^*' from 'local'4596nixpkgs-review> warning: you don't have Internet access; disabling some network-dependent features4597nixpkgs-review> warning: you don't have Internet access; disabling some network-dependent features4598nixpkgs-review> warning: you don't have Internet access; disabling some network-dependent features4599nixpkgs-review> warning: you don't have Internet access; disabling some network-dependent features4600nixpkgs-review> warning: you don't have Internet access; disabling some network-dependent features4601nixpkgs-review> got build log for '/build/tmp0o8mux4k/test-nix/store/mi8y9sjm6m780p8sww82gh2a0ls7kywz-pkg42.drv^*' from 'local'4602nixpkgs-review> got build log for '/build/tmp0o8mux4k/test-nix/store/glrxz3fcgznwbvxaj39g2rpf5h17s723-pkg43.drv^*' from 'local'4603nixpkgs-review> got build log for '/build/tmp0o8mux4k/test-nix/store/5v43l6z0k216m1q8kmrhrkp93ifll356-pkg41.drv^*' from 'local'4604nixpkgs-review> got build log for '/build/tmp0o8mux4k/test-nix/store/7a705wp95qzy2bpzql1g1qkhrkncvb6z-pkg40.drv^*' from 'local'4605nixpkgs-review> got build log for '/build/tmp0o8mux4k/test-nix/store/6svjaray00mx7px09rsnrz7i6gd5xbns-pkg44.drv^*' from 'local'4606nixpkgs-review> warning: you don't have Internet access; disabling some network-dependent features4607nixpkgs-review> warning: you don't have Internet access; disabling some network-dependent features4608nixpkgs-review> warning: you don't have Internet access; disabling some network-dependent features4609nixpkgs-review> warning: you don't have Internet access; disabling some network-dependent features4610nixpkgs-review> warning: you don't have Internet access; disabling some network-dependent features4611nixpkgs-review> warning: you don't have Internet access; disabling some network-dependent features4612nixpkgs-review> warning: you don't have Internet access; disabling some network-dependent features4613nixpkgs-review> warning: you don't have Internet access; disabling some network-dependent features4614nixpkgs-review> got build log for '/build/tmp0o8mux4k/test-nix/store/x5ybimfha6wswn2379b71qnw0xf29h2v-pkg49.drv^*' from 'local'4615nixpkgs-review> got build log for '/build/tmp0o8mux4k/test-nix/store/vf86n9s9w0fh1m1zhnk0ppx53cnggd16-pkg47.drv^*' from 'local'4616nixpkgs-review> got build log for '/build/tmp0o8mux4k/test-nix/store/cxwg5m56ag2cjb9dcrl0f60l7rrnhlhk-pkg51.drv^*' from 'local'4617nixpkgs-review> got build log for '/build/tmp0o8mux4k/test-nix/store/f9l3l57l15jrm2sbabrzka4ipn199vsk-pkg48.drv^*' from 'local'4618nixpkgs-review> got build log for '/build/tmp0o8mux4k/test-nix/store/4cxdvf7jp3qbk13nihkp9f60vcfjpf5v-pkg5.drv^*' from 'local'4619nixpkgs-review> got build log for '/build/tmp0o8mux4k/test-nix/store/gjcwfq6ch9acc09masrkippb0di4mg5p-pkg45.drv^*' from 'local'4620nixpkgs-review> got build log for '/build/tmp0o8mux4k/test-nix/store/mwd96i8qf07bs68f4ylzpqcy2ypndvwk-pkg6.drv^*' from 'local'4621nixpkgs-review> got build log for '/build/tmp0o8mux4k/test-nix/store/hjimb3an53w1n0cfn22gws85z6rkwpbk-pkg50.drv^*' from 'local'4622nixpkgs-review> warning: you don't have Internet access; disabling some network-dependent features4623nixpkgs-review> got build log for '/build/tmp0o8mux4k/test-nix/store/z7r621z38mxi9kn43ga49ljak969ziwq-pkg7.drv^*' from 'local'4624nixpkgs-review> warning: you don't have Internet access; disabling some network-dependent features4625nixpkgs-review> warning: you don't have Internet access; disabling some network-dependent features4626nixpkgs-review> got build log for '/build/tmp0o8mux4k/test-nix/store/ymxb846nvmg54sdmw42h06v1p98pawfy-pkg9.drv^*' from 'local'4627nixpkgs-review> got build log for '/build/tmp0o8mux4k/test-nix/store/wllpsjpvwnqlzi0d2h23psaga5xkwwr0-pkg8.drv^*' from 'local'4628nixpkgs-review> warning: you don't have Internet access; disabling some network-dependent features4629nixpkgs-review> got build log for '/build/tmp0o8mux4k/test-nix/store/qsx0br3jv84rrndpqa4gfnaqi6kjx03b-pkg46.drv^*' from 'local'4630nixpkgs-review> this derivation will be built:4631nixpkgs-review> /build/tmp0o8mux4k/test-nix/store/ijcd6fwzvf6nzw6l99r4a44wlsz2qyn5-bash-interactive.drv4632nixpkgs-review> building '/build/tmp0o8mux4k/test-nix/store/ijcd6fwzvf6nzw6l99r4a44wlsz2qyn5-bash-interactive.drv'...4633nixpkgs-review> =========================== short test summary info ============================4634nixpkgs-review> FAILED tests/test_pr.py::test_pr_only_packages_does_not_trigger_an_eval - TypeError: unhashable type: 'dict'4635nixpkgs-review> FAILED tests/test_wip.py::test_wip_only_packages_does_not_trigger_an_eval - TypeError: unhashable type: 'dict'4636nixpkgs-review> FAILED tests/test_pr.py::test_pr_local_eval_without_merge_commit_sha - TypeError: unhashable type: 'dict'4637nixpkgs-review> FAILED tests/test_rev.py::test_rev_command_with_pkgs - TypeError: unhashable type: 'dict'4638nixpkgs-review> FAILED tests/test_rev.py::test_rev_command_with_pkg_count[1] - TypeError: unhashable type: 'dict'4639nixpkgs-review> FAILED tests/test_rev.py::test_rev_command_without_nom - TypeError: unhashable type: 'dict'4640nixpkgs-review> FAILED tests/test_wip.py::test_wip_command_without_nom - TypeError: unhashable type: 'dict'4641nixpkgs-review> FAILED tests/test_pr.py::test_pr_github_action_eval - TypeError: unhashable type: 'dict'4642nixpkgs-review> FAILED tests/test_pr.py::test_pr_local_eval_without_nom - TypeError: unhashable type: 'dict'4643nixpkgs-review> FAILED tests/test_pr.py::test_pr_ofborg_eval - TypeError: unhashable type: 'dict'4644nixpkgs-review> FAILED tests/test_rev.py::test_rev_only_packages_does_not_trigger_an_eval - TypeError: unhashable type: 'dict'4645nixpkgs-review> FAILED tests/test_pr.py::test_pr_local_eval_missing_nom - TypeError: unhashable type: 'dict'4646nixpkgs-review> FAILED tests/test_rev.py::test_rev_command_with_pkgs_and_package - TypeError: unhashable type: 'dict'4647nixpkgs-review> FAILED tests/test_pr.py::test_pr_checkout_base_with_packages - TypeError: unhashable type: 'dict'4648nixpkgs-review> FAILED tests/test_rev.py::test_rev_command_with_pkg_count[10] - TypeError: unhashable type: 'dict'4649nixpkgs-review> FAILED tests/test_rev.py::test_rev_command_with_pkg_count[51] - TypeError: unhashable type: 'dict'4650nixpkgs-review> !!!!!!!!!!!!!!!!!!!!!!!!!! stopping after 16 failures !!!!!!!!!!!!!!!!!!!!!!!!!!4651nixpkgs-review> !!!!!!!!!!!! xdist.dsession.Interrupted: stopping after 1 failures !!!!!!!!!!!!!4652nixpkgs-review> ================== 16 failed, 10 passed, 4 skipped in 25.96s ===================4653error: build of '/nix/store/fcpga57342cp04dqn3m7svn6cqzwxs34-nixpkgs-review.drv' on 'ssh-ng://nix@jamie' failed: Cannot build '/nix/store/fcpga57342cp04dqn3m7svn6cqzwxs34-nixpkgs-review.drv'.4654 Reason: builder failed with exit code 2.4655 Output paths:4656 /nix/store/0xngji8ak0q5ijzfmli8yzf14s47x8ga-nixpkgs-review-dist4657 /nix/store/axwwhy4kqpnzdskv28sabhzldh5vmxnb-nixpkgs-review4658 Last 25 log lines:4659 > warning: you don't have Internet access; disabling some network-dependent features4660 > got build log for '/build/tmp0o8mux4k/test-nix/store/qsx0br3jv84rrndpqa4gfnaqi6kjx03b-pkg46.drv^*' from 'local'4661 > this derivation will be built:4662 > /build/tmp0o8mux4k/test-nix/store/ijcd6fwzvf6nzw6l99r4a44wlsz2qyn5-bash-interactive.drv4663 > building '/build/tmp0o8mux4k/test-nix/store/ijcd6fwzvf6nzw6l99r4a44wlsz2qyn5-bash-interactive.drv'...4664 > =========================== short test summary info ============================4665 > FAILED tests/test_pr.py::test_pr_only_packages_does_not_trigger_an_eval - TypeError: unhashable type: 'dict'4666 > FAILED tests/test_wip.py::test_wip_only_packages_does_not_trigger_an_eval - TypeError: unhashable type: 'dict'4667 > FAILED tests/test_pr.py::test_pr_local_eval_without_merge_commit_sha - TypeError: unhashable type: 'dict'4668 > FAILED tests/test_rev.py::test_rev_command_with_pkgs - TypeError: unhashable type: 'dict'4669 > FAILED tests/test_rev.py::test_rev_command_with_pkg_count[1] - TypeError: unhashable type: 'dict'4670 > FAILED tests/test_rev.py::test_rev_command_without_nom - TypeError: unhashable type: 'dict'4671 > FAILED tests/test_wip.py::test_wip_command_without_nom - TypeError: unhashable type: 'dict'4672 > FAILED tests/test_pr.py::test_pr_github_action_eval - TypeError: unhashable type: 'dict'4673 > FAILED tests/test_pr.py::test_pr_local_eval_without_nom - TypeError: unhashable type: 'dict'4674 > FAILED tests/test_pr.py::test_pr_ofborg_eval - TypeError: unhashable type: 'dict'4675 > FAILED tests/test_rev.py::test_rev_only_packages_does_not_trigger_an_eval - TypeError: unhashable type: 'dict'4676 > FAILED tests/test_pr.py::test_pr_local_eval_missing_nom - TypeError: unhashable type: 'dict'4677 > FAILED tests/test_rev.py::test_rev_command_with_pkgs_and_package - TypeError: unhashable type: 'dict'4678 > FAILED tests/test_pr.py::test_pr_checkout_base_with_packages - TypeError: unhashable type: 'dict'4679 > FAILED tests/test_rev.py::test_rev_command_with_pkg_count[10] - TypeError: unhashable type: 'dict'4680 > FAILED tests/test_rev.py::test_rev_command_with_pkg_count[51] - TypeError: unhashable type: 'dict'4681 > !!!!!!!!!!!!!!!!!!!!!!!!!! stopping after 16 failures !!!!!!!!!!!!!!!!!!!!!!!!!!4682 > !!!!!!!!!!!! xdist.dsession.Interrupted: stopping after 1 failures !!!!!!!!!!!!!4683 > ================== 16 failed, 10 passed, 4 skipped in 25.96s ===================4684 For full logs, run:4685 nix log /nix/store/fcpga57342cp04dqn3m7svn6cqzwxs34-nixpkgs-review.drv4686error: Cannot build '/nix/store/fcpga57342cp04dqn3m7svn6cqzwxs34-nixpkgs-review.drv'.4687 Reason: builder failed with exit code 1.4688 Output paths:4689 /nix/store/0xngji8ak0q5ijzfmli8yzf14s47x8ga-nixpkgs-review-dist4690 /nix/store/axwwhy4kqpnzdskv28sabhzldh5vmxnb-nixpkgs-review