!lymvtcwDJ7ZA9Npq:lix.systems

Lix Development

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

Load older messages


SenderMessageTime
3 Aug 2025
@helle:tacobelllabs.nethelle (just a stray cat girl)(machinery being testing bad and weird http states, which due to how deeply we configure and add hooks to curl in lix, have failure modes not seen in curl itself05:13:57
@k900:0upti.meK900I have a stupid(?) idea07:46:54
@k900:0upti.meK900Should I duct tape systemd-inhibit to the build hook07:48:50
@helle:tacobelllabs.nethelle (just a stray cat girl)needs discussing, but is reasonable to consider 07:54:54
@k900:0upti.meK900Oh no logind doesn't have a C API for this07:56:51
@jade_:matrix.orgjade_no, because the build hook rejects if it's going to do a local build, so you have no idea whether a nix build is actively running08:39:53
@linus:schreibt.jetztLinux Hackermanso I've fixed cross-compilation (and the issue where I reported that it was broken was labelled as a release blocker). Would it make sense to add at least one cross build to CI, so it doesn't get broken by accident again? Or is that too costly?15:36:43
@raitobezarius:matrix.orgraitobezarius (DECT: 7248)go ahead16:19:30
@raitobezarius:matrix.orgraitobezarius (DECT: 7248)add it16:19:31
@raitobezarius:matrix.orgraitobezarius (DECT: 7248)we are a bit strained on x86 but that shall change soon I suppose16:19:41
@just1602:systemli.orgjust1602I was thinking about lix CI while listening to a podcast where someone from 0xide mention that a full rack has 2000 CPU core, 32TB of RAM and something like 250TB of storage.16:22:02
@just1602:systemli.orgjust1602I was like, just half a rack would be enough to fix all our CI issues16:22:12
@raitobezarius:matrix.orgraitobezarius (DECT: 7248)hahahahaha16:22:16
@raitobezarius:matrix.orgraitobezarius (DECT: 7248)but we don't have millions of euros on our hand alas16:22:22
@just1602:systemli.orgjust1602At some point, I hope they're gonna have enough client to sponsor some nice opensourc projects :D16:23:57
@aloisw:julia0815.dealoisw
In reply to @raitobezarius:matrix.org
we are a bit strained on x86 but that shall change soon I suppose
If you have enough aarch64 then I guess you could also do aarch64 -> x86_64 cross?
16:42:09
@raitobezarius:matrix.orgraitobezarius (DECT: 7248) we do have more aarch64 16:42:20
@raitobezarius:matrix.orgraitobezarius (DECT: 7248)at least, x86 is doing more work than aarch6416:42:25
@raitobezarius:matrix.orgraitobezarius (DECT: 7248)so plausibly, this could be the job you described16:42:31
@raitobezarius:matrix.orgraitobezarius (DECT: 7248)it will still generate more work for x86 which will have to calculate one more job at the nej phase16:42:43
@raitobezarius:matrix.orgraitobezarius (DECT: 7248)but not a compilation job at least16:42:48
@k900:0upti.meK900 But what if I add it to the goal loop 16:44:29
@aloisw:julia0815.dealoisw
In reply to @raitobezarius:matrix.org
it will still generate more work for x86 which will have to calculate one more job at the nej phase
Evaling one Lix should be quite cheap though?
16:48:19
@raitobezarius:matrix.orgraitobezarius (DECT: 7248)
In reply to @aloisw:julia0815.de
Evaling one Lix should be quite cheap though?
Yeah, I didn't mean this as this would be much more expensive
16:48:44
@raitobezarius:matrix.orgraitobezarius (DECT: 7248)but cost for x86(after) > cost for x86(before)16:48:54
@raitobezarius:matrix.orgraitobezarius (DECT: 7248)maybe by epsilon16:48:56
@k900:0upti.meK900I am fully ready to commit crimes to make this happen and Lix won't even be the worst of them16:49:53
@k900:0upti.meK900I am making a thing to forward logind wakelocks from WSL to Windows16:50:06
@k900:0upti.meK900It is going to be VERY CURSED and I don't care16:50:20
@weethet:catgirl.cloudWeetHet raitobezarius: how do i read this?
https://buildkite.com/lix-project/lix/builds/3673/steps/canvas?sid=01986f84-2c33-4e02-9c8e-6ad9e83250c9
18:34:58

Show newer messages


Back to Room ListRoom Version: 10