Pijul

Is still possible to build 2.12.x?

I would like to see the log of a couple of old repositories, but installing 0.12 seems impossible now:

🐟 cargo install pijul
    Updating crates.io index
  Installing pijul v0.12.2
error: failed to compile `pijul v0.12.2`, intermediate artifacts can be found at `/var/folders/mn/g8ptdg491mb4cz3qq24fghcw0000gn/T/cargo-installMEzF1x`

Caused by:
  no matching package named `sequoia-rfc2822` found
  location searched: registry `crates-io`
  required by package `sequoia-openpgp v0.9.0`
      ... which is depended on by `pijul v0.12.2`

Can I clone the old Pijul from somewhere? And if so, would be updating the dependency too difficult?

Maybe an older version than 0.12.2 would work, try to find one that doesn’t depend from Sequoia-PGP.

I have no idea how much time it would take to updating the dependencies, I could try with a deadline.

Trying with an older version is good enough, so don’t worry about updating the dependencies, thanks! Which old version would you recommend? I remember there was an incompatible change in the repo format at some point

According to https://crates.io/crates/libpijul/0.11.1/dependencies, 0.11.1 doesn’t depend on Sequoia-PGP, so that should work.

Let me know if that is incompatible.

That one worked! Thank you so much!

Otherwise Nix still has 0.12.0 via
nix-shell -p pijul -I nixpkgs=https://github.com/NixOS/nixpkgs/archive/2c162d49cd5b979eb66ff1653aecaeaa01690fcc.tar.gz