| 27 Jun 2021 |
Gytis Ivaskevicius | Probably scope is a little too large. Kinda bothersome | 19:36:01 |
| 28 Jun 2021 |
| matthewcroughan - nix.zone changed their display name from matthewcroughan to matthewcroughan - nix.zone. | 02:20:50 |
| teto joined the room. | 09:30:14 |
| anodae joined the room. | 09:34:16 |
| fzakaria joined the room. | 15:24:38 |
fzakaria | Hello! | 15:24:43 |
fzakaria | Jonas Chevalier: that's not a bad idea; kind of in between having a fixedOutput but not as deterimental to contributions or changes (having to change). | 15:31:20 |
fzakaria | Collecting statistics on the # of nixpkgs that are fixedOutput or reproducible via eval would be great | 15:31:48 |
fzakaria | (an attribute would allow that) | 15:31:54 |
fzakaria | This PR is somewhat relevant to this channel: https://github.com/NixOS/nixpkgs/pull/128474 | 15:33:25 |
| 29 Jun 2021 |
| srid changed their display name from srid to srid (on hiatus). | 00:39:29 |
raboof | Redacted or Malformed Event | 15:16:36 |
| tomog joined the room. | 16:06:48 |
| εΉΈη« (πππΎπ/πππΎπ) joined the room. | 17:39:50 |
| 30 Jun 2021 |
pie_ | congrats on zero!!! | 17:21:21 |
pie_ | (a bit late :P) | 17:21:25 |
afontain | so, can we help getting more packages reproducible maybe ? | 23:07:28 |
tomberek | Absolutely. But I guess we need a new milestone. The graphical iso is a big jump, but I donβt even know what the delta is. Perhaps we add it as another metric to r13y.com? | 23:27:15 |
| 1 Jul 2021 |
cleverca22 | In reply to @tomberek:matrix.org Absolutely. But I guess we need a new milestone. The graphical iso is a big jump, but I donβt even know what the delta is. Perhaps we add it as another metric to r13y.com? there is also a known (and not yet fixed) bug involving mime info merging, it only happens if 2 packages with mime info get into systemPackages | 01:52:29 |
siraben | It should be easier for people to check reproducibility of their own packages as well | 04:53:13 |
raboof | In reply to @siraben:matrix.org It should be easier for people to check reproducibility of their own packages as well for a leaf package nix-build '<nixpkgs>' -A mypackage --check, is a good start, right? seems pretty easy :) | 14:59:32 |
raboof | but making it easier to do a 'recursive' rebuild would be cool, too, things like "given a derivation, I trust cache.nixos.org, but I want to rebuild the rest and compare the result with the results from other builders" | 15:06:05 |
raboof | adisbladis' trustix project (https://github.com/tweag/trustix) seems super interesting in that area, but I get the impression that it's not really ready for collaboration yet? | 15:06:53 |
raboof | I would also like it if we could somehow integrate reproducibility in the review process more - not requiring it yet, but at least making it visible. I think there were some approaches to that discussed above (doing something in nixpkgs-review and/or adding a flag somewhere that a package is intended to be reproducible) | 15:09:00 |
adisbladis | In reply to @raboof:matrix.org adisbladis' trustix project (https://github.com/tweag/trustix) seems super interesting in that area, but I get the impression that it's not really ready for collaboration yet? I'd say it's ready for collaboration but recently I've not been able to give it quite the attention it deserves | 15:09:54 |
raboof | and of course there's https://github.com/NixOS/nixpkgs/issues/125380 - I hope I haven't scared you all away with all my chatter in that issue :D | 15:15:19 |
fzakaria | --check is kind of frustrating | 16:02:04 |
fzakaria | because it has to already be in the store | 16:02:10 |
fzakaria | I think there's opportunity in the newer CLI to make it a better experience here. | 16:02:23 |
fzakaria | maybe integrate with diffoscope directly. | 16:02:30 |