!lymvtcwDJ7ZA9Npq:lix.systems

Lix Development

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

Load older messages


SenderMessageTime
22 Apr 2025
@aloisw:julia0815.dealoiswDoes Subsystem rely on the shell?17:36:12
@helle:tacobelllabs.nethelle (just a stray cat girl)YES.....17:36:17
@helle:tacobelllabs.nethelle (just a stray cat girl)that stunned us when we read the source17:36:26
@helle:tacobelllabs.nethelle (just a stray cat girl)there is actually worse, the rc file, it is invoked as follows: /bin/sh -c "${SHELL} ${rc_file}" (well, with C expansions from pam data instead obviously, but the gist stands)..... like WHY17:38:50
@aloisw:julia0815.dealoiswSorry I don't follow, what rc file?17:40:00
@helle:tacobelllabs.nethelle (just a stray cat girl)you can have ~/.ssh/rc or /etc/ssh/rc which gets executed when you log in17:40:21
@aloisw:julia0815.dealoisw17:43:36
@aloisw:julia0815.dealoisw
In reply to @helle:tacobelllabs.net
YES.....
Ok but at least the subsystem and the login shell are defined on the same host. Still bad but better than the situation with shell commands.
17:44:30
@helle:tacobelllabs.nethelle (just a stray cat girl)mhm17:44:40
@aloisw:julia0815.dealoiswBut of course now you depend on "the subsystem is set up on the remote host" instead of "the remote user has a POSIX login shell".17:45:24
@helle:tacobelllabs.nethelle (just a stray cat girl) Rutile (Commentator2.0) oh, btw, the suggestion we posted for the file fixtures, erm, we very hard failed to communicate with you and kind of started playing around with the idea in the weekend and ended up with what we posted, but uh, idk what makes the most sense to do now 17:54:53
@helle:tacobelllabs.nethelle (just a stray cat girl)sorry for being utterly bad at communicating on this issue17:55:07
@commentator2.0:elia.gardenRutile (Commentator2.0)yeah, we wanted to assign the issue to us way earlier, but due to weird stuff couldn't :/ that probably didn't help either17:55:46
@commentator2.0:elia.gardenRutile (Commentator2.0)will check out what you did and the comments eldrich horrors added and see what we'll do17:56:29
@helle:tacobelllabs.nethelle (just a stray cat girl)yeah, if you actually want a copy of the rough implementation we did, we can probably put it online somewhere, what we posted was more intended to also really discuss the user experience/API for it, because we don't have a good user story written for it right now and with these sort of tools it is kind of a thing we probably want17:57:34
@helle:tacobelllabs.nethelle (just a stray cat girl) glares at how lix calls ssh yeaaaaaah ooof 18:59:40
@just1602:systemli.orgjust1602Are people here have tips and tricks to make git usable with nixpkgs? Because everything log related is almost impossible to browse :/20:44:30
@irenes:matrix.orgIrenes I guess I mostly do git log on specific files and subdirectories 20:47:48
@irenes:matrix.orgIrenesrather than on the whole repo20:47:52
@irenes:matrix.orgIrenesI don't know if that's really a tip or trick20:48:02
@just1602:systemli.orgjust1602Yeah, I guess that's the thing... I try with a limit number of commit, but even that isn't working great. :P20:49:32
@irenes:matrix.orgIrenes you pipe it to less, right? 20:49:51
@just1602:systemli.orgjust1602No worries, I guess I'll just learn more of the structure of the repo and about packages, and be able to know which file log20:50:11
@just1602:systemli.orgjust1602 Irenes: yes 20:50:16
@irenes:matrix.orgIrenesyeah, I think that's all there really is to be done about it20:50:27
23 Apr 2025
@winter:catgirl.cloudWinter hey ma27 are you willing to help me unfuck some of the git fetcher cache code? i am so confused >_> 00:22:08
@ma27:nicht-so.sexyma27 any concrete question? :)
I won't be able to assist synchronously before the weekend though.
07:15:36
@sistema.matrix:matrix.orgThomas joined the room.08:10:29
@rvdp:infosec.exchangeRamses 🇵🇸 Seems like the latest main cannot connect to my remote builders anymore. I see the SSH connection coming in on the builder, and the login is successful, then the nix daemon accepts the connection, and then nothing happens, lix just hangs at connecting to '...' 09:17:45
@rvdp:infosec.exchangeRamses 🇵🇸The remote end is running cppnix 2.28.1, my local machine is running lix from main09:18:11

Show newer messages


Back to Room ListRoom Version: 10