Public bug reported:
The following borg2 command (that worked without problem on Ubuntu
24.04):
# borg2 create --one-file-system --compression auto,zstd 'Home-{now}'
/home/jacco
crashes (on Ubuntu 24.10) with the following message:
============================
Local Exception
Error:
TypeError: ChunkListEntry.__new__() takes 3 positional arguments but 33
were given
If reporting bugs, please include the following:
Traceback (most recent call last):
File "/usr/lib/borgbackup2/borg/archiver/__init__.py", line 656, in main
exit_code = archiver.run(args)
^^^^^^^^^^^^^^^^^^
File "/usr/lib/borgbackup2/borg/archiver/__init__.py", line 549, in run
rc = func(args)
^^^^^^^^^^
File "/usr/lib/borgbackup2/borg/archiver/_common.py", line 158, in wrapper
return method(self, args, repository=repository, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/borgbackup2/borg/archiver/create_cmd.py", line 280, in
do_create
create_inner(archive, cache, fso)
File "/usr/lib/borgbackup2/borg/archiver/create_cmd.py", line 169, in
create_inner
self._rec_walk(
File "/usr/lib/borgbackup2/borg/archiver/create_cmd.py", line 539, in
_rec_walk
self._rec_walk(
File "/usr/lib/borgbackup2/borg/archiver/create_cmd.py", line 539, in
_rec_walk
self._rec_walk(
File "/usr/lib/borgbackup2/borg/archiver/create_cmd.py", line 539, in
_rec_walk
self._rec_walk(
File "/usr/lib/borgbackup2/borg/archiver/create_cmd.py", line 479, in
_rec_walk
status = self._process_any(
^^^^^^^^^^^^^^^^^^
File "/usr/lib/borgbackup2/borg/archiver/create_cmd.py", line 296, in
_process_any
return fso.process_file(
^^^^^^^^^^^^^^^^^
File "/usr/lib/borgbackup2/borg/archive.py", line 1558, in process_file
known, chunks = cache.file_known_and_unchanged(hashed_path, path_hash, st)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/usr/lib/borgbackup2/borg/cache.py", line 609, in
file_known_and_unchanged
chunks = [ChunkListEntry(*chunk) for chunk in entry.chunks] # convert to
list of namedtuple
^^^^^^^^^^^^^^^^^^^^^^
TypeError: ChunkListEntry.__new__() takes 3 positional arguments but 33 were
given
Platform: Linux occam 6.11.0-13-generic #14-Ubuntu SMP PREEMPT_DYNAMIC Sat Nov
30 23:51:51 UTC 2024 x86_64
Linux: Unknown Linux
Borg: 2.0.0b9 Python: CPython 3.12.7 msgpack: 1.0.3 fuse: llfuse 1.4.1
[pyfuse3,llfuse]
PID: 37878 CWD: /var/log
sys.argv: ['/usr/bin/borg2', 'create', '--one-file-system', '--compression',
'auto,zstd', 'Home-{now}', '/home/jacco']
SSH_ORIGINAL_COMMAND: None
ProblemType: Bug
DistroRelease: Ubuntu 24.10
Package: borgbackup2 2.0.0b9-2
ProcVersionSignature: Ubuntu 6.11.0-13.14-generic 6.11.0
Uname: Linux 6.11.0-13-generic x86_64
NonfreeKernelModules: nvidia_modeset nvidia
ApportVersion: 2.30.0-0ubuntu4
Architecture: amd64
CasperMD5CheckResult: unknown
CurrentDesktop: XFCE
Date: Sun Dec 22 21:30:59 2024
InstallationDate: Installed on 2017-02-04 (2878 days ago)
InstallationMedia: Xubuntu 16.10 "Yakkety Yak" - Release amd64 (20161012.2)
SourcePackage: borgbackup2
UpgradeStatus: Upgraded to oracular on 2024-12-22 (0 days ago)
** Affects: borgbackup2 (Ubuntu)
Importance: Undecided
Status: New
** Tags: amd64 apport-bug oracular
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/2092367
Title:
"borg2 create" crashes
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/borgbackup2/+bug/2092367/+subscriptions
--
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs