X-Git-Url: https://pd.if.org/git/?p=zpackage;a=blobdiff_plain;f=zpm-syncfs.c;h=66e5aaa4b3eb685aa60d6744239efe940f03b879;hp=d4fe2806eb9a3436764d2d1edc5a0c588cd6cc7c;hb=4b46503646910df3617d4f2d44112eddf75d902b;hpb=a05f1728d09e6e17ca2b74c42052314cf88f7599 diff --git a/zpm-syncfs.c b/zpm-syncfs.c index d4fe280..66e5aaa 100644 --- a/zpm-syncfs.c +++ b/zpm-syncfs.c @@ -635,6 +635,10 @@ static int remove_files(void *f, int ncols, char **vals, char **cols) { case ENOENT: /* TODO chatter if verbose */ break; + case ENOTEMPTY: /* fall through */ + case EEXIST: + /* TODO chatter, or possibly require */ + break; default: return seterror(conf, "can't stat %s: %s", dest, strerror(errno)); }