<tilpner>
It would mean someone pushed the exact version I'm PR-ing to the cache?
<tilpner>
Oh, and I like that it uses the checks API instead of comments now
<tilpner>
I looked for a way to ignore notifications from specific users (=ofborg) a few times
<tilpner>
And are you certain about building multiple package in one nix-build? I think it would more readable sequentially
<tilpner>
Oh, and did you ask the foundation for some money?
<tilpner>
I don't know how much money they have, but I'd rather increase my donation to them instead of donating to different parts of NixOS infrastructure individually
orivej has quit [Ping timeout: 268 seconds]
<LnL>
the build probably ended up on the same machine again
<tilpner>
LnL - But it was supposed to have never been built before?
<gchristensen>
And are you certain about building multiple package in one nix-build? I'm certain that is what it does now :)
<gchristensen>
Oh, and did you ask the foundation for some money? no, I try to leave that money for hydra and whatnot
<gchristensen>
I bet I know why the thing built twice ... the new App created a new Webhook and maybe I stupidly put in the identical key
<gchristensen>
I changed the dupe's key, so those should be discarded dnow
<tilpner>
gchristensen - Yes, I realise it currently builds two at once. I'm proposing it doesn't
<gchristensen>
yes
<gchristensen>
all I'm certain about is what it does now
<tilpner>
Are you saying it currently builds sequentially?
<gchristensen>
no, it builds them all at once
<gchristensen>
you're right about its behavior
<tilpner>
Do you agree it may be confusing that output is interleaved?
<gchristensen>
yes
<tilpner>
Good, I'll comment that too on the issue
<gchristensen>
that should probably be a new issue
<tilpner>
:/
<gchristensen>
ofborg has always built them together like that, it isn't changing w/ checks
<gchristensen>
I'm not intentionally being a butt. I meant to take the stance of: I'm not attached to it building everything at once in the same output stream. indeed, with Checks, it becomes feasible to build them separately. however, that does make the builders more complicated (unless they're sequential builds... which would make it slower)
<tilpner>
Oh, do they update live too?
<tilpner>
You can still build both in parallel, save the output, then hand them to checks sequentially
<gchristensen>
no, because the builders do live-streaming of logs
<tilpner>
That is not entirely incompatible with live updates, it just makes them annoying to read
<tilpner>
You would have to retransmit the entire thing every time though :/
<gchristensen>
yeah, not gonna do that
<tilpner>
Maybe have interleaved live updates while it's building, but also tee output to individual files and reorder them for the final check result?
<gchristensen>
I'd rather list the drv's needed to build and have a thread pool of nix builders building DRVs to stream back
<gchristensen>
no, it is annoying to update builders, since I don't control them all. I don't want to get fancy without doing the fanciness very robustly.
<tilpner>
Oh, okay
<LnL>
yeah, separating evaluation and builds would be nice
<LnL>
but then that needs to be distributed somehow
<gchristensen>
so either of y'all seen Cargo segfault on Travis?
<gchristensen>
b/c my laptop can't stay in prod for very long, it has poor uptime qualities
<LnL>
I tried earlier and I can reproduce
<gchristensen>
I've thought about trying different channels, but it takes so long to get Carnix to work I gave up for the night. I'll give that a go here after a dog walk
<gchristensen>
LnL: oh, I dropped some isDarwin stuff. does it still compile properly with nix-build for you?
<gchristensen>
the hilarious thing is that isn't even a doc comment :')
<ekleog>
oh nice, didn't notice :'D
orivej has joined #nixos-borg
<gchristensen>
yay hacking on libgit2
orivej has quit [Ping timeout: 246 seconds]
<LnL>
oh jeeze, you're still on that?
<gchristensen>
LnL: some people had some useful tips, so I tried 0.26.7 and it worked ... then someone pointed to a specific commit, and I reverted it, and it works
<gchristensen>
mostly @jonas-schievink's work :) I just plugged it in to Nix
<LnL>
I wonder why nobody ran into this yet, are we the only distro that updates git? ;)
orivej has joined #nixos-borg
<gchristensen>
:)
<gchristensen>
,loot
<{^_^}>
[2018-05-26 20:24:58] <gchristensen> 25 points gets you a sticker, 100 points gets you a t-shirt, 1000 verified points gets you a free trip to nixcon *restrictions apply, must be verifiable points, given by grateful people, in channels I'm in