| 7 Jul 2021 |
tomberek | I'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 | iso_minimal works. running gnome, hoping to avoid the disk space problem.... | 01:21:14 |
davidak | tomberek i asked myself if the iso file is actually reproducible. is that checked? | 02:55:25 |
raboof | 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 | Is there a way to override stdenv when I build the ISO? | 11:38:06 |
| vika (she/her) 🏳️⚧️ set a profile picture. | 16:38:46 |
tomberek | raboof: that seems to be a good next step, iso reproducibility | 17:31:01 |
| 10 Jul 2021 |
tomberek | iso_gnome report: https://tomberek.info/r13y.com/ | 16:31:16 |
Rick (Mindavi) | Great work! I see some dates, and mostly pyc files | 16:38:57 |
| 11 Jul 2021 |
| nielse joined the room. | 11:24:00 |
| 12 Jul 2021 |
| Andrea Pascal joined the room. | 01:31:24 |
hexa | how do I test a single package if it is reproducible? | 17:00:08 |
andi- | nix-build <...> --check | 17:00:25 |
hexa | is that really sufficient? | 17:00:32 |
hexa | * is that really sufficient in the r13y sense? | 17:00:40 |
andi- | That tests if that given package is reproducible on your CPU and hardware | 17:00:45 |
andi- | r13y.com does that for the entire closure | 17:00:57 |
hexa | not quite, given the package in my cache was built on a remote builder | 17:01:06 |
andi- | so you would need to do something like nix-store --query --deriver | xargs -n1 nix-build --check etc.. | 17:01:24 |
hexa | hm --check just returns | 17:03:42 |
andi- | Perhaps you are trying to reproduce a wrapper script which has an almost zero amount of build time? | 17:04:14 |
hexa | firefox-wayland ._. | 17:04:27 |
andi- | It will only reproduce the derivation that you give it NOT the entire closure | 17:04:31 |
hexa | right, retrying unwrapped | 17:04:31 |
hexa | thanks! | 17:04:51 |
hexa |
error: could not compile gkrust
| 17:34:36 |
hexa | not reproducible! :D | 17:34:41 |
| 17 Jul 2021 |
| Michael Lieberman joined the room. | 04:07:23 |
| shadowninja55 joined the room. | 19:37:57 |
shadowninja55 | 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 |