1this derivation will be built:2 /nix/store/4c4dqadk7m7bxhy39gh6fc4rhl9c1qd1-nixpkgs-review.drv3building '/nix/store/4c4dqadk7m7bxhy39gh6fc4rhl9c1qd1-nixpkgs-review.drv' on 'ssh-ng://nix@eliza'4building '/nix/store/4c4dqadk7m7bxhy39gh6fc4rhl9c1qd1-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/638ql46a08wmw470a1p3d3sjcdfrhc5d-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/638ql46a08wmw470a1p3d3sjcdfrhc5d-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/review.py -> build/lib/nixpkgs_review74nixpkgs-review> copying nixpkgs_review/utils.py -> build/lib/nixpkgs_review75nixpkgs-review> copying nixpkgs_review/github.py -> build/lib/nixpkgs_review76nixpkgs-review> copying nixpkgs_review/allow.py -> build/lib/nixpkgs_review77nixpkgs-review> copying nixpkgs_review/git.py -> build/lib/nixpkgs_review78nixpkgs-review> copying nixpkgs_review/errors.py -> build/lib/nixpkgs_review79nixpkgs-review> copying nixpkgs_review/http_requests.py -> build/lib/nixpkgs_review80nixpkgs-review> copying nixpkgs_review/buildenv.py -> build/lib/nixpkgs_review81nixpkgs-review> copying nixpkgs_review/report.py -> build/lib/nixpkgs_review82nixpkgs-review> copying nixpkgs_review/builddir.py -> build/lib/nixpkgs_review83nixpkgs-review> copying nixpkgs_review/__init__.py -> build/lib/nixpkgs_review84nixpkgs-review> copying nixpkgs_review/overlay.py -> build/lib/nixpkgs_review85nixpkgs-review> copying nixpkgs_review/nix.py -> build/lib/nixpkgs_review86nixpkgs-review> copying nixpkgs_review/nixpkgs.py -> build/lib/nixpkgs_review87nixpkgs-review> creating build/lib/tests88nixpkgs-review> copying tests/test_escape_attr.py -> build/lib/tests89nixpkgs-review> copying tests/test_github_actions.py -> build/lib/tests90nixpkgs-review> copying tests/test_rev.py -> build/lib/tests91nixpkgs-review> copying tests/test_pr.py -> build/lib/tests92nixpkgs-review> copying tests/test_nixpkgs.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/pr.py -> build/lib/nixpkgs_review/cli98nixpkgs-review> copying nixpkgs_review/cli/utils.py -> build/lib/nixpkgs_review/cli99nixpkgs-review> copying nixpkgs_review/cli/__init__.py -> build/lib/nixpkgs_review/cli100nixpkgs-review> copying nixpkgs_review/cli/rev.py -> build/lib/nixpkgs_review/cli101nixpkgs-review> copying nixpkgs_review/cli/approve.py -> build/lib/nixpkgs_review/cli102nixpkgs-review> copying nixpkgs_review/cli/comments.py -> build/lib/nixpkgs_review/cli103nixpkgs-review> copying nixpkgs_review/cli/merge.py -> build/lib/nixpkgs_review/cli104nixpkgs-review> copying nixpkgs_review/cli/wip.py -> build/lib/nixpkgs_review/cli105nixpkgs-review> copying nixpkgs_review/cli/post_result.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-aarch64/wheel117nixpkgs-review> running install118nixpkgs-review> running install_lib119nixpkgs-review> creating build/bdist.linux-aarch64/wheel120nixpkgs-review> creating build/bdist.linux-aarch64/wheel/tests121nixpkgs-review> copying build/lib/tests/test_github_actions.py -> build/bdist.linux-aarch64/wheel/./tests122nixpkgs-review> copying build/lib/tests/test_escape_attr.py -> build/bdist.linux-aarch64/wheel/./tests123nixpkgs-review> copying build/lib/tests/test_pr.py -> build/bdist.linux-aarch64/wheel/./tests124nixpkgs-review> copying build/lib/tests/test_rev.py -> build/bdist.linux-aarch64/wheel/./tests125nixpkgs-review> copying build/lib/tests/test_nixpkgs.py -> build/bdist.linux-aarch64/wheel/./tests126nixpkgs-review> copying build/lib/tests/conftest.py -> build/bdist.linux-aarch64/wheel/./tests127nixpkgs-review> copying build/lib/tests/test_wip.py -> build/bdist.linux-aarch64/wheel/./tests128nixpkgs-review> copying build/lib/tests/__init__.py -> build/bdist.linux-aarch64/wheel/./tests129nixpkgs-review> creating build/bdist.linux-aarch64/wheel/nixpkgs_review130nixpkgs-review> copying build/lib/nixpkgs_review/http_requests.py -> build/bdist.linux-aarch64/wheel/./nixpkgs_review131nixpkgs-review> creating build/bdist.linux-aarch64/wheel/nixpkgs_review/nix132nixpkgs-review> copying build/lib/nixpkgs_review/nix/review-shell.nix -> build/bdist.linux-aarch64/wheel/./nixpkgs_review/nix133nixpkgs-review> copying build/lib/nixpkgs_review/nix/evalAttrs.nix -> build/bdist.linux-aarch64/wheel/./nixpkgs_review/nix134nixpkgs-review> copying build/lib/nixpkgs_review/__init__.py -> build/bdist.linux-aarch64/wheel/./nixpkgs_review135nixpkgs-review> copying build/lib/nixpkgs_review/builddir.py -> build/bdist.linux-aarch64/wheel/./nixpkgs_review136nixpkgs-review> copying build/lib/nixpkgs_review/utils.py -> build/bdist.linux-aarch64/wheel/./nixpkgs_review137nixpkgs-review> copying build/lib/nixpkgs_review/git.py -> build/bdist.linux-aarch64/wheel/./nixpkgs_review138nixpkgs-review> copying build/lib/nixpkgs_review/allow.py -> build/bdist.linux-aarch64/wheel/./nixpkgs_review139nixpkgs-review> copying build/lib/nixpkgs_review/buildenv.py -> build/bdist.linux-aarch64/wheel/./nixpkgs_review140nixpkgs-review> copying build/lib/nixpkgs_review/report.py -> build/bdist.linux-aarch64/wheel/./nixpkgs_review141nixpkgs-review> copying build/lib/nixpkgs_review/nixpkgs.py -> build/bdist.linux-aarch64/wheel/./nixpkgs_review142nixpkgs-review> copying build/lib/nixpkgs_review/nix.py -> build/bdist.linux-aarch64/wheel/./nixpkgs_review143nixpkgs-review> copying build/lib/nixpkgs_review/overlay.py -> build/bdist.linux-aarch64/wheel/./nixpkgs_review144nixpkgs-review> copying build/lib/nixpkgs_review/review.py -> build/bdist.linux-aarch64/wheel/./nixpkgs_review145nixpkgs-review> copying build/lib/nixpkgs_review/github.py -> build/bdist.linux-aarch64/wheel/./nixpkgs_review146nixpkgs-review> creating build/bdist.linux-aarch64/wheel/nixpkgs_review/cli147nixpkgs-review> copying build/lib/nixpkgs_review/cli/utils.py -> build/bdist.linux-aarch64/wheel/./nixpkgs_review/cli148nixpkgs-review> copying build/lib/nixpkgs_review/cli/pr.py -> build/bdist.linux-aarch64/wheel/./nixpkgs_review/cli149nixpkgs-review> copying build/lib/nixpkgs_review/cli/wip.py -> build/bdist.linux-aarch64/wheel/./nixpkgs_review/cli150nixpkgs-review> copying build/lib/nixpkgs_review/cli/comments.py -> build/bdist.linux-aarch64/wheel/./nixpkgs_review/cli151nixpkgs-review> copying build/lib/nixpkgs_review/cli/post_result.py -> build/bdist.linux-aarch64/wheel/./nixpkgs_review/cli152nixpkgs-review> copying build/lib/nixpkgs_review/cli/merge.py -> build/bdist.linux-aarch64/wheel/./nixpkgs_review/cli153nixpkgs-review> copying build/lib/nixpkgs_review/cli/__init__.py -> build/bdist.linux-aarch64/wheel/./nixpkgs_review/cli154nixpkgs-review> copying build/lib/nixpkgs_review/cli/approve.py -> build/bdist.linux-aarch64/wheel/./nixpkgs_review/cli155nixpkgs-review> copying build/lib/nixpkgs_review/cli/rev.py -> build/bdist.linux-aarch64/wheel/./nixpkgs_review/cli156nixpkgs-review> copying build/lib/nixpkgs_review/errors.py -> build/bdist.linux-aarch64/wheel/./nixpkgs_review157nixpkgs-review> running install_egg_info158nixpkgs-review> Copying nixpkgs_review.egg-info to build/bdist.linux-aarch64/wheel/./nixpkgs_review-3.8.0-py3.13.egg-info159nixpkgs-review> running install_scripts160nixpkgs-review> creating build/bdist.linux-aarch64/wheel/nixpkgs_review-3.8.0.dist-info/WHEEL161nixpkgs-review> creating '/build/source/dist/.tmp-ygjjn790/nixpkgs_review-3.8.0-py3-none-any.whl' and adding 'build/bdist.linux-aarch64/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-aarch64/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/670z81kkzfc4sxhi7i0vkg31s5s563r6-nixpkgs-review217nixpkgs-review> checking for references to /build/ in /nix/store/670z81kkzfc4sxhi7i0vkg31s5s563r6-nixpkgs-review...218nixpkgs-review> patching script interpreter paths in /nix/store/670z81kkzfc4sxhi7i0vkg31s5s563r6-nixpkgs-review219nixpkgs-review> stripping (with command strip and flags -S -p) in /nix/store/670z81kkzfc4sxhi7i0vkg31s5s563r6-nixpkgs-review/lib /nix/store/670z81kkzfc4sxhi7i0vkg31s5s563r6-nixpkgs-review/bin220nixpkgs-review> shrinking RPATHs of ELF executables and libraries in /nix/store/9dy71xdxpd775md7k8yq2hbnjnm9dskd-nixpkgs-review-dist221nixpkgs-review> checking for references to /build/ in /nix/store/9dy71xdxpd775md7k8yq2hbnjnm9dskd-nixpkgs-review-dist...222nixpkgs-review> patching script interpreter paths in /nix/store/9dy71xdxpd775md7k8yq2hbnjnm9dskd-nixpkgs-review-dist223nixpkgs-review> Rewriting #!/nix/store/lqn6mbgzzdrqq2qkwddcmxj9z6amdd86-python3-3.13.13/bin/python3.13 to #!/nix/store/lqn6mbgzzdrqq2qkwddcmxj9z6amdd86-python3-3.13.13224nixpkgs-review> wrapping `/nix/store/670z81kkzfc4sxhi7i0vkg31s5s563r6-nixpkgs-review/bin/nixpkgs-review'...225nixpkgs-review> Rewriting #!/nix/store/lqn6mbgzzdrqq2qkwddcmxj9z6amdd86-python3-3.13.13/bin/python3.13 to #!/nix/store/lqn6mbgzzdrqq2qkwddcmxj9z6amdd86-python3-3.13.13226nixpkgs-review> wrapping `/nix/store/670z81kkzfc4sxhi7i0vkg31s5s563r6-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> 192 workers [30 items] m236nixpkgs-review> s.s.ss........FFFFFFFFFFFFFFFF237nixpkgs-review> =================================== FAILURES ===================================238nixpkgs-review> ________________________ test_pr_local_eval_missing_nom ________________________239nixpkgs-review> [gw9] linux -- Python 3.13.13 /nix/store/lqn6mbgzzdrqq2qkwddcmxj9z6amdd86-python3-3.13.13/bin/python240nixpkgs-review> 241nixpkgs-review> mock_tool = <MagicMock name='nix_nom_tool' id='281474787272960'>242nixpkgs-review> mock_urlopen = <MagicMock name='urlopen' id='281474787273968'>243nixpkgs-review> helpers = <class 'tests.conftest.Helpers'>244nixpkgs-review> capfd = <_pytest.capture.CaptureFixture object at 0xfffff4b56a50>245nixpkgs-review> 246nixpkgs-review> @patch("nixpkgs_review.http_requests.urlopen")247nixpkgs-review> @patch("nixpkgs_review.cli.nix_nom_tool", return_value="nix")248nixpkgs-review> def test_pr_local_eval_missing_nom(249nixpkgs-review> mock_tool: Mock,250nixpkgs-review> mock_urlopen: MagicMock,251nixpkgs-review> helpers: Helpers,252nixpkgs-review> capfd: pytest.CaptureFixture[Any],253nixpkgs-review> ) -> None:254nixpkgs-review> with helpers.nixpkgs() as nixpkgs:255nixpkgs-review> base, head, merge = setup_repo(nixpkgs)256nixpkgs-review> setup_pr_mocks(257nixpkgs-review> mock_urlopen,258nixpkgs-review> create_mock_pr_response(base_rev=base, head_rev=head, merge_rev=merge),259nixpkgs-review> )260nixpkgs-review> 261nixpkgs-review> path = main(262nixpkgs-review> "nixpkgs-review",263nixpkgs-review> [264nixpkgs-review> "pr",265nixpkgs-review> "--remote",266nixpkgs-review> str(nixpkgs.remote),267nixpkgs-review> "--eval",268nixpkgs-review> "local",269nixpkgs-review> "--run",270nixpkgs-review> "exit 0",271nixpkgs-review> "1",272nixpkgs-review> ],273nixpkgs-review> )274nixpkgs-review> > helpers.assert_built(path, "pkg1")275nixpkgs-review> 276nixpkgs-review> tests/test_pr.py:168: 277nixpkgs-review> _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 278nixpkgs-review> 279nixpkgs-review> path = '/build/tmpgdn2rq6i/cache/nixpkgs-review/pr-1', pkg_names = ('pkg1',)280nixpkgs-review> report = {'additional_packages': [], 'checkout': 'merge', 'commit': '8c75b6d71f0aa6c7cf9088376895d92690538321', 'extra-nixpkgs-config': None, ...}281nixpkgs-review> 282nixpkgs-review> @staticmethod283nixpkgs-review> def assert_built(path: str, *pkg_names: str) -> None:284nixpkgs-review> report = Helpers.load_report(path)285nixpkgs-review> > assert {*report["result"][current_system()]["built"]} == {*pkg_names}286nixpkgs-review> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^287nixpkgs-review> E TypeError: unhashable type: 'dict'288nixpkgs-review> 289nixpkgs-review> tests/conftest.py:185: TypeError290nixpkgs-review> ----------------------------- Captured stdout call -----------------------------291nixpkgs-review> Initialized empty Git repository in /build/tmpgdn2rq6i/nixpkgs/.git/292nixpkgs-review> [master (root-commit) ac64da2] first commit293nixpkgs-review> 116 files changed, 219 insertions(+)294nixpkgs-review> create mode 100644 .bash_source295nixpkgs-review> create mode 100644 .coreutils_source296nixpkgs-review> create mode 100644 .gitignore297nixpkgs-review> create mode 100755 bin/bash298nixpkgs-review> create mode 120000 bin/coreutils/[299nixpkgs-review> create mode 120000 bin/coreutils/b2sum300nixpkgs-review> create mode 120000 bin/coreutils/base32301nixpkgs-review> create mode 120000 bin/coreutils/base64302nixpkgs-review> create mode 120000 bin/coreutils/basename303nixpkgs-review> create mode 120000 bin/coreutils/basenc304nixpkgs-review> create mode 120000 bin/coreutils/cat305nixpkgs-review> create mode 120000 bin/coreutils/chcon306nixpkgs-review> create mode 120000 bin/coreutils/chgrp307nixpkgs-review> create mode 120000 bin/coreutils/chmod308nixpkgs-review> create mode 120000 bin/coreutils/chown309nixpkgs-review> create mode 120000 bin/coreutils/chroot310nixpkgs-review> create mode 120000 bin/coreutils/cksum311nixpkgs-review> create mode 120000 bin/coreutils/comm312nixpkgs-review> create mode 100755 bin/coreutils/coreutils313nixpkgs-review> create mode 120000 bin/coreutils/cp314nixpkgs-review> create mode 120000 bin/coreutils/csplit315nixpkgs-review> create mode 120000 bin/coreutils/cut316nixpkgs-review> create mode 120000 bin/coreutils/date317nixpkgs-review> create mode 120000 bin/coreutils/dd318nixpkgs-review> create mode 120000 bin/coreutils/df319nixpkgs-review> create mode 120000 bin/coreutils/dir320nixpkgs-review> create mode 120000 bin/coreutils/dircolors321nixpkgs-review> create mode 120000 bin/coreutils/dirname322nixpkgs-review> create mode 120000 bin/coreutils/du323nixpkgs-review> create mode 120000 bin/coreutils/echo324nixpkgs-review> create mode 120000 bin/coreutils/env325nixpkgs-review> create mode 120000 bin/coreutils/expand326nixpkgs-review> create mode 120000 bin/coreutils/expr327nixpkgs-review> create mode 120000 bin/coreutils/factor328nixpkgs-review> create mode 120000 bin/coreutils/false329nixpkgs-review> create mode 120000 bin/coreutils/fmt330nixpkgs-review> create mode 120000 bin/coreutils/fold331nixpkgs-review> create mode 120000 bin/coreutils/groups332nixpkgs-review> create mode 120000 bin/coreutils/head333nixpkgs-review> create mode 120000 bin/coreutils/hostid334nixpkgs-review> create mode 120000 bin/coreutils/id335nixpkgs-review> create mode 120000 bin/coreutils/install336nixpkgs-review> create mode 120000 bin/coreutils/join337nixpkgs-review> create mode 120000 bin/coreutils/kill338nixpkgs-review> create mode 120000 bin/coreutils/link339nixpkgs-review> create mode 120000 bin/coreutils/ln340nixpkgs-review> create mode 120000 bin/coreutils/logname341nixpkgs-review> create mode 120000 bin/coreutils/ls342nixpkgs-review> create mode 120000 bin/coreutils/md5sum343nixpkgs-review> create mode 120000 bin/coreutils/mkdir344nixpkgs-review> create mode 120000 bin/coreutils/mkfifo345nixpkgs-review> create mode 120000 bin/coreutils/mknod346nixpkgs-review> create mode 120000 bin/coreutils/mktemp347nixpkgs-review> create mode 120000 bin/coreutils/mv348nixpkgs-review> create mode 120000 bin/coreutils/nice349nixpkgs-review> create mode 120000 bin/coreutils/nl350nixpkgs-review> create mode 120000 bin/coreutils/nohup351nixpkgs-review> create mode 120000 bin/coreutils/nproc352nixpkgs-review> create mode 120000 bin/coreutils/numfmt353nixpkgs-review> create mode 120000 bin/coreutils/od354nixpkgs-review> create mode 120000 bin/coreutils/paste355nixpkgs-review> create mode 120000 bin/coreutils/pathchk356nixpkgs-review> create mode 120000 bin/coreutils/pinky357nixpkgs-review> create mode 120000 bin/coreutils/pr358nixpkgs-review> create mode 120000 bin/coreutils/printenv359nixpkgs-review> create mode 120000 bin/coreutils/printf360nixpkgs-review> create mode 120000 bin/coreutils/ptx361nixpkgs-review> create mode 120000 bin/coreutils/pwd362nixpkgs-review> create mode 120000 bin/coreutils/readlink363nixpkgs-review> create mode 120000 bin/coreutils/realpath364nixpkgs-review> create mode 120000 bin/coreutils/rm365nixpkgs-review> create mode 120000 bin/coreutils/rmdir366nixpkgs-review> create mode 120000 bin/coreutils/runcon367nixpkgs-review> create mode 120000 bin/coreutils/seq368nixpkgs-review> create mode 120000 bin/coreutils/sha1sum369nixpkgs-review> create mode 120000 bin/coreutils/sha224sum370nixpkgs-review> create mode 120000 bin/coreutils/sha256sum371nixpkgs-review> create mode 120000 bin/coreutils/sha384sum372nixpkgs-review> create mode 120000 bin/coreutils/sha512sum373nixpkgs-review> create mode 120000 bin/coreutils/shred374nixpkgs-review> create mode 120000 bin/coreutils/shuf375nixpkgs-review> create mode 120000 bin/coreutils/sleep376nixpkgs-review> create mode 120000 bin/coreutils/sort377nixpkgs-review> create mode 120000 bin/coreutils/split378nixpkgs-review> create mode 120000 bin/coreutils/stat379nixpkgs-review> create mode 120000 bin/coreutils/stdbuf380nixpkgs-review> create mode 120000 bin/coreutils/stty381nixpkgs-review> create mode 120000 bin/coreutils/sum382nixpkgs-review> create mode 120000 bin/coreutils/sync383nixpkgs-review> create mode 120000 bin/coreutils/tac384nixpkgs-review> create mode 120000 bin/coreutils/tail385nixpkgs-review> create mode 120000 bin/coreutils/tee386nixpkgs-review> create mode 120000 bin/coreutils/test387nixpkgs-review> create mode 120000 bin/coreutils/timeout388nixpkgs-review> create mode 120000 bin/coreutils/touch389nixpkgs-review> create mode 120000 bin/coreutils/tr390nixpkgs-review> create mode 120000 bin/coreutils/true391nixpkgs-review> create mode 120000 bin/coreutils/truncate392nixpkgs-review> create mode 120000 bin/coreutils/tsort393nixpkgs-review> create mode 120000 bin/coreutils/tty394nixpkgs-review> create mode 120000 bin/coreutils/uname395nixpkgs-review> create mode 120000 bin/coreutils/unexpand396nixpkgs-review> create mode 120000 bin/coreutils/uniq397nixpkgs-review> create mode 120000 bin/coreutils/unlink398nixpkgs-review> create mode 120000 bin/coreutils/uptime399nixpkgs-review> create mode 120000 bin/coreutils/users400nixpkgs-review> create mode 120000 bin/coreutils/vdir401nixpkgs-review> create mode 120000 bin/coreutils/wc402nixpkgs-review> create mode 120000 bin/coreutils/who403nixpkgs-review> create mode 120000 bin/coreutils/whoami404nixpkgs-review> create mode 120000 bin/coreutils/yes405nixpkgs-review> create mode 100644 config.nix406nixpkgs-review> create mode 100644 config.nix.in407nixpkgs-review> create mode 100644 default.nix408nixpkgs-review> create mode 100644 nixos/release.nix409nixpkgs-review> create mode 100644 pkg1.txt410nixpkgs-review> Initialized empty Git repository in /build/tmpgdn2rq6i/nixpkgs/remote/411nixpkgs-review> [pull/1/head 8c75b6d] example-change412nixpkgs-review> 1 file changed, 1 insertion(+)413nixpkgs-review> Merge made by the 'ort' strategy.414nixpkgs-review> pkg1.txt | 1 +415nixpkgs-review> 1 file changed, 1 insertion(+)416nixpkgs-review> 417nixpkgs-review> ================================================================================418nixpkgs-review> PR #1: Example PR419nixpkgs-review> ================================================================================420nixpkgs-review> Author: test-user421nixpkgs-review> Branch: user:example-branch -> NixOS:master422nixpkgs-review> State: open423nixpkgs-review> 424nixpkgs-review> Description:425nixpkgs-review> ----------------------------------------426nixpkgs-review> This is a test PR427nixpkgs-review> ----------------------------------------428nixpkgs-review> 429nixpkgs-review> Files changed (1 files):430nixpkgs-review> - pkg1.txt431nixpkgs-review> ================================================================================432nixpkgs-review> 433nixpkgs-review> $ git -c fetch.prune=false fetch --no-tags --force /build/tmpgdn2rq6i/nixpkgs/remote 4801d3551acd01a5674c9f1748f98874289be87a:refs/nixpkgs-review/0434nixpkgs-review> $ git worktree prune435nixpkgs-review> $ git worktree add /build/tmpgdn2rq6i/cache/nixpkgs-review/pr-1/nixpkgs ac64da261c7602ed279ce8b115fcc1b6a0af20b9436nixpkgs-review> HEAD is now at ac64da2 first commit437nixpkgs-review> Local evaluation for computing rebuilds438nixpkgs-review> $ nix-env --extra-experimental-features no-url-literals --option system aarch64-linux -f <nixpkgs> --nix-path nixpkgs=/build/tmpgdn2rq6i/cache/nixpkgs-review/pr-1/nixpkgs nixpkgs-overlays=/build/tmpqdwjx1bd -qaP --xml --out-path --show-trace --no-allow-import-from-derivation439nixpkgs-review> $ git checkout 4801d3551acd01a5674c9f1748f98874289be87a440nixpkgs-review> $ nix-env --extra-experimental-features no-url-literals --option system aarch64-linux -f <nixpkgs> --nix-path nixpkgs=/build/tmpgdn2rq6i/cache/nixpkgs-review/pr-1/nixpkgs nixpkgs-overlays=/build/tmpqdwjx1bd -qaP --xml --out-path --show-trace --no-allow-import-from-derivation --meta441nixpkgs-review> --------- Impacted packages on 'aarch64-linux' ---------442nixpkgs-review> 1 package updated:443nixpkgs-review> pkg1444nixpkgs-review> 445nixpkgs-review> $ nix-eval-jobs --workers 1 --max-memory-size 4096 --no-instantiate --extra-experimental-features 'nix-command no-url-literals' --nix-path 'nixpkgs=/build/tmpgdn2rq6i/cache/nixpkgs-review/pr-1/nixpkgs nixpkgs-overlays=/build/tmpqdwjx1bd' --no-allow-import-from-derivation --expr '(import /build/source/nixpkgs_review/nix/evalAttrs.nix { attr-json = /build/tmpjzt06klx; })' --apply 'd: { inherit (d) exists broken; }'446nixpkgs-review> $ nix build --file /build/source/nixpkgs_review/nix/review-shell.nix --extra-experimental-features 'nix-command no-url-literals' --nix-path 'nixpkgs=/build/tmpgdn2rq6i/cache/nixpkgs-review/pr-1/nixpkgs nixpkgs-overlays=/build/tmpqdwjx1bd' --no-allow-import-from-derivation --no-link --keep-going --option build-use-sandbox relaxed --argstr local-system aarch64-linux --argstr nixpkgs-path /build/tmpgdn2rq6i/cache/nixpkgs-review/pr-1/nixpkgs --argstr nixpkgs-config-path /build/tmpu3pd41e1.nix --argstr attrs-path /build/tmpgdn2rq6i/cache/nixpkgs-review/pr-1/attrs.nix447nixpkgs-review> 448nixpkgs-review> Link to currently reviewing PR:449nixpkgs-review> https://github.com/NixOS/nixpkgs/pull/1450nixpkgs-review> --------- Report for 'aarch64-linux' ---------451nixpkgs-review> 1 package built:452nixpkgs-review> pkg1453nixpkgs-review> 454nixpkgs-review> Logs can be found under:455nixpkgs-review> /build/tmpgdn2rq6i/cache/nixpkgs-review/pr-1/logs456nixpkgs-review> 457nixpkgs-review> $ /nix/store/6qk7ai1w44gvxcmy1788nwd645im5yph-nix-2.34.7/bin/nix-shell --argstr local-system aarch64-linux --argstr nixpkgs-path /build/tmpgdn2rq6i/cache/nixpkgs-review/pr-1/nixpkgs --argstr nixpkgs-config-path /build/tmpu3pd41e1.nix --argstr attrs-path /build/tmpgdn2rq6i/cache/nixpkgs-review/pr-1/attrs.nix --nix-path 'nixpkgs=/build/tmpgdn2rq6i/cache/nixpkgs-review/pr-1/nixpkgs nixpkgs-overlays=/build/tmpqdwjx1bd' /build/source/nixpkgs_review/nix/review-shell.nix --run 'exit 0'458nixpkgs-review> Sourcing python-remove-tests-dir-hook459nixpkgs-review> Sourcing python-catch-conflicts-hook.sh460nixpkgs-review> Sourcing python-remove-bin-bytecode-hook.sh461nixpkgs-review> Sourcing pypa-build-hook462nixpkgs-review> Using pypaBuildPhase463nixpkgs-review> Sourcing python-runtime-deps-check-hook464nixpkgs-review> Using pythonRuntimeDepsCheckHook465nixpkgs-review> Sourcing pypa-install-hook466nixpkgs-review> Using pypaInstallPhase467nixpkgs-review> Sourcing python-imports-check-hook.sh468nixpkgs-review> Using pythonImportsCheckPhase469nixpkgs-review> Sourcing python-namespaces-hook470nixpkgs-review> Sourcing python-catch-conflicts-hook.sh471nixpkgs-review> $ git worktree remove -f /build/tmpgdn2rq6i/cache/nixpkgs-review/pr-1/nixpkgs472nixpkgs-review> ----------------------------- Captured stderr call -----------------------------473nixpkgs-review> hint: Using 'master' as the name for the initial branch. This default branch name474nixpkgs-review> hint: will change to "main" in Git 3.0. To configure the initial branch name475nixpkgs-review> hint: to use in all of your new repositories, which will suppress this warning,476nixpkgs-review> hint: call:477nixpkgs-review> hint:478nixpkgs-review> hint: git config --global init.defaultBranch <name>479nixpkgs-review> hint:480nixpkgs-review> hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and481nixpkgs-review> hint: 'development'. The just-created branch can be renamed via this command:482nixpkgs-review> hint:483nixpkgs-review> hint: git branch -m <name>484nixpkgs-review> hint:485nixpkgs-review> hint: Disable this message with "git config set advice.defaultBranchName false"486nixpkgs-review> To /build/tmpgdn2rq6i/nixpkgs/remote487nixpkgs-review> * [new branch] HEAD -> master488nixpkgs-review> Switched to a new branch 'pull/1/head'489nixpkgs-review> Switched to a new branch 'pull/1/merge'490nixpkgs-review> To /build/tmpgdn2rq6i/nixpkgs/remote491nixpkgs-review> * [new branch] pull/1/merge -> pull/1/merge492nixpkgs-review> warning: you don't have Internet access; disabling some network-dependent features493nixpkgs-review> From /build/tmpgdn2rq6i/nixpkgs/remote494nixpkgs-review> * [new ref] 4801d3551acd01a5674c9f1748f98874289be87a -> refs/nixpkgs-review/0495nixpkgs-review> Preparing worktree (detached HEAD ac64da2)496nixpkgs-review> warning: experimental feature 'no-url-literals' has been stabilized and renamed; use 'lint-url-literals = fatal' setting instead497nixpkgs-review> Previous HEAD position was ac64da2 first commit498nixpkgs-review> HEAD is now at 4801d35 Merge branch 'pull/1/head' into pull/1/merge499nixpkgs-review> warning: experimental feature 'no-url-literals' has been stabilized and renamed; use 'lint-url-literals = fatal' setting instead500nixpkgs-review> warning: experimental feature 'no-url-literals' has been stabilized and renamed; use 'lint-url-literals = fatal' setting instead501nixpkgs-review> warning: experimental feature 'no-url-literals' has been stabilized and renamed; use 'lint-url-literals = fatal' setting instead502nixpkgs-review> warning: you don't have Internet access; disabling some network-dependent features503nixpkgs-review> these 2 derivations will be built:504nixpkgs-review> /build/tmpgdn2rq6i/test-nix/store/zyhbjdqlrpbr0vlyxk76mf81f7xggp4a-pkg1.drv505nixpkgs-review> /build/tmpgdn2rq6i/test-nix/store/anr7lsns8kpm93lyydrrvki6s8r2fq3y-review-shell.drv506nixpkgs-review> building '/build/tmpgdn2rq6i/test-nix/store/zyhbjdqlrpbr0vlyxk76mf81f7xggp4a-pkg1.drv'...507nixpkgs-review> building '/build/tmpgdn2rq6i/test-nix/store/anr7lsns8kpm93lyydrrvki6s8r2fq3y-review-shell.drv'...508nixpkgs-review> warning: you don't have Internet access; disabling some network-dependent features509nixpkgs-review> warning: you don't have Internet access; disabling some network-dependent features510nixpkgs-review> got build log for '/build/tmpgdn2rq6i/test-nix/store/zyhbjdqlrpbr0vlyxk76mf81f7xggp4a-pkg1.drv^*' from 'local'511nixpkgs-review> this derivation will be built:512nixpkgs-review> /build/tmpgdn2rq6i/test-nix/store/fg2qx4lk4cd0mqrlcf3smypynbf0xywz-bash-interactive.drv513nixpkgs-review> building '/build/tmpgdn2rq6i/test-nix/store/fg2qx4lk4cd0mqrlcf3smypynbf0xywz-bash-interactive.drv'...514nixpkgs-review> ________________________ test_pr_local_eval_without_nom ________________________515nixpkgs-review> [gw10] linux -- Python 3.13.13 /nix/store/lqn6mbgzzdrqq2qkwddcmxj9z6amdd86-python3-3.13.13/bin/python516nixpkgs-review> 517nixpkgs-review> mock_urlopen = <MagicMock name='urlopen' id='281474787272960'>518nixpkgs-review> helpers = <class 'tests.conftest.Helpers'>519nixpkgs-review> capfd = <_pytest.capture.CaptureFixture object at 0xfffff4b56a50>520nixpkgs-review> 521nixpkgs-review> @patch("nixpkgs_review.http_requests.urlopen")522nixpkgs-review> def test_pr_local_eval_without_nom(523nixpkgs-review> mock_urlopen: MagicMock, helpers: Helpers, capfd: pytest.CaptureFixture[Any]524nixpkgs-review> ) -> None:525nixpkgs-review> with helpers.nixpkgs() as nixpkgs:526nixpkgs-review> base, head, merge = setup_repo(nixpkgs)527nixpkgs-review> setup_pr_mocks(528nixpkgs-review> mock_urlopen,529nixpkgs-review> create_mock_pr_response(base_rev=base, head_rev=head, merge_rev=merge),530nixpkgs-review> )531nixpkgs-review> 532nixpkgs-review> path = main(533nixpkgs-review> "nixpkgs-review",534nixpkgs-review> [535nixpkgs-review> "pr",536nixpkgs-review> "--remote",537nixpkgs-review> str(nixpkgs.remote),538nixpkgs-review> "--eval",539nixpkgs-review> "local",540nixpkgs-review> "--run",541nixpkgs-review> "exit 0",542nixpkgs-review> "1",543nixpkgs-review> "--build-graph",544nixpkgs-review> "nix",545nixpkgs-review> ],546nixpkgs-review> )547nixpkgs-review> > helpers.assert_built(path, "pkg1")548nixpkgs-review> 549nixpkgs-review> tests/test_pr.py:200: 550nixpkgs-review> _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 551nixpkgs-review> 552nixpkgs-review> path = '/build/tmp3fcl4skd/cache/nixpkgs-review/pr-1', pkg_names = ('pkg1',)553nixpkgs-review> report = {'additional_packages': [], 'checkout': 'merge', 'commit': '8c75b6d71f0aa6c7cf9088376895d92690538321', 'extra-nixpkgs-config': None, ...}554nixpkgs-review> 555nixpkgs-review> @staticmethod556nixpkgs-review> def assert_built(path: str, *pkg_names: str) -> None:557nixpkgs-review> report = Helpers.load_report(path)558nixpkgs-review> > assert {*report["result"][current_system()]["built"]} == {*pkg_names}559nixpkgs-review> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^560nixpkgs-review> E TypeError: unhashable type: 'dict'561nixpkgs-review> 562nixpkgs-review> tests/conftest.py:185: TypeError563nixpkgs-review> ----------------------------- Captured stdout call -----------------------------564nixpkgs-review> Initialized empty Git repository in /build/tmp3fcl4skd/nixpkgs/.git/565nixpkgs-review> [master (root-commit) ac64da2] first commit566nixpkgs-review> 116 files changed, 219 insertions(+)567nixpkgs-review> create mode 100644 .bash_source568nixpkgs-review> create mode 100644 .coreutils_source569nixpkgs-review> create mode 100644 .gitignore570nixpkgs-review> create mode 100755 bin/bash571nixpkgs-review> create mode 120000 bin/coreutils/[572nixpkgs-review> create mode 120000 bin/coreutils/b2sum573nixpkgs-review> create mode 120000 bin/coreutils/base32574nixpkgs-review> create mode 120000 bin/coreutils/base64575nixpkgs-review> create mode 120000 bin/coreutils/basename576nixpkgs-review> create mode 120000 bin/coreutils/basenc577nixpkgs-review> create mode 120000 bin/coreutils/cat578nixpkgs-review> create mode 120000 bin/coreutils/chcon579nixpkgs-review> create mode 120000 bin/coreutils/chgrp580nixpkgs-review> create mode 120000 bin/coreutils/chmod581nixpkgs-review> create mode 120000 bin/coreutils/chown582nixpkgs-review> create mode 120000 bin/coreutils/chroot583nixpkgs-review> create mode 120000 bin/coreutils/cksum584nixpkgs-review> create mode 120000 bin/coreutils/comm585nixpkgs-review> create mode 100755 bin/coreutils/coreutils586nixpkgs-review> create mode 120000 bin/coreutils/cp587nixpkgs-review> create mode 120000 bin/coreutils/csplit588nixpkgs-review> create mode 120000 bin/coreutils/cut589nixpkgs-review> create mode 120000 bin/coreutils/date590nixpkgs-review> create mode 120000 bin/coreutils/dd591nixpkgs-review> create mode 120000 bin/coreutils/df592nixpkgs-review> create mode 120000 bin/coreutils/dir593nixpkgs-review> create mode 120000 bin/coreutils/dircolors594nixpkgs-review> create mode 120000 bin/coreutils/dirname595nixpkgs-review> create mode 120000 bin/coreutils/du596nixpkgs-review> create mode 120000 bin/coreutils/echo597nixpkgs-review> create mode 120000 bin/coreutils/env598nixpkgs-review> create mode 120000 bin/coreutils/expand599nixpkgs-review> create mode 120000 bin/coreutils/expr600nixpkgs-review> create mode 120000 bin/coreutils/factor601nixpkgs-review> create mode 120000 bin/coreutils/false602nixpkgs-review> create mode 120000 bin/coreutils/fmt603nixpkgs-review> create mode 120000 bin/coreutils/fold604nixpkgs-review> create mode 120000 bin/coreutils/groups605nixpkgs-review> create mode 120000 bin/coreutils/head606nixpkgs-review> create mode 120000 bin/coreutils/hostid607nixpkgs-review> create mode 120000 bin/coreutils/id608nixpkgs-review> create mode 120000 bin/coreutils/install609nixpkgs-review> create mode 120000 bin/coreutils/join610nixpkgs-review> create mode 120000 bin/coreutils/kill611nixpkgs-review> create mode 120000 bin/coreutils/link612nixpkgs-review> create mode 120000 bin/coreutils/ln613nixpkgs-review> create mode 120000 bin/coreutils/logname614nixpkgs-review> create mode 120000 bin/coreutils/ls615nixpkgs-review> create mode 120000 bin/coreutils/md5sum616nixpkgs-review> create mode 120000 bin/coreutils/mkdir617nixpkgs-review> create mode 120000 bin/coreutils/mkfifo618nixpkgs-review> create mode 120000 bin/coreutils/mknod619nixpkgs-review> create mode 120000 bin/coreutils/mktemp620nixpkgs-review> create mode 120000 bin/coreutils/mv621nixpkgs-review> create mode 120000 bin/coreutils/nice622nixpkgs-review> create mode 120000 bin/coreutils/nl623nixpkgs-review> create mode 120000 bin/coreutils/nohup624nixpkgs-review> create mode 120000 bin/coreutils/nproc625nixpkgs-review> create mode 120000 bin/coreutils/numfmt626nixpkgs-review> create mode 120000 bin/coreutils/od627nixpkgs-review> create mode 120000 bin/coreutils/paste628nixpkgs-review> create mode 120000 bin/coreutils/pathchk629nixpkgs-review> create mode 120000 bin/coreutils/pinky630nixpkgs-review> create mode 120000 bin/coreutils/pr631nixpkgs-review> create mode 120000 bin/coreutils/printenv632nixpkgs-review> create mode 120000 bin/coreutils/printf633nixpkgs-review> create mode 120000 bin/coreutils/ptx634nixpkgs-review> create mode 120000 bin/coreutils/pwd635nixpkgs-review> create mode 120000 bin/coreutils/readlink636nixpkgs-review> create mode 120000 bin/coreutils/realpath637nixpkgs-review> create mode 120000 bin/coreutils/rm638nixpkgs-review> create mode 120000 bin/coreutils/rmdir639nixpkgs-review> create mode 120000 bin/coreutils/runcon640nixpkgs-review> create mode 120000 bin/coreutils/seq641nixpkgs-review> create mode 120000 bin/coreutils/sha1sum642nixpkgs-review> create mode 120000 bin/coreutils/sha224sum643nixpkgs-review> create mode 120000 bin/coreutils/sha256sum644nixpkgs-review> create mode 120000 bin/coreutils/sha384sum645nixpkgs-review> create mode 120000 bin/coreutils/sha512sum646nixpkgs-review> create mode 120000 bin/coreutils/shred647nixpkgs-review> create mode 120000 bin/coreutils/shuf648nixpkgs-review> create mode 120000 bin/coreutils/sleep649nixpkgs-review> create mode 120000 bin/coreutils/sort650nixpkgs-review> create mode 120000 bin/coreutils/split651nixpkgs-review> create mode 120000 bin/coreutils/stat652nixpkgs-review> create mode 120000 bin/coreutils/stdbuf653nixpkgs-review> create mode 120000 bin/coreutils/stty654nixpkgs-review> create mode 120000 bin/coreutils/sum655nixpkgs-review> create mode 120000 bin/coreutils/sync656nixpkgs-review> create mode 120000 bin/coreutils/tac657nixpkgs-review> create mode 120000 bin/coreutils/tail658nixpkgs-review> create mode 120000 bin/coreutils/tee659nixpkgs-review> create mode 120000 bin/coreutils/test660nixpkgs-review> create mode 120000 bin/coreutils/timeout661nixpkgs-review> create mode 120000 bin/coreutils/touch662nixpkgs-review> create mode 120000 bin/coreutils/tr663nixpkgs-review> create mode 120000 bin/coreutils/true664nixpkgs-review> create mode 120000 bin/coreutils/truncate665nixpkgs-review> create mode 120000 bin/coreutils/tsort666nixpkgs-review> create mode 120000 bin/coreutils/tty667nixpkgs-review> create mode 120000 bin/coreutils/uname668nixpkgs-review> create mode 120000 bin/coreutils/unexpand669nixpkgs-review> create mode 120000 bin/coreutils/uniq670nixpkgs-review> create mode 120000 bin/coreutils/unlink671nixpkgs-review> create mode 120000 bin/coreutils/uptime672nixpkgs-review> create mode 120000 bin/coreutils/users673nixpkgs-review> create mode 120000 bin/coreutils/vdir674nixpkgs-review> create mode 120000 bin/coreutils/wc675nixpkgs-review> create mode 120000 bin/coreutils/who676nixpkgs-review> create mode 120000 bin/coreutils/whoami677nixpkgs-review> create mode 120000 bin/coreutils/yes678nixpkgs-review> create mode 100644 config.nix679nixpkgs-review> create mode 100644 config.nix.in680nixpkgs-review> create mode 100644 default.nix681nixpkgs-review> create mode 100644 nixos/release.nix682nixpkgs-review> create mode 100644 pkg1.txt683nixpkgs-review> Initialized empty Git repository in /build/tmp3fcl4skd/nixpkgs/remote/684nixpkgs-review> [pull/1/head 8c75b6d] example-change685nixpkgs-review> 1 file changed, 1 insertion(+)686nixpkgs-review> Merge made by the 'ort' strategy.687nixpkgs-review> pkg1.txt | 1 +688nixpkgs-review> 1 file changed, 1 insertion(+)689nixpkgs-review> 690nixpkgs-review> ================================================================================691nixpkgs-review> PR #1: Example PR692nixpkgs-review> ================================================================================693nixpkgs-review> Author: test-user694nixpkgs-review> Branch: user:example-branch -> NixOS:master695nixpkgs-review> State: open696nixpkgs-review> 697nixpkgs-review> Description:698nixpkgs-review> ----------------------------------------699nixpkgs-review> This is a test PR700nixpkgs-review> ----------------------------------------701nixpkgs-review> 702nixpkgs-review> Files changed (1 files):703nixpkgs-review> - pkg1.txt704nixpkgs-review> ================================================================================705nixpkgs-review> 706nixpkgs-review> $ git -c fetch.prune=false fetch --no-tags --force /build/tmp3fcl4skd/nixpkgs/remote 4801d3551acd01a5674c9f1748f98874289be87a:refs/nixpkgs-review/0707nixpkgs-review> $ git worktree prune708nixpkgs-review> $ git worktree add /build/tmp3fcl4skd/cache/nixpkgs-review/pr-1/nixpkgs ac64da261c7602ed279ce8b115fcc1b6a0af20b9709nixpkgs-review> HEAD is now at ac64da2 first commit710nixpkgs-review> Local evaluation for computing rebuilds711nixpkgs-review> $ nix-env --extra-experimental-features no-url-literals --option system aarch64-linux -f <nixpkgs> --nix-path nixpkgs=/build/tmp3fcl4skd/cache/nixpkgs-review/pr-1/nixpkgs nixpkgs-overlays=/build/tmpr3gowt4x -qaP --xml --out-path --show-trace --no-allow-import-from-derivation712nixpkgs-review> $ git checkout 4801d3551acd01a5674c9f1748f98874289be87a713nixpkgs-review> $ nix-env --extra-experimental-features no-url-literals --option system aarch64-linux -f <nixpkgs> --nix-path nixpkgs=/build/tmp3fcl4skd/cache/nixpkgs-review/pr-1/nixpkgs nixpkgs-overlays=/build/tmpr3gowt4x -qaP --xml --out-path --show-trace --no-allow-import-from-derivation --meta714nixpkgs-review> --------- Impacted packages on 'aarch64-linux' ---------715nixpkgs-review> 1 package updated:716nixpkgs-review> pkg1717nixpkgs-review> 718nixpkgs-review> $ nix-eval-jobs --workers 1 --max-memory-size 4096 --no-instantiate --extra-experimental-features 'nix-command no-url-literals' --nix-path 'nixpkgs=/build/tmp3fcl4skd/cache/nixpkgs-review/pr-1/nixpkgs nixpkgs-overlays=/build/tmpr3gowt4x' --no-allow-import-from-derivation --expr '(import /build/source/nixpkgs_review/nix/evalAttrs.nix { attr-json = /build/tmpqc7tdlyj; })' --apply 'd: { inherit (d) exists broken; }'719nixpkgs-review> $ nix build --file /build/source/nixpkgs_review/nix/review-shell.nix --extra-experimental-features 'nix-command no-url-literals' --nix-path 'nixpkgs=/build/tmp3fcl4skd/cache/nixpkgs-review/pr-1/nixpkgs nixpkgs-overlays=/build/tmpr3gowt4x' --no-allow-import-from-derivation --no-link --keep-going --option build-use-sandbox relaxed --argstr local-system aarch64-linux --argstr nixpkgs-path /build/tmp3fcl4skd/cache/nixpkgs-review/pr-1/nixpkgs --argstr nixpkgs-config-path /build/tmp6ypwum_a.nix --argstr attrs-path /build/tmp3fcl4skd/cache/nixpkgs-review/pr-1/attrs.nix720nixpkgs-review> 721nixpkgs-review> Link to currently reviewing PR:722nixpkgs-review> https://github.com/NixOS/nixpkgs/pull/1723nixpkgs-review> --------- Report for 'aarch64-linux' ---------724nixpkgs-review> 1 package built:725nixpkgs-review> pkg1726nixpkgs-review> 727nixpkgs-review> Logs can be found under:728nixpkgs-review> /build/tmp3fcl4skd/cache/nixpkgs-review/pr-1/logs729nixpkgs-review> 730nixpkgs-review> $ /nix/store/6qk7ai1w44gvxcmy1788nwd645im5yph-nix-2.34.7/bin/nix-shell --argstr local-system aarch64-linux --argstr nixpkgs-path /build/tmp3fcl4skd/cache/nixpkgs-review/pr-1/nixpkgs --argstr nixpkgs-config-path /build/tmp6ypwum_a.nix --argstr attrs-path /build/tmp3fcl4skd/cache/nixpkgs-review/pr-1/attrs.nix --nix-path 'nixpkgs=/build/tmp3fcl4skd/cache/nixpkgs-review/pr-1/nixpkgs nixpkgs-overlays=/build/tmpr3gowt4x' /build/source/nixpkgs_review/nix/review-shell.nix --run 'exit 0'731nixpkgs-review> Sourcing python-remove-tests-dir-hook732nixpkgs-review> Sourcing python-catch-conflicts-hook.sh733nixpkgs-review> Sourcing python-remove-bin-bytecode-hook.sh734nixpkgs-review> Sourcing pypa-build-hook735nixpkgs-review> Using pypaBuildPhase736nixpkgs-review> Sourcing python-runtime-deps-check-hook737nixpkgs-review> Using pythonRuntimeDepsCheckHook738nixpkgs-review> Sourcing pypa-install-hook739nixpkgs-review> Using pypaInstallPhase740nixpkgs-review> Sourcing python-imports-check-hook.sh741nixpkgs-review> Using pythonImportsCheckPhase742nixpkgs-review> Sourcing python-namespaces-hook743nixpkgs-review> Sourcing python-catch-conflicts-hook.sh744nixpkgs-review> $ git worktree remove -f /build/tmp3fcl4skd/cache/nixpkgs-review/pr-1/nixpkgs745nixpkgs-review> ----------------------------- Captured stderr call -----------------------------746nixpkgs-review> hint: Using 'master' as the name for the initial branch. This default branch name747nixpkgs-review> hint: will change to "main" in Git 3.0. To configure the initial branch name748nixpkgs-review> hint: to use in all of your new repositories, which will suppress this warning,749nixpkgs-review> hint: call:750nixpkgs-review> hint:751nixpkgs-review> hint: git config --global init.defaultBranch <name>752nixpkgs-review> hint:753nixpkgs-review> hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and754nixpkgs-review> hint: 'development'. The just-created branch can be renamed via this command:755nixpkgs-review> hint:756nixpkgs-review> hint: git branch -m <name>757nixpkgs-review> hint:758nixpkgs-review> hint: Disable this message with "git config set advice.defaultBranchName false"759nixpkgs-review> To /build/tmp3fcl4skd/nixpkgs/remote760nixpkgs-review> * [new branch] HEAD -> master761nixpkgs-review> Switched to a new branch 'pull/1/head'762nixpkgs-review> Switched to a new branch 'pull/1/merge'763nixpkgs-review> To /build/tmp3fcl4skd/nixpkgs/remote764nixpkgs-review> * [new branch] pull/1/merge -> pull/1/merge765nixpkgs-review> warning: you don't have Internet access; disabling some network-dependent features766nixpkgs-review> From /build/tmp3fcl4skd/nixpkgs/remote767nixpkgs-review> * [new ref] 4801d3551acd01a5674c9f1748f98874289be87a -> refs/nixpkgs-review/0768nixpkgs-review> Preparing worktree (detached HEAD ac64da2)769nixpkgs-review> warning: experimental feature 'no-url-literals' has been stabilized and renamed; use 'lint-url-literals = fatal' setting instead770nixpkgs-review> Previous HEAD position was ac64da2 first commit771nixpkgs-review> HEAD is now at 4801d35 Merge branch 'pull/1/head' into pull/1/merge772nixpkgs-review> warning: experimental feature 'no-url-literals' has been stabilized and renamed; use 'lint-url-literals = fatal' setting instead773nixpkgs-review> warning: experimental feature 'no-url-literals' has been stabilized and renamed; use 'lint-url-literals = fatal' setting instead774nixpkgs-review> warning: experimental feature 'no-url-literals' has been stabilized and renamed; use 'lint-url-literals = fatal' setting instead775nixpkgs-review> warning: you don't have Internet access; disabling some network-dependent features776nixpkgs-review> these 2 derivations will be built:777nixpkgs-review> /build/tmp3fcl4skd/test-nix/store/gf89yi3xjzakjq3wfkk4w36cxyz0311w-pkg1.drv778nixpkgs-review> /build/tmp3fcl4skd/test-nix/store/smid70pcdgsp4a8y98vzy42l7gh9f6vf-review-shell.drv779nixpkgs-review> building '/build/tmp3fcl4skd/test-nix/store/gf89yi3xjzakjq3wfkk4w36cxyz0311w-pkg1.drv'...780nixpkgs-review> building '/build/tmp3fcl4skd/test-nix/store/smid70pcdgsp4a8y98vzy42l7gh9f6vf-review-shell.drv'...781nixpkgs-review> warning: you don't have Internet access; disabling some network-dependent features782nixpkgs-review> warning: you don't have Internet access; disabling some network-dependent features783nixpkgs-review> got build log for '/build/tmp3fcl4skd/test-nix/store/gf89yi3xjzakjq3wfkk4w36cxyz0311w-pkg1.drv^*' from 'local'784nixpkgs-review> this derivation will be built:785nixpkgs-review> /build/tmp3fcl4skd/test-nix/store/pjqc7lbasbrkx5017r26w5ir886fpk0p-bash-interactive.drv786nixpkgs-review> building '/build/tmp3fcl4skd/test-nix/store/pjqc7lbasbrkx5017r26w5ir886fpk0p-bash-interactive.drv'...787nixpkgs-review> _________________________ test_rev_command_without_nom _________________________788nixpkgs-review> [gw19] linux -- Python 3.13.13 /nix/store/lqn6mbgzzdrqq2qkwddcmxj9z6amdd86-python3-3.13.13/bin/python789nixpkgs-review> 790nixpkgs-review> helpers = <class 'tests.conftest.Helpers'>791nixpkgs-review> 792nixpkgs-review> def test_rev_command_without_nom(helpers: Helpers) -> None:793nixpkgs-review> with helpers.nixpkgs() as nixpkgs:794nixpkgs-review> nixpkgs.path.joinpath("pkg1.txt").write_text("foo")795nixpkgs-review> subprocess.run(["git", "add", "."], check=True)796nixpkgs-review> subprocess.run(["git", "commit", "-m", "example-change"], check=True)797nixpkgs-review> path = main(798nixpkgs-review> "nixpkgs-review",799nixpkgs-review> [800nixpkgs-review> "rev",801nixpkgs-review> "HEAD",802nixpkgs-review> "--remote",803nixpkgs-review> str(nixpkgs.remote),804nixpkgs-review> "--run",805nixpkgs-review> "exit 0",806nixpkgs-review> "--build-graph",807nixpkgs-review> "nix",808nixpkgs-review> ],809nixpkgs-review> )810nixpkgs-review> > helpers.assert_built(path, "pkg1")811nixpkgs-review> 812nixpkgs-review> tests/test_rev.py:47: 813nixpkgs-review> _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 814nixpkgs-review> 815nixpkgs-review> path = PosixPath('/build/tmpn33_tan8/cache/nixpkgs-review/rev-8c75b6d71f0aa6c7cf9088376895d92690538321')816nixpkgs-review> pkg_names = ('pkg1',)817nixpkgs-review> report = {'additional_packages': [], 'checkout': 'merge', 'commit': '8c75b6d71f0aa6c7cf9088376895d92690538321', 'extra-nixpkgs-config': None, ...}818nixpkgs-review> 819nixpkgs-review> @staticmethod820nixpkgs-review> def assert_built(path: str, *pkg_names: str) -> None:821nixpkgs-review> report = Helpers.load_report(path)822nixpkgs-review> > assert {*report["result"][current_system()]["built"]} == {*pkg_names}823nixpkgs-review> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^824nixpkgs-review> E TypeError: unhashable type: 'dict'825nixpkgs-review> 826nixpkgs-review> tests/conftest.py:185: TypeError827nixpkgs-review> ----------------------------- Captured stdout call -----------------------------828nixpkgs-review> Initialized empty Git repository in /build/tmpn33_tan8/nixpkgs/.git/829nixpkgs-review> [master (root-commit) ac64da2] first commit830nixpkgs-review> 116 files changed, 219 insertions(+)831nixpkgs-review> create mode 100644 .bash_source832nixpkgs-review> create mode 100644 .coreutils_source833nixpkgs-review> create mode 100644 .gitignore834nixpkgs-review> create mode 100755 bin/bash835nixpkgs-review> create mode 120000 bin/coreutils/[836nixpkgs-review> create mode 120000 bin/coreutils/b2sum837nixpkgs-review> create mode 120000 bin/coreutils/base32838nixpkgs-review> create mode 120000 bin/coreutils/base64839nixpkgs-review> create mode 120000 bin/coreutils/basename840nixpkgs-review> create mode 120000 bin/coreutils/basenc841nixpkgs-review> create mode 120000 bin/coreutils/cat842nixpkgs-review> create mode 120000 bin/coreutils/chcon843nixpkgs-review> create mode 120000 bin/coreutils/chgrp844nixpkgs-review> create mode 120000 bin/coreutils/chmod845nixpkgs-review> create mode 120000 bin/coreutils/chown846nixpkgs-review> create mode 120000 bin/coreutils/chroot847nixpkgs-review> create mode 120000 bin/coreutils/cksum848nixpkgs-review> create mode 120000 bin/coreutils/comm849nixpkgs-review> create mode 100755 bin/coreutils/coreutils850nixpkgs-review> create mode 120000 bin/coreutils/cp851nixpkgs-review> create mode 120000 bin/coreutils/csplit852nixpkgs-review> create mode 120000 bin/coreutils/cut853nixpkgs-review> create mode 120000 bin/coreutils/date854nixpkgs-review> create mode 120000 bin/coreutils/dd855nixpkgs-review> create mode 120000 bin/coreutils/df856nixpkgs-review> create mode 120000 bin/coreutils/dir857nixpkgs-review> create mode 120000 bin/coreutils/dircolors858nixpkgs-review> create mode 120000 bin/coreutils/dirname859nixpkgs-review> create mode 120000 bin/coreutils/du860nixpkgs-review> create mode 120000 bin/coreutils/echo861nixpkgs-review> create mode 120000 bin/coreutils/env862nixpkgs-review> create mode 120000 bin/coreutils/expand863nixpkgs-review> create mode 120000 bin/coreutils/expr864nixpkgs-review> create mode 120000 bin/coreutils/factor865nixpkgs-review> create mode 120000 bin/coreutils/false866nixpkgs-review> create mode 120000 bin/coreutils/fmt867nixpkgs-review> create mode 120000 bin/coreutils/fold868nixpkgs-review> create mode 120000 bin/coreutils/groups869nixpkgs-review> create mode 120000 bin/coreutils/head870nixpkgs-review> create mode 120000 bin/coreutils/hostid871nixpkgs-review> create mode 120000 bin/coreutils/id872nixpkgs-review> create mode 120000 bin/coreutils/install873nixpkgs-review> create mode 120000 bin/coreutils/join874nixpkgs-review> create mode 120000 bin/coreutils/kill875nixpkgs-review> create mode 120000 bin/coreutils/link876nixpkgs-review> create mode 120000 bin/coreutils/ln877nixpkgs-review> create mode 120000 bin/coreutils/logname878nixpkgs-review> create mode 120000 bin/coreutils/ls879nixpkgs-review> create mode 120000 bin/coreutils/md5sum880nixpkgs-review> create mode 120000 bin/coreutils/mkdir881nixpkgs-review> create mode 120000 bin/coreutils/mkfifo882nixpkgs-review> create mode 120000 bin/coreutils/mknod883nixpkgs-review> create mode 120000 bin/coreutils/mktemp884nixpkgs-review> create mode 120000 bin/coreutils/mv885nixpkgs-review> create mode 120000 bin/coreutils/nice886nixpkgs-review> create mode 120000 bin/coreutils/nl887nixpkgs-review> create mode 120000 bin/coreutils/nohup888nixpkgs-review> create mode 120000 bin/coreutils/nproc889nixpkgs-review> create mode 120000 bin/coreutils/numfmt890nixpkgs-review> create mode 120000 bin/coreutils/od891nixpkgs-review> create mode 120000 bin/coreutils/paste892nixpkgs-review> create mode 120000 bin/coreutils/pathchk893nixpkgs-review> create mode 120000 bin/coreutils/pinky894nixpkgs-review> create mode 120000 bin/coreutils/pr895nixpkgs-review> create mode 120000 bin/coreutils/printenv896nixpkgs-review> create mode 120000 bin/coreutils/printf897nixpkgs-review> create mode 120000 bin/coreutils/ptx898nixpkgs-review> create mode 120000 bin/coreutils/pwd899nixpkgs-review> create mode 120000 bin/coreutils/readlink900nixpkgs-review> create mode 120000 bin/coreutils/realpath901nixpkgs-review> create mode 120000 bin/coreutils/rm902nixpkgs-review> create mode 120000 bin/coreutils/rmdir903nixpkgs-review> create mode 120000 bin/coreutils/runcon904nixpkgs-review> create mode 120000 bin/coreutils/seq905nixpkgs-review> create mode 120000 bin/coreutils/sha1sum906nixpkgs-review> create mode 120000 bin/coreutils/sha224sum907nixpkgs-review> create mode 120000 bin/coreutils/sha256sum908nixpkgs-review> create mode 120000 bin/coreutils/sha384sum909nixpkgs-review> create mode 120000 bin/coreutils/sha512sum910nixpkgs-review> create mode 120000 bin/coreutils/shred911nixpkgs-review> create mode 120000 bin/coreutils/shuf912nixpkgs-review> create mode 120000 bin/coreutils/sleep913nixpkgs-review> create mode 120000 bin/coreutils/sort914nixpkgs-review> create mode 120000 bin/coreutils/split915nixpkgs-review> create mode 120000 bin/coreutils/stat916nixpkgs-review> create mode 120000 bin/coreutils/stdbuf917nixpkgs-review> create mode 120000 bin/coreutils/stty918nixpkgs-review> create mode 120000 bin/coreutils/sum919nixpkgs-review> create mode 120000 bin/coreutils/sync920nixpkgs-review> create mode 120000 bin/coreutils/tac921nixpkgs-review> create mode 120000 bin/coreutils/tail922nixpkgs-review> create mode 120000 bin/coreutils/tee923nixpkgs-review> create mode 120000 bin/coreutils/test924nixpkgs-review> create mode 120000 bin/coreutils/timeout925nixpkgs-review> create mode 120000 bin/coreutils/touch926nixpkgs-review> create mode 120000 bin/coreutils/tr927nixpkgs-review> create mode 120000 bin/coreutils/true928nixpkgs-review> create mode 120000 bin/coreutils/truncate929nixpkgs-review> create mode 120000 bin/coreutils/tsort930nixpkgs-review> create mode 120000 bin/coreutils/tty931nixpkgs-review> create mode 120000 bin/coreutils/uname932nixpkgs-review> create mode 120000 bin/coreutils/unexpand933nixpkgs-review> create mode 120000 bin/coreutils/uniq934nixpkgs-review> create mode 120000 bin/coreutils/unlink935nixpkgs-review> create mode 120000 bin/coreutils/uptime936nixpkgs-review> create mode 120000 bin/coreutils/users937nixpkgs-review> create mode 120000 bin/coreutils/vdir938nixpkgs-review> create mode 120000 bin/coreutils/wc939nixpkgs-review> create mode 120000 bin/coreutils/who940nixpkgs-review> create mode 120000 bin/coreutils/whoami941nixpkgs-review> create mode 120000 bin/coreutils/yes942nixpkgs-review> create mode 100644 config.nix943nixpkgs-review> create mode 100644 config.nix.in944nixpkgs-review> create mode 100644 default.nix945nixpkgs-review> create mode 100644 nixos/release.nix946nixpkgs-review> create mode 100644 pkg1.txt947nixpkgs-review> Initialized empty Git repository in /build/tmpn33_tan8/nixpkgs/remote/948nixpkgs-review> [master 8c75b6d] example-change949nixpkgs-review> 1 file changed, 1 insertion(+)950nixpkgs-review> $ git -c fetch.prune=false fetch --no-tags --force /build/tmpn33_tan8/nixpkgs/remote master:refs/nixpkgs-review/0951nixpkgs-review> $ git worktree prune952nixpkgs-review> $ git worktree add /build/tmpn33_tan8/cache/nixpkgs-review/rev-8c75b6d71f0aa6c7cf9088376895d92690538321/nixpkgs ac64da261c7602ed279ce8b115fcc1b6a0af20b9953nixpkgs-review> HEAD is now at ac64da2 first commit954nixpkgs-review> Local evaluation for computing rebuilds955nixpkgs-review> $ nix-env --extra-experimental-features no-url-literals --option system aarch64-linux -f <nixpkgs> --nix-path nixpkgs=/build/tmpn33_tan8/cache/nixpkgs-review/rev-8c75b6d71f0aa6c7cf9088376895d92690538321/nixpkgs nixpkgs-overlays=/build/tmpm29b2y8m -qaP --xml --out-path --show-trace --no-allow-import-from-derivation956nixpkgs-review> $ git merge --no-commit --no-ff 8c75b6d71f0aa6c7cf9088376895d92690538321957nixpkgs-review> $ nix-env --extra-experimental-features no-url-literals --option system aarch64-linux -f <nixpkgs> --nix-path nixpkgs=/build/tmpn33_tan8/cache/nixpkgs-review/rev-8c75b6d71f0aa6c7cf9088376895d92690538321/nixpkgs nixpkgs-overlays=/build/tmpm29b2y8m -qaP --xml --out-path --show-trace --no-allow-import-from-derivation --meta958nixpkgs-review> --------- Impacted packages on 'aarch64-linux' ---------959nixpkgs-review> 1 package updated:960nixpkgs-review> pkg1961nixpkgs-review> 962nixpkgs-review> $ nix-eval-jobs --workers 1 --max-memory-size 4096 --no-instantiate --extra-experimental-features 'nix-command no-url-literals' --nix-path 'nixpkgs=/build/tmpn33_tan8/cache/nixpkgs-review/rev-8c75b6d71f0aa6c7cf9088376895d92690538321/nixpkgs nixpkgs-overlays=/build/tmpm29b2y8m' --no-allow-import-from-derivation --expr '(import /build/source/nixpkgs_review/nix/evalAttrs.nix { attr-json = /build/tmp5eslpale; })' --apply 'd: { inherit (d) exists broken; }'963nixpkgs-review> $ nix build --file /build/source/nixpkgs_review/nix/review-shell.nix --extra-experimental-features 'nix-command no-url-literals' --nix-path 'nixpkgs=/build/tmpn33_tan8/cache/nixpkgs-review/rev-8c75b6d71f0aa6c7cf9088376895d92690538321/nixpkgs nixpkgs-overlays=/build/tmpm29b2y8m' --no-allow-import-from-derivation --no-link --keep-going --option build-use-sandbox relaxed --argstr local-system aarch64-linux --argstr nixpkgs-path /build/tmpn33_tan8/cache/nixpkgs-review/rev-8c75b6d71f0aa6c7cf9088376895d92690538321/nixpkgs --argstr nixpkgs-config-path /build/tmp8u17ymj9.nix --argstr attrs-path /build/tmpn33_tan8/cache/nixpkgs-review/rev-8c75b6d71f0aa6c7cf9088376895d92690538321/attrs.nix964nixpkgs-review> --------- Report for 'aarch64-linux' ---------965nixpkgs-review> 1 package built:966nixpkgs-review> pkg1967nixpkgs-review> 968nixpkgs-review> Logs can be found under:969nixpkgs-review> /build/tmpn33_tan8/cache/nixpkgs-review/rev-8c75b6d71f0aa6c7cf9088376895d92690538321/logs970nixpkgs-review> 971nixpkgs-review> $ /nix/store/6qk7ai1w44gvxcmy1788nwd645im5yph-nix-2.34.7/bin/nix-shell --argstr local-system aarch64-linux --argstr nixpkgs-path /build/tmpn33_tan8/cache/nixpkgs-review/rev-8c75b6d71f0aa6c7cf9088376895d92690538321/nixpkgs --argstr nixpkgs-config-path /build/tmp8u17ymj9.nix --argstr attrs-path /build/tmpn33_tan8/cache/nixpkgs-review/rev-8c75b6d71f0aa6c7cf9088376895d92690538321/attrs.nix --nix-path 'nixpkgs=/build/tmpn33_tan8/cache/nixpkgs-review/rev-8c75b6d71f0aa6c7cf9088376895d92690538321/nixpkgs nixpkgs-overlays=/build/tmpm29b2y8m' /build/source/nixpkgs_review/nix/review-shell.nix --run 'exit 0'972nixpkgs-review> Sourcing python-remove-tests-dir-hook973nixpkgs-review> Sourcing python-catch-conflicts-hook.sh974nixpkgs-review> Sourcing python-remove-bin-bytecode-hook.sh975nixpkgs-review> Sourcing pypa-build-hook976nixpkgs-review> Using pypaBuildPhase977nixpkgs-review> Sourcing python-runtime-deps-check-hook978nixpkgs-review> Using pythonRuntimeDepsCheckHook979nixpkgs-review> Sourcing pypa-install-hook980nixpkgs-review> Using pypaInstallPhase981nixpkgs-review> Sourcing python-imports-check-hook.sh982nixpkgs-review> Using pythonImportsCheckPhase983nixpkgs-review> Sourcing python-namespaces-hook984nixpkgs-review> Sourcing python-catch-conflicts-hook.sh985nixpkgs-review> $ git worktree remove -f /build/tmpn33_tan8/cache/nixpkgs-review/rev-8c75b6d71f0aa6c7cf9088376895d92690538321/nixpkgs986nixpkgs-review> ----------------------------- Captured stderr call -----------------------------987nixpkgs-review> hint: Using 'master' as the name for the initial branch. This default branch name988nixpkgs-review> hint: will change to "main" in Git 3.0. To configure the initial branch name989nixpkgs-review> hint: to use in all of your new repositories, which will suppress this warning,990nixpkgs-review> hint: call:991nixpkgs-review> hint:992nixpkgs-review> hint: git config --global init.defaultBranch <name>993nixpkgs-review> hint:994nixpkgs-review> hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and995nixpkgs-review> hint: 'development'. The just-created branch can be renamed via this command:996nixpkgs-review> hint:997nixpkgs-review> hint: git branch -m <name>998nixpkgs-review> hint:999nixpkgs-review> hint: Disable this message with "git config set advice.defaultBranchName false"1000nixpkgs-review> To /build/tmpn33_tan8/nixpkgs/remote1001nixpkgs-review> * [new branch] HEAD -> master1002nixpkgs-review> warning: you don't have Internet access; disabling some network-dependent features1003nixpkgs-review> From /build/tmpn33_tan8/nixpkgs/remote1004nixpkgs-review> * [new branch] master -> refs/nixpkgs-review/01005nixpkgs-review> Preparing worktree (detached HEAD ac64da2)1006nixpkgs-review> warning: experimental feature 'no-url-literals' has been stabilized and renamed; use 'lint-url-literals = fatal' setting instead1007nixpkgs-review> Automatic merge went well; stopped before committing as requested1008nixpkgs-review> warning: experimental feature 'no-url-literals' has been stabilized and renamed; use 'lint-url-literals = fatal' setting instead1009nixpkgs-review> warning: experimental feature 'no-url-literals' has been stabilized and renamed; use 'lint-url-literals = fatal' setting instead1010nixpkgs-review> warning: experimental feature 'no-url-literals' has been stabilized and renamed; use 'lint-url-literals = fatal' setting instead1011nixpkgs-review> warning: you don't have Internet access; disabling some network-dependent features1012nixpkgs-review> these 2 derivations will be built:1013nixpkgs-review> /build/tmpn33_tan8/test-nix/store/z1dg5a1525bnscy1nspvxl5wdxfnlgy7-pkg1.drv1014nixpkgs-review> /build/tmpn33_tan8/test-nix/store/j88289hdjwk2w3mnxksf2km74i91s189-review-shell.drv1015nixpkgs-review> building '/build/tmpn33_tan8/test-nix/store/z1dg5a1525bnscy1nspvxl5wdxfnlgy7-pkg1.drv'...1016nixpkgs-review> building '/build/tmpn33_tan8/test-nix/store/j88289hdjwk2w3mnxksf2km74i91s189-review-shell.drv'...1017nixpkgs-review> warning: you don't have Internet access; disabling some network-dependent features1018nixpkgs-review> warning: you don't have Internet access; disabling some network-dependent features1019nixpkgs-review> got build log for '/build/tmpn33_tan8/test-nix/store/z1dg5a1525bnscy1nspvxl5wdxfnlgy7-pkg1.drv^*' from 'local'1020nixpkgs-review> this derivation will be built:1021nixpkgs-review> /build/tmpn33_tan8/test-nix/store/95nw8rfh0ql217i8qn7ca73q48kjjrma-bash-interactive.drv1022nixpkgs-review> building '/build/tmpn33_tan8/test-nix/store/95nw8rfh0ql217i8qn7ca73q48kjjrma-bash-interactive.drv'...1023nixpkgs-review> _________________________ test_wip_command_without_nom _________________________1024nixpkgs-review> [gw28] linux -- Python 3.13.13 /nix/store/lqn6mbgzzdrqq2qkwddcmxj9z6amdd86-python3-3.13.13/bin/python1025nixpkgs-review> 1026nixpkgs-review> helpers = <class 'tests.conftest.Helpers'>1027nixpkgs-review> capfd = <_pytest.capture.CaptureFixture object at 0xfffff4b56a50>1028nixpkgs-review> 1029nixpkgs-review> def test_wip_command_without_nom(1030nixpkgs-review> helpers: Helpers, capfd: pytest.CaptureFixture[Any]1031nixpkgs-review> ) -> None:1032nixpkgs-review> with helpers.nixpkgs() as nixpkgs:1033nixpkgs-review> nixpkgs.path.joinpath("pkg1.txt").write_text("foo")1034nixpkgs-review> path = main(1035nixpkgs-review> "nixpkgs-review",1036nixpkgs-review> [1037nixpkgs-review> "wip",1038nixpkgs-review> "--remote",1039nixpkgs-review> str(nixpkgs.remote),1040nixpkgs-review> "--run",1041nixpkgs-review> "exit 0",1042nixpkgs-review> "--build-graph",1043nixpkgs-review> "nix",1044nixpkgs-review> ],1045nixpkgs-review> )1046nixpkgs-review> > helpers.assert_built(path, "pkg1")1047nixpkgs-review> 1048nixpkgs-review> tests/test_wip.py:45: 1049nixpkgs-review> _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 1050nixpkgs-review> 1051nixpkgs-review> path = PosixPath('/build/tmplw5nigvh/cache/nixpkgs-review/rev-ac64da261c7602ed279ce8b115fcc1b6a0af20b9-dirty')1052nixpkgs-review> pkg_names = ('pkg1',)1053nixpkgs-review> report = {'additional_packages': [], 'checkout': 'merge', 'commit': None, 'extra-nixpkgs-config': None, ...}1054nixpkgs-review> 1055nixpkgs-review> @staticmethod1056nixpkgs-review> def assert_built(path: str, *pkg_names: str) -> None:1057nixpkgs-review> report = Helpers.load_report(path)1058nixpkgs-review> > assert {*report["result"][current_system()]["built"]} == {*pkg_names}1059nixpkgs-review> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^1060nixpkgs-review> E TypeError: unhashable type: 'dict'1061nixpkgs-review> 1062nixpkgs-review> tests/conftest.py:185: TypeError1063nixpkgs-review> ----------------------------- Captured stdout call -----------------------------1064nixpkgs-review> Initialized empty Git repository in /build/tmplw5nigvh/nixpkgs/.git/1065nixpkgs-review> [master (root-commit) ac64da2] first commit1066nixpkgs-review> 116 files changed, 219 insertions(+)1067nixpkgs-review> create mode 100644 .bash_source1068nixpkgs-review> create mode 100644 .coreutils_source1069nixpkgs-review> create mode 100644 .gitignore1070nixpkgs-review> create mode 100755 bin/bash1071nixpkgs-review> create mode 120000 bin/coreutils/[1072nixpkgs-review> create mode 120000 bin/coreutils/b2sum1073nixpkgs-review> create mode 120000 bin/coreutils/base321074nixpkgs-review> create mode 120000 bin/coreutils/base641075nixpkgs-review> create mode 120000 bin/coreutils/basename1076nixpkgs-review> create mode 120000 bin/coreutils/basenc1077nixpkgs-review> create mode 120000 bin/coreutils/cat1078nixpkgs-review> create mode 120000 bin/coreutils/chcon1079nixpkgs-review> create mode 120000 bin/coreutils/chgrp1080nixpkgs-review> create mode 120000 bin/coreutils/chmod1081nixpkgs-review> create mode 120000 bin/coreutils/chown1082nixpkgs-review> create mode 120000 bin/coreutils/chroot1083nixpkgs-review> create mode 120000 bin/coreutils/cksum1084nixpkgs-review> create mode 120000 bin/coreutils/comm1085nixpkgs-review> create mode 100755 bin/coreutils/coreutils1086nixpkgs-review> create mode 120000 bin/coreutils/cp1087nixpkgs-review> create mode 120000 bin/coreutils/csplit1088nixpkgs-review> create mode 120000 bin/coreutils/cut1089nixpkgs-review> create mode 120000 bin/coreutils/date1090nixpkgs-review> create mode 120000 bin/coreutils/dd1091nixpkgs-review> create mode 120000 bin/coreutils/df1092nixpkgs-review> create mode 120000 bin/coreutils/dir1093nixpkgs-review> create mode 120000 bin/coreutils/dircolors1094nixpkgs-review> create mode 120000 bin/coreutils/dirname1095nixpkgs-review> create mode 120000 bin/coreutils/du1096nixpkgs-review> create mode 120000 bin/coreutils/echo1097nixpkgs-review> create mode 120000 bin/coreutils/env1098nixpkgs-review> create mode 120000 bin/coreutils/expand1099nixpkgs-review> create mode 120000 bin/coreutils/expr1100nixpkgs-review> create mode 120000 bin/coreutils/factor1101nixpkgs-review> create mode 120000 bin/coreutils/false1102nixpkgs-review> create mode 120000 bin/coreutils/fmt1103nixpkgs-review> create mode 120000 bin/coreutils/fold1104nixpkgs-review> create mode 120000 bin/coreutils/groups1105nixpkgs-review> create mode 120000 bin/coreutils/head1106nixpkgs-review> create mode 120000 bin/coreutils/hostid1107nixpkgs-review> create mode 120000 bin/coreutils/id1108nixpkgs-review> create mode 120000 bin/coreutils/install1109nixpkgs-review> create mode 120000 bin/coreutils/join1110nixpkgs-review> create mode 120000 bin/coreutils/kill1111nixpkgs-review> create mode 120000 bin/coreutils/link1112nixpkgs-review> create mode 120000 bin/coreutils/ln1113nixpkgs-review> create mode 120000 bin/coreutils/logname1114nixpkgs-review> create mode 120000 bin/coreutils/ls1115nixpkgs-review> create mode 120000 bin/coreutils/md5sum1116nixpkgs-review> create mode 120000 bin/coreutils/mkdir1117nixpkgs-review> create mode 120000 bin/coreutils/mkfifo1118nixpkgs-review> create mode 120000 bin/coreutils/mknod1119nixpkgs-review> create mode 120000 bin/coreutils/mktemp1120nixpkgs-review> create mode 120000 bin/coreutils/mv1121nixpkgs-review> create mode 120000 bin/coreutils/nice1122nixpkgs-review> create mode 120000 bin/coreutils/nl1123nixpkgs-review> create mode 120000 bin/coreutils/nohup1124nixpkgs-review> create mode 120000 bin/coreutils/nproc1125nixpkgs-review> create mode 120000 bin/coreutils/numfmt1126nixpkgs-review> create mode 120000 bin/coreutils/od1127nixpkgs-review> create mode 120000 bin/coreutils/paste1128nixpkgs-review> create mode 120000 bin/coreutils/pathchk1129nixpkgs-review> create mode 120000 bin/coreutils/pinky1130nixpkgs-review> create mode 120000 bin/coreutils/pr1131nixpkgs-review> create mode 120000 bin/coreutils/printenv1132nixpkgs-review> create mode 120000 bin/coreutils/printf1133nixpkgs-review> create mode 120000 bin/coreutils/ptx1134nixpkgs-review> create mode 120000 bin/coreutils/pwd1135nixpkgs-review> create mode 120000 bin/coreutils/readlink1136nixpkgs-review> create mode 120000 bin/coreutils/realpath1137nixpkgs-review> create mode 120000 bin/coreutils/rm1138nixpkgs-review> create mode 120000 bin/coreutils/rmdir1139nixpkgs-review> create mode 120000 bin/coreutils/runcon1140nixpkgs-review> create mode 120000 bin/coreutils/seq1141nixpkgs-review> create mode 120000 bin/coreutils/sha1sum1142nixpkgs-review> create mode 120000 bin/coreutils/sha224sum1143nixpkgs-review> create mode 120000 bin/coreutils/sha256sum1144nixpkgs-review> create mode 120000 bin/coreutils/sha384sum1145nixpkgs-review> create mode 120000 bin/coreutils/sha512sum1146nixpkgs-review> create mode 120000 bin/coreutils/shred1147nixpkgs-review> create mode 120000 bin/coreutils/shuf1148nixpkgs-review> create mode 120000 bin/coreutils/sleep1149nixpkgs-review> create mode 120000 bin/coreutils/sort1150nixpkgs-review> create mode 120000 bin/coreutils/split1151nixpkgs-review> create mode 120000 bin/coreutils/stat1152nixpkgs-review> create mode 120000 bin/coreutils/stdbuf1153nixpkgs-review> create mode 120000 bin/coreutils/stty1154nixpkgs-review> create mode 120000 bin/coreutils/sum1155nixpkgs-review> create mode 120000 bin/coreutils/sync1156nixpkgs-review> create mode 120000 bin/coreutils/tac1157nixpkgs-review> create mode 120000 bin/coreutils/tail1158nixpkgs-review> create mode 120000 bin/coreutils/tee1159nixpkgs-review> create mode 120000 bin/coreutils/test1160nixpkgs-review> create mode 120000 bin/coreutils/timeout1161nixpkgs-review> create mode 120000 bin/coreutils/touch1162nixpkgs-review> create mode 120000 bin/coreutils/tr1163nixpkgs-review> create mode 120000 bin/coreutils/true1164nixpkgs-review> create mode 120000 bin/coreutils/truncate1165nixpkgs-review> create mode 120000 bin/coreutils/tsort1166nixpkgs-review> create mode 120000 bin/coreutils/tty1167nixpkgs-review> create mode 120000 bin/coreutils/uname1168nixpkgs-review> create mode 120000 bin/coreutils/unexpand1169nixpkgs-review> create mode 120000 bin/coreutils/uniq1170nixpkgs-review> create mode 120000 bin/coreutils/unlink1171nixpkgs-review> create mode 120000 bin/coreutils/uptime1172nixpkgs-review> create mode 120000 bin/coreutils/users1173nixpkgs-review> create mode 120000 bin/coreutils/vdir1174nixpkgs-review> create mode 120000 bin/coreutils/wc1175nixpkgs-review> create mode 120000 bin/coreutils/who1176nixpkgs-review> create mode 120000 bin/coreutils/whoami1177nixpkgs-review> create mode 120000 bin/coreutils/yes1178nixpkgs-review> create mode 100644 config.nix1179nixpkgs-review> create mode 100644 config.nix.in1180nixpkgs-review> create mode 100644 default.nix1181nixpkgs-review> create mode 100644 nixos/release.nix1182nixpkgs-review> create mode 100644 pkg1.txt1183nixpkgs-review> Initialized empty Git repository in /build/tmplw5nigvh/nixpkgs/remote/1184nixpkgs-review> $ git -c fetch.prune=false fetch --no-tags --force /build/tmplw5nigvh/nixpkgs/remote master:refs/nixpkgs-review/01185nixpkgs-review> $ git worktree prune1186nixpkgs-review> $ git worktree add /build/tmplw5nigvh/cache/nixpkgs-review/rev-ac64da261c7602ed279ce8b115fcc1b6a0af20b9-dirty/nixpkgs ac64da261c7602ed279ce8b115fcc1b6a0af20b91187nixpkgs-review> HEAD is now at ac64da2 first commit1188nixpkgs-review> Local evaluation for computing rebuilds1189nixpkgs-review> $ nix-env --extra-experimental-features no-url-literals --option system aarch64-linux -f <nixpkgs> --nix-path nixpkgs=/build/tmplw5nigvh/cache/nixpkgs-review/rev-ac64da261c7602ed279ce8b115fcc1b6a0af20b9-dirty/nixpkgs nixpkgs-overlays=/build/tmpypqocbt0 -qaP --xml --out-path --show-trace --no-allow-import-from-derivation1190nixpkgs-review> $ git --no-pager diff --no-ext-diff --src-prefix=a/ --dst-prefix=b/1191nixpkgs-review> Applying `nixpkgs` diff...1192nixpkgs-review> $ git apply1193nixpkgs-review> $ nix-env --extra-experimental-features no-url-literals --option system aarch64-linux -f <nixpkgs> --nix-path nixpkgs=/build/tmplw5nigvh/cache/nixpkgs-review/rev-ac64da261c7602ed279ce8b115fcc1b6a0af20b9-dirty/nixpkgs nixpkgs-overlays=/build/tmpypqocbt0 -qaP --xml --out-path --show-trace --no-allow-import-from-derivation --meta1194nixpkgs-review> --------- Impacted packages on 'aarch64-linux' ---------1195nixpkgs-review> 1 package updated:1196nixpkgs-review> pkg11197nixpkgs-review> 1198nixpkgs-review> $ nix-eval-jobs --workers 1 --max-memory-size 4096 --no-instantiate --extra-experimental-features 'nix-command no-url-literals' --nix-path 'nixpkgs=/build/tmplw5nigvh/cache/nixpkgs-review/rev-ac64da261c7602ed279ce8b115fcc1b6a0af20b9-dirty/nixpkgs nixpkgs-overlays=/build/tmpypqocbt0' --no-allow-import-from-derivation --expr '(import /build/source/nixpkgs_review/nix/evalAttrs.nix { attr-json = /build/tmp0d3ce_42; })' --apply 'd: { inherit (d) exists broken; }'1199nixpkgs-review> $ nix build --file /build/source/nixpkgs_review/nix/review-shell.nix --extra-experimental-features 'nix-command no-url-literals' --nix-path 'nixpkgs=/build/tmplw5nigvh/cache/nixpkgs-review/rev-ac64da261c7602ed279ce8b115fcc1b6a0af20b9-dirty/nixpkgs nixpkgs-overlays=/build/tmpypqocbt0' --no-allow-import-from-derivation --no-link --keep-going --option build-use-sandbox relaxed --argstr local-system aarch64-linux --argstr nixpkgs-path /build/tmplw5nigvh/cache/nixpkgs-review/rev-ac64da261c7602ed279ce8b115fcc1b6a0af20b9-dirty/nixpkgs --argstr nixpkgs-config-path /build/tmppdhurbnq.nix --argstr attrs-path /build/tmplw5nigvh/cache/nixpkgs-review/rev-ac64da261c7602ed279ce8b115fcc1b6a0af20b9-dirty/attrs.nix1200nixpkgs-review> --------- Report for 'aarch64-linux' ---------1201nixpkgs-review> 1 package built:1202nixpkgs-review> pkg11203nixpkgs-review> 1204nixpkgs-review> Logs can be found under:1205nixpkgs-review> /build/tmplw5nigvh/cache/nixpkgs-review/rev-ac64da261c7602ed279ce8b115fcc1b6a0af20b9-dirty/logs1206nixpkgs-review> 1207nixpkgs-review> $ /nix/store/6qk7ai1w44gvxcmy1788nwd645im5yph-nix-2.34.7/bin/nix-shell --argstr local-system aarch64-linux --argstr nixpkgs-path /build/tmplw5nigvh/cache/nixpkgs-review/rev-ac64da261c7602ed279ce8b115fcc1b6a0af20b9-dirty/nixpkgs --argstr nixpkgs-config-path /build/tmppdhurbnq.nix --argstr attrs-path /build/tmplw5nigvh/cache/nixpkgs-review/rev-ac64da261c7602ed279ce8b115fcc1b6a0af20b9-dirty/attrs.nix --nix-path 'nixpkgs=/build/tmplw5nigvh/cache/nixpkgs-review/rev-ac64da261c7602ed279ce8b115fcc1b6a0af20b9-dirty/nixpkgs nixpkgs-overlays=/build/tmpypqocbt0' /build/source/nixpkgs_review/nix/review-shell.nix --run 'exit 0'1208nixpkgs-review> Sourcing python-remove-tests-dir-hook1209nixpkgs-review> Sourcing python-catch-conflicts-hook.sh1210nixpkgs-review> Sourcing python-remove-bin-bytecode-hook.sh1211nixpkgs-review> Sourcing pypa-build-hook1212nixpkgs-review> Using pypaBuildPhase1213nixpkgs-review> Sourcing python-runtime-deps-check-hook1214nixpkgs-review> Using pythonRuntimeDepsCheckHook1215nixpkgs-review> Sourcing pypa-install-hook1216nixpkgs-review> Using pypaInstallPhase1217nixpkgs-review> Sourcing python-imports-check-hook.sh1218nixpkgs-review> Using pythonImportsCheckPhase1219nixpkgs-review> Sourcing python-namespaces-hook1220nixpkgs-review> Sourcing python-catch-conflicts-hook.sh1221nixpkgs-review> $ git worktree remove -f /build/tmplw5nigvh/cache/nixpkgs-review/rev-ac64da261c7602ed279ce8b115fcc1b6a0af20b9-dirty/nixpkgs1222nixpkgs-review> ----------------------------- Captured stderr call -----------------------------1223nixpkgs-review> hint: Using 'master' as the name for the initial branch. This default branch name1224nixpkgs-review> hint: will change to "main" in Git 3.0. To configure the initial branch name1225nixpkgs-review> hint: to use in all of your new repositories, which will suppress this warning,1226nixpkgs-review> hint: call:1227nixpkgs-review> hint:1228nixpkgs-review> hint: git config --global init.defaultBranch <name>1229nixpkgs-review> hint:1230nixpkgs-review> hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and1231nixpkgs-review> hint: 'development'. The just-created branch can be renamed via this command:1232nixpkgs-review> hint:1233nixpkgs-review> hint: git branch -m <name>1234nixpkgs-review> hint:1235nixpkgs-review> hint: Disable this message with "git config set advice.defaultBranchName false"1236nixpkgs-review> To /build/tmplw5nigvh/nixpkgs/remote1237nixpkgs-review> * [new branch] HEAD -> master1238nixpkgs-review> warning: you don't have Internet access; disabling some network-dependent features1239nixpkgs-review> From /build/tmplw5nigvh/nixpkgs/remote1240nixpkgs-review> * [new branch] master -> refs/nixpkgs-review/01241nixpkgs-review> Preparing worktree (detached HEAD ac64da2)1242nixpkgs-review> warning: experimental feature 'no-url-literals' has been stabilized and renamed; use 'lint-url-literals = fatal' setting instead1243nixpkgs-review> warning: experimental feature 'no-url-literals' has been stabilized and renamed; use 'lint-url-literals = fatal' setting instead1244nixpkgs-review> warning: experimental feature 'no-url-literals' has been stabilized and renamed; use 'lint-url-literals = fatal' setting instead1245nixpkgs-review> warning: experimental feature 'no-url-literals' has been stabilized and renamed; use 'lint-url-literals = fatal' setting instead1246nixpkgs-review> warning: you don't have Internet access; disabling some network-dependent features1247nixpkgs-review> these 2 derivations will be built:1248nixpkgs-review> /build/tmplw5nigvh/test-nix/store/5fj57ky28n96y2nd6v6pzhl2jxd24d59-pkg1.drv1249nixpkgs-review> /build/tmplw5nigvh/test-nix/store/p57jghbd7rzz06xdwn8nw6jgmz4qi21v-review-shell.drv1250nixpkgs-review> building '/build/tmplw5nigvh/test-nix/store/5fj57ky28n96y2nd6v6pzhl2jxd24d59-pkg1.drv'...1251nixpkgs-review> building '/build/tmplw5nigvh/test-nix/store/p57jghbd7rzz06xdwn8nw6jgmz4qi21v-review-shell.drv'...1252nixpkgs-review> warning: you don't have Internet access; disabling some network-dependent features1253nixpkgs-review> warning: you don't have Internet access; disabling some network-dependent features1254nixpkgs-review> got build log for '/build/tmplw5nigvh/test-nix/store/5fj57ky28n96y2nd6v6pzhl2jxd24d59-pkg1.drv^*' from 'local'1255nixpkgs-review> this derivation will be built:1256nixpkgs-review> /build/tmplw5nigvh/test-nix/store/kixrw9fybv3slgvab3bx42khdvqqhsff-bash-interactive.drv1257nixpkgs-review> building '/build/tmplw5nigvh/test-nix/store/kixrw9fybv3slgvab3bx42khdvqqhsff-bash-interactive.drv'...1258nixpkgs-review> ________________ test_pr_only_packages_does_not_trigger_an_eval ________________1259nixpkgs-review> [gw17] linux -- Python 3.13.13 /nix/store/lqn6mbgzzdrqq2qkwddcmxj9z6amdd86-python3-3.13.13/bin/python1260nixpkgs-review> 1261nixpkgs-review> mock_eval = <MagicMock name='_list_packages_system' id='281474787273296'>1262nixpkgs-review> mock_urlopen = <MagicMock name='urlopen' id='281474787273632'>1263nixpkgs-review> helpers = <class 'tests.conftest.Helpers'>1264nixpkgs-review> 1265nixpkgs-review> @patch("nixpkgs_review.http_requests.urlopen")1266nixpkgs-review> @patch("nixpkgs_review.review._list_packages_system")1267nixpkgs-review> def test_pr_only_packages_does_not_trigger_an_eval(1268nixpkgs-review> mock_eval: MagicMock,1269nixpkgs-review> mock_urlopen: MagicMock,1270nixpkgs-review> helpers: Helpers,1271nixpkgs-review> ) -> None:1272nixpkgs-review> mock_eval.side_effect = RuntimeError1273nixpkgs-review> with helpers.nixpkgs() as nixpkgs:1274nixpkgs-review> base, head, merge = setup_repo(nixpkgs)1275nixpkgs-review> 1276nixpkgs-review> pr = json.loads(1277nixpkgs-review> helpers.read_asset("test_pr_github_action_eval/github-pull-363128.json")1278nixpkgs-review> )1279nixpkgs-review> pr["merge_commit_sha"] = merge1280nixpkgs-review> pr["base"]["sha"] = base1281nixpkgs-review> pr["head"]["sha"] = head1282nixpkgs-review> 1283nixpkgs-review> # Use custom PR response from asset file1284nixpkgs-review> mock_urlopen.side_effect = [1285nixpkgs-review> mock_open(read_data=json.dumps(pr).encode())(),1286nixpkgs-review> mock_open(read_data=create_mock_diff_content().encode())(),1287nixpkgs-review> ]1288nixpkgs-review> 1289nixpkgs-review> path = main(1290nixpkgs-review> "nixpkgs-review",1291nixpkgs-review> [1292nixpkgs-review> "pr",1293nixpkgs-review> "--remote",1294nixpkgs-review> str(nixpkgs.remote),1295nixpkgs-review> "--run",1296nixpkgs-review> "exit 0",1297nixpkgs-review> "--package",1298nixpkgs-review> "pkg1",1299nixpkgs-review> "363128",1300nixpkgs-review> ],1301nixpkgs-review> )1302nixpkgs-review> > helpers.assert_built(path, "pkg1")1303nixpkgs-review> 1304nixpkgs-review> tests/test_pr.py:492: 1305nixpkgs-review> _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 1306nixpkgs-review> 1307nixpkgs-review> path = '/build/tmph_006zt6/cache/nixpkgs-review/pr-363128'1308nixpkgs-review> pkg_names = ('pkg1',)1309nixpkgs-review> report = {'additional_packages': [], 'checkout': 'merge', 'commit': '8c75b6d71f0aa6c7cf9088376895d92690538321', 'extra-nixpkgs-config': None, ...}1310nixpkgs-review> 1311nixpkgs-review> @staticmethod1312nixpkgs-review> def assert_built(path: str, *pkg_names: str) -> None:1313nixpkgs-review> report = Helpers.load_report(path)1314nixpkgs-review> > assert {*report["result"][current_system()]["built"]} == {*pkg_names}1315nixpkgs-review> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^1316nixpkgs-review> E TypeError: unhashable type: 'dict'1317nixpkgs-review> 1318nixpkgs-review> tests/conftest.py:185: TypeError1319nixpkgs-review> ----------------------------- Captured stdout call -----------------------------1320nixpkgs-review> Initialized empty Git repository in /build/tmph_006zt6/nixpkgs/.git/1321nixpkgs-review> [master (root-commit) ac64da2] first commit1322nixpkgs-review> 116 files changed, 219 insertions(+)1323nixpkgs-review> create mode 100644 .bash_source1324nixpkgs-review> create mode 100644 .coreutils_source1325nixpkgs-review> create mode 100644 .gitignore1326nixpkgs-review> create mode 100755 bin/bash1327nixpkgs-review> create mode 120000 bin/coreutils/[1328nixpkgs-review> create mode 120000 bin/coreutils/b2sum1329nixpkgs-review> create mode 120000 bin/coreutils/base321330nixpkgs-review> create mode 120000 bin/coreutils/base641331nixpkgs-review> create mode 120000 bin/coreutils/basename1332nixpkgs-review> create mode 120000 bin/coreutils/basenc1333nixpkgs-review> create mode 120000 bin/coreutils/cat1334nixpkgs-review> create mode 120000 bin/coreutils/chcon1335nixpkgs-review> create mode 120000 bin/coreutils/chgrp1336nixpkgs-review> create mode 120000 bin/coreutils/chmod1337nixpkgs-review> create mode 120000 bin/coreutils/chown1338nixpkgs-review> create mode 120000 bin/coreutils/chroot1339nixpkgs-review> create mode 120000 bin/coreutils/cksum1340nixpkgs-review> create mode 120000 bin/coreutils/comm1341nixpkgs-review> create mode 100755 bin/coreutils/coreutils1342nixpkgs-review> create mode 120000 bin/coreutils/cp1343nixpkgs-review> create mode 120000 bin/coreutils/csplit1344nixpkgs-review> create mode 120000 bin/coreutils/cut1345nixpkgs-review> create mode 120000 bin/coreutils/date1346nixpkgs-review> create mode 120000 bin/coreutils/dd1347nixpkgs-review> create mode 120000 bin/coreutils/df1348nixpkgs-review> create mode 120000 bin/coreutils/dir1349nixpkgs-review> create mode 120000 bin/coreutils/dircolors1350nixpkgs-review> create mode 120000 bin/coreutils/dirname1351nixpkgs-review> create mode 120000 bin/coreutils/du1352nixpkgs-review> create mode 120000 bin/coreutils/echo1353nixpkgs-review> create mode 120000 bin/coreutils/env1354nixpkgs-review> create mode 120000 bin/coreutils/expand1355nixpkgs-review> create mode 120000 bin/coreutils/expr1356nixpkgs-review> create mode 120000 bin/coreutils/factor1357nixpkgs-review> create mode 120000 bin/coreutils/false1358nixpkgs-review> create mode 120000 bin/coreutils/fmt1359nixpkgs-review> create mode 120000 bin/coreutils/fold1360nixpkgs-review> create mode 120000 bin/coreutils/groups1361nixpkgs-review> create mode 120000 bin/coreutils/head1362nixpkgs-review> create mode 120000 bin/coreutils/hostid1363nixpkgs-review> create mode 120000 bin/coreutils/id1364nixpkgs-review> create mode 120000 bin/coreutils/install1365nixpkgs-review> create mode 120000 bin/coreutils/join1366nixpkgs-review> create mode 120000 bin/coreutils/kill1367nixpkgs-review> create mode 120000 bin/coreutils/link1368nixpkgs-review> create mode 120000 bin/coreutils/ln1369nixpkgs-review> create mode 120000 bin/coreutils/logname1370nixpkgs-review> create mode 120000 bin/coreutils/ls1371nixpkgs-review> create mode 120000 bin/coreutils/md5sum1372nixpkgs-review> create mode 120000 bin/coreutils/mkdir1373nixpkgs-review> create mode 120000 bin/coreutils/mkfifo1374nixpkgs-review> create mode 120000 bin/coreutils/mknod1375nixpkgs-review> create mode 120000 bin/coreutils/mktemp1376nixpkgs-review> create mode 120000 bin/coreutils/mv1377nixpkgs-review> create mode 120000 bin/coreutils/nice1378nixpkgs-review> create mode 120000 bin/coreutils/nl1379nixpkgs-review> create mode 120000 bin/coreutils/nohup1380nixpkgs-review> create mode 120000 bin/coreutils/nproc1381nixpkgs-review> create mode 120000 bin/coreutils/numfmt1382nixpkgs-review> create mode 120000 bin/coreutils/od1383nixpkgs-review> create mode 120000 bin/coreutils/paste1384nixpkgs-review> create mode 120000 bin/coreutils/pathchk1385nixpkgs-review> create mode 120000 bin/coreutils/pinky1386nixpkgs-review> create mode 120000 bin/coreutils/pr1387nixpkgs-review> create mode 120000 bin/coreutils/printenv1388nixpkgs-review> create mode 120000 bin/coreutils/printf1389nixpkgs-review> create mode 120000 bin/coreutils/ptx1390nixpkgs-review> create mode 120000 bin/coreutils/pwd1391nixpkgs-review> create mode 120000 bin/coreutils/readlink1392nixpkgs-review> create mode 120000 bin/coreutils/realpath1393nixpkgs-review> create mode 120000 bin/coreutils/rm1394nixpkgs-review> create mode 120000 bin/coreutils/rmdir1395nixpkgs-review> create mode 120000 bin/coreutils/runcon1396nixpkgs-review> create mode 120000 bin/coreutils/seq1397nixpkgs-review> create mode 120000 bin/coreutils/sha1sum1398nixpkgs-review> create mode 120000 bin/coreutils/sha224sum1399nixpkgs-review> create mode 120000 bin/coreutils/sha256sum1400nixpkgs-review> create mode 120000 bin/coreutils/sha384sum1401nixpkgs-review> create mode 120000 bin/coreutils/sha512sum1402nixpkgs-review> create mode 120000 bin/coreutils/shred1403nixpkgs-review> create mode 120000 bin/coreutils/shuf1404nixpkgs-review> create mode 120000 bin/coreutils/sleep1405nixpkgs-review> create mode 120000 bin/coreutils/sort1406nixpkgs-review> create mode 120000 bin/coreutils/split1407nixpkgs-review> create mode 120000 bin/coreutils/stat1408nixpkgs-review> create mode 120000 bin/coreutils/stdbuf1409nixpkgs-review> create mode 120000 bin/coreutils/stty1410nixpkgs-review> create mode 120000 bin/coreutils/sum1411nixpkgs-review> create mode 120000 bin/coreutils/sync1412nixpkgs-review> create mode 120000 bin/coreutils/tac1413nixpkgs-review> create mode 120000 bin/coreutils/tail1414nixpkgs-review> create mode 120000 bin/coreutils/tee1415nixpkgs-review> create mode 120000 bin/coreutils/test1416nixpkgs-review> create mode 120000 bin/coreutils/timeout1417nixpkgs-review> create mode 120000 bin/coreutils/touch1418nixpkgs-review> create mode 120000 bin/coreutils/tr1419nixpkgs-review> create mode 120000 bin/coreutils/true1420nixpkgs-review> create mode 120000 bin/coreutils/truncate1421nixpkgs-review> create mode 120000 bin/coreutils/tsort1422nixpkgs-review> create mode 120000 bin/coreutils/tty1423nixpkgs-review> create mode 120000 bin/coreutils/uname1424nixpkgs-review> create mode 120000 bin/coreutils/unexpand1425nixpkgs-review> create mode 120000 bin/coreutils/uniq1426nixpkgs-review> create mode 120000 bin/coreutils/unlink1427nixpkgs-review> create mode 120000 bin/coreutils/uptime1428nixpkgs-review> create mode 120000 bin/coreutils/users1429nixpkgs-review> create mode 120000 bin/coreutils/vdir1430nixpkgs-review> create mode 120000 bin/coreutils/wc1431nixpkgs-review> create mode 120000 bin/coreutils/who1432nixpkgs-review> create mode 120000 bin/coreutils/whoami1433nixpkgs-review> create mode 120000 bin/coreutils/yes1434nixpkgs-review> create mode 100644 config.nix1435nixpkgs-review> create mode 100644 config.nix.in1436nixpkgs-review> create mode 100644 default.nix1437nixpkgs-review> create mode 100644 nixos/release.nix1438nixpkgs-review> create mode 100644 pkg1.txt1439nixpkgs-review> Initialized empty Git repository in /build/tmph_006zt6/nixpkgs/remote/1440nixpkgs-review> [pull/1/head 8c75b6d] example-change1441nixpkgs-review> 1 file changed, 1 insertion(+)1442nixpkgs-review> Merge made by the 'ort' strategy.1443nixpkgs-review> pkg1.txt | 1 +1444nixpkgs-review> 1 file changed, 1 insertion(+)1445nixpkgs-review> 1446nixpkgs-review> ================================================================================1447nixpkgs-review> PR #363128: python312Packages.equinox: 0.11.9 -> 0.11.101448nixpkgs-review> ================================================================================1449nixpkgs-review> Author: GaetanLepage1450nixpkgs-review> Branch: GaetanLepage:equinox -> NixOS:master1451nixpkgs-review> State: open1452nixpkgs-review> 1453nixpkgs-review> Description:1454nixpkgs-review> ----------------------------------------1455nixpkgs-review> ## Things done1456nixpkgs-review> 1457nixpkgs-review> Changelog: https://github.com/patrick-kidger/equinox/releases/tag/v0.11.101458nixpkgs-review> 1459nixpkgs-review> - Built on platform(s)1460nixpkgs-review> - [x] x86_64-linux1461nixpkgs-review> - [x] aarch64-linux1462nixpkgs-review> - [ ] x86_64-darwin1463nixpkgs-review> - [x] aarch64-darwin1464nixpkgs-review> - For non-Linux: Is sandboxing enabled in `nix.conf`? (See [Nix manual](https://nixos.org/manual/nix/stable/command-ref/conf-file.html))1465nixpkgs-review> - [ ] `sandbox = relaxed`1466nixpkgs-review> - [ ] `sandbox = true`1467nixpkgs-review> - [ ] Tested, as applicable:1468nixpkgs-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))1469nixpkgs-review> - and/or [package tests](https://github.com/NixOS/nixpkgs/blob/master/pkgs/README.md#package-tests)1470nixpkgs-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)1471nixpkgs-review> - made sure NixOS tests are [linked](https://github.com/NixOS/nixpkgs/blob/master/pkgs/README.md#linking1472nixpkgs-review> 1473nixpkgs-review> ... (truncated)1474nixpkgs-review> ----------------------------------------1475nixpkgs-review> 1476nixpkgs-review> Files changed (1 files):1477nixpkgs-review> - pkg1.txt1478nixpkgs-review> ================================================================================1479nixpkgs-review> 1480nixpkgs-review> $ git -c fetch.prune=false fetch --no-tags --force /build/tmph_006zt6/nixpkgs/remote 4801d3551acd01a5674c9f1748f98874289be87a:refs/nixpkgs-review/01481nixpkgs-review> $ git worktree prune1482nixpkgs-review> $ git worktree add /build/tmph_006zt6/cache/nixpkgs-review/pr-363128/nixpkgs 4801d3551acd01a5674c9f1748f98874289be87a1483nixpkgs-review> HEAD is now at 4801d35 Merge branch 'pull/1/head' into pull/1/merge1484nixpkgs-review> $ nix-eval-jobs --workers 1 --max-memory-size 4096 --no-instantiate --extra-experimental-features 'nix-command no-url-literals' --nix-path 'nixpkgs=/build/tmph_006zt6/cache/nixpkgs-review/pr-363128/nixpkgs nixpkgs-overlays=/build/tmp9gsc4_ar' --no-allow-import-from-derivation --expr '(import /build/source/nixpkgs_review/nix/evalAttrs.nix { attr-json = /build/tmpqqww8pek; })' --apply 'd: { inherit (d) exists broken; }'1485nixpkgs-review> $ nix-eval-jobs --workers 1 --max-memory-size 4096 --no-instantiate --extra-experimental-features 'nix-command no-url-literals' --nix-path 'nixpkgs=/build/tmph_006zt6/cache/nixpkgs-review/pr-363128/nixpkgs nixpkgs-overlays=/build/tmp9gsc4_ar' --no-allow-import-from-derivation --expr '(import /build/source/nixpkgs_review/nix/evalAttrs.nix { attr-json = /build/tmpp9kcx2ga; })' --apply 'd: { inherit (d) exists broken; }'1486nixpkgs-review> $ nix-eval-jobs --workers 1 --max-memory-size 4096 --no-instantiate --extra-experimental-features 'nix-command no-url-literals' --nix-path 'nixpkgs=/build/tmph_006zt6/cache/nixpkgs-review/pr-363128/nixpkgs nixpkgs-overlays=/build/tmp9gsc4_ar' --no-allow-import-from-derivation --expr '(import /build/source/nixpkgs_review/nix/evalAttrs.nix { attr-json = /build/tmpsodb0u2z; })' --apply 'd: { inherit (d) exists broken; }'1487nixpkgs-review> $ nix build --file /build/source/nixpkgs_review/nix/review-shell.nix --extra-experimental-features 'nix-command no-url-literals' --nix-path 'nixpkgs=/build/tmph_006zt6/cache/nixpkgs-review/pr-363128/nixpkgs nixpkgs-overlays=/build/tmp9gsc4_ar' --no-allow-import-from-derivation --no-link --keep-going --option build-use-sandbox relaxed --argstr local-system aarch64-linux --argstr nixpkgs-path /build/tmph_006zt6/cache/nixpkgs-review/pr-363128/nixpkgs --argstr nixpkgs-config-path /build/tmpugdswnb7.nix --argstr attrs-path /build/tmph_006zt6/cache/nixpkgs-review/pr-363128/attrs.nix1488nixpkgs-review> 1489nixpkgs-review> Link to currently reviewing PR:1490nixpkgs-review> https://github.com/NixOS/nixpkgs/pull/3631281491nixpkgs-review> --------- Report for 'aarch64-linux' ---------1492nixpkgs-review> 1 package built:1493nixpkgs-review> pkg11494nixpkgs-review> 1495nixpkgs-review> Logs can be found under:1496nixpkgs-review> /build/tmph_006zt6/cache/nixpkgs-review/pr-363128/logs1497nixpkgs-review> 1498nixpkgs-review> $ /nix/store/6qk7ai1w44gvxcmy1788nwd645im5yph-nix-2.34.7/bin/nix-shell --argstr local-system aarch64-linux --argstr nixpkgs-path /build/tmph_006zt6/cache/nixpkgs-review/pr-363128/nixpkgs --argstr nixpkgs-config-path /build/tmpugdswnb7.nix --argstr attrs-path /build/tmph_006zt6/cache/nixpkgs-review/pr-363128/attrs.nix --nix-path 'nixpkgs=/build/tmph_006zt6/cache/nixpkgs-review/pr-363128/nixpkgs nixpkgs-overlays=/build/tmp9gsc4_ar' /build/source/nixpkgs_review/nix/review-shell.nix --run 'exit 0'1499nixpkgs-review> Sourcing python-remove-tests-dir-hook1500nixpkgs-review> Sourcing python-catch-conflicts-hook.sh1501nixpkgs-review> Sourcing python-remove-bin-bytecode-hook.sh1502nixpkgs-review> Sourcing pypa-build-hook1503nixpkgs-review> Using pypaBuildPhase1504nixpkgs-review> Sourcing python-runtime-deps-check-hook1505nixpkgs-review> Using pythonRuntimeDepsCheckHook1506nixpkgs-review> Sourcing pypa-install-hook1507nixpkgs-review> Using pypaInstallPhase1508nixpkgs-review> Sourcing python-imports-check-hook.sh1509nixpkgs-review> Using pythonImportsCheckPhase1510nixpkgs-review> Sourcing python-namespaces-hook1511nixpkgs-review> Sourcing python-catch-conflicts-hook.sh1512nixpkgs-review> $ git worktree remove -f /build/tmph_006zt6/cache/nixpkgs-review/pr-363128/nixpkgs1513nixpkgs-review> ----------------------------- Captured stderr call -----------------------------1514nixpkgs-review> hint: Using 'master' as the name for the initial branch. This default branch name1515nixpkgs-review> hint: will change to "main" in Git 3.0. To configure the initial branch name1516nixpkgs-review> hint: to use in all of your new repositories, which will suppress this warning,1517nixpkgs-review> hint: call:1518nixpkgs-review> hint:1519nixpkgs-review> hint: git config --global init.defaultBranch <name>1520nixpkgs-review> hint:1521nixpkgs-review> hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and1522nixpkgs-review> hint: 'development'. The just-created branch can be renamed via this command:1523nixpkgs-review> hint:1524nixpkgs-review> hint: git branch -m <name>1525nixpkgs-review> hint:1526nixpkgs-review> hint: Disable this message with "git config set advice.defaultBranchName false"1527nixpkgs-review> To /build/tmph_006zt6/nixpkgs/remote1528nixpkgs-review> * [new branch] HEAD -> master1529nixpkgs-review> Switched to a new branch 'pull/1/head'1530nixpkgs-review> Switched to a new branch 'pull/1/merge'1531nixpkgs-review> To /build/tmph_006zt6/nixpkgs/remote1532nixpkgs-review> * [new branch] pull/1/merge -> pull/1/merge1533nixpkgs-review> warning: you don't have Internet access; disabling some network-dependent features1534nixpkgs-review> From /build/tmph_006zt6/nixpkgs/remote1535nixpkgs-review> * [new ref] 4801d3551acd01a5674c9f1748f98874289be87a -> refs/nixpkgs-review/01536nixpkgs-review> Preparing worktree (detached HEAD 4801d35)1537nixpkgs-review> warning: experimental feature 'no-url-literals' has been stabilized and renamed; use 'lint-url-literals = fatal' setting instead1538nixpkgs-review> warning: experimental feature 'no-url-literals' has been stabilized and renamed; use 'lint-url-literals = fatal' setting instead1539nixpkgs-review> warning: experimental feature 'no-url-literals' has been stabilized and renamed; use 'lint-url-literals = fatal' setting instead1540nixpkgs-review> warning: experimental feature 'no-url-literals' has been stabilized and renamed; use 'lint-url-literals = fatal' setting instead1541nixpkgs-review> warning: you don't have Internet access; disabling some network-dependent features1542nixpkgs-review> these 2 derivations will be built:1543nixpkgs-review> /build/tmph_006zt6/test-nix/store/h27cbp0phcbm2ypw766h8rss5l6slpki-pkg1.drv1544nixpkgs-review> /build/tmph_006zt6/test-nix/store/vxh0wgjf0xr7w3g5ifsj58h438kp4xcn-review-shell.drv1545nixpkgs-review> building '/build/tmph_006zt6/test-nix/store/h27cbp0phcbm2ypw766h8rss5l6slpki-pkg1.drv'...1546nixpkgs-review> building '/build/tmph_006zt6/test-nix/store/vxh0wgjf0xr7w3g5ifsj58h438kp4xcn-review-shell.drv'...1547nixpkgs-review> warning: you don't have Internet access; disabling some network-dependent features1548nixpkgs-review> warning: you don't have Internet access; disabling some network-dependent features1549nixpkgs-review> got build log for '/build/tmph_006zt6/test-nix/store/h27cbp0phcbm2ypw766h8rss5l6slpki-pkg1.drv^*' from 'local'1550nixpkgs-review> this derivation will be built:1551nixpkgs-review> /build/tmph_006zt6/test-nix/store/qa6zjfbqwrcjxd9zl05hly508vxqar0v-bash-interactive.drv1552nixpkgs-review> building '/build/tmph_006zt6/test-nix/store/qa6zjfbqwrcjxd9zl05hly508vxqar0v-bash-interactive.drv'...1553nixpkgs-review> _____________________ test_pr_checkout_base_with_packages ______________________1554nixpkgs-review> [gw16] linux -- Python 3.13.13 /nix/store/lqn6mbgzzdrqq2qkwddcmxj9z6amdd86-python3-3.13.13/bin/python1555nixpkgs-review> 1556nixpkgs-review> mock_urlopen = <MagicMock name='urlopen' id='281474787273296'>1557nixpkgs-review> helpers = <class 'tests.conftest.Helpers'>1558nixpkgs-review> 1559nixpkgs-review> @patch("nixpkgs_review.http_requests.urlopen")1560nixpkgs-review> def test_pr_checkout_base_with_packages(1561nixpkgs-review> mock_urlopen: MagicMock,1562nixpkgs-review> helpers: Helpers,1563nixpkgs-review> ) -> None:1564nixpkgs-review> """--checkout base with -p should work: build specified packages on the base branch."""1565nixpkgs-review> with helpers.nixpkgs() as nixpkgs:1566nixpkgs-review> base, head, merge = setup_repo(nixpkgs)1567nixpkgs-review> setup_pr_mocks(1568nixpkgs-review> mock_urlopen,1569nixpkgs-review> create_mock_pr_response(base_rev=base, head_rev=head, merge_rev=merge),1570nixpkgs-review> )1571nixpkgs-review> 1572nixpkgs-review> path = main(1573nixpkgs-review> "nixpkgs-review",1574nixpkgs-review> [1575nixpkgs-review> "pr",1576nixpkgs-review> "--remote",1577nixpkgs-review> str(nixpkgs.remote),1578nixpkgs-review> "--eval",1579nixpkgs-review> "local",1580nixpkgs-review> "--checkout",1581nixpkgs-review> "base",1582nixpkgs-review> "--run",1583nixpkgs-review> "exit 0",1584nixpkgs-review> "--package",1585nixpkgs-review> "pkg1",1586nixpkgs-review> "1",1587nixpkgs-review> ],1588nixpkgs-review> )1589nixpkgs-review> > helpers.assert_built(path, "pkg1")1590nixpkgs-review> 1591nixpkgs-review> tests/test_pr.py:452: 1592nixpkgs-review> _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 1593nixpkgs-review> 1594nixpkgs-review> path = '/build/tmpmrty8dtx/cache/nixpkgs-review/pr-1', pkg_names = ('pkg1',)1595nixpkgs-review> report = {'additional_packages': [], 'checkout': 'base', 'commit': '8c75b6d71f0aa6c7cf9088376895d92690538321', 'extra-nixpkgs-config': None, ...}1596nixpkgs-review> 1597nixpkgs-review> @staticmethod1598nixpkgs-review> def assert_built(path: str, *pkg_names: str) -> None:1599nixpkgs-review> report = Helpers.load_report(path)1600nixpkgs-review> > assert {*report["result"][current_system()]["built"]} == {*pkg_names}1601nixpkgs-review> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^1602nixpkgs-review> E TypeError: unhashable type: 'dict'1603nixpkgs-review> 1604nixpkgs-review> tests/conftest.py:185: TypeError1605nixpkgs-review> ----------------------------- Captured stdout call -----------------------------1606nixpkgs-review> Initialized empty Git repository in /build/tmpmrty8dtx/nixpkgs/.git/1607nixpkgs-review> [master (root-commit) ac64da2] first commit1608nixpkgs-review> 116 files changed, 219 insertions(+)1609nixpkgs-review> create mode 100644 .bash_source1610nixpkgs-review> create mode 100644 .coreutils_source1611nixpkgs-review> create mode 100644 .gitignore1612nixpkgs-review> create mode 100755 bin/bash1613nixpkgs-review> create mode 120000 bin/coreutils/[1614nixpkgs-review> create mode 120000 bin/coreutils/b2sum1615nixpkgs-review> create mode 120000 bin/coreutils/base321616nixpkgs-review> create mode 120000 bin/coreutils/base641617nixpkgs-review> create mode 120000 bin/coreutils/basename1618nixpkgs-review> create mode 120000 bin/coreutils/basenc1619nixpkgs-review> create mode 120000 bin/coreutils/cat1620nixpkgs-review> create mode 120000 bin/coreutils/chcon1621nixpkgs-review> create mode 120000 bin/coreutils/chgrp1622nixpkgs-review> create mode 120000 bin/coreutils/chmod1623nixpkgs-review> create mode 120000 bin/coreutils/chown1624nixpkgs-review> create mode 120000 bin/coreutils/chroot1625nixpkgs-review> create mode 120000 bin/coreutils/cksum1626nixpkgs-review> create mode 120000 bin/coreutils/comm1627nixpkgs-review> create mode 100755 bin/coreutils/coreutils1628nixpkgs-review> create mode 120000 bin/coreutils/cp1629nixpkgs-review> create mode 120000 bin/coreutils/csplit1630nixpkgs-review> create mode 120000 bin/coreutils/cut1631nixpkgs-review> create mode 120000 bin/coreutils/date1632nixpkgs-review> create mode 120000 bin/coreutils/dd1633nixpkgs-review> create mode 120000 bin/coreutils/df1634nixpkgs-review> create mode 120000 bin/coreutils/dir1635nixpkgs-review> create mode 120000 bin/coreutils/dircolors1636nixpkgs-review> create mode 120000 bin/coreutils/dirname1637nixpkgs-review> create mode 120000 bin/coreutils/du1638nixpkgs-review> create mode 120000 bin/coreutils/echo1639nixpkgs-review> create mode 120000 bin/coreutils/env1640nixpkgs-review> create mode 120000 bin/coreutils/expand1641nixpkgs-review> create mode 120000 bin/coreutils/expr1642nixpkgs-review> create mode 120000 bin/coreutils/factor1643nixpkgs-review> create mode 120000 bin/coreutils/false1644nixpkgs-review> create mode 120000 bin/coreutils/fmt1645nixpkgs-review> create mode 120000 bin/coreutils/fold1646nixpkgs-review> create mode 120000 bin/coreutils/groups1647nixpkgs-review> create mode 120000 bin/coreutils/head1648nixpkgs-review> create mode 120000 bin/coreutils/hostid1649nixpkgs-review> create mode 120000 bin/coreutils/id1650nixpkgs-review> create mode 120000 bin/coreutils/install1651nixpkgs-review> create mode 120000 bin/coreutils/join1652nixpkgs-review> create mode 120000 bin/coreutils/kill1653nixpkgs-review> create mode 120000 bin/coreutils/link1654nixpkgs-review> create mode 120000 bin/coreutils/ln1655nixpkgs-review> create mode 120000 bin/coreutils/logname1656nixpkgs-review> create mode 120000 bin/coreutils/ls1657nixpkgs-review> create mode 120000 bin/coreutils/md5sum1658nixpkgs-review> create mode 120000 bin/coreutils/mkdir1659nixpkgs-review> create mode 120000 bin/coreutils/mkfifo1660nixpkgs-review> create mode 120000 bin/coreutils/mknod1661nixpkgs-review> create mode 120000 bin/coreutils/mktemp1662nixpkgs-review> create mode 120000 bin/coreutils/mv1663nixpkgs-review> create mode 120000 bin/coreutils/nice1664nixpkgs-review> create mode 120000 bin/coreutils/nl1665nixpkgs-review> create mode 120000 bin/coreutils/nohup1666nixpkgs-review> create mode 120000 bin/coreutils/nproc1667nixpkgs-review> create mode 120000 bin/coreutils/numfmt1668nixpkgs-review> create mode 120000 bin/coreutils/od1669nixpkgs-review> create mode 120000 bin/coreutils/paste1670nixpkgs-review> create mode 120000 bin/coreutils/pathchk1671nixpkgs-review> create mode 120000 bin/coreutils/pinky1672nixpkgs-review> create mode 120000 bin/coreutils/pr1673nixpkgs-review> create mode 120000 bin/coreutils/printenv1674nixpkgs-review> create mode 120000 bin/coreutils/printf1675nixpkgs-review> create mode 120000 bin/coreutils/ptx1676nixpkgs-review> create mode 120000 bin/coreutils/pwd1677nixpkgs-review> create mode 120000 bin/coreutils/readlink1678nixpkgs-review> create mode 120000 bin/coreutils/realpath1679nixpkgs-review> create mode 120000 bin/coreutils/rm1680nixpkgs-review> create mode 120000 bin/coreutils/rmdir1681nixpkgs-review> create mode 120000 bin/coreutils/runcon1682nixpkgs-review> create mode 120000 bin/coreutils/seq1683nixpkgs-review> create mode 120000 bin/coreutils/sha1sum1684nixpkgs-review> create mode 120000 bin/coreutils/sha224sum1685nixpkgs-review> create mode 120000 bin/coreutils/sha256sum1686nixpkgs-review> create mode 120000 bin/coreutils/sha384sum1687nixpkgs-review> create mode 120000 bin/coreutils/sha512sum1688nixpkgs-review> create mode 120000 bin/coreutils/shred1689nixpkgs-review> create mode 120000 bin/coreutils/shuf1690nixpkgs-review> create mode 120000 bin/coreutils/sleep1691nixpkgs-review> create mode 120000 bin/coreutils/sort1692nixpkgs-review> create mode 120000 bin/coreutils/split1693nixpkgs-review> create mode 120000 bin/coreutils/stat1694nixpkgs-review> create mode 120000 bin/coreutils/stdbuf1695nixpkgs-review> create mode 120000 bin/coreutils/stty1696nixpkgs-review> create mode 120000 bin/coreutils/sum1697nixpkgs-review> create mode 120000 bin/coreutils/sync1698nixpkgs-review> create mode 120000 bin/coreutils/tac1699nixpkgs-review> create mode 120000 bin/coreutils/tail1700nixpkgs-review> create mode 120000 bin/coreutils/tee1701nixpkgs-review> create mode 120000 bin/coreutils/test1702nixpkgs-review> create mode 120000 bin/coreutils/timeout1703nixpkgs-review> create mode 120000 bin/coreutils/touch1704nixpkgs-review> create mode 120000 bin/coreutils/tr1705nixpkgs-review> create mode 120000 bin/coreutils/true1706nixpkgs-review> create mode 120000 bin/coreutils/truncate1707nixpkgs-review> create mode 120000 bin/coreutils/tsort1708nixpkgs-review> create mode 120000 bin/coreutils/tty1709nixpkgs-review> create mode 120000 bin/coreutils/uname1710nixpkgs-review> create mode 120000 bin/coreutils/unexpand1711nixpkgs-review> create mode 120000 bin/coreutils/uniq1712nixpkgs-review> create mode 120000 bin/coreutils/unlink1713nixpkgs-review> create mode 120000 bin/coreutils/uptime1714nixpkgs-review> create mode 120000 bin/coreutils/users1715nixpkgs-review> create mode 120000 bin/coreutils/vdir1716nixpkgs-review> create mode 120000 bin/coreutils/wc1717nixpkgs-review> create mode 120000 bin/coreutils/who1718nixpkgs-review> create mode 120000 bin/coreutils/whoami1719nixpkgs-review> create mode 120000 bin/coreutils/yes1720nixpkgs-review> create mode 100644 config.nix1721nixpkgs-review> create mode 100644 config.nix.in1722nixpkgs-review> create mode 100644 default.nix1723nixpkgs-review> create mode 100644 nixos/release.nix1724nixpkgs-review> create mode 100644 pkg1.txt1725nixpkgs-review> Initialized empty Git repository in /build/tmpmrty8dtx/nixpkgs/remote/1726nixpkgs-review> [pull/1/head 8c75b6d] example-change1727nixpkgs-review> 1 file changed, 1 insertion(+)1728nixpkgs-review> Merge made by the 'ort' strategy.1729nixpkgs-review> pkg1.txt | 1 +1730nixpkgs-review> 1 file changed, 1 insertion(+)1731nixpkgs-review> 1732nixpkgs-review> ================================================================================1733nixpkgs-review> PR #1: Example PR1734nixpkgs-review> ================================================================================1735nixpkgs-review> Author: test-user1736nixpkgs-review> Branch: user:example-branch -> NixOS:master1737nixpkgs-review> State: open1738nixpkgs-review> 1739nixpkgs-review> Description:1740nixpkgs-review> ----------------------------------------1741nixpkgs-review> This is a test PR1742nixpkgs-review> ----------------------------------------1743nixpkgs-review> 1744nixpkgs-review> Files changed (1 files):1745nixpkgs-review> - pkg1.txt1746nixpkgs-review> ================================================================================1747nixpkgs-review> 1748nixpkgs-review> $ git -c fetch.prune=false fetch --no-tags --force /build/tmpmrty8dtx/nixpkgs/remote 4801d3551acd01a5674c9f1748f98874289be87a:refs/nixpkgs-review/01749nixpkgs-review> $ git worktree prune1750nixpkgs-review> $ git worktree add /build/tmpmrty8dtx/cache/nixpkgs-review/pr-1/nixpkgs ac64da261c7602ed279ce8b115fcc1b6a0af20b91751nixpkgs-review> HEAD is now at ac64da2 first commit1752nixpkgs-review> $ nix-eval-jobs --workers 1 --max-memory-size 4096 --no-instantiate --extra-experimental-features 'nix-command no-url-literals' --nix-path 'nixpkgs=/build/tmpmrty8dtx/cache/nixpkgs-review/pr-1/nixpkgs nixpkgs-overlays=/build/tmp45li0sxo' --no-allow-import-from-derivation --expr '(import /build/source/nixpkgs_review/nix/evalAttrs.nix { attr-json = /build/tmp2f0lkjde; })' --apply 'd: { inherit (d) exists broken; }'1753nixpkgs-review> $ nix-eval-jobs --workers 1 --max-memory-size 4096 --no-instantiate --extra-experimental-features 'nix-command no-url-literals' --nix-path 'nixpkgs=/build/tmpmrty8dtx/cache/nixpkgs-review/pr-1/nixpkgs nixpkgs-overlays=/build/tmp45li0sxo' --no-allow-import-from-derivation --expr '(import /build/source/nixpkgs_review/nix/evalAttrs.nix { attr-json = /build/tmpm3j93b73; })' --apply 'd: { inherit (d) exists broken; }'1754nixpkgs-review> $ nix-eval-jobs --workers 1 --max-memory-size 4096 --no-instantiate --extra-experimental-features 'nix-command no-url-literals' --nix-path 'nixpkgs=/build/tmpmrty8dtx/cache/nixpkgs-review/pr-1/nixpkgs nixpkgs-overlays=/build/tmp45li0sxo' --no-allow-import-from-derivation --expr '(import /build/source/nixpkgs_review/nix/evalAttrs.nix { attr-json = /build/tmp16v3m7ma; })' --apply 'd: { inherit (d) exists broken; }'1755nixpkgs-review> $ nix build --file /build/source/nixpkgs_review/nix/review-shell.nix --extra-experimental-features 'nix-command no-url-literals' --nix-path 'nixpkgs=/build/tmpmrty8dtx/cache/nixpkgs-review/pr-1/nixpkgs nixpkgs-overlays=/build/tmp45li0sxo' --no-allow-import-from-derivation --no-link --keep-going --option build-use-sandbox relaxed --argstr local-system aarch64-linux --argstr nixpkgs-path /build/tmpmrty8dtx/cache/nixpkgs-review/pr-1/nixpkgs --argstr nixpkgs-config-path /build/tmply5npqg7.nix --argstr attrs-path /build/tmpmrty8dtx/cache/nixpkgs-review/pr-1/attrs.nix1756nixpkgs-review> 1757nixpkgs-review> Link to currently reviewing PR:1758nixpkgs-review> https://github.com/NixOS/nixpkgs/pull/11759nixpkgs-review> --------- Report for 'aarch64-linux' ---------1760nixpkgs-review> 1 package built:1761nixpkgs-review> pkg11762nixpkgs-review> 1763nixpkgs-review> Logs can be found under:1764nixpkgs-review> /build/tmpmrty8dtx/cache/nixpkgs-review/pr-1/logs1765nixpkgs-review> 1766nixpkgs-review> $ /nix/store/6qk7ai1w44gvxcmy1788nwd645im5yph-nix-2.34.7/bin/nix-shell --argstr local-system aarch64-linux --argstr nixpkgs-path /build/tmpmrty8dtx/cache/nixpkgs-review/pr-1/nixpkgs --argstr nixpkgs-config-path /build/tmply5npqg7.nix --argstr attrs-path /build/tmpmrty8dtx/cache/nixpkgs-review/pr-1/attrs.nix --nix-path 'nixpkgs=/build/tmpmrty8dtx/cache/nixpkgs-review/pr-1/nixpkgs nixpkgs-overlays=/build/tmp45li0sxo' /build/source/nixpkgs_review/nix/review-shell.nix --run 'exit 0'1767nixpkgs-review> Sourcing python-remove-tests-dir-hook1768nixpkgs-review> Sourcing python-catch-conflicts-hook.sh1769nixpkgs-review> Sourcing python-remove-bin-bytecode-hook.sh1770nixpkgs-review> Sourcing pypa-build-hook1771nixpkgs-review> Using pypaBuildPhase1772nixpkgs-review> Sourcing python-runtime-deps-check-hook1773nixpkgs-review> Using pythonRuntimeDepsCheckHook1774nixpkgs-review> Sourcing pypa-install-hook1775nixpkgs-review> Using pypaInstallPhase1776nixpkgs-review> Sourcing python-imports-check-hook.sh1777nixpkgs-review> Using pythonImportsCheckPhase1778nixpkgs-review> Sourcing python-namespaces-hook1779nixpkgs-review> Sourcing python-catch-conflicts-hook.sh1780nixpkgs-review> $ git worktree remove -f /build/tmpmrty8dtx/cache/nixpkgs-review/pr-1/nixpkgs1781nixpkgs-review> ----------------------------- Captured stderr call -----------------------------1782nixpkgs-review> hint: Using 'master' as the name for the initial branch. This default branch name1783nixpkgs-review> hint: will change to "main" in Git 3.0. To configure the initial branch name1784nixpkgs-review> hint: to use in all of your new repositories, which will suppress this warning,1785nixpkgs-review> hint: call:1786nixpkgs-review> hint:1787nixpkgs-review> hint: git config --global init.defaultBranch <name>1788nixpkgs-review> hint:1789nixpkgs-review> hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and1790nixpkgs-review> hint: 'development'. The just-created branch can be renamed via this command:1791nixpkgs-review> hint:1792nixpkgs-review> hint: git branch -m <name>1793nixpkgs-review> hint:1794nixpkgs-review> hint: Disable this message with "git config set advice.defaultBranchName false"1795nixpkgs-review> To /build/tmpmrty8dtx/nixpkgs/remote1796nixpkgs-review> * [new branch] HEAD -> master1797nixpkgs-review> Switched to a new branch 'pull/1/head'1798nixpkgs-review> Switched to a new branch 'pull/1/merge'1799nixpkgs-review> To /build/tmpmrty8dtx/nixpkgs/remote1800nixpkgs-review> * [new branch] pull/1/merge -> pull/1/merge1801nixpkgs-review> warning: you don't have Internet access; disabling some network-dependent features1802nixpkgs-review> From /build/tmpmrty8dtx/nixpkgs/remote1803nixpkgs-review> * [new ref] 4801d3551acd01a5674c9f1748f98874289be87a -> refs/nixpkgs-review/01804nixpkgs-review> Preparing worktree (detached HEAD ac64da2)1805nixpkgs-review> warning: experimental feature 'no-url-literals' has been stabilized and renamed; use 'lint-url-literals = fatal' setting instead1806nixpkgs-review> warning: experimental feature 'no-url-literals' has been stabilized and renamed; use 'lint-url-literals = fatal' setting instead1807nixpkgs-review> warning: experimental feature 'no-url-literals' has been stabilized and renamed; use 'lint-url-literals = fatal' setting instead1808nixpkgs-review> warning: experimental feature 'no-url-literals' has been stabilized and renamed; use 'lint-url-literals = fatal' setting instead1809nixpkgs-review> warning: you don't have Internet access; disabling some network-dependent features1810nixpkgs-review> these 2 derivations will be built:1811nixpkgs-review> /build/tmpmrty8dtx/test-nix/store/pab1y2l43ymmmppklh9b2zb9wa9xqlkf-pkg1.drv1812nixpkgs-review> /build/tmpmrty8dtx/test-nix/store/j6sw5jyllx343akb8yk00y9is94nh9h4-review-shell.drv1813nixpkgs-review> building '/build/tmpmrty8dtx/test-nix/store/pab1y2l43ymmmppklh9b2zb9wa9xqlkf-pkg1.drv'...1814nixpkgs-review> building '/build/tmpmrty8dtx/test-nix/store/j6sw5jyllx343akb8yk00y9is94nh9h4-review-shell.drv'...1815nixpkgs-review> warning: you don't have Internet access; disabling some network-dependent features1816nixpkgs-review> warning: you don't have Internet access; disabling some network-dependent features1817nixpkgs-review> got build log for '/build/tmpmrty8dtx/test-nix/store/pab1y2l43ymmmppklh9b2zb9wa9xqlkf-pkg1.drv^*' from 'local'1818nixpkgs-review> this derivation will be built:1819nixpkgs-review> /build/tmpmrty8dtx/test-nix/store/jlr8sy2lphd6i63gwzvwckxa2khkcr27-bash-interactive.drv1820nixpkgs-review> building '/build/tmpmrty8dtx/test-nix/store/jlr8sy2lphd6i63gwzvwckxa2khkcr27-bash-interactive.drv'...1821nixpkgs-review> _________________ test_pr_local_eval_without_merge_commit_sha __________________1822nixpkgs-review> [gw11] linux -- Python 3.13.13 /nix/store/lqn6mbgzzdrqq2qkwddcmxj9z6amdd86-python3-3.13.13/bin/python1823nixpkgs-review> 1824nixpkgs-review> mock_urlopen = <MagicMock name='urlopen' id='281474787273296'>1825nixpkgs-review> helpers = <class 'tests.conftest.Helpers'>1826nixpkgs-review> 1827nixpkgs-review> @patch("nixpkgs_review.http_requests.urlopen")1828nixpkgs-review> def test_pr_local_eval_without_merge_commit_sha(1829nixpkgs-review> mock_urlopen: MagicMock, helpers: Helpers1830nixpkgs-review> ) -> None:1831nixpkgs-review> with helpers.nixpkgs() as nixpkgs:1832nixpkgs-review> base, head, _merge = setup_repo(nixpkgs)1833nixpkgs-review> setup_pr_mocks(1834nixpkgs-review> mock_urlopen,1835nixpkgs-review> create_mock_pr_response(base_rev=base, head_rev=head, merge_rev=None),1836nixpkgs-review> )1837nixpkgs-review> 1838nixpkgs-review> path = main(1839nixpkgs-review> "nixpkgs-review",1840nixpkgs-review> [1841nixpkgs-review> "pr",1842nixpkgs-review> "--remote",1843nixpkgs-review> str(nixpkgs.remote),1844nixpkgs-review> "--eval",1845nixpkgs-review> "local",1846nixpkgs-review> "--run",1847nixpkgs-review> "exit 0",1848nixpkgs-review> "1",1849nixpkgs-review> ],1850nixpkgs-review> )1851nixpkgs-review> > helpers.assert_built(path, "pkg1")1852nixpkgs-review> 1853nixpkgs-review> tests/test_pr.py:229: 1854nixpkgs-review> _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 1855nixpkgs-review> 1856nixpkgs-review> path = '/build/tmpv1w54jfd/cache/nixpkgs-review/pr-1', pkg_names = ('pkg1',)1857nixpkgs-review> report = {'additional_packages': [], 'checkout': 'merge', 'commit': '8c75b6d71f0aa6c7cf9088376895d92690538321', 'extra-nixpkgs-config': None, ...}1858nixpkgs-review> 1859nixpkgs-review> @staticmethod1860nixpkgs-review> def assert_built(path: str, *pkg_names: str) -> None:1861nixpkgs-review> report = Helpers.load_report(path)1862nixpkgs-review> > assert {*report["result"][current_system()]["built"]} == {*pkg_names}1863nixpkgs-review> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^1864nixpkgs-review> E TypeError: unhashable type: 'dict'1865nixpkgs-review> 1866nixpkgs-review> tests/conftest.py:185: TypeError1867nixpkgs-review> ----------------------------- Captured stdout call -----------------------------1868nixpkgs-review> Initialized empty Git repository in /build/tmpv1w54jfd/nixpkgs/.git/1869nixpkgs-review> [master (root-commit) ac64da2] first commit1870nixpkgs-review> 116 files changed, 219 insertions(+)1871nixpkgs-review> create mode 100644 .bash_source1872nixpkgs-review> create mode 100644 .coreutils_source1873nixpkgs-review> create mode 100644 .gitignore1874nixpkgs-review> create mode 100755 bin/bash1875nixpkgs-review> create mode 120000 bin/coreutils/[1876nixpkgs-review> create mode 120000 bin/coreutils/b2sum1877nixpkgs-review> create mode 120000 bin/coreutils/base321878nixpkgs-review> create mode 120000 bin/coreutils/base641879nixpkgs-review> create mode 120000 bin/coreutils/basename1880nixpkgs-review> create mode 120000 bin/coreutils/basenc1881nixpkgs-review> create mode 120000 bin/coreutils/cat1882nixpkgs-review> create mode 120000 bin/coreutils/chcon1883nixpkgs-review> create mode 120000 bin/coreutils/chgrp1884nixpkgs-review> create mode 120000 bin/coreutils/chmod1885nixpkgs-review> create mode 120000 bin/coreutils/chown1886nixpkgs-review> create mode 120000 bin/coreutils/chroot1887nixpkgs-review> create mode 120000 bin/coreutils/cksum1888nixpkgs-review> create mode 120000 bin/coreutils/comm1889nixpkgs-review> create mode 100755 bin/coreutils/coreutils1890nixpkgs-review> create mode 120000 bin/coreutils/cp1891nixpkgs-review> create mode 120000 bin/coreutils/csplit1892nixpkgs-review> create mode 120000 bin/coreutils/cut1893nixpkgs-review> create mode 120000 bin/coreutils/date1894nixpkgs-review> create mode 120000 bin/coreutils/dd1895nixpkgs-review> create mode 120000 bin/coreutils/df1896nixpkgs-review> create mode 120000 bin/coreutils/dir1897nixpkgs-review> create mode 120000 bin/coreutils/dircolors1898nixpkgs-review> create mode 120000 bin/coreutils/dirname1899nixpkgs-review> create mode 120000 bin/coreutils/du1900nixpkgs-review> create mode 120000 bin/coreutils/echo1901nixpkgs-review> create mode 120000 bin/coreutils/env1902nixpkgs-review> create mode 120000 bin/coreutils/expand1903nixpkgs-review> create mode 120000 bin/coreutils/expr1904nixpkgs-review> create mode 120000 bin/coreutils/factor1905nixpkgs-review> create mode 120000 bin/coreutils/false1906nixpkgs-review> create mode 120000 bin/coreutils/fmt1907nixpkgs-review> create mode 120000 bin/coreutils/fold1908nixpkgs-review> create mode 120000 bin/coreutils/groups1909nixpkgs-review> create mode 120000 bin/coreutils/head1910nixpkgs-review> create mode 120000 bin/coreutils/hostid1911nixpkgs-review> create mode 120000 bin/coreutils/id1912nixpkgs-review> create mode 120000 bin/coreutils/install1913nixpkgs-review> create mode 120000 bin/coreutils/join1914nixpkgs-review> create mode 120000 bin/coreutils/kill1915nixpkgs-review> create mode 120000 bin/coreutils/link1916nixpkgs-review> create mode 120000 bin/coreutils/ln1917nixpkgs-review> create mode 120000 bin/coreutils/logname1918nixpkgs-review> create mode 120000 bin/coreutils/ls1919nixpkgs-review> create mode 120000 bin/coreutils/md5sum1920nixpkgs-review> create mode 120000 bin/coreutils/mkdir1921nixpkgs-review> create mode 120000 bin/coreutils/mkfifo1922nixpkgs-review> create mode 120000 bin/coreutils/mknod1923nixpkgs-review> create mode 120000 bin/coreutils/mktemp1924nixpkgs-review> create mode 120000 bin/coreutils/mv1925nixpkgs-review> create mode 120000 bin/coreutils/nice1926nixpkgs-review> create mode 120000 bin/coreutils/nl1927nixpkgs-review> create mode 120000 bin/coreutils/nohup1928nixpkgs-review> create mode 120000 bin/coreutils/nproc1929nixpkgs-review> create mode 120000 bin/coreutils/numfmt1930nixpkgs-review> create mode 120000 bin/coreutils/od1931nixpkgs-review> create mode 120000 bin/coreutils/paste1932nixpkgs-review> create mode 120000 bin/coreutils/pathchk1933nixpkgs-review> create mode 120000 bin/coreutils/pinky1934nixpkgs-review> create mode 120000 bin/coreutils/pr1935nixpkgs-review> create mode 120000 bin/coreutils/printenv1936nixpkgs-review> create mode 120000 bin/coreutils/printf1937nixpkgs-review> create mode 120000 bin/coreutils/ptx1938nixpkgs-review> create mode 120000 bin/coreutils/pwd1939nixpkgs-review> create mode 120000 bin/coreutils/readlink1940nixpkgs-review> create mode 120000 bin/coreutils/realpath1941nixpkgs-review> create mode 120000 bin/coreutils/rm1942nixpkgs-review> create mode 120000 bin/coreutils/rmdir1943nixpkgs-review> create mode 120000 bin/coreutils/runcon1944nixpkgs-review> create mode 120000 bin/coreutils/seq1945nixpkgs-review> create mode 120000 bin/coreutils/sha1sum1946nixpkgs-review> create mode 120000 bin/coreutils/sha224sum1947nixpkgs-review> create mode 120000 bin/coreutils/sha256sum1948nixpkgs-review> create mode 120000 bin/coreutils/sha384sum1949nixpkgs-review> create mode 120000 bin/coreutils/sha512sum1950nixpkgs-review> create mode 120000 bin/coreutils/shred1951nixpkgs-review> create mode 120000 bin/coreutils/shuf1952nixpkgs-review> create mode 120000 bin/coreutils/sleep1953nixpkgs-review> create mode 120000 bin/coreutils/sort1954nixpkgs-review> create mode 120000 bin/coreutils/split1955nixpkgs-review> create mode 120000 bin/coreutils/stat1956nixpkgs-review> create mode 120000 bin/coreutils/stdbuf1957nixpkgs-review> create mode 120000 bin/coreutils/stty1958nixpkgs-review> create mode 120000 bin/coreutils/sum1959nixpkgs-review> create mode 120000 bin/coreutils/sync1960nixpkgs-review> create mode 120000 bin/coreutils/tac1961nixpkgs-review> create mode 120000 bin/coreutils/tail1962nixpkgs-review> create mode 120000 bin/coreutils/tee1963nixpkgs-review> create mode 120000 bin/coreutils/test1964nixpkgs-review> create mode 120000 bin/coreutils/timeout1965nixpkgs-review> create mode 120000 bin/coreutils/touch1966nixpkgs-review> create mode 120000 bin/coreutils/tr1967nixpkgs-review> create mode 120000 bin/coreutils/true1968nixpkgs-review> create mode 120000 bin/coreutils/truncate1969nixpkgs-review> create mode 120000 bin/coreutils/tsort1970nixpkgs-review> create mode 120000 bin/coreutils/tty1971nixpkgs-review> create mode 120000 bin/coreutils/uname1972nixpkgs-review> create mode 120000 bin/coreutils/unexpand1973nixpkgs-review> create mode 120000 bin/coreutils/uniq1974nixpkgs-review> create mode 120000 bin/coreutils/unlink1975nixpkgs-review> create mode 120000 bin/coreutils/uptime1976nixpkgs-review> create mode 120000 bin/coreutils/users1977nixpkgs-review> create mode 120000 bin/coreutils/vdir1978nixpkgs-review> create mode 120000 bin/coreutils/wc1979nixpkgs-review> create mode 120000 bin/coreutils/who1980nixpkgs-review> create mode 120000 bin/coreutils/whoami1981nixpkgs-review> create mode 120000 bin/coreutils/yes1982nixpkgs-review> create mode 100644 config.nix1983nixpkgs-review> create mode 100644 config.nix.in1984nixpkgs-review> create mode 100644 default.nix1985nixpkgs-review> create mode 100644 nixos/release.nix1986nixpkgs-review> create mode 100644 pkg1.txt1987nixpkgs-review> Initialized empty Git repository in /build/tmpv1w54jfd/nixpkgs/remote/1988nixpkgs-review> [pull/1/head 8c75b6d] example-change1989nixpkgs-review> 1 file changed, 1 insertion(+)1990nixpkgs-review> Merge made by the 'ort' strategy.1991nixpkgs-review> pkg1.txt | 1 +1992nixpkgs-review> 1 file changed, 1 insertion(+)1993nixpkgs-review> 1994nixpkgs-review> ================================================================================1995nixpkgs-review> PR #1: Example PR1996nixpkgs-review> ================================================================================1997nixpkgs-review> Author: test-user1998nixpkgs-review> Branch: user:example-branch -> NixOS:master1999nixpkgs-review> State: open2000nixpkgs-review> 2001nixpkgs-review> Description:2002nixpkgs-review> ----------------------------------------2003nixpkgs-review> This is a test PR2004nixpkgs-review> ----------------------------------------2005nixpkgs-review> 2006nixpkgs-review> Files changed (1 files):2007nixpkgs-review> - pkg1.txt2008nixpkgs-review> ================================================================================2009nixpkgs-review> 2010nixpkgs-review> $ git -c fetch.prune=false fetch --no-tags --force /build/tmpv1w54jfd/nixpkgs/remote ac64da261c7602ed279ce8b115fcc1b6a0af20b9:refs/nixpkgs-review/0 8c75b6d71f0aa6c7cf9088376895d92690538321:refs/nixpkgs-review/12011nixpkgs-review> $ git worktree prune2012nixpkgs-review> $ git worktree add /build/tmpv1w54jfd/cache/nixpkgs-review/pr-1/nixpkgs ac64da261c7602ed279ce8b115fcc1b6a0af20b92013nixpkgs-review> HEAD is now at ac64da2 first commit2014nixpkgs-review> Local evaluation for computing rebuilds2015nixpkgs-review> $ nix-env --extra-experimental-features no-url-literals --option system aarch64-linux -f <nixpkgs> --nix-path nixpkgs=/build/tmpv1w54jfd/cache/nixpkgs-review/pr-1/nixpkgs nixpkgs-overlays=/build/tmpzlxu11fl -qaP --xml --out-path --show-trace --no-allow-import-from-derivation2016nixpkgs-review> $ git merge --no-commit --no-ff 8c75b6d71f0aa6c7cf9088376895d926905383212017nixpkgs-review> $ nix-env --extra-experimental-features no-url-literals --option system aarch64-linux -f <nixpkgs> --nix-path nixpkgs=/build/tmpv1w54jfd/cache/nixpkgs-review/pr-1/nixpkgs nixpkgs-overlays=/build/tmpzlxu11fl -qaP --xml --out-path --show-trace --no-allow-import-from-derivation --meta2018nixpkgs-review> --------- Impacted packages on 'aarch64-linux' ---------2019nixpkgs-review> 1 package updated:2020nixpkgs-review> pkg12021nixpkgs-review> 2022nixpkgs-review> $ nix-eval-jobs --workers 1 --max-memory-size 4096 --no-instantiate --extra-experimental-features 'nix-command no-url-literals' --nix-path 'nixpkgs=/build/tmpv1w54jfd/cache/nixpkgs-review/pr-1/nixpkgs nixpkgs-overlays=/build/tmpzlxu11fl' --no-allow-import-from-derivation --expr '(import /build/source/nixpkgs_review/nix/evalAttrs.nix { attr-json = /build/tmpkajo343c; })' --apply 'd: { inherit (d) exists broken; }'2023nixpkgs-review> $ nix build --file /build/source/nixpkgs_review/nix/review-shell.nix --extra-experimental-features 'nix-command no-url-literals' --nix-path 'nixpkgs=/build/tmpv1w54jfd/cache/nixpkgs-review/pr-1/nixpkgs nixpkgs-overlays=/build/tmpzlxu11fl' --no-allow-import-from-derivation --no-link --keep-going --option build-use-sandbox relaxed --argstr local-system aarch64-linux --argstr nixpkgs-path /build/tmpv1w54jfd/cache/nixpkgs-review/pr-1/nixpkgs --argstr nixpkgs-config-path /build/tmpny6cr2k3.nix --argstr attrs-path /build/tmpv1w54jfd/cache/nixpkgs-review/pr-1/attrs.nix2024nixpkgs-review> 2025nixpkgs-review> Link to currently reviewing PR:2026nixpkgs-review> https://github.com/NixOS/nixpkgs/pull/12027nixpkgs-review> --------- Report for 'aarch64-linux' ---------2028nixpkgs-review> 1 package built:2029nixpkgs-review> pkg12030nixpkgs-review> 2031nixpkgs-review> Logs can be found under:2032nixpkgs-review> /build/tmpv1w54jfd/cache/nixpkgs-review/pr-1/logs2033nixpkgs-review> 2034nixpkgs-review> $ /nix/store/6qk7ai1w44gvxcmy1788nwd645im5yph-nix-2.34.7/bin/nix-shell --argstr local-system aarch64-linux --argstr nixpkgs-path /build/tmpv1w54jfd/cache/nixpkgs-review/pr-1/nixpkgs --argstr nixpkgs-config-path /build/tmpny6cr2k3.nix --argstr attrs-path /build/tmpv1w54jfd/cache/nixpkgs-review/pr-1/attrs.nix --nix-path 'nixpkgs=/build/tmpv1w54jfd/cache/nixpkgs-review/pr-1/nixpkgs nixpkgs-overlays=/build/tmpzlxu11fl' /build/source/nixpkgs_review/nix/review-shell.nix --run 'exit 0'2035nixpkgs-review> Sourcing python-remove-tests-dir-hook2036nixpkgs-review> Sourcing python-catch-conflicts-hook.sh2037nixpkgs-review> Sourcing python-remove-bin-bytecode-hook.sh2038nixpkgs-review> Sourcing pypa-build-hook2039nixpkgs-review> Using pypaBuildPhase2040nixpkgs-review> Sourcing python-runtime-deps-check-hook2041nixpkgs-review> Using pythonRuntimeDepsCheckHook2042nixpkgs-review> Sourcing pypa-install-hook2043nixpkgs-review> Using pypaInstallPhase2044nixpkgs-review> Sourcing python-imports-check-hook.sh2045nixpkgs-review> Using pythonImportsCheckPhase2046nixpkgs-review> Sourcing python-namespaces-hook2047nixpkgs-review> Sourcing python-catch-conflicts-hook.sh2048nixpkgs-review> $ git worktree remove -f /build/tmpv1w54jfd/cache/nixpkgs-review/pr-1/nixpkgs2049nixpkgs-review> ----------------------------- Captured stderr call -----------------------------2050nixpkgs-review> hint: Using 'master' as the name for the initial branch. This default branch name2051nixpkgs-review> hint: will change to "main" in Git 3.0. To configure the initial branch name2052nixpkgs-review> hint: to use in all of your new repositories, which will suppress this warning,2053nixpkgs-review> hint: call:2054nixpkgs-review> hint:2055nixpkgs-review> hint: git config --global init.defaultBranch <name>2056nixpkgs-review> hint:2057nixpkgs-review> hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and2058nixpkgs-review> hint: 'development'. The just-created branch can be renamed via this command:2059nixpkgs-review> hint:2060nixpkgs-review> hint: git branch -m <name>2061nixpkgs-review> hint:2062nixpkgs-review> hint: Disable this message with "git config set advice.defaultBranchName false"2063nixpkgs-review> To /build/tmpv1w54jfd/nixpkgs/remote2064nixpkgs-review> * [new branch] HEAD -> master2065nixpkgs-review> Switched to a new branch 'pull/1/head'2066nixpkgs-review> Switched to a new branch 'pull/1/merge'2067nixpkgs-review> To /build/tmpv1w54jfd/nixpkgs/remote2068nixpkgs-review> * [new branch] pull/1/merge -> pull/1/merge2069nixpkgs-review> warning: you don't have Internet access; disabling some network-dependent features2070nixpkgs-review> GitHub API returned no merge commit for this PR; falling back to base/head SHAs for local merge evaluation.2071nixpkgs-review> From /build/tmpv1w54jfd/nixpkgs/remote2072nixpkgs-review> * [new ref] ac64da261c7602ed279ce8b115fcc1b6a0af20b9 -> refs/nixpkgs-review/02073nixpkgs-review> * [new ref] 8c75b6d71f0aa6c7cf9088376895d92690538321 -> refs/nixpkgs-review/12074nixpkgs-review> Preparing worktree (detached HEAD ac64da2)2075nixpkgs-review> warning: experimental feature 'no-url-literals' has been stabilized and renamed; use 'lint-url-literals = fatal' setting instead2076nixpkgs-review> Automatic merge went well; stopped before committing as requested2077nixpkgs-review> warning: experimental feature 'no-url-literals' has been stabilized and renamed; use 'lint-url-literals = fatal' setting instead2078nixpkgs-review> warning: experimental feature 'no-url-literals' has been stabilized and renamed; use 'lint-url-literals = fatal' setting instead2079nixpkgs-review> warning: experimental feature 'no-url-literals' has been stabilized and renamed; use 'lint-url-literals = fatal' setting instead2080nixpkgs-review> warning: you don't have Internet access; disabling some network-dependent features2081nixpkgs-review> these 2 derivations will be built:2082nixpkgs-review> /build/tmpv1w54jfd/test-nix/store/s0c44p3k98a0clk15k9wql3428k4240l-pkg1.drv2083nixpkgs-review> /build/tmpv1w54jfd/test-nix/store/z2qljwpl40z74322cql22kr4wn8jmpx5-review-shell.drv2084nixpkgs-review> building '/build/tmpv1w54jfd/test-nix/store/s0c44p3k98a0clk15k9wql3428k4240l-pkg1.drv'...2085nixpkgs-review> building '/build/tmpv1w54jfd/test-nix/store/z2qljwpl40z74322cql22kr4wn8jmpx5-review-shell.drv'...2086nixpkgs-review> warning: you don't have Internet access; disabling some network-dependent features2087nixpkgs-review> warning: you don't have Internet access; disabling some network-dependent features2088nixpkgs-review> got build log for '/build/tmpv1w54jfd/test-nix/store/s0c44p3k98a0clk15k9wql3428k4240l-pkg1.drv^*' from 'local'2089nixpkgs-review> this derivation will be built:2090nixpkgs-review> /build/tmpv1w54jfd/test-nix/store/ap9ldh8kvhfnadjpk2a1k3bczl2x6i11-bash-interactive.drv2091nixpkgs-review> building '/build/tmpv1w54jfd/test-nix/store/ap9ldh8kvhfnadjpk2a1k3bczl2x6i11-bash-interactive.drv'...2092nixpkgs-review> _______________ test_rev_only_packages_does_not_trigger_an_eval ________________2093nixpkgs-review> [gw20] linux -- Python 3.13.13 /nix/store/lqn6mbgzzdrqq2qkwddcmxj9z6amdd86-python3-3.13.13/bin/python2094nixpkgs-review> 2095nixpkgs-review> mock_eval = <MagicMock name='_list_packages_system' id='281474787273296'>2096nixpkgs-review> helpers = <class 'tests.conftest.Helpers'>2097nixpkgs-review> 2098nixpkgs-review> @patch("nixpkgs_review.review._list_packages_system")2099nixpkgs-review> def test_rev_only_packages_does_not_trigger_an_eval(2100nixpkgs-review> mock_eval: MagicMock,2101nixpkgs-review> helpers: Helpers,2102nixpkgs-review> ) -> None:2103nixpkgs-review> mock_eval.side_effect = RuntimeError2104nixpkgs-review> with helpers.nixpkgs() as nixpkgs:2105nixpkgs-review> nixpkgs.path.joinpath("pkg1.txt").write_text("foo")2106nixpkgs-review> subprocess.run(["git", "add", "."], check=True)2107nixpkgs-review> subprocess.run(["git", "commit", "-m", "example-change"], check=True)2108nixpkgs-review> 2109nixpkgs-review> path = main(2110nixpkgs-review> "nixpkgs-review",2111nixpkgs-review> [2112nixpkgs-review> "rev",2113nixpkgs-review> "HEAD",2114nixpkgs-review> "--remote",2115nixpkgs-review> str(nixpkgs.remote),2116nixpkgs-review> "--run",2117nixpkgs-review> "exit 0",2118nixpkgs-review> "--build-graph",2119nixpkgs-review> "nix",2120nixpkgs-review> "--package",2121nixpkgs-review> "pkg1",2122nixpkgs-review> ],2123nixpkgs-review> )2124nixpkgs-review> > helpers.assert_built(path, "pkg1")2125nixpkgs-review> 2126nixpkgs-review> tests/test_rev.py:76: 2127nixpkgs-review> _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 2128nixpkgs-review> 2129nixpkgs-review> path = PosixPath('/build/tmpge7qhpyu/cache/nixpkgs-review/rev-8c75b6d71f0aa6c7cf9088376895d92690538321')2130nixpkgs-review> pkg_names = ('pkg1',)2131nixpkgs-review> report = {'additional_packages': [], 'checkout': 'merge', 'commit': '8c75b6d71f0aa6c7cf9088376895d92690538321', 'extra-nixpkgs-config': None, ...}2132nixpkgs-review> 2133nixpkgs-review> @staticmethod2134nixpkgs-review> def assert_built(path: str, *pkg_names: str) -> None:2135nixpkgs-review> report = Helpers.load_report(path)2136nixpkgs-review> > assert {*report["result"][current_system()]["built"]} == {*pkg_names}2137nixpkgs-review> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^2138nixpkgs-review> E TypeError: unhashable type: 'dict'2139nixpkgs-review> 2140nixpkgs-review> tests/conftest.py:185: TypeError2141nixpkgs-review> ----------------------------- Captured stdout call -----------------------------2142nixpkgs-review> Initialized empty Git repository in /build/tmpge7qhpyu/nixpkgs/.git/2143nixpkgs-review> [master (root-commit) ac64da2] first commit2144nixpkgs-review> 116 files changed, 219 insertions(+)2145nixpkgs-review> create mode 100644 .bash_source2146nixpkgs-review> create mode 100644 .coreutils_source2147nixpkgs-review> create mode 100644 .gitignore2148nixpkgs-review> create mode 100755 bin/bash2149nixpkgs-review> create mode 120000 bin/coreutils/[2150nixpkgs-review> create mode 120000 bin/coreutils/b2sum2151nixpkgs-review> create mode 120000 bin/coreutils/base322152nixpkgs-review> create mode 120000 bin/coreutils/base642153nixpkgs-review> create mode 120000 bin/coreutils/basename2154nixpkgs-review> create mode 120000 bin/coreutils/basenc2155nixpkgs-review> create mode 120000 bin/coreutils/cat2156nixpkgs-review> create mode 120000 bin/coreutils/chcon2157nixpkgs-review> create mode 120000 bin/coreutils/chgrp2158nixpkgs-review> create mode 120000 bin/coreutils/chmod2159nixpkgs-review> create mode 120000 bin/coreutils/chown2160nixpkgs-review> create mode 120000 bin/coreutils/chroot2161nixpkgs-review> create mode 120000 bin/coreutils/cksum2162nixpkgs-review> create mode 120000 bin/coreutils/comm2163nixpkgs-review> create mode 100755 bin/coreutils/coreutils2164nixpkgs-review> create mode 120000 bin/coreutils/cp2165nixpkgs-review> create mode 120000 bin/coreutils/csplit2166nixpkgs-review> create mode 120000 bin/coreutils/cut2167nixpkgs-review> create mode 120000 bin/coreutils/date2168nixpkgs-review> create mode 120000 bin/coreutils/dd2169nixpkgs-review> create mode 120000 bin/coreutils/df2170nixpkgs-review> create mode 120000 bin/coreutils/dir2171nixpkgs-review> create mode 120000 bin/coreutils/dircolors2172nixpkgs-review> create mode 120000 bin/coreutils/dirname2173nixpkgs-review> create mode 120000 bin/coreutils/du2174nixpkgs-review> create mode 120000 bin/coreutils/echo2175nixpkgs-review> create mode 120000 bin/coreutils/env2176nixpkgs-review> create mode 120000 bin/coreutils/expand2177nixpkgs-review> create mode 120000 bin/coreutils/expr2178nixpkgs-review> create mode 120000 bin/coreutils/factor2179nixpkgs-review> create mode 120000 bin/coreutils/false2180nixpkgs-review> create mode 120000 bin/coreutils/fmt2181nixpkgs-review> create mode 120000 bin/coreutils/fold2182nixpkgs-review> create mode 120000 bin/coreutils/groups2183nixpkgs-review> create mode 120000 bin/coreutils/head2184nixpkgs-review> create mode 120000 bin/coreutils/hostid2185nixpkgs-review> create mode 120000 bin/coreutils/id2186nixpkgs-review> create mode 120000 bin/coreutils/install2187nixpkgs-review> create mode 120000 bin/coreutils/join2188nixpkgs-review> create mode 120000 bin/coreutils/kill2189nixpkgs-review> create mode 120000 bin/coreutils/link2190nixpkgs-review> create mode 120000 bin/coreutils/ln2191nixpkgs-review> create mode 120000 bin/coreutils/logname2192nixpkgs-review> create mode 120000 bin/coreutils/ls2193nixpkgs-review> create mode 120000 bin/coreutils/md5sum2194nixpkgs-review> create mode 120000 bin/coreutils/mkdir2195nixpkgs-review> create mode 120000 bin/coreutils/mkfifo2196nixpkgs-review> create mode 120000 bin/coreutils/mknod2197nixpkgs-review> create mode 120000 bin/coreutils/mktemp2198nixpkgs-review> create mode 120000 bin/coreutils/mv2199nixpkgs-review> create mode 120000 bin/coreutils/nice2200nixpkgs-review> create mode 120000 bin/coreutils/nl2201nixpkgs-review> create mode 120000 bin/coreutils/nohup2202nixpkgs-review> create mode 120000 bin/coreutils/nproc2203nixpkgs-review> create mode 120000 bin/coreutils/numfmt2204nixpkgs-review> create mode 120000 bin/coreutils/od2205nixpkgs-review> create mode 120000 bin/coreutils/paste2206nixpkgs-review> create mode 120000 bin/coreutils/pathchk2207nixpkgs-review> create mode 120000 bin/coreutils/pinky2208nixpkgs-review> create mode 120000 bin/coreutils/pr2209nixpkgs-review> create mode 120000 bin/coreutils/printenv2210nixpkgs-review> create mode 120000 bin/coreutils/printf2211nixpkgs-review> create mode 120000 bin/coreutils/ptx2212nixpkgs-review> create mode 120000 bin/coreutils/pwd2213nixpkgs-review> create mode 120000 bin/coreutils/readlink2214nixpkgs-review> create mode 120000 bin/coreutils/realpath2215nixpkgs-review> create mode 120000 bin/coreutils/rm2216nixpkgs-review> create mode 120000 bin/coreutils/rmdir2217nixpkgs-review> create mode 120000 bin/coreutils/runcon2218nixpkgs-review> create mode 120000 bin/coreutils/seq2219nixpkgs-review> create mode 120000 bin/coreutils/sha1sum2220nixpkgs-review> create mode 120000 bin/coreutils/sha224sum2221nixpkgs-review> create mode 120000 bin/coreutils/sha256sum2222nixpkgs-review> create mode 120000 bin/coreutils/sha384sum2223nixpkgs-review> create mode 120000 bin/coreutils/sha512sum2224nixpkgs-review> create mode 120000 bin/coreutils/shred2225nixpkgs-review> create mode 120000 bin/coreutils/shuf2226nixpkgs-review> create mode 120000 bin/coreutils/sleep2227nixpkgs-review> create mode 120000 bin/coreutils/sort2228nixpkgs-review> create mode 120000 bin/coreutils/split2229nixpkgs-review> create mode 120000 bin/coreutils/stat2230nixpkgs-review> create mode 120000 bin/coreutils/stdbuf2231nixpkgs-review> create mode 120000 bin/coreutils/stty2232nixpkgs-review> create mode 120000 bin/coreutils/sum2233nixpkgs-review> create mode 120000 bin/coreutils/sync2234nixpkgs-review> create mode 120000 bin/coreutils/tac2235nixpkgs-review> create mode 120000 bin/coreutils/tail2236nixpkgs-review> create mode 120000 bin/coreutils/tee2237nixpkgs-review> create mode 120000 bin/coreutils/test2238nixpkgs-review> create mode 120000 bin/coreutils/timeout2239nixpkgs-review> create mode 120000 bin/coreutils/touch2240nixpkgs-review> create mode 120000 bin/coreutils/tr2241nixpkgs-review> create mode 120000 bin/coreutils/true2242nixpkgs-review> create mode 120000 bin/coreutils/truncate2243nixpkgs-review> create mode 120000 bin/coreutils/tsort2244nixpkgs-review> create mode 120000 bin/coreutils/tty2245nixpkgs-review> create mode 120000 bin/coreutils/uname2246nixpkgs-review> create mode 120000 bin/coreutils/unexpand2247nixpkgs-review> create mode 120000 bin/coreutils/uniq2248nixpkgs-review> create mode 120000 bin/coreutils/unlink2249nixpkgs-review> create mode 120000 bin/coreutils/uptime2250nixpkgs-review> create mode 120000 bin/coreutils/users2251nixpkgs-review> create mode 120000 bin/coreutils/vdir2252nixpkgs-review> create mode 120000 bin/coreutils/wc2253nixpkgs-review> create mode 120000 bin/coreutils/who2254nixpkgs-review> create mode 120000 bin/coreutils/whoami2255nixpkgs-review> create mode 120000 bin/coreutils/yes2256nixpkgs-review> create mode 100644 config.nix2257nixpkgs-review> create mode 100644 config.nix.in2258nixpkgs-review> create mode 100644 default.nix2259nixpkgs-review> create mode 100644 nixos/release.nix2260nixpkgs-review> create mode 100644 pkg1.txt2261nixpkgs-review> Initialized empty Git repository in /build/tmpge7qhpyu/nixpkgs/remote/2262nixpkgs-review> [master 8c75b6d] example-change2263nixpkgs-review> 1 file changed, 1 insertion(+)2264nixpkgs-review> $ git -c fetch.prune=false fetch --no-tags --force /build/tmpge7qhpyu/nixpkgs/remote master:refs/nixpkgs-review/02265nixpkgs-review> $ git worktree prune2266nixpkgs-review> $ git worktree add /build/tmpge7qhpyu/cache/nixpkgs-review/rev-8c75b6d71f0aa6c7cf9088376895d92690538321/nixpkgs ac64da261c7602ed279ce8b115fcc1b6a0af20b92267nixpkgs-review> HEAD is now at ac64da2 first commit2268nixpkgs-review> $ git merge --no-commit --no-ff 8c75b6d71f0aa6c7cf9088376895d926905383212269nixpkgs-review> $ nix-eval-jobs --workers 1 --max-memory-size 4096 --no-instantiate --extra-experimental-features 'nix-command no-url-literals' --nix-path 'nixpkgs=/build/tmpge7qhpyu/cache/nixpkgs-review/rev-8c75b6d71f0aa6c7cf9088376895d92690538321/nixpkgs nixpkgs-overlays=/build/tmpvkwi_wpu' --no-allow-import-from-derivation --expr '(import /build/source/nixpkgs_review/nix/evalAttrs.nix { attr-json = /build/tmph0bz54pm; })' --apply 'd: { inherit (d) exists broken; }'2270nixpkgs-review> $ nix-eval-jobs --workers 1 --max-memory-size 4096 --no-instantiate --extra-experimental-features 'nix-command no-url-literals' --nix-path 'nixpkgs=/build/tmpge7qhpyu/cache/nixpkgs-review/rev-8c75b6d71f0aa6c7cf9088376895d92690538321/nixpkgs nixpkgs-overlays=/build/tmpvkwi_wpu' --no-allow-import-from-derivation --expr '(import /build/source/nixpkgs_review/nix/evalAttrs.nix { attr-json = /build/tmp61seq050; })' --apply 'd: { inherit (d) exists broken; }'2271nixpkgs-review> $ nix-eval-jobs --workers 1 --max-memory-size 4096 --no-instantiate --extra-experimental-features 'nix-command no-url-literals' --nix-path 'nixpkgs=/build/tmpge7qhpyu/cache/nixpkgs-review/rev-8c75b6d71f0aa6c7cf9088376895d92690538321/nixpkgs nixpkgs-overlays=/build/tmpvkwi_wpu' --no-allow-import-from-derivation --expr '(import /build/source/nixpkgs_review/nix/evalAttrs.nix { attr-json = /build/tmpbp_tvc7k; })' --apply 'd: { inherit (d) exists broken; }'2272nixpkgs-review> $ nix build --file /build/source/nixpkgs_review/nix/review-shell.nix --extra-experimental-features 'nix-command no-url-literals' --nix-path 'nixpkgs=/build/tmpge7qhpyu/cache/nixpkgs-review/rev-8c75b6d71f0aa6c7cf9088376895d92690538321/nixpkgs nixpkgs-overlays=/build/tmpvkwi_wpu' --no-allow-import-from-derivation --no-link --keep-going --option build-use-sandbox relaxed --argstr local-system aarch64-linux --argstr nixpkgs-path /build/tmpge7qhpyu/cache/nixpkgs-review/rev-8c75b6d71f0aa6c7cf9088376895d92690538321/nixpkgs --argstr nixpkgs-config-path /build/tmpwwd2w_3i.nix --argstr attrs-path /build/tmpge7qhpyu/cache/nixpkgs-review/rev-8c75b6d71f0aa6c7cf9088376895d92690538321/attrs.nix2273nixpkgs-review> --------- Report for 'aarch64-linux' ---------2274nixpkgs-review> 1 package built:2275nixpkgs-review> pkg12276nixpkgs-review> 2277nixpkgs-review> Logs can be found under:2278nixpkgs-review> /build/tmpge7qhpyu/cache/nixpkgs-review/rev-8c75b6d71f0aa6c7cf9088376895d92690538321/logs2279nixpkgs-review> 2280nixpkgs-review> $ /nix/store/6qk7ai1w44gvxcmy1788nwd645im5yph-nix-2.34.7/bin/nix-shell --argstr local-system aarch64-linux --argstr nixpkgs-path /build/tmpge7qhpyu/cache/nixpkgs-review/rev-8c75b6d71f0aa6c7cf9088376895d92690538321/nixpkgs --argstr nixpkgs-config-path /build/tmpwwd2w_3i.nix --argstr attrs-path /build/tmpge7qhpyu/cache/nixpkgs-review/rev-8c75b6d71f0aa6c7cf9088376895d92690538321/attrs.nix --nix-path 'nixpkgs=/build/tmpge7qhpyu/cache/nixpkgs-review/rev-8c75b6d71f0aa6c7cf9088376895d92690538321/nixpkgs nixpkgs-overlays=/build/tmpvkwi_wpu' /build/source/nixpkgs_review/nix/review-shell.nix --run 'exit 0'2281nixpkgs-review> Sourcing python-remove-tests-dir-hook2282nixpkgs-review> Sourcing python-catch-conflicts-hook.sh2283nixpkgs-review> Sourcing python-remove-bin-bytecode-hook.sh2284nixpkgs-review> Sourcing pypa-build-hook2285nixpkgs-review> Using pypaBuildPhase2286nixpkgs-review> Sourcing python-runtime-deps-check-hook2287nixpkgs-review> Using pythonRuntimeDepsCheckHook2288nixpkgs-review> Sourcing pypa-install-hook2289nixpkgs-review> Using pypaInstallPhase2290nixpkgs-review> Sourcing python-imports-check-hook.sh2291nixpkgs-review> Using pythonImportsCheckPhase2292nixpkgs-review> Sourcing python-namespaces-hook2293nixpkgs-review> Sourcing python-catch-conflicts-hook.sh2294nixpkgs-review> $ git worktree remove -f /build/tmpge7qhpyu/cache/nixpkgs-review/rev-8c75b6d71f0aa6c7cf9088376895d92690538321/nixpkgs2295nixpkgs-review> ----------------------------- Captured stderr call -----------------------------2296nixpkgs-review> hint: Using 'master' as the name for the initial branch. This default branch name2297nixpkgs-review> hint: will change to "main" in Git 3.0. To configure the initial branch name2298nixpkgs-review> hint: to use in all of your new repositories, which will suppress this warning,2299nixpkgs-review> hint: call:2300nixpkgs-review> hint:2301nixpkgs-review> hint: git config --global init.defaultBranch <name>2302nixpkgs-review> hint:2303nixpkgs-review> hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and2304nixpkgs-review> hint: 'development'. The just-created branch can be renamed via this command:2305nixpkgs-review> hint:2306nixpkgs-review> hint: git branch -m <name>2307nixpkgs-review> hint:2308nixpkgs-review> hint: Disable this message with "git config set advice.defaultBranchName false"2309nixpkgs-review> To /build/tmpge7qhpyu/nixpkgs/remote2310nixpkgs-review> * [new branch] HEAD -> master2311nixpkgs-review> warning: you don't have Internet access; disabling some network-dependent features2312nixpkgs-review> From /build/tmpge7qhpyu/nixpkgs/remote2313nixpkgs-review> * [new branch] master -> refs/nixpkgs-review/02314nixpkgs-review> Preparing worktree (detached HEAD ac64da2)2315nixpkgs-review> Automatic merge went well; stopped before committing as requested2316nixpkgs-review> warning: experimental feature 'no-url-literals' has been stabilized and renamed; use 'lint-url-literals = fatal' setting instead2317nixpkgs-review> warning: experimental feature 'no-url-literals' has been stabilized and renamed; use 'lint-url-literals = fatal' setting instead2318nixpkgs-review> warning: experimental feature 'no-url-literals' has been stabilized and renamed; use 'lint-url-literals = fatal' setting instead2319nixpkgs-review> warning: experimental feature 'no-url-literals' has been stabilized and renamed; use 'lint-url-literals = fatal' setting instead2320nixpkgs-review> warning: you don't have Internet access; disabling some network-dependent features2321nixpkgs-review> these 2 derivations will be built:2322nixpkgs-review> /build/tmpge7qhpyu/test-nix/store/k4p1mkl933llz5hd081zrp75jn750jxq-pkg1.drv2323nixpkgs-review> /build/tmpge7qhpyu/test-nix/store/98lvjkizndy68f1blyrw91jdiiz6m40g-review-shell.drv2324nixpkgs-review> building '/build/tmpge7qhpyu/test-nix/store/k4p1mkl933llz5hd081zrp75jn750jxq-pkg1.drv'...2325nixpkgs-review> building '/build/tmpge7qhpyu/test-nix/store/98lvjkizndy68f1blyrw91jdiiz6m40g-review-shell.drv'...2326nixpkgs-review> warning: you don't have Internet access; disabling some network-dependent features2327nixpkgs-review> warning: you don't have Internet access; disabling some network-dependent features2328nixpkgs-review> got build log for '/build/tmpge7qhpyu/test-nix/store/k4p1mkl933llz5hd081zrp75jn750jxq-pkg1.drv^*' from 'local'2329nixpkgs-review> this derivation will be built:2330nixpkgs-review> /build/tmpge7qhpyu/test-nix/store/jbd1qrdb1vzfzmfzpanxz71xbwqc08m7-bash-interactive.drv2331nixpkgs-review> building '/build/tmpge7qhpyu/test-nix/store/jbd1qrdb1vzfzmfzpanxz71xbwqc08m7-bash-interactive.drv'...2332nixpkgs-review> _____________________________ test_pr_ofborg_eval ______________________________2333nixpkgs-review> [gw13] linux -- Python 3.13.13 /nix/store/lqn6mbgzzdrqq2qkwddcmxj9z6amdd86-python3-3.13.13/bin/python2334nixpkgs-review> 2335nixpkgs-review> mock_urlopen = <MagicMock name='urlopen' id='281474787273296'>2336nixpkgs-review> helpers = <class 'tests.conftest.Helpers'>2337nixpkgs-review> 2338nixpkgs-review> @patch("nixpkgs_review.http_requests.urlopen")2339nixpkgs-review> def test_pr_ofborg_eval(mock_urlopen: MagicMock, helpers: Helpers) -> None:2340nixpkgs-review> with helpers.nixpkgs() as nixpkgs:2341nixpkgs-review> base, head, merge = setup_repo(nixpkgs)2342nixpkgs-review> 2343nixpkgs-review> pr = json.loads(2344nixpkgs-review> helpers.read_asset("test_pr_ofborg_eval/github-pull-37200.json")2345nixpkgs-review> )2346nixpkgs-review> pr["merge_commit_sha"] = merge2347nixpkgs-review> pr["base"]["sha"] = base2348nixpkgs-review> pr["head"]["sha"] = head2349nixpkgs-review> 2350nixpkgs-review> # Set up mocks for ofborg eval2351nixpkgs-review> additional_mocks = [2352nixpkgs-review> mock_open(2353nixpkgs-review> read_data=helpers.read_asset(2354nixpkgs-review> "test_pr_ofborg_eval/github-workflows-37200.json"2355nixpkgs-review> ).encode()2356nixpkgs-review> )(),2357nixpkgs-review> mock_open(2358nixpkgs-review> read_data=helpers.read_asset(2359nixpkgs-review> "test_pr_ofborg_eval/github-pull-37200-statuses.json"2360nixpkgs-review> ).encode()2361nixpkgs-review> )(),2362nixpkgs-review> helpers.read_asset("test_pr_ofborg_eval/gist-37200.txt")2363nixpkgs-review> .encode("utf-8")2364nixpkgs-review> .split(b"\n"),2365nixpkgs-review> ]2366nixpkgs-review> 2367nixpkgs-review> # Use custom PR response from asset file2368nixpkgs-review> mock_urlopen.side_effect = [2369nixpkgs-review> mock_open(read_data=json.dumps(pr).encode())(),2370nixpkgs-review> mock_open(read_data=create_mock_diff_content().encode())(),2371nixpkgs-review> *additional_mocks,2372nixpkgs-review> ]2373nixpkgs-review> 2374nixpkgs-review> path = main(2375nixpkgs-review> "nixpkgs-review",2376nixpkgs-review> [2377nixpkgs-review> "pr",2378nixpkgs-review> "--remote",2379nixpkgs-review> str(nixpkgs.remote),2380nixpkgs-review> "--eval",2381nixpkgs-review> "local",2382nixpkgs-review> "--run",2383nixpkgs-review> "exit 0",2384nixpkgs-review> "37200",2385nixpkgs-review> ],2386nixpkgs-review> )2387nixpkgs-review> > helpers.assert_built(path, "pkg1")2388nixpkgs-review> 2389nixpkgs-review> tests/test_pr.py:308: 2390nixpkgs-review> _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 2391nixpkgs-review> 2392nixpkgs-review> path = '/build/tmpzkjfyso1/cache/nixpkgs-review/pr-37200', pkg_names = ('pkg1',)2393nixpkgs-review> report = {'additional_packages': [], 'checkout': 'merge', 'commit': '8c75b6d71f0aa6c7cf9088376895d92690538321', 'extra-nixpkgs-config': None, ...}2394nixpkgs-review> 2395nixpkgs-review> @staticmethod2396nixpkgs-review> def assert_built(path: str, *pkg_names: str) -> None:2397nixpkgs-review> report = Helpers.load_report(path)2398nixpkgs-review> > assert {*report["result"][current_system()]["built"]} == {*pkg_names}2399nixpkgs-review> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^2400nixpkgs-review> E TypeError: unhashable type: 'dict'2401nixpkgs-review> 2402nixpkgs-review> tests/conftest.py:185: TypeError2403nixpkgs-review> ----------------------------- Captured stdout call -----------------------------2404nixpkgs-review> Initialized empty Git repository in /build/tmpzkjfyso1/nixpkgs/.git/2405nixpkgs-review> [master (root-commit) ac64da2] first commit2406nixpkgs-review> 116 files changed, 219 insertions(+)2407nixpkgs-review> create mode 100644 .bash_source2408nixpkgs-review> create mode 100644 .coreutils_source2409nixpkgs-review> create mode 100644 .gitignore2410nixpkgs-review> create mode 100755 bin/bash2411nixpkgs-review> create mode 120000 bin/coreutils/[2412nixpkgs-review> create mode 120000 bin/coreutils/b2sum2413nixpkgs-review> create mode 120000 bin/coreutils/base322414nixpkgs-review> create mode 120000 bin/coreutils/base642415nixpkgs-review> create mode 120000 bin/coreutils/basename2416nixpkgs-review> create mode 120000 bin/coreutils/basenc2417nixpkgs-review> create mode 120000 bin/coreutils/cat2418nixpkgs-review> create mode 120000 bin/coreutils/chcon2419nixpkgs-review> create mode 120000 bin/coreutils/chgrp2420nixpkgs-review> create mode 120000 bin/coreutils/chmod2421nixpkgs-review> create mode 120000 bin/coreutils/chown2422nixpkgs-review> create mode 120000 bin/coreutils/chroot2423nixpkgs-review> create mode 120000 bin/coreutils/cksum2424nixpkgs-review> create mode 120000 bin/coreutils/comm2425nixpkgs-review> create mode 100755 bin/coreutils/coreutils2426nixpkgs-review> create mode 120000 bin/coreutils/cp2427nixpkgs-review> create mode 120000 bin/coreutils/csplit2428nixpkgs-review> create mode 120000 bin/coreutils/cut2429nixpkgs-review> create mode 120000 bin/coreutils/date2430nixpkgs-review> create mode 120000 bin/coreutils/dd2431nixpkgs-review> create mode 120000 bin/coreutils/df2432nixpkgs-review> create mode 120000 bin/coreutils/dir2433nixpkgs-review> create mode 120000 bin/coreutils/dircolors2434nixpkgs-review> create mode 120000 bin/coreutils/dirname2435nixpkgs-review> create mode 120000 bin/coreutils/du2436nixpkgs-review> create mode 120000 bin/coreutils/echo2437nixpkgs-review> create mode 120000 bin/coreutils/env2438nixpkgs-review> create mode 120000 bin/coreutils/expand2439nixpkgs-review> create mode 120000 bin/coreutils/expr2440nixpkgs-review> create mode 120000 bin/coreutils/factor2441nixpkgs-review> create mode 120000 bin/coreutils/false2442nixpkgs-review> create mode 120000 bin/coreutils/fmt2443nixpkgs-review> create mode 120000 bin/coreutils/fold2444nixpkgs-review> create mode 120000 bin/coreutils/groups2445nixpkgs-review> create mode 120000 bin/coreutils/head2446nixpkgs-review> create mode 120000 bin/coreutils/hostid2447nixpkgs-review> create mode 120000 bin/coreutils/id2448nixpkgs-review> create mode 120000 bin/coreutils/install2449nixpkgs-review> create mode 120000 bin/coreutils/join2450nixpkgs-review> create mode 120000 bin/coreutils/kill2451nixpkgs-review> create mode 120000 bin/coreutils/link2452nixpkgs-review> create mode 120000 bin/coreutils/ln2453nixpkgs-review> create mode 120000 bin/coreutils/logname2454nixpkgs-review> create mode 120000 bin/coreutils/ls2455nixpkgs-review> create mode 120000 bin/coreutils/md5sum2456nixpkgs-review> create mode 120000 bin/coreutils/mkdir2457nixpkgs-review> create mode 120000 bin/coreutils/mkfifo2458nixpkgs-review> create mode 120000 bin/coreutils/mknod2459nixpkgs-review> create mode 120000 bin/coreutils/mktemp2460nixpkgs-review> create mode 120000 bin/coreutils/mv2461nixpkgs-review> create mode 120000 bin/coreutils/nice2462nixpkgs-review> create mode 120000 bin/coreutils/nl2463nixpkgs-review> create mode 120000 bin/coreutils/nohup2464nixpkgs-review> create mode 120000 bin/coreutils/nproc2465nixpkgs-review> create mode 120000 bin/coreutils/numfmt2466nixpkgs-review> create mode 120000 bin/coreutils/od2467nixpkgs-review> create mode 120000 bin/coreutils/paste2468nixpkgs-review> create mode 120000 bin/coreutils/pathchk2469nixpkgs-review> create mode 120000 bin/coreutils/pinky2470nixpkgs-review> create mode 120000 bin/coreutils/pr2471nixpkgs-review> create mode 120000 bin/coreutils/printenv2472nixpkgs-review> create mode 120000 bin/coreutils/printf2473nixpkgs-review> create mode 120000 bin/coreutils/ptx2474nixpkgs-review> create mode 120000 bin/coreutils/pwd2475nixpkgs-review> create mode 120000 bin/coreutils/readlink2476nixpkgs-review> create mode 120000 bin/coreutils/realpath2477nixpkgs-review> create mode 120000 bin/coreutils/rm2478nixpkgs-review> create mode 120000 bin/coreutils/rmdir2479nixpkgs-review> create mode 120000 bin/coreutils/runcon2480nixpkgs-review> create mode 120000 bin/coreutils/seq2481nixpkgs-review> create mode 120000 bin/coreutils/sha1sum2482nixpkgs-review> create mode 120000 bin/coreutils/sha224sum2483nixpkgs-review> create mode 120000 bin/coreutils/sha256sum2484nixpkgs-review> create mode 120000 bin/coreutils/sha384sum2485nixpkgs-review> create mode 120000 bin/coreutils/sha512sum2486nixpkgs-review> create mode 120000 bin/coreutils/shred2487nixpkgs-review> create mode 120000 bin/coreutils/shuf2488nixpkgs-review> create mode 120000 bin/coreutils/sleep2489nixpkgs-review> create mode 120000 bin/coreutils/sort2490nixpkgs-review> create mode 120000 bin/coreutils/split2491nixpkgs-review> create mode 120000 bin/coreutils/stat2492nixpkgs-review> create mode 120000 bin/coreutils/stdbuf2493nixpkgs-review> create mode 120000 bin/coreutils/stty2494nixpkgs-review> create mode 120000 bin/coreutils/sum2495nixpkgs-review> create mode 120000 bin/coreutils/sync2496nixpkgs-review> create mode 120000 bin/coreutils/tac2497nixpkgs-review> create mode 120000 bin/coreutils/tail2498nixpkgs-review> create mode 120000 bin/coreutils/tee2499nixpkgs-review> create mode 120000 bin/coreutils/test2500nixpkgs-review> create mode 120000 bin/coreutils/timeout2501nixpkgs-review> create mode 120000 bin/coreutils/touch2502nixpkgs-review> create mode 120000 bin/coreutils/tr2503nixpkgs-review> create mode 120000 bin/coreutils/true2504nixpkgs-review> create mode 120000 bin/coreutils/truncate2505nixpkgs-review> create mode 120000 bin/coreutils/tsort2506nixpkgs-review> create mode 120000 bin/coreutils/tty2507nixpkgs-review> create mode 120000 bin/coreutils/uname2508nixpkgs-review> create mode 120000 bin/coreutils/unexpand2509nixpkgs-review> create mode 120000 bin/coreutils/uniq2510nixpkgs-review> create mode 120000 bin/coreutils/unlink2511nixpkgs-review> create mode 120000 bin/coreutils/uptime2512nixpkgs-review> create mode 120000 bin/coreutils/users2513nixpkgs-review> create mode 120000 bin/coreutils/vdir2514nixpkgs-review> create mode 120000 bin/coreutils/wc2515nixpkgs-review> create mode 120000 bin/coreutils/who2516nixpkgs-review> create mode 120000 bin/coreutils/whoami2517nixpkgs-review> create mode 120000 bin/coreutils/yes2518nixpkgs-review> create mode 100644 config.nix2519nixpkgs-review> create mode 100644 config.nix.in2520nixpkgs-review> create mode 100644 default.nix2521nixpkgs-review> create mode 100644 nixos/release.nix2522nixpkgs-review> create mode 100644 pkg1.txt2523nixpkgs-review> Initialized empty Git repository in /build/tmpzkjfyso1/nixpkgs/remote/2524nixpkgs-review> [pull/1/head 8c75b6d] example-change2525nixpkgs-review> 1 file changed, 1 insertion(+)2526nixpkgs-review> Merge made by the 'ort' strategy.2527nixpkgs-review> pkg1.txt | 1 +2528nixpkgs-review> 1 file changed, 1 insertion(+)2529nixpkgs-review> 2530nixpkgs-review> ================================================================================2531nixpkgs-review> PR #37200: mattermost: 4.7.2 -> 4.8.02532nixpkgs-review> ================================================================================2533nixpkgs-review> Author: ryantm2534nixpkgs-review> Branch: ryantm:mattermost -> NixOS:master2535nixpkgs-review> State: open2536nixpkgs-review> 2537nixpkgs-review> Description:2538nixpkgs-review> ----------------------------------------2539nixpkgs-review> ###### Motivation for this change2540nixpkgs-review> 2541nixpkgs-review> new version2542nixpkgs-review> 2543nixpkgs-review> ###### Things done2544nixpkgs-review> 2545nixpkgs-review> - [x] built on NixOS2546nixpkgs-review> - [x] tested on NixOS deployment (sent some messages, verified version number nixpkgs-4.8.0 in About Mattermost page)2547nixpkgs-review> ----------------------------------------2548nixpkgs-review> 2549nixpkgs-review> Files changed (1 files):2550nixpkgs-review> - pkg1.txt2551nixpkgs-review> ================================================================================2552nixpkgs-review> 2553nixpkgs-review> $ git -c fetch.prune=false fetch --no-tags --force /build/tmpzkjfyso1/nixpkgs/remote 4801d3551acd01a5674c9f1748f98874289be87a:refs/nixpkgs-review/02554nixpkgs-review> $ git worktree prune2555nixpkgs-review> $ git worktree add /build/tmpzkjfyso1/cache/nixpkgs-review/pr-37200/nixpkgs ac64da261c7602ed279ce8b115fcc1b6a0af20b92556nixpkgs-review> HEAD is now at ac64da2 first commit2557nixpkgs-review> Local evaluation for computing rebuilds2558nixpkgs-review> $ nix-env --extra-experimental-features no-url-literals --option system aarch64-linux -f <nixpkgs> --nix-path nixpkgs=/build/tmpzkjfyso1/cache/nixpkgs-review/pr-37200/nixpkgs nixpkgs-overlays=/build/tmp8x9g8l95 -qaP --xml --out-path --show-trace --no-allow-import-from-derivation2559nixpkgs-review> $ git checkout 4801d3551acd01a5674c9f1748f98874289be87a2560nixpkgs-review> $ nix-env --extra-experimental-features no-url-literals --option system aarch64-linux -f <nixpkgs> --nix-path nixpkgs=/build/tmpzkjfyso1/cache/nixpkgs-review/pr-37200/nixpkgs nixpkgs-overlays=/build/tmp8x9g8l95 -qaP --xml --out-path --show-trace --no-allow-import-from-derivation --meta2561nixpkgs-review> --------- Impacted packages on 'aarch64-linux' ---------2562nixpkgs-review> 1 package updated:2563nixpkgs-review> pkg12564nixpkgs-review> 2565nixpkgs-review> $ nix-eval-jobs --workers 1 --max-memory-size 4096 --no-instantiate --extra-experimental-features 'nix-command no-url-literals' --nix-path 'nixpkgs=/build/tmpzkjfyso1/cache/nixpkgs-review/pr-37200/nixpkgs nixpkgs-overlays=/build/tmp8x9g8l95' --no-allow-import-from-derivation --expr '(import /build/source/nixpkgs_review/nix/evalAttrs.nix { attr-json = /build/tmpftangajj; })' --apply 'd: { inherit (d) exists broken; }'2566nixpkgs-review> $ nix build --file /build/source/nixpkgs_review/nix/review-shell.nix --extra-experimental-features 'nix-command no-url-literals' --nix-path 'nixpkgs=/build/tmpzkjfyso1/cache/nixpkgs-review/pr-37200/nixpkgs nixpkgs-overlays=/build/tmp8x9g8l95' --no-allow-import-from-derivation --no-link --keep-going --option build-use-sandbox relaxed --argstr local-system aarch64-linux --argstr nixpkgs-path /build/tmpzkjfyso1/cache/nixpkgs-review/pr-37200/nixpkgs --argstr nixpkgs-config-path /build/tmp6guodjfo.nix --argstr attrs-path /build/tmpzkjfyso1/cache/nixpkgs-review/pr-37200/attrs.nix2567nixpkgs-review> 2568nixpkgs-review> Link to currently reviewing PR:2569nixpkgs-review> https://github.com/NixOS/nixpkgs/pull/372002570nixpkgs-review> --------- Report for 'aarch64-linux' ---------2571nixpkgs-review> 1 package built:2572nixpkgs-review> pkg12573nixpkgs-review> 2574nixpkgs-review> Logs can be found under:2575nixpkgs-review> /build/tmpzkjfyso1/cache/nixpkgs-review/pr-37200/logs2576nixpkgs-review> 2577nixpkgs-review> $ /nix/store/6qk7ai1w44gvxcmy1788nwd645im5yph-nix-2.34.7/bin/nix-shell --argstr local-system aarch64-linux --argstr nixpkgs-path /build/tmpzkjfyso1/cache/nixpkgs-review/pr-37200/nixpkgs --argstr nixpkgs-config-path /build/tmp6guodjfo.nix --argstr attrs-path /build/tmpzkjfyso1/cache/nixpkgs-review/pr-37200/attrs.nix --nix-path 'nixpkgs=/build/tmpzkjfyso1/cache/nixpkgs-review/pr-37200/nixpkgs nixpkgs-overlays=/build/tmp8x9g8l95' /build/source/nixpkgs_review/nix/review-shell.nix --run 'exit 0'2578nixpkgs-review> Sourcing python-remove-tests-dir-hook2579nixpkgs-review> Sourcing python-catch-conflicts-hook.sh2580nixpkgs-review> Sourcing python-remove-bin-bytecode-hook.sh2581nixpkgs-review> Sourcing pypa-build-hook2582nixpkgs-review> Using pypaBuildPhase2583nixpkgs-review> Sourcing python-runtime-deps-check-hook2584nixpkgs-review> Using pythonRuntimeDepsCheckHook2585nixpkgs-review> Sourcing pypa-install-hook2586nixpkgs-review> Using pypaInstallPhase2587nixpkgs-review> Sourcing python-imports-check-hook.sh2588nixpkgs-review> Using pythonImportsCheckPhase2589nixpkgs-review> Sourcing python-namespaces-hook2590nixpkgs-review> Sourcing python-catch-conflicts-hook.sh2591nixpkgs-review> $ git worktree remove -f /build/tmpzkjfyso1/cache/nixpkgs-review/pr-37200/nixpkgs2592nixpkgs-review> ----------------------------- Captured stderr call -----------------------------2593nixpkgs-review> hint: Using 'master' as the name for the initial branch. This default branch name2594nixpkgs-review> hint: will change to "main" in Git 3.0. To configure the initial branch name2595nixpkgs-review> hint: to use in all of your new repositories, which will suppress this warning,2596nixpkgs-review> hint: call:2597nixpkgs-review> hint:2598nixpkgs-review> hint: git config --global init.defaultBranch <name>2599nixpkgs-review> hint:2600nixpkgs-review> hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and2601nixpkgs-review> hint: 'development'. The just-created branch can be renamed via this command:2602nixpkgs-review> hint:2603nixpkgs-review> hint: git branch -m <name>2604nixpkgs-review> hint:2605nixpkgs-review> hint: Disable this message with "git config set advice.defaultBranchName false"2606nixpkgs-review> To /build/tmpzkjfyso1/nixpkgs/remote2607nixpkgs-review> * [new branch] HEAD -> master2608nixpkgs-review> Switched to a new branch 'pull/1/head'2609nixpkgs-review> Switched to a new branch 'pull/1/merge'2610nixpkgs-review> To /build/tmpzkjfyso1/nixpkgs/remote2611nixpkgs-review> * [new branch] pull/1/merge -> pull/1/merge2612nixpkgs-review> warning: you don't have Internet access; disabling some network-dependent features2613nixpkgs-review> From /build/tmpzkjfyso1/nixpkgs/remote2614nixpkgs-review> * [new ref] 4801d3551acd01a5674c9f1748f98874289be87a -> refs/nixpkgs-review/02615nixpkgs-review> Preparing worktree (detached HEAD ac64da2)2616nixpkgs-review> warning: experimental feature 'no-url-literals' has been stabilized and renamed; use 'lint-url-literals = fatal' setting instead2617nixpkgs-review> Previous HEAD position was ac64da2 first commit2618nixpkgs-review> HEAD is now at 4801d35 Merge branch 'pull/1/head' into pull/1/merge2619nixpkgs-review> warning: experimental feature 'no-url-literals' has been stabilized and renamed; use 'lint-url-literals = fatal' setting instead2620nixpkgs-review> warning: experimental feature 'no-url-literals' has been stabilized and renamed; use 'lint-url-literals = fatal' setting instead2621nixpkgs-review> warning: experimental feature 'no-url-literals' has been stabilized and renamed; use 'lint-url-literals = fatal' setting instead2622nixpkgs-review> warning: you don't have Internet access; disabling some network-dependent features2623nixpkgs-review> these 2 derivations will be built:2624nixpkgs-review> /build/tmpzkjfyso1/test-nix/store/2brgcviwk1g29pamyxxdzknxdjhd3r3i-pkg1.drv2625nixpkgs-review> /build/tmpzkjfyso1/test-nix/store/17axkqb5dr5fhjc1zpj4fvwafs9026zx-review-shell.drv2626nixpkgs-review> building '/build/tmpzkjfyso1/test-nix/store/2brgcviwk1g29pamyxxdzknxdjhd3r3i-pkg1.drv'...2627nixpkgs-review> building '/build/tmpzkjfyso1/test-nix/store/17axkqb5dr5fhjc1zpj4fvwafs9026zx-review-shell.drv'...2628nixpkgs-review> warning: you don't have Internet access; disabling some network-dependent features2629nixpkgs-review> warning: you don't have Internet access; disabling some network-dependent features2630nixpkgs-review> got build log for '/build/tmpzkjfyso1/test-nix/store/2brgcviwk1g29pamyxxdzknxdjhd3r3i-pkg1.drv^*' from 'local'2631nixpkgs-review> this derivation will be built:2632nixpkgs-review> /build/tmpzkjfyso1/test-nix/store/478vqwnwbngbf9iwr358q005drzbzqjp-bash-interactive.drv2633nixpkgs-review> building '/build/tmpzkjfyso1/test-nix/store/478vqwnwbngbf9iwr358q005drzbzqjp-bash-interactive.drv'...2634nixpkgs-review> ____________________ test_rev_command_with_pkgs_and_package ____________________2635nixpkgs-review> [gw22] linux -- Python 3.13.13 /nix/store/lqn6mbgzzdrqq2qkwddcmxj9z6amdd86-python3-3.13.13/bin/python2636nixpkgs-review> 2637nixpkgs-review> helpers = <class 'tests.conftest.Helpers'>2638nixpkgs-review> 2639nixpkgs-review> def test_rev_command_with_pkgs_and_package(helpers: Helpers) -> None:2640nixpkgs-review> with helpers.nixpkgs() as nixpkgs:2641nixpkgs-review> nixpkgs.path.joinpath("pkg1.txt").write_text("foo")2642nixpkgs-review> subprocess.run(["git", "add", "."], check=True)2643nixpkgs-review> subprocess.run(["git", "commit", "-m", "example-change"], check=True)2644nixpkgs-review> path = main(2645nixpkgs-review> "nixpkgs-review",2646nixpkgs-review> [2647nixpkgs-review> "rev",2648nixpkgs-review> "HEAD",2649nixpkgs-review> "--remote",2650nixpkgs-review> str(nixpkgs.remote),2651nixpkgs-review> "--run",2652nixpkgs-review> "exit 0",2653nixpkgs-review> "--build-graph",2654nixpkgs-review> "nix",2655nixpkgs-review> "--pkgs",2656nixpkgs-review> "pkgsAlt",2657nixpkgs-review> "--package",2658nixpkgs-review> "pkg1",2659nixpkgs-review> ],2660nixpkgs-review> )2661nixpkgs-review> > helpers.assert_built(path, "pkgsAlt.pkg1")2662nixpkgs-review> 2663nixpkgs-review> tests/test_rev.py:124: 2664nixpkgs-review> _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 2665nixpkgs-review> 2666nixpkgs-review> path = PosixPath('/build/tmp7orau10k/cache/nixpkgs-review/rev-8c75b6d71f0aa6c7cf9088376895d92690538321')2667nixpkgs-review> pkg_names = ('pkgsAlt.pkg1',)2668nixpkgs-review> report = {'additional_packages': [], 'checkout': 'merge', 'commit': '8c75b6d71f0aa6c7cf9088376895d92690538321', 'extra-nixpkgs-config': None, ...}2669nixpkgs-review> 2670nixpkgs-review> @staticmethod2671nixpkgs-review> def assert_built(path: str, *pkg_names: str) -> None:2672nixpkgs-review> report = Helpers.load_report(path)2673nixpkgs-review> > assert {*report["result"][current_system()]["built"]} == {*pkg_names}2674nixpkgs-review> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^2675nixpkgs-review> E TypeError: unhashable type: 'dict'2676nixpkgs-review> 2677nixpkgs-review> tests/conftest.py:185: TypeError2678nixpkgs-review> ----------------------------- Captured stdout call -----------------------------2679nixpkgs-review> Initialized empty Git repository in /build/tmp7orau10k/nixpkgs/.git/2680nixpkgs-review> [master (root-commit) ac64da2] first commit2681nixpkgs-review> 116 files changed, 219 insertions(+)2682nixpkgs-review> create mode 100644 .bash_source2683nixpkgs-review> create mode 100644 .coreutils_source2684nixpkgs-review> create mode 100644 .gitignore2685nixpkgs-review> create mode 100755 bin/bash2686nixpkgs-review> create mode 120000 bin/coreutils/[2687nixpkgs-review> create mode 120000 bin/coreutils/b2sum2688nixpkgs-review> create mode 120000 bin/coreutils/base322689nixpkgs-review> create mode 120000 bin/coreutils/base642690nixpkgs-review> create mode 120000 bin/coreutils/basename2691nixpkgs-review> create mode 120000 bin/coreutils/basenc2692nixpkgs-review> create mode 120000 bin/coreutils/cat2693nixpkgs-review> create mode 120000 bin/coreutils/chcon2694nixpkgs-review> create mode 120000 bin/coreutils/chgrp2695nixpkgs-review> create mode 120000 bin/coreutils/chmod2696nixpkgs-review> create mode 120000 bin/coreutils/chown2697nixpkgs-review> create mode 120000 bin/coreutils/chroot2698nixpkgs-review> create mode 120000 bin/coreutils/cksum2699nixpkgs-review> create mode 120000 bin/coreutils/comm2700nixpkgs-review> create mode 100755 bin/coreutils/coreutils2701nixpkgs-review> create mode 120000 bin/coreutils/cp2702nixpkgs-review> create mode 120000 bin/coreutils/csplit2703nixpkgs-review> create mode 120000 bin/coreutils/cut2704nixpkgs-review> create mode 120000 bin/coreutils/date2705nixpkgs-review> create mode 120000 bin/coreutils/dd2706nixpkgs-review> create mode 120000 bin/coreutils/df2707nixpkgs-review> create mode 120000 bin/coreutils/dir2708nixpkgs-review> create mode 120000 bin/coreutils/dircolors2709nixpkgs-review> create mode 120000 bin/coreutils/dirname2710nixpkgs-review> create mode 120000 bin/coreutils/du2711nixpkgs-review> create mode 120000 bin/coreutils/echo2712nixpkgs-review> create mode 120000 bin/coreutils/env2713nixpkgs-review> create mode 120000 bin/coreutils/expand2714nixpkgs-review> create mode 120000 bin/coreutils/expr2715nixpkgs-review> create mode 120000 bin/coreutils/factor2716nixpkgs-review> create mode 120000 bin/coreutils/false2717nixpkgs-review> create mode 120000 bin/coreutils/fmt2718nixpkgs-review> create mode 120000 bin/coreutils/fold2719nixpkgs-review> create mode 120000 bin/coreutils/groups2720nixpkgs-review> create mode 120000 bin/coreutils/head2721nixpkgs-review> create mode 120000 bin/coreutils/hostid2722nixpkgs-review> create mode 120000 bin/coreutils/id2723nixpkgs-review> create mode 120000 bin/coreutils/install2724nixpkgs-review> create mode 120000 bin/coreutils/join2725nixpkgs-review> create mode 120000 bin/coreutils/kill2726nixpkgs-review> create mode 120000 bin/coreutils/link2727nixpkgs-review> create mode 120000 bin/coreutils/ln2728nixpkgs-review> create mode 120000 bin/coreutils/logname2729nixpkgs-review> create mode 120000 bin/coreutils/ls2730nixpkgs-review> create mode 120000 bin/coreutils/md5sum2731nixpkgs-review> create mode 120000 bin/coreutils/mkdir2732nixpkgs-review> create mode 120000 bin/coreutils/mkfifo2733nixpkgs-review> create mode 120000 bin/coreutils/mknod2734nixpkgs-review> create mode 120000 bin/coreutils/mktemp2735nixpkgs-review> create mode 120000 bin/coreutils/mv2736nixpkgs-review> create mode 120000 bin/coreutils/nice2737nixpkgs-review> create mode 120000 bin/coreutils/nl2738nixpkgs-review> create mode 120000 bin/coreutils/nohup2739nixpkgs-review> create mode 120000 bin/coreutils/nproc2740nixpkgs-review> create mode 120000 bin/coreutils/numfmt2741nixpkgs-review> create mode 120000 bin/coreutils/od2742nixpkgs-review> create mode 120000 bin/coreutils/paste2743nixpkgs-review> create mode 120000 bin/coreutils/pathchk2744nixpkgs-review> create mode 120000 bin/coreutils/pinky2745nixpkgs-review> create mode 120000 bin/coreutils/pr2746nixpkgs-review> create mode 120000 bin/coreutils/printenv2747nixpkgs-review> create mode 120000 bin/coreutils/printf2748nixpkgs-review> create mode 120000 bin/coreutils/ptx2749nixpkgs-review> create mode 120000 bin/coreutils/pwd2750nixpkgs-review> create mode 120000 bin/coreutils/readlink2751nixpkgs-review> create mode 120000 bin/coreutils/realpath2752nixpkgs-review> create mode 120000 bin/coreutils/rm2753nixpkgs-review> create mode 120000 bin/coreutils/rmdir2754nixpkgs-review> create mode 120000 bin/coreutils/runcon2755nixpkgs-review> create mode 120000 bin/coreutils/seq2756nixpkgs-review> create mode 120000 bin/coreutils/sha1sum2757nixpkgs-review> create mode 120000 bin/coreutils/sha224sum2758nixpkgs-review> create mode 120000 bin/coreutils/sha256sum2759nixpkgs-review> create mode 120000 bin/coreutils/sha384sum2760nixpkgs-review> create mode 120000 bin/coreutils/sha512sum2761nixpkgs-review> create mode 120000 bin/coreutils/shred2762nixpkgs-review> create mode 120000 bin/coreutils/shuf2763nixpkgs-review> create mode 120000 bin/coreutils/sleep2764nixpkgs-review> create mode 120000 bin/coreutils/sort2765nixpkgs-review> create mode 120000 bin/coreutils/split2766nixpkgs-review> create mode 120000 bin/coreutils/stat2767nixpkgs-review> create mode 120000 bin/coreutils/stdbuf2768nixpkgs-review> create mode 120000 bin/coreutils/stty2769nixpkgs-review> create mode 120000 bin/coreutils/sum2770nixpkgs-review> create mode 120000 bin/coreutils/sync2771nixpkgs-review> create mode 120000 bin/coreutils/tac2772nixpkgs-review> create mode 120000 bin/coreutils/tail2773nixpkgs-review> create mode 120000 bin/coreutils/tee2774nixpkgs-review> create mode 120000 bin/coreutils/test2775nixpkgs-review> create mode 120000 bin/coreutils/timeout2776nixpkgs-review> create mode 120000 bin/coreutils/touch2777nixpkgs-review> create mode 120000 bin/coreutils/tr2778nixpkgs-review> create mode 120000 bin/coreutils/true2779nixpkgs-review> create mode 120000 bin/coreutils/truncate2780nixpkgs-review> create mode 120000 bin/coreutils/tsort2781nixpkgs-review> create mode 120000 bin/coreutils/tty2782nixpkgs-review> create mode 120000 bin/coreutils/uname2783nixpkgs-review> create mode 120000 bin/coreutils/unexpand2784nixpkgs-review> create mode 120000 bin/coreutils/uniq2785nixpkgs-review> create mode 120000 bin/coreutils/unlink2786nixpkgs-review> create mode 120000 bin/coreutils/uptime2787nixpkgs-review> create mode 120000 bin/coreutils/users2788nixpkgs-review> create mode 120000 bin/coreutils/vdir2789nixpkgs-review> create mode 120000 bin/coreutils/wc2790nixpkgs-review> create mode 120000 bin/coreutils/who2791nixpkgs-review> create mode 120000 bin/coreutils/whoami2792nixpkgs-review> create mode 120000 bin/coreutils/yes2793nixpkgs-review> create mode 100644 config.nix2794nixpkgs-review> create mode 100644 config.nix.in2795nixpkgs-review> create mode 100644 default.nix2796nixpkgs-review> create mode 100644 nixos/release.nix2797nixpkgs-review> create mode 100644 pkg1.txt2798nixpkgs-review> Initialized empty Git repository in /build/tmp7orau10k/nixpkgs/remote/2799nixpkgs-review> [master 8c75b6d] example-change2800nixpkgs-review> 1 file changed, 1 insertion(+)2801nixpkgs-review> $ git -c fetch.prune=false fetch --no-tags --force /build/tmp7orau10k/nixpkgs/remote master:refs/nixpkgs-review/02802nixpkgs-review> $ git worktree prune2803nixpkgs-review> $ git worktree add /build/tmp7orau10k/cache/nixpkgs-review/rev-8c75b6d71f0aa6c7cf9088376895d92690538321/nixpkgs ac64da261c7602ed279ce8b115fcc1b6a0af20b92804nixpkgs-review> HEAD is now at ac64da2 first commit2805nixpkgs-review> $ git merge --no-commit --no-ff 8c75b6d71f0aa6c7cf9088376895d926905383212806nixpkgs-review> $ nix-eval-jobs --workers 1 --max-memory-size 4096 --no-instantiate --extra-experimental-features 'nix-command no-url-literals' --nix-path 'nixpkgs=/build/tmp7orau10k/cache/nixpkgs-review/rev-8c75b6d71f0aa6c7cf9088376895d92690538321/nixpkgs nixpkgs-overlays=/build/tmpg0f15eze' --no-allow-import-from-derivation --expr '(import /build/source/nixpkgs_review/nix/evalAttrs.nix { attr-json = /build/tmp7g7e949q; })' --apply 'd: { inherit (d) exists broken; }'2807nixpkgs-review> $ nix-eval-jobs --workers 1 --max-memory-size 4096 --no-instantiate --extra-experimental-features 'nix-command no-url-literals' --nix-path 'nixpkgs=/build/tmp7orau10k/cache/nixpkgs-review/rev-8c75b6d71f0aa6c7cf9088376895d92690538321/nixpkgs nixpkgs-overlays=/build/tmpg0f15eze' --no-allow-import-from-derivation --expr '(import /build/source/nixpkgs_review/nix/evalAttrs.nix { attr-json = /build/tmpm_n59ymc; })' --apply 'd: { inherit (d) exists broken; }'2808nixpkgs-review> $ nix-eval-jobs --workers 1 --max-memory-size 4096 --no-instantiate --extra-experimental-features 'nix-command no-url-literals' --nix-path 'nixpkgs=/build/tmp7orau10k/cache/nixpkgs-review/rev-8c75b6d71f0aa6c7cf9088376895d92690538321/nixpkgs nixpkgs-overlays=/build/tmpg0f15eze' --no-allow-import-from-derivation --expr '(import /build/source/nixpkgs_review/nix/evalAttrs.nix { attr-json = /build/tmpk_wt_zns; })' --apply 'd: { inherit (d) exists broken; }'2809nixpkgs-review> $ nix build --file /build/source/nixpkgs_review/nix/review-shell.nix --extra-experimental-features 'nix-command no-url-literals' --nix-path 'nixpkgs=/build/tmp7orau10k/cache/nixpkgs-review/rev-8c75b6d71f0aa6c7cf9088376895d92690538321/nixpkgs nixpkgs-overlays=/build/tmpg0f15eze' --no-allow-import-from-derivation --no-link --keep-going --option build-use-sandbox relaxed --argstr local-system aarch64-linux --argstr nixpkgs-path /build/tmp7orau10k/cache/nixpkgs-review/rev-8c75b6d71f0aa6c7cf9088376895d92690538321/nixpkgs --argstr nixpkgs-config-path /build/tmpjogt5nw9.nix --argstr attrs-path /build/tmp7orau10k/cache/nixpkgs-review/rev-8c75b6d71f0aa6c7cf9088376895d92690538321/attrs.nix --argstr alt-pkgs pkgsAlt2810nixpkgs-review> --------- Report for 'aarch64-linux' ---------2811nixpkgs-review> 1 package built:2812nixpkgs-review> pkgsAlt.pkg12813nixpkgs-review> 2814nixpkgs-review> Logs can be found under:2815nixpkgs-review> /build/tmp7orau10k/cache/nixpkgs-review/rev-8c75b6d71f0aa6c7cf9088376895d92690538321/logs2816nixpkgs-review> 2817nixpkgs-review> $ /nix/store/6qk7ai1w44gvxcmy1788nwd645im5yph-nix-2.34.7/bin/nix-shell --argstr local-system aarch64-linux --argstr nixpkgs-path /build/tmp7orau10k/cache/nixpkgs-review/rev-8c75b6d71f0aa6c7cf9088376895d92690538321/nixpkgs --argstr nixpkgs-config-path /build/tmpjogt5nw9.nix --argstr attrs-path /build/tmp7orau10k/cache/nixpkgs-review/rev-8c75b6d71f0aa6c7cf9088376895d92690538321/attrs.nix --argstr alt-pkgs pkgsAlt --nix-path 'nixpkgs=/build/tmp7orau10k/cache/nixpkgs-review/rev-8c75b6d71f0aa6c7cf9088376895d92690538321/nixpkgs nixpkgs-overlays=/build/tmpg0f15eze' /build/source/nixpkgs_review/nix/review-shell.nix --run 'exit 0'2818nixpkgs-review> Sourcing python-remove-tests-dir-hook2819nixpkgs-review> Sourcing python-catch-conflicts-hook.sh2820nixpkgs-review> Sourcing python-remove-bin-bytecode-hook.sh2821nixpkgs-review> Sourcing pypa-build-hook2822nixpkgs-review> Using pypaBuildPhase2823nixpkgs-review> Sourcing python-runtime-deps-check-hook2824nixpkgs-review> Using pythonRuntimeDepsCheckHook2825nixpkgs-review> Sourcing pypa-install-hook2826nixpkgs-review> Using pypaInstallPhase2827nixpkgs-review> Sourcing python-imports-check-hook.sh2828nixpkgs-review> Using pythonImportsCheckPhase2829nixpkgs-review> Sourcing python-namespaces-hook2830nixpkgs-review> Sourcing python-catch-conflicts-hook.sh2831nixpkgs-review> $ git worktree remove -f /build/tmp7orau10k/cache/nixpkgs-review/rev-8c75b6d71f0aa6c7cf9088376895d92690538321/nixpkgs2832nixpkgs-review> ----------------------------- Captured stderr call -----------------------------2833nixpkgs-review> hint: Using 'master' as the name for the initial branch. This default branch name2834nixpkgs-review> hint: will change to "main" in Git 3.0. To configure the initial branch name2835nixpkgs-review> hint: to use in all of your new repositories, which will suppress this warning,2836nixpkgs-review> hint: call:2837nixpkgs-review> hint:2838nixpkgs-review> hint: git config --global init.defaultBranch <name>2839nixpkgs-review> hint:2840nixpkgs-review> hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and2841nixpkgs-review> hint: 'development'. The just-created branch can be renamed via this command:2842nixpkgs-review> hint:2843nixpkgs-review> hint: git branch -m <name>2844nixpkgs-review> hint:2845nixpkgs-review> hint: Disable this message with "git config set advice.defaultBranchName false"2846nixpkgs-review> To /build/tmp7orau10k/nixpkgs/remote2847nixpkgs-review> * [new branch] HEAD -> master2848nixpkgs-review> warning: you don't have Internet access; disabling some network-dependent features2849nixpkgs-review> From /build/tmp7orau10k/nixpkgs/remote2850nixpkgs-review> * [new branch] master -> refs/nixpkgs-review/02851nixpkgs-review> Preparing worktree (detached HEAD ac64da2)2852nixpkgs-review> Automatic merge went well; stopped before committing as requested2853nixpkgs-review> warning: experimental feature 'no-url-literals' has been stabilized and renamed; use 'lint-url-literals = fatal' setting instead2854nixpkgs-review> warning: experimental feature 'no-url-literals' has been stabilized and renamed; use 'lint-url-literals = fatal' setting instead2855nixpkgs-review> warning: experimental feature 'no-url-literals' has been stabilized and renamed; use 'lint-url-literals = fatal' setting instead2856nixpkgs-review> warning: experimental feature 'no-url-literals' has been stabilized and renamed; use 'lint-url-literals = fatal' setting instead2857nixpkgs-review> warning: you don't have Internet access; disabling some network-dependent features2858nixpkgs-review> these 3 derivations will be built:2859nixpkgs-review> /build/tmp7orau10k/test-nix/store/5vdhmgys9qz9jspbq2snx206767dll26-alt-pkg1.drv2860nixpkgs-review> /build/tmp7orau10k/test-nix/store/lhmb1nah12061gzj705w19z2n6zmp81a-env.drv2861nixpkgs-review> /build/tmp7orau10k/test-nix/store/k14442sx2y7bg6hwxr9sxgm84p0dfs2h-review-shell.drv2862nixpkgs-review> building '/build/tmp7orau10k/test-nix/store/5vdhmgys9qz9jspbq2snx206767dll26-alt-pkg1.drv'...2863nixpkgs-review> building '/build/tmp7orau10k/test-nix/store/lhmb1nah12061gzj705w19z2n6zmp81a-env.drv'...2864nixpkgs-review> building '/build/tmp7orau10k/test-nix/store/k14442sx2y7bg6hwxr9sxgm84p0dfs2h-review-shell.drv'...2865nixpkgs-review> warning: you don't have Internet access; disabling some network-dependent features2866nixpkgs-review> warning: you don't have Internet access; disabling some network-dependent features2867nixpkgs-review> got build log for '/build/tmp7orau10k/test-nix/store/5vdhmgys9qz9jspbq2snx206767dll26-alt-pkg1.drv^*' from 'local'2868nixpkgs-review> this derivation will be built:2869nixpkgs-review> /build/tmp7orau10k/test-nix/store/xmxfdwnb649lx5gawh2zf9chlakyip8n-bash-interactive.drv2870nixpkgs-review> building '/build/tmp7orau10k/test-nix/store/xmxfdwnb649lx5gawh2zf9chlakyip8n-bash-interactive.drv'...2871nixpkgs-review> _______________ test_wip_only_packages_does_not_trigger_an_eval ________________2872nixpkgs-review> [gw29] linux -- Python 3.13.13 /nix/store/lqn6mbgzzdrqq2qkwddcmxj9z6amdd86-python3-3.13.13/bin/python2873nixpkgs-review> 2874nixpkgs-review> mock_eval = <MagicMock name='_list_packages_system' id='281474787272960'>2875nixpkgs-review> helpers = <class 'tests.conftest.Helpers'>2876nixpkgs-review> capfd = <_pytest.capture.CaptureFixture object at 0xfffff4b56a50>2877nixpkgs-review> 2878nixpkgs-review> @patch("nixpkgs_review.review._list_packages_system")2879nixpkgs-review> def test_wip_only_packages_does_not_trigger_an_eval(2880nixpkgs-review> mock_eval: MagicMock,2881nixpkgs-review> helpers: Helpers,2882nixpkgs-review> capfd: pytest.CaptureFixture[Any],2883nixpkgs-review> ) -> None:2884nixpkgs-review> mock_eval.side_effect = RuntimeError2885nixpkgs-review> with helpers.nixpkgs() as nixpkgs:2886nixpkgs-review> nixpkgs.path.joinpath("pkg1.txt").write_text("foo")2887nixpkgs-review> path = main(2888nixpkgs-review> "nixpkgs-review",2889nixpkgs-review> [2890nixpkgs-review> "wip",2891nixpkgs-review> "--remote",2892nixpkgs-review> str(nixpkgs.remote),2893nixpkgs-review> "--run",2894nixpkgs-review> "exit 0",2895nixpkgs-review> "--build-graph",2896nixpkgs-review> "nix",2897nixpkgs-review> "--package",2898nixpkgs-review> "pkg1",2899nixpkgs-review> ],2900nixpkgs-review> )2901nixpkgs-review> > helpers.assert_built(path, "pkg1")2902nixpkgs-review> 2903nixpkgs-review> tests/test_wip.py:73: 2904nixpkgs-review> _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 2905nixpkgs-review> 2906nixpkgs-review> path = PosixPath('/build/tmp5krv21p0/cache/nixpkgs-review/rev-ac64da261c7602ed279ce8b115fcc1b6a0af20b9-dirty')2907nixpkgs-review> pkg_names = ('pkg1',)2908nixpkgs-review> report = {'additional_packages': [], 'checkout': 'merge', 'commit': None, 'extra-nixpkgs-config': None, ...}2909nixpkgs-review> 2910nixpkgs-review> @staticmethod2911nixpkgs-review> def assert_built(path: str, *pkg_names: str) -> None:2912nixpkgs-review> report = Helpers.load_report(path)2913nixpkgs-review> > assert {*report["result"][current_system()]["built"]} == {*pkg_names}2914nixpkgs-review> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^2915nixpkgs-review> E TypeError: unhashable type: 'dict'2916nixpkgs-review> 2917nixpkgs-review> tests/conftest.py:185: TypeError2918nixpkgs-review> ----------------------------- Captured stdout call -----------------------------2919nixpkgs-review> Initialized empty Git repository in /build/tmp5krv21p0/nixpkgs/.git/2920nixpkgs-review> [master (root-commit) ac64da2] first commit2921nixpkgs-review> 116 files changed, 219 insertions(+)2922nixpkgs-review> create mode 100644 .bash_source2923nixpkgs-review> create mode 100644 .coreutils_source2924nixpkgs-review> create mode 100644 .gitignore2925nixpkgs-review> create mode 100755 bin/bash2926nixpkgs-review> create mode 120000 bin/coreutils/[2927nixpkgs-review> create mode 120000 bin/coreutils/b2sum2928nixpkgs-review> create mode 120000 bin/coreutils/base322929nixpkgs-review> create mode 120000 bin/coreutils/base642930nixpkgs-review> create mode 120000 bin/coreutils/basename2931nixpkgs-review> create mode 120000 bin/coreutils/basenc2932nixpkgs-review> create mode 120000 bin/coreutils/cat2933nixpkgs-review> create mode 120000 bin/coreutils/chcon2934nixpkgs-review> create mode 120000 bin/coreutils/chgrp2935nixpkgs-review> create mode 120000 bin/coreutils/chmod2936nixpkgs-review> create mode 120000 bin/coreutils/chown2937nixpkgs-review> create mode 120000 bin/coreutils/chroot2938nixpkgs-review> create mode 120000 bin/coreutils/cksum2939nixpkgs-review> create mode 120000 bin/coreutils/comm2940nixpkgs-review> create mode 100755 bin/coreutils/coreutils2941nixpkgs-review> create mode 120000 bin/coreutils/cp2942nixpkgs-review> create mode 120000 bin/coreutils/csplit2943nixpkgs-review> create mode 120000 bin/coreutils/cut2944nixpkgs-review> create mode 120000 bin/coreutils/date2945nixpkgs-review> create mode 120000 bin/coreutils/dd2946nixpkgs-review> create mode 120000 bin/coreutils/df2947nixpkgs-review> create mode 120000 bin/coreutils/dir2948nixpkgs-review> create mode 120000 bin/coreutils/dircolors2949nixpkgs-review> create mode 120000 bin/coreutils/dirname2950nixpkgs-review> create mode 120000 bin/coreutils/du2951nixpkgs-review> create mode 120000 bin/coreutils/echo2952nixpkgs-review> create mode 120000 bin/coreutils/env2953nixpkgs-review> create mode 120000 bin/coreutils/expand2954nixpkgs-review> create mode 120000 bin/coreutils/expr2955nixpkgs-review> create mode 120000 bin/coreutils/factor2956nixpkgs-review> create mode 120000 bin/coreutils/false2957nixpkgs-review> create mode 120000 bin/coreutils/fmt2958nixpkgs-review> create mode 120000 bin/coreutils/fold2959nixpkgs-review> create mode 120000 bin/coreutils/groups2960nixpkgs-review> create mode 120000 bin/coreutils/head2961nixpkgs-review> create mode 120000 bin/coreutils/hostid2962nixpkgs-review> create mode 120000 bin/coreutils/id2963nixpkgs-review> create mode 120000 bin/coreutils/install2964nixpkgs-review> create mode 120000 bin/coreutils/join2965nixpkgs-review> create mode 120000 bin/coreutils/kill2966nixpkgs-review> create mode 120000 bin/coreutils/link2967nixpkgs-review> create mode 120000 bin/coreutils/ln2968nixpkgs-review> create mode 120000 bin/coreutils/logname2969nixpkgs-review> create mode 120000 bin/coreutils/ls2970nixpkgs-review> create mode 120000 bin/coreutils/md5sum2971nixpkgs-review> create mode 120000 bin/coreutils/mkdir2972nixpkgs-review> create mode 120000 bin/coreutils/mkfifo2973nixpkgs-review> create mode 120000 bin/coreutils/mknod2974nixpkgs-review> create mode 120000 bin/coreutils/mktemp2975nixpkgs-review> create mode 120000 bin/coreutils/mv2976nixpkgs-review> create mode 120000 bin/coreutils/nice2977nixpkgs-review> create mode 120000 bin/coreutils/nl2978nixpkgs-review> create mode 120000 bin/coreutils/nohup2979nixpkgs-review> create mode 120000 bin/coreutils/nproc2980nixpkgs-review> create mode 120000 bin/coreutils/numfmt2981nixpkgs-review> create mode 120000 bin/coreutils/od2982nixpkgs-review> create mode 120000 bin/coreutils/paste2983nixpkgs-review> create mode 120000 bin/coreutils/pathchk2984nixpkgs-review> create mode 120000 bin/coreutils/pinky2985nixpkgs-review> create mode 120000 bin/coreutils/pr2986nixpkgs-review> create mode 120000 bin/coreutils/printenv2987nixpkgs-review> create mode 120000 bin/coreutils/printf2988nixpkgs-review> create mode 120000 bin/coreutils/ptx2989nixpkgs-review> create mode 120000 bin/coreutils/pwd2990nixpkgs-review> create mode 120000 bin/coreutils/readlink2991nixpkgs-review> create mode 120000 bin/coreutils/realpath2992nixpkgs-review> create mode 120000 bin/coreutils/rm2993nixpkgs-review> create mode 120000 bin/coreutils/rmdir2994nixpkgs-review> create mode 120000 bin/coreutils/runcon2995nixpkgs-review> create mode 120000 bin/coreutils/seq2996nixpkgs-review> create mode 120000 bin/coreutils/sha1sum2997nixpkgs-review> create mode 120000 bin/coreutils/sha224sum2998nixpkgs-review> create mode 120000 bin/coreutils/sha256sum2999nixpkgs-review> create mode 120000 bin/coreutils/sha384sum3000nixpkgs-review> create mode 120000 bin/coreutils/sha512sum3001nixpkgs-review> create mode 120000 bin/coreutils/shred3002nixpkgs-review> create mode 120000 bin/coreutils/shuf3003nixpkgs-review> create mode 120000 bin/coreutils/sleep3004nixpkgs-review> create mode 120000 bin/coreutils/sort3005nixpkgs-review> create mode 120000 bin/coreutils/split3006nixpkgs-review> create mode 120000 bin/coreutils/stat3007nixpkgs-review> create mode 120000 bin/coreutils/stdbuf3008nixpkgs-review> create mode 120000 bin/coreutils/stty3009nixpkgs-review> create mode 120000 bin/coreutils/sum3010nixpkgs-review> create mode 120000 bin/coreutils/sync3011nixpkgs-review> create mode 120000 bin/coreutils/tac3012nixpkgs-review> create mode 120000 bin/coreutils/tail3013nixpkgs-review> create mode 120000 bin/coreutils/tee3014nixpkgs-review> create mode 120000 bin/coreutils/test3015nixpkgs-review> create mode 120000 bin/coreutils/timeout3016nixpkgs-review> create mode 120000 bin/coreutils/touch3017nixpkgs-review> create mode 120000 bin/coreutils/tr3018nixpkgs-review> create mode 120000 bin/coreutils/true3019nixpkgs-review> create mode 120000 bin/coreutils/truncate3020nixpkgs-review> create mode 120000 bin/coreutils/tsort3021nixpkgs-review> create mode 120000 bin/coreutils/tty3022nixpkgs-review> create mode 120000 bin/coreutils/uname3023nixpkgs-review> create mode 120000 bin/coreutils/unexpand3024nixpkgs-review> create mode 120000 bin/coreutils/uniq3025nixpkgs-review> create mode 120000 bin/coreutils/unlink3026nixpkgs-review> create mode 120000 bin/coreutils/uptime3027nixpkgs-review> create mode 120000 bin/coreutils/users3028nixpkgs-review> create mode 120000 bin/coreutils/vdir3029nixpkgs-review> create mode 120000 bin/coreutils/wc3030nixpkgs-review> create mode 120000 bin/coreutils/who3031nixpkgs-review> create mode 120000 bin/coreutils/whoami3032nixpkgs-review> create mode 120000 bin/coreutils/yes3033nixpkgs-review> create mode 100644 config.nix3034nixpkgs-review> create mode 100644 config.nix.in3035nixpkgs-review> create mode 100644 default.nix3036nixpkgs-review> create mode 100644 nixos/release.nix3037nixpkgs-review> create mode 100644 pkg1.txt3038nixpkgs-review> Initialized empty Git repository in /build/tmp5krv21p0/nixpkgs/remote/3039nixpkgs-review> $ git -c fetch.prune=false fetch --no-tags --force /build/tmp5krv21p0/nixpkgs/remote master:refs/nixpkgs-review/03040nixpkgs-review> $ git worktree prune3041nixpkgs-review> $ git worktree add /build/tmp5krv21p0/cache/nixpkgs-review/rev-ac64da261c7602ed279ce8b115fcc1b6a0af20b9-dirty/nixpkgs ac64da261c7602ed279ce8b115fcc1b6a0af20b93042nixpkgs-review> HEAD is now at ac64da2 first commit3043nixpkgs-review> $ git --no-pager diff --no-ext-diff --src-prefix=a/ --dst-prefix=b/3044nixpkgs-review> Applying `nixpkgs` diff...3045nixpkgs-review> $ git apply3046nixpkgs-review> $ nix-eval-jobs --workers 1 --max-memory-size 4096 --no-instantiate --extra-experimental-features 'nix-command no-url-literals' --nix-path 'nixpkgs=/build/tmp5krv21p0/cache/nixpkgs-review/rev-ac64da261c7602ed279ce8b115fcc1b6a0af20b9-dirty/nixpkgs nixpkgs-overlays=/build/tmpbmjhky2c' --no-allow-import-from-derivation --expr '(import /build/source/nixpkgs_review/nix/evalAttrs.nix { attr-json = /build/tmplblcuc4q; })' --apply 'd: { inherit (d) exists broken; }'3047nixpkgs-review> $ nix-eval-jobs --workers 1 --max-memory-size 4096 --no-instantiate --extra-experimental-features 'nix-command no-url-literals' --nix-path 'nixpkgs=/build/tmp5krv21p0/cache/nixpkgs-review/rev-ac64da261c7602ed279ce8b115fcc1b6a0af20b9-dirty/nixpkgs nixpkgs-overlays=/build/tmpbmjhky2c' --no-allow-import-from-derivation --expr '(import /build/source/nixpkgs_review/nix/evalAttrs.nix { attr-json = /build/tmpbkb_1e4y; })' --apply 'd: { inherit (d) exists broken; }'3048nixpkgs-review> $ nix-eval-jobs --workers 1 --max-memory-size 4096 --no-instantiate --extra-experimental-features 'nix-command no-url-literals' --nix-path 'nixpkgs=/build/tmp5krv21p0/cache/nixpkgs-review/rev-ac64da261c7602ed279ce8b115fcc1b6a0af20b9-dirty/nixpkgs nixpkgs-overlays=/build/tmpbmjhky2c' --no-allow-import-from-derivation --expr '(import /build/source/nixpkgs_review/nix/evalAttrs.nix { attr-json = /build/tmp0_nohe9k; })' --apply 'd: { inherit (d) exists broken; }'3049nixpkgs-review> $ nix build --file /build/source/nixpkgs_review/nix/review-shell.nix --extra-experimental-features 'nix-command no-url-literals' --nix-path 'nixpkgs=/build/tmp5krv21p0/cache/nixpkgs-review/rev-ac64da261c7602ed279ce8b115fcc1b6a0af20b9-dirty/nixpkgs nixpkgs-overlays=/build/tmpbmjhky2c' --no-allow-import-from-derivation --no-link --keep-going --option build-use-sandbox relaxed --argstr local-system aarch64-linux --argstr nixpkgs-path /build/tmp5krv21p0/cache/nixpkgs-review/rev-ac64da261c7602ed279ce8b115fcc1b6a0af20b9-dirty/nixpkgs --argstr nixpkgs-config-path /build/tmp7l16e4ux.nix --argstr attrs-path /build/tmp5krv21p0/cache/nixpkgs-review/rev-ac64da261c7602ed279ce8b115fcc1b6a0af20b9-dirty/attrs.nix3050nixpkgs-review> --------- Report for 'aarch64-linux' ---------3051nixpkgs-review> 1 package built:3052nixpkgs-review> pkg13053nixpkgs-review> 3054nixpkgs-review> Logs can be found under:3055nixpkgs-review> /build/tmp5krv21p0/cache/nixpkgs-review/rev-ac64da261c7602ed279ce8b115fcc1b6a0af20b9-dirty/logs3056nixpkgs-review> 3057nixpkgs-review> $ /nix/store/6qk7ai1w44gvxcmy1788nwd645im5yph-nix-2.34.7/bin/nix-shell --argstr local-system aarch64-linux --argstr nixpkgs-path /build/tmp5krv21p0/cache/nixpkgs-review/rev-ac64da261c7602ed279ce8b115fcc1b6a0af20b9-dirty/nixpkgs --argstr nixpkgs-config-path /build/tmp7l16e4ux.nix --argstr attrs-path /build/tmp5krv21p0/cache/nixpkgs-review/rev-ac64da261c7602ed279ce8b115fcc1b6a0af20b9-dirty/attrs.nix --nix-path 'nixpkgs=/build/tmp5krv21p0/cache/nixpkgs-review/rev-ac64da261c7602ed279ce8b115fcc1b6a0af20b9-dirty/nixpkgs nixpkgs-overlays=/build/tmpbmjhky2c' /build/source/nixpkgs_review/nix/review-shell.nix --run 'exit 0'3058nixpkgs-review> Sourcing python-remove-tests-dir-hook3059nixpkgs-review> Sourcing python-catch-conflicts-hook.sh3060nixpkgs-review> Sourcing python-remove-bin-bytecode-hook.sh3061nixpkgs-review> Sourcing pypa-build-hook3062nixpkgs-review> Using pypaBuildPhase3063nixpkgs-review> Sourcing python-runtime-deps-check-hook3064nixpkgs-review> Using pythonRuntimeDepsCheckHook3065nixpkgs-review> Sourcing pypa-install-hook3066nixpkgs-review> Using pypaInstallPhase3067nixpkgs-review> Sourcing python-imports-check-hook.sh3068nixpkgs-review> Using pythonImportsCheckPhase3069nixpkgs-review> Sourcing python-namespaces-hook3070nixpkgs-review> Sourcing python-catch-conflicts-hook.sh3071nixpkgs-review> $ git worktree remove -f /build/tmp5krv21p0/cache/nixpkgs-review/rev-ac64da261c7602ed279ce8b115fcc1b6a0af20b9-dirty/nixpkgs3072nixpkgs-review> ----------------------------- Captured stderr call -----------------------------3073nixpkgs-review> hint: Using 'master' as the name for the initial branch. This default branch name3074nixpkgs-review> hint: will change to "main" in Git 3.0. To configure the initial branch name3075nixpkgs-review> hint: to use in all of your new repositories, which will suppress this warning,3076nixpkgs-review> hint: call:3077nixpkgs-review> hint:3078nixpkgs-review> hint: git config --global init.defaultBranch <name>3079nixpkgs-review> hint:3080nixpkgs-review> hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and3081nixpkgs-review> hint: 'development'. The just-created branch can be renamed via this command:3082nixpkgs-review> hint:3083nixpkgs-review> hint: git branch -m <name>3084nixpkgs-review> hint:3085nixpkgs-review> hint: Disable this message with "git config set advice.defaultBranchName false"3086nixpkgs-review> To /build/tmp5krv21p0/nixpkgs/remote3087nixpkgs-review> * [new branch] HEAD -> master3088nixpkgs-review> warning: you don't have Internet access; disabling some network-dependent features3089nixpkgs-review> From /build/tmp5krv21p0/nixpkgs/remote3090nixpkgs-review> * [new branch] master -> refs/nixpkgs-review/03091nixpkgs-review> Preparing worktree (detached HEAD ac64da2)3092nixpkgs-review> warning: experimental feature 'no-url-literals' has been stabilized and renamed; use 'lint-url-literals = fatal' setting instead3093nixpkgs-review> warning: experimental feature 'no-url-literals' has been stabilized and renamed; use 'lint-url-literals = fatal' setting instead3094nixpkgs-review> warning: experimental feature 'no-url-literals' has been stabilized and renamed; use 'lint-url-literals = fatal' setting instead3095nixpkgs-review> warning: experimental feature 'no-url-literals' has been stabilized and renamed; use 'lint-url-literals = fatal' setting instead3096nixpkgs-review> warning: you don't have Internet access; disabling some network-dependent features3097nixpkgs-review> these 2 derivations will be built:3098nixpkgs-review> /build/tmp5krv21p0/test-nix/store/dv9dh56rv0nb87rka6w4y880bm3m3ncr-pkg1.drv3099nixpkgs-review> /build/tmp5krv21p0/test-nix/store/fr8hs45ykqp23rvnpczdnbdj9wcwdy99-review-shell.drv3100nixpkgs-review> building '/build/tmp5krv21p0/test-nix/store/dv9dh56rv0nb87rka6w4y880bm3m3ncr-pkg1.drv'...3101nixpkgs-review> building '/build/tmp5krv21p0/test-nix/store/fr8hs45ykqp23rvnpczdnbdj9wcwdy99-review-shell.drv'...3102nixpkgs-review> warning: you don't have Internet access; disabling some network-dependent features3103nixpkgs-review> warning: you don't have Internet access; disabling some network-dependent features3104nixpkgs-review> got build log for '/build/tmp5krv21p0/test-nix/store/dv9dh56rv0nb87rka6w4y880bm3m3ncr-pkg1.drv^*' from 'local'3105nixpkgs-review> this derivation will be built:3106nixpkgs-review> /build/tmp5krv21p0/test-nix/store/4q6wmxg6ba2bh891i7yjyng2n31ca6a9-bash-interactive.drv3107nixpkgs-review> building '/build/tmp5krv21p0/test-nix/store/4q6wmxg6ba2bh891i7yjyng2n31ca6a9-bash-interactive.drv'...3108nixpkgs-review> __________________________ test_pr_github_action_eval __________________________3109nixpkgs-review> [gw14] linux -- Python 3.13.13 /nix/store/lqn6mbgzzdrqq2qkwddcmxj9z6amdd86-python3-3.13.13/bin/python3110nixpkgs-review> 3111nixpkgs-review> mock_urlopen = <MagicMock name='urlopen' id='281474787273296'>3112nixpkgs-review> helpers = <class 'tests.conftest.Helpers'>3113nixpkgs-review> 3114nixpkgs-review> @patch("nixpkgs_review.http_requests.urlopen")3115nixpkgs-review> def test_pr_github_action_eval(3116nixpkgs-review> mock_urlopen: MagicMock,3117nixpkgs-review> helpers: Helpers,3118nixpkgs-review> ) -> None:3119nixpkgs-review> with helpers.nixpkgs() as nixpkgs:3120nixpkgs-review> base, head, merge = setup_repo(nixpkgs)3121nixpkgs-review> 3122nixpkgs-review> pr = json.loads(3123nixpkgs-review> helpers.read_asset("test_pr_github_action_eval/github-pull-363128.json")3124nixpkgs-review> )3125nixpkgs-review> pr["merge_commit_sha"] = merge3126nixpkgs-review> pr["base"]["sha"] = base3127nixpkgs-review> pr["head"]["sha"] = head3128nixpkgs-review> 3129nixpkgs-review> # Create minimal fake zip archive that could have been generated by the `comparison` GH action.3130nixpkgs-review> mock_zip = io.BytesIO()3131nixpkgs-review> with zipfile.ZipFile(mock_zip, "w", zipfile.ZIP_DEFLATED) as zf:3132nixpkgs-review> zf.writestr(3133nixpkgs-review> "changed-paths.json",3134nixpkgs-review> helpers.read_asset(3135nixpkgs-review> "test_pr_github_action_eval/comparison-changed-paths.json"3136nixpkgs-review> ),3137nixpkgs-review> )3138nixpkgs-review> mock_zip.seek(0)3139nixpkgs-review> 3140nixpkgs-review> # Set up mocks for github action eval3141nixpkgs-review> additional_mocks = [3142nixpkgs-review> mock_open(3143nixpkgs-review> read_data=helpers.read_asset(3144nixpkgs-review> "test_pr_github_action_eval/github-workflows-363128.json"3145nixpkgs-review> ).encode()3146nixpkgs-review> )(),3147nixpkgs-review> mock_open(3148nixpkgs-review> read_data=helpers.read_asset(3149nixpkgs-review> "test_pr_github_action_eval/github-artifacts-363128.json"3150nixpkgs-review> ).encode()3151nixpkgs-review> )(),3152nixpkgs-review> mock_open(read_data=mock_zip.getvalue())(),3153nixpkgs-review> ]3154nixpkgs-review> 3155nixpkgs-review> # Use custom PR response from asset file3156nixpkgs-review> mock_urlopen.side_effect = [3157nixpkgs-review> mock_open(read_data=json.dumps(pr).encode())(),3158nixpkgs-review> mock_open(read_data=create_mock_diff_content().encode())(),3159nixpkgs-review> *additional_mocks,3160nixpkgs-review> ]3161nixpkgs-review> 3162nixpkgs-review> hdrs = HTTPMessage()3163nixpkgs-review> hdrs.add_header("Location", "http://example.com")3164nixpkgs-review> http_error = HTTPError(3165nixpkgs-review> url="http://example.com",3166nixpkgs-review> code=302,3167nixpkgs-review> msg="Found",3168nixpkgs-review> hdrs=hdrs,3169nixpkgs-review> fp=None,3170nixpkgs-review> )3171nixpkgs-review> 3172nixpkgs-review> with patch(3173nixpkgs-review> "nixpkgs_review.github.no_redirect_opener.open", side_effect=http_error3174nixpkgs-review> ):3175nixpkgs-review> path = main(3176nixpkgs-review> "nixpkgs-review",3177nixpkgs-review> [3178nixpkgs-review> "pr",3179nixpkgs-review> "--remote",3180nixpkgs-review> str(nixpkgs.remote),3181nixpkgs-review> "--run",3182nixpkgs-review> "exit 0",3183nixpkgs-review> "--additional-package",3184nixpkgs-review> "bashInteractive",3185nixpkgs-review> "363128",3186nixpkgs-review> ],3187nixpkgs-review> )3188nixpkgs-review> > helpers.assert_built(path, "pkg1", "bashInteractive")3189nixpkgs-review> 3190nixpkgs-review> tests/test_pr.py:385: 3191nixpkgs-review> _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 3192nixpkgs-review> 3193nixpkgs-review> path = '/build/tmpxeh1c_ri/cache/nixpkgs-review/pr-363128'3194nixpkgs-review> pkg_names = ('pkg1', 'bashInteractive')3195nixpkgs-review> report = {'additional_packages': ['bashInteractive'], 'checkout': 'merge', 'commit': '8c75b6d71f0aa6c7cf9088376895d92690538321', 'extra-nixpkgs-config': None, ...}3196nixpkgs-review> 3197nixpkgs-review> @staticmethod3198nixpkgs-review> def assert_built(path: str, *pkg_names: str) -> None:3199nixpkgs-review> report = Helpers.load_report(path)3200nixpkgs-review> > assert {*report["result"][current_system()]["built"]} == {*pkg_names}3201nixpkgs-review> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^3202nixpkgs-review> E TypeError: unhashable type: 'dict'3203nixpkgs-review> 3204nixpkgs-review> tests/conftest.py:185: TypeError3205nixpkgs-review> ----------------------------- Captured stdout call -----------------------------3206nixpkgs-review> Initialized empty Git repository in /build/tmpxeh1c_ri/nixpkgs/.git/3207nixpkgs-review> [master (root-commit) ac64da2] first commit3208nixpkgs-review> 116 files changed, 219 insertions(+)3209nixpkgs-review> create mode 100644 .bash_source3210nixpkgs-review> create mode 100644 .coreutils_source3211nixpkgs-review> create mode 100644 .gitignore3212nixpkgs-review> create mode 100755 bin/bash3213nixpkgs-review> create mode 120000 bin/coreutils/[3214nixpkgs-review> create mode 120000 bin/coreutils/b2sum3215nixpkgs-review> create mode 120000 bin/coreutils/base323216nixpkgs-review> create mode 120000 bin/coreutils/base643217nixpkgs-review> create mode 120000 bin/coreutils/basename3218nixpkgs-review> create mode 120000 bin/coreutils/basenc3219nixpkgs-review> create mode 120000 bin/coreutils/cat3220nixpkgs-review> create mode 120000 bin/coreutils/chcon3221nixpkgs-review> create mode 120000 bin/coreutils/chgrp3222nixpkgs-review> create mode 120000 bin/coreutils/chmod3223nixpkgs-review> create mode 120000 bin/coreutils/chown3224nixpkgs-review> create mode 120000 bin/coreutils/chroot3225nixpkgs-review> create mode 120000 bin/coreutils/cksum3226nixpkgs-review> create mode 120000 bin/coreutils/comm3227nixpkgs-review> create mode 100755 bin/coreutils/coreutils3228nixpkgs-review> create mode 120000 bin/coreutils/cp3229nixpkgs-review> create mode 120000 bin/coreutils/csplit3230nixpkgs-review> create mode 120000 bin/coreutils/cut3231nixpkgs-review> create mode 120000 bin/coreutils/date3232nixpkgs-review> create mode 120000 bin/coreutils/dd3233nixpkgs-review> create mode 120000 bin/coreutils/df3234nixpkgs-review> create mode 120000 bin/coreutils/dir3235nixpkgs-review> create mode 120000 bin/coreutils/dircolors3236nixpkgs-review> create mode 120000 bin/coreutils/dirname3237nixpkgs-review> create mode 120000 bin/coreutils/du3238nixpkgs-review> create mode 120000 bin/coreutils/echo3239nixpkgs-review> create mode 120000 bin/coreutils/env3240nixpkgs-review> create mode 120000 bin/coreutils/expand3241nixpkgs-review> create mode 120000 bin/coreutils/expr3242nixpkgs-review> create mode 120000 bin/coreutils/factor3243nixpkgs-review> create mode 120000 bin/coreutils/false3244nixpkgs-review> create mode 120000 bin/coreutils/fmt3245nixpkgs-review> create mode 120000 bin/coreutils/fold3246nixpkgs-review> create mode 120000 bin/coreutils/groups3247nixpkgs-review> create mode 120000 bin/coreutils/head3248nixpkgs-review> create mode 120000 bin/coreutils/hostid3249nixpkgs-review> create mode 120000 bin/coreutils/id3250nixpkgs-review> create mode 120000 bin/coreutils/install3251nixpkgs-review> create mode 120000 bin/coreutils/join3252nixpkgs-review> create mode 120000 bin/coreutils/kill3253nixpkgs-review> create mode 120000 bin/coreutils/link3254nixpkgs-review> create mode 120000 bin/coreutils/ln3255nixpkgs-review> create mode 120000 bin/coreutils/logname3256nixpkgs-review> create mode 120000 bin/coreutils/ls3257nixpkgs-review> create mode 120000 bin/coreutils/md5sum3258nixpkgs-review> create mode 120000 bin/coreutils/mkdir3259nixpkgs-review> create mode 120000 bin/coreutils/mkfifo3260nixpkgs-review> create mode 120000 bin/coreutils/mknod3261nixpkgs-review> create mode 120000 bin/coreutils/mktemp3262nixpkgs-review> create mode 120000 bin/coreutils/mv3263nixpkgs-review> create mode 120000 bin/coreutils/nice3264nixpkgs-review> create mode 120000 bin/coreutils/nl3265nixpkgs-review> create mode 120000 bin/coreutils/nohup3266nixpkgs-review> create mode 120000 bin/coreutils/nproc3267nixpkgs-review> create mode 120000 bin/coreutils/numfmt3268nixpkgs-review> create mode 120000 bin/coreutils/od3269nixpkgs-review> create mode 120000 bin/coreutils/paste3270nixpkgs-review> create mode 120000 bin/coreutils/pathchk3271nixpkgs-review> create mode 120000 bin/coreutils/pinky3272nixpkgs-review> create mode 120000 bin/coreutils/pr3273nixpkgs-review> create mode 120000 bin/coreutils/printenv3274nixpkgs-review> create mode 120000 bin/coreutils/printf3275nixpkgs-review> create mode 120000 bin/coreutils/ptx3276nixpkgs-review> create mode 120000 bin/coreutils/pwd3277nixpkgs-review> create mode 120000 bin/coreutils/readlink3278nixpkgs-review> create mode 120000 bin/coreutils/realpath3279nixpkgs-review> create mode 120000 bin/coreutils/rm3280nixpkgs-review> create mode 120000 bin/coreutils/rmdir3281nixpkgs-review> create mode 120000 bin/coreutils/runcon3282nixpkgs-review> create mode 120000 bin/coreutils/seq3283nixpkgs-review> create mode 120000 bin/coreutils/sha1sum3284nixpkgs-review> create mode 120000 bin/coreutils/sha224sum3285nixpkgs-review> create mode 120000 bin/coreutils/sha256sum3286nixpkgs-review> create mode 120000 bin/coreutils/sha384sum3287nixpkgs-review> create mode 120000 bin/coreutils/sha512sum3288nixpkgs-review> create mode 120000 bin/coreutils/shred3289nixpkgs-review> create mode 120000 bin/coreutils/shuf3290nixpkgs-review> create mode 120000 bin/coreutils/sleep3291nixpkgs-review> create mode 120000 bin/coreutils/sort3292nixpkgs-review> create mode 120000 bin/coreutils/split3293nixpkgs-review> create mode 120000 bin/coreutils/stat3294nixpkgs-review> create mode 120000 bin/coreutils/stdbuf3295nixpkgs-review> create mode 120000 bin/coreutils/stty3296nixpkgs-review> create mode 120000 bin/coreutils/sum3297nixpkgs-review> create mode 120000 bin/coreutils/sync3298nixpkgs-review> create mode 120000 bin/coreutils/tac3299nixpkgs-review> create mode 120000 bin/coreutils/tail3300nixpkgs-review> create mode 120000 bin/coreutils/tee3301nixpkgs-review> create mode 120000 bin/coreutils/test3302nixpkgs-review> create mode 120000 bin/coreutils/timeout3303nixpkgs-review> create mode 120000 bin/coreutils/touch3304nixpkgs-review> create mode 120000 bin/coreutils/tr3305nixpkgs-review> create mode 120000 bin/coreutils/true3306nixpkgs-review> create mode 120000 bin/coreutils/truncate3307nixpkgs-review> create mode 120000 bin/coreutils/tsort3308nixpkgs-review> create mode 120000 bin/coreutils/tty3309nixpkgs-review> create mode 120000 bin/coreutils/uname3310nixpkgs-review> create mode 120000 bin/coreutils/unexpand3311nixpkgs-review> create mode 120000 bin/coreutils/uniq3312nixpkgs-review> create mode 120000 bin/coreutils/unlink3313nixpkgs-review> create mode 120000 bin/coreutils/uptime3314nixpkgs-review> create mode 120000 bin/coreutils/users3315nixpkgs-review> create mode 120000 bin/coreutils/vdir3316nixpkgs-review> create mode 120000 bin/coreutils/wc3317nixpkgs-review> create mode 120000 bin/coreutils/who3318nixpkgs-review> create mode 120000 bin/coreutils/whoami3319nixpkgs-review> create mode 120000 bin/coreutils/yes3320nixpkgs-review> create mode 100644 config.nix3321nixpkgs-review> create mode 100644 config.nix.in3322nixpkgs-review> create mode 100644 default.nix3323nixpkgs-review> create mode 100644 nixos/release.nix3324nixpkgs-review> create mode 100644 pkg1.txt3325nixpkgs-review> Initialized empty Git repository in /build/tmpxeh1c_ri/nixpkgs/remote/3326nixpkgs-review> [pull/1/head 8c75b6d] example-change3327nixpkgs-review> 1 file changed, 1 insertion(+)3328nixpkgs-review> Merge made by the 'ort' strategy.3329nixpkgs-review> pkg1.txt | 1 +3330nixpkgs-review> 1 file changed, 1 insertion(+)3331nixpkgs-review> 3332nixpkgs-review> ================================================================================3333nixpkgs-review> PR #363128: python312Packages.equinox: 0.11.9 -> 0.11.103334nixpkgs-review> ================================================================================3335nixpkgs-review> Author: GaetanLepage3336nixpkgs-review> Branch: GaetanLepage:equinox -> NixOS:master3337nixpkgs-review> State: open3338nixpkgs-review> 3339nixpkgs-review> Description:3340nixpkgs-review> ----------------------------------------3341nixpkgs-review> ## Things done3342nixpkgs-review> 3343nixpkgs-review> Changelog: https://github.com/patrick-kidger/equinox/releases/tag/v0.11.103344nixpkgs-review> 3345nixpkgs-review> - Built on platform(s)3346nixpkgs-review> - [x] x86_64-linux3347nixpkgs-review> - [x] aarch64-linux3348nixpkgs-review> - [ ] x86_64-darwin3349nixpkgs-review> - [x] aarch64-darwin3350nixpkgs-review> - For non-Linux: Is sandboxing enabled in `nix.conf`? (See [Nix manual](https://nixos.org/manual/nix/stable/command-ref/conf-file.html))3351nixpkgs-review> - [ ] `sandbox = relaxed`3352nixpkgs-review> - [ ] `sandbox = true`3353nixpkgs-review> - [ ] Tested, as applicable:3354nixpkgs-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))3355nixpkgs-review> - and/or [package tests](https://github.com/NixOS/nixpkgs/blob/master/pkgs/README.md#package-tests)3356nixpkgs-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)3357nixpkgs-review> - made sure NixOS tests are [linked](https://github.com/NixOS/nixpkgs/blob/master/pkgs/README.md#linking3358nixpkgs-review> 3359nixpkgs-review> ... (truncated)3360nixpkgs-review> ----------------------------------------3361nixpkgs-review> 3362nixpkgs-review> Files changed (1 files):3363nixpkgs-review> - pkg1.txt3364nixpkgs-review> ================================================================================3365nixpkgs-review> 3366nixpkgs-review> $ git -c fetch.prune=false fetch --no-tags --force /build/tmpxeh1c_ri/nixpkgs/remote 4801d3551acd01a5674c9f1748f98874289be87a:refs/nixpkgs-review/03367nixpkgs-review> $ git worktree prune3368nixpkgs-review> $ git worktree add /build/tmpxeh1c_ri/cache/nixpkgs-review/pr-363128/nixpkgs ac64da261c7602ed279ce8b115fcc1b6a0af20b93369nixpkgs-review> HEAD is now at ac64da2 first commit3370nixpkgs-review> Local evaluation for computing rebuilds3371nixpkgs-review> $ nix-env --extra-experimental-features no-url-literals --option system aarch64-linux -f <nixpkgs> --nix-path nixpkgs=/build/tmpxeh1c_ri/cache/nixpkgs-review/pr-363128/nixpkgs nixpkgs-overlays=/build/tmpao1wxeo3 -qaP --xml --out-path --show-trace --no-allow-import-from-derivation3372nixpkgs-review> $ git checkout 4801d3551acd01a5674c9f1748f98874289be87a3373nixpkgs-review> $ nix-env --extra-experimental-features no-url-literals --option system aarch64-linux -f <nixpkgs> --nix-path nixpkgs=/build/tmpxeh1c_ri/cache/nixpkgs-review/pr-363128/nixpkgs nixpkgs-overlays=/build/tmpao1wxeo3 -qaP --xml --out-path --show-trace --no-allow-import-from-derivation --meta3374nixpkgs-review> --------- Impacted packages on 'aarch64-linux' ---------3375nixpkgs-review> 1 package updated:3376nixpkgs-review> pkg13377nixpkgs-review> 3378nixpkgs-review> $ nix-eval-jobs --workers 1 --max-memory-size 4096 --no-instantiate --extra-experimental-features 'nix-command no-url-literals' --nix-path 'nixpkgs=/build/tmpxeh1c_ri/cache/nixpkgs-review/pr-363128/nixpkgs nixpkgs-overlays=/build/tmpao1wxeo3' --no-allow-import-from-derivation --expr '(import /build/source/nixpkgs_review/nix/evalAttrs.nix { attr-json = /build/tmpzmzs8pps; })' --apply 'd: { inherit (d) exists broken; }'3379nixpkgs-review> $ nix build --file /build/source/nixpkgs_review/nix/review-shell.nix --extra-experimental-features 'nix-command no-url-literals' --nix-path 'nixpkgs=/build/tmpxeh1c_ri/cache/nixpkgs-review/pr-363128/nixpkgs nixpkgs-overlays=/build/tmpao1wxeo3' --no-allow-import-from-derivation --no-link --keep-going --option build-use-sandbox relaxed --argstr local-system aarch64-linux --argstr nixpkgs-path /build/tmpxeh1c_ri/cache/nixpkgs-review/pr-363128/nixpkgs --argstr nixpkgs-config-path /build/tmpvjd2otfu.nix --argstr attrs-path /build/tmpxeh1c_ri/cache/nixpkgs-review/pr-363128/attrs.nix3380nixpkgs-review> 3381nixpkgs-review> Link to currently reviewing PR:3382nixpkgs-review> https://github.com/NixOS/nixpkgs/pull/3631283383nixpkgs-review> --------- Report for 'aarch64-linux' ---------3384nixpkgs-review> 2 packages built:3385nixpkgs-review> bashInteractive pkg13386nixpkgs-review> 3387nixpkgs-review> Logs can be found under:3388nixpkgs-review> /build/tmpxeh1c_ri/cache/nixpkgs-review/pr-363128/logs3389nixpkgs-review> 3390nixpkgs-review> $ /nix/store/6qk7ai1w44gvxcmy1788nwd645im5yph-nix-2.34.7/bin/nix-shell --argstr local-system aarch64-linux --argstr nixpkgs-path /build/tmpxeh1c_ri/cache/nixpkgs-review/pr-363128/nixpkgs --argstr nixpkgs-config-path /build/tmpvjd2otfu.nix --argstr attrs-path /build/tmpxeh1c_ri/cache/nixpkgs-review/pr-363128/attrs.nix --nix-path 'nixpkgs=/build/tmpxeh1c_ri/cache/nixpkgs-review/pr-363128/nixpkgs nixpkgs-overlays=/build/tmpao1wxeo3' /build/source/nixpkgs_review/nix/review-shell.nix --run 'exit 0'3391nixpkgs-review> Sourcing python-remove-tests-dir-hook3392nixpkgs-review> Sourcing python-catch-conflicts-hook.sh3393nixpkgs-review> Sourcing python-remove-bin-bytecode-hook.sh3394nixpkgs-review> Sourcing pypa-build-hook3395nixpkgs-review> Using pypaBuildPhase3396nixpkgs-review> Sourcing python-runtime-deps-check-hook3397nixpkgs-review> Using pythonRuntimeDepsCheckHook3398nixpkgs-review> Sourcing pypa-install-hook3399nixpkgs-review> Using pypaInstallPhase3400nixpkgs-review> Sourcing python-imports-check-hook.sh3401nixpkgs-review> Using pythonImportsCheckPhase3402nixpkgs-review> Sourcing python-namespaces-hook3403nixpkgs-review> Sourcing python-catch-conflicts-hook.sh3404nixpkgs-review> $ git worktree remove -f /build/tmpxeh1c_ri/cache/nixpkgs-review/pr-363128/nixpkgs3405nixpkgs-review> ----------------------------- Captured stderr call -----------------------------3406nixpkgs-review> hint: Using 'master' as the name for the initial branch. This default branch name3407nixpkgs-review> hint: will change to "main" in Git 3.0. To configure the initial branch name3408nixpkgs-review> hint: to use in all of your new repositories, which will suppress this warning,3409nixpkgs-review> hint: call:3410nixpkgs-review> hint:3411nixpkgs-review> hint: git config --global init.defaultBranch <name>3412nixpkgs-review> hint:3413nixpkgs-review> hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and3414nixpkgs-review> hint: 'development'. The just-created branch can be renamed via this command:3415nixpkgs-review> hint:3416nixpkgs-review> hint: git branch -m <name>3417nixpkgs-review> hint:3418nixpkgs-review> hint: Disable this message with "git config set advice.defaultBranchName false"3419nixpkgs-review> To /build/tmpxeh1c_ri/nixpkgs/remote3420nixpkgs-review> * [new branch] HEAD -> master3421nixpkgs-review> Switched to a new branch 'pull/1/head'3422nixpkgs-review> Switched to a new branch 'pull/1/merge'3423nixpkgs-review> To /build/tmpxeh1c_ri/nixpkgs/remote3424nixpkgs-review> * [new branch] pull/1/merge -> pull/1/merge3425nixpkgs-review> warning: you don't have Internet access; disabling some network-dependent features3426nixpkgs-review> No GitHub token provided via GITHUB_TOKEN variable.3427nixpkgs-review> Falling back to local evaluation.3428nixpkgs-review> Tip: Install the `gh` command line tool and run `gh auth login` to authenticate.3429nixpkgs-review> From /build/tmpxeh1c_ri/nixpkgs/remote3430nixpkgs-review> * [new ref] 4801d3551acd01a5674c9f1748f98874289be87a -> refs/nixpkgs-review/03431nixpkgs-review> Preparing worktree (detached HEAD ac64da2)3432nixpkgs-review> warning: experimental feature 'no-url-literals' has been stabilized and renamed; use 'lint-url-literals = fatal' setting instead3433nixpkgs-review> Previous HEAD position was ac64da2 first commit3434nixpkgs-review> HEAD is now at 4801d35 Merge branch 'pull/1/head' into pull/1/merge3435nixpkgs-review> warning: experimental feature 'no-url-literals' has been stabilized and renamed; use 'lint-url-literals = fatal' setting instead3436nixpkgs-review> warning: experimental feature 'no-url-literals' has been stabilized and renamed; use 'lint-url-literals = fatal' setting instead3437nixpkgs-review> warning: experimental feature 'no-url-literals' has been stabilized and renamed; use 'lint-url-literals = fatal' setting instead3438nixpkgs-review> warning: you don't have Internet access; disabling some network-dependent features3439nixpkgs-review> these 3 derivations will be built:3440nixpkgs-review> /build/tmpxeh1c_ri/test-nix/store/24927n4hb9xwkpfk0ahgllk773zi14c6-pkg1.drv3441nixpkgs-review> /build/tmpxeh1c_ri/test-nix/store/4yyh22dgg0kgqk8326v7097i6vzwvcnj-bash-interactive.drv3442nixpkgs-review> /build/tmpxeh1c_ri/test-nix/store/wb6b1lrf9xyj190ignl5nbhk3szv8s0k-review-shell.drv3443nixpkgs-review> building '/build/tmpxeh1c_ri/test-nix/store/4yyh22dgg0kgqk8326v7097i6vzwvcnj-bash-interactive.drv'...3444nixpkgs-review> building '/build/tmpxeh1c_ri/test-nix/store/24927n4hb9xwkpfk0ahgllk773zi14c6-pkg1.drv'...3445nixpkgs-review> building '/build/tmpxeh1c_ri/test-nix/store/wb6b1lrf9xyj190ignl5nbhk3szv8s0k-review-shell.drv'...3446nixpkgs-review> warning: you don't have Internet access; disabling some network-dependent features3447nixpkgs-review> warning: you don't have Internet access; disabling some network-dependent features3448nixpkgs-review> got build log for '/build/tmpxeh1c_ri/test-nix/store/24927n4hb9xwkpfk0ahgllk773zi14c6-pkg1.drv^*' from 'local'3449nixpkgs-review> warning: you don't have Internet access; disabling some network-dependent features3450nixpkgs-review> got build log for '/build/tmpxeh1c_ri/test-nix/store/4yyh22dgg0kgqk8326v7097i6vzwvcnj-bash-interactive.drv^*' from 'local'3451nixpkgs-review> ______________________ test_rev_command_with_pkg_count[1] ______________________3452nixpkgs-review> [gw24] linux -- Python 3.13.13 /nix/store/lqn6mbgzzdrqq2qkwddcmxj9z6amdd86-python3-3.13.13/bin/python3453nixpkgs-review> 3454nixpkgs-review> helpers = <class 'tests.conftest.Helpers'>, pkg_count = 13455nixpkgs-review> 3456nixpkgs-review> @pytest.mark.parametrize("pkg_count", [0, 1, 10, 51])3457nixpkgs-review> def test_rev_command_with_pkg_count(helpers: Helpers, pkg_count: int) -> None:3458nixpkgs-review> with helpers.nixpkgs() as nixpkgs:3459nixpkgs-review> nixpkgs.path.joinpath("pkg1.txt").write_text("foo")3460nixpkgs-review> subprocess.run(["git", "add", "."], check=True)3461nixpkgs-review> subprocess.run(["git", "commit", "-m", "example-change"], check=True)3462nixpkgs-review> path = main(3463nixpkgs-review> "nixpkgs-review",3464nixpkgs-review> [3465nixpkgs-review> "rev",3466nixpkgs-review> "HEAD",3467nixpkgs-review> "--remote",3468nixpkgs-review> str(nixpkgs.remote),3469nixpkgs-review> "--run",3470nixpkgs-review> "exit 0",3471nixpkgs-review> "--build-graph",3472nixpkgs-review> "nix",3473nixpkgs-review> "--extra-nixpkgs-config",3474nixpkgs-review> f"{{ pkgCount = {pkg_count}; }}",3475nixpkgs-review> ],3476nixpkgs-review> )3477nixpkgs-review> pkgs = {f"pkg{x + 1}" for x in range(pkg_count)}3478nixpkgs-review> > helpers.assert_built(path, *pkgs)3479nixpkgs-review> 3480nixpkgs-review> tests/test_rev.py:150: 3481nixpkgs-review> _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 3482nixpkgs-review> 3483nixpkgs-review> path = PosixPath('/build/tmpu6n33oe3/cache/nixpkgs-review/rev-8c75b6d71f0aa6c7cf9088376895d92690538321')3484nixpkgs-review> pkg_names = ('pkg1',)3485nixpkgs-review> report = {'additional_packages': [], 'checkout': 'merge', 'commit': '8c75b6d71f0aa6c7cf9088376895d92690538321', 'extra-nixpkgs-config': '{ pkgCount = 1; }', ...}3486nixpkgs-review> 3487nixpkgs-review> @staticmethod3488nixpkgs-review> def assert_built(path: str, *pkg_names: str) -> None:3489nixpkgs-review> report = Helpers.load_report(path)3490nixpkgs-review> > assert {*report["result"][current_system()]["built"]} == {*pkg_names}3491nixpkgs-review> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^3492nixpkgs-review> E TypeError: unhashable type: 'dict'3493nixpkgs-review> 3494nixpkgs-review> tests/conftest.py:185: TypeError3495nixpkgs-review> ----------------------------- Captured stdout call -----------------------------3496nixpkgs-review> Initialized empty Git repository in /build/tmpu6n33oe3/nixpkgs/.git/3497nixpkgs-review> [master (root-commit) ac64da2] first commit3498nixpkgs-review> 116 files changed, 219 insertions(+)3499nixpkgs-review> create mode 100644 .bash_source3500nixpkgs-review> create mode 100644 .coreutils_source3501nixpkgs-review> create mode 100644 .gitignore3502nixpkgs-review> create mode 100755 bin/bash3503nixpkgs-review> create mode 120000 bin/coreutils/[3504nixpkgs-review> create mode 120000 bin/coreutils/b2sum3505nixpkgs-review> create mode 120000 bin/coreutils/base323506nixpkgs-review> create mode 120000 bin/coreutils/base643507nixpkgs-review> create mode 120000 bin/coreutils/basename3508nixpkgs-review> create mode 120000 bin/coreutils/basenc3509nixpkgs-review> create mode 120000 bin/coreutils/cat3510nixpkgs-review> create mode 120000 bin/coreutils/chcon3511nixpkgs-review> create mode 120000 bin/coreutils/chgrp3512nixpkgs-review> create mode 120000 bin/coreutils/chmod3513nixpkgs-review> create mode 120000 bin/coreutils/chown3514nixpkgs-review> create mode 120000 bin/coreutils/chroot3515nixpkgs-review> create mode 120000 bin/coreutils/cksum3516nixpkgs-review> create mode 120000 bin/coreutils/comm3517nixpkgs-review> create mode 100755 bin/coreutils/coreutils3518nixpkgs-review> create mode 120000 bin/coreutils/cp3519nixpkgs-review> create mode 120000 bin/coreutils/csplit3520nixpkgs-review> create mode 120000 bin/coreutils/cut3521nixpkgs-review> create mode 120000 bin/coreutils/date3522nixpkgs-review> create mode 120000 bin/coreutils/dd3523nixpkgs-review> create mode 120000 bin/coreutils/df3524nixpkgs-review> create mode 120000 bin/coreutils/dir3525nixpkgs-review> create mode 120000 bin/coreutils/dircolors3526nixpkgs-review> create mode 120000 bin/coreutils/dirname3527nixpkgs-review> create mode 120000 bin/coreutils/du3528nixpkgs-review> create mode 120000 bin/coreutils/echo3529nixpkgs-review> create mode 120000 bin/coreutils/env3530nixpkgs-review> create mode 120000 bin/coreutils/expand3531nixpkgs-review> create mode 120000 bin/coreutils/expr3532nixpkgs-review> create mode 120000 bin/coreutils/factor3533nixpkgs-review> create mode 120000 bin/coreutils/false3534nixpkgs-review> create mode 120000 bin/coreutils/fmt3535nixpkgs-review> create mode 120000 bin/coreutils/fold3536nixpkgs-review> create mode 120000 bin/coreutils/groups3537nixpkgs-review> create mode 120000 bin/coreutils/head3538nixpkgs-review> create mode 120000 bin/coreutils/hostid3539nixpkgs-review> create mode 120000 bin/coreutils/id3540nixpkgs-review> create mode 120000 bin/coreutils/install3541nixpkgs-review> create mode 120000 bin/coreutils/join3542nixpkgs-review> create mode 120000 bin/coreutils/kill3543nixpkgs-review> create mode 120000 bin/coreutils/link3544nixpkgs-review> create mode 120000 bin/coreutils/ln3545nixpkgs-review> create mode 120000 bin/coreutils/logname3546nixpkgs-review> create mode 120000 bin/coreutils/ls3547nixpkgs-review> create mode 120000 bin/coreutils/md5sum3548nixpkgs-review> create mode 120000 bin/coreutils/mkdir3549nixpkgs-review> create mode 120000 bin/coreutils/mkfifo3550nixpkgs-review> create mode 120000 bin/coreutils/mknod3551nixpkgs-review> create mode 120000 bin/coreutils/mktemp3552nixpkgs-review> create mode 120000 bin/coreutils/mv3553nixpkgs-review> create mode 120000 bin/coreutils/nice3554nixpkgs-review> create mode 120000 bin/coreutils/nl3555nixpkgs-review> create mode 120000 bin/coreutils/nohup3556nixpkgs-review> create mode 120000 bin/coreutils/nproc3557nixpkgs-review> create mode 120000 bin/coreutils/numfmt3558nixpkgs-review> create mode 120000 bin/coreutils/od3559nixpkgs-review> create mode 120000 bin/coreutils/paste3560nixpkgs-review> create mode 120000 bin/coreutils/pathchk3561nixpkgs-review> create mode 120000 bin/coreutils/pinky3562nixpkgs-review> create mode 120000 bin/coreutils/pr3563nixpkgs-review> create mode 120000 bin/coreutils/printenv3564nixpkgs-review> create mode 120000 bin/coreutils/printf3565nixpkgs-review> create mode 120000 bin/coreutils/ptx3566nixpkgs-review> create mode 120000 bin/coreutils/pwd3567nixpkgs-review> create mode 120000 bin/coreutils/readlink3568nixpkgs-review> create mode 120000 bin/coreutils/realpath3569nixpkgs-review> create mode 120000 bin/coreutils/rm3570nixpkgs-review> create mode 120000 bin/coreutils/rmdir3571nixpkgs-review> create mode 120000 bin/coreutils/runcon3572nixpkgs-review> create mode 120000 bin/coreutils/seq3573nixpkgs-review> create mode 120000 bin/coreutils/sha1sum3574nixpkgs-review> create mode 120000 bin/coreutils/sha224sum3575nixpkgs-review> create mode 120000 bin/coreutils/sha256sum3576nixpkgs-review> create mode 120000 bin/coreutils/sha384sum3577nixpkgs-review> create mode 120000 bin/coreutils/sha512sum3578nixpkgs-review> create mode 120000 bin/coreutils/shred3579nixpkgs-review> create mode 120000 bin/coreutils/shuf3580nixpkgs-review> create mode 120000 bin/coreutils/sleep3581nixpkgs-review> create mode 120000 bin/coreutils/sort3582nixpkgs-review> create mode 120000 bin/coreutils/split3583nixpkgs-review> create mode 120000 bin/coreutils/stat3584nixpkgs-review> create mode 120000 bin/coreutils/stdbuf3585nixpkgs-review> create mode 120000 bin/coreutils/stty3586nixpkgs-review> create mode 120000 bin/coreutils/sum3587nixpkgs-review> create mode 120000 bin/coreutils/sync3588nixpkgs-review> create mode 120000 bin/coreutils/tac3589nixpkgs-review> create mode 120000 bin/coreutils/tail3590nixpkgs-review> create mode 120000 bin/coreutils/tee3591nixpkgs-review> create mode 120000 bin/coreutils/test3592nixpkgs-review> create mode 120000 bin/coreutils/timeout3593nixpkgs-review> create mode 120000 bin/coreutils/touch3594nixpkgs-review> create mode 120000 bin/coreutils/tr3595nixpkgs-review> create mode 120000 bin/coreutils/true3596nixpkgs-review> create mode 120000 bin/coreutils/truncate3597nixpkgs-review> create mode 120000 bin/coreutils/tsort3598nixpkgs-review> create mode 120000 bin/coreutils/tty3599nixpkgs-review> create mode 120000 bin/coreutils/uname3600nixpkgs-review> create mode 120000 bin/coreutils/unexpand3601nixpkgs-review> create mode 120000 bin/coreutils/uniq3602nixpkgs-review> create mode 120000 bin/coreutils/unlink3603nixpkgs-review> create mode 120000 bin/coreutils/uptime3604nixpkgs-review> create mode 120000 bin/coreutils/users3605nixpkgs-review> create mode 120000 bin/coreutils/vdir3606nixpkgs-review> create mode 120000 bin/coreutils/wc3607nixpkgs-review> create mode 120000 bin/coreutils/who3608nixpkgs-review> create mode 120000 bin/coreutils/whoami3609nixpkgs-review> create mode 120000 bin/coreutils/yes3610nixpkgs-review> create mode 100644 config.nix3611nixpkgs-review> create mode 100644 config.nix.in3612nixpkgs-review> create mode 100644 default.nix3613nixpkgs-review> create mode 100644 nixos/release.nix3614nixpkgs-review> create mode 100644 pkg1.txt3615nixpkgs-review> Initialized empty Git repository in /build/tmpu6n33oe3/nixpkgs/remote/3616nixpkgs-review> [master 8c75b6d] example-change3617nixpkgs-review> 1 file changed, 1 insertion(+)3618nixpkgs-review> $ git -c fetch.prune=false fetch --no-tags --force /build/tmpu6n33oe3/nixpkgs/remote master:refs/nixpkgs-review/03619nixpkgs-review> $ git worktree prune3620nixpkgs-review> $ git worktree add /build/tmpu6n33oe3/cache/nixpkgs-review/rev-8c75b6d71f0aa6c7cf9088376895d92690538321/nixpkgs ac64da261c7602ed279ce8b115fcc1b6a0af20b93621nixpkgs-review> HEAD is now at ac64da2 first commit3622nixpkgs-review> Local evaluation for computing rebuilds3623nixpkgs-review> $ nix-env --extra-experimental-features no-url-literals --option system aarch64-linux -f <nixpkgs> --nix-path nixpkgs=/build/tmpu6n33oe3/cache/nixpkgs-review/rev-8c75b6d71f0aa6c7cf9088376895d92690538321/nixpkgs nixpkgs-overlays=/build/tmpmc54g_bz -qaP --xml --out-path --show-trace --no-allow-import-from-derivation3624nixpkgs-review> $ git merge --no-commit --no-ff 8c75b6d71f0aa6c7cf9088376895d926905383213625nixpkgs-review> $ nix-env --extra-experimental-features no-url-literals --option system aarch64-linux -f <nixpkgs> --nix-path nixpkgs=/build/tmpu6n33oe3/cache/nixpkgs-review/rev-8c75b6d71f0aa6c7cf9088376895d92690538321/nixpkgs nixpkgs-overlays=/build/tmpmc54g_bz -qaP --xml --out-path --show-trace --no-allow-import-from-derivation --meta3626nixpkgs-review> --------- Impacted packages on 'aarch64-linux' ---------3627nixpkgs-review> 1 package updated:3628nixpkgs-review> pkg13629nixpkgs-review> 3630nixpkgs-review> $ nix-eval-jobs --workers 1 --max-memory-size 4096 --no-instantiate --extra-experimental-features 'nix-command no-url-literals' --nix-path 'nixpkgs=/build/tmpu6n33oe3/cache/nixpkgs-review/rev-8c75b6d71f0aa6c7cf9088376895d92690538321/nixpkgs nixpkgs-overlays=/build/tmpmc54g_bz' --no-allow-import-from-derivation --expr '(import /build/source/nixpkgs_review/nix/evalAttrs.nix { attr-json = /build/tmpme391dkr; })' --apply 'd: { inherit (d) exists broken; }'3631nixpkgs-review> $ nix build --file /build/source/nixpkgs_review/nix/review-shell.nix --extra-experimental-features 'nix-command no-url-literals' --nix-path 'nixpkgs=/build/tmpu6n33oe3/cache/nixpkgs-review/rev-8c75b6d71f0aa6c7cf9088376895d92690538321/nixpkgs nixpkgs-overlays=/build/tmpmc54g_bz' --no-allow-import-from-derivation --no-link --keep-going --option build-use-sandbox relaxed --argstr local-system aarch64-linux --argstr nixpkgs-path /build/tmpu6n33oe3/cache/nixpkgs-review/rev-8c75b6d71f0aa6c7cf9088376895d92690538321/nixpkgs --argstr nixpkgs-config-path /build/tmplqwbb203.nix --argstr attrs-path /build/tmpu6n33oe3/cache/nixpkgs-review/rev-8c75b6d71f0aa6c7cf9088376895d92690538321/attrs.nix3632nixpkgs-review> --------- Report for 'aarch64-linux' ---------3633nixpkgs-review> 1 package built:3634nixpkgs-review> pkg13635nixpkgs-review> 3636nixpkgs-review> Logs can be found under:3637nixpkgs-review> /build/tmpu6n33oe3/cache/nixpkgs-review/rev-8c75b6d71f0aa6c7cf9088376895d92690538321/logs3638nixpkgs-review> 3639nixpkgs-review> $ /nix/store/6qk7ai1w44gvxcmy1788nwd645im5yph-nix-2.34.7/bin/nix-shell --argstr local-system aarch64-linux --argstr nixpkgs-path /build/tmpu6n33oe3/cache/nixpkgs-review/rev-8c75b6d71f0aa6c7cf9088376895d92690538321/nixpkgs --argstr nixpkgs-config-path /build/tmplqwbb203.nix --argstr attrs-path /build/tmpu6n33oe3/cache/nixpkgs-review/rev-8c75b6d71f0aa6c7cf9088376895d92690538321/attrs.nix --nix-path 'nixpkgs=/build/tmpu6n33oe3/cache/nixpkgs-review/rev-8c75b6d71f0aa6c7cf9088376895d92690538321/nixpkgs nixpkgs-overlays=/build/tmpmc54g_bz' /build/source/nixpkgs_review/nix/review-shell.nix --run 'exit 0'3640nixpkgs-review> Sourcing python-remove-tests-dir-hook3641nixpkgs-review> Sourcing python-catch-conflicts-hook.sh3642nixpkgs-review> Sourcing python-remove-bin-bytecode-hook.sh3643nixpkgs-review> Sourcing pypa-build-hook3644nixpkgs-review> Using pypaBuildPhase3645nixpkgs-review> Sourcing python-runtime-deps-check-hook3646nixpkgs-review> Using pythonRuntimeDepsCheckHook3647nixpkgs-review> Sourcing pypa-install-hook3648nixpkgs-review> Using pypaInstallPhase3649nixpkgs-review> Sourcing python-imports-check-hook.sh3650nixpkgs-review> Using pythonImportsCheckPhase3651nixpkgs-review> Sourcing python-namespaces-hook3652nixpkgs-review> Sourcing python-catch-conflicts-hook.sh3653nixpkgs-review> $ git worktree remove -f /build/tmpu6n33oe3/cache/nixpkgs-review/rev-8c75b6d71f0aa6c7cf9088376895d92690538321/nixpkgs3654nixpkgs-review> ----------------------------- Captured stderr call -----------------------------3655nixpkgs-review> hint: Using 'master' as the name for the initial branch. This default branch name3656nixpkgs-review> hint: will change to "main" in Git 3.0. To configure the initial branch name3657nixpkgs-review> hint: to use in all of your new repositories, which will suppress this warning,3658nixpkgs-review> hint: call:3659nixpkgs-review> hint:3660nixpkgs-review> hint: git config --global init.defaultBranch <name>3661nixpkgs-review> hint:3662nixpkgs-review> hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and3663nixpkgs-review> hint: 'development'. The just-created branch can be renamed via this command:3664nixpkgs-review> hint:3665nixpkgs-review> hint: git branch -m <name>3666nixpkgs-review> hint:3667nixpkgs-review> hint: Disable this message with "git config set advice.defaultBranchName false"3668nixpkgs-review> To /build/tmpu6n33oe3/nixpkgs/remote3669nixpkgs-review> * [new branch] HEAD -> master3670nixpkgs-review> warning: you don't have Internet access; disabling some network-dependent features3671nixpkgs-review> From /build/tmpu6n33oe3/nixpkgs/remote3672nixpkgs-review> * [new branch] master -> refs/nixpkgs-review/03673nixpkgs-review> Preparing worktree (detached HEAD ac64da2)3674nixpkgs-review> warning: experimental feature 'no-url-literals' has been stabilized and renamed; use 'lint-url-literals = fatal' setting instead3675nixpkgs-review> Automatic merge went well; stopped before committing as requested3676nixpkgs-review> warning: experimental feature 'no-url-literals' has been stabilized and renamed; use 'lint-url-literals = fatal' setting instead3677nixpkgs-review> warning: experimental feature 'no-url-literals' has been stabilized and renamed; use 'lint-url-literals = fatal' setting instead3678nixpkgs-review> warning: experimental feature 'no-url-literals' has been stabilized and renamed; use 'lint-url-literals = fatal' setting instead3679nixpkgs-review> warning: you don't have Internet access; disabling some network-dependent features3680nixpkgs-review> these 2 derivations will be built:3681nixpkgs-review> /build/tmpu6n33oe3/test-nix/store/jygv6wc7si58s8vhz2zbp8vkxvvhv5w3-pkg1.drv3682nixpkgs-review> /build/tmpu6n33oe3/test-nix/store/5span41x9lzgipigwli04yr5apk47rrq-review-shell.drv3683nixpkgs-review> building '/build/tmpu6n33oe3/test-nix/store/jygv6wc7si58s8vhz2zbp8vkxvvhv5w3-pkg1.drv'...3684nixpkgs-review> building '/build/tmpu6n33oe3/test-nix/store/5span41x9lzgipigwli04yr5apk47rrq-review-shell.drv'...3685nixpkgs-review> warning: you don't have Internet access; disabling some network-dependent features3686nixpkgs-review> warning: you don't have Internet access; disabling some network-dependent features3687nixpkgs-review> got build log for '/build/tmpu6n33oe3/test-nix/store/jygv6wc7si58s8vhz2zbp8vkxvvhv5w3-pkg1.drv^*' from 'local'3688nixpkgs-review> this derivation will be built:3689nixpkgs-review> /build/tmpu6n33oe3/test-nix/store/wk8hq3sjdfjhapkvwrcwnsdrp36cjnv6-bash-interactive.drv3690nixpkgs-review> building '/build/tmpu6n33oe3/test-nix/store/wk8hq3sjdfjhapkvwrcwnsdrp36cjnv6-bash-interactive.drv'...3691nixpkgs-review> __________________________ test_rev_command_with_pkgs __________________________3692nixpkgs-review> [gw21] linux -- Python 3.13.13 /nix/store/lqn6mbgzzdrqq2qkwddcmxj9z6amdd86-python3-3.13.13/bin/python3693nixpkgs-review> 3694nixpkgs-review> helpers = <class 'tests.conftest.Helpers'>3695nixpkgs-review> 3696nixpkgs-review> def test_rev_command_with_pkgs(helpers: Helpers) -> None:3697nixpkgs-review> with helpers.nixpkgs() as nixpkgs:3698nixpkgs-review> nixpkgs.path.joinpath("pkg1.txt").write_text("foo")3699nixpkgs-review> subprocess.run(["git", "add", "."], check=True)3700nixpkgs-review> subprocess.run(["git", "commit", "-m", "example-change"], check=True)3701nixpkgs-review> path = main(3702nixpkgs-review> "nixpkgs-review",3703nixpkgs-review> [3704nixpkgs-review> "rev",3705nixpkgs-review> "HEAD",3706nixpkgs-review> "--remote",3707nixpkgs-review> str(nixpkgs.remote),3708nixpkgs-review> "--run",3709nixpkgs-review> "exit 0",3710nixpkgs-review> "--build-graph",3711nixpkgs-review> "nix",3712nixpkgs-review> "--pkgs",3713nixpkgs-review> "pkgsAlt",3714nixpkgs-review> ],3715nixpkgs-review> )3716nixpkgs-review> > helpers.assert_built(path, "pkgsAlt.pkg1")3717nixpkgs-review> 3718nixpkgs-review> tests/test_rev.py:99: 3719nixpkgs-review> _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 3720nixpkgs-review> 3721nixpkgs-review> path = PosixPath('/build/tmpoj3m9q8z/cache/nixpkgs-review/rev-8c75b6d71f0aa6c7cf9088376895d92690538321')3722nixpkgs-review> pkg_names = ('pkgsAlt.pkg1',)3723nixpkgs-review> report = {'additional_packages': [], 'checkout': 'merge', 'commit': '8c75b6d71f0aa6c7cf9088376895d92690538321', 'extra-nixpkgs-config': None, ...}3724nixpkgs-review> 3725nixpkgs-review> @staticmethod3726nixpkgs-review> def assert_built(path: str, *pkg_names: str) -> None:3727nixpkgs-review> report = Helpers.load_report(path)3728nixpkgs-review> > assert {*report["result"][current_system()]["built"]} == {*pkg_names}3729nixpkgs-review> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^3730nixpkgs-review> E TypeError: unhashable type: 'dict'3731nixpkgs-review> 3732nixpkgs-review> tests/conftest.py:185: TypeError3733nixpkgs-review> ----------------------------- Captured stdout call -----------------------------3734nixpkgs-review> Initialized empty Git repository in /build/tmpoj3m9q8z/nixpkgs/.git/3735nixpkgs-review> [master (root-commit) ac64da2] first commit3736nixpkgs-review> 116 files changed, 219 insertions(+)3737nixpkgs-review> create mode 100644 .bash_source3738nixpkgs-review> create mode 100644 .coreutils_source3739nixpkgs-review> create mode 100644 .gitignore3740nixpkgs-review> create mode 100755 bin/bash3741nixpkgs-review> create mode 120000 bin/coreutils/[3742nixpkgs-review> create mode 120000 bin/coreutils/b2sum3743nixpkgs-review> create mode 120000 bin/coreutils/base323744nixpkgs-review> create mode 120000 bin/coreutils/base643745nixpkgs-review> create mode 120000 bin/coreutils/basename3746nixpkgs-review> create mode 120000 bin/coreutils/basenc3747nixpkgs-review> create mode 120000 bin/coreutils/cat3748nixpkgs-review> create mode 120000 bin/coreutils/chcon3749nixpkgs-review> create mode 120000 bin/coreutils/chgrp3750nixpkgs-review> create mode 120000 bin/coreutils/chmod3751nixpkgs-review> create mode 120000 bin/coreutils/chown3752nixpkgs-review> create mode 120000 bin/coreutils/chroot3753nixpkgs-review> create mode 120000 bin/coreutils/cksum3754nixpkgs-review> create mode 120000 bin/coreutils/comm3755nixpkgs-review> create mode 100755 bin/coreutils/coreutils3756nixpkgs-review> create mode 120000 bin/coreutils/cp3757nixpkgs-review> create mode 120000 bin/coreutils/csplit3758nixpkgs-review> create mode 120000 bin/coreutils/cut3759nixpkgs-review> create mode 120000 bin/coreutils/date3760nixpkgs-review> create mode 120000 bin/coreutils/dd3761nixpkgs-review> create mode 120000 bin/coreutils/df3762nixpkgs-review> create mode 120000 bin/coreutils/dir3763nixpkgs-review> create mode 120000 bin/coreutils/dircolors3764nixpkgs-review> create mode 120000 bin/coreutils/dirname3765nixpkgs-review> create mode 120000 bin/coreutils/du3766nixpkgs-review> create mode 120000 bin/coreutils/echo3767nixpkgs-review> create mode 120000 bin/coreutils/env3768nixpkgs-review> create mode 120000 bin/coreutils/expand3769nixpkgs-review> create mode 120000 bin/coreutils/expr3770nixpkgs-review> create mode 120000 bin/coreutils/factor3771nixpkgs-review> create mode 120000 bin/coreutils/false3772nixpkgs-review> create mode 120000 bin/coreutils/fmt3773nixpkgs-review> create mode 120000 bin/coreutils/fold3774nixpkgs-review> create mode 120000 bin/coreutils/groups3775nixpkgs-review> create mode 120000 bin/coreutils/head3776nixpkgs-review> create mode 120000 bin/coreutils/hostid3777nixpkgs-review> create mode 120000 bin/coreutils/id3778nixpkgs-review> create mode 120000 bin/coreutils/install3779nixpkgs-review> create mode 120000 bin/coreutils/join3780nixpkgs-review> create mode 120000 bin/coreutils/kill3781nixpkgs-review> create mode 120000 bin/coreutils/link3782nixpkgs-review> create mode 120000 bin/coreutils/ln3783nixpkgs-review> create mode 120000 bin/coreutils/logname3784nixpkgs-review> create mode 120000 bin/coreutils/ls3785nixpkgs-review> create mode 120000 bin/coreutils/md5sum3786nixpkgs-review> create mode 120000 bin/coreutils/mkdir3787nixpkgs-review> create mode 120000 bin/coreutils/mkfifo3788nixpkgs-review> create mode 120000 bin/coreutils/mknod3789nixpkgs-review> create mode 120000 bin/coreutils/mktemp3790nixpkgs-review> create mode 120000 bin/coreutils/mv3791nixpkgs-review> create mode 120000 bin/coreutils/nice3792nixpkgs-review> create mode 120000 bin/coreutils/nl3793nixpkgs-review> create mode 120000 bin/coreutils/nohup3794nixpkgs-review> create mode 120000 bin/coreutils/nproc3795nixpkgs-review> create mode 120000 bin/coreutils/numfmt3796nixpkgs-review> create mode 120000 bin/coreutils/od3797nixpkgs-review> create mode 120000 bin/coreutils/paste3798nixpkgs-review> create mode 120000 bin/coreutils/pathchk3799nixpkgs-review> create mode 120000 bin/coreutils/pinky3800nixpkgs-review> create mode 120000 bin/coreutils/pr3801nixpkgs-review> create mode 120000 bin/coreutils/printenv3802nixpkgs-review> create mode 120000 bin/coreutils/printf3803nixpkgs-review> create mode 120000 bin/coreutils/ptx3804nixpkgs-review> create mode 120000 bin/coreutils/pwd3805nixpkgs-review> create mode 120000 bin/coreutils/readlink3806nixpkgs-review> create mode 120000 bin/coreutils/realpath3807nixpkgs-review> create mode 120000 bin/coreutils/rm3808nixpkgs-review> create mode 120000 bin/coreutils/rmdir3809nixpkgs-review> create mode 120000 bin/coreutils/runcon3810nixpkgs-review> create mode 120000 bin/coreutils/seq3811nixpkgs-review> create mode 120000 bin/coreutils/sha1sum3812nixpkgs-review> create mode 120000 bin/coreutils/sha224sum3813nixpkgs-review> create mode 120000 bin/coreutils/sha256sum3814nixpkgs-review> create mode 120000 bin/coreutils/sha384sum3815nixpkgs-review> create mode 120000 bin/coreutils/sha512sum3816nixpkgs-review> create mode 120000 bin/coreutils/shred3817nixpkgs-review> create mode 120000 bin/coreutils/shuf3818nixpkgs-review> create mode 120000 bin/coreutils/sleep3819nixpkgs-review> create mode 120000 bin/coreutils/sort3820nixpkgs-review> create mode 120000 bin/coreutils/split3821nixpkgs-review> create mode 120000 bin/coreutils/stat3822nixpkgs-review> create mode 120000 bin/coreutils/stdbuf3823nixpkgs-review> create mode 120000 bin/coreutils/stty3824nixpkgs-review> create mode 120000 bin/coreutils/sum3825nixpkgs-review> create mode 120000 bin/coreutils/sync3826nixpkgs-review> create mode 120000 bin/coreutils/tac3827nixpkgs-review> create mode 120000 bin/coreutils/tail3828nixpkgs-review> create mode 120000 bin/coreutils/tee3829nixpkgs-review> create mode 120000 bin/coreutils/test3830nixpkgs-review> create mode 120000 bin/coreutils/timeout3831nixpkgs-review> create mode 120000 bin/coreutils/touch3832nixpkgs-review> create mode 120000 bin/coreutils/tr3833nixpkgs-review> create mode 120000 bin/coreutils/true3834nixpkgs-review> create mode 120000 bin/coreutils/truncate3835nixpkgs-review> create mode 120000 bin/coreutils/tsort3836nixpkgs-review> create mode 120000 bin/coreutils/tty3837nixpkgs-review> create mode 120000 bin/coreutils/uname3838nixpkgs-review> create mode 120000 bin/coreutils/unexpand3839nixpkgs-review> create mode 120000 bin/coreutils/uniq3840nixpkgs-review> create mode 120000 bin/coreutils/unlink3841nixpkgs-review> create mode 120000 bin/coreutils/uptime3842nixpkgs-review> create mode 120000 bin/coreutils/users3843nixpkgs-review> create mode 120000 bin/coreutils/vdir3844nixpkgs-review> create mode 120000 bin/coreutils/wc3845nixpkgs-review> create mode 120000 bin/coreutils/who3846nixpkgs-review> create mode 120000 bin/coreutils/whoami3847nixpkgs-review> create mode 120000 bin/coreutils/yes3848nixpkgs-review> create mode 100644 config.nix3849nixpkgs-review> create mode 100644 config.nix.in3850nixpkgs-review> create mode 100644 default.nix3851nixpkgs-review> create mode 100644 nixos/release.nix3852nixpkgs-review> create mode 100644 pkg1.txt3853nixpkgs-review> Initialized empty Git repository in /build/tmpoj3m9q8z/nixpkgs/remote/3854nixpkgs-review> [master 8c75b6d] example-change3855nixpkgs-review> 1 file changed, 1 insertion(+)3856nixpkgs-review> $ git -c fetch.prune=false fetch --no-tags --force /build/tmpoj3m9q8z/nixpkgs/remote master:refs/nixpkgs-review/03857nixpkgs-review> $ git worktree prune3858nixpkgs-review> $ git worktree add /build/tmpoj3m9q8z/cache/nixpkgs-review/rev-8c75b6d71f0aa6c7cf9088376895d92690538321/nixpkgs ac64da261c7602ed279ce8b115fcc1b6a0af20b93859nixpkgs-review> HEAD is now at ac64da2 first commit3860nixpkgs-review> Local evaluation for computing rebuilds3861nixpkgs-review> $ nix-env --extra-experimental-features no-url-literals --option system aarch64-linux -f <nixpkgs> --nix-path nixpkgs=/build/tmpoj3m9q8z/cache/nixpkgs-review/rev-8c75b6d71f0aa6c7cf9088376895d92690538321/nixpkgs nixpkgs-overlays=/build/tmp5wllvh1h -qaP --xml --out-path --show-trace --no-allow-import-from-derivation -A pkgsAlt3862nixpkgs-review> $ git merge --no-commit --no-ff 8c75b6d71f0aa6c7cf9088376895d926905383213863nixpkgs-review> $ nix-env --extra-experimental-features no-url-literals --option system aarch64-linux -f <nixpkgs> --nix-path nixpkgs=/build/tmpoj3m9q8z/cache/nixpkgs-review/rev-8c75b6d71f0aa6c7cf9088376895d92690538321/nixpkgs nixpkgs-overlays=/build/tmp5wllvh1h -qaP --xml --out-path --show-trace --no-allow-import-from-derivation -A pkgsAlt --meta3864nixpkgs-review> --------- Impacted packages on 'aarch64-linux' ---------3865nixpkgs-review> 1 package updated:3866nixpkgs-review> alt-pkg13867nixpkgs-review> 3868nixpkgs-review> $ nix-eval-jobs --workers 1 --max-memory-size 4096 --no-instantiate --extra-experimental-features 'nix-command no-url-literals' --nix-path 'nixpkgs=/build/tmpoj3m9q8z/cache/nixpkgs-review/rev-8c75b6d71f0aa6c7cf9088376895d92690538321/nixpkgs nixpkgs-overlays=/build/tmp5wllvh1h' --no-allow-import-from-derivation --expr '(import /build/source/nixpkgs_review/nix/evalAttrs.nix { attr-json = /build/tmp0iihbz4o; })' --apply 'd: { inherit (d) exists broken; }'3869nixpkgs-review> $ nix build --file /build/source/nixpkgs_review/nix/review-shell.nix --extra-experimental-features 'nix-command no-url-literals' --nix-path 'nixpkgs=/build/tmpoj3m9q8z/cache/nixpkgs-review/rev-8c75b6d71f0aa6c7cf9088376895d92690538321/nixpkgs nixpkgs-overlays=/build/tmp5wllvh1h' --no-allow-import-from-derivation --no-link --keep-going --option build-use-sandbox relaxed --argstr local-system aarch64-linux --argstr nixpkgs-path /build/tmpoj3m9q8z/cache/nixpkgs-review/rev-8c75b6d71f0aa6c7cf9088376895d92690538321/nixpkgs --argstr nixpkgs-config-path /build/tmpd1oanrap.nix --argstr attrs-path /build/tmpoj3m9q8z/cache/nixpkgs-review/rev-8c75b6d71f0aa6c7cf9088376895d92690538321/attrs.nix --argstr alt-pkgs pkgsAlt3870nixpkgs-review> --------- Report for 'aarch64-linux' ---------3871nixpkgs-review> 1 package built:3872nixpkgs-review> pkgsAlt.pkg13873nixpkgs-review> 3874nixpkgs-review> Logs can be found under:3875nixpkgs-review> /build/tmpoj3m9q8z/cache/nixpkgs-review/rev-8c75b6d71f0aa6c7cf9088376895d92690538321/logs3876nixpkgs-review> 3877nixpkgs-review> $ /nix/store/6qk7ai1w44gvxcmy1788nwd645im5yph-nix-2.34.7/bin/nix-shell --argstr local-system aarch64-linux --argstr nixpkgs-path /build/tmpoj3m9q8z/cache/nixpkgs-review/rev-8c75b6d71f0aa6c7cf9088376895d92690538321/nixpkgs --argstr nixpkgs-config-path /build/tmpd1oanrap.nix --argstr attrs-path /build/tmpoj3m9q8z/cache/nixpkgs-review/rev-8c75b6d71f0aa6c7cf9088376895d92690538321/attrs.nix --argstr alt-pkgs pkgsAlt --nix-path 'nixpkgs=/build/tmpoj3m9q8z/cache/nixpkgs-review/rev-8c75b6d71f0aa6c7cf9088376895d92690538321/nixpkgs nixpkgs-overlays=/build/tmp5wllvh1h' /build/source/nixpkgs_review/nix/review-shell.nix --run 'exit 0'3878nixpkgs-review> Sourcing python-remove-tests-dir-hook3879nixpkgs-review> Sourcing python-catch-conflicts-hook.sh3880nixpkgs-review> Sourcing python-remove-bin-bytecode-hook.sh3881nixpkgs-review> Sourcing pypa-build-hook3882nixpkgs-review> Using pypaBuildPhase3883nixpkgs-review> Sourcing python-runtime-deps-check-hook3884nixpkgs-review> Using pythonRuntimeDepsCheckHook3885nixpkgs-review> Sourcing pypa-install-hook3886nixpkgs-review> Using pypaInstallPhase3887nixpkgs-review> Sourcing python-imports-check-hook.sh3888nixpkgs-review> Using pythonImportsCheckPhase3889nixpkgs-review> Sourcing python-namespaces-hook3890nixpkgs-review> Sourcing python-catch-conflicts-hook.sh3891nixpkgs-review> $ git worktree remove -f /build/tmpoj3m9q8z/cache/nixpkgs-review/rev-8c75b6d71f0aa6c7cf9088376895d92690538321/nixpkgs3892nixpkgs-review> ----------------------------- Captured stderr call -----------------------------3893nixpkgs-review> hint: Using 'master' as the name for the initial branch. This default branch name3894nixpkgs-review> hint: will change to "main" in Git 3.0. To configure the initial branch name3895nixpkgs-review> hint: to use in all of your new repositories, which will suppress this warning,3896nixpkgs-review> hint: call:3897nixpkgs-review> hint:3898nixpkgs-review> hint: git config --global init.defaultBranch <name>3899nixpkgs-review> hint:3900nixpkgs-review> hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and3901nixpkgs-review> hint: 'development'. The just-created branch can be renamed via this command:3902nixpkgs-review> hint:3903nixpkgs-review> hint: git branch -m <name>3904nixpkgs-review> hint:3905nixpkgs-review> hint: Disable this message with "git config set advice.defaultBranchName false"3906nixpkgs-review> To /build/tmpoj3m9q8z/nixpkgs/remote3907nixpkgs-review> * [new branch] HEAD -> master3908nixpkgs-review> warning: you don't have Internet access; disabling some network-dependent features3909nixpkgs-review> From /build/tmpoj3m9q8z/nixpkgs/remote3910nixpkgs-review> * [new branch] master -> refs/nixpkgs-review/03911nixpkgs-review> Preparing worktree (detached HEAD ac64da2)3912nixpkgs-review> warning: experimental feature 'no-url-literals' has been stabilized and renamed; use 'lint-url-literals = fatal' setting instead3913nixpkgs-review> Automatic merge went well; stopped before committing as requested3914nixpkgs-review> warning: experimental feature 'no-url-literals' has been stabilized and renamed; use 'lint-url-literals = fatal' setting instead3915nixpkgs-review> warning: experimental feature 'no-url-literals' has been stabilized and renamed; use 'lint-url-literals = fatal' setting instead3916nixpkgs-review> warning: experimental feature 'no-url-literals' has been stabilized and renamed; use 'lint-url-literals = fatal' setting instead3917nixpkgs-review> warning: you don't have Internet access; disabling some network-dependent features3918nixpkgs-review> these 3 derivations will be built:3919nixpkgs-review> /build/tmpoj3m9q8z/test-nix/store/6lg8yn3n75wlyzql3z766xwnwk8xdw6z-alt-pkg1.drv3920nixpkgs-review> /build/tmpoj3m9q8z/test-nix/store/js72akxmhwi9xnw2hbpcrwsbh2ij3c13-env.drv3921nixpkgs-review> /build/tmpoj3m9q8z/test-nix/store/s546pn52mm9cgxpvgsgkfnkiwmm1i7s5-review-shell.drv3922nixpkgs-review> building '/build/tmpoj3m9q8z/test-nix/store/6lg8yn3n75wlyzql3z766xwnwk8xdw6z-alt-pkg1.drv'...3923nixpkgs-review> building '/build/tmpoj3m9q8z/test-nix/store/js72akxmhwi9xnw2hbpcrwsbh2ij3c13-env.drv'...3924nixpkgs-review> building '/build/tmpoj3m9q8z/test-nix/store/s546pn52mm9cgxpvgsgkfnkiwmm1i7s5-review-shell.drv'...3925nixpkgs-review> warning: you don't have Internet access; disabling some network-dependent features3926nixpkgs-review> warning: you don't have Internet access; disabling some network-dependent features3927nixpkgs-review> got build log for '/build/tmpoj3m9q8z/test-nix/store/6lg8yn3n75wlyzql3z766xwnwk8xdw6z-alt-pkg1.drv^*' from 'local'3928nixpkgs-review> this derivation will be built:3929nixpkgs-review> /build/tmpoj3m9q8z/test-nix/store/7fc9lpjwg8y3g5pwjwgypdrfd8s950r9-bash-interactive.drv3930nixpkgs-review> building '/build/tmpoj3m9q8z/test-nix/store/7fc9lpjwg8y3g5pwjwgypdrfd8s950r9-bash-interactive.drv'...3931nixpkgs-review> _____________________ test_rev_command_with_pkg_count[10] ______________________3932nixpkgs-review> [gw25] linux -- Python 3.13.13 /nix/store/lqn6mbgzzdrqq2qkwddcmxj9z6amdd86-python3-3.13.13/bin/python3933nixpkgs-review> 3934nixpkgs-review> helpers = <class 'tests.conftest.Helpers'>, pkg_count = 103935nixpkgs-review> 3936nixpkgs-review> @pytest.mark.parametrize("pkg_count", [0, 1, 10, 51])3937nixpkgs-review> def test_rev_command_with_pkg_count(helpers: Helpers, pkg_count: int) -> None:3938nixpkgs-review> with helpers.nixpkgs() as nixpkgs:3939nixpkgs-review> nixpkgs.path.joinpath("pkg1.txt").write_text("foo")3940nixpkgs-review> subprocess.run(["git", "add", "."], check=True)3941nixpkgs-review> subprocess.run(["git", "commit", "-m", "example-change"], check=True)3942nixpkgs-review> path = main(3943nixpkgs-review> "nixpkgs-review",3944nixpkgs-review> [3945nixpkgs-review> "rev",3946nixpkgs-review> "HEAD",3947nixpkgs-review> "--remote",3948nixpkgs-review> str(nixpkgs.remote),3949nixpkgs-review> "--run",3950nixpkgs-review> "exit 0",3951nixpkgs-review> "--build-graph",3952nixpkgs-review> "nix",3953nixpkgs-review> "--extra-nixpkgs-config",3954nixpkgs-review> f"{{ pkgCount = {pkg_count}; }}",3955nixpkgs-review> ],3956nixpkgs-review> )3957nixpkgs-review> pkgs = {f"pkg{x + 1}" for x in range(pkg_count)}3958nixpkgs-review> > helpers.assert_built(path, *pkgs)3959nixpkgs-review> 3960nixpkgs-review> tests/test_rev.py:150: 3961nixpkgs-review> _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 3962nixpkgs-review> 3963nixpkgs-review> path = PosixPath('/build/tmp6gn5wk11/cache/nixpkgs-review/rev-8c75b6d71f0aa6c7cf9088376895d92690538321')3964nixpkgs-review> pkg_names = ('pkg6', 'pkg1', 'pkg7', 'pkg9', 'pkg4', 'pkg5', ...)3965nixpkgs-review> report = {'additional_packages': [], 'checkout': 'merge', 'commit': '8c75b6d71f0aa6c7cf9088376895d92690538321', 'extra-nixpkgs-config': '{ pkgCount = 10; }', ...}3966nixpkgs-review> 3967nixpkgs-review> @staticmethod3968nixpkgs-review> def assert_built(path: str, *pkg_names: str) -> None:3969nixpkgs-review> report = Helpers.load_report(path)3970nixpkgs-review> > assert {*report["result"][current_system()]["built"]} == {*pkg_names}3971nixpkgs-review> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^3972nixpkgs-review> E TypeError: unhashable type: 'dict'3973nixpkgs-review> 3974nixpkgs-review> tests/conftest.py:185: TypeError3975nixpkgs-review> ----------------------------- Captured stdout call -----------------------------3976nixpkgs-review> Initialized empty Git repository in /build/tmp6gn5wk11/nixpkgs/.git/3977nixpkgs-review> [master (root-commit) ac64da2] first commit3978nixpkgs-review> 116 files changed, 219 insertions(+)3979nixpkgs-review> create mode 100644 .bash_source3980nixpkgs-review> create mode 100644 .coreutils_source3981nixpkgs-review> create mode 100644 .gitignore3982nixpkgs-review> create mode 100755 bin/bash3983nixpkgs-review> create mode 120000 bin/coreutils/[3984nixpkgs-review> create mode 120000 bin/coreutils/b2sum3985nixpkgs-review> create mode 120000 bin/coreutils/base323986nixpkgs-review> create mode 120000 bin/coreutils/base643987nixpkgs-review> create mode 120000 bin/coreutils/basename3988nixpkgs-review> create mode 120000 bin/coreutils/basenc3989nixpkgs-review> create mode 120000 bin/coreutils/cat3990nixpkgs-review> create mode 120000 bin/coreutils/chcon3991nixpkgs-review> create mode 120000 bin/coreutils/chgrp3992nixpkgs-review> create mode 120000 bin/coreutils/chmod3993nixpkgs-review> create mode 120000 bin/coreutils/chown3994nixpkgs-review> create mode 120000 bin/coreutils/chroot3995nixpkgs-review> create mode 120000 bin/coreutils/cksum3996nixpkgs-review> create mode 120000 bin/coreutils/comm3997nixpkgs-review> create mode 100755 bin/coreutils/coreutils3998nixpkgs-review> create mode 120000 bin/coreutils/cp3999nixpkgs-review> create mode 120000 bin/coreutils/csplit4000nixpkgs-review> create mode 120000 bin/coreutils/cut4001nixpkgs-review> create mode 120000 bin/coreutils/date4002nixpkgs-review> create mode 120000 bin/coreutils/dd4003nixpkgs-review> create mode 120000 bin/coreutils/df4004nixpkgs-review> create mode 120000 bin/coreutils/dir4005nixpkgs-review> create mode 120000 bin/coreutils/dircolors4006nixpkgs-review> create mode 120000 bin/coreutils/dirname4007nixpkgs-review> create mode 120000 bin/coreutils/du4008nixpkgs-review> create mode 120000 bin/coreutils/echo4009nixpkgs-review> create mode 120000 bin/coreutils/env4010nixpkgs-review> create mode 120000 bin/coreutils/expand4011nixpkgs-review> create mode 120000 bin/coreutils/expr4012nixpkgs-review> create mode 120000 bin/coreutils/factor4013nixpkgs-review> create mode 120000 bin/coreutils/false4014nixpkgs-review> create mode 120000 bin/coreutils/fmt4015nixpkgs-review> create mode 120000 bin/coreutils/fold4016nixpkgs-review> create mode 120000 bin/coreutils/groups4017nixpkgs-review> create mode 120000 bin/coreutils/head4018nixpkgs-review> create mode 120000 bin/coreutils/hostid4019nixpkgs-review> create mode 120000 bin/coreutils/id4020nixpkgs-review> create mode 120000 bin/coreutils/install4021nixpkgs-review> create mode 120000 bin/coreutils/join4022nixpkgs-review> create mode 120000 bin/coreutils/kill4023nixpkgs-review> create mode 120000 bin/coreutils/link4024nixpkgs-review> create mode 120000 bin/coreutils/ln4025nixpkgs-review> create mode 120000 bin/coreutils/logname4026nixpkgs-review> create mode 120000 bin/coreutils/ls4027nixpkgs-review> create mode 120000 bin/coreutils/md5sum4028nixpkgs-review> create mode 120000 bin/coreutils/mkdir4029nixpkgs-review> create mode 120000 bin/coreutils/mkfifo4030nixpkgs-review> create mode 120000 bin/coreutils/mknod4031nixpkgs-review> create mode 120000 bin/coreutils/mktemp4032nixpkgs-review> create mode 120000 bin/coreutils/mv4033nixpkgs-review> create mode 120000 bin/coreutils/nice4034nixpkgs-review> create mode 120000 bin/coreutils/nl4035nixpkgs-review> create mode 120000 bin/coreutils/nohup4036nixpkgs-review> create mode 120000 bin/coreutils/nproc4037nixpkgs-review> create mode 120000 bin/coreutils/numfmt4038nixpkgs-review> create mode 120000 bin/coreutils/od4039nixpkgs-review> create mode 120000 bin/coreutils/paste4040nixpkgs-review> create mode 120000 bin/coreutils/pathchk4041nixpkgs-review> create mode 120000 bin/coreutils/pinky4042nixpkgs-review> create mode 120000 bin/coreutils/pr4043nixpkgs-review> create mode 120000 bin/coreutils/printenv4044nixpkgs-review> create mode 120000 bin/coreutils/printf4045nixpkgs-review> create mode 120000 bin/coreutils/ptx4046nixpkgs-review> create mode 120000 bin/coreutils/pwd4047nixpkgs-review> create mode 120000 bin/coreutils/readlink4048nixpkgs-review> create mode 120000 bin/coreutils/realpath4049nixpkgs-review> create mode 120000 bin/coreutils/rm4050nixpkgs-review> create mode 120000 bin/coreutils/rmdir4051nixpkgs-review> create mode 120000 bin/coreutils/runcon4052nixpkgs-review> create mode 120000 bin/coreutils/seq4053nixpkgs-review> create mode 120000 bin/coreutils/sha1sum4054nixpkgs-review> create mode 120000 bin/coreutils/sha224sum4055nixpkgs-review> create mode 120000 bin/coreutils/sha256sum4056nixpkgs-review> create mode 120000 bin/coreutils/sha384sum4057nixpkgs-review> create mode 120000 bin/coreutils/sha512sum4058nixpkgs-review> create mode 120000 bin/coreutils/shred4059nixpkgs-review> create mode 120000 bin/coreutils/shuf4060nixpkgs-review> create mode 120000 bin/coreutils/sleep4061nixpkgs-review> create mode 120000 bin/coreutils/sort4062nixpkgs-review> create mode 120000 bin/coreutils/split4063nixpkgs-review> create mode 120000 bin/coreutils/stat4064nixpkgs-review> create mode 120000 bin/coreutils/stdbuf4065nixpkgs-review> create mode 120000 bin/coreutils/stty4066nixpkgs-review> create mode 120000 bin/coreutils/sum4067nixpkgs-review> create mode 120000 bin/coreutils/sync4068nixpkgs-review> create mode 120000 bin/coreutils/tac4069nixpkgs-review> create mode 120000 bin/coreutils/tail4070nixpkgs-review> create mode 120000 bin/coreutils/tee4071nixpkgs-review> create mode 120000 bin/coreutils/test4072nixpkgs-review> create mode 120000 bin/coreutils/timeout4073nixpkgs-review> create mode 120000 bin/coreutils/touch4074nixpkgs-review> create mode 120000 bin/coreutils/tr4075nixpkgs-review> create mode 120000 bin/coreutils/true4076nixpkgs-review> create mode 120000 bin/coreutils/truncate4077nixpkgs-review> create mode 120000 bin/coreutils/tsort4078nixpkgs-review> create mode 120000 bin/coreutils/tty4079nixpkgs-review> create mode 120000 bin/coreutils/uname4080nixpkgs-review> create mode 120000 bin/coreutils/unexpand4081nixpkgs-review> create mode 120000 bin/coreutils/uniq4082nixpkgs-review> create mode 120000 bin/coreutils/unlink4083nixpkgs-review> create mode 120000 bin/coreutils/uptime4084nixpkgs-review> create mode 120000 bin/coreutils/users4085nixpkgs-review> create mode 120000 bin/coreutils/vdir4086nixpkgs-review> create mode 120000 bin/coreutils/wc4087nixpkgs-review> create mode 120000 bin/coreutils/who4088nixpkgs-review> create mode 120000 bin/coreutils/whoami4089nixpkgs-review> create mode 120000 bin/coreutils/yes4090nixpkgs-review> create mode 100644 config.nix4091nixpkgs-review> create mode 100644 config.nix.in4092nixpkgs-review> create mode 100644 default.nix4093nixpkgs-review> create mode 100644 nixos/release.nix4094nixpkgs-review> create mode 100644 pkg1.txt4095nixpkgs-review> Initialized empty Git repository in /build/tmp6gn5wk11/nixpkgs/remote/4096nixpkgs-review> [master 8c75b6d] example-change4097nixpkgs-review> 1 file changed, 1 insertion(+)4098nixpkgs-review> $ git -c fetch.prune=false fetch --no-tags --force /build/tmp6gn5wk11/nixpkgs/remote master:refs/nixpkgs-review/04099nixpkgs-review> $ git worktree prune4100nixpkgs-review> $ git worktree add /build/tmp6gn5wk11/cache/nixpkgs-review/rev-8c75b6d71f0aa6c7cf9088376895d92690538321/nixpkgs ac64da261c7602ed279ce8b115fcc1b6a0af20b94101nixpkgs-review> HEAD is now at ac64da2 first commit4102nixpkgs-review> Local evaluation for computing rebuilds4103nixpkgs-review> $ nix-env --extra-experimental-features no-url-literals --option system aarch64-linux -f <nixpkgs> --nix-path nixpkgs=/build/tmp6gn5wk11/cache/nixpkgs-review/rev-8c75b6d71f0aa6c7cf9088376895d92690538321/nixpkgs nixpkgs-overlays=/build/tmpftwr9wsf -qaP --xml --out-path --show-trace --no-allow-import-from-derivation4104nixpkgs-review> $ git merge --no-commit --no-ff 8c75b6d71f0aa6c7cf9088376895d926905383214105nixpkgs-review> $ nix-env --extra-experimental-features no-url-literals --option system aarch64-linux -f <nixpkgs> --nix-path nixpkgs=/build/tmp6gn5wk11/cache/nixpkgs-review/rev-8c75b6d71f0aa6c7cf9088376895d92690538321/nixpkgs nixpkgs-overlays=/build/tmpftwr9wsf -qaP --xml --out-path --show-trace --no-allow-import-from-derivation --meta4106nixpkgs-review> --------- Impacted packages on 'aarch64-linux' ---------4107nixpkgs-review> 10 packages updated:4108nixpkgs-review> pkg1 pkg10 pkg2 pkg3 pkg4 pkg5 pkg6 pkg7 pkg8 pkg94109nixpkgs-review> 4110nixpkgs-review> $ nix-eval-jobs --workers 1 --max-memory-size 4096 --no-instantiate --extra-experimental-features 'nix-command no-url-literals' --nix-path 'nixpkgs=/build/tmp6gn5wk11/cache/nixpkgs-review/rev-8c75b6d71f0aa6c7cf9088376895d92690538321/nixpkgs nixpkgs-overlays=/build/tmpftwr9wsf' --no-allow-import-from-derivation --expr '(import /build/source/nixpkgs_review/nix/evalAttrs.nix { attr-json = /build/tmpko4jzm3l; })' --apply 'd: { inherit (d) exists broken; }'4111nixpkgs-review> $ nix build --file /build/source/nixpkgs_review/nix/review-shell.nix --extra-experimental-features 'nix-command no-url-literals' --nix-path 'nixpkgs=/build/tmp6gn5wk11/cache/nixpkgs-review/rev-8c75b6d71f0aa6c7cf9088376895d92690538321/nixpkgs nixpkgs-overlays=/build/tmpftwr9wsf' --no-allow-import-from-derivation --no-link --keep-going --option build-use-sandbox relaxed --argstr local-system aarch64-linux --argstr nixpkgs-path /build/tmp6gn5wk11/cache/nixpkgs-review/rev-8c75b6d71f0aa6c7cf9088376895d92690538321/nixpkgs --argstr nixpkgs-config-path /build/tmpwqf5hn5b.nix --argstr attrs-path /build/tmp6gn5wk11/cache/nixpkgs-review/rev-8c75b6d71f0aa6c7cf9088376895d92690538321/attrs.nix4112nixpkgs-review> --------- Report for 'aarch64-linux' ---------4113nixpkgs-review> 10 packages built:4114nixpkgs-review> pkg1 pkg10 pkg2 pkg3 pkg4 pkg5 pkg6 pkg7 pkg8 pkg94115nixpkgs-review> 4116nixpkgs-review> Logs can be found under:4117nixpkgs-review> /build/tmp6gn5wk11/cache/nixpkgs-review/rev-8c75b6d71f0aa6c7cf9088376895d92690538321/logs4118nixpkgs-review> 4119nixpkgs-review> $ /nix/store/6qk7ai1w44gvxcmy1788nwd645im5yph-nix-2.34.7/bin/nix-shell --argstr local-system aarch64-linux --argstr nixpkgs-path /build/tmp6gn5wk11/cache/nixpkgs-review/rev-8c75b6d71f0aa6c7cf9088376895d92690538321/nixpkgs --argstr nixpkgs-config-path /build/tmpwqf5hn5b.nix --argstr attrs-path /build/tmp6gn5wk11/cache/nixpkgs-review/rev-8c75b6d71f0aa6c7cf9088376895d92690538321/attrs.nix --nix-path 'nixpkgs=/build/tmp6gn5wk11/cache/nixpkgs-review/rev-8c75b6d71f0aa6c7cf9088376895d92690538321/nixpkgs nixpkgs-overlays=/build/tmpftwr9wsf' /build/source/nixpkgs_review/nix/review-shell.nix --run 'exit 0'4120nixpkgs-review> Sourcing python-remove-tests-dir-hook4121nixpkgs-review> Sourcing python-catch-conflicts-hook.sh4122nixpkgs-review> Sourcing python-remove-bin-bytecode-hook.sh4123nixpkgs-review> Sourcing pypa-build-hook4124nixpkgs-review> Using pypaBuildPhase4125nixpkgs-review> Sourcing python-runtime-deps-check-hook4126nixpkgs-review> Using pythonRuntimeDepsCheckHook4127nixpkgs-review> Sourcing pypa-install-hook4128nixpkgs-review> Using pypaInstallPhase4129nixpkgs-review> Sourcing python-imports-check-hook.sh4130nixpkgs-review> Using pythonImportsCheckPhase4131nixpkgs-review> Sourcing python-namespaces-hook4132nixpkgs-review> Sourcing python-catch-conflicts-hook.sh4133nixpkgs-review> $ git worktree remove -f /build/tmp6gn5wk11/cache/nixpkgs-review/rev-8c75b6d71f0aa6c7cf9088376895d92690538321/nixpkgs4134nixpkgs-review> ----------------------------- Captured stderr call -----------------------------4135nixpkgs-review> hint: Using 'master' as the name for the initial branch. This default branch name4136nixpkgs-review> hint: will change to "main" in Git 3.0. To configure the initial branch name4137nixpkgs-review> hint: to use in all of your new repositories, which will suppress this warning,4138nixpkgs-review> hint: call:4139nixpkgs-review> hint:4140nixpkgs-review> hint: git config --global init.defaultBranch <name>4141nixpkgs-review> hint:4142nixpkgs-review> hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and4143nixpkgs-review> hint: 'development'. The just-created branch can be renamed via this command:4144nixpkgs-review> hint:4145nixpkgs-review> hint: git branch -m <name>4146nixpkgs-review> hint:4147nixpkgs-review> hint: Disable this message with "git config set advice.defaultBranchName false"4148nixpkgs-review> To /build/tmp6gn5wk11/nixpkgs/remote4149nixpkgs-review> * [new branch] HEAD -> master4150nixpkgs-review> warning: you don't have Internet access; disabling some network-dependent features4151nixpkgs-review> From /build/tmp6gn5wk11/nixpkgs/remote4152nixpkgs-review> * [new branch] master -> refs/nixpkgs-review/04153nixpkgs-review> Preparing worktree (detached HEAD ac64da2)4154nixpkgs-review> warning: experimental feature 'no-url-literals' has been stabilized and renamed; use 'lint-url-literals = fatal' setting instead4155nixpkgs-review> Automatic merge went well; stopped before committing as requested4156nixpkgs-review> warning: experimental feature 'no-url-literals' has been stabilized and renamed; use 'lint-url-literals = fatal' setting instead4157nixpkgs-review> warning: experimental feature 'no-url-literals' has been stabilized and renamed; use 'lint-url-literals = fatal' setting instead4158nixpkgs-review> warning: experimental feature 'no-url-literals' has been stabilized and renamed; use 'lint-url-literals = fatal' setting instead4159nixpkgs-review> warning: you don't have Internet access; disabling some network-dependent features4160nixpkgs-review> these 11 derivations will be built:4161nixpkgs-review> /build/tmp6gn5wk11/test-nix/store/0byyxvwfvbvm0cnfxyb8aanbfis4z320-pkg3.drv4162nixpkgs-review> /build/tmp6gn5wk11/test-nix/store/17mmyzvc9hws0xqxrdj76g3xij2agwiy-pkg7.drv4163nixpkgs-review> /build/tmp6gn5wk11/test-nix/store/5rvpr7g5ifdaz16jqj0sjr8xrz1cw2vc-pkg1.drv4164nixpkgs-review> /build/tmp6gn5wk11/test-nix/store/c8cqz4gm0s69zwgdxhw6799vndyx7nxl-pkg8.drv4165nixpkgs-review> /build/tmp6gn5wk11/test-nix/store/k8qh89shnr3l04iihz26vic374gjgw42-pkg2.drv4166nixpkgs-review> /build/tmp6gn5wk11/test-nix/store/p2srj622isvkv5yc0glvnnsclr7dh06k-pkg10.drv4167nixpkgs-review> /build/tmp6gn5wk11/test-nix/store/rjkaj02ng1zm3gv0rhwkp1dkfgav97pw-pkg4.drv4168nixpkgs-review> /build/tmp6gn5wk11/test-nix/store/wg9yp55pxirfbs491amigx753bnghdxl-pkg9.drv4169nixpkgs-review> /build/tmp6gn5wk11/test-nix/store/wvhglkn8lwja2ir7w6nfpzzjjp0wb7pr-pkg5.drv4170nixpkgs-review> /build/tmp6gn5wk11/test-nix/store/x8rhj2f45xdaa6q5bv9iqhrgcscg2wjy-pkg6.drv4171nixpkgs-review> /build/tmp6gn5wk11/test-nix/store/smm7i2bxmk8farkclahxgb6kdcnhbqmm-review-shell.drv4172nixpkgs-review> building '/build/tmp6gn5wk11/test-nix/store/5rvpr7g5ifdaz16jqj0sjr8xrz1cw2vc-pkg1.drv'...4173nixpkgs-review> building '/build/tmp6gn5wk11/test-nix/store/p2srj622isvkv5yc0glvnnsclr7dh06k-pkg10.drv'...4174nixpkgs-review> building '/build/tmp6gn5wk11/test-nix/store/k8qh89shnr3l04iihz26vic374gjgw42-pkg2.drv'...4175nixpkgs-review> building '/build/tmp6gn5wk11/test-nix/store/0byyxvwfvbvm0cnfxyb8aanbfis4z320-pkg3.drv'...4176nixpkgs-review> building '/build/tmp6gn5wk11/test-nix/store/rjkaj02ng1zm3gv0rhwkp1dkfgav97pw-pkg4.drv'...4177nixpkgs-review> building '/build/tmp6gn5wk11/test-nix/store/wvhglkn8lwja2ir7w6nfpzzjjp0wb7pr-pkg5.drv'...4178nixpkgs-review> building '/build/tmp6gn5wk11/test-nix/store/x8rhj2f45xdaa6q5bv9iqhrgcscg2wjy-pkg6.drv'...4179nixpkgs-review> building '/build/tmp6gn5wk11/test-nix/store/17mmyzvc9hws0xqxrdj76g3xij2agwiy-pkg7.drv'...4180nixpkgs-review> building '/build/tmp6gn5wk11/test-nix/store/c8cqz4gm0s69zwgdxhw6799vndyx7nxl-pkg8.drv'...4181nixpkgs-review> building '/build/tmp6gn5wk11/test-nix/store/wg9yp55pxirfbs491amigx753bnghdxl-pkg9.drv'...4182nixpkgs-review> building '/build/tmp6gn5wk11/test-nix/store/smm7i2bxmk8farkclahxgb6kdcnhbqmm-review-shell.drv'...4183nixpkgs-review> warning: you don't have Internet access; disabling some network-dependent features4184nixpkgs-review> warning: you don't have Internet access; disabling some network-dependent features4185nixpkgs-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> warning: you don't have Internet access; disabling some network-dependent features4188nixpkgs-review> warning: you don't have Internet access; disabling some network-dependent features4189nixpkgs-review> warning: you don't have Internet access; disabling some network-dependent features4190nixpkgs-review> warning: you don't have Internet access; disabling some network-dependent features4191nixpkgs-review> got build log for '/build/tmp6gn5wk11/test-nix/store/5rvpr7g5ifdaz16jqj0sjr8xrz1cw2vc-pkg1.drv^*' from 'local'4192nixpkgs-review> got build log for '/build/tmp6gn5wk11/test-nix/store/k8qh89shnr3l04iihz26vic374gjgw42-pkg2.drv^*' from 'local'4193nixpkgs-review> got build log for '/build/tmp6gn5wk11/test-nix/store/rjkaj02ng1zm3gv0rhwkp1dkfgav97pw-pkg4.drv^*' from 'local'4194nixpkgs-review> got build log for '/build/tmp6gn5wk11/test-nix/store/p2srj622isvkv5yc0glvnnsclr7dh06k-pkg10.drv^*' from 'local'4195nixpkgs-review> got build log for '/build/tmp6gn5wk11/test-nix/store/wvhglkn8lwja2ir7w6nfpzzjjp0wb7pr-pkg5.drv^*' from 'local'4196nixpkgs-review> got build log for '/build/tmp6gn5wk11/test-nix/store/c8cqz4gm0s69zwgdxhw6799vndyx7nxl-pkg8.drv^*' from 'local'4197nixpkgs-review> warning: you don't have Internet access; disabling some network-dependent features4198nixpkgs-review> warning: you don't have Internet access; disabling some network-dependent features4199nixpkgs-review> got build log for '/build/tmp6gn5wk11/test-nix/store/wg9yp55pxirfbs491amigx753bnghdxl-pkg9.drv^*' from 'local'4200nixpkgs-review> got build log for '/build/tmp6gn5wk11/test-nix/store/x8rhj2f45xdaa6q5bv9iqhrgcscg2wjy-pkg6.drv^*' from 'local'4201nixpkgs-review> got build log for '/build/tmp6gn5wk11/test-nix/store/0byyxvwfvbvm0cnfxyb8aanbfis4z320-pkg3.drv^*' from 'local'4202nixpkgs-review> warning: you don't have Internet access; disabling some network-dependent features4203nixpkgs-review> got build log for '/build/tmp6gn5wk11/test-nix/store/17mmyzvc9hws0xqxrdj76g3xij2agwiy-pkg7.drv^*' from 'local'4204nixpkgs-review> this derivation will be built:4205nixpkgs-review> /build/tmp6gn5wk11/test-nix/store/vva3n61asd89gbj8kskyfqhjmd0jj710-bash-interactive.drv4206nixpkgs-review> building '/build/tmp6gn5wk11/test-nix/store/vva3n61asd89gbj8kskyfqhjmd0jj710-bash-interactive.drv'...4207nixpkgs-review> _____________________ test_rev_command_with_pkg_count[51] ______________________4208nixpkgs-review> [gw26] linux -- Python 3.13.13 /nix/store/lqn6mbgzzdrqq2qkwddcmxj9z6amdd86-python3-3.13.13/bin/python4209nixpkgs-review> 4210nixpkgs-review> helpers = <class 'tests.conftest.Helpers'>, pkg_count = 514211nixpkgs-review> 4212nixpkgs-review> @pytest.mark.parametrize("pkg_count", [0, 1, 10, 51])4213nixpkgs-review> def test_rev_command_with_pkg_count(helpers: Helpers, pkg_count: int) -> None:4214nixpkgs-review> with helpers.nixpkgs() as nixpkgs:4215nixpkgs-review> nixpkgs.path.joinpath("pkg1.txt").write_text("foo")4216nixpkgs-review> subprocess.run(["git", "add", "."], check=True)4217nixpkgs-review> subprocess.run(["git", "commit", "-m", "example-change"], check=True)4218nixpkgs-review> path = main(4219nixpkgs-review> "nixpkgs-review",4220nixpkgs-review> [4221nixpkgs-review> "rev",4222nixpkgs-review> "HEAD",4223nixpkgs-review> "--remote",4224nixpkgs-review> str(nixpkgs.remote),4225nixpkgs-review> "--run",4226nixpkgs-review> "exit 0",4227nixpkgs-review> "--build-graph",4228nixpkgs-review> "nix",4229nixpkgs-review> "--extra-nixpkgs-config",4230nixpkgs-review> f"{{ pkgCount = {pkg_count}; }}",4231nixpkgs-review> ],4232nixpkgs-review> )4233nixpkgs-review> pkgs = {f"pkg{x + 1}" for x in range(pkg_count)}4234nixpkgs-review> > helpers.assert_built(path, *pkgs)4235nixpkgs-review> 4236nixpkgs-review> tests/test_rev.py:150: 4237nixpkgs-review> _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 4238nixpkgs-review> 4239nixpkgs-review> path = PosixPath('/build/tmpl19_mhbt/cache/nixpkgs-review/rev-8c75b6d71f0aa6c7cf9088376895d92690538321')4240nixpkgs-review> pkg_names = ('pkg9', 'pkg14', 'pkg36', 'pkg45', 'pkg16', 'pkg23', ...)4241nixpkgs-review> report = {'additional_packages': [], 'checkout': 'merge', 'commit': '8c75b6d71f0aa6c7cf9088376895d92690538321', 'extra-nixpkgs-config': '{ pkgCount = 51; }', ...}4242nixpkgs-review> 4243nixpkgs-review> @staticmethod4244nixpkgs-review> def assert_built(path: str, *pkg_names: str) -> None:4245nixpkgs-review> report = Helpers.load_report(path)4246nixpkgs-review> > assert {*report["result"][current_system()]["built"]} == {*pkg_names}4247nixpkgs-review> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^4248nixpkgs-review> E TypeError: unhashable type: 'dict'4249nixpkgs-review> 4250nixpkgs-review> tests/conftest.py:185: TypeError4251nixpkgs-review> ----------------------------- Captured stdout call -----------------------------4252nixpkgs-review> Initialized empty Git repository in /build/tmpl19_mhbt/nixpkgs/.git/4253nixpkgs-review> [master (root-commit) ac64da2] first commit4254nixpkgs-review> 116 files changed, 219 insertions(+)4255nixpkgs-review> create mode 100644 .bash_source4256nixpkgs-review> create mode 100644 .coreutils_source4257nixpkgs-review> create mode 100644 .gitignore4258nixpkgs-review> create mode 100755 bin/bash4259nixpkgs-review> create mode 120000 bin/coreutils/[4260nixpkgs-review> create mode 120000 bin/coreutils/b2sum4261nixpkgs-review> create mode 120000 bin/coreutils/base324262nixpkgs-review> create mode 120000 bin/coreutils/base644263nixpkgs-review> create mode 120000 bin/coreutils/basename4264nixpkgs-review> create mode 120000 bin/coreutils/basenc4265nixpkgs-review> create mode 120000 bin/coreutils/cat4266nixpkgs-review> create mode 120000 bin/coreutils/chcon4267nixpkgs-review> create mode 120000 bin/coreutils/chgrp4268nixpkgs-review> create mode 120000 bin/coreutils/chmod4269nixpkgs-review> create mode 120000 bin/coreutils/chown4270nixpkgs-review> create mode 120000 bin/coreutils/chroot4271nixpkgs-review> create mode 120000 bin/coreutils/cksum4272nixpkgs-review> create mode 120000 bin/coreutils/comm4273nixpkgs-review> create mode 100755 bin/coreutils/coreutils4274nixpkgs-review> create mode 120000 bin/coreutils/cp4275nixpkgs-review> create mode 120000 bin/coreutils/csplit4276nixpkgs-review> create mode 120000 bin/coreutils/cut4277nixpkgs-review> create mode 120000 bin/coreutils/date4278nixpkgs-review> create mode 120000 bin/coreutils/dd4279nixpkgs-review> create mode 120000 bin/coreutils/df4280nixpkgs-review> create mode 120000 bin/coreutils/dir4281nixpkgs-review> create mode 120000 bin/coreutils/dircolors4282nixpkgs-review> create mode 120000 bin/coreutils/dirname4283nixpkgs-review> create mode 120000 bin/coreutils/du4284nixpkgs-review> create mode 120000 bin/coreutils/echo4285nixpkgs-review> create mode 120000 bin/coreutils/env4286nixpkgs-review> create mode 120000 bin/coreutils/expand4287nixpkgs-review> create mode 120000 bin/coreutils/expr4288nixpkgs-review> create mode 120000 bin/coreutils/factor4289nixpkgs-review> create mode 120000 bin/coreutils/false4290nixpkgs-review> create mode 120000 bin/coreutils/fmt4291nixpkgs-review> create mode 120000 bin/coreutils/fold4292nixpkgs-review> create mode 120000 bin/coreutils/groups4293nixpkgs-review> create mode 120000 bin/coreutils/head4294nixpkgs-review> create mode 120000 bin/coreutils/hostid4295nixpkgs-review> create mode 120000 bin/coreutils/id4296nixpkgs-review> create mode 120000 bin/coreutils/install4297nixpkgs-review> create mode 120000 bin/coreutils/join4298nixpkgs-review> create mode 120000 bin/coreutils/kill4299nixpkgs-review> create mode 120000 bin/coreutils/link4300nixpkgs-review> create mode 120000 bin/coreutils/ln4301nixpkgs-review> create mode 120000 bin/coreutils/logname4302nixpkgs-review> create mode 120000 bin/coreutils/ls4303nixpkgs-review> create mode 120000 bin/coreutils/md5sum4304nixpkgs-review> create mode 120000 bin/coreutils/mkdir4305nixpkgs-review> create mode 120000 bin/coreutils/mkfifo4306nixpkgs-review> create mode 120000 bin/coreutils/mknod4307nixpkgs-review> create mode 120000 bin/coreutils/mktemp4308nixpkgs-review> create mode 120000 bin/coreutils/mv4309nixpkgs-review> create mode 120000 bin/coreutils/nice4310nixpkgs-review> create mode 120000 bin/coreutils/nl4311nixpkgs-review> create mode 120000 bin/coreutils/nohup4312nixpkgs-review> create mode 120000 bin/coreutils/nproc4313nixpkgs-review> create mode 120000 bin/coreutils/numfmt4314nixpkgs-review> create mode 120000 bin/coreutils/od4315nixpkgs-review> create mode 120000 bin/coreutils/paste4316nixpkgs-review> create mode 120000 bin/coreutils/pathchk4317nixpkgs-review> create mode 120000 bin/coreutils/pinky4318nixpkgs-review> create mode 120000 bin/coreutils/pr4319nixpkgs-review> create mode 120000 bin/coreutils/printenv4320nixpkgs-review> create mode 120000 bin/coreutils/printf4321nixpkgs-review> create mode 120000 bin/coreutils/ptx4322nixpkgs-review> create mode 120000 bin/coreutils/pwd4323nixpkgs-review> create mode 120000 bin/coreutils/readlink4324nixpkgs-review> create mode 120000 bin/coreutils/realpath4325nixpkgs-review> create mode 120000 bin/coreutils/rm4326nixpkgs-review> create mode 120000 bin/coreutils/rmdir4327nixpkgs-review> create mode 120000 bin/coreutils/runcon4328nixpkgs-review> create mode 120000 bin/coreutils/seq4329nixpkgs-review> create mode 120000 bin/coreutils/sha1sum4330nixpkgs-review> create mode 120000 bin/coreutils/sha224sum4331nixpkgs-review> create mode 120000 bin/coreutils/sha256sum4332nixpkgs-review> create mode 120000 bin/coreutils/sha384sum4333nixpkgs-review> create mode 120000 bin/coreutils/sha512sum4334nixpkgs-review> create mode 120000 bin/coreutils/shred4335nixpkgs-review> create mode 120000 bin/coreutils/shuf4336nixpkgs-review> create mode 120000 bin/coreutils/sleep4337nixpkgs-review> create mode 120000 bin/coreutils/sort4338nixpkgs-review> create mode 120000 bin/coreutils/split4339nixpkgs-review> create mode 120000 bin/coreutils/stat4340nixpkgs-review> create mode 120000 bin/coreutils/stdbuf4341nixpkgs-review> create mode 120000 bin/coreutils/stty4342nixpkgs-review> create mode 120000 bin/coreutils/sum4343nixpkgs-review> create mode 120000 bin/coreutils/sync4344nixpkgs-review> create mode 120000 bin/coreutils/tac4345nixpkgs-review> create mode 120000 bin/coreutils/tail4346nixpkgs-review> create mode 120000 bin/coreutils/tee4347nixpkgs-review> create mode 120000 bin/coreutils/test4348nixpkgs-review> create mode 120000 bin/coreutils/timeout4349nixpkgs-review> create mode 120000 bin/coreutils/touch4350nixpkgs-review> create mode 120000 bin/coreutils/tr4351nixpkgs-review> create mode 120000 bin/coreutils/true4352nixpkgs-review> create mode 120000 bin/coreutils/truncate4353nixpkgs-review> create mode 120000 bin/coreutils/tsort4354nixpkgs-review> create mode 120000 bin/coreutils/tty4355nixpkgs-review> create mode 120000 bin/coreutils/uname4356nixpkgs-review> create mode 120000 bin/coreutils/unexpand4357nixpkgs-review> create mode 120000 bin/coreutils/uniq4358nixpkgs-review> create mode 120000 bin/coreutils/unlink4359nixpkgs-review> create mode 120000 bin/coreutils/uptime4360nixpkgs-review> create mode 120000 bin/coreutils/users4361nixpkgs-review> create mode 120000 bin/coreutils/vdir4362nixpkgs-review> create mode 120000 bin/coreutils/wc4363nixpkgs-review> create mode 120000 bin/coreutils/who4364nixpkgs-review> create mode 120000 bin/coreutils/whoami4365nixpkgs-review> create mode 120000 bin/coreutils/yes4366nixpkgs-review> create mode 100644 config.nix4367nixpkgs-review> create mode 100644 config.nix.in4368nixpkgs-review> create mode 100644 default.nix4369nixpkgs-review> create mode 100644 nixos/release.nix4370nixpkgs-review> create mode 100644 pkg1.txt4371nixpkgs-review> Initialized empty Git repository in /build/tmpl19_mhbt/nixpkgs/remote/4372nixpkgs-review> [master 8c75b6d] example-change4373nixpkgs-review> 1 file changed, 1 insertion(+)4374nixpkgs-review> $ git -c fetch.prune=false fetch --no-tags --force /build/tmpl19_mhbt/nixpkgs/remote master:refs/nixpkgs-review/04375nixpkgs-review> $ git worktree prune4376nixpkgs-review> $ git worktree add /build/tmpl19_mhbt/cache/nixpkgs-review/rev-8c75b6d71f0aa6c7cf9088376895d92690538321/nixpkgs ac64da261c7602ed279ce8b115fcc1b6a0af20b94377nixpkgs-review> HEAD is now at ac64da2 first commit4378nixpkgs-review> Local evaluation for computing rebuilds4379nixpkgs-review> $ nix-env --extra-experimental-features no-url-literals --option system aarch64-linux -f <nixpkgs> --nix-path nixpkgs=/build/tmpl19_mhbt/cache/nixpkgs-review/rev-8c75b6d71f0aa6c7cf9088376895d92690538321/nixpkgs nixpkgs-overlays=/build/tmp1bj_6oa5 -qaP --xml --out-path --show-trace --no-allow-import-from-derivation4380nixpkgs-review> $ git merge --no-commit --no-ff 8c75b6d71f0aa6c7cf9088376895d926905383214381nixpkgs-review> $ nix-env --extra-experimental-features no-url-literals --option system aarch64-linux -f <nixpkgs> --nix-path nixpkgs=/build/tmpl19_mhbt/cache/nixpkgs-review/rev-8c75b6d71f0aa6c7cf9088376895d92690538321/nixpkgs nixpkgs-overlays=/build/tmp1bj_6oa5 -qaP --xml --out-path --show-trace --no-allow-import-from-derivation --meta4382nixpkgs-review> --------- Impacted packages on 'aarch64-linux' ---------4383nixpkgs-review> 51 packages updated:4384nixpkgs-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 pkg94385nixpkgs-review> 4386nixpkgs-review> $ nix-eval-jobs --workers 1 --max-memory-size 4096 --no-instantiate --extra-experimental-features 'nix-command no-url-literals' --nix-path 'nixpkgs=/build/tmpl19_mhbt/cache/nixpkgs-review/rev-8c75b6d71f0aa6c7cf9088376895d92690538321/nixpkgs nixpkgs-overlays=/build/tmp1bj_6oa5' --no-allow-import-from-derivation --expr '(import /build/source/nixpkgs_review/nix/evalAttrs.nix { attr-json = /build/tmp0x3ip_6h; })' --apply 'd: { inherit (d) exists broken; }'4387nixpkgs-review> $ nix build --file /build/source/nixpkgs_review/nix/review-shell.nix --extra-experimental-features 'nix-command no-url-literals' --nix-path 'nixpkgs=/build/tmpl19_mhbt/cache/nixpkgs-review/rev-8c75b6d71f0aa6c7cf9088376895d92690538321/nixpkgs nixpkgs-overlays=/build/tmp1bj_6oa5' --no-allow-import-from-derivation --no-link --keep-going --option build-use-sandbox relaxed --argstr local-system aarch64-linux --argstr nixpkgs-path /build/tmpl19_mhbt/cache/nixpkgs-review/rev-8c75b6d71f0aa6c7cf9088376895d92690538321/nixpkgs --argstr nixpkgs-config-path /build/tmpryqcxm1x.nix --argstr attrs-path /build/tmpl19_mhbt/cache/nixpkgs-review/rev-8c75b6d71f0aa6c7cf9088376895d92690538321/attrs.nix4388nixpkgs-review> --------- Report for 'aarch64-linux' ---------4389nixpkgs-review> 51 packages built:4390nixpkgs-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 pkg94391nixpkgs-review> 4392nixpkgs-review> Logs can be found under:4393nixpkgs-review> /build/tmpl19_mhbt/cache/nixpkgs-review/rev-8c75b6d71f0aa6c7cf9088376895d92690538321/logs4394nixpkgs-review> 4395nixpkgs-review> $ /nix/store/6qk7ai1w44gvxcmy1788nwd645im5yph-nix-2.34.7/bin/nix-shell --argstr local-system aarch64-linux --argstr nixpkgs-path /build/tmpl19_mhbt/cache/nixpkgs-review/rev-8c75b6d71f0aa6c7cf9088376895d92690538321/nixpkgs --argstr nixpkgs-config-path /build/tmpryqcxm1x.nix --argstr attrs-path /build/tmpl19_mhbt/cache/nixpkgs-review/rev-8c75b6d71f0aa6c7cf9088376895d92690538321/attrs.nix --nix-path 'nixpkgs=/build/tmpl19_mhbt/cache/nixpkgs-review/rev-8c75b6d71f0aa6c7cf9088376895d92690538321/nixpkgs nixpkgs-overlays=/build/tmp1bj_6oa5' /build/source/nixpkgs_review/nix/review-shell.nix --run 'exit 0'4396nixpkgs-review> Sourcing python-remove-tests-dir-hook4397nixpkgs-review> Sourcing python-catch-conflicts-hook.sh4398nixpkgs-review> Sourcing python-remove-bin-bytecode-hook.sh4399nixpkgs-review> Sourcing pypa-build-hook4400nixpkgs-review> Using pypaBuildPhase4401nixpkgs-review> Sourcing python-runtime-deps-check-hook4402nixpkgs-review> Using pythonRuntimeDepsCheckHook4403nixpkgs-review> Sourcing pypa-install-hook4404nixpkgs-review> Using pypaInstallPhase4405nixpkgs-review> Sourcing python-imports-check-hook.sh4406nixpkgs-review> Using pythonImportsCheckPhase4407nixpkgs-review> Sourcing python-namespaces-hook4408nixpkgs-review> Sourcing python-catch-conflicts-hook.sh4409nixpkgs-review> $ git worktree remove -f /build/tmpl19_mhbt/cache/nixpkgs-review/rev-8c75b6d71f0aa6c7cf9088376895d92690538321/nixpkgs4410nixpkgs-review> ----------------------------- Captured stderr call -----------------------------4411nixpkgs-review> hint: Using 'master' as the name for the initial branch. This default branch name4412nixpkgs-review> hint: will change to "main" in Git 3.0. To configure the initial branch name4413nixpkgs-review> hint: to use in all of your new repositories, which will suppress this warning,4414nixpkgs-review> hint: call:4415nixpkgs-review> hint:4416nixpkgs-review> hint: git config --global init.defaultBranch <name>4417nixpkgs-review> hint:4418nixpkgs-review> hint: Names commonly chosen instead of 'master' are 'main', 'trunk' and4419nixpkgs-review> hint: 'development'. The just-created branch can be renamed via this command:4420nixpkgs-review> hint:4421nixpkgs-review> hint: git branch -m <name>4422nixpkgs-review> hint:4423nixpkgs-review> hint: Disable this message with "git config set advice.defaultBranchName false"4424nixpkgs-review> To /build/tmpl19_mhbt/nixpkgs/remote4425nixpkgs-review> * [new branch] HEAD -> master4426nixpkgs-review> warning: you don't have Internet access; disabling some network-dependent features4427nixpkgs-review> From /build/tmpl19_mhbt/nixpkgs/remote4428nixpkgs-review> * [new branch] master -> refs/nixpkgs-review/04429nixpkgs-review> Preparing worktree (detached HEAD ac64da2)4430nixpkgs-review> warning: experimental feature 'no-url-literals' has been stabilized and renamed; use 'lint-url-literals = fatal' setting instead4431nixpkgs-review> Automatic merge went well; stopped before committing as requested4432nixpkgs-review> warning: experimental feature 'no-url-literals' has been stabilized and renamed; use 'lint-url-literals = fatal' setting instead4433nixpkgs-review> warning: experimental feature 'no-url-literals' has been stabilized and renamed; use 'lint-url-literals = fatal' setting instead4434nixpkgs-review> warning: experimental feature 'no-url-literals' has been stabilized and renamed; use 'lint-url-literals = fatal' setting instead4435nixpkgs-review> warning: you don't have Internet access; disabling some network-dependent features4436nixpkgs-review> these 53 derivations will be built:4437nixpkgs-review> /build/tmpl19_mhbt/test-nix/store/127iriqzy9s21qs98bacwyxampqqq84i-pkg50.drv4438nixpkgs-review> /build/tmpl19_mhbt/test-nix/store/1gyj24rfd6jp9i6vyxhfbs0g2px5isa5-pkg4.drv4439nixpkgs-review> /build/tmpl19_mhbt/test-nix/store/1irrm840fl7s28d533593bknd20hp7jj-pkg29.drv4440nixpkgs-review> /build/tmpl19_mhbt/test-nix/store/220sj67ph7aybp2cbkr1kil3858mvgxx-pkg22.drv4441nixpkgs-review> /build/tmpl19_mhbt/test-nix/store/7xq37k2zjfibpy6w1y3a52kbkxr6i7sk-pkg39.drv4442nixpkgs-review> /build/tmpl19_mhbt/test-nix/store/8j9pd7hm5wkvs51hwysn9ykwljbxq8lv-pkg19.drv4443nixpkgs-review> /build/tmpl19_mhbt/test-nix/store/8q7z56nr32qv83w0fpgb124vvx7ir10a-pkg45.drv4444nixpkgs-review> /build/tmpl19_mhbt/test-nix/store/93m3sdkxcbww33dhp9jini6k7nqprqaz-pkg10.drv4445nixpkgs-review> /build/tmpl19_mhbt/test-nix/store/954yprwpkpspnih6sc9kxhzkf2kkhvpw-pkg35.drv4446nixpkgs-review> /build/tmpl19_mhbt/test-nix/store/96nv7w3kapr8la6i0dk81l94i8i94bv7-pkg18.drv4447nixpkgs-review> /build/tmpl19_mhbt/test-nix/store/a7x31q7qc1028yrb9khmzzmhppm0p4rh-pkg21.drv4448nixpkgs-review> /build/tmpl19_mhbt/test-nix/store/bbqc9jqfjjgrk9ygpqbp64cfxfv58x74-pkg17.drv4449nixpkgs-review> /build/tmpl19_mhbt/test-nix/store/brbxk3zhcqxryh4b916q6cc9k436rk7z-pkg28.drv4450nixpkgs-review> /build/tmpl19_mhbt/test-nix/store/c73vhy9mygb6jpji31rbysajs7n1z6d1-pkg25.drv4451nixpkgs-review> /build/tmpl19_mhbt/test-nix/store/dj1q0d4prp6vl52rw8pxl4znr4z5i8i9-pkg36.drv4452nixpkgs-review> /build/tmpl19_mhbt/test-nix/store/dj6mq4r15wrkfk655rbjn321kzb9vn0p-pkg24.drv4453nixpkgs-review> /build/tmpl19_mhbt/test-nix/store/dswmg2ddimrwi3x8fjhfawdmbxg0d5ak-pkg15.drv4454nixpkgs-review> /build/tmpl19_mhbt/test-nix/store/fdp2gwjjv2cpfhfmg7bq60ql754cmfvm-pkg34.drv4455nixpkgs-review> /build/tmpl19_mhbt/test-nix/store/fg37lp7x2kpfxn3qb8jizj6qdchbacp1-pkg14.drv4456nixpkgs-review> /build/tmpl19_mhbt/test-nix/store/fla06xb7kbsvmad3am8wc37pq456mi30-pkg8.drv4457nixpkgs-review> /build/tmpl19_mhbt/test-nix/store/fma5wnzw0znfn0zy0lph7zbiqwndpjkr-pkg1.drv4458nixpkgs-review> /build/tmpl19_mhbt/test-nix/store/hhgy1zgcm6k0scpl6lylzqwbvd82g6n6-pkg44.drv4459nixpkgs-review> /build/tmpl19_mhbt/test-nix/store/hkw9qjj784fmkr5821y8nw89k7x0b85l-pkg33.drv4460nixpkgs-review> /build/tmpl19_mhbt/test-nix/store/hl4zghmq864icm1aka1y2gp5hdvklb0l-pkg20.drv4461nixpkgs-review> /build/tmpl19_mhbt/test-nix/store/hlampvlg8kz1damklvdyr56lvy75q27d-pkg5.drv4462nixpkgs-review> /build/tmpl19_mhbt/test-nix/store/j7408wflvrsajrzm0r6ggm1kdk68gks3-pkg26.drv4463nixpkgs-review> /build/tmpl19_mhbt/test-nix/store/k2xl4g5jz83q0910nglab3s5y9lm0g57-pkg42.drv4464nixpkgs-review> /build/tmpl19_mhbt/test-nix/store/k37dywc7d50kqwigymsl7nw786sih5cf-pkg49.drv4465nixpkgs-review> /build/tmpl19_mhbt/test-nix/store/lj2dkgzl1gkmxqnssd8aj9jhyb58sn5c-pkg37.drv4466nixpkgs-review> /build/tmpl19_mhbt/test-nix/store/m4823kpn78pzrpdbs98nrj0b4z2p9k2v-pkg43.drv4467nixpkgs-review> /build/tmpl19_mhbt/test-nix/store/mv059l8bi2in96r71cw3srgqn3amp9kl-pkg23.drv4468nixpkgs-review> /build/tmpl19_mhbt/test-nix/store/n33w4dphny6yrs2lfksb4s2f4ysn2b6l-pkg9.drv4469nixpkgs-review> /build/tmpl19_mhbt/test-nix/store/n5bd8ccm2gqp48qmvhb9hlv3zdccaf2c-pkg46.drv4470nixpkgs-review> /build/tmpl19_mhbt/test-nix/store/p1kjdgi3wfprvnzxrywl2rhygpqvcx5v-pkg51.drv4471nixpkgs-review> /build/tmpl19_mhbt/test-nix/store/pw0v7cpp30hnp4qma9dynklb1i25cg10-pkg30.drv4472nixpkgs-review> /build/tmpl19_mhbt/test-nix/store/qbam5ym6ma5x7b9f3hl0cx8rx0dshnxv-pkg16.drv4473nixpkgs-review> /build/tmpl19_mhbt/test-nix/store/qykrh3nqdknxl6y22mkwgdpf1x43wrqz-pkg13.drv4474nixpkgs-review> /build/tmpl19_mhbt/test-nix/store/r82ca9f9fnp9zc53lvhyk6234wxklzj1-pkg27.drv4475nixpkgs-review> /build/tmpl19_mhbt/test-nix/store/rj33hs0gsljp11fginmja82vi3ykq2rb-pkg2.drv4476nixpkgs-review> /build/tmpl19_mhbt/test-nix/store/rrds5ybcc1r4l1hx34g84p3wbd55hd5b-pkg7.drv4477nixpkgs-review> /build/tmpl19_mhbt/test-nix/store/s2yvxwszxjiqic4qai99lwkcynyijgvr-pkg12.drv4478nixpkgs-review> /build/tmpl19_mhbt/test-nix/store/sd5nkhbk8n4j40g36wbcn1ig20jq6y7y-pkg3.drv4479nixpkgs-review> /build/tmpl19_mhbt/test-nix/store/v3wggnkqyhbljv7lbk4fmk8d1lih4kaj-pkg38.drv4480nixpkgs-review> /build/tmpl19_mhbt/test-nix/store/v6lqg2jpna7yninyg5x0iw6bxdwf8iqp-pkg32.drv4481nixpkgs-review> /build/tmpl19_mhbt/test-nix/store/v8jjj644zhhlcccq7jc03bxbagsi1249-pkg41.drv4482nixpkgs-review> /build/tmpl19_mhbt/test-nix/store/wxh8gpri57vykz65i00jf0xc0b6427b8-pkg6.drv4483nixpkgs-review> /build/tmpl19_mhbt/test-nix/store/y43hxgwc6y39gv2jqhp9gzmavp7rgh4j-pkg31.drv4484nixpkgs-review> /build/tmpl19_mhbt/test-nix/store/yck23cfynm8fqa113d4h7860hfj1bmxy-pkg48.drv4485nixpkgs-review> /build/tmpl19_mhbt/test-nix/store/z21x0xchh944vnadnhcyi7ca1lx140p8-pkg11.drv4486nixpkgs-review> /build/tmpl19_mhbt/test-nix/store/za8ka65xqnbnswzlzagi3lsil8347hla-pkg40.drv4487nixpkgs-review> /build/tmpl19_mhbt/test-nix/store/zf42cwapxibck8919l8vczhalnn9wail-pkg47.drv4488nixpkgs-review> /build/tmpl19_mhbt/test-nix/store/03v2hsawd1f5d8g7n6f26fcbi2grzvz0-env.drv4489nixpkgs-review> /build/tmpl19_mhbt/test-nix/store/mx36yr463s81rvsag887nhwjqvi1a68b-review-shell.drv4490nixpkgs-review> building '/build/tmpl19_mhbt/test-nix/store/fma5wnzw0znfn0zy0lph7zbiqwndpjkr-pkg1.drv'...4491nixpkgs-review> building '/build/tmpl19_mhbt/test-nix/store/93m3sdkxcbww33dhp9jini6k7nqprqaz-pkg10.drv'...4492nixpkgs-review> building '/build/tmpl19_mhbt/test-nix/store/z21x0xchh944vnadnhcyi7ca1lx140p8-pkg11.drv'...4493nixpkgs-review> building '/build/tmpl19_mhbt/test-nix/store/s2yvxwszxjiqic4qai99lwkcynyijgvr-pkg12.drv'...4494nixpkgs-review> building '/build/tmpl19_mhbt/test-nix/store/qykrh3nqdknxl6y22mkwgdpf1x43wrqz-pkg13.drv'...4495nixpkgs-review> building '/build/tmpl19_mhbt/test-nix/store/fg37lp7x2kpfxn3qb8jizj6qdchbacp1-pkg14.drv'...4496nixpkgs-review> building '/build/tmpl19_mhbt/test-nix/store/dswmg2ddimrwi3x8fjhfawdmbxg0d5ak-pkg15.drv'...4497nixpkgs-review> building '/build/tmpl19_mhbt/test-nix/store/qbam5ym6ma5x7b9f3hl0cx8rx0dshnxv-pkg16.drv'...4498nixpkgs-review> building '/build/tmpl19_mhbt/test-nix/store/bbqc9jqfjjgrk9ygpqbp64cfxfv58x74-pkg17.drv'...4499nixpkgs-review> building '/build/tmpl19_mhbt/test-nix/store/96nv7w3kapr8la6i0dk81l94i8i94bv7-pkg18.drv'...4500nixpkgs-review> building '/build/tmpl19_mhbt/test-nix/store/8j9pd7hm5wkvs51hwysn9ykwljbxq8lv-pkg19.drv'...4501nixpkgs-review> building '/build/tmpl19_mhbt/test-nix/store/rj33hs0gsljp11fginmja82vi3ykq2rb-pkg2.drv'...4502nixpkgs-review> building '/build/tmpl19_mhbt/test-nix/store/hl4zghmq864icm1aka1y2gp5hdvklb0l-pkg20.drv'...4503nixpkgs-review> building '/build/tmpl19_mhbt/test-nix/store/a7x31q7qc1028yrb9khmzzmhppm0p4rh-pkg21.drv'...4504nixpkgs-review> building '/build/tmpl19_mhbt/test-nix/store/220sj67ph7aybp2cbkr1kil3858mvgxx-pkg22.drv'...4505nixpkgs-review> building '/build/tmpl19_mhbt/test-nix/store/mv059l8bi2in96r71cw3srgqn3amp9kl-pkg23.drv'...4506nixpkgs-review> building '/build/tmpl19_mhbt/test-nix/store/dj6mq4r15wrkfk655rbjn321kzb9vn0p-pkg24.drv'...4507nixpkgs-review> building '/build/tmpl19_mhbt/test-nix/store/c73vhy9mygb6jpji31rbysajs7n1z6d1-pkg25.drv'...4508nixpkgs-review> building '/build/tmpl19_mhbt/test-nix/store/j7408wflvrsajrzm0r6ggm1kdk68gks3-pkg26.drv'...4509nixpkgs-review> building '/build/tmpl19_mhbt/test-nix/store/r82ca9f9fnp9zc53lvhyk6234wxklzj1-pkg27.drv'...4510nixpkgs-review> building '/build/tmpl19_mhbt/test-nix/store/brbxk3zhcqxryh4b916q6cc9k436rk7z-pkg28.drv'...4511nixpkgs-review> building '/build/tmpl19_mhbt/test-nix/store/1irrm840fl7s28d533593bknd20hp7jj-pkg29.drv'...4512nixpkgs-review> building '/build/tmpl19_mhbt/test-nix/store/sd5nkhbk8n4j40g36wbcn1ig20jq6y7y-pkg3.drv'...4513nixpkgs-review> building '/build/tmpl19_mhbt/test-nix/store/pw0v7cpp30hnp4qma9dynklb1i25cg10-pkg30.drv'...4514nixpkgs-review> building '/build/tmpl19_mhbt/test-nix/store/y43hxgwc6y39gv2jqhp9gzmavp7rgh4j-pkg31.drv'...4515nixpkgs-review> building '/build/tmpl19_mhbt/test-nix/store/v6lqg2jpna7yninyg5x0iw6bxdwf8iqp-pkg32.drv'...4516nixpkgs-review> building '/build/tmpl19_mhbt/test-nix/store/hkw9qjj784fmkr5821y8nw89k7x0b85l-pkg33.drv'...4517nixpkgs-review> building '/build/tmpl19_mhbt/test-nix/store/fdp2gwjjv2cpfhfmg7bq60ql754cmfvm-pkg34.drv'...4518nixpkgs-review> building '/build/tmpl19_mhbt/test-nix/store/954yprwpkpspnih6sc9kxhzkf2kkhvpw-pkg35.drv'...4519nixpkgs-review> building '/build/tmpl19_mhbt/test-nix/store/dj1q0d4prp6vl52rw8pxl4znr4z5i8i9-pkg36.drv'...4520nixpkgs-review> building '/build/tmpl19_mhbt/test-nix/store/lj2dkgzl1gkmxqnssd8aj9jhyb58sn5c-pkg37.drv'...4521nixpkgs-review> building '/build/tmpl19_mhbt/test-nix/store/v3wggnkqyhbljv7lbk4fmk8d1lih4kaj-pkg38.drv'...4522nixpkgs-review> building '/build/tmpl19_mhbt/test-nix/store/7xq37k2zjfibpy6w1y3a52kbkxr6i7sk-pkg39.drv'...4523nixpkgs-review> building '/build/tmpl19_mhbt/test-nix/store/1gyj24rfd6jp9i6vyxhfbs0g2px5isa5-pkg4.drv'...4524nixpkgs-review> building '/build/tmpl19_mhbt/test-nix/store/za8ka65xqnbnswzlzagi3lsil8347hla-pkg40.drv'...4525nixpkgs-review> building '/build/tmpl19_mhbt/test-nix/store/v8jjj644zhhlcccq7jc03bxbagsi1249-pkg41.drv'...4526nixpkgs-review> building '/build/tmpl19_mhbt/test-nix/store/k2xl4g5jz83q0910nglab3s5y9lm0g57-pkg42.drv'...4527nixpkgs-review> building '/build/tmpl19_mhbt/test-nix/store/m4823kpn78pzrpdbs98nrj0b4z2p9k2v-pkg43.drv'...4528nixpkgs-review> building '/build/tmpl19_mhbt/test-nix/store/hhgy1zgcm6k0scpl6lylzqwbvd82g6n6-pkg44.drv'...4529nixpkgs-review> building '/build/tmpl19_mhbt/test-nix/store/8q7z56nr32qv83w0fpgb124vvx7ir10a-pkg45.drv'...4530nixpkgs-review> building '/build/tmpl19_mhbt/test-nix/store/n5bd8ccm2gqp48qmvhb9hlv3zdccaf2c-pkg46.drv'...4531nixpkgs-review> building '/build/tmpl19_mhbt/test-nix/store/zf42cwapxibck8919l8vczhalnn9wail-pkg47.drv'...4532nixpkgs-review> building '/build/tmpl19_mhbt/test-nix/store/yck23cfynm8fqa113d4h7860hfj1bmxy-pkg48.drv'...4533nixpkgs-review> building '/build/tmpl19_mhbt/test-nix/store/k37dywc7d50kqwigymsl7nw786sih5cf-pkg49.drv'...4534nixpkgs-review> building '/build/tmpl19_mhbt/test-nix/store/hlampvlg8kz1damklvdyr56lvy75q27d-pkg5.drv'...4535nixpkgs-review> building '/build/tmpl19_mhbt/test-nix/store/127iriqzy9s21qs98bacwyxampqqq84i-pkg50.drv'...4536nixpkgs-review> building '/build/tmpl19_mhbt/test-nix/store/p1kjdgi3wfprvnzxrywl2rhygpqvcx5v-pkg51.drv'...4537nixpkgs-review> building '/build/tmpl19_mhbt/test-nix/store/wxh8gpri57vykz65i00jf0xc0b6427b8-pkg6.drv'...4538nixpkgs-review> building '/build/tmpl19_mhbt/test-nix/store/rrds5ybcc1r4l1hx34g84p3wbd55hd5b-pkg7.drv'...4539nixpkgs-review> building '/build/tmpl19_mhbt/test-nix/store/fla06xb7kbsvmad3am8wc37pq456mi30-pkg8.drv'...4540nixpkgs-review> building '/build/tmpl19_mhbt/test-nix/store/n33w4dphny6yrs2lfksb4s2f4ysn2b6l-pkg9.drv'...4541nixpkgs-review> building '/build/tmpl19_mhbt/test-nix/store/03v2hsawd1f5d8g7n6f26fcbi2grzvz0-env.drv'...4542nixpkgs-review> building '/build/tmpl19_mhbt/test-nix/store/mx36yr463s81rvsag887nhwjqvi1a68b-review-shell.drv'...4543nixpkgs-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> got build log for '/build/tmpl19_mhbt/test-nix/store/qbam5ym6ma5x7b9f3hl0cx8rx0dshnxv-pkg16.drv^*' from 'local'4549nixpkgs-review> warning: you don't have Internet access; disabling some network-dependent features4550nixpkgs-review> got build log for '/build/tmpl19_mhbt/test-nix/store/fma5wnzw0znfn0zy0lph7zbiqwndpjkr-pkg1.drv^*' from 'local'4551nixpkgs-review> got build log for '/build/tmpl19_mhbt/test-nix/store/93m3sdkxcbww33dhp9jini6k7nqprqaz-pkg10.drv^*' from 'local'4552nixpkgs-review> got build log for '/build/tmpl19_mhbt/test-nix/store/z21x0xchh944vnadnhcyi7ca1lx140p8-pkg11.drv^*' from 'local'4553nixpkgs-review> got build log for '/build/tmpl19_mhbt/test-nix/store/qykrh3nqdknxl6y22mkwgdpf1x43wrqz-pkg13.drv^*' from 'local'4554nixpkgs-review> warning: you don't have Internet access; disabling some network-dependent features4555nixpkgs-review> warning: you don't have Internet access; disabling some network-dependent features4556nixpkgs-review> got build log for '/build/tmpl19_mhbt/test-nix/store/dswmg2ddimrwi3x8fjhfawdmbxg0d5ak-pkg15.drv^*' from 'local'4557nixpkgs-review> got build log for '/build/tmpl19_mhbt/test-nix/store/fg37lp7x2kpfxn3qb8jizj6qdchbacp1-pkg14.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> got build log for '/build/tmpl19_mhbt/test-nix/store/hl4zghmq864icm1aka1y2gp5hdvklb0l-pkg20.drv^*' from 'local'4561nixpkgs-review> warning: you don't have Internet access; disabling some network-dependent features4562nixpkgs-review> warning: you don't have Internet access; disabling some network-dependent features4563nixpkgs-review> warning: you don't have Internet access; disabling some network-dependent features4564nixpkgs-review> got build log for '/build/tmpl19_mhbt/test-nix/store/mv059l8bi2in96r71cw3srgqn3amp9kl-pkg23.drv^*' from 'local'4565nixpkgs-review> got build log for '/build/tmpl19_mhbt/test-nix/store/dj6mq4r15wrkfk655rbjn321kzb9vn0p-pkg24.drv^*' from 'local'4566nixpkgs-review> warning: you don't have Internet access; disabling some network-dependent features4567nixpkgs-review> got build log for '/build/tmpl19_mhbt/test-nix/store/c73vhy9mygb6jpji31rbysajs7n1z6d1-pkg25.drv^*' from 'local'4568nixpkgs-review> got build log for '/build/tmpl19_mhbt/test-nix/store/a7x31q7qc1028yrb9khmzzmhppm0p4rh-pkg21.drv^*' from 'local'4569nixpkgs-review> got build log for '/build/tmpl19_mhbt/test-nix/store/r82ca9f9fnp9zc53lvhyk6234wxklzj1-pkg27.drv^*' from 'local'4570nixpkgs-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> got build log for '/build/tmpl19_mhbt/test-nix/store/220sj67ph7aybp2cbkr1kil3858mvgxx-pkg22.drv^*' from 'local'4573nixpkgs-review> got build log for '/build/tmpl19_mhbt/test-nix/store/rj33hs0gsljp11fginmja82vi3ykq2rb-pkg2.drv^*' from 'local'4574nixpkgs-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/tmpl19_mhbt/test-nix/store/brbxk3zhcqxryh4b916q6cc9k436rk7z-pkg28.drv^*' from 'local'4579nixpkgs-review> got build log for '/build/tmpl19_mhbt/test-nix/store/j7408wflvrsajrzm0r6ggm1kdk68gks3-pkg26.drv^*' from 'local'4580nixpkgs-review> got build log for '/build/tmpl19_mhbt/test-nix/store/sd5nkhbk8n4j40g36wbcn1ig20jq6y7y-pkg3.drv^*' from 'local'4581nixpkgs-review> got build log for '/build/tmpl19_mhbt/test-nix/store/s2yvxwszxjiqic4qai99lwkcynyijgvr-pkg12.drv^*' from 'local'4582nixpkgs-review> warning: you don't have Internet access; disabling some network-dependent features4583nixpkgs-review> warning: you don't have Internet access; disabling some network-dependent features4584nixpkgs-review> warning: you don't have Internet access; disabling some network-dependent features4585nixpkgs-review> warning: you don't have Internet access; disabling some network-dependent features4586nixpkgs-review> warning: you don't have Internet access; disabling some network-dependent features4587nixpkgs-review> warning: you don't have Internet access; disabling some network-dependent features4588nixpkgs-review> got build log for '/build/tmpl19_mhbt/test-nix/store/pw0v7cpp30hnp4qma9dynklb1i25cg10-pkg30.drv^*' from 'local'4589nixpkgs-review> got build log for '/build/tmpl19_mhbt/test-nix/store/y43hxgwc6y39gv2jqhp9gzmavp7rgh4j-pkg31.drv^*' from 'local'4590nixpkgs-review> got build log for '/build/tmpl19_mhbt/test-nix/store/8j9pd7hm5wkvs51hwysn9ykwljbxq8lv-pkg19.drv^*' from 'local'4591nixpkgs-review> got build log for '/build/tmpl19_mhbt/test-nix/store/dj1q0d4prp6vl52rw8pxl4znr4z5i8i9-pkg36.drv^*' from 'local'4592nixpkgs-review> got build log for '/build/tmpl19_mhbt/test-nix/store/1irrm840fl7s28d533593bknd20hp7jj-pkg29.drv^*' from 'local'4593nixpkgs-review> got build log for '/build/tmpl19_mhbt/test-nix/store/v3wggnkqyhbljv7lbk4fmk8d1lih4kaj-pkg38.drv^*' from 'local'4594nixpkgs-review> warning: you don't have Internet access; disabling some network-dependent features4595nixpkgs-review> warning: you don't have Internet access; disabling some network-dependent features4596nixpkgs-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> got build log for '/build/tmpl19_mhbt/test-nix/store/96nv7w3kapr8la6i0dk81l94i8i94bv7-pkg18.drv^*' from 'local'4599nixpkgs-review> warning: you don't have Internet access; disabling some network-dependent features4600nixpkgs-review> got build log for '/build/tmpl19_mhbt/test-nix/store/bbqc9jqfjjgrk9ygpqbp64cfxfv58x74-pkg17.drv^*' from 'local'4601nixpkgs-review> got build log for '/build/tmpl19_mhbt/test-nix/store/fdp2gwjjv2cpfhfmg7bq60ql754cmfvm-pkg34.drv^*' from 'local'4602nixpkgs-review> got build log for '/build/tmpl19_mhbt/test-nix/store/hkw9qjj784fmkr5821y8nw89k7x0b85l-pkg33.drv^*' from 'local'4603nixpkgs-review> warning: you don't have Internet access; disabling some network-dependent features4604nixpkgs-review> got build log for '/build/tmpl19_mhbt/test-nix/store/954yprwpkpspnih6sc9kxhzkf2kkhvpw-pkg35.drv^*' from 'local'4605nixpkgs-review> got build log for '/build/tmpl19_mhbt/test-nix/store/v6lqg2jpna7yninyg5x0iw6bxdwf8iqp-pkg32.drv^*' from 'local'4606nixpkgs-review> warning: you don't have Internet access; disabling some network-dependent features4607nixpkgs-review> got build log for '/build/tmpl19_mhbt/test-nix/store/lj2dkgzl1gkmxqnssd8aj9jhyb58sn5c-pkg37.drv^*' from 'local'4608nixpkgs-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> got build log for '/build/tmpl19_mhbt/test-nix/store/hhgy1zgcm6k0scpl6lylzqwbvd82g6n6-pkg44.drv^*' from 'local'4613nixpkgs-review> got build log for '/build/tmpl19_mhbt/test-nix/store/k2xl4g5jz83q0910nglab3s5y9lm0g57-pkg42.drv^*' from 'local'4614nixpkgs-review> got build log for '/build/tmpl19_mhbt/test-nix/store/1gyj24rfd6jp9i6vyxhfbs0g2px5isa5-pkg4.drv^*' from 'local'4615nixpkgs-review> got build log for '/build/tmpl19_mhbt/test-nix/store/za8ka65xqnbnswzlzagi3lsil8347hla-pkg40.drv^*' from 'local'4616nixpkgs-review> warning: you don't have Internet access; disabling some network-dependent features4617nixpkgs-review> got build log for '/build/tmpl19_mhbt/test-nix/store/zf42cwapxibck8919l8vczhalnn9wail-pkg47.drv^*' from 'local'4618nixpkgs-review> warning: you don't have Internet access; disabling some network-dependent features4619nixpkgs-review> warning: you don't have Internet access; disabling some network-dependent features4620nixpkgs-review> warning: you don't have Internet access; disabling some network-dependent features4621nixpkgs-review> got build log for '/build/tmpl19_mhbt/test-nix/store/n5bd8ccm2gqp48qmvhb9hlv3zdccaf2c-pkg46.drv^*' from 'local'4622nixpkgs-review> got build log for '/build/tmpl19_mhbt/test-nix/store/k37dywc7d50kqwigymsl7nw786sih5cf-pkg49.drv^*' from 'local'4623nixpkgs-review> warning: you don't have Internet access; disabling some network-dependent features4624nixpkgs-review> got build log for '/build/tmpl19_mhbt/test-nix/store/hlampvlg8kz1damklvdyr56lvy75q27d-pkg5.drv^*' from 'local'4625nixpkgs-review> got build log for '/build/tmpl19_mhbt/test-nix/store/8q7z56nr32qv83w0fpgb124vvx7ir10a-pkg45.drv^*' from 'local'4626nixpkgs-review> warning: you don't have Internet access; disabling some network-dependent features4627nixpkgs-review> warning: you don't have Internet access; disabling some network-dependent features4628nixpkgs-review> got build log for '/build/tmpl19_mhbt/test-nix/store/rrds5ybcc1r4l1hx34g84p3wbd55hd5b-pkg7.drv^*' from 'local'4629nixpkgs-review> got build log for '/build/tmpl19_mhbt/test-nix/store/wxh8gpri57vykz65i00jf0xc0b6427b8-pkg6.drv^*' from 'local'4630nixpkgs-review> warning: you don't have Internet access; disabling some network-dependent features4631nixpkgs-review> warning: you don't have Internet access; disabling some network-dependent features4632nixpkgs-review> got build log for '/build/tmpl19_mhbt/test-nix/store/n33w4dphny6yrs2lfksb4s2f4ysn2b6l-pkg9.drv^*' from 'local'4633nixpkgs-review> got build log for '/build/tmpl19_mhbt/test-nix/store/m4823kpn78pzrpdbs98nrj0b4z2p9k2v-pkg43.drv^*' from 'local'4634nixpkgs-review> warning: you don't have Internet access; disabling some network-dependent features4635nixpkgs-review> got build log for '/build/tmpl19_mhbt/test-nix/store/p1kjdgi3wfprvnzxrywl2rhygpqvcx5v-pkg51.drv^*' from 'local'4636nixpkgs-review> warning: you don't have Internet access; disabling some network-dependent features4637nixpkgs-review> got build log for '/build/tmpl19_mhbt/test-nix/store/fla06xb7kbsvmad3am8wc37pq456mi30-pkg8.drv^*' from 'local'4638nixpkgs-review> warning: you don't have Internet access; disabling some network-dependent features4639nixpkgs-review> warning: you don't have Internet access; disabling some network-dependent features4640nixpkgs-review> got build log for '/build/tmpl19_mhbt/test-nix/store/7xq37k2zjfibpy6w1y3a52kbkxr6i7sk-pkg39.drv^*' from 'local'4641nixpkgs-review> warning: you don't have Internet access; disabling some network-dependent features4642nixpkgs-review> got build log for '/build/tmpl19_mhbt/test-nix/store/v8jjj644zhhlcccq7jc03bxbagsi1249-pkg41.drv^*' from 'local'4643nixpkgs-review> got build log for '/build/tmpl19_mhbt/test-nix/store/yck23cfynm8fqa113d4h7860hfj1bmxy-pkg48.drv^*' from 'local'4644nixpkgs-review> warning: you don't have Internet access; disabling some network-dependent features4645nixpkgs-review> got build log for '/build/tmpl19_mhbt/test-nix/store/127iriqzy9s21qs98bacwyxampqqq84i-pkg50.drv^*' from 'local'4646nixpkgs-review> this derivation will be built:4647nixpkgs-review> /build/tmpl19_mhbt/test-nix/store/hy2c6411a7bjcpvvgdr7sazgyprnkvmb-bash-interactive.drv4648nixpkgs-review> building '/build/tmpl19_mhbt/test-nix/store/hy2c6411a7bjcpvvgdr7sazgyprnkvmb-bash-interactive.drv'...4649nixpkgs-review> =========================== short test summary info ============================4650nixpkgs-review> FAILED tests/test_pr.py::test_pr_local_eval_missing_nom - TypeError: unhashable type: 'dict'4651nixpkgs-review> FAILED tests/test_pr.py::test_pr_local_eval_without_nom - TypeError: unhashable type: 'dict'4652nixpkgs-review> FAILED tests/test_rev.py::test_rev_command_without_nom - TypeError: unhashable type: 'dict'4653nixpkgs-review> FAILED tests/test_wip.py::test_wip_command_without_nom - TypeError: unhashable type: 'dict'4654nixpkgs-review> FAILED tests/test_pr.py::test_pr_only_packages_does_not_trigger_an_eval - TypeError: unhashable type: 'dict'4655nixpkgs-review> FAILED tests/test_pr.py::test_pr_checkout_base_with_packages - TypeError: unhashable type: 'dict'4656nixpkgs-review> FAILED tests/test_pr.py::test_pr_local_eval_without_merge_commit_sha - TypeError: unhashable type: 'dict'4657nixpkgs-review> FAILED tests/test_rev.py::test_rev_only_packages_does_not_trigger_an_eval - TypeError: unhashable type: 'dict'4658nixpkgs-review> FAILED tests/test_pr.py::test_pr_ofborg_eval - TypeError: unhashable type: 'dict'4659nixpkgs-review> FAILED tests/test_rev.py::test_rev_command_with_pkgs_and_package - TypeError: unhashable type: 'dict'4660nixpkgs-review> FAILED tests/test_wip.py::test_wip_only_packages_does_not_trigger_an_eval - TypeError: unhashable type: 'dict'4661nixpkgs-review> FAILED tests/test_pr.py::test_pr_github_action_eval - TypeError: unhashable type: 'dict'4662nixpkgs-review> FAILED tests/test_rev.py::test_rev_command_with_pkg_count[1] - TypeError: unhashable type: 'dict'4663nixpkgs-review> FAILED tests/test_rev.py::test_rev_command_with_pkgs - TypeError: unhashable type: 'dict'4664nixpkgs-review> FAILED tests/test_rev.py::test_rev_command_with_pkg_count[10] - TypeError: unhashable type: 'dict'4665nixpkgs-review> FAILED tests/test_rev.py::test_rev_command_with_pkg_count[51] - TypeError: unhashable type: 'dict'4666nixpkgs-review> !!!!!!!!!!!!!!!!!!!!!!!!!! stopping after 16 failures !!!!!!!!!!!!!!!!!!!!!!!!!!4667nixpkgs-review> !!!!!!!!!!!! xdist.dsession.Interrupted: stopping after 1 failures !!!!!!!!!!!!!4668nixpkgs-review> ================== 16 failed, 10 passed, 4 skipped in 18.38s ===================4669error: build of '/nix/store/4c4dqadk7m7bxhy39gh6fc4rhl9c1qd1-nixpkgs-review.drv' on 'ssh-ng://nix@eliza' failed: Cannot build '/nix/store/4c4dqadk7m7bxhy39gh6fc4rhl9c1qd1-nixpkgs-review.drv'.4670 Reason: builder failed with exit code 2.4671 Output paths:4672 /nix/store/670z81kkzfc4sxhi7i0vkg31s5s563r6-nixpkgs-review4673 /nix/store/9dy71xdxpd775md7k8yq2hbnjnm9dskd-nixpkgs-review-dist4674 Last 25 log lines:4675 > warning: you don't have Internet access; disabling some network-dependent features4676 > got build log for '/build/tmpl19_mhbt/test-nix/store/127iriqzy9s21qs98bacwyxampqqq84i-pkg50.drv^*' from 'local'4677 > this derivation will be built:4678 > /build/tmpl19_mhbt/test-nix/store/hy2c6411a7bjcpvvgdr7sazgyprnkvmb-bash-interactive.drv4679 > building '/build/tmpl19_mhbt/test-nix/store/hy2c6411a7bjcpvvgdr7sazgyprnkvmb-bash-interactive.drv'...4680 > =========================== short test summary info ============================4681 > FAILED tests/test_pr.py::test_pr_local_eval_missing_nom - TypeError: unhashable type: 'dict'4682 > FAILED tests/test_pr.py::test_pr_local_eval_without_nom - TypeError: unhashable type: 'dict'4683 > FAILED tests/test_rev.py::test_rev_command_without_nom - TypeError: unhashable type: 'dict'4684 > FAILED tests/test_wip.py::test_wip_command_without_nom - TypeError: unhashable type: 'dict'4685 > FAILED tests/test_pr.py::test_pr_only_packages_does_not_trigger_an_eval - TypeError: unhashable type: 'dict'4686 > FAILED tests/test_pr.py::test_pr_checkout_base_with_packages - TypeError: unhashable type: 'dict'4687 > FAILED tests/test_pr.py::test_pr_local_eval_without_merge_commit_sha - TypeError: unhashable type: 'dict'4688 > FAILED tests/test_rev.py::test_rev_only_packages_does_not_trigger_an_eval - TypeError: unhashable type: 'dict'4689 > FAILED tests/test_pr.py::test_pr_ofborg_eval - TypeError: unhashable type: 'dict'4690 > FAILED tests/test_rev.py::test_rev_command_with_pkgs_and_package - TypeError: unhashable type: 'dict'4691 > FAILED tests/test_wip.py::test_wip_only_packages_does_not_trigger_an_eval - TypeError: unhashable type: 'dict'4692 > FAILED tests/test_pr.py::test_pr_github_action_eval - TypeError: unhashable type: 'dict'4693 > FAILED tests/test_rev.py::test_rev_command_with_pkg_count[1] - TypeError: unhashable type: 'dict'4694 > FAILED tests/test_rev.py::test_rev_command_with_pkgs - TypeError: unhashable type: 'dict'4695 > FAILED tests/test_rev.py::test_rev_command_with_pkg_count[10] - TypeError: unhashable type: 'dict'4696 > FAILED tests/test_rev.py::test_rev_command_with_pkg_count[51] - TypeError: unhashable type: 'dict'4697 > !!!!!!!!!!!!!!!!!!!!!!!!!! stopping after 16 failures !!!!!!!!!!!!!!!!!!!!!!!!!!4698 > !!!!!!!!!!!! xdist.dsession.Interrupted: stopping after 1 failures !!!!!!!!!!!!!4699 > ================== 16 failed, 10 passed, 4 skipped in 18.38s ===================4700 For full logs, run:4701 nix log /nix/store/4c4dqadk7m7bxhy39gh6fc4rhl9c1qd1-nixpkgs-review.drv4702error: Cannot build '/nix/store/4c4dqadk7m7bxhy39gh6fc4rhl9c1qd1-nixpkgs-review.drv'.4703 Reason: builder failed with exit code 1.4704 Output paths:4705 /nix/store/670z81kkzfc4sxhi7i0vkg31s5s563r6-nixpkgs-review4706 /nix/store/9dy71xdxpd775md7k8yq2hbnjnm9dskd-nixpkgs-review-dist