!VRULIdgoKmKPzJZzjj:nixos.org

Nix Hackers

947 Members
For people hacking on the Nix package manager itself196 Servers

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


SenderMessageTime
2 Apr 2025
@Ericson2314:matrix.orgJohn Ericson2.28 after 25.05 is componentized20:30:36
@Ericson2314:matrix.orgJohn Ericson2.29 in all branches has componentized (2.29 is very unimportant on 25.05 except for new version dogfooders)20:31:03
@Ericson2314:matrix.orgJohn EricsonAlso when we re-introduce nix git, we should use the componentized version for that20:32:23
@Ericson2314:matrix.orgJohn Ericsonhow does that sound?20:32:27
@Ericson2314:matrix.orgJohn Ericson I would like to merge Robert Hensing (roberth)'s open PR right away, for sake of the newer versions and git, and also because I like how it makes a package set for the dependencies, even with the monolithic package for Nix itself 20:33:19
@Ericson2314:matrix.orgJohn EricsonAlso, since you two (and others) have such strong opinions about this, it would be great if you signed yourselves up as maintainers in Nixpkgs for this :D20:35:00
@Ericson2314:matrix.orgJohn Ericson especially because, as ElvishJerricco mentioned, actually the mkMesonPackage stuff and whatnot really ought to not be Nix-specific, but reused for other things like (potentially) systemd 20:35:32
@emilazy:matrix.orgemily SGTM, especially if we can get a componentized-compatible overrides interface for patching/build flags/env.NIX_CFLAGS_COMPILE on the monolithic one 20:40:43
@emilazy:matrix.orgemilysorry, I definitely do not have the time and do not feel I understand the packaging well enough to :(20:41:03
@Ericson2314:matrix.orgJohn EricsonI guessed I mixed up my metaphors here, what about just on the monolithic package?20:42:03
@Ericson2314:matrix.orgJohn Ericson(poly package maintenance for systemd is an orthogonal question)20:43:04
@emilazy:matrix.orgemilyis the idea to keep the monolithic package around? I assumed that we'd want to switch to the componentized one early in 25.11 to shake out any issues well ahead of release20:56:43
@Ericson2314:matrix.orgJohn Ericson emily: yes, yeah the idea is to get rid it early in the cycle 20:59:57

Show newer messages


Back to Room ListRoom Version: 6