index : pacman | |
Archlinux32 fork of pacman | gitolite user |
summaryrefslogtreecommitdiff |
author | Dan McGee <dan@archlinux.org> | 2011-06-07 23:08:06 -0500 |
---|---|---|
committer | Dan McGee <dan@archlinux.org> | 2011-07-05 10:13:20 -0500 |
commit | c748eadc80593c3941b55b1d4ec6e46899abd295 (patch) | |
tree | 4d762f6b69e1bc3dc82990fce6258c636cd0ef29 /src/pacman/query.c | |
parent | 07502f2d82393854f36f5c3ff608458e74fcb747 (diff) |
-rw-r--r-- | src/pacman/query.c | 7 |
diff --git a/src/pacman/query.c b/src/pacman/query.c index 5dff03ff..90329b33 100644 --- a/src/pacman/query.c +++ b/src/pacman/query.c @@ -501,11 +501,8 @@ int pacman_query(alpm_list_t *targets) return ret; } - if(config->op_q_foreign) { - /* ensure we have at least one valid sync db set up */ - alpm_list_t *sync_dbs = alpm_option_get_syncdbs(config->handle); - if(sync_dbs == NULL) { - pm_printf(ALPM_LOG_ERROR, _("no usable package repositories configured.\n")); + if(config->op_q_foreign || config->op_q_upgrade) { + if(check_syncdbs(1, 1)) { return 1; } } |