]> git.ipfire.org Git - thirdparty/libsolv.git/commitdiff
ignore negative assertions in choice rule generation
authorMichael Schroeder <mls@suse.de>
Mon, 24 Mar 2014 17:01:19 +0000 (18:01 +0100)
committerMichael Schroeder <mls@suse.de>
Mon, 24 Mar 2014 17:01:19 +0000 (18:01 +0100)
src/rules.c

index 9b36aa8664b59b0a548c887668aa28be8657da0e..bce12f4434e25259af6af7550958789343f8f373 100644 (file)
@@ -2861,7 +2861,7 @@ solver_addchoicerules(Solver *solv)
   for (rid = 1; rid < solv->rpmrules_end ; rid++)
     {
       r = solv->rules + rid;
-      if (r->p >= 0 || ((r->d == 0 || r->d == -1) && r->w2 < 0))
+      if (r->p >= 0 || ((r->d == 0 || r->d == -1) && r->w2 <= 0))
        continue;       /* only look at requires rules */
       /* solver_printrule(solv, SOLV_DEBUG_RESULT, r); */
       queue_empty(&q);