Chiliparrot has joined #nix-darwin
Chiliparrot has quit [Quit: My iMac has gone to sleep. ZZZzzz…]
Chiliparrot has joined #nix-darwin
Chiliparrot has quit [Quit: My iMac has gone to sleep. ZZZzzz…]
johnw has joined #nix-darwin
philr has joined #nix-darwin
__monty__ has joined #nix-darwin
Chiliparrot has joined #nix-darwin
Chiliparrot has quit [Quit: My iMac has gone to sleep. ZZZzzz…]
Chiliparrot has joined #nix-darwin
Chiliparrot has quit [Quit: My iMac has gone to sleep. ZZZzzz…]
hedgie has quit [Read error: Connection reset by peer]
hedgie has joined #nix-darwin
philr has quit [Ping timeout: 268 seconds]
<johnw> moin
johnw has quit [Remote host closed the connection]
philr has joined #nix-darwin
philr has quit [Ping timeout: 265 seconds]
<LnL> I think we might be able to fix #21629 partially https://gist.github.com/LnL7/7e705ea7f4099c074a004c897810bc73
<{^_^}> https://github.com/NixOS/nixpkgs/issues/21629 (by matthewbauer, 3 years ago, open): Darwin reproducible builds
<LnL> would be nice if some people could build that to see if we all get the same result :D
<__monty__> Ooo, I have an example of a non-reproducible build on macOS. `pass.withExtensions (es: [ es.pass-otp])`
<evelyn> oh gawd thta bug
<LnL> I vaguely remember something about that :p
<__monty__> Ah, succesfully incepted : >
<LnL> what was it again?
<__monty__> The pass thing? Install that on one mac, no problem. Install it on another and the tests for pass itself fail. Install pass without the extension and the tests pass.
<__monty__> Hmm, one of these passes is not like the others : >
<evelyn> The Mac where it works is clearly the outlier because nobody else could get it to work
<LnL> exact same drv?
<__monty__> Just what I wrote but in a home.nix.
<__monty__> They were on the exact same channel version back then.
<__monty__> Same macOS version.
<__monty__> The one it worked on wasn't running nix-darwin.
<__monty__> But I wouldn't expect that to matter.
<LnL> same or "same"? :)
<__monty__> Well, nix-channel --update within 10 min or so
<LnL> doesn't mean they are the same, with overlays and whatnot
<LnL> this builds on 2 different machines https://gist.github.com/LnL7/fbd9056f975fbcad0ef11d1266104902
<__monty__> No overlays affecting pass.
<__monty__> Just nix-channel updated and confirmed it still works on the machine it worked on back then.
<__monty__> Will check tomorrow to confirm it still doesn't on the other one.
<LnL> I'd start by comparing the drvs, if it's the same then try to figure out what exactly is going wrong in the test
<__monty__> Will try.
__monty__ has quit [Quit: leaving]