1
0
mirror of https://git.savannah.gnu.org/git/guix.git synced 2026-05-28 12:01:49 +02:00

daemon: “cannot read potential root” messages shows errno message.

* nix/libstore/gc.cc (findRoots): Print the message corresponding to errno.

Change-Id: Ia0ddfa6512bbeced1fb0c7c0cc69899674330f29
This commit is contained in:
Ludovic Courtès
2025-09-01 14:45:40 +02:00
parent 3a64c0352b
commit 19deb9b658
+2 -1
View File
@@ -318,7 +318,8 @@ static void findRoots(StoreAPI & store, const Path & path, unsigned char type, R
catch (SysError & e) { catch (SysError & e) {
/* We only ignore permanent failures. */ /* We only ignore permanent failures. */
if (e.errNo == EACCES || e.errNo == ENOENT || e.errNo == ENOTDIR) if (e.errNo == EACCES || e.errNo == ENOENT || e.errNo == ENOTDIR)
printMsg(lvlInfo, format("cannot read potential root `%1%'") % path); printMsg(lvlInfo, format("cannot read potential root '%1%': %2%")
% path % strerror(e.errNo));
else else
throw; throw;
} }