!LemuOOvbWqRXodtSsw:nixos.org

NixOS Reproducible Builds

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

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


SenderMessageTime
22 Sep 2021
@bew:matrix.org@bew:matrix.org joined the room.22:24:11
@bew:matrix.org@bew:matrix.org

Hello, I'm reading https://github.com/wmertens/rfcs/blob/master/rfcs/0017-intensional-store.md and there's something I don't understand:
In the part A note about reproducibility, it says:

There is no need for a given $out to always generate the same $cas. [...] There is no obligation that a single $out only stores a single $cas entry.

22:26:23
@bew:matrix.org@bew:matrix.orgHow is that possible?22:26:33
@bew:matrix.org@bew:matrix.orgHow can a single $out generate multiple $cas ?22:27:35
@bew:matrix.org@bew:matrix.org(if there's a better room for this question, please tell me 🙏)22:28:07
@tomberek:matrix.orgtomberek bew: Basically that is saying that the builds don't have to be reproducible for the intentional store to work. (of course it helps) 23:07:25
@tomberek:matrix.orgtomberekYou and I can build the same $out, but get different $cas's. This isn't ideal, but that's why there is a mapping from 1 $out to possible multiple $cas's.23:09:12

Show newer messages


Back to Room ListRoom Version: 6