GETRELID
pool->whatprovides_rel[GETRELID(id)] = pool_queuetowhatprovides(pool, &q);
sid = pool->ss.nstrings + GETRELID(dep);
pool->whatprovides_rel[GETRELID(id)] = 0; /* clear cache */
d = GETRELID(d);
v = GETRELID(d);
#define RELOFF(id) (needid[0].map + GETRELID(id))