summaryrefslogtreecommitdiffstats
path: root/src/pacman/database.c
diff options
context:
space:
mode:
authorPatrick Eigensatz <patrickeigensatz@gmail.com>2016-10-07 21:45:07 +0200
committerAllan McRae <allan@archlinux.org>2016-12-05 06:20:08 +0100
commit46324d9b26bd4bf5624dd8743bcd2b8f9dc5616d (patch)
treeb62d71fa70d571252cd5cc24133fa5e24509d7f8 /src/pacman/database.c
parente83e868a77865d42a33076605f9a90a165f7c93a (diff)
downloadpacman-46324d9b26bd4bf5624dd8743bcd2b8f9dc5616d.tar.gz
pacman-46324d9b26bd4bf5624dd8743bcd2b8f9dc5616d.tar.xz
Give a "success!" message on database check
'pacman -Dk' prints a "success!" message if there were no errors. It is possible to suppress the output using the '-q / --quiet' flag. This implements the feature discussed at https://bugs.archlinux.org/task/50087 Signed-off-by: Patrick Eigensatz <patrick.eigensatz@gmail.com> Signed-off-by: Allan McRae <allan@archlinux.org>
Diffstat (limited to 'src/pacman/database.c')
-rw-r--r--src/pacman/database.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/pacman/database.c b/src/pacman/database.c
index 01979034..3990ea2e 100644
--- a/src/pacman/database.c
+++ b/src/pacman/database.c
@@ -286,6 +286,10 @@ int pacman_database(alpm_list_t *targets)
} else {
ret = check_db_sync();
}
+
+ if(ret == 0 && !config->quiet) {
+ printf(_("No database errors have been found!\n"));
+ }
}
if(config->flags & (ALPM_TRANS_FLAG_ALLDEPS | ALPM_TRANS_FLAG_ALLEXPLICIT)) {