summaryrefslogtreecommitdiffstats
path: root/yuminstall.py
diff options
context:
space:
mode:
authorJeremy Katz <katzj@redhat.com>2007-11-19 10:43:52 -0500
committerJeremy Katz <katzj@redhat.com>2007-11-19 10:43:52 -0500
commit47b63b49745bfb79cc6b4ef9de63815ae0f045e7 (patch)
tree6c4ef6af962f35273199deef8ca94e691b256e7c /yuminstall.py
parenta790f7407b82c7b5a703b42ed0e7d7dd2245947d (diff)
downloadanaconda-47b63b49745bfb79cc6b4ef9de63815ae0f045e7.tar.gz
anaconda-47b63b49745bfb79cc6b4ef9de63815ae0f045e7.tar.xz
anaconda-47b63b49745bfb79cc6b4ef9de63815ae0f045e7.zip
fully handle pae kernel (#388231)
Diffstat (limited to 'yuminstall.py')
-rw-r--r--yuminstall.py6
1 files changed, 4 insertions, 2 deletions
diff --git a/yuminstall.py b/yuminstall.py
index 9bcb30c71..3c46ee62b 100644
--- a/yuminstall.py
+++ b/yuminstall.py
@@ -799,7 +799,8 @@ class YumBackend(AnacondaBackend):
# FIXME: this is a bit of a hack. we shouldn't hard-code and
# instead check by provides. but alas.
- for k in ("kernel", "kernel-smp", "kernel-xen0", "kernel-xen"):
+ for k in ("kernel", "kernel-smp", "kernel-xen0", "kernel-xen",
+ "kernel-PAE"):
if len(self.ayum.tsInfo.matchNaevr(name=k)) > 0:
self.selectModulePackages(anaconda, k)
foundkernel = True
@@ -1239,7 +1240,8 @@ class YumBackend(AnacondaBackend):
for (ktag, nick) in [ ('kernel-smp', 'smp'),
('kernel-xen0', 'xen0'),
('kernel-xenU', 'xenU'),
- ('kernel-xen', 'xen')]:
+ ('kernel-xen', 'xen'),
+ ('kernel-PAE', 'pae']:
tag = ktag.rsplit('-', 1)[1]
for tsmbr in filter(lambda p: p.output_state in TS_INSTALL_STATES,
self.ayum.tsInfo.matchNaevr(name=ktag)):