summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorYoann Congal <yoann.congal@smile.fr>2025-06-16 23:03:01 +0200
committerKhem Raj <raj.khem@gmail.com>2025-06-20 10:34:11 -0700
commitbf400cd73fad89aff85017dfc4c169e7a39fdc4a (patch)
tree6af4e14de470ad3d4360013815b96ce21c45ffad
parent3b1cc7418fa61b61f40bf33a9d5a98cab229afe9 (diff)
downloadmeta-openembedded-bf400cd73fad89aff85017dfc4c169e7a39fdc4a.tar.gz
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 <quentin.schulz@cherry.de> Co-Developed-by: Guillaume Swaenepoel <guillaume.swaenepoel@smile.fr> Signed-off-by: Guillaume Swaenepoel <guillaume.swaenepoel@smile.fr> Signed-off-by: Yoann Congal <yoann.congal@smile.fr> Signed-off-by: Khem Raj <raj.khem@gmail.com>
-rw-r--r--meta-filesystems/conf/include/non-repro-meta-filesystems.inc6
-rw-r--r--meta-filesystems/conf/layer.conf7
-rwxr-xr-xmeta-gnome/conf/include/non-repro-meta-gnome.inc13
-rw-r--r--meta-gnome/conf/layer.conf14
-rwxr-xr-xmeta-initramfs/conf/include/non-repro-meta-initramfs.inc3
-rwxr-xr-xmeta-multimedia/conf/include/non-repro-meta-multimedia.inc15
-rw-r--r--meta-multimedia/conf/layer.conf16
-rwxr-xr-xmeta-networking/conf/include/non-repro-meta-networking.inc40
-rw-r--r--meta-networking/conf/layer.conf41
-rwxr-xr-xmeta-oe/conf/include/non-repro-meta-oe.inc142
-rw-r--r--meta-oe/conf/layer.conf143
-rwxr-xr-xmeta-perl/conf/include/non-repro-meta-perl.inc10
-rw-r--r--meta-perl/conf/layer.conf11
-rwxr-xr-xmeta-python/conf/include/non-repro-meta-python.inc31
-rw-r--r--meta-python/conf/layer.conf32
-rwxr-xr-xmeta-webserver/conf/include/non-repro-meta-webserver.inc7
-rw-r--r--meta-webserver/conf/layer.conf8
-rwxr-xr-xmeta-xfce/conf/include/non-repro-meta-xfce.inc7
-rw-r--r--meta-xfce/conf/layer.conf8
19 files changed, 280 insertions, 274 deletions
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 @@
1# List of known non-reproducible package of the meta-filesystems layer
2# Please keep this list sorted
3KNOWN_NON_REPRO_META_FILESYSTEMS = " \
4 e2tools-ptest \
5 xfsprogs-doc \
6"
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"
20BBFILES_DYNAMIC += " \ 20BBFILES_DYNAMIC += " \
21 meta-python:${LAYERDIR}/dynamic-layers/meta-python/recipes-*/*/*.bb \ 21 meta-python:${LAYERDIR}/dynamic-layers/meta-python/recipes-*/*/*.bb \
22" 22"
23
24# List of known non-reproducible package of the meta-filesystems layer
25# Please keep this list sorted
26OEQA_REPRODUCIBLE_EXCLUDED_PACKAGES += " \
27 e2tools-ptest \
28 xfsprogs-doc \
29"
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 @@
1# List of known non-reproducible package of the meta-gnome layer
2# Please keep this list sorted
3KNOWN_NON_REPRO_META_GNOME = " \
4 geary \
5 geary-dbg \
6 gegl-dev \
7 gimp \
8 gimp-dbg \
9 gnome-terminal-src \
10 grilo-src \
11 gtk-vnc-src \
12 ibus \
13"
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 += " \
29 virtualization-layer:${LAYERDIR}/dynamic-layers/meta-virtualization/*/*/*.bbappend \ 29 virtualization-layer:${LAYERDIR}/dynamic-layers/meta-virtualization/*/*/*.bbappend \
30 security:${LAYERDIR}/dynamic-layers/meta-security/*/*/*.bb \ 30 security:${LAYERDIR}/dynamic-layers/meta-security/*/*/*.bb \
31" 31"
32
33# List of known non-reproducible package of the meta-gnome layer
34# Please keep this list sorted
35OEQA_REPRODUCIBLE_EXCLUDED_PACKAGES += " \
36 geary \
37 geary-dbg \
38 gegl-dev \
39 gimp \
40 gimp-dbg \
41 gnome-terminal-src \
42 grilo-src \
43 gtk-vnc-src \
44 ibus \
45"
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 @@
1# List of known non-reproducible package of the meta-initramfs layer
2# Please keep this list sorted
3KNOWN_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 @@
1# List of known non-reproducible package of the meta-multimedia layer
2# Please keep this list sorted
3KNOWN_NON_REPRO_META_MULTIMEDIA = " \
4 crossguid \
5 libcamera \
6 libcamera-dbg \
7 libcamera-src \
8 libgssdp-1.6-src \
9 libgupnp-1.6-src \
10 libsquish-staticdev \
11 oscam \
12 oscam-dbg \
13 oscam-src \
14 rtmpdump-staticdev \
15"
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"
32LAYERDEPENDS_multimedia-layer = "core openembedded-layer meta-python" 32LAYERDEPENDS_multimedia-layer = "core openembedded-layer meta-python"
33 33
34LAYERSERIES_COMPAT_multimedia-layer = "walnascar whinlatter" 34LAYERSERIES_COMPAT_multimedia-layer = "walnascar whinlatter"
35
36# List of known non-reproducible package of the meta-multimedia layer
37# Please keep this list sorted
38OEQA_REPRODUCIBLE_EXCLUDED_PACKAGES += " \
39 crossguid \
40 libcamera \
41 libcamera-dbg \
42 libcamera-src \
43 libgssdp-1.6-src \
44 libgupnp-1.6-src \
45 libsquish-staticdev \
46 oscam \
47 oscam-dbg \
48 oscam-src \
49 rtmpdump-staticdev \
50"
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 @@
1# List of known non-reproducible package of the meta-networking layer
2# Please keep this list sorted
3KNOWN_NON_REPRO_META_NETWORKING = " \
4 babeld \
5 babeld-dbg \
6 dhcp-relay-staticdev \
7 ettercap-src \
8 freediameter \
9 freeradius \
10 htpdate-doc \
11 libbearssl-staticdev \
12 libmosquitto1 \
13 libowfat-staticdev \
14 libruli-staticdev \
15 mosquitto \
16 ncftp \
17 ncp \
18 ncp-dbg \
19 ndisc6-dbg \
20 ndisc6-misc \
21 ndisc6-ndisc6 \
22 ndisc6-rdisc6 \
23 ndisc6-rdnssd \
24 ndisc6-rltraceroute6 \
25 netsniff-ng-doc \
26 ntopng \
27 ntopng-dbg \
28 ntpsec-src \
29 openl2tp \
30 opensaf \
31 phytool \
32 phytool-dbg \
33 postfix-cfg \
34 rp-pppoe \
35 traceroute \
36 traceroute-dbg \
37 udpcast-doc \
38 unbound-doc \
39 znc \
40"
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 += " \
27BBFILES_DYNAMIC += " \ 27BBFILES_DYNAMIC += " \
28 meta-python:${LAYERDIR}/dynamic-layers/meta-python/recipes-*/*/*.bb \ 28 meta-python:${LAYERDIR}/dynamic-layers/meta-python/recipes-*/*/*.bb \
29" 29"
30
31# List of known non-reproducible package of the meta-networking layer
32# Please keep this list sorted
33OEQA_REPRODUCIBLE_EXCLUDED_PACKAGES += " \
34 babeld \
35 babeld-dbg \
36 dhcp-relay-staticdev \
37 ettercap-src \
38 freediameter \
39 freeradius \
40 htpdate-doc \
41 libbearssl-staticdev \
42 libmosquitto1 \
43 libowfat-staticdev \
44 libruli-staticdev \
45 mosquitto \
46 ncftp \
47 ncp \
48 ncp-dbg \
49 ndisc6-dbg \
50 ndisc6-misc \
51 ndisc6-ndisc6 \
52 ndisc6-rdisc6 \
53 ndisc6-rdnssd \
54 ndisc6-rltraceroute6 \
55 netsniff-ng-doc \
56 ntopng \
57 ntopng-dbg \
58 ntpsec-src \
59 openl2tp \
60 opensaf \
61 phytool \
62 phytool-dbg \
63 postfix-cfg \
64 rp-pppoe \
65 traceroute \
66 traceroute-dbg \
67 udpcast-doc \
68 unbound-doc \
69 znc \
70"
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 @@
1# List of known non-reproducible package of the meta-oe layer
2# Please keep this list sorted
3KNOWN_NON_REPRO_META_OE = " \
4 apitrace \
5 apitrace-dbg \
6 asio-dbg \
7 asio-ptest \
8 asio-src \
9 cpuid-doc \
10 dhrystone \
11 dhrystone-dbg \
12 dhrystone-dev \
13 dhrystone-src \
14 directfb \
15 directfb-dbg \
16 doxygen-src \
17 edid-decode \
18 edid-decode-dbg \
19 editorconfig-core-c-dev \
20 etcd-cpp-apiv3-dev \
21 evemu-tools-python \
22 fbgrab-doc \
23 fluentbit-src \
24 fsverity-utils-dbg \
25 fsverity-utils-staticdev \
26 fvwm-dbg \
27 fvwm-doc \
28 fvwm-extra \
29 fwupd-dbg \
30 fwupd-ptest \
31 gcab-src \
32 gosu \
33 gosu-dbg \
34 gosu-dev \
35 gosu-staticdev \
36 gphoto2 \
37 gphoto2-dbg \
38 hddtemp-locale-de \
39 hdf5 \
40 hdf5-dbg \
41 hdf5-src \
42 hdf5-staticdev \
43 hplip-dbg \
44 hplip-filter \
45 hplip-src \
46 iotop \
47 iotop-dbg \
48 ipmiutil \
49 ipmiutil-dbg \
50 ipmiutil-dev \
51 jpnevulator-doc \
52 jsonrpc-dev \
53 kpatch-build \
54 kpatch-doc \
55 ldns \
56 libass9 \
57 libass-dbg \
58 libbotan-3-7 \
59 libbotan-3-bin \
60 libbotan-3-dbg \
61 libbotan-3-dev \
62 libck-doc \
63 libdbus-cxx-dev \
64 libforms \
65 libfsverity0 \
66 libhugetlbfs-doc \
67 libiio-src \
68 libjcat-dbg \
69 libjcat-ptest \
70 librelp-dbg \
71 librelp-ptest \
72 libsdl2-compat \
73 libsdl2-compat-dbg \
74 libsource-highlight5 \
75 libsource-highlight-dbg \
76 libsource-highlight-dev \
77 libsource-highlight-src \
78 libthrift-c-glib-zlib-src \
79 libvncserver-dev \
80 libwebsockets-testapps \
81 libwmf \
82 libyui-ncurses-dbg \
83 libyui-ncurses-dev \
84 lmbench-staticdev \
85 log4cpp \
86 lprng \
87 lprng-dbg \
88 lshw \
89 lshw-locale-fr \
90 mariadb-dbg \
91 mariadb-server \
92 mariadb-src \
93 mce-test \
94 mime-support-doc \
95 minifi-cpp \
96 minifi-cpp-dbg \
97 minifi-cpp-src \
98 mpv \
99 mpv-dbg \
100 nana \
101 nbench-byte \
102 nbench-byte-dbg \
103 nbench-byte-src \
104 nspr-staticdev \
105 obconf-locale-es \
106 pcp \
107 pcp-dev \
108 pcp-doc \
109 pcp-src \
110 perfetto \
111 perfetto-dbg \
112 php-phar \
113 pidgin \
114 pidgin-dbg \
115 pim435-staticdev \
116 poco-ptest \
117 postgresql-server-dev \
118 qcbor-staticdev \
119 qperf-doc \
120 sharutils \
121 sharutils-dbg \
122 smemstat-doc \
123 soci-dev \
124 switchtec-user \
125 switchtec-user-dbg \
126 switchtec-user-staticdev \
127 thin-provisioning-tools-dev \
128 toybox-inittab \
129 toybox-inittab-dbg \
130 toybox-inittab-dev \
131 transmission-dbg \
132 transmission-gtk \
133 transmission-src \
134 vulkan-cts \
135 vulkan-cts-dbg \
136 waylandpp-dev \
137 yasm-src \
138 zlog-staticdev \
139 zsh \
140 zsh-dbg \
141 zsh-src \
142"
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"
123 123
124NON_MULTILIB_RECIPES:remove:x86 = "libbpf" 124NON_MULTILIB_RECIPES:remove:x86 = "libbpf"
125NON_MULTILIB_RECIPES:remove:x86-64 = "libbpf" 125NON_MULTILIB_RECIPES:remove:x86-64 = "libbpf"
126
127# List of known non-reproducible package of the meta-oe layer
128# Please keep this list sorted
129OEQA_REPRODUCIBLE_EXCLUDED_PACKAGES += " \
130 apitrace \
131 apitrace-dbg \
132 asio-dbg \
133 asio-ptest \
134 asio-src \
135 cpuid-doc \
136 dhrystone \
137 dhrystone-dbg \
138 dhrystone-dev \
139 dhrystone-src \
140 directfb \
141 directfb-dbg \
142 doxygen-src \
143 edid-decode \
144 edid-decode-dbg \
145 editorconfig-core-c-dev \
146 etcd-cpp-apiv3-dev \
147 evemu-tools-python \
148 fbgrab-doc \
149 fluentbit-src \
150 fsverity-utils-dbg \
151 fsverity-utils-staticdev \
152 fvwm-dbg \
153 fvwm-doc \
154 fvwm-extra \
155 fwupd-dbg \
156 fwupd-ptest \
157 gcab-src \
158 gosu \
159 gosu-dbg \
160 gosu-dev \
161 gosu-staticdev \
162 gphoto2 \
163 gphoto2-dbg \
164 hddtemp-locale-de \
165 hdf5 \
166 hdf5-dbg \
167 hdf5-src \
168 hdf5-staticdev \
169 hplip-dbg \
170 hplip-filter \
171 hplip-src \
172 iotop \
173 iotop-dbg \
174 ipmiutil \
175 ipmiutil-dbg \
176 ipmiutil-dev \
177 jpnevulator-doc \
178 jsonrpc-dev \
179 kpatch-build \
180 kpatch-doc \
181 ldns \
182 libass9 \
183 libass-dbg \
184 libbotan-3-7 \
185 libbotan-3-bin \
186 libbotan-3-dbg \
187 libbotan-3-dev \
188 libck-doc \
189 libdbus-cxx-dev \
190 libforms \
191 libfsverity0 \
192 libhugetlbfs-doc \
193 libiio-src \
194 libjcat-dbg \
195 libjcat-ptest \
196 librelp-dbg \
197 librelp-ptest \
198 libsdl2-compat \
199 libsdl2-compat-dbg \
200 libsource-highlight5 \
201 libsource-highlight-dbg \
202 libsource-highlight-dev \
203 libsource-highlight-src \
204 libthrift-c-glib-zlib-src \
205 libvncserver-dev \
206 libwebsockets-testapps \
207 libwmf \
208 libyui-ncurses-dbg \
209 libyui-ncurses-dev \
210 lmbench-staticdev \
211 log4cpp \
212 lprng \
213 lprng-dbg \
214 lshw \
215 lshw-locale-fr \
216 mariadb-dbg \
217 mariadb-server \
218 mariadb-src \
219 mce-test \
220 mime-support-doc \
221 minifi-cpp \
222 minifi-cpp-dbg \
223 minifi-cpp-src \
224 mpv \
225 mpv-dbg \
226 nana \
227 nbench-byte \
228 nbench-byte-dbg \
229 nbench-byte-src \
230 nspr-staticdev \
231 obconf-locale-es \
232 pcp \
233 pcp-dev \
234 pcp-doc \
235 pcp-src \
236 perfetto \
237 perfetto-dbg \
238 php-phar \
239 pidgin \
240 pidgin-dbg \
241 pim435-staticdev \
242 poco-ptest \
243 postgresql-server-dev \
244 qcbor-staticdev \
245 qperf-doc \
246 sharutils \
247 sharutils-dbg \
248 smemstat-doc \
249 soci-dev \
250 switchtec-user \
251 switchtec-user-dbg \
252 switchtec-user-staticdev \
253 thin-provisioning-tools-dev \
254 toybox-inittab \
255 toybox-inittab-dbg \
256 toybox-inittab-dev \
257 transmission-dbg \
258 transmission-gtk \
259 transmission-src \
260 vulkan-cts \
261 vulkan-cts-dbg \
262 waylandpp-dev \
263 yasm-src \
264 zlog-staticdev \
265 zsh \
266 zsh-dbg \
267 zsh-src \
268"
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 @@
1# List of known non-reproducible package of the meta-perl layer
2# Please keep this list sorted
3KNOWN_NON_REPRO_META_PERL = " \
4 libencode-perl-src \
5 libhtml-tree-perl \
6 libhtml-tree-perl-doc \
7 libmodule-build-tiny-perl \
8 po4a \
9 po4a-doc \
10"
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"
16LAYERDEPENDS_perl-layer = "core openembedded-layer" 16LAYERDEPENDS_perl-layer = "core openembedded-layer"
17 17
18LAYERSERIES_COMPAT_perl-layer = "walnascar whinlatter" 18LAYERSERIES_COMPAT_perl-layer = "walnascar whinlatter"
19
20# List of known non-reproducible package of the meta-perl layer
21# Please keep this list sorted
22OEQA_REPRODUCIBLE_EXCLUDED_PACKAGES += " \
23 libencode-perl-src \
24 libhtml-tree-perl \
25 libhtml-tree-perl-doc \
26 libmodule-build-tiny-perl \
27 po4a \
28 po4a-doc \
29"
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 @@
1# List of known non-reproducible package of the meta-python layer
2# Please keep this list sorted
3KNOWN_NON_REPRO_META_PYTHON = " \
4 python3-evdev \
5 python3-evdev-dbg \
6 python3-evdev-src \
7 python3-frozenlist \
8 python3-frozenlist-dbg \
9 python3-kivy-src \
10 python3-lief \
11 python3-mlcommons-loadgen \
12 python3-mlcommons-loadgen-dbg \
13 python3-mlcommons-loadgen-src \
14 python3-pandas \
15 python3-pandas-dbg \
16 python3-pandas-src \
17 python3-propcache \
18 python3-propcache-dbg \
19 python3-pybind11-json-dev \
20 python3-pycocotools-src \
21 python3-pydantic-core \
22 python3-pynacl \
23 python3-pynacl-dbg \
24 python3-pynacl-src \
25 python3-pyproj \
26 python3-pyproj-dbg \
27 python3-pyproj-src \
28 python3-pyzmq \
29 python3-yarl \
30 python3-yarl-dbg \
31"
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"
17LAYERSERIES_COMPAT_meta-python = "walnascar whinlatter" 17LAYERSERIES_COMPAT_meta-python = "walnascar whinlatter"
18 18
19LICENSE_PATH += "${LAYERDIR}/licenses" 19LICENSE_PATH += "${LAYERDIR}/licenses"
20
21# List of known non-reproducible package of the meta-python layer
22# Please keep this list sorted
23OEQA_REPRODUCIBLE_EXCLUDED_PACKAGES += " \
24 python3-evdev \
25 python3-evdev-dbg \
26 python3-evdev-src \
27 python3-frozenlist \
28 python3-frozenlist-dbg \
29 python3-kivy-src \
30 python3-lief \
31 python3-mlcommons-loadgen \
32 python3-mlcommons-loadgen-dbg \
33 python3-mlcommons-loadgen-src \
34 python3-pandas \
35 python3-pandas-dbg \
36 python3-pandas-src \
37 python3-propcache \
38 python3-propcache-dbg \
39 python3-pybind11-json-dev \
40 python3-pycocotools-src \
41 python3-pydantic-core \
42 python3-pynacl \
43 python3-pynacl-dbg \
44 python3-pynacl-src \
45 python3-pyproj \
46 python3-pyproj-dbg \
47 python3-pyproj-src \
48 python3-pyzmq \
49 python3-yarl \
50 python3-yarl-dbg \
51"
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 @@
1# List of known non-reproducible package of the meta-webserver layer
2# Please keep this list sorted
3KNOWN_NON_REPRO_META_WEBSERVER = " \
4 netdata \
5 netdata-dbg \
6 php-phar \
7"
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 += " \
25 phpmyadmin->bash \ 25 phpmyadmin->bash \
26 phpmyadmin->php \ 26 phpmyadmin->php \
27" 27"
28
29# List of known non-reproducible package of the meta-webserver layer
30# Please keep this list sorted
31OEQA_REPRODUCIBLE_EXCLUDED_PACKAGES += " \
32 netdata \
33 netdata-dbg \
34 php-phar \
35"
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 @@
1# List of known non-reproducible package of the meta-xfce layer
2# Please keep this list sorted
3KNOWN_NON_REPRO_META_XFCE = " \
4 catfish \
5 libsamba-util0 \
6 samba-dbg \
7"
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 += "\
27 rodent-icon-theme->gdk-pixbuf \ 27 rodent-icon-theme->gdk-pixbuf \
28 rodent-icon-theme->gtk+3 \ 28 rodent-icon-theme->gtk+3 \
29" 29"
30
31# List of known non-reproducible package of the meta-xfce layer
32# Please keep this list sorted
33OEQA_REPRODUCIBLE_EXCLUDED_PACKAGES += " \
34 catfish \
35 libsamba-util0 \
36 samba-dbg \
37"