!lymvtcwDJ7ZA9Npq:lix.systems

Lix Development

413 Members
(Technical) development of Lix, the package manager, a Nix implementation. Please be mindful of ongoing technical conversations in this channel.137 Servers

Load older messages


SenderMessageTime
16 Dec 2025
@commentator2.0:elia.gardenRutile (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 grab07:21:35
@raitobezarius:matrix.orgraitobezarius
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:matrix.orgraitobezariusUnfortunately, away from laptop for the next days so I will leave the mystery for why I am seemingly unaffected to another day07:24:29
@helle:tacobelllabs.nethelle (just a stray cat girl)I mean I am using direnv and not seeing it07:24:42
@piegames:flausch.socialpiegames
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:flausch.socialpiegamesAlso I think pretty much everyone is using direnv because how else are you supposed to develop πŸ˜…09:03:40
@raitobezarius:matrix.orgraitobezariuslorri is a thing too09:04:31
@raitobezarius:matrix.orgraitobezarius(there's also alternative backends for nix and direnv loading)09:04:46
@helle:tacobelllabs.nethelle (just a stray cat girl)huh, direnv sets TMPDIR for me, what09:04:54
@helle:tacobelllabs.nethelle (just a stray cat girl)okay, that explains some09:05:13
@raitobezarius:matrix.orgraitobezariusi bet this is a shell caching situation09:05:16
@raitobezarius:matrix.orgraitobezariusnix-direnv code makes a bunch of layering violation assumptions on how to rehydrate a cold shell09:05:38
@helle:tacobelllabs.nethelle (just a stray cat girl)potentially yeah09:05:51
@aloisw:julia0815.dealoisw
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:tacobelllabs.nethelle (just a stray cat girl)it sets it09:30:51
@helle:tacobelllabs.nethelle (just a stray cat girl)my shell has no TMPDIR09:30:55
@kfears:matrix.orgKFears (burnt out)Could it depend on the shell? My nushell doesn't have TMPDIR, but direnv sets it for me09:58:56
@helle:tacobelllabs.nethelle (just a stray cat girl)mine is currently just plain old bash, wonder if zsh?09:59:30
@n4ch7:n3831.netn4ch723hr3r (putting stuff in your name is cringe)i always use run0 --setenv=TMPDIR=/nix/tmp10:08:28
@n4ch7:n3831.netn4ch723hr3r (putting stuff in your name is cringe)or whatever your tmpdir is10:08:35
@helle:tacobelllabs.nethelle (just a stray cat girl)it should just not be this inconsistent, even for a non-nix build10:20:59
@commentator2.0:elia.gardenRutile (Commentator2.0) feel free to pinghttps://gerrit.lix.systems/c/lix/+/4450/4 the auto-submit doesn't seem to trigger?11:01:41
@xyenon:mozilla.orgXYenon joined the room.11:58:00
@helle:tacobelllabs.nethelle (just a stray cat girl)looks merged now?12:06:57
@helle:tacobelllabs.nethelle (just a stray cat girl)it is iirc via a queue12:07:07
@commentator2.0:elia.gardenRutile (Commentator2.0) feel free to pingsee zulip; cl bot was down or something12:13:09
@helle:tacobelllabs.nethelle (just a stray cat girl)makes sense12:13:28
@522_:catgirl.cloud0x4fbb09 it/its β›―βœ‡Ξ˜Ξ” changed their display name from 522 it/its β›―Ξ˜Ξ” to 0x4fbb09 it/its β›―βœ‡Ξ˜Ξ”.15:15:22
17 Dec 2025
@ss:someonex.netSomeoneSerge (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/7309902:35:49
@raitobezarius:matrix.orgraitobezariusWe 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 it02:45:58

Show newer messages


Back to Room ListRoom Version: 10