From: Antonio Alvarez Feijoo Date: Thu, 23 Apr 2026 06:41:30 +0000 (+0200) Subject: repart: raise log level to LOG_ERR if dlopen_fdisk() fails X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=f9ac6aced93828f4dea2f622d88d6f6c06e7538a;p=thirdparty%2Fsystemd.git 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 --- diff --git a/src/repart/repart.c b/src/repart/repart.c index 75fb79c48a9..b089689e736 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;