happens here too (with the given linux2x repo). The repo appears to be in a somewhat broken state.
[2021-02-08T18:55:54Z ERROR pijul::remote::http] Error (reqwest::Error { kind: Body, source: hyper::Error(Body, Custom { kind: UnexpectedEof, error: IncompleteBody }) }) while downloading "http://nest.pijul.com/tankf33der/linux2x/.pijul", retrying
at same time i can push and pull from it.
This seems to be a problem of the Nest backend. Maybe you should open an issue there? https://nest.pijul.com/pijul/nest/discussions Or maybe in the interaction between client and server. Maybe a some “change’s” are too big? Also I’m unsure why the HTTPS pull says there are 14 changes, but SSH pull says 15 changes…
I would suspect it fails on the two biggest changes:
2VZ6IX4CA2TSYPSZSXLKUOGPGSJAWRFNDPOVU25RJ7XIMAXEDYUAC
Z7WAUBV2CXSJBOP5NMFYS2U5G3Z6FSP2XMZD4XNE7AQEWUXXTTHQC
I created a fork of the repo, commiting all data in just 2 changes, and it fails consistently on the second change. https://nest.pijul.com/zseri/linux2x
Cant repeat anymore, fixed for now.