<michaelpj>
well, the 8.8.4 warning is from all-hies, which isn't directly anything to do with us. I am somewhat baffled by the complaint about not being able to find `stack-8.8.4.yaml`, tbh. And I don't see the "attribute missing" error you mentioned?
<michaelpj>
oh, actually I bet that's also from `all-hies`
<lemmih>
This is using haskell.nix from the master branch. I only see the missing attribute error when I use my previous snapshot.
<michaelpj>
your previous stack snapshot? or your previous commit of haskell.nix?
fendor_ has joined #haskell.nix
fendor has quit [Remote host closed the connection]
<michaelpj>
to avoid the noise from `all-hies`, try just `nix-build default.nix`
<michaelpj>
however, hitting the cache is a matter of having the right haskell.nix version and the right nixpkgs version. You might also need to change your nixpkgs version if you update your haskell.nix version
<michaelpj>
oh no, ignore me, you're getting it from us
<michaelpj>
that should be fine then
<michaelpj>
okay, I tried it locally, and yes, the issue is that the hackage snapshot is too old. Annoyingly, there should be a better error for this, but it seems that you don't get it if you go via generating things from a stack snapshot, sigh
<michaelpj>
I'm just trying the version with master since I'm not sure what's up with that...
<michaelpj>
it's my personal quest to eliminate "missing attribute" errors in favour of things that actually tell you what's wrong ;)
<michaelpj>
lemmih: the problem is `all-hies`. It appears to hook into haskell.nix in an... exciting way, such that updating haskell.nix broke it
<michaelpj>
I'm not 100% clear on how it works, you could ask infinisil possibly
<lemmih>
Ah. I'll probably just drop all-hies.
<michaelpj>
if I were you and I wanted to get on with my life, I'd go with the approach of passing hackage.nix/stackage.nix in yourself and just update them
<michaelpj>
or that
<infinisil>
Yeah I think I should just deprecate/archive all-hies
<michaelpj>
I worked this out by: 1) `nix-build default.nix` seemed to work 2) `nix-shell --show-trace` pointed to a call in `all-hies`
syd has joined #haskell.nix
syd has quit [Quit: Connection closed]
fendor_ is now known as fendor
proofofkeags has joined #haskell.nix
fendor has quit [Remote host closed the connection]
__monty__ has quit [Quit: leaving]
o1lo01ol1o has quit [Remote host closed the connection]