!LemuOOvbWqRXodtSsw:nixos.org

NixOS Reproducible Builds

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

Load older messages


SenderMessageTime
4 Oct 2024
@yusdacra:nixos.devyusdacra changed their profile picture.04:41:35
@raboof:matrix.orgraboofhttps://github.com/NixOS/nixpkgs/issues/346119#issuecomment-2392372427 - is this a LLM? It looks plausible and confident but at the same time everything seems slightly wrong/nonactionable. I guess I'll play along and see where it leads, can't hurt 🙂06:15:26
@rick:matrix.ciphernetics.nlRick (Mindavi)A bit strangely worded for sure, but maybe it's more of a language barrier thing. Idk, it's getting harder to detect those things06:18:37
@atemu12:matrix.orgatemu12I've had an odd interaction with this account too a few days ago. They confidently talk about things that they evidently do not understand but I don't think it's an LLM but rather an experienced hacker who's new to Nix.12:04:41
@atemu12:matrix.orgatemu12* I've had an odd interaction with this account too a few days ago. They confidently talk about things that they evidently do not understand but I don't think it's an LLM but rather an otherwise experienced hacker who's completely new to Nix.12:05:18
@emilazy:matrix.orgemilymy LLM sense is pretty tuned and I'm quite confident it's not RLHF'd LLM output12:16:07
@emilazy:matrix.orgemilyunmatched ) smiley is used on Russian internet (among others?), so language barrier is likely12:16:37
6 Oct 2024
@sofie:fsfe.orgSofie joined the room.15:20:38
@sofo:matrix.org@sofo:matrix.org left the room.15:20:46
7 Oct 2024
@sofie:fsfe.orgSofieIs there any reason why something like mrustc issn't used to bootstrap rustc in Nixpkgs?13:57:55
@emilazy:matrix.orgemilyI think concerns about how slow the bootstrap would be or something. that's not really a reproducible builds thing though, more of a bootstrappable builds thing13:59:49
@sofie:fsfe.orgSofieThere exists this issue in nixpkgs, but its closed https://github.com/NixOS/nixpkgs/issues/22985813:59:53
@emilazy:matrix.orgemily(do we have a channel for bootstrap?)13:59:55
@emilazy:matrix.orgemilyit would be good to do it14:00:05
@raboof:matrix.orgraboofthere's https://github.com/NixOS/nixpkgs/issues/72606 / https://github.com/NixOS/nixpkgs/pull/8554214:02:22
@emilazy:matrix.orgemily

yeah, it's this:

Well the main problem still remains. And it does not look like mrustc is catching up build a new version of rust. It's just not feasible to have this long chain of rust builds for maintainers with commodity hardware. There 28 version of rust that need to be build in order. Guix has long delays in updating to the lastest version. They had rust 1.39 until very recently. If you want to see this happen consider contributing to mrustc.

14:03:10
@raboof:matrix.orgraboof(https://github.com/NixOS/nixpkgs/issues/229858 was about the 'current' approach not being deterministic, but I don't think we've seen that problem anymore)14:03:13
@emilazy:matrix.orgemilypersonally, I don't think that objection makes sense if we're working towards switching to the minimal bootstrap by default14:03:25
@emilazy:matrix.orgemilywhich itself involves absurd grand tours of decades of software history14:03:36
* @raboof:matrix.orgraboof dreams about ca-derivations where the 'long-way' and 'shortcut' builds arrive at the same result, but that's probably too much work to be feasible :) )14:06:37
@emilazy:matrix.orgemilyI think as long as our rustc is reproducible that should already be the case14:07:55
@emilazy:matrix.orgemily it's more a matter of making contributors and Hydra do the whole rigmarole on staging 14:08:08
@emilazy:matrix.orgemilyanyway, hopefully we get an independent Rust implementation that can bootstrap rustc without a long chain at some point. e.g. https://notgull.net/announcing-dozer/ or something14:08:34
@emilazy:matrix.orgemilybut I'd really like to see a source-based bootstrap, personally14:08:49
@lehmanator:tchncs.deSam Lehman changed their profile picture.14:24:49
8 Oct 2024
@rina/:matrix.orgkait joined the room.11:00:40
9 Oct 2024
@chayleaf:matrix.pavluk.orgchayleaf joined the room.11:35:31
@chayleaf:matrix.pavluk.orgchayleaf can someone please look into https://github.com/NixOS/nixpkgs/issues/346419? the binary cache is missing a file compared to local build for some reason 12:26:01
@raboof:matrix.orgraboof interesting. testing with nix-build '<nixpkgs>' -A freeplane --check --keep-failed it seems to consistently not generate that file - do you think the nondeterminism is in the 'main' build or one of its inputs? 12:35:44
@chayleaf:matrix.pavluk.orgchayleafthe inputs are all cached, so its definitely the main build12:38:30

Show newer messages


Back to Room ListRoom Version: 6