<rb2k>
ahhh, I was wonderin about the DVI file failure
<rb2k>
I have no idea how that worked. I guess the CI build machine has a case sensitive HFS+ ?
xcmw has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<gchristensen>
I think Nix has special handling for case collisions
xcmw has joined #nix-darwin
supersandro2000 has quit [Disconnected by services]
supersandro2000 has joined #nix-darwin
supersandro2000 has quit [Read error: Connection reset by peer]
supersandro2000 has joined #nix-darwin
supersandro2000 has quit [Client Quit]
supersandro2000 has joined #nix-darwin
rb2k has quit [Ping timeout: 260 seconds]
rb2k has joined #nix-darwin
rb2k has quit [Ping timeout: 246 seconds]
rb2k has joined #nix-darwin
<abathur>
hmm
xcmw has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
rb2k has quit [Ping timeout: 260 seconds]
xcmw has joined #nix-darwin
<abathur>
anyone know how a standalone `nix-build blah.nix` invocation can access the set-environment script (~ config.system.build.setEnvironment)? I assume I start with something like
<aterius>
Also, this is random, but is the best way to evaluate nixpkgs still to shell out to the nix cli and just parse the output? I'm not sure how nixpkgs-review does it/if it would be worth looking into hnix.
<LnL>
that will give you supported/broken metadata for all (ish) packages
<aterius>
I'm wondering if for a prototype just doing something quick in python using the nix cli is best, or if there's any mature-ish libraries that already handle this for nix
<LnL>
the nix-* commands is the only stable api there is
<aterius>
That's what I figured ha
<aterius>
I haven't looked into nixpgks-review closely, but it, hnix, and rnix-lsp are the only things I could think of that involve traversing nixpkgs
<LnL>
so usually your best bet is to generate data in an expression like this and then use the json output to easily serialize/deserialize it afterwards
<aterius>
Makes sense :)
<LnL>
I don't really know the state of hnix, but it's evaluation was pretty much on par when I last played with it
<aterius>
Do you not get msising attributes with your unmodified gist?
<aterius>
I added the test for the broken attribute
<LnL>
hmm, no
<LnL>
are you using unstable? this hasn't been merged super long yet
<aterius>
Yes, my channel might be a bit out of date though
<aterius>
I'll try updating tomorrow and play around with this (heading to bed now)
<LnL>
pointing the script to a checkout instead also works
<aterius>
Just did it and it worked!
xanderle has joined #nix-darwin
<xanderle>
not sure where else to ask this, but im trying to pip install crytography on my mac, getting a missing `opensslv.h` error... ive installed openssl and openssl.dev anyone have any ideas?
<xanderle>
installed using home-manager module for nix-darwin
<xanderle>
i did guess using nix-shell was the way to go, but looking at the nix documentation they are happily pip installing so i thought it might be possible
<xanderle>
i just wanted cryography in a virtualenv... so i guess making a shell will be the same
<xanderle>
OH so i use the shell to install the pip library, once built i can just access it... i thought it would be somehow linked into the store and that shell... ahhh
<LnL>
yeah nix-shell -p openssl creates a an environment where pip can build and link stuff against openssl
<LnL>
while "installing" openssl just gives you access to the binary nothing more
xanderle has quit [Ping timeout: 260 seconds]
__monty__ has joined #nix-darwin
rb2k has joined #nix-darwin
Mic92 has quit [Quit: WeeChat 3.0]
philr has quit [Ping timeout: 260 seconds]
Mic92 has joined #nix-darwin
kalbasit has joined #nix-darwin
kalbasit has quit [Ping timeout: 256 seconds]
kalbasit has joined #nix-darwin
kalbasit has quit [Remote host closed the connection]