[yum-cvs] yum-utils repoquery.py,1.35,1.36
Panu Matilainen
pmatilai at linux.duke.edu
Thu Jun 29 15:15:59 UTC 2006
Update of /home/groups/yum/cvs/yum-utils
In directory login1.linux.duke.edu:/tmp/cvs-serv7129
Modified Files:
repoquery.py
Log Message:
- dont try to lookup source rpms of source rpms...
Index: repoquery.py
===================================================================
RCS file: /home/groups/yum/cvs/yum-utils/repoquery.py,v
retrieving revision 1.35
retrieving revision 1.36
diff -u -r1.35 -r1.36
--- repoquery.py 29 Jun 2006 11:24:30 -0000 1.35
+++ repoquery.py 29 Jun 2006 15:15:57 -0000 1.36
@@ -141,6 +141,9 @@
else:
raise queryError("Invalid package query: %s" % method)
+ def isSource(self):
+ return self["arch"] == "src"
+
def fmt_queryformat(self):
if not self.qf:
@@ -392,6 +395,8 @@
srpms = []
for name in items:
for pkg in self.returnByName(name):
+ if pkg.isSource():
+ continue
src = pkg["sourcerpm"][:-4]
srpms.extend(self.returnByName(src))
return srpms
More information about the Yum-cvs-commits
mailing list