!LemuOOvbWqRXodtSsw:nixos.org

NixOS Reproducible Builds

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

Load older messages


SenderMessageTime
7 Jul 2021
@tomberek:matrix.orgtomberekI'm running some tests of r13y locally and will try to work my way up to running the graphical ISO.19:39:08
9 Jul 2021
@tomberek:matrix.orgtomberekiso_minimal works. running gnome, hoping to avoid the disk space problem....01:21:14
@davidak:matrix.orgdavidak tomberek i asked myself if the iso file is actually reproducible. is that checked? 02:55:25
@raboof:matrix.orgraboof
In reply to @davidak:matrix.org
tomberek i asked myself if the iso file is actually reproducible. is that checked?
I have tried building the iso from different old NixOS images, IIRC they were indeed identical among themselves (so in that sense you could say it is 'actually reproducible'), but comparing to the iso's published on the website I ran into https://github.com/NixOS/nixpkgs/issues/125380
07:22:14
@siraben:matrix.orgsirabenIs there a way to override stdenv when I build the ISO?11:38:06
@vika:matrix.nice.sampler.fivika (she/her) 🏳️‍⚧️ set a profile picture.16:38:46
@tomberek:matrix.orgtomberek raboof: that seems to be a good next step, iso reproducibility 17:31:01
10 Jul 2021
@tomberek:matrix.orgtomberekiso_gnome report: https://tomberek.info/r13y.com/16:31:16
@rick:matrix.ciphernetics.nlRick (Mindavi)Great work! I see some dates, and mostly pyc files16:38:57
11 Jul 2021
@nielse:matrix.orgnielse joined the room.11:24:00
12 Jul 2021
@anodium:matrix.orgAndrea Pascal joined the room.01:31:24
@hexa:lossy.networkhexahow do I test a single package if it is reproducible?17:00:08
@andi:kack.itandi- nix-build <...> --check 17:00:25
@hexa:lossy.networkhexais that really sufficient?17:00:32
@hexa:lossy.networkhexa * is that really sufficient in the r13y sense?17:00:40
@andi:kack.itandi-That tests if that given package is reproducible on your CPU and hardware17:00:45
@andi:kack.itandi-r13y.com does that for the entire closure17:00:57
@hexa:lossy.networkhexanot quite, given the package in my cache was built on a remote builder17:01:06
@andi:kack.itandi- so you would need to do something like nix-store --query --deriver | xargs -n1 nix-build --check etc.. 17:01:24
@hexa:lossy.networkhexahm --check just returns17:03:42
@andi:kack.itandi-Perhaps you are trying to reproduce a wrapper script which has an almost zero amount of build time?17:04:14
@hexa:lossy.networkhexafirefox-wayland ._.17:04:27
@andi:kack.itandi- It will only reproduce the derivation that you give it NOT the entire closure 17:04:31
@hexa:lossy.networkhexaright, retrying unwrapped17:04:31
@hexa:lossy.networkhexathanks!17:04:51
@hexa:lossy.networkhexa
error: could not compile gkrust
17:34:36
@hexa:lossy.networkhexanot reproducible! :D17:34:41
17 Jul 2021
@mlieberman85:matrix.orgMichael Lieberman joined the room.04:07:23
@shadowninja55:matrix.orgshadowninja55 joined the room.19:37:57
@shadowninja55:matrix.orgshadowninja55 has anyone used tinycc? gcc seems to read NIX_CFLAGS_COMPILE or something that includes include paths, while tinycc is missing a ton and requires me to specify them manually. 19:38:44

Show newer messages


Back to Room ListRoom Version: 6