--- Begin Message ---
Package: release.debian.org
Severity: normal
User: release.debian.org@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 <Nikolaus@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 <Nikolaus@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 <Nikolaus@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
--- End Message ---
--- Begin Message ---
Hi,
On Wed, Dec 03, 2014 at 07:27:49AM +0100, Niels Thykier wrote:
> Approved, provided that changes are accepted into unstable before Monday
> the 8th. Please remove the moreinfo tag when the package is accepted
> into unstable.
It was uploaded and unblocked.
Cheers,
Ivo
--- End Message ---