Hi Nikolaus

> When replying to emails on this list, please do not put your reply 
> above the quoted text, and do not quote the entire message you're 
> answering to. This makes it unnecessarily hard for other readers to 
> understand the context of your email. Instead, please cut quoted parts 
> that are not relevant to your reply, and insert your responses right 
> after the points you're replying to (as I have done below). Thanks! 
>
> Roger that :)
 

> Can you temporarily apply the attached patch? Hopefully that will fix 
> your problem. Just make sure to use it only once, and then revert to the 
> vanilla 2.12 version. 
>
> I have applied the patch, and now fsck returns this:
 
Starting fsck of s3://mybucket
Backend reports that file system is still mounted elsewhere. Either
the file system has not been unmounted cleanly or the data has not yet
propagated through the backend. In the later case, waiting for a while
should fix the problem, in the former case you should try to run fsck
on the computer where the file system has been mounted most recently.
Enter "continue" to use the outdated data anyway:
continue
> Downloading and decompressing metadata...
Uncaught top-level exception:
Traceback (most recent call last):
  File "/usr/lib/s3ql/s3ql/backends/s3c.py", line 287, in open_read
    resp = self._do_request('GET', '/%s%s' % (self.prefix, key))
  File "/usr/lib/s3ql/s3ql/backends/s3c.py", line 477, in _do_request
    self._parse_error_response(resp)
  File "/usr/lib/s3ql/s3ql/backends/s3c.py", line 511, in 
_parse_error_response
    raise get_S3Error(tree.findtext('Code'), tree.findtext('Message'), 
resp.headers)
s3ql.backends.s3c.NoSuchKeyError: NoSuchKey: The specified key does not 
exist.

During handling of the above exception, another exception occurred:

Traceback (most recent call last):
  File "/usr/bin/fsck.s3ql", line 9, in <module>
    load_entry_point('s3ql==2.12', 'console_scripts', 'fsck.s3ql')()
  File "/usr/lib/s3ql/s3ql/fsck.py", line 1242, in main
    backend.perform_read(do_read, "s3ql_metadata")
  File "/usr/lib/s3ql/s3ql/backends/common.py", line 46, in wrapped
    return method(*a, **kw)
  File "/usr/lib/s3ql/s3ql/backends/common.py", line 235, in perform_read
    fh = self.open_read(key)
  File "/usr/lib/s3ql/s3ql/backends/comprenc.py", line 152, in open_read
    fh = self.backend.open_read(key)
  File "/usr/lib/s3ql/s3ql/backends/common.py", line 46, in wrapped
    return method(*a, **kw)
  File "/usr/lib/s3ql/s3ql/backends/s3c.py", line 289, in open_read
    raise NoSuchObject(key)
s3ql.backends.common.NoSuchObject: Backend does not have anything stored 
under key 's3ql_metadata'

Hope you can help again.

Best, Eric

-- 
You received this message because you are subscribed to the Google Groups 
"s3ql" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/d/optout.

Reply via email to