| 22 Dec 2025 |
tomberek | yes | 17:00:52 |
eveeifyeve | I am already here. | 17:01:23 |
znaniye | Has anyone else hit this error during a remote deploy? I couldn't any useful related issue.
znaniye in ~/code/freedom/jig on nix ● λ nixos-rebuild-ng --sudo --flake .#jig --builders "" --target-host jig boot
building the system configuration...
warning: Git tree '/home/znaniye/code/freedom/jig' is dirty
[1/227/238 built, 495 copied (2611.4 MiB), 1213.1 MiB DL] building python3.13-twisted-25.5.0 (installCheckPhase): test_UpdateInstance ... copying 13 paths...
copying path '/nix/store/p29j6vrnl0j6w69z2065djmril66qcnn-python3.13-twisted-25.5.0' to 'ssh://jig'...
copying path '/nix/store/ycgwrw15l41j66rrm0574vv20m8zr8nn-nix.conf' to 'ssh://jig'...
error (ignored): writing to file: Bad file descriptor
error: serialised integer 7142773272180060773 is too large for type 'j'
Command 'nix-copy-closure --to jig /nix/store/1lbi3i3in000gykivijhd53kcazscf4w-nixos-system-jig-sd-card-25.11.20251201.dc13163' returned non-zero exit status 1.
| 17:58:23 |
| zevur joined the room. | 20:55:30 |
hexa | > Validating generated nix.conf
> error: Ignoring setting 'accept-flake-config' because experimental feature 'flakes' is not enabled
| 23:00:22 |
hexa | settings = {
accept-flake-config = false;
builders-use-substitutes = true;
extra-experimental-features = [
"nix-command"
"no-url-literals"
"flakes"
];
| 23:00:27 |
hexa | running into this situation on nixos 25.11 in nixos/infra | 23:00:40 |
hexa | why does the nix team not own the nix module? https://github.com/NixOS/nixpkgs/pull/440438 | 23:28:36 |
hexa | culprit was https://github.com/helsinki-systems/hydra-queue-runner/blob/master/builder-module.nix#L278 | 23:43:16 |
hexa | which likely does not compose | 23:43:27 |
Sergei Zimmerman (xokdvium) | Ordering of options might matter? | 23:44:06 |
hexa | if it did that would be wild | 23:44:23 |
Sergei Zimmerman (xokdvium) | extra- appends probably but the regular experimental-options sets it? Dunno, just a hunch | 23:44:52 |
Sergei Zimmerman (xokdvium) | But that would be in-line with my expectations | 23:45:07 |
hexa | https://github.com/helsinki-systems/hydra-queue-runner/pull/5/changes/7184ac1e00b1cb87f1c583325758b27b2da1a939 makes it work | 23:48:09 |
| 23 Dec 2025 |
dramforever | today i learned that binfmt-misc can be set per-userns https://github.com/torvalds/linux/commit/21ca59b365c091d583f36ac753eaa8baf947be6f | 17:36:56 |
dramforever | i wonder if anyone has looked into using this to isolate emulated builds. currently having binfmt-misc emulators enabled contaminates all the build sandboxes. if we can run builds each with a different set of binfmt-misc emulators that would be a huge improvement over the status quo (and i can get over my fear of enabling emulators on my machine) | 17:38:53 |
dramforever | seems like we already run builds in a new userns if possible? | 17:40:27 |
K900 | I do not remember how but binfmt userns is somehow fucked | 17:45:13 |
dramforever | can we at least disable them for non-emulated builds or something | 17:47:14 |
dramforever | well, guess i'm going to be wasting weekends looking into how fucked it is | 17:51:56 |
| 19 May 2021 |
| @eelco:nixos.org changed the history visibility to "world_readable" from "shared". | 15:40:14 |
| @eelco:nixos.org changed the room name to "Nix Hackers" from "Nix Development". | 15:45:04 |
| @eelco:nixos.org changed the room topic to "For people hacking on the Nix package manager itself" from "Development of the Nix package manager". | 15:45:04 |
| cransom joined the room. | 15:45:08 |
| sumner joined the room. | 15:45:19 |
| danielle joined the room. | 15:47:55 |
| aaron joined the room. | 15:54:00 |
| cransom changed their display name from casey © to cransom. | 15:56:27 |
| @eelco:nixos.org invited grahamc. | 16:02:36 |