| 9 Oct 2025 |
Eldondev | I expect that. | 21:22:11 |
Eldondev | Ok, so I roll over and drink the brew? | 21:22:55 |
toonn | Homebrew can be installed without root privilege? | 21:23:17 |
K900 | If you mean Homebrew, I'm pretty sure that also requires root? | 21:23:21 |
Katalin 🔪 | yeah, at least I don't see how it wouldn't | 21:24:31 |
Katalin 🔪 | it creates a directory in /opt | 21:24:41 |
K900 | OK so they do have a way of installing without root | 21:24:50 |
K900 | https://docs.brew.sh/Installation | 21:24:50 |
K900 | But it is equally cursed | 21:24:54 |
K900 | And it still requires the xcode toolchain which IIRC still requires root to install? | 21:25:20 |
Eldondev | I am a wizard, curses are ok | 21:25:34 |
Eldondev | I am not saying I don't have root. | 21:25:49 |
K900 | Then just install Lix normally? | 21:26:04 |
K900 | And then you will not need root to interact with it after | 21:26:17 |
toonn | Yeah I'm also not seeing the use case? | 21:26:37 |
Eldondev | It's not my computer. | 21:26:50 |
K900 | If you really really want to have it run as not root, you can probably download the tarball, stick it somewhere and run it with a custom --store and --store-prefix | 21:27:01 |
toonn | Though I guess it's conceivable development machines are provided with the CLT but you don't get root access? | 21:27:16 |
K900 | But that's going to be absolutely unsupported | 21:27:28 |
Eldondev | That's also true. | 21:27:28 |
K900 | Like, literally everything wrong with that setup is your problem by default levels of unsupported | 21:27:57 |
Eldondev | And I want to potentially run lix in a CI pipeline, but if you think that's cursed, wait until you hear about how Amazon stands up macos instances. | 21:28:45 |
Eldondev | Ok, so sounds like patches not welcome on this one, which is fine. | 21:29:25 |
K900 | There shouldn't be a need for patches | 21:29:36 |
K900 | It's a question of supporting every possible weird configuration | 21:29:55 |
Eldondev | I am not asking for support. | 21:30:18 |
K900 | I don't think we want this as an officially supported install option, at least | 21:30:20 |
Katalin 🔪 | this is not something you can really patch on the lix side either, I think | 21:30:26 |
Katalin 🔪 | if you want the store at /nix/store, you need to create /nix, because macos doesn't have something like userns | 21:31:12 |
K900 | But you're proposing patches | 21:31:19 |