summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorZac Medico <zmedico@gentoo.org>2010-03-04 11:23:09 +0000
committerZac Medico <zmedico@gentoo.org>2010-03-04 11:23:09 +0000
commitf3f621d804e7fb8f4cffafc7c886f03c7d1d97c6 (patch)
tree8baeeba6060f59115dcfa0e974a13177c7d04cdd
parentFix imports doebuild_environment and prepare_build_dirs imports to import from (diff)
downloadportage-2.1.8.1.tar.gz
portage-2.1.8.1.tar.bz2
portage-2.1.8.1.zip
Bug #307723 - Define basestring for python3. (trunk r15745)v2.1.8.1
svn path=/main/branches/2.1.7/; revision=15749
-rw-r--r--pym/portage/package/ebuild/getmaskingstatus.py5
1 files changed, 5 insertions, 0 deletions
diff --git a/pym/portage/package/ebuild/getmaskingstatus.py b/pym/portage/package/ebuild/getmaskingstatus.py
index bfe92d824..a51332028 100644
--- a/pym/portage/package/ebuild/getmaskingstatus.py
+++ b/pym/portage/package/ebuild/getmaskingstatus.py
@@ -4,6 +4,8 @@
__all__ = ['getmaskingstatus']
+import sys
+
import portage
from portage import eapi_is_supported, _eapi_is_deprecated
from portage.dep import match_from_list
@@ -11,6 +13,9 @@ from portage.localization import _
from portage.package.ebuild.config import config
from portage.versions import catpkgsplit, cpv_getkey
+if sys.hexversion >= 0x3000000:
+ basestring = str
+
def getmaskingstatus(mycpv, settings=None, portdb=None):
if settings is None:
settings = config(clone=portage.settings)