| 21 May 2025 |
emily | yes, precision is the aim (dependency tracking) | 14:34:24 |
emily | though only a subset of paths (beneath a given root) are required | 14:34:39 |
emily | possibly I can use that to help short-circuit things | 14:35:04 |
hacker1024 | Is modifying the implementation of `import` in the Nix source itself an option? | 14:36:37 |
emily | I suppose I'd really rather not :) | 14:46:21 |
emily | I don't really know why -v -v is slow in the first place | 14:46:35 |
Sergei Zimmerman (xokdvium) | Can you share a repro for the slowdown? | 14:59:40 |
emily | just import a fetchTarball of Nixpkgs and do anything with it. but yeah I can put one up in a couple hours | 16:43:13 |
emily | I'm on Darwin which does have slower FS perf but presumably it shouldn't be amplifying FS operations | 16:43:33 |
| 22 May 2025 |
emily | Sergei Zimmerman (xokdvium): whoops, sorry for forgetting about this. hm, a minimal reproducer seems way less slower than expected. let me try and see what i was observing | 05:44:49 |
emily | I can't reproduce. I guess -v -v is great :) | 05:46:34 |
emily | I wish it would trace other file accesses though | 05:46:45 |
emily | like builtins.readFile | 05:46:54 |
emily | does anyone understand why nix eval .?rev=X#foo will sometimes produce "copying …" messages even when the rev did not change? | 09:35:24 |
Mic92 | https://discourse.nixos.org/t/nix-2-29-0-released/64609 Nix 2.29.0 released | 13:09:10 |