samueldr changed the topic of #nixos-dev to: #nixos-dev NixOS Development (#nixos for questions) | NixOS 19.09 is released! https://discourse.nixos.org/t/nixos-19-09-release/4306 | https://hydra.nixos.org/jobset/nixos/trunk-combined https://channels.nix.gsc.io/graph.html | https://r13y.com | 19.09 RMs: disasm, sphalerite | https://logs.nix.samueldr.com/nixos-dev
obadz has quit [Ping timeout: 276 seconds]
worldofpeace_ has quit [Ping timeout: 268 seconds]
worldofpeace_ has joined #nixos-dev
Synthetica has quit [Quit: Connection closed for inactivity]
worldofpeace_ has quit [Ping timeout: 268 seconds]
worldofpeace_ has joined #nixos-dev
drakonis has joined #nixos-dev
orivej has joined #nixos-dev
<jtojnar> worldofpeace this is not encouraging https://github.com/multiSnow/mcomix3/issues/93
<{^_^}> multiSnow/mcomix3#93 (by emfox, 1 week ago, open): new setup.py?
ris has quit [Ping timeout: 276 seconds]
worldofpeace_ has quit [Ping timeout: 250 seconds]
worldofpeace_ has joined #nixos-dev
worldofpeace_ has quit [Client Quit]
drakonis has quit [Quit: WeeChat 2.6]
drakonis has joined #nixos-dev
<{^_^}> firing: BuildsStuckOverTwoDays: https://status.nixos.org/prometheus/alerts
<samueldr> hmmm, I can't find a link to the graph that would help me figure out if the aarch64 builders are having issues being provisioned or not, again
justanotheruser has quit [Ping timeout: 276 seconds]
obadz has joined #nixos-dev
justanotheruser has joined #nixos-dev
<{^_^}> firing: BuildsStuckOverTwoDays: https://status.nixos.org/prometheus/alerts
<NinjaTrappeur> Hmmm, look like it's an obsolete link. No data anymore :/
<samueldr> was about to say
drakonis has quit [Ping timeout: 250 seconds]
<samueldr> maybe the other one with churn in the name
<samueldr> forgot to check dashboards by name
<samueldr> though I'm not sure I'm reading it right
<samueldr> the aarch64 queue is not healthy though
<samueldr> made it neon green so it's obvious
<samueldr> the browser is not happy with this page, last 7 days
pepesza has quit [*.net *.split]
samueldr has quit [*.net *.split]
stew has quit [*.net *.split]
<{^_^}> firing: BuildsStuckOverTwoDays: https://status.nixos.org/prometheus/alerts
stew has joined #nixos-dev
samueldr has joined #nixos-dev
pepesza has joined #nixos-dev
andi- has quit [Ping timeout: 245 seconds]
andi- has joined #nixos-dev
pie_ has quit [Ping timeout: 245 seconds]
pie_ has joined #nixos-dev
justanotheruser has quit [Ping timeout: 245 seconds]
justanotheruser has joined #nixos-dev
Jackneill has joined #nixos-dev
justanotheruser has quit [Ping timeout: 252 seconds]
stears has quit [Ping timeout: 265 seconds]
stears has joined #nixos-dev
<{^_^}> firing: BuildsStuckOverTwoDays: https://status.nixos.org/prometheus/alerts
FRidh has joined #nixos-dev
drakonis has joined #nixos-dev
justanotheruser has joined #nixos-dev
justanotheruser has quit [Ping timeout: 265 seconds]
justanotheruser has joined #nixos-dev
<adisbladis> FRidh: Can I pm?
drakonis has quit [Ping timeout: 250 seconds]
<pie_> clever: dunno when im going to get around to trying to work on this harder, but a while back i wanted to do some invariance testing of nix expressions because i was trying to write some stuff that was too complicated for me to get right
<pie_> and nix doesnt really provide the equality testing primitives for me to do that
<pie_> so just now i thought, what if i expose something via importnative?
<clever> pie_: what are you trying to test?
<pie_> i dont have it in front of me right now but uhh... the withPackages stuff
<pie_> i dont have a real question other than do you think it would be reasonable for me to try to expose some more equality testing stuff though the c++ interfaces
<pie_> i think one of the things i wanted was testing equality of funcitons, but i cant remember whz
<pie_> *why
<clever> pie_: == does a decent amount of stuff, so you could check to see if it fits first
<pie_> i remember having some problems with that but i cant remember what exactly, id have to have another go
<pie_> with respect to function equality, i think i just want to check if they are the same exact object
<pie_> unless nix does some kind of weird aliasin
<clever> the current == operator will compare the values of things, rather then if they are the same instance of that value
<pie_> yeah thats fine most of the time
<pie_> hm == does seem to accept functions for arguments but it always seems to return false
<pie_> i should check the code
__monty__ has joined #nixos-dev
<globin> infinisil, niksnut, roberth, fpletz would you have time for a RFC42 meeting on monday from 1-2 UTC?
<niksnut> globin: sure
__monty__ has quit [Quit: rebootying]
psyanticy has joined #nixos-dev
<infinisil> globin: Nope sorry
<infinisil> We need some better way to find meeting times!
__monty__ has joined #nixos-dev
nh2[m] has quit [Remote host closed the connection]
atopuzov[m] has quit [Read error: Connection reset by peer]
roberth has quit [Write error: Connection reset by peer]
aanderse has quit [Read error: Connection reset by peer]
rycee has quit [Read error: Connection reset by peer]
codyopel has quit [Read error: Connection reset by peer]
Ox4A6F has quit [Read error: Connection reset by peer]
layus[m] has quit [Read error: Connection reset by peer]
thefloweringash has quit [Read error: Connection reset by peer]
jtojnar has quit [Write error: Connection reset by peer]
yegortimoshenko has quit [Write error: Connection reset by peer]
abbradar[m] has quit [Remote host closed the connection]
vaibhavsagar has quit [Remote host closed the connection]
timokau[m] has quit [Write error: Connection reset by peer]
domenkozar[m] has quit [Write error: Connection reset by peer]
jonge[m] has quit [Read error: Connection reset by peer]
worldofpeace has quit [Read error: Connection reset by peer]
dtz has quit [Read error: Connection reset by peer]
Nyanloutre[m] has quit [Remote host closed the connection]
ma27[m] has quit [Read error: Connection reset by peer]
alienpirate5 has quit [Write error: Connection reset by peer]
bennofs[m] has quit [Write error: Connection reset by peer]
Ericson2314 has quit [Write error: Connection reset by peer]
arcnmx has quit [Write error: Connection reset by peer]
justanotheruser has quit [Ping timeout: 252 seconds]
justanotheruser has joined #nixos-dev
<{^_^}> firing: BuildsStuckOverTwoDays: https://status.nixos.org/prometheus/alerts
<Profpatsch> infinisil: dudle?
<FRidh> adisbladis: sure
worldofpeace has joined #nixos-dev
<worldofpeace> Jan Tojnar: uhhh, you actually can do things to check you have the correct dependencies
<worldofpeace> I believe I saw several projects with a nicely defined way, though still technically homemade.
<worldofpeace> meson would be a nice option for that project, I think.
<marek> samueldr: looks like the nixos package explorer is showing unfree packages as well by default?
<{^_^}> firing: BuildsStuckOverTwoDays: https://status.nixos.org/prometheus/alerts
<{^_^}> resolved: BuildsStuckOverTwoDays: https://status.nixos.org/prometheus/alerts
<Profpatsch> What’s the semantics of nix when there’s a list of substituters? Try-in-order?
<Profpatsch> In parallel?
<Profpatsch> That should be documented in `man nix.conf`.
<samueldr> marek: AFAICT the configuration of the server changed, generating unfree listing since the server itself uses unfree stuff, not 100% sure
<samueldr> but while it happened around the time the new package listing was pushed, it's in things that were not really changed
<samueldr> validating the hypothesis locally
atopuzov[m] has joined #nixos-dev
jtojnar has joined #nixos-dev
timokau[m] has joined #nixos-dev
bennofs[m] has joined #nixos-dev
alienpirate5 has joined #nixos-dev
Nyanloutre[m] has joined #nixos-dev
Ox4A6F has joined #nixos-dev
abbradar[m] has joined #nixos-dev
aanderse has joined #nixos-dev
yegortimoshenko has joined #nixos-dev
codyopel has joined #nixos-dev
thefloweringash has joined #nixos-dev
jonge[m] has joined #nixos-dev
domenkozar[m] has joined #nixos-dev
Ericson2314 has joined #nixos-dev
vaibhavsagar has joined #nixos-dev
roberth has joined #nixos-dev
layus[m] has joined #nixos-dev
ma27[m] has joined #nixos-dev
rycee has joined #nixos-dev
arcnmx has joined #nixos-dev
dtz has joined #nixos-dev
nh2[m] has joined #nixos-dev
drakonis has joined #nixos-dev
codyopel has quit [Quit: User has been idle for 30+ days.]
<samueldr> interested, bisected the issue to this commit... https://github.com/NixOS/nixos-homepage/commit/118786ee22867254f3eaaf5d3e11295d69b27429
<samueldr> interesting*
<samueldr> not thrilled on the prospect of bisecting 19.03's history compared to 18.09
red[evilred] has joined #nixos-dev
<red[evilred]> Eww
<red[evilred]> Doesn’t sound like a good time
<red[evilred]> It wouldn’t be too bad if you could farm out compilation to a couple hundred cores
<samueldr> it's likely that the scope can be reduced a bunch... e.g. ignore all under the pkgs and nixos folder, look at the commits and intuit the issue
<red[evilred]> I guess it isn’t an issue you can track by just following code flow to find the bug and then pin it to a commit?
<domenkozar[m]> aszlig: opened https://github.com/aszlig/hetzner/issues/34 as nixops hetzner backend is broken again :/
<{^_^}> aszlig/hetzner#34 (by domenkozar, 25 minutes ago, open): 401 - Unauthorized (401)
<domenkozar[m]> kreisys: didn't you deploy hetzner recently?
<aszlig> domenkozar[m]: thanks, will look into that later
<aszlig> domenkozar[m]: looks more like they changed their internal robot API
<samueldr> with master, tried generating 18.09's listing and it indeed doesn't list unfree packages
<aszlig> oh wait a minute, this is not an issue with the scraper
<domenkozar[m]> but rather?
drakonis has quit [Quit: WeeChat 2.6]
<aszlig> domenkozar[m]: something specific to your robot account i guess, because when doing the same request for all my robot accounts, i don't get an http 401
<domenkozar[m]> I tried the same documentation with two different people and they both got the same error
<aszlig> it looks more like the credentials are wrong
<domenkozar[m]> what page should they be used on to confirm they work?
<domenkozar[m]> https://robot.your-server.de/ works
drakonis has joined #nixos-dev
drakonis has quit [Ping timeout: 252 seconds]
drakonis has joined #nixos-dev
<samueldr> https://github.com/NixOS/nixpkgs/commit/50148f06304ba1dce9130f9476a73fc2d955e10e being when the workaround(?) was introduced
<samueldr> hmmm, while the "cause" of the issue has been identifier, further changes seem to have changed the behaviours such as simply reverting the change is not enough
<samueldr> has been identified*
Jackneill has quit [Read error: Connection reset by peer]
ixxie has joined #nixos-dev
ris has joined #nixos-dev
<tilpner> Can I just ask people to be shepherds for my RFC, or will that introduce an unwanted bias?
<tilpner> Also, it says "The author cannot be part of the Shepherd Team", but what co-authors?
<tilpner> *what about co-authors
red[evilred] has quit [Quit: Idle timeout reached: 10800s]
psyanticy has quit [Quit: Connection closed for inactivity]
pie_ has quit [Ping timeout: 250 seconds]
<globin> tilpner, both is fine
<tilpner> Hey globin, want to be a shepherd for rfcs#55 ? c.c
<{^_^}> https://github.com/NixOS/rfcs/pull/55 (by tilpner, 6 weeks ago, open): [RFC-0055] Retire inactive nixpkgs committers
<globin> I'm overloaded with shepherd and RFCSC work already, sorry have to decline
<tilpner> Aww, thanks anyway :)
<tilpner> Anyone else?
<samueldr> added notes in nixos-homepage#300 about the unfree situation
<{^_^}> https://github.com/NixOS/nixos-homepage/pull/300 (by samueldr, 13 weeks ago, open): [WIP] Adds unfree software (hidden by default
<samueldr> I'm a bit ouf of my depth in groking the code around check-meta and make-derivation to filter out the unfree stuff
ixxie has quit [Ping timeout: 265 seconds]
worldofpeace_ has joined #nixos-dev
worldofpeace_ has quit [Client Quit]
Jackneill has joined #nixos-dev
drakonis has quit [Ping timeout: 252 seconds]
Jackneill has quit [Remote host closed the connection]
drakonis has joined #nixos-dev
drakonis has quit [Quit: WeeChat 2.6]
drakonis has joined #nixos-dev
drakonis has quit [Quit: WeeChat 2.6]
drakonis has joined #nixos-dev
drakonis has quit [Ping timeout: 276 seconds]
__monty__ has quit [Quit: leaving]
drakonis has joined #nixos-dev
<jtojnar> hmm, gnome-shell depends on lilypond via asciidoc
<gchristensen> importantly, asciidoc *is* docbook.
<jtojnar> yeah, you just trade verbosity of element names based on englist for arbitrary combinations of diacritics
<gchristensen> yep
<jtojnar> that trade off does not really make sense to me
<gchristensen> I agree
<gchristensen> a cool thing about docbook is XML validation :P