!lymvtcwDJ7ZA9Npq:lix.systems

Lix Development

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

Load older messages


SenderMessageTime
15 Oct 2025
@helle:tacobelllabs.nethelle (just a stray cat girl)yeah, the data is there, both the individual jobs in and waiting_jobs_count, which we can turn into a display item for sure19:56:25
@helle:tacobelllabs.nethelle (just a stray cat girl)where is the source for the buildkite-checks plugin?20:00:39
@delroth:delroth.netdelrothhttps://git.afnix.fr/afnix/infra/src/branch/main/overlays/gerrit-plugins/buildkite-checks21:23:44
@delroth:delroth.netdelrothfeel free to ping me directly if you need a patch deployed for testing21:24:05
16 Oct 2025
@Ericson2314:matrix.orgJohn Ericson jade_: https://github.com/mesonbuild/meson/issues/1564#issuecomment-2322768608 not the first time we both encountered the same bug and were like "wtf!" :) 16:12:09
@jade_:matrix.orgjade_you've seen my code comments about this. i was really really mad.17:44:55
@rosssmyth:matrix.orgrosssmythMeson has a bunch of very funny decisions like this that make me not want to use it (I use it at work), but there's not much better. I guess bazel or buck2. 18:35:27
@rosssmyth:matrix.orgrosssmythEspecially cause the main dev, Eli, really treats users with contempt tbh18:36:10
@jade_:matrix.orgjade_ yeah but also i really hate the idea of fb owning the lix build system, in spite of working on one of the largest non-fb installations of buck2 at work and having a generally pretty good experience with it :P 19:05:58
@jade_:matrix.orgjade_like, it's got governance issues up there with some of the worst projects out there19:06:15
@jade_:matrix.orgjade_ * like, it's got governance issues up there with some of the worst projects out there by being straight up non-negotiably owned by fb 19:06:28
@jade_:matrix.orgjade_ * like, it's got governance issues up there with some of the worst projects out there by being straight up non-negotiably owned by fb. but the maintainers are lovely people. so idk. 19:06:38
@jade_:matrix.orgjade_ but indeed, i am a meson hater, i just don't know if there's any better alternatives that actually care about the distro use case 19:07:17
@just1602:systemli.orgjust1602Fork buck2, called it luck, and put it under lix governance ! :D19:10:34
@rosssmyth:matrix.orgrosssmythYeah. I totally get it. I know one of the buck2 devs and great guy. I've never used it cause I think the docs aren't very good rn, and the whole meta aspect as well. 19:10:42
@just1602:systemli.orgjust1602I'll see myself out ! 👋19:10:43
@jade_:matrix.orgjade_ have you seen how big buck2 is, lmfao 19:10:48
@jade_:matrix.orgjade_it's that you can't afford to maintain a fork!19:10:54
@jade_:matrix.orgjade_the docs are pretty hilarious yes, we have to read the sources about as much if not more than nixpkgs19:11:27
@rosssmyth:matrix.orgrosssmythYeah all my C projects are embedded and so my first question is always "ok how do I use arm-none-eabi gcc" and spending a bit looking around in the docs my answer is "idk bro"19:12:36
@jade_:matrix.orgjade_the answer is it's in your toolchain definition, but yeah, uh, hahahahahahahaha lmao19:13:37
@jade_:matrix.orgjade_ * the answer is it's in your toolchain definition, but yeah, uh, hahahahahahahaha lmao. and buck2 is way better at cross technically than meson 19:13:55
@rosssmyth:matrix.orgrosssmythNot surprised, meson's cross is barely adequate in most cases.19:14:44
@rosssmyth:matrix.orgrosssmythIt doesn't really know the difference between build and host no matter how hard it pretends to, resulting in very funny cases with Python and some other things it pretends to be an expert on19:15:22
@jade_:matrix.orgjade_more that meson completely does not have the conceptual design to be able to have cross-target-platform dependencies because of conceptual design faults19:15:24
@jade_:matrix.orgjade_yup!19:15:29
@jade_:matrix.orgjade_buck2 fixes this19:15:32
@rosssmyth:matrix.orgrosssmythI would hope s19:15:56
@rosssmyth:matrix.orgrosssmyth* I would hope so19:15:58
@jade_:matrix.orgjade_ i have some really sick proprietary buck2 nix integration stuff that i can't publish yet due to logistical reasons (it's not secret stuff). i also shudder to think how one would e.g. do toolchains for nixpkgs builds, etc. it seems like a massive headache best resolved with non-hermetic toolchains but then you lose remote builds, it's all kind of tangled together sadly. 19:17:36

Show newer messages


Back to Room ListRoom Version: 10