<LnL>
waiting for crate2nix tho so I don't have to rebase a bunch of times
<cole-h>
Is this the fabled "get outta here openssl 1.0.2u" PR? :D
<LnL>
yep
<cole-h>
<3 LnL <3 LnL
<{^_^}>
LnL's karma got increased to 60
<cole-h>
Wait I forgot the bot doesn't do multiple karma for the same person...
<cole-h>
<3 LnL
<{^_^}>
LnL's karma got increased to 61
<LnL>
oh right, forgot some carnix stuff
<cole-h>
:P
<cole-h>
I only noticed because when I `nix-shell`'d, I saw it building Carnix lol
<LnL>
_and_ more openssl stuff :D
<LnL>
good catch
<cole-h>
LnL: Do you know what andi meant by "it is time to fix that nix-shell shebang"?
<cole-h>
I guess I could ask the person in question directly... andi- ^
<LnL>
yeah, not sure I totally understood it either
<cole-h>
If it's about the fact that we have to fetchTarball crate2nix... well, that's because it has yet to be packaged AFAICT
<cole-h>
(Though maybe it would be a better candidate for an overlay, then?)
<LnL>
for the nix-shell shebang here specifically I only did it there because I don't want to pull in an external package like that in the default shell (or other expressions)
<cole-h>
Makes sense.
<LnL>
we should get it into nixpkgs and then it can just be included like the rest of the tooling
<{^_^}>
kolloch/crate2nix#137 (by Mic92, 2 days ago, open): Add to nixpkgs?
<LnL>
oh lol
<cole-h>
Heh
<LnL>
might be one of the people that pointed me to it before
orivej has quit [Ping timeout: 258 seconds]
orivej_ has joined #nixos-borg
orivej_ has quit [Quit: No Ping reply in 180 seconds.]
orivej has joined #nixos-borg
<andi->
cole-h: my main concern is that you expect cargo to be on PATH as well as pkgconfig env vars that point to the right openssl etc.. I would expect the script to be self-contained
<cole-h>
Ah.
<LnL>
oh I see, don't really want to make it any more messy than it already is however :/
<cole-h>
Sounds like a good reason to get crate2nix into nixpkgs :P
orivej has quit [Quit: No Ping reply in 180 seconds.]
orivej has joined #nixos-borg
orivej has quit [Quit: No Ping reply in 180 seconds.]
orivej has joined #nixos-borg
<cole-h>
LnL: I assume we don't need the "Connections" graph for the rabbitmq dash, correct? :P
<LnL>
oh right, a bit of context there
<LnL>
I noticed the connection metrics include ip addresses, _including_ stop clients (the web ui)
<cole-h>
Oh
<cole-h>
Yeah
<cole-h>
But, so does IRC, unless you join a group or something :P
<LnL>
so they are disabled now and the existing data was removed from prometheus with the api
<cole-h>
(Not a reason to keep it, just an observation, if just a little snarky)
<LnL>
yeah that's one of the reason for cloaks
<LnL>
either way, there's still consumers per queue so not much we loose
orivej has quit [Ping timeout: 256 seconds]
orivej has joined #nixos-borg
orivej has quit [Quit: No Ping reply in 180 seconds.]
<{^_^}>
[ofborg] @LnL7 opened pull request #500 → lapin test binaries → https://git.io/JfVvE
<cole-h>
LnL: Do we also need to check in the generated `crate-hashes.json` (used by git dependencies)?
<LnL>
hmm, doesn't seem so
<LnL>
wonder why it's generated then however
<cole-h>
btw, instead of that ugly fetchtarball in the shebang, why not make it an overlay in overlay.nix? Since you're now using `import ./nix`, you could just have `crate2nix` in the nativeBuildInputs
* cole-h
adds LnL to the "owes a beer at the next in-person NixCon" list
<LnL>
oh right, maybe deleted a bit too much :D
<cole-h>
Hehe
<LnL>
weird, the create overrides are still needed for linux
orivej has quit [Ping timeout: 272 seconds]
<cole-h>
Not for darwin?
orivej has joined #nixos-borg
<LnL>
nope
<cole-h>
LnL: btw, I just updated hyper-native-tls to 0.3.0 and no problems without the overlay
<cole-h>
I think it's because NixOS is on 1.1.1g, while native-tls 0.1.5 (a dependency of hyper-native-tls 0.2.whatever) requires the openssl crate at 0.9.24 which only has support for up to 1.1.0