pkgsrc-WIP-changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

py-furo: all dependencies there, fails to build



Module Name:	pkgsrc-wip
Committed By:	Thomas Klausner <tk%giga.or.at@localhost>
Pushed By:	wiz
Date:		Mon Feb 7 22:42:34 2022 +0100
Changeset:	aca15358f2ada428754fa9b0c25671dee9b8a35d

Modified Files:
	py-furo/Makefile
	py-furo/TODO
	py-sphinx-theme-builder/Makefile

Log Message:
py-furo: all dependencies there, fails to build

To see a diff of this commit:
https://wip.pkgsrc.org/cgi-bin/gitweb.cgi?p=pkgsrc-wip.git;a=commitdiff;h=aca15358f2ada428754fa9b0c25671dee9b8a35d

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

diffstat:
 py-furo/Makefile                 |  2 +-
 py-furo/TODO                     | 69 +++++++++++++++++++++++++++++++++++++++-
 py-sphinx-theme-builder/Makefile |  2 +-
 3 files changed, 70 insertions(+), 3 deletions(-)

diffs:
diff --git a/py-furo/Makefile b/py-furo/Makefile
index 2ba9a0ecd9..82da73bc7a 100644
--- a/py-furo/Makefile
+++ b/py-furo/Makefile
@@ -11,7 +11,7 @@ COMMENT=	Clean customisable Sphinx documentation theme
 LICENSE=	mit
 
 DEPENDS+=	${PYPKGPREFIX}-sphinx>=2.0:../../textproc/py-sphinx
-TOOL_DEPENDS+=	${PYPKGPREFIX}-sphinx-theme-builder-[0-9]*:../../textproc/py-sphinx-theme-builder
+TOOL_DEPENDS+=	${PYPKGPREFIX}-sphinx-theme-builder-[0-9]*:../../wip/py-sphinx-theme-builder
 
 USE_LANGUAGES=	# none
 
