summaryrefslogtreecommitdiffstats
path: root/packages.py
diff options
context:
space:
mode:
authorChris Lumens <clumens@redhat.com>2007-03-14 14:38:16 +0000
committerChris Lumens <clumens@redhat.com>2007-03-14 14:38:16 +0000
commit3df408684fe448f084426fe8357b4bcd932c2ee1 (patch)
treeecef5e68cc70195bf24d60890477409902d7d123 /packages.py
parent1440e6a9c4e4f52a7bc810a7d7b6a65e57159b8f (diff)
downloadanaconda-3df408684fe448f084426fe8357b4bcd932c2ee1.tar.gz
anaconda-3df408684fe448f084426fe8357b4bcd932c2ee1.tar.xz
anaconda-3df408684fe448f084426fe8357b4bcd932c2ee1.zip
Remove unused functions.
Diffstat (limited to 'packages.py')
-rw-r--r--packages.py49
1 files changed, 0 insertions, 49 deletions
diff --git a/packages.py b/packages.py
index 2fac3be42..c5cfff198 100644
--- a/packages.py
+++ b/packages.py
@@ -346,52 +346,3 @@ def betaNagScreen(anaconda):
sys.exit(0)
else:
break
-
-# FIXME: this is a kind of poor way to do this, but it will work for now
-def selectPackageConditionals(grpset, grp):
- xmlgrp = grpset.compsxml.groups[grp.basename]
-
- for package in xmlgrp.pkgConditionals.keys():
- req = xmlgrp.pkgConditionals[package]
- if not grpset.hdrlist.has_key(package):
- log.warning ("Missing %s which is in a conditional" %(package,))
- continue
- # add to the deps in the dependencies structure for the
- # package. this should take care of whenever we're
- # selected
- grpset.hdrlist[req].addDeps([package], main = 0)
- if grpset.hdrlist[req].isSelected():
- grpset.hdrlist[package].select()
- grpset.hdrlist[package].usecount += grpset.hdrlist[req].usecount - 1
- grp.selectDeps([package], uses = grpset.hdrlist[req].usecount)
-
-# Loop over all the selected groups and make sure all the conditionals are
-# met.
-def fixupConditionals(grpset):
- for grp in grpset.groups:
- if grpset.groups[grp].isSelected():
- selectPackageConditionals(grpset, grpset.groups[grp])
-
-def selectLanguageSupportGroups(grpset, instLanguage):
- if not grpset.groups.has_key("language-support"):
- return
-
- langs = []
- for l in language.expandLangs (instLanguage.getDefault()):
- langs.append(l)
-
- grp = grpset.groups["language-support"]
- for (pid, pdict) in grp.packages.items():
- if pdict['meta'] != 1:
- continue
- if not grpset.groups.has_key(pid):
- continue
- group = grpset.groups[pid]
-
- if group.langonly is not None and group.langonly in langs:
- grp.selectPackage(pid)
- grp.usecount = grp.usecount + 1
- selectPackageConditionals(grpset, group)
-
- if grp.usecount > 0:
- grpset.groups["language-support"].select()