!VRULIdgoKmKPzJZzjj:nixos.org

Nix Hackers

778 Members
For people hacking on the Nix package manager itself168 Servers

Load older messages


SenderMessageTime
5 Nov 2024
@tjni:matrix.orgtjniOh hmm. I see, thank you18:19:08
@emilazy:matrix.orgemilyFWIW, this is a 2.19+ thing, 2.18 may be faster (but is going EOL soon)18:19:26
@tjni:matrix.orgtjniYeah, I'm using nixVersions.git. But maybe I can try to repro this outside of Nix if it's just untarring into this cache directory.18:20:06
@emilazy:matrix.orgemily nah it's using libgit2 18:20:47
@emilazy:matrix.orgemilyhttps://github.com/NixOS/nix/pull/1003818:20:48
@emilazy:matrix.orgemilysee also https://github.com/NixOS/nix/pull/11330 which helped the macOS perf regression somewhat18:21:08
6 Nov 2024
@catalin:one.ems.hostViorel-Cătălin Răpițeanu changed their display name from Viorel-Cătălin Răpițeanu to @catalin:one.ems.host.07:02:25
@seapat:matrix.orgseapat joined the room.13:45:44
7 Nov 2024
@joerg:thalheim.ioMic92 tjni: try this: git+https://github.com/NixOS/nixpkgs?shallow=1 06:32:33
@joerg:thalheim.ioMic92 * tjni: try this: nixpkgs.url = "git+https://github.com/NixOS/nixpkgs?shallow=1"; 06:32:56
@joerg:thalheim.ioMic92I found shallow clones both to be faster on the first but also on subsequent runs.06:33:26
@joerg:thalheim.ioMic92 Robert Hensing (roberth): I am trying to drop nix 2.19, but your hercules-ci-cnix-store still depends on it. 06:34:24
@roberthensing:matrix.orgroberthright, I'll update it this week08:27:50
@mschwaig:matrix.orgMartin SchwaighoferHi 👋 my name is Martin, I'm new in this channel! I have two things that I would like to discuss with someone from the Nix team. * My comment on https://github.com/NixOS/nix/pull/11749#issuecomment-2462223730 and * [my paper on Extending Cloud Build Systems to Eliminate Transitive Trust](https://www.digidow.eu/publications/2024-schwaighofer-scored/Schwaighofer_2024_SCORED24_CloudBuildSystemsTrust.pdf), also covered by [my talk about that work at NixCon 2024](https://www.youtube.com/watch?v=UlJUpUQc9Lc). Would one of the regular meetings be suitable to discuss this, or would some other way be better? 😊15:29:08
@joerg:thalheim.ioMic92 Martin Schwaighofer: both would be fine. If it requires a lot of back and forth, meeting might work better. Checkout this: https://github.com/NixOS/nix/tree/master/maintainers#meeting-protocol 17:40:48
@mschwaig:matrix.orgMartin SchwaighoferThanks, I will try to join the next work meeting on Monday and see how that goes. 😊22:39:55
8 Nov 2024
@p14:matrix.orgp14 Observation: If I do nix build .#{foo,bar,baz,qux} in a dev checkout of nixpkgs, I appear to see all of nixpkgs get copied to the store repeatedly. At least, it takes a while and the 'copying' message is shown. Is there a cheaper way to eval a large number of packages during development? 11:27:13
@joerg:thalheim.ioMic92 p14: nix build -f . .#{foo,bar,baz,qux} 13:24:38
@joerg:thalheim.ioMic92for nixpkgs13:24:45
@joerg:thalheim.ioMic92maybe also: nix build -f . .#{foo,bar,baz,qux} -L13:24:59
@joerg:thalheim.ioMic92 p14: actually you need to do this: nix build -f . foo bar baz qux -L 13:26:23
@p14:matrix.orgp14
In reply to @joerg:thalheim.io
p14: actually you need to do this: nix build -f . foo bar baz qux -L
That is fine for nixpkgs but what about flake-only projects?
13:34:16
@artur:glasgow.socialmoved to @amadaluzia:tchncs.de changed their display name from (artur 'manuel) to @amadaluzia:tchncs.de.14:28:52
@artur:glasgow.socialmoved to @amadaluzia:tchncs.de changed their display name from @amadaluzia:tchncs.de to moved to @amadaluzia:tchncs.de.14:30:12
@aleksana:mozilla.orgaleksana (force me to bed after 18:00 UTC)Redacted or Malformed Event16:11:44
@hexa:lossy.networkhexaoff-topic here16:12:29
@aleksana:mozilla.orgaleksana (force me to bed after 18:00 UTC) Oh wrong thread 16:12:46
@hexa:lossy.networkhexa #dev:nixos.org 16:13:58
@joerg:thalheim.ioMic92 Yingchi Long: ^ maybe also post your ideas here. 17:51:21
@inclyc:matrix.orgYingchi LongOh, I see, recently I was taking a brainstorm on "what did nixd need in NixOS/nix". The first thing I want to do is a type-annotation / type checking features for nix-lang, and I'd like to do this in nixd as a PoC, that's a long term plan w/ a large diff.17:56:38

Show newer messages


Back to Room ListRoom Version: 6