Closed Donatzsky closed 3 years ago
I have the same issue here on Ubuntu 18.04 and Ubuntu 21.04.
The last version I can use is 0.3.0 with:
RUSTFLAGS="-C target-cpu=native" cargo install --git https://github.com/Narigo/keepass-diff --tag 0.3.0
Can someone please look into this? I don't have that much experience with Rust.
Thanks for reporting this @Donatzsky and @lwbt !
It looks like the aes
package version 0.3.2
got yanked, which the underlying keepass library uses. You should still be able to add --locked
with the command to install keepass-diff
to make it possible to use that yanked package.
The proper fix would be to update aes
to a newer version in the keepass
dependency.
Update: I've opened issue keepass-rs#40.
I have updated the dependencies now after keepass-rs
got a new release and fixed the breaking change. I'm closing this now as it should work now without the --locked
flag again.
If you have time, please let me know whether it worked for you @Donatzsky and @lwbt or if there is still some issue this didn't address. Thanks!
(Released / published version 1.1.1 for that to check!)
Appears to be working on my Ubuntu 21.04 installation. Thanks.
Thank you for checking! 🙂
Trying to install with
RUSTFLAGS="-C target-cpu=native" cargo install keepass-diff
, it fails with the following error: