buildhistory: Fix regex to handle versions without spaces
Its valid to have dependencies like XXX (=2.1) without spaces, as injected by debian.bbclass. The code was breaking these into separate components and destroying them so improve the regex to handle them. (From OE-Core rev: 613e96b06202f31870be411ca45b44237ae55b1c) Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
This commit is contained in:
parent
7c3d4c033e
commit
5fc5996c23
|
@ -145,7 +145,7 @@ python buildhistory_emit_pkghistory() {
|
|||
return None
|
||||
|
||||
def sortpkglist(string):
|
||||
pkgiter = re.finditer(r'[a-zA-Z0-9.+-]+( \([><=]+ [^ )]+\))?', string, 0)
|
||||
pkgiter = re.finditer(r'[a-zA-Z0-9.+-]+( \([><=]+[^)]+\))?', string, 0)
|
||||
pkglist = [p.group(0) for p in pkgiter]
|
||||
pkglist.sort()
|
||||
return ' '.join(pkglist)
|
||||
|
|
Loading…
Reference in New Issue