!lymvtcwDJ7ZA9Npq:lix.systems

Lix Development

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

Load older messages


SenderMessageTime
28 Apr 2026
@blokyk:matrix.orgzoë (@blokyk)* maybe i'm just blind, but is there any instruction for building lix with debug info? i tried to debug it with lldb and i just don't get any source ^^;16:35:41
@blokyk:matrix.orgzoë (@blokyk) hmm actually it's just that every source path is pointing to /build/lix instead of /lix 16:42:55
@blokyk:matrix.orgzoë (@blokyk) * nvm it's just that every source path is pointing to /build/lix instead of /lix 16:43:16
@qyriad:katesiria.orgQyriadThis is a persistent problem we have with everything we build that doesn't substitute from Nixpkgs (where nixseparatedebuginfod works) >.>16:44:34
29 Apr 2026
@antifuchs:asf.computerantifuchsto close the loop, here13:54:38
@antifuchs:asf.computerantifuchs* to close the loop, I think I fixed the thing https://github.com/NixOS/nixpkgs/pull/51444113:54:48
@blokyk:matrix.orgzoë (@blokyk) actually Qyriad i removed this line that you added in f9d08cc44c, and i do get correct sources in lldb and gdb; is there some nuance i'm missing there? 15:12:57
@blokyk:matrix.orgzoë (@blokyk) * actually Qyriad i removed this line that you added in f9d08cc44c, and i do get correct sources in lldb and gdb without needing any setup in the debugger (eg source-map in lldb); is there some nuance i'm missing there? 15:13:45
@blokyk:matrix.orgzoë (@blokyk) * actually Qyriad i removed this line that you added in f9d08cc44c, and i do get correct sources in lldb and gdb without needing any setup in the debugger (eg source-map in lldb); is there some nuance i'm missing there? 15:13:52
30 Apr 2026
@deezrightwinger:matrix.org@deezrightwinger:matrix.org joined the room.01:21:10
@deezrightwinger:matrix.org@deezrightwinger:matrix.orgYour tos is a hoot01:21:24
@electria:federated.nexuselectria

I didn't know Lix had a Terms of Service (TOS), considering it's not a service...
A development chat is also most certainly not the right place for this

01:27:31
@hxr404:tchncs.de@hxr404:tchncs.de left the room.13:43:59
@qyriad:katesiria.orgQyriad
In reply to @blokyk:matrix.org
actually Qyriad i removed this line that you added in f9d08cc44c, and i do get correct sources in lldb and gdb without needing any setup in the debugger (eg source-map in lldb); is there some nuance i'm missing there?
Probably not. Iwrc there have been changes to Nixpkgs' default path mapping stuff since that commit, but if removing it now fixes things then yeet it!
13:51:50
@piegames:flausch.socialpiegames banned @deezrightwinger:matrix.org@deezrightwinger:matrix.org (spam).18:33:21
@isabel:isabelroses.comisabel changed their profile picture.18:47:20
16 May 2024
@aciceri:nixos.devzrsk joined the room.13:54:49
@samrose:matrix.orgsamrose
In reply to @lunaphied:lunaphied.me
I think there were a few CLs on the Gerrit but nothing being actively worked
The other thing that I could do if it helps is test things and try to find bugs. I did do some C++ work in the past, but may lack the time to do it justice here at least for about 30 days or so
15:55:29
@qyriad:katesiria.orgQyriadwe are not in any rush 🙂17:20:53
@samrose:matrix.orgsamroseWould it help to also test out the existing Lix code and try to find issues/bugs etc?17:23:21
@qyriad:katesiria.orgQyriadabsolutely17:23:41
@samrose:matrix.orgsamrose
  • how do people feel about the existing test suite that comes along with nix source code or Lix?
17:23:48
@qyriad:katesiria.orgQyriadit's pitiful17:24:10
@samrose:matrix.orgsamroseheh 17:24:16
@raitobezarius:matrix.orgraitobezariusexpanding it is cool17:24:23
@raitobezarius:matrix.orgraitobezariuswriting new tests for builtins which are not tested17:24:30
@raitobezarius:matrix.orgraitobezariusnew test behaviors, etc.17:24:32
@qyriad:katesiria.orgQyriad we have three flavors of test:
  1. gtest (offer only available in libexpr and libutil)

  2. bash script

  3. virtual machine


the vast, vast majority of testing is in the "bash script" flavor and it is a mess
17:25:01
@samrose:matrix.orgsamroseI was just going to ask on the "functional" tests: do we still like using bash there?17:25:56
@samrose:matrix.orgsamrosethe last time that I worked on a major nix related cli project that used bash, or bats for testing, over time it became rather kind of hard to maintain17:26:42

Show newer messages


Back to Room ListRoom Version: 10