Package Details: keepass-diff 1.1.3-1

Git Clone URL: https://aur.archlinux.org/keepass-diff.git (read-only, click to copy)
Package Base: keepass-diff
Description: Tool to find diff between KeePass (*.kdbx) files
Upstream URL: https://github.com/Narigo/keepass-diff
Licenses: MIT
Submitter: mufeed
Maintainer: Salamandar
Last Packager: Salamandar
Votes: 6
Popularity: 0.017789
First Submitted: 2020-08-14 11:33 (UTC)
Last Updated: 2022-09-19 08:44 (UTC)

Dependencies (1)

Required by (0)

Sources (1)

Latest Comments

Salamandar commented on 2022-09-19 08:44 (UTC)

I updated the package according to https://wiki.archlinux.org/title/Rust_package_guidelines

atriix commented on 2022-09-17 18:30 (UTC)

on an unconfigured system, which rustup show

$ rustup show
Default host: x86_64-unknown-linux-gnu
rustup home:  $HOME/.rustup

no active toolchain

This does fail with

error: rustup could not choose a version of cargo to run, because one wasn't specified explicitly, and no default is configured.
help: run 'rustup default stable' to download the latest stable release of Rust and set it as your default toolchain.

it's enough to do RUSTUP_TOOLCHAIN=stable yay -S keepass-diff

have no idea about bestpractices as far as rust/rustup goes, but there is atleast one other PKGBUILD that set that at build() https://aur.archlinux.org/cgit/aur.git/tree/PKGBUILD?h=psst-git&id=3c02a620c5b576a39d53ab873b4178e795da3280#n36

AlD commented on 2021-12-30 12:28 (UTC)

I was able to install v1.1.0-1 of this PKGBUILD without doing that, though.

Salamandar commented on 2021-12-30 11:37 (UTC)

@AID you have to configure rust before installing : rustup install stable rustup default stable

AlD commented on 2021-12-29 12:15 (UTC)

I get error: no override and no default toolchain set when trying to build this out of the box.

Adding a rust-toolchain.toml with this content next to the PKGBUILD fixes the issue:

[toolchain]
channel = "stable"

mufeed commented on 2021-09-07 07:45 (UTC)

I don't use Arch anymore. So I've disowned this package.