Added a comment: Similar Borg sync issue

This commit is contained in:
Rick 2024-09-03 19:40:57 +00:00 committed by admin
parent 1b6c33a38e
commit 3f2957d0e4

View file

@ -0,0 +1,53 @@
[[!comment format=mdwn
username="Rick"
avatar="http://cdn.libravatar.org/avatar/bbc227c89f7136fbb191127764e9d02c"
subject="Similar Borg sync issue"
date="2024-09-03T19:40:57Z"
content="""
I'm also getting `list borg failed` when I run `git annex sync borg`. In my case, syncing succeeds after creating the first borg archive but fails when the borg repo contains a second archive.
I'm running:
- git-annex 10.20240731
- borg 1.4.0
- NixOS 24.11.20240821.c374d94 (Vicuna)
To reproduce this problem:
```
borg init --encryption=keyfile /path/to/borgrepo
git annex initremote borg type=borg borgrepo=/path/to/borgrepo
borg create /path/to/borgrepo::archive1 `pwd`
git annex sync borg
git annex add newfile
borg create /path/to/borgrepo::archive2 `pwd`
git annex sync borg
```
From the debug output the first time running `git-annex sync`, the only ExitFailure line:
```
[2024-08-28 19:13:31.056388087] (Utility.Process) process [79595] done ExitFailure 1
ok
````
And the first appearance of process 79595:
```
[2024-08-28 19:13:31.011783181] (utility.process) process [79595] call: git [\"--git-dir=.git\",\"--work-tree=.\",\"--literal-pathspecs\",\"commit\",\"-a\",\"-m\",\"git-annex in user@nixos:~/sandbox/gr\"]
```
Only once, after running the command a second time, I got the following additional lines:
```
[2024-08-28 19:48:41.942245332] (Utility.Process) process [122585] read: borg [\"list\",\"--format\",\"{size}{NUL}{path}{NUL}{extra}{NUL}\",\"/home/user/sandbox/br::archive2\",\"\"]
...
borg list: error: argument PATH: Empty strings are not accepted as paths.
[2024-08-28 19:48:42.296294751] (Utility.Process) process [122585] done ExitFailure 2
```
I have set `LANG=C` and `git annex enableremote borg subdir=` as suggested in this thread to no avail.
Thanks in advance for your help! I have used and loved git-annex for years and am very thankful for the work Joey and others have put into it. I'm planning to buy a git-annex backpack soon.
"""]]