!lheuhImcToQZYTQTuI:nixos.org

Nix on macOS

1080 Members
“There are still many issues with the Darwin platform but most of it is quite usable.” — http://yves.gnu-darwin.org164 Servers

Load older messages


SenderMessageTime
11 Jul 2025
@szlend:matrix.orgszlendjust makes me uncomfortable that we'd potentially have two paths people go (assuming they don't migrate)11:09:03
@szlend:matrix.orgszlendcase sensitivity obviously being a huge impurity11:09:14
@reckenrode:matrix.orgRandy EckenrodeReinstalling could involve rebuilds, which would be annoying.11:09:20
@emilazy:matrix.orgemily I think for Lix the migration would become mandatory at some point, because they want use-case-hack to die, because it's awful/broken 11:10:19
@szlend:matrix.orgszlendand potentially some paths not installable at all?11:10:29
@emilazy:matrix.orgemilyso one release you'll get it warning you hey run this migration tool and in the future it'll complain about your volume being case-insensitive and bail out11:10:44
@szlend:matrix.orgszlendyeah makes sense11:11:41
@emilazy:matrix.orgemilybut, FWIW installers have let you ask for a case-sensitive volume for years now11:11:50
@emilazy:matrix.orgemilythey just haven't done any setup to make that actually useful11:11:56
@emilazy:matrix.orgemilyso there is already some bifurcation of the ecosystem11:12:01
@prince213:matrix.orgprince213 Any idea why nix build can't connect to remote but sudo nix build could? 13:58:50
@prince213:matrix.orgprince213 * Any idea why nix build can't connect to remote builder but sudo nix build could? 13:59:06
@emilazy:matrix.orgemilySSH keys13:59:49
@prince213:matrix.orgprince213I thought nix will read /var/root/.ssh/config?14:00:19
@prince213:matrix.orgprince213Also nix-daemon does this so it shouldn't matter whether I use sudo or not?14:01:03
@emilazy:matrix.orgemily I forget exactly how it's wired up. are you a trusted-user? 14:03:32
@prince213:matrix.orgprince213Yes14:03:38
@emilazy:matrix.orgemily also, sudo nix will use NIX_REMOTE=local by default 14:03:42
@emilazy:matrix.orgemilyrather than talking to the daemon14:03:45
@emilazy:matrix.orgemilywhich is cursed14:03:48
@prince213:matrix.orgprince213So what does that mean14:04:56
@prince213:matrix.orgprince213Why don't we have that set to daemon by default14:06:07
@zhaofeng:zhaofeng.liZhaofeng LiThere's also known_hosts, and you probably need to sudo ssh once to get the host added14:06:15
@prince213:matrix.orgprince213 Did both, andnix store info doesn't work, but sudo nix store info does. 14:09:19
@prince213:matrix.orgprince213 * Did both, and nix store info doesn't work, but sudo nix store info does. 14:09:23
@prince213:matrix.orgprince213I think this part is normal though14:09:44
@reckenrode:matrix.orgRandy EckenrodeIf you’re doing it as your user, wouldn’t Nix be reading your user’s SSH config not root’s?14:10:47
@prince213:matrix.orgprince213 So if I do env NIX_REMOTE=daemon sudo --preserve-env=NIX_REMOTE nix build then it will also fail 14:10:53
@prince213:matrix.orgprince213Remote builds are done by the daemon so it reads root's config.14:11:28
@zhaofeng:zhaofeng.liZhaofeng LiHmm weird, probably need to stick a bunch of -vvvv and pray that it tells you something useful14:11:43

Show newer messages


Back to Room ListRoom Version: 6