You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
According to the documentation, one can use nix profile install github:atuinsh/atuin` to install atuin.
What happened?
Instead of successfully installing the software, I get instead
$ nix profile install github:atuinsh/atuin
error:
… while calling the 'derivationStrict' builtin
at /builtin/derivation.nix:9:12: (source not available)
… while evaluating derivation 'atuin'
whose name attribute is located at /nix/store/f5ykynf933aab7nd1arqz6dm79hdh91q-source/pkgs/stdenv/generic/make-derivation.nix:334:7
… while evaluating attribute 'nativeBuildInputs' of derivation 'atuin'
at /nix/store/f5ykynf933aab7nd1arqz6dm79hdh91q-source/pkgs/stdenv/generic/make-derivation.nix:378:7:
377| depsBuildBuild = elemAt (elemAt dependencies 0) 0;
378| nativeBuildInputs = elemAt (elemAt dependencies 0) 1;
| ^
379| depsBuildTarget = elemAt (elemAt dependencies 0) 2;
(stack trace truncated; use '--show-trace' to show the full trace)
error: hash mismatch in fixed-output derivation '/nix/store/krsrs44hmf73cipid63rmgld6km9vkmj-channel-rust-1.80.toml.drv':
specified: sha256-6eN/GKzjVSjEhGO9FhWObkRFaE1Jf+uqMSdQnb8lcB4=
got: sha256-3jVIIf5XPnUU1CRaTyAiO0XHVbJl12MSx3eucTXCjtE=
Atuin doctor output
Not yet available, as installation fails.
Code of Conduct
I agree to follow this project's Code of Conduct
The text was updated successfully, but these errors were encountered:
fixesatuinsh#2360https://blog.rust-lang.org/2024/08/08/Rust-1.80.1.html
`1.80.1` fixes a fairly nasty miscompilation, but that's not my motivation for opening this PR.
If I'm understanding correctly, because the rust patch version was not specified in `rust-toolchain.toml`, nix automatically upgraded to the new version. This broke the hash in `flake.nix` causing the flake to fail to build. Making this upgrade to `1.80.1` explicit, fixes this issue.
What did you expect to happen?
According to the documentation, one can use
nix profile install
github:atuinsh/atuin` to install atuin.What happened?
Instead of successfully installing the software, I get instead
Atuin doctor output
Not yet available, as installation fails.
Code of Conduct
The text was updated successfully, but these errors were encountered: