!UNVBThoJtlIiVwiDjU:nixos.org

Staging

361 Members
Staging merges | Running staging cycles: https://github.com/NixOS/nixpkgs/pulls?q=is%3Apr+is%3Aopen+head%3Astaging-next+head%3Astaging-next-25.11 | Review Reports: https://malob.github.io/nix-review-tools-reports/114 Servers

Load older messages


SenderMessageTime
22 Apr 2026
@xokdvium:matrix.orgSergei Zimmerman (xokdvium)It's using cppnix inside the build11:43:06
@reckenrode:matrix.orgRandy Eckenrode I was running the checks individually. I’m trying them now using nix-build pkgs/top-level/release.nix -A release-checks . I’m on Lix 2.94.1. 11:43:29
@reckenrode:matrix.orgRandy Eckenrode It doesn’t run on Darwin. It fails with error: creating directory "/homeless-shelter/.local/state/nix": Read-only file system. Trying on Linux now. 11:46:24
@xokdvium:matrix.orgSergei Zimmerman (xokdvium)Ok so narrowed it down to 2.93 -> 2.94 now. If anybody has the capacity to bisect lix be my guest. It might be the intentional pointer equality changes between those versions, but uncertain11:49:07
@raitobezarius:matrix.orgraitobezariusWhat is the command you are running?11:49:25
@raitobezarius:matrix.orgraitobezariusWait, the eval error is a missing attribute on some bootstrap component or an infinite recursion?11:52:09
@xokdvium:matrix.orgSergei Zimmerman (xokdvium) Same one as in the buiild: nix-env -f /nix/store/phggf546c3ig9x349z4rf0qr4ckdci62-source --show-trace --argstr system x86_64-darwin --arg config '{ allowAliases = false; allowDeprecatedx86_64Darwin = true; }' -qa --drv-path --system-filter '*' 11:52:23
@xokdvium:matrix.orgSergei Zimmerman (xokdvium)Indeed, so equality changes ring a bell there for me11:53:22
@reckenrode:matrix.orgRandy EckenrodeThe checks are running on my Linux builder. I have to take my son to daycare, but I’ll be back in about 45m or so.11:54:18
@reckenrode:matrix.orgRandy Eckenrode(I’m running them against my PR to confirm the fix actually worked.)11:55:00
@raitobezarius:matrix.orgraitobezariusok, i'm at my desk11:58:06
@raitobezarius:matrix.orgraitobezariusnixpkgs rev?11:58:13
@xokdvium:matrix.orgSergei Zimmerman (xokdvium)https://hydra.nixos.org/build/326761030#tabs-buildinputs11:58:37
@raitobezarius:matrix.orgraitobezariusthx11:58:46
@reckenrode:matrix.orgRandy Eckenrode

It fails agin, but it doesn’t look like it’s my fault this time.

https://gist.github.com/reckenrode/f2b2a8b6d079e66edbef12e193a41344

12:02:49
@reckenrode:matrix.orgRandy Eckenrode *

It fails again, but it doesn’t look like it’s my fault this time.

https://gist.github.com/reckenrode/f2b2a8b6d079e66edbef12e193a41344

12:03:25
@vcunat:matrix.orgvcunatYes, there were multiple issues in the meantime, unfortunately.12:07:46
@vcunat:matrix.orgvcunathttps://github.com/NixOS/nixpkgs/pull/51090712:08:17
@raitobezarius:matrix.orgraitobezarius on my side, I see: https://bin.hubrecht.ovh/?2b4ded4a9c12972e#BUuCq1fnzB3qgHj9wk4HqPvZkvU39YkJKQwF6LfUFi33 12:08:18
@raitobezarius:matrix.orgraitobezariusi will look if i don't have a fucked up store right now12:08:48
@raitobezarius:matrix.orgraitobezarius that being said, attribute '__bootPackages' missing can only mean that pkgs.stdenv is the root stdenv or a fucked-up stage no? 12:10:31
@raitobezarius:matrix.orgraitobezarius All intermediate stdenv stages always have __bootPackages 12:10:45
@raitobezarius:matrix.orgraitobezarius If Lix's pointer equality update cause this, the most obvious cause would be that a conditional if some_attr_set_containing_funs == another_set_containing_funs differs between CppNix and Lix 12:11:17
@raitobezarius:matrix.orgraitobezariusand cause a different attrset or value to be returned in the stdenv machinery12:11:26
@raitobezarius:matrix.orgraitobezariuscppnix still cannot Ctrl-C evaluations in REPL I see :D…12:13:35
@xokdvium:matrix.orgSergei Zimmerman (xokdvium)
In reply to @raitobezarius:matrix.org
on my side, I see: https://bin.hubrecht.ovh/?2b4ded4a9c12972e#BUuCq1fnzB3qgHj9wk4HqPvZkvU39YkJKQwF6LfUFi33
I don’t think does eval with Lix in that case, since it’s using cppnix inside the derivation?
12:14:04
@raitobezarius:matrix.orgraitobezariuscorrect12:14:33
@raitobezarius:matrix.orgraitobezariusstill remains weird…12:14:39
@xokdvium:matrix.orgSergei Zimmerman (xokdvium)Anyway that nixpkgs source path is in cno, I just substituted it12:14:48
@raitobezarius:matrix.orgraitobezariusokie12:14:59

Show newer messages


Back to Room ListRoom Version: 6