!LemuOOvbWqRXodtSsw:nixos.org

NixOS Reproducible Builds

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

Load older messages


SenderMessageTime
6 Jun 2022
@shimun:shimun.netshimun ⚡️ joined the room.11:58:51
@grahamc:nixos.org@grahamc:nixos.orgI got the machine to come back alive and it has started catching up, just finished the minimal ISO: https://r13y.com/13:42:19
@rick:matrix.ciphernetics.nlRick (Mindavi)Just 2 paths, and one was known. Nice!13:53:16
@atemu12:matrix.orgatemu12 grahamc (he/him): Still says `Generated at 2021-12-19` though? And the result is the Nix doc breakage from many months ago 14:27:07
@grahamc:nixos.org@grahamc:nixos.orgah, right, there is a fix for the caching to invalidate the paths, I need to figure out why that didn't work14:28:23
@grahamc:nixos.org@grahamc:nixos.orgat any rate, it is absolutely updated and many people will be seeing the updated one, but some will be seeing the old cached version stuck in some cloudfront nodes14:30:25
@tomberek:matrix.orgtomberek grahamc (he/him): ideal would be to have a few of us doing builds (different machines, archs, file-systems, kernels, etc), registering them, and presenting them in a unified way to catch more diffs 14:35:07
@grahamc:nixos.org@grahamc:nixos.orgyeah14:35:58
@grahamc:nixos.org@grahamc:nixos.orgI'd specced that out as part of the design a while back but never got to it: https://github.com/grahamc/r13y.com/blob/master/src/messages.rs14:36:30
@grahamc:nixos.org@grahamc:nixos.organother option would be leaning in to trustix and making a frontend on top of that14:36:59
@kraem:ne.bul.aekraem changed their profile picture.14:43:09
@davidak:matrix.orgdavidak grahamc (he/him): there is an unfinished dashboard in trustix https://github.com/tweag/trustix/issues/47 14:46:06
@grahamc:nixos.org@grahamc:nixos.orgnice14:46:14
@grahamc:nixos.org@grahamc:nixos.orgreally cool14:46:16
@davidak:matrix.orgdavidakhere is a screenshot https://github.com/tweag/trustix/issues/42#issuecomment-112050570514:47:24
@j-k:matrix.orgj-kI'd love if we lean into trustix, it's exactly what I want for a bunch of projects but needs a bit more polish here and there. is that unfinished dashboard from #42 merged into trustix yet or no?15:23:52
@davidak:matrix.orgdavidak j-k: it's part of the project https://github.com/tweag/trustix/tree/master/packages/trustix-nix-reprod 20:19:14
@davidak:matrix.orgdavidak adisbladis said in https://matrix.to/#/#trustix:trustix.dev that they want to work on the project again "soon". i see forward to that. would be great to get it in a usable state 20:21:14
7 Jun 2022
@sandro:supersandro.deSandro 🐧What does that even do? The readme is not really helpful on that07:47:44
@j-k:matrix.orgj-kit sets up reporting across machines to track if something is reproducible. If you have a program that should be reproducible and you build it across X machines and one reports differently that might be something to look into07:56:11
@j-k:matrix.orgj-keither you have a new reproducibility issue to resolve, or you could have had someone tamper with the build07:57:02
@rnhmjoj:maxwell.ydns.eu@rnhmjoj:maxwell.ydns.eu
In reply to @j-k:matrix.org
it sets up reporting across machines to track if something is reproducible. If you have a program that should be reproducible and you build it across X machines and one reports differently that might be something to look into
interesting: it sounds like an idea for a blockchain o BOINC project (i'm only half joking)
09:00:35
@toonn:matrix.orgtoonn rnhmjoj: This blog post touches on why they don't consider a blockchain suitable for this, https://www.tweag.io/blog/2022-02-03-trustix-voting/#blockchains 09:25:10
@j-k:matrix.orgj-ksigstore has gone with an append only db and to get some of the ledger benefits it's intended for many people to take copies. so it's not as robust for sure but more light weight09:25:51
@j-k:matrix.orgj-khttps://github.com/sigstore/rekor/09:26:14
@toonn:matrix.orgtoonn How are conflicts resolved? 09:29:16
@toonn:matrix.orgtoonn Majority vote? 09:29:26
@j-k:matrix.orgj-kits a central db with copies, or do you mean trustix?09:29:49
@toonn:matrix.orgtoonn No, Sigstore. How are discrepancies across copies resolved? 09:30:23
@toonn:matrix.orgtoonn Doesn't it run into the voting is basically free problem? 09:30:40

Show newer messages


Back to Room ListRoom Version: 6