public inbox for openembedded-core@lists.openembedded.org
 help / color / mirror / Atom feed
* [OE-core][PATCH 1/2] mdadm: upgrade 4.4 -> 4.5
@ 2026-02-13  1:41 ankur.tyagi85
  2026-02-13  1:41 ` [OE-core][PATCH 2/2] mdadm: catch sed substitution failure during install ankur.tyagi85
  0 siblings, 1 reply; 10+ messages in thread
From: ankur.tyagi85 @ 2026-02-13  1:41 UTC (permalink / raw)
  To: openembedded-core; +Cc: Ankur Tyagi, Mathieu Dubois-Briand, Richard Purdie

From: Ankur Tyagi <ankur.tyagi85@gmail.com>

Changelog:
https://git.kernel.org/pub/scm/utils/mdadm/mdadm.git/tree/CHANGELOG.md?h=mdadm-4.5

Replaced 0001-restripe.c-Use-_FILE_OFFSET_BITS-to-enable-largefile.patch
with 0001-raid6check.c-restripe.c-Use-64-bit-off_t-across-both.patch as
partial changes from first patch are part of the upstream version[1].

Dropped patches that are part of upstream version
- xmalloc.patch [2]
- 0001-Makefile-install-mdcheck.patch [3]

Also refreshed other patches.

[1] https://github.com/md-raid-utilities/mdadm/commit/787cc1b60130b8031be59e49d54463c58cd8cf74
[2] https://git.kernel.org/pub/scm/utils/mdadm/mdadm.git/commit/raid6check.c?h=mdadm-4.5&id=e0df6c4c984d564e9e40913727e916a6cd8f466e
[3] https://github.com/md-raid-utilities/mdadm/commit/934d81184880d2231b0d7b3836b12358516ea35c

Signed-off-by: Ankur Tyagi <ankur.tyagi85@gmail.com>
Signed-off-by: Mathieu Dubois-Briand <mathieu.dubois-briand@bootlin.com>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
(cherry picked from commit 15de700d5f3d42a3b897301a92c3ffb86c5b42a7)
Signed-off-by: Ankur Tyagi <ankur.tyagi85@gmail.com>
---
 ...-corosync-and-dlm-header-files-check.patch |   6 +-
 .../files/0001-Makefile-install-mdcheck.patch |  27 ---
 ...tripe.c-Use-64-bit-off_t-across-both.patch |  54 ++++++
 ...FILE_OFFSET_BITS-to-enable-largefile.patch | 155 ------------------
 ...-linux-falloc.h-for-FALLOC_FL_ZERO_R.patch |   6 +-
 .../mdadm/files/xmalloc.patch                 |  32 ----
 .../mdadm/{mdadm_4.4.bb => mdadm_4.5.bb}      |   8 +-
 7 files changed, 63 insertions(+), 225 deletions(-)
 delete mode 100644 meta/recipes-extended/mdadm/files/0001-Makefile-install-mdcheck.patch
 create mode 100644 meta/recipes-extended/mdadm/files/0001-raid6check.c-restripe.c-Use-64-bit-off_t-across-both.patch
 delete mode 100644 meta/recipes-extended/mdadm/files/0001-restripe.c-Use-_FILE_OFFSET_BITS-to-enable-largefile.patch
 delete mode 100644 meta/recipes-extended/mdadm/files/xmalloc.patch
 rename meta/recipes-extended/mdadm/{mdadm_4.4.bb => mdadm_4.5.bb} (93%)

diff --git a/meta/recipes-extended/mdadm/files/0001-Fix-the-path-of-corosync-and-dlm-header-files-check.patch b/meta/recipes-extended/mdadm/files/0001-Fix-the-path-of-corosync-and-dlm-header-files-check.patch
index 8598aea1f1..9572c2e8c7 100644
--- a/meta/recipes-extended/mdadm/files/0001-Fix-the-path-of-corosync-and-dlm-header-files-check.patch
+++ b/meta/recipes-extended/mdadm/files/0001-Fix-the-path-of-corosync-and-dlm-header-files-check.patch
@@ -1,4 +1,4 @@
-From 232101e2fcc6359fb6db2bc232570e373e368c75 Mon Sep 17 00:00:00 2001
+From 77e9527a0ea995ed377e00813eeeb17175dbce72 Mon Sep 17 00:00:00 2001
 From: "Maxin B. John" <maxin.john@intel.com>
 Date: Tue, 9 Feb 2016 11:44:01 +0200
 Subject: [PATCH] Fix the path of corosync and dlm header files check
@@ -14,10 +14,10 @@ Signed-off-by: Maxin B. John <maxin.john@intel.com>
  1 file changed, 2 insertions(+), 2 deletions(-)
 
 diff --git a/Makefile b/Makefile
-index bcd092de..0a78cd22 100644
+index 8031ce24..788ff5d9 100644
 --- a/Makefile
 +++ b/Makefile
-@@ -130,8 +130,8 @@ FAILED_SLOTS_DIR = $(RUN_DIR)/failed-slots
+@@ -120,8 +120,8 @@ FAILED_SLOTS_DIR = $(RUN_DIR)/failed-slots
  SYSTEMD_DIR=/lib/systemd/system
  LIB_DIR=/usr/libexec/mdadm
  
diff --git a/meta/recipes-extended/mdadm/files/0001-Makefile-install-mdcheck.patch b/meta/recipes-extended/mdadm/files/0001-Makefile-install-mdcheck.patch
deleted file mode 100644
index bb4e8d0604..0000000000
--- a/meta/recipes-extended/mdadm/files/0001-Makefile-install-mdcheck.patch
+++ /dev/null
@@ -1,27 +0,0 @@
-From 407691e11037709af888ce2cf6bd5eac6971ac61 Mon Sep 17 00:00:00 2001
-From: Chen Qi <Qi.Chen@windriver.com>
-Date: Tue, 25 Jan 2022 16:25:01 +0800
-Subject: [PATCH] Makefile: install mdcheck
-
-The mdcheck_xxx.service files use mdcheck, but it's not installed.
-We need to install this script.
-
-Upstream-Status: Submitted [Sent patch to maintainer]
-
-Signed-off-by: Chen Qi <Qi.Chen@windriver.com>
----
- Makefile | 1 +
- 1 file changed, 1 insertion(+)
-
-diff --git a/Makefile b/Makefile
-index 981e16fa..b28e7855 100644
---- a/Makefile
-+++ b/Makefile
-@@ -345,6 +345,7 @@ install-systemd: systemd/mdmon@.service
- install-bin: mdadm mdmon
- 	$(INSTALL) -D $(STRIP) -m 755 mdadm $(DESTDIR)$(BINDIR)/mdadm
- 	$(INSTALL) -D $(STRIP) -m 755 mdmon $(DESTDIR)$(BINDIR)/mdmon
-+	$(INSTALL) -D -m 755 misc/mdcheck $(DESTDIR)/usr/share/mdadm/mdcheck
- 
- uninstall:
- 	rm -f $(DESTDIR)$(MAN8DIR)/mdadm.8 $(DESTDIR)$(MAN8DIR)/mdmon.8 $(DESTDIR)$(MAN4DIR)/md.4 $(DESTDIR)$(MAN5DIR)/mdadm.conf.5 $(DESTDIR)$(BINDIR)/mdadm
diff --git a/meta/recipes-extended/mdadm/files/0001-raid6check.c-restripe.c-Use-64-bit-off_t-across-both.patch b/meta/recipes-extended/mdadm/files/0001-raid6check.c-restripe.c-Use-64-bit-off_t-across-both.patch
new file mode 100644
index 0000000000..ca4cec5ab8
--- /dev/null
+++ b/meta/recipes-extended/mdadm/files/0001-raid6check.c-restripe.c-Use-64-bit-off_t-across-both.patch
@@ -0,0 +1,54 @@
+From 0d685f4ec8b54860a031fe3e04a2fff535288f80 Mon Sep 17 00:00:00 2001
+From: Ankur Tyagi <ankur.tyagi85@gmail.com>
+Date: Mon, 26 Jan 2026 22:46:51 +1300
+Subject: [PATCH] raid6check.c, restripe.c: Use 64-bit off_t across both musl
+ and glibc
+
+This commit is adaptation of original patch[1] after commit[2] addressed
+lseek issues.
+
+[1] https://lore.kernel.org/linux-raid/20221110225546.337164-1-raj.khem@gmail.com/
+[2] https://github.com/md-raid-utilities/mdadm/commit/787cc1b60130b8031be59e49d54463c58cd8cf74
+
+Upstream-Status: Submitted [https://github.com/md-raid-utilities/mdadm/pull/235]
+Signed-off-by: Ankur Tyagi <ankur.tyagi85@gmail.com>
+---
+ raid6check.c | 4 ++--
+ restripe.c   | 2 +-
+ 2 files changed, 3 insertions(+), 3 deletions(-)
+
+diff --git a/raid6check.c b/raid6check.c
+index 4469dc8f..fa50d44e 100644
+--- a/raid6check.c
++++ b/raid6check.c
+@@ -288,7 +288,7 @@ int manual_repair(int chunk_size, int syndrome_disks,
+ 	}
+ 
+ 	int write_res1, write_res2;
+-	off64_t seek_res;
++	off_t seek_res;
+ 
+ 	seek_res = lseek(source[fd1], offsets[fd1] + start * chunk_size, SEEK_SET);
+ 	if (seek_res < 0) {
+@@ -381,7 +381,7 @@ int check_stripes(struct mdinfo *info, int *source, unsigned long long *offsets,
+ 			goto exitCheck;
+ 		}
+ 		for (i = 0 ; i < raid_disks ; i++) {
+-			off64_t seek_res = lseek(source[i], offsets[i] + start * chunk_size,
++			off_t seek_res = lseek(source[i], offsets[i] + start * chunk_size,
+ 						   SEEK_SET);
+ 			if (seek_res < 0) {
+ 				fprintf(stderr, "lseek to source %d failed\n", i);
+diff --git a/restripe.c b/restripe.c
+index ec8d6275..58c0f5f5 100644
+--- a/restripe.c
++++ b/restripe.c
+@@ -756,7 +756,7 @@ int restore_stripes(int *dest, unsigned long long *offsets,
+ 			if (src_buf == NULL) {
+ 				/* read from file */
+ 				if (lseek(source, read_offset, 0) !=
+-					 (off64_t)read_offset) {
++					 (off_t)read_offset) {
+ 					rv = -1;
+ 					goto abort;
+ 				}
diff --git a/meta/recipes-extended/mdadm/files/0001-restripe.c-Use-_FILE_OFFSET_BITS-to-enable-largefile.patch b/meta/recipes-extended/mdadm/files/0001-restripe.c-Use-_FILE_OFFSET_BITS-to-enable-largefile.patch
deleted file mode 100644
index aa874dbec3..0000000000
--- a/meta/recipes-extended/mdadm/files/0001-restripe.c-Use-_FILE_OFFSET_BITS-to-enable-largefile.patch
+++ /dev/null
@@ -1,155 +0,0 @@
-From 9e3b15adf86147fe581cd2159cb99708abe26158 Mon Sep 17 00:00:00 2001
-From: Khem Raj <raj.khem@gmail.com>
-Date: Thu, 10 Nov 2022 12:31:22 -0800
-Subject: [PATCH] restripe.c: Use _FILE_OFFSET_BITS to enable largefile support
-
-Instead of using the lseek64 and friends, its better to enable it via
-the feature macro _FILE_OFFSET_BITS = 64 and let the C library deal with
-the width of types
-
-Upstream-Status: Submitted [https://lore.kernel.org/linux-raid/20221110225546.337164-1-raj.khem@gmail.com/]
-Signed-off-by: Khem Raj <raj.khem@gmail.com>
----
- raid6check.c | 11 +++++++----
- restripe.c   | 13 ++++++++-----
- swap_super.c | 13 +++++++------
- 3 files changed, 22 insertions(+), 15 deletions(-)
-
-diff --git a/raid6check.c b/raid6check.c
-index 99477761..8e7f1421 100644
---- a/raid6check.c
-+++ b/raid6check.c
-@@ -22,6 +22,9 @@
-  *    Based on "restripe.c" from "mdadm" codebase
-  */
- 
-+/* Enable largefile support */
-+#define _FILE_OFFSET_BITS 64
-+
- #include "mdadm.h"
- #include <stdint.h>
- #include <sys/mman.h>
-@@ -284,9 +287,9 @@ int manual_repair(int chunk_size, int syndrome_disks,
- 	}
- 
- 	int write_res1, write_res2;
--	off64_t seek_res;
-+	off_t seek_res;
- 
--	seek_res = lseek64(source[fd1],
-+	seek_res = lseek(source[fd1],
- 			   offsets[fd1] + start * chunk_size, SEEK_SET);
- 	if (seek_res < 0) {
- 		fprintf(stderr, "lseek failed for failed_disk1\n");
-@@ -294,7 +297,7 @@ int manual_repair(int chunk_size, int syndrome_disks,
- 	}
- 	write_res1 = write(source[fd1], blocks[failed_slot1], chunk_size);
- 
--	seek_res = lseek64(source[fd2],
-+	seek_res = lseek(source[fd2],
- 			   offsets[fd2] + start * chunk_size, SEEK_SET);
- 	if (seek_res < 0) {
- 		fprintf(stderr, "lseek failed for failed_disk2\n");
-@@ -379,7 +382,7 @@ int check_stripes(struct mdinfo *info, int *source, unsigned long long *offsets,
- 			goto exitCheck;
- 		}
- 		for (i = 0 ; i < raid_disks ; i++) {
--			off64_t seek_res = lseek64(source[i], offsets[i] + start * chunk_size,
-+			off_t seek_res = lseek(source[i], offsets[i] + start * chunk_size,
- 						   SEEK_SET);
- 			if (seek_res < 0) {
- 				fprintf(stderr, "lseek to source %d failed\n", i);
-diff --git a/restripe.c b/restripe.c
-index 5e126eb7..af76c634 100644
---- a/restripe.c
-+++ b/restripe.c
-@@ -22,6 +22,9 @@
-  *    Email: <neilb@suse.de>
-  */
- 
-+/* Enable largefile support */
-+#define _FILE_OFFSET_BITS 64
-+
- #include "mdadm.h"
- #include "xmalloc.h"
- 
-@@ -583,7 +586,7 @@ int save_stripes(int *source, unsigned long long *offsets,
- 				       raid_disks, level, layout);
- 			if (dnum < 0) abort();
- 			if (source[dnum] < 0 ||
--			    lseek64(source[dnum],
-+			    lseek(source[dnum],
- 				    offsets[dnum] + offset, 0) < 0 ||
- 			    read(source[dnum], buf+disk * chunk_size,
- 				 chunk_size) != chunk_size) {
-@@ -756,8 +759,8 @@ int restore_stripes(int *dest, unsigned long long *offsets,
- 					   raid_disks, level, layout);
- 			if (src_buf == NULL) {
- 				/* read from file */
--				if (lseek64(source, read_offset, 0) !=
--					 (off64_t)read_offset) {
-+				if (lseek(source, read_offset, 0) !=
-+					 (off_t)read_offset) {
- 					rv = -1;
- 					goto abort;
- 				}
-@@ -818,7 +821,7 @@ int restore_stripes(int *dest, unsigned long long *offsets,
- 		}
- 		for (i=0; i < raid_disks ; i++)
- 			if (dest[i] >= 0) {
--				if (lseek64(dest[i],
-+				if (lseek(dest[i],
- 					 offsets[i]+offset, 0) < 0) {
- 					rv = -1;
- 					goto abort;
-@@ -868,7 +871,7 @@ int test_stripes(int *source, unsigned long long *offsets,
- 		int disk;
- 
- 		for (i = 0 ; i < raid_disks ; i++) {
--			if ((lseek64(source[i], offsets[i]+start, 0) < 0) ||
-+			if ((lseek(source[i], offsets[i]+start, 0) < 0) ||
- 			    (read(source[i], stripes[i], chunk_size) !=
- 			     chunk_size)) {
- 				free(q);
-diff --git a/swap_super.c b/swap_super.c
-index b6db5743..18c89e2b 100644
---- a/swap_super.c
-+++ b/swap_super.c
-@@ -1,3 +1,6 @@
-+/* Enable largefile support */
-+#define _FILE_OFFSET_BITS 64
-+
- #include <unistd.h>
- #include <stdlib.h>
- #include <fcntl.h>
-@@ -16,8 +19,6 @@
- 
- #define MD_NEW_SIZE_SECTORS(x)		((x & ~(MD_RESERVED_SECTORS - 1)) - MD_RESERVED_SECTORS)
- 
--extern long long lseek64(int, long long, int);
--
- int main(int argc, char *argv[])
- {
- 	int fd, i;
-@@ -38,8 +39,8 @@ int main(int argc, char *argv[])
- 		exit(1);
- 	}
- 	offset = MD_NEW_SIZE_SECTORS(size) * 512LL;
--	if (lseek64(fd, offset, 0) < 0LL) {
--		perror("lseek64");
-+	if (lseek(fd, offset, 0) < 0LL) {
-+		perror("lseek");
- 		exit(1);
- 	}
- 	if (read(fd, super, 4096) != 4096) {
-@@ -68,8 +69,8 @@ int main(int argc, char *argv[])
- 		super[32*4+10*4 +i] = t;
- 	}
- 
--	if (lseek64(fd, offset, 0) < 0LL) {
--		perror("lseek64");
-+	if (lseek(fd, offset, 0) < 0LL) {
-+		perror("lseek");
- 		exit(1);
- 	}
- 	if (write(fd, super, 4096) != 4096) {
diff --git a/meta/recipes-extended/mdadm/files/0002-Create.c-include-linux-falloc.h-for-FALLOC_FL_ZERO_R.patch b/meta/recipes-extended/mdadm/files/0002-Create.c-include-linux-falloc.h-for-FALLOC_FL_ZERO_R.patch
index e425fc446e..2ef92418ed 100644
--- a/meta/recipes-extended/mdadm/files/0002-Create.c-include-linux-falloc.h-for-FALLOC_FL_ZERO_R.patch
+++ b/meta/recipes-extended/mdadm/files/0002-Create.c-include-linux-falloc.h-for-FALLOC_FL_ZERO_R.patch
@@ -1,4 +1,4 @@
-From 8de073c637a1ea968b7304f373a20b13a4a47bbc Mon Sep 17 00:00:00 2001
+From b7e51fbedc1fbc44af00398a4a7aef51cdf191ee Mon Sep 17 00:00:00 2001
 From: Alexander Kanavin <alex@linutronix.de>
 Date: Tue, 12 Mar 2024 10:54:08 +0100
 Subject: [PATCH] Create.c: include linux/falloc.h for FALLOC_FL_ZERO_RANGE
@@ -14,10 +14,10 @@ Signed-off-by: Alexander Kanavin <alex@linutronix.de>
  1 file changed, 1 insertion(+)
 
 diff --git a/Create.c b/Create.c
-index fd6c9215..3210a03e 100644
+index 4aa75b7e..5d5fc806 100644
 --- a/Create.c
 +++ b/Create.c
-@@ -33,6 +33,7 @@
+@@ -31,6 +31,7 @@
  #include	<signal.h>
  #include	<sys/signalfd.h>
  #include	<sys/wait.h>
diff --git a/meta/recipes-extended/mdadm/files/xmalloc.patch b/meta/recipes-extended/mdadm/files/xmalloc.patch
deleted file mode 100644
index 61774721d0..0000000000
--- a/meta/recipes-extended/mdadm/files/xmalloc.patch
+++ /dev/null
@@ -1,32 +0,0 @@
-From c5cf5a83be4e3ce04ebf3250f77aeb465eeb53a1 Mon Sep 17 00:00:00 2001
-From: Xiao Ni <xni@redhat.com>
-Date: Fri, 17 Jan 2025 15:15:40 +0800
-Subject: [PATCH] mdadm/raid6check: add xmalloc.h to raid6check.c
-
-It reports building error:
-raid6check.c:324:26: error: implicit declaration of function xmalloc
-
-Add xmalloc.h to raid6check.c file to fix this.
-
-Signed-off-by: Xiao Ni <xni@redhat.com>
-Link: https://lore.kernel.org/r/20250117071540.4094-1-xni@redhat.com
-Signed-off-by: Song Liu <song@kernel.org>
-
-Upstream-Status: Backport [https://web.git.kernel.org/pub/scm/utils/mdadm/mdadm.git/commit/?h=main&id=e0df6c4c984d564e9e40913727e916a6cd8f466e]
-Signed-off-by: Alexander Kanavin <alex@linutronix.de>
----
- raid6check.c | 1 +
- 1 file changed, 1 insertion(+)
-
-diff --git a/raid6check.c b/raid6check.c
-index 8e7f1421..486b10c6 100644
---- a/raid6check.c
-+++ b/raid6check.c
-@@ -26,6 +26,7 @@
- #define _FILE_OFFSET_BITS 64
- 
- #include "mdadm.h"
-+#include "xmalloc.h"
- #include <stdint.h>
- #include <sys/mman.h>
- 
diff --git a/meta/recipes-extended/mdadm/mdadm_4.4.bb b/meta/recipes-extended/mdadm/mdadm_4.5.bb
similarity index 93%
rename from meta/recipes-extended/mdadm/mdadm_4.4.bb
rename to meta/recipes-extended/mdadm/mdadm_4.5.bb
index 26a60e4c1a..b30d3d776e 100644
--- a/meta/recipes-extended/mdadm/mdadm_4.4.bb
+++ b/meta/recipes-extended/mdadm/mdadm_4.5.bb
@@ -12,13 +12,11 @@ SRC_URI = "git://git.kernel.org/pub/scm/utils/mdadm/mdadm.git;protocol=https;bra
            file://run-ptest \
            file://0001-Fix-the-path-of-corosync-and-dlm-header-files-check.patch \
            file://mdadm.init \
-           file://0001-Makefile-install-mdcheck.patch \
-           file://0001-restripe.c-Use-_FILE_OFFSET_BITS-to-enable-largefile.patch \
            file://0002-Create.c-include-linux-falloc.h-for-FALLOC_FL_ZERO_R.patch \
-           file://xmalloc.patch \
+           file://0001-raid6check.c-restripe.c-Use-64-bit-off_t-across-both.patch \
            "
 
-SRCREV = "8e56efac9afd7080bb42bae4b77cdad5f345633a"
+SRCREV = "8f0c7692d48414ff7b3fe927ce75799c65ef24b1"
 
 inherit ptest systemd
 
@@ -37,7 +35,7 @@ CFLAGS:append:mipsarchn32 = ' -D__SANE_USERSPACE_TYPES__'
 
 EXTRA_OEMAKE = 'CHECK_RUN_DIR=0 CWFLAGS="" CXFLAGS="${CFLAGS}" SYSTEMD_DIR=${systemd_system_unitdir} \
                 BINDIR="${base_sbindir}" UDEVDIR="${nonarch_base_libdir}/udev" LDFLAGS="${LDFLAGS}" \
-                SYSROOT="${STAGING_DIR_TARGET}" STRIP='
+                SYSROOT="${STAGING_DIR_TARGET}" MISCDIR="${datadir}/${BPN}" STRIP='
 
 DEBUG_OPTIMIZATION:append = " -Wno-error"
 


^ permalink raw reply related	[flat|nested] 10+ messages in thread

* [OE-core][PATCH 2/2] mdadm: catch sed substitution failure during install
  2026-02-13  1:41 [OE-core][PATCH 1/2] mdadm: upgrade 4.4 -> 4.5 ankur.tyagi85
@ 2026-02-13  1:41 ` ankur.tyagi85
  2026-02-13  1:44   ` Ankur Tyagi
  0 siblings, 1 reply; 10+ messages in thread
From: ankur.tyagi85 @ 2026-02-13  1:41 UTC (permalink / raw)
  To: openembedded-core; +Cc: Ankur Tyagi

From: Ankur Tyagi <ankur.tyagi85@gmail.com>

This patch is to validate a possible race condition theory during install.
Also fail the build if sed substitution still fails for further investigation.

Details: https://bugzilla.yoctoproject.org/show_bug.cgi?id=16166

[YOCTO #16166]

Signed-off-by: Ankur Tyagi <ankur.tyagi85@gmail.com>
---
 meta/recipes-extended/mdadm/mdadm_4.5.bb | 6 +++++-
 1 file changed, 5 insertions(+), 1 deletion(-)

diff --git a/meta/recipes-extended/mdadm/mdadm_4.5.bb b/meta/recipes-extended/mdadm/mdadm_4.5.bb
index b30d3d776e..7dda5b064a 100644
--- a/meta/recipes-extended/mdadm/mdadm_4.5.bb
+++ b/meta/recipes-extended/mdadm/mdadm_4.5.bb
@@ -40,11 +40,15 @@ EXTRA_OEMAKE = 'CHECK_RUN_DIR=0 CWFLAGS="" CXFLAGS="${CFLAGS}" SYSTEMD_DIR=${sys
 DEBUG_OPTIMIZATION:append = " -Wno-error"
 
 do_install() {
-        oe_runmake 'DESTDIR=${D}' install install-systemd
+        oe_runmake -j 1 'DESTDIR=${D}' install install-systemd
         install -d ${D}/${sysconfdir}/
         install -m 644 ${S}/documentation/mdadm.conf-example ${D}${sysconfdir}/mdadm.conf
         install -d ${D}/${sysconfdir}/init.d
         install -m 755 ${UNPACKDIR}/mdadm.init ${D}${sysconfdir}/init.d/mdmonitor
+        if grep -q "BINDIR" ${D}${datadir}/${BPN}/mdcheck; then
+            bberror "Build failed: 'BINDIR' placeholder found in mdcheck."
+            bbfatal_log "sed command in Makefile failed to execute correctly."
+        fi
 }
 
 do_compile_ptest() {


^ permalink raw reply related	[flat|nested] 10+ messages in thread

* Re: [OE-core][PATCH 2/2] mdadm: catch sed substitution failure during install
  2026-02-13  1:41 ` [OE-core][PATCH 2/2] mdadm: catch sed substitution failure during install ankur.tyagi85
