Gabriella439 / Gabriella439/nix-diff

A way to diff that only recurses if outputs are different

Open
#4 3 comments 0 reactions 0 assignees View on GitHub
Dominant language
Haskell
Stars
494
Forks
22
PR merge metrics
No merged PRs in 30d

Description

I have two derivations that are different, `/nix/store/f6a70iijzdq7xzkyycqcggqdv2s77nla-HsOpenSSL-0.11.4.11.drv` and `/nix/store/7kmc4asp07ffp9ppihmvl0xjk6qcq2gq-HsOpenSSL-0.11.4.11.drv`. However, this doesn't actually matter, because the outputs of both of these derivations are the same thing. The differences in derivation are due to how tars are fetched (different mirrors), but the result is the same due to the fixed output.

Thus while these are different derivations, they don't affect substitution. It'd be nice if `nix-diff` didn't consider such derivations further (just check that the outputs are the same).

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.