diff --git a/py-furo/TODO b/py-furo/TODO
index 0a4e65eafb..6cd9bbda22 100644
--- a/py-furo/TODO
+++ b/py-furo/TODO
@@ -1 +1,68 @@
-needs a finished py-sphinx-theme-builder package
+Fails to build:
+
+===> Building for py310-furo-2022.1.2
+* Building wheel...
+[stb] # nodeenv does not exist.
+[stb] # Generating new nodeenv with NodeJS 16.13.0!
+[stb] $ python -m nodeenv --node=16.13.0 --prebuilt --clean-src /scratch/wip/py-furo/work/furo-2022.1.2/.nodeenv
+ * Install prebuilt node (16.13.0) .
+╭─────────────────────────────────────────────────────────────────────────────────── Traceback (most recent call last) ────────────────────────────────────────────────────────────────────────────────────╮
+│ <string>:12 in <module>                                                                                                                                                                                  │
+│ ╭──────────────────────────────────────────── locals ─────────────────────────────────────────────╮                                                                                                      │
+│ │ __annotations__ = {}                                                                            │                                                                                                      │
+│ │    __builtins__ = <module 'builtins' (built-in)>                                                │                                                                                                      │
+│ │         __doc__ = None                                                                          │                                                                                                      │
+│ │      __loader__ = <class '_frozen_importlib.BuiltinImporter'>                                   │                                                                                                      │
+│ │        __name__ = '__main__'                                                                    │                                                                                                      │
+│ │     __package__ = None                                                                          │                                                                                                      │
+│ │        __spec__ = None                                                                          │                                                                                                      │
+│ │            rich = <module 'rich' from '/usr/pkg/lib/python3.10/site-packages/rich/__init__.py'> │                                                                                                      │
+│ │           runpy = <module 'runpy' from '/usr/pkg/lib/python3.10/runpy.py'>                      │                                                                                                      │
+│ │          urllib = <module 'urllib' from '/usr/pkg/lib/python3.10/urllib/__init__.py'>           │                                                                                                      │
+│ ╰─────────────────────────────────────────────────────────────────────────────────────────────────╯                                                                                                      │
+│ /usr/pkg/lib/python3.10/runpy.py:209 in run_module                                                                                                                                                       │
+│                                                                                                                                                                                                          │
+│ /usr/pkg/lib/python3.10/runpy.py:96 in _run_module_code                                                                                                                                                  │
+│                                                                                                                                                                                                          │
+│ /usr/pkg/lib/python3.10/runpy.py:86 in _run_code                                                                                                                                                         │
+│                                                                                                                                                                                                          │
+│ /usr/pkg/lib/python3.10/site-packages/nodeenv.py:1494 in <module>                                                                                                                                        │
+│                                                                                                                                                                                                          │
+│ /usr/pkg/lib/python3.10/site-packages/nodeenv.py:1079 in main                                                                                                                                            │
+│                                                                                                                                                                                                          │
+│ /usr/pkg/lib/python3.10/site-packages/nodeenv.py:956 in create_environment                                                                                                                               │
+│                                                                                                                                                                                                          │
+│ /usr/pkg/lib/python3.10/site-packages/nodeenv.py:721 in install_node                                                                                                                                     │
+│                                                                                                                                                                                                          │
+│ /usr/pkg/lib/python3.10/site-packages/nodeenv.py:743 in install_node_wrapped                                                                                                                             │
+│                                                                                                                                                                                                          │
+│ /usr/pkg/lib/python3.10/site-packages/nodeenv.py:570 in download_node_src                                                                                                                                │
+│                                                                                                                                                                                                          │
+│ /usr/pkg/lib/python3.10/site-packages/nodeenv.py:606 in urlopen                                                                                                                                          │
+│                                                                                                                                                                                                          │
+│ /usr/pkg/lib/python3.10/urllib/request.py:216 in urlopen                                                                                                                                                 │
+│                                                                                                                                                                                                          │
+│ /usr/pkg/lib/python3.10/urllib/request.py:525 in open                                                                                                                                                    │
+│                                                                                                                                                                                                          │
+│ /usr/pkg/lib/python3.10/urllib/request.py:634 in http_response                                                                                                                                           │
+│                                                                                                                                                                                                          │
+│ /usr/pkg/lib/python3.10/urllib/request.py:563 in error                                                                                                                                                   │
+│                                                                                                                                                                                                          │
+│ /usr/pkg/lib/python3.10/urllib/request.py:496 in _call_chain                                                                                                                                             │
+│                                                                                                                                                                                                          │
+│ /usr/pkg/lib/python3.10/urllib/request.py:643 in http_error_default                                                                                                                                      │
+╰──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────╯
+HTTPError: HTTP Error 404: Not Found
+error: nodeenv-creation-failed
+
+× Failed to create a `nodeenv`
+╰─> See above for failure output from the underlying tooling.
+
+hint: A `urllib.error.HTTPError` would indicate mean that the issue is related to the network, or the NodeJS servers, or the node version that this tool is trying to fetch is no longer available.
+
+Link: https://sphinx-theme-builder.rtfd.io/errors/#nodeenv-creation-failed
+
+ERROR Backend subproccess exited when trying to invoke build_wheel
+*** Error code 1
+
+
diff --git a/py-sphinx-theme-builder/Makefile b/py-sphinx-theme-builder/Makefile
index 1b9b3ee991..672e23ecf4 100644
--- a/py-sphinx-theme-builder/Makefile
+++ b/py-sphinx-theme-builder/Makefile
@@ -16,7 +16,7 @@ DEPENDS+=	${PYPKGPREFIX}-rich-[0-9]*:../../comms/py-rich
 DEPENDS+=	${PYPKGPREFIX}-tomli-[0-9]*:../../textproc/py-tomli
 DEPENDS+=	${PYPKGPREFIX}-nodeenv-[0-9]*:../../wip/py-nodeenv
 DEPENDS+=	${PYPKGPREFIX}-setuptools-[0-9]*:../../devel/py-setuptools
-#DEPENDS+=	${PYPKGPREFIX}-pep621-[0-9]*:../../devel/py-pep621
+DEPENDS+=	${PYPKGPREFIX}-pep621-[0-9]*:../../devel/py-pep621
 
 PYTHON_VERSIONS_INCOMPATIBLE=	27
 


Home | Main Index | Thread Index | Old Index