!9IQChSjwSHXPPWTa:lix.systems

Lix

1122 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-rooms304 Servers

Load older messages


SenderMessageTime
14 Jan 2026
@ginkogruen:matrix.orgginkogruen

Oh macOS could you please just work and not cause issues.

Thanks for the info I’ll guess then I’ll either run the slot machine or disable checks. Thanks for looking into it or at least trying to come up with a fix to this.

14:23:32
@raitobezarius:matrix.orgraitobezarius https://git.lix.systems/lix-project/lix/issues/1101 14:26:01
@raitobezarius:matrix.orgraitobezariusI assembled this quickly14:26:04
@raitobezarius:matrix.orgraitobezariusThis is now pinned14:26:16
@raitobezarius:matrix.orgraitobezariusif we figure out a fix, we will send it to all released Lix versions as well14:27:00
@raitobezarius:matrix.orgraitobezariustbh, it's also kinda our historical fault but heh14:27:16
@petrichor:envs.net@petrichor:envs.net changed their display name from Jez (-> @jez:cooperative.computer) to Jez → @jez:cooperative.computer.14:41:55
@petrichor:envs.net@petrichor:envs.net left the room.14:43:01
@kfears:matrix.orgKFears (they/them)
In reply to @sofiedotcafe:matrix.org
@k900:0upti.me do you think running a homelab with data center software like open stack would be "fun", not practical but "fun" 😭
Fuck no
15:03:46
@kfears:matrix.orgKFears (they/them)I did Openstack as a job15:04:00
@kfears:matrix.orgKFears (they/them)Basically there are like 5 services that work decently, everything else is best-effort. Dependencies between services are not always clear, there are a bunch of feature flags for everything, the whole thing is thousands of poorly written Python lines. The only real deployment mode is a bunch of shitty Ansible playbooks, they often need to be re-ran for reasons, communication between services is done with a central RabbitMQ, and the whole thing is basically a distributed monolith with no graceful failure at all. Many services don't work in default configuration, if they work at all. Each deployment is basically megabytes of poorly stitched custom configs, version cherry-picks, and patches to make it work at all15:13:46
@kfears:matrix.orgKFears (they/them)It's like Kubernetes if Kubernetes was broken dysfunctional shit15:14:15
@hexa:lossy.networkhexait was yanked from nixpkgs years ago because it was unmaintainable garbage15:14:41
@hexa:lossy.networkhexabut all that is … off-topic15:15:09
@k900:0upti.meK900Well the nice thing about it being unmaintainable is it's also unusable15:15:48
@k900:0upti.meK900So no one wants it anyway15:15:51
@sofiedotcafe:matrix.orgSofie 🏳️‍⚧️ (she/her)thank you!15:44:27
@maralorn:maralorn.demaralornIs it bad style to use fetchGit to load sources which are then used during eval? Does that count as IFD?19:25:29
@rosssmyth:matrix.orgrosssmythfetchGit runs during eval, so no, it doesn't count as IFD. 19:31:06
@maralorn:maralorn.demaralornI think I am misunderstanding something.19:32:39
@maralorn:maralorn.demaralornWhy isn’t that used all the time e.g. to load large .json files with pins into nixpkgs without checking them in the repo?19:33:35
@maralorn:maralorn.demaralornIs it not IFD but still forbidden in nixpkgs?19:33:50
@k900:0upti.meK900Forbidden on Hydra yes19:36:38
@k900:0upti.meK900Also generally evaluating nixpkgs offline is something people rely on19:38:11
@acidbong:envs.netAcid Bong not ifd, cuz builtin fetchers' outputs aren't derivations (this is why import (fetchTarball ...) is a valid Nix code and why remote Nix code (Npins, Flakes, etc) works in general) 19:46:43
@acidbong:envs.netAcid Bong where are you suggesting to store them and keep them pure? 19:47:51
@maralorn:maralorn.demaralornAny github repo? Well it would be reasonably pure when you pin the commit. But of course when you have a cache miss you need network, which I understand is not a good idea for nixpkgs.19:49:21
@teoc:matrix.orgteo (they/he) Eval time fetchers also tend to be quite bad for eval performance 19:57:20
@maralorn:maralorn.demaralornEven when they are cached?20:06:53
@teoc:matrix.orgteo (they/he)The caching is a bit annoying cause it gets cached in the evaluating users xdg cache and it has a ttl20:35:56

Show newer messages


Back to Room ListRoom Version: 10