From: Zac Medico Date: Sat, 12 Sep 2009 23:18:56 +0000 (-0000) Subject: Add backward compatibility to isjustname(), so the tests don't fail. X-Git-Tag: v2.2_rc41~29 X-Git-Url: http://git.tremily.us/?a=commitdiff_plain;h=98d3d5e5f1d0c07935a12cf8b38103cf0f1314f1;p=portage.git Add backward compatibility to isjustname(), so the tests don't fail. svn path=/main/trunk/; revision=14239 --- diff --git a/pym/portage/dep.py b/pym/portage/dep.py index 865db16a7..f2c11b239 100644 --- a/pym/portage/dep.py +++ b/pym/portage/dep.py @@ -934,7 +934,16 @@ def isjustname(mypkg): 1) False if the package string is not just the package name 2) True if it is """ - return str(mypkg) == str(Atom(mypkg).cp) + try: + return mypkg == Atom(mypkg).cp + except InvalidAtom: + pass + + myparts = mypkg.split('-') + for x in myparts: + if ververify(x): + return False + return True iscache = {}