summaryrefslogtreecommitdiffstats
path: root/pym
diff options
context:
space:
mode:
authorZac Medico <zmedico@gentoo.org>2012-10-15 08:42:04 -0700
committerZac Medico <zmedico@gentoo.org>2012-10-15 08:42:04 -0700
commit158440e153b898159ca525016d46bb0a161c49e0 (patch)
tree254e5f452a8580dc56067c62538903ed67ebfc7a /pym
parent4eca58411a58fa52cb18f694a899d88e2d93d242 (diff)
downloadportage-158440e153b898159ca525016d46bb0a161c49e0.tar.gz
portage-158440e153b898159ca525016d46bb0a161c49e0.tar.bz2
portage-158440e153b898159ca525016d46bb0a161c49e0.zip
emerge_main: move imports to top
Diffstat (limited to 'pym')
-rw-r--r--pym/_emerge/main.py9
1 files changed, 4 insertions, 5 deletions
diff --git a/pym/_emerge/main.py b/pym/_emerge/main.py
index bba10b704..eed39993e 100644
--- a/pym/_emerge/main.py
+++ b/pym/_emerge/main.py
@@ -10,6 +10,7 @@ import sys
import portage
portage.proxy.lazyimport.lazyimport(globals(),
'logging',
+ 'portage.debug',
'portage.dbapi.dep_expand:dep_expand',
'portage.news:count_unread_news,display_news_notifications',
'portage.emaint.modules.logs.logs:CleanLogs',
@@ -1635,8 +1636,7 @@ def emerge_main(args=None):
spinner.update = spinner.update_quiet
portage.util.noiselimit = 0
if "python-trace" in settings.features:
- import portage.debug as portage_debug
- portage_debug.set_trace(True)
+ portage.debug.set_trace(True)
if not ("--quiet" in myopts):
if '--nospinner' in myopts or \
@@ -1673,12 +1673,11 @@ def emerge_main(args=None):
access_desc = "portage group"
# Always show portage_group_warning() when only portage group
# access is required but the user is not in the portage group.
- from portage.data import portage_group_warning
if "--ask" in myopts:
writemsg_stdout("This action requires %s access...\n" % \
(access_desc,), noiselevel=-1)
if portage.secpass < 1 and not need_superuser:
- portage_group_warning()
+ portage.data.portage_group_warning()
if userquery("Would you like to add --pretend to options?",
"--ask-enter-invalid" in myopts) == "No":
return 128 + signal.SIGINT
@@ -1688,7 +1687,7 @@ def emerge_main(args=None):
sys.stderr.write(("emerge: %s access is required\n") \
% access_desc)
if portage.secpass < 1 and not need_superuser:
- portage_group_warning()
+ portage.data.portage_group_warning()
return 1
# Disable emergelog for everything except build or unmerge operations.