summaryrefslogtreecommitdiff
path: root/geneticone/backend/portage_helper.py
diff options
context:
space:
mode:
authornecoro <>2006-10-05 20:29:58 +0000
committernecoro <>2006-10-05 20:29:58 +0000
commit1e9ddc03e5667e5a9297508f7bec8b7f3ea46dc9 (patch)
treef6536d496e0cba2f57c92a6d281ed8b8d67fc2bc /geneticone/backend/portage_helper.py
parent7dba8ff93310e61c71b7124fad6df13bbf500b53 (diff)
downloadportato-1e9ddc03e5667e5a9297508f7bec8b7f3ea46dc9.tar.gz
portato-1e9ddc03e5667e5a9297508f7bec8b7f3ea46dc9.tar.bz2
portato-1e9ddc03e5667e5a9297508f7bec8b7f3ea46dc9.zip
Added first support for the masking stuff ... and hoping that it is going to work properly ;)
Diffstat (limited to 'geneticone/backend/portage_helper.py')
-rw-r--r--geneticone/backend/portage_helper.py5
1 files changed, 5 insertions, 0 deletions
diff --git a/geneticone/backend/portage_helper.py b/geneticone/backend/portage_helper.py
index 5703875..aae7c19 100644
--- a/geneticone/backend/portage_helper.py
+++ b/geneticone/backend/portage_helper.py
@@ -11,6 +11,7 @@
import re
import os
+import copy
import gentoolkit
import portage
@@ -136,6 +137,10 @@ def sort_package_list(pkglist):
"""Sorts a package list in the same manner portage does."""
return gentoolkit.sort_package_list(pkglist)
+def reload_settings ():
+ # XXX: what the hack are we doing here Oo
+ gentoolkit.settings = portage.config(config_incrementals = copy.deepcopy(gentoolkit.settings.incrementals))
+
use_descs = {}
local_use_descs = {}
def get_use_desc (flag, package = None):