00:10
rj has quit [Ping timeout: 268 seconds]
00:12
rj has joined #nixos-dev
00:23
__monty__ has quit [Quit: leaving]
00:40
cjb has joined #nixos-dev
00:40
cjb has quit [Remote host closed the connection]
00:41
cjb has joined #nixos-dev
00:41
cjb is now known as Guest96467
00:41
Guest96467 is now known as asdf1234asd
00:42
asdf1234asd is now known as cjbayliss
00:42
supersandro2000 has quit [Disconnected by services]
00:42
supersandro2000 has joined #nixos-dev
00:43
cjbayliss is now known as cjb
00:57
cjb has quit [Quit: hopefully fixed SASL]
01:03
mewra has quit [Remote host closed the connection]
01:03
aranea has joined #nixos-dev
01:10
ris has quit [Ping timeout: 246 seconds]
01:28
rajivr has joined #nixos-dev
01:28
orivej has quit [Ping timeout: 264 seconds]
01:34
cjb has joined #nixos-dev
01:41
cjb has joined #nixos-dev
01:57
lukeg is now known as lukegb
01:59
cjb has joined #nixos-dev
02:01
jonringer has quit [Remote host closed the connection]
02:02
cole-h has quit [Quit: Goodbye]
02:03
cole-h has joined #nixos-dev
02:33
jonringer has joined #nixos-dev
03:17
veleiro has joined #nixos-dev
03:21
malbx- has joined #nixos-dev
03:22
das_j has quit [Quit: Bridge terminating on SIGTERM]
03:22
ajs124 has quit [Quit: Bridge terminating on SIGTERM]
03:22
Scriptkiddi has quit [Quit: Bridge terminating on SIGTERM]
03:23
ajs124 has joined #nixos-dev
03:23
das_j has joined #nixos-dev
03:23
Scriptkiddi has joined #nixos-dev
03:28
orivej has joined #nixos-dev
04:01
orivej has quit [Ping timeout: 256 seconds]
04:33
<
siraben >
so there's no knowing when something is considered "stable" here
04:43
tomberek has joined #nixos-dev
05:11
<
siraben >
Why doesn't `cp -r ${src}/kklib/mimalloc $out/share/koka/v${version}/kklib` work?
05:11
<
siraben >
I get a permissions denied
05:12
Gaelan_ is now known as Gaelan
05:13
<
siraben >
Ok that's pretty vague, I'll try a few variations then paste the expression
05:13
<
siraben >
This is in postInstall, a package needs some header files copied in $out
05:15
<
siraben >
Debugging postInstalls are very annoying, I have to wait the entire build before I see if it works or not
05:22
tomberek3 has joined #nixos-dev
05:23
tomberek is now known as Guest70506
05:23
tomberek3 is now known as tomberek
05:23
Guest70506 has quit [Ping timeout: 240 seconds]
05:32
boredom101 has joined #nixos-dev
05:46
boredom101 has quit [Quit: Connection closed]
05:55
evils has joined #nixos-dev
06:04
<
{^_^} >
#117447 (by siraben, 37 seconds ago, open): koka: init at 2.1.1
07:03
<
siraben >
huh weird, it doesn't occur anymore
07:03
<
siraben >
runtime behavior differs in my overlay vs. nixpkgs
07:04
<
siraben >
Mic92: ping regarding updating nixpkgs-review
07:16
steveeJ has quit [Ping timeout: 240 seconds]
07:18
steveeJ has joined #nixos-dev
07:23
midchildan has quit [Ping timeout: 240 seconds]
07:25
midchildan has joined #nixos-dev
07:27
AlwaysLivid has joined #nixos-dev
07:28
boredom101 has joined #nixos-dev
07:31
vdemeester has quit [Ping timeout: 240 seconds]
07:31
vdemeester has joined #nixos-dev
07:31
vdemeester has joined #nixos-dev
07:31
vdemeester has quit [Changing host]
07:31
vdemeester has joined #nixos-dev
07:32
AlwaysLivid has quit [Remote host closed the connection]
07:33
AlwaysLivid has joined #nixos-dev
07:38
sorki has joined #nixos-dev
07:39
srk has quit [Ping timeout: 268 seconds]
07:41
sorki is now known as srk
07:48
boredom101 has quit [Quit: Connection closed]
07:59
pmy has quit [Ping timeout: 256 seconds]
08:01
evanjs has quit [Read error: Connection reset by peer]
08:05
evanjs has joined #nixos-dev
08:05
jonringer has quit [Ping timeout: 260 seconds]
08:06
pmy has joined #nixos-dev
08:26
makefu has quit [Quit: WeeChat 2.9]
08:32
makefu has joined #nixos-dev
08:39
<
supersandro2000 >
Anyone any idea why nix copy works but nix-copy-closure coredumps?
08:39
boredom101 has joined #nixos-dev
09:07
Cale has quit [Ping timeout: 276 seconds]
09:13
boredom101 has quit [Quit: Connection closed]
09:14
cole-h has quit [Ping timeout: 264 seconds]
09:22
<
supersandro2000 >
I got it working!
09:23
<
supersandro2000 >
setting IPQoS 0 on the ssh session works!
09:24
<
supersandro2000 >
Great that I am not a network engineer because I have no clue what I am doing. Maybe someone could tell me what this means..
09:24
Mic92 has quit [Quit: WeeChat 3.1]
09:25
Mic92 has joined #nixos-dev
09:26
arianvp has quit [Ping timeout: 244 seconds]
09:28
arianvp has joined #nixos-dev
09:28
pmy has quit [Ping timeout: 244 seconds]
09:29
pmy has joined #nixos-dev
10:35
<
yorick >
supersandro2000: coredumps means it's broken
10:46
FRidh has joined #nixos-dev
10:54
<
supersandro2000 >
well yeah... nix copy now sometimes works but remote build is still borked
10:55
<
sterni >
siraben: ohhhh koka is horrible
10:55
aranea is now known as mewra
10:56
<
sterni >
siraben: I had a expression for an old version locally, but couldn't be bothered to fix it and upstream when a new release broke it all over
10:56
<
siraben >
sterni: well i have a PR that's up now
10:56
<
siraben >
Yeah it was a PITA
10:57
<
sterni >
siraben: I'll test it
10:58
<
sterni >
at least no new patches required :p
10:58
<
siraben >
I really think it's an interesting project, shame that building is convoluted
10:58
<
siraben >
I looked around the internet quite a bit before this but didn't find any previous attempt
11:00
<
siraben >
I would have given up
11:00
<
siraben >
The way I make it find libs is a bit janky I think
11:01
<
sterni >
when there's a function in base for that
11:03
<
siraben >
the lack of monadic syntax hurts my eyes
11:03
<
siraben >
but there's already something in base heh
11:03
<
siraben >
authors are not terribly responsive
11:04
<
sterni >
siraben: you probably need to wrap koka as well so a C compiler and cmake etc are in path
11:06
<
sterni >
I needed [ cmake ninja binutils-unwrapped gnumake gcc ] in the wrapper
11:08
<
sterni >
hmmm or does it not need that stuff anymore?
11:14
hplar has quit [Ping timeout: 265 seconds]
11:14
hplar has joined #nixos-dev
11:35
<
siraben >
I'll double check that
12:30
ili has joined #nixos-dev
12:33
<
siraben >
sterni: yeah looks like I need cmake in path
12:38
mkaito has joined #nixos-dev
12:41
boredom101 has joined #nixos-dev
12:46
<
siraben >
sterni: please take another look at #117447
12:47
<
siraben >
Dunno if --argv0 "koka" is necessary in wrapProgram
12:53
<
supersandro2000 >
it should do that automatically IIRC
12:55
<
sterni >
yeah it does
13:13
boredom101 has quit [Quit: Connection closed]
13:14
boredom101 has joined #nixos-dev
13:14
boredom101 has quit [Client Quit]
13:17
boredom101 has joined #nixos-dev
13:21
boredom101 has quit [Client Quit]
13:23
boredom101 has joined #nixos-dev
13:23
boredom101 has quit [Client Quit]
14:10
orivej has joined #nixos-dev
14:37
tomberek has quit [Quit: Connection closed]
14:38
tomberek has joined #nixos-dev
14:55
jonringer has joined #nixos-dev
15:04
Synthetica has joined #nixos-dev
15:09
<
Synthetica >
Could someone review (and preferibly merge) #117473 and #117479? I'm pretty sure the first one is correct, but I'm not sure if I'm doing the backport correctly
15:12
<
supersandro2000 >
please create the backport after the initial PR is merged
15:12
<
supersandro2000 >
if there is any reviewer feedback it is easier for you to integrate it
15:20
<
rmcgibbo[m] >
to remove a python package (#117472), do I need to do anything other than just removing its file and deleting its entry from python-packages.nix?
15:21
<
sterni >
rmcgibbo[m]: yeah, you could also add an alias which is = throw "xyz has been removed"
15:21
<
sterni >
but i don't think python aliases have been merged yet
15:21
<
gchristensen >
it would be really, very helpful to have
https://status.nixos.org/ all green for tomorrow -- can anyone pick this up? we'll want to get these two OpenSSL fixes right out the door: CVE-2021-3449: NULL pointer deref in signature_algorithms processing, CVE-2021-3450: CA certificate check bypass with X509_V_FLAG_X509_STRICT
15:22
<
sterni >
gchristensen: afaik mostly blocking on #117295, although there is a strange boot test failure
15:23
<
gchristensen >
let's consider reverting any changes necessary to get that nix problem solved
15:24
<
sterni >
supersandro2000: did you figure out why nixUnstable with cole-h's PR failed for you?
15:24
<
sterni >
vm-test-run-boot-bios-usb test kernel panics?
15:24
<
sterni >
that's not good
15:25
<
gchristensen >
I restarted the test just to see if it was transient
15:25
<
hexa- >
there is no grub2 in there, is there?
15:25
<
hexa- >
isolinux :)
15:25
<
gchristensen >
but we're ~12h away from this openssl release, so let's revert anything we need
15:26
<
supersandro2000 >
sterni: no..
15:26
<
supersandro2000 >
I needed to fix my nix remote setup
15:27
<
supersandro2000 >
I think it breaks if any nix involved is 2.3.10 and most of the others nixUnstable
15:29
<
supersandro2000 >
and if any client that tries to build is not the latest unstable it does not receive any build log
15:29
<
gchristensen >
supersandro2000: would you be able to take point in chasing down what we need to revert to fix the issue #117295 is solving? don't do it yet, just information gathering
15:30
<
supersandro2000 >
I can try it but can't promise anything
15:31
<
gchristensen >
let me know in 1h if you learned anything or not?
15:32
<
sterni >
gchristensen: sure
15:32
<
gchristensen >
thanks, sterni, can you check in in ~1h also?
15:34
<
gchristensen >
thank you both
15:35
<
sterni >
at least trunk-combined moved past the darwin eval error
15:35
<
sterni >
I got really scared yesterday, but it only was behind a bit more than I thought
15:36
<
sterni >
humane time in germany :)
15:39
<
supersandro2000 >
wakeup time for hackers
15:41
boredom101 has joined #nixos-dev
15:56
<
hexa- >
looks like it was just flaky
15:56
<
supersandro2000 >
117295 is flaky
15:56
<
supersandro2000 >
failed once and then succeeded locally
16:02
<
gchristensen >
does that mean we're essentially ready to merge that PR from cole and we should be good to go?
16:02
<
sterni >
yeah just saw it
16:02
<
sterni >
gchristensen: maybe, supersandro2000 reported the build failed for him with that PR
16:03
<
sterni >
although maybe that was unrelated?
16:03
<
siraben >
sterni: ping re: koka, don't think there's anything left
16:03
<
sterni >
siraben: yeah I'll test it shortly
16:04
<
sterni >
gchristensen:
*theoretically* nixos-unstable should unclog itself as all constituents are green, but nixpkgs-unstable has nixpkgs-review as a constituent, so it's broken by the nixUnstable issue
16:04
<
siraben >
thanks :D
16:05
<
sterni >
hm the evaluation is still reporting the old failure o_O
16:06
<
sterni >
I mean as a hack we could disable tests for nixUnstable on master until cole figures out what to do with unshare
16:07
<
hexa- >
due to some vscode extension commit
16:07
<
sterni >
hexa-: that has been fixed since
16:07
<
sterni >
the nixpkgs jobset seems to be a bit further behind for some reason
16:08
<
hexa- >
staging-20.09, staging-next, gnome-40
16:08
<
hexa- >
apparently also python-unstable
16:11
<
sterni >
the last build at all was 3d ago
16:12
<
hexa- >
likely dependencies
16:18
<
supersandro2000 >
I checked them and they are green
16:20
<
supersandro2000 >
wait I scrolled past some
16:21
<
supersandro2000 >
oh nvm. I opened them in a new tab and was on the same page and thought they still need to be build. derp.
16:26
tomberek has quit [Ping timeout: 240 seconds]
16:32
orivej has quit [Ping timeout: 256 seconds]
16:45
<
supersandro2000 >
gchristensen: can't reproduce the failure of 117295 reliable. happened once and now it passes.
16:45
<
gchristensen >
okay, shall we merge then?
16:47
bbigras has quit [Ping timeout: 268 seconds]
16:47
LinuxHackerman has quit [Ping timeout: 268 seconds]
16:47
LinuxHackerman has joined #nixos-dev
16:47
emily has quit [Ping timeout: 268 seconds]
16:48
<
sterni >
the concerns on the PR mostly affect cross I guess that's not that critical for channel advancement?
16:48
ma27[m] has quit [Ping timeout: 268 seconds]
16:48
<
sterni >
ideally we'd want to have a working nixUnstable in the next evaluation of nixpkgs:trunk:unstable
16:48
Valodim[m] has quit [Ping timeout: 268 seconds]
16:50
<
sterni >
why is the latest evaluation of nixos:trunk-combined still showing tested as failed even though all of the constituent jobs succeed?
16:50
malbx- has quit [Ping timeout: 264 seconds]
16:50
<
gchristensen >
that job needs to be restarted
16:52
boredom101 has quit [Quit: Connection closed]
16:52
malbx has joined #nixos-dev
16:58
mkaito has quit [Quit: WeeChat 3.1]
17:01
bbigras has joined #nixos-dev
17:01
Cale has joined #nixos-dev
17:02
emily has joined #nixos-dev
17:05
ma27[m] has joined #nixos-dev
17:07
<
supersandro2000 >
I think I hit this bug without cross compiling once
17:07
<
supersandro2000 >
all those failures are a bit flaky
17:08
Valodim[m] has joined #nixos-dev
17:17
tomberek has joined #nixos-dev
17:17
<
sterni >
gchristensen: who can do that?
17:17
<
sterni >
supersandro2000: yeah the unshare thing is only hit if some /proc device doesn't exist iirc
17:18
<
sterni >
so the issue only ever arises in a specific probably sandbox related situation
17:18
<
gchristensen >
sterni: link? I can do it
17:18
AlwaysLivid has quit [Remote host closed the connection]
17:18
AlwaysLivid has joined #nixos-dev
17:19
<
gchristensen >
restarted
17:20
<
sterni >
> Scheduled to be built; all 109 constituent builds succeeded
17:20
<
{^_^} >
error: syntax error, unexpected ';', expecting ')', at (string):492:22
17:20
<
sterni >
looks good :)
17:35
<
FRidh >
it would be so nice if it was possible to add a note to a job(set), for example when aborting jobs
17:35
<
gchristensen >
say more?
17:36
<
FRidh >
sometimes jobs can be aborted, or paused. When someone else looks, and sees "aborted" they'll be like "why is this aborted? Maybe restart?"
17:38
<
gchristensen >
would it be a note on the jobset itself, or like an audit log?
17:38
<
FRidh >
for example, staging* may as well be aborted now because of the upcoming openssl fixes
17:38
<
FRidh >
but I guess I mean audit log primarily, but then w ith the option of leaving a note/reason when aborting/starting
17:39
<
gchristensen >
sounds cool
17:40
rajivr has quit [Quit: Connection closed for inactivity]
18:07
__monty__ has joined #nixos-dev
18:23
<
gchristensen >
abathur: I have a bug report for oil but I haven't gotten the energy to do it if you'd like to
18:29
<
Ericson2314 >
is polly supposed to be on by default with newer LLVM?
18:29
<
Ericson2314 >
the code seems inconsistent
18:40
cole-h has joined #nixos-dev
18:44
<
sterni >
hmm is there a better way to get the compiler binary of stdenv.cc than "${lib.getBin stdenv.cc}/bin/cc"?
18:44
<
sterni >
would be kinda neat to use the clang / gcc binary
18:45
<
samueldr >
there must be because that won't work with cross
18:45
<
samueldr >
(as cross-compilers are prefixed)
18:45
<
sterni >
I'm dumb anyways I don't really want that
18:45
<
sterni >
good that you point it out but for a different reason :p
18:45
<
samueldr >
though I don't know a "proper" answer, search around for how CC is set in Nixpkgs I guess
18:46
<
sterni >
taking the C compiler to use at runtime from stdenv is not a good idea
18:46
<
sterni >
wait stdenv.targetPlatform.cc it is then?
18:47
<
sterni >
oh wait it doesn't have a compiler
18:47
<
FRidh >
C=${stdenv.cc.targetPrefix}c
18:48
<
abathur >
gchristensen: oh?
18:49
<
gchristensen >
abathur: yeah, make /bin/sh osh, then clone hydra, nix-shell, ./bootstrap
18:49
<
sterni >
gchristensen: nixos-unstable is building again :)
18:49
<
sterni >
FRidh: thx
18:49
<
gchristensen >
sterni, supersandro2000: <3 thank you both very much for getting those to green!
18:49
<
sterni >
best practice for a C compiler for the target platform is probably taking gcc or clang as an input?
18:50
<
sterni >
would've been neat to have it overrideable easily
18:50
<
FRidh >
was missing a c at both lhs and rhs
18:51
ris has joined #nixos-dev
18:53
<
sterni >
gchristensen: lets hope the flaky build decides to have a good day tomorrow
18:53
<
gchristensen >
fingers crossed
18:53
<
sterni >
cole-h: any news on the nixUnstable situation? it is currently still blocking the nixpkgs-unstable channel
18:53
<
abathur >
gchristensen: do you have a log? CI?
18:54
<
gchristensen >
this is with /nix/store/qppb4lblck0pmsdg3f3k3nav9sf7by34-oil-0.8.1/bin/osh
18:55
<
cole-h >
sterni: I'll just move it into nativeBuildInputs, as the linked nix PR does, and then merge after ofborg goes green.
18:55
<
sterni >
cole-h: sgtm
18:55
<
supersandro2000 >
gchristensen: didn't do to much. Flakey tests are just not happening right now.
18:56
<
cole-h >
sterni: However, I'm not confident this'll fix the issue; it seems like the failing test is just flakey. I've seen it fail locally at times. Might have to disable that test until we know why it's so flakey / can create a better one that isn't as flakey
19:10
<
abathur >
gchristensen: I guess the variable is empty and osh wants to insist return is a number; I wonder if there's a shopt for it, though I guess that may not help you
19:20
FRidh has quit [Quit: Konversation terminated!]
19:28
orivej has joined #nixos-dev
19:35
<
cole-h >
lol sterni it even happened on ofborg now
19:36
<
cole-h >
gonna add the "skip that test" to that PR then, since we want to unblock
19:43
<
samueldr >
cole-h: I also saw that flakey test fail a couple of time for me
19:43
<
{^_^} >
nix#4667 (by cole-h, 13 minutes ago, open): tests/ca/substitute.sh is flakey
19:52
<
abathur >
gchristensen: I posted a question about the behavior on Oil's zulip; I'll ping you when I hear back :)
19:52
<
gchristensen >
cool!
20:00
mkaito has joined #nixos-dev
20:00
mkaito has joined #nixos-dev
20:00
mkaito has quit [Changing host]
20:03
AlwaysLivid has quit [Ping timeout: 268 seconds]
20:05
<
rmcgibbo[m] >
@cole-h: minor note: it wasn't the bot that hit that error, it was just me manually running (my fork of) nixpkgs-review
20:07
AlwaysLivid has joined #nixos-dev
20:12
<
cole-h >
rmcgibbo[m]: thanks, edited :P
20:14
<
{^_^} >
#117295 (by cole-h, 1 day ago, open): nixUnstable: add util-linuxMinimal to nativeBuildInputs; skip flakey test
20:37
kini has quit [Quit: bye]
20:42
kini has joined #nixos-dev
20:45
AlwaysLivid has quit [Remote host closed the connection]
20:45
AlwaysLivid has joined #nixos-dev
20:55
srk has quit [Ping timeout: 268 seconds]
20:57
srk has joined #nixos-dev
21:23
evils has quit [Ping timeout: 256 seconds]
21:23
<
Ericson2314 >
it's pretty boring
21:25
<
sterni >
cole-h: oh no, I guess it's test disabling time
21:25
<
sterni >
but good that flaky builds eventually also fail on ofborg :)
21:25
<
cole-h >
sterni: already did :)
21:25
<
cole-h >
made it part of that pr
21:40
mkaito has quit [Quit: WeeChat 3.1]
21:41
<
Ericson2314 >
guess it's too boring for anyone to look at :P
21:41
<
Ericson2314 >
merged
21:43
<
sterni >
Ericson2314: I looked at like a quarter of it and thought fair enough
21:44
<
Ericson2314 >
cool, thanks
21:44
<
sterni >
but probably to boring to look at the rest and to form an opinion :p
21:44
<
Ericson2314 >
I have a more interesting one doing multiple outputs
21:44
<
Ericson2314 >
so save your energy for that
21:48
<
{^_^} >
#110762 (by pasqui23, 8 weeks ago, open): nixos/shells-pkgs: added environment.shellPkgs option
21:49
<
sterni >
I find it's a cool idea, just not sure if the implementation and options interface is quite right
22:02
<
Ericson2314 >
sterni: i have a minute before meeting I'll look
22:19
kini has quit [Remote host closed the connection]
22:21
kini has joined #nixos-dev
22:22
<
sterni >
Ericson2314: be sure to send me your multiple outputs thing then
22:22
<
{^_^} >
#111487 (by Ericson2314, 7 weeks ago, open): Super WIP: llvmPackages: Clean up outputs, cross compile tools themselves
22:49
<
sterni >
rebasing should make the diff smaller
23:22
__monty__ has quit [Quit: leaving]
23:23
kini has quit [Remote host closed the connection]
23:24
kini has joined #nixos-dev
23:42
<
{^_^} >
#117537 (by Ekleog, 17 seconds ago, open): pull request template: cleanup
23:53
<
sterni >
+1 especially on the closure size thing
23:55
<
supersandro2000 >
good idea