From f3f621d804e7fb8f4cffafc7c886f03c7d1d97c6 Mon Sep 17 00:00:00 2001 From: Zac Medico Date: Thu, 4 Mar 2010 11:23:09 +0000 Subject: [PATCH] Bug #307723 - Define basestring for python3. (trunk r15745) svn path=/main/branches/2.1.7/; revision=15749 --- pym/portage/package/ebuild/getmaskingstatus.py | 5 +++++ 1 file changed, 5 insertions(+) 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) -- 2.26.2