00:09
<
samueldr >
[20:04:51] <colemickens> Does NixOS Org incur costs from the public NixOS AMIs?
00:30
orivej has quit [Ping timeout: 264 seconds]
00:30
orivej has joined #nixos-dev
00:46
orivej has quit [Ping timeout: 264 seconds]
00:46
orivej has joined #nixos-dev
00:53
<
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.
01:23
noonien has quit [Quit: Connection closed for inactivity]
01:53
orivej has quit [Ping timeout: 246 seconds]
02:23
cptchaos83 has joined #nixos-dev
02:56
Kk2 has joined #nixos-dev
05:52
drakonis has quit [Quit: WeeChat 2.8]
08:10
<
Valodim >
is it still true that flakes assume they are in a git repo? I thought I'd seen somewhere that this was dropped
08:11
<
Valodim >
s/assume/require
08:14
m1cr0man has quit [Ping timeout: 240 seconds]
08:20
alp_ has joined #nixos-dev
09:00
roberth has left #nixos-dev ["Kicked by @appservice-irc:matrix.org : Idle for 30+ days"]
09:01
alp_ has quit [Ping timeout: 264 seconds]
09:07
justanotheruser has quit [Ping timeout: 272 seconds]
09:17
orivej has joined #nixos-dev
09:47
WilliButz has quit [Quit: bye]
09:48
WilliButz has joined #nixos-dev
10:21
alp_ has joined #nixos-dev
10:40
alp_ has quit [Ping timeout: 246 seconds]
10:42
orivej has quit [Ping timeout: 264 seconds]
10:42
orivej has joined #nixos-dev
10:59
orivej has quit [Quit: No Ping reply in 180 seconds.]
11:01
orivej has joined #nixos-dev
11:26
__monty__ has joined #nixos-dev
11:28
orivej has quit [Ping timeout: 256 seconds]
11:28
orivej has joined #nixos-dev
11:45
orivej has quit [Quit: No Ping reply in 180 seconds.]
11:46
orivej has joined #nixos-dev
11:48
Bunogi has joined #nixos-dev
12:00
orivej_ has joined #nixos-dev
12:02
orivej has quit [Ping timeout: 256 seconds]
12:09
orivej_ has quit [Ping timeout: 265 seconds]
12:09
orivej has joined #nixos-dev
12:10
globin has quit [Ping timeout: 244 seconds]
12:14
m1cr0man has joined #nixos-dev
12:17
globin has joined #nixos-dev
12:31
orivej has quit [Ping timeout: 264 seconds]
12:31
orivej_ has joined #nixos-dev
12:39
orivej_ has quit [Ping timeout: 240 seconds]
12:40
orivej has joined #nixos-dev
12:46
orivej has quit [Ping timeout: 240 seconds]
14:05
m1cr0man has quit [Quit: G'luck]
14:28
ixxie has joined #nixos-dev
14:35
orivej has joined #nixos-dev
14:56
orivej has quit [Quit: No Ping reply in 180 seconds.]
14:58
orivej has joined #nixos-dev
15:07
orivej has quit [Ping timeout: 246 seconds]
15:07
orivej has joined #nixos-dev
15:31
orivej has quit [Ping timeout: 265 seconds]
15:33
orivej has joined #nixos-dev
15:33
<
manveru >
Valodim: it doesn't require git anymore
15:49
<
Valodim[m] >
Ah, but still a source tree I assume. Makes sense
15:49
<
Valodim[m] >
Thanks
15:53
orivej has quit [Ping timeout: 260 seconds]
15:53
orivej_ has joined #nixos-dev
16:20
<
tilpner >
MichaelRaskin: I think LLVM-9+ has the wrong meta.license. Currently ncsa, should be apache2
16:21
<
MichaelRaskin >
Hmm, so they changed it at some point?
16:22
<
tilpner >
From 9 on, it appears
16:24
orivej_ has quit [Ping timeout: 240 seconds]
16:24
orivej has joined #nixos-dev
16:25
<
MichaelRaskin >
Argh
16:26
<
MichaelRaskin >
It is split into a ton of components now each with its own license…
16:26
<
tilpner >
Yep, I saw that and told you ._.
16:26
<
MichaelRaskin >
I mean, I have ont touched it in years
16:27
<
tilpner >
You were in meta.maintainers, and I didn't find dtz via tab-completion
16:27
<
MichaelRaskin >
I can quickly replace everything but I have no idea if it has any differently license parts
16:27
<
tilpner >
That (double-checking each component) is exactly the part I'm trying to get out of
16:28
<
tilpner >
dtz opened a similar issue a few years ago, to switch from bsd3 to ncsa
16:32
<
MichaelRaskin >
Because they are still available under the old licensing
16:32
<
MichaelRaskin >
libcxxabi homepage actually claims the old licensing
16:44
orivej has quit [Ping timeout: 240 seconds]
17:07
cole-h has joined #nixos-dev
17:29
justanotheruser has joined #nixos-dev
17:31
drakonis has joined #nixos-dev
18:31
orivej has joined #nixos-dev
18:32
alp_ has joined #nixos-dev
18:38
abathur has quit [Ping timeout: 265 seconds]
18:39
abathur has joined #nixos-dev
18:57
orivej has quit [Ping timeout: 260 seconds]
18:58
orivej has joined #nixos-dev
19:12
orivej_ has joined #nixos-dev
19:14
orivej has quit [Ping timeout: 246 seconds]
19:27
orivej_ has quit [Quit: No Ping reply in 180 seconds.]
19:28
orivej has joined #nixos-dev
19:35
alp_ has quit [Ping timeout: 260 seconds]
19:35
justan0theruser has joined #nixos-dev
19:36
justanotheruser has quit [Ping timeout: 246 seconds]
19:37
orivej has quit [Quit: No Ping reply in 180 seconds.]
19:38
orivej has joined #nixos-dev
19:56
orivej has quit [Quit: No Ping reply in 180 seconds.]
19:58
orivej has joined #nixos-dev
19:59
cole-h has quit [Quit: Goodbye]
20:08
dongcarl has joined #nixos-dev
20:14
orivej has quit [Quit: No Ping reply in 180 seconds.]
20:15
orivej has joined #nixos-dev
20:22
AlwaysLivid has joined #nixos-dev
20:23
orivej has quit [Quit: No Ping reply in 180 seconds.]
20:24
orivej has joined #nixos-dev
20:26
<
AlwaysLivid >
Hey, I'm interested in tinkering around with Nix. How can I get started? (I checked GitHub for easy-enough issues.)
20:29
<
hexa- >
scratch your own itches I guess
20:30
<
hexa- >
look into changes that interest you, try them out, give feedback
20:31
<
AlwaysLivid >
yeah, sounds reasonable enough, i'll try to poke around, thanks once again hexa-
20:37
<
AlwaysLivid >
can I try to port a specific piece of VPN software to it?
20:38
<
hexa- >
which is it?
20:59
orivej has quit [Ping timeout: 256 seconds]
21:00
orivej has joined #nixos-dev
21:13
alp_ has joined #nixos-dev
21:14
orivej has quit [Ping timeout: 264 seconds]
21:14
orivej_ has joined #nixos-dev
21:37
<
infinisil >
zimbatm: For rfcs#72, I think we should first wait for the steering committee to determine the shepherds
21:37
<
zimbatm >
infinisil: oh right, do you know when that is happening?
21:38
<
qyliss >
I believe there's a steering committee meeting this week
21:38
<
qyliss >
well, next week
21:39
ixxie has quit [Ping timeout: 265 seconds]
21:45
<
colemickens >
we need a calendar on nixos.org
21:47
<
qyliss >
that would be cool
21:48
<
samueldr >
nixos-homepage#498 to track the feature request
21:49
orivej_ has quit [Quit: No Ping reply in 180 seconds.]
21:51
orivej has joined #nixos-dev
21:56
<
colemickens >
thank you!
22:02
orivej has quit [Ping timeout: 256 seconds]
22:02
orivej has joined #nixos-dev
22:18
<
worldofpeace >
yep, I've thought of that too. It would have been really really helpful for the blocker review meetings
22:18
<
worldofpeace >
will thumbs up
22:37
__monty__ has quit [Quit: leaving]
22:43
orivej has quit [Ping timeout: 240 seconds]
22:43
orivej has joined #nixos-dev
22:53
orivej has quit [Ping timeout: 256 seconds]
22:53
orivej has joined #nixos-dev
23:00
orivej has quit [Quit: No Ping reply in 180 seconds.]
23:01
orivej has joined #nixos-dev
23:24
orivej has quit [Ping timeout: 260 seconds]
23:25
orivej has joined #nixos-dev
23:28
MichaelRaskin has quit [Quit: MichaelRaskin]
23:29
<
pie_ >
what do we do if something expects /usr/bin/env in checkPhase?
23:29
<
pie_ >
that doesnt exist in the sandbox
23:29
<
pie_ >
do I just create it?
23:30
<
samueldr >
or patch the thing that wants it
23:33
<
{^_^} >
#6227 (by peti, 5 years ago, closed): chroot environments have no `/usr/bin/env`?
23:33
<
pie_ >
samueldr: does sudo work in the sandbox, i cant create /usr
23:33
<
samueldr >
I wouldn't think it would work
23:34
<
samueldr >
then I guess you patch :)
23:34
<
pie_ >
im going to patch, it feels weird in this case but it fits
23:34
<
pie_ >
but out of curiosity, how would you create /usr in the sandbox
23:34
<
samueldr >
maybe we don't so there's no accidental FHS pollution?
23:35
<
pie_ >
no idea, im just asking, technically, how you would
23:35
<
pie_ >
like how
_can_ you do it
23:39
alp_ has quit [Ping timeout: 256 seconds]
23:41
<
infinisil >
pie_: You can only write to $out or the build directory in builds
23:41
<
infinisil >
Nowhere else
23:41
<
infinisil >
Oh and you can create tmp files
23:41
<
pie_ >
is it impossible tho?
23:42
orivej has quit [Quit: No Ping reply in 180 seconds.]
23:42
<
infinisil >
The sandbox prevents you from writing anywhere else
23:43
orivej has joined #nixos-dev
23:46
<
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
23:46
<
pie_ >
or maybe this is just python interpreting the oserror code
23:46
<
pie_ >
honestly, how did the error codes end up this way
23:50
<
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.
23:50
orivej has quit [Ping timeout: 246 seconds]
23:51
orivej has joined #nixos-dev
23:53
<
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.