From: Zac Medico Date: Thu, 4 Mar 2010 11:23:09 +0000 (-0000) Subject: Bug #307723 - Define basestring for python3. (trunk r15745) X-Git-Tag: v2.1.8.1 X-Git-Url: http://git.tremily.us/?a=commitdiff_plain;h=f3f621d804e7fb8f4cffafc7c886f03c7d1d97c6;p=portage.git Bug #307723 - Define basestring for python3. (trunk r15745) svn path=/main/branches/2.1.7/; revision=15749 --- 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)