summaryrefslogtreecommitdiffstats
path: root/packages.py
diff options
context:
space:
mode:
authorJeremy Katz <katzj@redhat.com>2004-03-03 23:55:55 +0000
committerJeremy Katz <katzj@redhat.com>2004-03-03 23:55:55 +0000
commitb70651a7120f62b0b53887149c7d6d910eed6684 (patch)
treee9e7cf5979ef5b2f0a14dabe8d135d4a5cd39340 /packages.py
parenta7b5fe54acc7db2aad1811f83d40637ca7387d45 (diff)
downloadanaconda-b70651a7120f62b0b53887149c7d6d910eed6684.tar.gz
anaconda-b70651a7120f62b0b53887149c7d6d910eed6684.tar.xz
anaconda-b70651a7120f62b0b53887149c7d6d910eed6684.zip
figure out the packages we need for filesystems dynamically so that we
don't have to have them all in comps
Diffstat (limited to 'packages.py')
-rw-r--r--packages.py5
1 files changed, 5 insertions, 0 deletions
diff --git a/packages.py b/packages.py
index db4ac417b..433410358 100644
--- a/packages.py
+++ b/packages.py
@@ -645,6 +645,11 @@ def doPreInstall(method, id, intf, instPath, dir):
if pcmcia.pcicType():
select(id.grpset.hdrlist, 'pcmcia-cs')
+ for entry in id.fsset.entries:
+ for pkg in entry.fsystem.getNeededPackages():
+ if select(id.grpset.hdrlist, pkg):
+ log("Needed %s for %s" %(pkg, entry.getMountPoint()))
+
if flags.test:
return