summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorIan Jackson <ijackson@chiark.greenend.org.uk>2015-05-17 01:11:59 +0100
committerIan Jackson <ijackson@chiark.greenend.org.uk>2015-05-31 11:54:13 +0100
commitf485fbbfe8503d9bf6b2e0199d0e99e8487b74e4 (patch)
treef63d9eec906c0a9cd974071776e63fda0a702546
parent32ee4d9bb4cd7c1ef8d0e30bbd506fec33359b45 (diff)
Infra: in dgit-repos-policy-debian, fix history tagg lookup
-rwxr-xr-xinfra/dgit-repos-policy-debian7
1 files changed, 4 insertions, 3 deletions
diff --git a/infra/dgit-repos-policy-debian b/infra/dgit-repos-policy-debian
index cf0ac2e..6e0f0dc 100755
--- a/infra/dgit-repos-policy-debian
+++ b/infra/dgit-repos-policy-debian
@@ -102,11 +102,12 @@ sub specific_suite_has_vsn_in_our_history ($) {
foreach my $entry (@$in_suite) {
my $vsn = $entry->{version};
die "$pkg ?" unless defined $vsn;
- my $tag = debiantag $vsn;
- $?=0; my $r = system qw(git show-ref --verify --quiet), $tag;
+ my $tagref = "refs/tags/".debiantag $vsn;
+ printdebug " checking history suite=$suite vsn=$vsn tagref=$tagref\n";
+ $?=0; my $r = system qw(git show-ref --verify --quiet), $tagref;
return 1 if !$r;
next if $r==256;
- die "$pkg tag $tag $? $!";
+ die "$pkg tagref $tagref $? $!";
}
return 0;
}