!UNVBThoJtlIiVwiDjU:nixos.org

Staging

393 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/127 Servers

Load older messages


SenderMessageTime
26 Jun 2026
@9hp71n:matrix.orgghpzin https://github.com/NixOS/nixpkgs/pull/533118#issuecomment-4782944212
1 package failed to build:
cantarell-fonts
12:23:07
@k900:0upti.meK900Fucking hell12:23:11
@vcunat:matrix.orgVladimír ČunátYes, I bisected to that merge.12:23:13
@k900:0upti.meK900Oh OK actually12:23:43
@k900:0upti.meK900
  • cantarell-fonts, source-code-pro and source-sans fonts are no longer installed by default. They have been replaced by adwaita-fonts.
12:23:49
@k900:0upti.meK900Apparently this does not in fact block GNOME12:23:56
@k900:0upti.meK900I guess I can delete it from my config too12:27:06
@whispers:catgirl.cloudwhispers [& it/fae] maybe. to "bisect", i just went down https://github.com/NixOS/nixpkgs/activity?ref=staging and picked commits and tried to build, and it's after that PR that things started failing. cause is still entirely unclear to me. 12:30:24
@whispers:catgirl.cloudwhispers [& it/fae]* maybe. to "bisect", i just went down https://github.com/NixOS/nixpkgs/activity?ref=staging and picked commits and tried to build, and it's after that PR that things started failing. cause is still entirely unclear to me, since the diff itself looks fairly innocent.12:30:36
@whispers:catgirl.cloudwhispers [& it/fae]* maybe. to "bisect", we just went down https://github.com/NixOS/nixpkgs/activity?ref=staging and picked commits and tried to build, and it's after that PR that things started failing. cause is still entirely unclear to me, since the diff itself looks fairly innocent.12:30:42
@whispers:catgirl.cloudwhispers [& it/fae]* maybe. to "bisect", we just went down https://github.com/NixOS/nixpkgs/activity?ref=staging and picked commits and tried to build, and it's after that PR that things started failing. cause is still entirely unclear to us, since the diff itself looks fairly innocent.12:31:26
@whispers:catgirl.cloudwhispers [& it/fae] * 12:33:58
@whispers:catgirl.cloudwhispers [& it/fae] * 12:34:07
@whispers:catgirl.cloudwhispers [& it/fae] * 12:36:33
@violet_cookie_bytes:tchncs.dewhoami [violet_cookie_bytes] joined the room.13:02:21
@vcunat:matrix.orgVladimír Čunát cantarell is a channel blocker actually, via nixosTests.fontconfig-default-fonts 13:04:00
@vcunat:matrix.orgVladimír ČunátBut I expect we should use a different set of fonts in there.13:04:47
@vcunat:matrix.orgVladimír Čunát Jan Tojnar is in .maintainers of that test. 13:05:12
@k900:0upti.meK900I'll just do a PR to use another font13:09:52
@vcunat:matrix.orgVladimír Čunát

I forced the channel update already

567a49d1913c..e73de5be04e0  nixos-unstable

as 10 days lag is way too much.

13:11:30
@jappie:jappie.devjappieI don't think I've ever seen 9 channels this close together :p13:14:53
@jappie:jappie.devjappieimage.png
Download image.png
13:14:53
@sempiternal-aurora:matrix.orgMyriaApplying my bump to master doesn't have the issue it seems. Might be a different problem, I'll bisect applying the commits and see if I can isolate it13:16:26
@emilazy:matrix.orgemilyno longer the default in GNOME even13:27:14
@emilazy:matrix.orgemilyoh, sorry missed context13:27:22
@emilazy:matrix.orgemily still building Darwin stdenv on the big-rebuild PR fwiw 13:28:04
@k900:0upti.meK900https://github.com/NixOS/nixpkgs/pull/53567513:41:38
@grimmauld:m.grimmauld.deGrimmauld (any/all) I also wonder how dumb of an idea it would be to just unconditionally throw OMP_NUM_THREADS=1 into our stdenv, to fix most of the scheduling nightmares 13:43:26
@grimmauld:m.grimmauld.deGrimmauld (any/all)
diff --git a/pkgs/stdenv/generic/make-derivation.nix b/pkgs/stdenv/generic/make-derivation.nix
index 89d413931c1b..be5afd66ad05 100644
--- a/pkgs/stdenv/generic/make-derivation.nix
+++ b/pkgs/stdenv/generic/make-derivation.nix
@@ -928,6 +928,7 @@ let
       cmakeFlags ? [ ],
       mesonFlags ? [ ],
 
+      ompNumThreads ? 1,
       meta ? { },
       passthru ? { },
       pos ? # position used in error messages and for meta.position
@@ -961,7 +962,11 @@ let
 
     let
       env' =
-        if attrs ? meta.mainProgram then env // { NIX_MAIN_PROGRAM = attrs.meta.mainProgram; } else env;
+        env
+        // {
+          OMP_NUM_THREADS = ompNumThreads;
+        }
+        // lib.optionalAttrs (attrs ? meta.mainProgram) { NIX_MAIN_PROGRAM = attrs.meta.mainProgram; };
 
       derivationArg = makeDerivationArgument (
         removeAttrs attrs argumentAttrsToRemove
something like this maybe
13:45:13
@grimmauld:m.grimmauld.deGrimmauld (any/all)(+ docs ig)13:45:27

Show newer messages


Back to Room ListRoom Version: 6