control: severity -1 serious
control: tags -1 patch
On Sun, 1 Jul 2018 21:18:45 +0200 Paul Gevers <elb...@debian.org> wrote:
> Source: pgpdump
> Version: 0.33-1
> User: debian...@lists.debian.org
> Usertags: regression
> 
> Dear maintainers,
> 
> Since the upload of 0.33-1, your package fails its autopkgtest in
> both unstable and testing, with the error copied below. It seems you
> dropped the file you wanted to test somewhere during packaging.
> 
> This regression is causing your package to have to wait 13 extra days to
> migrate to testing.
> 
> Thanks for consideration.
> 
> Paul
> 
> https://ci.debian.net/data/autopkgtest/testing/amd64/p/pgpdump/533316/log.gz
> 
> autopkgtest [19:13:36]: test command1: [-----------------------
> sh: 0: Can't open debian/test
> autopkgtest [19:13:36]: test command1: -----------------------]
> 

This is now RC, and I'm uploading a fix in deferred/15, after testing the patch 
I'm attaching
to this bug.
Please let me know if I can speed it up, this is a really simple fix

You can see the test results here
http://debomatic-amd64.debian.net/distribution#unstable/pgpdump/0.33-1.1/autopkgtest

G.
diff -Nru pgpdump-0.33/debian/changelog pgpdump-0.33/debian/changelog
--- pgpdump-0.33/debian/changelog       2018-06-25 23:57:29.000000000 +0200
+++ pgpdump-0.33/debian/changelog       2019-07-12 12:33:15.000000000 +0200
@@ -1,3 +1,14 @@
+pgpdump (0.33-1.1) unstable; urgency=medium
+
+  [ Gianfranco Costamagna ]
+  * Fix testsuite, force UTC as timestamp
+  * Non-maintainer upload
+
+  [ Steve Langasek ]
+  * Restore dropped debian/test.  Closes: #902828.
+
+ -- Gianfranco Costamagna <locutusofb...@debian.org>  Fri, 12 Jul 2019 
12:33:15 +0200
+
 pgpdump (0.33-1) unstable; urgency=medium
 
   * release to unstable
diff -Nru pgpdump-0.33/debian/test pgpdump-0.33/debian/test
--- pgpdump-0.33/debian/test    1970-01-01 01:00:00.000000000 +0100
+++ pgpdump-0.33/debian/test    2019-07-12 12:31:09.000000000 +0200
@@ -0,0 +1,22 @@
+#!/bin/sh
+
+set -e
+
+if [ -x ./pgpdump ]; then
+       PGPDUMP=./pgpdump
+else
+       PGPDUMP=pgpdump
+fi
+
+res=0
+for file in $(find data -name '*.res' -type f | env LANG=C sort); do
+    src=$(basename "$file" .res)
+    printf '%s' "$src"
+    if env TZ=UTC "$PGPDUMP" "data/$src" | cmp -s - "$file"; then
+       echo " ok"
+    else
+       echo " failed"
+        res=1
+    fi
+done
+exit "$res"

Reply via email to