philr has joined #nix-darwin
philr has quit [Quit: WeeChat 2.1]
Guest29 has joined #nix-darwin
Guest29 has quit [Client Quit]
Guest29 has joined #nix-darwin
nD5Xjz has quit [Ping timeout: 240 seconds]
Guest29 has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
Guest29 has joined #nix-darwin
philr has joined #nix-darwin
Guest29 has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
nD5Xjz has joined #nix-darwin
Guest29 has joined #nix-darwin
Guest29 has quit [Client Quit]
Guest29 has joined #nix-darwin
jtojnar has quit [Remote host closed the connection]
jtojnar has joined #nix-darwin
philr has quit [Ping timeout: 268 seconds]
alexteves has joined #nix-darwin
Guest29 has quit [Ping timeout: 256 seconds]
jtojnar has quit [Quit: jtojnar]
jtojnar has joined #nix-darwin
alexteves_ has joined #nix-darwin
alexteves has quit [Ping timeout: 244 seconds]
<johnw> still can't update my darwin machine due to argument too long problems...
<johnw> i'm stuck at Jun 13
<LnL> you can add strictDeps = true as a workaround
<LnL> but we should fix whatever is causing unnecessary flags to be added imho
<LnL> I think domen was bisecting the issue last week, not sure if he found anything
<johnw> how/where should that be added?
<LnL> drv.overrideAttrs (drv: { strictDeps = true; })
<johnw> oh
<johnw> but for which drv?
<johnw> each one that fails?
<johnw> right now I'm using:
<johnw> (haskell.lib.justStaticExecutables haskellPackages.foo)
<johnw> so I guess I refactor this into a function that applies strictDeps
<johnw> LnL: didn't work
<LnL> hmm, I thought it would...
<johnw> oh, one sec
<johnw> did it in the wrong copy of my nix/ repo
<LnL> have you tried overrideDerivation?
<johnw> no
<LnL> it's possible overrideAttrs is different for haskell stuff
<clever> you have overrideCabal for haskell packages
<LnL> yeah, but that's for the haskell builder, not sure if it accepts that
<LnL> strictDeps is an stdenv thing
<clever> ah, yeah
<clever> you would want to use overrideAttrs for stdenv things
<johnw> nope, confirmed no effect
<pikajude> okay, i just got the "cc argument list too long" issue
<pikajude> is it time to celebrate
<johnw> yay
<pikajude> i think it's time
<pikajude> what do people do right now?
<pikajude> add strictDeps to the haskell builder?
<johnw> that hasn't worked for me yet
<johnw> though I could be doing it the wrong way
<pikajude> i'm gonna try it
<johnw> Good, it's always better to have two data points
<pikajude> ok, i have to rebuild 312 things
<pikajude> nice
<pikajude> oh, actually only 130, most of them can be fetched because they're tarballs