summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--debian/changelog1
-rwxr-xr-xgit-debrebase3
2 files changed, 3 insertions, 1 deletions
diff --git a/debian/changelog b/debian/changelog
index 41026cc..ef70f6e 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -5,6 +5,7 @@ dgit (6.3~) unstable; urgency=medium
* git-debrebase: new-upstream: Fix error message for new version
with bad syntax.
* git-debrebase test suite: Test messages about unprocessable commits.
+ * git-debrebase: new-upstream: Fix handling of epochs.
--
diff --git a/git-debrebase b/git-debrebase
index 3449ec3..4944529 100755
--- a/git-debrebase
+++ b/git-debrebase
@@ -1177,7 +1177,8 @@ sub cmd_new_upstream () {
if ($new_version->is_native()) {
$new_version = (new Dpkg::Version "$spec_version-1", check => 1);
}
- my $new_upstream_version = $new_version->version();
+ my $new_upstream_version = "$new_version";
+ $new_upstream_version =~ s/-.*?$//;;
my $new_upstream = shift @ARGV;
if (!defined $new_upstream) {