ceedubs / unison-nix

Nix support for the Unison programming language
MIT License
56 stars 9 forks source link

ucm: M3 -> M4 #28

Closed ceedubs closed 2 years ago

aflatter commented 2 years ago

@ceedubs For what it's worth, I just ran

nix profile install github:ceedubs/unison-nix/m4#ucm --impure

and it works just fine on my M1 mac even though it's a x86_64 build. Thanks for maintaining this!

ceedubs commented 2 years ago

@aflatter thank you! I've really been flailing with this today 😅.

It doesn't surprise me that it works in an impure environment. It looks like the problem is that it now depends on /usr/bin/security on macs for an unknown reason. I've got down a Nix rabbit hole today and am now seeing if a really hacky solution will work, so I can get the tests to pass.

ceedubs commented 2 years ago

@aflatter pay no attention to the ln -s /usr/bin/security behind the curtain. Merging...