!lymvtcwDJ7ZA9Npq:lix.systems

Lix Development

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

Load older messages


SenderMessageTime
22 Dec 2025
@helle:tacobelllabs.nethelle (just a stray cat girl)ah, nice, missed that, sorry08:58:29
@helle:tacobelllabs.nethelle (just a stray cat girl)still waking up08:58:35
@roberthensing:matrix.orgRobert Hensing (roberth)my bad :)08:58:36
@raitobezarius:matrix.orgraitobezariusI'm running smoketesting, roberth on your PR, once this passes, I will approve as a Lix code owner08:59:09
@roberthensing:matrix.orgRobert Hensing (roberth)awesome, thanks!08:59:20
@raitobezarius:matrix.orgraitobezariusthanks for pulling the patch!08:59:28
@helle:tacobelllabs.nethelle (just a stray cat girl)but yes, ty, I read the message like crossways, lol09:02:01
@cinerealkiara:matrix.org@cinerealkiara:matrix.org left the room.10:53:47
23 Dec 2025
@piegames:flausch.socialpiegamesHm. Unfortunately, the Nix language is not amenable to single-parse-pass compilation because of parsetime attrset merging09:56:00
@piegames:flausch.socialpiegamesEverything else can be done with placeholders and a fixup pass afterwards, but attrsets really require using some treemaps during construction09:56:40
@piegames:flausch.socialpiegamesAlso let's move this over to Zulip https://zulip.lix.systems/#narrow/channel/6-Eval/topic/Parser.20rewrite/with/338910:36:24
@xyenon:mozilla.orgXYenon Should I do anything now, or just wait? My CL hasn't had any new reviews for a week. https://gerrit.lix.systems/c/lix/+/4783 13:44:10
@piegames:flausch.socialpiegamesAsking here is fine14:10:07
@piegames:flausch.socialpiegamesOh I see, there has been a disagreement between reviewers. Maybe we should escalate it to a core team discusssion then14:11:59
@raitobezarius:matrix.orgraitobezariuswhere?14:15:48
@piegames:flausch.socialpiegamesThe CL has both +1 and -1 reviews14:18:02
@helle:tacobelllabs.nethelle (just a stray cat girl)is that not just purely for the test impl14:18:14
@raitobezarius:matrix.orgraitobezariusi think you are misreading the reviews14:18:13
@piegames:flausch.socialpiegamesOr am I reading it wrongly (I'm on the phone so lol@Gerrit UI)14:18:19
@raitobezarius:matrix.orgraitobezarius+1 was given over the F2 part14:18:40
@raitobezarius:matrix.orgraitobezarius-1 was given over the actual contents14:18:46
@raitobezarius:matrix.orgraitobezarius* -1 was given over the non testing changes14:18:49
@raitobezarius:matrix.orgraitobezariusanyway, this stalled because: (a) flakes are frozen in principle and we recommend reaching out here before sending changes (b) selected reviewers did not interact with the CL (c) it's holidays for many people :P14:19:59
@xyenon:mozilla.orgXYenonGet it. I thought this was just a small backport change.14:47:52
@raitobezarius:matrix.orgraitobezariusNo worries, unfortunately, as we touched upon it in https://lix.systems/blog/2025-11-18-lix-2.94-release/ (section "Flakes freeze"), too many inconsistences kept being discovered in how these features are rolled in CppNix14:49:37
@raitobezarius:matrix.orgraitobezariusAnd as you have seen, horrors flagged such a problem on that backport, alas14:49:57
@k900:0upti.meK900Oh yeah does anyone want a trivial UX improvement15:16:00
@k900:0upti.meK900 Make it so -L doesn't print the failing drv logs twice 15:16:24
@k900:0upti.meK900For bonus points make it so it prints the full list of all failing drvs with keep-going15:16:42
@raitobezarius:matrix.orgraitobezariusopen an issue so that someone gets to it eventually15:19:25

Show newer messages


Back to Room ListRoom Version: 10