diff options
author | Oskar Roesler (bionade24) via pacman-dev <pacman-dev@lists.archlinux.org> | 2021-06-03 11:16:30 +0200 |
---|---|---|
committer | Allan McRae <allan@archlinux.org> | 2021-12-29 17:53:51 +1000 |
commit | 9f23654722b849b76ec15f6513ecb9265540ea59 (patch) | |
tree | 763596e19520d7dcd3424d7a8dc48ca70353e55f /src | |
parent | 58c81fa2139a1e928f2a0e673c76f9d6ea684a1b (diff) |
pacman: print additional error information to stderr
Prints extra information provided by file conflict or corrupt package messages
to stderr instead of stdout
Signed-off-by: Oskar Roesler (bionade24) <o.roesler@oscloud.info>
Signed-off-by: Allan McRae <allan@archlinux.org>
Diffstat (limited to 'src')
-rw-r--r-- | src/pacman/sync.c | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/src/pacman/sync.c b/src/pacman/sync.c index 25b08866..37e4732c 100644 --- a/src/pacman/sync.c +++ b/src/pacman/sync.c @@ -836,15 +836,15 @@ int sync_prepare_execute(void) alpm_fileconflict_t *conflict = i->data; switch(conflict->type) { case ALPM_FILECONFLICT_TARGET: - printf(_("%s exists in both '%s' and '%s'\n"), + fprintf(stderr, _("%s exists in both '%s' and '%s'\n"), conflict->file, conflict->target, conflict->ctarget); break; case ALPM_FILECONFLICT_FILESYSTEM: if(conflict->ctarget[0]) { - printf(_("%s: %s exists in filesystem (owned by %s)\n"), + fprintf(stderr, _("%s: %s exists in filesystem (owned by %s)\n"), conflict->target, conflict->file, conflict->ctarget); } else { - printf(_("%s: %s exists in filesystem\n"), + fprintf(stderr, _("%s: %s exists in filesystem\n"), conflict->target, conflict->file); } break; @@ -857,7 +857,7 @@ int sync_prepare_execute(void) case ALPM_ERR_PKG_INVALID_SIG: for(i = data; i; i = alpm_list_next(i)) { char *filename = i->data; - printf(_("%s is invalid or corrupted\n"), filename); + fprintf(stderr, _("%s is invalid or corrupted\n"), filename); free(filename); } break; |