worldofpeace_ changed the topic of #nixos-dev to: #nixos-dev NixOS Development (#nixos for questions) | NixOS stable: 20.03 ✨ https://discourse.nixos.org/t/nixos-20-03-release/6785 | https://hydra.nixos.org/jobset/nixos/trunk-combined https://channels.nix.gsc.io/graph.html | https://r13y.com | 19.09 RMs: disasm, sphalerite; 20.03: worldofpeace, disasm | https://logs.nix.samueldr.com/nixos-dev
<samueldr> [20:04:51] <colemickens> Does NixOS Org incur costs from the public NixOS AMIs?
orivej has quit [Ping timeout: 264 seconds]
orivej has joined #nixos-dev
orivej has quit [Ping timeout: 264 seconds]
orivej has joined #nixos-dev
<colemickens> To publish an image in Azure publicly, I need "Authority to sign legal agreements on your company's behalf.". I guess I could just make up my own company, hell, everyone wants to make their own distro, I'll just call it coleos, published by coleosco.
<{^_^}> firing: RootPartitionLowInodes: https://status.nixos.org/prometheus/alerts
noonien has quit [Quit: Connection closed for inactivity]
orivej has quit [Ping timeout: 246 seconds]
cptchaos83 has quit [Quit: https://quassel-irc.org - Chat comfortably. Anywhere.]
cptchaos83 has joined #nixos-dev
Kk2 has joined #nixos-dev
<{^_^}> firing: RootPartitionLowInodes: https://status.nixos.org/prometheus/alerts
drakonis has quit [Quit: WeeChat 2.8]
<Valodim> is it still true that flakes assume they are in a git repo? I thought I'd seen somewhere that this was dropped
<Valodim> s/assume/require
m1cr0man has quit [Ping timeout: 240 seconds]
alp_ has joined #nixos-dev
roberth has left #nixos-dev ["Kicked by @appservice-irc:matrix.org : Idle for 30+ days"]
alp_ has quit [Ping timeout: 264 seconds]
<{^_^}> firing: RootPartitionLowInodes: https://status.nixos.org/prometheus/alerts
justanotheruser has quit [Ping timeout: 272 seconds]
orivej has joined #nixos-dev
WilliButz has quit [Quit: bye]
WilliButz has joined #nixos-dev
alp_ has joined #nixos-dev
alp_ has quit [Ping timeout: 246 seconds]
orivej has quit [Ping timeout: 264 seconds]
orivej has joined #nixos-dev
orivej has quit [Quit: No Ping reply in 180 seconds.]
orivej has joined #nixos-dev
__monty__ has joined #nixos-dev
orivej has quit [Ping timeout: 256 seconds]
orivej has joined #nixos-dev
orivej has quit [Quit: No Ping reply in 180 seconds.]
orivej has joined #nixos-dev
Bunogi has quit [Quit: The Lounge - https://thelounge.chat]
Bunogi has joined #nixos-dev
orivej_ has joined #nixos-dev
orivej has quit [Ping timeout: 256 seconds]
orivej_ has quit [Ping timeout: 265 seconds]
orivej has joined #nixos-dev
globin has quit [Ping timeout: 244 seconds]
m1cr0man has joined #nixos-dev
globin has joined #nixos-dev
orivej has quit [Ping timeout: 264 seconds]
orivej_ has joined #nixos-dev
orivej_ has quit [Ping timeout: 240 seconds]
orivej has joined #nixos-dev
orivej has quit [Ping timeout: 240 seconds]
<Mic92> The nix command also has an online documentation now: https://nixos.wiki/wiki/Nix_command
<{^_^}> firing: RootPartitionLowInodes: https://status.nixos.org/prometheus/alerts
m1cr0man has quit [Quit: G'luck]
ixxie has joined #nixos-dev
orivej has joined #nixos-dev
orivej has quit [Quit: No Ping reply in 180 seconds.]
orivej has joined #nixos-dev
orivej has quit [Ping timeout: 246 seconds]
orivej has joined #nixos-dev
orivej has quit [Ping timeout: 265 seconds]
orivej has joined #nixos-dev
<manveru> Valodim: it doesn't require git anymore
<Valodim[m]> Ah, but still a source tree I assume. Makes sense
<Valodim[m]> Thanks
orivej has quit [Ping timeout: 260 seconds]
orivej_ has joined #nixos-dev
<tilpner> MichaelRaskin: I think LLVM-9+ has the wrong meta.license. Currently ncsa, should be apache2
<MichaelRaskin> Hmm, so they changed it at some point?
<tilpner> From 9 on, it appears
orivej_ has quit [Ping timeout: 240 seconds]
orivej has joined #nixos-dev
<MichaelRaskin> Argh
<MichaelRaskin> It is split into a ton of components now each with its own license…
<tilpner> Yep, I saw that and told you ._.
<MichaelRaskin> I mean, I have ont touched it in years
<tilpner> You were in meta.maintainers, and I didn't find dtz via tab-completion
<MichaelRaskin> I can quickly replace everything but I have no idea if it has any differently license parts
<tilpner> That (double-checking each component) is exactly the part I'm trying to get out of
<tilpner> dtz opened a similar issue a few years ago, to switch from bsd3 to ncsa
<MichaelRaskin> Hmmm. https://llvm.org/docs/DeveloperPolicy.html#copyright-license-and-patents does not look like the current metadata is strictly wrong
<tilpner> How so?
<MichaelRaskin> Because they are still available under the old licensing
<MichaelRaskin> libcxxabi homepage actually claims the old licensing
orivej has quit [Ping timeout: 240 seconds]
cole-h has joined #nixos-dev
<{^_^}> firing: RootPartitionLowInodes: https://status.nixos.org/prometheus/alerts
justanotheruser has joined #nixos-dev
drakonis has joined #nixos-dev
orivej has joined #nixos-dev
alp_ has joined #nixos-dev
abathur has quit [Ping timeout: 265 seconds]
abathur has joined #nixos-dev
orivej has quit [Ping timeout: 260 seconds]
orivej has joined #nixos-dev
orivej_ has joined #nixos-dev
orivej has quit [Ping timeout: 246 seconds]
orivej_ has quit [Quit: No Ping reply in 180 seconds.]
orivej has joined #nixos-dev
alp_ has quit [Ping timeout: 260 seconds]
justan0theruser has joined #nixos-dev
justanotheruser has quit [Ping timeout: 246 seconds]
orivej has quit [Quit: No Ping reply in 180 seconds.]
orivej has joined #nixos-dev
orivej has quit [Quit: No Ping reply in 180 seconds.]
orivej has joined #nixos-dev
cole-h has quit [Quit: Goodbye]
dongcarl has joined #nixos-dev
orivej has quit [Quit: No Ping reply in 180 seconds.]
orivej has joined #nixos-dev
AlwaysLivid has joined #nixos-dev
orivej has quit [Quit: No Ping reply in 180 seconds.]
orivej has joined #nixos-dev
<AlwaysLivid> Hey, I'm interested in tinkering around with Nix. How can I get started? (I checked GitHub for easy-enough issues.)
<hexa-> scratch your own itches I guess
<hexa-> look into changes that interest you, try them out, give feedback
<AlwaysLivid> yeah, sounds reasonable enough, i'll try to poke around, thanks once again hexa-
<AlwaysLivid> can I try to port a specific piece of VPN software to it?
<hexa-> sure can
<hexa-> which is it?
orivej has quit [Ping timeout: 256 seconds]
orivej has joined #nixos-dev
alp_ has joined #nixos-dev
orivej has quit [Ping timeout: 264 seconds]
orivej_ has joined #nixos-dev
<{^_^}> firing: RootPartitionLowInodes: https://status.nixos.org/prometheus/alerts
<infinisil> zimbatm: For rfcs#72, I think we should first wait for the steering committee to determine the shepherds
<{^_^}> https://github.com/NixOS/rfcs/pull/72 (by mboes, 1 week ago, open): [RFC 0072] Switch to CommonMark for documentation
<zimbatm> infinisil: oh right, do you know when that is happening?
<qyliss> I believe there's a steering committee meeting this week
<qyliss> well, next week
ixxie has quit [Ping timeout: 265 seconds]
<colemickens> we need a calendar on nixos.org
<qyliss> that would be cool
<samueldr> nixos-homepage#498 to track the feature request
<{^_^}> https://github.com/NixOS/nixos-homepage/issues/498 (by samueldr, 16 seconds ago, open): Add a public calendar for public things
orivej_ has quit [Quit: No Ping reply in 180 seconds.]
<infinisil> Noice!
orivej has joined #nixos-dev
<colemickens> thank you!
orivej has quit [Ping timeout: 256 seconds]
orivej has joined #nixos-dev
<worldofpeace> yep, I've thought of that too. It would have been really really helpful for the blocker review meetings
<worldofpeace> will thumbs up
__monty__ has quit [Quit: leaving]
orivej has quit [Ping timeout: 240 seconds]
orivej has joined #nixos-dev
orivej has quit [Ping timeout: 256 seconds]
orivej has joined #nixos-dev
orivej has quit [Quit: No Ping reply in 180 seconds.]
orivej has joined #nixos-dev
orivej has quit [Ping timeout: 260 seconds]
orivej has joined #nixos-dev
MichaelRaskin has quit [Quit: MichaelRaskin]
<pie_> what do we do if something expects /usr/bin/env in checkPhase?
<pie_> that doesnt exist in the sandbox
<pie_> do I just create it?
<samueldr> or patch the thing that wants it
<pie_> ah, well, patchshebangs, ok https://github.com/NixOS/nixpkgs/issues/6227
<{^_^}> #6227 (by peti, 5 years ago, closed): chroot environments have no `/usr/bin/env`?
<pie_> samueldr: does sudo work in the sandbox, i cant create /usr
<samueldr> I wouldn't think it would work
<samueldr> then I guess you patch :)
<pie_> im going to patch, it feels weird in this case but it fits
<pie_> but out of curiosity, how would you create /usr in the sandbox
<samueldr> maybe we don't so there's no accidental FHS pollution?
<pie_> no idea, im just asking, technically, how you would
<pie_> like how _can_ you do it
alp_ has quit [Ping timeout: 256 seconds]
<infinisil> pie_: You can only write to $out or the build directory in builds
<infinisil> Nowhere else
<infinisil> Oh and you can create tmp files
<pie_> aha
<pie_> is it impossible tho?
orivej has quit [Quit: No Ping reply in 180 seconds.]
<infinisil> No?
<infinisil> The sandbox prevents you from writing anywhere else
orivej has joined #nixos-dev
<pie_> i really wish we'd patch the system to replace the file not found error with a bad interpreter error when thats the problem
<pie_> or maybe this is just python interpreting the oserror code
<pie_> honestly, how did the error codes end up this way
<qyliss> pie_: there's a fixed list of errors in errno.h, and using those is the path of least resistence. "bad interpreter" is not one of them.
orivej has quit [Ping timeout: 246 seconds]
orivej has joined #nixos-dev
<qyliss> There's not really any reason why there couldn't be an EBADINT or something, but it would have to be justified against all the portability problems it would introduce, because if you're checking for execve() returning ENOENT in the case of a bad interpreter, and suddenly on NixOS it returns EBADINT instead, that might break things.