c0bw3b_ has quit [Remote host closed the connection]
<ottidmes>
,locate /lib/liblua
<{^_^}>
Found in packages: lua, torch, luajit, luabind, openresty
<ottidmes>
hmm, guess I will just nix-shell it and inspect it myself, I need to know the exact naming ;)
doyougnu has quit [Ping timeout: 244 seconds]
jasongrossman has joined #nixos
<benley>
anyone know if the kubernetes module is generally usable in nixos 18.09? I'm trying to get it going and it looks like maybe I have to disable the system firewall in order for it to work?
romanofskiWork has quit [Ping timeout: 250 seconds]
steshaw has joined #nixos
justanotheruser has quit [Ping timeout: 240 seconds]
justanotheruser has joined #nixos
doyougnu has joined #nixos
dsx has joined #nixos
dsx has quit [Quit: dsx]
kreisys has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
dsx has joined #nixos
lassulus has quit [Ping timeout: 246 seconds]
kreisys has joined #nixos
lassulus has joined #nixos
romanofskiWork has joined #nixos
cx405 has joined #nixos
<{^_^}>
[nixpkgs] @neilmayhew opened pull request #51489 → mythes: Remove spurious dependency on ncurses → https://git.io/fpiWA
orivej has quit [Ping timeout: 250 seconds]
lassulus_ has joined #nixos
goibhniu has quit [Ping timeout: 246 seconds]
lassulus has quit [Ping timeout: 244 seconds]
lassulus_ is now known as lassulus
<cx405>
Hey! Is there a shorter version of the command** to get the channel hashsum? This is purely to understand if its time to upgrade, since "nix-channel --update" doesn't explicitly tell of new revision availability. I perfectly understand what it does, but it would be nicer if its easier to remember. :) **from man nix-channel: " nix-instantiate --eval -E '(import <nixpkgs> {}).lib.version' " Thank you.
jtojnar has quit [Quit: jtojnar]
<{^_^}>
[nixpkgs] @bennofs merged pull request #51165 → nix-index: Wrap with nix-env in PATH → https://git.io/fp2vf
<{^_^}>
[nixpkgs] @bennofs pushed commit from @Infinisil to master « nix-index: Wrap with nix-env in PATH (#51165) »: https://git.io/fpilT
mbrgm_ has joined #nixos
<dsx>
Is there a way to crate arbitrary files with home-manager (or without it)?
mbrgm has quit [Ping timeout: 252 seconds]
mbrgm_ is now known as mbrgm
romanofskiWork has quit [Ping timeout: 245 seconds]
<dsx>
* create
<jasongrossman>
c
romanofskiWork has joined #nixos
lassulus_ has joined #nixos
lassulus has quit [Ping timeout: 250 seconds]
lassulus_ is now known as lassulus
pie__ has quit [Remote host closed the connection]
<ldlework>
nix is isolation at the shell-environment config level heh
<ldlework>
$PATH
<ldlework>
which is as isolating as chalk drawn on the sidewalk
<dramforever>
myob isolation
<thoughtpolice>
"container" is a word that tends to mean a lot of things to people (namespacing/cgroups features, a distribution method, an "interface" to design around, etc). You could say Nix (in sandbox mode) builds every package inside a repeatable container, after all it's basically just provisioning a namespace with a a set available filesystem paths so the build process can proceed.
<dramforever>
'please just look at these directories and no more'
<dramforever>
thoughtpolice: I think you know what I mean
<dramforever>
People will inevitably ask 'why don't I just use containers'
hellrazo1 has quit [Ping timeout: 272 seconds]
<LnL>
containers are containers, nix is a package manager
<dramforever>
Basically there are 'competing' but also 'blurry-focused' stuffs that seem like everyone's already using
<thoughtpolice>
Nix is a language (and package manager) for describing repeatable "build processes" at the end of the day, as I see it -- a package manager. You can build a whole Linux system with it even, after all it's "just" a set of conventions about how things are laid out and interact.
<dramforever>
There's, like, snaps that also seem to give reproduced and isolated software deployment
slack1256 has quit [Read error: Connection reset by peer]
iqubic has joined #nixos
<iqubic>
I have a question about audio on Linux and I'm not sure if here is the right place to ask.
dramforever has quit [Ping timeout: 256 seconds]
<ldlework>
hi iqubic
<iqubic>
let's say I plug in a gaming headset to my linux machine. I assume ALSA or PULSE or whatever would make that head set both the audio input device and the audio output device.
<iqubic>
Is it possible for the audio input and audio output devices to be two different physical connections?
<ldlework>
of course
<ldlework>
more of a #linux question though
<iqubic>
Also, is it possible for me to make the audio output (What I hear) be a bluetooth headset.
kreisys has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<iqubic>
ldlework: I wasn't sure if there was a nixos specific setting or not.
<ldlework>
iqubic: most modern oses, not just linux let you independently set the input and output devices
<ldlework>
ah not sure if there are specific nixos modules for configuring alsa or pulse to that degree, but no doubt if you know the way to properly configure them as normal you can use nix to get the right configs in the right spots - but also apps like pavucontrol and alsamixer will let you just dynamically select input and output devices
<Myrl-saki>
jackdk: This patches Nix to change its platform check and installs a qemu binfmt.
Rusty1 has quit [Quit: Konversation terminated!]
<jackdk>
thanks for the link. is there a doc to work out how to drive it/
<Myrl-saki>
jackdk: Oh, apparently, it no longer patches it.
<Myrl-saki>
Seems like Nix now has an actual mechanism for extra platform checks.
<Myrl-saki>
But it's still required for the qemu binfmt.
<Myrl-saki>
jackdk: Are you on NixOS?
<jackdk>
on some machines
vk3wtf has quit [Ping timeout: 252 seconds]
<jackdk>
if you only know nixos stuff I can try and translate it after
<Myrl-saki>
jackdk: If you're on non-NixOS, you have to install a static qemu and install it to binfmt.
<Myrl-saki>
jackdk: And add `extra-platforms = ....` on nix.conf.
<jackdk>
ok, I think I've seen docs for that aroudn teh place
<Myrl-saki>
Or `--options extra-platforms ...`
<Myrl-saki>
Also, IIRC, there's a way to build Nix packages in Qemu.
<Myrl-saki>
But idk how
endformationage has quit [Ping timeout: 268 seconds]
<Myrl-saki>
pkgs.vmTools.runInLinuxVM
<Myrl-saki>
Maybe this.
jperras has quit [Ping timeout: 250 seconds]
mmlb has quit [Read error: Connection reset by peer]
mmlb has joined #nixos
jperras has joined #nixos
sir_guy_carleton has joined #nixos
ottidmes has quit [Ping timeout: 240 seconds]
palo1 has joined #nixos
Supersonic has quit [Ping timeout: 268 seconds]
jperras has quit [Ping timeout: 272 seconds]
palo has quit [Ping timeout: 272 seconds]
jperras has joined #nixos
Supersonic has joined #nixos
vk3wtf has joined #nixos
perique has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
jperras has quit [Ping timeout: 240 seconds]
jackdk has quit [Ping timeout: 250 seconds]
Ariakenom has joined #nixos
jperras has joined #nixos
bahamas has joined #nixos
<bahamas>
hello. I'm trying to use a library in my project, but I want to avoid building it. does it mean that if I found it here, that there binaries already available? https://nixos.org/nixos/packages.html#language-p
porrifolius has quit [Ping timeout: 246 seconds]
<makefu>
bahamas: yes
<makefu>
you can also use nix-locate (or this channel bot) if you are looking for a specific file
<makefu>
,locate libc.so
<{^_^}>
Found in packages: musl, glibc, uclibc, androidndk, glibc_multi, glibc_memusage, mentorToolchains.armLinuxGnuEabi
rprije has quit [Ping timeout: 250 seconds]
jperras has quit [Ping timeout: 246 seconds]
<bahamas>
makefu: I assume that in order for nix to use that binary, I need to specify a version of the compiler that was used to build that binary, right?
jperras has joined #nixos
alex`` has joined #nixos
<makefu>
what exactly are you trying to achieve? build your own binary with a library already in nixpkgs? then you can create a new derivation and add the library you need to buildInputs
<makefu>
if you just want to 'use' the finished library then you will have some issues with nix (there is no way to just install a lib and it will be available for all packages aka the debian way)
alex`` has quit [Ping timeout: 246 seconds]
<bahamas>
makefu: I'm trying to use language-python in my project. my problem is that with the lastest version of ghc, the build times for this library are enormous, because of a regression. so I want to avoid building it
oldandwise has joined #nixos
<makefu>
ah okay, then if it builds in nixpkgs then you can just fetch it from the binary cache (nix will do this automaticall)
<bahamas>
I think it did that. now something else breaks
Lears has quit [Remote host closed the connection]
Lears has joined #nixos
<bahamas>
makefu: so, the build fails because of basement-0.0.8, a library that requires base 4.9. base is a library that comes with ghc, the haskell compiler. the problem is that base 4.9 is more recent than ghc 7.10.3. shouldn't all these packages have been kept in line, so to speak? did someone screw up?
<jasongrossman>
NixOS unstable is refusing to build. The failure is in building mythes, which I haven't explicitly asked for. Can someone please remind me of the command to find out what requires it?
jmeredith has quit [Quit: Connection closed for inactivity]
jperras has quit [Ping timeout: 250 seconds]
<Myrl-saki>
jasongrossman: In theory, nix why-depends.
<Myrl-saki>
But seems like it still tries to build it tho.
<Myrl-saki>
So..
garbas has joined #nixos
<Myrl-saki>
nix why-depends $(nix-instantiate '<nixpkgs>' -A cmake) $(nix-instantiate '<nixpkgs>' -A glibc)
<Myrl-saki>
It tries to build cmake though. :/
jperras has joined #nixos
civodul has joined #nixos
<jasongrossman>
I'm not sure how to use it anyway. I want to know why my whole configuration requires mythes. why-depends is meant to tell me why the package that requires mythes requires it - but I don't know which package that is.
<jasongrossman>
Myrl-saki: I think that's libreoffice 5, and we now have libreoffice 6 ... but that also needs mythes, so yeah. I'll wait for the fix in master to propagate to unstable. No big problem.
fusion809_ has quit [Remote host closed the connection]
Tucky has joined #nixos
perique has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
linarcx has quit [Quit: WeeChat 2.3]
johanot has quit [Ping timeout: 252 seconds]
jperras has joined #nixos
linarcx has joined #nixos
johanot has joined #nixos
jasongrossman has quit [Ping timeout: 272 seconds]
thc202 has joined #nixos
ThatDocsLady has joined #nixos
porrifolius has joined #nixos
<porrifolius>
How do I add another desktop option for lightDM?
<porrifolius>
I'm trying to use lightDM and xmonad, I can't get my ~/.xsession to be run when logging in though my ~/.xmonad/xmonad.hs is compiled ok. From what I understand I need to have the greeter use a .desktop entry that has Exec=default so that lightDM runs my .xsession. The only ones that are available are none+xmonad, xterm+xmonad and xterm+none.
jasongrossman has joined #nixos
jasongrossman has quit [Read error: Connection reset by peer]
jperras has quit [Ping timeout: 250 seconds]
jperras has joined #nixos
arjen-jonathan has joined #nixos
jperras has quit [Ping timeout: 272 seconds]
porrifolius has quit [Remote host closed the connection]
mmlb has quit [Read error: Connection reset by peer]
mmlb has joined #nixos
<{^_^}>
[nixos-weekly] @garbas pushed commit from NixOS Weekly Robot to gh-pages « Preview of '3e7035538940d47d9a007a0dd2e7ced4c11743fa' commit built by Travis-CI \#463243223 »: https://git.io/fpiDU
<porrifolius>
Oh. Silly me. My ~/.xsession was not executable... that'd do it. Though it seems that it is executed and then the standard dm+wm execution occurs, so I guess my .xsession will need modification.
jperras has quit [Ping timeout: 240 seconds]
jperras has joined #nixos
linarcx has quit [Quit: WeeChat 2.3]
<joko>
Hey, is anyone using home-manager with macOS?
<porrifolius>
sphalerite: Ah, yes, I see that the ...xsession "dm+wm" are just parameters to xsession-wrapper and the wrapper will exec .xsession before using the other script. Thanks.
<romildo>
In NixOS how can I get the list of files installed by a package without installing the package?
sigmundv_ has joined #nixos
alex`` has quit [Ping timeout: 244 seconds]
Radivarig has quit [Remote host closed the connection]
<srhb>
romildo: You don't really. Hydra has the information and nix-locate exposes it somewhat, but there's no core tool that does it (or even knows about it)
<srhb>
romildo: But bear in mind that if you just realise the package, you can just browse it in the store and it won't affect your system.
Radivarig has joined #nixos
<joko>
sphalerite: :P I just want to know if it is working, I would like to share my Linux home.nix on a macOS
<sphalerite>
romildo: srhb: actually if it's in the cache you can also use `nix ls-store --store https://cache.nixos.org/ -R $(nix eval --raw nixpkgs.hello.outPath)` :)
jperras has quit [Ping timeout: 244 seconds]
<sphalerite>
but `nix build nixpkgs.hello && find result/` is shorter and easier to remember :p
<schopp0r>
hi. so I was again trying to build nix, and I get an error when it tries to compile gcc.
jperras has joined #nixos
<schopp0r>
I am not sure what exactly to do now.
<symphorien>
can you paste the error ?
<sphalerite>
schopp0r: what is your custom nix store path?
v0|d has quit [Read error: Connection reset by peer]
feep_ has quit [Ping timeout: 268 seconds]
<{^_^}>
[nixpkgs] @peti pushed to haskell-updates « haskell-esqueleto: mark the build as broken »: https://git.io/fpidf
alex`` has quit [Ping timeout: 250 seconds]
<{^_^}>
[nixpkgs] @peti pushed 7 commits to haskell-updates: https://git.io/fpidB
johanot has quit [Ping timeout: 250 seconds]
johanot has joined #nixos
jperras has quit [Ping timeout: 246 seconds]
agander_ has joined #nixos
agander has quit [Ping timeout: 245 seconds]
jperras has joined #nixos
ng0 has joined #nixos
alex`` has joined #nixos
Ariakenom has quit [Read error: Connection reset by peer]
Radivarig has quit [Ping timeout: 246 seconds]
<Rovanion>
sphalerite: I'm working on getting the clock synced with chrony now. Apparently its a better implementation of a ntp daemon *shrug*.
Ariakenom has joined #nixos
<schopp0r>
sphalerite: I want to *build* the nix in /tmp/blargh4, but make it use /home/... as its path.
ThatDocsLady has quit [Remote host closed the connection]
ThatDocsLady has joined #nixos
mmlb has quit [Read error: Connection reset by peer]
betaboon has joined #nixos
mmlb has joined #nixos
pie___ has joined #nixos
<{^_^}>
[nixos-weekly] @domenkozar pushed to master « review »: https://git.io/fpiba
pie__ has quit [Remote host closed the connection]
<{^_^}>
[nixos-weekly] @garbas pushed commit from NixOS Weekly Robot to gh-pages « Preview of 'eac5843d8f547988f06f236501a50c8d376fc365' commit built by Travis-CI \#463309075 »: https://git.io/fpiNq
bahamas has joined #nixos
<betaboon>
if anyone wants to know: i got vivaldi working with libwidevinecdm to play netflix.
jperras has quit [Ping timeout: 250 seconds]
porrifolius has quit [Ping timeout: 250 seconds]
Wizek has quit [Ping timeout: 252 seconds]
<{^_^}>
[nixpkgs] @alyssais opened pull request #51504 → doc: reminder to upgrade linux-libre with linux → https://git.io/fpiNu
jperras has joined #nixos
alex`` has quit [Ping timeout: 250 seconds]
betaboon has quit [Quit: WeeChat 2.2]
Wizek has joined #nixos
johanot has quit [Ping timeout: 250 seconds]
johanot has joined #nixos
etu has quit [Ping timeout: 244 seconds]
talyz has quit [Ping timeout: 250 seconds]
ottidmes has joined #nixos
<{^_^}>
[nixpkgs] @hedning opened pull request #51505 → valgrind: run autoconf to pick up Makefile.am patch → https://git.io/fpiAc
ThatDocsLady has quit [Remote host closed the connection]
<{^_^}>
[nixos-weekly] @domenkozar pushed to master « add another entry »: https://git.io/fpPvv
alex`` has joined #nixos
Anton-Latukha has quit [Quit: Leaving.]
<{^_^}>
[nixos-weekly] @garbas pushed commit from NixOS Weekly Robot to gh-pages « Preview of 'a2aff2b1d48305b672d678f715a76e02d42849c8' commit built by Travis-CI \#463342757 »: https://git.io/fpPvq
<{^_^}>
[nixos-weekly] @domenkozar pushed 6 commits to production: https://git.io/fpPft
<{^_^}>
[nixos-weekly] @domenkozar pushed to master « Call for Content: 2018/14 »: https://git.io/fpPfE
jperras has quit [Ping timeout: 268 seconds]
<{^_^}>
[nixos-weekly] @domenkozar opened pull request #72 → Call for Content: 2018/14 → https://git.io/fpPfz
<{^_^}>
[nixos-weekly] @garbas pushed commit from NixOS Weekly Robot to gh-pages « Release of (commit '5ffda5d74835c4dde1421544d6594b43748043b4') built by Travis-CI \#463346013 »: https://git.io/fpPf2
<ottidmes>
does changing extraPostFetch not trigger a refetch? since its never been triggered for me, it goes straight to unpack of the source without the extraPostFetch fixes, causing it to fail due to missing files
Neo-- has joined #nixos
leotaku has joined #nixos
<ottidmes>
ah, found it, had to change the sha, otherwise it just assumes since something with the sha exist in the store its all good
<leotaku>
What pastebin does #nixos endorse, now that nixpaste is seemingly gone?
<tilpner>
Also support for multiple files, and you probably already have an account there
ixxie has joined #nixos
agander_ has quit [Ping timeout: 246 seconds]
<leotaku>
nixpkgs also includes the "gist" tool, which makes uploading new gists quicker.
<Taneb>
Wow, it was no work at all to cherry-pick a single commit for one of our dependencies we're fetching using nix from GitHub
Radivarig has joined #nixos
<gchristensen>
woot!
<Taneb>
I was expecting it to take, like, half an hour, but it took two mintues tops
<gchristensen>
the other day, debugging a problem with Rust's Cargo segfaulting on master, I had to patch libgit2 a few times and was expecting a nightmare -- it was also not!
<Taneb>
A significant chunk of which was getting the hash for the patch
<gchristensen>
,tofu Taneb :)
<{^_^}>
Taneb :): To get a sha256 hash of a new source, you can use the Trust On First Use model: use probably-wrong hash (for example: 0000000000000000000000000000000000000000000000000000) then replace it with the correct hash Nix expected.
<Taneb>
gchristensen: I can never remember how many 0s I need, nix-prefetch-url works just as well ;)
<gchristensen>
it doesn't work for `fetchpatch` :( but it will work fine for fetchurl
<Taneb>
Oh, I didn't realise fetchpatch was a thing!
<gchristensen>
it normalizes the patch and then hashes the normalized version, this is because sometimes .patch URLs from github / gitlab etc will change sometimes, so their hash is unstable -- but the normalized patch is stable
<Taneb>
Oh, I didn't realise GitHub would do that
<gchristensen>
yeah
jrolfs has joined #nixos
<gchristensen>
and nix-prefetch-url hashes the unnormalized version, is why that doesn't work :) (but it DOES work, temporarily.... which is extra nnoying)
jabranham has joined #nixos
<Taneb>
gchristensen: thanks a lot!
<gchristensen>
:) happy to help! (ps: I PM {^_^} a lot with `,tofu` to find the right number of 0s :P)
<{^_^}>
[nixpkgs] @rht opened pull request #51510 → Make __DATE__/__TIME__ deterministic when NIX_ENFORCE_PURITY=1 → https://git.io/fpPmb
<Taneb>
52, apparently, same as number of playing cards in a deck
<sphalerite>
52i0<ESC>
Boomerang has joined #nixos
<lassulus>
gchristensen: hey, can you tell me how grahamcofborg-eval runs the evaluation? I try to reproduce the error of https://github.com/NixOS/nixpkgs/pull/51353 locally
<{^_^}>
#51353 (by Lassulus, 2 days ago, open): build-support writers: content can be string or file
jrolfs has quit [Ping timeout: 268 seconds]
<lassulus>
I basically do: lib.readFile (pkgs.writeText "bla" "bla bla")
<leotaku>
Can anyone here tell me how the "advancing" of the nixos/pkgs channels works? Who/what decides when a channel is updated?
<Taneb>
leotaku: there's a bunch of tests that get ran automatically, and when they all pass the channel is updated
<gchristensen>
lassulus: you can't do readFile, because that is an import from derivation
<gchristensen>
it has to evaluate a bit, build a thing, read the result, then continue evaluation
<Taneb>
(not that I actually want to do this, but is it possible to disable import-from-derivation for my local machine, or for a single evaluation/build?)
<ottidmes>
any way to solve: Fontconfig error: Cannot load default config file, when building something? am I missing a dependency?
m0rphism has joined #nixos
<Taneb>
gchristensen: interesting, thanks
<leotaku>
What is the best way to test if a particular package is available in the cache for a particular channel? Is there a way to do this programmatically?
<symphorien>
it you don't have remote builders, nix-build -j0 can be abused to do so
Mateon3 has joined #nixos
<gchristensen>
to extend that example for channel-specific checks, nix-build -I nixpkgs=channel://nixos-18.09-small '<nixpkgs>' -A ghc -j0
<tilpner>
A way to say "find me the most recent nixpkgs that has these packages in cache, up to two months old" would be neat. Maybe even "must have passed these tests", but that gets a little more complicated
<leotaku>
tilpner: I very much second that.
<jophish>
I've got an odd problem, a command hangs in nix-build (with and without sandboxing). No matter how I try and reproduce this I can't seem to
<jophish>
the closest I've got to reproducing it is nix-shell --pure and 'eval "$buildPhase"'
<tilpner>
I've had a few of those too :/
<jophish>
any suggestions?
<tilpner>
Restarting the nix-daemon helped in some of those cases, but... :/
<jophish>
heh, I'm not even using the daemon
<tilpner>
Well then, full verbosity (-vvvvv), and strace it
<jophish>
tried strace, it keeps doing stuff, mainly getting sigchild
random_yanek has joined #nixos
random_yanek has quit [Max SendQ exceeded]
dbmikus has joined #nixos
<jophish>
tilpner: the really annoying thing: it usually takes about 20 seconds to produce any output when it's working!
<jophish>
I understand you've stopped packaging quartus with nix :(
<symphorien>
cyounkins: in a nix derivation ? first you can try dontDisableStatic = true;
<Boomerang>
Yeah we now have Quartus and Vivado out of store!
<cyounkins>
symphorien: I'm writing a new derivation so I don't think that helps. The nvidia-modprobe project Makefile doesn't reference building libnvidia-modprobe-utils.a. That other nvidia project pulls a tarball and builds it.
<cyounkins>
symphorien: dontDisableStatic changes args to a configure script, when there is none
<symphorien>
ah sorry
erasmas has joined #nixos
<cyounkins>
No need to apologize!
__red__ has left #nixos [#nixos]
<jophish>
oh, I was running proot under strace!
<jophish>
the non-wrapped version has clearer output
jrolfs has joined #nixos
waleee has joined #nixos
<jophish>
well, all I can say is that it waits on a futex forever after loading libjvm
<jophish>
meanwhile the nix-shell version is sitting here "write"ing one character at a time...
<cyounkins>
In this .mk it's invoking curl, which doesn't work in the build environment. Is there a way to pull the tarball in the nix derivation and extract it, touching .download_stamp so it doesn't do it again?
<gchristensen>
hardware.pulseaudio.package says The PulseAudio derivation to use. This can be used to enable features (such as JACK support, Bluetooth) via the pulseaudioFull package.
<liminal18>
iqubic you can also check out the JACK package on github in the nix packages an read the source
<liminal18>
that will let you know what options are supported for sure
<iqubic>
Weird. I assumed that Jack and Pulse were two seperate thing.
<iqubic>
Is that still the common advice? The page states it is out of date.
<liminal18>
iqubic that is the issue you really need to check github
<iqubic>
I se.
<liminal18>
looks at the pulse audio package
<liminal18>
or the jack package
<liminal18>
jack is a java interface for midi stuff
<ottidmes>
what was the policy again on fixed versions, if my package depends on lua 5.1, am I allowed to reference lua5_1 directly, or should it be set at call site { lua = lua5_1; } ?
<goibhniu>
iqubic: I use JACK with PA, if you have any particular questions about it
<iqubic>
goibhniu: I want to use Jack as my primary audio server and not use pulse at all.
<iqubic>
If possible.
<goibhniu>
ah, sorry, I don't know how to do that
<iqubic>
What benefits do you get from using both at the same time?
<ottidmes>
I see enough packages reference lua5_1 directly, so I guess I will too
<iqubic>
goibhniu: How did you set up JACK with PA on Nixos?
<goibhniu>
I use JACK for audio production and PA for everything else and sometimes route PA through JACK for recording desktop apps
<liminal18>
later folks
liminal18 has quit [Quit: Leaving]
<goibhniu>
it's very flexible
<goibhniu>
I'm pretty sure I use it exactly as described in the wiki page
<goibhniu>
(I wrote a good chunk of the wiki article)
<goibhniu>
iqubic: what is your goal?
<iqubic>
My goal is to be able to us the audio routing features of Jack. I want to be able to control which physical devices have their audio going to which application.
<goibhniu>
iqubic: can't you do that with PA already?
<iqubic>
I'm not sure. I haven't tried.
<goibhniu>
yeah, that should be no problem with PA
<goibhniu>
JACK is more for low latency audio stuff
<iqubic>
I see.
<goibhniu>
you can use pavucontrol for hooking things up in PA
<tilpner>
Hey, if anyone's using CUDA... how did you get it to work as non-root?
<tilpner>
I already tried chown-ing /dev/nvidia* as root:video, but that's not sufficient
<tilpner>
strace says it wants to have /usr/bin/nvidia-modprobe
<{^_^}>
[nixpkgs] @zimbatm pushed commit from @johanot to master « kubernetes: 1.12.2 -> 1.12.3 (#51482) »: https://git.io/fpP2H
vidbina has quit [Ping timeout: 250 seconds]
dbmikus_ has quit [Ping timeout: 268 seconds]
<schopp0r>
clever: can I also set stdenv = pkgs.gcc8stdenv in overrideDerivation?
nD5Xjz has quit [Ping timeout: 272 seconds]
fpob has quit [Quit: ZNC 1.6.5+deb1+deb9u1 - http://znc.in]
fpob has joined #nixos
arjen-jonathan has quit [Ping timeout: 244 seconds]
<schopp0r>
clever: hm. even if I use pkgs.gcc8Stdenv.lib.overrideDerivation, it wants to compile gcc7 and gcc6.
graphene has quit [Remote host closed the connection]
graphene has joined #nixos
nD5Xjz has joined #nixos
fpob has quit [Quit: ZNC 1.6.5+deb1+deb9u1 - http://znc.in]
fpob has joined #nixos
oida has quit [Ping timeout: 256 seconds]
<nyanloutre[m]>
Hello, I am trying to play racing games in Steam using a logitech wheel but I can't figure it. I can successfully test the wheel with debug tools but games don't see it.
<nyanloutre[m]>
Somebody has experience with this kind of things ?
agander has quit [Ping timeout: 272 seconds]
fpob has quit [Client Quit]
fpob has joined #nixos
Ariakenom has quit [Ping timeout: 250 seconds]
<{^_^}>
[nixpkgs] @Mic92 pushed to master « dino: enable parallel building »: https://git.io/fpPwv
<{^_^}>
[nixpkgs] @rht closed pull request #51510 → Make __DATE__/__TIME__ deterministic when NIX_ENFORCE_PURITY=1 → https://git.io/fpPmb
fpob has quit [Quit: ZNC 1.6.5+deb1+deb9u1 - http://znc.in]
fpob has joined #nixos
oida has joined #nixos
<sphalerite>
nyanloutre[m]: it's possible that these games just don't support wheels on linux. I've used my wheel successfully with vdrift in case you want to see if it works in any games at all.
fpob has quit [Client Quit]
fpob has joined #nixos
fpob has quit [Client Quit]
fpob has joined #nixos
agander has joined #nixos
fpob has quit [Client Quit]
fpob has joined #nixos
fpob has quit [Client Quit]
fpob has joined #nixos
<{^_^}>
[mvn2nix-maven-plugin] @charles-dyfis-net opened pull request #20 → Do not use local repo (#19) → https://git.io/fpPwA
<nyanloutre[m]>
sphalerite: this same wheel was working on another distro on the game I am testing (Dirt Rallye)
fpob has joined #nixos
fpob has quit [Client Quit]
fpob has joined #nixos
fpob has quit [Client Quit]
<sphalerite>
nyanloutre[m]: huh, maybe it's a steam packaging issue then. Missing libinput, libev or something potentially
fpob has joined #nixos
<nyanloutre[m]>
I will try vdrift as it's a native game
<sphalerite>
yeah
<sphalerite>
btw do you know about #nixos-fr? Just guessing from your name you might also speak French ;)
fusion809 has joined #nixos
<gchristensen>
what is runAsRoot for in dockerTools? I don't "get it"
<gchristensen>
oh ... I guess I get it :/ it is a bit weird though
<Taneb>
Ugh, there's something I want to package but I can't find a permanent link for its source
<Taneb>
(I can find a not-permanent link that gets updated)
Thra11 has joined #nixos
<lewo>
gchristensen: runAsRoot allows you to execute commands as root at build time. They are in fact executed in a VM.
<gchristensen>
yeah
<gchristensen>
I suspect people misunderstand when they need it, as for many use cases, it can simply be extraCommands
<lewo>
yes, exactly
<clever>
schopp0r: you want override, not overrideDerivation
<lewo>
This is often used to create file as root while this is done by tar
civodul has quit [Quit: ERC (IRC client for Emacs 26.1)]
<samueldr>
I was using runAsRoot to setup users/groups to run postgreSQL for gitlab-ci
<gchristensen>
not strictly necessary, but much easier than the alternative, for sure, samueldr :)
<samueldr>
(which might have been "wrong", I was learning both docker and the docker tooling in nixpkgs at the time)
<samueldr>
how would one have done it alternatively?
<samueldr>
(just know that postgresql exits if ran as root)
<gchristensen>
well, you can make a passwd file by hand and pass it in via contents
doyougnu has joined #nixos
<samueldr>
right
* samueldr
looks at the file to see if anything else seems necessary
<samueldr>
nah, everything else seems like it could have been done in other ways
ThatDocsLady has quit [Ping timeout: 252 seconds]
fpob has quit [Quit: ZNC 1.6.5+deb1+deb9u1 - http://znc.in]
fpob has joined #nixos
Radivarig has quit [Ping timeout: 246 seconds]
<gchristensen>
using sed, I can add a line to the start of a file via `sed -i '1imy-text' ./my-file`. however, this fails if the file is completely empty to start with. any ideas on work-arounds?
<iqubic>
Oh, if I put them on different lines that makes a multi-line string?
<clever>
yes
<iqubic>
Most programming languages don't work like that.
<clever>
nix allows it with both "strings" and ''strings''
<clever>
but ''strings'' will strip all common indent from each line, so the resulting default.pa will look good, and the nix file can still be indented nicely
sysadmin_wannabe has joined #nixos
freeman42x has joined #nixos
steshaw has quit [Quit: Connection closed for inactivity]
<thebloggu>
hello! I'm having issues installing python packages in macos because of a bug that has been fixed and pushed to staging (see https://github.com/NixOS/nixpkgs/pull/50886). how can I install this latest version? it seems it's still not in my channel
<logo13>
jabranham: I already got it working with a non-encrypted boot partition but in the context I'm only finding informations how to get this in arch
graphene has quit [Remote host closed the connection]
nD5Xjz has quit [Ping timeout: 250 seconds]
jrolfs has joined #nixos
nD5Xjz has joined #nixos
m0rphism has quit [Quit: WeeChat 2.2]
v0|d has joined #nixos
ixxie has quit [Quit: Lost terminal]
seqizz has joined #nixos
<seqizz>
Hi, is there a helper to define a shell script and/or put an executable under PATH?
<nyanloutre[m]>
sphalerite: I can confirm the wheel is working in vdrift
<sphalerite>
yeah probably a steam packaging issue then
<nyanloutre[m]>
but I can't figure out what could be missing from the steam environment
<nyanloutre[m]>
the packets you mentionned seems to be already in it
<johanot>
seqizz: try pkgs.writeShellScriptBin combined with environment.systemPackages
<sphalerite>
oh hm ok :/
<sphalerite>
any logs or something from the application
<sphalerite>
?
sir_guy_carleton has quit [Disconnected by services]
sir_guy_carleton has joined #nixos
betaboon has quit [Quit: WeeChat 2.2]
<jabranham>
seqizz: or at the user level look at the example in:
<jabranham>
,declarative
<{^_^}>
There are multiple ways of managing declarative profiles. 1) Attrset, compatible with imperative use of nix-env https://git.io/fAQHW ; 2) buildEnv, providing more control over the paths that are linked into the profile https://git.io/fp0aU ; 3) home-manager, providing nixos-like config for your ~ https://github.com/rycee/home-manager
megfault has quit [Quit: WeeChat 2.3]
<nyanloutre[m]>
sphalerite: I can't see any errors in the logs
<sphalerite>
strace to the rescue? Although then maybe you'll get a cheating/copy protection ban :p
m0rphism has joined #nixos
logo13 has quit [Ping timeout: 256 seconds]
<tilpner>
Anyone hosting xrdp on NixOS? I don't feel comfortable messing with pam services randomly, and would like to steal your config ._.
<{^_^}>
[nixops] @AmineChikhaoui merged pull request #1058 → adding check to the key-pair → https://git.io/fpr2j
<{^_^}>
[nixops] @AmineChikhaoui pushed 2 commits to master: https://git.io/fpPHb
<gchristensen>
nix-collect-garbage: 185G freed, not bad
<sysadmin_wannabe>
nice
<ottidmes>
gchristensen: wow! that is almost 4 times my complete NixOS has available in its partition
<sysadmin_wannabe>
ty
<v0|d>
jtojnar: any news on spidermonky?
<sysadmin_wannabe>
must reserve a little time for NixOS in "my lab"
<gchristensen>
probably should! :)
<jtojnar>
v0|d: did not do anything about it
<{^_^}>
[nixpkgs] @rht closed pull request #51519 → stdenv: Add a fake date utility together with setup → https://git.io/fpP9b
<disasm>
gchristensen: I just freed 150 GB a few hours ago :)
<v0|d>
.k
<gchristensen>
nice, disasm
<cyounkins>
As I venture further down the rabbit hole of packaging it, I have found that https://github.com/NVIDIA/libnvidia-container wants to open ld.so.cache. I see that nix doesn't use ld.so.cache. Is there a method to fake it?
<Laalf>
to enable pulseaudio support in applications i use nixpkgs.config.pulseaudio = true; if i reinstall this application via nix-env it still doesnt support pulseaudio. is there something i still have to do?
<ambro718>
Has anyone else noticed that after some version of nvidia drivers they don't work with GDM at all (but do woth other display managers)?
<jtojnar>
v0|d: weird
<goibhniu>
Laalf: nix-env uses a separate configuration file to the system wide configuration.nix: ~/.nixpkgs/config.nix
w-spc-gir has joined #nixos
<jtojnar>
the mozbuild system is weird
<Laalf>
goibhniu: that is exactly what i did. it doesnt rebuild, it doesnt change. specifically talking about mumble_git. mumble is no different though
<goibhniu>
Laalf: AFAICT mumble has PA support by default (on Linux)
<eyjhb>
Is there a way to force rebuild of e.g. hardware.VideoDrivers ? and not stuff like Virtualbox etc.
<nyanloutre[m]>
no, still not it 😞
<enleth>
FYI I have gotten a bluetooth headset to work with PA (user process, not system wide) and bluez5, and I have a reasonable suspicion that it started working when I deleted bluez4 PA modules that are still being built/delivered for pulseaudioFull
<enleth>
I have yet to revert that to be sure, for now I need it working so I'm not touching it
<the-kenny>
One of my bluetooth pulseaudio notes states that I have to restart the user pulseaudio service before I can connect to my bluetooth headset :)
<the-kenny>
No idea why, no idea how to debug this, but it works 100% of the time.
<enleth>
no need to do that here
<eyjhb>
Means `services.xserver.videoDrivers`
graphene has quit [Remote host closed the connection]
graphene has joined #nixos
<disasm>
enleth: pin your vbox version in an overlay so it doesn't update with your normal channel
woffs has quit [Quit: Gateway shutdown]
woffs has joined #nixos
delroth1 has joined #nixos
delroth has quit [Ping timeout: 246 seconds]
crmlt has joined #nixos
porrifolius has joined #nixos
<Church_>
Anyone able to add python pip packages using nix? Can get them installed but my version of python3 never picks them up.
ambro718 has quit [Quit: Konversation terminated!]
<Church_>
I've installed both via system packages in conf.nix
m0rphism has quit [Quit: WeeChat 2.2]
<{^_^}>
[nixpkgs] @c0bw3b opened pull request #51523 → nsjail: fix path to new{u|g}idmap → https://git.io/fpPNW
<symphorien>
Church_: are the python package you want to use in nixpkgs ?
<symphorien>
if so, avoid pip
<manveru>
,libraries
<Church_>
symphorien: They are, I added them via nix didn't use pip
<manveru>
hm, thought we had an entry
<Church_>
Something like nixpkgs.python36Package.NAME
<symphorien>
then: instead of instlling python and numpy only install: (python.withPackages(ps: with ps; [numpy])
<xantoz>
I just wanted it for its vi implementation and to run some shell scripts written against busybox ash
<symphorien>
can you try to check if you use the right python ?
<symphorien>
ie not a python from a user profile or so ?
<{^_^}>
[nixpkgs] @roberth opened pull request #51527 → [WIP] all-packages.nix: Use pkgs ("self") instead of res (next stage super) → https://git.io/fpPxT
<Church_>
symphorien: Yep, I ran which on python and python3 and did it as root as well.
<Church_>
All smylink to the same nix store path
<xantoz>
somehow installing busybox broke systemd-fsck during initrd
<symphorien>
if you run nix-store -qR on this python, do you find track of requests ?
<Church_>
Sec
<Church_>
Nope
<Church_>
This is odd...
<Church_>
Let me try under root.
sigmundv_ has quit [Ping timeout: 245 seconds]
porrifolius has joined #nixos
<Church_>
Okay the hell
<Church_>
So I can import under root now...
<Church_>
That's odd... now why only root?
<xantoz>
anyone have any idea what might be going on with my busybox/systemd-fsck (fsck.vfat) problem?
<Church_>
Welp this is an odd error.
<porrifolius>
Anybody have taffybar running under a plain xmonad desktop? Process is exiting by the time I've logged in, though without a custom config it is still running (no panel visible though).
pie___ has quit [Remote host closed the connection]
pie___ has joined #nixos
Thra11 has quit [Ping timeout: 240 seconds]
Neo-- has quit [Ping timeout: 250 seconds]
<xantoz>
Church_: my guess is that somehow something with the initrd generation got confused or systemd got confused
<xantoz>
oh wait, you weren't replying to me (sorry)
<Church_>
Nope, not a problem.
delroth has quit [Ping timeout: 246 seconds]
rsully has joined #nixos
<symphorien>
Church_: intuitively, this would be because your user profile contains another python
Radivarig has joined #nixos
fpob has quit [Ping timeout: 252 seconds]
dbmikus_ has quit [Ping timeout: 246 seconds]
gurmble is now known as grumble
delroth has joined #nixos
lstanley has joined #nixos
<{^_^}>
[nixpkgs] @grahamc opened pull request #51528 → dockertools buildImage: support new-style image specs → https://git.io/fpXek
<vaibhavsagar>
is there a way to get the output path of a derivation?
<gchristensen>
within nix?
<gchristensen>
or CLI?
<vaibhavsagar>
gchristensen: CLI please :)
rhalff has quit [Quit: Leaving]
<gchristensen>
how do you want to use it?
<vaibhavsagar>
it's not super important, but I have some derivations that I'm building on my local machine that have already been built on a server
<vaibhavsagar>
so I want the output path so I can copy the completed artifacts over from the server
<avn>
tilpner: you can try xrdp if you need some perverted pleasure ;)
<tilpner>
johanot - Isn't it @ofborg build ...
<tilpner>
avn - Oh, I tried that a few months ago
<manveru>
tilpner: that might've been too much :)
<tilpner>
manveru - What do you mean? That 60 was too high?
<manveru>
i guess it also depends on the network
<manveru>
yeah
<avn>
tilpner: any luck? I'd like discuss ongoing problems with someone who also use it
<johanot>
tilpner: it used to be possible to trigger run of nixos tests with @ofborg test ...
<avn>
I have issued from upgrade to 18.09 :/
<johanot>
might just work if I try again
<tilpner>
avn - No, it was terrible, and only caused pain :(
<avn>
tilpner: only one thing, which not work at all is clipboard. All other stuff more or less works (with some patches, lol)
<tilpner>
manveru - The network is fine. When using vncserver (not x0vncserver) from the same package, it feels much better
lnikkila has quit [Ping timeout: 250 seconds]
<avn>
tilpner: ask, if need any help with it ;)
<manveru>
hmm
<manveru>
"x0vncserver is a TigerVNC Server which makes any X display remotely accessible via VNC, TigerVNC or compatible viewers. Unlike Xvnc(1), it does not create a virtual display. Instead, it just shares an existing X server (typically, that one connected to the physical screen)."
halfbit has quit [Ping timeout: 268 seconds]
<manveru>
guess your case isn't typical?
<tilpner>
avn - Maybe I can just see your config? The sesman wouldn't let me in
<catern>
is it just me or do people in the "cloud deployment space" or whatever you want to call it, seem unhealthily obsessed with standards and specifications and formats?
<catern>
like this new "Cloud Native Application Bundle" format specification thing
lnikkila has joined #nixos
<manveru>
catern: there's money in it, so you end up getting useless books, certifications, standards, etc...
v0|d has quit [Ping timeout: 272 seconds]
<tilpner>
manveru - It's definitely not typical :/
<catern>
manveru: I see, but how do you get money out of a standard?
<tilpner>
And to be fair, the llvmpipe version of tigervnc works fine
<gchristensen>
Certification!
<manveru>
don't use it
<catern>
I was thinking maybe this is just what it looks like when there's a bunch of super enterprisey engineers working on stuff
arjen-jonathan has quit [Ping timeout: 252 seconds]
<catern>
hmm, and all they care about is selling products to other corporations... and enterprisey people think "standardized" means "good"
<catern>
okay, yeah, it is about money, I see
<manveru>
:)
<manveru>
unless you want their money, you don't usually have to care
<manveru>
it'll fizzle out like XML... (pardon gchristensen)
<gchristensen>
XML will never die
<samueldr>
exactly
<manveru>
just let me write the xml in s-expressions :D
<catern>
I guess there was a lot of proliferation of standards in the XML days? and maybe with COM/CORBA/whatever too...?
<manveru>
SOAP man
<catern>
so this is just a familiar repeat of history to people with more experience than me?
<catern>
:)
<gchristensen>
as long as I can xslt them away, sure
<gchristensen>
catern: haha, oh yeah. same junk, several years later
<manveru>
tilpner: i dunno, i'd just use what works :)
agander has quit [Quit: Leaving]
<catern>
it's kind of ironic or amusing that all these fads try so desperately to standardize themselves before they inevitably evaporate
<catern>
I guess it's a survival mechanism, get yourself written into a standard before it's too late
cyounkins has quit [Remote host closed the connection]
iqubic has joined #nixos
<cransom>
Huh. i rev that i pinned out nixpkgs to disappeared from github.
<cransom>
*a rev
<gchristensen>
wat
jtojnar has quit [Quit: jtojnar]
v0|d has joined #nixos
<cransom>
or did someone do some bad book keeping. hrm.
* cransom
checks another channel where it might have lived
<iqubic>
What is happening here?
jrolfs has quit [Ping timeout: 250 seconds]
<tilpner>
manveru - But then how do you get your weekly frustration dosage!?
leotaku has joined #nixos
<tilpner>
(I should probably be content vncserver is working, llvmpipe is surprisingly fast for what it is)
<mdash>
catern: are you familiar with Conway's Law?
<iqubic>
I know what conway's game of life is. Is that the same conway?
<ottidmes>
tilpner: it was one of the reasons I thought to maybe go with NixOS on Hyper-V so that I could use Windows Remote Desktop
<catern>
mdash: all things happen twice: the first as tragedy, the second as farce? :)
<catern>
oops that misinterpretation is wrong
<cransom>
a4c4cbb613cc3e15186de0fdb04082fa7e38f6a0 supposedly existed in nixpkgs at one point, but now i don't see any mention of it anywhere
<catern>
I thought Conway's Law was something about second system effect :)
<simpson>
iqubic: Different Conway. The idea is that, if a group of people makes a thing, the structure of the group is reflected in the structure of the thing.
<catern>
mdash: yeah, what do you mean about Conway's law? what's relation to standards?
<catern>
that different groups produce standards for the interface between them? I'm not sure that's right in this scenario, which is why it's farcical...
<catern>
(which is why all these standards are farcical I mean)
<{^_^}>
[nixpkgs] @worldofpeace opened pull request #51529 → opensans-ttf: change source to salsa, rename to open-sans → https://git.io/fpXTe
<tilpner>
ottidmes - There are no VMs involved here O.o
fpob has joined #nixos
sysadmin_wannabe has joined #nixos
crmlt has quit [Ping timeout: 250 seconds]
<adelbertc>
i have a static binary that is using musl but looking for it in a specific location - how can i use patchelf to make it point at a Nix-ified musl? ${pkgs.stdenv.musl} doesnt seem to work
jackdk has joined #nixos
<tilpner>
How is it a static binary if it's still looking for musl?
<adelbertc>
"static" - it seems that when yout ell Go or Rust to statically link itll do it for most everything modulo libc
jasongrossman has joined #nixos
<tilpner>
Nah, Rust can actually-statically-link
jrolfs has joined #nixos
<tilpner>
Though the Nix expressions may not do that, I haven't checked
pkx3__ has joined #nixos
shpx has joined #nixos
iqubic has quit [Ping timeout: 256 seconds]
lnikkila has joined #nixos
pkx3 has quit [Read error: Connection reset by peer]
<{^_^}>
[nixpkgs] @msteen opened pull request #51530 → openra-ura: init at 407 → https://git.io/fpXTH
<FireFly>
I'm looking at https://nixos.wiki/wiki/Packaging/Binaries and invoking nix-index to try to resolve libraries, but it's failing on attribute 'phantomjs' in a node-packages package. I'm curious what a sensible way to go here is, and also whether the tool is evaluating all of nixpkgs, and how that meshes with the warning for "AAAAAASomeThingsFailToEvaluate" in all-packages.nix
<FireFly>
which essentially says not to evaluate the full tree without handling failures, since failures will inevitably happen
<FireFly>
I guess I could make changes to a local clone of nixpkgs to avoid erroring packages (if I don't care for them), and run nix-index pointed at that..
jabranham has quit [Quit: ERC (IRC client for Emacs 27.0.50)]
dslegends has quit [Quit: dslegends]
jrolfs has quit [Ping timeout: 250 seconds]
<{^_^}>
[nixpkgs] @flokli opened pull request #51532 → pkgsi686Linux.nixosTests.gitlab: fix 32 bit tests → https://git.io/fpXIn
ajs124 has quit [Quit: Gateway shutdown]
vidbina has joined #nixos
lnikkila has quit [Ping timeout: 246 seconds]
doyougnu has joined #nixos
jrolfs has joined #nixos
<v0|d>
do I need nvidia drivers for openra?
<ottidmes>
v0|d: doubt it, I just pushed an openra fork and its running with modesetting (although low FPS)
<v0|d>
um mine hangs, i set mode to red-alert than I get a black screen, goes off hanging at Loading mod: modcontent
<v0|d>
what do I do wrong, any ideas?
ajs124 has joined #nixos
<romanofskiWork>
strace -p <PID of red-alert> maybe?
<romanofskiWork>
see what system calls it's doing.. does it hang on network... tries to open a file? etc
johanot has quit [Ping timeout: 268 seconds]
magbo has quit [Ping timeout: 268 seconds]
<v0|d>
I get nothing in strace prob its inside a mono trampoline
johanot has joined #nixos
<v0|d>
nothing wrong w/ the system but itself
Profpatsch has quit [Ping timeout: 268 seconds]
the-kenny has quit [Ping timeout: 268 seconds]
jaeckel has quit [Ping timeout: 268 seconds]
johanot has quit [Client Quit]
<johnw>
is there a way to use networking in a nix-build with sandboxing?
<romanofskiWork>
v0|d: heh mono trampoline :D
Profpatsch has joined #nixos
<ottidmes>
johnw: only when fetching
the-kenny has joined #nixos
<johnw>
i want to run a simulator that only needs to listen/connect via ports at 127.0.0.1
<romanofskiWork>
v0|d: is it using threads? if so you'd have to strace the thread pid... there is a way for ps to spit those out too
<ottidmes>
johnw: so you could use curl in the extraPostFetch attribute most builtin fetchers have
<johnw>
but I'm getting "Network is unreachable"
<johnw>
ottidmes: it's not about accessing the Internet; it's about running a checkPhase that uses the local networking stack
<ottidmes>
johnw: not sure about that, I thought it was not possible, but I have been proven wrong before when it was possible to connect to a local VNC
pie__ has joined #nixos
<v0|d>
romanofskiWork: no fork or pthread_create in the strace
pie___ has quit [Remote host closed the connection]
<v0|d>
romanofskiWork: i guess not:(
<ottidmes>
johnw: the fact that __darwinAllowLocalNetworking exists seems hopeful