commit: b09f8a59007f2cd48543f58072678d593c737fdd Author: Florian Schmaus <flow <AT> gentoo <DOT> org> AuthorDate: Mon Jun 17 20:17:16 2024 +0000 Commit: Mike Gilbert <floppym <AT> gentoo <DOT> org> CommitDate: Wed Apr 23 18:33:10 2025 +0000 URL: https://gitweb.gentoo.org/proj/install-xattr.git/commit/?id=b09f8a59
install-xattr: be more verbose on errors, include path (and xattrs) Bug: https://bugs.gentoo.org/934477 Signed-off-by: Florian Schmaus <flow <AT> gentoo.org> Signed-off-by: Mike Gilbert <floppym <AT> gentoo.org> install-xattr.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/install-xattr.c b/install-xattr.c index 8484f55..093b505 100644 --- a/install-xattr.c +++ b/install-xattr.c @@ -92,7 +92,7 @@ xgetxattr(const char *path, char *list, char *value, size_t size) { ssize_t ret = getxattr(path, list, value, size); if (ret < 0) - err(1, "getxattr() failed"); + err(1, "getxattr() failed on %s", path); return ret; } @@ -101,7 +101,7 @@ xsetxattr(const char *path, char *list, char *value, size_t size) { ssize_t ret = setxattr(path, list, value, size, 0); if (ret < 0) - err(1, "setxattr() failed"); + err(1, "setxattr() failed setting %s=%s on %s", list, value, path); return ret; }
