<johnw>
LnL: very oddly (and after a reboot) when I attempt to build on my darwin box, I immediately get the error "all build users are currently in use; consider creating additional users and adding them to the 'nixbld' group"
<johnw>
that group has 32 nixbld* users in it, and my maxJobs is ... hmm
<johnw>
n/m, maxJobs is too high :)
johnw has quit [Remote host closed the connection]
trcc has joined #nix-darwin
periklis has joined #nix-darwin
<LnL>
thefloweringash: unless I misunderstand it's also an issue on nixos so I would fix it there first
<LnL>
thefloweringash: more people there that use fish and understand what's going on
<thefloweringash>
I think that the only real difference is the path_helper, which doesn't apply to nixos
<LnL>
but you can trigger the problem with subshells right?
<thefloweringash>
Even if we make the standard nixos style thing work with the top-level login shell, fish will run the path_helper again. I've sent a PR upstream to fix that, and it looks like it will be merged: https://github.com/fish-shell/fish-shell/pull/5637
<{^_^}>
fish-shell/fish-shell#5637 (by thefloweringash, 14 hours ago, open): Only invoke path_helper in login shells
<siers>
Shouldn't've ~/.nixpkgs/darwin-configuration.nix been ~/.config/nixpkgs/...?
__Sander__ has joined #nix-darwin
<siers>
hm, the switching is trying to use packages it shouldn't use and I can't for the love of me find why and where
<siers>
because I hadn't properly stowed the darwin-configuration.nix and I was editing the wrong file
nikivi has quit [Quit: ZNC is awesome]
nikivi has joined #nix-darwin
<siers>
LnL, Btw, jouw github profielbeeld is ontzaglijk! (I'm not dutch, please don't judge.)
<LnL>
heh, where did you find that word?
<siers>
it looked like the most plausible translation for awesome other than geweldig, which I knew of already :D
<siers>
but it had other un- awesome-like connotations, so I'm probably way off :P
<siers>
Should I get the docker daemon from brew and docker_compose through nix?
<LnL>
we only have the client in nixpkgs
<LnL>
I'm not sure about homebrew, but the official package provides a vm to run the daemon side
<LnL>
I personally use a remote connection to my desktop
<siers>
heh
<qyliss>
Building Docker through Nix on Darwin isn't possible until we have a more recent version of the SDK
<qyliss>
I looked into it a little while ago
<qyliss>
You need Xhyve
<LnL>
we have xhyve no?
<LnL>
yeah, only works if your machine supports Hypervisor.framework but it's in nixpkgs
trcc has quit [Remote host closed the connection]
trcc has joined #nix-darwin
<qyliss^work>
Huh, okay
<qyliss^work>
Something about that didn't work for me
<qyliss^work>
My machine definitely supports Hypervisor.framework
trcc has quit [Ping timeout: 272 seconds]
trcc has joined #nix-darwin
periklis has quit [Ping timeout: 272 seconds]
<LnL>
maybe it broke? I have not used in in a while
periklis has joined #nix-darwin
trcc_ has joined #nix-darwin
trcc has quit [Ping timeout: 250 seconds]
trcc_ has quit [Ping timeout: 252 seconds]
periklis has quit [Remote host closed the connection]
<siers>
I'm trying to build a ruby gem, which complains about a lack of stdio.h. I have xcode, its command line tools, some header package that the internet tried to recommend. It still doesn't build.
<qyliss^work>
,locate stdio.h
<{^_^}>
Found in packages: sdcc, dev86, klibc, z88dk, framac, libbsd, libcxx, marisa, splint, uclibc, arduino, zfs.dev, bind.dev, cdrtools, musl.dev, wineFull, boomerang, glibc.dev, androidndk, emscripten, wineStaging, arduino_core, wineUnstable, gcc-unwrapped, glibc_multi.dev, zfsUnstable.dev, glibc_memusage.dev, winePackages.stable, winePackages.minimal, winePackages.staging, wineWowPackages.full, wineWowPackages.stable, and 12 more
<qyliss^work>
It's very strange you don't have that, though. What gem?
<siers>
nokogiri
<qyliss^work>
Are you bulding it through nix?
<siers>
no, just through bundle
<siers>
but when I built the same package through bundle on linux, just adding the libraries with nix-shell was enough
<qyliss^work>
You may want to use Bundix. nixpkgs has dozens of build instructions for gems that you won't benefit from.