gchristensen changed the topic of #nixos to: The Nix Ecosystem, https://nixos.org | NixOS: https://nixos.org/nixos/download.html | Nix: https://nixos.org/nix/download.html | Logs: https://logs.nix.samueldr.com/nixos/ | #nixos-dev, #nix-darwin, #nixos-aarch64, #nixos-chat
o1lo01ol1o has quit [Remote host closed the connection]
jluttine has quit [Ping timeout: 265 seconds]
kai_w has joined #nixos
o1lo01ol1o has joined #nixos
peacememories has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
jgt has quit [Ping timeout: 276 seconds]
o1lo01ol1o has quit [Ping timeout: 276 seconds]
peacememories has joined #nixos
wfranzini has quit [Remote host closed the connection]
wfranzini has joined #nixos
Cale has joined #nixos
noudle_ has quit []
wildtrees has quit [Quit: Leaving]
peacememories has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<{^_^}> Channel nixos-19.09-small advanced to https://github.com/NixOS/nixpkgs/commit/7dab61dfbf3 (from 4 hours ago, history: https://channels.nix.gsc.io/nixos-19.09-small)
ris has quit [Ping timeout: 276 seconds]
clever_ has joined #nixos
clever_ has quit [Changing host]
clever_ is now known as clever
drakonis has joined #nixos
__red__ has quit [Remote host closed the connection]
mexisme has joined #nixos
<{^_^}> [nixpkgs] @NeQuissimus pushed 6 commits to master: https://git.io/Jesqx
<{^_^}> [nixpkgs] @marsam merged pull request #68183 → aws-adfs: 1.12.3 -> 1.17.0 → https://git.io/fjj8B
<{^_^}> [nixpkgs] @marsam pushed 2 commits to master: https://git.io/Jesqp
orivej has quit [Ping timeout: 240 seconds]
<{^_^}> [nixpkgs] @NeQuissimus pushed 5 commits to release-19.03: https://git.io/Jesqh
<{^_^}> [nixpkgs] @NeQuissimus pushed 5 commits to release-19.09: https://git.io/Jesqj
jgt has joined #nixos
alex``` has quit [Ping timeout: 246 seconds]
<ivan> does anyone develop chromium on NixOS, do you have a nix-shell equivalent of https://chromium.googlesource.com/chromium/src/+/master/build/install-build-deps.sh#147 that I can use?
shibboleth has quit [Quit: shibboleth]
peacememories has joined #nixos
<{^_^}> [nixpkgs] @seppeljordan opened pull request #69232 → python: Fix invalid pip call in setuptoolsShellHook → https://git.io/JesmU
slack1256 has joined #nixos
<Ashy> ivan: you can open a nix-shell with all the build deps for a package
<Ashy> just trying to remember how to do it
<samueldr> -A
<samueldr> though I don't know if it's strictly equivalent to the build-deps linked, it should at least give everything that is required for our build
<ivan> thanks
m0rphism has quit [Ping timeout: 265 seconds]
thonkpod has quit [Quit: WeeChat 2.4]
mexisme has quit [Ping timeout: 245 seconds]
jonringer has joined #nixos
drakonis has quit [Read error: Connection reset by peer]
peacememories has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
drakonis has joined #nixos
jonringer has quit [Quit: Leaving.]
t58 has quit [Quit: Leaving]
zacts has joined #nixos
xelxebar has quit [Quit: ZNC 1.7.2+deb2~bpo9+1 - https://znc.in]
jonringer has joined #nixos
xelxebar has joined #nixos
peacememories has joined #nixos
wfranzini has quit [Remote host closed the connection]
wfranzini has joined #nixos
frio has joined #nixos
<{^_^}> [nixpkgs] @rencire opened pull request #69233 → lefthook: init at 0.6.3 → https://git.io/JesmO
<frio> Heya, quick question for anyone who's around. Google has failed me. I'm attempting to add Feral's gamemode atm, and have also added the -ck patches via boot.kernelPatches -- however, my kernel won't compile as modDirVersion is wrong now. Is there an easy way to override that (linuxPackages_5_2.extend like in https://github.com/NixOS/nixpkgs/blob/master/nixos/modules/system/boot/kernel.nix
<frio> maybe?), or do I need to actually write a proper package?
<frio> fwiw I did try the extend above and it still fails, which means that either won't work or I'm doing it wrong ;)
kleisli has joined #nixos
o1lo01ol1o has joined #nixos
avod has joined #nixos
<{^_^}> [nixpkgs] @worldofpeace merged pull request #64529 → pythonPackages.picos: init at 1.2.0 → https://git.io/fjixY
<{^_^}> [nixpkgs] @worldofpeace pushed 2 commits to master: https://git.io/Jesms
o1lo01ol1o has quit [Ping timeout: 276 seconds]
waleee-cl has quit [Quit: Connection closed for inactivity]
drakonis has quit [Read error: Connection reset by peer]
<{^_^}> Channel nixos-19.09 advanced to https://github.com/NixOS/nixpkgs/commit/b66fb91f170 (from 8 hours ago, history: https://channels.nix.gsc.io/nixos-19.09)
drakonis has joined #nixos
peacememories has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
zacts has quit [Quit: WeeChat 2.4]
peacememories has joined #nixos
xkapastel has quit [Quit: Connection closed for inactivity]
Ariakenom has quit [Quit: Leaving]
emacsomancer has joined #nixos
kleisli has quit [Ping timeout: 245 seconds]
peacememories has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
o1lo01ol1o has joined #nixos
mexisme has joined #nixos
o1lo01ol1o has quit [Ping timeout: 245 seconds]
peacememories has joined #nixos
mexisme has quit [Ping timeout: 276 seconds]
vonfry has joined #nixos
Okinan has quit [Quit: Konversation terminated!]
slack1256 has quit [Ping timeout: 240 seconds]
peacememories has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
iyzsong has joined #nixos
drakonis has quit [Ping timeout: 276 seconds]
sellout-1 has joined #nixos
sellout- has quit [Ping timeout: 268 seconds]
kleisli has joined #nixos
snajpa has quit [Write error: Connection reset by peer]
aither has quit [Ping timeout: 265 seconds]
snajpa has joined #nixos
<{^_^}> [nixpkgs] @lopsided98 opened pull request #69234 → dtc: fix Python support → https://git.io/Jesm5
<frio> For anyone following along at home/looking for how to do this in the future, I managed to hack it out: https://gist.github.com/frio/da1161b61606e89012a77ad7032e6dac
mexisme has joined #nixos
iqubic` has quit [Quit: ERC (IRC client for Emacs 27.0.50)]
iqubic has joined #nixos
growpotk- has quit [Quit: ZNC 1.7.4 - https://znc.in]
Guest66 has left #nixos [#nixos]
felixfoertsch23 has joined #nixos
felixfoertsch has quit [Ping timeout: 276 seconds]
peacememories has joined #nixos
aw has quit [Quit: Quitting.]
spacefrogg has quit [Quit: Gone.]
aw has joined #nixos
spacefrogg has joined #nixos
growpotkin has joined #nixos
evanjs- has joined #nixos
gagbo has quit [Ping timeout: 240 seconds]
peacememories has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<{^_^}> Channel nixos-unstable-small advanced to https://github.com/NixOS/nixpkgs/commit/1e117cf7b1b (from 4 hours ago, history: https://channels.nix.gsc.io/nixos-unstable-small)
<{^_^}> Channel nixpkgs-19.03-darwin advanced to https://github.com/NixOS/nixpkgs/commit/a83dcb1755a (from 2 hours ago, history: https://channels.nix.gsc.io/nixpkgs-19.03-darwin)
gagbo has joined #nixos
reanimus has quit [Ping timeout: 276 seconds]
qyliss has quit [Quit: rebooting]
Shell has quit [Quit: ZNC 1.7.4 - https://znc.in]
reanimus has joined #nixos
Shell has joined #nixos
qyliss has joined #nixos
selfsymmetric-mu has joined #nixos
<selfsymmetric-mu> I can't get pulseaudio working. I get "In this case this is likely because PULSE_SERVER in the Environment/X11 Root Window Properties or default-server in client.conf is misconfigured."
<selfsymmetric-mu> Here is my hardware config: https://gist.github.com/f9a40136d7a73cb679cc81bca1d7737f
<selfsymmetric-mu> Does anyone have a working bluetooth setup on pulseaudio or otherwise?
das_j has quit [Remote host closed the connection]
das_j has joined #nixos
vonfry has quit [Quit: WeeChat 2.4]
<selfsymmetric-mu> If I set `hardware.pulseaudio.package = pkgs.pulseaudioFull`, I simply hang on "Establishing connection to PulseAudio. Please wait...".
Supersonic has quit [Disconnected by services]
Supersonic112 has joined #nixos
Supersonic112 is now known as Supersonic
abathur has joined #nixos
selfsymmetric-mu has quit [Remote host closed the connection]
selfsymmetric-mu has joined #nixos
<selfsymmetric-mu> Here's the pulseaudio service status: https://gist.github.com/ce77e36c097139ade12f7d5f48779532
<selfsymmetric-mu> journalctl is no fun either: https://gist.github.com/1ab1abac51f0016cb2e0257931f12ba5
<selfsymmetric-mu> Does bluetooth audio work with NixOS?
<selfsymmetric-mu> I went through the instructions here but it didn't help me. https://nixos.wiki/wiki/Bluetooth
<selfsymmetric-mu> I really would like to see a single working configuration.
selfsymmetric-mu has quit [Remote host closed the connection]
selfsymmetric-mu has joined #nixos
jtojnar has quit [Read error: Connection reset by peer]
<selfsymmetric-mu> Now my pulseaudio doesn't work even if I turn off my bluetooth config.
jtojnar has joined #nixos
<selfsymmetric-mu> Aaand now even alsamixer is broken with pulseaudio config removed.
<selfsymmetric-mu> Makes me want to just give up and go back to Arch.
o1lo01ol1o has joined #nixos
o1lo01ol1o has quit [Ping timeout: 245 seconds]
<selfsymmetric-mu> Okay. After some sneaky combination of purging `~/.config/pulse/cookie`, killing processes across user and root, and restarting manually from systemctl, I have made it back to non-bluetooth audio working.
<selfsymmetric-mu> Maybe I'll just use wires until 20.03.
<clever> selfsymmetric-mu: by default, pulseaudio configures some custom "alsa" drivers, that connect to the pulse daemon
<clever> so alsamixer will control pulse instead, and you must select a diff card with f6
<selfsymmetric-mu> clever: I'm not quit following. With pulseaudio alsamixer will control pulse instead of what? I wasn't able to connect to alsamixer with a broken pulseaudio.
drakonis has joined #nixos
<selfsymmetric-mu> When I removed pulseaudio and then used alsamixer, I wasn't able to get a working audio situation with any of the card options (f6).
drakonis_ has joined #nixos
<selfsymmetric-mu> *quite following, sorry
<selfsymmetric-mu> It's possible that I just got really unlucky and got some crud on my system that pulseaudio was bouncing off of. So now that I'm back to where I started maybe I can carefully try and configure bluetooth audio again. Maybe not today though...
drakonis has quit [Ping timeout: 268 seconds]
drakonis_ has quit [Ping timeout: 268 seconds]
drakonis_ has joined #nixos
drakonis has joined #nixos
evanjs- has quit [Quit: ZNC 1.7.4 - https://znc.in]
kai_w has quit [Remote host closed the connection]
kai_w has joined #nixos
evils has quit [Quit: leaving]
kai_w has quit [Remote host closed the connection]
kai_w has joined #nixos
mexisme has quit [Ping timeout: 245 seconds]
drakonis has quit [Ping timeout: 246 seconds]
kai_w has quit [Remote host closed the connection]
kai_w has joined #nixos
felixfoertsch23 has quit [Quit: ZNC 1.7.3 - https://znc.in]
felixfoertsch has joined #nixos
frio has quit [Ping timeout: 252 seconds]
<jonringer> selfsymetric-mu: I know for my nixos installation, i have to use pulseaudio and do `pacmd set-default-source` and `pacmd set-default-sink` to get it to work well with a bunch of applications and games :(
kai_w has quit [Remote host closed the connection]
kai_w has joined #nixos
Rusty1 has quit [Quit: Konversation terminated!]
drakonis has joined #nixos
drakonis has quit [Read error: Connection reset by peer]
rsoeldner has quit [Remote host closed the connection]
rsoeldner has joined #nixos
drakonis has joined #nixos
frio has joined #nixos
drakonis1 has joined #nixos
kai_w has quit [Remote host closed the connection]
eraserhd has quit [Ping timeout: 245 seconds]
kai_w has joined #nixos
drakonis_ has quit [Read error: Connection reset by peer]
eraserhd has joined #nixos
gagbo has quit [Ping timeout: 240 seconds]
gagbo has joined #nixos
drakonis has quit [Ping timeout: 245 seconds]
<{^_^}> Channel nixos-19.03-small advanced to https://github.com/NixOS/nixpkgs/commit/a83dcb1755a (from 5 hours ago, history: https://channels.nix.gsc.io/nixos-19.03-small)
kai_w has quit [Remote host closed the connection]
o1lo01ol1o has joined #nixos
kai_w has joined #nixos
o1lo01ol1o has quit [Ping timeout: 265 seconds]
kai_w has quit [Remote host closed the connection]
kai_w has joined #nixos
tilpner has quit [Remote host closed the connection]
tilpner has joined #nixos
jD91mZM2 has quit [Quit: ZNC 1.7.3 - https://znc.in]
Shell has quit [Quit: ZNC 1.7.4 - https://znc.in]
dminuoso has quit [Ping timeout: 245 seconds]
georges_ has quit [Quit: ZNC 1.7.1 - https://znc.in]
jD91mZM2_ has joined #nixos
Shell has joined #nixos
ivan has quit [Remote host closed the connection]
duckfullstop has quit [Quit: Why do you need...?]
frio has quit [Ping timeout: 246 seconds]
duck_ has joined #nixos
rsoeldner has quit [Remote host closed the connection]
jordansinn has quit [Quit: No Ping reply in 180 seconds.]
kleisli has quit [Ping timeout: 265 seconds]
ivan has joined #nixos
rsoeldner has joined #nixos
IooNag__ has quit [Quit: Bye]
jordansinn has joined #nixos
eraserhd has quit [Ping timeout: 245 seconds]
nixnothing has quit [Ping timeout: 245 seconds]
georges has joined #nixos
eraserhd has joined #nixos
nixnothing has joined #nixos
dminuoso has joined #nixos
kai_w has quit [Remote host closed the connection]
kai_w has joined #nixos
palo1 has joined #nixos
kleisli has joined #nixos
palo has quit [Ping timeout: 246 seconds]
palo1 is now known as palo
domogled has joined #nixos
rsoeldner has quit [Remote host closed the connection]
rsoeldner has joined #nixos
endformationage has quit [Ping timeout: 265 seconds]
aither has joined #nixos
kai_w has quit [Remote host closed the connection]
kai_w has joined #nixos
<{^_^}> [nixpkgs] @etu merged pull request #69092 → nomachine-client: 6.7.6 -> 6.8.1 → https://git.io/Je3ZK
<{^_^}> [nixpkgs] @etu pushed 2 commits to master: https://git.io/JesYN
<{^_^}> [nixpkgs] @etu merged pull request #69227 → nomachine-client: 6.7.6 -> 6.8.1 → https://git.io/JesIb
<{^_^}> [nixpkgs] @etu pushed 2 commits to release-19.09: https://git.io/JesYx
<{^_^}> [nixpkgs] @etu merged pull request #69226 → nomachine-client: 6.7.6 -> 6.8.1 → https://git.io/JesIF
<{^_^}> [nixpkgs] @etu pushed 2 commits to release-19.03: https://git.io/JesYp
frio has joined #nixos
<{^_^}> [nixpkgs] @danieldk opened pull request #69236 → drawio: 11.1.4 -> 11.3.0 → https://git.io/JesYj
<{^_^}> [nixpkgs] @danieldk closed pull request #68017 → drawio: 11.1.4 -> 11.2.4 → https://git.io/fjhfA
<frio> selfsymmetric-mu: here's my audio.nix; bluetooth works for me with this :) https://gist.github.com/frio/ff645a69c3b7134f96c33bfd302dbf05
nikola_i has joined #nixos
rsoeldner has quit [Ping timeout: 276 seconds]
<{^_^}> [nixpkgs] @dywedir opened pull request #69237 → janet: 1.2.0 -> 1.3.1 → https://git.io/JesOI
<JaakkoLuttinen[m> In nixpkgs, is it possible to define a type of attribute set so that the default value would be merged with the user-given value? I'm defining a large default configuration for one app as attribution set and I'd like the user to be possible to modify or add values without needing to define the whole default attr set again..
<{^_^}> Channel nixos-19.09-small advanced to https://github.com/NixOS/nixpkgs/commit/6f65c2ffd31 (from 5 hours ago, history: https://channels.nix.gsc.io/nixos-19.09-small)
growpotkin has quit [Quit: ZNC 1.7.4 - https://znc.in]
nikola_i has quit [Read error: Connection reset by peer]
wfranzini has quit [Remote host closed the connection]
wfranzini has joined #nixos
nikola_i has joined #nixos
kai_w has quit [Remote host closed the connection]
kai_w has joined #nixos
frio has quit [Ping timeout: 252 seconds]
<{^_^}> Channel nixpkgs-19.03-darwin advanced to https://github.com/NixOS/nixpkgs/commit/7be7f6f6443 (from 32 minutes ago, history: https://channels.nix.gsc.io/nixpkgs-19.03-darwin)
fusion809 has quit [Remote host closed the connection]
rsoeldner has joined #nixos
kai_w has quit [Remote host closed the connection]
kai_w has joined #nixos
kai_w has quit [Remote host closed the connection]
rsoeldner has quit [Ping timeout: 276 seconds]
kai_w has joined #nixos
cinimod`` has joined #nixos
kleisli has quit [Ping timeout: 245 seconds]
abathur has quit [Ping timeout: 245 seconds]
<cinimod``> I am trying to run tensorflow with cuda on nixos
<cinimod``> nix-shell -E 'with import <nixpkgs> { config.allowUnfree = true; }; stdenv.mkDerivation { name = "foo"; buildInputs = [ (python37.withPackages (pkgs: [pkgs.tensorflowWithCuda])) ]; }'
<cinimod``> tf.test.is_gpu_available(cuda_only=False, min_cuda_compute_capability=None)
<cinimod``> 2019-09-22 06:34:51.868010: I tensorflow/stream_executor/platform/default/dso_loader.cc:53] Could not dlopen library 'libcuda.so.1'; dlerror: libcuda.so.1: cannot open shared object file: No such file or directory
rsoeldner has joined #nixos
mishach has joined #nixos
nikola_i has quit [Ping timeout: 250 seconds]
<cinimod``> tf.test.is_gpu_available()
kai_w has quit [Remote host closed the connection]
<cinimod``> False
<cinimod``> Hmmm - I definitely asked for Standard NC6 (6 vcpus, 56 GiB memory)
kai_w has joined #nixos
<alienpirate5> how to disable zfs? it's only caused me issues e
<alienpirate5> i would like to disable it
<alienpirate5> so it does not get installed at all
<quiet_laika[m]> would it be possible to write a vscode plugin that works with nix to fetch paths to binaries for editor tooling on the fly, eg allowing me to "hot reload" inside of vscode if i added a dependency to my shell.nix?
<quiet_laika[m]> my current workflow is `nix-shell --run "code ."` and kill + restart when i change something
nalck has joined #nixos
<alienpirate5> my rebuilds are currently broken because both unstable zfs and the stable zfs don't work on the 5.3
<alienpirate5> how to remove zfs support entirely?
kai_w has quit [Remote host closed the connection]
kai_w has joined #nixos
nalck has quit [Client Quit]
rsoeldner has quit [Ping timeout: 252 seconds]
<clever> alienpirate5: i believe its already fixed in nixpkgs master
<alienpirate5> right, how long do updates from that usually take?
<alienpirate5> 2 days or so?
<clever> ,howoldis
<alienpirate5> right ok
<clever> alienpirate5: whenever the tested jobset for nixos-unstable goes green
<alienpirate5> which commit fixed it?
<clever> didnt hear that
freeman42x has joined #nixos
<freeman42x> I am trying to install NixOS on a new MSI laptop using the GUI bootable NixOS thingie. But on boot I am getting following error: https://i.imgur.com/M0qjtIG.jpg Any ideas?
<clever> freeman42x: how did you make the usb stick bootable?
<freeman42x> clever, I do not recall, either dd, or sometig else, tried all, nothing worked...
<clever> freeman42x: dd should work, unetbootin breaks everything
<freeman42x> dd did not work...
<clever> freeman42x: did what device did you use for the if= flag?
<freeman42x> sorry, but I do not recall
<cinimod``> how do I get lspci on nixos?
<freeman42x> if you want I can try everything again
<clever> freeman42x: try again then
<clever> cinimod``: install pciutils
<freeman42x> clever, ok, will ask you for if flag when I get to it, doing something else also at the moment
<cinimod``> clever: thanks - eventually Mr Google gave me the same answer
<cinimod``> So I do have a GPU
<cinimod``> [nix-shell:~]$ lspci | grep -i NVIDIA
<cinimod``>
<cinimod``> 3130:00:00.0 3D controller: NVIDIA Corporation GK210GL [Tesla K80] (rev a1)
o1lo01ol1o has joined #nixos
slack1256 has joined #nixos
nikola_i has joined #nixos
emacsomancer has quit [Read error: Connection reset by peer]
Heirlung- has joined #nixos
Heirlung has quit [Ping timeout: 240 seconds]
o1lo01ol1o has quit [Ping timeout: 265 seconds]
<cinimod``> But pythonPackages.tensorflowWithCuda does not find it :(
<clever> cinimod``: hardware.opengl.enable = true;
<cinimod``> clever: opengl?
<cinimod``> Isn't that for AMD devices?
<clever> cinimod``: the kernel drivers need to be loaded, before userland can do anything with the gpu
<cinimod``> I am learning
Heirlung- has quit [Quit: ZNC 1.6.5+deb1+deb9u2 - http://znc.in]
* cinimod`` goes to find where the nixos config lives
gagbo has quit [Ping timeout: 276 seconds]
Heirlung has joined #nixos
<cinimod``> Do I even have a config?
<cinimod``> find did not find one!
gagbo has joined #nixos
mishach has quit [Remote host closed the connection]
<clever> cinimod``: it goes into configuration.nix
<clever> under /etc/nixos/
<cinimod``> I have a configuration.nix but nothing else
<{^_^}> [nixpkgs] @andir merged pull request #68348 → Google cloud sdk pythonenv → https://git.io/JeTIr
<{^_^}> [nixpkgs] @andir pushed 4 commits to staging: https://git.io/Jes3e
nikola_i has quit [Ping timeout: 250 seconds]
bhipple has quit [Remote host closed the connection]
<{^_^}> [nixpkgs] @Izorkin opened pull request #69238 → unit: 1.10.0 -> 1.11.0 → https://git.io/Jes3k
parity has quit [Read error: Connection reset by peer]
parity has joined #nixos
parity has quit [Client Quit]
iyzsong has quit [Ping timeout: 245 seconds]
<clever> cinimod``: add hardware.opengl.enable = true; to it, and then nixos-rebuild
<cinimod``> nixos-rebuild boot?
<cinimod``> Maybe nixos-rebuild test
kai_w has quit [Remote host closed the connection]
<cinimod``> building '/nix/store/jyhdksfxzj4lvpp93izwdgy67wxcrcbi-nixos-system-unnamed-19.09.git.latest0.drv'...
<cinimod``> warning: error(s) occurred while switching to the new configuration
<cinimod``> write_file '/run/systemd/start-list' - sysopen: Permission denied at /nix/store/2x44krdpwwwsb7wi58s9pcz7p5wgsciq-nixos-system-unnamed-19.09.g.git.latest0/bin/switch-to-configuration line 125.
kai_w has joined #nixos
<cinimod``> Ah ok
<cinimod``> Hmmm the machine now seems to be locked
<cinimod``> Have you tried rebooting?
<cinimod``> clever: I seem to no longer be able to ssh to my VM :(
kai_w has quit [Remote host closed the connection]
kai_w has joined #nixos
Jackneill has joined #nixos
<clever> cinimod``: what type of VM is it?
<cinimod``> Maybe restart wasn't enough - I will try stopping and starting
vycb has joined #nixos
<cinimod``> clever: azure
<cinimod``> Let me see how stop and start goes
vycb has quit [Remote host closed the connection]
Jackneill has quit [Remote host closed the connection]
parity has joined #nixos
rsoeldner has joined #nixos
nikola_i has joined #nixos
<cinimod``> It might just be azure having a (hopefully) temporary glitch
<Izorkin> Mic92: really add this patch to zfs? - https://github.com/zfsonlinux/zfs/pull/9161
<{^_^}> zfsonlinux/zfs#9161 (by tonyhutter, 5 weeks ago, open): zfs-0.8.2 patchset
kai_w has quit [Quit: Konversation terminated!]
zupo has joined #nixos
<Mic92> Izorkin: what patch do you mean in particular?
<Izorkin> Mic92: need a patch for correct work with kernel 5.3
m0rphism has joined #nixos
rsoeldner has quit [Ping timeout: 246 seconds]
nikola_i has quit [Ping timeout: 264 seconds]
asymptotically has joined #nixos
<Mic92> Izorkin: we probably want this version as well.
<{^_^}> [nixpkgs] @FRidh merged pull request #69232 → python: Fix invalid pip call in setuptoolsShellHook → https://git.io/JesmU
<{^_^}> [nixpkgs] @FRidh pushed commit from @seppeljordan to staging « python: Fix invalid pip call in setuptoolsShellHook »: https://git.io/Jes33
rsoeldner has joined #nixos
<{^_^}> [nixpkgs] @FRidh pushed 52 commits to staging-19.09: https://git.io/Jes3G
<Izorkin> Mic92: in PR #66953 need to change something?
<{^_^}> https://github.com/NixOS/nixpkgs/pull/66953 (by Izorkin, 4 weeks ago, open): Enable work variant firewall with iptables-compat
<cinimod``> clever: I did sudo -i nixos-rebuild test and rebooted
<cinimod``> But tensorflow still doesn't want to play
<{^_^}> [nixpkgs] @vcunat pushed 217 commits to staging-next: https://git.io/Jes3Z
iyzsong has joined #nixos
domogled has quit [Ping timeout: 245 seconds]
<{^_^}> [nixpkgs] @vcunat pushed 100 commits to staging: https://git.io/Jes34
rsoeldner_ has joined #nixos
<clever> cinimod``: `nixos-rebuild test` is undone by a reboot
teehemkay has quit [Excess Flood]
teehemkay has joined #nixos
rsoeldner has quit [Ping timeout: 252 seconds]
slack1256 has quit [Ping timeout: 240 seconds]
<{^_^}> [nixpkgs] @matthiasbeyer opened pull request #69239 → mutt: 1.12.1 -> 1.12.2 → https://git.io/Jes3g
<{^_^}> [nixpkgs] @peti pushed to haskell-updates « hackage-packages.nix: automatic Haskell package set update »: https://git.io/Jes3a
<alexarice[m]> is there a nice way to tell how many packages depend on a given package?
LysergicDreams has joined #nixos
<MichaelRaskin> alexarice: out of what set?
dermetfan has joined #nixos
<alexarice[m]> nixpkgs
<MichaelRaskin> This is not a truly defined answer
<MichaelRaskin> Like, do all the haskellPackages versions count separately?
<alexarice[m]> I only really want to know if a package has no dependants
<cinimod``> clever: this looks worrying: https://discourse.nixos.org/t/cuda-setup-on-nixos/1118/12
<alexarice[m]> do you know what ofBorg does for example?
<MichaelRaskin> alexarice: I would bet on release.nix as the package set for ofBorg
<MichaelRaskin> So maybe instantiate release.nix, instantitate your package, then do nix-store -q --query-referrers
<cinimod``> clever: should I follow this: https://nixos.wiki/wiki/Nvidia#CUDA
<MichaelRaskin> Yes, looks like it uses release.nix, the NixOS and the Nixpkgs ones
<clever> cinimod``: ive made cuda work without that before
<clever> cinimod``: let me see how its working on my end...
rsoeldner_ has quit [Ping timeout: 245 seconds]
<cinimod``> I have done sudo -i nixos-rebuild test
<clever> cinimod``: kernel changes generally require a reboot, and reboot undoes test
<clever> cinimod``: so you have to use switch to make the changes persist
<cinimod``> So I think I am now running with hardware.opengl.enable = true;
<alexarice[m]> MichaelRaskin: thanks
<cinimod``> Ah ok
<clever> cinimod``: `ls /run/opengl-driver/lib` will have files, if its working
<clever> # ls -l /proc/1762/fd/
<clever> lrwx------ 1 root root 64 Sep 22 08:23 10 -> /dev/nvidia1
<clever> lrwx------ 1 root root 64 Sep 22 08:23 8 -> /dev/nvidia-uvm
<clever> lrwx------ 1 root root 64 Sep 22 08:23 7 -> /dev/nvidiactl
<clever> cinimod``: from peeking at the open FD's on a cuda process i have, i can see that its using a bunch of nvidia nodes on /dev/
<clever> # ls -l /dev/nvidia*
<clever> and all are 777, so any user can access them
<clever> but cuda will only work of those exist, so you have to check for those first
hmpffff has joined #nixos
<jonringer> clever: try to add `services.xserver.videoDrivers = [ "nvidia" ]'` to your configuration.nix
<{^_^}> [nixpkgs] @Mic92 merged pull request #66953 → Enable work variant firewall with iptables-compat → https://git.io/fjFyJ
<{^_^}> [nixpkgs] @Mic92 pushed 5 commits to staging: https://git.io/Jes31
<jonringer> that should build with nvidia drivers which include libcuda.so*
<alexarice[m]> MichaelRaskin I've managed to query referers for a nix store path though I don't really understand how I would specify `release.nix` at any point
<clever> jonringer: cuda works fine, on my nvidia hardware
<cinimod``> clever: ls /run/opengl-driver/lib has files
<clever> cinimod``: what about `ls -l /dev/nvidia*` ?
<cinimod``> clever: I can't see /dev/nvidia*
<MichaelRaskin> alexarice: if you instantiate release.nix, it ensures that your store contains derivations for its packages
<alexarice[m]> ah I see
<alexarice[m]> thanks
<clever> cinimod``: you may need to reboot, and/or try what jonringer said
<cinimod``> [sundials@CUDA:~]$ ls /dev | grep -i nv
<cinimod``>
<cinimod``>
<MichaelRaskin> Querying referrers of a derivation will find these if they refer to it
domogled has joined #nixos
<cinimod``> I did sudo reboot before I tried looking for /dev/nvidia*
<cinimod``> clever: jonringer suggestion goes in config?
<clever> cinimod``: yes, in configuration.nix
<MichaelRaskin> alexarice: obvious advice: test on a package which has reverse dependencies but that you don't have installed. Just to make sure everything works as expected
<alexarice[m]> MichaelRaskin: finding packages that are not installed is easier said than done
<cinimod``> It seems I needed nixpkgs.config.allowUnfree = true; also
<MichaelRaskin> alexarice: well, searching for names in the store directory listing often gives an idea
domogled has quit [Ping timeout: 276 seconds]
revtintin has joined #nixos
<cinimod``> clever: [sundials@CUDA:~]$ ls /dev | grep -i nv
<cinimod``> nvidia-uvm
<cinimod``> nvidiactl
mexisme has joined #nixos
<{^_^}> [nixpkgs] @Gerschtli opened pull request #69241 → pythonPackages.dependency-injector: 3.14.6 -> 3.14.10 → https://git.io/Jes39
<{^_^}> [nixpkgs] @Gerschtli opened pull request #69242 → pythonPackages.flask-jwt-extended: 3.17.0 -> 3.23.0 → https://git.io/Jes3H
<{^_^}> [nixpkgs] @Gerschtli opened pull request #69243 → pythonPackages.flask_sqlalchemy: 2.3.2 -> 2.4.0 → https://git.io/Jes3Q
Izorkin has quit [Ping timeout: 268 seconds]
<{^_^}> [nixpkgs] @Gerschtli opened pull request #69244 → pythonPackages.pdf2image: 1.4.2 -> 1.9.0 → https://git.io/Jes37
<{^_^}> [nixpkgs] @Gerschtli opened pull request #69245 → cargo-release: 0.10.5 -> 0.12.4 → https://git.io/Jes35
<clever> cinimod``: now try using cuda
<cinimod``> clever: just did sudo -i nixos-rebuild boot; sudo reboot to be sure
mexisme has quit [Ping timeout: 250 seconds]
<cinimod``> tf.test.is_gpu_available(cuda_only=False, min_cuda_compute_capability=None)
<cinimod``> False
<cinimod``> :(
<clever> cinimod``: is LD_LIBRARY_PATH set?
<cinimod``> [sundials@CUDA:~]$ ls -l /dev/nvidia*
<cinimod``> crw-rw-rw- 1 root root 195, 254 Sep 22 08:44 /dev/nvidia-modeset
<cinimod``> crw-rw-rw- 1 root root 195, 255 Sep 22 08:44 /dev/nvidiactl
<cinimod``> crw-rw-rw- 1 root root 195, 0 Sep 22 08:44 /dev/nvidia0
DigitalKiwi has quit [Quit: quite.]
<cinimod``> clever: no - it is not set
<clever> [clever@amd-nixos:~]$ echo $LD_LIBRARY_PATH
<clever> /run/opengl-driver/lib
<clever> cinimod``: it must be set like this, for things to find the gl/cuda libs
<{^_^}> Channel nixos-19.03-small advanced to https://github.com/NixOS/nixpkgs/commit/7be7f6f6443 (from 3 hours ago, history: https://channels.nix.gsc.io/nixos-19.03-small)
<{^_^}> [nixpkgs] @timokau merged pull request #67160 → vimPlugins.defx-nvim: init at 2019-08-19 → https://git.io/fjbaY
<{^_^}> [nixpkgs] @timokau pushed 2 commits to master: https://git.io/Jes3b
DigitalKiwi has joined #nixos
bew has joined #nixos
magnetophon has quit [Ping timeout: 250 seconds]
noudle has joined #nixos
nikola_i has joined #nixos
mexisme has joined #nixos
<cinimod``> clever: see above
<clever> 2019-09-22 08:53:07.507573: I tensorflow/stream_executor/platform/default/dso_loader.cc:53] Could not dlopen library 'libcuda.so.1'; dlerror: libcuda.so.1: cannot open shared object file: No such file or directory
<clever> /nix/store/yz24ris1zgplr2qi6bmvp4xd4p0jbj7s-nvidia-x11-418.74/lib/libcuda.so.1
<cinimod``> clever: I don't know what that is telling me
<clever> checking how my program can reference it...
<clever> there it is
jD91mZM2_ has quit [Quit: ZNC 1.7.3 - https://znc.in]
Izorkin has joined #nixos
<clever> finding the nix code...
<clever> LD_LIBRARY_PATH=${linuxPackages.nvidia_x11}/lib $out/bin/auto.out "\$@"
<clever> cinimod``: i have this in a wrapper shell-script, to ensure cuda is in the env
jD91mZM2 has joined #nixos
gagbo has quit [Ping timeout: 252 seconds]
<cinimod``> clever: can I just set that on the command line before calling python (in my nix-shell)?
<clever> cinimod``: yeah, you just need to `nix-build -A linuxPackages.nvidia_x11 '<nixpkgs>'` to find the path
gagbo has joined #nixos
<clever> or add it to shell.nix
<cinimod``> clever: let me create a shell.nix anyway
LysergicDreams has quit [Ping timeout: 265 seconds]
<clever> cinimod``: add it to the arguments of mkDerivation
rdnnst^ has left #nixos [#nixos]
LysergicDreams has joined #nixos
rncsth^ has joined #nixos
o1lo01ol1o has joined #nixos
<{^_^}> Channel nixos-19.09-small advanced to https://github.com/NixOS/nixpkgs/commit/18670dfbd26 (from 3 hours ago, history: https://channels.nix.gsc.io/nixos-19.09-small)
o1lo01ol1o has quit [Remote host closed the connection]
<clever> cinimod``: auto.out was a binary in my $PATH, that used cuda
<clever> cinimod``: you want to instead just export that LD_LIBRARY_PATH
* cinimod`` smacks head
<{^_^}> [nixpkgs] @guibou opened pull request #69246 → Remove outdated overrides for haskellPackages.PyF and haskellPackages.MemoTrie → https://git.io/Jessk
<clever> oops, editing...
<clever> fixed, refresh
<cinimod``> clever: thanks - now we are on to the next error
jD91mZM2 has quit [Quit: ZNC 1.7.3 - https://znc.in]
jD91mZM2 has joined #nixos
<cinimod``> failed call to cuInit: CUDA_ERROR_UNKNOWN: unknown error
<cinimod``> Not a particularly helpful error message
<clever> [clever@amd-nixos:~/apps]$ nix-shell '<nixpkgs>' -A linuxPackages.nvidia_x11
<clever> hmmm, thats not directlty it...
<clever> [clever@amd-nixos:~/apps]$ nix edit nixpkgs.linuxPackages.nvidia_x11
<clever> ah, it uses a custom builder.sh, nasty!
<clever> cinimod``: try googling that error?
<{^_^}> Channel nixos-unstable-small advanced to https://github.com/NixOS/nixpkgs/commit/f51c0f66713 (from 4 hours ago, history: https://channels.nix.gsc.io/nixos-unstable-small)
<clever> [clever@amd-nixos:~/apps]$ nix-shell '<nixpkgs>' -A linuxPackages.nvidia_x11
<clever> [nix-shell:~/apps/nvidia-stuff]$ sh $src -x
<clever> [nix-shell:~/apps/nvidia-stuff]$ grep -r --color cuInit
<clever> Binary file NVIDIA-Linux-x86_64-418.56/libcuda.so.418.56 matches
<clever> cinimod``: ack, no source available!
<cinimod``> clever: I am in the middle of googling the error
<cinimod``> I am none the wiser
<clever> cinimod``: what happens if you run `nvidia-smi` ?
<clever> cinimod``: what happens if you run the tensorflow stuff as root?
zupo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<clever> yep, that part works
<cinimod``> sudo python -c "import tensorflow as tf; tf.Session(config=tf.ConfigProto(log_device_placement=True))"
orivej has joined #nixos
<cinimod``> tensorflow/stream_executor/platform/default/dso_loader.cc:53] Could not dlopen library 'libcuda.so.1'; dlerror: libcuda.so.1: cannot open shared object file: No such file or directory
<clever> cinimod``: sudo may undo key env vars like LD_LIBRARY_PATH
<clever> so you want to sudo before you nix-shell
<cinimod``> ah
<clever> `sudo -i` gets a shell
peacememories has joined #nixos
<cinimod``> I just did sudo nix-shell
<cinimod``> It seems to have worked
revtintin has quit [Quit: WeeChat 1.9.1]
* cinimod`` is still checking
jD91mZM2 has quit [Quit: ZNC 1.7.3 - https://znc.in]
<cinimod``> 2019-09-22 09:33:27.739472: I tensorflow/core/common_runtime/gpu/gpu_device.cc:1640] Found device 0 with properties:
<cinimod``>
<cinimod``> name: Tesla K80 major: 3 minor: 7 memoryClockRate(GHz): 0.8235
<clever> sounds like permission issues
<clever> without root, try to strace python, and see what fails with EPERM
<cinimod``> It now no longer fails as user!
<clever> reboot, save the output of lsmod, run it as root, save the output of lsmod again
<clever> does the output differ?
<{^_^}> tensorflow/tensorflow#32623 (by josei, 3 days ago, open): "failed call to cuInit: CUDA_ERROR_UNKNOWN: unknown error" unless running with sudo
philr has joined #nixos
<cinimod``> clever: I have to prep for a meeting tomorrow - I will try later once I am no longer stressed about prepping - I am immensely grateful for your help
<clever> yep
<clever> it helps to have access to a nixos machine that already has cuda working
<clever> which is why i still havent gotten opencl to work on amd
<clever> no example to compare against
<cinimod``> It certainly does help - no question
<clever> cinimod``: i can also confirm, the systemd service i used cuda in, always runs as root
<clever> thats why i never had that specific problem
frio has joined #nixos
jD91mZM2 has joined #nixos
jD91mZM2 has quit [Client Quit]
jD91mZM2 has joined #nixos
alex``` has joined #nixos
Jackneill has joined #nixos
jD91mZM2 has quit [Quit: ZNC 1.7.3 - https://znc.in]
jD91mZM2 has joined #nixos
peacememories has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
jD91mZM2 has quit [Remote host closed the connection]
<{^_^}> [nixpkgs] @peti merged pull request #69209 → postgresql: bump the attribute from PostgreSQL 9.6 to version 11 → https://git.io/JesvT
<{^_^}> [nixpkgs] @peti pushed 2 commits to master: https://git.io/JessR
jD91mZM2 has joined #nixos
<{^_^}> [nixpkgs] @peti merged pull request #68950 → nixos: improve the example that shows how to include nvidia_x11 in boot.extraModulePackages → https://git.io/JeOu8
<{^_^}> [nixpkgs] @peti pushed 2 commits to master: https://git.io/JessE
xkapastel has joined #nixos
__monty__ has joined #nixos
peacememories has joined #nixos
asymptotically has quit [Remote host closed the connection]
asymptotically has joined #nixos
jgeerds has joined #nixos
<{^_^}> [nixpkgs] @peti pushed to haskell-updates « hackage-packages.nix: automatic Haskell package set update »: https://git.io/Jess2
peacememories has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
frio has quit [Quit: WeeChat 2.6]
ris has joined #nixos
<{^_^}> [nixpkgs] @peti pushed 7 commits to haskell-updates: https://git.io/JessF
saschagrunert[m] has joined #nixos
<xantoz> is there any guide for migrating a nixos install to a new disk?
<xantoz> I want to just copy all files over to a new filesystem on the new disk, and then install the bootloader
<xantoz> so I guess I'm asking for how to install the bootloader on an external disk (as I imagine I'll hook the new disk up over USB at first)
<ddima> xantoz: I've used the bash snipped from https://nixos.wiki/wiki/Bootloader before to rescue a system where I broke the bootloader entirely, frommm a usb stick
<ddima> err, snippet. maybe it can work for your situation too.
inkbottle has quit [Ping timeout: 240 seconds]
<xantoz> I'd also have to change some things in hardware-configuration.nix at the same time (UUIDs, filesystem type etc.)
inkbottle has joined #nixos
bew has left #nixos ["Leaving"]
zupo has joined #nixos
bew has joined #nixos
bew has left #nixos ["Leaving"]
cinimod`` has quit [Ping timeout: 240 seconds]
cinimod`` has joined #nixos
<{^_^}> [nixpkgs] @peti pushed 3 commits to haskell-updates: https://git.io/JesGk
<ddima> xantoz: I've never tried it with copying, but likely if you just copy all the stuff over, mount it into your running system, fix your configs and `nixos-install --root $mnt` in my estimation could work fine
zupo has quit [Read error: Connection reset by peer]
peacememories has joined #nixos
jonringer has quit [Ping timeout: 276 seconds]
niso has joined #nixos
zupo has joined #nixos
<{^_^}> [nixpkgs] @zimbatm merged pull request #69021 → bingrep: init at 0.7.0 → https://git.io/JeOAi
<{^_^}> [nixpkgs] @zimbatm pushed commit from @minijackson to master « bingrep: init at 0.7.0 (#69021) »: https://git.io/JesGs
<niso> eyJhb: are you actively working on this? https://github.com/NixOS/nixpkgs/pull/63613
<{^_^}> #63613 (by petabyteboy, 13 weeks ago, open): [WIP] nixos/acme: switch to lego and support DNS challenge
<{^_^}> [nix] @zimbatm opened pull request #3104 → libstore: don't forward --show-trace → https://git.io/JesGn
<xantoz> ddima: ok
<xantoz> I'll try that
peacememories has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<JaakkoLuttinen[m> How can I define an overlay that modifies some of the attributes inside mkDerivation (e.g., src, buildInputs or patches)? In particular, I'd like to apply a patch to a package by using an overlay.
<{^_^}> [nixpkgs] @bjornfor merged pull request #69234 → dtc: fix Python support → https://git.io/Jesm5
<{^_^}> [nixpkgs] @bjornfor pushed commit from @lopsided98 to master « dtc: fix Python support »: https://git.io/JesGC
<JaakkoLuttinen[m> hmm.. overrideAttrs inside the overlay definitions seems to do the trick
freeman42x has quit [Ping timeout: 276 seconds]
Ariakenom has joined #nixos
domogled has joined #nixos
<{^_^}> [nixpkgs] @peti pushed 2 commits to haskell-updates: https://git.io/JesGg
<{^_^}> [nixpkgs] @peti pushed to haskell-updates « hackage-packages.nix: automatic Haskell package set update »: https://git.io/JesGa
cinimod`` has quit [Ping timeout: 246 seconds]
cinimod`` has joined #nixos
peacememories has joined #nixos
nikola_i has quit [Read error: Connection reset by peer]
nikola_ has joined #nixos
adamantium has joined #nixos
adamantium has left #nixos [#nixos]
cinimod`` has quit [Ping timeout: 268 seconds]
<{^_^}> [nixpkgs] @peti pushed 4 commits to haskell-updates: https://git.io/JesGK
cinimod`` has joined #nixos
<{^_^}> [nixpkgs] @aanderse closed pull request #69236 → drawio: 11.1.4 -> 11.3.0 → https://git.io/JesYj
<{^_^}> [nixpkgs] @aanderse reopened pull request #69236 → drawio: 11.1.4 -> 11.3.0 → https://git.io/JesYj
peacememories has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<{^_^}> [nixpkgs] @peti pushed 20 commits to haskell-updates: https://git.io/JesGD
<{^_^}> [nixpkgs] @aanderse merged pull request #69236 → drawio: 11.1.4 -> 11.3.0 → https://git.io/JesYj
<{^_^}> [nixpkgs] @aanderse pushed 2 commits to master: https://git.io/JesGF
<{^_^}> [nixpkgs] @peti pushed 20 commits to haskell-updates: https://git.io/JesZe
<{^_^}> [nixpkgs] @peti pushed 20 commits to master: https://git.io/JesZv
ng0 has joined #nixos
dansho has quit [Ping timeout: 240 seconds]
anderslu1dstedt has quit [Quit: leaving]
<qyliss> Has anyone got email support working in ZFS?
anderslundstedt has joined #nixos
<emily> ZFS has... email support...?
<emily> sounds terrifying.
cinimod`` has quit [Ping timeout: 246 seconds]
<tilpner> qyliss: sjau/hyperch might have
<aanderse> qyliss: any specific errors you're bumping into?
<qyliss> aanderse: it's just not clear to me how to configure it
<qyliss> because we symlink a static config file into /etc
zupo has quit [Ping timeout: 276 seconds]
<qyliss> and I think to change it I'd have to just write my own and mkForce it
<aanderse> oh this is going to be the same problem i ran into with pulseaudio then, isn't it...
Izorkin has quit [Quit: ZNC 1.7.4 - https://znc.in]
<qyliss> We should be building the config file ourselves, but I was just hoping somebody else had already solved the problem
parity has quit [Changing host]
parity has joined #nixos
parity has quit [Quit: leaving]
parity has joined #nixos
<{^_^}> [nixpkgs] @peti pushed to release-19.09 « haskell-postmaster: mark the build as broken »: https://git.io/JesZw
jgeerds has quit [Ping timeout: 252 seconds]
parity has quit [Client Quit]
<{^_^}> [nixpkgs] @peti pushed to master « python-mailmanclient: this package builds only with Python 3.x »: https://git.io/JesZQ
parity has joined #nixos
parity has quit [Client Quit]
parity has joined #nixos
<{^_^}> [nixpkgs] @peti pushed to release-19.09 « python-mailmanclient: this package builds only with Python 3.x »: https://git.io/JesZA
peacememories has joined #nixos
peacememories has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<clever> emily: from what ive heard, zfs can be configured to scrub at regular intervals (read all data, and check checksums), and then email you if it detects corruption
peacememories has joined #nixos
<{^_^}> [nixpkgs] @mmilata opened pull request #69247 → wordpress: new package version, generate secrets locally → https://git.io/JesnI
peacememories has quit [Quit: Textual IRC Client: www.textualapp.com]
Izorkin has joined #nixos
work_ has joined #nixos
Ariakenom has quit [Read error: Connection reset by peer]
<jD91mZM2> What's the point of nixos containers? Is it just for running software more securely, or is there more to it?
<clever> jD91mZM2: one option is to be able to run services like mysql, that currently dont support multiple instances (in the nixos module as it is now), and to spawn several of them
pie_ has quit [Read error: Connection reset by peer]
pie_ has joined #nixos
<clever> in one recent case, even if the service (buildkite-agent) supports multiple instances, the scripts that run within it expect exclusive access to /build
<jD91mZM2> Ah, thanks!
<clever> jD91mZM2: security is also another reason, since it can isolate `ps aux` output and such, but the `/nix` is still shared between host and guest, so be careful with secrest in derivations
<jD91mZM2> Right, yeah, I'm trying to move to use files (or better, when possible, hashes), although I wish there was a good standard on where to place the password files :)
<jD91mZM2> Is there a way to check the unstable `man configuration.nix` while still using a stable system normally?
kleisli has joined #nixos
<clever> jD91mZM2: you can probably `nix-build` the manual, though i'm not sure of the attr path
cinimod`` has joined #nixos
<tilpner> jD91mZM2: man $(nix-build -I nixpkgs=channel:nixos-unstable --no-out-link '<nixpkgs/nixos>' -A config.system.build.manual.manpages)/share/man/man5/configuration.nix.5
<tilpner> Had that in my shell history from ${"inf"+"inisil"} IIRC
<jD91mZM2> tilpner: Thanks :) Maybe that should be saved as ,unstable-man or something
<tilpner> jD91mZM2: Does it work for you?
<jD91mZM2> tilpner: Currently building, but yeah sure looks like it :)
<jD91mZM2> ,unstable-man = man "$(nix-build -I nixpkgs=channel:nixos-unstable --no-out-link '<nixpkgs/nixos>' -A config.system.build.manual.manpages)/share/man/man5/configuration.nix.5"
<{^_^}> unstable-man defined
<jD91mZM2> ,unstable-man
<{^_^}> man "$(nix-build -I nixpkgs=channel:nixos-unstable --no-out-link '<nixpkgs/nixos>' -A config.system.build.manual.manpages)/share/man/man5/configuration.nix.5"
<jD91mZM2> tilpner++
<{^_^}> tilpner's karma got increased to 43
<tilpner> tilpner++
<{^_^}> tilpner's karma got decreased to 42
<jD91mZM2> lmao I forgot about that
<jD91mZM2> tilpner++
<{^_^}> tilpner's karma got increased to 43
<tilpner> Hey, it was good where it was
<jD91mZM2> oh right, I didn't notice
<jD91mZM2> I wonder what that says about me... D:
<jD91mZM2> tilpner--
Okinan has joined #nixos
cinimod`` has quit [Ping timeout: 240 seconds]
<{^_^}> Channel nixos-19.09 advanced to https://github.com/NixOS/nixpkgs/commit/6f65c2ffd31 (from 13 hours ago, history: https://channels.nix.gsc.io/nixos-19.09)
orivej has quit [Ping timeout: 265 seconds]
cinimod`` has joined #nixos
<{^_^}> [nixpkgs] @Mic92 merged pull request #68475 → bazel-buildtools: 0.28.0 -> 0.29.0 → https://git.io/Jemc3
<{^_^}> [nixpkgs] @Mic92 pushed 2 commits to master: https://git.io/Jesnp
avn has quit [Remote host closed the connection]
markus1189 has quit [Ping timeout: 265 seconds]
markus1189 has joined #nixos
nikola_ has quit [Read error: Connection reset by peer]
nikola_i has joined #nixos
nikola_i has quit [Max SendQ exceeded]
nikola_i has joined #nixos
monsieurp has quit [Remote host closed the connection]
<{^_^}> [nixpkgs] @Mic92 merged pull request #69155 → mono: remove dontStrip from derivation → https://git.io/Je31D
<{^_^}> [nixpkgs] @Mic92 pushed 2 commits to master: https://git.io/Jesc3
monsieurp has joined #nixos
<{^_^}> [nixpkgs] @Mic92 merged pull request #69147 → libgdiplus: split package to reduce dependencies closure size → https://git.io/Je3iS
<{^_^}> [nixpkgs] @Mic92 pushed 2 commits to master: https://git.io/JescG
<{^_^}> [nixpkgs] @Mic92 merged pull request #68907 → mediainfo,mediainfo-gui,libmediainfo: 19.07 -> 19.09 → https://git.io/Jescc
<{^_^}> [nixpkgs] @Mic92 pushed 2 commits to master: https://git.io/JescC
zacts has joined #nixos
shibboleth has joined #nixos
iqubic` has joined #nixos
iqubic has quit [Ping timeout: 245 seconds]
<{^_^}> [nixpkgs] @rnhmjoj opened pull request #69248 → radeon-profile: 20170714 -> 20190903 → https://git.io/Jesc4
fusion809 has joined #nixos
markus1189 has quit [Ping timeout: 240 seconds]
markus1189 has joined #nixos
<{^_^}> [nixpkgs] @Mic92 merged pull request #68532 → brlaser: 4 -> 5 → https://git.io/JemSZ
<{^_^}> [nixpkgs] @Mic92 pushed 2 commits to master: https://git.io/Jesc0
<{^_^}> [nixpkgs] @rnhmjoj opened pull request #69249 → Radeon backport → https://git.io/Jescu
jsomedon has joined #nixos
<{^_^}> [nixpkgs] @aanderse merged pull request #69247 → wordpress: new package version, generate secrets locally → https://git.io/JesnI
<{^_^}> [nixpkgs] @aanderse pushed 3 commits to master: https://git.io/Jescz
<{^_^}> [nixpkgs] @Mic92 merged pull request #69237 → janet: 1.2.0 -> 1.3.1 → https://git.io/JesOI
<{^_^}> [nixpkgs] @Mic92 pushed 2 commits to master: https://git.io/Jesc2
<{^_^}> [nixpkgs] @Mic92 merged pull request #69245 → cargo-release: 0.10.5 -> 0.12.4 → https://git.io/Jes35
<{^_^}> [nixpkgs] @Mic92 pushed 2 commits to master: https://git.io/Jesca
<{^_^}> [nixpkgs] @flokli opened pull request #69250 → afew: propagate setuptools → https://git.io/JescV
<{^_^}> [nixpkgs] @Mic92 merged pull request #69244 → pythonPackages.pdf2image: 1.4.2 -> 1.9.0 → https://git.io/Jes37
<{^_^}> [nixpkgs] @Mic92 pushed 2 commits to master: https://git.io/Jescw
fendor has joined #nixos
endformationage has joined #nixos
slack1256 has joined #nixos
Guest32 has joined #nixos
<{^_^}> [nixpkgs] @Mic92 merged pull request #69243 → pythonPackages.flask_sqlalchemy: 2.3.2 -> 2.4.0 → https://git.io/Jes3Q
<{^_^}> [nixpkgs] @Mic92 pushed 2 commits to master: https://git.io/JescP
Guest32 has quit [Disconnected by services]
iyzsong has quit [Quit: ZNC 1.7.1 - https://znc.in]
<{^_^}> [nixpkgs] @jtojnar merged pull request #68552 → gtk3.setupHook: clear icon-theme.cache in preFixup → https://git.io/Jesc1
<{^_^}> [nixpkgs] @jtojnar pushed 7 commits to staging: https://git.io/JescM
Izorkin has quit [Quit: ZNC 1.7.4 - https://znc.in]
<{^_^}> [nixpkgs] @Mic92 opened pull request #69251 → python.pkgs.flask_oauthlib: remove → https://git.io/JescH
Izorkin has joined #nixos
<{^_^}> [nixpkgs] @guibou opened pull request #69252 → bazel: 0.29.0 -> 1.0.0-rc3 → https://git.io/JescQ
fendor has quit [Remote host closed the connection]
fendor has joined #nixos
<{^_^}> [nixpkgs] @Mic92 merged pull request #69242 → pythonPackages.flask-jwt-extended: 3.17.0 -> 3.23.0 → https://git.io/Jes3H
<{^_^}> [nixpkgs] @Mic92 pushed 2 commits to master: https://git.io/Jesc5
jsomedon has quit [Quit: jsomedon]
<{^_^}> [nixpkgs] @Mic92 merged pull request #69251 → python.pkgs.flask_oauthlib: remove → https://git.io/JescH
<{^_^}> [nixpkgs] @Mic92 pushed 2 commits to master: https://git.io/Jescd
<{^_^}> [nixpkgs] @Mic92 pushed to release-19.09 « python.pkgs.flask_oauthlib: remove »: https://git.io/JescF
erictapen has joined #nixos
<{^_^}> [nixpkgs] @tilpner closed pull request #54696 → standardnotes: use appimageTools instead of appimage-run → https://git.io/fh6VT
<{^_^}> [nixpkgs] @jtojnar pushed 53 commits to staging-next: https://git.io/JescN
<{^_^}> [nixpkgs] @jtojnar pushed 54 commits to staging: https://git.io/JescA
tboston has quit [Quit: ZNC 1.7.4 - https://znc.in]
<{^_^}> [nixpkgs] @Mic92 merged pull request #69250 → afew: propagate setuptools → https://git.io/JescV
<{^_^}> [nixpkgs] @Mic92 pushed 2 commits to master: https://git.io/Jescp
<{^_^}> [nixpkgs] @Mic92 pushed commit from @flokli to release-19.09 « afew: propagate setuptools »: https://git.io/Jesch
zacts has quit [Ping timeout: 245 seconds]
master has joined #nixos
master has quit [Remote host closed the connection]
<jD91mZM2> It's a me again, wondering how to fix: `Unable to locate theme engine in module_path: "adwaita"`. This occurs when trying to install and run KDE Connect with `nix-shell -p kdeconnect`, and it feels like I'm just missing some package?
philr has quit [Ping timeout: 240 seconds]
k41 has joined #nixos
tboston has joined #nixos
xkapastel has quit [Quit: Connection closed for inactivity]
k41 is now known as eon2
<{^_^}> [nixpkgs] @Mic92 merged pull request #69238 → unit: 1.10.0 -> 1.11.0 → https://git.io/Jes3k
<{^_^}> [nixpkgs] @Mic92 pushed 2 commits to master: https://git.io/JesCT
eon2 has quit [Remote host closed the connection]
<{^_^}> [nixpkgs] @globin merged pull request #69196 → gdb: 8.3 -> 8.3.1 → https://git.io/Je3p5
<{^_^}> [nixpkgs] @globin pushed 2 commits to staging: https://git.io/JesCL
zacts has joined #nixos
polman has joined #nixos
jgt has quit [Ping timeout: 245 seconds]
alex``` has quit [Ping timeout: 245 seconds]
eon2 has joined #nixos
<{^_^}> [nixpkgs] @Mic92 merged pull request #69239 → mutt: 1.12.1 -> 1.12.2 → https://git.io/Jes3g
<{^_^}> [nixpkgs] @Mic92 pushed 2 commits to master: https://git.io/JesCt
alex``` has joined #nixos
<exarkun> anyone had gcompris work on nixos?
risson has quit [Quit: Pouet. WeeChat 2.4]
risson has joined #nixos
<Mic92> exarkun: looks like it is not wrapped correctly, does it have wrapQtAppsHook?
fendor has quit [Ping timeout: 240 seconds]
nikola_i has quit [Read error: Connection reset by peer]
fendor has joined #nixos
eon2 has quit [Remote host closed the connection]
kleisli has quit [Ping timeout: 265 seconds]
<exarkun> not obviously
polman has quit [Ping timeout: 265 seconds]
polman has joined #nixos
<exarkun> wrapQtAppsHook? I'm not finding that anywhere in nixpkgs
<{^_^}> [nixpkgs] @fpletz pushed to fix-predictable-ifnames-in-initrd « nixos/stage-1: add default link units to initrd »: https://git.io/JesCl
<exarkun> but I see there is a thing, eg https://github.com/NixOS/nixpkgs/pull/64720
<{^_^}> #64720 (by worldofpeace, 10 weeks ago, merged): wrapQtAppsHook: wrap binaries in libexec
k41 has joined #nixos
<exarkun> I guess it is newer than my nixpkgs
<{^_^}> [nixpkgs] @flokli opened pull request #69253 → systemd: remove local-fs.target, which was accidentially added to systemd 243 → https://git.io/JesC2
erictapen has quit [Ping timeout: 240 seconds]
k41 is now known as eon2
erictapen has joined #nixos
polman has quit [Ping timeout: 245 seconds]
polman has joined #nixos
erictapen has quit [Ping timeout: 245 seconds]
erictapen has joined #nixos
polman has quit [Ping timeout: 245 seconds]
<eraserhd> How does one allow users to mount FUSE filesystems on NixOS? /dev/fuse is root:root, and even though the derivation mentions etc/udev/99-fuse, this file doesn't seem to get symlinked or used when fusePackages.fuse_3 is in environment.systemPackages.
<{^_^}> [nixpkgs] @adisbladis merged pull request #69212 → Emacs: Package updates → https://git.io/Jesf0
<{^_^}> [nixpkgs] @adisbladis pushed 3 commits to master: https://git.io/JesC1
<{^_^}> [nixpkgs] @adisbladis merged pull request #69229 → treewide: use buildGoPackage in packages which vendor dependencies → https://git.io/JesLE
<{^_^}> [nixpkgs] @adisbladis pushed 16 commits to master: https://git.io/JesCD
cinimod`` has quit [Remote host closed the connection]
<niksnut> eraserhd: this is a regression, see https://github.com/NixOS/nixpkgs/issues/68792
<{^_^}> #68792 (by mat8913, 1 week ago, open): /dev/fuse permissions are too restrictive
lord| has quit [Quit: https://i.imgur.com/xacQ09F.mp4]
cinimod`` has joined #nixos
fendor has quit [Ping timeout: 265 seconds]
<eraserhd> niksnut: Oh, thanks!
lord| has joined #nixos
<{^_^}> [nixpkgs] @adisbladis merged pull request #69204 → cask: Fix cask usage → https://git.io/Je3jg
<{^_^}> [nixpkgs] @adisbladis pushed 2 commits to master: https://git.io/JesCA
b42 has joined #nixos
Ariakenom has joined #nixos
jgt has joined #nixos
<jwaksbaum[m]> Is it possible to configure WiFi networks in configuration.nix using network manager, so that a hash of the password is there and it automatically connects?
<{^_^}> [nixpkgs] @mmilata opened pull request #69254 → wordpress: 5.2.2 -> 5.2.3 → https://git.io/JesWk
<{^_^}> [nixpkgs] @minijackson opened pull request #69255 → Init shiori → https://git.io/JesWI
<{^_^}> [nixpkgs] @adisbladis pushed to master « cask: Use generated src/version from Melpa »: https://git.io/JesWm
magnetophon has joined #nixos
orivej has joined #nixos
domogled has quit [Quit: domogled]
zacts has quit [Quit: WeeChat 2.4]
<{^_^}> [nixos-homepage] @edolstra pushed 9 commits to flake: https://git.io/JesWl
iqubic` has quit [Remote host closed the connection]
iqubic has joined #nixos
drakonis1 has quit [Ping timeout: 265 seconds]
drakonis1 has joined #nixos
<{^_^}> Channel nixos-19.09 advanced to https://github.com/NixOS/nixpkgs/commit/18670dfbd26 (from 11 hours ago, history: https://channels.nix.gsc.io/nixos-19.09)
work_ has quit [Quit: Connection closed for inactivity]
jgt has quit [Ping timeout: 250 seconds]
<{^_^}> Channel nixos-19.09-small advanced to https://github.com/NixOS/nixpkgs/commit/df74899305f (from 4 hours ago, history: https://channels.nix.gsc.io/nixos-19.09-small)
drakonis1 has quit [Ping timeout: 276 seconds]
drakonis has joined #nixos
waleee-cl has joined #nixos
rncsth^ has left #nixos [#nixos]
emacsomancer has joined #nixos
rsoeldner_ has joined #nixos
<{^_^}> [nixpkgs] @d-goldin opened pull request #69256 → pythonPackages.cairocffi: v1.0.2 -> v.1.1.0 → https://git.io/Jeslq
cinimod`` has quit [Ping timeout: 268 seconds]
emacsomancer has quit [Read error: Connection reset by peer]
<rotaerk> for the longest time, my alsamixer settings haven't been restored on boot, so I have to un-mute master and turn up its volume every time
<clefru> I just upgrade to 19.09 and my fonts look different (nicer I have to say). The only upgrade from 19.03 I can spot is freetype 2.9->2.10, that doesn't seem to have anything interesting in its rel.notes. No changes to fontconfig either... I wonder a bit where that is coming from..
jgt has joined #nixos
<rotaerk> I see the way this is supposed to be resolved is for `alsactl restore` to be run
<rotaerk> any idea why nixos wouldn't be running this?
<alexarice[m]> rotaerk: likely no one has told it to
<rotaerk> does anyone else have this problem?
<alexarice[m]> I think most people use pulseaudio maybe?
<rotaerk> oh, not familiar with that
<clefru> Pulseaudio has "module-card-restore", which probably restores last settings on load.
rsoeldner_ has quit [Remote host closed the connection]
<rotaerk> okay, I'll try enabling pulseaudio
rsoeldner_ has joined #nixos
<alexarice[m]> rotaerk: if you think the config for alsa is broken you could always submit a fix
<rotaerk> I'm not particularly attached to alsa; I just thought that was standard
iqubic has quit [Ping timeout: 264 seconds]
<{^_^}> Channel nixos-19.09-small advanced to https://github.com/NixOS/nixpkgs/commit/88f32cca5a4 (from 3 hours ago, history: https://channels.nix.gsc.io/nixos-19.09-small)
Intensity has quit [*.net *.split]
<alexarice[m]> Is anyone actively contributing to nixpkgs while using a stable branch? does it make it any harder
emacsomancer has joined #nixos
shibboleth has quit [Quit: shibboleth]
drewr has quit [Ping timeout: 246 seconds]
cmacrae has joined #nixos
xkapastel has joined #nixos
wfranzini has quit [Remote host closed the connection]
<samueldr> depends what you mean by "using" a stable branch
<samueldr> my systems run on stable
<samueldr> but I checkout nixos-unstable (or master) and hack there
jonringer has joined #nixos
<{^_^}> Channel nixos-unstable-small advanced to https://github.com/NixOS/nixpkgs/commit/38a0df1867f (from 6 hours ago, history: https://channels.nix.gsc.io/nixos-unstable-small)
<MichaelRaskin> I think almost nobody contributes without sometimes having a master checkout around
<samueldr> considering fixes generally have to go through master, when they get backported to stable, that's almost a certainty
<MichaelRaskin> The whole point of Nix is that most of the time you can build a single thing from master and test it, whatever you use for your system, actual daily use, development environments etc.
Intensity has joined #nixos
<alexarice[m]> fair enough, I might switch over from unstable to 19.09
<emily> MichaelRaskin: I rarely use master because nixos-unstable-small is pretty fast
<emily> (except when it isn't...)
wfranzini has joined #nixos
<MichaelRaskin> Yeah, one can check out unstable from nixos-channels repository, then just submit a PR with a patch against unstable to master
<MichaelRaskin> For most things it will work just fine
jtojnar has quit [Read error: Connection reset by peer]
<MichaelRaskin> And if the entire system is built form unstable, it is a bit less compilation during development
<alexarice[m]> never considered using small channels, feel I'd have to have half my system not using it
<MichaelRaskin> Well, you can always build whatever you miss
<MichaelRaskin> (And you can install some of the software from another channel)
<emily> alexarice[m]: for me it's mostly a bunch of rust stuff.
<emily> sometimes it's chromium. those times i stay on nixos-unstable.
<emily> I've considered staying on -small permanently and having nixos-unstable as a channel (like people do on stable), so that stuff like chromium can stay in nixos-unstable while other packages are on -small...
<emily> NixOS is magical
rsoeldner_ has quit [Remote host closed the connection]
rsoeldner_ has joined #nixos
<rotaerk> k, audio works now, after enabling PA
<rotaerk> thanks alexarice[m]
wfranzini has quit [Remote host closed the connection]
<{^_^}> [nixpkgs] @ttuegel merged pull request #69223 → [19.09] wrapQtAppsHook: correct skip directories heuristic → https://git.io/JeskE
<{^_^}> [nixpkgs] @ttuegel pushed 2 commits to release-19.09: https://git.io/Jes8k
wfranzini has joined #nixos
wfranzini has quit [Remote host closed the connection]
rsoeldner_ has quit [Ping timeout: 276 seconds]
Mateon1 has quit [Remote host closed the connection]
Mateon1 has joined #nixos
efriend has joined #nixos
wfranzini has joined #nixos
cmacrae has quit [Ping timeout: 240 seconds]
gagbo has quit [Ping timeout: 246 seconds]
<{^_^}> [nixpkgs] @thoughtpolice merged pull request #69230 → k9s: 0.7.13 -> 0.8.4 → https://git.io/JestQ
<{^_^}> [nixpkgs] @thoughtpolice pushed to master « k9s: 0.7.13 -> 0.8.4 »: https://git.io/Jes84
magnetophon has quit [Ping timeout: 250 seconds]
<{^_^}> [nixpkgs] @edolstra pushed to release-19.09 « vista-fonts: Use new download location »: https://git.io/Jes8B
magnetophon has joined #nixos
ng0 has quit [Ping timeout: 260 seconds]
<jD91mZM2> I have a bit of a fight with closed-source programs: Any program I need to run I currently run in docker. Would it make sense to use nixos containers for this?
<__monty__> jD91mZM2: No. Kill it with fire instead. : )
growpotkin has joined #nixos
rmeis has joined #nixos
<MichaelRaskin> jD91mZM2: buildFHSUserEnv, then burn down the original vendor office
<{^_^}> Channel nixos-19.09 advanced to https://github.com/NixOS/nixpkgs/commit/88f32cca5a4 (from 4 hours ago, history: https://channels.nix.gsc.io/nixos-19.09)
mumuluxi has quit [Quit: ZNC 1.7.3 - https://znc.in]
wucke13 has quit [Quit: ZNC 1.7.3 - https://znc.in]
mumuluxi has joined #nixos
emacsomancer has quit [Quit: WeeChat 2.6]
wucke13 has joined #nixos
<evanjs> Is there an easy way to make buildRustPackage use nightly rust?
<evanjs> For testing purposes 😝
cmacrae has joined #nixos
eon2 has quit [Ping timeout: 264 seconds]
<evanjs> Ah okay. I already have the nightly integrated systemwide so I'm only ever a day behind. I guess I just didn't think about running nix-build inside of a nix-shell (with the nightlies), if that's what you're implying.
<jonringer> I haven't explored using nix with rust much, so i can't say for certain :)
<arcnmx> makeRustPlatform works okay with the mozilla overlay
<arcnmx> which you can then use with buildRustPackage
cmacrae has quit [Ping timeout: 265 seconds]
zacts has joined #nixos
<{^_^}> [nixpkgs] @ttuegel merged pull request #69248 → radeon-profile: 20170714 -> 20190903 → https://git.io/Jesc4
<{^_^}> [nixpkgs] @ttuegel pushed 3 commits to master: https://git.io/Jes4e
<jD91mZM2> __monty__: MichaelRaskin: Thank you both for your inputs! The main package in question actually has a nix derivation: Citrix Workspace. So the main problem isn't the lack of FHS environment but rather just the unfree structure.
<MichaelRaskin> I try to run hole-y software (including unfree) in nsjail's (but I am not exactly on NixOS, so nixos-container is not a cheap option for me)
<MichaelRaskin> (And I have quite a bit of tooling around nsjail setup)
<jD91mZM2> evanjs: buildRustPackage inputs `cargo` and `rustc`, which you can override using something like https://gist.github.com/aefc7ab7322986d038c496e6b1768653
<arcnmx> isn't that what makeRustPlatform is for though?
<jD91mZM2> arcnmx: Oh, never heard of it, sorry! Will check
wfranzini has quit [Remote host closed the connection]
wfranzini has joined #nixos
<arcnmx> also worth noting that when using the overlay, iirc it helps to provide rust.rust as both cargo and rustc than use the separate attrs there
<jD91mZM2> arcnmx: Yeah ok, you're right, makeRustPlatform is the thing everyone should use.
<jD91mZM2> Thanks for the help, I'll update all the places where I've done wrong
<{^_^}> [nixpkgs] @matthewbauer pushed to release-19.09 « glibc: fix cross compilation with gcc8 »: https://git.io/Jes4t
cmacrae has joined #nixos
<{^_^}> [nixpkgs] @svanderburg pushed to master « daemon: init at 0.6.4 »: https://git.io/Jes4n
zacts has quit [Quit: WeeChat 2.4]
cmacrae has quit [Remote host closed the connection]
cmacrae has joined #nixos
magnetophon has quit [Ping timeout: 245 seconds]
<{^_^}> [nixpkgs] @svanderburg pushed to release-19.09 « daemon: init at 0.6.4 »: https://git.io/Jes40
<eyJhb> Does anybody know anything about the nixos firewall, which implements the rp_fitler? That does `strict reverse path checking `?
cmacrae has quit [Ping timeout: 240 seconds]
<{^_^}> [nixpkgs] @svanderburg pushed to release-19.03 « daemon: init at 0.6.4 »: https://git.io/Jes4z
<eyJhb> Currently trying to figure out, if I can add a rule, that allows anything that matches table X, or packet with mark Y to be allowed
<{^_^}> [nixpkgs] @suhr opened pull request #69259 → kvirc: use qt5.mkDerivation → https://git.io/Jes4g
<jD91mZM2> MichaelRaskin: Firejail is another alternative I should look into
<jD91mZM2> Maybe I should use firejail inside of nixos container, just for the sake of it...
asymptotically has quit [Remote host closed the connection]
asymptotically has joined #nixos
<MichaelRaskin> Or patch nixos-container to be able to do everything firejail can… (although firejail also has a database of expected behaviours)
<MichaelRaskin> There is also bubblewrap
patrl has joined #nixos
patrl has quit [Client Quit]
<jD91mZM2> insecurity intensifies
<MichaelRaskin> Thanks to the benevolent Intel overlords there are cases where container isolation ends up being safer than KVM
<jD91mZM2> I meant my own human insecurity, not technical not-secure-ity
<{^_^}> Channel nixos-unstable-small advanced to https://github.com/NixOS/nixpkgs/commit/4698473f45d (from 4 hours ago, history: https://channels.nix.gsc.io/nixos-unstable-small)
<jD91mZM2> Yeah maybe I should just burn citrix down to the ground
<MichaelRaskin> I would say that impossibility to compare security-wise VMs and containers definitely does no good for human confidence in… anything in the radius of one kilometer around any computer… which is basically all human-inhabited area
<MichaelRaskin> You can skip the middlemen and go for Intel!
angersock has joined #nixos
slack1256 has quit [Ping timeout: 265 seconds]
angersock has quit [Client Quit]
ng0 has joined #nixos
rmeis has quit [Ping timeout: 246 seconds]
emacsomancer has joined #nixos
emacsomancer has quit [Client Quit]
kleisli has joined #nixos
<{^_^}> [nixpkgs] @volth opened pull request #69260 → nixos/mailcatcher: add bind capabilities → https://git.io/Jes4P
<aleph-> Hmm when setting up a dev env via nix-shell. Would I want to use postInstall/preIntall to run commands to set it up after installing my package set?
zacts has joined #nixos
<aleph-> Never use nix-shell, so a bit uncertain.
<arcnmx> shellHook possibly?
<{^_^}> [nix] @edolstra pushed 2 commits to flakes: https://git.io/Jes4Q
eon2 has joined #nixos
<aleph-> Yeah that might work
<{^_^}> [nixpkgs] @Mic92 closed pull request #38422 → lib: `compose` and `pipe` functions → https://git.io/vx11Z
<{^_^}> [nix] @edolstra pushed 2 commits to master: https://git.io/Jes4d
<aleph-> Yeah that works. Cool.
stigo has quit [Quit: stigo]
<{^_^}> [nixpkgs] @matthuszagh opened pull request #69262 → openems: init at 0.35.0 → https://git.io/Jes4N
cmacrae has joined #nixos
<{^_^}> [nixpkgs] @edolstra pushed to master « nixFlakes: 2.4pre20190913_a25c022 -> 2.4pre20190922_382aa05 »: https://git.io/Jes4A
cmacrae has left #nixos [#nixos]
<{^_^}> [nixpkgs] @edolstra pushed 3 commits to release-19.09: https://git.io/Jes4h
jgt has quit [Ping timeout: 252 seconds]
inkbottle has quit [Ping timeout: 246 seconds]
stigo has joined #nixos
inkbottle has joined #nixos
<{^_^}> [nixpkgs] @edolstra pushed to release-19.03 « nixFlakes: 2.4pre20190913_a25c022 -> 2.4pre20190922_382aa05 »: https://git.io/JesBv
lordcirth has joined #nixos
<eyJhb> I might or might not, have found a bug in our network.firewall.extraCommands, I think that it should run before the rpfilter does it DROP as well
<eyJhb> Else I need to remove the -j DROP, and then readd it again
<{^_^}> [systemd] @Mic92 pushed to nixos-v243 « Revert "sysinit.target: Drop the dependency on local-fs.target and swap.target" »: https://git.io/JesBJ
<lordcirth> So, nixpkgs/nixos/modules/installer/cd-dvd/sd-image.nix is great, but it's for ARM machines. Is there a good way to generate a similar self-expanding image for x86?
eon2 has quit [Ping timeout: 250 seconds]
<{^_^}> [nixpkgs] @vbgl merged pull request #68878 → ocamlPackages.owee: 0.2 → 0.3; spacetime_lib: 0.1.0 → 0.3.0 → https://git.io/JesBk
<{^_^}> [nixpkgs] @vbgl pushed 2 commits to master: https://git.io/JesBI
alex``` has quit [Read error: Connection reset by peer]
<fpletz> lordcirth: the magic option you are searching for is boot.growPartition
<fpletz> you can take a look at vm images like nixos/modules/virtualisation/virtualbox-image.nix and adjust it to your needs
civodul has joined #nixos
alex``` has joined #nixos
<lordcirth> fpletz, thanks
<{^_^}> [nixpkgs] @cstrahan merged pull request #63604 → cni-plugins: add version pin → https://git.io/fjwvm
<{^_^}> [nixpkgs] @cstrahan pushed 2 commits to master: https://git.io/JesBq
asymptotically has quit [Quit: Leaving]
mcbits has joined #nixos
mcbits has quit [Read error: Connection reset by peer]
mcbits has joined #nixos
<samueldr> (though, sd-image currently doesn't use grow-partition)
<samueldr> it probably should
<{^_^}> [nixpkgs] @orivej-nixos pushed 2 commits to master: https://git.io/JesBZ
<eyJhb> If anybody have the time, could you look at #69265 and see if you agree with the behaviour I have described
<{^_^}> https://github.com/NixOS/nixpkgs/issues/69265 (by eyJhb, 38 seconds ago, open): networking.firewall.extraCommands: should run before all drop/reject
mexisme has quit [Ping timeout: 245 seconds]
doyougnu has joined #nixos
<{^_^}> [nixpkgs] @adisbladis pushed 2 commits to release-19.09: https://git.io/JesB4
<{^_^}> [nixpkgs] @adisbladis merged pull request #69205 → [19.09] cask: Fix cask usage → https://git.io/Je3ja
jgt has joined #nixos
<{^_^}> [nixpkgs] @cstrahan merged pull request #58399 → cnijfilter2: 5.30 -> 5.70 → https://git.io/fjUwE
<{^_^}> [nixpkgs] @cstrahan pushed 2 commits to master: https://git.io/JesB0
<{^_^}> [nixpkgs] @orivej-nixos pushed commit from @orivej to master « libipt: set platforms to unix »: https://git.io/JesBa
<mgdm> anyone have any tips on fixing cmake builds that try to directly write to the CMAKE_INSTALL_PREFIX dir (which is under /nix/store and so read-only)?
<eyJhb> mgdm: /tmp?
<mgdm> Well. I'm trying to figure out how to make my derivation force the build to install there first
<mgdm> I have not done this before
roho has joined #nixos
<mgdm> or do I stop it doing that, and do the file moving myself?
retusto has joined #nixos
evanjs has quit [Quit: ZNC 1.7.4 - https://znc.in]
drakonis has quit [Ping timeout: 245 seconds]
shibboleth has joined #nixos
evanjs has joined #nixos
<DigitalKiwi> my nix-review has stopped working
drakonis has joined #nixos
<retusto> hey guys, i have a question. I'm using teamspeak on nixos and I would like to add a custom skin and plugins to the teamspeak client. But the location where you normally would put those plugins, is inside the nix-store. Is there a way to change the derivation, to symlink the plugin directory to a directory outisde the nix-store, e.g.
<retusto> /home/user/.config/ts3/plugins? do I need a wrapper for that?
<eyJhb> retusto: services.teamspeak3.dataDir ?
<fresheyeball> retusto: I think the best answer is to clone the nixpkgs repo
<fresheyeball> modify the code to your liking
fendor has joined #nixos
<fresheyeball> perhaps add an option to link files to that location
<Ralith> I imagine that's for the service, not the client
<fresheyeball> and PR it back
<Ralith> symlinks from the store into $HOME would probably not be accepted
<retusto> thx fresheyeball, that was my plan.. but I'm new to nixos and I don't really know how to add options or even create a hardcoded symlink for a start.....
<retusto> Ralith yes, seems like adding an options would be the best way
wfranzini has quit [Remote host closed the connection]
<fresheyeball> retusto: lets take a look at the package
wfranzini has joined #nixos
<fresheyeball> retusto: ok
<retusto> can I create a symlink in the installphase with a simple "ln -s"?
<fresheyeball> now we just need to find where those files are linked
<fresheyeball> yes you should
<fresheyeball> but not to an arbitrary location
<fresheyeball> out of curiousity, what is the default path?
Chiliparrot has joined #nixos
<retusto> the default path for plugins?
<fresheyeball> yes
kongobongo has joined #nixos
<retusto> in nix it should be in /nix/store/......teamspeak-client-3.1.10/lib/teamspeak/plugins i guess
<kongobongo> Hi, could you explain comment about nvidia on https://nixos.org/nixos/manual/options.html#opt-boot.kernelPackages ? How to pass nvidia_x11 to boot.kernelPackages?
<retusto> on other distros its just in /opt/teamspeak/plugins or something like that
<jonringer> kongobongo: I think the nvidia_x11 package is for the video drivers, you should get it by doing `services.xserver.videoDrivers = [ "nvidia" ]'`
<fresheyeball> retusto: ok
<kongobongo> Thx jonringer in such case that comment under boot.kernelPackages is very unclear and confusing.
<fresheyeball> so that is where you would change this
<{^_^}> [nixpkgs] @marsam merged pull request #69233 → lefthook: init at 0.6.3 → https://git.io/JesmO
<{^_^}> [nixpkgs] @marsam pushed commit from @rencire to master « lefthook: init at 0.6.3 (#69233) »: https://git.io/JesR3
<fresheyeball> just to get things working, I would use something like fetchgit to get the plugins source code
<fresheyeball> and symlink it there by reference
<kongobongo> I.e. "it also needs to contain an attribute nvidia_x11" what is *it*? They dont mention services.xserver.videoDrivers at all.
<retusto> ok, thx so far, I'll try to do that
<fresheyeball> retusto: mkdir $out/lib/teamspeak/plugins
<fresheyeball> cp ${thePluginSrcFromFetchGit}/* $out/lib/teamspeak/plugins
<fresheyeball> retusto: something like that
<jonringer> kongobongo: Oh, if you're trying to set it, it just references a specific linux kernel version, so `boot.kernelPackages = pkgs.linuxPackages_latest;` for example, or `boot.kernelPackages = pkgs.linuxPackages_5_2;` if you want a version
<jonringer> `
<retusto> but I also could write something like "ln -s /home/user/.config/ts3/plugins $out/lib/teamspeak/plugins" right? I would then later try to replace this hardcoded link with option somehow
<fresheyeball> retusto: no
<fresheyeball> that would be impure
<fresheyeball> you cannot link userspace into the nix-store
<fresheyeball> only the other way around
<{^_^}> [nixpkgs] @Kiwi opened pull request #69266 → simplenote: 1.1.3 -> 1.8.0 → https://git.io/JesRC
<fresheyeball> which is why you can't just have a folder with plugins in user space
<fresheyeball> but then, why would you want to do that?
<fresheyeball> when you can use fetchGit or fetchUrl
<kongobongo> jonringer: that is clear. The comment about nvidia is confusing but now I see that comment is 10 years old and last touched by eelco.
<fresheyeball> and have everything reproducible in the nix-store?
magnetophon has joined #nixos
hmpffff has quit [Quit: nchrrrr…]
<kongobongo> Also there is https://github.com/NixOS/nixpkgs/issues/68931 and that is not documented on web manual.
<{^_^}> #68931 (by peti, 6 days ago, closed): boot.extraModulePackages = [ pkgs.linuxPackages.nvidia_x11 ] fails to build
<retusto> because I'm not even sure if i can find simple downoadlinks to all the plugins and sinks i want to use.. also the plugins then would be hardcoded into my teamspeak derviation...
<retusto> *skins
<fresheyeball> yes
<fresheyeball> I want to know why you wouldn't want to bake it in, and have your whole teamspeak setup as a derivation
<fresheyeball> that sounds like goodness to me
<kongobongo> Do I understand correctly that extraModulePackages = [ config.boot.kernelPackages.nvidia_x11 ]; also applies when boot.kernelPackages is set to linuxPackages_latest?
fendor has quit [Quit: Leaving]
<jonringer> config.boot.kernelPackages should reference boot.kernelPackages
<retusto> hmmm that seems a little bit static to me.. and e.g. doing a PR would not make sense when plugins are hardcoded.. would the nix-way be to add some kind of option for each possible plugin?
<retusto> to toggle them i mean
<kongobongo> jonringer but there is no config.boot.kernelPackages_latest so what to use when we are using the latest kernel?
o1lo01ol1o has joined #nixos
<{^_^}> [nixpkgs] @edolstra opened pull request #69267 → Revert systemd interface version to 2 [19.09 backport] → https://git.io/JesRl
<waleee-cl> kongobongo: set boot.kernelPackages = pkgs.linuxPackages_latest
<kongobongo> I have that already.
<jonringer> it should just be config.boot.kernelPackages to reference was boot.kernelPackages was set to
<waleee-cl> ok
<jonringer> what boot.kernelPackages*
<kongobongo> waleee-cl I have this boot.extraModulePackages = [ config.boot.kernelPackages.nvidia_x11 ]; and this boot.kernelPackages = pkgs.linuxPackages_latest. Is that correct to get nvidia for the latest kernel and not stock kernel?
<kongobongo> Ah, I get it. kernelPackages are = linuxPackages_latest. So above is ok.
nalck has joined #nixos
<waleee-cl> I don't use it [nvidia_x11] so don't know about that.
<waleee-cl> was it by chance you that asked a similar question about optimus and prime on the discourse?
AluisioASG has quit [Quit: https://quassel-irc.org - Chat comfortably. Anywhere.]
<kongobongo> Nope. I even forgot that discourse exists.
<{^_^}> [nixpkgs] @matthewbauer pushed to master « mariadb: add patch for missing libcrypt on darwin »: https://git.io/JesRB
Chiliparrot has quit [Quit: My iMac has gone to sleep. ZZZzzz…]
<kongobongo> (Usually I use libre Nouveau+PRIME but I wanted to test CUDA today.)
<kongobongo> I even needed to set allowUnfreePredicate = (pkg: true); cuz nixpkgs.config.allowUnfree = true; had an eval error.
<{^_^}> [nixpkgs] @orivej-nixos pushed 49 commits to staging: https://git.io/JesRR
<kongobongo> Proprietary packages are pure madness. ;)
<kongobongo> (`(pkg.name == (import <nixpkgs> {config={allowUnfree=true;};}).linuxPackages_latest.nvidia_x11.name)’ does not even work cuz nvidia ` has no name ' or something so I needed to allow all unfree stuff.)
Guest66 has joined #nixos
ng0 has quit [Ping timeout: 260 seconds]
<{^_^}> [nixpkgs] @matthewbauer pushed to aws-sdk-cpp-fix-musl « aws-sdk-cpp: fix libatomic detection »: https://git.io/JesRu
<{^_^}> [nixpkgs] @matthewbauer pushed 0 commits to aws-sdk-cpp-fix-musl: https://git.io/JesRz
erba has quit [Quit: WeeChat 2.4]
<{^_^}> [nixpkgs] @matthewbauer opened pull request #69268 → aws-sdk-cpp: fix libatomic detection → https://git.io/JesRg
o1lo01ol1o has quit [Remote host closed the connection]
ng0 has joined #nixos
<fresheyeball> so I am trying to upgrade my nixpkg set on a project
<fresheyeball> and use a new version of ghc
<{^_^}> commercialhaskell/stackage#4289 (by snoyberg, 36 weeks ago, open): Diff test suite fails to compile
<fresheyeball> but the git patch does not seem to do anything
<fresheyeball> the error is unchanged and shows the old version of the code
<{^_^}> [nixpkgs] @matthewbauer opened pull request #69269 → dolphin: add baloo to propagatedUseEnvPkgs → https://git.io/JesR6
<{^_^}> [nixpkgs] @aanderse merged pull request #69254 → wordpress: 5.2.2 -> 5.2.3 → https://git.io/JesWk
<{^_^}> [nixpkgs] @aanderse pushed 2 commits to release-19.09: https://git.io/JesRP
evhan has quit [Quit: De IRC non curat rex...]
evhan has joined #nixos
<ivan> I'm getting "warning: you don't have Internet access; disabling some network-dependent features" false positives from nix on 19.09
dansho has joined #nixos
c0c0 has joined #nixos
<tilpner> ivan: What network interfaces do you have?
<ivan> tilpner: ethernet, loopback, wireguard
pbb has quit [Quit: http://quassel-irc.org - Chat comfortably. Anywhere.]
phreaky has joined #nixos
<{^_^}> #69266 (by Kiwi, 39 minutes ago, open): simplenote: 1.1.3 -> 1.8.0
pbb has joined #nixos
<aswanson> do you need to enable some sort of option/plugin to get firefox geolocation working in nixos?
<DigitalKiwi> it's the same error my nix-review gets but my nix-review is broken in a different nixpkgs directory too :|
<DigitalKiwi> so i guess ultimately: what did i do to break it?
<tilpner> DigitalKiwi: Why are you explicitly guarding against darwin, instead of relying on meta.platforms?
<DigitalKiwi> like this it's easier for someone to add darwin
<DigitalKiwi> (i think)
<tilpner> Only if that addition is completely separate
offlinehacker has joined #nixos
<DigitalKiwi> and because worldofpeace told me to
* DigitalKiwi pass the buck
<{^_^}> [nixpkgs] @matthewbauer opened pull request #69270 → libdrm: Add patch to fix musl build. Fixes #66441 → https://git.io/JesRN
evhan has quit [Quit: De IRC non curat rex...]
evhan has joined #nixos
erictapen has quit [Ping timeout: 276 seconds]
<DigitalKiwi> i'm more concerned with my nixpkgs repo being borked :|
<DigitalKiwi> right now
<DigitalKiwi> because i also have to update bitwarden and do a million other things today
c0c0 has quit [Quit: WeeChat 2.6]
civodul has quit [Quit: ERC (IRC client for Emacs 26.3)]
<recj> i'm trying to install these drivers which require /lib/modules/3.10.25+/build to build
<recj> not exactly sure what the best way to do so would be
ng0 has quit [Ping timeout: 260 seconds]
phreaky has quit [Ping timeout: 246 seconds]
kongobongo has quit [Remote host closed the connection]
<DigitalKiwi> that parse error from the gist happens in a nixpkgs repo that is configured to NixOS/nixpkgs and not my fork so I don't think I have changed it at all :|
o1lo01ol1o has joined #nixos
markus1189 has quit [Ping timeout: 265 seconds]
<fresheyeball> anyone got a nixpkgs hash where things work with a ghc86 ?
o1lo01ol1o has quit [Ping timeout: 245 seconds]
o1lo01ol1o has joined #nixos
drakonis_ has joined #nixos
drakonis has quit [Ping timeout: 276 seconds]
mcbits has quit [Read error: Connection reset by peer]
mcbits has joined #nixos
noudle has quit []
Guest66 has left #nixos [#nixos]
iqubic has joined #nixos
__monty__ has quit [Quit: leaving]
<{^_^}> [nixpkgs] @Anton-Latukha closed pull request #69046 → [WIP] djvulibre: adopt → https://git.io/Je3Ic
markus1189 has joined #nixos
<{^_^}> [nixpkgs] @Anton-Latukha opened pull request #69271 → djvulibre: {adopt, clean-up, upd description} → https://git.io/Jes0r
nalck has quit [Quit: nalck]
adelbertc has joined #nixos
matix has joined #nixos
zacts has quit [Ping timeout: 250 seconds]
eraserhd has quit [Ping timeout: 240 seconds]
freeman42x has joined #nixos
Rusty1 has joined #nixos
kleisli has quit [Ping timeout: 264 seconds]
zacts has joined #nixos
zacts has quit [Client Quit]
zacts has joined #nixos
retusto has quit [Remote host closed the connection]
mbrgm_ has joined #nixos
mbrgm has quit [Ping timeout: 245 seconds]
mbrgm_ is now known as mbrgm
selfsymmetric-mu has quit [Remote host closed the connection]
<ToxicFrog> Is there a way to get nixos to temporarily ignore the sha256 for a package for testing purposes?
growpotkin has quit [Ping timeout: 276 seconds]
iqubic has quit [Ping timeout: 245 seconds]
drakonis has joined #nixos
drakonis_ has quit [Ping timeout: 246 seconds]
o1lo01ol1o has quit [Remote host closed the connection]
drakonis_ has joined #nixos
drakonis has quit [Ping timeout: 246 seconds]
dermetfan has quit [Ping timeout: 268 seconds]
<adelbertc> ToxicFrog: what is your goal?
<samueldr> depending on what you're doing, what I do is checkout the source and src = ~/path/to/the/thing;
<samueldr> then hack-hack-hack
selfsymmetric-mu has joined #nixos
<DigitalKiwi> samueldr: why is nix-review failing :<
<samueldr> DigitalKiwi: no idea, why is it?
<selfsymmetric-mu> Running this script saved my bacon: https://github.com/baizon/a2dpfix
<DigitalKiwi> it's happened on all of the computers i've tried and all of the nixpkgs repos even a clean pull from Nixos/nixpkgs
<selfsymmetric-mu> What would be the right way to package it into Nix?
<samueldr> DigitalKiwi: just checking, you do know that `nix-review` isn't my creation?
<DigitalKiwi> i looked at the line of code that it's mad about and ran the command nix-env -qaP --xml --out-path --show-trace > qaP.xml
<DigitalKiwi> error: while querying the derivation named 'emacs-mac-25.3-6.8':
<DigitalKiwi> it errors
<selfsymmetric-mu> To run it I had to replace the shebang lines with /run/current-system/sw/bin/bash and replace `/home/baizon/GitHub/a2dpfix/a2dp-fix` with `./a2dp-fix`.
<DigitalKiwi> samueldr: but you are super smart
<samueldr> hmmm, it sounds like some regression in master
<samueldr> DigitalKiwi: thanks :)
matix has quit [Quit: :q!]
<samueldr> I was initially confused since I tried to write a nix review tool, but Mic/92 did it first, and better :)
ris has quit [Ping timeout: 265 seconds]
<DigitalKiwi> OR IS IT
<DigitalKiwi> this is really putting a hampering on my intended PRs for the day :(
mexisme has joined #nixos
zacts has quit [Quit: WeeChat 2.4]
<samueldr> DigitalKiwi: something must have slipped in master
<samueldr> all recent PRs are failing with that
o1lo01ol1o has joined #nixos
<DigitalKiwi> well that makes me feel better
joehh has joined #nixos
<samueldr> it must be a commit between 7 and 5 hours old
<samueldr> (going by the ❌ https://github.com/NixOS/nixpkgs/pulls)
otulp has quit [Ping timeout: 276 seconds]
<DigitalKiwi> if anyone's reported the issue i didn't find it
<samueldr> sunday (euro)night/(ameri)evening I wouldn't be surprised if it hadn't really been noticed :)
* samueldr is looking while juggling something else