these 2 derivations will be built: /nix/store/kkqklmxj8qd1dlv419p5dljqwnfzyjvs-afew-4.0.2.drv /nix/store/2w5isq762pn00ma3ci8svag71kvcxpdy-email-sync.drv building '/nix/store/kkqklmxj8qd1dlv419p5dljqwnfzyjvs-afew-4.0.2.drv' afew-4.0.2> tribuchet: building on jamie afew-4.0.2> structuredAttrs is enabled afew-4.0.2> Sourcing python-remove-tests-dir-hook afew-4.0.2> Sourcing python-catch-conflicts-hook.sh afew-4.0.2> Sourcing python-remove-bin-bytecode-hook.sh afew-4.0.2> Sourcing pypa-build-hook afew-4.0.2> Using pypaBuildPhase afew-4.0.2> Sourcing python-runtime-deps-check-hook afew-4.0.2> Using pythonRuntimeDepsCheckHook afew-4.0.2> Sourcing pypa-install-hook afew-4.0.2> Using pypaInstallPhase afew-4.0.2> Sourcing python-imports-check-hook.sh afew-4.0.2> Using pythonImportsCheckPhase afew-4.0.2> Sourcing python-namespaces-hook afew-4.0.2> Sourcing python-catch-conflicts-hook.sh afew-4.0.2> Sourcing sphinx-hook afew-4.0.2> Using versionCheckHook afew-4.0.2> Sourcing pytest-check-hook afew-4.0.2> Using pytestCheckPhase afew-4.0.2> Running phase: unpackPhase afew-4.0.2> unpacking source archive /nix/store/1hljq0wbhhks7yy8wq3y5cfhkdb35py4-afew-4.0.2.tar.gz afew-4.0.2> source root is afew-4.0.2 afew-4.0.2> setting SOURCE_DATE_EPOCH to timestamp 1784646899 of file "afew-4.0.2/setup.cfg" afew-4.0.2> Running phase: patchPhase afew-4.0.2> Running phase: updateAutotoolsGnuConfigScriptsPhase afew-4.0.2> Running phase: configurePhase afew-4.0.2> no configure script, doing nothing afew-4.0.2> Running phase: buildPhase afew-4.0.2> Executing pypaBuildPhase afew-4.0.2> Setting SETUPTOOLS_SCM_PRETEND_VERSION to 4.0.2 afew-4.0.2> Including all tracked files automatically afew-4.0.2> Creating a wheel... afew-4.0.2> pypa build flags: --no-isolation --outdir dist/ --wheel afew-4.0.2> * Getting build dependencies for wheel... afew-4.0.2> running egg_info afew-4.0.2> writing afew.egg-info/PKG-INFO afew-4.0.2> writing dependency_links to afew.egg-info/dependency_links.txt afew-4.0.2> writing entry points to afew.egg-info/entry_points.txt afew-4.0.2> writing requirements to afew.egg-info/requires.txt afew-4.0.2> writing top-level names to afew.egg-info/top_level.txt afew-4.0.2> reading manifest file 'afew.egg-info/SOURCES.txt' afew-4.0.2> reading manifest template 'MANIFEST.in' afew-4.0.2> warning: no previously-included files matching '*.py[cod]' found anywhere in distribution afew-4.0.2> adding license file 'LICENSE' afew-4.0.2> writing manifest file 'afew.egg-info/SOURCES.txt' afew-4.0.2> * Building wheel... afew-4.0.2> running bdist_wheel afew-4.0.2> running build afew-4.0.2> running build_py afew-4.0.2> creating build/lib/afew afew-4.0.2> copying afew/FilterRegistry.py -> build/lib/afew afew-4.0.2> copying afew/utils.py -> build/lib/afew afew-4.0.2> copying afew/Settings.py -> build/lib/afew afew-4.0.2> copying afew/commands.py -> build/lib/afew afew-4.0.2> copying afew/configparser.py -> build/lib/afew afew-4.0.2> copying afew/__main__.py -> build/lib/afew afew-4.0.2> copying afew/Database.py -> build/lib/afew afew-4.0.2> copying afew/MailMover.py -> build/lib/afew afew-4.0.2> copying afew/files.py -> build/lib/afew afew-4.0.2> copying afew/main.py -> build/lib/afew afew-4.0.2> copying afew/NotmuchSettings.py -> build/lib/afew afew-4.0.2> copying afew/__init__.py -> build/lib/afew afew-4.0.2> creating build/lib/afew/filters afew-4.0.2> copying afew/filters/KillThreadsFilter.py -> build/lib/afew/filters afew-4.0.2> copying afew/filters/ArchiveSentMailsFilter.py -> build/lib/afew/filters afew-4.0.2> copying afew/filters/SentMailsFilter.py -> build/lib/afew/filters afew-4.0.2> copying afew/filters/__init__.py -> build/lib/afew/filters afew-4.0.2> copying afew/filters/InboxFilter.py -> build/lib/afew/filters afew-4.0.2> copying afew/filters/PropagateTagsByRegexInThreadFilter.py -> build/lib/afew/filters afew-4.0.2> copying afew/filters/PropagateTagsInThreadFilter.py -> build/lib/afew/filters afew-4.0.2> copying afew/filters/DMARCReportInspectionFilter.py -> build/lib/afew/filters afew-4.0.2> copying afew/filters/HeaderMatchingFilter.py -> build/lib/afew/filters afew-4.0.2> copying afew/filters/SpamFilter.py -> build/lib/afew/filters afew-4.0.2> copying afew/filters/DKIMValidityFilter.py -> build/lib/afew/filters afew-4.0.2> copying afew/filters/FolderNameFilter.py -> build/lib/afew/filters afew-4.0.2> copying afew/filters/BaseFilter.py -> build/lib/afew/filters afew-4.0.2> copying afew/filters/ListMailsFilter.py -> build/lib/afew/filters afew-4.0.2> copying afew/filters/MeFilter.py -> build/lib/afew/filters afew-4.0.2> creating build/lib/afew/tests afew-4.0.2> copying afew/tests/test_dkimvalidityfilter.py -> build/lib/afew/tests afew-4.0.2> copying afew/tests/__init__.py -> build/lib/afew/tests afew-4.0.2> copying afew/tests/test_headermatchingfilter.py -> build/lib/afew/tests afew-4.0.2> copying afew/tests/test_settings.py -> build/lib/afew/tests afew-4.0.2> copying afew/tests/test_mailmover.py -> build/lib/afew/tests afew-4.0.2> running egg_info afew-4.0.2> writing afew.egg-info/PKG-INFO afew-4.0.2> writing dependency_links to afew.egg-info/dependency_links.txt afew-4.0.2> writing entry points to afew.egg-info/entry_points.txt afew-4.0.2> writing requirements to afew.egg-info/requires.txt afew-4.0.2> writing top-level names to afew.egg-info/top_level.txt afew-4.0.2> reading manifest file 'afew.egg-info/SOURCES.txt' afew-4.0.2> reading manifest template 'MANIFEST.in' afew-4.0.2> warning: no previously-included files matching '*.py[cod]' found anywhere in distribution afew-4.0.2> adding license file 'LICENSE' afew-4.0.2> writing manifest file 'afew.egg-info/SOURCES.txt' afew-4.0.2> creating build/lib/afew/defaults afew-4.0.2> copying afew/defaults/afew.config -> build/lib/afew/defaults afew-4.0.2> installing to build/bdist.linux-x86_64/wheel afew-4.0.2> running install afew-4.0.2> running install_lib afew-4.0.2> creating build/bdist.linux-x86_64/wheel afew-4.0.2> creating build/bdist.linux-x86_64/wheel/afew afew-4.0.2> copying build/lib/afew/commands.py -> build/bdist.linux-x86_64/wheel/./afew afew-4.0.2> copying build/lib/afew/MailMover.py -> build/bdist.linux-x86_64/wheel/./afew afew-4.0.2> copying build/lib/afew/__main__.py -> build/bdist.linux-x86_64/wheel/./afew afew-4.0.2> copying build/lib/afew/Database.py -> build/bdist.linux-x86_64/wheel/./afew afew-4.0.2> creating build/bdist.linux-x86_64/wheel/afew/filters afew-4.0.2> copying build/lib/afew/filters/MeFilter.py -> build/bdist.linux-x86_64/wheel/./afew/filters afew-4.0.2> copying build/lib/afew/filters/FolderNameFilter.py -> build/bdist.linux-x86_64/wheel/./afew/filters afew-4.0.2> copying build/lib/afew/filters/SentMailsFilter.py -> build/bdist.linux-x86_64/wheel/./afew/filters afew-4.0.2> copying build/lib/afew/filters/KillThreadsFilter.py -> build/bdist.linux-x86_64/wheel/./afew/filters afew-4.0.2> copying build/lib/afew/filters/SpamFilter.py -> build/bdist.linux-x86_64/wheel/./afew/filters afew-4.0.2> copying build/lib/afew/filters/ArchiveSentMailsFilter.py -> build/bdist.linux-x86_64/wheel/./afew/filters afew-4.0.2> copying build/lib/afew/filters/DKIMValidityFilter.py -> build/bdist.linux-x86_64/wheel/./afew/filters afew-4.0.2> copying build/lib/afew/filters/BaseFilter.py -> build/bdist.linux-x86_64/wheel/./afew/filters afew-4.0.2> copying build/lib/afew/filters/PropagateTagsInThreadFilter.py -> build/bdist.linux-x86_64/wheel/./afew/filters afew-4.0.2> copying build/lib/afew/filters/DMARCReportInspectionFilter.py -> build/bdist.linux-x86_64/wheel/./afew/filters afew-4.0.2> copying build/lib/afew/filters/__init__.py -> build/bdist.linux-x86_64/wheel/./afew/filters afew-4.0.2> copying build/lib/afew/filters/HeaderMatchingFilter.py -> build/bdist.linux-x86_64/wheel/./afew/filters afew-4.0.2> copying build/lib/afew/filters/PropagateTagsByRegexInThreadFilter.py -> build/bdist.linux-x86_64/wheel/./afew/filters afew-4.0.2> copying build/lib/afew/filters/ListMailsFilter.py -> build/bdist.linux-x86_64/wheel/./afew/filters afew-4.0.2> copying build/lib/afew/filters/InboxFilter.py -> build/bdist.linux-x86_64/wheel/./afew/filters afew-4.0.2> copying build/lib/afew/main.py -> build/bdist.linux-x86_64/wheel/./afew afew-4.0.2> copying build/lib/afew/files.py -> build/bdist.linux-x86_64/wheel/./afew afew-4.0.2> copying build/lib/afew/Settings.py -> build/bdist.linux-x86_64/wheel/./afew afew-4.0.2> copying build/lib/afew/configparser.py -> build/bdist.linux-x86_64/wheel/./afew afew-4.0.2> creating build/bdist.linux-x86_64/wheel/afew/tests afew-4.0.2> copying build/lib/afew/tests/test_settings.py -> build/bdist.linux-x86_64/wheel/./afew/tests afew-4.0.2> copying build/lib/afew/tests/__init__.py -> build/bdist.linux-x86_64/wheel/./afew/tests afew-4.0.2> copying build/lib/afew/tests/test_headermatchingfilter.py -> build/bdist.linux-x86_64/wheel/./afew/tests afew-4.0.2> copying build/lib/afew/tests/test_mailmover.py -> build/bdist.linux-x86_64/wheel/./afew/tests afew-4.0.2> copying build/lib/afew/tests/test_dkimvalidityfilter.py -> build/bdist.linux-x86_64/wheel/./afew/tests afew-4.0.2> copying build/lib/afew/FilterRegistry.py -> build/bdist.linux-x86_64/wheel/./afew afew-4.0.2> copying build/lib/afew/__init__.py -> build/bdist.linux-x86_64/wheel/./afew afew-4.0.2> copying build/lib/afew/utils.py -> build/bdist.linux-x86_64/wheel/./afew afew-4.0.2> creating build/bdist.linux-x86_64/wheel/afew/defaults afew-4.0.2> copying build/lib/afew/defaults/afew.config -> build/bdist.linux-x86_64/wheel/./afew/defaults afew-4.0.2> copying build/lib/afew/NotmuchSettings.py -> build/bdist.linux-x86_64/wheel/./afew afew-4.0.2> running install_egg_info afew-4.0.2> Copying afew.egg-info to build/bdist.linux-x86_64/wheel/./afew-4.0.2-py3.14.egg-info afew-4.0.2> running install_scripts afew-4.0.2> creating build/bdist.linux-x86_64/wheel/afew-4.0.2.dist-info/WHEEL afew-4.0.2> creating '/build/afew-4.0.2/dist/.tmp-niolpg4v/afew-4.0.2-py3-none-any.whl' and adding 'build/bdist.linux-x86_64/wheel' to it afew-4.0.2> adding 'afew/Database.py' afew-4.0.2> adding 'afew/FilterRegistry.py' afew-4.0.2> adding 'afew/MailMover.py' afew-4.0.2> adding 'afew/NotmuchSettings.py' afew-4.0.2> adding 'afew/Settings.py' afew-4.0.2> adding 'afew/__init__.py' afew-4.0.2> adding 'afew/__main__.py' afew-4.0.2> adding 'afew/commands.py' afew-4.0.2> adding 'afew/configparser.py' afew-4.0.2> adding 'afew/files.py' afew-4.0.2> adding 'afew/main.py' afew-4.0.2> adding 'afew/utils.py' afew-4.0.2> adding 'afew/defaults/afew.config' afew-4.0.2> adding 'afew/filters/ArchiveSentMailsFilter.py' afew-4.0.2> adding 'afew/filters/BaseFilter.py' afew-4.0.2> adding 'afew/filters/DKIMValidityFilter.py' afew-4.0.2> adding 'afew/filters/DMARCReportInspectionFilter.py' afew-4.0.2> adding 'afew/filters/FolderNameFilter.py' afew-4.0.2> adding 'afew/filters/HeaderMatchingFilter.py' afew-4.0.2> adding 'afew/filters/InboxFilter.py' afew-4.0.2> adding 'afew/filters/KillThreadsFilter.py' afew-4.0.2> adding 'afew/filters/ListMailsFilter.py' afew-4.0.2> adding 'afew/filters/MeFilter.py' afew-4.0.2> adding 'afew/filters/PropagateTagsByRegexInThreadFilter.py' afew-4.0.2> adding 'afew/filters/PropagateTagsInThreadFilter.py' afew-4.0.2> adding 'afew/filters/SentMailsFilter.py' afew-4.0.2> adding 'afew/filters/SpamFilter.py' afew-4.0.2> adding 'afew/filters/__init__.py' afew-4.0.2> adding 'afew/tests/__init__.py' afew-4.0.2> adding 'afew/tests/test_dkimvalidityfilter.py' afew-4.0.2> adding 'afew/tests/test_headermatchingfilter.py' afew-4.0.2> adding 'afew/tests/test_mailmover.py' afew-4.0.2> adding 'afew/tests/test_settings.py' afew-4.0.2> adding 'afew-4.0.2.dist-info/licenses/LICENSE' afew-4.0.2> adding 'afew-4.0.2.dist-info/METADATA' afew-4.0.2> adding 'afew-4.0.2.dist-info/WHEEL' afew-4.0.2> adding 'afew-4.0.2.dist-info/entry_points.txt' afew-4.0.2> adding 'afew-4.0.2.dist-info/top_level.txt' afew-4.0.2> adding 'afew-4.0.2.dist-info/RECORD' afew-4.0.2> removing build/bdist.linux-x86_64/wheel afew-4.0.2> Successfully built afew-4.0.2-py3-none-any.whl afew-4.0.2> Finished creating a wheel... afew-4.0.2> Finished executing pypaBuildPhase afew-4.0.2> Running phase: pythonRuntimeDepsCheckHook afew-4.0.2> Executing pythonRuntimeDepsCheck afew-4.0.2> Checking runtime dependencies for afew-4.0.2-py3-none-any.whl afew-4.0.2> Finished executing pythonRuntimeDepsCheck afew-4.0.2> Running phase: installPhase afew-4.0.2> Executing pypaInstallPhase afew-4.0.2> Successfully installed afew-4.0.2-py3-none-any.whl afew-4.0.2> Finished executing pypaInstallPhase afew-4.0.2> Running phase: pythonOutputDistPhase afew-4.0.2> Executing pythonOutputDistPhase afew-4.0.2> Finished executing pythonOutputDistPhase afew-4.0.2> Running phase: buildSphinxPhase afew-4.0.2> Executing buildSphinxPhase afew-4.0.2> Sphinx documentation found in docs afew-4.0.2> Executing sphinx-build with html builder afew-4.0.2> Running Sphinx v9.1.0 afew-4.0.2> loading translations [en]... locale_dir /build/afew-4.0.2/docs/locales/en/LC_MESSAGES does not exist afew-4.0.2> locale_dir /build/afew-4.0.2/docs/locales/en/LC_MESSAGES does not exist afew-4.0.2> done afew-4.0.2> making output directory... done afew-4.0.2> Converting `source_suffix = '.rst'` to `source_suffix = {'.rst': 'restructuredtext'}`. afew-4.0.2> locale_dir /build/afew-4.0.2/docs/locales/en/LC_MESSAGES does not exist afew-4.0.2> loading intersphinx inventory 'python' from https://docs.python.org/objects.inv ... afew-4.0.2> loading intersphinx inventory 'notmuch' from https://notmuch.readthedocs.io/en/latest/objects.inv ... afew-4.0.2> loading intersphinx inventory 'alot' from https://alot.readthedocs.io/en/latest/objects.inv ... afew-4.0.2> WARNING: failed to reach any of the inventories with the following issues: afew-4.0.2> intersphinx inventory 'https://docs.python.org/objects.inv' not fetchable due to : HTTPSConnectionPool(host='docs.python.org', port=443): Max retries exceeded with url: /objects.inv (Caused by NameResolutionError("HTTPSConnection(host='docs.python.org', port=443): Failed to resolve 'docs.python.org' ([Errno -3] Temporary failure in name resolution)")) afew-4.0.2> WARNING: failed to reach any of the inventories with the following issues: afew-4.0.2> intersphinx inventory 'https://notmuch.readthedocs.io/en/latest/objects.inv' not fetchable due to : HTTPSConnectionPool(host='notmuch.readthedocs.io', port=443): Max retries exceeded with url: /en/latest/objects.inv (Caused by NameResolutionError("HTTPSConnection(host='notmuch.readthedocs.io', port=443): Failed to resolve 'notmuch.readthedocs.io' ([Errno -3] Temporary failure in name resolution)")) afew-4.0.2> WARNING: failed to reach any of the inventories with the following issues: afew-4.0.2> intersphinx inventory 'https://alot.readthedocs.io/en/latest/objects.inv' not fetchable due to : HTTPSConnectionPool(host='alot.readthedocs.io', port=443): Max retries exceeded with url: /en/latest/objects.inv (Caused by NameResolutionError("HTTPSConnection(host='alot.readthedocs.io', port=443): Failed to resolve 'alot.readthedocs.io' ([Errno -3] Temporary failure in name resolution)")) afew-4.0.2> locale_dir /build/afew-4.0.2/docs/locales/en/LC_MESSAGES does not exist afew-4.0.2> building [mo]: targets for 0 po files that are out of date afew-4.0.2> writing output... afew-4.0.2> building [html]: targets for 9 source files that are out of date afew-4.0.2> updating environment: locale_dir /build/afew-4.0.2/docs/locales/en/LC_MESSAGES does not exist afew-4.0.2> [new config] 9 added, 0 changed, 0 removed afew-4.0.2> reading sources... [ 11%] commandline afew-4.0.2> reading sources... [ 22%] configuration afew-4.0.2> reading sources... [ 33%] extending afew-4.0.2> reading sources... [ 44%] filters afew-4.0.2> reading sources... [ 56%] implementation afew-4.0.2> reading sources... [ 67%] index afew-4.0.2> reading sources... [ 78%] installation afew-4.0.2> reading sources... [ 89%] move_mode afew-4.0.2> reading sources... [100%] quickstart afew-4.0.2> afew-4.0.2> looking for now-outdated files... none found afew-4.0.2> pickling environment... done afew-4.0.2> checking consistency... done afew-4.0.2> preparing documents... done afew-4.0.2> copying assets... afew-4.0.2> copying static files... afew-4.0.2> Writing evaluated template result to /build/afew-4.0.2/.sphinx/html/html/_static/language_data.js afew-4.0.2> Writing evaluated template result to /build/afew-4.0.2/.sphinx/html/html/_static/basic.css afew-4.0.2> Writing evaluated template result to /build/afew-4.0.2/.sphinx/html/html/_static/documentation_options.js afew-4.0.2> Writing evaluated template result to /build/afew-4.0.2/.sphinx/html/html/_static/sidebar.js afew-4.0.2> Writing evaluated template result to /build/afew-4.0.2/.sphinx/html/html/_static/classic.css afew-4.0.2> copying static files: done afew-4.0.2> copying extra files... afew-4.0.2> copying extra files: done afew-4.0.2> copying assets: done afew-4.0.2> writing output... [ 11%] commandline afew-4.0.2> writing output... [ 22%] configuration afew-4.0.2> writing output... [ 33%] extending afew-4.0.2> writing output... [ 44%] filters afew-4.0.2> writing output... [ 56%] implementation afew-4.0.2> writing output... [ 67%] index afew-4.0.2> writing output... [ 78%] installation afew-4.0.2> writing output... [ 89%] move_mode afew-4.0.2> writing output... [100%] quickstart afew-4.0.2> afew-4.0.2> generating indices... genindex py-modindex done afew-4.0.2> highlighting module code... [ 50%] afew.Database afew-4.0.2> highlighting module code... [100%] afew.filters.BaseFilter afew-4.0.2> afew-4.0.2> writing additional pages... search done afew-4.0.2> dumping search index in English (code: en)... done afew-4.0.2> dumping object inventory... done afew-4.0.2> build succeeded, 3 warnings. afew-4.0.2> afew-4.0.2> The HTML pages are in .sphinx/html/html. afew-4.0.2> Running phase: installSphinxPhase afew-4.0.2> Executing installSphinxPhase afew-4.0.2> Running phase: fixupPhase afew-4.0.2> shrinking RPATHs of ELF executables and libraries in /nix/store/7i6vpb7bvcwsvavzvc9i0c28vc1z8y74-afew-4.0.2-doc afew-4.0.2> checking for references to /build/ in /nix/store/7i6vpb7bvcwsvavzvc9i0c28vc1z8y74-afew-4.0.2-doc... afew-4.0.2> patching script interpreter paths in /nix/store/7i6vpb7bvcwsvavzvc9i0c28vc1z8y74-afew-4.0.2-doc afew-4.0.2> shrinking RPATHs of ELF executables and libraries in /nix/store/xqj2j8sz49jrrgzxikxh1fabcs5k1r8a-afew-4.0.2-dist afew-4.0.2> checking for references to /build/ in /nix/store/xqj2j8sz49jrrgzxikxh1fabcs5k1r8a-afew-4.0.2-dist... afew-4.0.2> patching script interpreter paths in /nix/store/xqj2j8sz49jrrgzxikxh1fabcs5k1r8a-afew-4.0.2-dist afew-4.0.2> shrinking RPATHs of ELF executables and libraries in /nix/store/yp3vif2kh2idsd3xgymk91kavrd7b75d-afew-4.0.2 afew-4.0.2> checking for references to /build/ in /nix/store/yp3vif2kh2idsd3xgymk91kavrd7b75d-afew-4.0.2... afew-4.0.2> patching script interpreter paths in /nix/store/yp3vif2kh2idsd3xgymk91kavrd7b75d-afew-4.0.2 afew-4.0.2> stripping (with command strip and flags -S -p) in /nix/store/yp3vif2kh2idsd3xgymk91kavrd7b75d-afew-4.0.2/lib /nix/store/yp3vif2kh2idsd3xgymk91kavrd7b75d-afew-4.0.2/bin afew-4.0.2> Rewriting #!/nix/store/xahxrjs30p3mw0a42bqg9ikgkikskw8m-python3-3.14.8/bin/python3.14 to #!/nix/store/xahxrjs30p3mw0a42bqg9ikgkikskw8m-python3-3.14.8 afew-4.0.2> wrapping `/nix/store/yp3vif2kh2idsd3xgymk91kavrd7b75d-afew-4.0.2/bin/afew'... afew-4.0.2> Executing pythonRemoveTestsDir afew-4.0.2> Finished executing pythonRemoveTestsDir afew-4.0.2> Running phase: installCheckPhase afew-4.0.2> Executing versionCheckPhase afew-4.0.2> Successfully managed to find version 4.0.2 in the output of the command /nix/store/yp3vif2kh2idsd3xgymk91kavrd7b75d-afew-4.0.2/bin/afew --version afew-4.0.2> 4.0.2 afew-4.0.2> Finished versionCheckPhase afew-4.0.2> no Makefile or custom installCheckPhase, doing nothing afew-4.0.2> Running phase: pythonCatchConflictsPhase afew-4.0.2> Running phase: pythonRemoveBinBytecodePhase afew-4.0.2> Running phase: pythonImportsCheckPhase afew-4.0.2> Executing pythonImportsCheckPhase afew-4.0.2> Running phase: pytestCheckPhase afew-4.0.2> Executing pytestCheckPhase afew-4.0.2> pytest flags: -m pytest afew-4.0.2> ============================= test session starts ============================== afew-4.0.2> platform linux -- Python 3.14.8, pytest-9.1.1, pluggy-1.6.0 afew-4.0.2> rootdir: /build/afew-4.0.2 afew-4.0.2> configfile: pyproject.toml afew-4.0.2> collected 13 items afew-4.0.2> afew-4.0.2> afew/tests/test_dkimvalidityfilter.py ...... [ 46%] afew-4.0.2> afew/tests/test_headermatchingfilter.py .. [ 61%] afew-4.0.2> afew/tests/test_mailmover.py .. [ 76%] afew-4.0.2> afew/tests/test_settings.py ... [100%] afew-4.0.2> afew-4.0.2> ============================== 13 passed in 0.48s ============================== afew-4.0.2> Finished executing pytestCheckPhase afew-4.0.2> Running phase: pytestcachePhase afew-4.0.2> Running phase: pytestRemoveBytecodePhase afew-4.0.2> tribuchet worker error: builder did not produce output /nix/store/khymi59iybqp49s8xwv8ms497k93qfaw-afew-4.0.2-man error: Cannot build '/nix/store/kkqklmxj8qd1dlv419p5dljqwnfzyjvs-afew-4.0.2.drv'. Reason: builder failed with exit code 1. Output paths: /nix/store/7i6vpb7bvcwsvavzvc9i0c28vc1z8y74-afew-4.0.2-doc /nix/store/khymi59iybqp49s8xwv8ms497k93qfaw-afew-4.0.2-man /nix/store/xqj2j8sz49jrrgzxikxh1fabcs5k1r8a-afew-4.0.2-dist /nix/store/yp3vif2kh2idsd3xgymk91kavrd7b75d-afew-4.0.2 Last 25 log lines: > Finished versionCheckPhase > no Makefile or custom installCheckPhase, doing nothing > Running phase: pythonCatchConflictsPhase > Running phase: pythonRemoveBinBytecodePhase > Running phase: pythonImportsCheckPhase > Executing pythonImportsCheckPhase > Running phase: pytestCheckPhase > Executing pytestCheckPhase > pytest flags: -m pytest > ============================= test session starts ============================== > platform linux -- Python 3.14.8, pytest-9.1.1, pluggy-1.6.0 > rootdir: /build/afew-4.0.2 > configfile: pyproject.toml > collected 13 items > > afew/tests/test_dkimvalidityfilter.py ...... [ 46%] > afew/tests/test_headermatchingfilter.py .. [ 61%] > afew/tests/test_mailmover.py .. [ 76%] > afew/tests/test_settings.py ... [100%] > > ============================== 13 passed in 0.48s ============================== > Finished executing pytestCheckPhase > Running phase: pytestcachePhase > Running phase: pytestRemoveBytecodePhase > tribuchet worker error: builder did not produce output /nix/store/khymi59iybqp49s8xwv8ms497k93qfaw-afew-4.0.2-man For full logs, run: nix log /nix/store/kkqklmxj8qd1dlv419p5dljqwnfzyjvs-afew-4.0.2.drv error: Cannot build '/nix/store/2w5isq762pn00ma3ci8svag71kvcxpdy-email-sync.drv'. Reason: 1 dependency failed. Output paths: /nix/store/iqipki8gijrljlmdf0gm713n7nx2kvlr-email-sync nixbot: transient error detected, retrying once these 2 derivations will be built: /nix/store/kkqklmxj8qd1dlv419p5dljqwnfzyjvs-afew-4.0.2.drv /nix/store/2w5isq762pn00ma3ci8svag71kvcxpdy-email-sync.drv building '/nix/store/kkqklmxj8qd1dlv419p5dljqwnfzyjvs-afew-4.0.2.drv' afew-4.0.2> tribuchet: building on jamie afew-4.0.2> structuredAttrs is enabled afew-4.0.2> Sourcing python-remove-tests-dir-hook afew-4.0.2> Sourcing python-catch-conflicts-hook.sh afew-4.0.2> Sourcing python-remove-bin-bytecode-hook.sh afew-4.0.2> Sourcing pypa-build-hook afew-4.0.2> Using pypaBuildPhase afew-4.0.2> Sourcing python-runtime-deps-check-hook afew-4.0.2> Using pythonRuntimeDepsCheckHook afew-4.0.2> Sourcing pypa-install-hook afew-4.0.2> Using pypaInstallPhase afew-4.0.2> Sourcing python-imports-check-hook.sh afew-4.0.2> Using pythonImportsCheckPhase afew-4.0.2> Sourcing python-namespaces-hook afew-4.0.2> Sourcing python-catch-conflicts-hook.sh afew-4.0.2> Sourcing sphinx-hook afew-4.0.2> Using versionCheckHook afew-4.0.2> Sourcing pytest-check-hook afew-4.0.2> Using pytestCheckPhase afew-4.0.2> Running phase: unpackPhase afew-4.0.2> unpacking source archive /nix/store/1hljq0wbhhks7yy8wq3y5cfhkdb35py4-afew-4.0.2.tar.gz afew-4.0.2> source root is afew-4.0.2 afew-4.0.2> setting SOURCE_DATE_EPOCH to timestamp 1784646899 of file "afew-4.0.2/setup.cfg" afew-4.0.2> Running phase: patchPhase afew-4.0.2> Running phase: updateAutotoolsGnuConfigScriptsPhase afew-4.0.2> Running phase: configurePhase afew-4.0.2> no configure script, doing nothing afew-4.0.2> Running phase: buildPhase afew-4.0.2> Executing pypaBuildPhase afew-4.0.2> Setting SETUPTOOLS_SCM_PRETEND_VERSION to 4.0.2 afew-4.0.2> Including all tracked files automatically afew-4.0.2> Creating a wheel... afew-4.0.2> pypa build flags: --no-isolation --outdir dist/ --wheel afew-4.0.2> * Getting build dependencies for wheel... afew-4.0.2> running egg_info afew-4.0.2> writing afew.egg-info/PKG-INFO afew-4.0.2> writing dependency_links to afew.egg-info/dependency_links.txt afew-4.0.2> writing entry points to afew.egg-info/entry_points.txt afew-4.0.2> writing requirements to afew.egg-info/requires.txt afew-4.0.2> writing top-level names to afew.egg-info/top_level.txt afew-4.0.2> reading manifest file 'afew.egg-info/SOURCES.txt' afew-4.0.2> reading manifest template 'MANIFEST.in' afew-4.0.2> warning: no previously-included files matching '*.py[cod]' found anywhere in distribution afew-4.0.2> adding license file 'LICENSE' afew-4.0.2> writing manifest file 'afew.egg-info/SOURCES.txt' afew-4.0.2> * Building wheel... afew-4.0.2> running bdist_wheel afew-4.0.2> running build afew-4.0.2> running build_py afew-4.0.2> creating build/lib/afew afew-4.0.2> copying afew/Settings.py -> build/lib/afew afew-4.0.2> copying afew/NotmuchSettings.py -> build/lib/afew afew-4.0.2> copying afew/utils.py -> build/lib/afew afew-4.0.2> copying afew/main.py -> build/lib/afew afew-4.0.2> copying afew/commands.py -> build/lib/afew afew-4.0.2> copying afew/Database.py -> build/lib/afew afew-4.0.2> copying afew/__main__.py -> build/lib/afew afew-4.0.2> copying afew/configparser.py -> build/lib/afew afew-4.0.2> copying afew/MailMover.py -> build/lib/afew afew-4.0.2> copying afew/FilterRegistry.py -> build/lib/afew afew-4.0.2> copying afew/files.py -> build/lib/afew afew-4.0.2> copying afew/__init__.py -> build/lib/afew afew-4.0.2> creating build/lib/afew/filters afew-4.0.2> copying afew/filters/ListMailsFilter.py -> build/lib/afew/filters afew-4.0.2> copying afew/filters/PropagateTagsByRegexInThreadFilter.py -> build/lib/afew/filters afew-4.0.2> copying afew/filters/SpamFilter.py -> build/lib/afew/filters afew-4.0.2> copying afew/filters/ArchiveSentMailsFilter.py -> build/lib/afew/filters afew-4.0.2> copying afew/filters/DKIMValidityFilter.py -> build/lib/afew/filters afew-4.0.2> copying afew/filters/__init__.py -> build/lib/afew/filters afew-4.0.2> copying afew/filters/HeaderMatchingFilter.py -> build/lib/afew/filters afew-4.0.2> copying afew/filters/MeFilter.py -> build/lib/afew/filters afew-4.0.2> copying afew/filters/InboxFilter.py -> build/lib/afew/filters afew-4.0.2> copying afew/filters/PropagateTagsInThreadFilter.py -> build/lib/afew/filters afew-4.0.2> copying afew/filters/KillThreadsFilter.py -> build/lib/afew/filters afew-4.0.2> copying afew/filters/BaseFilter.py -> build/lib/afew/filters afew-4.0.2> copying afew/filters/DMARCReportInspectionFilter.py -> build/lib/afew/filters afew-4.0.2> copying afew/filters/FolderNameFilter.py -> build/lib/afew/filters afew-4.0.2> copying afew/filters/SentMailsFilter.py -> build/lib/afew/filters afew-4.0.2> creating build/lib/afew/tests afew-4.0.2> copying afew/tests/__init__.py -> build/lib/afew/tests afew-4.0.2> copying afew/tests/test_mailmover.py -> build/lib/afew/tests afew-4.0.2> copying afew/tests/test_headermatchingfilter.py -> build/lib/afew/tests afew-4.0.2> copying afew/tests/test_settings.py -> build/lib/afew/tests afew-4.0.2> copying afew/tests/test_dkimvalidityfilter.py -> build/lib/afew/tests afew-4.0.2> running egg_info afew-4.0.2> writing afew.egg-info/PKG-INFO afew-4.0.2> writing dependency_links to afew.egg-info/dependency_links.txt afew-4.0.2> writing entry points to afew.egg-info/entry_points.txt afew-4.0.2> writing requirements to afew.egg-info/requires.txt afew-4.0.2> writing top-level names to afew.egg-info/top_level.txt afew-4.0.2> reading manifest file 'afew.egg-info/SOURCES.txt' afew-4.0.2> reading manifest template 'MANIFEST.in' afew-4.0.2> warning: no previously-included files matching '*.py[cod]' found anywhere in distribution afew-4.0.2> adding license file 'LICENSE' afew-4.0.2> writing manifest file 'afew.egg-info/SOURCES.txt' afew-4.0.2> creating build/lib/afew/defaults afew-4.0.2> copying afew/defaults/afew.config -> build/lib/afew/defaults afew-4.0.2> installing to build/bdist.linux-x86_64/wheel afew-4.0.2> running install afew-4.0.2> running install_lib afew-4.0.2> creating build/bdist.linux-x86_64/wheel afew-4.0.2> creating build/bdist.linux-x86_64/wheel/afew afew-4.0.2> copying build/lib/afew/main.py -> build/bdist.linux-x86_64/wheel/./afew afew-4.0.2> creating build/bdist.linux-x86_64/wheel/afew/filters afew-4.0.2> copying build/lib/afew/filters/ListMailsFilter.py -> build/bdist.linux-x86_64/wheel/./afew/filters afew-4.0.2> copying build/lib/afew/filters/HeaderMatchingFilter.py -> build/bdist.linux-x86_64/wheel/./afew/filters afew-4.0.2> copying build/lib/afew/filters/BaseFilter.py -> build/bdist.linux-x86_64/wheel/./afew/filters afew-4.0.2> copying build/lib/afew/filters/FolderNameFilter.py -> build/bdist.linux-x86_64/wheel/./afew/filters afew-4.0.2> copying build/lib/afew/filters/PropagateTagsInThreadFilter.py -> build/bdist.linux-x86_64/wheel/./afew/filters afew-4.0.2> copying build/lib/afew/filters/KillThreadsFilter.py -> build/bdist.linux-x86_64/wheel/./afew/filters afew-4.0.2> copying build/lib/afew/filters/__init__.py -> build/bdist.linux-x86_64/wheel/./afew/filters afew-4.0.2> copying build/lib/afew/filters/DMARCReportInspectionFilter.py -> build/bdist.linux-x86_64/wheel/./afew/filters afew-4.0.2> copying build/lib/afew/filters/ArchiveSentMailsFilter.py -> build/bdist.linux-x86_64/wheel/./afew/filters afew-4.0.2> copying build/lib/afew/filters/PropagateTagsByRegexInThreadFilter.py -> build/bdist.linux-x86_64/wheel/./afew/filters afew-4.0.2> copying build/lib/afew/filters/InboxFilter.py -> build/bdist.linux-x86_64/wheel/./afew/filters afew-4.0.2> copying build/lib/afew/filters/MeFilter.py -> build/bdist.linux-x86_64/wheel/./afew/filters afew-4.0.2> copying build/lib/afew/filters/SpamFilter.py -> build/bdist.linux-x86_64/wheel/./afew/filters afew-4.0.2> copying build/lib/afew/filters/DKIMValidityFilter.py -> build/bdist.linux-x86_64/wheel/./afew/filters afew-4.0.2> copying build/lib/afew/filters/SentMailsFilter.py -> build/bdist.linux-x86_64/wheel/./afew/filters afew-4.0.2> copying build/lib/afew/MailMover.py -> build/bdist.linux-x86_64/wheel/./afew afew-4.0.2> copying build/lib/afew/__init__.py -> build/bdist.linux-x86_64/wheel/./afew afew-4.0.2> copying build/lib/afew/files.py -> build/bdist.linux-x86_64/wheel/./afew afew-4.0.2> creating build/bdist.linux-x86_64/wheel/afew/tests afew-4.0.2> copying build/lib/afew/tests/test_mailmover.py -> build/bdist.linux-x86_64/wheel/./afew/tests afew-4.0.2> copying build/lib/afew/tests/test_settings.py -> build/bdist.linux-x86_64/wheel/./afew/tests afew-4.0.2> copying build/lib/afew/tests/test_dkimvalidityfilter.py -> build/bdist.linux-x86_64/wheel/./afew/tests afew-4.0.2> copying build/lib/afew/tests/test_headermatchingfilter.py -> build/bdist.linux-x86_64/wheel/./afew/tests afew-4.0.2> copying build/lib/afew/tests/__init__.py -> build/bdist.linux-x86_64/wheel/./afew/tests afew-4.0.2> copying build/lib/afew/NotmuchSettings.py -> build/bdist.linux-x86_64/wheel/./afew afew-4.0.2> copying build/lib/afew/Settings.py -> build/bdist.linux-x86_64/wheel/./afew afew-4.0.2> creating build/bdist.linux-x86_64/wheel/afew/defaults afew-4.0.2> copying build/lib/afew/defaults/afew.config -> build/bdist.linux-x86_64/wheel/./afew/defaults afew-4.0.2> copying build/lib/afew/Database.py -> build/bdist.linux-x86_64/wheel/./afew afew-4.0.2> copying build/lib/afew/__main__.py -> build/bdist.linux-x86_64/wheel/./afew afew-4.0.2> copying build/lib/afew/commands.py -> build/bdist.linux-x86_64/wheel/./afew afew-4.0.2> copying build/lib/afew/FilterRegistry.py -> build/bdist.linux-x86_64/wheel/./afew afew-4.0.2> copying build/lib/afew/configparser.py -> build/bdist.linux-x86_64/wheel/./afew afew-4.0.2> copying build/lib/afew/utils.py -> build/bdist.linux-x86_64/wheel/./afew afew-4.0.2> running install_egg_info afew-4.0.2> Copying afew.egg-info to build/bdist.linux-x86_64/wheel/./afew-4.0.2-py3.14.egg-info afew-4.0.2> running install_scripts afew-4.0.2> creating build/bdist.linux-x86_64/wheel/afew-4.0.2.dist-info/WHEEL afew-4.0.2> creating '/build/afew-4.0.2/dist/.tmp-w7brwgxu/afew-4.0.2-py3-none-any.whl' and adding 'build/bdist.linux-x86_64/wheel' to it afew-4.0.2> adding 'afew/Database.py' afew-4.0.2> adding 'afew/FilterRegistry.py' afew-4.0.2> adding 'afew/MailMover.py' afew-4.0.2> adding 'afew/NotmuchSettings.py' afew-4.0.2> adding 'afew/Settings.py' afew-4.0.2> adding 'afew/__init__.py' afew-4.0.2> adding 'afew/__main__.py' afew-4.0.2> adding 'afew/commands.py' afew-4.0.2> adding 'afew/configparser.py' afew-4.0.2> adding 'afew/files.py' afew-4.0.2> adding 'afew/main.py' afew-4.0.2> adding 'afew/utils.py' afew-4.0.2> adding 'afew/defaults/afew.config' afew-4.0.2> adding 'afew/filters/ArchiveSentMailsFilter.py' afew-4.0.2> adding 'afew/filters/BaseFilter.py' afew-4.0.2> adding 'afew/filters/DKIMValidityFilter.py' afew-4.0.2> adding 'afew/filters/DMARCReportInspectionFilter.py' afew-4.0.2> adding 'afew/filters/FolderNameFilter.py' afew-4.0.2> adding 'afew/filters/HeaderMatchingFilter.py' afew-4.0.2> adding 'afew/filters/InboxFilter.py' afew-4.0.2> adding 'afew/filters/KillThreadsFilter.py' afew-4.0.2> adding 'afew/filters/ListMailsFilter.py' afew-4.0.2> adding 'afew/filters/MeFilter.py' afew-4.0.2> adding 'afew/filters/PropagateTagsByRegexInThreadFilter.py' afew-4.0.2> adding 'afew/filters/PropagateTagsInThreadFilter.py' afew-4.0.2> adding 'afew/filters/SentMailsFilter.py' afew-4.0.2> adding 'afew/filters/SpamFilter.py' afew-4.0.2> adding 'afew/filters/__init__.py' afew-4.0.2> adding 'afew/tests/__init__.py' afew-4.0.2> adding 'afew/tests/test_dkimvalidityfilter.py' afew-4.0.2> adding 'afew/tests/test_headermatchingfilter.py' afew-4.0.2> adding 'afew/tests/test_mailmover.py' afew-4.0.2> adding 'afew/tests/test_settings.py' afew-4.0.2> adding 'afew-4.0.2.dist-info/licenses/LICENSE' afew-4.0.2> adding 'afew-4.0.2.dist-info/METADATA' afew-4.0.2> adding 'afew-4.0.2.dist-info/WHEEL' afew-4.0.2> adding 'afew-4.0.2.dist-info/entry_points.txt' afew-4.0.2> adding 'afew-4.0.2.dist-info/top_level.txt' afew-4.0.2> adding 'afew-4.0.2.dist-info/RECORD' afew-4.0.2> removing build/bdist.linux-x86_64/wheel afew-4.0.2> Successfully built afew-4.0.2-py3-none-any.whl afew-4.0.2> Finished creating a wheel... afew-4.0.2> Finished executing pypaBuildPhase afew-4.0.2> Running phase: pythonRuntimeDepsCheckHook afew-4.0.2> Executing pythonRuntimeDepsCheck afew-4.0.2> Checking runtime dependencies for afew-4.0.2-py3-none-any.whl afew-4.0.2> Finished executing pythonRuntimeDepsCheck afew-4.0.2> Running phase: installPhase afew-4.0.2> Executing pypaInstallPhase afew-4.0.2> Successfully installed afew-4.0.2-py3-none-any.whl afew-4.0.2> Finished executing pypaInstallPhase afew-4.0.2> Running phase: pythonOutputDistPhase afew-4.0.2> Executing pythonOutputDistPhase afew-4.0.2> Finished executing pythonOutputDistPhase afew-4.0.2> Running phase: buildSphinxPhase afew-4.0.2> Executing buildSphinxPhase afew-4.0.2> Sphinx documentation found in docs afew-4.0.2> Executing sphinx-build with html builder afew-4.0.2> Running Sphinx v9.1.0 afew-4.0.2> loading translations [en]... locale_dir /build/afew-4.0.2/docs/locales/en/LC_MESSAGES does not exist afew-4.0.2> locale_dir /build/afew-4.0.2/docs/locales/en/LC_MESSAGES does not exist afew-4.0.2> done afew-4.0.2> making output directory... done afew-4.0.2> Converting `source_suffix = '.rst'` to `source_suffix = {'.rst': 'restructuredtext'}`. afew-4.0.2> locale_dir /build/afew-4.0.2/docs/locales/en/LC_MESSAGES does not exist afew-4.0.2> loading intersphinx inventory 'python' from https://docs.python.org/objects.inv ... afew-4.0.2> loading intersphinx inventory 'notmuch' from https://notmuch.readthedocs.io/en/latest/objects.inv ... afew-4.0.2> loading intersphinx inventory 'alot' from https://alot.readthedocs.io/en/latest/objects.inv ... afew-4.0.2> WARNING: failed to reach any of the inventories with the following issues: afew-4.0.2> intersphinx inventory 'https://docs.python.org/objects.inv' not fetchable due to : HTTPSConnectionPool(host='docs.python.org', port=443): Max retries exceeded with url: /objects.inv (Caused by NameResolutionError("HTTPSConnection(host='docs.python.org', port=443): Failed to resolve 'docs.python.org' ([Errno -3] Temporary failure in name resolution)")) afew-4.0.2> WARNING: failed to reach any of the inventories with the following issues: afew-4.0.2> intersphinx inventory 'https://notmuch.readthedocs.io/en/latest/objects.inv' not fetchable due to : HTTPSConnectionPool(host='notmuch.readthedocs.io', port=443): Max retries exceeded with url: /en/latest/objects.inv (Caused by NameResolutionError("HTTPSConnection(host='notmuch.readthedocs.io', port=443): Failed to resolve 'notmuch.readthedocs.io' ([Errno -3] Temporary failure in name resolution)")) afew-4.0.2> WARNING: failed to reach any of the inventories with the following issues: afew-4.0.2> intersphinx inventory 'https://alot.readthedocs.io/en/latest/objects.inv' not fetchable due to : HTTPSConnectionPool(host='alot.readthedocs.io', port=443): Max retries exceeded with url: /en/latest/objects.inv (Caused by NameResolutionError("HTTPSConnection(host='alot.readthedocs.io', port=443): Failed to resolve 'alot.readthedocs.io' ([Errno -3] Temporary failure in name resolution)")) afew-4.0.2> locale_dir /build/afew-4.0.2/docs/locales/en/LC_MESSAGES does not exist afew-4.0.2> building [mo]: targets for 0 po files that are out of date afew-4.0.2> writing output... afew-4.0.2> building [html]: targets for 9 source files that are out of date afew-4.0.2> updating environment: locale_dir /build/afew-4.0.2/docs/locales/en/LC_MESSAGES does not exist afew-4.0.2> [new config] 9 added, 0 changed, 0 removed afew-4.0.2> reading sources... [ 11%] commandline afew-4.0.2> reading sources... [ 22%] configuration afew-4.0.2> reading sources... [ 33%] extending afew-4.0.2> reading sources... [ 44%] filters afew-4.0.2> reading sources... [ 56%] implementation afew-4.0.2> reading sources... [ 67%] index afew-4.0.2> reading sources... [ 78%] installation afew-4.0.2> reading sources... [ 89%] move_mode afew-4.0.2> reading sources... [100%] quickstart afew-4.0.2> afew-4.0.2> looking for now-outdated files... none found afew-4.0.2> pickling environment... done afew-4.0.2> checking consistency... done afew-4.0.2> preparing documents... done afew-4.0.2> copying assets... afew-4.0.2> copying static files... afew-4.0.2> Writing evaluated template result to /build/afew-4.0.2/.sphinx/html/html/_static/language_data.js afew-4.0.2> Writing evaluated template result to /build/afew-4.0.2/.sphinx/html/html/_static/basic.css afew-4.0.2> Writing evaluated template result to /build/afew-4.0.2/.sphinx/html/html/_static/documentation_options.js afew-4.0.2> Writing evaluated template result to /build/afew-4.0.2/.sphinx/html/html/_static/sidebar.js afew-4.0.2> Writing evaluated template result to /build/afew-4.0.2/.sphinx/html/html/_static/classic.css afew-4.0.2> copying static files: done afew-4.0.2> copying extra files... afew-4.0.2> copying extra files: done afew-4.0.2> copying assets: done afew-4.0.2> writing output... [ 11%] commandline afew-4.0.2> writing output... [ 22%] configuration afew-4.0.2> writing output... [ 33%] extending afew-4.0.2> writing output... [ 44%] filters afew-4.0.2> writing output... [ 56%] implementation afew-4.0.2> writing output... [ 67%] index afew-4.0.2> writing output... [ 78%] installation afew-4.0.2> writing output... [ 89%] move_mode afew-4.0.2> writing output... [100%] quickstart afew-4.0.2> afew-4.0.2> generating indices... genindex py-modindex done afew-4.0.2> highlighting module code... [ 50%] afew.Database afew-4.0.2> highlighting module code... [100%] afew.filters.BaseFilter afew-4.0.2> afew-4.0.2> writing additional pages... search done afew-4.0.2> dumping search index in English (code: en)... done afew-4.0.2> dumping object inventory... done afew-4.0.2> build succeeded, 3 warnings. afew-4.0.2> afew-4.0.2> The HTML pages are in .sphinx/html/html. afew-4.0.2> Running phase: installSphinxPhase afew-4.0.2> Executing installSphinxPhase afew-4.0.2> Running phase: fixupPhase afew-4.0.2> shrinking RPATHs of ELF executables and libraries in /nix/store/7i6vpb7bvcwsvavzvc9i0c28vc1z8y74-afew-4.0.2-doc afew-4.0.2> checking for references to /build/ in /nix/store/7i6vpb7bvcwsvavzvc9i0c28vc1z8y74-afew-4.0.2-doc... afew-4.0.2> patching script interpreter paths in /nix/store/7i6vpb7bvcwsvavzvc9i0c28vc1z8y74-afew-4.0.2-doc afew-4.0.2> shrinking RPATHs of ELF executables and libraries in /nix/store/xqj2j8sz49jrrgzxikxh1fabcs5k1r8a-afew-4.0.2-dist afew-4.0.2> checking for references to /build/ in /nix/store/xqj2j8sz49jrrgzxikxh1fabcs5k1r8a-afew-4.0.2-dist... afew-4.0.2> patching script interpreter paths in /nix/store/xqj2j8sz49jrrgzxikxh1fabcs5k1r8a-afew-4.0.2-dist afew-4.0.2> shrinking RPATHs of ELF executables and libraries in /nix/store/yp3vif2kh2idsd3xgymk91kavrd7b75d-afew-4.0.2 afew-4.0.2> checking for references to /build/ in /nix/store/yp3vif2kh2idsd3xgymk91kavrd7b75d-afew-4.0.2... afew-4.0.2> patching script interpreter paths in /nix/store/yp3vif2kh2idsd3xgymk91kavrd7b75d-afew-4.0.2 afew-4.0.2> stripping (with command strip and flags -S -p) in /nix/store/yp3vif2kh2idsd3xgymk91kavrd7b75d-afew-4.0.2/lib /nix/store/yp3vif2kh2idsd3xgymk91kavrd7b75d-afew-4.0.2/bin afew-4.0.2> Rewriting #!/nix/store/xahxrjs30p3mw0a42bqg9ikgkikskw8m-python3-3.14.8/bin/python3.14 to #!/nix/store/xahxrjs30p3mw0a42bqg9ikgkikskw8m-python3-3.14.8 afew-4.0.2> wrapping `/nix/store/yp3vif2kh2idsd3xgymk91kavrd7b75d-afew-4.0.2/bin/afew'... afew-4.0.2> Executing pythonRemoveTestsDir afew-4.0.2> Finished executing pythonRemoveTestsDir afew-4.0.2> Running phase: installCheckPhase afew-4.0.2> Executing versionCheckPhase afew-4.0.2> Successfully managed to find version 4.0.2 in the output of the command /nix/store/yp3vif2kh2idsd3xgymk91kavrd7b75d-afew-4.0.2/bin/afew --version afew-4.0.2> 4.0.2 afew-4.0.2> Finished versionCheckPhase afew-4.0.2> no Makefile or custom installCheckPhase, doing nothing afew-4.0.2> Running phase: pythonCatchConflictsPhase afew-4.0.2> Running phase: pythonRemoveBinBytecodePhase afew-4.0.2> Running phase: pythonImportsCheckPhase afew-4.0.2> Executing pythonImportsCheckPhase afew-4.0.2> Running phase: pytestCheckPhase afew-4.0.2> Executing pytestCheckPhase afew-4.0.2> pytest flags: -m pytest afew-4.0.2> ============================= test session starts ============================== afew-4.0.2> platform linux -- Python 3.14.8, pytest-9.1.1, pluggy-1.6.0 afew-4.0.2> rootdir: /build/afew-4.0.2 afew-4.0.2> configfile: pyproject.toml afew-4.0.2> collected 13 items afew-4.0.2> afew-4.0.2> afew/tests/test_dkimvalidityfilter.py ...... [ 46%] afew-4.0.2> afew/tests/test_headermatchingfilter.py .. [ 61%] afew-4.0.2> afew/tests/test_mailmover.py .. [ 76%] afew-4.0.2> afew/tests/test_settings.py ... [100%] afew-4.0.2> afew-4.0.2> ============================== 13 passed in 0.43s ============================== afew-4.0.2> Finished executing pytestCheckPhase afew-4.0.2> Running phase: pytestcachePhase afew-4.0.2> Running phase: pytestRemoveBytecodePhase afew-4.0.2> tribuchet worker error: builder did not produce output /nix/store/khymi59iybqp49s8xwv8ms497k93qfaw-afew-4.0.2-man error: Cannot build '/nix/store/kkqklmxj8qd1dlv419p5dljqwnfzyjvs-afew-4.0.2.drv'. Reason: builder failed with exit code 1. Output paths: /nix/store/7i6vpb7bvcwsvavzvc9i0c28vc1z8y74-afew-4.0.2-doc /nix/store/khymi59iybqp49s8xwv8ms497k93qfaw-afew-4.0.2-man /nix/store/xqj2j8sz49jrrgzxikxh1fabcs5k1r8a-afew-4.0.2-dist /nix/store/yp3vif2kh2idsd3xgymk91kavrd7b75d-afew-4.0.2 Last 25 log lines: > Finished versionCheckPhase > no Makefile or custom installCheckPhase, doing nothing > Running phase: pythonCatchConflictsPhase > Running phase: pythonRemoveBinBytecodePhase > Running phase: pythonImportsCheckPhase > Executing pythonImportsCheckPhase > Running phase: pytestCheckPhase > Executing pytestCheckPhase > pytest flags: -m pytest > ============================= test session starts ============================== > platform linux -- Python 3.14.8, pytest-9.1.1, pluggy-1.6.0 > rootdir: /build/afew-4.0.2 > configfile: pyproject.toml > collected 13 items > > afew/tests/test_dkimvalidityfilter.py ...... [ 46%] > afew/tests/test_headermatchingfilter.py .. [ 61%] > afew/tests/test_mailmover.py .. [ 76%] > afew/tests/test_settings.py ... [100%] > > ============================== 13 passed in 0.43s ============================== > Finished executing pytestCheckPhase > Running phase: pytestcachePhase > Running phase: pytestRemoveBytecodePhase > tribuchet worker error: builder did not produce output /nix/store/khymi59iybqp49s8xwv8ms497k93qfaw-afew-4.0.2-man For full logs, run: nix log /nix/store/kkqklmxj8qd1dlv419p5dljqwnfzyjvs-afew-4.0.2.drv error: Cannot build '/nix/store/2w5isq762pn00ma3ci8svag71kvcxpdy-email-sync.drv'. Reason: 1 dependency failed. Output paths: /nix/store/iqipki8gijrljlmdf0gm713n7nx2kvlr-email-sync