!LemuOOvbWqRXodtSsw:nixos.org

NixOS Reproducible Builds

543 Members
Report: https://reproducible.nixos.org Project progress: https://github.com/orgs/NixOS/projects/30124 Servers

You have reached the beginning of time (for this room).


SenderMessageTime
29 Nov 2024
@p14:matrix.orgp14Ah. Here: https://github.com/NixOS/nixpkgs/pull/102251#issuecomment-72013361215:38:51
@p14:matrix.orgp14So I guess a good threshold for determining whether frandom-seed is needed or not would be the minimal iso reproducibility?15:39:22
@p14:matrix.orgp14Oof, rsync isn't deterministic on nixos-unstable @ 4633a7c72337 as it is.15:42:35
@p14:matrix.orgp14
error: derivation '/nix/store/gppvg32hwnf1h9dvf38mjwfrs74s12jz-rsync-3.3.0.drv' may not be deterministic: output '/nix/store/x850848v3xl4wxjqzc3q9jp7j6fbkh27-rsync-3.3.0' differs
15:42:50
@raboof:matrix.orgraboofinteresting, it reproduces for me. could you diffoscope it and file an issue (https://github.com/NixOS/nixpkgs/issues/new?assignees=&labels=0.kind%3A+enhancement%2C6.topic%3A+reproducible+builds&projects=&template=unreproducible_package.md&title=)?15:45:33
@p14:matrix.orgp14How do I diffoscope it; how do I get my hands on the installed paths? I just did --keep-failed but from what I see this keeps the build directory but not the install directory?15:46:40
@p14:matrix.orgp14If I diff the rsync binary in the build directory against the installed one, they seem quite different, and the build directory's one hasn't been stripped15:47:19
@raboof:matrix.orgraboof the --keep-failed should keep something like /nix/store/x850848v3xl4wxjqzc3q9jp7j6fbkh27-rsync-3.3.0.check or so and tell you about it 15:49:28

Show newer messages


Back to Room ListRoom Version: 6