| 26 Jun 2026 |
ghpzin | https://github.com/NixOS/nixpkgs/pull/533118#issuecomment-4782944212
1 package failed to build: cantarell-fonts
| 12:23:07 |
K900 | Fucking hell | 12:23:11 |
Vladimír Čunát | Yes, I bisected to that merge. | 12:23:13 |
K900 | Oh OK actually | 12:23:43 |
K900 |
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 | Apparently this does not in fact block GNOME | 12:23:56 |
K900 | I guess I can delete it from my config too | 12:27:06 |
whispers [& 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 [& 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 [& 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 [& 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 [& it/fae] | * | 12:33:58 |
whispers [& it/fae] | * | 12:34:07 |
whispers [& it/fae] | * | 12:36:33 |
| whoami [violet_cookie_bytes] joined the room. | 13:02:21 |
Vladimír Čunát | cantarell is a channel blocker actually, via nixosTests.fontconfig-default-fonts | 13:04:00 |
Vladimír Čunát | But I expect we should use a different set of fonts in there. | 13:04:47 |
Vladimír Čunát | Jan Tojnar is in .maintainers of that test. | 13:05:12 |
K900 | I'll just do a PR to use another font | 13:09:52 |
Vladimí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 | I don't think I've ever seen 9 channels this close together :p | 13:14:53 |
jappie |  Download image.png | 13:14:53 |
Myria | Applying 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 it | 13:16:26 |
emily | no longer the default in GNOME even | 13:27:14 |
emily | oh, sorry missed context | 13:27:22 |
emily | still building Darwin stdenv on the big-rebuild PR fwiw | 13:28:04 |
K900 | https://github.com/NixOS/nixpkgs/pull/535675 | 13:41:38 |
Grimmauld (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 (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 (any/all) | (+ docs ig) | 13:45:27 |