solver_addupdaterule
extern void solver_addupdaterule(struct _Solver *solv, Solvable *s, int allow_all);
solver_addupdaterule(solv, s, 1); /* allow s to be updated */
solver_addupdaterule(solv, s, 0); /* allowall = 0: downgrades not allowed */