diff options
-rwxr-xr-x | bin/portageq | 13 |
1 files changed, 7 insertions, 6 deletions
diff --git a/bin/portageq b/bin/portageq index 5b7f5f72f..12154df77 100755 --- a/bin/portageq +++ b/bin/portageq @@ -475,14 +475,15 @@ def main(): os.environ["ROOT"] = sys.argv[2] global portage + try: + import portage + except ImportError: + from os import path as osp + sys.path.insert(0, osp.join(osp.dirname( + osp.dirname(osp.realpath(__file__))), "pym")) + import portage try: - try: - import portage - except ImportError: - from os import path as osp - sys.path.insert(0, osp.join(osp.dirname(osp.dirname(osp.realpath(__file__))), "pym")) - import portage if uses_root: sys.argv[2] = portage.settings["ROOT"] retval = function(sys.argv[2:]) |