From: Klaus Kaempf Date: Fri, 5 Dec 2008 09:46:23 +0000 (+0000) Subject: extend comment X-Git-Tag: BASE-SuSE-Code-12_1-Branch~340 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=a4dc2c03171db77f0cf850a52b0466f1fcdfaa6f;p=platform%2Fupstream%2Flibsolv.git extend comment --- diff --git a/src/solver.c b/src/solver.c index 996fdde..5b37db9 100644 --- a/src/solver.c +++ b/src/solver.c @@ -298,11 +298,12 @@ hashrule(Solver *solv, Id p, Id d, int n) * d == 0: unary rule, assertion => (A) or (-A) * * Install: p > 0, d = 0 (A) user requested install - * Remove: p < 0, d = 0 (-A) user requested remove + * Remove: p < 0, d = 0 (-A) user requested remove (also: uninstallable) * Requires: p < 0, d > 0 (-A|B1|B2|...) d: * Updates: p > 0, d > 0 (A|B1|B2|...) d: * Conflicts: p < 0, d < 0 (-A|-B) either p (conflict issuer) or d (conflict provider) (binary rule) - * ? p > 0, d < 0 (A|-B) + * also used for obsoletes + * ?: p > 0, d < 0 (A|-B) * No-op ?: p = 0, d = 0 (null) (used as policy rule placeholder) * * resulting watches: