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:
@@ -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)
|
||||
|
||||
Reference in New Issue
Block a user