diff -Nur -x '*.orig' -x '*.rej' anaconda-10.1.1.63/packages.py mezzanine_patched_anaconda-10.1.1.63/packages.py --- anaconda-10.1.1.63/packages.py 2007-05-17 22:00:44.000000000 -0600 +++ mezzanine_patched_anaconda-10.1.1.63/packages.py 2007-05-17 21:51:55.000000000 -0600 @@ -651,6 +651,9 @@ log("selected xenU kernel") foundKernel = 1 xenkernel = 1 + select(id.grpset.hdrlist, "kmod-appletalk-xenU") + select(id.grpset.hdrlist, "kmod-ppp-xenU") + select(id.grpset.hdrlist, "kmod-slip-xenU") if selected(id.grpset.hdrlist, "gcc"): select(id.grpset.hdrlist, "kernel-xenU-devel") @@ -678,31 +681,49 @@ if not xenkernel and largesmp_min > 0 and nthreads > largesmp_min and \ select(id.grpset.hdrlist, "kernel-largesmp"): foundKernel = 1 + select(id.grpset.hdrlist, "kmod-appletalk-largesmp") + select(id.grpset.hdrlist, "kmod-ppp-largesmp") + select(id.grpset.hdrlist, "kmod-slip-largesmp") if selected(id.grpset.hdrlist, "gcc"): select(id.grpset.hdrlist, "kernel-largesmp-devel") elif not xenkernel and nthreads > 1: if select(id.grpset.hdrlist, "kernel-smp"): foundkernel = 1 + select(id.grpset.hdrlist, "kmod-appletalk-smp") + select(id.grpset.hdrlist, "kmod-ppp-smp") + select(id.grpset.hdrlist, "kmod-slip-smp") if selected(id.grpset.hdrlist, "gcc"): select(id.grpset.hdrlist, "kernel-smp-devel") if not xenkernel and iutil.needsEnterpriseKernel(): if select(id.grpset.hdrlist, "kernel-bigmem"): foundkernel = 1 + select(id.grpset.hdrlist, "kmod-appletalk-bigmem") + select(id.grpset.hdrlist, "kmod-ppp-bigmemsmp") + select(id.grpset.hdrlist, "kmod-slip-bigmemsmp") if not xenkernel and isys.summitavailable(): if select(id.grpset.hdrlist, "kernel-summit"): foundkernel = 1 + select(id.grpset.hdrlist, "kmod-appletalk-summit") + select(id.grpset.hdrlist, "kmod-ppp-summit") + select(id.grpset.hdrlist, "kmod-slip-summit") if foundkernel == 0: # we *always* need to have some sort of kernel installed select(id.grpset.hdrlist, 'kernel') + select(id.grpset.hdrlist, "kmod-appletalk") + select(id.grpset.hdrlist, "kmod-ppp") + select(id.grpset.hdrlist, "kmod-slip") if xenkernel: log("deselecting kernel since we're installing xen kerenl") # XXX: this is a bit of a hack, but we can't do much better # with the rhel4 anaconda id.grpset.hdrlist["kernel"].manual_state = -2 # MANUAL_OFF + id.grpset.hdrlist["kmod-appletalk"].manual_state = -2 # MANUAL_OFF + id.grpset.hdrlist["kmod-ppp"].manual_state = -2 # MANUAL_OFF + id.grpset.hdrlist["kmod-slip"].manual_state = -2 # MANUAL_OFF if (selected(id.grpset.hdrlist, "gcc") and selected(id.grpset.hdrlist, "kernel")):