--- /usr/lib/yum-plugins/priorities.py.old 2012-06-22 13:23:02.000000000
+0100
+++ /usr/lib/yum-plugins/priorities.py 2012-07-19 18:28:02.705413035 +0100
@@ -161,6 +161,12 @@
conduit.delPackage(po)
cnt += 1
conduit.info(3," --> %s from %s excluded
(priority)" % (po,po.repoid))
+ # Remove all occurances of this package
+ for p in conduit.getPackages(repo):
+ if p.name==po.name:
+ conduit.delPackage(p)
+ cnt += 1
+ conduit.info(3," --> %s from %s
excluded (priority)" % (p,p.repoid))
break
if cnt:
conduit.info(2, '%d packages excluded due to repository priority
protections' % cnt)
_______________________________________________
Yum-devel mailing list
[email protected]
http://lists.baseurl.org/mailman/listinfo/yum-devel