mirror of
https://git.yoctoproject.org/poky
synced 2026-02-11 03:03:02 +01:00
python3: fix reproducibility issue with python3-core
traceback.cpython-310.pyc is non-deterministic due to 'frozenset' being written without strict ordering. For now let's just not install the problematic file. (From OE-Core rev: 4b1f0f7542abcb8606688c974695a6c8a142e7a2) Signed-off-by: Steve Sakoman <steve@sakoman.com> Signed-off-by: Luca Ceresoli <luca.ceresoli@bootlin.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
This commit is contained in:
committed by
Richard Purdie
parent
61419000b5
commit
7a7de167c2
@@ -193,6 +193,11 @@ do_install:append() {
|
||||
rm -f ${D}${libdir}/python${PYTHON_MAJMIN}/test/__pycache__/test_range.cpython*
|
||||
rm -f ${D}${libdir}/python${PYTHON_MAJMIN}/test/__pycache__/test_xml_etree.cpython*
|
||||
|
||||
# Similar to the above, we're getting reproducibility issues with
|
||||
# /usr/lib/python3.10/__pycache__/traceback.cpython-310.pyc
|
||||
# so remove it too
|
||||
rm -f ${D}${libdir}/python${PYTHON_MAJMIN}/__pycache__/traceback.cpython*
|
||||
|
||||
# Remove the opt-1.pyc and opt-2.pyc files. They effectively waste space on embedded
|
||||
# style targets as they're only used when python is called with the -O or -OO options
|
||||
# which is rare.
|
||||
|
||||
Reference in New Issue
Block a user