try:
import sys
import codecs
- import copy
import errno
if not hasattr(errno, 'ESTALE'):
# ESTALE may not be defined on some systems, such as interix.
errno.ESTALE = -1
- import logging
import re
- import time
import types
try:
import cPickle as pickle
except ImportError:
import pickle
- import stat
try:
from subprocess import getstatusoutput as subprocess_getstatusoutput
except ImportError:
from StringIO import StringIO
import platform
- import warnings
# Temporarily delete these imports, to ensure that only the
# wrapped versions are imported by portage internals.
INVALID_ENV_FILE, CUSTOM_MIRRORS_FILE, CONFIG_MEMORY_FILE,\
INCREMENTALS, EAPI, MISC_SH_BINARY, REPO_NAME_LOC, REPO_NAME_FILE
- from portage.localization import _
-
except ImportError as e:
sys.stderr.write("\n\n")
sys.stderr.write("!!! Failed to complete portage imports. There are internal modules for\n")