this derivation will be built: /nix/store/j2k3qqmf2zjk340ddkngyfqj3wir1bi5-mastodon-hnbot-1.0.1.drv these 4 paths will be fetched (436.9 KiB download, 2.4 MiB unpacked): /nix/store/rc96zpc1kkakyrwhm5c0mh7clb2f2r6g-python3.14-blurhash-1.1.5 /nix/store/9krrwypr2jl0v62fnsj90626xgdrmry5-python3.14-feedparser-6.0.12 /nix/store/minz49p9bagk6lahha7bk5fvsbw24pbn-python3.14-mastodon-py-2.2.2 /nix/store/6divd3by2fykzdcmxwxmdnvjxqf6fclg-python3.14-sgmllib3k-1.0.0 Failed to find a machine for remote build! derivation: j2k3qqmf2zjk340ddkngyfqj3wir1bi5-mastodon-hnbot-1.0.1.drv required (system, features): (aarch64-linux, []) 1 available machines: (systems, maxjobs, supportedFeatures, mandatoryFeatures) ([aarch64-darwin, x86_64-darwin], 8, [big-parallel, recursive-nix], []) building '/nix/store/j2k3qqmf2zjk340ddkngyfqj3wir1bi5-mastodon-hnbot-1.0.1.drv' mastodon-hnbot-1.0.1> tribuchet: building on eliza mastodon-hnbot-1.0.1> Sourcing python-remove-tests-dir-hook mastodon-hnbot-1.0.1> Sourcing python-catch-conflicts-hook.sh mastodon-hnbot-1.0.1> Sourcing python-remove-bin-bytecode-hook.sh mastodon-hnbot-1.0.1> Sourcing pypa-build-hook mastodon-hnbot-1.0.1> Using pypaBuildPhase mastodon-hnbot-1.0.1> Sourcing python-runtime-deps-check-hook mastodon-hnbot-1.0.1> Using pythonRuntimeDepsCheckHook mastodon-hnbot-1.0.1> Sourcing pypa-install-hook mastodon-hnbot-1.0.1> Using pypaInstallPhase mastodon-hnbot-1.0.1> Sourcing python-imports-check-hook.sh mastodon-hnbot-1.0.1> Using pythonImportsCheckPhase mastodon-hnbot-1.0.1> Sourcing python-namespaces-hook mastodon-hnbot-1.0.1> Sourcing python-catch-conflicts-hook.sh mastodon-hnbot-1.0.1> Running phase: unpackPhase mastodon-hnbot-1.0.1> unpacking source archive /nix/store/r6rryw0ssjgcipmmxrag58qc37mmly5h-source mastodon-hnbot-1.0.1> source root is source mastodon-hnbot-1.0.1> setting SOURCE_DATE_EPOCH to timestamp 315619200 of file "source/screenshot.png" mastodon-hnbot-1.0.1> Running phase: patchPhase mastodon-hnbot-1.0.1> Running phase: updateAutotoolsGnuConfigScriptsPhase mastodon-hnbot-1.0.1> Running phase: configurePhase mastodon-hnbot-1.0.1> no configure script, doing nothing mastodon-hnbot-1.0.1> Running phase: buildPhase mastodon-hnbot-1.0.1> Executing pypaBuildPhase mastodon-hnbot-1.0.1> Creating a wheel... mastodon-hnbot-1.0.1> pypa build flags: --no-isolation --outdir dist/ --wheel mastodon-hnbot-1.0.1> * Getting build dependencies for wheel... mastodon-hnbot-1.0.1> /nix/store/idlwgfiz0sx90mimq3jjxl7vyi4pqspy-python3.14-setuptools-83.0.0/lib/python3.14/site-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated mastodon-hnbot-1.0.1> !! mastodon-hnbot-1.0.1> mastodon-hnbot-1.0.1> ******************************************************************************** mastodon-hnbot-1.0.1> 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). mastodon-hnbot-1.0.1> mastodon-hnbot-1.0.1> By 2027-Feb-18, you need to update your project and remove deprecated calls mastodon-hnbot-1.0.1> or your builds will no longer be supported. mastodon-hnbot-1.0.1> mastodon-hnbot-1.0.1> See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. mastodon-hnbot-1.0.1> ******************************************************************************** mastodon-hnbot-1.0.1> mastodon-hnbot-1.0.1> !! mastodon-hnbot-1.0.1> corresp(dist, value, root_dir) mastodon-hnbot-1.0.1> /nix/store/idlwgfiz0sx90mimq3jjxl7vyi4pqspy-python3.14-setuptools-83.0.0/lib/python3.14/site-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. mastodon-hnbot-1.0.1> !! mastodon-hnbot-1.0.1> mastodon-hnbot-1.0.1> ******************************************************************************** mastodon-hnbot-1.0.1> Please consider removing the following classifiers in favor of a SPDX license expression: mastodon-hnbot-1.0.1> mastodon-hnbot-1.0.1> License :: OSI Approved :: MIT License mastodon-hnbot-1.0.1> mastodon-hnbot-1.0.1> See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. mastodon-hnbot-1.0.1> ******************************************************************************** mastodon-hnbot-1.0.1> mastodon-hnbot-1.0.1> !! mastodon-hnbot-1.0.1> dist._finalize_license_expression() mastodon-hnbot-1.0.1> /nix/store/idlwgfiz0sx90mimq3jjxl7vyi4pqspy-python3.14-setuptools-83.0.0/lib/python3.14/site-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. mastodon-hnbot-1.0.1> !! mastodon-hnbot-1.0.1> mastodon-hnbot-1.0.1> ******************************************************************************** mastodon-hnbot-1.0.1> Please consider removing the following classifiers in favor of a SPDX license expression: mastodon-hnbot-1.0.1> mastodon-hnbot-1.0.1> License :: OSI Approved :: MIT License mastodon-hnbot-1.0.1> mastodon-hnbot-1.0.1> See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. mastodon-hnbot-1.0.1> ******************************************************************************** mastodon-hnbot-1.0.1> mastodon-hnbot-1.0.1> !! mastodon-hnbot-1.0.1> self._finalize_license_expression() mastodon-hnbot-1.0.1> running egg_info mastodon-hnbot-1.0.1> creating mastodon_hnbot.egg-info mastodon-hnbot-1.0.1> writing mastodon_hnbot.egg-info/PKG-INFO mastodon-hnbot-1.0.1> writing dependency_links to mastodon_hnbot.egg-info/dependency_links.txt mastodon-hnbot-1.0.1> writing entry points to mastodon_hnbot.egg-info/entry_points.txt mastodon-hnbot-1.0.1> writing requirements to mastodon_hnbot.egg-info/requires.txt mastodon-hnbot-1.0.1> writing top-level names to mastodon_hnbot.egg-info/top_level.txt mastodon-hnbot-1.0.1> writing manifest file 'mastodon_hnbot.egg-info/SOURCES.txt' mastodon-hnbot-1.0.1> reading manifest file 'mastodon_hnbot.egg-info/SOURCES.txt' mastodon-hnbot-1.0.1> adding license file 'LICENSE.txt' mastodon-hnbot-1.0.1> writing manifest file 'mastodon_hnbot.egg-info/SOURCES.txt' mastodon-hnbot-1.0.1> * Building wheel... mastodon-hnbot-1.0.1> /nix/store/idlwgfiz0sx90mimq3jjxl7vyi4pqspy-python3.14-setuptools-83.0.0/lib/python3.14/site-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated mastodon-hnbot-1.0.1> !! mastodon-hnbot-1.0.1> mastodon-hnbot-1.0.1> ******************************************************************************** mastodon-hnbot-1.0.1> 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). mastodon-hnbot-1.0.1> mastodon-hnbot-1.0.1> By 2027-Feb-18, you need to update your project and remove deprecated calls mastodon-hnbot-1.0.1> or your builds will no longer be supported. mastodon-hnbot-1.0.1> mastodon-hnbot-1.0.1> See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. mastodon-hnbot-1.0.1> ******************************************************************************** mastodon-hnbot-1.0.1> mastodon-hnbot-1.0.1> !! mastodon-hnbot-1.0.1> corresp(dist, value, root_dir) mastodon-hnbot-1.0.1> /nix/store/idlwgfiz0sx90mimq3jjxl7vyi4pqspy-python3.14-setuptools-83.0.0/lib/python3.14/site-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. mastodon-hnbot-1.0.1> !! mastodon-hnbot-1.0.1> mastodon-hnbot-1.0.1> ******************************************************************************** mastodon-hnbot-1.0.1> Please consider removing the following classifiers in favor of a SPDX license expression: mastodon-hnbot-1.0.1> mastodon-hnbot-1.0.1> License :: OSI Approved :: MIT License mastodon-hnbot-1.0.1> mastodon-hnbot-1.0.1> See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. mastodon-hnbot-1.0.1> ******************************************************************************** mastodon-hnbot-1.0.1> mastodon-hnbot-1.0.1> !! mastodon-hnbot-1.0.1> dist._finalize_license_expression() mastodon-hnbot-1.0.1> /nix/store/idlwgfiz0sx90mimq3jjxl7vyi4pqspy-python3.14-setuptools-83.0.0/lib/python3.14/site-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. mastodon-hnbot-1.0.1> !! mastodon-hnbot-1.0.1> mastodon-hnbot-1.0.1> ******************************************************************************** mastodon-hnbot-1.0.1> Please consider removing the following classifiers in favor of a SPDX license expression: mastodon-hnbot-1.0.1> mastodon-hnbot-1.0.1> License :: OSI Approved :: MIT License mastodon-hnbot-1.0.1> mastodon-hnbot-1.0.1> See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. mastodon-hnbot-1.0.1> ******************************************************************************** mastodon-hnbot-1.0.1> mastodon-hnbot-1.0.1> !! mastodon-hnbot-1.0.1> self._finalize_license_expression() mastodon-hnbot-1.0.1> running bdist_wheel mastodon-hnbot-1.0.1> running build mastodon-hnbot-1.0.1> running build_py mastodon-hnbot-1.0.1> creating build/lib mastodon-hnbot-1.0.1> copying hnbot.py -> build/lib mastodon-hnbot-1.0.1> running egg_info mastodon-hnbot-1.0.1> writing mastodon_hnbot.egg-info/PKG-INFO mastodon-hnbot-1.0.1> writing dependency_links to mastodon_hnbot.egg-info/dependency_links.txt mastodon-hnbot-1.0.1> writing entry points to mastodon_hnbot.egg-info/entry_points.txt mastodon-hnbot-1.0.1> writing requirements to mastodon_hnbot.egg-info/requires.txt mastodon-hnbot-1.0.1> writing top-level names to mastodon_hnbot.egg-info/top_level.txt mastodon-hnbot-1.0.1> reading manifest file 'mastodon_hnbot.egg-info/SOURCES.txt' mastodon-hnbot-1.0.1> adding license file 'LICENSE.txt' mastodon-hnbot-1.0.1> writing manifest file 'mastodon_hnbot.egg-info/SOURCES.txt' mastodon-hnbot-1.0.1> installing to build/bdist.linux-aarch64/wheel mastodon-hnbot-1.0.1> running install mastodon-hnbot-1.0.1> running install_lib mastodon-hnbot-1.0.1> creating build/bdist.linux-aarch64/wheel mastodon-hnbot-1.0.1> copying build/lib/hnbot.py -> build/bdist.linux-aarch64/wheel/. mastodon-hnbot-1.0.1> running install_egg_info mastodon-hnbot-1.0.1> Copying mastodon_hnbot.egg-info to build/bdist.linux-aarch64/wheel/./mastodon_hnbot-1.0.0-py3.14.egg-info mastodon-hnbot-1.0.1> running install_scripts mastodon-hnbot-1.0.1> creating build/bdist.linux-aarch64/wheel/mastodon_hnbot-1.0.0.dist-info/WHEEL mastodon-hnbot-1.0.1> creating '/build/source/dist/.tmp-vm8v9qd9/mastodon_hnbot-1.0.0-py3-none-any.whl' and adding 'build/bdist.linux-aarch64/wheel' to it mastodon-hnbot-1.0.1> adding 'hnbot.py' mastodon-hnbot-1.0.1> adding 'mastodon_hnbot-1.0.0.dist-info/licenses/LICENSE.txt' mastodon-hnbot-1.0.1> adding 'mastodon_hnbot-1.0.0.dist-info/METADATA' mastodon-hnbot-1.0.1> adding 'mastodon_hnbot-1.0.0.dist-info/WHEEL' mastodon-hnbot-1.0.1> adding 'mastodon_hnbot-1.0.0.dist-info/entry_points.txt' mastodon-hnbot-1.0.1> adding 'mastodon_hnbot-1.0.0.dist-info/top_level.txt' mastodon-hnbot-1.0.1> adding 'mastodon_hnbot-1.0.0.dist-info/zip-safe' mastodon-hnbot-1.0.1> adding 'mastodon_hnbot-1.0.0.dist-info/RECORD' mastodon-hnbot-1.0.1> removing build/bdist.linux-aarch64/wheel mastodon-hnbot-1.0.1> Successfully built mastodon_hnbot-1.0.0-py3-none-any.whl mastodon-hnbot-1.0.1> Finished creating a wheel... mastodon-hnbot-1.0.1> Finished executing pypaBuildPhase mastodon-hnbot-1.0.1> Running phase: pythonRuntimeDepsCheckHook mastodon-hnbot-1.0.1> Executing pythonRuntimeDepsCheck mastodon-hnbot-1.0.1> Checking runtime dependencies for mastodon_hnbot-1.0.0-py3-none-any.whl mastodon-hnbot-1.0.1> Finished executing pythonRuntimeDepsCheck mastodon-hnbot-1.0.1> Running phase: installPhase mastodon-hnbot-1.0.1> Executing pypaInstallPhase mastodon-hnbot-1.0.1> Successfully installed mastodon_hnbot-1.0.0-py3-none-any.whl mastodon-hnbot-1.0.1> Finished executing pypaInstallPhase mastodon-hnbot-1.0.1> Running phase: pythonOutputDistPhase mastodon-hnbot-1.0.1> Executing pythonOutputDistPhase mastodon-hnbot-1.0.1> Finished executing pythonOutputDistPhase mastodon-hnbot-1.0.1> Running phase: fixupPhase mastodon-hnbot-1.0.1> shrinking RPATHs of ELF executables and libraries in /nix/store/hxnqj7bqrfd8jsax2kc8mf8fnggwbxkq-mastodon-hnbot-1.0.1 mastodon-hnbot-1.0.1> checking for references to /build/ in /nix/store/hxnqj7bqrfd8jsax2kc8mf8fnggwbxkq-mastodon-hnbot-1.0.1... mastodon-hnbot-1.0.1> patching script interpreter paths in /nix/store/hxnqj7bqrfd8jsax2kc8mf8fnggwbxkq-mastodon-hnbot-1.0.1 mastodon-hnbot-1.0.1> stripping (with command strip and flags -S -p) in /nix/store/hxnqj7bqrfd8jsax2kc8mf8fnggwbxkq-mastodon-hnbot-1.0.1/lib /nix/store/hxnqj7bqrfd8jsax2kc8mf8fnggwbxkq-mastodon-hnbot-1.0.1/bin mastodon-hnbot-1.0.1> shrinking RPATHs of ELF executables and libraries in /nix/store/qrzak465zbjpki4a1wqwri9j13ph3545-mastodon-hnbot-1.0.1-dist mastodon-hnbot-1.0.1> checking for references to /build/ in /nix/store/qrzak465zbjpki4a1wqwri9j13ph3545-mastodon-hnbot-1.0.1-dist... mastodon-hnbot-1.0.1> patching script interpreter paths in /nix/store/qrzak465zbjpki4a1wqwri9j13ph3545-mastodon-hnbot-1.0.1-dist mastodon-hnbot-1.0.1> Rewriting #!/nix/store/3fl7bdkdxk2k4nssy1d1161isbzn6bsr-python3-3.14.7/bin/python3.14 to #!/nix/store/3fl7bdkdxk2k4nssy1d1161isbzn6bsr-python3-3.14.7 mastodon-hnbot-1.0.1> wrapping `/nix/store/hxnqj7bqrfd8jsax2kc8mf8fnggwbxkq-mastodon-hnbot-1.0.1/bin/hnbot'... mastodon-hnbot-1.0.1> Executing pythonRemoveTestsDir mastodon-hnbot-1.0.1> Finished executing pythonRemoveTestsDir mastodon-hnbot-1.0.1> Running phase: installCheckPhase mastodon-hnbot-1.0.1> no Makefile or custom installCheckPhase, doing nothing mastodon-hnbot-1.0.1> Running phase: pythonCatchConflictsPhase mastodon-hnbot-1.0.1> Running phase: pythonRemoveBinBytecodePhase mastodon-hnbot-1.0.1> Running phase: pythonImportsCheckPhase mastodon-hnbot-1.0.1> Executing pythonImportsCheckPhase post-build step Upload coverage to codecov: ok Skipping codecov: project=Mic92/dotfiles attr=checks.aarch64-linux.package-mastodon-hnbot