| 16 Dec 2025 |
Rutile (Commentator2.0) feel free to ping | ... There might even be a wip cl by me, but dont have capacities to continue working on it. Feel free to grab | 07:21:35 |
raitobezarius | In reply to @winter:catgirl.cloud are you using direnv? i know it unsets TMPDIR so thatβs where mine is coming from i imagine I am | 07:24:00 |
raitobezarius | Unfortunately, away from laptop for the next days so I will leave the mystery for why I am seemingly unaffected to another day | 07:24:29 |
helle (just a stray cat girl) | I mean I am using direnv and not seeing it | 07:24:42 |
piegames | In reply to @winter:catgirl.cloud (am i the only person with an unset TMPDIR running tests? π
) Nope, had this too | 09:03:06 |
piegames | Also I think pretty much everyone is using direnv because how else are you supposed to develop π
| 09:03:40 |
raitobezarius | lorri is a thing too | 09:04:31 |
raitobezarius | (there's also alternative backends for nix and direnv loading) | 09:04:46 |
helle (just a stray cat girl) | huh, direnv sets TMPDIR for me, what | 09:04:54 |
helle (just a stray cat girl) | okay, that explains some | 09:05:13 |
raitobezarius | i bet this is a shell caching situation | 09:05:16 |
raitobezarius | nix-direnv code makes a bunch of layering violation assumptions on how to rehydrate a cold shell | 09:05:38 |
helle (just a stray cat girl) | potentially yeah | 09:05:51 |
aloisw | In reply to @helle:tacobelllabs.net huh, direnv sets TMPDIR for me, what It sets TMPDIR or just doesn't unset? | 09:24:21 |
helle (just a stray cat girl) | it sets it | 09:30:51 |
helle (just a stray cat girl) | my shell has no TMPDIR | 09:30:55 |
KFears (burnt out) | Could it depend on the shell? My nushell doesn't have TMPDIR, but direnv sets it for me | 09:58:56 |
helle (just a stray cat girl) | mine is currently just plain old bash, wonder if zsh? | 09:59:30 |
n4ch723hr3r (putting stuff in your name is cringe) | i always use run0 --setenv=TMPDIR=/nix/tmp | 10:08:28 |
n4ch723hr3r (putting stuff in your name is cringe) | or whatever your tmpdir is | 10:08:35 |
helle (just a stray cat girl) | it should just not be this inconsistent, even for a non-nix build | 10:20:59 |
Rutile (Commentator2.0) feel free to ping | https://gerrit.lix.systems/c/lix/+/4450/4
the auto-submit doesn't seem to trigger? | 11:01:41 |
| XYenon joined the room. | 11:58:00 |
helle (just a stray cat girl) | looks merged now? | 12:06:57 |
helle (just a stray cat girl) | it is iirc via a queue | 12:07:07 |
Rutile (Commentator2.0) feel free to ping | see zulip; cl bot was down or something | 12:13:09 |
helle (just a stray cat girl) | makes sense | 12:13:28 |
| 0x4fbb09 it/its β―βΞΞ changed their display name from 522 it/its β―ΞΞ to 0x4fbb09 it/its β―βΞΞ. | 15:15:22 |
| 17 Dec 2025 |
SomeoneSerge (back on matrix) | What do Lix people think of these recent scheduling/resource allocation proposals on NixOS Discourse?
https://discourse.nixos.org/t/introducing-nix-scheduler-hook-a-build-hook-for-sending-builds-to-job-schedulers/73038/
https://discourse.nixos.org/t/proposal-for-new-experimental-feature-resource-management/73099 | 02:35:49 |
raitobezarius | We saw and looked at it, it's cool to outsource to slurm, I have more opinions on this topic but I am on holidays right now, the key points are that Lix is removing the build hook to replace it by a structured RPC protocol, the second is that we are very close to plug all the pieces to have the collection infrastructure to make decisions about scheduling but we didn't start designing what would a scheduler look like, finally, we had some discussions with nikstur on a remote builder proxy that can have scheduling data baked into it | 02:45:58 |