@ 2026-02-13  1:44   ` Ankur Tyagi
  2026-02-14 15:48     ` Mathieu Dubois-Briand
  0 siblings, 1 reply; 10+ messages in thread
From: Ankur Tyagi @ 2026-02-13  1:44 UTC (permalink / raw)
  To: openembedded-core

Hello,

Since I am unable to reproduce this error locally, I have sent this
series only to be tested on AB to investigate further.

cheers
Ankur

On Fri, Feb 13, 2026 at 2:41 PM <ankur.tyagi85@gmail.com> wrote:
>
> From: Ankur Tyagi <ankur.tyagi85@gmail.com>
>
> This patch is to validate a possible race condition theory during install.
> Also fail the build if sed substitution still fails for further investigation.
>
> Details: https://bugzilla.yoctoproject.org/show_bug.cgi?id=16166
>
> [YOCTO #16166]
>
> Signed-off-by: Ankur Tyagi <ankur.tyagi85@gmail.com>
> ---
>  meta/recipes-extended/mdadm/mdadm_4.5.bb | 6 +++++-
>  1 file changed, 5 insertions(+), 1 deletion(-)
>
> diff --git a/meta/recipes-extended/mdadm/mdadm_4.5.bb b/meta/recipes-extended/mdadm/mdadm_4.5.bb
> index b30d3d776e..7dda5b064a 100644
> --- a/meta/recipes-extended/mdadm/mdadm_4.5.bb
> +++ b/meta/recipes-extended/mdadm/mdadm_4.5.bb
> @@ -40,11 +40,15 @@ EXTRA_OEMAKE = 'CHECK_RUN_DIR=0 CWFLAGS="" CXFLAGS="${CFLAGS}" SYSTEMD_DIR=${sys
>  DEBUG_OPTIMIZATION:append = " -Wno-error"
>
>  do_install() {
> -        oe_runmake 'DESTDIR=${D}' install install-systemd
> +        oe_runmake -j 1 'DESTDIR=${D}' install install-systemd
>          install -d ${D}/${sysconfdir}/
>          install -m 644 ${S}/documentation/mdadm.conf-example ${D}${sysconfdir}/mdadm.conf
>          install -d ${D}/${sysconfdir}/init.d
>          install -m 755 ${UNPACKDIR}/mdadm.init ${D}${sysconfdir}/init.d/mdmonitor
> +        if grep -q "BINDIR" ${D}${datadir}/${BPN}/mdcheck; then
> +            bberror "Build failed: 'BINDIR' placeholder found in mdcheck."
> +            bbfatal_log "sed command in Makefile failed to execute correctly."
> +        fi
>  }
>
>  do_compile_ptest() {


^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: [OE-core][PATCH 2/2] mdadm: catch sed substitution failure during install
  2026-02-13  1:44   ` Ankur Tyagi
@ 2026-02-14 15:48     ` Mathieu Dubois-Briand
  2026-02-14 15:50       ` Mathieu Dubois-Briand
  0 siblings, 1 reply; 10+ messages in thread
From: Mathieu Dubois-Briand @ 2026-02-14 15:48 UTC (permalink / raw)
  To: ankur.tyagi85, openembedded-core

On Fri Feb 13, 2026 at 2:44 AM CET, Ankur Tyagi via lists.openembedded.org wrote:
> Hello,
>
> Since I am unable to reproduce this error locally, I have sent this
> series only to be tested on AB to investigate further.
>
> cheers
> Ankur
>

Hi Ankur,

We had a failure with your patch applied:
https://autobuilder.yoctoproject.org/valkyrie/#/builders/37/builds/3353

Do you need me to extract more details?

Thanks,
Mathieu

-- 
Mathieu Dubois-Briand, Bootlin
Embedded Linux and Kernel engineering
https://bootlin.com



^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: [OE-core][PATCH 2/2] mdadm: catch sed substitution failure during install
  2026-02-14 15:48     ` Mathieu Dubois-Briand
@ 2026-02-14 15:50       ` Mathieu Dubois-Briand
  2026-02-15 21:53         ` Ankur Tyagi
  0 siblings, 1 reply; 10+ messages in thread
From: Mathieu Dubois-Briand @ 2026-02-14 15:50 UTC (permalink / raw)
  To: ankur.tyagi85, openembedded-core

On Sat Feb 14, 2026 at 4:48 PM CET, Mathieu Dubois-Briand wrote:
> On Fri Feb 13, 2026 at 2:44 AM CET, Ankur Tyagi via lists.openembedded.org wrote:
>> Hello,
>>
>> Since I am unable to reproduce this error locally, I have sent this
>> series only to be tested on AB to investigate further.
>>
>> cheers
>> Ankur
>>
>
> Hi Ankur,
>
> We had a failure with your patch applied:
> https://autobuilder.yoctoproject.org/valkyrie/#/builders/37/builds/3353
>
> Do you need me to extract more details?
>
> Thanks,
> Mathieu

Sorry, wrong link. It should be:

https://autobuilder.yoctoproject.org/valkyrie/#/builders/37/builds/3352


-- 
Mathieu Dubois-Briand, Bootlin
Embedded Linux and Kernel engineering
https://bootlin.com



^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: [OE-core][PATCH 2/2] mdadm: catch sed substitution failure during install
  2026-02-14 15:50       ` Mathieu Dubois-Briand
@ 2026-02-15 21:53         ` Ankur Tyagi
  2026-02-16  9:42           ` Mathieu Dubois-Briand
  0 siblings, 1 reply; 10+ messages in thread
From: Ankur Tyagi @ 2026-02-15 21:53 UTC (permalink / raw)
  To: Mathieu Dubois-Briand; +Cc: openembedded-core

On Sun, Feb 15, 2026 at 4:50 AM Mathieu Dubois-Briand
<mathieu.dubois-briand@bootlin.com> wrote:
>
> On Sat Feb 14, 2026 at 4:48 PM CET, Mathieu Dubois-Briand wrote:
> > On Fri Feb 13, 2026 at 2:44 AM CET, Ankur Tyagi via lists.openembedded.org wrote:
> >> Hello,
> >>
> >> Since I am unable to reproduce this error locally, I have sent this
> >> series only to be tested on AB to investigate further.
> >>
> >> cheers
> >> Ankur
> >>
> >
> > Hi Ankur,
> >
> > We had a failure with your patch applied:
> > https://autobuilder.yoctoproject.org/valkyrie/#/builders/37/builds/3353
> >
> > Do you need me to extract more details?
> >
> > Thanks,
> > Mathieu
>
> Sorry, wrong link. It should be:
>
> https://autobuilder.yoctoproject.org/valkyrie/#/builders/37/builds/3352
>

Hi Mathieu,

Trying to understand how come do_install() succeeded but
https://valkyrie.yocto.io/pub/repro-fail/oe-reproducible-20260214-8ytqayuf/packages/diff-html/
show sed substitution failure.
Can you please help point me towards the mdadm recipe logs?

cheers
Ankur

>
> --
> Mathieu Dubois-Briand, Bootlin
> Embedded Linux and Kernel engineering
> https://bootlin.com
>


^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: [OE-core][PATCH 2/2] mdadm: catch sed substitution failure during install
  2026-02-15 21:53         ` Ankur Tyagi
@ 2026-02-16  9:42           ` Mathieu Dubois-Briand
  2026-02-16 19:48             ` Ankur Tyagi
  0 siblings, 1 reply; 10+ messages in thread
From: Mathieu Dubois-Briand @ 2026-02-16  9:42 UTC (permalink / raw)
  To: Ankur Tyagi; +Cc: openembedded-core


[-- Attachment #1.1: Type: text/plain, Size: 1787 bytes --]

On Sun Feb 15, 2026 at 10:53 PM CET, Ankur Tyagi wrote:
> On Sun, Feb 15, 2026 at 4:50 AM Mathieu Dubois-Briand
> <mathieu.dubois-briand@bootlin.com> wrote:
>>
>> On Sat Feb 14, 2026 at 4:48 PM CET, Mathieu Dubois-Briand wrote:
>> > On Fri Feb 13, 2026 at 2:44 AM CET, Ankur Tyagi via lists.openembedded.org wrote:
>> >> Hello,
>> >>
>> >> Since I am unable to reproduce this error locally, I have sent this
>> >> series only to be tested on AB to investigate further.
>> >>
>> >> cheers
>> >> Ankur
>> >>
>> >
>> > Hi Ankur,
>> >
>> > We had a failure with your patch applied:
>> > https://autobuilder.yoctoproject.org/valkyrie/#/builders/37/builds/3353
>> >
>> > Do you need me to extract more details?
>> >
>> > Thanks,
>> > Mathieu
>>
>> Sorry, wrong link. It should be:
>>
>> https://autobuilder.yoctoproject.org/valkyrie/#/builders/37/builds/3352
>>
>
> Hi Mathieu,
>
> Trying to understand how come do_install() succeeded but
> https://valkyrie.yocto.io/pub/repro-fail/oe-reproducible-20260214-8ytqayuf/packages/diff-html/
> show sed substitution failure.
> Can you please help point me towards the mdadm recipe logs?
>
> cheers
> Ankur
>

The problem is I probably won't have the log that you are really
interested in: left side (A) is built using sstate-cache, only the right
side (B) is built locally.

So we do not have the log of the build where the sed failed, as it comes
from the cache. We only have the log for the build where it succeed. I'm
still joining do_install logs to the mail.

What I can do is run a few other builds, hopping that at some point the
sed error will happen during B build.

Thanks,
Mathieu

-- 
Mathieu Dubois-Briand, Bootlin
Embedded Linux and Kernel engineering
https://bootlin.com


[-- Attachment #2: log.do_install_ptest_base.1697563 --]
[-- Type: text/plain, Size: 55686 bytes --]

DEBUG: Executing shell function do_install_ptest_base
'/srv/pokybuild/yocto-worker/reproducible/build/build-st/reproducibleB-extended/tmp/work/x86-64-v3-poky-linux/mdadm/4.5/sources/mdadm-4.5/tests' -> '/srv/pokybuild/yocto-worker/reproducible/build/build-st/reproducibleB-extended/tmp/work/x86-64-v3-poky-linux/mdadm/4.5/image/usr/lib/mdadm/ptest/tests'
'/srv/pokybuild/yocto-worker/reproducible/build/build-st/reproducibleB-extended/tmp/work/x86-64-v3-poky-linux/mdadm/4.5/sources/mdadm-4.5/tests/12imsm-r0_2d-grow-r0_5d' -> '/srv/pokybuild/yocto-worker/reproducible/build/build-st/reproducibleB-extended/tmp/work/x86-64-v3-poky-linux/mdadm/4.5/image/usr/lib/mdadm/ptest/tests/12imsm-r0_2d-grow-r0_5d'
'/srv/pokybuild/yocto-worker/reproducible/build/build-st/reproducibleB-extended/tmp/work/x86-64-v3-poky-linux/mdadm/4.5/sources/mdadm-4.5/tests/00confnames' -> '/srv/pokybuild/yocto-worker/reproducible/build/build-st/reproducibleB-extended/tmp/work/x86-64-v3-poky-linux/mdadm/4.5/image/usr/lib/mdadm/ptest/tests/00confnames'
'/srv/pokybuild/yocto-worker/reproducible/build/build-st/reproducibleB-extended/tmp/work/x86-64-v3-poky-linux/mdadm/4.5/sources/mdadm-4.5/tests/00createnames' -> '/srv/pokybuild/yocto-worker/reproducible/build/build-st/reproducibleB-extended/tmp/work/x86-64-v3-poky-linux/mdadm/4.5/image/usr/lib/mdadm/ptest/tests/00createnames'
'/srv/pokybuild/yocto-worker/reproducible/build/build-st/reproducibleB-extended/tmp/work/x86-64-v3-poky-linux/mdadm/4.5/sources/mdadm-4.5/tests/00linear' -> '/srv/pokybuild/yocto-worker/reproducible/build/build-st/reproducibleB-extended/tmp/work/x86-64-v3-poky-linux/mdadm/4.5/image/usr/lib/mdadm/ptest/tests/00linear'
'/srv/pokybuild/yocto-worker/reproducible/build/build-st/reproducibleB-extended/tmp/work/x86-64-v3-poky-linux/mdadm/4.5/sources/mdadm-4.5/tests/00multipath' -> '/srv/pokybuild/yocto-worker/reproducible/build/build-st/reproducibleB-extended/tmp/work/x86-64-v3-poky-linux/mdadm/4.5/image/usr/lib/mdadm/ptest/tests/00multipath'
'/srv/pokybuild/yocto-worker/reproducible/build/build-st/reproducibleB-extended/tmp/work/x86-64-v3-poky-linux/mdadm/4.5/sources/mdadm-4.5/tests/00names' -> '/srv/pokybuild/yocto-worker/reproducible/build/build-st/reproducibleB-extended/tmp/work/x86-64-v3-poky-linux/mdadm/4.5/image/usr/lib/mdadm/ptest/tests/00names'
'/srv/pokybuild/yocto-worker/reproducible/build/build-st/reproducibleB-extended/tmp/work/x86-64-v3-poky-linux/mdadm/4.5/sources/mdadm-4.5/tests/00raid0' -> '/srv/pokybuild/yocto-worker/reproducible/build/build-st/reproducibleB-extended/tmp/work/x86-64-v3-poky-linux/mdadm/4.5/image/usr/lib/mdadm/ptest/tests/00raid0'
'/srv/pokybuild/yocto-worker/reproducible/build/build-st/reproducibleB-extended/tmp/work/x86-64-v3-poky-linux/mdadm/4.5/sources/mdadm-4.5/tests/00raid1' -> '/srv/pokybuild/yocto-worker/reproducible/build/build-st/reproducibleB-extended/tmp/work/x86-64-v3-poky-linux/mdadm/4.5/image/usr/lib/mdadm/ptest/tests/00raid1'
'/srv/pokybuild/yocto-worker/reproducible/build/build-st/reproducibleB-extended/tmp/work/x86-64-v3-poky-linux/mdadm/4.5/sources/mdadm-4.5/tests/00raid10' -> '/srv/pokybuild/yocto-worker/reproducible/build/build-st/reproducibleB-extended/tmp/work/x86-64-v3-poky-linux/mdadm/4.5/image/usr/lib/mdadm/ptest/tests/00raid10'
'/srv/pokybuild/yocto-worker/reproducible/build/build-st/reproducibleB-extended/tmp/work/x86-64-v3-poky-linux/mdadm/4.5/sources/mdadm-4.5/tests/00raid4' -> '/srv/pokybuild/yocto-worker/reproducible/build/build-st/reproducibleB-extended/tmp/work/x86-64-v3-poky-linux/mdadm/4.5/image/usr/lib/mdadm/ptest/tests/00raid4'
'/srv/pokybuild/yocto-worker/reproducible/build/build-st/reproducibleB-extended/tmp/work/x86-64-v3-poky-linux/mdadm/4.5/sources/mdadm-4.5/tests/00raid5' -> '/srv/pokybuild/yocto-worker/reproducible/build/build-st/reproducibleB-extended/tmp/work/x86-64-v3-poky-linux/mdadm/4.5/image/usr/lib/mdadm/ptest/tests/00raid5'
'/srv/pokybuild/yocto-worker/reproducible/build/build-st/reproducibleB-extended/tmp/work/x86-64-v3-poky-linux/mdadm/4.5/sources/mdadm-4.5/tests/00raid5-zero' -> '/srv/pokybuild/yocto-worker/reproducible/build/build-st/reproducibleB-extended/tmp/work/x86-64-v3-poky-linux/mdadm/4.5/image/usr/lib/mdadm/ptest/tests/00raid5-zero'
'/srv/pokybuild/yocto-worker/reproducible/build/build-st/reproducibleB-extended/tmp/work/x86-64-v3-poky-linux/mdadm/4.5/sources/mdadm-4.5/tests/00raid6' -> '/srv/pokybuild/yocto-worker/reproducible/build/build-st/reproducibleB-extended/tmp/work/x86-64-v3-poky-linux/mdadm/4.5/image/usr/lib/mdadm/ptest/tests/00raid6'
'/srv/pokybuild/yocto-worker/reproducible/build/build-st/reproducibleB-extended/tmp/work/x86-64-v3-poky-linux/mdadm/4.5/sources/mdadm-4.5/tests/00readonly' -> '/srv/pokybuild/yocto-worker/reproducible/build/build-st/reproducibleB-extended/tmp/work/x86-64-v3-poky-linux/mdadm/4.5/image/usr/lib/mdadm/ptest/tests/00readonly'
'/srv/pokybuild/yocto-worker/reproducible/build/build-st/reproducibleB-extended/tmp/work/x86-64-v3-poky-linux/mdadm/4.5/sources/mdadm-4.5/tests/01r1fail' -> '/srv/pokybuild/yocto-worker/reproducible/build/build-st/reproducibleB-extended/tmp/work/x86-64-v3-poky-linux/mdadm/4.5/image/usr/lib/mdadm/ptest/tests/01r1fail'
'/srv/pokybuild/yocto-worker/reproducible/build/build-st/reproducibleB-extended/tmp/work/x86-64-v3-poky-linux/mdadm/4.5/sources/mdadm-4.5/tests/01r5fail' -> '/srv/pokybuild/yocto-worker/reproducible/build/build-st/reproducibleB-extended/tmp/work/x86-64-v3-poky-linux/mdadm/4.5/image/usr/lib/mdadm/ptest/tests/01r5fail'
'/srv/pokybuild/yocto-worker/reproducible/build/build-st/reproducibleB-extended/tmp/work/x86-64-v3-poky-linux/mdadm/4.5/sources/mdadm-4.5/tests/01r5integ' -> '/srv/pokybuild/yocto-worker/reproducible/build/build-st/reproducibleB-extended/tmp/work/x86-64-v3-poky-linux/mdadm/4.5/image/usr/lib/mdadm/ptest/tests/01r5integ'
'/srv/pokybuild/yocto-worker/reproducible/build/build-st/reproducibleB-extended/tmp/work/x86-64-v3-poky-linux/mdadm/4.5/sources/mdadm-4.5/tests/01raid6integ' -> '/srv/pokybuild/yocto-worker/reproducible/build/build-st/reproducibleB-extended/tmp/work/x86-64-v3-poky-linux/mdadm/4.5/image/usr/lib/mdadm/ptest/tests/01raid6integ'
'/srv/pokybuild/yocto-worker/reproducible/build/build-st/reproducibleB-extended/tmp/work/x86-64-v3-poky-linux/mdadm/4.5/sources/mdadm-4.5/tests/01replace' -> '/srv/pokybuild/yocto-worker/reproducible/build/build-st/reproducibleB-extended/tmp/work/x86-64-v3-poky-linux/mdadm/4.5/image/usr/lib/mdadm/ptest/tests/01replace'
'/srv/pokybuild/yocto-worker/reproducible/build/build-st/reproducibleB-extended/tmp/work/x86-64-v3-poky-linux/mdadm/4.5/sources/mdadm-4.5/tests/02lineargrow' -> '/srv/pokybuild/yocto-worker/reproducible/build/build-st/reproducibleB-extended/tmp/work/x86-64-v3-poky-linux/mdadm/4.5/image/usr/lib/mdadm/ptest/tests/02lineargrow'
'/srv/pokybuild/yocto-worker/reproducible/build/build-st/reproducibleB-extended/tmp/work/x86-64-v3-poky-linux/mdadm/4.5/sources/mdadm-4.5/tests/02r1add' -> '/srv/pokybuild/yocto-worker/reproducible/build/build-st/reproducibleB-extended/tmp/work/x86-64-v3-poky-linux/mdadm/4.5/image/usr/lib/mdadm/ptest/tests/02r1add'
'/srv/pokybuild/yocto-worker/reproducible/build/build-st/reproducibleB-extended/tmp/work/x86-64-v3-poky-linux/mdadm/4.5/sources/mdadm-4.5/tests/02r1grow' -> '/srv/pokybuild/yocto-worker/reproducible/build/build-st/reproducibleB-extended/tmp/work/x86-64-v3-poky-linux/mdadm/4.5/image/usr/lib/mdadm/ptest/tests/02r1grow'
'/srv/pokybuild/yocto-worker/reproducible/build/build-st/reproducibleB-extended/tmp/work/x86-64-v3-poky-linux/mdadm/4.5/sources/mdadm-4.5/tests/02r5grow' -> '/srv/pokybuild/yocto-worker/reproducible/build/build-st/reproducibleB-extended/tmp/work/x86-64-v3-poky-linux/mdadm/4.5/image/usr/lib/mdadm/ptest/tests/02r5grow'
'/srv/pokybuild/yocto-worker/reproducible/build/build-st/reproducibleB-extended/tmp/work/x86-64-v3-poky-linux/mdadm/4.5/sources/mdadm-4.5/tests/02r6grow' -> '/srv/pokybuild/yocto-worker/reproducible/build/build-st/reproducibleB-extended/tmp/work/x86-64-v3-poky-linux/mdadm/4.5/image/usr/lib/mdadm/ptest/tests/02r6grow'
'/srv/pokybuild/yocto-worker/reproducible/build/build-st/reproducibleB-extended/tmp/work/x86-64-v3-poky-linux/mdadm/4.5/sources/mdadm-4.5/tests/03assem-incr' -> '/srv/pokybuild/yocto-worker/reproducible/build/build-st/reproducibleB-extended/tmp/work/x86-64-v3-poky-linux/mdadm/4.5/image/usr/lib/mdadm/ptest/tests/03assem-incr'
'/srv/pokybuild/yocto-worker/reproducible/build/build-st/reproducibleB-extended/tmp/work/x86-64-v3-poky-linux/mdadm/4.5/sources/mdadm-4.5/tests/03r0assem' -> '/srv/pokybuild/yocto-worker/reproducible/build/build-st/reproducibleB-extended/tmp/work/x86-64-v3-poky-linux/mdadm/4.5/image/usr/lib/mdadm/ptest/tests/03r0assem'
'/srv/pokybuild/yocto-worker/reproducible/build/build-st/reproducibleB-extended/tmp/work/x86-64-v3-poky-linux/mdadm/4.5/sources/mdadm-4.5/tests/03r5assem' -> '/srv/pokybuild/yocto-worker/reproducible/build/build-st/reproducibleB-extended/tmp/work/x86-64-v3-poky-linux/mdadm/4.5/image/usr/lib/mdadm/ptest/tests/03r5assem'
'/srv/pokybuild/yocto-worker/reproducible/build/build-st/reproducibleB-extended/tmp/work/x86-64-v3-poky-linux/mdadm/4.5/sources/mdadm-4.5/tests/03r5assemV1' -> '/srv/pokybuild/yocto-worker/reproducible/build/build-st/reproducibleB-extended/tmp/work/x86-64-v3-poky-linux/mdadm/4.5/image/usr/lib/mdadm/ptest/tests/03r5assemV1'
'/srv/pokybuild/yocto-worker/reproducible/build/build-st/reproducibleB-extended/tmp/work/x86-64-v3-poky-linux/mdadm/4.5/sources/mdadm-4.5/tests/04r0update' -> '/srv/pokybuild/yocto-worker/reproducible/build/build-st/reproducibleB-extended/tmp/work/x86-64-v3-poky-linux/mdadm/4.5/image/usr/lib/mdadm/ptest/tests/04r0update'
'/srv/pokybuild/yocto-worker/reproducible/build/build-st/reproducibleB-extended/tmp/work/x86-64-v3-poky-linux/mdadm/4.5/sources/mdadm-4.5/tests/04r1update' -> '/srv/pokybuild/yocto-worker/reproducible/build/build-st/reproducibleB-extended/tmp/work/x86-64-v3-poky-linux/mdadm/4.5/image/usr/lib/mdadm/ptest/tests/04r1update'
'/srv/pokybuild/yocto-worker/reproducible/build/build-st/reproducibleB-extended/tmp/work/x86-64-v3-poky-linux/mdadm/4.5/sources/mdadm-4.5/tests/04r5swap' -> '/srv/pokybuild/yocto-worker/reproducible/build/build-st/reproducibleB-extended/tmp/work/x86-64-v3-poky-linux/mdadm/4.5/image/usr/lib/mdadm/ptest/tests/04r5swap'
'/srv/pokybuild/yocto-worker/reproducible/build/build-st/reproducibleB-extended/tmp/work/x86-64-v3-poky-linux/mdadm/4.5/sources/mdadm-4.5/tests/04update-metadata' -> '/srv/pokybuild/yocto-worker/reproducible/build/build-st/reproducibleB-extended/tmp/work/x86-64-v3-poky-linux/mdadm/4.5/image/usr/lib/mdadm/ptest/tests/04update-metadata'
'/srv/pokybuild/yocto-worker/reproducible/build/build-st/reproducibleB-extended/tmp/work/x86-64-v3-poky-linux/mdadm/4.5/sources/mdadm-4.5/tests/04update-uuid' -> '/srv/pokybuild/yocto-worker/reproducible/build/build-st/reproducibleB-extended/tmp/work/x86-64-v3-poky-linux/mdadm/4.5/image/usr/lib/mdadm/ptest/tests/04update-uuid'
'/srv/pokybuild/yocto-worker/reproducible/build/build-st/reproducibleB-extended/tmp/work/x86-64-v3-poky-linux/mdadm/4.5/sources/mdadm-4.5/tests/05r1-add-badblocks' -> '/srv/pokybuild/yocto-worker/reproducible/build/build-st/reproducibleB-extended/tmp/work/x86-64-v3-poky-linux/mdadm/4.5/image/usr/lib/mdadm/ptest/tests/05r1-add-badblocks'
'/srv/pokybuild/yocto-worker/reproducible/build/build-st/reproducibleB-extended/tmp/work/x86-64-v3-poky-linux/mdadm/4.5/sources/mdadm-4.5/tests/05r1-add-internalbitmap' -> '/srv/pokybuild/yocto-worker/reproducible/build/build-st/reproducibleB-extended/tmp/work/x86-64-v3-poky-linux/mdadm/4.5/image/usr/lib/mdadm/ptest/tests/05r1-add-internalbitmap'
'/srv/pokybuild/yocto-worker/reproducible/build/build-st/reproducibleB-extended/tmp/work/x86-64-v3-poky-linux/mdadm/4.5/sources/mdadm-4.5/tests/05r1-add-internalbitmap-v1a' -> '/srv/pokybuild/yocto-worker/reproducible/build/build-st/reproducibleB-extended/tmp/work/x86-64-v3-poky-linux/mdadm/4.5/image/usr/lib/mdadm/ptest/tests/05r1-add-internalbitmap-v1a'
'/srv/pokybuild/yocto-worker/reproducible/build/build-st/reproducibleB-extended/tmp/work/x86-64-v3-poky-linux/mdadm/4.5/sources/mdadm-4.5/tests/05r1-add-internalbitmap-v1b' -> '/srv/pokybuild/yocto-worker/reproducible/build/build-st/reproducibleB-extended/tmp/work/x86-64-v3-poky-linux/mdadm/4.5/image/usr/lib/mdadm/ptest/tests/05r1-add-internalbitmap-v1b'
'/srv/pokybuild/yocto-worker/reproducible/build/build-st/reproducibleB-extended/tmp/work/x86-64-v3-poky-linux/mdadm/4.5/sources/mdadm-4.5/tests/05r1-add-internalbitmap-v1c' -> '/srv/pokybuild/yocto-worker/reproducible/build/build-st/reproducibleB-extended/tmp/work/x86-64-v3-poky-linux/mdadm/4.5/image/usr/lib/mdadm/ptest/tests/05r1-add-internalbitmap-v1c'
'/srv/pokybuild/yocto-worker/reproducible/build/build-st/reproducibleB-extended/tmp/work/x86-64-v3-poky-linux/mdadm/4.5/sources/mdadm-4.5/tests/05r1-failfast' -> '/srv/pokybuild/yocto-worker/reproducible/build/build-st/reproducibleB-extended/tmp/work/x86-64-v3-poky-linux/mdadm/4.5/image/usr/lib/mdadm/ptest/tests/05r1-failfast'
'/srv/pokybuild/yocto-worker/reproducible/build/build-st/reproducibleB-extended/tmp/work/x86-64-v3-poky-linux/mdadm/4.5/sources/mdadm-4.5/tests/05r1-grow-internal' -> '/srv/pokybuild/yocto-worker/reproducible/build/build-st/reproducibleB-extended/tmp/work/x86-64-v3-poky-linux/mdadm/4.5/image/usr/lib/mdadm/ptest/tests/05r1-grow-internal'
'/srv/pokybuild/yocto-worker/reproducible/build/build-st/reproducibleB-extended/tmp/work/x86-64-v3-poky-linux/mdadm/4.5/sources/mdadm-4.5/tests/05r1-grow-internal-1' -> '/srv/pokybuild/yocto-worker/reproducible/build/build-st/reproducibleB-extended/tmp/work/x86-64-v3-poky-linux/mdadm/4.5/image/usr/lib/mdadm/ptest/tests/05r1-grow-internal-1'
'/srv/pokybuild/yocto-worker/reproducible/build/build-st/reproducibleB-extended/tmp/work/x86-64-v3-poky-linux/mdadm/4.5/sources/mdadm-4.5/tests/05r1-internalbitmap' -> '/srv/pokybuild/yocto-worker/reproducible/build/build-st/reproducibleB-extended/tmp/work/x86-64-v3-poky-linux/mdadm/4.5/image/usr/lib/mdadm/ptest/tests/05r1-internalbitmap'
'/srv/pokybuild/yocto-worker/reproducible/build/build-st/reproducibleB-extended/tmp/work/x86-64-v3-poky-linux/mdadm/4.5/sources/mdadm-4.5/tests/05r1-internalbitmap-v1a' -> '/srv/pokybuild/yocto-worker/reproducible/build/build-st/reproducibleB-extended/tmp/work/x86-64-v3-poky-linux/mdadm/4.5/image/usr/lib/mdadm/ptest/tests/05r1-internalbitmap-v1a'
'/srv/pokybuild/yocto-worker/reproducible/build/build-st/reproducibleB-extended/tmp/work/x86-64-v3-poky-linux/mdadm/4.5/sources/mdadm-4.5/tests/05r1-internalbitmap-v1b' -> '/srv/pokybuild/yocto-worker/reproducible/build/build-st/reproducibleB-extended/tmp/work/x86-64-v3-poky-linux/mdadm/4.5/image/usr/lib/mdadm/ptest/tests/05r1-internalbitmap-v1b'
'/srv/pokybuild/yocto-worker/reproducible/build/build-st/reproducibleB-extended/tmp/work/x86-64-v3-poky-linux/mdadm/4.5/sources/mdadm-4.5/tests/05r1-internalbitmap-v1c' -> '/srv/pokybuild/yocto-worker/reproducible/build/build-st/reproducibleB-extended/tmp/work/x86-64-v3-poky-linux/mdadm/4.5/image/usr/lib/mdadm/ptest/tests/05r1-internalbitmap-v1c'
'/srv/pokybuild/yocto-worker/reproducible/build/build-st/reproducibleB-extended/tmp/work/x86-64-v3-poky-linux/mdadm/4.5/sources/mdadm-4.5/tests/05r1-re-add' -> '/srv/pokybuild/yocto-worker/reproducible/build/build-st/reproducibleB-extended/tmp/work/x86-64-v3-poky-linux/mdadm/4.5/image/usr/lib/mdadm/ptest/tests/05r1-re-add'
'/srv/pokybuild/yocto-worker/reproducible/build/build-st/reproducibleB-extended/tmp/work/x86-64-v3-poky-linux/mdadm/4.5/sources/mdadm-4.5/tests/05r1-re-add-nosuper' -> '/srv/pokybuild/yocto-worker/reproducible/build/build-st/reproducibleB-extended/tmp/work/x86-64-v3-poky-linux/mdadm/4.5/image/usr/lib/mdadm/ptest/tests/05r1-re-add-nosuper'
'/srv/pokybuild/yocto-worker/reproducible/build/build-st/reproducibleB-extended/tmp/work/x86-64-v3-poky-linux/mdadm/4.5/sources/mdadm-4.5/tests/05r1-remove-internalbitmap' -> '/srv/pokybuild/yocto-worker/reproducible/build/build-st/reproducibleB-extended/tmp/work/x86-64-v3-poky-linux/mdadm/4.5/image/usr/lib/mdadm/ptest/tests/05r1-remove-internalbitmap'
'/srv/pokybuild/yocto-worker/reproducible/build/build-st/reproducibleB-extended/tmp/work/x86-64-v3-poky-linux/mdadm/4.5/sources/mdadm-4.5/tests/05r1-remove-internalbitmap-v1a' -> '/srv/pokybuild/yocto-worker/reproducible/build/build-st/reproducibleB-extended/tmp/work/x86-64-v3-poky-linux/mdadm/4.5/image/usr/lib/mdadm/ptest/tests/05r1-remove-internalbitmap-v1a'
'/srv/pokybuild/yocto-worker/reproducible/build/build-st/reproducibleB-extended/tmp/work/x86-64-v3-poky-linux/mdadm/4.5/sources/mdadm-4.5/tests/05r1-remove-internalbitmap-v1b' -> '/srv/pokybuild/yocto-worker/reproducible/build/build-st/reproducibleB-extended/tmp/work/x86-64-v3-poky-linux/mdadm/4.5/image/usr/lib/mdadm/ptest/tests/05r1-remove-internalbitmap-v1b'
'/srv/pokybuild/yocto-worker/reproducible/build/build-st/reproducibleB-extended/tmp/work/x86-64-v3-poky-linux/mdadm/4.5/sources/mdadm-4.5/tests/05r1-remove-internalbitmap-v1c' -> '/srv/pokybuild/yocto-worker/reproducible/build/build-st/reproducibleB-extended/tmp/work/x86-64-v3-poky-linux/mdadm/4.5/image/usr/lib/mdadm/ptest/tests/05r1-remove-internalbitmap-v1c'
'/srv/pokybuild/yocto-worker/reproducible/build/build-st/reproducibleB-extended/tmp/work/x86-64-v3-poky-linux/mdadm/4.5/sources/mdadm-4.5/tests/05r5-internalbitmap' -> '/srv/pokybuild/yocto-worker/reproducible/build/build-st/reproducibleB-extended/tmp/work/x86-64-v3-poky-linux/mdadm/4.5/image/usr/lib/mdadm/ptest/tests/05r5-internalbitmap'
'/srv/pokybuild/yocto-worker/reproducible/build/build-st/reproducibleB-extended/tmp/work/x86-64-v3-poky-linux/mdadm/4.5/sources/mdadm-4.5/tests/05r6tor0' -> '/srv/pokybuild/yocto-worker/reproducible/build/build-st/reproducibleB-extended/tmp/work/x86-64-v3-poky-linux/mdadm/4.5/image/usr/lib/mdadm/ptest/tests/05r6tor0'
'/srv/pokybuild/yocto-worker/reproducible/build/build-st/reproducibleB-extended/tmp/work/x86-64-v3-poky-linux/mdadm/4.5/sources/mdadm-4.5/tests/05r6tor0.broken' -> '/srv/pokybuild/yocto-worker/reproducible/build/build-st/reproducibleB-extended/tmp/work/x86-64-v3-poky-linux/mdadm/4.5/image/usr/lib/mdadm/ptest/tests/05r6tor0.broken'
'/srv/pokybuild/yocto-worker/reproducible/build/build-st/reproducibleB-extended/tmp/work/x86-64-v3-poky-linux/mdadm/4.5/sources/mdadm-4.5/tests/06name' -> '/srv/pokybuild/yocto-worker/reproducible/build/build-st/reproducibleB-extended/tmp/work/x86-64-v3-poky-linux/mdadm/4.5/image/usr/lib/mdadm/ptest/tests/06name'
'/srv/pokybuild/yocto-worker/reproducible/build/build-st/reproducibleB-extended/tmp/work/x86-64-v3-poky-linux/mdadm/4.5/sources/mdadm-4.5/tests/06sysfs' -> '/srv/pokybuild/yocto-worker/reproducible/build/build-st/reproducibleB-extended/tmp/work/x86-64-v3-poky-linux/mdadm/4.5/image/usr/lib/mdadm/ptest/tests/06sysfs'
'/srv/pokybuild/yocto-worker/reproducible/build/build-st/reproducibleB-extended/tmp/work/x86-64-v3-poky-linux/mdadm/4.5/sources/mdadm-4.5/tests/06wrmostly' -> '/srv/pokybuild/yocto-worker/reproducible/build/build-st/reproducibleB-extended/tmp/work/x86-64-v3-poky-linux/mdadm/4.5/image/usr/lib/mdadm/ptest/tests/06wrmostly'
'/srv/pokybuild/yocto-worker/reproducible/build/build-st/reproducibleB-extended/tmp/work/x86-64-v3-poky-linux/mdadm/4.5/sources/mdadm-4.5/tests/07autoassemble' -> '/srv/pokybuild/yocto-worker/reproducible/build/build-st/reproducibleB-extended/tmp/work/x86-64-v3-poky-linux/mdadm/4.5/image/usr/lib/mdadm/ptest/tests/07autoassemble'
'/srv/pokybuild/yocto-worker/reproducible/build/build-st/reproducibleB-extended/tmp/work/x86-64-v3-poky-linux/mdadm/4.5/sources/mdadm-4.5/tests/07autodetect' -> '/srv/pokybuild/yocto-worker/reproducible/build/build-st/reproducibleB-extended/tmp/work/x86-64-v3-poky-linux/mdadm/4.5/image/usr/lib/mdadm/ptest/tests/07autodetect'
'/srv/pokybuild/yocto-worker/reproducible/build/build-st/reproducibleB-extended/tmp/work/x86-64-v3-poky-linux/mdadm/4.5/sources/mdadm-4.5/tests/07changelevelintr' -> '/srv/pokybuild/yocto-worker/reproducible/build/build-st/reproducibleB-extended/tmp/work/x86-64-v3-poky-linux/mdadm/4.5/image/usr/lib/mdadm/ptest/tests/07changelevelintr'
'/srv/pokybuild/yocto-worker/reproducible/build/build-st/reproducibleB-extended/tmp/work/x86-64-v3-poky-linux/mdadm/4.5/sources/mdadm-4.5/tests/07changelevels' -> '/srv/pokybuild/yocto-worker/reproducible/build/build-st/reproducibleB-extended/tmp/work/x86-64-v3-poky-linux/mdadm/4.5/image/usr/lib/mdadm/ptest/tests/07changelevels'
'/srv/pokybuild/yocto-worker/reproducible/build/build-st/reproducibleB-extended/tmp/work/x86-64-v3-poky-linux/mdadm/4.5/sources/mdadm-4.5/tests/07changelevels.broken' -> '/srv/pokybuild/yocto-worker/reproducible/build/build-st/reproducibleB-extended/tmp/work/x86-64-v3-poky-linux/mdadm/4.5/image/usr/lib/mdadm/ptest/tests/07changelevels.broken'
'/srv/pokybuild/yocto-worker/reproducible/build/build-st/reproducibleB-extended/tmp/work/x86-64-v3-poky-linux/mdadm/4.5/sources/mdadm-4.5/tests/07layouts' -> '/srv/pokybuild/yocto-worker/reproducible/build/build-st/reproducibleB-extended/tmp/work/x86-64-v3-poky-linux/mdadm/4.5/image/usr/lib/mdadm/ptest/tests/07layouts'
'/srv/pokybuild/yocto-worker/reproducible/build/build-st/reproducibleB-extended/tmp/work/x86-64-v3-poky-linux/mdadm/4.5/sources/mdadm-4.5/tests/07reshape5intr' -> '/srv/pokybuild/yocto-worker/reproducible/build/build-st/reproducibleB-extended/tmp/work/x86-64-v3-poky-linux/mdadm/4.5/image/usr/lib/mdadm/ptest/tests/07reshape5intr'
'/srv/pokybuild/yocto-worker/reproducible/build/build-st/reproducibleB-extended/tmp/work/x86-64-v3-poky-linux/mdadm/4.5/sources/mdadm-4.5/tests/07revert-grow' -> '/srv/pokybuild/yocto-worker/reproducible/build/build-st/reproducibleB-extended/tmp/work/x86-64-v3-poky-linux/mdadm/4.5/image/usr/lib/mdadm/ptest/tests/07revert-grow'
'/srv/pokybuild/yocto-worker/reproducible/build/build-st/reproducibleB-extended/tmp/work/x86-64-v3-poky-linux/mdadm/4.5/sources/mdadm-4.5/tests/07revert-grow.broken' -> '/srv/pokybuild/yocto-worker/reproducible/build/build-st/reproducibleB-extended/tmp/work/x86-64-v3-poky-linux/mdadm/4.5/image/usr/lib/mdadm/ptest/tests/07revert-grow.broken'
'/srv/pokybuild/yocto-worker/reproducible/build/build-st/reproducibleB-extended/tmp/work/x86-64-v3-poky-linux/mdadm/4.5/sources/mdadm-4.5/tests/07revert-inplace' -> '/srv/pokybuild/yocto-worker/reproducible/build/build-st/reproducibleB-extended/tmp/work/x86-64-v3-poky-linux/mdadm/4.5/image/usr/lib/mdadm/ptest/tests/07revert-inplace'
'/srv/pokybuild/yocto-worker/reproducible/build/build-st/reproducibleB-extended/tmp/work/x86-64-v3-poky-linux/mdadm/4.5/sources/mdadm-4.5/tests/07revert-inplace.broken' -> '/srv/pokybuild/yocto-worker/reproducible/build/build-st/reproducibleB-extended/tmp/work/x86-64-v3-poky-linux/mdadm/4.5/image/usr/lib/mdadm/ptest/tests/07revert-inplace.broken'
'/srv/pokybuild/yocto-worker/reproducible/build/build-st/reproducibleB-extended/tmp/work/x86-64-v3-poky-linux/mdadm/4.5/sources/mdadm-4.5/tests/07revert-shrink' -> '/srv/pokybuild/yocto-worker/reproducible/build/build-st/reproducibleB-extended/tmp/work/x86-64-v3-poky-linux/mdadm/4.5/image/usr/lib/mdadm/ptest/tests/07revert-shrink'
'/srv/pokybuild/yocto-worker/reproducible/build/build-st/reproducibleB-extended/tmp/work/x86-64-v3-poky-linux/mdadm/4.5/sources/mdadm-4.5/tests/07revert-shrink.broken' -> '/srv/pokybuild/yocto-worker/reproducible/build/build-st/reproducibleB-extended/tmp/work/x86-64-v3-poky-linux/mdadm/4.5/image/usr/lib/mdadm/ptest/tests/07revert-shrink.broken'
'/srv/pokybuild/yocto-worker/reproducible/build/build-st/reproducibleB-extended/tmp/work/x86-64-v3-poky-linux/mdadm/4.5/sources/mdadm-4.5/tests/07testreshape5' -> '/srv/pokybuild/yocto-worker/reproducible/build/build-st/reproducibleB-extended/tmp/work/x86-64-v3-poky-linux/mdadm/4.5/image/usr/lib/mdadm/ptest/tests/07testreshape5'
'/srv/pokybuild/yocto-worker/reproducible/build/build-st/reproducibleB-extended/tmp/work/x86-64-v3-poky-linux/mdadm/4.5/sources/mdadm-4.5/tests/09imsm-assemble' -> '/srv/pokybuild/yocto-worker/reproducible/build/build-st/reproducibleB-extended/tmp/work/x86-64-v3-poky-linux/mdadm/4.5/image/usr/lib/mdadm/ptest/tests/09imsm-assemble'
'/srv/pokybuild/yocto-worker/reproducible/build/build-st/reproducibleB-extended/tmp/work/x86-64-v3-poky-linux/mdadm/4.5/sources/mdadm-4.5/tests/09imsm-assemble.broken' -> '/srv/pokybuild/yocto-worker/reproducible/build/build-st/reproducibleB-extended/tmp/work/x86-64-v3-poky-linux/mdadm/4.5/image/usr/lib/mdadm/ptest/tests/09imsm-assemble.broken'
'/srv/pokybuild/yocto-worker/reproducible/build/build-st/reproducibleB-extended/tmp/work/x86-64-v3-poky-linux/mdadm/4.5/sources/mdadm-4.5/tests/09imsm-create-fail-rebuild' -> '/srv/pokybuild/yocto-worker/reproducible/build/build-st/reproducibleB-extended/tmp/work/x86-64-v3-poky-linux/mdadm/4.5/image/usr/lib/mdadm/ptest/tests/09imsm-create-fail-rebuild'
'/srv/pokybuild/yocto-worker/reproducible/build/build-st/reproducibleB-extended/tmp/work/x86-64-v3-poky-linux/mdadm/4.5/sources/mdadm-4.5/tests/09imsm-create-fail-rebuild.broken' -> '/srv/pokybuild/yocto-worker/reproducible/build/build-st/reproducibleB-extended/tmp/work/x86-64-v3-poky-linux/mdadm/4.5/image/usr/lib/mdadm/ptest/tests/09imsm-create-fail-rebuild.broken'
'/srv/pokybuild/yocto-worker/reproducible/build/build-st/reproducibleB-extended/tmp/work/x86-64-v3-poky-linux/mdadm/4.5/sources/mdadm-4.5/tests/09imsm-overlap.broken' -> '/srv/pokybuild/yocto-worker/reproducible/build/build-st/reproducibleB-extended/tmp/work/x86-64-v3-poky-linux/mdadm/4.5/image/usr/lib/mdadm/ptest/tests/09imsm-overlap.broken'
'/srv/pokybuild/yocto-worker/reproducible/build/build-st/reproducibleB-extended/tmp/work/x86-64-v3-poky-linux/mdadm/4.5/sources/mdadm-4.5/tests/10ddf-assemble-missing' -> '/srv/pokybuild/yocto-worker/reproducible/build/build-st/reproducibleB-extended/tmp/work/x86-64-v3-poky-linux/mdadm/4.5/image/usr/lib/mdadm/ptest/tests/10ddf-assemble-missing'
'/srv/pokybuild/yocto-worker/reproducible/build/build-st/reproducibleB-extended/tmp/work/x86-64-v3-poky-linux/mdadm/4.5/sources/mdadm-4.5/tests/10ddf-assemble-missing.broken' -> '/srv/pokybuild/yocto-worker/reproducible/build/build-st/reproducibleB-extended/tmp/work/x86-64-v3-poky-linux/mdadm/4.5/image/usr/lib/mdadm/ptest/tests/10ddf-assemble-missing.broken'
'/srv/pokybuild/yocto-worker/reproducible/build/build-st/reproducibleB-extended/tmp/work/x86-64-v3-poky-linux/mdadm/4.5/sources/mdadm-4.5/tests/10ddf-create' -> '/srv/pokybuild/yocto-worker/reproducible/build/build-st/reproducibleB-extended/tmp/work/x86-64-v3-poky-linux/mdadm/4.5/image/usr/lib/mdadm/ptest/tests/10ddf-create'
'/srv/pokybuild/yocto-worker/reproducible/build/build-st/reproducibleB-extended/tmp/work/x86-64-v3-poky-linux/mdadm/4.5/sources/mdadm-4.5/tests/10ddf-create-fail-rebuild' -> '/srv/pokybuild/yocto-worker/reproducible/build/build-st/reproducibleB-extended/tmp/work/x86-64-v3-poky-linux/mdadm/4.5/image/usr/lib/mdadm/ptest/tests/10ddf-create-fail-rebuild'
'/srv/pokybuild/yocto-worker/reproducible/build/build-st/reproducibleB-extended/tmp/work/x86-64-v3-poky-linux/mdadm/4.5/sources/mdadm-4.5/tests/10ddf-fail-create-race' -> '/srv/pokybuild/yocto-worker/reproducible/build/build-st/reproducibleB-extended/tmp/work/x86-64-v3-poky-linux/mdadm/4.5/image/usr/lib/mdadm/ptest/tests/10ddf-fail-create-race'
'/srv/pokybuild/yocto-worker/reproducible/build/build-st/reproducibleB-extended/tmp/work/x86-64-v3-poky-linux/mdadm/4.5/sources/mdadm-4.5/tests/10ddf-fail-create-race.broken' -> '/srv/pokybuild/yocto-worker/reproducible/build/build-st/reproducibleB-extended/tmp/work/x86-64-v3-poky-linux/mdadm/4.5/image/usr/lib/mdadm/ptest/tests/10ddf-fail-create-race.broken'
'/srv/pokybuild/yocto-worker/reproducible/build/build-st/reproducibleB-extended/tmp/work/x86-64-v3-poky-linux/mdadm/4.5/sources/mdadm-4.5/tests/10ddf-fail-readd' -> '/srv/pokybuild/yocto-worker/reproducible/build/build-st/reproducibleB-extended/tmp/work/x86-64-v3-poky-linux/mdadm/4.5/image/usr/lib/mdadm/ptest/tests/10ddf-fail-readd'
'/srv/pokybuild/yocto-worker/reproducible/build/build-st/reproducibleB-extended/tmp/work/x86-64-v3-poky-linux/mdadm/4.5/sources/mdadm-4.5/tests/10ddf-fail-readd-readonly' -> '/srv/pokybuild/yocto-worker/reproducible/build/build-st/reproducibleB-extended/tmp/work/x86-64-v3-poky-linux/mdadm/4.5/image/usr/lib/mdadm/ptest/tests/10ddf-fail-readd-readonly'
'/srv/pokybuild/yocto-worker/reproducible/build/build-st/reproducibleB-extended/tmp/work/x86-64-v3-poky-linux/mdadm/4.5/sources/mdadm-4.5/tests/10ddf-fail-readd-readonly.broken' -> '/srv/pokybuild/yocto-worker/reproducible/build/build-st/reproducibleB-extended/tmp/work/x86-64-v3-poky-linux/mdadm/4.5/image/usr/lib/mdadm/ptest/tests/10ddf-fail-readd-readonly.broken'
'/srv/pokybuild/yocto-worker/reproducible/build/build-st/reproducibleB-extended/tmp/work/x86-64-v3-poky-linux/mdadm/4.5/sources/mdadm-4.5/tests/10ddf-fail-spare' -> '/srv/pokybuild/yocto-worker/reproducible/build/build-st/reproducibleB-extended/tmp/work/x86-64-v3-poky-linux/mdadm/4.5/image/usr/lib/mdadm/ptest/tests/10ddf-fail-spare'
'/srv/pokybuild/yocto-worker/reproducible/build/build-st/reproducibleB-extended/tmp/work/x86-64-v3-poky-linux/mdadm/4.5/sources/mdadm-4.5/tests/10ddf-fail-stop-readd' -> '/srv/pokybuild/yocto-worker/reproducible/build/build-st/reproducibleB-extended/tmp/work/x86-64-v3-poky-linux/mdadm/4.5/image/usr/lib/mdadm/ptest/tests/10ddf-fail-stop-readd'
'/srv/pokybuild/yocto-worker/reproducible/build/build-st/reproducibleB-extended/tmp/work/x86-64-v3-poky-linux/mdadm/4.5/sources/mdadm-4.5/tests/10ddf-fail-twice' -> '/srv/pokybuild/yocto-worker/reproducible/build/build-st/reproducibleB-extended/tmp/work/x86-64-v3-poky-linux/mdadm/4.5/image/usr/lib/mdadm/ptest/tests/10ddf-fail-twice'
'/srv/pokybuild/yocto-worker/reproducible/build/build-st/reproducibleB-extended/tmp/work/x86-64-v3-poky-linux/mdadm/4.5/sources/mdadm-4.5/tests/10ddf-fail-two-spares' -> '/srv/pokybuild/yocto-worker/reproducible/build/build-st/reproducibleB-extended/tmp/work/x86-64-v3-poky-linux/mdadm/4.5/image/usr/lib/mdadm/ptest/tests/10ddf-fail-two-spares'
'/srv/pokybuild/yocto-worker/reproducible/build/build-st/reproducibleB-extended/tmp/work/x86-64-v3-poky-linux/mdadm/4.5/sources/mdadm-4.5/tests/10ddf-fail-two-spares.broken' -> '/srv/pokybuild/yocto-worker/reproducible/build/build-st/reproducibleB-extended/tmp/work/x86-64-v3-poky-linux/mdadm/4.5/image/usr/lib/mdadm/ptest/tests/10ddf-fail-two-spares.broken'
'/srv/pokybuild/yocto-worker/reproducible/build/build-st/reproducibleB-extended/tmp/work/x86-64-v3-poky-linux/mdadm/4.5/sources/mdadm-4.5/tests/10ddf-geometry' -> '/srv/pokybuild/yocto-worker/reproducible/build/build-st/reproducibleB-extended/tmp/work/x86-64-v3-poky-linux/mdadm/4.5/image/usr/lib/mdadm/ptest/tests/10ddf-geometry'
'/srv/pokybuild/yocto-worker/reproducible/build/build-st/reproducibleB-extended/tmp/work/x86-64-v3-poky-linux/mdadm/4.5/sources/mdadm-4.5/tests/10ddf-incremental-wrong-order' -> '/srv/pokybuild/yocto-worker/reproducible/build/build-st/reproducibleB-extended/tmp/work/x86-64-v3-poky-linux/mdadm/4.5/image/usr/lib/mdadm/ptest/tests/10ddf-incremental-wrong-order'
'/srv/pokybuild/yocto-worker/reproducible/build/build-st/reproducibleB-extended/tmp/work/x86-64-v3-poky-linux/mdadm/4.5/sources/mdadm-4.5/tests/10ddf-incremental-wrong-order.broken' -> '/srv/pokybuild/yocto-worker/reproducible/build/build-st/reproducibleB-extended/tmp/work/x86-64-v3-poky-linux/mdadm/4.5/image/usr/lib/mdadm/ptest/tests/10ddf-incremental-wrong-order.broken'
'/srv/pokybuild/yocto-worker/reproducible/build/build-st/reproducibleB-extended/tmp/work/x86-64-v3-poky-linux/mdadm/4.5/sources/mdadm-4.5/tests/10ddf-sudden-degraded' -> '/srv/pokybuild/yocto-worker/reproducible/build/build-st/reproducibleB-extended/tmp/work/x86-64-v3-poky-linux/mdadm/4.5/image/usr/lib/mdadm/ptest/tests/10ddf-sudden-degraded'
'/srv/pokybuild/yocto-worker/reproducible/build/build-st/reproducibleB-extended/tmp/work/x86-64-v3-poky-linux/mdadm/4.5/sources/mdadm-4.5/tests/11spare-migration' -> '/srv/pokybuild/yocto-worker/reproducible/build/build-st/reproducibleB-extended/tmp/work/x86-64-v3-poky-linux/mdadm/4.5/image/usr/lib/mdadm/ptest/tests/11spare-migration'
'/srv/pokybuild/yocto-worker/reproducible/build/build-st/reproducibleB-extended/tmp/work/x86-64-v3-poky-linux/mdadm/4.5/sources/mdadm-4.5/tests/12imsm-r0_2d-grow-r0_3d' -> '/srv/pokybuild/yocto-worker/reproducible/build/build-st/reproducibleB-extended/tmp/work/x86-64-v3-poky-linux/mdadm/4.5/image/usr/lib/mdadm/ptest/tests/12imsm-r0_2d-grow-r0_3d'
'/srv/pokybuild/yocto-worker/reproducible/build/build-st/reproducibleB-extended/tmp/work/x86-64-v3-poky-linux/mdadm/4.5/sources/mdadm-4.5/tests/12imsm-r0_2d-grow-r0_4d' -> '/srv/pokybuild/yocto-worker/reproducible/build/build-st/reproducibleB-extended/tmp/work/x86-64-v3-poky-linux/mdadm/4.5/image/usr/lib/mdadm/ptest/tests/12imsm-r0_2d-grow-r0_4d'
'/srv/pokybuild/yocto-worker/reproducible/build/build-st/reproducibleB-extended/tmp/work/x86-64-v3-poky-linux/mdadm/4.5/sources/mdadm-4.5/tests/12imsm-r0_3d-grow-r0_4d' -> '/srv/pokybuild/yocto-worker/reproducible/build/build-st/reproducibleB-extended/tmp/work/x86-64-v3-poky-linux/mdadm/4.5/image/usr/lib/mdadm/ptest/tests/12imsm-r0_3d-grow-r0_4d'
'/srv/pokybuild/yocto-worker/reproducible/build/build-st/reproducibleB-extended/tmp/work/x86-64-v3-poky-linux/mdadm/4.5/sources/mdadm-4.5/tests/12imsm-r5_3d-grow-r5_4d' -> '/srv/pokybuild/yocto-worker/reproducible/build/build-st/reproducibleB-extended/tmp/work/x86-64-v3-poky-linux/mdadm/4.5/image/usr/lib/mdadm/ptest/tests/12imsm-r5_3d-grow-r5_4d'
'/srv/pokybuild/yocto-worker/reproducible/build/build-st/reproducibleB-extended/tmp/work/x86-64-v3-poky-linux/mdadm/4.5/sources/mdadm-4.5/tests/12imsm-r5_3d-grow-r5_5d' -> '/srv/pokybuild/yocto-worker/reproducible/build/build-st/reproducibleB-extended/tmp/work/x86-64-v3-poky-linux/mdadm/4.5/image/usr/lib/mdadm/ptest/tests/12imsm-r5_3d-grow-r5_5d'
'/srv/pokybuild/yocto-worker/reproducible/build/build-st/reproducibleB-extended/tmp/work/x86-64-v3-poky-linux/mdadm/4.5/sources/mdadm-4.5/tests/13imsm-r0_r0_2d-grow-r0_r0_4d' -> '/srv/pokybuild/yocto-worker/reproducible/build/build-st/reproducibleB-extended/tmp/work/x86-64-v3-poky-linux/mdadm/4.5/image/usr/lib/mdadm/ptest/tests/13imsm-r0_r0_2d-grow-r0_r0_4d'
'/srv/pokybuild/yocto-worker/reproducible/build/build-st/reproducibleB-extended/tmp/work/x86-64-v3-poky-linux/mdadm/4.5/sources/mdadm-4.5/tests/13imsm-r0_r0_2d-grow-r0_r0_5d' -> '/srv/pokybuild/yocto-worker/reproducible/build/build-st/reproducibleB-extended/tmp/work/x86-64-v3-poky-linux/mdadm/4.5/image/usr/lib/mdadm/ptest/tests/13imsm-r0_r0_2d-grow-r0_r0_5d'
'/srv/pokybuild/yocto-worker/reproducible/build/build-st/reproducibleB-extended/tmp/work/x86-64-v3-poky-linux/mdadm/4.5/sources/mdadm-4.5/tests/13imsm-r0_r0_3d-grow-r0_r0_4d' -> '/srv/pokybuild/yocto-worker/reproducible/build/build-st/reproducibleB-extended/tmp/work/x86-64-v3-poky-linux/mdadm/4.5/image/usr/lib/mdadm/ptest/tests/13imsm-r0_r0_3d-grow-r0_r0_4d'
'/srv/pokybuild/yocto-worker/reproducible/build/build-st/reproducibleB-extended/tmp/work/x86-64-v3-poky-linux/mdadm/4.5/sources/mdadm-4.5/tests/13imsm-r0_r5_3d-grow-r0_r5_4d' -> '/srv/pokybuild/yocto-worker/reproducible/build/build-st/reproducibleB-extended/tmp/work/x86-64-v3-poky-linux/mdadm/4.5/image/usr/lib/mdadm/ptest/tests/13imsm-r0_r5_3d-grow-r0_r5_4d'
'/srv/pokybuild/yocto-worker/reproducible/build/build-st/reproducibleB-extended/tmp/work/x86-64-v3-poky-linux/mdadm/4.5/sources/mdadm-4.5/tests/13imsm-r0_r5_3d-grow-r0_r5_5d' -> '/srv/pokybuild/yocto-worker/reproducible/build/build-st/reproducibleB-extended/tmp/work/x86-64-v3-poky-linux/mdadm/4.5/image/usr/lib/mdadm/ptest/tests/13imsm-r0_r5_3d-grow-r0_r5_5d'
'/srv/pokybuild/yocto-worker/reproducible/build/build-st/reproducibleB-extended/tmp/work/x86-64-v3-poky-linux/mdadm/4.5/sources/mdadm-4.5/tests/13imsm-r5_r0_3d-grow-r5_r0_4d' -> '/srv/pokybuild/yocto-worker/reproducible/build/build-st/reproducibleB-extended/tmp/work/x86-64-v3-poky-linux/mdadm/4.5/image/usr/lib/mdadm/ptest/tests/13imsm-r5_r0_3d-grow-r5_r0_4d'
'/srv/pokybuild/yocto-worker/reproducible/build/build-st/reproducibleB-extended/tmp/work/x86-64-v3-poky-linux/mdadm/4.5/sources/mdadm-4.5/tests/13imsm-r5_r0_3d-grow-r5_r0_5d' -> '/srv/pokybuild/yocto-worker/reproducible/build/build-st/reproducibleB-extended/tmp/work/x86-64-v3-poky-linux/mdadm/4.5/image/usr/lib/mdadm/ptest/tests/13imsm-r5_r0_3d-grow-r5_r0_5d'
'/srv/pokybuild/yocto-worker/reproducible/build/build-st/reproducibleB-extended/tmp/work/x86-64-v3-poky-linux/mdadm/4.5/sources/mdadm-4.5/tests/14imsm-r0_3d-r5_3d-migrate-r5_4d-r5_4d' -> '/srv/pokybuild/yocto-worker/reproducible/build/build-st/reproducibleB-extended/tmp/work/x86-64-v3-poky-linux/mdadm/4.5/image/usr/lib/mdadm/ptest/tests/14imsm-r0_3d-r5_3d-migrate-r5_4d-r5_4d'
'/srv/pokybuild/yocto-worker/reproducible/build/build-st/reproducibleB-extended/tmp/work/x86-64-v3-poky-linux/mdadm/4.5/sources/mdadm-4.5/tests/14imsm-r0_3d_no_spares-migrate-r5_3d' -> '/srv/pokybuild/yocto-worker/reproducible/build/build-st/reproducibleB-extended/tmp/work/x86-64-v3-poky-linux/mdadm/4.5/image/usr/lib/mdadm/ptest/tests/14imsm-r0_3d_no_spares-migrate-r5_3d'
'/srv/pokybuild/yocto-worker/reproducible/build/build-st/reproducibleB-extended/tmp/work/x86-64-v3-poky-linux/mdadm/4.5/sources/mdadm-4.5/tests/14imsm-r0_r0_2d-takeover-r10_4d' -> '/srv/pokybuild/yocto-worker/reproducible/build/build-st/reproducibleB-extended/tmp/work/x86-64-v3-poky-linux/mdadm/4.5/image/usr/lib/mdadm/ptest/tests/14imsm-r0_r0_2d-takeover-r10_4d'
'/srv/pokybuild/yocto-worker/reproducible/build/build-st/reproducibleB-extended/tmp/work/x86-64-v3-poky-linux/mdadm/4.5/sources/mdadm-4.5/tests/14imsm-r10_4d-grow-r10_5d' -> '/srv/pokybuild/yocto-worker/reproducible/build/build-st/reproducibleB-extended/tmp/work/x86-64-v3-poky-linux/mdadm/4.5/image/usr/lib/mdadm/ptest/tests/14imsm-r10_4d-grow-r10_5d'
'/srv/pokybuild/yocto-worker/reproducible/build/build-st/reproducibleB-extended/tmp/work/x86-64-v3-poky-linux/mdadm/4.5/sources/mdadm-4.5/tests/14imsm-r10_r5_4d-takeover-r0_2d' -> '/srv/pokybuild/yocto-worker/reproducible/build/build-st/reproducibleB-extended/tmp/work/x86-64-v3-poky-linux/mdadm/4.5/image/usr/lib/mdadm/ptest/tests/14imsm-r10_r5_4d-takeover-r0_2d'
'/srv/pokybuild/yocto-worker/reproducible/build/build-st/reproducibleB-extended/tmp/work/x86-64-v3-poky-linux/mdadm/4.5/sources/mdadm-4.5/tests/14imsm-r1_2d-grow-r1_3d' -> '/srv/pokybuild/yocto-worker/reproducible/build/build-st/reproducibleB-extended/tmp/work/x86-64-v3-poky-linux/mdadm/4.5/image/usr/lib/mdadm/ptest/tests/14imsm-r1_2d-grow-r1_3d'
'/srv/pokybuild/yocto-worker/reproducible/build/build-st/reproducibleB-extended/tmp/work/x86-64-v3-poky-linux/mdadm/4.5/sources/mdadm-4.5/tests/14imsm-r1_2d-grow-r1_3d.broken' -> '/srv/pokybuild/yocto-worker/reproducible/build/build-st/reproducibleB-extended/tmp/work/x86-64-v3-poky-linux/mdadm/4.5/image/usr/lib/mdadm/ptest/tests/14imsm-r1_2d-grow-r1_3d.broken'
'/srv/pokybuild/yocto-worker/reproducible/build/build-st/reproducibleB-extended/tmp/work/x86-64-v3-poky-linux/mdadm/4.5/sources/mdadm-4.5/tests/14imsm-r1_2d-takeover-r0_2d' -> '/srv/pokybuild/yocto-worker/reproducible/build/build-st/reproducibleB-extended/tmp/work/x86-64-v3-poky-linux/mdadm/4.5/image/usr/lib/mdadm/ptest/tests/14imsm-r1_2d-takeover-r0_2d'
'/srv/pokybuild/yocto-worker/reproducible/build/build-st/reproducibleB-extended/tmp/work/x86-64-v3-poky-linux/mdadm/4.5/sources/mdadm-4.5/tests/14imsm-r1_2d-takeover-r0_2d.broken' -> '/srv/pokybuild/yocto-worker/reproducible/build/build-st/reproducibleB-extended/tmp/work/x86-64-v3-poky-linux/mdadm/4.5/image/usr/lib/mdadm/ptest/tests/14imsm-r1_2d-takeover-r0_2d.broken'
'/srv/pokybuild/yocto-worker/reproducible/build/build-st/reproducibleB-extended/tmp/work/x86-64-v3-poky-linux/mdadm/4.5/sources/mdadm-4.5/tests/14imsm-r5_3d-grow-r5_5d-no-spares' -> '/srv/pokybuild/yocto-worker/reproducible/build/build-st/reproducibleB-extended/tmp/work/x86-64-v3-poky-linux/mdadm/4.5/image/usr/lib/mdadm/ptest/tests/14imsm-r5_3d-grow-r5_5d-no-spares'
'/srv/pokybuild/yocto-worker/reproducible/build/build-st/reproducibleB-extended/tmp/work/x86-64-v3-poky-linux/mdadm/4.5/sources/mdadm-4.5/tests/14imsm-r5_3d-migrate-r4_3d' -> '/srv/pokybuild/yocto-worker/reproducible/build/build-st/reproducibleB-extended/tmp/work/x86-64-v3-poky-linux/mdadm/4.5/image/usr/lib/mdadm/ptest/tests/14imsm-r5_3d-migrate-r4_3d'
'/srv/pokybuild/yocto-worker/reproducible/build/build-st/reproducibleB-extended/tmp/work/x86-64-v3-poky-linux/mdadm/4.5/sources/mdadm-4.5/tests/15imsm-r0_3d_64k-migrate-r0_3d_256k' -> '/srv/pokybuild/yocto-worker/reproducible/build/build-st/reproducibleB-extended/tmp/work/x86-64-v3-poky-linux/mdadm/4.5/image/usr/lib/mdadm/ptest/tests/15imsm-r0_3d_64k-migrate-r0_3d_256k'
'/srv/pokybuild/yocto-worker/reproducible/build/build-st/reproducibleB-extended/tmp/work/x86-64-v3-poky-linux/mdadm/4.5/sources/mdadm-4.5/tests/15imsm-r5_3d_4k-migrate-r5_3d_256k' -> '/srv/pokybuild/yocto-worker/reproducible/build/build-st/reproducibleB-extended/tmp/work/x86-64-v3-poky-linux/mdadm/4.5/image/usr/lib/mdadm/ptest/tests/15imsm-r5_3d_4k-migrate-r5_3d_256k'
'/srv/pokybuild/yocto-worker/reproducible/build/build-st/reproducibleB-extended/tmp/work/x86-64-v3-poky-linux/mdadm/4.5/sources/mdadm-4.5/tests/15imsm-r5_3d_64k-migrate-r5_3d_256k' -> '/srv/pokybuild/yocto-worker/reproducible/build/build-st/reproducibleB-extended/tmp/work/x86-64-v3-poky-linux/mdadm/4.5/image/usr/lib/mdadm/ptest/tests/15imsm-r5_3d_64k-migrate-r5_3d_256k'
'/srv/pokybuild/yocto-worker/reproducible/build/build-st/reproducibleB-extended/tmp/work/x86-64-v3-poky-linux/mdadm/4.5/sources/mdadm-4.5/tests/15imsm-r5_6d_4k-migrate-r5_6d_256k' -> '/srv/pokybuild/yocto-worker/reproducible/build/build-st/reproducibleB-extended/tmp/work/x86-64-v3-poky-linux/mdadm/4.5/image/usr/lib/mdadm/ptest/tests/15imsm-r5_6d_4k-migrate-r5_6d_256k'
'/srv/pokybuild/yocto-worker/reproducible/build/build-st/reproducibleB-extended/tmp/work/x86-64-v3-poky-linux/mdadm/4.5/sources/mdadm-4.5/tests/15imsm-r5_r0_3d_64k-migrate-r5_r0_3d_256k' -> '/srv/pokybuild/yocto-worker/reproducible/build/build-st/reproducibleB-extended/tmp/work/x86-64-v3-poky-linux/mdadm/4.5/image/usr/lib/mdadm/ptest/tests/15imsm-r5_r0_3d_64k-migrate-r5_r0_3d_256k'
'/srv/pokybuild/yocto-worker/reproducible/build/build-st/reproducibleB-extended/tmp/work/x86-64-v3-poky-linux/mdadm/4.5/sources/mdadm-4.5/tests/16imsm-r0_3d-migrate-r5_4d' -> '/srv/pokybuild/yocto-worker/reproducible/build/build-st/reproducibleB-extended/tmp/work/x86-64-v3-poky-linux/mdadm/4.5/image/usr/lib/mdadm/ptest/tests/16imsm-r0_3d-migrate-r5_4d'
'/srv/pokybuild/yocto-worker/reproducible/build/build-st/reproducibleB-extended/tmp/work/x86-64-v3-poky-linux/mdadm/4.5/sources/mdadm-4.5/tests/16imsm-r0_5d-migrate-r5_6d' -> '/srv/pokybuild/yocto-worker/reproducible/build/build-st/reproducibleB-extended/tmp/work/x86-64-v3-poky-linux/mdadm/4.5/image/usr/lib/mdadm/ptest/tests/16imsm-r0_5d-migrate-r5_6d'
'/srv/pokybuild/yocto-worker/reproducible/build/build-st/reproducibleB-extended/tmp/work/x86-64-v3-poky-linux/mdadm/4.5/sources/mdadm-4.5/tests/16imsm-r5_3d-migrate-r0_3d' -> '/srv/pokybuild/yocto-worker/reproducible/build/build-st/reproducibleB-extended/tmp/work/x86-64-v3-poky-linux/mdadm/4.5/image/usr/lib/mdadm/ptest/tests/16imsm-r5_3d-migrate-r0_3d'
'/srv/pokybuild/yocto-worker/reproducible/build/build-st/reproducibleB-extended/tmp/work/x86-64-v3-poky-linux/mdadm/4.5/sources/mdadm-4.5/tests/16imsm-r5_5d-migrate-r0_5d' -> '/srv/pokybuild/yocto-worker/reproducible/build/build-st/reproducibleB-extended/tmp/work/x86-64-v3-poky-linux/mdadm/4.5/image/usr/lib/mdadm/ptest/tests/16imsm-r5_5d-migrate-r0_5d'
'/srv/pokybuild/yocto-worker/reproducible/build/build-st/reproducibleB-extended/tmp/work/x86-64-v3-poky-linux/mdadm/4.5/sources/mdadm-4.5/tests/18imsm-1d-takeover-r0_1d' -> '/srv/pokybuild/yocto-worker/reproducible/build/build-st/reproducibleB-extended/tmp/work/x86-64-v3-poky-linux/mdadm/4.5/image/usr/lib/mdadm/ptest/tests/18imsm-1d-takeover-r0_1d'
'/srv/pokybuild/yocto-worker/reproducible/build/build-st/reproducibleB-extended/tmp/work/x86-64-v3-poky-linux/mdadm/4.5/sources/mdadm-4.5/tests/18imsm-1d-takeover-r1_2d' -> '/srv/pokybuild/yocto-worker/reproducible/build/build-st/reproducibleB-extended/tmp/work/x86-64-v3-poky-linux/mdadm/4.5/image/usr/lib/mdadm/ptest/tests/18imsm-1d-takeover-r1_2d'
'/srv/pokybuild/yocto-worker/reproducible/build/build-st/reproducibleB-extended/tmp/work/x86-64-v3-poky-linux/mdadm/4.5/sources/mdadm-4.5/tests/18imsm-r0_2d-takeover-r10_4d' -> '/srv/pokybuild/yocto-worker/reproducible/build/build-st/reproducibleB-extended/tmp/work/x86-64-v3-poky-linux/mdadm/4.5/image/usr/lib/mdadm/ptest/tests/18imsm-r0_2d-takeover-r10_4d'
'/srv/pokybuild/yocto-worker/reproducible/build/build-st/reproducibleB-extended/tmp/work/x86-64-v3-poky-linux/mdadm/4.5/sources/mdadm-4.5/tests/18imsm-r10_4d-takeover-r0_2d' -> '/srv/pokybuild/yocto-worker/reproducible/build/build-st/reproducibleB-extended/tmp/work/x86-64-v3-poky-linux/mdadm/4.5/image/usr/lib/mdadm/ptest/tests/18imsm-r10_4d-takeover-r0_2d'
'/srv/pokybuild/yocto-worker/reproducible/build/build-st/reproducibleB-extended/tmp/work/x86-64-v3-poky-linux/mdadm/4.5/sources/mdadm-4.5/tests/18imsm-r10_4d-takeover-r0_2d.broken' -> '/srv/pokybuild/yocto-worker/reproducible/build/build-st/reproducibleB-extended/tmp/work/x86-64-v3-poky-linux/mdadm/4.5/image/usr/lib/mdadm/ptest/tests/18imsm-r10_4d-takeover-r0_2d.broken'
'/srv/pokybuild/yocto-worker/reproducible/build/build-st/reproducibleB-extended/tmp/work/x86-64-v3-poky-linux/mdadm/4.5/sources/mdadm-4.5/tests/18imsm-r1_2d-takeover-r0_1d' -> '/srv/pokybuild/yocto-worker/reproducible/build/build-st/reproducibleB-extended/tmp/work/x86-64-v3-poky-linux/mdadm/4.5/image/usr/lib/mdadm/ptest/tests/18imsm-r1_2d-takeover-r0_1d'
'/srv/pokybuild/yocto-worker/reproducible/build/build-st/reproducibleB-extended/tmp/work/x86-64-v3-poky-linux/mdadm/4.5/sources/mdadm-4.5/tests/18imsm-r1_2d-takeover-r0_1d.broken' -> '/srv/pokybuild/yocto-worker/reproducible/build/build-st/reproducibleB-extended/tmp/work/x86-64-v3-poky-linux/mdadm/4.5/image/usr/lib/mdadm/ptest/tests/18imsm-r1_2d-takeover-r0_1d.broken'
'/srv/pokybuild/yocto-worker/reproducible/build/build-st/reproducibleB-extended/tmp/work/x86-64-v3-poky-linux/mdadm/4.5/sources/mdadm-4.5/tests/19raid6auto-repair' -> '/srv/pokybuild/yocto-worker/reproducible/build/build-st/reproducibleB-extended/tmp/work/x86-64-v3-poky-linux/mdadm/4.5/image/usr/lib/mdadm/ptest/tests/19raid6auto-repair'
'/srv/pokybuild/yocto-worker/reproducible/build/build-st/reproducibleB-extended/tmp/work/x86-64-v3-poky-linux/mdadm/4.5/sources/mdadm-4.5/tests/19raid6auto-repair.broken' -> '/srv/pokybuild/yocto-worker/reproducible/build/build-st/reproducibleB-extended/tmp/work/x86-64-v3-poky-linux/mdadm/4.5/image/usr/lib/mdadm/ptest/tests/19raid6auto-repair.broken'
'/srv/pokybuild/yocto-worker/reproducible/build/build-st/reproducibleB-extended/tmp/work/x86-64-v3-poky-linux/mdadm/4.5/sources/mdadm-4.5/tests/19raid6check' -> '/srv/pokybuild/yocto-worker/reproducible/build/build-st/reproducibleB-extended/tmp/work/x86-64-v3-poky-linux/mdadm/4.5/image/usr/lib/mdadm/ptest/tests/19raid6check'
'/srv/pokybuild/yocto-worker/reproducible/build/build-st/reproducibleB-extended/tmp/work/x86-64-v3-poky-linux/mdadm/4.5/sources/mdadm-4.5/tests/19raid6repair' -> '/srv/pokybuild/yocto-worker/reproducible/build/build-st/reproducibleB-extended/tmp/work/x86-64-v3-poky-linux/mdadm/4.5/image/usr/lib/mdadm/ptest/tests/19raid6repair'
'/srv/pokybuild/yocto-worker/reproducible/build/build-st/reproducibleB-extended/tmp/work/x86-64-v3-poky-linux/mdadm/4.5/sources/mdadm-4.5/tests/19raid6repair.broken' -> '/srv/pokybuild/yocto-worker/reproducible/build/build-st/reproducibleB-extended/tmp/work/x86-64-v3-poky-linux/mdadm/4.5/image/usr/lib/mdadm/ptest/tests/19raid6repair.broken'
'/srv/pokybuild/yocto-worker/reproducible/build/build-st/reproducibleB-extended/tmp/work/x86-64-v3-poky-linux/mdadm/4.5/sources/mdadm-4.5/tests/19repair-does-not-destroy' -> '/srv/pokybuild/yocto-worker/reproducible/build/build-st/reproducibleB-extended/tmp/work/x86-64-v3-poky-linux/mdadm/4.5/image/usr/lib/mdadm/ptest/tests/19repair-does-not-destroy'
'/srv/pokybuild/yocto-worker/reproducible/build/build-st/reproducibleB-extended/tmp/work/x86-64-v3-poky-linux/mdadm/4.5/sources/mdadm-4.5/tests/20raid5journal' -> '/srv/pokybuild/yocto-worker/reproducible/build/build-st/reproducibleB-extended/tmp/work/x86-64-v3-poky-linux/mdadm/4.5/image/usr/lib/mdadm/ptest/tests/20raid5journal'
'/srv/pokybuild/yocto-worker/reproducible/build/build-st/reproducibleB-extended/tmp/work/x86-64-v3-poky-linux/mdadm/4.5/sources/mdadm-4.5/tests/20raid5journal.broken' -> '/srv/pokybuild/yocto-worker/reproducible/build/build-st/reproducibleB-extended/tmp/work/x86-64-v3-poky-linux/mdadm/4.5/image/usr/lib/mdadm/ptest/tests/20raid5journal.broken'
'/srv/pokybuild/yocto-worker/reproducible/build/build-st/reproducibleB-extended/tmp/work/x86-64-v3-poky-linux/mdadm/4.5/sources/mdadm-4.5/tests/21raid5cache' -> '/srv/pokybuild/yocto-worker/reproducible/build/build-st/reproducibleB-extended/tmp/work/x86-64-v3-poky-linux/mdadm/4.5/image/usr/lib/mdadm/ptest/tests/21raid5cache'
'/srv/pokybuild/yocto-worker/reproducible/build/build-st/reproducibleB-extended/tmp/work/x86-64-v3-poky-linux/mdadm/4.5/sources/mdadm-4.5/tests/23rdev-lifetime' -> '/srv/pokybuild/yocto-worker/reproducible/build/build-st/reproducibleB-extended/tmp/work/x86-64-v3-poky-linux/mdadm/4.5/image/usr/lib/mdadm/ptest/tests/23rdev-lifetime'
'/srv/pokybuild/yocto-worker/reproducible/build/build-st/reproducibleB-extended/tmp/work/x86-64-v3-poky-linux/mdadm/4.5/sources/mdadm-4.5/tests/24raid10deadlock' -> '/srv/pokybuild/yocto-worker/reproducible/build/build-st/reproducibleB-extended/tmp/work/x86-64-v3-poky-linux/mdadm/4.5/image/usr/lib/mdadm/ptest/tests/24raid10deadlock'
'/srv/pokybuild/yocto-worker/reproducible/build/build-st/reproducibleB-extended/tmp/work/x86-64-v3-poky-linux/mdadm/4.5/sources/mdadm-4.5/tests/24raid456deadlock' -> '/srv/pokybuild/yocto-worker/reproducible/build/build-st/reproducibleB-extended/tmp/work/x86-64-v3-poky-linux/mdadm/4.5/image/usr/lib/mdadm/ptest/tests/24raid456deadlock'
'/srv/pokybuild/yocto-worker/reproducible/build/build-st/reproducibleB-extended/tmp/work/x86-64-v3-poky-linux/mdadm/4.5/sources/mdadm-4.5/tests/25raid456-recovery-while-reshape' -> '/srv/pokybuild/yocto-worker/reproducible/build/build-st/reproducibleB-extended/tmp/work/x86-64-v3-poky-linux/mdadm/4.5/image/usr/lib/mdadm/ptest/tests/25raid456-recovery-while-reshape'
'/srv/pokybuild/yocto-worker/reproducible/build/build-st/reproducibleB-extended/tmp/work/x86-64-v3-poky-linux/mdadm/4.5/sources/mdadm-4.5/tests/25raid456-reshape-corrupt-data' -> '/srv/pokybuild/yocto-worker/reproducible/build/build-st/reproducibleB-extended/tmp/work/x86-64-v3-poky-linux/mdadm/4.5/image/usr/lib/mdadm/ptest/tests/25raid456-reshape-corrupt-data'
'/srv/pokybuild/yocto-worker/reproducible/build/build-st/reproducibleB-extended/tmp/work/x86-64-v3-poky-linux/mdadm/4.5/sources/mdadm-4.5/tests/25raid456-reshape-deadlock' -> '/srv/pokybuild/yocto-worker/reproducible/build/build-st/reproducibleB-extended/tmp/work/x86-64-v3-poky-linux/mdadm/4.5/image/usr/lib/mdadm/ptest/tests/25raid456-reshape-deadlock'
'/srv/pokybuild/yocto-worker/reproducible/build/build-st/reproducibleB-extended/tmp/work/x86-64-v3-poky-linux/mdadm/4.5/sources/mdadm-4.5/tests/25raid456-reshape-while-recovery' -> '/srv/pokybuild/yocto-worker/reproducible/build/build-st/reproducibleB-extended/tmp/work/x86-64-v3-poky-linux/mdadm/4.5/image/usr/lib/mdadm/ptest/tests/25raid456-reshape-while-recovery'
'/srv/pokybuild/yocto-worker/reproducible/build/build-st/reproducibleB-extended/tmp/work/x86-64-v3-poky-linux/mdadm/4.5/sources/mdadm-4.5/tests/25raid456-reshape-while-recovery.broken' -> '/srv/pokybuild/yocto-worker/reproducible/build/build-st/reproducibleB-extended/tmp/work/x86-64-v3-poky-linux/mdadm/4.5/image/usr/lib/mdadm/ptest/tests/25raid456-reshape-while-recovery.broken'
'/srv/pokybuild/yocto-worker/reproducible/build/build-st/reproducibleB-extended/tmp/work/x86-64-v3-poky-linux/mdadm/4.5/sources/mdadm-4.5/tests/ToTest' -> '/srv/pokybuild/yocto-worker/reproducible/build/build-st/reproducibleB-extended/tmp/work/x86-64-v3-poky-linux/mdadm/4.5/image/usr/lib/mdadm/ptest/tests/ToTest'
'/srv/pokybuild/yocto-worker/reproducible/build/build-st/reproducibleB-extended/tmp/work/x86-64-v3-poky-linux/mdadm/4.5/sources/mdadm-4.5/tests/env-ddf-template' -> '/srv/pokybuild/yocto-worker/reproducible/build/build-st/reproducibleB-extended/tmp/work/x86-64-v3-poky-linux/mdadm/4.5/image/usr/lib/mdadm/ptest/tests/env-ddf-template'
'/srv/pokybuild/yocto-worker/reproducible/build/build-st/reproducibleB-extended/tmp/work/x86-64-v3-poky-linux/mdadm/4.5/sources/mdadm-4.5/tests/env-imsm-template' -> '/srv/pokybuild/yocto-worker/reproducible/build/build-st/reproducibleB-extended/tmp/work/x86-64-v3-poky-linux/mdadm/4.5/image/usr/lib/mdadm/ptest/tests/env-imsm-template'
'/srv/pokybuild/yocto-worker/reproducible/build/build-st/reproducibleB-extended/tmp/work/x86-64-v3-poky-linux/mdadm/4.5/sources/mdadm-4.5/tests/func.sh' -> '/srv/pokybuild/yocto-worker/reproducible/build/build-st/reproducibleB-extended/tmp/work/x86-64-v3-poky-linux/mdadm/4.5/image/usr/lib/mdadm/ptest/tests/func.sh'
'/srv/pokybuild/yocto-worker/reproducible/build/build-st/reproducibleB-extended/tmp/work/x86-64-v3-poky-linux/mdadm/4.5/sources/mdadm-4.5/tests/imsm-grow-template' -> '/srv/pokybuild/yocto-worker/reproducible/build/build-st/reproducibleB-extended/tmp/work/x86-64-v3-poky-linux/mdadm/4.5/image/usr/lib/mdadm/ptest/tests/imsm-grow-template'
'/srv/pokybuild/yocto-worker/reproducible/build/build-st/reproducibleB-extended/tmp/work/x86-64-v3-poky-linux/mdadm/4.5/sources/mdadm-4.5/tests/skiptests' -> '/srv/pokybuild/yocto-worker/reproducible/build/build-st/reproducibleB-extended/tmp/work/x86-64-v3-poky-linux/mdadm/4.5/image/usr/lib/mdadm/ptest/tests/skiptests'
'/srv/pokybuild/yocto-worker/reproducible/build/build-st/reproducibleB-extended/tmp/work/x86-64-v3-poky-linux/mdadm/4.5/sources/mdadm-4.5/tests/templates' -> '/srv/pokybuild/yocto-worker/reproducible/build/build-st/reproducibleB-extended/tmp/work/x86-64-v3-poky-linux/mdadm/4.5/image/usr/lib/mdadm/ptest/tests/templates'
'/srv/pokybuild/yocto-worker/reproducible/build/build-st/reproducibleB-extended/tmp/work/x86-64-v3-poky-linux/mdadm/4.5/sources/mdadm-4.5/tests/templates/names_template' -> '/srv/pokybuild/yocto-worker/reproducible/build/build-st/reproducibleB-extended/tmp/work/x86-64-v3-poky-linux/mdadm/4.5/image/usr/lib/mdadm/ptest/tests/templates/names_template'
'/srv/pokybuild/yocto-worker/reproducible/build/build-st/reproducibleB-extended/tmp/work/x86-64-v3-poky-linux/mdadm/4.5/sources/mdadm-4.5/tests/utils' -> '/srv/pokybuild/yocto-worker/reproducible/build/build-st/reproducibleB-extended/tmp/work/x86-64-v3-poky-linux/mdadm/4.5/image/usr/lib/mdadm/ptest/tests/utils'
sed: warning: failed to get security context of /srv/pokybuild/yocto-worker/reproducible/build/build-st/reproducibleB-extended/tmp/work/x86-64-v3-poky-linux/mdadm/4.5/image/usr/lib/mdadm/ptest/test: No data availablesed: warning: failed to get security context of /srv/pokybuild/yocto-worker/reproducible/build/build-st/reproducibleB-extended/tmp/work/x86-64-v3-poky-linux/mdadm/4.5/image/usr/lib/mdadm/ptest/test: No data availableDEBUG: Shell function do_install_ptest_base finished

[-- Attachment #3: log.do_install.1192510 --]
[-- Type: text/plain, Size: 8505 bytes --]

DEBUG: Executing python function extend_recipe_sysroot
NOTE: Direct dependencies are ['/srv/pokybuild/yocto-worker/reproducible/build/layers/openembedded-core/meta/recipes-core/glibc/glibc_2.42.bb:do_populate_sysroot', '/srv/pokybuild/yocto-worker/reproducible/build/layers/openembedded-core/meta/recipes-core/udev/eudev_3.2.14.bb:do_populate_sysroot', '/srv/pokybuild/yocto-worker/reproducible/build/layers/openembedded-core/meta/recipes-devtools/gcc/gcc-cross_15.2.bb:do_populate_sysroot', '/srv/pokybuild/yocto-worker/reproducible/build/layers/openembedded-core/meta/recipes-devtools/gcc/gcc-runtime_15.2.bb:do_populate_sysroot', '/srv/pokybuild/yocto-worker/reproducible/build/layers/openembedded-core/meta/recipes-devtools/quilt/quilt-native_0.69.bb:do_populate_sysroot', 'virtual:native:/srv/pokybuild/yocto-worker/reproducible/build/layers/openembedded-core/meta/recipes-devtools/patch/patch_2.8.bb:do_populate_sysroot', 'virtual:native:/srv/pokybuild/yocto-worker/reproducible/build/layers/openembedded-core/meta/recipes-devtools/pseudo/pseudo_git.bb:do_populate_sysroot']
NOTE: Installed into sysroot: []
NOTE: Skipping as already exists in sysroot: ['openssl', 'gettext-minimal-native', 'glibc', 'initscripts', 'libxcrypt', 'ncurses', 'eudev', 'update-rc.d', 'util-linux-libuuid', 'util-linux', 'zlib', 'binutils-cross-x86_64', 'gcc-cross-x86_64', 'gcc-runtime', 'libgcc', 'libtool-native', 'm4-native', 'opkg-utils', 'quilt-native', 'libpam', 'texinfo-dummy-native', 'xz', 'kmod', 'linux-libc-headers', 'bash-completion', 'libcap-ng', 'sqlite3', 'zlib-native', 'flex-native', 'gnu-config-native', 'patch-native', 'pseudo-native', 'xz-native', 'zstd-native', 'attr-native', 'gmp-native', 'libmpc-native', 'mpfr-native', 'sqlite3-native']
DEBUG: Python function extend_recipe_sysroot finished
DEBUG: Executing shell function do_install
NOTE: make -j 16 -l 75 CHECK_RUN_DIR=0 CWFLAGS= CXFLAGS= -O2 -g -fcanon-prefix-map  -ffile-prefix-map=/srv/pokybuild/yocto-worker/reproducible/build/build-st/reproducibleB-extended/tmp/work/x86-64-v3-poky-linux/mdadm/4.5/sources/mdadm-4.5=/usr/src/debug/mdadm/4.5  -ffile-prefix-map=/srv/pokybuild/yocto-worker/reproducible/build/build-st/reproducibleB-extended/tmp/work/x86-64-v3-poky-linux/mdadm/4.5/sources/mdadm-4.5=/usr/src/debug/mdadm/4.5  -ffile-prefix-map=/srv/pokybuild/yocto-worker/reproducible/build/build-st/reproducibleB-extended/tmp/work/x86-64-v3-poky-linux/mdadm/4.5/recipe-sysroot=  -ffile-prefix-map=/srv/pokybuild/yocto-worker/reproducible/build/build-st/reproducibleB-extended/tmp/work/x86-64-v3-poky-linux/mdadm/4.5/recipe-sysroot-native=  -pipe SYSTEMD_DIR=/lib/systemd/system BINDIR=/sbin UDEVDIR=/lib/udev LDFLAGS=-Wl,-O1 -Wl,--hash-style=gnu -Wl,--as-needed -Wl,-z,relro,-z,now SYSROOT=/srv/pokybuild/yocto-worker/reproducible/build/build-st/reproducibleB-extended/tmp/work/x86-64-v3-poky-linux/mdadm/4.5/recipe-sysroot MISCDIR=/usr/share/mdadm STRIP= -j 1 DESTDIR=/srv/pokybuild/yocto-worker/reproducible/build/build-st/reproducibleB-extended/tmp/work/x86-64-v3-poky-linux/mdadm/4.5/image install install-systemd
/usr/bin/install -D  -m 755 mdadm /srv/pokybuild/yocto-worker/reproducible/build/build-st/reproducibleB-extended/tmp/work/x86-64-v3-poky-linux/mdadm/4.5/image/sbin/mdadm
/usr/bin/install -D  -m 755 mdmon /srv/pokybuild/yocto-worker/reproducible/build/build-st/reproducibleB-extended/tmp/work/x86-64-v3-poky-linux/mdadm/4.5/image/sbin/mdmon
sed -e 's/{DEFAULT_METADATA}/1.2/g' \
-e 's,{MAP_PATH},/run/mdadm/map,g' -e 's,{CONFFILE},/etc/mdadm.conf,g' \
-e 's,{CONFFILE2},/etc/mdadm/mdadm.conf,g'  mdadm.8.in > mdadm.8
sed -e 's,{CONFFILE},/etc/mdadm.conf,g' \
-e 's,{CONFFILE2},/etc/mdadm/mdadm.conf,g'  mdadm.conf.5.in > mdadm.conf.5
/usr/bin/install -D -m 644 mdadm.8 /srv/pokybuild/yocto-worker/reproducible/build/build-st/reproducibleB-extended/tmp/work/x86-64-v3-poky-linux/mdadm/4.5/image/usr/share/man/man8/mdadm.8
/usr/bin/install -D -m 644 mdmon.8 /srv/pokybuild/yocto-worker/reproducible/build/build-st/reproducibleB-extended/tmp/work/x86-64-v3-poky-linux/mdadm/4.5/image/usr/share/man/man8/mdmon.8
/usr/bin/install -D -m 644 md.4 /srv/pokybuild/yocto-worker/reproducible/build/build-st/reproducibleB-extended/tmp/work/x86-64-v3-poky-linux/mdadm/4.5/image/usr/share/man/man4/md.4
/usr/bin/install -D -m 644 mdadm.conf.5 /srv/pokybuild/yocto-worker/reproducible/build/build-st/reproducibleB-extended/tmp/work/x86-64-v3-poky-linux/mdadm/4.5/image/usr/share/man/man5/mdadm.conf.5
/usr/bin/install -D -m 644 udev-md-raid-creating.rules /srv/pokybuild/yocto-worker/reproducible/build/build-st/reproducibleB-extended/tmp/work/x86-64-v3-poky-linux/mdadm/4.5/image/lib/udev/rules.d/01-md-raid-creating.rules
/usr/bin/install -D -m 644 udev-md-raid-arrays.rules /srv/pokybuild/yocto-worker/reproducible/build/build-st/reproducibleB-extended/tmp/work/x86-64-v3-poky-linux/mdadm/4.5/image/lib/udev/rules.d/63-md-raid-arrays.rules
/usr/bin/install -D -m 644 udev-md-raid-assembly.rules /srv/pokybuild/yocto-worker/reproducible/build/build-st/reproducibleB-extended/tmp/work/x86-64-v3-poky-linux/mdadm/4.5/image/lib/udev/rules.d/64-md-raid-assembly.rules
/usr/bin/install -D -m 644 udev-md-clustered-confirm-device.rules /srv/pokybuild/yocto-worker/reproducible/build/build-st/reproducibleB-extended/tmp/work/x86-64-v3-poky-linux/mdadm/4.5/image/lib/udev/rules.d/69-md-clustered-confirm-device.rules
/usr/bin/install -D -m 644 systemd/mdmon@.service /srv/pokybuild/yocto-worker/reproducible/build/build-st/reproducibleB-extended/tmp/work/x86-64-v3-poky-linux/mdadm/4.5/image/lib/systemd/system/mdmon@.service
/usr/bin/install -D -m 644 systemd/mdmonitor.service /srv/pokybuild/yocto-worker/reproducible/build/build-st/reproducibleB-extended/tmp/work/x86-64-v3-poky-linux/mdadm/4.5/image/lib/systemd/system/mdmonitor.service
/usr/bin/install -D -m 644 systemd/mdadm-last-resort@.timer /srv/pokybuild/yocto-worker/reproducible/build/build-st/reproducibleB-extended/tmp/work/x86-64-v3-poky-linux/mdadm/4.5/image/lib/systemd/system/mdadm-last-resort@.timer
/usr/bin/install -D -m 644 systemd/mdadm-last-resort@.service /srv/pokybuild/yocto-worker/reproducible/build/build-st/reproducibleB-extended/tmp/work/x86-64-v3-poky-linux/mdadm/4.5/image/lib/systemd/system/mdadm-last-resort@.service
/usr/bin/install -D -m 644 systemd/mdadm-grow-continue@.service /srv/pokybuild/yocto-worker/reproducible/build/build-st/reproducibleB-extended/tmp/work/x86-64-v3-poky-linux/mdadm/4.5/image/lib/systemd/system/mdadm-grow-continue@.service
/usr/bin/install -D -m 644 systemd/mdcheck_start.timer /srv/pokybuild/yocto-worker/reproducible/build/build-st/reproducibleB-extended/tmp/work/x86-64-v3-poky-linux/mdadm/4.5/image/lib/systemd/system/mdcheck_start.timer
/usr/bin/install -D -m 644 systemd/mdcheck_start.service /srv/pokybuild/yocto-worker/reproducible/build/build-st/reproducibleB-extended/tmp/work/x86-64-v3-poky-linux/mdadm/4.5/image/lib/systemd/system/mdcheck_start.service
/usr/bin/install -D -m 644 systemd/mdcheck_continue.timer /srv/pokybuild/yocto-worker/reproducible/build/build-st/reproducibleB-extended/tmp/work/x86-64-v3-poky-linux/mdadm/4.5/image/lib/systemd/system/mdcheck_continue.timer
/usr/bin/install -D -m 644 systemd/mdcheck_continue.service /srv/pokybuild/yocto-worker/reproducible/build/build-st/reproducibleB-extended/tmp/work/x86-64-v3-poky-linux/mdadm/4.5/image/lib/systemd/system/mdcheck_continue.service
/usr/bin/install -D -m 644 systemd/mdmonitor-oneshot.timer /srv/pokybuild/yocto-worker/reproducible/build/build-st/reproducibleB-extended/tmp/work/x86-64-v3-poky-linux/mdadm/4.5/image/lib/systemd/system/mdmonitor-oneshot.timer
/usr/bin/install -D -m 644 systemd/mdmonitor-oneshot.service /srv/pokybuild/yocto-worker/reproducible/build/build-st/reproducibleB-extended/tmp/work/x86-64-v3-poky-linux/mdadm/4.5/image/lib/systemd/system/mdmonitor-oneshot.service
/usr/bin/install -D -m 755 systemd/mdadm.shutdown /srv/pokybuild/yocto-worker/reproducible/build/build-st/reproducibleB-extended/tmp/work/x86-64-v3-poky-linux/mdadm/4.5/image/lib/systemd/system-shutdown/mdadm.shutdown
/usr/bin/install -D -m 755 misc/mdcheck /srv/pokybuild/yocto-worker/reproducible/build/build-st/reproducibleB-extended/tmp/work/x86-64-v3-poky-linux/mdadm/4.5/image/usr/share/mdadm/mdcheck
DEBUG: Shell function do_install finished
DEBUG: Executing shell function remove_libtool_la
DEBUG: Shell function remove_libtool_la finished
DEBUG: Executing shell function rm_systemd_unitdir
DEBUG: Shell function rm_systemd_unitdir finished

^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: [OE-core][PATCH 2/2] mdadm: catch sed substitution failure during install
  2026-02-16  9:42           ` Mathieu Dubois-Briand
@ 2026-02-16 19:48             ` Ankur Tyagi
  2026-02-16 20:52               ` Alexander Kanavin
  0 siblings, 1 reply; 10+ messages in thread
From: Ankur Tyagi @ 2026-02-16 19:48 UTC (permalink / raw)
  To: Mathieu Dubois-Briand; +Cc: openembedded-core

On Mon, Feb 16, 2026 at 10:42 PM Mathieu Dubois-Briand
<mathieu.dubois-briand@bootlin.com> wrote:
>
> On Sun Feb 15, 2026 at 10:53 PM CET, Ankur Tyagi wrote:
> > On Sun, Feb 15, 2026 at 4:50 AM Mathieu Dubois-Briand
> > <mathieu.dubois-briand@bootlin.com> wrote:
> >>
> >> On Sat Feb 14, 2026 at 4:48 PM CET, Mathieu Dubois-Briand wrote:
> >> > On Fri Feb 13, 2026 at 2:44 AM CET, Ankur Tyagi via lists.openembedded.org wrote:
> >> >> Hello,
> >> >>
> >> >> Since I am unable to reproduce this error locally, I have sent this
> >> >> series only to be tested on AB to investigate further.
> >> >>
> >> >> cheers
> >> >> Ankur
> >> >>
> >> >
> >> > Hi Ankur,
> >> >
> >> > We had a failure with your patch applied:
> >> > https://autobuilder.yoctoproject.org/valkyrie/#/builders/37/builds/3353
> >> >
> >> > Do you need me to extract more details?
> >> >
> >> > Thanks,
> >> > Mathieu
> >>
> >> Sorry, wrong link. It should be:
> >>
> >> https://autobuilder.yoctoproject.org/valkyrie/#/builders/37/builds/3352
> >>
> >
> > Hi Mathieu,
> >
> > Trying to understand how come do_install() succeeded but
> > https://valkyrie.yocto.io/pub/repro-fail/oe-reproducible-20260214-8ytqayuf/packages/diff-html/
> > show sed substitution failure.
> > Can you please help point me towards the mdadm recipe logs?
> >
> > cheers
> > Ankur
> >
>
> The problem is I probably won't have the log that you are really
> interested in: left side (A) is built using sstate-cache, only the right
> side (B) is built locally.
>
> So we do not have the log of the build where the sed failed, as it comes
> from the cache. We only have the log for the build where it succeed. I'm
> still joining do_install logs to the mail.
>
> What I can do is run a few other builds, hopping that at some point the
> sed error will happen during B build.
>

Hi Mathieu,

I have made some improvements in the Makefile install rule and will
soon send v2 for the test.

cheers
Ankur

> Thanks,
> Mathieu
>
> --
> Mathieu Dubois-Briand, Bootlin
> Embedded Linux and Kernel engineering
> https://bootlin.com
>


^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: [OE-core][PATCH 2/2] mdadm: catch sed substitution failure during install
  2026-02-16 19:48             ` Ankur Tyagi
@ 2026-02-16 20:52               ` Alexander Kanavin
  2026-02-16 22:14                 ` Ankur Tyagi
  0 siblings, 1 reply; 10+ messages in thread
From: Alexander Kanavin @ 2026-02-16 20:52 UTC (permalink / raw)
  To: ankur.tyagi85; +Cc: Mathieu Dubois-Briand, openembedded-core

On Mon, 16 Feb 2026 at 20:48, Ankur Tyagi via lists.openembedded.org
<ankur.tyagi85=gmail.com@lists.openembedded.org> wrote:
> > > Trying to understand how come do_install() succeeded but
> > > https://valkyrie.yocto.io/pub/repro-fail/oe-reproducible-20260214-8ytqayuf/packages/diff-html/
> > > show sed substitution failure.
> > > Can you please help point me towards the mdadm recipe logs?
> > The problem is I probably won't have the log that you are really
> > interested in: left side (A) is built using sstate-cache, only the right
> > side (B) is built locally.
> >
> > So we do not have the log of the build where the sed failed, as it comes
> > from the cache. We only have the log for the build where it succeed. I'm
> > still joining do_install logs to the mail.
> >
> > What I can do is run a few other builds, hopping that at some point the
> > sed error will happen during B build.
> I have made some improvements in the Makefile install rule and will
> soon send v2 for the test.

I have this horrible suspicion that the BINDIR item still comes from
sstate produced by a previous build via a bogus hash equivalence
entry, which is why the error never triggered. Which means, when you
send a new patch, make sure to also install something harmless into
${D} from do_install, so that the recipe output is different from any
previous build.

Alex


^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: [OE-core][PATCH 2/2] mdadm: catch sed substitution failure during install
  2026-02-16 20:52               ` Alexander Kanavin
@ 2026-02-16 22:14                 ` Ankur Tyagi
  0 siblings, 0 replies; 10+ messages in thread
From: Ankur Tyagi @ 2026-02-16 22:14 UTC (permalink / raw)
  To: Alexander Kanavin; +Cc: Mathieu Dubois-Briand, openembedded-core

On Tue, Feb 17, 2026 at 9:53 AM Alexander Kanavin
<alex.kanavin@gmail.com> wrote:
>
> On Mon, 16 Feb 2026 at 20:48, Ankur Tyagi via lists.openembedded.org
> <ankur.tyagi85=gmail.com@lists.openembedded.org> wrote:
> > > > Trying to understand how come do_install() succeeded but
> > > > https://valkyrie.yocto.io/pub/repro-fail/oe-reproducible-20260214-8ytqayuf/packages/diff-html/
> > > > show sed substitution failure.
> > > > Can you please help point me towards the mdadm recipe logs?
> > > The problem is I probably won't have the log that you are really
> > > interested in: left side (A) is built using sstate-cache, only the right
> > > side (B) is built locally.
> > >
> > > So we do not have the log of the build where the sed failed, as it comes
> > > from the cache. We only have the log for the build where it succeed. I'm
> > > still joining do_install logs to the mail.
> > >
> > > What I can do is run a few other builds, hopping that at some point the
> > > sed error will happen during B build.
> > I have made some improvements in the Makefile install rule and will
> > soon send v2 for the test.
>
> I have this horrible suspicion that the BINDIR item still comes from
> sstate produced by a previous build via a bogus hash equivalence
> entry, which is why the error never triggered. Which means, when you
> send a new patch, make sure to also install something harmless into
> ${D} from do_install, so that the recipe output is different from any
> previous build.
>

good point, included this suggestion in v2 as well
https://lists.openembedded.org/g/openembedded-core/message/231226

> Alex


^ permalink raw reply	[flat|nested] 10+ messages in thread

end of thread, other threads:[~2026-02-16 22:15 UTC | newest]

Thread overview: 10+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2026-02-13  1:41 [OE-core][PATCH 1/2] mdadm: upgrade 4.4 -> 4.5 ankur.tyagi85
2026-02-13  1:41 ` [OE-core][PATCH 2/2] mdadm: catch sed substitution failure during install ankur.tyagi85
2026-02-13  1:44   ` Ankur Tyagi
2026-02-14 15:48     ` Mathieu Dubois-Briand
2026-02-14 15:50       ` Mathieu Dubois-Briand
2026-02-15 21:53         ` Ankur Tyagi
2026-02-16  9:42           ` Mathieu Dubois-Briand
2026-02-16 19:48             ` Ankur Tyagi
2026-02-16 20:52               ` Alexander Kanavin
2026-02-16 22:14                 ` Ankur Tyagi

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox