Message ID | 20220317171537.1007187-1-richard.purdie@linuxfoundation.org |
---|---|
State | Accepted, archived |
Commit | a0d056862c218f5fcd921905271169742cf464dc |
Headers | show |
Series | python3-sphinx: Work around reproducibility issue | expand |
diff --git a/meta/recipes-devtools/python/python3-sphinx_4.4.0.bb b/meta/recipes-devtools/python/python3-sphinx_4.4.0.bb index 225e7737f60..97ec2619cb9 100644 --- a/meta/recipes-devtools/python/python3-sphinx_4.4.0.bb +++ b/meta/recipes-devtools/python/python3-sphinx_4.4.0.bb @@ -10,6 +10,12 @@ SRC_URI[sha256sum] = "6caad9786055cb1fa22b4a365c1775816b876f91966481765d7d50e9f0 inherit setuptools3 pypi + +do_install:append () { + # The cache format of "{None, 'en', 'ja'}" doesn't seem to be consistent (dict ordering?) + rm ${D}${libdir}/${PYTHON_DIR}/site-packages/sphinx/writers/__pycache__/*latex* +} + RDEPENDS:${PN} = "\ python3-packaging python3-docutils python3-requests \ python3-imagesize python3-alabaster python3-jinja2 \
The dict used in this recipe doesn't write into the cache consistently, work around it until this issue is resolved in python upstream (similar to frozenset issues). Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org> --- meta/recipes-devtools/python/python3-sphinx_4.4.0.bb | 6 ++++++ 1 file changed, 6 insertions(+)