From f9ac6aced93828f4dea2f622d88d6f6c06e7538a Mon Sep 17 00:00:00 2001 From: Antonio Alvarez Feijoo Date: Thu, 23 Apr 2026 08:41:30 +0200 Subject: [PATCH] repart: raise log level to LOG_ERR if dlopen_fdisk() fails libfdisk is required by systemd-repart and it silently exits if dlopen fails (unless the debug log level is set): ``` $ SYSTEMD_LOG_LEVEL=debug systemd-repart Shared library 'libfdisk.so.1' is not available: libfdisk.so.1: cannot open shared object file: No such file or directory $ echo $? 1 ``` Follow-up for d49f3f287a0bf72b5b473980cf435f0c0c2413d0 --- src/repart/repart.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/repart/repart.c b/src/repart/repart.c index 75fb79c48a..b089689e73 100644 --- a/src/repart/repart.c +++ b/src/repart/repart.c @@ -11239,7 +11239,7 @@ static int run(int argc, char *argv[]) { if (r <= 0) return r; - r = dlopen_fdisk(LOG_DEBUG); + r = dlopen_fdisk(LOG_ERR); if (r < 0) return r;