diff options
author | Jeremy Katz <katzj@redhat.com> | 2004-03-03 23:55:55 +0000 |
---|---|---|
committer | Jeremy Katz <katzj@redhat.com> | 2004-03-03 23:55:55 +0000 |
commit | b70651a7120f62b0b53887149c7d6d910eed6684 (patch) | |
tree | e9e7cf5979ef5b2f0a14dabe8d135d4a5cd39340 /packages.py | |
parent | a7b5fe54acc7db2aad1811f83d40637ca7387d45 (diff) | |
download | anaconda-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.py | 5 |
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 |