matthewbauer has quit [Ping timeout: 256 seconds]
Sonarpulse has quit [Ping timeout: 245 seconds]
<clever> Lisanna: you need nixpkgs.system, a nixos option
<clever> Lisanna: that should solve th need to --system it
<clever> --option system
<Lisanna> clever I need to set that explicitly on the nixos systems in my nixops expression if I'm going to be running nixops on darwin?
<Lisanna> (evaluating it)
<clever> maybe, the defaults may have changed and broken something with some recent changes
<clever> can you gist your nixops deployment files?
<clever> where exactly is the error occuring?
<Lisanna> well, depends on which error
<Lisanna> the trusted user one happens whenever it tries to build any kind of config file (i.e., any build that involves bash)
<Lisanna> workaround for that is to remove myself from the trusted users
<Lisanna> the --option system x86_64-linux is needed to prevent an assertion in linuxPackages
<clever> try removing the --option system, and switch to nixpkgs.system as a nixos option
andreabe_ has joined #nix-darwin
<Lisanna> clever hey, setting nixpkgs.system fixed that assertion problem
<Lisanna> clever woah, it also fixed the other problem!
<Lisanna> wow, thanks for that suggestion, that fixed all my nixops problems
<clever> i think you where forcing all of nixops to use linux binaries, on a darwin kernel
<clever> and darwin cant run linux executables
<Lisanna> yeah... but I guess that option was only being respected if I was a trusted user
<Lisanna> or something like that
<clever> i think --option system overrides what nix thinks the local machine is
<clever> so the normal safety saying you cant run linux binaries has been bypassed
<clever> and only a trusted user can do so
<Lisanna> cool, now I can use my nix-build-remote wrapper without having to toggle the trusted user setting
andreabe_ has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
andreabe_ has joined #nix-darwin
mjrosenb has joined #nix-darwin
alexteves has quit [Remote host closed the connection]
philr has joined #nix-darwin
matthewbauer has joined #nix-darwin
philr has quit [Quit: WeeChat 2.1]
<johnw> are you guys also running into clang and "argument list too long"?
<johnw> both hakyll and git-annex now fail with that error
matthewbauer has quit [Ping timeout: 264 seconds]
andreabe_ has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
andreabe_ has joined #nix-darwin
hamishmack has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
hamishmack has joined #nix-darwin
Lisanna has quit [Quit: Lisanna]
andreabe_ has quit [Quit: Textual IRC Client: www.textualapp.com]
__Sander__ has joined #nix-darwin
periklis has joined #nix-darwin
periklis has quit [Read error: Connection reset by peer]
periklis has joined #nix-darwin
periklis has quit [Remote host closed the connection]
periklis has joined #nix-darwin
alexteves has joined #nix-darwin
andreabedini has quit [Ping timeout: 265 seconds]
__Sander__ has quit [Ping timeout: 245 seconds]
__Sander__ has joined #nix-darwin
szicari has joined #nix-darwin
szicari has quit [Quit: Leaving.]
szicari has joined #nix-darwin
matthewbauer has joined #nix-darwin
alexteves_ has joined #nix-darwin
periklis` has joined #nix-darwin
alexteves has quit [Ping timeout: 256 seconds]
periklis has quit [Ping timeout: 240 seconds]
Sonarpulse has joined #nix-darwin
szicari has quit [Quit: Leaving.]
szicari has joined #nix-darwin
periklis` has quit [Ping timeout: 240 seconds]
__Sander__ has quit [Quit: Konversation terminated!]
matthewbauer has quit [Read error: Connection reset by peer]
matthewbauer has joined #nix-darwin
szicari has quit [Quit: Leaving.]
dhess has joined #nix-darwin
<dhess> Anyone getting libsecurity_utilities build failures on macOS? https://gist.github.com/dhess/1453e03a2d3cd9ce829430e935d3dee5
<dhess> this is on recent nixpkgs
<matthewbauer> yeah i was getting that too
<dhess> matthewbauer: that's your commit, yes?
<matthewbauer> yeah but i thought that was the right thing?
<dhess> matthewbauer: I don't know anything about how Apple's stuff is packaged for Nix, so I don't know. Was it building when you committed it?
<matthewbauer> sorry about that
<dhess> ahh I see
<matthewbauer> we switched the sdk to multiple outputs because lots of things use the headers without really needing the full sdk. but that breaks some things like this. darwin stuff is all very flaky.
<dhess> yeah :(
<matthewbauer> that should be good because .out should have the framework
<matthewbauer> i'd like multiple outputs to move those to their own "frameworks" output but that would cause more issues like this lol (but also reduce closure sizes somewhat)
<dhess> ok thanks. I'll give this a try in a bit
<matthewbauer> weird that we were just hitting it now
<LnL> almost nothing should depend on the sdk tho
<matthewbauer> libsecurity does annoyingly
<LnL> and things that do copy the headers over AFAIK
<LnL> we have most of the components that make up the sdk from opensource.apple.com, things should use that instead of the entire sdk
<LnL> but yeah, I think libsecurity is one of the exceptions
<matthewbauer> i actually got pretty far in building libsecurity but there are some weird headers missing you need to reverse engineer
<matthewbauer> "CoreSymbolication" and stuff
<dhess> ugh, gfortran is also failing to build on macOS. How that's being pulled in by things like terraform I will never understand.
<LnL> go probably
<dhess> go uses gfortran?
<LnL> one of the supported fetchers might
<matthewbauer> does it fail or just run out of log?
<LnL> yeah, what's the issue? I fixed the hydra build AFAIK
<dhess> this is from my Hydra building nixpkgs as of matthewbauer's commit just now
<LnL> hrm, -static-libgcc?
<LnL> looks fine on master
matthewbauer has quit [Ping timeout: 264 seconds]
<dhess> that was a cached failure, let me restart it to see if it's a Hydra thing
<LnL> heh, sysctl -> xcbuild -> boost -> numpy -> gfortran
<dhess> jesus
<dhess> what a rube goldberg machine we've built for ourselves
szicari has joined #nix-darwin
<dhess> matthewbauer: cool that seems to have fixed the libsecurity_utilities issues, thanks!
<dhess> LnL: looks like the gfortran thing was a caching issue with Hydra, fixed now I believe
matthewbauer has joined #nix-darwin
<LnL> weird
<dhess> How about stack, anyone seen issues with that on nixpkgs master? https://gist.github.com/dhess/88d8ad3a0e5eb05b1ce07939dbbd6bd7
philr has joined #nix-darwin
alexteves_ has quit [Remote host closed the connection]
alexteves_ has joined #nix-darwin
matthewbauer has quit [Read error: Connection reset by peer]
matthewbauer has joined #nix-darwin
matthewbauer has quit [Read error: Connection reset by peer]
matthewbauer has joined #nix-darwin
matthewbauer has quit [Read error: Connection reset by peer]
matthewbauer has joined #nix-darwin
philr has quit [Ping timeout: 268 seconds]
szicari has quit [Quit: Leaving.]
Lisanna has joined #nix-darwin
hamishmack has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
alexteves_ has quit [Remote host closed the connection]
matthewbauer has quit [Read error: Connection reset by peer]
matthewbauer has joined #nix-darwin
hamishmack has joined #nix-darwin
matthewbauer has quit [Ping timeout: 265 seconds]
matthewbauer has joined #nix-darwin
matthewbauer has quit [Ping timeout: 260 seconds]
Sonarpulse has quit [Ping timeout: 276 seconds]
alexteves has joined #nix-darwin