Message ID | 20250329204049.1463241-1-jan.vermaete@gmail.com |
---|---|
State | New |
Headers | show |
Series | [v2] python3-sphinx: version bump 8.2.1 -> 8.2.3 | expand |
On Sat Mar 29, 2025 at 9:40 PM CET, Jan Vermaete via lists.openembedded.org wrote: > Release 8.2.3 (released Mar 02, 2025) > Bugs fixed > > #13403: Define _StrPath.__radd__(). Patch by Adam Turner. > #13399: Fix _CurrentDocument membership testing with ‘{c,cpp}:parent_symbol’. Patch by Adam Turner. > > Release 8.2.2 (released Mar 02, 2025) > Bugs fixed > > #13392: Fix argument type for jieba.load_userdict(). > Add workaround for nbsphinx implicit imports. Patch by Adam Turner. > #13402: Ensure inline <script/> tags are written exactly once. Patch by Dmitry Shachnev and Adam Turner. > #13391: apidoc: Fix TOC file not having a title. Patch by Dave Hoese and Adam Turner. > > https://www.sphinx-doc.org/en/master/changes/ > > Signed-off-by: Jan Vermaete <jan.vermaete@gmail.com> > --- Hi Jan, Thanks for your patch. It appears the build fails on the autobuilder: ERROR: Logfile of failure stored in: /srv/pokybuild/yocto-worker/musl-qemux86/build/build/tmp/work/core2-32-poky-linux-musl/python3-sphinx/8.2.3/temp/log.do_compile.1693254 Log data follows: | DEBUG: Executing shell function do_compile | * Getting build dependencies for wheel... | | ERROR Missing dependencies: | sphinxcontrib-serializinghtml>=1.1.9 | Jinja2>=3.1 | sphinxcontrib-devhelp>=1.0.6 | sphinxcontrib-qthelp>=1.0.6 | snowballstemmer>=2.2 | Pygments>=2.17 | alabaster>=0.7.14 | sphinxcontrib-htmlhelp>=2.0.6 | docutils<0.22,>=0.20 | roman-numerals-py>=1.0.0 | imagesize>=1.3 | sphinxcontrib-jsmath>=1.0.1 | sphinxcontrib-applehelp>=1.0.7 | babel>=2.13 | requests>=2.30.0 | WARNING: exit code 1 from a shell command. NOTE: recipe python3-sphinx-8.2.3-r0: task do_compile: Failed ERROR: Task (/srv/pokybuild/yocto-worker/musl-qemux86/build/meta/recipes-devtools/python/python3-sphinx_8.2.3.bb:do_compile) failed with exit code '1' Can you have a look at this error please?
Hi, Strange. Classic story I think: "I didn't have this error yesterday, but now I do". The same error comes when jumping from 8.2.1 (currently at master) to 8.2.2. 8.2.3 and 8.3.0 do have the same issue. Note that 8.3.0 release is yanked on pypi.org It does not seem to be related to the changes in the tar.gz file from pypi. I could not find why it fails. I'm looking forward to the correct answer. Sorry for the inconvenience. On Mon, Mar 31, 2025 at 11:36 AM Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com> wrote: > > On Sat Mar 29, 2025 at 9:40 PM CET, Jan Vermaete via lists.openembedded.org wrote: > > Release 8.2.3 (released Mar 02, 2025) > > Bugs fixed > > > > #13403: Define _StrPath.__radd__(). Patch by Adam Turner. > > #13399: Fix _CurrentDocument membership testing with ‘{c,cpp}:parent_symbol’. Patch by Adam Turner. > > > > Release 8.2.2 (released Mar 02, 2025) > > Bugs fixed > > > > #13392: Fix argument type for jieba.load_userdict(). > > Add workaround for nbsphinx implicit imports. Patch by Adam Turner. > > #13402: Ensure inline <script/> tags are written exactly once. Patch by Dmitry Shachnev and Adam Turner. > > #13391: apidoc: Fix TOC file not having a title. Patch by Dave Hoese and Adam Turner. > > > > https://www.sphinx-doc.org/en/master/changes/ > > > > Signed-off-by: Jan Vermaete <jan.vermaete@gmail.com> > > --- > > Hi Jan, > > Thanks for your patch. > > It appears the build fails on the autobuilder: > > ERROR: Logfile of failure stored in: /srv/pokybuild/yocto-worker/musl-qemux86/build/build/tmp/work/core2-32-poky-linux-musl/python3-sphinx/8.2.3/temp/log.do_compile.1693254 > Log data follows: > | DEBUG: Executing shell function do_compile > | * Getting build dependencies for wheel... > | > | ERROR Missing dependencies: > | sphinxcontrib-serializinghtml>=1.1.9 > | Jinja2>=3.1 > | sphinxcontrib-devhelp>=1.0.6 > | sphinxcontrib-qthelp>=1.0.6 > | snowballstemmer>=2.2 > | Pygments>=2.17 > | alabaster>=0.7.14 > | sphinxcontrib-htmlhelp>=2.0.6 > | docutils<0.22,>=0.20 > | roman-numerals-py>=1.0.0 > | imagesize>=1.3 > | sphinxcontrib-jsmath>=1.0.1 > | sphinxcontrib-applehelp>=1.0.7 > | babel>=2.13 > | requests>=2.30.0 > | WARNING: exit code 1 from a shell command. > NOTE: recipe python3-sphinx-8.2.3-r0: task do_compile: Failed > ERROR: Task (/srv/pokybuild/yocto-worker/musl-qemux86/build/meta/recipes-devtools/python/python3-sphinx_8.2.3.bb:do_compile) failed with exit code '1' > > Can you have a look at this error please? > > -- > Mathieu Dubois-Briand, Bootlin > Embedded Linux and Kernel engineering > https://bootlin.com >
diff --git a/meta/recipes-devtools/python/python3-sphinx_8.2.1.bb b/meta/recipes-devtools/python/python3-sphinx_8.2.3.bb similarity index 91% rename from meta/recipes-devtools/python/python3-sphinx_8.2.1.bb rename to meta/recipes-devtools/python/python3-sphinx_8.2.3.bb index 614566b8f4..4c0de80785 100644 --- a/meta/recipes-devtools/python/python3-sphinx_8.2.1.bb +++ b/meta/recipes-devtools/python/python3-sphinx_8.2.3.bb @@ -4,7 +4,7 @@ SECTION = "devel/python" LICENSE = "BSD-2-Clause & MIT" LIC_FILES_CHKSUM = "file://LICENSE.rst;md5=e30c37a2b7fb0afa3adc0d72b85e8b04" -SRC_URI[sha256sum] = "e4b932951b9c18b039f73b72e4e63afe967d90408700ec222b981ac24647c01e" +SRC_URI[sha256sum] = "398ad29dee7f63a75888314e9424d40f52ce5a6a87ae88e7071e80af296ec348" inherit python_flit_core pypi
Release 8.2.3 (released Mar 02, 2025) Bugs fixed #13403: Define _StrPath.__radd__(). Patch by Adam Turner. #13399: Fix _CurrentDocument membership testing with ‘{c,cpp}:parent_symbol’. Patch by Adam Turner. Release 8.2.2 (released Mar 02, 2025) Bugs fixed #13392: Fix argument type for jieba.load_userdict(). Add workaround for nbsphinx implicit imports. Patch by Adam Turner. #13402: Ensure inline <script/> tags are written exactly once. Patch by Dmitry Shachnev and Adam Turner. #13391: apidoc: Fix TOC file not having a title. Patch by Dave Hoese and Adam Turner. https://www.sphinx-doc.org/en/master/changes/ Signed-off-by: Jan Vermaete <jan.vermaete@gmail.com> --- .../python/{python3-sphinx_8.2.1.bb => python3-sphinx_8.2.3.bb} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) rename meta/recipes-devtools/python/{python3-sphinx_8.2.1.bb => python3-sphinx_8.2.3.bb} (91%)