provide command for downloading missing databases

This is primarily to help users who are not aware that -F operations use
a separate set of databases that need to be separately downloaded.

Signed-off-by: Andrew Gregory <andrew.gregory.8@gmail.com>
Signed-off-by: Allan McRae <allan@archlinux.org>
This commit is contained in:
Andrew Gregory 2017-07-08 20:33:17 -04:00 committed by Allan McRae
parent bcc9c417ae
commit fa8419a0b5

View file

@ -308,8 +308,9 @@ void cb_event(alpm_event_t *event)
case ALPM_EVENT_DATABASE_MISSING:
if(!config->op_s_sync) {
pm_printf(ALPM_LOG_WARNING,
"database file for '%s' does not exist\n",
event->database_missing.dbname);
"database file for '%s' does not exist (use '%s' to download)\n",
event->database_missing.dbname,
config->op == PM_OP_FILES ? "-Fy": "-Sy");
}
break;
case ALPM_EVENT_PACNEW_CREATED: