diff options
-rw-r--r-- | lib/libalpm/sync.c | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/lib/libalpm/sync.c b/lib/libalpm/sync.c index 65a853dc..b6ae7b72 100644 --- a/lib/libalpm/sync.c +++ b/lib/libalpm/sync.c @@ -1190,6 +1190,11 @@ static int check_validity(alpm_handle_t *handle, case ALPM_ERR_PKG_INVALID_CHECKSUM: prompt_to_delete(handle, v->path, v->error); break; + case ALPM_ERR_PKG_NOT_FOUND: + case ALPM_ERR_BADPERMS: + case ALPM_ERR_PKG_OPEN: + _alpm_log(handle, ALPM_LOG_ERROR, _("failed to read file %s: %s\n"), v->path, alpm_strerror(v->error)); + break; default: /* ignore */ break; |