Yann E. MORIN
1187c34d88
support/scripts: move merged-usr errors message into check-merged-usr.sh
...
By moving the loop over the overlays into the script, we can generate
better error messages about how and why a skeleton or a specific overlay
is improperly setup for merged-usr.
We can also now rely on its exit code to decide whether the skeleton or
the overlays are properly setup, rather than stash the stdout/stderr to
a Makefile variable and test the emptiness thereof.
Introduce a --type option to pass the type of root to verify, for better
error reporting. This will incidentally be usefull in a future commit,
when we need to take different actions based on whether the root is a
skeleton or an overlay.
Signed-off-by: Yann E. MORIN <yann.morin.1998@free.fr >
Cc: Arnout Vandecappelle (Essensium/Mind) <arnout@mind.be >
Signed-off-by: Romain Naour <romain.naour@smile.fr >
2025-11-05 23:10:14 +01:00
..
2025-11-01 17:43:25 +01:00
2025-11-04 08:28:37 +01:00
2025-10-22 21:38:10 +02:00
2025-10-26 22:56:45 +01:00
2025-10-26 23:17:58 +01:00
2025-10-29 21:47:39 +01:00
2025-10-29 21:47:46 +01:00
2025-11-04 19:28:14 +01:00
2025-10-31 23:23:39 +01:00
2025-10-31 23:23:39 +01:00
2025-10-31 19:21:25 +01:00
2025-10-26 17:06:19 +01:00
2025-11-05 21:51:20 +01:00
2025-10-18 18:18:06 +02:00
2025-11-01 18:40:48 +01:00
2025-11-02 13:09:39 +01:00
2025-10-19 15:41:09 +02:00
2025-11-02 11:51:48 +01:00
2025-10-23 21:39:45 +02:00
2025-11-04 08:32:50 +01:00
2025-10-21 21:34:31 +02:00
2025-11-02 19:02:15 +01:00
2025-10-26 18:59:18 +01:00
2025-11-02 11:19:13 +01:00
2025-11-01 11:52:48 +01:00
2025-10-19 14:07:31 +02:00
2025-10-23 21:59:02 +02:00
2025-10-26 18:59:18 +01:00
2025-10-19 23:47:32 +02:00
2025-10-15 22:05:14 +02:00
2025-11-01 19:22:13 +01:00
2025-10-19 20:59:27 +02:00
2025-11-05 21:35:03 +01:00
2025-10-19 21:09:00 +02:00
2025-10-27 22:10:39 +01:00
2025-10-19 21:13:57 +02:00
2025-10-23 21:38:28 +02:00
2025-10-19 20:58:04 +02:00
2025-10-19 11:06:37 +02:00
2025-10-27 22:57:13 +01:00
2025-10-26 14:35:57 +01:00
2025-10-26 14:37:41 +01:00
2025-10-19 16:35:45 +02:00
2025-10-15 09:03:22 +02:00
2025-10-15 09:04:09 +02:00
2025-10-15 09:01:44 +02:00
2025-10-15 09:05:30 +02:00
2025-10-15 09:06:37 +02:00
2025-10-19 21:13:57 +02:00
2025-11-01 19:15:41 +01:00
2025-10-19 21:13:57 +02:00
2025-10-19 21:27:23 +02:00
2025-10-19 21:33:43 +02:00
2025-10-19 21:37:09 +02:00
2025-11-05 21:01:20 +01:00
2025-11-01 16:59:14 +01:00
2025-11-04 09:22:26 +01:00
2025-11-01 16:59:14 +01:00
2025-11-02 14:08:34 +01:00
2025-11-01 16:59:14 +01:00
2025-10-18 18:02:45 +02:00
2025-10-19 21:39:10 +02:00
2025-10-19 21:46:00 +02:00
2025-10-19 19:27:42 +02:00
2025-10-21 22:45:04 +02:00
2025-10-24 23:18:55 +02:00
2025-10-25 19:10:11 +02:00
2025-11-04 08:31:52 +01:00
2025-10-26 16:23:12 +01:00
2025-11-04 08:28:53 +01:00
2025-11-02 14:12:09 +01:00
2025-10-15 22:04:44 +02:00
2025-10-25 19:09:26 +02:00
2025-10-25 19:08:06 +02:00
2025-10-19 16:35:45 +02:00
2025-10-25 19:05:40 +02:00
2025-10-22 23:26:03 +02:00
2025-10-25 18:59:26 +02:00
2025-10-25 11:34:08 +02:00
2025-10-25 19:11:35 +02:00
2025-10-22 21:56:28 +02:00
2025-11-04 09:22:26 +01:00
2025-11-02 17:47:16 +01:00
2025-10-26 14:22:42 +01:00
2025-11-01 20:37:26 +01:00
2025-10-23 21:41:27 +02:00
2025-11-04 21:09:48 +01:00
2025-10-19 11:04:15 +02:00
2025-10-19 16:33:55 +02:00
2025-11-03 22:14:51 +01:00
2025-10-26 00:06:23 +02:00
2025-10-16 21:53:32 +02:00
2025-10-26 16:47:26 +01:00
2025-10-23 21:59:37 +02:00
2025-10-26 00:06:23 +02:00
2025-10-29 22:48:00 +01:00
2025-10-26 00:06:23 +02:00
2025-10-19 11:05:00 +02:00
2025-11-02 12:22:08 +01:00
2025-10-19 11:05:51 +02:00
2025-10-21 19:27:50 +02:00
2025-11-01 10:36:34 +01:00
2025-10-27 21:44:37 +01:00
2025-11-03 22:03:40 +01:00
2025-11-02 16:58:03 +01:00
2025-10-28 19:14:38 +01:00
2025-11-04 19:10:13 +01:00
2025-10-27 23:25:00 +01:00
2025-10-27 22:57:09 +01:00
2025-10-30 21:03:39 +01:00
2025-10-30 21:03:39 +01:00
2025-10-19 15:37:35 +02:00
2025-10-29 21:41:54 +01:00
2025-10-24 22:59:00 +02:00
2025-10-29 21:47:58 +01:00
2025-10-19 11:07:43 +02:00
2025-10-23 22:00:08 +02:00
2025-10-26 17:26:09 +01:00
2025-10-25 11:21:55 +02:00
2025-10-18 18:41:55 +02:00
2025-10-24 22:59:00 +02:00
2025-10-22 22:11:19 +02:00
2025-10-19 16:35:45 +02:00
2025-10-19 16:55:19 +02:00
2025-10-16 22:10:13 +02:00
2025-10-30 21:10:59 +01:00
2025-10-18 12:48:54 +02:00
2025-10-17 18:28:54 +02:00
2025-10-17 18:37:45 +02:00
2025-10-18 12:48:54 +02:00
2025-10-30 21:10:41 +01:00
2025-10-25 22:37:21 +02:00
2025-11-05 21:39:52 +01:00
2025-10-30 21:16:31 +01:00
2025-10-17 18:28:54 +02:00
2025-10-14 22:10:26 +02:00
2025-10-14 22:10:26 +02:00
2025-10-14 22:10:26 +02:00
2025-10-14 22:10:26 +02:00
2025-10-14 22:10:26 +02:00
2025-10-14 22:10:27 +02:00
2025-10-14 22:10:27 +02:00
2025-10-14 22:10:27 +02:00
2025-10-18 12:48:54 +02:00
2025-10-14 22:10:27 +02:00
2025-10-14 22:10:27 +02:00
2025-10-17 18:28:54 +02:00
2025-10-27 21:42:33 +01:00
2025-10-14 22:10:27 +02:00
2025-11-01 20:30:24 +01:00
2025-10-14 22:10:27 +02:00
2025-10-29 21:46:11 +01:00
2025-10-14 22:10:27 +02:00
2025-10-14 22:10:27 +02:00
2025-10-14 22:10:27 +02:00
2025-10-14 22:10:27 +02:00
2025-10-16 22:35:00 +02:00
2025-10-14 23:58:06 +02:00
2025-10-17 18:28:54 +02:00
2025-10-14 23:58:06 +02:00
2025-10-14 23:58:06 +02:00
2025-10-14 23:58:06 +02:00
2025-10-14 23:58:06 +02:00
2025-10-14 23:58:06 +02:00
2025-10-14 23:58:06 +02:00
2025-10-14 23:58:06 +02:00
2025-10-14 23:58:06 +02:00
2025-10-15 08:57:47 +02:00
2025-10-14 23:58:06 +02:00
2025-10-14 23:58:06 +02:00
2025-10-15 08:59:53 +02:00
2025-10-14 23:58:06 +02:00
2025-10-25 22:38:48 +02:00
2025-10-17 18:37:45 +02:00
2025-10-17 18:37:45 +02:00
2025-10-14 23:58:06 +02:00
2025-10-30 21:16:39 +01:00
2025-10-14 23:58:06 +02:00
2025-10-14 23:58:06 +02:00
2025-10-14 23:58:06 +02:00
2025-10-16 21:55:13 +02:00
2025-10-14 23:58:06 +02:00
2025-10-14 23:58:06 +02:00
2025-10-14 23:58:06 +02:00
2025-10-17 18:28:54 +02:00
2025-10-30 21:10:52 +01:00
2025-10-14 23:58:06 +02:00
2025-10-14 23:58:06 +02:00
2025-10-14 23:58:06 +02:00
2025-10-14 23:58:06 +02:00
2025-10-14 23:58:06 +02:00
2025-10-18 16:38:06 +02:00
2025-10-18 12:48:54 +02:00
2025-10-14 23:58:06 +02:00
2025-10-14 23:58:06 +02:00
2025-10-14 23:58:06 +02:00
2025-10-14 23:58:06 +02:00
2025-10-14 23:58:06 +02:00
2025-10-14 23:58:06 +02:00
2025-10-22 22:08:15 +02:00
2025-10-18 12:48:54 +02:00
2025-10-14 23:58:06 +02:00
2025-10-14 23:58:06 +02:00
2025-10-30 21:10:49 +01:00
2025-10-15 08:02:37 +02:00
2025-10-14 23:58:06 +02:00
2025-10-16 22:08:35 +02:00
2025-10-15 08:04:27 +02:00
2025-10-17 18:37:45 +02:00
2025-10-15 08:06:28 +02:00
2025-10-25 22:38:18 +02:00
2025-10-21 19:00:43 +02:00
2025-10-15 08:08:52 +02:00
2025-10-15 08:10:51 +02:00
2025-10-15 21:59:37 +02:00
2025-10-15 08:12:00 +02:00
2025-10-15 08:32:04 +02:00
2025-10-18 12:48:54 +02:00
2025-10-25 22:36:54 +02:00
2025-10-15 08:48:00 +02:00
2025-10-15 08:49:35 +02:00
2025-10-30 21:10:56 +01:00
2025-10-15 08:51:55 +02:00
2025-10-15 08:53:27 +02:00
2025-10-19 14:05:41 +02:00
2025-11-02 10:57:07 +01:00
2025-11-01 20:46:26 +01:00
2025-10-19 14:04:03 +02:00
2025-10-24 22:59:00 +02:00
2025-10-19 14:32:14 +02:00
2025-11-05 23:10:14 +01:00
2025-10-18 18:41:55 +02:00
2025-10-30 21:16:47 +01:00
2025-11-01 17:41:47 +01:00
2025-11-01 18:39:03 +01:00
2025-10-19 11:01:49 +02:00
2025-11-04 19:10:13 +01:00
2025-10-19 11:01:49 +02:00
2025-10-26 13:29:46 +01:00
2025-10-19 11:03:36 +02:00
2025-10-29 22:48:32 +01:00
2025-11-05 23:10:07 +01:00
2025-11-05 20:41:01 +01:00
2025-10-23 21:40:40 +02:00
2025-11-05 22:34:08 +01:00
2025-11-05 21:32:29 +01:00
2025-10-26 00:06:22 +02:00
2025-10-19 11:07:15 +02:00
2025-11-02 16:57:08 +01:00
2025-10-18 17:56:40 +02:00
2025-11-02 20:44:59 +01:00
2025-10-17 22:40:42 +02:00
2025-11-02 20:44:04 +01:00
2025-10-21 22:06:53 +02:00
2025-10-27 21:44:37 +01:00
2025-11-03 22:14:51 +01:00
2025-10-30 21:16:47 +01:00
2025-11-05 21:44:45 +01:00
2025-11-04 22:33:41 +01:00