withoutboats / bpb

boats's personal barricade
97 stars 14 forks source link

Failed to install with cargo #9

Open dbanty opened 3 years ago

dbanty commented 3 years ago

Hey @withoutboats! I was trying to install this with cargo install bpb because gpg keeps breaking on me and the only thing I use it for is signing git commits. It seems that the version of curve25519-dalek depended on here has been yanked, so I get the output below when trying to install.

I notice that it's been a few years since the last commit on this, is it safe to say you aren't using/updating this project anymore? If that's the case, did you come up with a better/easier way to sign git commits without gpg? If you have a suggestion, it might be nice to add a note to the readme telling folks where to look for an alternative since this project still comes up when you go deep down the rabbit hole of "gpg just won't sign for some reason".

Thanks!

error: failed to compile `bpb v1.1.0`, intermediate artifacts can be found at `/var/folders/wn/178t8nh11054qkg61664b1c80000gn/T/cargo-installdAT5SL`

Caused by:
  failed to select a version for the requirement `curve25519-dalek = "^0.18"`
  candidate versions found which didn't match: 3.1.0, 3.0.2, 3.0.1, ...
  location searched: crates.io index
  required by package `ed25519-dalek v0.7.0`
      ... which is depended on by `bpb v1.1.0`
gmorenz commented 3 years ago

You can still install this by cloning the repo and running cargo install --path . --locked.