From a2701f9b2f887941af8114a50c66c38c868a023b Mon Sep 17 00:00:00 2001 From: Zac Medico Date: Thu, 4 Mar 2010 11:00:16 +0000 Subject: Bug #307723 - Define basestring for python3. svn path=/main/trunk/; revision=15745 --- 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 bfe92d82..a5133202 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) -- cgit v1.2.3-65-gdbad