diff --git a/meta-filesystems/conf/include/non-repro-meta-filesystems.inc b/meta-filesystems/conf/include/non-repro-meta-filesystems.inc deleted file mode 100644 index 509907d889..0000000000 --- a/meta-filesystems/conf/include/non-repro-meta-filesystems.inc +++ /dev/null @@ -1,6 +0,0 @@ -# List of known non-reproducible package of the meta-filesystems layer -# Please keep this list sorted -KNOWN_NON_REPRO_META_FILESYSTEMS = " \ - e2tools-ptest \ - xfsprogs-doc \ -" diff --git a/meta-filesystems/conf/layer.conf b/meta-filesystems/conf/layer.conf index 5083a29476..4d147b7139 100644 --- a/meta-filesystems/conf/layer.conf +++ b/meta-filesystems/conf/layer.conf @@ -20,3 +20,10 @@ LAYERSERIES_COMPAT_filesystems-layer = "walnascar whinlatter" BBFILES_DYNAMIC += " \ meta-python:${LAYERDIR}/dynamic-layers/meta-python/recipes-*/*/*.bb \ " + +# List of known non-reproducible package of the meta-filesystems layer +# Please keep this list sorted +OEQA_REPRODUCIBLE_EXCLUDED_PACKAGES += " \ + e2tools-ptest \ + xfsprogs-doc \ +" diff --git a/meta-gnome/conf/include/non-repro-meta-gnome.inc b/meta-gnome/conf/include/non-repro-meta-gnome.inc deleted file mode 100755 index 553bc32cc6..0000000000 --- a/meta-gnome/conf/include/non-repro-meta-gnome.inc +++ /dev/null @@ -1,13 +0,0 @@ -# List of known non-reproducible package of the meta-gnome layer -# Please keep this list sorted -KNOWN_NON_REPRO_META_GNOME = " \ - geary \ - geary-dbg \ - gegl-dev \ - gimp \ - gimp-dbg \ - gnome-terminal-src \ - grilo-src \ - gtk-vnc-src \ - ibus \ -" diff --git a/meta-gnome/conf/layer.conf b/meta-gnome/conf/layer.conf index d6c59a80d6..faacba478e 100644 --- a/meta-gnome/conf/layer.conf +++ b/meta-gnome/conf/layer.conf @@ -29,3 +29,17 @@ BBFILES_DYNAMIC += " \ virtualization-layer:${LAYERDIR}/dynamic-layers/meta-virtualization/*/*/*.bbappend \ security:${LAYERDIR}/dynamic-layers/meta-security/*/*/*.bb \ " + +# List of known non-reproducible package of the meta-gnome layer +# Please keep this list sorted +OEQA_REPRODUCIBLE_EXCLUDED_PACKAGES += " \ + geary \ + geary-dbg \ + gegl-dev \ + gimp \ + gimp-dbg \ + gnome-terminal-src \ + grilo-src \ + gtk-vnc-src \ + ibus \ +" diff --git a/meta-initramfs/conf/include/non-repro-meta-initramfs.inc b/meta-initramfs/conf/include/non-repro-meta-initramfs.inc deleted file mode 100755 index c05f59d1a2..0000000000 --- a/meta-initramfs/conf/include/non-repro-meta-initramfs.inc +++ /dev/null @@ -1,3 +0,0 @@ -# List of known non-reproducible package of the meta-initramfs layer -# Please keep this list sorted -KNOWN_NON_REPRO_META_INITRAMFS = "" diff --git a/meta-multimedia/conf/include/non-repro-meta-multimedia.inc b/meta-multimedia/conf/include/non-repro-meta-multimedia.inc deleted file mode 100755 index b02de42eb9..0000000000 --- a/meta-multimedia/conf/include/non-repro-meta-multimedia.inc +++ /dev/null @@ -1,15 +0,0 @@ -# List of known non-reproducible package of the meta-multimedia layer -# Please keep this list sorted -KNOWN_NON_REPRO_META_MULTIMEDIA = " \ - crossguid \ - libcamera \ - libcamera-dbg \ - libcamera-src \ - libgssdp-1.6-src \ - libgupnp-1.6-src \ - libsquish-staticdev \ - oscam \ - oscam-dbg \ - oscam-src \ - rtmpdump-staticdev \ -" diff --git a/meta-multimedia/conf/layer.conf b/meta-multimedia/conf/layer.conf index 5c9b8fe48b..a01984888d 100644 --- a/meta-multimedia/conf/layer.conf +++ b/meta-multimedia/conf/layer.conf @@ -32,3 +32,19 @@ LAYERVERSION_multimedia-layer = "1" LAYERDEPENDS_multimedia-layer = "core openembedded-layer meta-python" LAYERSERIES_COMPAT_multimedia-layer = "walnascar whinlatter" + +# List of known non-reproducible package of the meta-multimedia layer +# Please keep this list sorted +OEQA_REPRODUCIBLE_EXCLUDED_PACKAGES += " \ + crossguid \ + libcamera \ + libcamera-dbg \ + libcamera-src \ + libgssdp-1.6-src \ + libgupnp-1.6-src \ + libsquish-staticdev \ + oscam \ + oscam-dbg \ + oscam-src \ + rtmpdump-staticdev \ +" diff --git a/meta-networking/conf/include/non-repro-meta-networking.inc b/meta-networking/conf/include/non-repro-meta-networking.inc deleted file mode 100755 index 16240df059..0000000000 --- a/meta-networking/conf/include/non-repro-meta-networking.inc +++ /dev/null @@ -1,40 +0,0 @@ -# List of known non-reproducible package of the meta-networking layer -# Please keep this list sorted -KNOWN_NON_REPRO_META_NETWORKING = " \ - babeld \ - babeld-dbg \ - dhcp-relay-staticdev \ - ettercap-src \ - freediameter \ - freeradius \ - htpdate-doc \ - libbearssl-staticdev \ - libmosquitto1 \ - libowfat-staticdev \ - libruli-staticdev \ - mosquitto \ - ncftp \ - ncp \ - ncp-dbg \ - ndisc6-dbg \ - ndisc6-misc \ - ndisc6-ndisc6 \ - ndisc6-rdisc6 \ - ndisc6-rdnssd \ - ndisc6-rltraceroute6 \ - netsniff-ng-doc \ - ntopng \ - ntopng-dbg \ - ntpsec-src \ - openl2tp \ - opensaf \ - phytool \ - phytool-dbg \ - postfix-cfg \ - rp-pppoe \ - traceroute \ - traceroute-dbg \ - udpcast-doc \ - unbound-doc \ - znc \ -" diff --git a/meta-networking/conf/layer.conf b/meta-networking/conf/layer.conf index 232d9d4480..58126a575f 100644 --- a/meta-networking/conf/layer.conf +++ b/meta-networking/conf/layer.conf @@ -27,3 +27,44 @@ SIGGEN_EXCLUDE_SAFE_RECIPE_DEPS += " \ BBFILES_DYNAMIC += " \ meta-python:${LAYERDIR}/dynamic-layers/meta-python/recipes-*/*/*.bb \ " + +# List of known non-reproducible package of the meta-networking layer +# Please keep this list sorted +OEQA_REPRODUCIBLE_EXCLUDED_PACKAGES += " \ + babeld \ + babeld-dbg \ + dhcp-relay-staticdev \ + ettercap-src \ + freediameter \ + freeradius \ + htpdate-doc \ + libbearssl-staticdev \ + libmosquitto1 \ + libowfat-staticdev \ + libruli-staticdev \ + mosquitto \ + ncftp \ + ncp \ + ncp-dbg \ + ndisc6-dbg \ + ndisc6-misc \ + ndisc6-ndisc6 \ + ndisc6-rdisc6 \ + ndisc6-rdnssd \ + ndisc6-rltraceroute6 \ + netsniff-ng-doc \ + ntopng \ + ntopng-dbg \ + ntpsec-src \ + openl2tp \ + opensaf \ + phytool \ + phytool-dbg \ + postfix-cfg \ + rp-pppoe \ + traceroute \ + traceroute-dbg \ + udpcast-doc \ + unbound-doc \ + znc \ +" diff --git a/meta-oe/conf/include/non-repro-meta-oe.inc b/meta-oe/conf/include/non-repro-meta-oe.inc deleted file mode 100755 index ae4fb1d194..0000000000 --- a/meta-oe/conf/include/non-repro-meta-oe.inc +++ /dev/null @@ -1,142 +0,0 @@ -# List of known non-reproducible package of the meta-oe layer -# Please keep this list sorted -KNOWN_NON_REPRO_META_OE = " \ - apitrace \ - apitrace-dbg \ - asio-dbg \ - asio-ptest \ - asio-src \ - cpuid-doc \ - dhrystone \ - dhrystone-dbg \ - dhrystone-dev \ - dhrystone-src \ - directfb \ - directfb-dbg \ - doxygen-src \ - edid-decode \ - edid-decode-dbg \ - editorconfig-core-c-dev \ - etcd-cpp-apiv3-dev \ - evemu-tools-python \ - fbgrab-doc \ - fluentbit-src \ - fsverity-utils-dbg \ - fsverity-utils-staticdev \ - fvwm-dbg \ - fvwm-doc \ - fvwm-extra \ - fwupd-dbg \ - fwupd-ptest \ - gcab-src \ - gosu \ - gosu-dbg \ - gosu-dev \ - gosu-staticdev \ - gphoto2 \ - gphoto2-dbg \ - hddtemp-locale-de \ - hdf5 \ - hdf5-dbg \ - hdf5-src \ - hdf5-staticdev \ - hplip-dbg \ - hplip-filter \ - hplip-src \ - iotop \ - iotop-dbg \ - ipmiutil \ - ipmiutil-dbg \ - ipmiutil-dev \ - jpnevulator-doc \ - jsonrpc-dev \ - kpatch-build \ - kpatch-doc \ - ldns \ - libass9 \ - libass-dbg \ - libbotan-3-7 \ - libbotan-3-bin \ - libbotan-3-dbg \ - libbotan-3-dev \ - libck-doc \ - libdbus-cxx-dev \ - libforms \ - libfsverity0 \ - libhugetlbfs-doc \ - libiio-src \ - libjcat-dbg \ - libjcat-ptest \ - librelp-dbg \ - librelp-ptest \ - libsdl2-compat \ - libsdl2-compat-dbg \ - libsource-highlight5 \ - libsource-highlight-dbg \ - libsource-highlight-dev \ - libsource-highlight-src \ - libthrift-c-glib-zlib-src \ - libvncserver-dev \ - libwebsockets-testapps \ - libwmf \ - libyui-ncurses-dbg \ - libyui-ncurses-dev \ - lmbench-staticdev \ - log4cpp \ - lprng \ - lprng-dbg \ - lshw \ - lshw-locale-fr \ - mariadb-dbg \ - mariadb-server \ - mariadb-src \ - mce-test \ - mime-support-doc \ - minifi-cpp \ - minifi-cpp-dbg \ - minifi-cpp-src \ - mpv \ - mpv-dbg \ - nana \ - nbench-byte \ - nbench-byte-dbg \ - nbench-byte-src \ - nspr-staticdev \ - obconf-locale-es \ - pcp \ - pcp-dev \ - pcp-doc \ - pcp-src \ - perfetto \ - perfetto-dbg \ - php-phar \ - pidgin \ - pidgin-dbg \ - pim435-staticdev \ - poco-ptest \ - postgresql-server-dev \ - qcbor-staticdev \ - qperf-doc \ - sharutils \ - sharutils-dbg \ - smemstat-doc \ - soci-dev \ - switchtec-user \ - switchtec-user-dbg \ - switchtec-user-staticdev \ - thin-provisioning-tools-dev \ - toybox-inittab \ - toybox-inittab-dbg \ - toybox-inittab-dev \ - transmission-dbg \ - transmission-gtk \ - transmission-src \ - vulkan-cts \ - vulkan-cts-dbg \ - waylandpp-dev \ - yasm-src \ - zlog-staticdev \ - zsh \ - zsh-dbg \ - zsh-src \ -" diff --git a/meta-oe/conf/layer.conf b/meta-oe/conf/layer.conf index bc0d68f156..5501e4315f 100644 --- a/meta-oe/conf/layer.conf +++ b/meta-oe/conf/layer.conf @@ -123,3 +123,146 @@ NON_MULTILIB_RECIPES:append = " crash pahole libbpf" NON_MULTILIB_RECIPES:remove:x86 = "libbpf" NON_MULTILIB_RECIPES:remove:x86-64 = "libbpf" + +# List of known non-reproducible package of the meta-oe layer +# Please keep this list sorted +OEQA_REPRODUCIBLE_EXCLUDED_PACKAGES += " \ + apitrace \ + apitrace-dbg \ + asio-dbg \ + asio-ptest \ + asio-src \ + cpuid-doc \ + dhrystone \ + dhrystone-dbg \ + dhrystone-dev \ + dhrystone-src \ + directfb \ + directfb-dbg \ + doxygen-src \ + edid-decode \ + edid-decode-dbg \ + editorconfig-core-c-dev \ + etcd-cpp-apiv3-dev \ + evemu-tools-python \ + fbgrab-doc \ + fluentbit-src \ + fsverity-utils-dbg \ + fsverity-utils-staticdev \ + fvwm-dbg \ + fvwm-doc \ + fvwm-extra \ + fwupd-dbg \ + fwupd-ptest \ + gcab-src \ + gosu \ + gosu-dbg \ + gosu-dev \ + gosu-staticdev \ + gphoto2 \ + gphoto2-dbg \ + hddtemp-locale-de \ + hdf5 \ + hdf5-dbg \ + hdf5-src \ + hdf5-staticdev \ + hplip-dbg \ + hplip-filter \ + hplip-src \ + iotop \ + iotop-dbg \ + ipmiutil \ + ipmiutil-dbg \ + ipmiutil-dev \ + jpnevulator-doc \ + jsonrpc-dev \ + kpatch-build \ + kpatch-doc \ + ldns \ + libass9 \ + libass-dbg \ + libbotan-3-7 \ + libbotan-3-bin \ + libbotan-3-dbg \ + libbotan-3-dev \ + libck-doc \ + libdbus-cxx-dev \ + libforms \ + libfsverity0 \ + libhugetlbfs-doc \ + libiio-src \ + libjcat-dbg \ + libjcat-ptest \ + librelp-dbg \ + librelp-ptest \ + libsdl2-compat \ + libsdl2-compat-dbg \ + libsource-highlight5 \ + libsource-highlight-dbg \ + libsource-highlight-dev \ + libsource-highlight-src \ + libthrift-c-glib-zlib-src \ + libvncserver-dev \ + libwebsockets-testapps \ + libwmf \ + libyui-ncurses-dbg \ + libyui-ncurses-dev \ + lmbench-staticdev \ + log4cpp \ + lprng \ + lprng-dbg \ + lshw \ + lshw-locale-fr \ + mariadb-dbg \ + mariadb-server \ + mariadb-src \ + mce-test \ + mime-support-doc \ + minifi-cpp \ + minifi-cpp-dbg \ + minifi-cpp-src \ + mpv \ + mpv-dbg \ + nana \ + nbench-byte \ + nbench-byte-dbg \ + nbench-byte-src \ + nspr-staticdev \ + obconf-locale-es \ + pcp \ + pcp-dev \ + pcp-doc \ + pcp-src \ + perfetto \ + perfetto-dbg \ + php-phar \ + pidgin \ + pidgin-dbg \ + pim435-staticdev \ + poco-ptest \ + postgresql-server-dev \ + qcbor-staticdev \ + qperf-doc \ + sharutils \ + sharutils-dbg \ + smemstat-doc \ + soci-dev \ + switchtec-user \ + switchtec-user-dbg \ + switchtec-user-staticdev \ + thin-provisioning-tools-dev \ + toybox-inittab \ + toybox-inittab-dbg \ + toybox-inittab-dev \ + transmission-dbg \ + transmission-gtk \ + transmission-src \ + vulkan-cts \ + vulkan-cts-dbg \ + waylandpp-dev \ + yasm-src \ + zlog-staticdev \ + zsh \ + zsh-dbg \ + zsh-src \ +" diff --git a/meta-perl/conf/include/non-repro-meta-perl.inc b/meta-perl/conf/include/non-repro-meta-perl.inc deleted file mode 100755 index 9082691f67..0000000000 --- a/meta-perl/conf/include/non-repro-meta-perl.inc +++ /dev/null @@ -1,10 +0,0 @@ -# List of known non-reproducible package of the meta-perl layer -# Please keep this list sorted -KNOWN_NON_REPRO_META_PERL = " \ - libencode-perl-src \ - libhtml-tree-perl \ - libhtml-tree-perl-doc \ - libmodule-build-tiny-perl \ - po4a \ - po4a-doc \ -" diff --git a/meta-perl/conf/layer.conf b/meta-perl/conf/layer.conf index 33f0822ec0..7ae1a39fcd 100644 --- a/meta-perl/conf/layer.conf +++ b/meta-perl/conf/layer.conf @@ -16,3 +16,14 @@ LAYERVERSION_perl-layer = "1" LAYERDEPENDS_perl-layer = "core openembedded-layer" LAYERSERIES_COMPAT_perl-layer = "walnascar whinlatter" + +# List of known non-reproducible package of the meta-perl layer +# Please keep this list sorted +OEQA_REPRODUCIBLE_EXCLUDED_PACKAGES += " \ + libencode-perl-src \ + libhtml-tree-perl \ + libhtml-tree-perl-doc \ + libmodule-build-tiny-perl \ + po4a \ + po4a-doc \ +" 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 \ -" diff --git a/meta-python/conf/layer.conf b/meta-python/conf/layer.conf index 261c38e89c..b887accbf8 100644 --- a/meta-python/conf/layer.conf +++ b/meta-python/conf/layer.conf @@ -17,3 +17,35 @@ LAYERDEPENDS_meta-python = "core (>= 12) openembedded-layer" LAYERSERIES_COMPAT_meta-python = "walnascar whinlatter" LICENSE_PATH += "${LAYERDIR}/licenses" + +# List of known non-reproducible package of the meta-python layer +# Please keep this list sorted +OEQA_REPRODUCIBLE_EXCLUDED_PACKAGES += " \ + 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 \ +" diff --git a/meta-webserver/conf/include/non-repro-meta-webserver.inc b/meta-webserver/conf/include/non-repro-meta-webserver.inc deleted file mode 100755 index ee998ea961..0000000000 --- a/meta-webserver/conf/include/non-repro-meta-webserver.inc +++ /dev/null @@ -1,7 +0,0 @@ -# List of known non-reproducible package of the meta-webserver layer -# Please keep this list sorted -KNOWN_NON_REPRO_META_WEBSERVER = " \ - netdata \ - netdata-dbg \ - php-phar \ -" diff --git a/meta-webserver/conf/layer.conf b/meta-webserver/conf/layer.conf index 16d72a7a56..dcaae5cca8 100644 --- a/meta-webserver/conf/layer.conf +++ b/meta-webserver/conf/layer.conf @@ -25,3 +25,11 @@ SIGGEN_EXCLUDE_SAFE_RECIPE_DEPS += " \ phpmyadmin->bash \ phpmyadmin->php \ " + +# List of known non-reproducible package of the meta-webserver layer +# Please keep this list sorted +OEQA_REPRODUCIBLE_EXCLUDED_PACKAGES += " \ + netdata \ + netdata-dbg \ + php-phar \ +" diff --git a/meta-xfce/conf/include/non-repro-meta-xfce.inc b/meta-xfce/conf/include/non-repro-meta-xfce.inc deleted file mode 100755 index aad6b0c24d..0000000000 --- a/meta-xfce/conf/include/non-repro-meta-xfce.inc +++ /dev/null @@ -1,7 +0,0 @@ -# List of known non-reproducible package of the meta-xfce layer -# Please keep this list sorted -KNOWN_NON_REPRO_META_XFCE = " \ - catfish \ - libsamba-util0 \ - samba-dbg \ -" diff --git a/meta-xfce/conf/layer.conf b/meta-xfce/conf/layer.conf index 0b7a359175..e8109725d3 100644 --- a/meta-xfce/conf/layer.conf +++ b/meta-xfce/conf/layer.conf @@ -27,3 +27,11 @@ SIGGEN_EXCLUDE_SAFE_RECIPE_DEPS += "\ rodent-icon-theme->gdk-pixbuf \ rodent-icon-theme->gtk+3 \ " + +# List of known non-reproducible package of the meta-xfce layer +# Please keep this list sorted +OEQA_REPRODUCIBLE_EXCLUDED_PACKAGES += " \ + catfish \ + libsamba-util0 \ + samba-dbg \ +"