!lymvtcwDJ7ZA9Npq:lix.systems

Lix Development

413 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
23 Dec 2025
@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
@k900:0upti.meK900I might just do it myself if no one else does15:19:39
@k900:0upti.meK900Not tonight though15:19:49
@ma27:nicht-so.sexyma27

fwiw it should be as simple as setting log-lines=0 if -L is set (iirc I even suggested that to cppnix a while ago, but eelco said no).

I have this in all of my nix.conf and I think that's enough to do what you want:

error: build of '/nix/store/bc0s2qws1gnhqqn68dwpm5ypafkichwm-vim-9.1.1869.drv' on 'ssh-ng://roflmayr' failed: builder for '/nix/store/bc0s2qws1gnhqqn68dwpm5ypafkichwm-vim-9.1.1869.drv' failed with exit code 1
error: builder for '/nix/store/d0xjfxgyj5h2girabscd1ss8bsmx9b2v-hello-2.12.2.drv' failed on remote builder
error: builder for '/nix/store/bc0s2qws1gnhqqn68dwpm5ypafkichwm-vim-9.1.1869.drv' failed on remote builder
error: build of '/nix/store/bc0s2qws1gnhqqn68dwpm5ypafkichwm-vim-9.1.1869.drv^out,xxd', '/nix/store/d0xjfxgyj5h2girabscd1ss8bsmx9b2v-hello-2.12.2.drv^out' failed
15:27:58
@k900:0upti.meK900Yeah but then you don't get the logs15:28:18
@k900:0upti.meK900Or what15:28:23
@k900:0upti.meK900Wait am I dumb15:28:33
@k900:0upti.meK900Wait does log-lines15:28:36
@k900:0upti.meK900AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA15:28:39
@k900:0upti.meK900Why15:28:43
@k900:0upti.meK900W H Y15:28:44
@k900:0upti.meK900W H Y Y Y Y Y Y Y Y Y Y Y Y У Y Y Y Y Y Y15:28:55
@ma27:nicht-so.sexyma27ok, I see I can spare the explanation :DD15:29:08
@k900:0upti.meK900OK hold on15:40:37
@k900:0upti.meK900I am very confused15:40:43
@k900:0upti.meK900It seems like it should already do this15:40:57

Show newer messages


Back to Room ListRoom Version: 10