gchristensen changed the topic of #nixos-dev to: NixOS Development (#nixos for questions) | https://hydra.nixos.org/jobset/nixos/trunk-combined https://channels.nix.gsc.io/graph.html | 18.09 release managers: vcunat and samueldr | https://logs.nix.samueldr.com/nixos-dev
primeos_ has quit [Ping timeout: 245 seconds]
nwspk has quit [Ping timeout: 252 seconds]
domenkozar has quit [Ping timeout: 252 seconds]
ma27 has quit [Ping timeout: 244 seconds]
Mic92 has quit [Ping timeout: 252 seconds]
primeos_ has joined #nixos-dev
ma27 has joined #nixos-dev
ma27 has quit [Ping timeout: 272 seconds]
init_6 has joined #nixos-dev
Mic92 has joined #nixos-dev
nwspk has joined #nixos-dev
nwspk has quit [Ping timeout: 252 seconds]
Mic92 has quit [Ping timeout: 252 seconds]
init_6 has quit []
goibhniu has quit [Ping timeout: 264 seconds]
ma27_ has joined #nixos-dev
lassulus_ has joined #nixos-dev
lassulus has quit [Ping timeout: 240 seconds]
lassulus_ is now known as lassulus
jtojnar has joined #nixos-dev
primeos_ has quit [Ping timeout: 272 seconds]
primeos_ has joined #nixos-dev
Mic92 has joined #nixos-dev
init_6 has joined #nixos-dev
nwspk has joined #nixos-dev
orivej has quit [Ping timeout: 244 seconds]
goibhniu has joined #nixos-dev
Ericson2314 has joined #nixos-dev
init_6 has quit [Ping timeout: 252 seconds]
sir_guy_carleton has quit [Quit: WeeChat 2.0]
init_6 has joined #nixos-dev
aminechikhaoui has quit [Ping timeout: 272 seconds]
aminechikhaoui has joined #nixos-dev
jtojnar has quit [Ping timeout: 252 seconds]
jtojnar has joined #nixos-dev
jtojnar_ has joined #nixos-dev
jtojnar has quit [Read error: Connection reset by peer]
jtojnar_ is now known as jtojnar
domenkozar has joined #nixos-dev
Profpatsch has joined #nixos-dev
<Mic92> What do you about dywedir as nixpkgs maintainer?
Profpatsch has quit [Quit: WeeChat 0.4.3]
Profpatsch has joined #nixos-dev
Profpatsch has quit [Quit: WeeChat 0.4.3]
Profpatsch has joined #nixos-dev
orivej has joined #nixos-dev
Profpatsch has quit [Quit: WeeChat 0.4.3]
Profpatsch has joined #nixos-dev
ma27_ has quit [Quit: WeeChat 2.2]
ma27 has joined #nixos-dev
sir_guy_carleton has joined #nixos-dev
jtojnar has quit [Quit: jtojnar]
jtojnar has joined #nixos-dev
jtojnar has quit [Ping timeout: 252 seconds]
jtojnar_ has joined #nixos-dev
jtojnar_ has quit [Ping timeout: 272 seconds]
jtojnar_ has joined #nixos-dev
steveeJ is now known as steveeJ|firrre
jtojnar_ has quit [Read error: Connection reset by peer]
steveeJ has joined #nixos-dev
jtojnar has joined #nixos-dev
pie_ has joined #nixos-dev
pie__ has quit [Read error: Connection reset by peer]
Profpatsch has quit [Quit: WeeChat 0.4.3]
Profpatsch has joined #nixos-dev
<andi-> Anyone able to puch `ike` again? That machine is stalling builds again :(
jtojnar has left #nixos-dev [#nixos-dev]
Profpatsch has quit [Quit: WeeChat 0.4.3]
Profpatsch has joined #nixos-dev
orivej has quit [Ping timeout: 244 seconds]
<LnL> I'm on my phone, but if you link the jobset I can probably restart them
jtojnar_ has joined #nixos-dev
<andi-> LnL: thanks, so it's (again) in the release-18.03 jobset. This is the eval: https://hydra.nixos.org/eval/1478750#tabs-unfinished
<LnL> I think that did it, hard to check on a small screen
<LnL> it should probably be removed from the listif it's causing too much trouble
<LnL> hydra will give it a shot periodically until it decides the machine is bad again
phreedom_ has joined #nixos-dev
phreedom__ has joined #nixos-dev
phreedom has quit [Ping timeout: 256 seconds]
phreedom_ has quit [Ping timeout: 256 seconds]
jtojnar_ has quit [Ping timeout: 264 seconds]
init_6 has quit [Ping timeout: 272 seconds]
sir_guy_carleton has quit [Quit: WeeChat 2.0]
gchristensen has quit [Ping timeout: 260 seconds]
gchristensen has joined #nixos-dev
<copumpkin> how wild would it be to automatically add nativeBuildInputs to disallowedRequisites unless you explicitly opt into being able to depend on them
<copumpkin> (as well as the compiler, which I've proposed before)
<LnL> yes and no, I think disallowedRequisites is great but it's kind of a pain to debug
<copumpkin> or disallowedReferences
<copumpkin> actually
<copumpkin> agree that it's a pain to debug, but we could improve that in nix itself (have it tell you which files refer to what)
<copumpkin> I'd much rather get early feedback than accidentally depend on 5GB of crap :) others might disagree though
<copumpkin> none of those change the hash, right? I guess that means I could make it configurable like config.checkMeta
<copumpkin> so we could go and do paranoid rebuilds that disallow bad references
<copumpkin> I wonder when it gets checked
<copumpkin> it seems like it could get checked independent of a build happening
<copumpkin> which would allow us to re-evaluate all of nixpkgs without rebuilding anything, to check against bad references... hmm
<copumpkin> `nix check-disallowed-references` might not even have to fetch the actual nars
<copumpkin> could just hit a binary cache, download all narinfos, and check against locally evaluated disallowedRequisites/references
orivej has joined #nixos-dev
obadz has quit [Ping timeout: 244 seconds]
<copumpkin> :)
<{^_^}> nix#2426 (by copumpkin, 4 minutes ago, open): Possible command addition: `nix check-references`
xeji has joined #nixos-dev
<clever> copumpkin: note, currently, the reference detecting involves just doing a string search inside the NAR stream
<clever> copumpkin: so nix has no clue what file refers to what
<clever> the reference detection code would need to be rewritten
xeji has quit [Quit: WeeChat 2.1]
<copumpkin> clever: oh I know
<copumpkin> but if it's a separate command that could be pretty simple
<clever> copumpkin: oh also, i believe nix leaves the outputs in /nix/store (but not registered as valid), so you can grep them for references
<clever> and if nix why-depends didnt require valid outputs, its code could be 100% recycled for this error msg