Nix on macOS | 1179 Members | |
| “There are still many issues with the Darwin platform but most of it is quite usable.” — http://yves.gnu-darwin.org | 194 Servers |
| Sender | Message | Time |
|---|---|---|
| 14 Dec 2025 | ||
| I know why that’s happening. It’s an easy fix. Otherwise, that’s SwiftPM building and linking against a bunch of stuff that’s been packaged. | 04:07:25 | |
| 04:07:30 | |
| 10:40:58 | ||
| 13:31:02 | ||
| 17:16:01 | ||
| https://github.com/NixOS/nixpkgs/pull/470872 | 23:36:32 | |
| Other Darwin PRs: https://github.com/NixOS/nixpkgs/pull/465669 https://github.com/NixOS/nixpkgs/pull/470724 https://github.com/NixOS/nixpkgs/pull/463900 | 23:36:58 | |
| 15 Dec 2025 | ||
| There's another SIGKILL case, but this time it's reproducible and won't go away on retries or changing the output hash: https://hydra.nixos.org/build/315745363 | 20:35:34 | |
| (only 117 jobs reported to depend on this one, so no huge deal, but I thought I'd ping this room anyway) | 20:36:14 | |
Duration: 8s - good candidate to debug if it's also 100% reproducible | 20:36:37 | |
| Yes, it does reproduce on a different machine. | 20:37:03 | |
| Which is how I found that it's a SIGKILL. | 20:37:10 | |
As an aside, GNU coreutils | 20:40:35 | |
| it looks like that package wraps Python | 20:44:42 | |
| perhaps it is the Python derivation that needs rebuilding 🫠 | 20:44:49 | |
maybe nix run nixpkgs#bash -- -x /nix/store/a8d6nlfwqi3wzllvbxvjgx0316zxah3v-itstool-2.0.7/bin/itstool would be enlightening | 20:45:39 | |
This succeeds. | 20:45:52 | |
| I wonder why this previously extremely rare bug now seems to be happening often | 20:46:01 | |
| … | 20:46:32 | |
| OS upgrade, I bet. | 20:46:34 | |
| on the builders. | 20:46:40 | |
--help works but running with the python script does not. | 20:47:21 | |
| and that's where the SIGKILL comes. The bash parts seem to pass just fine. | 20:47:44 | |
| i still have machines on 15 and 26, I could check if it makes a difference | 20:48:49 | |
| (later today) | 20:48:57 | |
| debugging | 20:52:26 | |
| 20:56:38 | |
so, it's libxml2. | 20:56:54 | |
I'm a bit worried by seeing two of these in one cycle, though… and I expect libxml2 might throw away quite some rebuilds, if only the Python stuff is broken. | 20:57:12 | |
| libxml2 rebuilds darwin stdenv... | 20:58:39 | |