!lheuhImcToQZYTQTuI:nixos.org

Nix on macOS

935 Members
163 Servers

Load older messages


SenderMessageTime
26 May 2021
@atrius:matrix.orgmjlbachI had to use the latest nix master (not nixUnstable) in order to avoid many sandboxing issues on catalina19:39:53
@r_i_s:matrix.orgris_ completely separate topic - openvpn is failing to build for me on catalina, configure: error: route utility is required but missing - where would i get this from? 19:46:03
@r_i_s:matrix.orgris_clearly hydra is managing to build it, which is fun19:46:35
@sandro:supersandro.deSandro
In reply to @r_i_s:matrix.org
i've been surprised at how many packages have built for me actually since i switched it on
In my experience it works good enough if you are building leaf packages. If you are doing more core work things tend to break
19:46:38
@daiderd:matrix.orgLnLunixtools.route would be the generic attribute to use19:46:51
@daiderd:matrix.orgLnLI think this is once of those things that comes from different places depending on the platform19:47:28
@kloenk:petabyte.devFinn Behrens
In reply to @daiderd:matrix.org
if you're up for it I'd definitively recommend enabling it, means that sandboxing issues get some visibility and you can always --option sandbox false if something's broken that you can't or don't want to fix
Is it just sandbox = true, or do I have something else?
19:47:38
@r_i_s:matrix.orgris_
In reply to @daiderd:matrix.org
unixtools.route would be the generic attribute to use
of course this gives me Package ‘openssl-1.0.2u’ in ... is marked as insecure, refusing to evaluate. on master
19:49:06
@daiderd:matrix.orgLnLI do have these extra things in my config19:49:14
@daiderd:matrix.orgLnL extra-sandbox-paths = /private/tmp /private/var/tmp /usr/bin/env 19:49:17
@daiderd:matrix.orgLnLthose are a few edgecases that occur more often but could be fixed so they're not in the default sandbox19:50:05
@kloenk:petabyte.devFinn BehrensWill try after my next exam. Still have to learn a bit more about Dylib and stuff though, as I’m from Linux. :-)19:51:02
@daiderd:matrix.orgLnLfor older versions of nix you need a few extra paths but I'm pretty sure all of that is released already19:51:06
@daiderd:matrix.orgLnLcheck if there's /System stuff in nix show-config | grep sandbox19:51:22
@kloenk:petabyte.devFinn BehrensI’m using nix master from a few hours ago xD19:51:42
@daiderd:matrix.orgLnL
In reply to @r_i_s:matrix.org
of course this gives me Package ‘openssl-1.0.2u’ in ... is marked as insecure, refusing to evaluate. on master
sounds like it's probably coming from darwin.network_cmds then which does indeed not build anymore
19:52:16
@r_i_s:matrix.orgris_pretty sad state of affairs 😿19:52:47
@daiderd:matrix.orgLnLyeah, the latest release from opensource.apple.com I a while back didn't work with a newer openssl either :/19:54:01
@daiderd:matrix.orgLnLbut maybe there was new stuff released since then19:54:26
@abathur:matrix.orgabathuroh, I saw a PR today that roughly touches on that openssl issue, it at least asserts that #101229 will fix19:54:46
@kloenk:petabyte.devFinn BehrensI applied at Apple. Sadly the did not answer yet. But hopefully in the future I can help making nix better from apples side 😎19:55:16
@abathur:matrix.orgabathurhttps://github.com/NixOS/nixpkgs/pull/10900319:55:18
@daiderd:matrix.orgLnLnetwork_cmds isn't really tied to the sdk update19:57:38
@abathur:matrix.orgabathurI wasn't sure about the assertion, just remembered seeing it :)19:58:09
@sandro:supersandro.deSandro ris_ it should also tell you how to ignore broken/insecure packages 19:58:38
@abathur:matrix.orgabathur different topic: I don't expect anyone here to have an opinion, but just in case it's something that's caused trouble for anyone here, I've opened a draft PR making the top-level sudo attr useful on macOS 19:59:11
@r_i_s:matrix.orgris_ Sandro: oh it does, it's just i don't feel i can suggest adding this as an input to a packa 19:59:23
@r_i_s:matrix.orgris_ * Sandro: oh it does, it's just i don't feel i can suggest adding this as an input to a package when i know it'll do that 19:59:31
@daiderd:matrix.orgLnL
In reply to @abathur:matrix.org
different topic: I don't expect anyone here to have an opinion, but just in case it's something that's caused trouble for anyone here, I've opened a draft PR making the top-level sudo attr useful on macOS
what's the usecase for that? it's the same as using the one PATH at runtime and builds can't use sudo
20:02:22
@abathur:matrix.orgabathurthe PR addresses my use-case20:06:00

There are no newer messages yet.


Back to Room ListRoom Version: 6