gchristensen changed the topic of #nixos to: NixCon live stream: https://www.youtube.com/c/NixCon/live https://nixcon2018.org/ || 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
<{^_^}> Channel nixpkgs-18.03-darwin advanced to https://github.com/NixOS/nixpkgs/commit/263f7b78d6f (from 8 hours ago, history: https://channels.nix.gsc.io/nixpkgs-18.03-darwin)
<witchof0x20> What's the best way to reference another setting in a nixfile? Trying to set up i3 in home-manager, and not sure how to get this to work. the keybind modifier is set as an option, and I want to reference it in the keybindings table (like https://pastebin.com/b9JndpTK)
Mufga1 has joined #nixos
<witchof0x20> I tried a couple variants of `let modifer = xsession.windowManager.i3.config.modifier; in { ... }` but can't seem to figure out the right one
<clever> witchof0x20: the config var has all config for the eval
<clever> { config, options, pkgs, ... }: at the top of the file
Rusty1 has quit [Quit: Konversation terminated!]
sigmundv has quit [Ping timeout: 268 seconds]
Rusty1 has joined #nixos
<Mufga1> Hey, how many of you guys use nixos on a desktop?
<kingemp> Mufga1, I'm a noob but have been trying it out as a primary computer
<Mufga1> How's that been going for you?
<clever> Mufga1: i have nixos on my laptops, desktop, router, and nas
<Mufga1> I'm considering taking it for a spin on my desktop. By "considering" I mean I'm sending this from the livecd.
<kingemp> Mufga1, mostly moments of pure elation, punctuated by moments of confusion that largely are resolved thanks to great ppl on irc like clever, and a few areas of continuing pain that involve proprietary software
<Mufga1> Anything I should know before jumping in?
<samueldr> daily driver on everything it can run
<kingemp> 1) rycee home-manager is great 2) use git to revision your nix configuration files 3) KDE is better supported than gnome 4) need to restart KDE after installing software for it to show up
<clever> i use xfce and it seems to run fine
<samueldr> (4) might be fixed kingemp
<{^_^}> [nixpkgs] @Mic92 merged pull request #50003 → nodePackages: 8_x -> 10_x → https://git.io/fpIZJ
<{^_^}> [nixpkgs] @Mic92 pushed 8 commits to master: https://git.io/fpnaq
* samueldr searches for the PR
<kingemp> 5) recommend you learn about the "escape hatch" options. I like docker best for now, but buildFHSUserEnv is perhaps even better
<clever> kingemp: ive got an old gentoo box as my escape hatch, lol
<kingemp> 6) there is no great language package manager story yet--lots of impressive effort, but nothing on the same level of ease as eg conda
<kingemp> clever, :D
* samueldr used a VM as an escape hatche one time
<samueldr> for a buil system which was... unwieldy to fix for nixos for a quick one-time thing
<kingemp> I've been meaning to install virtualbox...
<samueldr> kingemp: with #47842 or #47898 (backport) when installed in system packages things should now show up in the menu
<{^_^}> https://github.com/NixOS/nixpkgs/pull/47842 (by peterhoeg, 6 weeks ago, merged): nixos system-activation: support activation scripts run in a user context
<{^_^}> https://github.com/NixOS/nixpkgs/pull/47898 (by peterhoeg, 6 weeks ago, merged): nixos system-activation: support activation scripts run in a user context
<samueldr> (though it can't help with nix-env installation)
<{^_^}> [nixpkgs] @Mic92 closed pull request #50303 → nodePackages.cpy-cli: init at 2.0.0 → https://git.io/fpY4Q
<{^_^}> [nixpkgs] @Mic92 closed pull request #49308 → nodePackages: add fkill-cli → https://git.io/fxHB8
carlosdagos has joined #nixos
<kingemp> samueldr, hmm, I'm on unstable and tried adding okular but it hasn't shown up in this session
<samueldr> hrm, didn't actively try it (not using any DE) so uh... shucks, there could be an issue :/
<kingemp> 7) if you try to run a executable and see "No such file or directory," don't despair, the file *is* there, and you should run in a nix shell or FHS
<samueldr> Mufga1: know that, even though sometimes it can take a while, our community is quite supportive :)
<Mufga1> Well that's good to know.
<Mufga1> This is weird though.
<drakonis> kingemp: which DE?
<kingemp> ^ this! super helpful community
<Mufga1> The installation guide says to mount the esp at /boot
<kingemp> drakonis, KDE
<samueldr> yeah Mufga1, uncommon
<Mufga1> Shouldn't the esp be mounted at /boot/efi ?
<samueldr> but the manual with regards to partitionning was just verified and revised, and everything is right
<drakonis> run kbuildsycoca5
<samueldr> it's just... highly uncommon
<Mufga1> Huh...
<drakonis> it should show up now
<Mufga1> That won't screw up any other stuff there, will it?
<samueldr> Mufga1: though if you don't want it, you can do it otherwise
<drakonis> nope
<samueldr> Mufga1: depends
<drakonis> from the manual page "kbuildsycoca5 builds binary cache of the data stored in .desktop and MIME type .xml files that the KService framework uses to find plugins, applications and other services.
<samueldr> Mufga1: if your existing ESP is too small, it could cause issues with the defaults and NixOS
<Mufga1> It's 100MiB.
<drakonis> you should relocate the kernel images to another partition
<samueldr> Mufga1: every builds that generates a new initrd or kernel will need them (by default) to be copied to the ESP
<clever> Mufga1: what FS is your rootfs?
hiroshi has quit [Quit: ZNC 1.7.1 - https://znc.in]
<samueldr> though it's about 15MB per pair of initrd/kernel on my machine
<drakonis> 100mb is too small for a esp because nixos defaults to storing the images on the ESP instead of the root partition
<Mufga1> Well that could be an issue.
<samueldr> 100MB isn't "too small", but it's in the smaller ranges
<drakonis> samueldr: what if... updates a lot
<samueldr> exactly
<drakonis> these pile up
<clever> samueldr: my nas has a 64mb boot partition....
<samueldr> you'll quickly need to remove generations at 100MB
<drakonis> i started to run into problems because they're massive
<samueldr> but it's not that bad
<phigan> thanks for the infos, guise!
<drakonis> removing generations doesn't remove the images btw
<drakonis> i have tried that
phigan has left #nixos ["o/"]
<samueldr> at the next rebuild it should
<drakonis> that's the catch though
<Mufga1> I have win10ltsc on this computer, so I don't really feel that comfortable resizing it.
<drakonis> you can't rebuild if the esp has run out of space
jluttine has quit [Ping timeout: 252 seconds]
<clever> Mufga1: if you set `boot.loader.efi.efiSysMountPoint = "/boot/EFI";`, mount ESP to `/boot/EFI`, then the fat kernels/initrds will be in /boot, not the ESP
<Mufga1> Oh, sweet.
<samueldr> Mufga1: clever speaks the truth
<clever> Mufga1: /boot can then either be part of / (depending on the FS) or a dedicated /boot partition
<drakonis> fedora does a dedicated boot partition
<Mufga1> It's ext4, that okay?
<samueldr> yes
<drakonis> debian throws it into the rootfs
hiroshi has joined #nixos
jluttine has joined #nixos
vidbina has quit [Ping timeout: 272 seconds]
andrewrk has quit [Ping timeout: 272 seconds]
cnidario has quit [Read error: Connection reset by peer]
<Mufga1> Okay, so user accounts... what do?
<Mufga1> Is it the normal useradd, or do I use this conf file?
<Mufga1> It's really weird to read through a config and see all these different things.
init_6 has joined #nixos
andrewrk has joined #nixos
slyfox has quit [Ping timeout: 252 seconds]
<clever> Mufga1: i prefer using the config file
<Mufga1> Yeah, I was kind of thinking that seemed like the right thing to do.
divansantana has quit [Ping timeout: 268 seconds]
divansantana has joined #nixos
<Mufga1> Wait, this is weird. So I can use configuration.nix to install packages globally, OR I can use nix-env to install them for my user only?
<drakonis> yeah?
<Mufga1> That's pretty neat.
<Mufga1> Also confusing.
<Mufga1> But still neat.
<drakonis> you can also use home-manager
<Mufga1> What's that?
<drakonis> which then lets you declaratively manage on a per user basis
<drakonis> its a cool thing
<drakonis> first get used to using NixOS then you can use home-manager, or get started with it right away
<drakonis> caveat: terrible docs
<Mufga1> I think I'll wait until I understand the whole declarative thing before I dive into that.
<{^_^}> [nixpkgs] @taku0 opened pull request #50484 → Firefox bin 63.0.3 → https://git.io/fpnVA
<drakonis> fair
slyfox has joined #nixos
url is now known as dmc
goibhniu has quit [Ping timeout: 252 seconds]
steshaw has joined #nixos
<{^_^}> [nixpkgs] @cpages merged pull request #50431 → nvidia_x11: 410.73 -> 410.78 → https://git.io/fpGST
<{^_^}> [nixpkgs] @cpages pushed 2 commits to master: https://git.io/fpnwp
<Mufga1> Okay, finished installing. Time for the reboot...
<Mufga1> See ya on the other side...
Mufga1 has quit [Remote host closed the connection]
<{^_^}> [nixpkgs] @Mic92 merged pull request #50319 → monero: 0.13.0.3 -> 0.13.0.4 → https://git.io/fpYbl
<{^_^}> [nixpkgs] @Mic92 pushed 2 commits to master: https://git.io/fpnrq
davidak has joined #nixos
Chiliparrot has joined #nixos
<{^_^}> [nixpkgs] @rnhmjoj opened pull request #50485 → monero-gui: 0.13.0.3 -> 0.13.0.4 → https://git.io/fpnr4
<{^_^}> [nixpkgs] @peti pushed to haskell-updates « hackage-packages.nix: automatic Haskell package set update »: https://git.io/fpnrR
Mufga1 has joined #nixos
<Mufga1> Woo! It didn't break!
<clever> yay
Mufga1 has quit [Client Quit]
Mufga1 has joined #nixos
lassulus_ has joined #nixos
erictapen has quit [Ping timeout: 245 seconds]
lassulus has quit [Ping timeout: 252 seconds]
lassulus_ is now known as lassulus
<{^_^}> [nixpkgs] @Mic92 merged pull request #47175 → glfw: hardwire path to libGL.so.1 → https://git.io/fAdKS
<{^_^}> [nixpkgs] @Mic92 pushed 2 commits to master: https://git.io/fpnrX
<{^_^}> [nixpkgs] @Mic92 pushed commit from @avnik to release-18.09 « glfw: hardwire path to libGL.so.1 »: https://git.io/fpnry
Mufga1 has quit [Quit: Mufga1]
hamishmack has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
thc202 has quit [Ping timeout: 245 seconds]
<{^_^}> [nixpkgs] @Infinisil merged pull request #49835 → nixos-generate-config: fix for swapless kernels → https://git.io/fpfWC
<{^_^}> [nixpkgs] @Infinisil pushed 2 commits to master: https://git.io/fpnrj
maximiliantagher has quit [Remote host closed the connection]
maximiliantagher has joined #nixos
Mufga1 has joined #nixos
jhillyerd has joined #nixos
av4h_ has joined #nixos
av4h has quit [Ping timeout: 252 seconds]
<Mufga1> Hmm. This is weird.
maximiliantagher has quit [Ping timeout: 272 seconds]
<Mufga1> KDE's screen settings reset at logout.
<Mufga1> Is there any way to actually get them to stick? It keeps resetting the location of my second monitor.
<{^_^}> [nixpkgs] @colemickens opened pull request #50486 → [need help] chromiumWayland: add new chromium derivative package → https://git.io/fpnoW
davidak has quit [Quit: Leaving]
sigmundv__ has quit [Ping timeout: 252 seconds]
<{^_^}> [nixpkgs] @gnidorah opened pull request #50487 → pakcs: 2.0.2-b9 -> 2.0.2 → https://git.io/fpnoR
maximiliantagher has joined #nixos
nuncanada has quit [Quit: Leaving]
<exarkun22> it seems like I'm missing something wrt managing multiple architectures w/ nix and nixops
Supersonic has quit [Ping timeout: 260 seconds]
<exarkun22> can't I cross-compile everything for armv7l deployment from my x86_64 desktop?
<exarkun22> I see there is clearly cross-compilation goop in nix ... but less clear is how to use it.
hamishmack has joined #nixos
<exarkun22> wouldn't the most sensible thing be for nixops to nix-build with the right cross-compile args if the host and the target have a different nixpkgs.system?
<exarkun22> what do I have to do, instead?
Supersonic has joined #nixos
<clever> exarkun22: you need to set nixpkgs.localSystem and something related, in the nixos config level
<exarkun22> which nixos? the host or the target?
<clever> exarkun22: target, in the deployment files
hamishmack has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<exarkun22> But `nixops deploy ...` them does a bunch of builds on the host, not the target, so the target settings don't matter?
<clever> the nixpkgs. options, define how nixpkgs gets imported
<clever> which can result in nixpkgs wanting to cross-compile
<exarkun22> My config looks a lot like your raspberry_pi.nix (ie, `nixpkgs.system` is set to "armv7l-linux")
<clever> i think you need to use nixpkgs.localSystem.system now, the cross-compile stuff changed it a bit
<{^_^}> [nixpkgs] @thoughtpolice pushed 4 commits to master: https://git.io/fpnop
<exarkun22> ooh boy.
<exarkun22> alright, setting localSystem and crossSystem is definitely doing something new...
<{^_^}> [nixpkgs] @thoughtpolice pushed 5 commits to release-18.09: https://git.io/fpnKt
drakonis has quit [Quit: WeeChat 2.3]
hamishmack has joined #nixos
hamishmack has quit [Client Quit]
<infinisil> Man, the bash/zsh infrastructure in nixpkgs (and in general) seems so fragile
<infinisil> sourcing here sourcing there, some fpath stuff there, oh-my-zsh plugin directories, themes, am I supposed to source themes? what about prompts? completions how?
hamishmack has joined #nixos
<infinisil> And my zsh startup time is way too long
* colemickens just keeps a simpel bashrc and uses gnu stow
<ivan> you can improve startup time by writing a zsh configuration yourself
hamishmack has quit [Client Quit]
hamishmack has joined #nixos
orivej has joined #nixos
jtojnar has quit [Quit: jtojnar]
<infinisil> ivan: Yeah sure, but I have lots of cool stuff I don't want to have to write myself
<infinisil> I could just copy paste everything I need, but I don't like that
<clever> its mess like that, that led to the creation of an emacs daemon :P
<ivan> I don't get why people tolerate oh-my-zsh, it's obvious from first run that it's some clownshow performance-wise
<ivan> step 1 accumulate software without concern for performance, step 2 be surprised performance is bad
hamishmack has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
hamishmack has joined #nixos
mayhewluke has quit [Ping timeout: 246 seconds]
<disasm> ivan: I use prezto, it seems a little better performance wise.
<infinisil> I use prezto but I think i messed something up because it's so slow
<infinisil> Maybe too many completions or so
<infinisil> I wish I could choose completions easily myself, because I don't need every commands completions..
<infinisil> And I wish I could do the same for NixOS package binaries, fonts, and other things
<infinisil> Only choose the ones I need
<clever> i tend to leave completions off, it often doesnt work 100%, and then i cant complete filenames
<infinisil> I sometimes can't live without completions though
<{^_^}> Channel nixpkgs-18.09-darwin advanced to https://github.com/NixOS/nixpkgs/commit/a4d225c2784 (from 26 hours ago, history: https://channels.nix.gsc.io/nixpkgs-18.09-darwin)
mayhewluke has joined #nixos
maximiliantagher has quit [Remote host closed the connection]
maximiliantagher has joined #nixos
ryanofsky has joined #nixos
jhillyerd has quit [Quit: WeeChat 2.2]
iyzsong has joined #nixos
maximiliantagher has quit [Ping timeout: 252 seconds]
wykurz has joined #nixos
maximiliantagher has joined #nixos
endformationage has quit [Quit: WeeChat 2.3]
jhillyerd has joined #nixos
fusion809 has joined #nixos
iyzsong has quit [Ping timeout: 276 seconds]
julm has quit [Ping timeout: 245 seconds]
mayhewluke has quit [Ping timeout: 240 seconds]
julm has joined #nixos
mayhewluke has joined #nixos
Mateon3 has joined #nixos
Mateon1 has quit [Ping timeout: 250 seconds]
Mateon3 is now known as Mateon1
drakonis has joined #nixos
Lisanna has quit [Quit: Lisanna]
jasongrossman has quit [Quit: ERC (IRC client for Emacs 26.1)]
Mufga1 has quit [Quit: Connection closed for inactivity]
av4h_ has quit [Ping timeout: 272 seconds]
mayhewluke has quit [Ping timeout: 245 seconds]
mayhewluke has joined #nixos
azazel has quit [Ping timeout: 252 seconds]
av4h has joined #nixos
Rusty1 has quit [Quit: Konversation terminated!]
av4h_ has joined #nixos
av4h has quit [Ping timeout: 244 seconds]
av4h has joined #nixos
av4h_ has quit [Ping timeout: 252 seconds]
av4h has quit [Ping timeout: 240 seconds]
av4h has joined #nixos
av4h_ has joined #nixos
av4h has quit [Ping timeout: 240 seconds]
maximiliantagher has quit [Remote host closed the connection]
Lisanna has joined #nixos
maximiliantagher has joined #nixos
divansantana has quit [Ping timeout: 245 seconds]
maximiliantagher has quit [Ping timeout: 245 seconds]
freeman42x]NixOS has quit [Ping timeout: 268 seconds]
<{^_^}> [nixpkgs] @kalbasit opened pull request #50488 → corgi: 0.2.3 -> 0.2.4 → https://git.io/fpnXi
mayhewluke has quit [Ping timeout: 268 seconds]
mayhewluke has joined #nixos
maximiliantagher has joined #nixos
Lisanna has quit [Ping timeout: 244 seconds]
palo1 has joined #nixos
wykurz has quit [Read error: Connection reset by peer]
palo has quit [Ping timeout: 240 seconds]
maximiliantagher has quit [Ping timeout: 268 seconds]
nalbyuites has joined #nixos
<{^_^}> [nixpkgs] @7c6f434c merged pull request #50482 → mdds: drop 0.7.x and 0.12.x → https://git.io/fpnzk
<{^_^}> [nixpkgs] @7c6f434c pushed 2 commits to master: https://git.io/fpnXp
drakonis has quit [Remote host closed the connection]
mayhewluke has quit [Ping timeout: 245 seconds]
mayhewluke has joined #nixos
jasongrossman has joined #nixos
<nalbyuites> Hello. I am making my very first pull request with a small package update : smlnj 110.79 -> 110.84
<{^_^}> [nixpkgs] @lheckemann merged pull request #50478 → nixos/fprintd : use correct path for read/write configuration → https://git.io/fpnRY
<{^_^}> [nixpkgs] @lheckemann pushed 2 commits to master: https://git.io/fpn1C
<nalbyuites> Should the pull request go to master branch of NixOS/nixpkgs ?
<sphalerite> nalbyuites: yes
<nalbyuites> thank you
<sphalerite> nalbyuites: thank YOU for contributing :)
<{^_^}> [nixpkgs] @nalbyuites opened pull request #50489 → smlnj 110.79 -> 110.84 → https://git.io/fpn18
maximiliantagher has joined #nixos
<{^_^}> [nixpkgs] @lheckemann pushed commit from @Vskilet to release-18.09 « fprintd: use correct path for configuration »: https://git.io/fpn1z
<{^_^}> [nixpkgs] @kalbasit opened pull request #50490 → amass: init at 2.8.0 → https://git.io/fpn1g
maximiliantagher has quit [Ping timeout: 240 seconds]
av4h_ has quit [Ping timeout: 240 seconds]
boomshroom has joined #nixos
<boomshroom> Hello!
<boomshroom> It's late here so I should probably be asking this tommorow.
<boomshroom> I'm trying to create a custom stdenv that uses a non-standard libc. When overriding gcc, it looks like it takes binutils from `targetPackages.stdenv`. Since I'm currently trying to make said stdenv, would I need to use a separate phase with just the bintools before building gcc?
<{^_^}> [nixpkgs] @fpletz pushed 3 commits to master: https://git.io/fpn17
<{^_^}> [nixpkgs] @fpletz merged pull request #50477 → minishift: add openshift input → https://git.io/fpnBi
mayhewluke has quit [Ping timeout: 246 seconds]
hotfuzz has joined #nixos
av4h has joined #nixos
hotfuzz_ has quit [Ping timeout: 272 seconds]
av4h_ has joined #nixos
av4h has quit [Ping timeout: 272 seconds]
init_6 has quit [Ping timeout: 268 seconds]
mayhewluke has joined #nixos
maximiliantagher has joined #nixos
av4h_ has quit [Quit: Leaving]
jasongrossman has quit [Quit: ERC (IRC client for Emacs 26.1)]
maximiliantagher has quit [Ping timeout: 268 seconds]
hedning has joined #nixos
nalbyuites has quit [Ping timeout: 268 seconds]
mayhewluke has quit [Ping timeout: 272 seconds]
<joepie91> is there some sort of actual end-to-end explanation of how to use buildFHSUserEnv with nix-shell? I've found a million things that describe one part of the puzzle, or that show incomplete examples and expect the reader to fill in the rest, or that allude to it being a possibility, or that otherwise do not contain the full process... but nothing that explains it from start to end without blanks to fill in yourself
mayhewluke has joined #nixos
mayhewluke has quit [Ping timeout: 264 seconds]
mayhewluke has joined #nixos
srl295 has quit [Quit: Connection closed for inactivity]
jD91mZM2 has joined #nixos
FRidh has joined #nixos
jhillyerd has quit [Ping timeout: 268 seconds]
maximiliantagher has joined #nixos
crmlt has joined #nixos
maximiliantagher has quit [Ping timeout: 246 seconds]
<{^_^}> Channel nixpkgs-18.09-darwin advanced to https://github.com/NixOS/nixpkgs/commit/3078bca9ed7 (from 2 hours ago, history: https://channels.nix.gsc.io/nixpkgs-18.09-darwin)
jasongrossman has joined #nixos
Ariakenom has joined #nixos
jasongrossman has quit [Ping timeout: 244 seconds]
boomshroom has quit [Quit: WeeChat 2.1]
palo1 is now known as palo
crmlt has quit [Remote host closed the connection]
drakonis has joined #nixos
jasongrossman has joined #nixos
<Myrl-saki> TIL, `modules` accept a passthru.
<Myrl-saki> Oh, of course.
<Myrl-saki> modules/misc/passthru.nix
hedning has quit [Quit: hedning]
hedning has joined #nixos
c0bw3b_ has joined #nixos
<Myrl-saki> And holy crap, it existed since god knows when lol.
justanotheruser has quit [Ping timeout: 240 seconds]
maximiliantagher has joined #nixos
maximiliantagher has quit [Ping timeout: 240 seconds]
<{^_^}> [nixpkgs] @Mic92 pushed 2 commits to master: https://git.io/fpn94
<{^_^}> [nixpkgs] @Mic92 merged pull request #50485 → monero-gui: 0.13.0.3 -> 0.13.0.4 → https://git.io/fpnr4
hedning_ has joined #nixos
hedning has quit [Ping timeout: 244 seconds]
<{^_^}> [nixpkgs] @Mic92 merged pull request #50464 → Licence fixes → https://git.io/fpZhD
<{^_^}> [nixpkgs] @Mic92 pushed 3 commits to master: https://git.io/fpn90
justanotheruser has joined #nixos
<{^_^}> [nixpkgs] @c0bw3b merged pull request #50238 → polar-bookshelf: 1.0.11 -> 1.0.13 → https://git.io/fptjP
<{^_^}> [nixpkgs] @c0bw3b pushed commit from @noneucat to master « polar-bookshelf: 1.0.11 -> 1.0.13 (#50238) »: https://git.io/fpn92
vidbina has joined #nixos
polman has joined #nixos
<colemickens> Sway on Ubuntu via Nix and nixpkgs-wayland, featuring NixGL: https://www.youtube.com/watch?v=Sri_24TJtFI&feature=youtu.be
init_6 has joined #nixos
__monty__ has joined #nixos
<jasongrossman> Awesome.
<jasongrossman> colemickens++
<{^_^}> colemickens's karma got increased to 3
GiGa has joined #nixos
<GiGa> If I have services.xserver.displayManager.gdm.enable set to true, do I need services.xserver.displayManager.gdm.wayland set to false?
<timokau[m]> colemickens: Exciting! Any reason this is developed out-of-tree or is it just because sway is still in beta?
<{^_^}> [nixpkgs] @vcunat pushed to master « nixos gtk.iconCache.enable: default from xserver.enable »: https://git.io/fpn9H
<colemickens> timokau[m]: everything is in nixos-unstable actually
<colemickens> the only thing here is providing `sway` at tip revisions.
<colemickens> and then the extra packages that haven't had stable releases.
<{^_^}> [nixpkgs] @oxij opened pull request #50491 → trivial: random fixes → https://git.io/fpn95
<colemickens> and I'm particularly interested in tip revisions for now. I expect to send PRs to nixpkgs as sway, etc update.
<{^_^}> [nixpkgs] @vcunat closed pull request #50453 → nixos/gtk.iconCache: Disable by default → https://git.io/fpZKa
goibhniu has joined #nixos
<timokau[m]> colemickens: nice! Thank you for your work, I'll probably check it out once sway is 1.0
<timokau[m]> Do you happen to know if sway supports some kind of manual tiling? i.e. creating a "tile" first without any window in it?
<colemickens> np, hopefully the overlay+cache+nixmagic make it painless to try/revert/etc
<{^_^}> [nixpkgs] @vcunat closed pull request #50392 → nixos/tests/installer: add missing system.extraDependencies → https://git.io/fpso6
<colemickens> timokau[m]: I don't really know. I still feel like a noob tiling WM user... I actually use the mouse support in Sway extensively.
<timokau[m]> colemickens: Alright, I'll just have to try
elgoosy has quit [Remote host closed the connection]
<{^_^}> [nixpkgs] @Mic92 merged pull request #47578 → Update metadata to reflect uncompyle6 and xdis relicensing to GPL (v3 and v2 respectively) → https://git.io/fxJ8Y
<{^_^}> [nixpkgs] @Mic92 pushed 2 commits to staging-next: https://git.io/fpnHU
<{^_^}> [nixpkgs] @Mic92 merged pull request #50487 → pakcs: 2.0.2-b9 -> 2.0.2 → https://git.io/fpnoR
<{^_^}> [nixpkgs] @Mic92 pushed 2 commits to master: https://git.io/fpnHG
goibhniu has quit [Ping timeout: 252 seconds]
alex`` has joined #nixos
iyzsong has joined #nixos
mayhewluke has quit [Ping timeout: 264 seconds]
<GiGa> Also, I've set "displayManager.gdm.wayland = false;" and trying to build with Nvidia. nixos-rebuild tells me "NVIDIA drivers don't support Wayland", yet I'm not trying to use it....
<GiGa> Can anyone explain please?
maximiliantagher has joined #nixos
[Leary] has joined #nixos
<colemickens> weird, especially since gnome specfiically works with it
Lears has quit [Ping timeout: 252 seconds]
<{^_^}> [nixpkgs] @c0bw3b merged pull request #50488 → corgi: 0.2.3 -> 0.2.4 → https://git.io/fpnXi
<{^_^}> [nixpkgs] @c0bw3b pushed 2 commits to master: https://git.io/fpnH1
<GiGa> colemickens: Indeed
maximiliantagher has quit [Ping timeout: 268 seconds]
<GiGa> I just set it to use the nouveau driver, no error
<{^_^}> [nixpkgs] @c0bw3b merged pull request #50474 → boinc: 7.8.0 -> 7.14.2 → https://git.io/fpnC8
<{^_^}> [nixpkgs] @c0bw3b pushed 2 commits to master: https://git.io/fpnHp
jtojnar has joined #nixos
alex`` has quit [Ping timeout: 268 seconds]
alex`` has joined #nixos
mayhewluke has joined #nixos
alan01276 has joined #nixos
carlosdagos has quit [Quit: Connection closed for inactivity]
<sphalerite> GiGa: looks like a bug in the assertion. *enabling* it might make that error go away.
<sphalerite> i.e. it's missing a !
elgoosy has joined #nixos
alan01276 has quit [Ping timeout: 256 seconds]
<GiGa> sphalerite: OK, I'll enable wayland and then give that a go later
<GiGa> gotta dash
GiGa has quit [Quit: Leaving]
ninjin has quit [Remote host closed the connection]
ninjin has joined #nixos
philippD has joined #nixos
goibhniu has joined #nixos
thc202 has joined #nixos
johann__ has joined #nixos
johann__ has quit [Read error: Connection reset by peer]
johann__ has joined #nixos
<{^_^}> [nixpkgs] @jtojnar opened pull request #50492 → fetchgit: add tag argument → https://git.io/fpnQS
goibhniu has quit [Ping timeout: 272 seconds]
<exarkun22> checking for GNU M4 that supports accurate traces... configure: error: no acceptable m4 could be found in $PATH. :(
<exarkun22> (builder for '/nix/store/l0l8mj5ndplkhadml4jhsr85bfq8s01b-autoconf-2.64.drv' failed with exit code 1)
elgoosy has quit [Remote host closed the connection]
<{^_^}> [nixpkgs] @Mic92 merged pull request #50473 → pythonPackages.nose-cov: init at 1.6 → https://git.io/fpnc1
<{^_^}> [nixpkgs] @Mic92 pushed 2 commits to master: https://git.io/fpnQh
<avn> exarkun22: maybe pkgs/development/tools/misc/autoconf/2.64.nix need nativeBuildInput instead buildInput (like pkgs/development/tools/misc/autoconf/default.nix have)
justanotheruser has quit [Ping timeout: 245 seconds]
<tilpner> How do I load load kernel modules manually? It seems depmod uses the wrong path, and modprobe doesn't find anything either
<tilpner> It is possible to copy and extract the *.ko.gz and insmod them in the right order, but I hope there's a better way
<{^_^}> [nixpkgs] @michaelpj opened pull request #50493 → desktop-file-utils: use patch for font media type → https://git.io/fpn7g
<Ke> also imo it's a bug not to let people compile configurations that allow dysfunctional runtime configs, especially, if it disallows also functional runtime configs
Ariakenom has quit [Read error: Connection reset by peer]
<Ke> like you could compile both nvidia drivers and nouveau and Xorg and wayland and use only the working subset of runtime configs
Lisanna has joined #nixos
<Lisanna> are there any nixos modules for non-evil media servers?
<Lisanna> i.e., not plex ):<
<{^_^}> [nixops] @Mic92 opened pull request #1050 → Update release notes. → https://git.io/fpn5e
<jasongrossman> Lisanna: There's emby.
<jasongrossman> Lisanna: I don't know whether that's evil.
<jasongrossman> Lisanna: And there's kodi.
<Lisanna> jasongrossman: kodi isn't really a media server like plex though, is it?
fpob has quit [Quit: ZNC 1.6.5+deb1+deb9u1 - http://znc.in]
<exarkun22> avn: nativeBuildInput vs buildInput sounds like one of the distinctions I don't understand yet. sounds like it might be relevant for cross-compilation though ...
<jasongrossman> Lisanna: Don't know. Wikipedia seems to think it is, but I have no other knowledge.
<avn> exarkun22: yep. I never tried cross building on nix, so touching thin ice here
mulderr has quit [Remote host closed the connection]
fpob has joined #nixos
<avn> exarkun22: try to make 2.64 same as defualt, and tell what happens ;) (I feel my own machine need few hours of building to reach this point)
<exarkun22> I guess I would have hoped that someone had tried to cross compile autoconf before me :(
<symphorien> exarkun22: nativeBuildInputs is for binaries executed by when building (make, pkg-config, etc.) buildInputs is for things containing code which goes in the output of the build (so regular libs)
<exarkun22> yea, i'll give it a try (probably take me a few hours before I have a window of time to work on it though)
<exarkun22> symphorien: thanks
<avn> exarkun22: good luck. Hope I will have a chance touch cross stuff sometimes.
Thra11 has joined #nixos
jasongrossman has quit [Remote host closed the connection]
sigmundv__ has joined #nixos
Thra11 has quit [Ping timeout: 240 seconds]
Ariakenom has joined #nixos
mulderr has joined #nixos
FRidh has quit [Quit: Konversation terminated!]
<{^_^}> [nixpkgs] @zimbatm opened pull request #50495 → nixos: move system.autoUpgrade → https://git.io/fpndZ
<{^_^}> [nixpkgs] @Mic92 merged pull request #50495 → nixos: move system.autoUpgrade → https://git.io/fpndZ
<{^_^}> [nixpkgs] @Mic92 pushed 2 commits to master: https://git.io/fpnd5
Thra11 has joined #nixos
alan01276 has joined #nixos
<alan01276> is there an easy way to see the contents of a configuration.nix file for a previous version ( i.e if I choose menu option 5 in grub, what configuration.nix looked like for that option)
<symphorien> not really
<symphorien> you can use nix-diff to compare generations, but it might be noisy
<avn> alan01276: only one suggestion that works -- keep it in git, and commit often
<alan01276> understood, thanks guys :)
<delroth> what's the most "standard" name for a service option to open firewall ports? seems like every service makes up their own name for this :)
<{^_^}> [nixpkgs] @c0bw3b merged pull request #50493 → desktop-file-utils: use patch for font media type → https://git.io/fpn7g
<{^_^}> [nixpkgs] @c0bw3b pushed 2 commits to master: https://git.io/fpnFK
<{^_^}> [nixpkgs] @bjornfor pushed to master « pythonPackages.musicbrainzngs: remove breaking tests »: https://git.io/fpnFD
jasongrossman has joined #nixos
alan01276 has quit [Ping timeout: 256 seconds]
civodul has joined #nixos
Rusty1 has joined #nixos
<{^_^}> [nixpkgs] @periklis opened pull request #50496 → exiv2: 0.26.2018.06.09 -> 0.27-rc1 → https://git.io/fpnbT
parseval has joined #nixos
maximiliantagher has joined #nixos
<{^_^}> [nixpkgs] @periklis opened pull request #50497 → exiv2: 0.26.2018.06.09 -> 0.27-rc1 → https://git.io/fpnbZ
erictapen has joined #nixos
phreedom has quit [Remote host closed the connection]
phreedom has joined #nixos
maximiliantagher has quit [Ping timeout: 272 seconds]
drakonis_ has joined #nixos
drakonis has quit [Ping timeout: 272 seconds]
<{^_^}> [nixpkgs] @alapshin opened pull request #50498 → skrooge: 2.13.0 -> 2.16.2 → https://git.io/fpnba
<{^_^}> [nixpkgs] @delroth opened pull request #50499 → syncthing-relay module: init → https://git.io/fpnbV
<infinisil> delroth: openFirewall seemingly
<delroth> yeah that's what I ended up picking :) (see just above)
<delroth> ty
goibhniu has joined #nixos
kp__ has joined #nixos
mayhewluke has quit [Ping timeout: 245 seconds]
mayhewluke has joined #nixos
<{^_^}> [nixpkgs] @Baughn opened pull request #50500 → nixos: Allow passing modules in programmatically → https://git.io/fpnNJ
vidbina has quit [Quit: vidbina]
<{^_^}> [nixpkgs] @Mic92 merged pull request #50470 → erlangR21: 21.1.1 -> 21.1.2 → https://git.io/fpntj
<{^_^}> [nixpkgs] @Mic92 pushed 2 commits to master: https://git.io/fpnNW
<{^_^}> [nixpkgs] @Baughn closed pull request #50500 → nixos: Allow passing modules in programmatically → https://git.io/fpnNJ
<{^_^}> [nixpkgs] @Baughn opened pull request #50501 → nixos: Allow passing modules in programmatically → https://git.io/fpnNB
<{^_^}> [nixpkgs] @c0bw3b merged pull request #49891 → liquidsoap: make it find ladspa plugins → https://git.io/fpUyv
<{^_^}> [nixpkgs] @c0bw3b pushed commit from @magnetophon to master « liquidsoap: make it find ladspa plugins (#49891) »: https://git.io/fpnN0
hubbypa has joined #nixos
<{^_^}> [nixpkgs] @Baughn closed pull request #50501 → nixos: Allow passing modules in programmatically → https://git.io/fpnNB
Lisanna has quit [Ping timeout: 272 seconds]
<hubbypa> I'm trying to make a nixpkg for or-tools (https://github.com/google/or-tools). One thing that the ortools build does is fetch dependencies using git. When this happens in nix-build I get hostname not found for github.com which I'm sure is intentional. How do people usually solve this problem well?
<symphorien> patch the build system to use pre fetched dependences I'd say
orivej has quit [Ping timeout: 268 seconds]
maximiliantagher has joined #nixos
<Baughn> infinisil: Doesn't look like the behaviour you're depending on is documented in the manual, so there'll be a PR either way.
<hubbypa> symphorien: ok thanks.
zolk3ri has joined #nixos
<Baughn> hubbypa: You can use a relaxed sandbox if you just want it to work. But don't.
iyzsong has quit [Ping timeout: 264 seconds]
maximiliantagher has quit [Ping timeout: 252 seconds]
<symphorien> hubbypa: in this case you can provide the path to dependencies with env variables https://github.com/google/or-tools/blob/master/makefiles/Makefile.third_party.unix.mk#L40
<Baughn> Lately I've been getting a lot of Perl errors...
<Baughn> What's going on? I found a relevant-looking bug (https://github.com/NixOS/nixpkgs/issues/38991), but it's closed.
<{^_^}> #38991 (by peti, 30 weeks ago, closed): glibc 2.27 breaks locale support
<symphorien> you are mixing pre 18.09 and post 18.09 executables in your user profile, probably
<Baughn> Yes, that's sort of inevitable.
<Baughn> (I think some of these are from 17.03)
<symphorien> they will fail to set the locale
oida has quit [Remote host closed the connection]
init_6 has quit [Ping timeout: 244 seconds]
<{^_^}> [nixpkgs] @Mic92 merged pull request #50459 → netdata: 1.10.0 -> 1.11.0 → https://git.io/fpZya
<{^_^}> [nixpkgs] @Mic92 pushed 4 commits to master: https://git.io/fpnAC
<{^_^}> [nixpkgs] @Baughn opened pull request #50503 → modularity: Document the ability to use non-files in imports → https://git.io/fpnAl
<{^_^}> [nixpkgs] @timokau merged pull request #50498 → skrooge: 2.13.0 -> 2.16.2 → https://git.io/fpnba
<{^_^}> [nixpkgs] @timokau pushed commit from @alapshin to master « skrooge: 2.13.0 -> 2.16.2 (#50498) »: https://git.io/fpnAE
<Baughn> Yes, yes they do. *sigh*
<Baughn> Impurity ahoy.
<Baughn> I'm using packages which don't work past 17.03, so I suppose I'll have to live with it.
<{^_^}> [nixpkgs] @symphorien opened pull request #50504 → nixos: add preferLocalBuild=true; on derivations for config files and closureInfo → https://git.io/fpnAz
<{^_^}> [nixpkgs] @Mic92 pushed 3 commits to release-18.09: https://git.io/fpnAg
oida has joined #nixos
divansantana has joined #nixos
oida has quit [Remote host closed the connection]
drakonis_ has quit [Remote host closed the connection]
<{^_^}> [nixpkgs] @Ekleog opened pull request #50505 → WIP: php: Fix CVE-2018-17082 → https://git.io/fpnxY
crmlt has joined #nixos
drakonis has joined #nixos
<{^_^}> [nixpkgs] @c0bw3b opened pull request #50506 → stress-ng: 0.06.14 -> 0.09.46 → https://git.io/fpnxc
<{^_^}> [nixpkgs] @c0bw3b merged pull request #50435 → procdump: init at 1.0.1 → https://git.io/fpGFy
<{^_^}> [nixpkgs] @c0bw3b pushed 2 commits to master: https://git.io/fpnxC
tjg1 has joined #nixos
<{^_^}> [nixpkgs] @hedning opened pull request #50507 → gnome3.gnome-desktop: fix path substitution → https://git.io/fpnx2
<{^_^}> [nixpkgs] @c0bw3b closed pull request #22816 → wip: codelite: init at 10.0 → https://git.io/vDXEf
maximiliantagher has joined #nixos
<{^_^}> [nixpkgs] @Baughn opened pull request #50508 → steam-run-native: Add gtk3 → https://git.io/fpnxM
<{^_^}> [nixpkgs] @Mic92 opened pull request #50509 → netdata: fix python plugins → https://git.io/fpnxy
rfold has joined #nixos
maximiliantagher has quit [Ping timeout: 268 seconds]
<{^_^}> [nixpkgs] @Mic92 merged pull request #49200 → squashfsTools: incorporate 4k-alignment option patch → https://git.io/fx9Kd
<{^_^}> [nixpkgs] @Mic92 pushed commit from @charles-dyfis-net to master « squashfsTools: incorporate 4k-alignment option patch (#49200) »: https://git.io/fpnxx
<{^_^}> [nixpkgs] @Ekleog opened pull request #50511 → php: 7.2.10 -> 7.2.12, 7.1.22 -> 7.1.24 → https://git.io/fpnxp
orivej has joined #nixos
<rfold> Hi, I'm trying to get happy to work with haskellPackages.callPackage ({mkDervation, happy}: mkDerivation { /* ... */ buildInputs = [happy]; }) but Cabal can't find it. Alex works fine. Also it's not listed by nix-shell --run 'ghc-pkg list'.
endformationage has joined #nixos
<c0bw3b_> Mic92: can you please bother you for an ofBorg run on #50506 ? I want to check darwin build
<{^_^}> https://github.com/NixOS/nixpkgs/pull/50506 (by c0bw3b, 21 minutes ago, open): stress-ng: 0.06.14 -> 0.09.46
<c0bw3b_> Mic92: *can I please bother you ... was what I wanted to write
Thra11 has quit [Ping timeout: 268 seconds]
<{^_^}> [nixpkgs] @c0bw3b closed pull request #48872 → xpra: 2.3.4 -> 2.4 → https://git.io/fxPIJ
<infinisil> c0bw3b_: Did that
<c0bw3b_> Thank you
<c0bw3b_> infinisil++
<{^_^}> infinisil's karma got increased to 36
<sphalerite> c0bw3b_: are you not on the access list? You probably should be, since you're a nixpkgs committer
<{^_^}> Channel nixos-unstable-small advanced to https://github.com/NixOS/nixpkgs/commit/44f24a1b8c4 (from 5 hours ago, history: https://channels.nix.gsc.io/nixos-unstable-small)
jperras has joined #nixos
<c0bw3b_> Yes I should ask for it (been lazy about this for now :p )
<rfold> Apparently it does put happy in PATH, but not in ghc-pkg! Weird.
<steveeJ> how do I properly pass a configuration.nix to an import of nixpgs?
<infinisil> rfold: Use `libraryHaskellDepends`
<infinisil> for `buildInputs`
<steveeJ> I just know that this doesn't work: https://www.irccloud.com/pastebin/bgjpYanT/
joachifm has joined #nixos
<infinisil> steveeJ: `import <nixpkgs/nixos> { configuration = ...; }`
<rfold> infinisil: thanks. Is there a difference with buildDepends? I figured out my mistake: I put happy in my cabal file under build-depends which was obviously wrong.
<infinisil> steveeJ: `import (builtins.fetchwhatever { ... } + "/nixos") { configuration = ...; }`
<infinisil> steveeJ: No they're the same
<steveeJ> infinisil: ah nice, that works. and I also only need the partial import only without arguments
<infinisil> rfold: No they're the same
<infinisil> (that was meant for you)
<rfold> thanks!
<sphalerite> steveeJ: or (import <nixpkgs> {}).nixos {configuration = …;}
<sphalerite> which can be nice if you already have a nixpkgs imported
<c0bw3b_> is it still okay to check `stdenv.isLinux`? or should I favor `stdenv.hostPlatform.isLinux` ?
<sphalerite> c0bw3b_: the latter I believe
<c0bw3b_> ok
oida has joined #nixos
maximiliantagher has joined #nixos
<{^_^}> Channel nixpkgs-18.09-darwin advanced to https://github.com/NixOS/nixpkgs/commit/34ff87e288e (from 75 minutes ago, history: https://channels.nix.gsc.io/nixpkgs-18.09-darwin)
<{^_^}> [nixpkgs] @Infinisil closed pull request #50377 → php: Fix CVE-2018-17082 (release-18.03) → https://git.io/fpsLe
crmlt has quit [Ping timeout: 240 seconds]
joachifm has left #nixos [#nixos]
joachifm has joined #nixos
freeman42x]NixOS has joined #nixos
maximiliantagher has quit [Ping timeout: 240 seconds]
jperras has quit [Ping timeout: 268 seconds]
jhillyerd has joined #nixos
<rycee> kingemp: Thanks, glad you like it :-)
zolk3ri has quit [Quit: Lost terminal]
astrofog has joined #nixos
maximiliantagher has joined #nixos
<{^_^}> [nixpkgs] @chessai opened pull request #50513 → Add openconnect pa → https://git.io/fpnhW
revtintin has joined #nixos
drakonis has quit [Quit: WeeChat 2.3]
maximiliantagher has quit [Ping timeout: 244 seconds]
mayhewluke has quit [Ping timeout: 252 seconds]
<{^_^}> [nixpkgs] @7c6f434c merged pull request #50484 → firefox, firefox-bin: 63.0.1 -> 63.0.3 → https://git.io/fpnVA
<{^_^}> [nixpkgs] @7c6f434c pushed 4 commits to master: https://git.io/fpnhg
mkoenig has quit [Ping timeout: 268 seconds]
steshaw has quit [Quit: Connection closed for inactivity]
mayhewluke has joined #nixos
mkoenig has joined #nixos
<{^_^}> [nixpkgs] @cpages pushed to master « unity3d: add missing libGL »: https://git.io/fpnjm
endformationage has quit [Quit: WeeChat 2.3]
delroth has quit [Quit: WeeChat 2.2]
delroth has joined #nixos
<c0bw3b_> infinisil: could you rerun ofBorg on #50506 please?
<{^_^}> https://github.com/NixOS/nixpkgs/pull/50506 (by c0bw3b, 2 hours ago, open): stress-ng: 0.06.14 -> 0.09.46
<c0bw3b_> (in the meantime I opened a PR to become a trusted user for ofBorg)
justanotheruser has joined #nixos
ryantm has quit [Quit: leaving]
astrofog has quit [Remote host closed the connection]
shabius_ has joined #nixos
maximiliantagher has joined #nixos
shabius has quit [Ping timeout: 252 seconds]
maximiliantagher has quit [Ping timeout: 240 seconds]
<{^_^}> [nixpkgs] @Infinisil closed pull request #46491 → nixos: sound: warn about changes to defaults (18.03) → https://git.io/fAVS3
<infinisil> Spent about an hour to finally figure out how to use the haskell github api to find pull requests for 18.03, only to find above one I just closed
<__monty__> Oof.
<infinisil> The github haskell package is kinda bad. I wish there was one for v4 of the api
maximiliantagher has joined #nixos
<infinisil> Well there probably is some generic one, because it's GraphQL
Myrl-saki has quit [Ping timeout: 240 seconds]
<samueldr> infinisil: base:release-18.03 in the search bar
<infinisil> Lol
<samueldr> I'm adding whatever incantations I find useful here https://nixos.wiki/wiki/Maintainers:Maintainers
<infinisil> How am I supposed to know that!?
<samueldr> IIRC it's in the search help
<infinisil> Oh wow, I didn't know this existed
johann__ has quit [Quit: Leaving.]
<bennofs[m]> how are the nixpkgs jobsets and the nixos:trunk-combined jobsets linked? in particular, could the following happen: nixpkgs trunk triggers (builds kernel) -> pkg gets updated in master -> nixos:trunk-combined triggers -> pkg gets updated in master -> first time nixpkgs trunk triggers again so that the channel produced by trunk-combined won't have a binary subsitute for pkg? (since trunk-combined observed an "in-between"
<bennofs[m]> state of pkg that never went through nixpkgs jobset)
<bennofs[m]> s/builds kernel/builds pkg
<bennofs[m]> i know this can't happen for x86_64 kernel since that is a dependency of the tests for the trunk-combined jobset, but what about untested packages?
<{^_^}> [nixpkgs] @jtojnar merged pull request #50507 → gnome3.gnome-desktop: fix path substitution → https://git.io/fpnx2
<{^_^}> [nixpkgs] @jtojnar pushed 2 commits to release-18.09: https://git.io/fpcer
alex`` has quit [Quit: WeeChat 2.3]
<{^_^}> [nixpkgs] @Tomahna opened pull request #50515 → graalvm8: add passthru.home → https://git.io/fpceP
drakonis has joined #nixos
<sphalerite> samueldr: any reason you used "init at" rather than the label "has: package (new)"?
<Izorkin> Not work nixops - anonymous function at /nix/var/nix/profiles/per-user/root/channels/nixos/nixpkgs/nixos/lib/testing.nix:1:1 called without required argument 'pkgs', at /nix/store/gqnkwh6m77l4g6gwjma60nlwszwzk571-nixops-1.6.1pre2622f10999a/share/nix/nixops/eval-machine-info.nix:9:6 - error: evaluation of the deployment specification failed
<sphalerite> samueldr: the "has: package (update)" should also work for updates
<samueldr> sphalerite: because I didn't think much farther than the initial thing that worked :)
<sphalerite> ah ok :)
<samueldr> though in hindsight, it's probably better, assuming ofborg has run on all of the open PRs
<samueldr> sphalerite: if you have better search queries, or additional useful queries, do share them :)
tjg1 has quit []
Thra11 has joined #nixos
megfault has quit [Quit: WeeChat 2.2]
<{^_^}> [nixpkgs] @dywedir merged pull request #50439 → gitAndTools.git-absorb: init at 0.3.0 → https://git.io/fpGjt
<{^_^}> [nixpkgs] @dywedir pushed 2 commits to master: https://git.io/fpcvZ
<{^_^}> [nixpkgs] @c0bw3b opened pull request #50517 → planner: 20170425 -> 20180325 → https://git.io/fpcvn
megfault has joined #nixos
hedning_ has quit [Quit: hedning_]
<{^_^}> [nixpkgs] @c0bw3b merged pull request #50506 → stress-ng: 0.06.14 -> 0.09.46 → https://git.io/fpnxc
<{^_^}> [nixpkgs] @c0bw3b pushed 2 commits to master: https://git.io/fpcvW
<{^_^}> [nixpkgs] @c0bw3b merged pull request #50334 → opengrok: 0.12.1.5 -> 1.0 → https://git.io/fpO8Y
<{^_^}> [nixpkgs] @c0bw3b pushed 2 commits to master: https://git.io/fpcv8
tjg1 has joined #nixos
<Orbstheorem> Why is `/etc/profiles/per-user/roosemberth/bin` preferred over `/home/roosemberth/.nix-profile/bin`? I would make more sense to me that packages installed via nix-env override system-installed packages.
hedning has joined #nixos
erictapen has quit [Quit: leaving]
<bennofs[m]> what's going on with the aarch64 builder? linux kernel builds take >4h sometimes and timeout: https://hydra.nixos.org/job/nixpkgs/trunk/linuxPackages.kernel.aarch64-linux
<joachifm> hi, are there good reads for using Nix with a team that is otherwise committed to docker/kubernetes &c?
<bennofs[m]> it appears that it is normal for nixos kernel builds to take 3-4h, even on x86_64? why does it take so long?
<infinisil> Orbstheorem: Do you have an `/etc/profiles` directory? I don't
<infinisil> Not sure why it's in my $PATH :/
<Orbstheorem> infinisil: Yep
<sphalerite> infinisil: probably only happens when users.users.foo.packages is set
<infinisil> Ahh
<Orbstheorem> It's where programs installed under a user (i.e. users.extraUsers.roosemberth.packages)
<Orbstheorem> Yep
<infinisil> Yeah would probably make more sense the other way around
the-kenny has joined #nixos
<{^_^}> [nixpkgs] @c0bw3b closed pull request #40152 → cups-utax: init at 20140115 → https://git.io/vpKwK
hedning has quit [Quit: hedning]
<{^_^}> Channel nixpkgs-18.09-darwin advanced to https://github.com/NixOS/nixpkgs/commit/656288f7bfe (from 44 minutes ago, history: https://channels.nix.gsc.io/nixpkgs-18.09-darwin)
Baughn has quit [Quit: ZNC 1.6.2+deb1 - http://znc.in]
selfsymmetric-mu has joined #nixos
selfsymmetric-mu has left #nixos [#nixos]
goibhniu has quit [Ping timeout: 244 seconds]
selfsymmetric-mu has joined #nixos
Baughn has joined #nixos
<selfsymmetric-mu> Hi! I could use some broad advice about how to sandbox python environments. Let's say I need to run commands in two environments (for projects requiring two different Python executables for example) _and_ I want to have things like `pylint` available for Emacs to use. What's my best bet for orchestrating this with NixOS?
<selfsymmetric-mu> I have a nix-shell for one environment that works pretty well, for another one where I try to use pypi2nix for beancount I get myself into an infinite recursion in some base library.
<selfsymmetric-mu> And I have no idea how to enable editor integration.
<selfsymmetric-mu> So right now I just run a "nixos-rebuild switch" to enable and disable by global python. Obviously that's a pain and a half.
<selfsymmetric-mu> Any advice would be appreciated.
philippD has quit [Quit: http://www.kiwiirc.com/ - A hand crafted IRC client]
dave_uy has joined #nixos
elgoosy has joined #nixos
<infinisil> selfsymmetric-mu: Maybe check out emacs-direnv
<selfsymmetric-mu> Okay that's quite cool.
<selfsymmetric-mu> Thank you infinisil!
reinhardt has joined #nixos
mkoenig has quit [Remote host closed the connection]
revtintin has quit [Quit: WeeChat 1.9.1]
<dave_uy> What do I do if `nix verify` fails with `error: secret key is corrupt` ?
phreedom has quit [Ping timeout: 256 seconds]
<dave_uy> Is there a way to repair?
<dave_uy> Also, I'm using Arch Linux with Nix but I didn't know where the best place was to ask for help with Nix.
<delroth> I'm doing some changes to nixpkgs and I'd like to use my local clone of nixpkgs as the "default" instead of passing -Inixpkgs=/path/to/my/clone everywhere. What's the recommended way to always use my nixpkgs instead of the one coming from a configured channel?
<delroth> (Super basic question but I wasn't able to find anything in the docs :/)
<delroth> I found some docs that say I can just nix-channel --add a local path but that doesn't seem to work.
<joachifm> delroth: you can set NIX_PATH=nixpkgs=
<delroth> any way to make it system wide "cleanly" though?
<tilpner> I can't find a way to modprobe a driver, would appreciate a "no, modprobe is entirely the wrong thing" or "yes, I've used modprobe successfully" very much
<joachifm> delroth: if you're on non-nixos, setting via e..g, /etc/profile.d seems natural
<delroth> I'm on nixos :)
worldofpeace has joined #nixos
<joachifm> delroth: ah, then maybe look at the nixPath option
<delroth> oh, didn't realise there was an option, should have guessed :)
<delroth> thanks
hedning has joined #nixos
<symphorien> tilpner: I know that modprobe zram works
<symphorien> is you driver in-tree or an out of tree module ?
<tilpner> I think it's in-tree, but I don't know the exact definition of in-tree
<tilpner> I'm trying to load a usb networking driver called r8152
<symphorien> the source is distributed with the source of the kernel itself
<tilpner> Then I guess it's in-tree
<tilpner> The suspicous change I made was using a non-NixOS manually-configured kernel config
<tilpner> That might somehow break module detection
jD91mZM2 has quit [Quit: WeeChat 2.2]
<symphorien> I think there is something about module compression which might interfere
<infinisil> dave_uy: This here is probably the best place, next place is probably https://discourse.nixos.org/
<symphorien> by default nixpgks builds xz compressed modules, your kernel must support them
<steveeJ> I'm having a weird issue on a VPS with the networking. it says that "sys-subsystem-net-devices-eth0.device: Job sys-subsystem-net-devices-eth0.device/start timed out." but it's online after boot
<steveeJ> the static ipv6 address isn't added though, just ipv4 dhcp
<tilpner> symphorien - Good guess, I'll look into it :)
<tilpner> symphorien - MODULE_COMPRESS_GZIP=N, and the module names look like *.ko.gz. I'll try enabling it
<steveeJ> did I miss something or is this part of the hydra gitinput undocumented? https://github.com/NixOS/hydra/blob/879333fd3ce481460fda74a19e26d5e16ff008f8/src/lib/Hydra/Plugin/GitInput.pm#L27-L45
polman has quit [Ping timeout: 252 seconds]
goibhniu has joined #nixos
<exarkun22> so while waiting for systemd to finish cross compiling to armv7l I decided to browse https://github.com/dezgeg/nixconfs/blob/master/packages.txt (package list for http://nixos-arm.dezgeg.me/channel) and I see that systemd is in the list! why did nixops trigger a local build of systemd, then?
<exarkun22> I have http://nixos-arm.dezgeg.me/channel in substituters in /etc/nix/nix.conf
<samueldr> it could be that the built artifacts are older than the commits you're using
<exarkun22> Hmm. :/ "A binary cache, containing a subset of the nixos-unstable channel" ... `nixos-unstable` sounds like a difficult target to hit? Is there some way to see what versions are in the cache?
<samueldr> not that I know of, unless dezgeg added something recently :/
erictapen has joined #nixos
<exarkun22> nixpkgs on the build system is https://nixos.org/channels/nixos-18.09 I guess
<samueldr> what I did in the past, for armv6, was to download the built .img. in the rootfs there is a file with the commit ID of the nixpkgs used
phreedom has joined #nixos
<exarkun22> which .img? eg sd-image-armv7l-linux.img ?
<samueldr> yeah
<exarkun22> hm I have an rpi booted off that, seems like I'd be able to see such a file from there somehow
<samueldr> I think it may be a hidden file at the root (ls -lA /)
<exarkun22> nixos-version on that pi is 19.03.git.ca2ba44cab4
crmlt has joined #nixos
<{^_^}> [nixpkgs] @c0bw3b opened pull request #50520 → glogg: init at 1.1.4 → https://git.io/fpcUU
shabius_ has quit [Quit: Leaving]
<samueldr> exarkun22: looks plausible
<samueldr> though it's an older commit, depending on your needs it may not do
<exarkun22> I just want nixos and gpio access... hopefully not too tall an order
shabius has joined #nixos
<exarkun22> psychologically difficult to abandon the 24h `nixops deploy` currently in progress to attempt something new :)
<exarkun22> What's the right way to structure my nixops workflow so that it uses that git rev of nixpkgs? Pass some `-I` to the `nixops deploy` command? Set something in the logical definition of the host itself?
<samueldr> (I don't know, not using nixops, yet)
fusion809 has quit [Remote host closed the connection]
<{^_^}> [nixpkgs] @c0bw3b closed pull request #39923 → glogg: init at 1.1.4 → https://git.io/vp2m4
rfold has quit [Quit: leaving]
<{^_^}> [nixpkgs] @alyssais opened pull request #50521 → qt5.qtbase: fix build on Darwin → https://git.io/fpcU0
Thra11 has quit [Ping timeout: 252 seconds]
<{^_^}> Channel nixos-unstable advanced to https://github.com/NixOS/nixpkgs/commit/80738ed9dc0 (from 10 hours ago, history: https://channels.nix.gsc.io/nixos-unstable)
das_j has joined #nixos
<exarkun22> Can I set up a channel that's somehow pinned at that revision?
<symphorien> you can set your NIXPATH to foo=/path/to/nixpkgs/clone:...
<LnL> sure
endformationage has joined #nixos
<elgoosy> hi, how do i install google-chrome?
<elgoosy> nix-env -f https://github.com/NixOS/nixpkgs/archive/master.tar.gz -i google-chrome does not work anymore
<LnL> exarkun22: eg. nix-channel --add https://releases.nixos.org/nixpkgs/nixpkgs-19.03pre159144.0249f7d48af nixpkgs
<symphorien> elgoosy: try with -A ?
<symphorien> ,-A
<{^_^}> You'll usually want to use nix-env -i with -A. It's faster and more precise. See https://nixos.wiki/wiki/FAQ/nix-env_-iA for details.
<steveeJ> ,hydra
<LnL> exarkun22: if you curl https://nixos.org/channels/nixpkgs-unstable you can see the current version it redirects to
drakonis1 has joined #nixos
<{^_^}> [nixpkgs] @thorstenweber83 opened pull request #50522 → slic3r: 1.2.9 -> 1.3.0 → https://git.io/fpcUQ
<exarkun22> LnL: cool, thank you
<elgoosy> symphorien, no the same
<elgoosy> gosh, no way to install chrome...:/
<symphorien> how does it not work ?
<LnL> using -iA should atleast give you a different error message
<avn> exarkun22: `-I nixpkgs=${result-of-fetchzip-of-pinned-revision}` is a common way
<elgoosy> it does not give anything, no output
<symphorien> did you enable unfree software ?
<symphorien> ,unfree
<{^_^}> You cannot install your unfree software? See https://nixos.wiki/wiki/FAQ/unfree
<symphorien> there is a bug which makes it silent
<LnL> not when using the attribute directly, right?
<elgoosy> i have nixpkgs.config = {allowUnfree = true;}; in my configuration.nix
<exarkun22> Where does "fetchzip" come from?
<symphorien> elgoosy: this does not affect nix-env, only configuration.nix
<elgoosy> oh, sorry. can i wrap the `nix-env -iA ... google-chrome` with enable unfree somehow?
<symphorien> see the wiki link for options
<elgoosy> found it NIXPKGS_ALLOW_UNFREE=1
<exarkun22> avn: is that like nix-prefetch-...?
<{^_^}> [nixpkgs] @kierdavis opened pull request #50523 → hashcat: 4.2.1 -> 5.0.0 → https://git.io/fpcTn
<elgoosy> symphorien, thank you very much
<{^_^}> [nixpkgs] @LnL7 opened pull request #50524 → qt5.qtmacextras: include cf-private on darwin → https://git.io/fpcTB
<{^_^}> [nixpkgs] @Mic92 merged pull request #50509 → netdata: fix python plugins → https://git.io/fpnxy
<{^_^}> [nixpkgs] @Mic92 pushed 2 commits to master: https://git.io/fpcT0
<avn> exarkun22: I just build with little script, which do `export NIX_PATH=nixpkgs=$(nix-build -f nixpkgs.nix)` in front of nixos-rebuild
<{^_^}> [nixpkgs] @Mic92 pushed to release-18.09 « netdata: fix python plugins »: https://git.io/fpcTa
<exarkun22> avn: and `nixpkgs.nix` is just something like a github url to the revision I want?
<exarkun22> sorry, never tried setting NIX_PATH before
<{^_^}> [nixpkgs] @Mic92 merged pull request #50515 → graalvm8: add passthru.home → https://git.io/fpceP
<{^_^}> [nixpkgs] @Mic92 pushed 2 commits to master: https://git.io/fpcTD
JosW has joined #nixos
<{^_^}> [nixpkgs] @Mic92 merged pull request #50513 → Add openconnect pa → https://git.io/fpnhW
<{^_^}> [nixpkgs] @Mic92 pushed 14 commits to master: https://git.io/fpcTH
<avn> exarkun22: yep, https://github.com/input-output-hk/iohk-ops/blob/master/fetch-nixpkgs.nix like this (I actually borrow idea from there)
<delroth> quick question: with "nixos-rebuild build-vm", any easy way to get networking running in the generated VM?
orivej has quit [Ping timeout: 272 seconds]
<delroth> seems like the qemu runner script that gets generated doesn't set anything network related
<exarkun22> avn: cool, thanks
<delroth> ah nvm, it does, it's a guest issue instead... I'll keep trying to figure it out
reinhardt has quit [Quit: Leaving]
JosW has quit [Quit: KVIrc 4.2.0 Equilibrium http://www.kvirc.net/]
<das_j> I'm trying to use ansible, but it seems the package is using python 3. Does anyone know why? in pkgs/tools/admin/ansible, python2 is given as input so I don't really understand why
<tilpner> symphorien++
<{^_^}> symphorien's karma got increased to 8
<tilpner> symphorien++
<{^_^}> symphorien's karma got increased to 9
<tilpner> symphorien++
<{^_^}> symphorien's karma got increased to 10
<tilpner> It would have taken me forever to check for kernel support for .gz modules :)
<symphorien> glad it worked :)
crmlt has quit [Ping timeout: 246 seconds]
peacememories has joined #nixos
<bennofs[m]> no ipv6 for nixos.org? :(
jhillyerd has quit [Quit: WeeChat 2.2]
<bennofs[m]> can I find the nix 2.1.3 aarch64 release somewhere on hydra.nixos.org?
<samueldr> delroth: you might be interested to know there's an option set which is only available for those built VMs, https://github.com/NixOS/nixpkgs/blob/1156427ac06b017c5589d2661c9a55032f705e3f/nixos/modules/virtualisation/qemu-vm.nix#L193-L413
<bennofs[m]> somehow it isn't listed in the "releases" tab for the nix project on hydra
<samueldr> (it doesn't show up in the options.html page, and I think it won't either in the manual pages)
azazel has joined #nixos
hedning has quit [Quit: hedning]
<samueldr> bennofs[m]: hydra sometimes still confuses me, but here there may be what you want? https://hydra.nixos.org/jobset/nix/master#tabs-jobs
<bennofs[m]> samueldr: that's master, I'd like to find the job that built the latest nix official release (since hydra has ipv6 while nixos.org/releases/nix has not :)
<samueldr> ah, misunderstood
<samueldr> I wouldn't know for the *actual* release though
<bennofs[m]> samueldr: thanks, I think that works (seems there has only been a single commit to that branch since the release, which bumped the version)
<samueldr> yeah, and alternatively you could always use *that* build/job/whichever right term
<bennofs[m]> if anyone happens to know where to find the official nix binary release on a location that is ipv6-capable I'd still like to know 🙂
<{^_^}> [nix] @edolstra merged pull request #2544 → nix ls-nar: allow reading from FIFOs → https://git.io/fpZ7E
<{^_^}> [nix] @edolstra pushed 2 commits to master: https://git.io/fpck2
<das_j> Is there an official way to use buildEnv with nix-shell?
ottidmes has joined #nixos
<das_j> I put ansible into my paths, but it doesn't do anything (i.e. not putting it into my $PATH
justbeingglad has joined #nixos
justbeingglad has left #nixos [#nixos]
<{^_^}> [nixpkgs] @Mic92 opened pull request #50525 → nixopsUnstable: 1.6.1pre2622_f10999a -> 1.6.1pre2706_d5ad09c → https://git.io/fpcIk
<{^_^}> [nixpkgs] @c0bw3b merged pull request #33627 → speedometer: init at 2.8 → https://git.io/vNLyr
<{^_^}> [nixpkgs] @c0bw3b pushed commit from @Baughn to master « speedometer: init at 2.8 (#33627) »: https://git.io/fpcIs
<Baughn> Wah?
<Baughn> Wait what huh?
<Baughn> I never made a PR for that!
<Baughn> Oh. I did.
<Baughn> ...
<Baughn> Man, it's been a long time.
xorkle has quit [Quit: ZNC 1.7.1 - https://znc.in]
<c0bw3b_> Baugh: ^^ yheah sorry I hijack your PR a little :p
<c0bw3b_> just closing or hotfixing old/staled PRs
drakonis has quit [Ping timeout: 250 seconds]
kai_w has joined #nixos
drakonis1 has quit [Quit: WeeChat 2.2]
<{^_^}> [nixpkgs] @symphorien opened pull request #50526 → nixos/tests/installer.nix: shorten test name to fit length limit → https://git.io/fpcIV
<{^_^}> [nixpkgs] @Mic92 merged pull request #50525 → nixopsUnstable: 1.6.1pre2622_f10999a -> 1.6.1pre2706_d5ad09c → https://git.io/fpcIk
<{^_^}> [nixpkgs] @Mic92 pushed 2 commits to master: https://git.io/fpcIS
drakonis has joined #nixos
<bennofs[m]> with nixos-rebuild --build-host foo, will the fetching of sources happen locally or remotely?
<{^_^}> [nixpkgs] @Mic92 merged pull request #50526 → nixos/tests/installer.nix: shorten test name to fit length limit → https://git.io/fpcIV
<{^_^}> [nixpkgs] @Mic92 pushed 2 commits to master: https://git.io/fpcIj
<{^_^}> [nixpkgs] @svanderburg pushed to master « nodePackages: move alloy and titanium to node-packages-v8 because they are not compatible with 10.x »: https://git.io/fpcLL
hubbypa has quit [Quit: WeeChat 2.2]
elgoosy has quit [Ping timeout: 252 seconds]
kp__ has quit [Ping timeout: 246 seconds]
drakonis_ has joined #nixos
<{^_^}> [nixpkgs] @matthewbauer opened pull request #50527 → Add check phase to ninja setup hook → https://git.io/fpcLO
drakonis has quit [Ping timeout: 252 seconds]
<{^_^}> [nixpkgs] @c0bw3b merged pull request #50520 → glogg: init at 1.1.4 → https://git.io/fpcUU
<{^_^}> [nixpkgs] @c0bw3b pushed to master « glogg: init at 1.1.4 »: https://git.io/fpcLl
__monty__ has quit [Quit: leaving]
Peaker has joined #nixos
ottidmes has quit [Ping timeout: 246 seconds]
zopieux has joined #nixos
<zopieux> hi there, I have an already quite opinionated nix nginx config that eg. handles SSO stuff; I would like to merge this vhost declaration[1] into my existing vhost [1] https://github.com/NixOS/nixpkgs/blob/master/nixos/modules/services/web-apps/nextcloud.nix#L391
<zopieux> so, how could I disable nextcloud nginx support while still reusing this big nextcloud vhost blob inside my existing config?
mkoenig has joined #nixos
<typetetris> There is an `overrideScope
<typetetris> There is an `overrideScope` function in the haskell derivations, what is it good for?
<exarkun22> my armv7l ended up with an aarch64 perl :(
<infinisil> zopieux: The NixOS module system has a priorities, and it always uses the values with the highest priority and all others get discarded. So if you overwrite the things you need with a `mkForce`, the other values should get ignored
Myrl-saki has joined #nixos
hedning has joined #nixos
<v0|d> exarkun22++
<{^_^}> exarkun22's karma got increased to 1
<v0|d> where is the config?
hedning has quit [Client Quit]
maximiliantagher has quit [Remote host closed the connection]
maximiliantagher has joined #nixos
Ralith has left #nixos ["User left"]
<exarkun22> in principle, I would think, it would not matter what previous versions of that config I tried to deploy. but in practice I'm not sure I'm convinced that's true.
<v0|d> so where is the cross/local system stuff clever was talking bout?
<exarkun22> it failed to build something... trying to remember what...
<v0|d> nixpkgs.crossSystem nixpkgs.localSystem
<v0|d> afairemember
<Peaker> so is there a way to get OpenGL to work with nix on Linux distributions besides explicitly wrapping execution? (Which doesn't seem to work here anyway?) Surely there must be a way to make this sane
<exarkun22> so I went back to using qemu-arm to do native builds
<v0|d> ah I see. any ideas how to do it w/o qemu?
<v0|d> dont like kvm that much personally
<exarkun22> successfully? :P no.
<exarkun22> https://gist.github.com/exarkun/8e1fdbc9ea579e0fe5ae26dcbe92924b is most of the relevant config that I tried for cross compile
<v0|d> how does nixops behave when you have those in rpi.nix?
<exarkun22> eh sorry I have to go
<exarkun22> I'll be back in an hour maybe
<v0|d> k.
<tjg1> Peaker: I just had to symlink /run/opengl-driver
maximiliantagher has quit [Remote host closed the connection]
<Peaker> tjg1, if I use i915 -- what should I link it to?
<{^_^}> [nixpkgs] @jtojnar opened pull request #50528 → Repology fixes → https://git.io/fpctg
<{^_^}> Channel nixpkgs-18.09-darwin advanced to https://github.com/NixOS/nixpkgs/commit/f0445db9b4d (from 2 hours ago, history: https://channels.nix.gsc.io/nixpkgs-18.09-darwin)
glowpelt has quit [Max SendQ exceeded]
maximiliantagher has joined #nixos
glowpelt has joined #nixos
<{^_^}> [nixpkgs] @dywedir opened pull request #50529 → gutenberg: 0.4.2 -> zola: 0.5.0 → https://git.io/fpct5
<Peaker> what package is /nix/store/a87pywhz6p67b7dy3mb4i0vq1m0nwsd9-mesa-noglu-18.2.2-drivers/ ? mesa-no-glu? Or is the 18.2.2 part of the name there?
hedning has joined #nixos
<{^_^}> [nixpkgs] @jb55 opened pull request #50530 → clightning: 0.6.1 -> 0.6.2 → https://git.io/fpctF
<Peaker> I filtered the generated "result" in my src - and yet it rebuilds immediately after a fresh/successful build :-( How can I tell why it's deciding to repeatedly rebuild?
<{^_^}> [nixpkgs] @jb55 opened pull request #50531 → nixos/clightning: init module → https://git.io/fpctj
hedning has quit [Client Quit]
orivej has joined #nixos
azazel has quit [Remote host closed the connection]
<{^_^}> [nixpkgs] @typetetris opened pull request #50532 → lib/fixed-points.nix: add an example for extends → https://git.io/fpcqq
<Peaker> https://github.com/lamdu/lamdu/blob/wip-nix/nix/lamdu.nix#L21-L27 <-- it still rebuilds everything every time I use "nix-build". (each time is 10 minutes! wth?)
<Peaker> nix probably ought to use some fuse-integration to do rebuild checking correctly.. this is too difficult :(
<mdash> Peaker: you might have better results by whitelisting stuff to be built instead
<Peaker> "git status --ignored" shows nothing files but the ones I filter out..
civodul has quit [Remote host closed the connection]
civodul has joined #nixos
<Peaker> oh, probably if my src is ../. then all paths start with ../ ? or is it .././ ?
erictapen has quit [Ping timeout: 252 seconds]
<Peaker> can I have debug logs in a lambda given to filterSource? (like Haskell's Debug.Trace)
<Peaker> ok, found builtins.trace
<Peaker> builtins.filterSource gives you the absolute path? :-( That's not nice to use at all
erictapen has joined #nixos
[Leary] has quit [Ping timeout: 268 seconds]
<mdash> Peaker: lib.hasPrefix may be useful
Rusty1 has quit [Quit: Konversation terminated!]
philippD has joined #nixos
erictapen has quit [Ping timeout: 245 seconds]
Lears has joined #nixos
<{^_^}> Channel nixos-18.09-small advanced to https://github.com/NixOS/nixpkgs/commit/f0445db9b4d (from 3 hours ago, history: https://channels.nix.gsc.io/nixos-18.09-small)
peacememories has quit [Quit: Textual IRC Client: www.textualapp.com]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #50533 → xosview2: 2.2.2 -> 2.3.0 → https://git.io/fpcmt
hamishmack has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
maximiliantagher has quit [Remote host closed the connection]
<c0bw3b_> oh my! it's aliiiiiiiiiiiiive
init_6 has joined #nixos
<infinisil> c0bw3b_: What is?
<c0bw3b_> the bot ^^
<c0bw3b_> there was a new PR from r-ryantm
<infinisil> Ahhh
<c0bw3b_> so I guess a new batch is just starting
<c0bw3b_> (yheah sorry it's getting late where I am :p )
<infinisil> And 856 total
<infinisil> Let's see how many it gets :P
<Peaker> lib really ought to grow a nicer function than cleanSource that looks like: lib.blacklistSources ./.. [relative-path regexps] like sourceByRegex which should be renamed lib.whitelistSources
peacememories has joined #nixos
<mdash> Peaker: sounds like a good PR to submit :)
<Peaker> woohoo, I finally get no-op rebuilds
drewr has joined #nixos
<symphorien> I think there are several nix git-ignore projectS
<Peaker> mdash, if I get this working at all, I probably will :)
thc202 has quit [Ping timeout: 272 seconds]
hedning has joined #nixos
<Peaker> now I have opengl troubles, where it's failing to find libGLX_mesa.so - and the only place it exists is some weird <hash>-mesa-noglu-18.2.2-drivers in the store, which I don't understand what it means
<{^_^}> [nixpkgs] @c0bw3b merged pull request #47742 → osl: 1.9.9 -> 1.9.10 → https://git.io/fxLes
<{^_^}> [nixpkgs] @c0bw3b pushed 2 commits to master: https://git.io/fpcm4
<mdash> i have used filterSource to build several different derivations from the same git repo.
hedning has quit [Client Quit]
cyounkins has joined #nixos
hedning has joined #nixos
<Peaker> so, why is libGLX_mesa not found by my nix-generated executable?
hedning has quit [Quit: hedning]
hedning has joined #nixos