- do not reorder binary rules if they are not rpm rules [bnc#397456]
authorMichael Schroeder <mls@suse.de>
Thu, 5 Jun 2008 12:40:19 +0000 (12:40 +0000)
committerMichael Schroeder <mls@suse.de>
Thu, 5 Jun 2008 12:40:19 +0000 (12:40 +0000)
src/solver.c

index 82dd4a5..90a79dd 100644 (file)
@@ -380,7 +380,7 @@ addrule(Solver *solv, Id p, Id d)
     }
 #endif
 
-  if (n == 1 && p > d)
+  if (n == 1 && p > d && !solv->rpmrules_end)
     {
       /* smallest literal first so we can find dups */
       n = p; p = d; d = n;             /* p <-> d */