queue_pushunique
queue_pushunique(idqinst, isf.ids[i]);
queue_pushunique(&plist, p);
queue_pushunique(rules, rid);
queue_pushunique(&allowedarchs, ps->arch); /* also ok to keep this architecture */
queue_pushunique(solv->cleandeps_updatepkgs, p);
queue_pushunique(&q, q2.elements[j]);
queue_pushunique(&iq, rd->name);
queue_pushunique(&iq, what);
queue_pushunique(&xsuppq, sup);
queue_pushunique(qs, p);
queue_pushunique(&q1, p);
queue_pushunique(&dq, p);
queue_pushunique(solv->cleandeps_updatepkgs, p);
queue_pushunique(&dq, dqs.elements[i]);
queue_pushunique(&dq, p);
queue_pushunique(solv->cleandeps_updatepkgs, p);
queue_pushunique(solv->installsuppdepq, rd->evr == 0 ? rd->name : what);
queue_pushunique(&reqq, p2);
queue_pushunique(&reqq, p2);