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):

Reply via email to