From: Michael Schroeder Date: Wed, 16 Feb 2022 14:40:28 +0000 (+0100) Subject: Do not replace noarch problem rules with arch dependent ones X-Git-Tag: 0.6.39~3 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=23f684076bbb32650d1e0d6167873390999024b7;p=thirdparty%2Flibsolv.git Do not replace noarch problem rules with arch dependent ones --- diff --git a/src/problems.c b/src/problems.c index 81b43691..7bfe48e3 100644 --- a/src/problems.c +++ b/src/problems.c @@ -1148,7 +1148,6 @@ findproblemrule_internal(Solver *solv, Id idx, Id *reqrp, Id *conrp, Id *sysrp, Pool *pool = solv->pool; Id op = -solv->rules[*reqrp].p; if (op > 1 && pool->solvables[op].arch != pool->solvables[-r->p].arch && - pool->solvables[op].arch != pool->noarchid && pool->solvables[-r->p].arch != pool->noarchid) continue; /* different arch, skip */ }