00:04
jrolfs has joined #nix-darwin
00:25
Lisanna has quit [Remote host closed the connection]
00:35
ryanartecona has quit [Quit: ryanartecona]
00:38
jtojnar has joined #nix-darwin
00:43
{`-`}_ has joined #nix-darwin
00:48
sjourdois has joined #nix-darwin
00:51
{`-`} has quit [*.net *.split]
00:51
acowley has quit [*.net *.split]
00:51
smj has quit [*.net *.split]
00:51
acowley has joined #nix-darwin
01:00
thefloweringash has quit [Quit: WeeChat 1.9.1]
01:20
<
gchristensen >
sorry puffnfresh, I was in a naacp meeting that lasted like ... 2x longer than scheduled.
01:21
<
gchristensen >
puffnfresh: yes, I'm approacahing it from the PR side to combine it with the script part
01:21
<
puffnfresh >
no problem I'm still at work for a little while
01:21
<
puffnfresh >
awesome
01:23
<
gchristensen >
that way, I think, will be easier to test
01:25
<
gchristensen >
once I button up my current changes I'll send you a PR against your PR
01:25
<
gchristensen >
then start attacking the script:// integeration
01:25
jtojnar has quit [Ping timeout: 240 seconds]
01:31
<
puffnfresh >
sounds really good
01:32
<
gchristensen >
I mean
01:32
<
gchristensen >
you did all the hard work :) <3
01:34
<
gchristensen >
and perfectly time for the contract I'm on wanting the same work done :o
03:17
philr has joined #nix-darwin
03:40
<
puffnfresh >
you're working with macOS for a contract?
06:55
jrolfs has quit [Ping timeout: 255 seconds]
08:10
thefloweringash[ has quit [Ping timeout: 248 seconds]
08:10
peel[m] has quit [Ping timeout: 248 seconds]
08:11
copumpkin has quit [Ping timeout: 248 seconds]
08:11
seafjord[m] has quit [Ping timeout: 248 seconds]
08:11
dtz has quit [Ping timeout: 248 seconds]
08:22
copumpkin has joined #nix-darwin
08:24
thefloweringash[ has joined #nix-darwin
08:24
seafjord[m] has joined #nix-darwin
08:25
peel[m] has joined #nix-darwin
08:25
dtz has joined #nix-darwin
08:55
jrolfs has joined #nix-darwin
09:09
jrolfs_ has joined #nix-darwin
09:57
jtojnar has joined #nix-darwin
10:28
jrolfs has quit [Ping timeout: 260 seconds]
10:47
<
gchristensen >
puffnfresh: yeah
10:47
<
gchristensen >
not as a major part, though
10:48
<
puffnfresh >
my goal is to get my team to be able to build our deployment Docker images
10:50
<
gchristensen >
that is my goal too
10:51
<
puffnfresh >
awesome stuff
10:51
<
puffnfresh >
means we have to have "kvm" in our builder features, which seems like a lie
10:51
<
puffnfresh >
but it works so whatevs
10:53
<
puffnfresh >
gchristensen: I got to work on the code last week for my quarterly Innovation Week
10:53
<
puffnfresh >
I've been working on it a tiny bit since then but it's great that you're able to pick up some of the work <3
10:58
<
gchristensen >
the stars have aligned :D
11:21
jtojnar_ has joined #nix-darwin
11:22
jtojnar_ has quit [Remote host closed the connection]
11:24
jtojnar has quit [Ping timeout: 240 seconds]
11:27
zzamboni has joined #nix-darwin
12:50
<
gchristensen >
w00t got SSH key generation finished up
13:08
thefloweringash has joined #nix-darwin
13:41
philr has quit [Quit: WeeChat 2.0.1]
13:59
zzamboni has quit [Quit: Leaving.]
14:01
zzamboni has joined #nix-darwin
14:06
ben__ is now known as ben
14:11
<
gchristensen >
puffnfresh: still 'round?
15:26
zzamboni has quit [Quit: Leaving.]
15:29
zzamboni has joined #nix-darwin
15:34
zzamboni has quit [Ping timeout: 260 seconds]
15:34
zzamboni has joined #nix-darwin
15:35
zzamboni has quit [Client Quit]
15:36
zzamboni has joined #nix-darwin
15:38
pikajude has quit [Ping timeout: 255 seconds]
15:39
pikajude has joined #nix-darwin
15:40
zzamboni has quit [Ping timeout: 240 seconds]
15:50
ryanartecona has joined #nix-darwin
15:50
Lisanna has joined #nix-darwin
16:02
jrolfs_ has quit [Ping timeout: 264 seconds]
16:08
jrolfs_ has joined #nix-darwin
16:16
jrolfs_ has quit [Ping timeout: 276 seconds]
16:35
jrolfs_ has joined #nix-darwin
16:38
jrolfs has joined #nix-darwin
16:39
ryanartecona has quit [Quit: ryanartecona]
16:46
jrolfs_ has quit [Ping timeout: 256 seconds]
16:48
jrolfs_ has joined #nix-darwin
16:51
Lisanna has quit [Ping timeout: 260 seconds]
16:55
Lisanna has joined #nix-darwin
16:55
Lisanna has quit [Client Quit]
16:59
jrolfs has quit [Ping timeout: 260 seconds]
17:02
jtojnar has joined #nix-darwin
17:06
jrolfs has joined #nix-darwin
17:15
jrolfs_ has quit [Ping timeout: 260 seconds]
17:15
jtojnar has quit [Quit: jtojnar]
19:07
jrolfs_ has joined #nix-darwin
19:11
<
pikajude >
not sure if this is a cromulent question
19:11
<
pikajude >
is it possible to change a local text symbol to a global one without relinking the binary
19:11
jrolfs_ has quit [Ping timeout: 265 seconds]
19:16
<
pikajude >
ld -reexport_library is changing the visibility of _locale_charset from T to t
19:17
<
pikajude >
:thinking:
19:22
<
pikajude >
what the fuck
19:45
ryanartecona has joined #nix-darwin
20:25
ryanartecona has quit [Quit: ryanartecona]
20:26
ryanartecona has joined #nix-darwin
20:33
jtojnar has joined #nix-darwin
21:02
jrolfs_ has joined #nix-darwin
21:07
jrolfs_ has quit [Ping timeout: 264 seconds]
21:10
ryanartecona has quit [Quit: ryanartecona]
21:42
jrolfs_ has joined #nix-darwin
21:54
<
jrolfs >
chat add hipchat "Incidents" #incidents
21:55
jrolfs_ has quit [Ping timeout: 265 seconds]
21:55
scribbler has joined #nix-darwin
21:55
<
scribbler >
hi all, just wondering if there's any reason we shouldn't be using nix-2.0 on darwin?
21:56
<
scribbler >
hey can i ask what channels people on darwin typically use? i notice there's specifically a darwin-18.03, do people comfortably just use unstable and roll forward merrily?
22:00
<
LnL >
depends on what you want
22:01
<
scribbler >
fair q.. so, i guess there's an 18.03 and a darwin-18.03, channel, but there's not a darwin analog for unstable.. so wasn't sure what to infer from there
22:02
<
LnL >
nixpkgs-unstable waits for both linux and darwin builds but the set of blocking jobs is pretty small
22:03
<
LnL >
the nixos-* and darwin-* channels are separate and only wait on the specific platform
22:04
<
LnL >
those have a larger set of things that have to succeed and the release branch a lot more stable in general ofcorse :)
22:05
<
scribbler >
:) right. so is there a catch being conservative on the darwin-18.03 branch but using the 2.0 daemon?
22:06
nikivi- has joined #nix-darwin
22:06
nikivi has quit [Read error: Connection reset by peer]
22:06
<
LnL >
18.03 is the new release so nix2 is also the default there
22:06
<
gchristensen >
but still requires users to init the VM, a concesesion I'mthinking about makingg
22:07
<
gchristensen >
b/c my testing has shown the booting to be a bit unreliable under nix-daemon
22:08
<
scribbler >
ok, ty LnL
22:08
<
puffnfresh >
gchristensen: yeah I wonder why
22:09
<
puffnfresh >
I don't understand what would be changing between running it manually and having nix-daemon fork it
22:09
<
gchristensen >
me too...
22:09
<
puffnfresh >
and it works sometimes
22:12
<
gchristensen >
so PR #2 is basically the same thing, but against your rebased branch
22:12
<
johnw >
how do I evaluate a single file containing a nix expression?
22:12
<
LnL >
what do you want as the result
22:12
<
johnw >
just print out the value
22:13
<
johnw >
nix-instantiate --eval
22:13
<
LnL >
nix-instantiate --eval
22:14
<
LnL >
or nix eval, that has a --raw flag
22:15
<
puffnfresh >
gchristensen: I can even run the VM as sudo without problems, so it's not a problem with the user
22:16
<
LnL >
with the daemon it would run in the launchd bootstrap context
22:18
<
johnw >
I'm currently grossed out that this works: builtins.deepSeq (let as = [ as ]; in as) 456
22:18
<
johnw >
not very deep if you ask me
22:19
<
LnL >
when was this added: «repeated»
22:20
<
scribbler >
any one come across this?
22:20
<
scribbler >
CC libseccomp_la-api.lo
22:20
<
scribbler >
Making all in .
22:20
<
scribbler >
#include <endian.h>
22:20
<
scribbler >
api.c:22:10: fatal error: 'endian.h' file not found
22:20
<
scribbler >
^~~~~~~~~~
22:20
<
LnL >
yes, that's because of allowBroken = true;
22:22
ryanartecona has joined #nix-darwin
22:24
<
scribbler >
ahah, found it, thanks again.. retrying
22:24
<
johnw >
i was able finally to set allowBroken = false, after some patches pushed to master
22:25
<
scribbler >
yeah, i don't recall why i needed to turn that on
22:33
<
puffnfresh >
LnL: what's interesting about that context?
22:33
<
puffnfresh >
know anything which would cause problems with a VM booting?
22:39
jrolfs_ has joined #nix-darwin
22:39
scribbler has quit [Quit: scribbler]
22:52
jrolfs_ has quit [Ping timeout: 260 seconds]
23:33
ryanartecona has quit [Quit: ryanartecona]
23:37
scribbler has joined #nix-darwin
23:38
scribbler has quit [Remote host closed the connection]
23:43
johnw has joined #nix-darwin
23:45
scribbler has joined #nix-darwin
23:46
<
puffnfresh >
gchristensen: easy win for quick startup is to hash nix-path-registration and conditionally extract the store
23:46
<
puffnfresh >
don't extract if the store is the same