!lymvtcwDJ7ZA9Npq:lix.systems

Lix Development

442 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
2 Jun 2024
@pennae:matrix.eno.space⚠️ eldritch horrors operating in this area ⚠️ anyway, issue: https://git.lix.systems/lix-project/lix/issues/372 21:16:08
@irenes:matrix.org@irenes:matrix.orgthanks - I'll look in more detail at some point when I have actual time21:19:47
@pennae:matrix.eno.space⚠️ eldritch horrors operating in this area ⚠️no rush :321:21:06
@tim:stratum0.orgdadada changed their profile picture.23:02:41
@tim:stratum0.orgdadada changed their profile picture.23:04:20
@tim:stratum0.orgdadada changed their profile picture.23:09:17
3 Jun 2024
@aloisw:kde.orgaloisw
In reply to @pennae:matrix.eno.space
honest question: why should we support, in lix itself, store relocation via chroot as is done now (ie, single-user instances placing the store in eg ~/.nix-store but substituting/building for it being at /nix/store and "fixing" that at runtime with linux namespace fuckery)
we'd argue this should be a "just pam_mount it" type deal
pam_mount requires setup by the system administrator.
04:48:17
@aloisw:kde.orgaloiswThat said, bubblewrap doesn't and work quite well.04:48:35
@jade_:matrix.orgjade_image.png
Download image.png
08:07:55
@jade_:matrix.orgjade_(this is a sneak peek, it still needs some operationalizing)08:08:18
@jade_:matrix.orgjade_i have done a backfill run. i now need to actually deploy it properly09:57:07
@jade_:matrix.orgjade_tomorrow problem09:57:10
@Ericson2314:matrix.orgJohn EricsonYou all might want https://github.com/NixOS/nix/pull/1083818:29:45
@jade_:matrix.orgjade_https://git.lix.systems/lix-project/lix/issues/37321:45:42
@Ericson2314:matrix.orgJohn Ericsonotoh, I gotta get it fixed for macos22:01:01
@Ericson2314:matrix.orgJohn Ericsonmaybe 24.05 will help22:01:05
@jade_:matrix.orgjade_O_o how is it broken on libc++/macOS? that's .. an accomplishment, but C++ can certainly manage such things22:03:03
@Ericson2314:matrix.orgJohn Ericson std::declval<std::set>() <=> std::declval<std::set>() 22:03:49
@me:indeednotjames.comemily joined the room.22:04:07
@Ericson2314:matrix.orgJohn Ericsonthat is not resolving22:04:53
4 Jun 2024
@jakehamilton:auxolotl.orgjakehamilton Hey there folks, is anyone familiar with import <nix/fetchurl.nix>? I just found out about this and was confused because I thought that <> referred to NIX_PATH values, but this seemed to work. Notably import <nix> does NOT work. As it turns out, this behavior is custom inside of Nix itself which maps certain known files such as: https://github.com/NixOS/nix/blob/master/src/libexpr/fetchurl.nix 05:06:26
@jakehamilton:auxolotl.orgjakehamiltonIt seems to be this corepkgsFS: https://github.com/NixOS/nix/blob/bf72b78ef2110f4bda6105b8adff131dc9435bff/src/libexpr/eval.hh#L23705:07:10
@jakehamilton:auxolotl.orgjakehamilton This is definitely weird, but I ended up needing this fetcher because it supports some things that the builtin one doesn't (such as marking files executable, unpacking, and output hash info). 05:08:13
@irenes:matrix.org@irenes:matrix.org(and I suggested mentioning it here because it's such astonishing behavior that I thought we might like to look into how important it is)05:10:32
@k900:0upti.meK900corepkgs continues to haunt us05:47:00
@jade_:matrix.orgjade_
In reply to @jakehamilton:auxolotl.org
Hey there folks, is anyone familiar with import <nix/fetchurl.nix>? I just found out about this and was confused because I thought that <> referred to NIX_PATH values, but this seemed to work. Notably import <nix> does NOT work. As it turns out, this behavior is custom inside of Nix itself which maps certain known files such as: https://github.com/NixOS/nix/blob/master/src/libexpr/fetchurl.nix
it's mentioned in puck's talk :)
06:19:03
@jakehamilton:auxolotl.orgjakehamilton
In reply to @jade_:matrix.org
it's mentioned in puck's talk :)
Oooh I haven't seen or heard that yet. Would you happen to have a link?
06:19:47
@jade_:matrix.orgjade_https://media.ccc.de/v/nixcon-2023-36425-reinventing-the-wheel-with-zilch06:20:13
@jakehamilton:auxolotl.orgjakehamiltonOh perfect, thank you!!06:20:43
@aloisw:kde.orgaloiswRight now it seems that the thing that closes issues when they are fixed triggers on forks too (for example, https://git.lix.systems/lix-project/lix/issues/365#event-4081). Is this easy to fix or should I stop pushing to my fork?06:25:45

Show newer messages


Back to Room ListRoom Version: 10