!VRULIdgoKmKPzJZzjj:nixos.org

Nix Package Manager development

872 Members
For people hacking on Nix: https://github.com/NixOS/nix Nix maintainers can be reached here.182 Servers

Load older messages


SenderMessageTime
20 Dec 2025
@acidbong:envs.net@acidbong:envs.net joined the room.07:34:49
@tomberek:matrix.orgtomberek

Performance evaluating ffmpeg.outPath:

version cpuTime totalBytes
2.18.0  0.7706810235977173      239063920
2.19.0  0.6556280255317688      237453216
2.20.0  0.6005399823188782      221187424
2.21.0  0.6103590130805969      219954112
2.22.0  0.6383659839630127      221675008
2.23.0  0.6425349712371826      221675040
2.24.0  0.6011530160903931      221674208
2.25.0  0.500432014465332       214758096
2.26.0  0.5055519938468933      214758096
2.26.0  0.4858900010585785      214758096
2.28.0  0.5660200119018555      214758240
2.29.0  0.5035560131072998      214746848
2.30.0  0.5135070085525513      169822960
2.31.0  0.624688982963562       169822960
2.32.0  0.6163859963417053      130878112
2.33.0  0.5727580189704895      131258912
18:05:41
21 Dec 2025
@connorbaker:matrix.orgconnor (burnt/out) (UTC-8)Has anyone made a wrapper around hyperfine yet that allows us to get summary statistics of the data output by NIX_SHOW_STATS?19:02:53
@xokdvium:matrix.orgSergei Zimmerman (xokdvium)
In reply to @connorbaker:matrix.org
Has anyone made a wrapper around hyperfine yet that allows us to get summary statistics of the data output by NIX_SHOW_STATS?
Lix has some and I do occasionally use the bench/ scripts
19:14:52
@xokdvium:matrix.orgSergei Zimmerman (xokdvium)So, not really. I would be nice to get continuous benchmarking going with something like llvm-lnt, but I haven’t had the time to work on it more19:16:04
@acidbong:envs.net@acidbong:envs.net left the room.20:09:28
22 Dec 2025
@eveeifyeve:matrix.orgeveeifyeveMaybe I could take over?13:22:02
@eveeifyeve:matrix.orgeveeifyeveI've got free hands.13:22:42
@eveeifyeve:matrix.orgeveeifyeveIs nix-meeting now??17:00:31
@tomberek:matrix.orgtomberekyes17:00:52
@eveeifyeve:matrix.orgeveeifyeveI am already here.17:01:23
@znaniye:matrix.orgznaniye

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
@zehcnas34:matrix.orgzevur joined the room.20:55:30
@hexa:lossy.networkhexa
> Validating generated nix.conf
> error: Ignoring setting 'accept-flake-config' because experimental feature 'flakes' is not enabled
23:00:22
@hexa:lossy.networkhexa
    settings = {
      accept-flake-config = false;
      builders-use-substitutes = true;
      extra-experimental-features = [
        "nix-command"
        "no-url-literals"
        "flakes"
      ];
23:00:27
@hexa:lossy.networkhexarunning into this situation on nixos 25.11 in nixos/infra23:00:40
@hexa:lossy.networkhexawhy does the nix team not own the nix module? https://github.com/NixOS/nixpkgs/pull/44043823:28:36
@hexa:lossy.networkhexaculprit was https://github.com/helsinki-systems/hydra-queue-runner/blob/master/builder-module.nix#L27823:43:16
@hexa:lossy.networkhexawhich likely does not compose23:43:27
@xokdvium:matrix.orgSergei Zimmerman (xokdvium)Ordering of options might matter?23:44:06
@hexa:lossy.networkhexaif it did that would be wild23:44:23
@xokdvium:matrix.orgSergei Zimmerman (xokdvium)extra- appends probably but the regular experimental-options sets it? Dunno, just a hunch23:44:52
@xokdvium:matrix.orgSergei Zimmerman (xokdvium)But that would be in-line with my expectations23:45:07
@hexa:lossy.networkhexahttps://github.com/helsinki-systems/hydra-queue-runner/pull/5/changes/7184ac1e00b1cb87f1c583325758b27b2da1a939 makes it work23:48:09
23 Dec 2025
@dramforever:matrix.orgdramforevertoday i learned that binfmt-misc can be set per-userns https://github.com/torvalds/linux/commit/21ca59b365c091d583f36ac753eaa8baf947be6f17:36:56
@dramforever:matrix.orgdramforeveri 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:matrix.orgdramforeverseems like we already run builds in a new userns if possible?17:40:27
@k900:0upti.meK900I do not remember how but binfmt userns is somehow fucked17:45:13
@dramforever:matrix.orgdramforevercan we at least disable them for non-emulated builds or something17:47:14
@dramforever:matrix.orgdramforeverwell, guess i'm going to be wasting weekends looking into how fucked it is17:51:56

Show newer messages


Back to Room ListRoom Version: 6