!LemuOOvbWqRXodtSsw:nixos.org

NixOS Reproducible Builds

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

Load older messages


SenderMessageTime
19 Mar 2025
@sigmasquadron:matrix.orgFernando Rodrigues changed their profile picture.03:32:13
20 Mar 2025
@julienmalka:matrix.orgJulienShameless plug: 15:03:09
@julienmalka:matrix.orgJulien* Shameless plug: https://luj.fr/blog/how-nixos-could-have-detected-xz.html15:03:18
@emilazy:matrix.orgemily FWIW, GitHub can serve .tar.gz archives, not just .zip. so I think in the case of xz an unforced error on our part, rather than a necessary compromise 15:19:14
@emilazy:matrix.orgemily (though it could be we were doing it precisely because we can't autoreconfHook at that point) 15:19:49
@emilazy:matrix.orgemily(but at least archive format isn't an issue)15:19:54
@julienmalka:matrix.orgJulien
In reply to @emilazy:matrix.org
(though it could be we were doing it precisely because we can't autoreconfHook at that point)
Yes you are right I wanted to add this precision but I forgot
15:27:01
@emilazy:matrix.orgemily I really appreciate the post though. I want to fetchFromGitHub more things :) 15:28:59
@julienmalka:matrix.orgJulienThank you ! I tried to add a little precision about being xz purely from source being more complex than just being able to unzip the archive :)16:00:36
@julienmalka:matrix.orgJulien So turns out I hallucinated the part where I said that fetchFromGithub downloads .zip archives (I think because it is what you get when downloading from the web interface), so the reason we build xz from the maintainer tarball is indeed to get rid of the autoconf dependency 21:32:09
@emilazy:matrix.orgemilyoh huh I totally thought it did download zips too21:32:28
@emilazy:matrix.orgemily someone has been mounting a memetic supply chain attack on Nixpkgs by making us think we can't use fetchFromGitHub in the bootstrap 21:32:56
@atemu12:matrix.orgatemu12Doesn't fetchurl use the post-bootstrap curl?21:36:37
@julienmalka:matrix.orgJulien There are several fetchurl no ? 22:27:13
21 Mar 2025
@orzklv:floss.uz@orzklv:floss.uz joined the room.00:26:04
@0rzklv:matrix.org@0rzklv:matrix.org left the room.00:30:00
22 Mar 2025
@isabel:isabelroses.comisabel joined the room.00:41:09
24 Mar 2025
@eisfunke:eisfunke.com@eisfunke:eisfunke.com changed their display name from Nicolas Lenz to Nicolas.13:40:21
26 Mar 2025
@kpcyrd:archlinux.orgkpcyrd joined the room.10:17:03
@gepbird:matrix.orggepbird joined the room.12:35:12
@mkg20001:mkg20001.iomkg20001 joined the room.15:53:49
@tanya1866:matrix.orgTanya joined the room.17:24:07
@marie:marie.cologneMarie joined the room.19:02:19
@gsaurel:laas.frnim65s joined the room.21:06:03
@gsaurel:laas.frnim65s changed their display name from Guilhem to nim65s.21:06:15
27 Mar 2025
@jappie:jappie.devjappie joined the room.07:35:58
@simon.hauser:helsinki-systems.deSimon Hauser joined the room.11:07:18
@raboof:matrix.orgraboofwith the 24.05 release coming up, I'm fairly optimistic that we can have a reproducible minimal installation iso again: there's one fix in flight on staging (https://github.com/NixOS/nixpkgs/pull/384987) and one fix PRed to staging (https://github.com/NixOS/nixpkgs/pull/393724)13:39:38
@raboof:matrix.orgraboofwe used to have the Gnome ISO as our next target, but since recently (https://github.com/NixOS/nixpkgs/pull/355893) we have one 'graphical' ISO with both Gnome and KDE. Nice improvement, but challenge for us 😃. It doesn't look like this added too many issues (https://reproducibility.nixos.social/reports/nixos-graphical-25.05pre56789.gfedcba-x86_64-linux.iso (still populating), https://github.com/orgs/NixOS/projects/30)13:42:38
@raboof:matrix.orgraboof* with the 25.05 release coming up, I'm fairly optimistic that we can have a reproducible minimal installation iso again: there's one fix in flight on staging (https://github.com/NixOS/nixpkgs/pull/384987) and one fix PRed to staging (https://github.com/NixOS/nixpkgs/pull/393724)13:48:42

Show newer messages


Back to Room ListRoom Version: 6