todoman-4.7.0
checks.x86_64-linux.package-pim
· build #4
· raw
1tribuchet: building on psi2structuredAttrs is enabled3Sourcing python-remove-tests-dir-hook4Sourcing python-catch-conflicts-hook.sh5Sourcing python-remove-bin-bytecode-hook.sh6Sourcing pypa-build-hook7Using pypaBuildPhase8Sourcing python-runtime-deps-check-hook9Using pythonRuntimeDepsCheckHook10Sourcing pypa-install-hook11Using pypaInstallPhase12Sourcing python-imports-check-hook.sh13Using pythonImportsCheckPhase14Sourcing python-namespaces-hook15Sourcing python-catch-conflicts-hook.sh16Sourcing sphinx-hook17Sourcing pytest-check-hook18Using pytestCheckPhase
unpackPhase
19unpacking source archive /nix/store/5ji6ypi4rzgdbnhyhhd6f5fvppizjnx3-source20source root is source21setting SOURCE_DATE_EPOCH to timestamp 315619200 of file "source/tox.ini"configurePhase
22no configure script, doing nothingbuildPhase
23Executing pypaBuildPhase24Setting SETUPTOOLS_SCM_PRETEND_VERSION to 4.7.025Including all tracked files automatically26Creating a wheel...27pypa build flags: --no-isolation --outdir dist/ --wheel28* Getting build dependencies for wheel...29running egg_info30creating todoman.egg-info31writing todoman.egg-info/PKG-INFO32writing dependency_links to todoman.egg-info/dependency_links.txt33writing entry points to todoman.egg-info/entry_points.txt34writing requirements to todoman.egg-info/requires.txt35writing top-level names to todoman.egg-info/top_level.txt36writing manifest file 'todoman.egg-info/SOURCES.txt'37reading manifest file 'todoman.egg-info/SOURCES.txt'38reading manifest template 'MANIFEST.in'39adding license file 'LICENCE'40writing manifest file 'todoman.egg-info/SOURCES.txt'41* Building wheel...42running bdist_wheel43running build44running build_py45creating build/lib/todoman46copying todoman/__init__.py -> build/lib/todoman47copying todoman/__main__.py -> build/lib/todoman48copying todoman/exceptions.py -> build/lib/todoman49copying todoman/interactive.py -> build/lib/todoman50copying todoman/cli.py -> build/lib/todoman51copying todoman/configuration.py -> build/lib/todoman52copying todoman/formatters.py -> build/lib/todoman53copying todoman/model.py -> build/lib/todoman54copying todoman/widgets.py -> build/lib/todoman55copying todoman/version.py -> build/lib/todoman56running egg_info57writing todoman.egg-info/PKG-INFO58writing dependency_links to todoman.egg-info/dependency_links.txt59writing entry points to todoman.egg-info/entry_points.txt60writing requirements to todoman.egg-info/requires.txt61writing top-level names to todoman.egg-info/top_level.txt62reading manifest file 'todoman.egg-info/SOURCES.txt'63reading manifest template 'MANIFEST.in'64adding license file 'LICENCE'65writing manifest file 'todoman.egg-info/SOURCES.txt'66installing to build/bdist.linux-x86_64/wheel67running install68running install_lib69creating build/bdist.linux-x86_64/wheel70creating build/bdist.linux-x86_64/wheel/todoman71copying build/lib/todoman/__init__.py -> build/bdist.linux-x86_64/wheel/./todoman72copying build/lib/todoman/__main__.py -> build/bdist.linux-x86_64/wheel/./todoman73copying build/lib/todoman/exceptions.py -> build/bdist.linux-x86_64/wheel/./todoman74copying build/lib/todoman/interactive.py -> build/bdist.linux-x86_64/wheel/./todoman75copying build/lib/todoman/cli.py -> build/bdist.linux-x86_64/wheel/./todoman76copying build/lib/todoman/configuration.py -> build/bdist.linux-x86_64/wheel/./todoman77copying build/lib/todoman/formatters.py -> build/bdist.linux-x86_64/wheel/./todoman78copying build/lib/todoman/model.py -> build/bdist.linux-x86_64/wheel/./todoman79copying build/lib/todoman/widgets.py -> build/bdist.linux-x86_64/wheel/./todoman80copying build/lib/todoman/version.py -> build/bdist.linux-x86_64/wheel/./todoman81running install_egg_info82Copying todoman.egg-info to build/bdist.linux-x86_64/wheel/./todoman-4.7.0-py3.14.egg-info83running install_scripts84creating build/bdist.linux-x86_64/wheel/todoman-4.7.0.dist-info/WHEEL85creating '/build/source/dist/.tmp-w5t801e7/todoman-4.7.0-py3-none-any.whl' and adding 'build/bdist.linux-x86_64/wheel' to it86adding 'todoman/__init__.py'87adding 'todoman/__main__.py'88adding 'todoman/cli.py'89adding 'todoman/configuration.py'90adding 'todoman/exceptions.py'91adding 'todoman/formatters.py'92adding 'todoman/interactive.py'93adding 'todoman/model.py'94adding 'todoman/version.py'95adding 'todoman/widgets.py'96adding 'todoman-4.7.0.dist-info/licenses/LICENCE'97adding 'todoman-4.7.0.dist-info/METADATA'98adding 'todoman-4.7.0.dist-info/WHEEL'99adding 'todoman-4.7.0.dist-info/entry_points.txt'100adding 'todoman-4.7.0.dist-info/top_level.txt'101adding 'todoman-4.7.0.dist-info/RECORD'102removing build/bdist.linux-x86_64/wheel103Successfully built todoman-4.7.0-py3-none-any.whl104Finished creating a wheel...105Finished executing pypaBuildPhasepythonRuntimeDepsCheckHook
106Executing pythonRuntimeDepsCheck107Checking runtime dependencies for todoman-4.7.0-py3-none-any.whl108Finished executing pythonRuntimeDepsCheckinstallPhase
109Executing pypaInstallPhase110Successfully installed todoman-4.7.0-py3-none-any.whl111Finished executing pypaInstallPhasepythonOutputDistPhase
112Executing pythonOutputDistPhase113Finished executing pythonOutputDistPhasebuildSphinxPhase
114Executing buildSphinxPhase115Sphinx documentation found in docs/source116Executing sphinx-build with singlehtml man builder117Running Sphinx v9.1.0118loading translations [en]... locale_dir /build/source/docs/source/locales/en/LC_MESSAGES does not exist119locale_dir /build/source/docs/source/locales/en/LC_MESSAGES does not exist120done121122Sphinx error!123124Versions125========126127* Platform: linux; (Linux-6.18.56-x86_64-with-glibc2.44)128* Python version: 3.14.8 (CPython)129* Sphinx version: 9.1.0130* Docutils version: 0.23131* Jinja2 version: 3.1.6132* Pygments version: 2.21.0133134Last Messages135=============136137None.138139Loaded Extensions140=================141142None.143144Traceback145=========146147 Traceback (most recent call last):148 File "/nix/store/xahxrjs30p3mw0a42bqg9ikgkikskw8m-python3-3.14.8/lib/python3.14/importlib/metadata/__init__.py", line 262, in __getitem__149 return next(iter(self.select(name=name)))150 StopIteration151 152 During handling of the above exception, another exception occurred:153 154 Traceback (most recent call last):155 File "/nix/store/0qxqh3avyhmkdj4jhlx75lj4ajy38li6-python3.14-sphinx-9.1.0/lib/python3.14/site-packages/sphinx/registry.py", line 180, in preload_builder156 entry_point = builder_entry_points[name]157 ~~~~~~~~~~~~~~~~~~~~^^^^^^158 File "/nix/store/xahxrjs30p3mw0a42bqg9ikgkikskw8m-python3-3.14.8/lib/python3.14/importlib/metadata/__init__.py", line 264, in __getitem__159 raise KeyError(name)160 KeyError: 'singlehtml man'161 162 The above exception was the direct cause of the following exception:163 164 Traceback (most recent call last):165 File "/nix/store/0qxqh3avyhmkdj4jhlx75lj4ajy38li6-python3.14-sphinx-9.1.0/lib/python3.14/site-packages/sphinx/cmd/build.py", line 414, in build_main166 app = Sphinx(167 srcdir=args.sourcedir,168 ...<14 lines>...169 exception_on_warning=args.exception_on_warning,170 )171 File "/nix/store/0qxqh3avyhmkdj4jhlx75lj4ajy38li6-python3.14-sphinx-9.1.0/lib/python3.14/site-packages/sphinx/application.py", line 302, in __init__172 self.preload_builder(buildername)173 ~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^^174 File "/nix/store/0qxqh3avyhmkdj4jhlx75lj4ajy38li6-python3.14-sphinx-9.1.0/lib/python3.14/site-packages/sphinx/application.py", line 419, in preload_builder175 self.registry.preload_builder(self, name)176 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^^^^^^^^^^^^177 File "/nix/store/0qxqh3avyhmkdj4jhlx75lj4ajy38li6-python3.14-sphinx-9.1.0/lib/python3.14/site-packages/sphinx/registry.py", line 182, in preload_builder178 raise SphinxError(179 ...<5 lines>...180 ) from exc181 sphinx.errors.SphinxError: Builder name singlehtml man not registered or available through entry point182183184The full traceback has been saved in:185/build/sphinx-err-ce98cnin.log186187To report this error to the developers, please open an issue at <https://github.com/sphinx-doc/sphinx/issues/>. Thanks!188Please also report this if it was a user error, so that a better error message can be provided next time.