cortex / ripasso

A simple password manager written in Rust
GNU General Public License v3.0
708 stars 62 forks source link

gnupg module moved from sequoia-ipc to sequoia-gpg-agent. #350

Open plugwash opened 1 month ago

plugwash commented 1 month ago

Recently, debian has updated the sequoia-stack, including updating sequoia-ipc to 0.35 and sequoia-gpg-agent to 0.4

As part of this update, sequoia moved the gnupg module from the sequoia-ipc crate to the sequoia-gpg-agent crate. They also changed the return type of with_homedir from anyhow::Error to sequoia_gpg_agent::Error.

The patch we applied to deal with this in Debian can be found at. In the interests of keeping changes minimal I just converted the new Error to an anyhow::Error.

https://salsa.debian.org/rust-team/debcargo-conf/-/blob/e25d0ba37d66a847767551050924aeb0476715de/src/ripasso/debian/patches/use-sequoia-gpg-agent.patch

alexanderkjall commented 1 month ago

Thanks a lot for the patch :)