!9IQChSjwSHXPPWTa:lix.systems

Lix

1140 Members
Lix user channel. Feel free to discuss on-topic issues here and give each other help. For matrix.to links to the rest of the Lix channels, see: https://wiki.lix.systems/books/lix-organisation/page/matrix-rooms315 Servers

Load older messages


SenderMessageTime
13 Apr 2026
@baum:sometree.devBaum(she/they) 10:08:03
@lotte:chir.rsLotte (it/its)/Cinny (she/her) θΔ&interesting. a path can be garbage collected between the time a build gets started and the time the build runs? at least i saw that earlier today. some rust crate was complaining about its dependencies being missing and not the typical hydra complaints about some specific store paths not being present locally11:35:39
@raitobezarius:matrix.orgraitobezariusis your daemon still running?11:36:42
@blokyk:matrix.orgzoë (she/her)that sounds like a bug? on the contrary, a few months ago when i tried this (either on cppnix or lix, can't remember), it wouldn't collect/delete dependencies of running builds or open shells11:38:09
@lotte:chir.rsLotte (it/its)/Cinny (she/her) θΔ&unfortunately due to the build having been overwritten by a retry i can’t provide logs of it happening11:38:58
@blokyk:matrix.orgzoë (she/her)or maybe i'm misunderstanding what you mean by "build started" and "build runs"11:39:04
@blokyk:matrix.orgzoë (she/her)haha exactly what i was complaining about a few messages above :^)11:39:30
@blokyk:matrix.orgzoë (she/her)* haha exactly what i was complaining about a few messages above :p11:39:42
@lotte:chir.rsLotte (it/its)/Cinny (she/her) θΔ&https://hydra.chir.rs/build/72679#tabs-buildsteps i guess there’s this11:39:49
@xokdvium:matrix.orgSergei Zimmerman (xokdvium)
In reply to @blokyk:matrix.org
that sounds like a bug? on the contrary, a few months ago when i tried this (either on cppnix or lix, can't remember), it wouldn't collect/delete dependencies of running builds or open shells
Temp roots should handle this. At least in cppnix we’ve been trying to squash those issues. Not sure Lix fixed all of those
11:40:01
@lotte:chir.rsLotte (it/its)/Cinny (she/her) θΔ&i should probably just add hydra to the conflicts of the gc11:40:09
@lotte:chir.rsLotte (it/its)/Cinny (she/her) θΔ&
Aborted: error: dependency '/nix/store/6nar2q94jybd9lgsa1s41zwk6q2d5il6-rustblake2-0.10.6-lib' of '/nix/store/01dqlw7c55b7icy4zx69mqvvgv50fxkm-rustlibsignal-message-backup-0.1.0.drv' does not exist, and substitution is disabled

is what i would expect to happen
11:40:23
@lotte:chir.rsLotte (it/its)/Cinny (she/her) θΔ&the failed line above was the juicy one11:40:28
@lotte:chir.rsLotte (it/its)/Cinny (she/her) θΔ&because that was full of errors where dependencies couldn’t be found by rustc11:40:57
@nxrth:beeper.comboop-northI just reinstalled lix. When I ran it, it was. Afterwards I'm not sure11:41:32
@lotte:chir.rsLotte (it/its)/Cinny (she/her) θΔ&which implies at least to me that between the time the build was started and the time rustc was run the store path got deleted11:41:51
@lotte:chir.rsLotte (it/its)/Cinny (she/her) θΔ& changed their profile picture.14:31:39
@lotte:chir.rsLotte (it/its)/Cinny (she/her) θΔ& changed their profile picture.14:31:44
@lotte:chir.rsLotte (it/its)/Cinny (she/her) θΔ& changed their profile picture.14:35:24
@lotte:chir.rsLotte (it/its)/Cinny (she/her) θΔ& changed their profile picture.14:35:24
@lotte:chir.rsLotte (it/its)/Cinny (she/her) θΔ& changed their profile picture.14:38:07
@whispers:catgirl.cloudwhispers [& it/fae]we vaguely recall some connection between auto-allocate-uids and cgroups—something about one of them having a hard dependency on the other. we can find no evidence of such a relation in the docs, however. have we mentally made this up or is this a thing?19:26:22
@raitobezarius:matrix.orgraitobezariusthere is19:33:19
@raitobezarius:matrix.orgraitobezariuswe made auto-allocate-uid dependent on cgroups19:33:32
@raitobezarius:matrix.orgraitobezariusbecause killing things under a uid is annoying under linux without cgroups19:33:44
@whispers:catgirl.cloudwhispers [& it/fae]ah, makes sense. thanks!19:35:14
@charles:computer.surgeryCharles TIL { __toString = self: ...; } 20:38:32
@blokyk:matrix.orgzoë (she/her) wait til you hear about { outPath = "foo"; } + "/bin/hello" and { __functor = self: ...; } :D 20:39:54
@blokyk:matrix.orgzoë (she/her) * wait til you hear about { outPath = "foo"; } + "/bin/hello" and functors ({ __functor = self: ...; }) :D 20:40:15
@charles:computer.surgeryCharlesi knew about functor already actually20:40:20

Show newer messages


Back to Room ListRoom Version: 10