1
0
mirror of https://github.com/openSUSE/libsolv.git synced 2026-02-05 12:45:46 +01:00

Fix obsoletes handling in multiversion mode (hopefully for the last time)

Seems like rpm does not really obsolete packages in multiversion mode,
but instead reports a conflict.
This commit is contained in:
Michael Schroeder
2013-10-15 13:57:58 +02:00
parent f3426ea517
commit 4f106a00dd

View File

@@ -624,7 +624,7 @@ create_transaction_info(Transaction *trans, Queue *decisionq)
continue;
queue_push2(ti, p, p2);
}
if (s->obsoletes && (!multi || !pool->noobsoletesmultiversion))
if (s->obsoletes && !multi)
{
Id obs, *obsp = s->repo->idarraydata + s->obsoletes;
while ((obs = *obsp++) != 0)