Right, I made a mistake with Thrussh lately, but published a fix this morning. Would you mind trying again after a cargo update
/ cargo install
on Pijul itself?
Edit: I misread the report. You were right to think this way, and Pijul is wrong (it’s trying to take a lock on the repository twice).
Pushing changes to the repository we’re in blocks (presumably due to trying to lock the repository multiple times). If this isn’t supported (makes sense), it should probably fail explicitly with an error.
(Why would I be doing this? I thought
pijul push --to-channel channel .
might be a way to move changes to a channel after I missed topijul record --channel
.)