From cb25f35ed4db520b12ecd301c040a2202d91efbd Mon Sep 17 00:00:00 2001 From: Natanael Copa Date: Sun, 26 Oct 2008 11:35:34 +0000 Subject: give more helpful error messages --- src/archive.c | 3 +++ 1 file changed, 3 insertions(+) (limited to 'src/archive.c') diff --git a/src/archive.c b/src/archive.c index 18031a0..6de998b 100644 --- a/src/archive.c +++ b/src/archive.c @@ -276,6 +276,9 @@ int apk_archive_entry_extract(struct apk_archive_entry *ae, const char *fn) r = chown(fn, ae->uid, ae->gid); else r = lchown(fn, ae->uid, ae->gid); + if (r < 0) + apk_error("Failed to set ownership on %s: %s", fn, + strerror(errno)); } else { apk_error("Failed to extract %s\n", ae->name); } -- cgit v1.2.3-70-g09d2