<delroth>
there's going to be a long tail of services that need exceptions to any one of these
sir_guy_carleton has joined #nixos-dev
lassulus_ has joined #nixos-dev
lassulus has quit [Ping timeout: 245 seconds]
lassulus_ is now known as lassulus
jtojnar has joined #nixos-dev
pie___ has quit [Quit: Leaving]
jtojnar has quit [Quit: jtojnar]
sir_guy_carleton has quit [Quit: WeeChat 2.2]
hedning has quit [Quit: hedning]
hedning has joined #nixos-dev
hedning has quit [Client Quit]
hedning has joined #nixos-dev
hedning has left #nixos-dev [#nixos-dev]
hedning has joined #nixos-dev
ciil has quit [Quit: Lost terminal]
ciil has joined #nixos-dev
lassulus has quit [Ping timeout: 240 seconds]
lassulus has joined #nixos-dev
v0|d has joined #nixos-dev
__Sander__ has joined #nixos-dev
lassulus_ has joined #nixos-dev
lassulus has quit [Ping timeout: 250 seconds]
lassulus_ is now known as lassulus
<v0|d>
I've lookd into w3m and it doesn't have cross compilation support
<v0|d>
what might be a rplcdment for w3m in terms of w3m being a system package?
<delroth>
lynx?
<v0|d>
lynx is supersdd by links right?
lassulus has quit [Ping timeout: 250 seconds]
lassulus_ has joined #nixos-dev
lassulus_ is now known as lassulus
sir_guy_carleton has joined #nixos-dev
drakonis has joined #nixos-dev
drakonis has quit [Quit: WeeChat 2.3]
drakonis has joined #nixos-dev
drakonis has quit [Quit: WeeChat 2.3]
drakonis has joined #nixos-dev
drakonis has quit [Ping timeout: 250 seconds]
<gchristensen>
anyone using Nix to build docker images? please check out my PR, which is a particular interest if you're basing it on docker images pulled from the internet: https://github.com/NixOS/nixpkgs/pull/51528
drakonis has quit [Read error: Connection reset by peer]
drakonis_ has joined #nixos-dev
drakonis has joined #nixos-dev
drakonis_ has quit [Ping timeout: 252 seconds]
<globin>
gchristensen: have it on my todo list (aka open tabs)
<gchristensen>
cool
<gchristensen>
I've found basically 3 places which copy-paste the same "make a layer" code, so I'm working on making that a script which is called
<gchristensen>
might as well clean up the campsite
<aminechikhaoui>
samueldr iirc you had a script that you used for ZHF to get the root cause of failed jobs, it basically highlights the common dependencies that are failing. Do you stil have that somewhere ?
<aminechikhaoui>
although I could probably do a sql query to get what I need
<samueldr>
if you have SQL access it's probably easier :)
<samueldr>
especially since IIRC there was an issue with how it detected
<samueldr>
(and mostly certain the unstable-based trunk and staging wouldn't build the right thing at this point in time anyway)
<aminechikhaoui>
same question in #nixos in case someone here has ideas:
<aminechikhaoui>
how do I investigate an evaluation in hydra that is taking forever without finishing, `NIX_COUNT_CALLS=1 NIX_SHOW_STATS=1 HYDRA_DEBUG=1 ./src/script/hydra-eval-jobset <project> <jobset>` doesn't seem to emit anything to stdout :/
<aminechikhaoui>
I want to at least know which part is it evaluating so that I can narrow it down and look at it separately
<gchristensen>
*pages clever*
<LnL>
does that work for hydra?
<LnL>
I think it's a different binary
<aminechikhaoui>
yeah, hydra-eval-jobs, ok I actually just ran the hydra-eval-jobs cmd manually and added a few -v's
<aminechikhaoui>
so there is now more logs that I can hopefully use
<gchristensen>
aminechikhaoui: if you can't sort it, I'd ping clever, which you can only do by starting your message with "clever:", fwiw :P
<aminechikhaoui>
gchristensen alright thanks :)
<aminechikhaoui>
hm so the process outputs a bench of logs (instantiating derivations) then at some point starts printing "download thread waiting for 10000 ms" over and over, eventhough lsof doesn't show any connection to an external host (s3, etc..)
<aminechikhaoui>
let's try pestering people :D
<aminechikhaoui>
clever around to look at a hydra issue ? :)
<aminechikhaoui>
hope you don't mind the direct ping
<gchristensen>
clever: do you get highlighted by "clever" like that, or doyou need the :?
phreedom has quit [Remote host closed the connection]
phreedom has joined #nixos-dev
<gchristensen>
globin: do you want to review https://github.com/NixOS/nixpkgs/pull/51528 before I merge, or just would like to review it? I tagged you as a reviewer just b/c github suggested it :)
<gchristensen>
(I have a second PR to send touching the same code)
<aminechikhaoui>
hm ok so at least now I know the set of jobs that are hanging in the evaluation, download thread waiting is just noise I think and not relevant to my issue
worldofpeace has joined #nixos-dev
<aminechikhaoui>
ok figured out the mystery, for anyone who was interested it was a builtins.trace that I forgot 🤦 http://ix.io/1vk7
<gchristensen>
oh huh
<aminechikhaoui>
removed the builtins.trace and things start to evaluate correctly
<gchristensen>
was it just trying to print too much output?
<aminechikhaoui>
I think so, when I open gdb I saw a large list of nix::printValue
<aminechikhaoui>
but didn't figure out from where those are coming, now it makes sense
<gchristensen>
nice
<gchristensen>
heh, cool, hydra has run 325,000 builds in the last 6 days
<clever>
gchristensen: both of those pinged me
<gchristensen>
cool
<clever>
gchristensen: but the bel character hasnt worked in my terminal for ages
<clever>
so no actual ping, lol
<clever>
aminechikhaoui: what about IFD?
<aminechikhaoui>
clever hm what's the relation with IFDs ?
sir_guy_carleton has quit [Ping timeout: 244 seconds]
sir_guy_carleton has joined #nixos-dev
sir_guy_carleton has quit [Client Quit]
sir_guy_carleton has joined #nixos-dev
hedning has quit [Quit: hedning]
coconnor has joined #nixos-dev
<clever>
aminechikhaoui: it can sometimes cause things to hang without any obvious cause
<clever>
aminechikhaoui: ive seen an eval take 2 hours
<aminechikhaoui>
clever yeah but in my case it turned out that the extra builtins.trace I had is the issue. I thought it was maybe IFD at the beginning then the stacktrace didn't show anything that indicates that