Package: release.debian.org
Severity: normal
User: release.debian....@packages.debian.org
Usertags: unblock

Please unblock package s3ql. This version fixes bug #771452
(severity important). There are no other changes to the version
currently in testing.

The package is not yet uploaded because I'm waiting for my sponsor.
I'm sending the unblock request now in the hope that this will
ensure that it's in time for the December 5 deadline for important
bugs.

Changelog:

s3ql (2.11.1+dfsg-2) unstable; urgency=medium

  * Fixed a problem with fsck.s3ql aborting with an
    "apsw.ConstraintError" or incorrectly considering storage
    objects as missing when the connection to remote server is
    interrupted. Closes: #771452.

 -- Nikolaus Rath <nikol...@rath.org>  Tue, 02 Dec 2014 21:44:27 -0800


Debdiff is attached.


unblock s3ql/2.11.1+dfsg-2
diff -Nru s3ql-2.11.1+dfsg/debian/changelog s3ql-2.11.1+dfsg/debian/changelog
--- s3ql-2.11.1+dfsg/debian/changelog	2014-09-05 13:31:29.000000000 -0700
+++ s3ql-2.11.1+dfsg/debian/changelog	2014-12-02 21:46:52.000000000 -0800
@@ -1,3 +1,12 @@
+s3ql (2.11.1+dfsg-2) unstable; urgency=medium
+
+  * Fixed a problem with fsck.s3ql aborting with an
+    "apsw.ConstraintError" or incorrectly considering storage
+    objects as missing when the connection to remote server is
+    interrupted. Closes: #771452.
+
+ -- Nikolaus Rath <nikol...@rath.org>  Tue, 02 Dec 2014 21:44:27 -0800
+
 s3ql (2.11.1+dfsg-1) unstable; urgency=medium
 
   * New upstream release.
diff -Nru s3ql-2.11.1+dfsg/debian/patches/bug_771452.diff s3ql-2.11.1+dfsg/debian/patches/bug_771452.diff
--- s3ql-2.11.1+dfsg/debian/patches/bug_771452.diff	1969-12-31 16:00:00.000000000 -0800
+++ s3ql-2.11.1+dfsg/debian/patches/bug_771452.diff	2014-12-02 21:49:27.000000000 -0800
@@ -0,0 +1,28 @@
+Description: Fix bug 771452
+Origin: upstream commit 8e5635555c49
+Forwarded: not-needed
+Last-Update: <2014-12-02>
+Author: Nikolaus Rath <nikol...@rath.org>
+
+--- a/src/s3ql/backends/s3c.py
++++ b/src/s3ql/backends/s3c.py
+@@ -209,7 +209,7 @@
+         log.debug('list(%s, %s): start', prefix, start_after)
+ 
+         keys_remaining = True
+-        marker = start_after
++        marker = self.prefix + start_after
+         prefix = self.prefix + prefix
+         ns_p = self.xml_ns_prefix
+ 
+--- a/src/s3ql/backends/swift.py
++++ b/src/s3ql/backends/swift.py
+@@ -495,7 +495,7 @@
+         log.debug('list(%s, %s): start', prefix, start_after)
+ 
+         keys_remaining = True
+-        marker = start_after
++        marker = self.prefix + start_after
+         prefix = self.prefix + prefix
+ 
+         while keys_remaining:
diff -Nru s3ql-2.11.1+dfsg/debian/patches/series s3ql-2.11.1+dfsg/debian/patches/series
--- s3ql-2.11.1+dfsg/debian/patches/series	2014-09-04 19:07:59.000000000 -0700
+++ s3ql-2.11.1+dfsg/debian/patches/series	2014-12-02 21:47:01.000000000 -0800
@@ -1,3 +1,4 @@
 proc_mount.diff
 clock-granularity.diff
 check_dev_fuse_perms.diff
+bug_771452.diff

Reply via email to