info: fix --installed test of conflicts

cute-signatures
Timo Teräs 2015-11-12 13:11:55 +02:00
parent 5a59c73ffd
commit 31ed887a64
1 changed files with 5 additions and 5 deletions

View File

@ -76,12 +76,12 @@ static void info_exists(struct info_ctx *ctx, struct apk_database *db,
if (name == NULL)
continue;
ok = 0;
ok = apk_dep_is_provided(&dep, NULL);
foreach_array_item(p, name->providers) {
if (p->pkg->ipkg == NULL || !apk_dep_is_provided(&dep, p))
continue;
verbose_print_pkg(p->pkg, 0);
ok = 1;
if (!p->pkg->ipkg) continue;
ok = apk_dep_is_provided(&dep, p);
if (ok) verbose_print_pkg(p->pkg, 0);
break;
}
if (!ok) ctx->errors++;
}