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
<ottidmes> Arahael: they can have them too, but its configured differently, let me check the docs
<Arahael> I'm currently installing dwarf-fortress-full, as that's what the default.nix file in the dwarf-fortress page suggested.
boomshroom has joined #nixos
<boomshroom> Hello!
<ottidmes> pbogdan: How come that this is not shown in the link I gave (what mistake did I make?)
<Arahael> ottidmes: I think I'll figure this out another day. It's just too involved and I need to get other things done.
<boomshroom> I managed to solve my problem with the nixpkgs fork I was using to vendor rust dependencies. Now I have a new problem.
jluttine has quit [Ping timeout: 240 seconds]
<pbogdan> ottidmes: it's a different file :)
<ottidmes> pbogdan: Ah, I was looking at default.nix should have been looking at the wrapper
<ottidmes> pbogdan: yeah, thanks :P
alex`` has joined #nixos
jluttine has joined #nixos
<{^_^}> [nixpkgs] @markuskowa opened pull request #49201 → snapper: 0.5.0 -> 0.7.2 → https://git.io/fx967
<boomshroom> I'm trying to build Redox's relibc on NixOS (it supports linux) and I can completely build it in a pure nix-shell. That said, Trying to use nix-build fails at `make: ./include.sh: Command not found`. `include.sh` is present and runs just fine when running buildPhase in a pure nix-shell, so I don't know what's happening.
<Arahael> ottidmes: dwarf-fortress-full works. :)
clever has joined #nixos
mayhewluke has quit [Ping timeout: 246 seconds]
<{^_^}> Channel nixpkgs-18.09-darwin advanced to https://github.com/NixOS/nixpkgs/commit/21cf1c4f265 (from 34 hours ago, history: https://channels.nix.gsc.io/nixpkgs-18.09-darwin)
<ottidmes> Arahael: gratz! :)
<Arahael> ottidmes: Awesome, thanks, I'll book those for later reading when I get into nix's packages. :)
<{^_^}> [nixpkgs] @qolii opened pull request #49202 → iproute: 4.18 -> 4.19 → https://git.io/fx9iJ
mayhewluke has joined #nixos
boxscapeR has quit [Remote host closed the connection]
clever has quit [Quit: leaving]
clever has joined #nixos
<boomshroom> My nix log of the package is https://pastebin.com/HmbWSwX3
Rusty1 has joined #nixos
<boomshroom> The expression itself is https://pastebin.com/T2VGaEtn
<pbogdan> b
<boomshroom> I'm confused because the build works just fine when I run it manually in `nix-shell --pure`.
zolk3ri has quit [Remote host closed the connection]
<{^_^}> Channel nixpkgs-18.03-darwin advanced to https://github.com/NixOS/nixpkgs/commit/b4e3a404e67 (from 25 hours ago, history: https://channels.nix.gsc.io/nixpkgs-18.03-darwin)
<Church-> Sup folks
jluttine has quit [Ping timeout: 246 seconds]
<ottidmes> boomshroom: could it have to do with what outputs nix-shell takes by default, and what nix-build takes: https://stackoverflow.com/questions/43425262/nix-boost-install-misses-headers (not your problem, but what might be related to your problem)
<boomshroom> That doesn't seem entirely relavent since 1. It's concerned with nix-env rather than nix-build vs nix-shell, and 2. It's looking at headers (which shouldn't be installed anyways) rather than being able to run a bash script.
jluttine has joined #nixos
<adamantium> nixos doesn't seem to use bash_profile from a gui terminal, only the bashrc file. Does that sound about right?
<adamantium> (on other distros I always sourced .bashrc from .bash_profile) So this seems different.
<ottidmes> boomshroom: agreed, but it was just a thought that could be related to the underlying problem of your, why OK in nix-shell and not OK in nix-build, question
<boomshroom> My understanding is that nix-shell --pure should give an almost identical environment to nix-build.
<ottidmes> boomshroom: keyword being "almost", it might just be your nix-build environment that has something bleeding into it causing problem, which is circumvented with nix-shell pure
najibpuchong has joined #nixos
<ottidmes> boomshroom: just curious, what if you run nix-build from your nix-shell?
<boomshroom> nix isn't installed in a pure nix-shell. :P
<boomshroom> No difference is an unpure shell
Ariakenom_ has quit [Ping timeout: 240 seconds]
<najibpuchong> Hi all, I am using nixos 18.09 with sddm as display manager. How can I have sddm with selectable keyboard layout 'us' and 'us drovak' option in login screen?
shoogz has quit [Ping timeout: 264 seconds]
justanotheruser has quit [Quit: WeeChat 2.2]
<Lisanna> gonna try my hand at some nix hacking... is there an internal function I could call in place of copyPaths that would let me substitute a fake output for a derivation?
justanotheruser has joined #nixos
drakonis has quit [Ping timeout: 246 seconds]
<Lisanna> e.g., if I've in the meantime constructed some local file/directory in /tmp that I want nix to insert as an output into the store in place of the real output
adamantium has quit [Remote host closed the connection]
<Lisanna> addToStore is probably what I want
<{^_^}> [nixpkgs] @yashrajbharti opened pull request #49203 → Ackerman function → https://git.io/fx9Pg
aleph- has joined #nixos
shoogz has joined #nixos
shoogz has quit [Max SendQ exceeded]
shoogz has joined #nixos
<{^_^}> [nixpkgs] @markuskowa closed pull request #49203 → Ackerman function → https://git.io/fx9Pg
drakonis has joined #nixos
cinimod has joined #nixos
cinimod has quit [Ping timeout: 252 seconds]
iyzsong has joined #nixos
aleph- has quit [Ping timeout: 252 seconds]
patrl has quit [Ping timeout: 252 seconds]
mayhewluke has quit [Ping timeout: 252 seconds]
mayhewluke has joined #nixos
lassulus_ has joined #nixos
lassulus has quit [Ping timeout: 252 seconds]
lassulus_ is now known as lassulus
jluttine has quit [Ping timeout: 252 seconds]
jluttine has joined #nixos
thc202 has quit [Ping timeout: 246 seconds]
jperras has quit [Quit: WeeChat 2.2]
Dedalo has joined #nixos
nD5Xjz_ has quit [Ping timeout: 246 seconds]
<{^_^}> Channel nixpkgs-18.09-darwin advanced to https://github.com/NixOS/nixpkgs/commit/e428680fb82 (from 33 hours ago, history: https://channels.nix.gsc.io/nixpkgs-18.09-darwin)
<pbogdan> boomshroom: postPatch = "patchShebangs include.sh"; maybe?
srl295 has quit [Quit: Connection closed for inactivity]
nD5Xjz has joined #nixos
schopp0r has joined #nixos
<schopp0r> why is nix-build *ignoring* --arg doInstallCheck false
<pbogdan> boomshroom: no /usr/bin/env in nix-build sandbox IIRC? (or something)
vidbina has quit [Ping timeout: 252 seconds]
silver has quit [Read error: Connection reset by peer]
Supersonic has quit [Ping timeout: 276 seconds]
<{^_^}> Channel nixpkgs-18.09-darwin advanced to https://github.com/NixOS/nixpkgs/commit/7cb7d778300 (from 28 hours ago, history: https://channels.nix.gsc.io/nixpkgs-18.09-darwin)
Supersonic has joined #nixos
mayhewluke has quit [Ping timeout: 252 seconds]
schopp0r has quit [Ping timeout: 256 seconds]
mayhewluke has joined #nixos
lopsided98 has quit [Quit: Disconnected]
lopsided98 has joined #nixos
lopsided98 has quit [Remote host closed the connection]
lopsided98 has joined #nixos
marusich has joined #nixos
nD5Xjz has quit [Ping timeout: 244 seconds]
nD5Xjz has joined #nixos
hellrazo1 has joined #nixos
hellrazor has quit [Ping timeout: 246 seconds]
marusich has quit [Quit: Leaving]
<Lisanna> schopp0r: doInstallCheck is a stdenv.mkDerivation argument, not a top-level nixpkgs argument
astronavt has joined #nixos
astronavt has quit [Remote host closed the connection]
hamishmack has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
hamishmack has joined #nixos
pie_ has joined #nixos
pie__ has quit [Read error: Connection reset by peer]
lopsided98 has quit [Quit: Disconnected]
lopsided98 has joined #nixos
iyzsong has quit [Quit: ZNC 1.7.1 - https://znc.in]
<boomshroom> pbogdan: Thanks. Looks like it's working this time.
aleph- has joined #nixos
<shreyansh_k> Howdy guys... What's up with hydra? The log files look all gibberish. Also, no updated to unstable since quite some time.
Mateon3 has joined #nixos
Mateon1 has quit [Ping timeout: 252 seconds]
Mateon3 is now known as Mateon1
iyzsong has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #49204 → ponyc: 0.24.4 -> 0.25.0 → https://git.io/fx9MQ
Supersonic has quit [Ping timeout: 252 seconds]
<aleph-> So for services.mysql, how can I set files? Such as mariadb.cnf, conf.d/*, etc?
<aleph-> Closest thing seems to be services.mysql.extraOptions
<Lisanna> shreyansh_k I wish hydra had more development focus too ):
Lisanna has quit [Quit: Lisanna]
Supersonic has joined #nixos
cinimod has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #49205 → pgroonga: 2.1.3 -> 2.1.6 → https://git.io/fx9Mx
<aleph-> Secondary question when generating a package how would I create additional folders in the nix store path? Just run mkdir -p ./PATH/HERE in the install phase step?
cinimod has quit [Ping timeout: 272 seconds]
<simpson> Yes.
<simpson> Well, `mkdir -p $out/path/here` but yes.
nD5Xjz has quit [Ping timeout: 264 seconds]
<drakonis1> can i fetch from github two different repositories?
seang961 has joined #nixos
nD5Xjz has joined #nixos
<seang961> I noticed nixpkgs does not have anything related to xamarin in it. I am also new at creating packages, could anyone possibly help follow this guide to modify mono properly? https://github.com/0xFireball/xamarin-android-linux/blob/master/rider-setup.md
<aleph-> Yeah what drakonis1 said.
<aleph-> joepie91: You around?
<aleph-> I remember you telling me about doing it.
justanotheruser has quit [Ping timeout: 252 seconds]
<aleph-> What drakonis1 is asking is, during a deriv build, can you fetch two different src folders from github? A la, $src = fetchGit {}; $src2 = fetchGit{};
<drakonis1> basically that
<aleph-> With each src being a different git repository.
<simpson> Yes, should work.
justanotheruser has joined #nixos
<drakonis1> noice
mayhewluke has quit [Ping timeout: 246 seconds]
justanotheruser has quit [Ping timeout: 252 seconds]
mayhewluke has joined #nixos
ottidmes has quit [Ping timeout: 252 seconds]
justanotheruser has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #49207 → nodejs-slim-10_x: 10.12.0 -> 11.0.0 → https://git.io/fx9Dp
<colemickens> I was watching some of the NixCon stream. I'm wondering if a proper system for modules+pkgs would make auto-updating efforts easier to organize and implement as well?
<drakonis1> okay so
<drakonis1> i have a issue here
<drakonis1> builder for '/nix/store/wnmrfnzx1bp5g49si49phj5x5mgm2q5q-lobsters.drv' failed to produce output path '/nix/store/q56vrr9rkjr7pnmc6mmr3kc8chnvs2ir-lobsters'
<drakonis1> do i need a hash for the final state?
<{^_^}> [nixpkgs] @r-ryantm opened pull request #49208 → libopus: 1.2.1 -> 1.3 → https://git.io/fx9y6
<seang961> for modifying a package, is it possible to check configureFlags in package to declare an optional second src obtained through fetchurl?
<{^_^}> [nixpkgs] @r-ryantm opened pull request #49209 → openisns: 0.98 -> 0.99 → https://git.io/fx9Se
<{^_^}> Channel nixos-18.09-small advanced to https://github.com/NixOS/nixpkgs/commit/ef1e83d47c9 (from 19 hours ago, history: https://channels.nix.gsc.io/nixos-18.09-small)
obadz has quit [Ping timeout: 276 seconds]
obadz has joined #nixos
LnL has quit [Ping timeout: 244 seconds]
Lears has quit [Remote host closed the connection]
pie_ has quit [Ping timeout: 246 seconds]
Lears has joined #nixos
endformationage has quit [Quit: WeeChat 1.9.1]
LnL has joined #nixos
drakonis1 has quit [Quit: WeeChat 2.2]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #49210 → ocamlPackages.ocaml-migrate-parsetree: 1.0.11 -> 1.1.0 → https://git.io/fx99e
orivej has quit [Ping timeout: 240 seconds]
iyzsong has quit [Quit: ZNC 1.7.1 - https://znc.in]
iyzsong has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #49211 → ocamlPackages.rresult: 0.5.0 -> 0.6.0 → https://git.io/fx99c
Rusty1 has quit [Quit: Konversation terminated!]
cinimod has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #49212 → neo4j: 3.4.8 -> 3.4.9 → https://git.io/fx9HU
cinimod has quit [Ping timeout: 245 seconds]
<jophish> Ericson2314: What's the difference between platform and system?
<{^_^}> [nixpkgs] @r-ryantm opened pull request #49213 → nanomsg: 1.1.4 -> 1.1.5 → https://git.io/fx9Hl
<jophish> at the moment I'm cross compiling by passing {crossSystem = {system="armv7l-linux";};} to nixpkgs
hellrazo1 has quit [Ping timeout: 240 seconds]
<jophish> This gives a different result from {crossSytem={config="armv7l-linux";};}
<{^_^}> [nixpkgs] @r-ryantm opened pull request #49214 → ocamlPackages.topkg: 0.9.1 -> 1.0.0 → https://git.io/fx9Hj
Dedalo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
hamishmack has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
oldandwise has joined #nixos
aleph- has quit [Ping timeout: 252 seconds]
<oldandwise> after i sync my cloned repo's master from upstream, how do I see the exact files (modified, added, deleted) ? I have done almost known attempts, but I am unable to do it. All I see is one filed being modified. However, during the `git merge upstream/master` there were 20+ files that scrolled, so I know there is more
<{^_^}> [nixpkgs] @r-ryantm opened pull request #49215 → ocamlPackages.fmt: 0.8.4 -> 0.8.5 → https://git.io/fx9Q4
<oldandwise> for example, just today this is added: pkgs/development/python-modules/django-discover-runner/default.nix
<{^_^}> [nixpkgs] @r-ryantm opened pull request #49216 → nnn: 1.9 -> 2.0 → https://git.io/fx9Qa
worldofpeace has quit [Remote host closed the connection]
cinimod has joined #nixos
tom39291 has quit [Ping timeout: 250 seconds]
cinimod has quit [Ping timeout: 240 seconds]
<Myrl-saki> oldandwise: Use git reflog and git log?
<{^_^}> [nixpkgs] @r-ryantm opened pull request #49217 → openorienteering-mapper: 0.8.2 -> 0.8.3 → https://git.io/fx97l
<{^_^}> [nixpkgs] @tathougies opened pull request #49218 → musl-utils: init at 1.1.20 → https://git.io/fx970
<{^_^}> [nixpkgs] @r-ryantm opened pull request #49219 → nullmailer: 2.1 -> 2.2 → https://git.io/fx97E
Travankor_ has joined #nixos
<{^_^}> [nixpkgs] @Mic92 merged pull request #48866 → wireguard-tools: 0.0.20181007 -> 0.0.20181018 → https://git.io/fxij5
<{^_^}> [nixpkgs] @Mic92 pushed 2 commits to master: https://git.io/fx97w
<{^_^}> [nixpkgs] @Mic92 merged pull request #49219 → nullmailer: 2.1 -> 2.2 → https://git.io/fx97E
<{^_^}> [nixpkgs] @Mic92 pushed 2 commits to master: https://git.io/fx979
adamantium has joined #nixos
<adamantium> o/ Anyone know how to make surf browser play youtube videos? Iirc i need a gst libav plugin , not sure which pkg exactly
<{^_^}> [nixpkgs] @Mic92 merged pull request #49201 → snapper: 0.5.0 -> 0.7.2 → https://git.io/fx967
<{^_^}> [nixpkgs] @Mic92 pushed 2 commits to master: https://git.io/fx97b
<boomshroom> Just pushed my first derivation to my nur repo.
<boomshroom> Now to determine how I should access a function defined in mozilla-nixpkgs (which is also in nur).
init_6 has joined #nixos
<oldandwise> Myrl-saki: thanks it worked. `git reflog` to get the beforehash and then do: `git diff --name-status $beforehash..$afterhash` will exactly show the detailed changes (added,modified,deleted)
<{^_^}> [nixpkgs] @calbrecht opened pull request #49220 → vagrant: 2.1.2 -> 2.2.0 + vagrant-libvirt: init at 2.2.0 → https://git.io/fx95U
nD5Xjz has quit [Ping timeout: 245 seconds]
<{^_^}> [nixpkgs] @adisbladis merged pull request #49213 → nanomsg: 1.1.4 -> 1.1.5 → https://git.io/fx9Hl
<{^_^}> [nixpkgs] @adisbladis pushed 2 commits to master: https://git.io/fx95m
<{^_^}> [nixpkgs] @adisbladis merged pull request #49196 → pipenv: 2018.10.9 -> 2018.10.13 → https://git.io/fx9uL
<{^_^}> [nixpkgs] @adisbladis pushed 2 commits to master: https://git.io/fx95n
Travankor_ has quit [Quit: Q]
<{^_^}> [nixpkgs] @nlewo merged pull request #47967 → kind: init at 2ae73f8e → https://git.io/fx3DX
<{^_^}> [nixpkgs] @nlewo pushed 2 commits to master: https://git.io/fx95R
nD5Xjz has joined #nixos
<{^_^}> [nixpkgs] @adisbladis merged pull request #49101 → containerd: 1.1.4 -> 1.2.0 → https://git.io/fxDVk
<{^_^}> [nixpkgs] @adisbladis pushed 2 commits to master: https://git.io/fx95u
<boomshroom> How can I see what file a derivation was defined in? I'm trying to override stdenv with a custom libc.
<{^_^}> [nixpkgs] @FRidh pushed 268 commits to staging-next: https://git.io/fx95P
<{^_^}> [nixpkgs] @FRidh pushed 269 commits to staging: https://git.io/fx95D
<Ericson2314> jophish: platform is a grab bag of random stuff, system is a pair of CPU and OS, and config is a gnu/llvm style 3 or 4 tuple. At the top level platform and system should go away, instead leaving {cross,local}System.bothOfThem
<{^_^}> [nix] @layus closed pull request #2489 → Fix typo in local.mk → https://git.io/fx9rJ
<{^_^}> [nixpkgs] @FRidh pushed 130 commits to staging: https://git.io/fx95S
<{^_^}> [nixpkgs] @FRidh closed pull request #49192 → Refactor another 130 python packages -> python-modules → https://git.io/fx94x
<{^_^}> [nixpkgs] @r-ryantm opened pull request #49221 → mysql57: 5.7.23 -> 5.7.24 → https://git.io/fx95H
mayhewluke has quit [Ping timeout: 252 seconds]
mayhewluke has joined #nixos
revtintin has joined #nixos
Taneb has joined #nixos
vidbina has joined #nixos
<boomshroom> Hmm... glibc is sneaking into my build even though I'm overriding libc in wrapCCWith.
<Myrl-saki> boomshroom: How are you testing?
siers has joined #nixos
<boomshroom> Myrl-saki: `nix-build -A relibcStdenv.hello` That wouldn't work in the current state since I'm changing the api to just give the stdenv rather than a package set built on it, but that's the idea.
<Myrl-saki> boomshroom: And how do you know glibc is sneaking into your builds?
<boomshroom> Myrl-saki: `/nix/store/kvdxajnlyisifi506ppbdpfycmcmsp6d-glibc-2.27-dev/include/bits/stdio2.h:97: undefined reference to `__fprintf_chk'`
<Myrl-saki> Oh, lol
<Myrl-saki> Hm.
<Myrl-saki> boomshroom: How is relibcStdenv defined?
<siers> gchristensen, can I use another xi:include in doc/functions.xml
<gchristensen> siers: sure, what for?
<Myrl-saki> boomshroom: Also, you might not want to use wrapCCWith.
<siers> gchristensen, nix-gitignore section
<gchristensen> sure, by all means!
<Myrl-saki> How do I specify a file on IRC?
<boomshroom> The interface changed a bit since the build, but the logic is the same.
<Myrl-saki> Like, a nixpkgs file.
<boomshroom> Myrl-saki: https://pastebin.com/SS3w7YTD
<boomshroom> What would I use instead?
<siers> gchristensen, the only include in that file has kind of a weird name — shell.section.xml, which makes no sense considering how file listings are sorted
<gchristensen> siers: ignore that one, it is because of a silly thing.
<gchristensen> siers: name it like the other files :)
<siers> gchristensen, no prefixes of "functions." or something? :)
<gchristensen> siers: put it in ./functions/nix-gitignore.xml or whatever
<boomshroom> Also, should I use LLVM instead of GCC, since relibc is in rust and compiles with LLVM?
<Taneb> Well, if I can live without X I have a usable laptop
<Myrl-saki> boomshroom: Give me a few.
<Taneb> ...I wonder if it'd be easier to get Wayland working
<Myrl-saki> boomshroom: Actually, Idk what to do.
<boomshroom> :P
<Myrl-saki> boomshroom: Messing with stdenv is always weird for me.
<siers> gchristensen, what's the shell.section.md for?
<Taneb> Hmm, I there doesn't seem to be a way to use PRINTMODE:TEXT in the dwarf fortress in nixpkgs
<Myrl-saki> boomshroom: I'd rather use overrideCC.
<Myrl-saki> boomshroom: overrideCC = stdenv: cc: stdenv.override { allowedRequisites = null; cc = cc; };
<Myrl-saki> boomshroom: Than call stdenv directly.
<gchristensen> siers: a limited number of docs sections are written in .md, and they need a certain naming convention to be built... but I'm wanting to get rid of them. actually, I thought I already did ....
<boomshroom> Myrl-saki: That doesn't look like it would replace wrapCCWith, but would eliminate much of the boilerplate around it.
<Myrl-saki> boomshroom: Yep.
<Myrl-saki> boomshroom: I thought there was an stdenv version, but I was wrong lol
<Myrl-saki> boomshroom: But yes, you might want to start from that.
<Myrl-saki> boomshroom: I was working on a libc project, but I've since deleted the code. :/
<Myrl-saki> boomshroom: lol, that's apparently exactly what I did.
<gchristensen> siers: yeah, sounds like your branch is a bit old -- that file doesn't exist anymore, since Tue Oct 2 14:16:27 2018
<boomshroom> Were you calling your libc as the compiler?
<siers> gchristensen, I had rebased on master, not origin/master
<boomshroom> I guess you were.
<siers> gchristensen, oh and doc/functions/ now exists too
<boomshroom> `hlibc creates a wrapper for gcc or clang named "compiler"`
<gchristensen> siers: :) good1
<boomshroom> My only real problem with your project is it's not in Rust. :P
<boomshroom> Anyways, I'm now building gcc, except I'm overriding libcCross.
<Taneb> Does anyone know a way I can stream to Twitch without having X installed
<colemickens> Taneb: it looks like you can do it with ffmpeg directly
<colemickens> the example I found is using x11grab, but presumably you could just use a video file or another device instead without needing X?
siers has quit [Ping timeout: 246 seconds]
oldandwise has quit [Quit: leaving]
iyzsong has quit [Ping timeout: 272 seconds]
<boomshroom> `configure: error: cannot run C compiled programs.` Well I guess `gcc-unwrapped.override { libcCross = relibc; }` was not the answer.
siers has joined #nixos
<{^_^}> [nixpkgs] @megheaiulian opened pull request #49222 → avocode: 3.4.0 -> 3.6.2 → https://git.io/fx9Fo
siers has quit [Ping timeout: 252 seconds]
jsgrant has quit [Remote host closed the connection]
<CMCDragonkai> I'm trying to run `nix-build` on my haskell project. I always get this same error: `package.yaml: Yaml file not found: /build/haskell-demo-0.1.0.0/package.yaml`
<CMCDragonkai> The project is here: https://github.com/matrixai/Haskell-Demo
<CMCDragonkai> It seems to only occur when I use hpack as well.
<Myrl-saki> boomshroom: :/
<Myrl-saki> boomshroom: nix-shell it, and see the error?
<boomshroom> At this point, I'm not looking for an error, so much as why glibc is showing up in a build log at all.
b has quit [Quit: Lost terminal]
<boomshroom> glibc appears twice in a verbose log from building an barebones c file.
<boomshroom> "barebones" meaning 'int main(){}'
<{^_^}> [nixpkgs] @FRidh merged pull request #49175 → [18.09] pythonPackages.pyarrow: fix running tests on hydra → https://git.io/fx9Lb
<{^_^}> [nixpkgs] @FRidh pushed commit from @veprbl to release-18.09 « pythonPackages.pyarrow: fix running tests on hydra »: https://git.io/fx9bG
<boomshroom> One of the occurances is under `#include <...> search starts here:` and is above relibc in the list.
<boomshroom> The other is in reference to its dynamic linker, which is fine for now.
<{^_^}> [nixpkgs] @basvandijk pushed 2 commits to master: https://git.io/fx9bc
<{^_^}> [nixpkgs] @basvandijk merged pull request #49197 → strongswan-swanctl: adapt options to strongswan-5.7.1 → https://git.io/fx92Y
<boomshroom> So now I have a more specific problem: remove glibc from GCC's #include search path
<{^_^}> [nixpkgs] @darkdog555 opened pull request #49223 → Update README.md → https://git.io/fx9bB
moredhel has quit [Quit: WeeChat 2.2]
moredhel has joined #nixos
init_6 has quit []
<boomshroom> I do see that binutils is trying to use a dynamic linker that doesn't exist, but the compilation isn't even getting that far.
tg has quit [Ping timeout: 246 seconds]
<{^_^}> [nixpkgs] @dywedir closed pull request #49223 → Update README.md → https://git.io/fx9bB
<Izorkin> Mic92: Please check PR 48875
<feep> yo, I'm running kde on nixos, how do I entirely disable screen locking?
<feep> specifically timed screen locking, I have it off in the kde settings but it seems to still happen, blame systemd?
<{^_^}> [nixpkgs] @basvandijk merged pull request #48155 → Backport #46453 → https://git.io/fxCrI
<{^_^}> [nixpkgs] @basvandijk pushed 4 commits to release-18.09: https://git.io/fx9Ns
<sphalerite> gchristensen LnL adisbladis: wow release management is worth so much karma??
<boomshroom> I think I found one way the problem is arrising.
<{^_^}> [nixpkgs] @LnL7 opened pull request #49224 → loc: enable darwin build → https://git.io/fx9Nl
<feep> hm, how do I get sddm-0.18?
<boomshroom> The libc-cflags file is adding relibc to the search path after the "system" directories, aka glibc.
<boomshroom> I think `noSysDirs` should do the trick
Shados has joined #nixos
patrl has joined #nixos
zarel has joined #nixos
<{^_^}> [nixpkgs] @offlinehacker merged pull request #49212 → neo4j: 3.4.8 -> 3.4.9 → https://git.io/fx9HU
<{^_^}> [nixpkgs] @offlinehacker pushed 2 commits to master: https://git.io/fx9Nb
<{^_^}> [nixpkgs] @disassembler closed pull request #30958 → overlay: doc update for self/super -> final/previous → https://git.io/vFtYU
<{^_^}> [nixpkgs] @disassembler closed pull request #29577 → [WIP] icinga2: init at 2.7.0 → https://git.io/v5xyL
<{^_^}> [nixpkgs] @disassembler closed pull request #29425 → [WIP] graph-tool: 2.16 -> 2.22 → https://git.io/v57KH
<{^_^}> [nixpkgs] @disassembler closed pull request #29686 → [WIP] qxt: fixing build with gcc6 → https://git.io/vdJMF
<{^_^}> [nixpkgs] @disassembler closed pull request #28898 → [WIP?] ispc: use libcxxStdenv → https://git.io/v50qG
<{^_^}> [nixpkgs] @LnL7 merged pull request #49081 → wxmac: 3.0.2 -> 3.0.4 (darwin) → https://git.io/fxM2q
<{^_^}> [nixpkgs] @LnL7 pushed 4 commits to master: https://git.io/fx9AU
<{^_^}> [nixpkgs] @timokau opened pull request #49225 → arb: 2.14.0 -> 2.15.1 → https://git.io/fx9AI
<{^_^}> [nixpkgs] @timokau closed pull request #47317 → arb: 2.14.0 -> 2.15.0 → https://git.io/fAAkp
Ariakenom has joined #nixos
<{^_^}> [nixpkgs] @LnL7 opened pull request #49226 → firefox: fix darwin build → https://git.io/fx9AL
hiroshi has quit [Ping timeout: 276 seconds]
<{^_^}> [nixpkgs] @dywedir merged pull request #49224 → loc: enable darwin build → https://git.io/fx9Nl
<{^_^}> [nixpkgs] @dywedir pushed 2 commits to master: https://git.io/fx9AB
<gchristensen> sphalerite: duh
<{^_^}> [nixpkgs] @ciil opened pull request #49227 → atlassian-jira: 7.12.1 -> 7.12.3 → https://git.io/fx9Ag
<{^_^}> [nixpkgs] @Ekleog opened pull request #49228 → rss2email module: init → https://git.io/fx9Aw
orivej has joined #nixos
<disasm> samueldr sphalerite: https://github.com/NixOS/nixpkgs/pull/31064 should be ready to merge if I can get a review (release manager addition to docs)
<{^_^}> #31064 (by disassembler, 51 weeks ago, open): nixos docs: add release manager section
__monty__ has joined #nixos
hiroshi has joined #nixos
<{^_^}> [nixpkgs] @Ekleog opened pull request #49229 → mdadm: use shared system-sendmail → https://git.io/fx9A1
<{^_^}> [nixpkgs] @ciil opened pull request #49230 → atlassian-jira: 7.12.0 -> 7.12.3 (18.03) → https://git.io/fx9A9
<{^_^}> [nixpkgs] @alexherbo2 opened pull request #49231 → Fix higan typo → https://git.io/fx9AQ
<hyper_ch> how to upgrade a 18.03 machien that doesn't have nix 2.0 yet?
<hyper_ch> nix-env -iA nixos.nix and nix-env -iA nixos.nixUnstable all result in the same
<srk> nixos-rebuild should fetch new nix
<hyper_ch> srk: doesn't
<srk> yeah, wondering why
<gchristensen> hyper_ch: do you have the nix.package option set to pkgs.nix1 or something?
<hyper_ch> nixos-rebuild just shows how to use it
<gchristensen> because 18.03 defaulted to 2.0
<hyper_ch> gchristensen: I don't
<LnL> hyper_ch: nix.package = pkgs.nix2; IIRC
<hyper_ch> LnL: ?
<hyper_ch> set pgks where?
<LnL> in your configuration.nix before upgrading then you have the old release but with nix 2.0
<hyper_ch> LnL: how to proceed? I have already tried nixos-rebuild boot --upgrade
<{^_^}> [nixpkgs] @geistesk opened pull request #49232 → racket: 7.0 -> 7.1 → https://git.io/fx9xT
patrl has quit [Ping timeout: 252 seconds]
<{^_^}> [nixpkgs] @ciil opened pull request #49233 → atlassian-jira: 7.12.1 -> 7.12.3 (18.09) → https://git.io/fx9xk
<hyper_ch> LnL: do I put that into the "let" part? let nix.packages = pkgs.nix2; ?
patrl has joined #nixos
<LnL> no config of configuration.nix, it's an option
<symphorien> hyper_ch: rollback your channel until it works
<hyper_ch> LnL: still same
<hyper_ch> symphorien: rollback till what works?
<symphorien> Only your channel
<hyper_ch> symphorien: how do I roll the channel back?
<symphorien> It is to new; to rebuild with nix2 you need an older channel
<hyper_ch> symphorien: how do I roll the channel back?
<symphorien> sudo nix-channel --rollback
<symphorien> sudo nix-channel --rollback
<hyper_ch> symphorien: error: no generation older than the current (23) exists
<hyper_ch> and still can't rebuild
<symphorien> What it your current channel ?
<hyper_ch> nixos unstable
<symphorien> Downgrade to 18.09 first
<hyper_ch> I'm on 18.03 unstable something
<hyper_ch> that's the last build
<symphorien> Huh ?
<symphorien> Well downgrade to regular stable 18.0something which supports nix1
<hyper_ch> ok, how to "downgrade" to 18.09
<hyper_ch> how to downgrade then?
<boomshroom> GCC is taking forever to build as always and it's 3 in the morning.
<symphorien> Change the url of your channel
<symphorien> Like when you switched to unstable
<boomshroom> I'm tempted to just leave my computer on overnight.
<hyper_ch> symphorien: seems I can use 18.09
<boomshroom> It hasn't even left the buildPhase.
<nwspk> quick question: I've got two older PRs opened in early September which haven't received any attention at all
<nwspk> so, how do I get some attention?
cinimod has joined #nixos
iyzsong has joined #nixos
revtintin has quit [Quit: WeeChat 1.9.1]
<Myrl-saki> Err,
<Myrl-saki> How do I get the .out path from nix-*?
<Myrl-saki> Basically, a .out for nix-store -q --outputs
<boomshroom> Is there any way to pause a derivation mid-build and resume it later without having to redo all the work that's already been done?
cinimod has quit [Ping timeout: 246 seconds]
<{^_^}> [nixpkgs] @andir merged pull request #49186 → [18.09] mosquitto: 1.4.15 -> 1.5.3 → https://git.io/fx9cF
<{^_^}> [nixpkgs] @andir pushed 2 commits to release-18.09: https://git.io/fx9xQ
adamantium has quit [Remote host closed the connection]
<Myrl-saki> Basically, how do I get the nix-build output.
<Myrl-saki> Without actually nix-building
<boomshroom> Myrl-saki: nix repl is usually a good tool for this kind of thing.
<Myrl-saki> boomshroom: I already have the .drv, and I need it non-interactive.
<{^_^}> [nixpkgs] @dezgeg pushed to master « nixos/installer: Drop extra copy of w3m »: https://git.io/fx9xN
<boomshroom> I think the outPath is present in the .drv file if you want to look at it.
<boomshroom> Usually I use the repl for anything more complicated than building a derivation from the official nixpkgs.
pie_ has joined #nixos
feep has quit [Disconnected by services]
feep_ has joined #nixos
feep_ is now known as feep
<boomshroom> Goodnight. Or good morning depending on how you look at it. I'm going to bed... hopefully.
boomshroom has quit [Quit: WeeChat 2.1]
revtintin has joined #nixos
thc202 has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #49234 → mysql-workbench: 8.0.12 -> 8.0.13 → https://git.io/fx9pn
jasongrossman has quit [Ping timeout: 252 seconds]
<{^_^}> [nixpkgs] @timokau merged pull request #49225 → arb: 2.14.0 -> 2.15.1 → https://git.io/fx9AI
<{^_^}> [nixpkgs] @timokau pushed 2 commits to master: https://git.io/fx9pR
<{^_^}> [nixpkgs] @Infinisil merged pull request #49123 → vivaldi: 2.0.1309.29-2 -> 2.1.1337.36-1; vivaldi-ffmpeg-codecs: 69.0.3497.73 -> 70.0.3538.77 → https://git.io/fxywx
<{^_^}> [nixpkgs] @Infinisil pushed 3 commits to master: https://git.io/fx9pg
JosW has joined #nixos
mayhewluke has quit [Ping timeout: 246 seconds]
mayhewluke has joined #nixos
JosW has quit [Client Quit]
JosW has joined #nixos
<{^_^}> [nixpkgs] @fadenb opened pull request #49235 → alsaLib: 1.1.6 -> 1.1.7 → https://git.io/fx9p6
dramforever has joined #nixos
<dramforever> I've been wondering, how does hydra upload binary archives to cache.nixos.org?
<dramforever> Have I been missing a script hiding in the repos that uploads stuff to s3?
zolk3ri has joined #nixos
<{^_^}> input-output-hk/iohk-ops#352 (by cleverca22, 20 weeks ago, merged): [DEVOPS-836] configure hydra to upload everything to S3
<clever> dramforever: that PR adds support to the iohk hydra, and the comments explain what setup has to be done manually
<dramforever> Ah, sorry I misspoke
<{^_^}> [nix] @edolstra merged pull request #2487 → src/nix/local.mk: fix typos in names of symlinks → https://git.io/fx9Lp
<{^_^}> [nix] @edolstra pushed 2 commits to master: https://git.io/fx9pH
<dramforever> I meant hydra.nixos.org
<clever> dramforever: hydra.nixos.org is likely using very similiar config
<dramforever> I was talking about hydra.nixos.org and cache.nixos.org specifically
<clever> dramforever: here is the same config for the official hydra: https://github.com/NixOS/nixos-org-configurations/blob/master/delft/hydra.nix#L37
<{^_^}> [nix] @edolstra merged pull request #2488 → remote-store.hh: ConnectionHandle is struct, minor fix warning → https://git.io/fx9tI
<{^_^}> [nix] @edolstra pushed 2 commits to master: https://git.io/fx9pd
<clever> the PR i linked is just a handy diff, showing how it differs from a normal hydra setup
<dramforever> I'm trying to get some people here to setup a cache.nixos.org mirror (faster downloads -> better usability)
<{^_^}> [nixpkgs] @fadenb opened pull request #49236 → alsaTools: 1.1.6 -> 1.1.7 → https://git.io/fx9pb
<dramforever> But they are all (expectedly) confused by the workflow of Nix
<dramforever> So I ended up trying to learn more about the pipeline from stdenv.mkDerivation to .nar.xz
<clever> ah
JosW has quit [Quit: KVIrc 4.2.0 Equilibrium http://www.kvirc.net/]
<{^_^}> [nixpkgs] @markuskowa merged pull request #49209 → openisns: 0.98 -> 0.99 → https://git.io/fx9Se
<{^_^}> [nixpkgs] @markuskowa pushed 2 commits to master: https://git.io/fx9hv
<{^_^}> [nixpkgs] @fadenb opened pull request #49237 → alsaUtils: 1.1.6 -> 1.1.7 → https://git.io/fx9hU
<dramforever> They say they would very much like rsync
<dramforever> I think they forked rsync to add stuff like metadata caching so it's very fast
<dramforever> And it's very well-integrated with their server
<dramforever> Apparently, s3 is well-integrated with Nix too :p
<dramforever> clever: Thank you, I think I'm led the right way to go :)
<{^_^}> [nixpkgs] @r-ryantm opened pull request #49238 → lighttpd: 1.4.50 -> 1.4.51 → https://git.io/fx9hn
<clever> dramforever: `nix copy --to file:///local/dir` will create a directory with the same layout as a binary cache
<clever> dramforever: you can then rsync that dir up
<clever> or just run it directly on the http server
<dramforever> Sorry I meant they rsync from *official servers*
stammon has joined #nixos
<dramforever> For example, there's rsync://archive.ubuntu.com/ubuntu
<clever> dramforever: ah, you could also just run something like a caching squid proxy
<roberth> stammon: looks like you joined successfully now?
<clever> dramforever: so its slow for the first hit, and then caches for the future
<stammon> roberth: yes it does
<dramforever> They don't like proxies :(
<{^_^}> [nixpkgs] @r-ryantm opened pull request #49239 → miller: 5.3.0 -> 5.4.0 → https://git.io/fx9hu
<clever> dramforever: nginx can also be configured as a reverse proxy, and can probably cache
<clever> dramforever: so it wont look like a proxy to users
<__monty__> Yep, I have nginx caching the store.
<dramforever> Yeah but the problem is it looks like a proxy to maintainers
<__monty__> *cache
aki_k has joined #nixos
<{^_^}> [hydra] @sorki closed pull request #539 → hydra-module: use new style of postgresql db/user creation → https://git.io/fx9ho
<{^_^}> [nix] @edolstra pushed 10 commits to master: https://git.io/fx9h1
<{^_^}> [nix] @edolstra merged pull request #2394 → nix doctor: add command → https://git.io/fAlzc
<gchristensen> :o :o :o
<gchristensen> LnL:
<LnL> yay :D
<{^_^}> [nixpkgs] @flokli opened pull request #49240 → [18.09] layered docker images → https://git.io/fx9h7
<{^_^}> [nixpkgs] @fpletz merged pull request #49227 → atlassian-jira: 7.12.1 -> 7.12.3 → https://git.io/fx9Ag
<{^_^}> [nixpkgs] @fpletz pushed 2 commits to master: https://git.io/fx9hF
<{^_^}> [nixpkgs] @fpletz merged pull request #49233 → atlassian-jira: 7.12.1 -> 7.12.3 (18.09) → https://git.io/fx9xk
<{^_^}> [nixpkgs] @fpletz pushed 2 commits to release-18.09: https://git.io/fx9hx
<{^_^}> [nixpkgs] @fpletz merged pull request #49230 → atlassian-jira: 7.12.0 -> 7.12.3 (18.03) → https://git.io/fx9A9
<{^_^}> [nixpkgs] @fpletz pushed 3 commits to release-18.03: https://git.io/fx9hp
<{^_^}> [nixpkgs] @r-ryantm opened pull request #49241 → minizinc: 2.2.0 -> 2.2.1 → https://git.io/fx9jU
<{^_^}> [nixpkgs] @disassembler merged pull request #49239 → miller: 5.3.0 -> 5.4.0 → https://git.io/fx9hu
<{^_^}> [nixpkgs] @disassembler pushed commit from @r-ryantm to master « miller: 5.3.0 -> 5.4.0 (#49239) »: https://git.io/fx9jG
kenshinCH has joined #nixos
clefru has quit [Ping timeout: 245 seconds]
<{^_^}> [nixpkgs] @disassembler merged pull request #49238 → lighttpd: 1.4.50 -> 1.4.51 → https://git.io/fx9hn
<{^_^}> [nixpkgs] @disassembler pushed commit from @r-ryantm to master « lighttpd: 1.4.50 -> 1.4.51 (#49238) »: https://git.io/fx9jl
<{^_^}> [nixpkgs] @cleverca22 opened pull request #49242 → wireshark: include headers in wireshark.dev, to support building wireshark plugins → https://git.io/fx9j4
<symphorien> <schopp0r> why is nix-build *ignoring* --arg doInstallCheck false << you want nix-build -E "with import <nixpkgs> {}; nix.overrideAttrs(old: { doInstallCheck = false; })" or so. Please read https://nixos.org/nixpkgs/manual/#sec-overrides
<{^_^}> [nixpkgs] @r-ryantm opened pull request #49243 → matomo: 3.6.0 -> 3.6.1 → https://git.io/fx9jo
<{^_^}> [nixpkgs] @disassembler merged pull request #49241 → minizinc: 2.2.0 -> 2.2.1 → https://git.io/fx9jU
<{^_^}> [nixpkgs] @disassembler pushed commit from @r-ryantm to master « minizinc: 2.2.0 -> 2.2.1 (#49241) »: https://git.io/fx9j6
<{^_^}> [nixpkgs] @disassembler merged pull request #49237 → alsaUtils: 1.1.6 -> 1.1.7 → https://git.io/fx9hU
<{^_^}> [nixpkgs] @disassembler pushed commit from @fadenb to master « alsaUtils: 1.1.6 -> 1.1.7 (#49237) »: https://git.io/fx9jM
<{^_^}> [nixpkgs] @disassembler merged pull request #49236 → alsaTools: 1.1.6 -> 1.1.7 → https://git.io/fx9pb
<{^_^}> [nixpkgs] @disassembler pushed commit from @fadenb to master « alsaTools: 1.1.6 -> 1.1.7 (#49236) »: https://git.io/fx9jy
<gchristensen> clever: looking forward to you merging your first PR https://github.com/NixOS/nixpkgs/pull/49242
<{^_^}> #49242 (by cleverca22, 9 minutes ago, open): wireshark: include headers in wireshark.dev, to support building wireshark plugins
<hyper_ch> symphorien: ah.... I remember... I'm on the server back to pre-18.03 again because if I upgrade to 18.03 or newer, then networking doesn't work with the brdige for some reason
<{^_^}> [nixpkgs] @r-ryantm opened pull request #49244 → libversion: 2.6.0 -> 2.7.0 → https://git.io/fx9jH
<snajpa> guys, how can I test for existence of an attribute in another attrset, when defining the first said attrset? I have a file https://paste.vpsfree.cz/5DNyQUGl/ - documentation.nixos.enable didn't exist in 18.03, but it does in 18.09, so I'd like to set it if it's avail (I want to do that with documentation.enable as well, which is were I started)
<roberth> domenkozar: tazjin: for semantic markup in asciidoc: https://www.winglemeyer.org/technology/2016/09/08/semantic-asciidoc.html
<snajpa> I got as far as here, but I'm hitting infinite recursion: https://paste.vpsfree.cz/ByFm4F-t/
<{^_^}> [nixpkgs] @disassembler merged pull request #49235 → alsaLib: 1.1.6 -> 1.1.7 → https://git.io/fx9p6
<{^_^}> [nixpkgs] @disassembler pushed commit from @fadenb to staging « alsaLib: 1.1.6 -> 1.1.7 (#49235) »: https://git.io/fx9jA
<{^_^}> [nixpkgs] @Infinisil merged pull request #49204 → ponyc: 0.24.4 -> 0.25.0 → https://git.io/fx9MQ
<{^_^}> [nixpkgs] @Infinisil pushed 2 commits to master: https://git.io/fx9jx
<{^_^}> [nixpkgs] @c0bw3b merged pull request #49144 → rspamd: 1.8.0 -> 1.8.1 → https://git.io/fxSZp
<{^_^}> [nixpkgs] @c0bw3b pushed 2 commits to master: https://git.io/fx9jh
<snajpa> I think it's due to the test, which references pkgs...
<snajpa> can I make a copy of pkgs just for the test of attribute existence, or is there another solution?
<{^_^}> [nixpkgs] @cleverca22 merged pull request #49242 → wireshark: include headers in wireshark.dev, to support building wireshark plugins → https://git.io/fx9j4
<{^_^}> [nixpkgs] @cleverca22 pushed 2 commits to master: https://git.io/fxHee
<gchristensen> clever++
<clever> gchristensen: done!
<{^_^}> clever's karma got increased to 30
<gchristensen> woot!
<Myrl-saki> \o/
nD5Xjz has quit [Ping timeout: 272 seconds]
<{^_^}> [nixpkgs] @bjornfor pushed commit from @r-ryantm to release-18.09 « lighttpd: 1.4.50 -> 1.4.51 (#49238) »: https://git.io/fxHeL
<{^_^}> [nix] @edolstra pushed 2 commits to master: https://git.io/fxHeO
<{^_^}> [nix] @edolstra merged pull request #2491 → Simplify handling of extra '}' → https://git.io/fx9KY
nD5Xjz has joined #nixos
feep has quit [Disconnected by services]
ekleog has quit [Quit: back soon]
<{^_^}> [nixpkgs] @fadenb opened pull request #49245 → tbb: 2018_U5 -> 2018_U6 → https://git.io/fxHeR
jtojnar has quit [Read error: Connection reset by peer]
<{^_^}> [nixpkgs] @cleverca22 merged pull request #49202 → iproute: 4.18 -> 4.19 → https://git.io/fx9iJ
<{^_^}> [nixpkgs] @cleverca22 pushed 2 commits to staging: https://git.io/fxHez
ekleog has joined #nixos
<{^_^}> [nixpkgs] @c0bw3b merged pull request #49134 → urlwatch: 2.14 -> 2.15 → https://git.io/fxStJ
<{^_^}> [nixpkgs] @c0bw3b pushed 2 commits to master: https://git.io/fxHea
<{^_^}> [nixpkgs] @c0bw3b merged pull request #49117 → [18.09] flatpak: 1.0.2 -> 1.0.4 (cherry-picked from master) → https://git.io/fxylf
<{^_^}> [nixpkgs] @c0bw3b pushed 2 commits to release-18.09: https://git.io/fxHew
<{^_^}> [nixpkgs] @c0bw3b merged pull request #49133 → trufflehog: 2.0.91 -> 2.0.97 → https://git.io/fxSTQ
<{^_^}> [nixpkgs] @c0bw3b pushed 2 commits to master: https://git.io/fxHeP
jtojnar has joined #nixos
vidbina has quit [Ping timeout: 252 seconds]
<{^_^}> [nixpkgs] @fadenb opened pull request #49246 → unbound: 1.8.0 -> 1.8.1 → https://git.io/fxHex
<infinisil> > { a.x = 10; } ? a.x
<{^_^}> true
<{^_^}> [nixpkgs] @r-ryantm opened pull request #49247 → altcoins.litecoin: 0.16.2 -> 0.16.3 → https://git.io/fxHve
megfault has joined #nixos
<{^_^}> [nixpkgs] @c0bw3b merged pull request #48907 → sfml: 2.5.0 -> 2.5.1 → https://git.io/fxPxd
<{^_^}> [nixpkgs] @c0bw3b pushed commit from @r-ryantm to master « sfml: 2.5.0 -> 2.5.1 (#48907) »: https://git.io/fxHvk
hamishmack has joined #nixos
feep_ has joined #nixos
<feep_> I'm trying to follow https://nixos.wiki/wiki/Overlays
<feep_> nix.nixPath = options.nix.nixPath.default ++ [ ]
<feep_> and options is not found
<{^_^}> [nixpkgs] @c0bw3b merged pull request #48879 → dotnet-sdk: 2.1.402 -> 2.1.403 → https://git.io/fxPRb
<{^_^}> [nixpkgs] @c0bw3b pushed 2 commits to master: https://git.io/fxHv3
<typetetris> i installed firefox on nixos and it has problems loading some pages, but google chrome loads them just fine. Is that a known problem?
<feep_> oh, had to add options as a parameter
pie_ has quit [Ping timeout: 244 seconds]
<feep_> I am not convinced that instruction works.
<{^_^}> [nixpkgs] @dezgeg pushed 3 commits to master: https://git.io/fxHv8
<{^_^}> [nixpkgs] @timokau opened pull request #49248 → sage: fix attrname, add sagemath alias → https://git.io/fxHv0
<feep_> "error: infinite recursion encountered, at undefined position" is not a very helpful error.
<feep_> owait, found -v
<{^_^}> [nixpkgs] @timokau opened pull request #49249 → Sage fix attrname 18.09 → https://git.io/fxHvz
<{^_^}> [nixpkgs] @royneary opened pull request #49250 → nim: 0.18.0 -> 0.19.0 → https://git.io/fxHva
<philipp[m]> Is there a hack to set a containers startup order? I've got two DB containers that I'd like to have started before everything else.
acarrico has quit [Ping timeout: 252 seconds]
<symphorien> I imagine containers are systemd units, you can probably add depenencies this way.
<{^_^}> [nixpkgs] @dotlambda opened pull request #49251 → home-assistant: 0.80.3 -> 0.81.0 → https://git.io/fxHv5
<{^_^}> [nixpkgs] @dotlambda merged pull request #49024 → python36Packages.aiohttp: 3.3.2 -> 3.4.4 → https://git.io/fx1KK
<{^_^}> [nixpkgs] @dotlambda pushed commit from @r-ryantm to master « python36Packages.aiohttp: 3.3.2 -> 3.4.4 (#49024) »: https://git.io/fxHfv
nD5Xjz has quit [Ping timeout: 246 seconds]
feep_ is now known as feep
<feep> I cannot figure out the cause for that error
<{^_^}> [nixpkgs] @dotlambda merged pull request #49181 → python36Packages.aniso8601: 3.0.2 -> 4.0.1 → https://git.io/fx93l
<{^_^}> [nixpkgs] @dotlambda pushed commit from @r-ryantm to master « python36Packages.aniso8601: 3.0.2 -> 4.0.1 (#49181) »: https://git.io/fxHfY
<feep> it happens when trying to add https://gist.github.com/Shados/2576f07d03c34e712b77853711d6cbfe as an overlay
Mo0O has joined #nixos
pie_ has joined #nixos
<Mo0O> Hi there, I'm trying to install nix using : curl https://nixos.org/nix/install | sh
tg has joined #nixos
<Mo0O> But I ends with : /tmp/nix-binary-tarball-unpack.zmke73uIIl/unpack/nix-2.1.3-x86_64-linux/install: unable to register valid paths
<Mo0O> OS: Void Linux
<{^_^}> [nixpkgs] @zarelit opened pull request #49252 → crystal: fix "play" subcommand → https://git.io/fxHfn
silver has joined #nixos
civodul has joined #nixos
xeji has joined #nixos
goibhniu has joined #nixos
nD5Xjz has joined #nixos
vidbina has joined #nixos
<feep> I can't find any good guides for using overlays globally with nixos actually
<{^_^}> [nixpkgs] @timokau merged pull request #49243 → matomo: 3.6.0 -> 3.6.1 → https://git.io/fx9jo
<{^_^}> [nixpkgs] @timokau pushed 2 commits to master: https://git.io/fxHfV
<aki_k> I've just setup NixOS and nixos-rebuild is not working as expected. Is there a place where users/newbies can ask I've they're having issues with Nix(OS), something like archlinux forums or ubuntu forums?
<gchristensen> here is good! :)
<gchristensen> if you prefer a forum, http://discourse.nixos.org/ is good too
<gchristensen> a LOT of NixOS people are at NixCon right now so aaren't paying as much attention, but here is still good :)
<clever> some of us are at nixcon and paying attention!
<aki_k> Well if I'm adding an application to configuration.nix it does not appear in the application menu. I'm only able to run them via the command line.
<aki_k> I've first installed java 8 and have now completely removed it. But Sbt (a buil tool for jvm languages) is still using java 8. I've restarted several times.
<{^_^}> [nixpkgs] @dotlambda merged pull request #49172 → python36Packages.djangorestframework: 3.8.2 -> 3.9.0 → https://git.io/fx9Tg
<{^_^}> [nixpkgs] @dotlambda pushed commit from @r-ryantm to master « python36Packages.djangorestframework: 3.8.2 -> 3.9.0 (#49172) »: https://git.io/fxHfy
<symphorien> aki_k: are you using plasma ?
<aki_k> Yes
<aki_k> There is a "result" link in my home directory. At first applications I installed occured at "~/result/sw/bin" but that's no longer the case.
<aki_k> I'm using "sudo nixos-rebuild switch" to reload the config file.
<{^_^}> [nixpkgs] @c0bw3b merged pull request #48883 → syslogng: 3.17.2 -> 3.18.1 → https://git.io/fxP2B
<{^_^}> [nixpkgs] @c0bw3b pushed 2 commits to master: https://git.io/fxHfS
<symphorien> https://github.com/NixOS/nixpkgs/issues/40915 does running kbuildsycoca5 make the applications appear ?
<{^_^}> #40915 (by Chiiruno, 22 weeks ago, closed): KDE will not automatically update it's start menu
<{^_^}> [nixpkgs] @dotlambda merged pull request #49166 → python36Packages.praw: 5.4.0 -> 6.0.0 → https://git.io/fxSjX
<{^_^}> [nixpkgs] @dotlambda pushed commit from @r-ryantm to master « python36Packages.praw: 5.4.0 -> 6.0.0 (#49166) »: https://git.io/fxHfH
<aki_k> Yes, now they're there.
<symphorien> also, does the application you want provide a desktop file ? you can see that with `tree $(readlink -f $(which application))`
<symphorien> are you still on 18.03 ?
<{^_^}> [nixpkgs] @r-ryantm opened pull request #49253 → mkvtoolnix: 27.0.0 -> 28.2.0 → https://git.io/fxHf5
<aki_k> I'm on 18.09.932.<...>
<{^_^}> [nixpkgs] @markuskowa merged pull request #49216 → nnn: 1.9 -> 2.0 → https://git.io/fx9Qa
<{^_^}> [nixpkgs] @markuskowa pushed 2 commits to master: https://git.io/fxHfb
<colemickens> Isn't that just a Plasma thing?
<colemickens> And the sbt would be because sbt needs the jvm so it pulls it in?
<symphorien> aki_k: are you using a "unusual" shell like fish ?
<colemickens> And I think `nixos-rebuild switch` doesn't drop a result link, but `build` does? and/or checkout result-N
vidbina has quit [Ping timeout: 276 seconds]
<colemickens> Actually most of the time in GNOME and KDE I had to restart to get new apps in the menus.
<aki_k> I'm using zsh but it occures on bash as well.
<aki_k> Sorry, i was a little imprecise. I've set the property "programes.java.package = pkgs.jdk10;" and "java(c) -version" return that it's using java 10 but sbt is still using java 8 eventough it should no longer be installed on my system.
<symphorien> aki_k: is your user declared in /etc/nixos/configuration.nix ? or did you create it manually with useradd ?
<aki_k> It's declared in my configuration.nix
<clever> aki_k: that result symlink sounds like the product of you running `nixos-rebuild build`, and its only updated when you run that
<aki_k> clever: so running nixos-rebuild without sudo?
<{^_^}> [nixpkgs] @jtojnar opened pull request #49254 → remmina: clean up → https://git.io/fxHJL
<clever> aki_k: ah, thats the purity of nix, sbt doesnt care what you installed, it will use the java that sbt was pointed at to begin with
<symphorien> aki_k: can you run nixos-option system.activationScripts.plasmaSetup ?
<clever> aki_k: try doing sbt = pkgs.sbt.override { jre = pkgs.jre10; }; in your packageOverrides
<aki_k> $ nixos-option system.activationScripts.plasmaSetup  ✔  97  14:55:48
<aki_k> error: attribute 'plasmaSetup' missing
<aki_k> This attribute set contains:
<{^_^}> [nixpkgs] @dotlambda closed pull request #49163 → Add pre-commit and its dependencies → https://git.io/fxSNi
<symphorien> sounds like a bug.
<feep> if I want to do some custom patching and adding new packages, am I supposed to use overlays or channels?
<symphorien> I'd say an overlay
<gchristensen> ekleog: ping?
<feep> the overlay doc https://nixos.wiki/wiki/Overlays "on the system level" I'm supposed to use NIX_PATH to set an overlay dir
<feep> but I thought the root user *was* "the system level"?
<feep> and also this looks pretty ~magical~
<feep> and I have no idea how samueldr's config works
<{^_^}> [nixpkgs] @bhipple opened pull request #49255 → dockerTools.examples.nix: fix documentation example → https://git.io/fxHJg
<{^_^}> [nixpkgs] @dotlambda merged pull request #49159 → pythonPackages.phonenumbers: 8.9.15 -> 8.9.16 → https://git.io/fxS5T
<{^_^}> [nixpkgs] @dotlambda pushed commit from @fadenb to master « pythonPackages.phonenumbers: 8.9.15 -> 8.9.16 (#49159) »: https://git.io/fxHJa
<feep> and I can't make it work locally either with https://gist.github.com/Shados/2576f07d03c34e712b77853711d6cbfe
<aki_k> clever: Where can i define package overrides? I can't find such a property on https://nixos.org/nixos/options.html#packageoverrides
<symphorien> the NIXPATH this is not necessary if you don't mind nix-env not seeing your overlay
elgoosy has joined #nixos
<symphorien> s/this/thing/
<feep> I do mind that; nix-env is the primary method I use for installing packages..
<jluttine> in python package definition, how can i request a build input that is from top level packages instead of python packages? if i add "redis" to function arguments, the python one is passed..
<feep> why would I want an overlay that nix-env can't see
<clever> aki_k: nixpkgs.config.packageOverrides = pkgs: { sbt = pkgs.sbt.override { jre = pkgs.jre10; }; };
<symphorien> I avoid nix-env as much as possible
<clever> aki_k: nixpkgs.config is in the page you linked, and its content is the same as config.nix, which comes from the nixpkgs manual
<feep> is that standard? I thought nix-env was standard
<elgoosy> hi, how do i remap caps-lock to ctrl in configuration.nix?
<symphorien> nix-env has very strange behavior
<feep> okay, but is it standard
<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.
<symphorien> for example
<feep> like, this seems kind of ... you know how python has the "there is only one way to do it" thing
<feep> as far as I can tell so far, nixos seems anti-that.
<symphorien> nix-env is the only way for single user nix installation
<feep> okay, but I'm trying to run nixos
<feep> I thought root nix-env was the way to do "system installation" accessible for all users
<symphorien> it works, but environment.systemPackages also works and in my opinion is better
<{^_^}> [nixpkgs] @roberth opened pull request #49256 → Nixos nixpkgs pkgs use overlays → https://git.io/fxHJS
<symphorien> for example, having qt apps in a user profile is asking for trouble
<feep> that's a bad example
<feep> because I have no idea what "asking for trouble" means here
<feep> more importantly, as a newcomer I want my mommy.
<symphorien> let me find you a link
<feep> like, holy hell.
Thra11 has joined #nixos
<{^_^}> #47552 (by samueldr, 3 weeks ago, open): Clear reproduction of Qt versions mismatch causing plasma failure
<feep> right, I was not planning to install things in my profile, period.
<{^_^}> [nixpkgs] @dotlambda merged pull request #49050 → python36Packages.grip: 4.4.0 -> 4.5.2 → https://git.io/fx1d0
<{^_^}> [nixpkgs] @dotlambda pushed commit from @r-ryantm to master « python36Packages.grip: 4.4.0 -> 4.5.2 (#49050) »: https://git.io/fxHJQ
<ekleog> gchristensen: pong?
<symphorien> a simpler example: glibc 2.27 broke locale format. if you rebuild your system to 18.09 from 18.03 but don't update things installed with nix-env they will complain that locale is broken. Putting everything in /etc/nixos/configruration.nix ensures you only use one glibc at a time and have no such problem
Itkovian has joined #nixos
<feep> okay, let me ask differently
<aki_k> clever: It seem to be working now. Isn't it possible to set that property by default?
<feep> why does nix-env -i not put things in a file loaded from configuration.nix?
<symphorien> I don't understand
<feep> like, with gentoo (my previous system) when you try to install things what it does is it adds the expression you gave it to a world list of installed root files
<feep> this sounds similar to environment.systemPackages
<{^_^}> [nixpkgs] @r-ryantm opened pull request #49259 → libsolv: 0.6.35 -> 0.7.0 → https://git.io/fxHJN
<{^_^}> [nixpkgs] @disassembler merged pull request #49251 → home-assistant: 0.80.3 -> 0.81.0 → https://git.io/fxHv5
<feep> why does nix-env -i not simply update environment.systemPackages; why are there two wholly alien ways of installing packages
<ekleog> feep: nix-env -i is another list than environment.systemPackages
<{^_^}> [nixpkgs] @disassembler pushed commit from @dotlambda to master « home-assistant: 0.80.3 -> 0.81.0 (#49251) »: https://git.io/fxHJx
Itkovian has quit [Client Quit]
<feep> yes, why.
najibpuchong has quit [Ping timeout: 250 seconds]
<ekleog> I don't know
<{^_^}> [nixpkgs] @disassembler pushed to revert-49251-home-assistant-0.81 « Revert "home-assistant: 0.80.3 -> 0.81.0 (#49251)" »: https://git.io/fxHJp
<symphorien> well what should nix-env do if you have firefox.override { al sorts of shenanigans } in configuration.nix and say nix-env -i firefox ?
<feep> "firefox already defined"
<symphorien> install a new, vanilla, firefox ?
<feep> no
revtintin has quit [Quit: WeeChat 1.9.1]
<symphorien> well it is arbitrary ? my overrides could have made the new firefox called firefox-old and I may want to have both
<symphorien> nix is a whole language
<feep> sure, so if there's no "firefox" defined it just adds it to the list
<feep> then presumably fails since they install the same files
<symphorien> so "modifying automatically source code to adapt the result" will necessarily end up badly
<feep> no.
<feep> it really won't.
<symphorien> it's not just json
<feep> anyway I'm not asking it to read my mind, I'm asking why is nix-env -i there, and in the docs, if it's bad and you aren't supposed to use it
<{^_^}> [nixpkgs] @disassembler merged pull request #49247 → altcoins.litecoin: 0.16.2 -> 0.16.3 → https://git.io/fxHve
<{^_^}> [nixpkgs] @disassembler pushed commit from @r-ryantm to master « altcoins.litecoin: 0.16.2 -> 0.16.3 (#49247) »: https://git.io/fxHUt
revtintin has joined #nixos
<symphorien> it is there if you are not root, mostly
<feep> so why doesn't it warn if you use it as root
<symphorien> not my point
<feep> ..?
<symphorien> if you don't have sudo access on your machine
<feep> yes
<feep> so why is it recommended in the nixos installation manual
<symphorien> in this case, you don't have better (vanilla) altenatives
<feep> as the way to go to install packages
<das_j> Is there documentation on how to package vim syntaxes?
<feep> anyway we are getting very far from my question, which was how do I make https://gist.github.com/Shados/2576f07d03c34e712b77853711d6cbfe work as an overlay
<symphorien> it does not look like an overlay
<feep> it probably isn't
elgoosy has quit [Remote host closed the connection]
<feep> I mean, how do I make it work period, would be good
<clacke[m]> feep: nix-env as root modifies the packages installed for root, nix-env as user modifies the packages installed for user, systemPackages modifies the packages installed for the whole system. there is no conflict or confusion.
<symphorien> unpack this in /etc/nixos/waterfox, and add to your /etc/nixos/configuration.nix `imports = [ ./waterfox ]`
ghasshee has joined #nixos
<kenshinCH> I'm stuck with emacs. It doesn't seem to load imagemagick, even if I compile is as is done here: https://github.com/bendlas/nixos-config/blob/master/emacs.nix
<aki_k> I've removed the "programs.java.package = jdk10;" property so I'm should be using java 8. And taht's also what "java -version" said, but intelliJ was still using java 8 I ran "nixos-rebuild switch" as root *and* as regular user. Is this intended behavior or a bug?
<aki_k> *Intellij was using java 10
<feep> clacke[m]: alrighty
dramforever has quit [Ping timeout: 256 seconds]
<feep> clacke[m]: semi-relatedly, how do I list nix-env installed packages?
<{^_^}> [nixpkgs] @r-ryantm opened pull request #49260 → ocamlPackages.merlin: 3.2.1 -> 3.2.2 → https://git.io/fxHUR
<symphorien> nix-env -q
<{^_^}> [nixpkgs] @disassembler merged pull request #49244 → libversion: 2.6.0 -> 2.7.0 → https://git.io/fx9jH
<{^_^}> [nixpkgs] @disassembler pushed commit from @r-ryantm to master « libversion: 2.6.0 -> 2.7.0 (#49244) »: https://git.io/fxHUu
<feep> nm, found it
<feep> oyeah
<{^_^}> [nixpkgs] @disassembler pushed 0 commits to revert-49251-home-assistant-0.81: https://git.io/fxHU2
<{^_^}> [nixpkgs] @disassembler pushed 0 commits to revert-47422-update/udisks-2.8.1: https://git.io/fxHUw
elgoosy has joined #nixos
<{^_^}> [nixpkgs] @gilligan opened pull request #49261 → bats: add missing grep dependency → https://git.io/fxHUD
<jonge> dyld: Library not loaded: /usr/lib/system/libsystem_network.dylib
<jonge> Referenced from: /nix/store/12yshvbpz9hjn7khzzf0ar67kaw6g7f7-Libsystem-osx-10.11.6/lib/libSystem.B.dylib
<jonge> Reason: image not found
<jonge> hey there, i have `mosh` installed via nix on my mac. and when i attempt to run it, the dynamic lib loader fails:
<jonge> oh sorry, bad message order. i think it's short enough to not use a pastebin service :)
<jonge> is there something specific that i can do now? i have no clue. is that because of the latest macos update?
Ariakenom has quit [Quit: Leaving]
<{^_^}> [nixpkgs] @stammon opened pull request #49262 → Openjpeg Patching CVE-2018-7648 → https://git.io/fxHUS
<{^_^}> [nixpkgs] @r-ryantm opened pull request #49263 → matio: 1.5.12 -> 1.5.13 → https://git.io/fxHUA
o1lo01ol1o has joined #nixos
<{^_^}> [nix] @edolstra pushed to master « Restore old (dis)allowedRequisites behaviour for self-references »: https://git.io/fxHTt
<{^_^}> [nixpkgs] @LnL7 pushed 2 commits to master: https://git.io/fxHTm
<{^_^}> [nixpkgs] @LnL7 merged pull request #49261 → bats: add missing grep dependency → https://git.io/fxHUD
kenshinCH has quit [Quit: Page closed]
o1lo01ol1o has quit [Remote host closed the connection]
<{^_^}> [nixpkgs] @disassembler merged pull request #49221 → mysql57: 5.7.23 -> 5.7.24 → https://git.io/fx95H
<{^_^}> [nixpkgs] @disassembler pushed commit from @r-ryantm to master « mysql57: 5.7.23 -> 5.7.24 (#49221) »: https://git.io/fxHTV
noam has joined #nixos
<feep> the problem with environment variables is
aki_k has quit [Quit: Leaving]
<feep> you set nix.maxJobs/nix.buildCores and also add a source package, you have to comment it back out, rebuild, comment it in, and THEN and only then does it actually build with -j8
elgoosy has quit [Ping timeout: 245 seconds]
<feep> anyway let's see if 32gb is enough for firefox at j8
<feep> also how do I add a patch to a package?
<feep> I have a bunch of patches leftover from gentoo
<{^_^}> [nixpkgs] @nthorne opened pull request #49264 → cppclean: init at 2018-05-12 → https://git.io/fxHTH
<feep> oh, duplicate the .nix file from upstream and edit? can do
aki_k has joined #nixos
<__monty__> feep: I think you could do that with an overlay.
<{^_^}> [nixpkgs] @markuskowa opened pull request #49265 → Add licenses → https://git.io/fxHTb
<feep> __monty__: I'm kind of burnt on overlays rn :p
<{^_^}> [nixpkgs] @zarelit opened pull request #49266 → splix: add missing printer models → https://git.io/fxHTh
<__monty__> It's still the conventional way of doing it though, afaik.
<feep> __monty__: what kind of annoys me about the docs is ... every part of the doc tends to assume you get the idea, you know the syntax
<feep> like, look at https://nixos.wiki/wiki/Nixpkgs/Modifying_Packages bottom "Create an Overlay"
<feep> it links two files, which ... okay, nice?
<feep> those sure are files.
<{^_^}> [nixpkgs] @c0bw3b merged pull request #48318 → go-junit-report: init at 2018-06-14 (385fac0ce9a) → https://git.io/fxBFs
<{^_^}> [nixpkgs] @c0bw3b pushed 2 commits to master: https://git.io/fxHkU
<__monty__> feep: That's not the manual, that's the wiki.
Ariakenom has joined #nixos
<feep> alrighty
<feep> __monty__: I'm still kind of confused
<feep> like, I feel I have a simple question: "what do I need to add to my configuration.nix to make it load an overlay"
<feep> I don't feel like this question is answered there or in the above section?
<clever> feep: nixpkgs.overlays = [ (import ./foo.nix) ];
<feep> thank youi
<feep> you
Dedalo has joined #nixos
iyzsong has quit [Quit: ZNC 1.7.1 - https://znc.in]
<__monty__> feep: If you reread you'll find no less than 4 ways of specifying it in the section above the one I linked.
fendor has joined #nixos
mayhewluke has quit [Ping timeout: 246 seconds]
mayhewluke has joined #nixos
<{^_^}> [nixpkgs] @marsam opened pull request #49267 → pgcenter: init at 0.5.0 → https://git.io/fxHk8
<symphorien> feep: for a patch, instead of adding foo to environment.systemPackages, add (foo.overrideAttrs(old: { patches = (old.patches ? []) ++ [ ./patch ];))
<aki_k> Is it possible to change the current time on NixOS e.g. via timedatectl?
<feep> so this is what I'm trying: nixpkgs.overlays = [ (import ./overlays/gwenview) ];
<feep> where overlays/gwenview has a default.nix defining an overlay that overrides gwenview to set a patches variable, which is probably wrong
<aki_k> If I want to change the time, I must disable ntp. But "timedatectl set-ntp 0" yields "Failed to set ntp: Changing system settings via systemd is not supported on NixOS."
<feep> oh, I want overrideDerivation
<feep> Shados: the problem was more how to get it included in my system config :D
<feep> also weirdly enough the sha256 in that file was off?
<feep> oh, overrideAttrs actually?
<clever> overrideAttrs is usually better
nD5Xjz has quit [Ping timeout: 250 seconds]
<__monty__> feep: Just follow symphorien's advice.
<feep> __monty__: too late, got overlays to work :D
<feep> hm, language question: how do I do "property, or if it doesn't exist, null"?
<feep> or rather, "if it doesn't exist, empty array"
<{^_^}> [nixpkgs] @r-ryantm opened pull request #49268 → libupnp: 1.8.3 -> 1.8.4 → https://git.io/fxHko
<symphorien> > {x=1;}.y ? null
<feep> ie. oldAttr.patches?:[] ++ [ bla.patch ]
<{^_^}> attribute 'y' missing, at (string):205:1
<symphorien> hum
<feep> > { x = 1; }.y ?: null
<{^_^}> error: syntax error, unexpected ':', expecting ID or OR_KW or DOLLAR_CURLY or '"', at (string):205:15
aki_k has quit [Remote host closed the connection]
<feep> darn
<Shados> feep: Yes, I think the wrong hash was probably left over from me testing with a local checkout. What I linked you is a way to get it in your system config though. Or, well, the way I'm doing it.
<feep> Shados: thanks~ I already figured out how though
<simpson> `or`
<simpson> > { x = 1; }.y or 2
<{^_^}> 2
<feep> thanks!
<feep> simpson: is or tighter than ++?
<feep> > { x = 1; }.y or 2 + 3
<{^_^}> 5
<feep> oops, that wouldn't work
<feep> > { x = 1; }.x or 2 + 3
<{^_^}> 4
nD5Xjz has joined #nixos
<feep> okay, got
<simpson> So it looks like it binds as tightly as the dot.
<feep> yesss, patches applied
<feep> compared to all the difficulty I've had so far, this was very enjoyably easy
<clever> > { x.y = 2; } ? x.y
<{^_^}> true
<clever> feep: this returns true if x.y exists in the set
<feep> ah okay
aki_k has joined #nixos
jasongrossman has joined #nixos
<Shados> there's a dynamic version called 'builtins.hasAttr' too
<Mo0O> do you know how can I fix this error:
<Mo0O> error: file 'nixpkgs' was not found in the Nix search path (add it using $NIX_PATH or -I), at /home/scl/.dapp/dapptools/default.nix:4:21
<Mo0O> ?
<Mo0O> Sorry, I'm completely new to nix
<{^_^}> [nixpkgs] @fpletz opened pull request #49270 → Split pinentry flavours and enable udisks2 on install mediums again → https://git.io/fxHIe
<clever> Mo0O: what does nix-channel --list and `echo $NIX_PATH` report?
<Mo0O> nix-channel --list # return nothing
<Mo0O> and $NIX_PATH is: /home/scl/.nix-defexpr/channels
<Mo0O> I've also have this warning:
<Mo0O> warning: Nix search path entry '/home/scl/.nix-defexpr/channels' does not exist, ignoring
<clever> Mo0O: nix-channel --add https://nixos.org/channels/nixpkgs-unstable nixpkgs ; nix-channel --update
<typetetris> For my multi package haskell projects, I use nix expressions like: https://pastebin.com/U7XNRLjj . Could I somehow merge my config from ~/.config/nixpkgs/config.nix with the one provided therein, with the project one taking precedence in case of conflicting stuff?
<Mo0O> thanks a lot clever :)
<feep> hm. trying to su -l into a user I created, and I get "ls not found"
<clever> Mo0O: how did you install nix?
<feep> which seems a bit extreme
<Mo0O> clever: using my package manager
<clever> Mo0O: ahh, that would explain some things
<Mo0O> I guess so
<clever> the install script at https://nixos.org/nix/install.sh would install nix and configure all of that automatically
jabranham has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #49271 → libcouchbase: 2.9.5 -> 2.10.0 → https://git.io/fxHIW
<feep> ah, my user's PATH isn't getting set correctly.
<feep> oh god fucking damnit, it's the torch install that was hanging around in my home folder
<feep> it doesn't set PATH="...:$PATH", it sets PATH="...:<PATH at the time of the install>"
<feep> what retarded behavior
<adisbladis> gchristensen: :/
<adisbladis> I guess I'll just pay for a c2.medium
<gchristensen> no worries adisbladis
<gchristensen> adisbladis: I'm trying in a different region
<Profpatsch> ekleog: Heh, now we have an rss2email organization, and then one person in it is not responsive.
<hyper_ch> rss2email organization?
<pie_> clever, is it possible to manually put things in the store? say if i want to edit something and add it back to the store
<pie_> (thinking about yesterdays initrd stuff)
<Profpatsch> ekleog: I sent him a mail, maybe we can unblock the thingt
<{^_^}> [nixpkgs] @xeji merged pull request #47241 → nixos/networking: add hostname to /etc/hosts by default, simplify → https://git.io/fAFRB
<{^_^}> [nixpkgs] @xeji pushed 3 commits to master: https://git.io/fxHLo
<pie_> (and also being mad at systemd for making it impossible or arcane to work on a low-functioning system)
<hyper_ch> Profpatsch: something wrong with rss2email packaging?
<clever> pie_: simplest thing is to just edit the nix expression and run nix-build on it
<clever> pie_: the new version will be at a new path
Itkovian has joined #nixos
<ekleog> Profpatsch: well, the one person in it still committed 3 years longer than the original one :p
<pie_> clever, ok but what if i cant run nix expressions
<ekleog> hyper_ch: last release is ~3/4 years old
<ekleog> it's an upstream issue
<hyper_ch> ekleog: a perfect tool doesn't need new releses - but I don't about rss2email - I just use it
<ekleog> Profpatsch: tbh I was considering just adding the patches that fix my issues to the nixpkgs package x)
<ekleog> hyper_ch: rss2email is not perfect :(
<clever> pie_: NIX_REMOTE=local?root=/mnt/ nix-build ...
<hyper_ch> it works pretty good
<ekleog> would be great if it was, though ^^
<clever> pie_: that will build something in /mnt/nix/store and deal with all the chroots for you
<ekleog> well, I've got a feed that only gets the first 10 items (out of ~300, only the oldest), and it outputs a traceback :D
<ekleog> this has been fixed in ~2015 according to the commit history :(
<pie_> clever, *or dont have the nix expression
<hyper_ch> ekleog: :(
<clever> pie_: do the naughty and just edit the nix store? lol, and then later `nix-store --verify --check-contents --repair` to fix it
<ekleog> so yeah, if there's no answer soon (as in really soon) I'll just PR nixpkgs with cherry-picking the patches that fix the issue I'm having :p
<pie_> clever, oh
<{^_^}> [nixpkgs] @layus opened pull request #49272 → mozart2: init at 2.0.1 → https://git.io/fxHLM
<ekleog> +s
<typetetris> how do i get `nixos-rebuild` to use a local checkout of nixpkgs again? (To test some pull request, I want to do.)
julm has joined #nixos
<Profpatsch> hyper_ch: It’s a python program, so there’s at least a dozen runtime bugs hidden in it. :)
<ekleog> aaah, had it been written in f*… :p
<hyper_ch> I know, python is evil :)
<Profpatsch> It’s not hard to be more runtime resilient than a python program.
<feep> how do I fail build on file collisions
<Profpatsch> You have to have complete branch test coverage to achieve the most basic guarantees.
<ekleog> you can do it in javascript, for instance!
<Profpatsch> feep: What are you running?
<feep> Profpatsch: nixos?
<feep> I do not understand
<Profpatsch> feep: Nah, I mean what file collisions do you want to avoid, while running which command
<feep> oh, I get collisions on nixos-rebuild switch
<feep> between systemd and openresolv, and also rather obviously phonon-backend-gstreamer-qt4 and phonon-backend-gstreamer-qt5
patrl has quit [Ping timeout: 250 seconds]
disasm has quit [Quit: WeeChat 2.0]
<Profpatsch> feep: Those are normally not a problem in practice, but you are right that it would be nice to avoid them.
<feep> symphorien: darn
<Profpatsch> But we can’t fail hard, because then we had to guarantee that each combination of packages doesn’t produce collisions.
disasm has joined #nixos
disasm has quit [Client Quit]
<Profpatsch> feep: You can always just clone nixpkgs and use the local checkout
<feep> hm, I changed my systemPackages to (hiPrio systemd) and the collision is still there?
<Profpatsch> nixos-rebuild -I nixpkgs=/path/to/nixpkgs rebuild switch
<feep> those seem to be doing nothing?
<Profpatsch> feep: The collision is on the file system level
<feep> yes but I assume priority would help it resolve which file to use?
<symphorien> feep: systemd is likely to be added behind the scene by some module
<Profpatsch> The two packages have some files that are copied to the same location when building the system path
<symphorien> without the hiPrio
<feep> symphorien: doesn't my configuration.nix systemd override that?
<symphorien> no it appends to that
<feep> bleh.
<feep> can I override
<symphorien> so you end up with [ systemd (hiPrio systemd) ... ]
<symphorien> I don't know how priority works
<symphorien> maybe an overlay systemd = hiPrio systemd; ?
<symphorien> it may cause a world rebuild
<feep> ouch
<symphorien> it depends wether priority counts in the hash
<feep> okay w/e, living with it
disasm has joined #nixos
<feep> still gotta figure out why I can't log into kde5
<feep> (it hangs on the loading bar)
<symphorien> don't put kde/qt apps in user or root profile
<feep> I didn't
<symphorien> ah
disasm has quit [Client Quit]
disasm has joined #nixos
<feep> .xsession-errors has a bunch of libGL error: unable to load driver: i965_dri.so
disasm has quit [Client Quit]
disasm has joined #nixos
<{^_^}> [nixpkgs] @nikitavoloboev opened pull request #49273 → goku: init 0.1.11 →
<{^_^}> [nixpkgs] @c0bw3b closed pull request #36261 → nixos/networking: add hostname to /etc/hosts by default → https://git.io/vA9oU
<feep> gonna reboot and see if that fixes it
<feep> it happens on every kde login now
<feep> even root, which was a fresh acct
<symphorien> does LD_LIBRARY_PATH contain /run/opengl-driver/lib ?
disasm has quit [Quit: WeeChat 2.0]
<Profpatsch> ekleog: Uuuh, I just saw the rss2email PR. Nice.
<feep> symphorien: will check in a sec
disasm has joined #nixos
<feep> symphorien: yes
<feep> yyep, I can no longer log into kde. :/ blegh
<feep> it gives me a mouse cursor but no desktop
zarel has quit [Remote host closed the connection]
<feep> owait hang on I may know what up
Itkovian has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<ekleog> Profpatsch: well, I rarely install a service without a nixos module :° unfortunately I used the after-upgrade OpenSMTPD, so it's not ready-to-merge yet… but obadz said it looked good, so I don't really know why it's not merged? (obadz is a committer, right?)
<ekleog> maybe waiting for confirmation from rickynils?
<feep> symphorien: I was playing around with nix-env, and I switched to configuration.nix, but I forgot to uninstall the crap from nix-env
Itkovian has joined #nixos
<infinisil> > 1 + 1
<{^_^}> 2
<typetetris> does nixos do errata to its release notes?
pie_ has quit [Ping timeout: 252 seconds]
<typetetris> I ask because of this https://github.com/NixOS/nixpkgs/issues/49257
<{^_^}> #49257 (by coretemp, 2 hours ago, open): NixOS 18.09 incompatible with existing gid of user kvm
feep has quit [Disconnected by services]
feep_ has joined #nixos
<feep_> hi :D
<feep_> coming to you live from ~new system~
feep_ is now known as feep
disasm has quit [Quit: WeeChat 2.0]
Itkovian has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
disasm has joined #nixos
<typetetris> hi
<{^_^}> [nixpkgs] @LnL7 merged pull request #49273 → goku: init 0.1.11 → https://git.io/fxHtp
<{^_^}> [nixpkgs] @LnL7 pushed 2 commits to master: https://git.io/fxHqS
feep has quit [Quit: Konversation terminated!]
wykurz has joined #nixos
<wykurz> hi, I'm looking for someone to review: https://github.com/NixOS/nixpkgs/pull/48765
<{^_^}> #48765 (by wykurz, 6 days ago, open): cpuset: init at 1.6pre1
drakonis_ has joined #nixos
disasm has quit [Quit: WeeChat 2.0]
disasm has joined #nixos
<aki_k> Should "nixos-rebuild switch" be run as user or via sudo?
<wykurz> aki_k: sudo. you may also do `sudo nixos-rebuild test` before to make sure the changes work
drakonis1 has joined #nixos
<aki_k> Ok, I've got the issue that changes are often only applied after running it via sudo and then as regular user.
drakonis has quit [Ping timeout: 272 seconds]
drakonis_ has quit [Ping timeout: 252 seconds]
pie_ has joined #nixos
disasm has quit [Client Quit]
<jophish> Cool, thanks Ericson2314
<jophish> And thanks for all the hard work making cross compilation so good!
disasm has joined #nixos
disasm has quit [Client Quit]
<{^_^}> [nixpkgs] @disassembler merged pull request #49263 → matio: 1.5.12 -> 1.5.13 → https://git.io/fxHUA
<{^_^}> [nixpkgs] @disassembler pushed commit from @r-ryantm to master « matio: 1.5.12 -> 1.5.13 (#49263) »: https://git.io/fxHmo
disasm has joined #nixos
<{^_^}> [nixpkgs] @disassembler merged pull request #49271 → libcouchbase: 2.9.5 -> 2.10.0 → https://git.io/fxHIW
<{^_^}> [nixpkgs] @disassembler pushed commit from @r-ryantm to master « libcouchbase: 2.9.5 -> 2.10.0 (#49271) »: https://git.io/fxHmP
<{^_^}> [nixpkgs] @disassembler merged pull request #49268 → libupnp: 1.8.3 -> 1.8.4 → https://git.io/fxHko
<{^_^}> [nixpkgs] @disassembler pushed commit from @r-ryantm to master « libupnp: 1.8.3 -> 1.8.4 (#49268) »: https://git.io/fxHm1
Synthetica has joined #nixos
<{^_^}> [nixpkgs] @disassembler merged pull request #49259 → libsolv: 0.6.35 -> 0.7.0 → https://git.io/fxHJN
<{^_^}> [nixpkgs] @disassembler pushed commit from @r-ryantm to master « libsolv: 0.6.35 -> 0.7.0 (#49259) »: https://git.io/fxHm5
<{^_^}> [nixpkgs] @tazjin opened pull request #49275 → Add generated documentation for library functions → https://git.io/fxHYO
Izorkin has quit [Ping timeout: 245 seconds]
Izorkin has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #49276 → krita: 4.1.3 -> 4.1.5 → https://git.io/fxHYr
chrisaw has joined #nixos
sir_guy_carleton has joined #nixos
<{^_^}> [nixpkgs] @disassembler merged pull request #49217 → openorienteering-mapper: 0.8.2 -> 0.8.3 → https://git.io/fx97l
<{^_^}> [nixpkgs] @disassembler pushed commit from @r-ryantm to master « openorienteering-mapper: 0.8.2 -> 0.8.3 (#49217) »: https://git.io/fxHYK
revtintin has quit [Quit: WeeChat 1.9.1]
<typetetris> strange `nixos-rebuild switch` seems to build forever for me, but `top` says my machine is bored.
<{^_^}> [nixpkgs] @leenaars opened pull request #49277 → todoman: 3.4.0 -> 3.4.1 → https://git.io/fxHY9
Itkovian has joined #nixos
<{^_^}> [nixpkgs] @prasunkumar840 opened pull request #49278 → Create prasun kumar → https://git.io/fxHOI
crmlt has joined #nixos
<{^_^}> [nixpkgs] @prasunkumar840 closed pull request #49278 → Create prasun kumar → https://git.io/fxHOI
<{^_^}> [nix] @FPtje opened pull request #2494 → copyStorePath: Fix hash errors when copying from older store → https://git.io/fxHO3
<{^_^}> [nixpkgs] @prasunkumar840 reopened pull request #49278 → Create prasun kumar → https://git.io/fxHOI
crmlt has quit [Remote host closed the connection]
<{^_^}> [nixpkgs] @timokau opened pull request #49280 → pythonPackages.networkx: 2.1 -> 2.2 → https://git.io/fxHOl
<srhb> typetetris: Slow download?
_kwstas has joined #nixos
<jluttine> nix-build fails in check phase: "Fontconfig error: Cannot load default config file"
<jluttine> any ideas how to fix?
<jluttine> can i make fontconfig somehow available in the package derivation?
<{^_^}> [nixpkgs] @markuskowa closed pull request #49278 → Create prasun kumar → https://git.io/fxHOI
<jluttine> (not exactly sure if this causes the tests to fail, but i guess so..)
<{^_^}> [nixpkgs] @timokau merged pull request #49248 → sage: fix attrname, add sagemath alias → https://git.io/fxHv0
<{^_^}> [nixpkgs] @timokau pushed 3 commits to master: https://git.io/fxHOg
aki_k has quit [Ping timeout: 245 seconds]
goibhniu has quit [Ping timeout: 252 seconds]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #49281 → libqmatrixclient: 0.3.0.2 -> 0.4.0 → https://git.io/fxHOo
<jluttine> adding `fontconfig` to `checkInputs` doesn't help
<typetetris> srhb: pstree doesn't show downloads, just nix-builds. and iftop claims I am to 60k/s (my connection can do 300k/s).
<ekleog> Profpatsch: did you get an invite link for rss2email too? x)
* ekleog just received an invite link out of nowhere, maybe due to the request for a release
wykurz has quit [Ping timeout: 272 seconds]
<{^_^}> [nixpkgs] @fgaz opened pull request #49282 → gron: 0.5.2 -> 0.6.0 → https://git.io/fxHOX
sir_guy_carleton has quit [Quit: WeeChat 2.2]
Itkovian has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
_kwstas has quit [Quit: _kwstas]
<{^_^}> [nixpkgs] @aanderse opened pull request #49283 → WIP: solr: 4.10.3 -> 7.5.0, refactor service to reflect major changes in version bump → https://git.io/fxH3e
seang961 has quit [Quit: Page closed]
<{^_^}> [nixpkgs] @LnL7 opened pull request #49284 → watchexec: fix darwin build → https://git.io/fxH3Z
jdnavarro has quit [Remote host closed the connection]
<Profpatsch> ekleog: I *might* have sent the guy an email
<ekleog> Profpatsch: yeah, it appears to have made the guy move again :D
<Profpatsch> He’s not active on GH because of work and only reach-able by mail
<Profpatsch> Hard to understand when most of your dayjob involves interacting with Github :Ä
<ekleog> indeed ^^
<ekleog> I guess now things will be totally calm until someone feels allowed to trigger a release / handle the waiting PRs :)
<Profpatsch> ekleog: Feel free. I’ve watched the repo, so I’ll get notified when something changes
* ekleog personally prefers to stay aside for the time being, having literally 0loc in the code, and come only if need arises ^^'
<ekleog> like, if in a week nothing has moved I'll try to move things
<Profpatsch> I think we can go forward and change stuff. The original contributor is inactive, jsbackus only had about 20 lines of changes as well.
<Profpatsch> At least merge PRs that look sensible.
<ekleog> well, Yannik appears to have quite a few changes
symphorien has left #nixos ["WeeChat 2.2"]
<ekleog> at least judging from https://github.com/rss2email/rss2email/pull/13 (including… a security fix that's been waiting for >2 years ._.)
<{^_^}> rss2email/rss2email#13 (by leezu, 39 weeks ago, open): Transfer some PRs from wking/rss2email/
<Profpatsch> are we in sync with wking’s repo at least?
<ekleog> yeah, upstream:master is a descendent of wking:master
<ekleog> an upstream:dev too
<ekleog> Profpatsch: feel like joining #rss2email? planning to add it to the readme in my cleanup for next week if no-one more “legitimate” made a move first :)
patrl has joined #nixos
orivej has quit [Ping timeout: 246 seconds]
<Profpatsch> ekleog: sure
drakonis has joined #nixos
drakonis2 has joined #nixos
<{^_^}> [nixpkgs] @dezgeg pushed 75 commits to staging: https://git.io/fxHst
<{^_^}> [nixpkgs] @disassembler merged pull request #49253 → mkvtoolnix: 27.0.0 -> 28.2.0 → https://git.io/fxHf5
<{^_^}> [nixpkgs] @disassembler pushed commit from @r-ryantm to master « mkvtoolnix: 27.0.0 -> 28.2.0 (#49253) »: https://git.io/fxHsY
<{^_^}> [nixpkgs] @nime123 opened pull request #49286 → Create ret → https://git.io/fxHsc
drakonis1 has quit [Ping timeout: 252 seconds]
vidbina has joined #nixos
_kwstas has joined #nixos
<{^_^}> [nixpkgs] @c0bw3b merged pull request #47306 → rsyslogd & syslog-nd: fix broken module → https://git.io/fAN8Y
<{^_^}> [nixpkgs] @c0bw3b pushed commit from @aanderse to master « nixos/rsyslogd & nixos/syslog-ng: fix broken module (#47306) »: https://git.io/fxHs8
Thra11 has quit [Ping timeout: 264 seconds]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #49288 → rdkafka: 0.11.5 -> 0.11.6 →
orivej has joined #nixos
<{^_^}> [nixpkgs] @Mic92 opened pull request #49289 → nix-review: 0.5.3 -> 0.6.0 → https://git.io/fxHsQ
<{^_^}> [nixpkgs] @Lassulus opened pull request #49290 → WIP: get nix-writers into nixpkgs →
<{^_^}> [nixpkgs] @cleverca22 opened pull request #49291 → libupnp: enable split outputs → https://git.io/fxHsb
<tilpner> ^ bot is broken?
<drakonis2> sounds about right
<tilpner> *ping* Not sure if infinisil manages that part too, but they probably know who does
<{^_^}> [nixpkgs] @r-ryantm opened pull request #49292 → libdrm: 2.4.94 -> 2.4.96 → https://git.io/fxHGe
<{^_^}> [nixpkgs] @Mic92 merged pull request #49289 → nix-review: 0.5.3 -> 0.6.0 → https://git.io/fxHsQ
<{^_^}> [nixpkgs] @Mic92 pushed 2 commits to master: https://git.io/fxHGk
<{^_^}> [nixpkgs] @r-ryantm opened pull request #49293 → libressl_2_8: 2.8.1 -> 2.8.2 → https://git.io/fxHGc
<{^_^}> [nixpkgs] @dezgeg opened pull request #49294 → WIP: More multiple outputs → https://git.io/fxHGB
xeji has quit [Quit: WeeChat 2.2]
<{^_^}> [nixpkgs] @LnL7 opened pull request #49295 → rust-cbindgen: fix darwin build → https://git.io/fxHGo
<sphalerite> domenkozar++
<{^_^}> domenkozar's karma got increased to 10
acarrico has joined #nixos
<hyper_ch> can I define a bind mount in the hardware-configuration.nix?
<LnL> pretty sure you can
<bpye> Hey, how can I build a package outside of nixpkgs? I'm trying to write a .nix for an application I use.
<clever> hyper_ch: but you probably want to do it in configuration.nix
<hyper_ch> clever: how to do it there?
<bpye> But I get this "anonymous function called without required argument fetchFromGithub"
<clever> hyper_ch: the same as in hardware-configuration
<lassulus> bpye: you just write it and then you can build it with: nix-build -E 'with import <nixpkgs> {}; callPackage ./default.nix {}'
<clever> hyper_ch: both files use the identical syntax
<bpye> lassulus: that's how I'm getting that far
<hyper_ch> clever: since I asked how to do it in the hardware-configuration what makes you think I know how to do it?
<clever> hyper_ch: i'm guessing you just set the fsType = "bind";
<lassulus> ah, you misspelled fetchFromGitHub
<hyper_ch> why would you do it in the configuration.nix?
<lassulus> bpye: the H is also capital
<clever> hyper_ch: because nixos-generate-config will overwrite hardware-configuration.nix
<hyper_ch> why would I run that again on an installed system?
<clever> hyper_ch: it can re-sync the hardware-configuration.nix with the currently mounted FS's
<hyper_ch> never done that - but good to know :)
<clever> bbl
<{^_^}> [nixpkgs] @r-ryantm opened pull request #49296 → hwinfo: 21.58 -> 21.60 → https://git.io/fxHZ4
mayhewluke has quit [Ping timeout: 252 seconds]
mayhewluke has joined #nixos
jabranham has quit [Remote host closed the connection]
jtojnar has quit [Remote host closed the connection]
jtojnar has joined #nixos
justanotheruser has quit [Ping timeout: 272 seconds]
<{^_^}> [nixpkgs] @johanot opened pull request #49297 → kubernetes: 1.11.3 -> 1.11.4 → https://git.io/fxHZS
<bpye> Does buildGoPackage let you pass in an -ldflags arg?
<Church-> Any articles on patching services to add options?
justanotheruser has joined #nixos
<simpson> Church-: You'll probably want to read the Nix expression defining the service, and alter the expression. Some services support patching in extra configuration under names like `extraConfig`.
<Church-> Gotcha. Trying to set some extra files for nginx. Mainly the following: https://github.com/lobsters/lobsters-ansible/tree/master/roles/nginx/files/nginx
<Church-> So trying to set fastcfi.conf/params
<Church-> mime.types, proxy_params, uwsgi_params, etc
<Church-> Half tempted to just write them all /etc/nginx using environment.etc calls. But I want to do it and tidy.
<simpson> I recommend reading https://nixos.org/nixos/manual/index.html#module-security-acme for an example usage, and either nixos-option, $(man configuration.nix), or the expressions themselves https://github.com/NixOS/nixpkgs/tree/master/nixos/modules/services/web-servers/nginx
_kwstas has quit [Quit: _kwstas]
Itkovian has joined #nixos
<Church-> Gotcha, guess I'll give it a look.
<simpson> NixOS means letting go of hand-grooming /etc in many cases.
<{^_^}> [nixpkgs] @r-ryantm opened pull request #49298 → imagemagick7: 7.0.8-12 -> 7.0.8-14 → https://git.io/fxHcT
<bpye> Hm, also, what's the right thing to do for a package that wants to know it's build date, I guess just leave it set to the default "Unknown"?
<cransom> epoch/0 is what the files are set to. they might as well match.
<bpye> It's used, I think, just to show on it's about page
<{^_^}> [nixpkgs] @r-ryantm opened pull request #49299 → inboxer: 1.1.5 -> 1.2.1 → https://git.io/fxHc2
<Izorkin> Mic92: Please check PR 48875
drakonis2 is now known as drakonis1
Synthetica has quit [Quit: Connection closed for inactivity]
<{^_^}> [nixpkgs] @markuskowa merged pull request #49296 → hwinfo: 21.58 -> 21.60 → https://git.io/fxHZ4
<{^_^}> [nixpkgs] @markuskowa pushed 2 commits to master: https://git.io/fxHcD
Izorkin has quit [Quit: ZNC 1.7.1 - https://znc.in]
Izorkin has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #49300 → icdiff: 1.9.3 -> 1.9.4 → https://git.io/fxHc5
<{^_^}> [nixpkgs] @aki-ks opened pull request #49301 → idea-ultimate & idea-community -> 2018.2.5 → https://git.io/fxHCk
aki_k has joined #nixos
reinzelmann has joined #nixos
Itkovian has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #49302 → jbake: 2.6.2 -> 2.6.3 → https://git.io/fxHCK
Itkovian has joined #nixos
<{^_^}> [nixpkgs] @markuskowa merged pull request #49276 → krita: 4.1.3 -> 4.1.5 → https://git.io/fxHYr
<{^_^}> [nixpkgs] @markuskowa pushed 2 commits to master: https://git.io/fxHC7
Thra11 has joined #nixos
patrl has quit [Quit: WeeChat 2.2]
<{^_^}> [nixpkgs] @leenaars opened pull request #49303 → thonny: 3.0.1 -> 3.0.5 → https://git.io/fxHWd
wykurz has joined #nixos
<wykurz> wykurz
<wykurz> whoops
reinzelmann has quit [Quit: Leaving]
aki_k has quit [Quit: Leaving]
marusich has joined #nixos
vcunat has joined #nixos
<{^_^}> [nixpkgs] @leenaars opened pull request #49304 → unbound: 1.8.0 -> 1.8.1 → https://git.io/fxHlR
justbeingglad has joined #nixos
justbeingglad has left #nixos [#nixos]
<{^_^}> [nixpkgs] @markuskowa opened pull request #49305 → speex: 1.2rc2 -> 1.2.0 → https://git.io/fxHlF
<bsima> how do I use 'checkUnusedPackages' with 'developPackage' in a haskell project?
<bsima> it doesn't seem to work when i put it in the "modifier" attr
zarel has joined #nixos
Thra11 has quit [Ping timeout: 272 seconds]
_kwstas_ has joined #nixos
_kwstas_ is now known as _kwstas
Itkovian has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
_kwstas has quit [Ping timeout: 245 seconds]
<{^_^}> [nixpkgs] @periklis opened pull request #49306 → uriparser: 0.8.6 -> 0.9.0 → https://git.io/fxH89
ryantrinkle has joined #nixos
zolk3ri has quit [Ping timeout: 256 seconds]
phreedom has quit [Ping timeout: 256 seconds]
<{^_^}> [nixpkgs] @markuskowa merged pull request #49300 → icdiff: 1.9.3 -> 1.9.4 → https://git.io/fxHc5
<{^_^}> [nixpkgs] @markuskowa pushed 2 commits to master: https://git.io/fxH43
Guillaum has quit [Remote host closed the connection]
alp has quit [Quit: ZNC - http://znc.in]
phreedom has joined #nixos
zolk3ri has joined #nixos
vidbina has quit [Ping timeout: 250 seconds]
<{^_^}> [nixpkgs] @xzfc opened pull request #49307 → ahoviewer: 1.5.0 -> 1.6.4 → https://git.io/fxH4B
alp has joined #nixos
Itkovian has joined #nixos
oida has quit [Quit: byez]
oida has joined #nixos
<ivegotasthma> hello, how can I remove the login manager from the default nix installation? I want to have a simple tty with xinit after login.
<hyper_ch> nix installation? not nixos?
<{^_^}> [nixpkgs] @dywedir merged pull request #49295 → rust-cbindgen: fix darwin build → https://git.io/fxHGo
<{^_^}> [nixpkgs] @dywedir pushed 2 commits to master: https://git.io/fxH4b
<ivegotasthma> hyper_ch: nixos
<{^_^}> [nixpkgs] @dywedir closed pull request #49286 → Create ret → https://git.io/fxHsc
<Izorkin> Mic92: Please check PR 48875
hotfuzz_ is now known as hotfuzz
<{^_^}> [nixpkgs] @aaronduino opened pull request #49308 → nodePackages: add fkill-cli → https://git.io/fxHB8
<{^_^}> [nixpkgs] @markuskowa opened pull request #49309 → slurm: 18.08.1.1 -> 18.08.3.1, pyslurm: → https://git.io/fxHBB
phreedom has quit [Ping timeout: 256 seconds]
<{^_^}> [nixpkgs] @markuskowa closed pull request #49137 → slurm: 18.08.1.1 -> 18.08.3.1 → https://git.io/fxSm9
phreedom has joined #nixos
vcunat has quit [Quit: Leaving.]
Lisanna has joined #nixos
<Mic92> Izorkin: I put it on my list, I am about to get into a plane.
<Izorkin> ok
<catern> hey #nixos, if I want to write a Nix-specific appplication that knows how to automatically deploy itself onto a remote host, should I have the (built) application store its own store path and use nix-copy-closure to the remote host, or should I have the application know the Nix expression it was built from and use nix-build onto the remote host?
<catern> or, third option, should I instead make sure that the closure is already present on the remote host, and pass the remote store path in to my application?
<simpson> Could you transfer only the Nix expression, or are you trying to keep that private?
<catern> no, no need to keep the Nix expression private, but I don't understand what you mean - that was the second option I presented?
<simpson> Oh, sorry, somehow I misread your second option. Yeah, that's what I was thinking of.
<simpson> I guess it depends on where you want to do the build and bandwidth costs.
adamantium has joined #nixos
<catern> I was thinking that that option was definitely inferior to just using nix-copy-closure, since it requires I keep around the Nix expression/a full description of how I was built
<catern> I guess that's a fair point about bandwidth costs vs CPU cost
<simpson> There *should* be a tool/technique for just keeping around the derivation, but I don't know it offhand.
<catern> Even just keeping around the low-level derivation seems very distasteful
<catern> Because it gives my application a bunch more knowledge about how it was created that it doesn't really need to just copy itself blindly
<catern> Why would you keep around the derivation rather than use nix-copy-closure on yourself?
adamantium has quit [Read error: Connection reset by peer]
<catern> (the concern isn't about distributing source instead of a binary - I don't care about that - the concern is about excessive authority)
adamantium has joined #nixos
Lisanna has quit [Quit: Lisanna]
<simpson> I mean, if the app already knows that it's on Nix...
<simpson> But sure, I see your point.
<catern> (In reality I think I would have to be somewhat pluggable here, and not just hardcode usage of Nix, though I don't think that would stop any of these approaches, including keeping-around-the-Nix-expression - the Nix expression would just be kept around behind an interface)
<{^_^}> [nixpkgs] @periklis opened pull request #49310 → googletest: Add pkgconfig support → https://git.io/fxHR0
joachifm has joined #nixos
<{^_^}> [nixpkgs] @c0bw3b merged pull request #48683 → znc: add configure options → https://git.io/fxwt1
<{^_^}> [nixpkgs] @c0bw3b pushed commit from @Izorkin to master « znc: add configure options (#48683) »: https://git.io/fxHRi
<catern> Hmm, thinking about the interface more, I think ideally I'd have something like a path-augmented-with-dependency-information object,
tg has quit [Quit: Leaving]
<catern> just like I do in the Nix language. But the pathw ould have a "host" baked into it, and if I wanted to use it on a different host, then I'd have to run it through some translator to get a path on the different host.
<catern> And that would do the deployment/copying/whatever
<catern> Does that sound reasonable/make sense as an interface?
<catern> At this point I feel sad that the Nix language is not general-purpose, so I can't just write this in the Nix language. And also I feel jealous of Guix, which has a good language, so they could definitely write this stuff in Guile :)
<drakonis1> guix on the other hand has a lot less growth potential
<drakonis1> why be jealous of guix for being written in guile when it has far less growth potential due to the way things are handled?
<Ralith> because it's written in a good language, of course
<Ralith> didn't he say that
<drakonis1> a good language?
<simpson> catern: AISI it's a good thing that Nix isn't general-purpose. There's also nixops, if you want to take this idea way too far.
<catern> okay that was really just a side comment, I'm more interested in discussing this as an interface in some-language-which-is-not-Nix for working with paths/dependencies that can be deployed to a remote host and used there
<drakonis1> fair enough, it is doable
worldofpeace has joined #nixos
justanotheruser has quit [Ping timeout: 252 seconds]
tg has joined #nixos
Itkovian has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<__monty__> drakonis1: Why does guix lack growth potential?
<drakonis1> guile, being affiliated under the gnu project
<drakonis1> it doesn't exactly lend to a environment equivalent to what nix has
<__monty__> I don't see the problem.
<__monty__> It's not like someone couldn't provide an external nixpkgs-esque repo for guix.
<drakonis1> guile is the bigger issue
<drakonis1> everything is guile
timokau[m]1 has joined #nixos
<__monty__> No Idea why that's an issue.
<__monty__> Also don't see why it has to be. Afaik they still use the same drv format?
zarel has quit [Quit: Leaving]
mayhewluke has quit [Ping timeout: 240 seconds]
mayhewluke has joined #nixos
<timokau[m]1> Is there some way to run the regular checkPhase but then execute a hook if it fails?
<timokau[m]1> I've found `failureHook` but that doesn't discriminate between phases
bts- has joined #nixos
wykurz has quit [Read error: Connection reset by peer]
vidbina has joined #nixos
justanotheruser has joined #nixos
jsgrant[m] has left #nixos ["User left"]
<{^_^}> [nixpkgs] @lheckemann merged pull request #49291 → libupnp: enable split outputs → https://git.io/fxHsb
<{^_^}> [nixpkgs] @lheckemann pushed 2 commits to master: https://git.io/fxHEm
bts- has quit [Quit: leaving]
oida has quit [Remote host closed the connection]
<{^_^}> [nixpkgs] @markuskowa merged pull request #49309 → slurm: 18.08.1.1 -> 18.08.3.1, pyslurm: 20180908 -> 18.08.3 → https://git.io/fxHBB
<{^_^}> [nixpkgs] @markuskowa pushed 3 commits to master: https://git.io/fxHEW
bigvalen has quit [Read error: Connection reset by peer]
<arianvp> anyone here using Yubikey PIV on NixOS for ssh?
oida has joined #nixos
<arianvp> I can log into ssh with the yubikey, but I get "agent refused operation" if I try to add the key to my ssh-agent
<arianvp> and no i'm not running gnome-keyr
<clever> arianvp: that action would likely require copying the secret out of the yubikey and into the ssh-agent, and then all security is gone and somebody could just clone the yubikey
<arianvp> noo ssh-agent has PKCS11 support
<arianvp> -s flag
<arianvp> ssh-add -s /nix/store/z496368kzn3w3xslvwfjbm96br2kalj9-opensc-0.18.0/lib/pkcs11/opensc-pkcs11.so
<arianvp> ssh arian@router -I /nix/store/z496368kzn3w3xslvwfjbm96br2kalj9-opensc-0.18.0/lib/pkcs11/opensc-pkcs11.so
<clever> ah
<arianvp> works fine
<arianvp> but ssh-add -s fails with "could not add card, agent refusted operation"
<arianvp> but I dont want to enter my pin every time
<arianvp> (ssh-agent can cache it)
<clever> i see
<sphalerite> arianvp: I use gpg-agent to use my yubikey for ssh auth
<clever> are there any obvious errors if you strace both the ssh-agent process and the ssh-add proc?
<sphalerite> arianvp: is using openssh's ssh-agent a requirement for you?
<clever> i also prefer the gpg-agent for ssh
<clever> though i'm using normal secrets in the agent, not PKCS11
<arianvp> sphalerite: I used PIV, because I wanted ecc keys, but those turned out not to be supported by ssh's PKCS11 anyway
<arianvp> so I could also switch to GPG and gpg-agent
<arianvp> I just don't like gpg that much. it does too much imo
<arianvp> :P
<clever> ive also noticed, gpg-agent saves all added keys to its internal keyring, and they arent lost at shutdown
<clever> so you can do fun things like `ssh laptop -A 'ssh-add'` to copy the laptop keys into the gpg-agent, and they stay there, forever
<clever> (until you manually remove them, of course)
<andi-> don't use -A, use -J instead? :-)
alex`` has quit [Quit: WeeChat 2.2]
<{^_^}> [nixpkgs] @tathougies closed pull request #49218 → musl-utils: init at 1.1.20 → https://git.io/fx970
<clever> arianvp: which program is that flag for?
<arianvp> which program is what flag for?
<clever> oops, andi-
<andi-> clever: ssh
<arianvp> but yeh... PKCS11 support has always been .. flimsy at best
<andi-> clever: ssh -J $jumpHost $actualHost
<arianvp> I don't get how people work with HSMs in the real world
<arianvp> it's all so extremely buggy. it's scary
<clever> arianvp: ah
<arianvp> TIL -J
<andi-> you can ofc also configure ssh so it does that automagically
<clever> andi-: that would likely simplify this, lol: [clever@system76:~]$ ssh ext.earthtools.ca -A -t 'ssh c2d -t "screen -xRRU"'
<andi-> you can even do that conditional with a match and exec
<{^_^}> [nixpkgs] @tathougies opened pull request #49311 → nixos/networking: do not copy /etc/rpc on non-glibc systems → https://git.io/fxHEd
silver_ has joined #nixos
<arianvp> oh well. typing in my pin every time I ssh isnt that bad
<arianvp> better than a passphrase :P
<clever> arianvp: an ssh master connection can also help
<andi-> at least you are using a protected ssh key
<clever> arianvp: you can rig it up so ssh shares a single tcp socket (and auth session) between many ssh shells
<arianvp> I'll open up an issue with yubikey perhaps they know whats up
<andi-> clever: I managed to reproduce the timeout scenario in a vm test with hydra in nixpkgs.. It just doesn't quiet bug the same way yet.. How does the /etc/nix/machines file look like in you hydra? Do you use any special "transport" (ssh-ng, …)
<arianvp> googling the erro doesn't really help
<arianvp> just people saying "Dont use macos"
<arianvp> but I dont use macos
<clever> andi-: nope, one sec
<arianvp> oooh no. prometheus module still needs to be updated to v2
<clever> andi-: its just things like builder@amd.localnet x86_64-linux /root/.ssh/nix 8 1
<arianvp> =(
<arianvp> sounds like a chore
<clever> andi-: though i currently lack access to the hydra i reproduced it on, the power blipped at home, and that box never came back online
<andi-> awh :/ I've set the timeout to 3600 now, setting it to 10 seconds made it stop within the expected timeframe..
silver has quit [Ping timeout: 252 seconds]
<clever> andi-: it may also be possible to rig up a nixos-test using the existing qemu framework, to spin up a hydra and build slave, with the sortaSlow derivation as a job
<andi-> that is what I did
<clever> then you could test it in a pure manner, and hydra can keep testing it in the future
<clever> nice
<andi-> I have a build doing while true; echo -n; done all day...
<andi-> didn't want to deal with importing anything external to just make it hang there
acarrico has quit [Ping timeout: 246 seconds]
<clever> andi-: does that test reveal any behaviour differences between user@host and ssh-ng://user@host in the machines file?
<andi-> clever: haven't tried ssh-ng yet. I will check if the 1h timeout works as expected.. I guess it will
<andi-> Might be that just ectending the timeout doesn't work and my initial assumption might be wrong
hyperfekt has joined #nixos
<{^_^}> [nixpkgs] @typetetris opened pull request #49312 → Fix #49258 → https://git.io/fxHuW
Acou_Bass has quit [Quit: byeeeeeeeeeeeeeee]
<{^_^}> [nixpkgs] @vcunat closed pull request #49304 → unbound: 1.8.0 -> 1.8.1 → https://git.io/fxHlR
Acou_Bass has joined #nixos
<{^_^}> [nixpkgs] @averelld opened pull request #49313 → rstudio 1.1.456 -> 1.1.463 → https://git.io/fxHuV
<{^_^}> [nixpkgs] @typetetris opened pull request #49314 → 49257 →
oida has quit [Ping timeout: 256 seconds]
justbeingglad has joined #nixos
ryantrinkle has quit [Ping timeout: 264 seconds]
Thra11 has joined #nixos
<{^_^}> [nixpkgs] @andir merged pull request #49187 → [18.03] mosquitto: 1.4.14 ->1.5.3 → https://git.io/fx9cb
<{^_^}> [nixpkgs] @andir pushed 3 commits to release-18.03: https://git.io/fxHzx
zolk3ri has quit [Ping timeout: 256 seconds]
Lisanna has joined #nixos
jasongrossman has quit [Ping timeout: 252 seconds]
<__red__> I have this really strange problem. I came back to my workstation and the display was blank. Even after rebooting my X11 is completely blank
mkoenig_ has quit [Remote host closed the connection]
<__red__> so I logged in remotely, used xwd to do a screendump and viewed it on a different machine
<__red__> and the display *does* have data in the file - it's just not rendering to the screen itself
<__red__> any advice?
zolk3ri has joined #nixos
<schmittlauch[m]> It looks like the nixos-18.09 stable channel is stuck on a 10 days old version:
Thra11 has quit [Ping timeout: 246 seconds]
<schmittlauch[m]> Released on 2018-10-18 19:24:55 from Git commit 09195057114a0a8d112c847a9a8f52957420857d (source: https://releases.nixos.org/nixos/18.09/nixos-18.09.932.09195057114)
zolk3ri has quit [Client Quit]
justbeingglad has left #nixos [#nixos]
<clever> schmittlauch[m]: looks like plasma and some random installer failures
<schmittlauch[m]> That's probably a bad thing as the latest firefox-63 release, including security fixes, is not included
<schmittlauch[m]> clever (IRC): So updating channels usually doesn't take that long, right?
ryantrinkle has joined #nixos
<clever> correct, only happens if something within the channel's tested set fails
<andi-> Model> Advantage2
<andi-> Firmware> 1.0.431.us (4MB), 11/14/2017
<andi-> grml, hand rolling on the keyboard /o\
<schmittlauch[m]> clever (IRC): Who needs to be notified about that? Not having security updates for 10 days isn't nice
<schmittlauch[m]> Or are people aware of this already?
<clever> sounds like a task for #nixos-dev
<clever> i'm also looking into the plasma failure
<schmittlauch[m]> Ok. Will you bring this up in #nixos-dev or shall I?
drakonis_ has joined #nixos
<clever> you can
<schmittlauch[m]> k, will do
jasongrossman has joined #nixos
<__red__> What's the conceptual difference between nixos and nixos-dev? General user stuff vs Distro engineering?
<simpson> More or less. Not everybody in #nixos-dev is a committer, but generally only stuff relevant to maintaining Nix, nixpkgs or NixOS happens in there.
<Lisanna> Where's the spot in the Nix code that handles the informational updates that the stdenv builder can send to the "nix" process to update the status bar?
__monty__ has quit [Quit: leaving]
drakonis has quit [Ping timeout: 245 seconds]
<{^_^}> [nixpkgs] @andrew-d opened pull request #49315 → vlc: shrink runtime closure size by removing CONFIGURE_LINE → https://git.io/fxHgW
<clever> Lisanna: was just reading that ~5 hours ago
<clever> Lisanna: this code handles the combined stdout+stderr+NIX_LOG_FD output (NIX_LOG_FD is where the status's go)
<clever> Lisanna: and handleJSONLogMessage will try to parse every single message to see if it contains the lines you mentioned
<clever> if it returns true, the message is not printed to the user
<clever> but then handleJSONLogMessage will handle it internally, and do something
mkoenig has joined #nixos
<Lisanna> clever ok, thanks
<clever> and the very first thing it does is check if the msg begins with "@nix "
<__red__> Well crap
<clever> then it parses it as json, and obeys the action key
<__red__> I changed the mode using xrandr
<__red__> and my display went live
<__red__> switching it back made it blank again
<{^_^}> [nixpkgs] @adisbladis closed pull request #49207 → nodejs-slim-10_x: 10.12.0 -> 11.0.0 → https://git.io/fx9Dp
<__red__> wonder if that means I need a new GPU
<__red__> ugh
<clever> __red__: gpu drivers are very hit and miss
<clever> __red__: if i unplug a monitor without de-activating it, xorg crashes hard
<clever> but if i use xrandr (or friends) to disable the monitor, i can safely unplug it
<__red__> clever: yeah- but not done any changes when this hit - I came back to a blank screen and it stayed that way after reboots etc
<clever> it behaves more like i was yanking out a hard-drive, lol
<clever> ah, that is strange
adamantium has quit [Ping timeout: 252 seconds]
<clever> does it persist even if you switch to older generations via the grub menu?
<__red__> yes - problem persists
<__red__> I went back 3-4 revs
<clever> are you able to swap which port each monitor is on?
<__red__> yup - did that too - same thing
<__red__> even switched from hdmi -> display port
pareidolia has joined #nixos
<__red__> I knew i had a working X11 session as I was able to xwd it and see "stuff"
<clever> is the problem specific to a port, a monitor, or where you lay it out on the multi-desktop setup?
<__red__> Just the resolution it seems
<__red__> had been working like taht for years
<__red__> then earlier today, poof.
<pareidolia> Is there a command to copy the entire /nix store from one system to another?
<pareidolia> As in, I have the drive from another Nixos system mounted, and I want to copy everything
<__red__> pareidolia: rsync?
<clever> pareidolia: nix copy --all
<pareidolia> __red__: I figure that would mess up the database
<clever> or nix-copy-closure --all
<clever> yeah, rsync would mess up the db
<clever> but nix copy and nix-copy-closure properly merge things
<__red__> that's why I put a ? after it :-)
<__red__> nvidia or amd ... what's the prevailing opinion for linux right now?
<__red__> ell, nixos specifically
<__red__> or are they much of a muchness
<clever> __red__: amd is where i have that bug that crashes on unplug
<clever> integrated intel is the most stable one i have currently
<clever> but being integrated, i dont really push it that hard
Mic92 has quit [Quit: Connection closed for inactivity]
<pareidolia> clever: nix-copy-closure uses SSH, so that one is out
<clever> pareidolia: nix copy --from local?root=/mnt/ --all
<clever> i believe that will just copy everything in /mnt/nix/store to /nix/store/
<pareidolia> Whoa, that's some syntax
sigmundv has joined #nixos
sigmundv__ has joined #nixos
raedah has joined #nixos
<pareidolia> clever: Can I point nix-store to my mounted system's store? I need to remove some stuff because of "missing signature" errors
<clever> --no-check-sigs do not require that paths are signed by trusted keys
<pareidolia> Magic! Thanks a billion!
<{^_^}> [nixpkgs] @Infinisil reopened pull request #49157 → [18.03] nixos/trezord: revised and updated udev rules → https://git.io/fxSDV
<{^_^}> [nixpkgs] @Infinisil merged pull request #49157 → [18.03] nixos/trezord: revised and updated udev rules → https://git.io/fxSDV
<{^_^}> [nixpkgs] @Infinisil pushed 2 commits to release-18.03:
<pareidolia> clever: Is the syntax for nix copy in the documentation?
<clever> not really, but you can `nix copy --help` to get most of the args
<clever> the store-uri for --from and --to supports several schemes
<clever> local tells it to just open /nix/store/ directly
<clever> daemon is for connecting to nix-daemon via /nix/var/nix/daemon-socket/socket
<clever> local?root=/mnt/ will make it emulate a chroot before working on a localstore (it just prefixes all paths with /mnt/)
<clever> ssh://host and ssh-ng://host will work over ssh to a remote nix
<clever> s3://bucket will work for amazon S3 buckets
<clever> file:///path/to/dir i believe will generate a pile of .nar.xz and .narinfo, that could then be rsync'd to an http server and act as a binary cache
<pareidolia> It's not documented presently?
<clever> i dont think the above is documented fully, but ive not re-read the docs in a while
sigmundv has quit [Read error: Connection reset by peer]
<{^_^}> [nixpkgs] @qknight merged pull request #40587 → Carnix: 0.7.2 -> 0.8.10 → https://git.io/vpddX
<{^_^}> [nixpkgs] @qknight pushed commit from @P-E-Meunier to master « Carnix: 0.7.2 -> 0.8.10 (#40587) »: https://git.io/fxH24
drakonis has joined #nixos
oida has joined #nixos
Rusty1 has joined #nixos
drakonis_ has quit [Ping timeout: 264 seconds]
civodul has quit [Quit: ERC (IRC client for Emacs 26.1)]
<{^_^}> [nixpkgs] @c0bw3b opened pull request #49317 → nixos/virtualbox-image: increase disk to 50G → https://git.io/fxH2Q
thc202 has quit [Ping timeout: 246 seconds]
drakonis_ has joined #nixos
<{^_^}> [nixpkgs] @jtojnar merged pull request #49234 → mysql-workbench: 8.0.12 -> 8.0.13 → https://git.io/fx9pn
<{^_^}> [nixpkgs] @jtojnar pushed 2 commits to master: https://git.io/fxH2d
jtojnar has quit [Quit: jtojnar]
oida has quit [Remote host closed the connection]
drakonis has quit [Ping timeout: 264 seconds]
marusich has quit [Quit: Leaving]
sigmundv has joined #nixos
<__red__> clever: looks like I'm going to rock 1080p until I can raise the $$ for another decent GPU
<clever> thats better then any monitor i have can do!
<__red__> in fairness, I remeber when I paid over a thousand pounds for a 21" CRT that could do 1600x1200 :-)
<__red__> took two people to move it
drakonis1 has quit [Quit: WeeChat 2.2]
drakonis has joined #nixos
vidbina has quit [Ping timeout: 252 seconds]