The sound distributed version control system

#519 can't clone repositories from The Nest: "changestore error"

Opened by vlmutolo on August 20, 2021
vlmutolo on August 20, 2021

Whenever I try to clone a repository from The Nest, I get the following error.

Error: Changestore error: failed to fill whole buffer

If I try to clone enough times, eventually it will work. I haven’t tested this extensively. (I’d rather not DoS the Nest.)

I’ve tested this with both pijul 1.0.0-alpha.54 and the head of main as of Fri Aug 20 06:50:23 PM EDT 2021 (is there a better way to refer to the current state of main?).

No idea if this is relevant in any way, but I’m using zstd 1.5.0-1. I know zstd 1.5 has been problematic for certain people. I don’t feel like that’s the problem here.

tankf33der on August 22, 2021

Can not confirm. What repo you are cloning?

vlmutolo on August 25, 2021

I was trying to clone the pijul repository. I just tried again now. Same problem. I also tried with fend and got the same error.

I’ll try to clone it from another machine with a different environment and see if I can reproduce the results. Maybe network speed is a factor here (?). I’m on a somewhat fast connection. It seems unlikely that would be the problem, though.