!VRULIdgoKmKPzJZzjj:nixos.org

Nix Package Manager development

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

You have reached the beginning of time (for this room).


SenderMessageTime
12 Oct 2025
@Ericson2314:matrix.orgJohn EricsonIf you grep for DaemonVersion I think you'll see it14:05:28
@justinrestivo:matrix.orgjustinrestivo Hello! Any chance there's a spec about the different Fields provided for each ActivityType in the nix logger? Right now to answer this question I'm grepping the nix codebase for each ActivityType and looking at the arguments to the Activity::Activity constructor to infer the field types and number (if any exist). I'm wondering if there's an easier/more canonical way to do this. 15:30:35
@midischwarz12:libg.somidischwarz12You overlay when you want to stitch multiple overrides together or want the package that's available across your entire package set such as nixpkgs. What you're really desiring is just a single override and probably not overriding every package that consumes this package as a dependency. So an overlay would be unnecessary 16:39:36
@midischwarz12:libg.somidischwarz12* You overlay when you want to stitch multiple overrides together or want the override available across your entire package set such as nixpkgs. What you're really desiring is just a single override and probably not overriding every package that consumes this package as a dependency. So an overlay would be unnecessary 16:40:03
@midischwarz12:libg.somidischwarz12* You overlay when you want to stitch multiple overrides together or want the override available across your entire package set such as nixpkgs when used as a dependency. What you're really desiring is just a single override and probably not overriding every package that consumes this package as a dependency. So an overlay would be unnecessary 16:40:25
@midischwarz12:libg.somidischwarz12 I think overlays are often reached for a bit too early and people should take note more often that this ruins a lot of the reproducible nature of nix. Your nixpkgs will no longer be the same as everyone else's when you use an overlay 16:41:25
@xokdvium:matrix.orgSergei Zimmerman (xokdvium)Adding builds with ASAN/UBSAN to hydraJobs: https://github.com/NixOS/nix/pull/1422716:59:48
@midirhee12:tchncs.de@midirhee12:tchncs.de removed their profile picture.21:27:43
@midirhee12:tchncs.de@midirhee12:tchncs.de removed their display name midirhee12.21:28:17
@midirhee12:tchncs.de@midirhee12:tchncs.de left the room.21:28:28
13 Oct 2025
@tavinator:matrix.orgtavinatorok did you mean doing something like what's described on this page? https://nixos.org/guides/nix-pills/17-nixpkgs-overriding-packages.html10:27:48
@mrdev023:matrix.orgmrdev023Hi everyone, i want to know what's the recommendation to work on nixpkgs. Currently, i tried to open nixpkgs project on vscode and neovim. But it's very slow because nixpkgs have a lot of folders. Maybe open only the correct directory ?17:12:11
@k900:0upti.meK900Wrong room17:16:05
@k900:0upti.meK900 You want #Nixpkgs / NixOS contributions 17:16:14
@mrdev023:matrix.orgmrdev023thx17:16:40
@mrdev023:matrix.orgmrdev023 I can't join it K900 .... 17:17:15
@mrdev023:matrix.orgmrdev023My bad just a matrix bug17:17:44
@perpetrator1:matrix.org@perpetrator1:matrix.org left the room.19:22:59
@Ericson2314:matrix.orgJohn Ericson Robert Hensing (roberth): does nix eval override the "always trace" thing? 20:47:57
@roberthensing:matrix.orgRobert Hensing (roberth) John Ericson: The problem there is that printValue only prints the "final" line, which is quite sensible, considering that it may print many "values" that throw 20:49:08
@Ericson2314:matrix.orgJohn Ericson Robert Hensing (roberth): this is implemented in the Printer class thing? 20:50:38
@roberthensing:matrix.orgRobert Hensing (roberth)yeah20:50:50
@Ericson2314:matrix.orgJohn EricsonI would hope it could be more "semantic" and not just chop an error at one line?20:51:11
@roberthensing:matrix.orgRobert Hensing (roberth)for sure, it's the exception message without the traces20:51:57
@Ericson2314:matrix.orgJohn Ericson printError_ in this? 20:52:13
@Ericson2314:matrix.orgJohn Ericson Robert Hensing (roberth): OK throwing in the towel on tracing :) 21:01:00
@Ericson2314:matrix.orgJohn EricsonI left comments for the storing of the reason21:01:10
@Ericson2314:matrix.orgJohn Ericsonit should be very easy21:01:12

Show newer messages


Back to Room ListRoom Version: 6