!VRULIdgoKmKPzJZzjj:nixos.org

Nix Package Manager development

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

Load older messages


SenderMessageTime
21 Jul 2025
@xokdvium:matrix.orgSergei Zimmerman (xokdvium)Attribute keys in the grammar can only be identifiers, strings or dynamic attributes (interpolation inside dollar curlies). https://github.com/NixOS/nix/blob/6ec50ba73664838993d645dc78c936542eb2012c/src/libexpr/parser.y#L485-L49422:29:45
@xokdvium:matrix.orgSergei Zimmerman (xokdvium)So yeah, string literals are limited to double quotes.22:30:48
@fzakaria:one.ems.hostfzakariai'm planning to pickup another FetchTree PR tonight; 23:21:03
@fzakaria:one.ems.hostfzakariaanother hack session.23:21:06
@fzakaria:one.ems.hostfzakaria* i'm planning to pickup another FetchTree issue tonight; 23:21:13
@fzakaria:one.ems.hostfzakaria Sergei Zimmerman (xokdvium): any more changes for https://github.com/NixOS/nix/pull/13456 ? 23:31:14
@jovalie:matrix.org@jovalie:matrix.org joined the room.23:47:51
22 Jul 2025
@xokdvium:matrix.orgSergei Zimmerman (xokdvium)Seems ok after skimming through the fetchGit code. Though it'd be nice if someone more knowledgeable wrt to fetchers would also take a look (seems like Tom reviewed the PR prior to this one).00:03:23
@fzakaria:one.ems.hostfzakariaThanks for the review; yea okay -- i'll bug him :P03:03:38
@fzakaria:one.ems.hostfzakariait's a test case -- I actually found it trying to look into another bug.. the whole caching thing via git... is kind of whacky03:03:57
@fzakaria:one.ems.hostfzakariaNot sure how to tamp down the complexity though03:05:07
@fzakaria:one.ems.hostfzakariaFeeling good 💪 got another bug fixed https://github.com/NixOS/nix/pull/13521 (with a unit test rather than a functional test!)05:01:40
@fzakaria:one.ems.hostfzakariabug since 2.18.505:02:03
23 Jul 2025
@mrdev023:matrix.orgmrdev023Someone can review my MR https://github.com/NixOS/nixpkgs/pull/42174207:50:32
@mrdev023:matrix.orgmrdev023Please ^^07:50:44
@dramforever:matrix.orgdramforeverwrong channel, #nixpkgs-review:nixos.org07:51:21
@mrdev023:matrix.orgmrdev023Thx, i didn't know this room exist ^^07:51:48
@dramforever:matrix.orgdramforeveruh wait07:51:49
@dramforever:matrix.orgdramforeveryeah it doesn't i typo'd07:51:58
@dramforever:matrix.orgdramforever#review-requests:nixos.org07:52:10
@dramforever:matrix.orgdramforeverthis07:52:12
@mrdev023:matrix.orgmrdev023Thx #2 ^^07:52:24
@basum:matrix.orgmaharshi joined the room.14:53:48
24 Jul 2025
@keetonbrewster:matrix.orgKeeton Brewster joined the room.00:11:02
25 Jul 2025
@fzakaria:one.ems.hostfzakariaWhen changing CppNix code; i'm surprised tests don't cause a recompiling03:29:54
@fzakaria:one.ems.hostfzakaria I've caught myself forgetting to meson build after some change and thinking : why are my tests still failing 03:30:07
@fzakaria:one.ems.hostfzakaria(for the functional tests)03:30:24
@fzakaria:one.ems.hostfzakariaim sure this is :spicy: https://github.com/NixOS/nix/pull/1355003:49:07
@pveierland:matrix.orgpveierland

I'm working on some URL design to navigate packages within repositories and flakes, where /owner/repo/package/ref-or-rev/<attr-path> can seem sensible when dealing with packages in the root flake. What would be good ways of dealing with navigating to packages in subflakes? Some ideas:

  1. /owner/repo/package/ref-or-rev/<attr-path>?dir=sub (maching flakerefs)
  2. /owner/repo/flake/ref-or-rev/<flake-dir>/package/<attr-path> (using an explicit flake resource type, however this requires resolving possible ambiguity for cases where the subflake resource part may contain / for some reason, or e.g. use a delimiter symbol.
    Any opinions? :)
05:17:02
@pveierland:matrix.orgpveierland *

I'm working on some URL design to navigate packages within repositories and flakes, where /owner/repo/package/ref-or-rev/<attr-path> can seem sensible when dealing with packages in the root flake. What would be good ways of dealing with navigating to packages in subflakes? Some ideas:

  1. /owner/repo/package/ref-or-rev/<attr-path>?dir=sub (maching flakerefs)
  2. /owner/repo/flake/ref-or-rev/<flake-dir>/package/<attr-path> (using an explicit flake resource type, however this requires resolving possible ambiguity for cases where the subflake resource part may contain / for some reason, or e.g. use a delimiter symbol.
05:17:11

Show newer messages


Back to Room ListRoom Version: 6