!lymvtcwDJ7ZA9Npq:lix.systems

Lix Development

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

Load older messages


SenderMessageTime
3 Apr 2025
@winter:catgirl.cloudWinterno recursive nix required22:01:33
@winter:catgirl.cloudWinterapparently i am stupid and for now you technically need it to do some stuff, but ideally once something exists to replace that functionality (basically just adding many drvs from one derivation build), then it’ll be useful22:10:19
@jade_:matrix.orgjade_yes, it ultimately requires a limited replacement for the daemon protocol that is less fucked up and thus could be stabilized as derivation ABI22:26:18
@jade_:matrix.orgjade_fortunately there is agreement between cppnix and us about this22:26:34
@jade_:matrix.orgjade_so they are not going to surprise stabilize it without a clear answer to that issue22:26:47
@dantefromhell:matrix.orgdantefromhell changed their display name from dantefromhell to MATRIX dantefromhell.22:34:31
@dantefromhell:matrix.orgdantefromhell changed their display name from MATRIX dantefromhell to dantefromhell.22:36:24
4 Apr 2025
@Ericson2314:matrix.orgJohn Ericson If you have a good batching protocol 00:15:00
@Ericson2314:matrix.orgJohn Ericson You don't even need a reply I think 00:15:00
@Ericson2314:matrix.orgJohn EricsonYou can submit all store objects and derivations you need, in a very simple "language" to substitute some variables00:15:48
@Ericson2314:matrix.orgJohn Ericson And you don't need a response even because the builder doesn't need to do anything more 00:16:34
@Ericson2314:matrix.orgJohn EricsonThe builder can just be killed, and derivation succeed/fail based on whether the request is valid00:17:24
@Ericson2314:matrix.orgJohn Ericson CC @winter:catgirl.cloud 00:17:37
@jade_:matrix.orgjade_https://github.com/curl/curl/issues/16955 AAAAAAAAAAAAAAAAAAAA okay we have done it00:28:57
@jade_:matrix.orgjade_ raitobezarius: would you be able to review https://gerrit.lix.systems/c/lix/+/2887?usp=search and https://gerrit.lix.systems/c/lix/+/2931?usp=search when you're free? 00:42:55
@raitobezarius:matrix.orgraitobezariusWill do, thx for the ping00:44:31
@just1602:systemli.orgjust1602
In reply to @jade_:matrix.org
https://github.com/curl/curl/issues/16955 AAAAAAAAAAAAAAAAAAAA okay we have done it
The quality of this bug report !!!!!
01:04:29
@jade_:matrix.orgjade_i try!!!01:04:35
@just1602:systemli.orgjust1602
In reply to @jade_:matrix.org
i try!!!
And succeeded
01:05:16
@jade_:matrix.orgjade_seems like the reason that lix 2.93 is having build interrupt issues on macos is that previous versions were only working by accident >:(01:06:54
@jade_:matrix.orgjade_ namely it seems that MonitorFdHup doesn't actually work, which is surprising 01:07:17
@jade_:matrix.orgjade_previous versions threw an error while writing to a dead socket, rather than getting interrupted by the socket being hung up01:09:00
@jade_:matrix.orgjade_although, well, maybe it is not that surprising that MonitorFdHup doesn't work given the number of comments of um. oral history.01:09:33
@jade_:matrix.orgjade_anyway i clearly need to write a damn test01:09:42
@uep:matrix.orguepit's outstanding01:20:12
@jade_:matrix.orgjade_ did i think that the macOS kernel would be so easy as to be broken in an easily reproducible way? well, my naïevété shows through haha https://gerrit.lix.systems/c/lix/+/2933 01:47:19
@jade_:matrix.orgjade_ * did i think that the macOS kernel would be so easy as to be broken in an easily reproducible way? well, my naïvété shows through haha https://gerrit.lix.systems/c/lix/+/2933 01:47:26
@jade_:matrix.orgjade_...... okay i am going to log off. i am flummoxed with this bug. it is fine with socat, but not with a real nix01:55:47
@jade_:matrix.orgjade_i wonder if we have found a kernel bug01:55:53
@jade_:matrix.orgjade_beats me01:55:57

There are no newer messages yet.


Back to Room ListRoom Version: 10