From 9dbe81c8206048561970f857dde79e816d107dfe Mon Sep 17 00:00:00 2001 From: Fabian Groffen Date: Mon, 26 Feb 2007 20:54:10 +0000 Subject: [PATCH] Merged from trunk 5976:5977 Make emerge importable again without relying on module search path order (genone) (prefix: let's take emerge from prefix) svn path=/main/branches/prefix/; revision=6075 --- pym/emerge/__init__.py | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/pym/emerge/__init__.py b/pym/emerge/__init__.py index 4784062a9..291ad199e 100644 --- a/pym/emerge/__init__.py +++ b/pym/emerge/__init__.py @@ -1,2 +1,5 @@ -# I have no clue what to put here, but putting this here, seems to work -# already... +# To emulate old behavior, import everything from the normal emerge script +import imp +emerge = imp.load_source("emerge", "@DOMAIN_PREFIX@/usr/bin/emerge") +from emerge import * +del emerge, imp -- 2.26.2