gchristensen changed the topic of #nixos to: NixOS 18.09 released https://discourse.nixos.org/t/1076 || https://nixos.org || Latest NixOS: https://nixos.org/nixos/download.html || Latest Nix: https://nixos.org/nix/download.html || Logs: https://logs.nix.samueldr.com/nixos/ || #nixos-dev, #nix-darwin, #nixos-aarch64, #nixos-chat, #nixcon ... nixcon videos: https://tinyurl.com/nixcon2018
mmlb has quit [Read error: Connection reset by peer]
mmlb has joined #nixos
<{^_^}> [nixpkgs] @c0bw3b merged pull request #51454 → hunspell: unbreak mythes build, due transient dependencies → https://git.io/fp6BR
<{^_^}> [nixpkgs] @c0bw3b pushed 2 commits to master: https://git.io/fpicG
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?
pie___ is now known as pie__
<{^_^}> [nixpkgs] @dywedir merged pull request #51439 → iwd: 0.11 -> 0.12 → https://git.io/fp6IL
<{^_^}> [nixpkgs] @dywedir pushed 2 commits to master: https://git.io/fpiCZ
<{^_^}> [nixpkgs] @globin pushed to staging-next « cyrus-sasl: remove obsolete patch »: https://git.io/fpiC4
slack1256 has joined #nixos
dramforever has joined #nixos
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]
pie___ has joined #nixos
thc202 has quit [Ping timeout: 244 seconds]
<{^_^}> [nixpkgs] @flokli opened pull request #51490 → zoom-us: 2.4.129780.0915 -> 2.5.146186.1130 → https://git.io/fpilp
lopsided98 has quit [Quit: Disconnected]
feep has quit [Remote host closed the connection]
feep has joined #nixos
<{^_^}> [nixpkgs] @flokli opened pull request #51491 → [18.09] zoom-us: 2.4.129780.0915 -> 2.5.146186.1130 (CVE-2018-15715) → https://git.io/fpi8s
MightyJoe has quit [Remote host closed the connection]
vk3wtf has joined #nixos
<dramforever> Not mine, but an example listed: https://github.com/yrashk/nix-home/blob/master/home.nix#L225
<dramforever> ".config/alacritty/alacritty.yml".source = ./alacritty.yml
<dsx> Ooooh!
<dsx> dramforever: thanks!
<dramforever> home.file.".dotfile".source = ./thingy
<dramforever> like that
<dsx> Things like builtins.fetchTarball et al. make me happier.
<{^_^}> [nixpkgs] @peti pushed to haskell-updates « hackage-packages.nix: automatic Haskell package set update »: https://git.io/fpi8P
cx405 has quit [Quit: Goodbye cruel world!]
nD5Xjz has quit [Ping timeout: 246 seconds]
boxscapeR has quit [Remote host closed the connection]
nD5Xjz has joined #nixos
graphene has quit [Remote host closed the connection]
graphene has joined #nixos
cyounkins has quit [Remote host closed the connection]
Rusty1 has joined #nixos
cyounkins has joined #nixos
cyounkins has quit [Remote host closed the connection]
doyougnu has quit [Ping timeout: 268 seconds]
<{^_^}> [nixpkgs] @bendlas pushed to master « leiningen: move leiningen-x.x-standalone.jar out of share/java »: https://git.io/fpiBe
mmlb has quit [Read error: Connection reset by peer]
jrolfs has quit [Ping timeout: 244 seconds]
mmlb has joined #nixos
<dramforever> going through some of the nixcon talks now
<dramforever> and i'm wondering, what really does nix offer that ends up superior to containers?
<dramforever> My version would be a bit unconvincing, but: It's less of a hack and more how packages should have been in the first place
ramirez7 has quit [Ping timeout: 256 seconds]
<dramforever> (containers: the isolated image part, not the resource control part (cgroups?))
jrolfs has joined #nixos
<dramforever> (the latter is of course what containers offer over 'just nix')
<ldlework> dramforever: for one nixos isn't about containment
worldofpeace has joined #nixos
<dramforever> oh that's for sure
<ldlework> there's no problem for my system emacs to use binaries in a given nix-shell
<ldlework> even though the environment described in the nix-shell is "isolated"
<ldlework> to get emacs to use binaries inside a docker container is a real challenge
<dramforever> nix-shell isn't that contained anyway
hellrazor has joined #nixos
<dramforever> I saw this somewhere but I can't really remember:
<dramforever> vm: isolation @ hardware, containers: isolation @ kernel, nix: isolation @ filesystem
<dramforever> or something like that
Radivarig has quit [Ping timeout: 250 seconds]
<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
<ldlework> Dockerfile has a similar build manifest
<ldlework> well not similar, but in the platonic sense
philippD has quit [Quit: http://www.kiwiirc.com/ - A hand crafted IRC client]
<dramforever> Yeah like that
<dramforever> 'My docker image is also basically reproducible'
<ldlework> I think when you consider seriously very generalized and abstract technologies there is bound to be conceptual overlap.
<dramforever> 'If you don't pin nixpkgs you aren't going to reproduce your build anyway'
<dramforever> :thinking:
<dramforever> Clearly I haven't thought this question out yet
<ldlework> I think it is an understandable line of questioning
<ldlework> People were similarly conflated with containers and configuration management
<ldlework> Are they the same thing? No not at all. But certain aspects of both seem to conceptually or practically address similar issues.
<dramforever> 'bound to be conceptual overlap'
<dramforever> I feel like it's a hard to avoid question
<dramforever> ldlework: yes this is what i'm asking: 'practically address similar issues'
jackjennings has quit [Quit: Connection closed for inactivity]
<dramforever> Just saying 'they're not the same thing' is hardly satisfying
lopsided98 has joined #nixos
sigmundv_ has quit [Ping timeout: 268 seconds]
sysadmin_wannabe has joined #nixos
<{^_^}> [nixpkgs] @romildo opened pull request #51492 → materia-theme: 20181115 -> 20181125 → https://git.io/fpiRI
nD5Xjz has quit [Ping timeout: 250 seconds]
jrolfs has quit [Ping timeout: 268 seconds]
worldofpeace has quit [Ping timeout: 246 seconds]
feep has quit [Disconnected by services]
feep_ has joined #nixos
nD5Xjz has joined #nixos
<elvishjerricco> I've got a build that's failing with `-Werror=maybe-uninitialized` because of `-Wall -Werror`. How can I fix that?
<elvishjerricco> ottidmes: `NIX_CFLAGS_COMPILE = ["-Wno-error=maybe-uninitialized"];` seems to be working.
nD5Xjz has quit [Ping timeout: 244 seconds]
<{^_^}> [nixpkgs] @marsam opened pull request #51493 → docs: Remove nix-repl references → https://git.io/fpiRa
<{^_^}> [nixpkgs] @romildo opened pull request #51494 → nordic-polar: init at 1.3.0 → https://git.io/fpiRP
doyougnu has joined #nixos
nD5Xjz has joined #nixos
Supersonic has quit [Ping timeout: 252 seconds]
doyougnu has quit [Ping timeout: 268 seconds]
Supersonic has joined #nixos
justan0theruser has joined #nixos
justanotheruser has quit [Ping timeout: 250 seconds]
jmagnusj has quit [Remote host closed the connection]
doyougnu has joined #nixos
doyougnu has quit [Ping timeout: 268 seconds]
fusion809 has quit [Remote host closed the connection]
fusion809 has joined #nixos
[Leary] has joined #nixos
dramforever has quit [Quit: Page closed]
romanofskiWork has quit [Quit: leaving]
Lears has quit [Ping timeout: 246 seconds]
romanofskiWork has joined #nixos
graphene has quit [Remote host closed the connection]
graphene has joined #nixos
doyougnu has joined #nixos
romanofskiWork has quit [Remote host closed the connection]
romanofskiWork has joined #nixos
aristid has quit [Ping timeout: 252 seconds]
doyougnu has quit [Ping timeout: 250 seconds]
aw has quit [Remote host closed the connection]
spacefrogg has quit [Remote host closed the connection]
aw has joined #nixos
spacefrogg has joined #nixos
layus has quit [Remote host closed the connection]
aristid has joined #nixos
dramforever has joined #nixos
sysadmin_wannabe has quit [Quit: Cya soon]
worldofpeace has joined #nixos
garbas has quit [Quit: WeeChat 2.3]
mmlb has quit [Read error: Connection reset by peer]
<{^_^}> Channel nixpkgs-18.09-darwin advanced to https://github.com/NixOS/nixpkgs/commit/3e238c552d2 (from 5 hours ago, history: https://channels.nix.gsc.io/nixpkgs-18.09-darwin)
mmlb has joined #nixos
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
<ldlework> you can search all nixos options here https://nixos.org/nixos/options.html#
mmlb has quit [Quit: Ping timeout (120 seconds)]
mmlb has joined #nixos
gspia has joined #nixos
<iqubic> I use pavucontrol.
<iqubic> I know that my bluetooth headset shows up in that window.
<iqubic> I don't use the microphone part of the bluetooth headset because it sucks. I have a different microphone I use for recording voice.
<iqubic> I know my set up works on Windows. I just haven't tried it on Linux.
jperras has quit [Ping timeout: 244 seconds]
alex`` has quit [Ping timeout: 252 seconds]
jperras has joined #nixos
fusion809 has quit [Remote host closed the connection]
worldofpeace has quit [Ping timeout: 250 seconds]
<{^_^}> [nixpkgs] @dingxiangfei2009 opened pull request #51495 → Use Interactive bash for GCE → https://git.io/fpizC
kreisys has joined #nixos
jperras has quit [Ping timeout: 250 seconds]
Anton-Latukha has quit [Quit: Leaving.]
fusion809 has joined #nixos
jperras has joined #nixos
illegalprime has joined #nixos
hamishmack has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
sir_guy_carleton has quit [Quit: WeeChat 2.2]
lassulus_ has joined #nixos
jperras has quit [Read error: Connection timed out]
lassulus has quit [Ping timeout: 250 seconds]
lassulus_ is now known as lassulus
jperras has joined #nixos
jrolfs has joined #nixos
porrifolius has joined #nixos
jperras has quit [Ping timeout: 250 seconds]
jrolfs has quit [Ping timeout: 250 seconds]
jperras has joined #nixos
<jackdk> does nix have a way to build things that require other systems through qemu? (e.g., arm)
isHavvyGhosting has quit [Quit: Computer Restarted or Restarting IRC]
Havvy has joined #nixos
perique has joined #nixos
jperras has quit [Ping timeout: 240 seconds]
epicmetal has quit [Quit: epicmetal]
jperras has joined #nixos
reinhardt has joined #nixos
<Myrl-saki> jackdk: "Yes"
<jackdk> Myrl-saki: that's really cool.
<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
<{^_^}> [nixpkgs] @c0bw3b merged pull request #51475 → mediawiki: 1.29.1 -> 1.31.1 → https://git.io/fpikq
<{^_^}> [nixpkgs] @c0bw3b pushed 2 commits to master: https://git.io/fpiVZ
alex`` has joined #nixos
Lears has joined #nixos
[Leary] has quit [Read error: No route to host]
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?
<{^_^}> [nixpkgs] @c0bw3b merged pull request #51490 → zoom-us: 2.4.129780.0915 -> 2.5.146186.1130 → https://git.io/fpilp
<{^_^}> [nixpkgs] @c0bw3b pushed 2 commits to master: https://git.io/fpiVh
<{^_^}> [nixpkgs] @c0bw3b merged pull request #51491 → [18.09] zoom-us: 2.4.129780.0915 -> 2.5.146186.1130 (CVE-2018-15715) → https://git.io/fpi8s
<{^_^}> [nixpkgs] @c0bw3b pushed 2 commits to release-18.09: https://git.io/fpiwc
alex`` has quit [Ping timeout: 272 seconds]
jperras has quit [Ping timeout: 244 seconds]
Radivarig has joined #nixos
jperras has joined #nixos
hellrazor has quit [Ping timeout: 246 seconds]
hellrazor has joined #nixos
<{^_^}> [nixpkgs] @hedning opened pull request #51497 → nix-{zsh,bash}-completions version bump → https://git.io/fpirl
fusion809_ has joined #nixos
pie__ has joined #nixos
jperras has quit [Ping timeout: 245 seconds]
pie___ has quit [Read error: Connection reset by peer]
fusion809 has quit [Read error: Connection reset by peer]
jperras has joined #nixos
sir_guy_carleton has quit [Quit: WeeChat 2.2]
iqubic has quit [Ping timeout: 256 seconds]
mmlb has quit [Read error: Connection reset by peer]
mmlb has joined #nixos
freeman42x has joined #nixos
jperras has quit [Ping timeout: 244 seconds]
jrolfs has joined #nixos
Ariakenom has quit [Quit: Leaving]
vidbina has joined #nixos
<{^_^}> [nixpkgs] @hedning merged pull request #51254 → balsa: switch from enchant to gtkspell3 → https://git.io/fpw2K
jperras has joined #nixos
<{^_^}> [nixpkgs] @hedning pushed 2 commits to master: https://git.io/fpio0
oldandwise has quit [Quit: leaving]
jrolfs has quit [Ping timeout: 246 seconds]
<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.
<jasongrossman> Myrl-saki: Thank you.
<Myrl-saki> Oh cool. Apparently, nix why-depends allows DRVs now.
<Myrl-saki> It's no longer in theory. \o/
<jasongrossman> :-)
<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.
freeman42x has quit [Ping timeout: 252 seconds]
jrolfs has joined #nixos
Tucky has joined #nixos
<{^_^}> [nixpkgs] @kylewlacy opened pull request #51499 → plex-media-player: 2.14.1 -> 2.23.0 → https://git.io/fpiKN
Phillemann has left #nixos ["WeeChat 2.3"]
jperras has quit [Ping timeout: 250 seconds]
jrolfs has quit [Ping timeout: 250 seconds]
Ariakenom has joined #nixos
jperras has joined #nixos
<jasongrossman> Myrl-saki helped me out with a Haskell script that suggested, correctly, that libreoffice was the problem.
<jasongrossman> Myrl-saki++
<{^_^}> Myrl-saki's karma got increased to 1
<Myrl-saki> [:D
<Myrl-saki> jasongrossman: Also. https://github.com/NixOS/nixpkgs/issues/51297
<{^_^}> #51297 (by pbogdan, 3 days ago, closed): mythes: doesn't build on master
<jasongrossman> Myrl-saki: Oh, great.
<jasongrossman> Myrl-saki: Also, I'm investigating whether the latest libreoffice requires mythes. I think it doesn't.
vidbina has quit [Ping timeout: 272 seconds]
<Myrl-saki> libreoffice/still.nix
<Myrl-saki> I have nfi how to use the path bot in this channel lol
<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.
__Sander__ has joined #nixos
<{^_^}> Channel nixpkgs-18.09-darwin advanced to https://github.com/NixOS/nixpkgs/commit/7ebed57d7b2 (from 85 minutes ago, history: https://channels.nix.gsc.io/nixpkgs-18.09-darwin)
johanot has joined #nixos
<{^_^}> [nixpkgs] @colemickens opened pull request #51500 → noto-fonts: update 2017-10-24 -> 2018-11-30 → https://git.io/fpiim
Tucky has quit [Ping timeout: 268 seconds]
jperras has quit [Ping timeout: 250 seconds]
goibhniu has joined #nixos
jperras has joined #nixos
__monty__ has joined #nixos
linarcx has joined #nixos
linarcx has quit [Quit: WeeChat 2.3]
perique has joined #nixos
klntsky has joined #nixos
linarcx has joined #nixos
jperras has quit [Ping timeout: 250 seconds]
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]
jperras has joined #nixos
jasongrossman has joined #nixos
<{^_^}> [nixos-weekly] @domenkozar pushed to master « Add 2018/13 »: https://git.io/fpiMb
porrifolius has joined #nixos
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?
<{^_^}> [nixpkgs] @mroi closed pull request #50996 → ffmpeg: enable subtitles filter → https://git.io/fp01x
orivej has joined #nixos
agander has joined #nixos
<sphalerite> porrifolius: no, it replaces the standard dm/wm completely
<sphalerite> joko: yes. I don't know who though.
<sphalerite> I'm sure that's not your actual question though ;)
<sphalerite> ,ask
<{^_^}> Just ask your question. It's the best way to know if anybody can help.
<{^_^}> [nixpkgs] @Ma27 merged pull request #51497 → nix-{zsh,bash}-completions version bump → https://git.io/fpirl
<{^_^}> [nixpkgs] @Ma27 pushed 3 commits to master: https://git.io/fpiyg
goibhniu has quit [Ping timeout: 244 seconds]
goibhniu has joined #nixos
jperras has quit [Ping timeout: 250 seconds]
alex`` has joined #nixos
jperras has joined #nixos
jrolfs has joined #nixos
<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.
<{^_^}> Channel nixos-18.09-small advanced to https://github.com/NixOS/nixpkgs/commit/7ebed57d7b2 (from 3 hours ago, history: https://channels.nix.gsc.io/nixos-18.09-small)
<sphalerite> porrifolius: yep
romildo has joined #nixos
<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
jrolfs has quit [Ping timeout: 250 seconds]
<{^_^}> [nixpkgs] @Mic92 pushed 2 commits to master: https://git.io/fpi9s
<{^_^}> [nixpkgs] @Mic92 merged pull request #51457 → nvidia_legacy_340: Remove unneeded/failing patch → https://git.io/fp62H
<{^_^}> [nixpkgs] @timokau opened pull request #51501 → python.pkgs.pygraphviz: add graphviz path → https://git.io/fpi9C
<{^_^}> [nixpkgs] @Mic92 pushed commit from @binarin to release-18.09 « nvidia_legacy_340: Remove unneeded/failing patch »: https://git.io/fpi9l
<sphalerite> joko: yes it does work
<{^_^}> [nixpkgs] @Mic92 closed pull request #51220 → nvidia_x11_legacy340: remove → https://git.io/fpVCT
<{^_^}> [nixpkgs] @c0bw3b pushed to staging « geoclue: fix gobject-introspection naming »: https://git.io/fpi9z
<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?
<{^_^}> [nixpkgs] @Mic92 merged pull request #51501 → python.pkgs.pygraphviz: add graphviz path → https://git.io/fpi9C
<{^_^}> [nixpkgs] @Mic92 pushed 2 commits to master: https://git.io/fpiHJ
<schopp0r> sphalerite: which one? the one I compile nix for, or the one I set the environment variables for building nix?
<sphalerite> schopp0r: you're doing two different custom stores?
<sphalerite> schopp0r: also you shouldn't need to do anything special at build time to allow a custom store
<{^_^}> [nixpkgs] @timokau opened pull request #51502 → Pygraphviz path backport → https://git.io/fpiHO
<sphalerite> just set the necessary environment variables
<{^_^}> [nixpkgs] @Mic92 merged pull request #51493 → docs: Remove nix-repl references → https://git.io/fpiRa
<{^_^}> [nixpkgs] @Mic92 pushed 2 commits to master: https://git.io/fpiH3
<{^_^}> [nixpkgs] @Mic92 pushed commit from @marsam to release-18.09 « docs: Remove nix-repl references »: https://git.io/fpiHc
<{^_^}> [nixpkgs] @c0bw3b closed pull request #23293 → riak_cs: added authv4 support and fixed advanced.conf → https://git.io/vymhz
<romildo> sphalerit, but with nix build would be demanding, specially for packages difficult to compile, or with many uninstalled dependencies.
<sphalerite> romildo: not if they're in the cache, then `nix build` will just download them from there
<romildo> sphalerit, yes
<sphalerite> and for stuff that hasn't been built anywhere the only way to find out what files are in the result is to build it
bahamas has quit [Ping timeout: 272 seconds]
<{^_^}> [nixpkgs] @peti pushed to haskell-updates « haskell-brick: update ghc-8.6.x override for the new version »: https://git.io/fpiH7
<{^_^}> [nixpkgs] @Mic92 pushed 2 commits to master: https://git.io/fpiHF
<{^_^}> [nixpkgs] @Mic92 merged pull request #51417 → vault: 0.11.2 -> 0.11.5 → https://git.io/fpKiU
<Rovanion> Does anyone happen to know how I can force my clock to match ntp with timedatectl?
johanot has quit [Ping timeout: 268 seconds]
johanot has joined #nixos
jperras has quit [Ping timeout: 250 seconds]
<sphalerite> Rovanion: as far as I can see, it doesn't have a command for that. I'm guessing just using ntpdate instead will also work though
iyzsong has joined #nixos
jperras has joined #nixos
<{^_^}> [nixpkgs] @peti pushed to haskell-updates « hledger: update overrides for version 1.12 some more »: https://git.io/fpiQh
<{^_^}> [nixpkgs] @Mic92 closed pull request #48709 → asterisk: 15.3.0 -> 15.6.1 & 13.20.0 -> 13.23.1 → https://git.io/fxr3P
<{^_^}> [nixpkgs] @peti pushed to haskell-updates « xmobar: disable the failing test suite to fix the build »: https://git.io/fpi7V
nschoe has joined #nixos
vidbina has joined #nixos
jperras has quit [Ping timeout: 268 seconds]
alex`` has joined #nixos
CcxWrk has quit [Read error: Connection reset by peer]
CcxWrk has joined #nixos
jperras has joined #nixos
romildo has quit [Quit: Leaving]
<{^_^}> [cabal2nix] @peti pushed to master « git-annex: modernize our flag configuration »: https://git.io/fpi5E
<{^_^}> [nixpkgs] @peti pushed to haskell-updates « haskell-hspec-core: use latest version when compiling with ghc-8.6.x »: https://git.io/fpi5z
<{^_^}> [nixpkgs] @peti pushed to haskell-updates « hackage-packages.nix: automatic Haskell package set update »: https://git.io/fpi5o
<{^_^}> [nixpkgs] @timokau merged pull request #51502 → [18.09] python.pkgs.pygraphviz: add graphviz path → https://git.io/fpiHO
<{^_^}> [nixpkgs] @timokau pushed to release-18.09 « python.pkgs.pygraphviz: add graphviz path (#51502) »: https://git.io/fpi57
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]
etu has joined #nixos
talyz has joined #nixos
ThatDocsLady has joined #nixos
Anton-Latukha has joined #nixos
lassulus has quit [Ping timeout: 244 seconds]
lassulus has joined #nixos
vidbina has quit [Ping timeout: 244 seconds]
<{^_^}> [nixpkgs] @timokau opened pull request #51507 → spotify: 1.0.93.242.gc2341a27-15 -> 1.0.94.262.g3d5c231c-9 → https://git.io/fpixJ
<{^_^}> [nixpkgs] @peti pushed 8 commits to haskell-updates: https://git.io/fpixt
slyfox has quit [Ping timeout: 250 seconds]
slyfox has joined #nixos
vidbina has joined #nixos
Anton-Latukha has quit [Ping timeout: 245 seconds]
<{^_^}> Channel nixpkgs-18.09-darwin advanced to https://github.com/NixOS/nixpkgs/commit/8992f529d75 (from 73 minutes ago, history: https://channels.nix.gsc.io/nixpkgs-18.09-darwin)
Anton-Latukha has joined #nixos
justan0theruser has quit [Ping timeout: 246 seconds]
betaboon has joined #nixos
hellrazor has quit [Quit: WeeChat 2.3]
cyounkins has joined #nixos
<{^_^}> [cabal2nix] @qrilka opened pull request #393 → Cabal revisions → https://git.io/fpipd
alex`` has joined #nixos
jperras has quit [Ping timeout: 246 seconds]
<{^_^}> [nixpkgs] @rasendubi merged pull request #51507 → spotify: 1.0.93.242.gc2341a27-15 -> 1.0.94.262.g3d5c231c-9 → https://git.io/fpixJ
<{^_^}> [nixpkgs] @rasendubi pushed 2 commits to master: https://git.io/fpihc
CcxWrk has quit [Ping timeout: 250 seconds]
justan0theruser has joined #nixos
jperras has joined #nixos
fendor has joined #nixos
<{^_^}> [nixpkgs] @Synthetica9 opened pull request #51508 → Steam runtime refactor backport → https://git.io/fpihj
jperras has quit [Ping timeout: 240 seconds]
jperras has joined #nixos
<{^_^}> [nixpkgs] @rasendubi merged pull request #51499 → plex-media-player: 2.14.1 -> 2.23.0 → https://git.io/fpiKN
<{^_^}> [nixpkgs] @rasendubi pushed 2 commits to master: https://git.io/fpijC
alex`` has quit [Ping timeout: 250 seconds]
dslegends has joined #nixos
<{^_^}> [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
reinhardt has quit [Quit: Leaving]
<{^_^}> [nixos-weekly] @domenkozar merged pull request #71 → Call for Content: 2018/13 → https://git.io/fpZEw
<{^_^}> [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
jperras has joined #nixos
<ckauhaus> yeah
<gchristensen> yay!
<avn> :thumbsup: !
<gchristensen> domenkozar++
<{^_^}> domenkozar's karma got increased to 12
<qyliss^work> > [Nix community] [PM] You're a New User of the Month!
<{^_^}> error: syntax error, unexpected '!', expecting ')', at (string):210:52
<qyliss^work> awww
jperras has quit [Ping timeout: 250 seconds]
<kgz> what's a 'great contributor' on discourse?
Jackneill has quit [Remote host closed the connection]
Jackneill has joined #nixos
<{^_^}> [nixpkgs] @Mic92 merged pull request #51504 → doc: reminder to upgrade linux-libre with linux → https://git.io/fpiNu
<{^_^}> [nixpkgs] @Mic92 pushed 3 commits to master: https://git.io/fpPTQ
<qyliss^work> I think it's when you have a lot of commits in Nixpkgs?
nschoe has quit [Quit: Program. Terminated.]
jperras has joined #nixos
<{^_^}> [nixpkgs] @c0bw3b pushed commit from @locallycompact to staging « libpcap: 1.8.1 -> 1.9.0 »: https://git.io/fpPkm
<{^_^}> [nixpkgs] @c0bw3b merged pull request #51216 → libpcap: 1.8.1 -> 1.9.0 → https://git.io/fpVm2
jmeredith has joined #nixos
<kgz> ah
mmlb has quit [Read error: Connection reset by peer]
fendor has quit [Remote host closed the connection]
mmlb has joined #nixos
jperras has quit [Ping timeout: 246 seconds]
<{^_^}> [nixpkgs] @c0bw3b merged pull request #51492 → materia-theme: 20181115 -> 20181125 → https://git.io/fpiRI
<{^_^}> [nixpkgs] @c0bw3b pushed 3 commits to master: https://git.io/fpPIw
jperras has joined #nixos
<{^_^}> [nixpkgs] @c0bw3b merged pull request #51494 → nordic-polar: init at 1.3.0 → https://git.io/fpiRP
<{^_^}> [nixpkgs] @c0bw3b pushed 2 commits to master: https://git.io/fpPIH
ng0 has quit [Quit: Alexa, when is the end of world?]
jtojnar has joined #nixos
<{^_^}> [nixpkgs] @Mic92 merged pull request #51385 → pyflame: init at 1.6.7 → https://git.io/fpKsb
<{^_^}> [nixpkgs] @Mic92 pushed 2 commits to master: https://git.io/fpPLt
<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> gist.github.com is okay
<tilpner> ,paste
<{^_^}> Use a website such as http://nixpaste.lbr.uno/ or https://gist.github.com/ to share anything that's longer than a couple lines
philippD has joined #nixos
<tilpner> What happened to nixpaste?
<ottidmes> gists are extra useful since you can just update them and others can also easily tell what changed, I should have been using it sooner
jperras has quit [Quit: WeeChat 2.2]
<leotaku> tilpner, ottidmes: Ok, thanks for the heads-up.
<{^_^}> [nixpkgs] @rasendubi merged pull request #51272 → anki: 2.1.6-beta1 -> 2.1.6-beta2, fix python 3.7 → https://git.io/fprTV
<{^_^}> [nixpkgs] @rasendubi pushed 3 commits to master: https://git.io/fpPqk
jperras has joined #nixos
<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
<samueldr> leotaku: there's an overview at the top of this page http://howoldis.herokuapp.com/
lnikkila has joined #nixos
<lassulus> gchristensen: oh ic, thanks
Anton-Latukha has joined #nixos
random_yanek has quit [Quit: random_yanek]
<leotaku> samueldr: Thats a very helpful website.
<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?)
m0rphism has quit [Quit: WeeChat 2.2]
<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
<sphalerite> leotaku: nix path-info --store https://cache.nixos.org/ nixpkgs.hello
<gchristensen> oooh!
<sphalerite> leotaku: and you can pass -I nixpkgs=… like what gchristensen wrote, or use -f … to get specific revisions
Mateon1 has quit [Ping timeout: 272 seconds]
Mateon3 is now known as Mateon1
<leotaku> sphalerite: neat!
CcxWrk has joined #nixos
iyzsong has quit [Ping timeout: 252 seconds]
<tilpner> Wasn't someone building a nix equivalent to guix' weather report tool? Anyone know what happened to that?
<gchristensen> what is that?
bahamas has quit [Quit: Lost terminal]
<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> so this is a slow process
<{^_^}> [nix] @chawki008 opened pull request #2562 → Solve hg "abandoned transaction" issue → https://git.io/fpPnx
random_yanek has joined #nixos
dbmikus_ has joined #nixos
<jophish> although it does poke around
<jophish> seems to get stuck trying to lstat /tmp/nix-build-test.drv-5/fpga2/java
endformationage has joined #nixos
<jophish> keeps calling stat on that path, and gets nothing
<jophish> hmm, there are quite a few files it keeps inspecting in a loop
dbmikus has quit [Ping timeout: 268 seconds]
<Boomerang> FPGA and Java? Looks you're having a lot fun :D
<cyounkins> Could someone help me understand how to modify https://github.com/NVIDIA/nvidia-modprobe to build the static library libnvidia-modprobe-utils.a referenced here: https://github.com/NVIDIA/libnvidia-container/blob/master/mk/nvidia-modprobe.mk
<jophish> Boomerang: quartus troubles :)
<jophish> it was going so well
<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
<{^_^}> [nixpkgs] @Mic92 closed pull request #41062 → glm: 0.9.8.5 -> 0.9.9.0 → https://git.io/vhLY8
<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?
crmlt has joined #nixos
graphene has quit [Remote host closed the connection]
graphene has joined #nixos
<jophish> Is there some way of dropping to an interactive shell inside nix-build?
pietranera has joined #nixos
<{^_^}> [nixpkgs] @hedning pushed to staging-next « Revert "python: pyjwt: fix build" »: https://git.io/fpPly
halfbit has joined #nixos
<{^_^}> [cabal2nix] @peti pushed to master « cabal2nix.cabal: greatly increase the test suite's stack size to fix Travis build »: https://git.io/fpPlH
<jophish> aha, copying the environment from nix-build makes it hang from an interactive session
<{^_^}> [cabal2nix] @peti pushed to master « cabal2nix.cabal: greatly increase the test suite's stack size to fix Travis build »: https://git.io/fpP8E
<{^_^}> [nixpkgs] @hedning opened pull request #51511 → [18.09] backport nix-{zsh,bash}-completions → https://git.io/fpP8z
Tucky has quit [Quit: WeeChat 2.2]
agander_ has joined #nixos
<jophish> ah, it doesn't like HOME=/homeless-shelter
<jophish> :(
mmlb has quit [Read error: Connection reset by peer]
mmlb has joined #nixos
rihardsk has joined #nixos
rihardsk has quit [Remote host closed the connection]
rihardsk has joined #nixos
<jophish> although just setting HOME doesn't help
iqubic has joined #nixos
<iqubic> Is there a way for me to tell Nixos to use jack instead of pulse audio?
crmlt has quit [Ping timeout: 246 seconds]
<{^_^}> [nixpkgs] @gnidorah opened pull request #51513 → pythonPackages.fontconfig: regenerate sources using cython → https://git.io/fpP40
<{^_^}> [nixpkgs] @leo60228 opened pull request #51514 → ntfs-3g: enable extras → https://git.io/fpP4u
agander_ is now known as agander
m0rphism has quit [Quit: WeeChat 2.2]
m0rphism has joined #nixos
<jophish> ok, qsys-generated can be made to stop hanging by giving it a license file
<jophish> should have seen that coming
kreisys has quit [Quit: Textual IRC Client: www.textualapp.com]
<schopp0r> how can I tell nix-build to use a git-repo for building instead of the local channel?
<schopp0r> it was NIXPKGS something something, iirc
<jophish> schopp0r: NIX_PATH=nixpkgs=/path/to/git/repo
<symphorien> or nix-build -I nixpkgs=/path/to/repo
<jophish> or nix-build /path/to/git/repo -A pkgs.something
Neo-- has quit [Ping timeout: 250 seconds]
<schopp0r> kthx
<gchristensen> I know I should just switch to KDE/Gnome for this, but I wish arandr / autorandr / etc. actually worked nicely and reliably
<symphorien> gchristensen: does xfce+i3 suit your needs ? it can be a reasonnable middle ground in this respect
<gchristensen> oh really! I don't know, I've never tried that
kreisys has joined #nixos
<gchristensen> (I am an i3 kind of fella) how do I do that?
<gchristensen> <3 thank you!
liminal18 has joined #nixos
<iqubic> So does any one know how to get Nixos to use Jack as the audio server and not pulse audio.
<iqubic> ????
<liminal18> ok so I hate to ask but still getting the libcef error with Steam
<liminal18> how do I do a complete re-install?
<liminal18> iqubic: etc/nixos/configuration
<liminal18> in that there should be some hardware confir stuff
<iqubic> Sure.
<liminal18> you can disable pulse audio if you wish there
<liminal18> and enable jack
<iqubic> Can you just tell me the name of the setting so that I can look it up on the options page myself?
<iqubic> Or do you not know the option name?
<liminal18> google nixos jack
<iqubic> I'm not getting any helpful info when I search this page for jack:
<liminal18> several wiki pages handle it
<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.
<liminal18> hardware.pulseaudio.package = pkgs.pulseaudio.override { jackaudioSupport = true; };
<liminal18> ok so libcef.so
<liminal18> my steam install lacks this
<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
<iqubic> goibhniu: I'm trying to do something like this: http://dpaste.com/3B8GT45
johanot has quit [Quit: WeeChat 2.2]
<iqubic> Left side is the audio output, and the right side is the audio input.
<iqubic> I'd also like Headphones and Microphone to be two seperate physical devices if possible.
<goibhniu> you want to route audio from firefox to discord?
<iqubic> Yes.
<iqubic> While at the same time also routing my voice to discord too.
<goibhniu> that's possible by adding an extra sink, but I don't know if you can that entirely through pavucontrol
sir_guy_carleton has joined #nixos
<goibhniu> everything else you can definitely handle with pavucontrol IIUC
<iqubic> Cool.
<iqubic> And when I say Firefox, what I mean is "Some other applicatation of my choosing"
<goibhniu> sure
<schopp0r> ok, nixos repeatedly fails to build gcc-6.4.0 when trying to build nix from inside nixos with a different store path.
<iqubic> So is there a guide to working with PA sinks that I can look at?
<goibhniu> I don't know of any off-hand, sorry
<iqubic> Totally fine.
<goibhniu> the arch wiki probably has something nice
<goibhniu> I think what you want is a "dummy sink"
<tilpner> Thanks for cuda example :) gchristensen++ gchristensen++
<{^_^}> gchristensen's karma got increased to 52, gchristensen's karma got increased to 53
<gchristensen> woot!
ThatDocsLady has quit [Remote host closed the connection]
ThatDocsLady has joined #nixos
<iqubic> Second result on DuckDuckGo: https://wiki.archlinux.org/index.php/PulseAudio/Examples
<symphorien> schopp0r: why do you compile gcc6 ? current nixpkgs is at gcc7
<iqubic> although that arch wiki link has lots of confusing things there.
<schopp0r> symphorien: I have no idea, actually
<symphorien> you can run nix-store -q --tree on the final .drv and see
leotaku has quit [Ping timeout: 246 seconds]
<schopp0r> which final .drv?
<symphorien> the one you nix-build
<symphorien> replace nix-build by nix-instantiate
worldofpeace has joined #nixos
<symphorien> sorry, got to go
<schopp0r> cu
sigmundv_ has quit [Quit: Leaving]
<schopp0r> ok, stdenv-linux depends on gcc6
<schopp0r> not sure why
<{^_^}> [nixpkgs] @edolstra pushed to master « Revert "libgit2: 0.26.6 -> 0.26.8" »: https://git.io/fpPuA
<schopp0r> other things depend on gcc7
<gchristensen> niksnut: thank you! :)
sigmundv_ has joined #nixos
<niksnut> gchristensen: thank you figuring out that it was caused by libgit :-)
<gchristensen> it was fun. I'm a super noob at this stuff. people were sending me lldb commands over twitter.
sigmundv_ has quit [Ping timeout: 268 seconds]
<schopp0r> can I somehow override this dependency of stdenv-linux? I cannot find the package stdenv-linux somehow
<schopp0r> there is gcc7stdenv and gcc8stdenv
<schopp0r> how do I use it?
__Sander__ has quit [Quit: Konversation terminated!]
<clever> schopp0r: gcc8stdenv.mkDerivation ....
<{^_^}> [nixpkgs] @zimbatm merged pull request #51482 → kubernetes: 1.12.2 -> 1.12.3 → https://git.io/fpiY9
<{^_^}> [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
<{^_^}> [nixpkgs] @veprbl closed pull request #23432 → darwin.Libsystem: export i386 symbols → https://git.io/vynDe
dbmikus_ has joined #nixos
fpob has quit [Client Quit]
fpob has joined #nixos
fpob has quit [Client Quit]
<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?
<{^_^}> [nixpkgs] @worldofpeace merged pull request #51253 → pythonPackages.pywbem: 0.10.0 -> 0.12.6 → https://git.io/fpwgb
<{^_^}> [nixpkgs] @worldofpeace pushed 2 commits to master: https://git.io/fpP6O
fpob has quit [Client Quit]
fpob has joined #nixos
<gchristensen> I can think of some ugly ones, of course :P
mmlb has quit [Read error: Connection reset by peer]
mmlb has joined #nixos
<clever> gchristensen: https://imgur.com/a/nM6Ctah is my first thought, lol
<gchristensen> haha
<gchristensen> too late, I'm too many lines in
<clever> gchristensen: also, you can just put haskell right into nix, https://github.com/input-output-hk/cardano-sl/blob/develop/scripts/test/yamlValidation.nix#L3
fpob has quit [Client Quit]
<gchristensen> too late, I'm too many lines in
fpob has joined #nixos
<samueldr> can haskell shell out?
<samueldr> (malicious compliance)
<clever> samueldr: lol
c0bw3b_ has joined #nixos
fpob has quit [Client Quit]
jrolfs has quit [Ping timeout: 252 seconds]
doyougnu has quit [Ping timeout: 240 seconds]
fpob has joined #nixos
<iqubic> I want to edit my default.pa Is there a way to do that easily on Nixos.
<iqubic> I know that you shouldn't really mess with /etc files on nixos, so that's why I'm asking.
<clever> iqubic: if you can fit it into that template, you can just set the config flags its using
<clever> hardware.pulseaudio.extraConfig for example, just shoves a string at the end
waleee has quit [Quit: WeeChat 2.3]
<iqubic> "pactl load-module module-null-sink sink_name=inputs" and "pactl load-module module-loopback sink=inputs"
<iqubic> That's what I'd be running at the command line. I want to make that persistant through reboots.
<iqubic> Not sure if/how I can tell nixos to do that for me.
<clever> iqubic: just set hardware.pulseaudio.extraConfig = '' ... '';
<clever> iqubic: its just 2 lines, with `load-module module-null-sink sink_name=inputs` and `load-module module-loopback sink=inputs`
<iqubic> Yes, it's just those two lines. But they need to be run in that order.
jasongrossman has quit [Ping timeout: 250 seconds]
<clever> then put them in that order, inside the '' string
sigmundv_ has joined #nixos
<iqubic> I will. How does one do multi-line strings in nix again?
<clever> hardware.pulseaudio.extraConfig = ''
<iqubic> I have been away from linux for far too long. I'm rusty as heck.
<clever> load-module module-null-sink sink_name=inputs
<clever> load-module module-loopback sink=inputs
<clever> '';
<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 has joined #nixos
<jabranham> Can someone take a look at my Emacs overlay and explain to me why if I've got it installed with nix-env, if I do "nix-shell -p emacs" it recompiles Emacs anyway? https://gitlab.com/jabranham/dotfiles/blob/master/common/.config/nixpkgs/overlays/emacs.nix
<iqubic> nice.
<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
<{^_^}> #50886 (by marsam, 1 week ago, merged): pythonPackages.docutils: fix python3 build
johanot has joined #nixos
<iqubic> So setting this "hardware.pulseaudio.extraConfig" will edit my default.pa?
<clever> iqubic: yes
<{^_^}> [nixpkgs] @lopsided98 opened pull request #51515 → gmp: don't use uname to detect system features → https://git.io/fpPXw
Ariakenom has joined #nixos
logo13 has joined #nixos
<logo13> hey is there any good guide for installing encrypted nixos with also having /boot encrypted?
<logo13> on zfs
Boomerang has quit [Quit: WeeChat 2.3]
<jabranham> logo13: looks like the wiki page on ZFS has some info on encryption. https://nixos.wiki/wiki/NixOS_on_ZFS
<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 ._.
jtojnar has quit [Quit: jtojnar]
jtojnar has joined #nixos
<nyanloutre[m]> If you want to take a look
aramiscd has joined #nixos
<nyanloutre[m]> I will also try to find something
thebloggu has quit [Ping timeout: 256 seconds]
<nyanloutre[m]> it seems the game can find all the libs it try to open
Church_ has joined #nixos
<gchristensen> sad day, I had to run nix-collect-garbage
doyougnu has joined #nixos
<v0|d> gchristensen: is there a guide which I can follow to migrate nix store in case my rootfs is full?
<gchristensen> uhh I have no idea
<v0|d> store is indivisible at this very moment right?
<gchristensen> right
<v0|d> .k
<gchristensen> every store should be complete for every path it contains
<worldofpeace> Any recommendations for aarch64 boards for porting here? Not looking for a horror show :D
<gchristensen> #nixos-aarch64 can probably make some solid recommendations!
graphene has joined #nixos
<worldofpeace> copy pasting to there :)
[Leary] has joined #nixos
Lears has quit [Read error: No route to host]
<{^_^}> [nixpkgs] @michaelpj opened pull request #51518 → nixos: add XDG sounds module → https://git.io/fpP9K
graphene has quit [Remote host closed the connection]
<{^_^}> [nixpkgs] @rht opened pull request #51519 → stdenv: Add a fake date utility together with setup → https://git.io/fpP9b
zemm has joined #nixos
graphene has joined #nixos
<nyanloutre[m]> sphalerite: it was only the trace of the launching script :)
<nyanloutre[m]> sphalerite: here is the log of the game : https://framadrop.org/r/qXW09fc_cI#xg+3JiLTAE7H45sjSvoQTgBaxVZnDR0RiBj1Ehwav1k=
<sysadmin_wannabe> how well supported is mediawiki and node.js on NixOS?
<sysadmin_wannabe> mw pretty good, i guess
<sysadmin_wannabe> *are
<disasm> sysadmin_wannabe: media wiki was just updated 23 hours ago :) https://github.com/NixOS/nixpkgs/blob/master/nixos/modules/services/web-servers/apache-httpd/mediawiki.nix
<{^_^}> [nixpkgs] @michaelpj opened pull request #51520 → nixos: add AppStream module → https://git.io/fpPHD
iqubic has quit [Ping timeout: 256 seconds]
mica[m] has joined #nixos
doyougnu has quit [Ping timeout: 252 seconds]
<{^_^}> [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?
civodul has joined #nixos
<jtojnar> v0|d: but really, https://paste.gnome.org/p4t5z3cyt should be enough probably
doyougnu has joined #nixos
<v0|d> jtojnar: let me try.
<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?
<{^_^}> [nixpkgs] @romildo opened pull request #51521 → zafiro-icons: 0.7.2 -> 0.7.3 → https://git.io/fpPQ1
<v0|d> jtojnar: checking for the Android toolchain directory... not found huh?
<v0|d>
<seqizz> @johanot Hmm managed to work with pkgs.writeShellScriptBin, but will check out also others, thanks :)
ambro718 has joined #nixos
<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)
<mdash> it didn't at one point
<mdash> haven't checked recently
<{^_^}> [nixpkgs] @c0bw3b merged pull request #51395 → [18.09] postfix: 3.3.1 -> 3.3.2 → https://git.io/fpKlm
<{^_^}> [nixpkgs] @c0bw3b pushed 2 commits to release-18.09: https://git.io/fpP7y
<goibhniu> ah, maybe I'm wrong, I was looking at "assert pulseSupport -> libpulseaudio != null;"
rhalff has joined #nixos
mmlb has quit [Read error: Connection reset by peer]
<goibhniu> you're right, it's false by default and should be enabled with config.pulseaudio
doyougnu has quit [Ping timeout: 268 seconds]
mmlb has joined #nixos
<goibhniu> Laalf: hrm, are calling nix-env with sudo perhaps?
* goibhniu doesn't have enough nix-fu to know how to verify the configuration is active
doyougnu has joined #nixos
sysadmin_wannabe has quit [Quit: Cya soon]
seqizz has quit [Quit: Page closed]
<{^_^}> [nixpkgs] @c0bw3b merged pull request #51521 → zafiro-icons: 0.7.2 -> 0.7.3 → https://git.io/fpPQ1
<{^_^}> [nixpkgs] @c0bw3b pushed 2 commits to master: https://git.io/fpP5u
adulteratedjedi has joined #nixos
<{^_^}> [nixpkgs] @Ericson2314 merged pull request #51286 → Bump android sdk backport in 18.09 → https://git.io/fpro2
<{^_^}> [nixpkgs] @Ericson2314 pushed 5 commits to release-18.09: https://git.io/fpP5P
hotfuzz_ is now known as hotfuzz
<{^_^}> [nixpkgs] @Mic92 merged pull request #51353 → build-support writers: content can be string or file → https://git.io/fpoxp
<{^_^}> [nixpkgs] @Mic92 pushed 2 commits to master: https://git.io/fpP55
<Laalf> goibhniu: i am not running nix-env via sudo. i just wrote it into my system config and it works now. i guess i should start using home-manager
<goibhniu> Excellent!
<Laalf> that i have it as a system apckage or the home manager part?
<goibhniu> that you've got it working :)
<goibhniu> IMO it should be enabled by default
<{^_^}> [nixpkgs] @veprbl merged pull request #51420 → vscode-extensions.WakaTime.vscode-wakatime: 1.2.3 -> 1.2.4 → https://git.io/fpKXI
<{^_^}> [nixpkgs] @veprbl pushed 2 commits to master: https://git.io/fpPdH
<Laalf> linux audio is a mess. pa should be enabled as an option anywhere if it actually works for you
<{^_^}> [nixpkgs] @veprbl merged pull request #51419 → vscode-extensions.ms-python.python: 2018.10.1 -> 2018.11.0 → https://git.io/fpKXk
<{^_^}> [nixpkgs] @veprbl pushed 2 commits to master: https://git.io/fpPFJ
<nyanloutre[m]> Maybe this is the bug
<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])
<symphorien> !libraries
<symphorien> hum the bot seems down
<symphorien> installing libraries with nix will never work
<{^_^}> [nixpkgs] @zimbatm opened pull request #51524 → vault: 0.11.5 -> 1.0.0 → https://git.io/fpPNX
<Church_> And just include that under environment.systemPackages = with pkgs; []; I assume? or can I just concat it to that list?
lstanley has quit [Ping timeout: 245 seconds]
<symphorien> yes include it in the list. pay attention to the parens, though
<{^_^}> [nixpkgs] @roberth opened pull request #51525 → all-packages.nix: Fix reference to self warning → https://git.io/fpPNQ
<Church_> Hmm, okay so it errored out with "not of the type package" https://paste.rs/AHQ
delroth1 has quit [Ping timeout: 246 seconds]
<Church_> Assuming I misunderstood what you meant slightly.
<{^_^}> Channel nixpkgs-18.09-darwin advanced to https://github.com/NixOS/nixpkgs/commit/3fd87ad0073 (from 49 minutes ago, history: https://channels.nix.gsc.io/nixpkgs-18.09-darwin)
delroth1 has joined #nixos
delroth1 is now known as delroth
Neo-- has joined #nixos
<symphorien> you still need parens around (python....)
<Church_> Doh
sir_guy_carleton has quit [Quit: WeeChat 2.2]
<symphorien> nix interprets this list as two elements: python.withPackages (the function) and then (ps: ...)
<Church_> Gotcha gotcha
palo1 is now known as palo
<{^_^}> [nixpkgs] @globin opened pull request #51526 → gitlab: 11.5.0 -> 11.5.1 → https://git.io/fpPAX
porrifolius has quit [Ping timeout: 245 seconds]
<{^_^}> [nixpkgs] @peti pushed 8 commits to haskell-updates: https://git.io/fpPAh
<xantoz> turns out my non-bootability problems where from installing busybox as a system package
<Church_> symphorien: Okay, so despite doing that it still errors out when trying to import a module. The build worked however. >_>
<xantoz> very surprising
<{^_^}> [nixpkgs] @peti pushed 8 commits to master: https://git.io/fpPAj
<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
<{^_^}> [nixpkgs] @c0bw3b merged pull request #51523 → nsjail: fix path to new{u|g}idmap → https://git.io/fpPNW
<{^_^}> [nixpkgs] @c0bw3b pushed to master « nsjail: fix path to new{u|g}idmap (#51523) »: https://git.io/fpXeQ
<gchristensen> woohoo, stickers came in
vk3wtf has quit [Ping timeout: 268 seconds]
<tilpner> Hey, I need an X wizard to help me force-set the display refresh rate of a headless machine
<tilpner> Any brave volunteers? :/
<johanot> vaibhavsagar: nix eval --raw nixpkgs.hello .. can give you the store path of hello without building it
<vaibhavsagar> johanot: thanks!
<{^_^}> [nixpkgs] @veprbl merged pull request #49716 → vscode,vscode-insiders: fix insiders build → https://git.io/fxhwR
<{^_^}> [nixpkgs] @veprbl pushed 2 commits to master: https://git.io/fpXvB
epicmetal has joined #nixos
Ariakenom has quit [Quit: Leaving]
<manveru> tilpner: uhm, the refresh rate of which display?
<manveru> i mean, if it's headless :)
arjen-jonathan has joined #nixos
<tilpner> I don't really know. Something seems to be limiting the framerate to a suspiciously exact 1.000 fps
<manveru> how do you even see frames then?
rihardsk has quit [Quit: rihardsk]
dbmikus_ has joined #nixos
<tilpner> I tried to use x0vncserver from tigervnc
<manveru> does xrandr list a device?
<tilpner> Too many of them
<manveru> one that's connected
mmlb has quit [Read error: Connection reset by peer]
<tilpner> No, none
<tilpner> And that matches with a forum post I found, where it would be 1fps until a display was attached
mmlb has joined #nixos
<manveru> usually i control refresh rates using xrandr, but if there's no output then it's hard
hamishmack has joined #nixos
<manveru> maybe try adjusting the VIRTUAL1?
<manveru> `xrandr --output VIRTUAL1 --rate 60`?
<tilpner> I tried adding new modes, and it only made things worse (but I probably did it wrong)
__monty__ has quit [Quit: leaving]
<tilpner> `xrandr --output VIRTUAL1 --rate 60` changes it from "shows a small-resolution frame-capped desktop" to "shows nothing"
<johanot> gchristensen: you would be the right to ask. Know why ofborg doesn't run tests here? https://github.com/NixOS/nixpkgs/pull/51486 - do I lack privileges?
<{^_^}> #51486 (by johanot, 23 hours ago, open): kubernetes: 1.11.4 -> 1.11.5
<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> xslt, macros, whatever floats your boat
lnikkila has quit [Ping timeout: 268 seconds]
<{^_^}> [nixpkgs] @flokli merged pull request #51526 → gitlab: 11.5.0 -> 11.5.1 → https://git.io/fpPAX
<{^_^}> [nixpkgs] @flokli pushed 3 commits to master: https://git.io/fpXJ6
doyougnu has quit [Ping timeout: 252 seconds]
<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)
<cransom> apparently other people have it referenced too, https://github.com/search?q=a4c4cbb613cc3e15186de0fdb04082fa7e38f6a0&type=Code
dbmikus_ has quit [Ping timeout: 250 seconds]
<{^_^}> [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
<{^_^}> [nixpkgs] @mkaito opened pull request #51531 → bitlbee-discord: 0.4.1 -> 0.4.2 → https://git.io/fpXTh
vk3wtf has joined #nixos
<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
jrolfs_ has joined #nixos
<v0|d> romanofskiWork: https://pastebin.com/RcCM0bge
<{^_^}> [nixpkgs] @k0ral opened pull request #51533 → loop: unstable-2018-10-02 -> unstable-2018-12-04 → https://git.io/fpXLa
jrolfs has quit [Ping timeout: 250 seconds]
jaeckel has joined #nixos
<ottidmes> johnw: https://nixos.org/nix/manual/#conf-sandbox seems to suggest that it can, its only private, thats all info I got
<johnw> thanks ottidmes, I found the problem in our source code
<johnw> even though we only use 127.0.0.1, we attempt to connect to a remote addr as part of the initialization
<{^_^}> [nixpkgs] @c0bw3b merged pull request #51013 → libgpg-error: Enable Aarch32 support for musl → https://git.io/fp0NW
<{^_^}> [nixpkgs] @c0bw3b pushed commit from @tathougies to master « libgpg-error: enable Aarch32 support for musl »: https://git.io/fpXLM
<ottidmes> johnw: great to hear you've fixed it! and know I at least know for sure that it indeed is allowed :)
<ottidmes> v0|d: I just tested it on my own system and it runs without issue, what kernel are you running and what GPU/videoDriver are you using?
<{^_^}> [nixpkgs] @c0bw3b merged pull request #50892 → kodi-cli: Init at 1.1.1 → https://git.io/fp4KA
<{^_^}> [nixpkgs] @c0bw3b pushed commit from @pstn to master « kodi-cli: init at 1.1.1 »: https://git.io/fpXLH
<v0|d> ottidmes: 4.14 nouveau, prob it'll work if I switch to nvidia
<v0|d> thnx anyway.
<v0|d> OpenGL version: 3.1 Mesa 18.2.2
<romanofskiWork> v0|d: yeah no time atm to look through it really :/ nothing which sticks out tho
sigmundv_ has joined #nixos
<v0|d> romanofskiWork: np:)
<romanofskiWork> v0|d: trying the nvidia driver could be an option tho... maybe it helps
erasmas has quit [Quit: leaving]
<LnL> johnw: unlike linux localhost isn't isolated inside the sandbox so we made it explicit
dbmikus_ has joined #nixos
dbmikus_ has quit [Ping timeout: 240 seconds]
dbmikus_ has joined #nixos
<{^_^}> [nixpkgs] @jbedo opened pull request #51534 → bowtie2: fix missing dependencies → https://git.io/fpXqT
dbmikus_ has quit [Ping timeout: 250 seconds]