!LemuOOvbWqRXodtSsw:nixos.org

NixOS Reproducible Builds

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

Load older messages


SenderMessageTime
29 Nov 2021
@baloo_:matrix.orgbalooand get a release cut13:28:23
@baloo_:matrix.orgbalooI don't get the unchecked paths for pcre213:41:46
30 Nov 2021
@baloo_:matrix.orgbaloooh well, the pcre2 got fixed10:19:10
@baloo_:matrix.orgbaloo thanks for the fix on nix tomberek 10:29:11
@baloo_:matrix.orgbaloonot too sure if we can just send patches in nixos or if we could maybe ask for a release cut (That would also include the dns fix I got last weekend)10:30:05
1 Dec 2021
@baloo_:matrix.orgbaloo tomberek: your fix for nix only fixes the core count, correct? 13:51:43
@baloo_:matrix.orgbaloohttps://r13y.com/diff/6879c6d957e3fe6481311e064e2f4ded2a6e8aa47dfa243ff774f3976e966514-9f9d71c6fa6e21997dc038ffad503f9c2c94695e43f89844776366bfc1fb0beb.html13:51:45
@baloo_:matrix.orgbaloothis does not fix the extraneous ​x86_64-​v3-​linux correct?13:52:24
@baloo_:matrix.orgbaloo(not actually sure where that comes from)13:52:37
@baloo_:matrix.orgbaloothis has to do with cpu support13:58:52
@baloo_:matrix.orgbaloohttps://github.com/NixOS/nix/blob/master/src/libutil/compute-levels.cc#L5813:59:35
@j-k:matrix.orgj-kshould we even be recording the core count of the system that built the docs within the docs in the first place?14:01:00
@j-k:matrix.orgj-kimage.png
Download image.png
14:01:03
@j-k:matrix.orgj-k (another diffoscope with x86_64-v3-linux https://reproducible.archlinux.org/api/v0/builds/193410/diffoscope ) 14:01:53
@baloo_:matrix.orgbaloothat's not the only problem14:17:13
@baloo_:matrix.orgbaloo well, tomberek fixed the core one, but I count 3 problematic ones 14:17:37
@baloo_:matrix.orgbaloocores, system features and platform14:18:06
@baloo_:matrix.orgbalooall 3 are dependent on builder's environment14:18:18
@baloo_:matrix.orgbalooI have a patch that selects the configuration settings where to filter out default values15:05:09
@baloo_:matrix.orgbaloo(and I'm removing all 3 of those options)15:05:19
@baloo_:matrix.orgbaloothere might be a better approach but I don't know15:05:48
@baloo_:matrix.orgbaloohttps://github.com/NixOS/nix/pull/5702/files?w=115:13:02
@tomberek:matrix.orgtombereklooking...16:03:03
4 Dec 2021
@immae:immae.euimmae left the room.10:59:16
5 Dec 2021
@teevorian:matrix.orgsvhe joined the room.03:47:04
7 Dec 2021
@cypher25519:matrix.orgcypher joined the room.22:54:24
8 Dec 2021
@arcz:matrix.orgarcz joined the room.16:22:53
@arcz:matrix.orgarczhey, I'm wondering if r13y is really verifying that NixOS image is reproducible. It seems that only the direct dependencies are rebuilt, not the whole tree down to some root bootstrap package, is that right? Is it possible to rebuild the whole tree, is it even worth it?16:33:55
@raboof:matrix.orgraboof
In reply to @arcz:matrix.org
hey, I'm wondering if r13y is really verifying that NixOS image is reproducible. It seems that only the direct dependencies are rebuilt, not the whole tree down to some root bootstrap package, is that right? Is it possible to rebuild the whole tree, is it even worth it?
https://r13y.com/ doesn't check everything. One thing you could do is take an 'old' image, install Nix, download nixpkgs, disable cachix, and build the image. I have found a couple of issues like that in the past (e.g. around the way we used mksquashfs IIRC), but I'm not aware of any remaining.
16:58:04
@arcz:matrix.orgarcz raboof: not sure if I understood you correctly, so you tried to build everything from source and it reproduced, but it's not automated in r13y? 17:09:50

Show newer messages


Back to Room ListRoom Version: 6