summaryrefslogtreecommitdiffstats
path: root/yuminstall.py
diff options
context:
space:
mode:
authorJeremy Katz <katzj@redhat.com>2005-09-22 19:29:27 +0000
committerJeremy Katz <katzj@redhat.com>2005-09-22 19:29:27 +0000
commitbbc020164a048e4acf97a1fd9f812740584cf95b (patch)
tree833302131c8f17b5e50b8daa68671baa0e7f4eef /yuminstall.py
parent7bb4dc573fded29d9b8e13216663b8518db6a7ed (diff)
downloadanaconda-bbc020164a048e4acf97a1fd9f812740584cf95b.tar.gz
anaconda-bbc020164a048e4acf97a1fd9f812740584cf95b.tar.xz
anaconda-bbc020164a048e4acf97a1fd9f812740584cf95b.zip
2005-09-22 Jeremy Katz <katzj@redhat.com>
* yuminstall.py: Adjust for yum api changes (returnNewestBy* always returns a list)
Diffstat (limited to 'yuminstall.py')
-rw-r--r--yuminstall.py8
1 files changed, 4 insertions, 4 deletions
diff --git a/yuminstall.py b/yuminstall.py
index 7619811db..16b11732d 100644
--- a/yuminstall.py
+++ b/yuminstall.py
@@ -459,7 +459,7 @@ class YumBackend(AnacondaBackend):
except repomd.mdErrors.PackageSackError:
log.debug("no such package %s in %s" %(pkg, group))
continue
- self.ayum.tsInfo.addInstall(p)
+ self.ayum.tsInfo.addInstall(p[0])
for grp in self.ayum.groupInfo.groupTree(group):
if grp not in self.anaconda_grouplist:
@@ -477,7 +477,7 @@ class YumBackend(AnacondaBackend):
except repomd.mdErrors.PackageSackError:
log.debug("no such package %s in %s" %(pkg, group))
continue
- self.ayum.tsInfo.remove(p.pkgtup)
+ self.ayum.tsInfo.remove(p[0].pkgtup)
for grp in self.ayum.groupInfo.groupTree(group):
if grp in self.anaconda_grouplist:
@@ -500,7 +500,7 @@ class YumBackend(AnacondaBackend):
log.debug("no such package %s" %(pkg,))
return
- self.ayum.tsInfo.addInstall(p)
+ self.ayum.tsInfo.addInstall(p[0])
def deselectPackage(self, pkg, *args):
sp = pkg.rsplit(".", 2)
@@ -519,4 +519,4 @@ class YumBackend(AnacondaBackend):
log.debug("no such package %s" %(pkg,))
return
- self.ayum.tsInfo.remove(p.pkgtup)
+ self.ayum.tsInfo.remove(p[0].pkgtup)