From 76bc4429c2601d9525b7032fe7ff8f918a55caf8 Mon Sep 17 00:00:00 2001 From: Panu Matilainen Date: Wed, 13 Apr 2011 10:04:28 +0300 Subject: [PATCH] Unbreak obsoletes from commit b1a4b57315d31ba98bc0e5803db1ebc2517f6bb5 - rpmdsMatchesDep() only works with RPMDBI_PROVIDES, not RPMDBI_NAME. Revert that part of the change. --- lib/depends.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/depends.c b/lib/depends.c index f6a2b62..16df236 100644 --- a/lib/depends.c +++ b/lib/depends.c @@ -150,7 +150,7 @@ static void addObsoleteErasures(rpmts ts, tsMembers tsmem, rpm_color_t tscolor, * If no obsoletes version info is available, match all names. */ if (rpmdsEVR(obsoletes) == NULL - || rpmdsMatchesDep(oh, rpmdbGetIteratorFileNum(mi), obsoletes, _rpmds_nopromote)) { + || rpmdsAnyMatchesDep(oh, obsoletes, _rpmds_nopromote)) { char * ohNEVRA = headerGetAsString(oh, RPMTAG_NEVRA); rpmlog(RPMLOG_DEBUG, " Obsoletes: %s\t\terases %s\n", rpmdsDNEVR(obsoletes)+2, ohNEVRA); -- 2.7.4