commit: 5b66092319411b31a66e8c69bc8d0599bf99c255
Author: Mike Frysinger <vapier <AT> gentoo <DOT> org>
AuthorDate: Thu Apr 23 19:42:20 2015 +0000
Commit: Mike Frysinger <vapier <AT> gentoo <DOT> org>
CommitDate: Thu Apr 23 19:42:20 2015 +0000
URL: https://gitweb.gentoo.org/proj/toolchain.git/commit/?id=5b660923
scripts: fix gdb ebuild parsing
scripts/common.py | 6 +++++-
1 file changed, 5 insertions(+), 1 deletion(-)
diff --git a/scripts/common.py b/scripts/common.py
index 2da9139..892834c 100644
--- a/scripts/common.py
+++ b/scripts/common.py
@@ -96,7 +96,11 @@ def get_ver(ebuild):
raise ValueError('could not parse %s' % ebuild)
dots = m.group(1)
stamp = m.group(4)
- return distutils.version.LooseVersion('%s-%s' % (dots, stamp))
+ if stamp:
+ v = '%s-%s' % (dots, stamp)
+ else:
+ v = dots
+ return distutils.version.LooseVersion(v)
def parse_args(argv):