From bf400cd73fad89aff85017dfc4c169e7a39fdc4a Mon Sep 17 00:00:00 2001 From: Yoann Congal Date: Mon, 16 Jun 2025 23:03:01 +0200 Subject: reproducibility: move known non-repro list to layer.conf The current include file that stores the known non-reproducible packages is layer dependent and that forces the user of the layers to maintain the list of the files (for example, see AB config[0]). By moving the exclude list to each layer.conf and extending the common OEQA_REPRODUCIBLE_EXCLUDED_PACKAGES variable, the known non-reproducible packages will be automatically excluded for each layer used in the reproducibility test without any special knowledge in the test environment. NB: the empty list for meta-initramfs was just removed not moved. [0]: https://git.yoctoproject.org/yocto-autobuilder-helper/tree/config.json?id=7d8933e75bdf7fb821a25617cb2dcabf1f3f8700#n322 Suggested-by: Quentin Schulz Co-Developed-by: Guillaume Swaenepoel Signed-off-by: Guillaume Swaenepoel Signed-off-by: Yoann Congal Signed-off-by: Khem Raj --- meta-python/conf/include/non-repro-meta-python.inc | 31 ---------------------- 1 file changed, 31 deletions(-) delete mode 100755 meta-python/conf/include/non-repro-meta-python.inc (limited to 'meta-python/conf/include') diff --git a/meta-python/conf/include/non-repro-meta-python.inc b/meta-python/conf/include/non-repro-meta-python.inc deleted file mode 100755 index 03d3fefba5..0000000000 --- a/meta-python/conf/include/non-repro-meta-python.inc +++ /dev/null @@ -1,31 +0,0 @@ -# List of known non-reproducible package of the meta-python layer -# Please keep this list sorted -KNOWN_NON_REPRO_META_PYTHON = " \ - python3-evdev \ - python3-evdev-dbg \ - python3-evdev-src \ - python3-frozenlist \ - python3-frozenlist-dbg \ - python3-kivy-src \ - python3-lief \ - python3-mlcommons-loadgen \ - python3-mlcommons-loadgen-dbg \ - python3-mlcommons-loadgen-src \ - python3-pandas \ - python3-pandas-dbg \ - python3-pandas-src \ - python3-propcache \ - python3-propcache-dbg \ - python3-pybind11-json-dev \ - python3-pycocotools-src \ - python3-pydantic-core \ - python3-pynacl \ - python3-pynacl-dbg \ - python3-pynacl-src \ - python3-pyproj \ - python3-pyproj-dbg \ - python3-pyproj-src \ - python3-pyzmq \ - python3-yarl \ - python3-yarl-dbg \ -" -- cgit v1.2.3-54-g00ecf