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