Hi,
Just saw you also emailed me - I guess you found out list was quicker to
get a response ;-)
On Thu, 2023-01-12 at 23:44 -0800, moritz braun wrote:
> Dear All
>
> Please find below my errors
>
> Traceback (most recent call last):
> File "/usr/lib/bup/cmd/../bup/metadata.py", line 832, in read
> result._load_posix1e_acl_rec(port)
> File "/usr/lib/bup/cmd/../bup/metadata.py", line 543, in
> _load_posix1e_acl_rec
> acl_rep = vint.unpack('ssss', vint.read_bvec(port))
> File "/usr/lib/bup/cmd/../bup/vint.py", line 162, in unpack
> return recv(port, types)
> File "/usr/lib/bup/cmd/../bup/vint.py", line 150, in recv
> result.append(read_bvec(port))
> File "/usr/lib/bup/cmd/../bup/vint.py", line 122, in read_bvec
> n = read_vuint(port)
> File "/usr/lib/bup/cmd/../bup/vint.py", line 38, in read_vuint
> raise EOFError('encountered EOF while reading vuint')
> EOFError: encountered EOF while reading vuint
Agree with Rob, this is likely a corrupted index somehow. Not sure how
that'd have happened, but it's clearly in the metadata.py while reading
the posix1e acl, and since it was save, that must've been the index.
> During handling of the above exception, another exception occurred:
>
> Traceback (most recent call last):
> File "/usr/lib/bup/cmd/bup-save", line 412, in <module>
> meta = msr.metadata_at(ent.meta_ofs)
> File "/usr/lib/bup/cmd/../bup/index.py", line 66, in metadata_at
> return metadata.Metadata.read(self._file)
> File "/usr/lib/bup/cmd/../bup/metadata.py", line 845, in read
> raise Exception("EOF while reading Metadata")
> Exception: EOF while reading Metadata
> Exception ignored in: <function PackWriter.__del__ at 0x7f18357b2050>
> Traceback (most recent call last):
> File "/usr/lib/bup/cmd/../bup/git.py", line 722, in __del__
> File "/usr/lib/bup/cmd/../bup/git.py", line 919, in close
> File "/usr/lib/bup/cmd/../bup/git.py", line 897, in _end
> File "/usr/lib/bup/cmd/../bup/git.py", line 942, in write
> NameError: name 'open' is not defined
Not exactly sure what that is, but also not sure what version exactly
you're running.