SOLVABLE_REQUIRES
dataiterator_set_keyname(&iterator, SOLVABLE_REQUIRES);
if (key == SOLVABLE_REQUIRES && id == SOLVABLE_PREREQMARKER)
writedeps(repo, fp, "Req:", SOLVABLE_REQUIRES, s, s->requires);
case SOLVABLE_REQUIRES:
case SOLVABLE_REQUIRES:
case SOLVABLE_REQUIRES:
case SOLVABLE_REQUIRES:
{ SOLVABLE_REQUIRES, REPOKEY_TYPE_IDARRAY, 0, KEY_STORAGE_SOLVABLE },
case SOLVABLE_REQUIRES:
domatch_idarray(s, SOLVABLE_REQUIRES, md, repo->idarraydata + s->requires);
else if (id == SOLVABLE_REQUIRES)
else if (id == SOLVABLE_REQUIRES)
if (s->requires && cbdata.keymap[SOLVABLE_REQUIRES])
*sp++ = cbdata.keymap[SOLVABLE_REQUIRES];
target.keys[cbdata.keymap[SOLVABLE_REQUIRES]].size += incneedidarray(pool, idarraydata + s->requires, needid);
if (s->requires && cbdata.keymap[SOLVABLE_REQUIRES])
case SOLVABLE_REQUIRES: