!OqhvaDMJdKYUicLDiE:nixos.org

Nixpkgs Stdenv

220 Members
70 Servers

Load older messages


SenderMessageTime
10 Oct 2024
@rosscomputerguy:matrix.orgTristan Ross
In reply to @me:linj.tech
Oh, I do not mean this runtimeShell, I mean pkgs.runtimeShell.
Oh, it's an alias of runtimeShellPackage
02:18:53
@rosscomputerguy:matrix.orgTristan RossBut it references the actual exec02:19:06
@rosscomputerguy:matrix.orgTristan Ross Basically like doing lib.getExec pkgs.runtimeShellPackage which the runtime shell package is bash 02:19:34
@artturin:matrix.orgArtturin
In reply to @me:linj.tech
Sorry for cross-posting. What is the difference between stdenv.shell and runtimeShell? I want to do something like make SHELL=${runtimeShell} during build.
Shell for build vs shell for host
02:23:10
@me:linj.techlinjThanks02:27:04
@6pak:matrix.org6pak joined the room.16:32:41
11 Oct 2024
@rosscomputerguy:matrix.orgTristan Rosshttps://github.com/NixOS/nixpkgs/issues/34795516:50:21
@thefossguy:matrix.orgPratham Patel joined the room.17:12:36
@rosscomputerguy:matrix.orgTristan Rosshttps://github.com/NixOS/nixpkgs/pull/34795917:35:33
@emilazy:matrix.orgemily FWIW a maintainer team to list in packages / ci/OWNERS seems like a good idea but I don't think we can really give them concrete authority absent SC decisions about how decision-making should be structured 17:36:02
@emilazy:matrix.orgemilyand it's unclear to me if that would want, e.g. a general core team, a core Linux team specifically, or a more focused stdenv team, or what17:36:20
@emilazy:matrix.orgemilyright now, I don't know if it makes sense to have the same people listed on both Darwin and Linux stdenvs, because their de facto maintainers are almost entirely disjoint17:36:44
@emilazy:matrix.orgemilythough17:36:50
@emilazy:matrix.orgemilyagain it depends on what you count as stdenv17:36:53
@qyliss:fairydust.spaceAlyssa Rosswouldn't this be more about codifying existing practice?17:37:11
@emilazy:matrix.orgemilythe shared code and the platform bootstraps are pretty different things17:37:06
@rosscomputerguy:matrix.orgTristan RossMy main thing is just to form an stdenv team from people who have had a stake in it's development. Once the SC is ready, they would be responsible for fine tuning things.17:37:11
@emilazy:matrix.orgemilyI am in favour of codifying existing practice17:37:35
@emilazy:matrix.orgemilyjust want to make sure that's what we're actually doing17:37:39
@qyliss:fairydust.spaceAlyssa Rosslike, de facto certain stdenv changes do get blocked on waiting for somebody authoratative (via their expertise) to check it17:37:49
@emilazy:matrix.orgemilyright17:37:55
@emilazy:matrix.orgemily(I mostly think we should make sure the structure maps to that de facto practice)17:38:36
@rosscomputerguy:matrix.orgTristan Ross

I'm mostly looking for:

  1. Better communication
  2. Getting more PR's and issues figured out and resolved
17:39:51
@rosscomputerguy:matrix.orgTristan RossMy hope is that by having a central stdenv team, people would be on board to know what sort of changes that would affect nixpkgs as a whole.17:40:23
@rosscomputerguy:matrix.orgTristan RossLike let's say if there was work that is wanted to rework how hardening works, that affects both darwin and linux. Everyone should be on the same page with that.17:41:09
13 Oct 2024
@rosscomputerguy:matrix.orgTristan RossThe stdenv team now exists on GitHub.02:45:03
@rosscomputerguy:matrix.orgTristan RossThe next steps are to get the CI to pass for the PR and merge it.02:46:18
@rosscomputerguy:matrix.orgTristan RossCI is passing, probably could use a couple reviews if people have any last suggestions. Once there's like 2 or 3 approvals then it should be good to merge.16:43:37
@emilazy:matrix.orgemily Artturin: trofi: did you not want to be on the team? I'd consider you both far more qualified than myself :) 21:10:38
@artturin:matrix.orgArtturin
In reply to @emilazy:matrix.org
Artturin: trofi: did you not want to be on the team? I'd consider you both far more qualified than myself :)
I requested to join now
21:12:47

Show newer messages


Back to Room ListRoom Version: 9