sphalerite changed the topic of #nixos-dev to: NixOS Development (#nixos for questions) | NixOS stable: 20.03 ✨ | 20.09 ZHF: https://discourse.nixos.org/t/nixos-20-09-zero-hydra-failures/8928 | https://hydra.nixos.org/jobset/nixos/trunk-combined https://channels.nix.gsc.io/graph.html | https://r13y.com | 20.03 RMs: worldofpeace, disasm; 20.09: worldofpeace, jonringer | https://logs.nix.samueldr.com/nixos-dev
ris has quit [Ping timeout: 264 seconds]
noonien has quit [Quit: Connection closed for inactivity]
evanjs has quit [Read error: Connection reset by peer]
evanjs has joined #nixos-dev
justanotheruser has joined #nixos-dev
rajivr has joined #nixos-dev
orivej has quit [Ping timeout: 246 seconds]
AlwaysLivid has quit [Quit: We are a collection of 7 billion codependent atoms. Stop hating based on constructs and come along for the ride.]
evanjs has quit [Ping timeout: 260 seconds]
evanjs has joined #nixos-dev
jonringer has quit [Ping timeout: 240 seconds]
<cole-h> Is the fact that there are tons of queued builds for nixos-unstable-small at all alarming? I don't think I've ever seen that many queued in... ever... https://i.imgur.com/s7it0WB.png
<srhb> cole-h: Nothing looks completely broken, but there are definitely some very slow builds going on that look suspect..
<srhb> (That is, it looks like all jobsets are progressing, albeit slowly)
<cole-h> OK, fair. I think it's been like that for a few days now, though, which is why I bring it up.
<srhb> Yeah, I'm not sure either... :)
Jackneill has quit [Ping timeout: 256 seconds]
Jackneill has joined #nixos-dev
cole-h has quit [Ping timeout: 240 seconds]
saschagrunert has joined #nixos-dev
V has quit [Quit: V]
V has joined #nixos-dev
justanotheruser has quit [Ping timeout: 272 seconds]
<eyJhb> https://github.com/NixOS/nixpkgs/pull/98451 should be ready to merge, if anyone have the time
<{^_^}> #98451 (by eyJhb, 5 days ago, open): purple-slack: 2019-08-19 - 2020-09-22
justanotheruser has joined #nixos-dev
alp has joined #nixos-dev
justanotheruser has quit [Ping timeout: 240 seconds]
justanotheruser has joined #nixos-dev
tilpner has joined #nixos-dev
__monty__ has joined #nixos-dev
sgrunert has joined #nixos-dev
saschagrunert has quit [Ping timeout: 258 seconds]
<Valodim> how can I use `nix why-depends` on a shell.nix that's not a flake?
<Valodim> ...or `nix path-info`, for that matter?
<Valodim> is that not possible without a flake.nix anymore?
<niksnut> using -f <expr>
orivej has joined #nixos-dev
orivej has quit [Ping timeout: 260 seconds]
<Valodim> sorry, I can't figure it out even with that info. `nix path-info -rsSh -f shell.nix` tells me "path '/nix/store/9k9zywh78mp1mdd3flz1lcnmc4n3aakg-nix-shell' is not valid"
<gchristensen> somebody sent me a report of a security vulnerability in NixOS. I've asked in #nixos-security and didn't get any reply. Anyone here available to take it and get it resolved?
orivej has joined #nixos-dev
teto has joined #nixos-dev
alp has quit [Ping timeout: 246 seconds]
alp has joined #nixos-dev
alp has quit [Ping timeout: 246 seconds]
Jackneill has quit [Ping timeout: 256 seconds]
Jackneill has joined #nixos-dev
alp has joined #nixos-dev
<stigo> about to merge #98454 into master unless anyone objects, should only affect perl-cross and perldevel so no large rebuilds.
<{^_^}> https://github.com/NixOS/nixpkgs/pull/98454 (by stigtsp, 6 days ago, open): perldevel: 5.33.1 -> 5.33.2, perl-cross: 15ca535 -> f59d2b6
jonringer has joined #nixos-dev
cole-h has joined #nixos-dev
ris has joined #nixos-dev
teto has quit [Ping timeout: 256 seconds]
joepie91 has quit [Ping timeout: 260 seconds]
alp has quit [Ping timeout: 272 seconds]
alp has joined #nixos-dev
msirabella has quit [Remote host closed the connection]
mjsir911 has joined #nixos-dev
ky0ko has quit [Quit: killed]
ky0ko has joined #nixos-dev
sgrunert has quit [Quit: Leaving]
rajivr has quit [Quit: Connection closed for inactivity]
justanotheruser has quit [Ping timeout: 260 seconds]
alp has quit [Ping timeout: 272 seconds]
orivej has quit [Ping timeout: 256 seconds]
<cole-h> Something that just occurred to me... Is there going to be an alternative to nix-shell shebangs when nix(1) is finalized? Or will it stay as nix-shell?
<cole-h> e.g. will it change to `#!/usr/bin/env nix` and `#!nix shell -f'<nixpkgs>' pkg1 -i interpreter` (or something similar)?
<samueldr> is there even a plan to deprecate and remove the nix-* commands yet?
evanjs has quit [Read error: Connection reset by peer]
evanjs has joined #nixos-dev
<cole-h> I figured that was a logical assumption (seems like "new" always deprecates and/or removes "old"), but I'd be happy to keep them around.
<infinisil> cole-h: I believe shebangs already work with the nix command
<cole-h> Oh?
<infinisil> Pretty sure I tested this at some point
<infinisil> Lemme grep through my irc logs
<infinisil> cole-h: #!/usr/bin/env -S nix run nixpkgs.hello -c bash
* cole-h tries
<qyliss> that's not really the same thouhg
<samueldr> cole-h: my thought was almost orthogonal
<qyliss> because it doesn't do the special second shebang nix-shell does
<qyliss> which is important if you don't have env -S
<cole-h> infinisil: Hm. Using that shebang and having the second line be `hello` doesn't work. (hello not found)
<infinisil> Well it worked at that point lol
<infinisil> Which was like, 10 months ago
<infinisil> cole-h: Works for me
<cole-h> #!/usr/bin/env -S nix run nixpkgs.hello -c bash
<cole-h> hello
<cole-h> $ ./test.sh
<cole-h> exec: Exec format error
<infinisil> cole-h: No actual spaces in the beginning?
<cole-h> No spaces except separating the shebang args
<cole-h> jk
<cole-h> lmao
<cole-h> infinisil++ Thanks :)
<{^_^}> infinisil's karma got increased to 357
<infinisil> Haha
<cole-h> Shebang ended as `#!/usr/bin/env -S nix shell -f '<pkgs>' hello -c bash` for me (where <pkgs> is basically <nixpkgs>)
<cole-h> But qyliss's point is a good one -- that `-S` is easily-forgotten (and I even had no idea it existed)
<worldofpeace> ooh that's cool 👍️
<infinisil> I don't mind the -S, it makes it much less hacky than the #!nix-shell shebang
<cole-h> Faitr
<cole-h> s/t//
<samueldr> is -S posix compliant?
<cole-h> Don't think so
<infinisil> samueldr: See the irc logs I posted
<infinisil> I quote: 12:07 <infinisil> Ah, "Fortunately, modern versions of env have a solution. macOS and FreeBSD support the -S option, which does, quote the macOS manual:"
<cole-h> Would IFS work to trick that for POSIX env?
<infinisil> Isn't IFS a bashism?
<cole-h> o
<cole-h> Then I guess not lol
<qyliss> not requiring non-POSIX functionality is very important here IMO, because a big point of the feature is to be able to write scripts that run on as many systems as possible as long as they're running Nix
<cole-h> qyliss++
<{^_^}> qyliss's karma got increased to 73.00000000000001
<qyliss> busybox env doesn't even support -S
<{^_^}> openzfs/zfs#10982 (by cheesycod, 2 days ago, open): FATAL: modpost: GPL-incompatible module zzstd.ko uses GPL-only symbol 'mutex_lock_nested'
<drakonis> aight peeps
<drakonis> 5.9 approaches
<infinisil> Hmm, I guess for just some random script, using -S might be fine
<infinisil> But yeah might be good to have a fully posix-compliant way as well
<qyliss> maybe, but there needs to be a better (more portable) solution
<qyliss> and then once that exists, might as well use it everywhere
alp has joined #nixos-dev
justanotheruser has joined #nixos-dev
__Sander__ has joined #nixos-dev
jonringer has quit [Remote host closed the connection]
enick_594 has joined #nixos-dev
__monty__ has quit [Quit: leaving]
enick_594 has joined #nixos-dev
enick_594 has joined #nixos-dev
enick_594 has quit [Changing host]
enick_594 is now known as joepie91
<worldofpeace> samueldr: infinisil do you think you could do this time https://www.thetimezoneconverter.com/?t=15:00&tz=ET%20(Eastern%20Time) on Friday for GO / NO-GO? asking because I didn't get your response in the thing
__Sander__ has quit [Quit: Konversation terminated!]
<samueldr> I could, but I didn't know whether I'd participate or not
alp has quit [Ping timeout: 272 seconds]
tdeo has quit [Ping timeout: 244 seconds]
tdeo has joined #nixos-dev
justan0theruser has joined #nixos-dev
justanotheruser has quit [Ping timeout: 240 seconds]
orivej has joined #nixos-dev
<infinisil> Same ^ I'm not very involved in nixpkgs recently
<infinisil> worldofpeace: Feel free to ping me at that time though, I might join still :)
peelz has joined #nixos-dev
<worldofpeace> okay, I can ping you at that time. I don't really think your presences are exactly required, but for the subsystems you're active in a formal GO will be useful to us (like the aarch64 situation atm is going to be on topic) . If you really feel like you don't have anything to add then irc is appropriate