From b4697ec87b62c00958059cc5119e762b050a3f2e Mon Sep 17 00:00:00 2001
From: James Antill <james@and.org>
Date: Tue, 24 Jun 2008 12:58:11 -0400
Subject: [PATCH] Allow noarch packages when in multilib_policy=best
---
yum/__init__.py | 4 +++-
1 files changed, 3 insertions(+), 1 deletions(-)
diff --git a/yum/__init__.py b/yum/__init__.py
index 17f0664..bbf3df8 100644
--- a/yum/__init__.py
+++ b/yum/__init__.py
@@ -2198,8 +2198,10 @@ class YumBase(depsolve.Depsolve):
pkgs_by_name = {}
use = []
not_added = []
+ best = rpmUtils.arch.legitMultiArchesInSameLib()
+ best.append('noarch')
for pkg in pkgs:
- if pkg.arch in rpmUtils.arch.legitMultiArchesInSameLib():
+ if pkg.arch in best:
pkgs_by_name[pkg.name] = 1
use.append(pkg)
else:
--
1.5.5.2