diff options
author | Lars Wirzenius <liw@liw.fi> | 2016-03-13 20:00:25 +0200 |
---|---|---|
committer | Lars Wirzenius <liw@liw.fi> | 2016-03-13 20:00:25 +0200 |
commit | 311a19c6e2af273f866d8807600c3349baf79ee0 (patch) | |
tree | 9b38180b2f0d0da2d0bdad5df530dbbcde57fa69 | |
parent | 34ea0fa5ba1ad7efbc5763732a6f66b1b7625d74 (diff) | |
download | bumper-311a19c6e2af273f866d8807600c3349baf79ee0.tar.gz |
Fix version comparison wrt +git suffix
-rwxr-xr-x | bumper | 4 |
1 files changed, 3 insertions, 1 deletions
@@ -94,7 +94,9 @@ class Bumper(cliapp.Application): '''Is v1 newer than v2?''' vi1 = self.parse_version_info(v1, None) vi2 = self.parse_version_info(v2, None) - return vi1 > vi2 + returncode, out, err = cliapp.runcmd_unchecked( + ['dpkg', '--compare-versions', v1, 'gt', v2]) + return returncode == 0 def update_debian_changelog(self, version, msg): debian_version = '{}-1'.format(version) |