no match is found.
svn path=/main/trunk/; revision=14259
return deplist
def cpv_getkey(mycpv):
+ m = dep._cpv_re.search(mycpv)
+ if m is not None and m.group(2) is not None:
+ return m.group(2)
+
+ # Fall back to legacy code for backward compatibility.
myslash=mycpv.split("/")
mysplit=pkgsplit(myslash[-1])
if mysplit is None:
_op = r'([=~]|[><]=?)'
_cp = '(' + _cat + '/' + _pkg + '(-' + _version + ')?)'
_cpv = '(' + _cp + '-' + _version + ')'
+_cpv_re = re.compile(_cpv)
_atom_re = re.compile('^(?:' +
'(?P<op>' + _op + _cpv + ')|' +