gchristensen changed the topic of #nixos to: NixOS stable: 18.09, beta: 19.03 https://discourse.nixos.org/t/nixos-19-03-feature-freeze/1950 || https://nixos.org || Latest NixOS: https://nixos.org/nixos/download.html || Latest Nix: https://nixos.org/nix/download.html || Logs: https://logs.nix.samueldr.com/nixos/ || #nixos-dev, #nix-darwin, #nixos-aarch64, #nixos-chat, #nixcon ... nixcon videos: https://tinyurl.com/nixcon2018
<gchristensen> some...where...
<gchristensen> in a backup somewhere
<gchristensen> want me to rustle it ip?
<gchristensen> up*
<{^_^}> [nixpkgs] @booxter closed pull request #58518 → Bump patchelf to 0.10 → https://git.io/fjTiC
rcshm has quit []
<colemickens> is there something like this that still works? https://nixos.org/nix-dev/2014-December/015248.html
<{^_^}> [nixpkgs] @r-ryantm opened pull request #58722 → meld: 3.20.0 -> 3.20.1 → https://git.io/fjITE
sgronblo has joined #nixos
dnlkrgr has joined #nixos
erictapen has quit [Ping timeout: 245 seconds]
<ajs124> colemickens, do you have nixos-enter?
<colemickens> yeah, I just got there :)
<colemickens> thanks!
cantstanya has quit [Remote host closed the connection]
erictapen has joined #nixos
<kalbasit> gchristensen: that'd be great! I want to use it, and I'm not sure what to do with their shell based installation with embedded jar
<kalbasit> gchristensen: thank you!
<manveru> ,libraries glenndavy
<{^_^}> glenndavy: Don't install libraries through nix-env or systemPackages, use nix-shell instead. See https://nixos.wiki/wiki/FAQ/Libraries for details.
<{^_^}> [nixpkgs] @r-ryantm opened pull request #58723 → mercurialFull: 4.9 -> 4.9.1 → https://git.io/fjITa
<manveru> glenndavy: that said, you most likely want libffi
cantstanya has joined #nixos
<timclassic> Does anyone know if there are any reasonable options if I want an aarch64 build system of my own with 8 (or gasp 16) GiB RAM?
janneke has quit [Ping timeout: 246 seconds]
<glenndavy> manveru, ok thanks, reading up on libraries.
<glenndavy> manveru, the reason im not looking at libffi, is theres a line near the top of the derviation that pretty much bails if we’re on darwin iirc.
<manveru> hmm
<manveru> no, that just disables tests on darwin
<glenndavy> oh
<glenndavy> oic
<glenndavy> ok, great, thanks!
shibboleth has quit [Quit: shibboleth]
<glenndavy> so to be clear, i can’t use a profile to ensure the libraries are available, i need to use shell?
<manveru> i'd heavily recommend that :)
<manveru> make a shell.nix with `with import <nixpkgs> {}; mkShell { buildInputs = [ libffi ]; }`
janneke has joined #nixos
<glenndavy> yep, i do usually use shell, but was hoping to not have to for general cases
<manveru> then you can run `nix-shell` and build your gems in it (just add whatever you want to buildInputs)
<glenndavy> yep, understood
<glenndavy> so, can i use a packageOverride as a means of achieving something similar?
<manveru> for building gems or ruby apps, there's specifically bundix
<manveru> which already includes the libffi dependency for the ffi gem
<glenndavy> hmm, is that working nowadays?
<manveru> should work, yeah
<glenndavy> yeah? cool ok, will revisit.
<glenndavy> thanks for you’re help manveru
<{^_^}> [nixpkgs] @carlosdagos closed pull request #43802 → kube-shell: init at 0.0.21 → https://git.io/fNnGA
<glenndavy> so, should i say manveru++
<{^_^}> manveru's karma got increased to 8
<manveru> :D
<manveru> lemme know if it doesn't, though i gotta sleep now
viric has quit [Ping timeout: 245 seconds]
<glenndavy> rgr, will take you up on that
<glenndavy> thanks again
page has quit [Ping timeout: 255 seconds]
erictapen has quit [Ping timeout: 246 seconds]
thc202 has quit [Ping timeout: 246 seconds]
Rusty1 has joined #nixos
simukis__ has joined #nixos
<{^_^}> [nixpkgs] @peti pushed to haskell-updates « hackage-packages.nix: automatic Haskell package set update »: https://git.io/fjITQ
page has joined #nixos
simukis_ has quit [Ping timeout: 245 seconds]
sgronblo has quit [Ping timeout: 246 seconds]
viric has joined #nixos
<glenndavy> ok, another dumb question, when starting nix-shell, it seems i need to declare where nix expressions are found with -I or NIX_PATH
<glenndavy> where are nix expressions found?
<glenndavy> apparently thats not ‘/nix/store’
<glenndavy> ?
<{^_^}> [nixpkgs] @r-ryantm opened pull request #58724 → libsForQt5.mlt: 6.12.0 -> 6.14.0 → https://git.io/fjIke
jluttine has quit [Ping timeout: 245 seconds]
bemeurer has quit [Ping timeout: 246 seconds]
Gohla has quit [Ping timeout: 246 seconds]
Gohla has joined #nixos
mconstant has joined #nixos
dnlkrgr has quit [Ping timeout: 255 seconds]
adetokunbo has quit [Quit: This computer has gone to sleep]
adetokunbo has joined #nixos
<mconstant> hyper_ch: the best mailserver there is on Linux
jluttine has joined #nixos
silver has quit [Read error: Connection reset by peer]
drakonis_ has joined #nixos
drakonis has quit [Ping timeout: 252 seconds]
Supersonic has quit [Ping timeout: 240 seconds]
bemeurer has joined #nixos
Supersonic has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #58725 → ncdc: 1.20 -> 1.21 → https://git.io/fjIkX
<gchristensen> hyper_ch has never routed mail for me before, not sure they can be classified as the best
<{^_^}> Channel nixos-unstable-small advanced to https://github.com/NixOS/nixpkgs/commit/6cafad4f49a (from 4 hours ago, history: https://channels.nix.gsc.io/nixos-unstable-small)
Fare has quit [Ping timeout: 245 seconds]
georges has quit [Ping timeout: 245 seconds]
mconstant has quit [Quit: https://quassel-irc.org - Chat comfortably. Anywhere.]
georges has joined #nixos
drakonis has joined #nixos
mbrgm has quit [Ping timeout: 250 seconds]
<{^_^}> [nixpkgs] @aanderse opened pull request #58726 → perlPackages.DBDOracle: init at 1.76 → https://git.io/fjIIU
evanm has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #58727 → nsd: 4.1.26 -> 4.1.27 → https://git.io/fjIIm
wolfman154 has joined #nixos
mbrgm has joined #nixos
Myhlamaeus has quit [Ping timeout: 258 seconds]
mbrgm_ has joined #nixos
rcshm has joined #nixos
mbrgm has quit [Ping timeout: 245 seconds]
mbrgm_ is now known as mbrgm
<wolfman154> Is there still people on th
<wolfman154> This irc?
Fare has joined #nixos
<{^_^}> [nixpkgs] @polynomial opened pull request #58728 → Apache Flume Initial Package 1.9.0 → https://git.io/fjIIl
vk3wtf has quit [Quit: WeeChat 2.4]
vk3wtf has joined #nixos
noonien has quit [Quit: Connection closed for inactivity]
wolfman154 has quit [Quit: Mutter: www.mutterirc.com]
<jackdk> maybe someone should've said something >_>
<Ralith> most of us are cephalopods, strictly speaking
<jackdk> I thought SOP on the internet was "everyone else is a bot except you"
ym555 has quit [Ping timeout: 250 seconds]
tertl3_ has joined #nixos
kvda has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
pbb has quit [Quit: http://quassel-irc.org - Chat comfortably. Anywhere.]
buffet has joined #nixos
pbb has joined #nixos
buffet_ has quit [Ping timeout: 246 seconds]
<{^_^}> [nixpkgs] @ryantm merged pull request #57486 → picotts: init at 2018-10-19 → https://git.io/fhjVe
<{^_^}> [nixpkgs] @ryantm pushed 2 commits to master: https://git.io/fjIIo
viric has quit [Ping timeout: 268 seconds]
Fare has quit [Ping timeout: 245 seconds]
dhkl has joined #nixos
rcshm has quit []
viric has joined #nixos
evanm has quit [Ping timeout: 256 seconds]
dhkl has quit [Quit: WeeChat 2.4]
illegalprime has quit [Ping timeout: 246 seconds]
adetokunbo has quit [Quit: This computer has gone to sleep]
soldersmoke has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #58729 → ocamlPackages.rope: 0.6.1 -> 0.6.2 → https://git.io/fjIIp
vadim__ has joined #nixos
<jackdk> So I hear people talking about the delay of reviews, but what's to say with a PR like the above? It changes a version number and a hash.
<jackdk> (and, almost countering his own point, jackdk comments on the PR he asked "what's to say?" about)
<{^_^}> [nixpkgs] @r-ryantm opened pull request #58730 → ocserv: 0.12.2 -> 0.12.3 → https://git.io/fjILJ
InFlames has joined #nixos
<ryantm> jackdk: What are you wondering about that PR?
drakonis has quit [Quit: WeeChat 2.3]
<jackdk> ryantm: just picking nits - leading space in URL and whether version should be spliced in
<jackdk> but the general point: maybe it's worth streamlining version bumps somehow?
soldersmoke has quit [Quit: Leaving]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #58731 → kdeApplications.okteta: 0.25.5 -> 0.26.0 → https://git.io/fjILc
Myhlamaeus has joined #nixos
<ryantm> jackdk: Yeah, anything we can do to make them easier to merge would be great. I've been slowly adding more and more checks to improve the PR quality. It looks like this particular one is bad because it causes 0 rebuilds.
<jackdk> I don't have much nixos clout and no merge rights. Just want to get the issue on the table
<ryantm> jackdk: If you have any ideas for streamlining the automated updates, that'd be great to hear.
<{^_^}> [nixpkgs] @ryantm closed pull request #58729 → ocamlPackages.rope: 0.6.1 -> 0.6.2 → https://git.io/fjIIp
<{^_^}> [nixpkgs] @r-ryantm opened pull request #58732 → open-vm-tools: 10.3.5 -> 10.3.10 → https://git.io/fjILR
vadim__ has quit [Remote host closed the connection]
<jackdk> if there's enough hydra resources to do a darwin and linux build incl deps, and that passes, perhaps they should be botmerged? there's not much meaningful review possible
* DigitalKiwi petitions that urls should always be quoted so that opening them works, alternatively a space between the end and the ;
<ryantm> jackdk: There's lots of meaninful review possible, you can run the programs or link to the libraries, you can read the changelog, etc.
adetokunbo has joined #nixos
<jackdk> true.
<DigitalKiwi> (it often tries to include the ; as part of the url which is a 404; space or quotes makes it work)
<ryantm> DigitalKiwi: I think there is some consensus around deprecating the URL primitive
reinhardt has joined #nixos
ninjin has quit [Remote host closed the connection]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #58733 → opencpn: 4.8.8 -> 5.0.0 → https://git.io/fjILw
<johnw> is there a way to make Hydra rebuild a derivation with certain overrides, but only if it fails? My use case is that I have long-running builds that, if they fail, I want them to auto-rebuild with debugging on -- even though I expect that to also fail. This way, developers can look at the rebuilt derivation to see what the bug is.
ninjin has joined #nixos
kvda has joined #nixos
sgronblo has joined #nixos
dhkl has joined #nixos
Rusty1 has quit [Quit: Konversation terminated!]
sgronblo has quit [Ping timeout: 268 seconds]
xok has joined #nixos
<xok> hello all...
<xok> I've generated a perl module installation directives using the nix-generate-from-cpan
<xok> and now this module is trying to use -lssl
<xok> the error I'm getting is: *** Could not find OpenSSL
<xok> I tried installing it with: nix-env -iA nixos.openssl
<xok> it should be there but still can't install the plugin...
<xok> can anyone help with this issue?..
<johnw> please show the commands the causes the failure
bemeurer has quit [Quit: WeeChat 2.4]
<xok> I can't show the commands...
<johnw> why not?
<xok> actually I can, but it wouldn't help..
<johnw> not showing them helps less :)
<xok> as I am trying to run nixops and install specific ( perl dancer ) environment...
<xok> the command is as simple as this: nixops deploy -d MACHINE
<johnw> is openssl a dependency of the derivation you're deploying?
<johnw> even just telling me that nixops is involved helps
tertl3_ has quit [Quit: Connection closed for inactivity]
<xok> well, it's not a dependency...
<xok> but I've added that package...
<xok> it still doesn't help...
<johnw> that's not the same thing
<xok> what do you mean?..
<johnw> adding the package to the user environment is unrelated to satisfying a derivation's dependencies
<johnw> Nix needs to know the graph of all dependencies of a project, for lots of different reason
<johnw> nix-env -i foo doesn't establish a link between your Perl item and foo
<xok> these are few lines from the error I get...
<xok> it runs "perl tests"...
<xok> and fails at some stage...
<johnw> yeah, can you show me the Nix expression for this?
<johnw> this should be easy to fix, once we find the right place to put it
nD5Xjz has quit [Ping timeout: 245 seconds]
<xok> this is the part that causes this error...
<johnw> ok, in that attribute set, add this:
<johnw> buildInputs = { openssl ];
erasmus has quit [Quit: END-AUMF]
InFlames has quit [Ping timeout: 268 seconds]
<xok> still the same...
<xok> You had a type and I've fixed it...
<xok> typo*
<johnw> ah, yes, thank you
<xok> this is how it looks now..
<johnw> exactly
<johnw> try your deployment with that
<xok> tried, didn't help...
<johnw> hmm
<xok> the error is absolutely the same...
<johnw> try this instead:
<johnw> NIX_CFLAGS_COMPILE = "-I${pkgs.openssl.dev}/include";
<johnw> NIX_CFLAGS_LINK = "-L${pkgs.openssl.out}/lib -lcrypto";
<xok> where do I put that?..
<johnw> but probably drop the -lcrypto part
<johnw> and you may not need pkgs.
InFlames has joined #nixos
<johnw> oh, wait
<xok> tried, didn't help...
<johnw> base your expression on this: https://gist.github.com/e23c3ca1d5beeb481565e14ba1f48f40
<johnw> I should have looked for this in the first place, I didn't realize you were creating something for which a version already exists
<johnw> and now my question is, why do you have your own expression for this?
nD5Xjz has joined #nixos
<johnw> it should already exist at pkgs.perlPackages.NetSSLeay
<xok> yes, it helped...
<xok> but we're getting a more problematic error now...
<johnw> I don't think you need to customize this package
<kleisli> hey all, am trying to write an overlay for my emacs setup
<johnw> kleisli: I like your handle
<xok> this is a part of the error..
<kleisli> for some reason, proof-general doesn't seem to be working with `melpaPackages` -- i'm getting: error: undefined variable 'proof-general'
<johnw> why are you overriding this Perl package, xok?
<kleisli> here is the expression i'm using: https://paste.ee/p/dplRx
<johnw> why not just use the one in perlPackages?
<kleisli> thanks @johnw
<johnw> proof-general isn't part of melpaPackages
<xok> johnw: well, because of this error I am facing right now...
<kleisli> oh
<xok> but it seems there's no difference...
<xok> I thought the newer version would help but it seems they are the same..
<johnw> xok: I see, you were generating it from cpan to work around an error?
<xok> johnw: yes...
<kleisli> ty @johnw, i thought melpaPackages was somehow generated from the actual melpa
nD5Xjz has quit [Ping timeout: 245 seconds]
<xok> any chance to bypass the checks?..
<xok> I see the "doCheck" is set to false but it doesn't seem to help..
<xok> I don't want to run tests..
knupfer has joined #nixos
<xok> is there a chance to disable?..
<johnw> xok: yes
<xok> please teach me how... :D
<johnw> I believe it would be along the lines of:
<johnw> stdenv.lib.overrideDerivation pkgs.perlPackages.NetSSLeay (attrs: { doCheck = false; })
<xok> but that option is already set in the configuration ...
<johnw> hmm
<johnw> I don't know the perl derivations well at all
<johnw> or why they're ignoring doCheck for this expression
<xok> # Failed test 'Received 404 (Not Found) response'
<xok> # at t/post-netssleay.t line 39.
<xok> # doesn't match '(?^i:^404)'
<xok> ' '900 NET OR SSL ERROR
<kleisli> btw @johnw, your talk online on nix and haskell is the reason i started using nix, so thank you!
<xok> look at the error...
bemeurer has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #58734 → openshot-qt: 2.4.3 -> 2.4.4 → https://git.io/fjILx
<xok> actually it's not an error...
<johnw> kleisli: that's great! I hope you're enjoying it
<xok> the test checks for an error and looks for a line starting with 404...
palo1 has joined #nixos
<johnw> xok: you're right that it shouldn't be running the tests at all
<xok> but it instead gets: Received 404 (Not Found) response
<xok> the problem is in the response...
<xok> the test expects different format...
<xok> and I don't know how to bypass it...
<johnw> hmm
<johnw> that looks fishy
<xok> I get 404 error...
<johnw> try the overrideDerivation I mentioned before
nD5Xjz has joined #nixos
i1nfusion has quit [Remote host closed the connection]
<johnw> maybe it undoes what that line I just linked to is doing
mjrosenb has quit [Ping timeout: 268 seconds]
i1nfusion has joined #nixos
<xok> you mean this one: stdenv.lib.overrideDerivation pkgs.perlPackages.NetSSLeay (attrs: { doCheck = false; })
<johnw> yeah
palo has quit [Ping timeout: 255 seconds]
palo1 is now known as palo
<johnw> see if we can force-disable the tests
<xok> where do I put it?..
<johnw> wherever you currently reference NetSSLeay
<johnw> replace that with the above (wrapped in parens)
domogled has joined #nixos
knupfer has quit [Ping timeout: 268 seconds]
jboy has quit [Remote host closed the connection]
<xok> I still can't find the place for it... :-D
<xok> it alerts an error...
<johnw> can you show me the code that references it?
<xok> this is the part of it...
<johnw> that won't work
<johnw> how are you ultimately causing NetSSLeay to be pulled in?
ninjin has quit [Ping timeout: 256 seconds]
<xok> it's called from a different module...
<johnw> can you show me that?
<xok> with PropagatedBuildInput
<xok> yes, just a second..
<xok> propagatedBuildInputs = [ NetSSLeay TieIxHash URI ];
<xok> this is the full conf...
Glider_IRC has joined #nixos
<johnw> ok, try this:
<johnw> propagatedBuildInputs = [ (stdenv.lib.overrideDerivation NetSSLeay (attrs: { doCheck = false; })) TieIxHash URI ];
<johnw> if that fails, I am out of clues
<{^_^}> [nixpkgs] @r-ryantm opened pull request #58735 → opera: 56.0.3051.99 -> 58.0.3135.127 → https://git.io/fjItJ
jboy has joined #nixos
wfranzini has quit [Remote host closed the connection]
wfranzini has joined #nixos
nD5Xjz has quit [Ping timeout: 246 seconds]
nD5Xjz has joined #nixos
<xok> I tried setting it to true and lots of tests started performing...
<xok> so it seems it does work...
<johnw> hmm
<johnw> i must defer to the wisdom of others, then
<{^_^}> [nixpkgs] @r-ryantm opened pull request #58736 → orca: 3.30.2 -> 3.32.0 → https://git.io/fjItL
kreisys has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
ddellacosta has quit [Ping timeout: 250 seconds]
mjrosenb has joined #nixos
orivej has joined #nixos
<immae> Hello there! I have a derivaiton I would like to debug (because it fails), but I only have access to its drv file (the file in /nix/store/....drv ), since it is a gem built via bundix derivation. Do I have a way to open a debugging shell with just that drv file?
<xok> johnw: thanks for your help anyway...
<xok> johnw: ok, it seems the module that runs the test and fails is not Net::SSLeay
<xok> but Net::HTTPS::Any instead..
<xok> can you help me disable test for this now?..
<immae> xok: usually doCheck = false;
<xok> immae: where and how do I set it?..
<xok> ok, never mind, I found it, trying now...
<immae> ok :)
<immae> it’s a derivation attribute, you should put it in the Net::HTTPS::Any attributes
<Arahael> immae: I wonder if you could include it?
<immae> Arahael: how?
<immae> oh you mean directly in a derivation as build input?
<xok> thank you guys...
<xok> docheck was a great thing, it helped...
<immae> cool
<xok> I had to set it in several places and everything runs fine now...
<{^_^}> [nixpkgs] @r-ryantm opened pull request #58737 → libosip: 5.0.0 -> 5.1.0 → https://git.io/fjItn
hyper_ch2 has joined #nixos
<immae> xok: sometimes check fail yes. It’s better when they can be enabled, but it’s not always possible
<xok> what do you mean?..
<immae> Well, there are a lot of doCheck = false in nixpkgs :p
<immae> Arahael: someone reported a similar issue with another gem yesterday, and the solution works for me, so I’m good now, but I’m still interested in how to do the debugging myself
nD5Xjz has quit [Ping timeout: 245 seconds]
nD5Xjz has joined #nixos
<immae> (poking manveru who solved the same issue yesterday with tzinfo ^, maybe you have some hints about how you debug those things?)
Havvy has joined #nixos
<immae> I think it is a generic problem with gemspec in ruby 2.6.* and not just tzinfo btw
nD5Xjz_ has joined #nixos
nD5Xjz has quit [Ping timeout: 246 seconds]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #58738 → owncloud-client: 2.5.3.11470 -> 2.5.4.11654 → https://git.io/fjIt0
Myhlamaeus has quit [Ping timeout: 240 seconds]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #58739 → oysttyer: 2.9.1 -> 2.10.0 → https://git.io/fjItg
periklis has joined #nixos
wfranzini has quit [Remote host closed the connection]
rauno has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #58740 → pakcs: 2.0.2 -> 2.1.1 → https://git.io/fjIt5
Xal has quit [Ping timeout: 245 seconds]
sgronblo has joined #nixos
endformationage has quit [Ping timeout: 255 seconds]
Xal has joined #nixos
kvda has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
rprije has quit [Ping timeout: 255 seconds]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #58741 → parallel: 20190222 -> 20190322 → https://git.io/fjItd
sgronblo has quit [Ping timeout: 245 seconds]
<Arahael> immae: No worries. Btw, thanks again for your help yesterday with my python issue. :)
<immae> you’re welcome :)
<{^_^}> [nixpkgs] @LnL7 merged pull request #58147 → bazel: 0.22.0 -> 0.24.0 → https://git.io/fjJGR
<{^_^}> [nixpkgs] @LnL7 pushed 2 commits to master: https://git.io/fjItx
<{^_^}> [nixpkgs] @r-ryantm opened pull request #58742 → paprefs: 1.0 -> 1.1 → https://git.io/fjItj
groodt has joined #nixos
Tucky has joined #nixos
<{^_^}> [nixpkgs] @cdepillabout opened pull request #58743 → haskell-generic-builder: Add option to disable library-for-ghci → https://git.io/fjIqJ
groodt has quit [Ping timeout: 256 seconds]
cfricke has joined #nixos
bemeurer has quit [Quit: WeeChat 2.4]
<{^_^}> Channel nixpkgs-18.09-darwin advanced to https://github.com/NixOS/nixpkgs/commit/43ba99fa035 (from 2 days ago, history: https://channels.nix.gsc.io/nixpkgs-18.09-darwin)
fusion809 has joined #nixos
m0rphism has joined #nixos
zupo has joined #nixos
<jluttine> i'm writing a script with pkgs.writeScript and this script uses nix-shell. what's the package that provides this command? i should call it as ${somepackage}/bin/nix-shell right?
<jluttine> how do i find which package provides an executable?
<elvishjerricco> jluttine: pkgs.nix is what you're looking for
<elvishjerricco> ,locate bin nix-shell
<{^_^}> Found in packages: nix1, nixStable, nixUnstable
<elvishjerricco> huh
<elvishjerricco> anyway pkgs.nix is definitely it
<jluttine> yeah, i found those three too so i was confused.. thanks!
<elvishjerricco> bwe: I don't understand what that docker feature does. Does it just... spawn identical processes? That seems rather useless
zupo has quit [Client Quit]
<dminuoso> elvishjerricco: What docker feature are you talking about?
<dminuoso> Oh haha. The weird formatting of lines in weechat coupled with the window sizing hid that link from bwe.
<elvishjerricco> dminuoso: `docker service scale`
Ariakenom has joined #nixos
<dminuoso> That's just docker swarm
<elvishjerricco> I do not know what that is :P
<elvishjerricco> And the main page for it just tells you what advantages you can expect, not how it actually works :/ https://docs.docker.com/engine/swarm/
<dminuoso> Pretty much the reason Docker is so useful, and pretty much the reason why Docker is not so useful for most people.
<dminuoso> (At least the concept in itself)
<dminuoso> The whole ecosystem of Docker/Swarm/Kubernetes/etc is to solve a problem most people never ever have.. :-)
<{^_^}> [nixpkgs] @r-ryantm opened pull request #58744 → pcapfix: 1.1.3 -> 1.1.4 → https://git.io/fjIqn
<elvishjerricco> It sounds like it can provision new instances somehow? Doesn't that require integration with your hosting provider?
<elvishjerricco> I thought docker itself was independent of that
<dminuoso> elvishjerricco: No. Think of it like...
<dminuoso> elvishjerricco: A kind of (worker) thread pool management.. except it doesnt manage threads but docker containers.
<dminuoso> And thing like docker service scale lets you tap into the pool size of containers.
<jluttine> hmm.. nix-shell in writeScript script doesn't quite work: error: file 'nixpkgs' was not found in the Nix search path (add it using $NIX_PATH or -I)
<elvishjerricco> dminuoso: So it just spawns or kills processes on one physical machine?
linarcx has joined #nixos
<jluttine> how can i get the nixpkgs path when writing writeScript script?
adetokunbo has quit [Quit: This computer has gone to sleep]
<dminuoso> elvishjerricco: Yes. Those processes themselves would be running docker containers.
<jluttine> i tried using `-I ${pkgs}` but that didn't work
adetokunbo has joined #nixos
<elvishjerricco> jluttine: How are you trying to use it? If you're trying to use Nix within a nix derivation's build process, you're going to have a bad time and shouldn't do that
<dminuoso> elvishjerricco: (Actually I dont know whether it's actually *processes* and not *threads*, but the distinction is rather useless anyway)
<elvishjerricco> Probably processes
<{^_^}> [nixpkgs] @etu merged pull request #58686 → googler: 3.7.1 -> 3.8 → https://git.io/fjkAk
erictapen has joined #nixos
<{^_^}> [nixpkgs] @etu pushed 2 commits to master: https://git.io/fjIql
<elvishjerricco> Sounds kinda useless...
<elvishjerricco> Just write the program to be multithreaded
<dminuoso> elvishjerricco: Again, its a solution to a problem most people don't have.
<jluttine> elvishjerricco: I'm trying to write a script that would launch nix-shell and run a command inside that shell..
<jluttine> elvishjerricco: this script is needed by one systemd service i'm writing
<dminuoso> elvishjerricco: With docker you can have special networking between those containers (giving you stronger isolation), and you can scale across host machines
<elvishjerricco> And what problem is that? Multithreading? There's tons of trivial ways to do that without a special docker feature
<{^_^}> [nixpkgs] @etu merged pull request #58674 → font-awesome: 5.7.2 -> 5.8.1 → https://git.io/fjkFZ
<{^_^}> [nixpkgs] @etu pushed 2 commits to master: https://git.io/fjIq4
<{^_^}> [nixpkgs] @r-ryantm opened pull request #58745 → pcsclite: 1.8.24 -> 1.8.25 → https://git.io/fjIqB
<elvishjerricco> jluttine: Why does a systemd service need to get its programs from nix-shell? Why not just bake them in?
<jluttine> elvishjerricco: the environment needs to vary run-time
<dminuoso> elvishjerricco: Simply writing something "multithreaded" is hard actually.
jackdk has quit [Ping timeout: 268 seconds]
<elvishjerricco> dminuoso: Sure
<dminuoso> elvishjerricco: A single segfault will bring your whole process down for example.
<elvishjerricco> But, you can use like gnu parallel to get the same effect as this docker scale thing
<jluttine> elvishjerricco: whenever it is launched by the service, it should read the shell.nix file to determine what kind of environment is wanted
<jluttine> elvishjerricco: so i cannot bake that in..
<elvishjerricco> jluttine: Ah, ok. nixpkgs is found via an environment variable NIX_PATH
<dminuoso> elvishjerricco: Docker gives you the network overlay, which is pretty useful
<dminuoso> elvishjerricco: And builtin service discovery via DNS.
<elvishjerricco> dminuoso: Hm, yea I guess that could be helpful.
<dminuoso> (Well. Docker swarm to be precise)
<elvishjerricco> jluttine: systemd services don't get hardly any environment variables by default; definitely not NIX_PATH
<jluttine> elvishjerricco: yep.. that's the problem...
<dminuoso> elvishjerricco: I mean if gnu parallel works for you, or just a single threaded application - then yeah docker swarm is just massive complexitivity overkill.
<elvishjerricco> jluttine: Do you want `<nixpkgs>` to point to the nixpkgs from build time, or the current system's nixpkgs?
<jluttine> elvishjerricco: maybe i need to pin the nixpkgs in shell.nix
erictapen has quit [Ping timeout: 245 seconds]
<elvishjerricco> current channel's*
<jluttine> elvishjerricco: not sure.. :/ maybe whichever is easier :)
<elvishjerricco> jluttine: Easiest is build time
<dminuoso> elvishjerricco: Another cool thing is that swarm automatically handles mutual TLS between the services - which greatly reduces your burden to handle PKI.
<jluttine> elvishjerricco: or maybe i'll just pin nixpkgs in shell.nix..
<elvishjerricco> `pkgs.path` refers to the path of nixpkgs. So set `NIX_PATH=nixpkgs=${pkgs.path}`
<jluttine> elvishjerricco: thanks!!
<dminuoso> (Which we all do far less than we pretend we do when we meet at conferences, hackathon or similar events)
<{^_^}> [nixpkgs] @pmiddend opened pull request #58746 → pythonPackages.pyogg: 0.6.6a1 -> 0.6.9a1 → https://git.io/fjIqg
<elvishjerricco> Using TLS at all to communicate between services on the same machine seems completely unnecessary :P
<dminuoso> elvishjerricco: Again. Multi-host. ;-)
<dminuoso> elvishjerricco: Part of the reason of the network overlay (as opposed to using SHMEM, pipes or other techniques) is to be able to seamlessly scale across many machines.
<Ariakenom> dminuoso: "_automatically_ handles _manual_ TLS" im sure this means something but I found it funny :)
<dminuoso> Ariakenom: Oh heh
<dminuoso> elvishjerricco: Kubernetes and Swarm are great features... if your problem begins "how do I deploy a service and make it scale across dozens/hundreds/thousands of servers painlessly, and set it up in such a way that the ops guys can look over the "swarm" of nodes running your service..
<dminuoso> elvishjerricco: But like I said. Very few people actually have those problems.
<dminuoso> For most others its just cargo cult tech
<elvishjerricco> bwe: Anyway, you can use systemd's `@` syntax to define a service that can be spawned many times. Then you can just add `foo@1` `foo@2` etc to the wants of `multi-user.target`. They won't be containerized in anyway; look into nixos containers, both declarative and imperative in the NixOS manual if you need containerization.
<{^_^}> [nixpkgs] @etu merged pull request #58652 → cimg: 1.7.9 -> 2.5.5 → https://git.io/fjkSE
<{^_^}> [nixpkgs] @etu pushed 2 commits to master: https://git.io/fjIqV
<{^_^}> [nixpkgs] @vcunat pushed 14 commits to release-19.03: https://git.io/fjIqw
<{^_^}> [nixpkgs] @r-ryantm opened pull request #58747 → postgresqlPackages.pg_cron: 1.1.2 -> 1.1.3 → https://git.io/fjIq6
<{^_^}> [nixpkgs] @fpletz merged pull request #58653 → clamav: 0.101.1 -> 0.101.2 → https://git.io/fjkS1
<{^_^}> [nixpkgs] @fpletz pushed commit from @r-ryantm to master « clamav: 0.101.1 -> 0.101.2 (#58653) »: https://git.io/fjIqi
<{^_^}> [nixpkgs] @vbgl merged pull request #58359 → ocamlPackages.re2: fix build on darwin → https://git.io/fjU8m
<{^_^}> [nixpkgs] @vbgl pushed to master « ocamlPackages.re2: fix build on darwin »: https://git.io/fjIqX
cfricke has quit [Quit: WeeChat 2.4]
cfricke has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #58748 → libsForQt5.phonon: 4.10.1 -> 4.10.2 → https://git.io/fjIqd
johanot has joined #nixos
<{^_^}> [nixpkgs] @peti pushed to master « apache-httpd: 2.4.38 -> 2.4.39 (CVE-2019-0211) »: https://git.io/fjIqx
leat3 has joined #nixos
<{^_^}> [nixpkgs] @peti pushed to release-19.03 « apache-httpd: 2.4.38 -> 2.4.39 (CVE-2019-0211) »: https://git.io/fjIqp
leat2 has quit [Ping timeout: 268 seconds]
jfc has joined #nixos
jfc has quit [Client Quit]
jfc has joined #nixos
<{^_^}> [nixpkgs] @peti pushed 6 commits to haskell-updates: https://git.io/fjIqh
<{^_^}> [nixpkgs] @peti pushed to haskell-updates « hackage-packages.nix: automatic Haskell package set update »: https://git.io/fjIqj
<{^_^}> [nixpkgs] @peti pushed 2 commits to master: https://git.io/fjIme
kleisli has quit [Ping timeout: 245 seconds]
leat3 has quit [Remote host closed the connection]
leat3 has joined #nixos
goibhniu1 has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #58749 → physfs: 3.0.1 -> 3.0.2 → https://git.io/fjImk
<jfc> Hey folks, is it possible to update my kernel without switching everything to unstable? I have a poorly supported integrated soundcard on my motherboard (codec CA0132), and it looks like there are some patches upstream which might address my sound issues.
Makaveli7 has joined #nixos
<johanot> jfc: you can overlay linuxPackages
<jfc> Awesome. Is there any documentation (or search terms) I can look into? I'm still unfortunately learning my way around nix
Jetien has joined #nixos
<johanot> in fact: https://nixos.org/nixos/options.html#boot.kernelpackages
<{^_^}> [nixpkgs] @r-ryantm opened pull request #58750 → pianobar: 2018.06.22 -> 2019.02.14 → https://git.io/fjImI
<{^_^}> [nixpkgs] @fpletz merged pull request #58742 → paprefs: 1.0 -> 1.1 → https://git.io/fjItj
<{^_^}> [nixpkgs] @fpletz pushed commit from @r-ryantm to master « paprefs: 1.0 -> 1.1 (#58742) »: https://git.io/fjImL
<jfc> Oh, awesome, thanks very much! I'll take a look at it.
<johanot> jfc: you welcome :)
linarcx has quit [Quit: WeeChat 2.4]
<{^_^}> [nixpkgs] @fpletz merged pull request #57923 → grafana: 6.0.1 -> 6.0.2 → https://git.io/fjfYb
<{^_^}> [nixpkgs] @fpletz pushed 2 commits to master: https://git.io/fjImm
freeman42y has quit [Ping timeout: 252 seconds]
leat3 has quit [Remote host closed the connection]
<{^_^}> [nixpkgs] @fpletz closed pull request #57512 → xmrig: 2.13.1 -> 2.14.1 → https://git.io/fhjiB
leat3 has joined #nixos
<{^_^}> [nixpkgs] @fpletz closed pull request #57514 → xmr-stak: 2.8.3 -> 2.10.0 → https://git.io/fhjir
wfranzini has joined #nixos
<{^_^}> [nixpkgs] @fpletz merged pull request #56758 → syslogng: 3.19.1 -> 3.20.1 → https://git.io/fhAbD
<{^_^}> [nixpkgs] @fpletz pushed 2 commits to master: https://git.io/fjImZ
<{^_^}> [nixpkgs] @fpletz merged pull request #58278 → mtxclient: patch to workaround matrix synapse bug → https://git.io/fjUk9
<{^_^}> [nixpkgs] @fpletz pushed 2 commits to master: https://git.io/fjImn
<{^_^}> [nixpkgs] @fpletz merged pull request #57789 → nixos/wireguard: add test → https://git.io/fjvli
<{^_^}> [nixpkgs] @fpletz pushed 2 commits to master: https://git.io/fjImc
<bwe> dminuoso: So how would you debunk the myth that I'd need docker swarm? I would be happy to learn that and to decide in favour of nix!
<{^_^}> [nixpkgs] @markuskowa merged pull request #58689 → mkl: 2019.0.117 -> 2019.3.199 → https://git.io/fjkAi
<{^_^}> [nixpkgs] @markuskowa pushed 2 commits to master: https://git.io/fjImC
<dminuoso> bwe: In the near future, do you think you will need to scale across many servers?
<dminuoso> bwe: Or do you want to use docker swarm soley for easing deployment pain?
<dminuoso> If its the latter, you could just use nixops
Anton-Latukha has joined #nixos
<jfc> Is there any easy way to tell `nix search` which channel to use?
<manveru> immae: yeah, we still have to figure out what causes this
<{^_^}> [nixpkgs] @dotlambda merged pull request #58511 → dovecot_pigeonhole: 0.5.4 -> 0.5.5 → https://git.io/fjToV
<{^_^}> [nixpkgs] @dotlambda pushed to master « dovecot_pigeonhole: 0.5.4 -> 0.5.5 (#58511) »: https://git.io/fjImR
martyet-o has left #nixos ["Zpráva při odpojení"]
kleisli has joined #nixos
Makaveli7 has quit [Quit: Leaving]
Makaveli7 has joined #nixos
sgronblo has joined #nixos
Makaveli7 has quit [Read error: Connection reset by peer]
Makaveli7 has joined #nixos
Makaveli7 has quit [Read error: Connection reset by peer]
Makaveli7 has joined #nixos
<johanot> jfc: I would do: NIX_PATH=nixpkgs=/nix/var/nix/profiles/per-user/<user>/channels/<channel> nix search <foo>
<johanot> but there's very likely an easier way :)
<jfc> johanot: Thanks, definitely better than nothing! I dug through the github and found 4_19 in the unstable repo, which just finished compiling. Thanks again for the help, and wish me luck. :)
<johanot> oh.. nix search has the -I flag.. so "nix search -I nixpkgs=/nix/var/nix/profiles/per-user/<user>/channels/<channel> <foo>" is as good as setting the NIX_PATH env var
sgronblo has quit [Ping timeout: 245 seconds]
<johanot> jfc: I don't have channels on my system though.. I usually set nixpkgs to some git rev of a nixpkgs checkout, or a nixpkgs tarball
jfc has quit [Quit: http://quassel-irc.org - Chat comfortably. Anywhere.]
jfc has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #58751 → playerctl: 2.0.1 -> 2.0.2 → https://git.io/fjImX
InFlames has quit [Ping timeout: 245 seconds]
jfc has quit [Client Quit]
sigmundv has joined #nixos
jfc has joined #nixos
thc202 has joined #nixos
dhkl has quit [Quit: WeeChat 2.4]
pie__ has joined #nixos
sigmundv has quit [Remote host closed the connection]
<{^_^}> [nixpkgs] @dotlambda closed pull request #50537 → python.pkgs.beaker: 1.8.0 -> 1.10.0 → https://git.io/fpcYh
<{^_^}> [nixpkgs] @dotlambda merged pull request #58231 → python beaker: 1.8.0 -> 1.10.1 fix building on hydra → https://git.io/fjJ5W
<{^_^}> [nixpkgs] @dotlambda pushed 3 commits to master: https://git.io/fjImF
<{^_^}> [nixpkgs] @r-ryantm opened pull request #58752 → pngout: 20130221 -> 20150319 → https://git.io/fjImb
sigmundv has joined #nixos
jfc has quit [Quit: http://quassel-irc.org - Chat comfortably. Anywhere.]
jfc has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #58753 → polyml: 5.7.1 -> 5.8 → https://git.io/fjIYf
jfc has quit [Quit: http://quassel-irc.org - Chat comfortably. Anywhere.]
cfricke has quit [Quit: WeeChat 2.4]
cfricke has joined #nixos
<{^_^}> [nixpkgs] @markuskowa opened pull request #58754 → tbb: 2018_U5 -> 2019_U5 → https://git.io/fjIYI
jfc has joined #nixos
<immae> manveru: yes, I actually got it in a few gems already. Do you have an idea of where it comes from, and more important, how did you figure it out the first time? I’m interested in being able to go into the build environment of a gem whose derivation comes from bundix, to help debugging, but the only thing I have is a drv file, which has all the information but cannot be directly used to spawn a shell.
xok has quit [Quit: Leaving.]
<manveru> immae: i just read the error message :)
<manveru> then i dug into rubygems to find the message and what causes it
<manveru> and it turned out that it's a new check they introduced that makes sure all files mentioned in the gemspec are present, which for some reason isn't the case for some gems
<manveru> but since the files array is actually only used to build a gem, we don't need it for actually running it, so i remove the entry in the gemspec to skip the check
<manveru> which is a hack, but way faster than actually figuring out why the files don't match, so suitable for 3am :)
<{^_^}> [nixpkgs] @dotlambda pushed 3 commits to release-19.03: https://git.io/fjIYt
<manveru> my theory is that the gems were built with old rubygems versions, and there's a regression in the rubygems bundled with 2.6, but haven't had time to check it yet
jfc has quit [Quit: http://quassel-irc.org - Chat comfortably. Anywhere.]
<{^_^}> [nixpkgs] @dotlambda merged pull request #58179 → python.pkgs.werkzeug: 0.14.1 -> 0.15.1 → https://git.io/fjJz1
<{^_^}> [nixpkgs] @dotlambda pushed 3 commits to master: https://git.io/fjIYm
<{^_^}> [nixpkgs] @prusnak opened pull request #58755 → trezord: 2.0.25 -> 2.0.26 (#57698) → https://git.io/fjIYY
<arianvp> gchristensen: how would I install lorri without nix-env -if ?
<arianvp> I want to add it to my systemPackages, but not sure how to do that ,as the default.nix refers so src = ./.
<{^_^}> [nixpkgs] @r-ryantm opened pull request #58756 → postgresqlPackages.postgis: 2.5.1 -> 2.5.2 → https://git.io/fjIYO
Makaveli7 has quit [Quit: Leaving]
Makaveli7 has joined #nixos
<immae> manveru: ok thanks
Makaveli7 has quit [Read error: Connection reset by peer]
<immae> makes sense
civodul has joined #nixos
Makaveli7 has joined #nixos
<manveru> aranvp: something like this should do it https://www.irccloud.com/pastebin/M9uqBPbk/lorri.nix
<manveru> note that the rolling-release will change hashes, and self-upgrade probably won't work
<arianvp> hmm
<manveru> (haven't tried it ;)
sigmundv has quit [Ping timeout: 255 seconds]
kleisli has quit [Ping timeout: 255 seconds]
<manveru> arianvp: updated the paste with something that at least starts compiling
<arianvp> danke
<manveru> immer doch
Makaveli7 has quit [Quit: Leaving]
Makaveli7 has joined #nixos
zupo has joined #nixos
Makaveli7 has quit [Quit: Leaving]
xok has joined #nixos
Makaveli7 has joined #nixos
ninjin has joined #nixos
<{^_^}> [nixpkgs] @markuskowa opened pull request #58757 → openmpi: 4.0.0 -> 4.0.1 → https://git.io/fjIYV
cfricke has quit [Ping timeout: 244 seconds]
amir has quit [Ping timeout: 264 seconds]
sigmundv has joined #nixos
amir has joined #nixos
erictapen has joined #nixos
<{^_^}> [nixpkgs] @markuskowa opened pull request #58758 → gnuradio-limesdr: 1.0.0-RC -> 2.0.0 → https://git.io/fjIYS
<{^_^}> [nixpkgs] @r-ryantm opened pull request #58759 → pspg: 1.6.3 -> 1.6.4 → https://git.io/fjIY7
ubert has joined #nixos
<{^_^}> [nixpkgs] @peti pushed commit from @cdepillabout to haskell-updates « Add option to disable library-for-ghci in the generic haskell builder. »: https://git.io/fjIYj
<{^_^}> [nixpkgs] @peti closed pull request #58743 → haskell-generic-builder: Add option to disable library-for-ghci → https://git.io/fjIqJ
rauno has quit [Remote host closed the connection]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #58760 → pure-ftpd: 1.0.47 -> 1.0.48 → https://git.io/fjIOn
<{^_^}> [nixpkgs] @r-ryantm opened pull request #58761 → pulumi-bin: 0.16.11 -> 0.17.4 → https://git.io/fjIO8
<{^_^}> [nixpkgs] @peti pushed commit from @cdepillabout to haskell-updates « Add option to disable library-for-ghci in the generic haskell builder. »: https://git.io/fjIO0
<{^_^}> [nixpkgs] @peti pushed commit from @cdepillabout to master « Add option to disable library-for-ghci in the generic haskell builder. »: https://git.io/fjIOE
nD5Xjz_ has quit [Ping timeout: 246 seconds]
ThatDocsLady has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #58762 → pwndbg: 2018.07.29 -> 2019.01.25 → https://git.io/fjIOV
chisui has joined #nixos
nD5Xjz has joined #nixos
<chisui> Hey, I'm trying to set up NixOs on my new machine. After some time I got it running but unfortunately I have no networking manager in KDE. The whole application is missing. here is my configuration.nix https://pastebin.com/m8CPT9xN
<{^_^}> [nixpkgs] @Profpatsch closed pull request #58116 → bazel: 0.22.0 -> 0.23.2 → https://git.io/fjJfo
<{^_^}> [nixpkgs] @r-ryantm opened pull request #58763 → python37Packages.ansible-runner: 1.2.0 -> 1.3.0 → https://git.io/fjIOo
nD5Xjz has quit [Ping timeout: 250 seconds]
<{^_^}> [nixpkgs] @fpletz pushed 7 commits to master: https://git.io/fjIOP
<{^_^}> [nixpkgs] @fpletz closed pull request #58647 → batctl: 2019.0 -> 2019.1 → https://git.io/fjky9
<{^_^}> [nixpkgs] @r-ryantm opened pull request #58764 → python37Packages.altair: 2.3.0 -> 2.4.1 → https://git.io/fjIO1
<{^_^}> [nixpkgs] @primeos pushed 2 commits to master: https://git.io/fjIOM
sgronblo has joined #nixos
nD5Xjz has joined #nixos
erictapen has quit [Ping timeout: 255 seconds]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #58765 → python37Packages.aniso8601: 4.1.0 -> 6.0.0 → https://git.io/fjIOH
sgronblo has quit [Ping timeout: 240 seconds]
erictapen has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #58766 → python37Packages.agate-sql: 0.5.3 -> 0.5.4 → https://git.io/fjIOd
fendor has joined #nixos
<{^_^}> [nixpkgs] @primeos opened pull request #58767 → [19.03] Security backports for html-proofer and gollum → https://git.io/fjION
<{^_^}> [nixpkgs] @fpletz pushed to master « nixos/quicktun: init »: https://git.io/fjIOA
nD5Xjz has quit [Ping timeout: 245 seconds]
nD5Xjz has joined #nixos
cfricke has joined #nixos
<fendor> uhmm... what? $ nixos-switch boot --upgrade -> /run/current-system/sw/bin/nixos-rebuild: line 208: 26563 Segmentation fault nix-channel --update nixos
<fendor> what happened? T_T
<{^_^}> Channel nixos-19.03-small advanced to https://github.com/NixOS/nixpkgs/commit/112e91ca377 (from 3 hours ago, history: https://channels.nix.gsc.io/nixos-19.03-small)
Neo-- has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #58768 → python37Packages.agate-dbf: 0.2.0 -> 0.2.1 → https://git.io/fjIOj
Neo-- has quit [Ping timeout: 268 seconds]
<fendor> ,locate clangd
<{^_^}> Found in packages: jetbrains.clion, llvmPackages.clang-unwrapped
<betaboon> FINALY i got eventstore-5.0.0 to build ... god damn dotnet xD
<srhb> betaboon: How's your sandbox setting feeling? :P
<betaboon> srhb: it is feeling good. as it is fully in control xD
<betaboon> damn this has been a struggle
<srhb> betaboon: Good job :P
rauno has joined #nixos
<betaboon> still WIP tho. but it works xD
<fendor> can I see somehow what namespaces exist? E.g. I want to see haskellPackages, llvmPackages and stuff like taht?
<betaboon> fendor: mind using the nixpkgs-repo ?
<fendor> betaboon, it's not as nice as a terminal command
<betaboon> fendor: just clone the repo and you can use grep in your terminal xD j/k
<srhb> fendor: betaboon: Not a bad idea. All the top level attributes are basically defined in pkgs/top-level/all-packages.nix
<betaboon> fendor: my terminal does tab-completion of nixpkgs
<srhb> Alternatively, nix repl <nixpkgs> and tab complete
<fendor> betaboon, what terminal do you have?
<betaboon> well, my shell does to be precise
<fendor> betaboon, what shell do you use :P
<fendor> srhb, isnt there some builtin command for that? sounds a bit like something a bunch of people would like
<fendor> also improves discoverability of namespaces
<fendor> nix repl '<nixpkgs>' works quite nice
johanot has quit [Ping timeout: 240 seconds]
<srhb> Yes, and that's baked-in :)
<{^_^}> [nixpkgs] @r-ryantm opened pull request #58769 → python37Packages.APScheduler: 3.5.3 -> 3.6.0 → https://git.io/fjI3q
<betaboon> fendor: i use zsh. this is my config atm: https://gist.github.com/betaboon/9353abc362de0552ccfdc27d2306c470
<betaboon> fendor: the relevant part might be hidden in oh-my-zsh. didnt have the time to pick that apart to just take what i need ;)
<fendor> maybe fish also has something like that...
<{^_^}> [nixpkgs] @primeos opened pull request #58770 → [18.09] Security backports for html-proofer and gollum → https://git.io/fjI3O
<{^_^}> [nixpkgs] @primeos pushed to master « androidStudioPackages.beta: 3.4.0.16 -> 3.4.0.17 »: https://git.io/fjI3G
xkapastel has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #58771 → python37Packages.black: 18.9b0 -> 19.3b0 → https://git.io/fjI3c
<fendor> why is clangd located in llvmPackages.libclang?
<{^_^}> [nixpkgs] @r-ryantm opened pull request #58772 → python37Packages.backports_csv: 1.0.6 -> 1.0.7 → https://git.io/fjI3B
<{^_^}> [nixpkgs] @primeos merged pull request #58767 → [19.03] Security backports for html-proofer and gollum → https://git.io/fjION
<{^_^}> [nixpkgs] @primeos pushed 3 commits to release-19.03: https://git.io/fjI3R
<betaboon> just to ask again: anyone feels capable of reviewing PR#58121
<betaboon> AKA #58121
<{^_^}> https://github.com/NixOS/nixpkgs/pull/58121 (by betaboon, 1 week ago, open): nixos/refind: init
Zer000 has quit [Ping timeout: 250 seconds]
chisui has quit [Quit: http://www.kiwiirc.com/ - A hand crafted IRC client]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #58773 → python37Packages.braintree: 3.51.0 -> 3.52.0 → https://git.io/fjI3r
ym555 has joined #nixos
iyzsong has joined #nixos
chisui has joined #nixos
<{^_^}> [nixpkgs] @fpletz pushed 16 commits to release-19.03: https://git.io/fjI3X
chisui has quit [Quit: http://www.kiwiirc.com/ - A hand crafted IRC client]
chisui has joined #nixos
chisui has quit [Client Quit]
<{^_^}> [nixpkgs] @primeos merged pull request #58770 → [18.09] Security backports for html-proofer and gollum → https://git.io/fjI3O
<{^_^}> [nixpkgs] @primeos pushed 4 commits to release-18.09: https://git.io/fjI37
<{^_^}> [nixpkgs] @betaboon opened pull request #58774 → eventstore: 4.1.1 -> 5.0.0 → https://git.io/fjI3b
kreisys has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #58775 → python37Packages.click-completion: 0.5.0 -> 0.5.1 → https://git.io/fjI3N
kreisys has quit [Client Quit]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #58776 → python37Packages.cmd2: 0.9.10 -> 0.9.11 → https://git.io/fjI3x
nD5Xjz has quit [Ping timeout: 245 seconds]
nD5Xjz_ has joined #nixos
<{^_^}> [nixpkgs] @Infinisil pushed to release-18.09 « browserpass: Fix evaluation »: https://git.io/fjI3j
nD5Xjz_ has quit [Ping timeout: 255 seconds]
kreisys has joined #nixos
<gchristensen> infinisil++
<{^_^}> infinisil's karma got increased to 74
<jasongrossman> betaboon: Thanks for packaging refind.
nD5Xjz has joined #nixos
<{^_^}> [nixpkgs] @matthiasbeyer opened pull request #58777 → [WIP] Recursive debian packages → https://git.io/fjIsY
zupo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
Glider_IRC has quit [Remote host closed the connection]
Glider_IRC has joined #nixos
<{^_^}> [nixpkgs] @aanderse opened pull request #58778 → nixos/davmail: set logging default to warn, instead of debug → https://git.io/fjIsC
silver has joined #nixos
zupo has joined #nixos
adetokunbo has quit [Quit: This computer has gone to sleep]
<betaboon> jasongrossman: someone else had already packaged it ;) i just made it into a module :)
<{^_^}> [nixpkgs] @r-ryantm opened pull request #58779 → python37Packages.dbf: 0.97.11 -> 0.98.0 → https://git.io/fjIsW
<infinisil> infinisil++
<{^_^}> infinisil's karma got decreased to 73
<infinisil> gchristensen: for breaking evaluation on 18.09 in the first place :)
<gchristensen> LOL
<infinisil> I'll eval things before backporting next time
oida has quit [Quit: byez]
alex`` has joined #nixos
q6AA4FD has quit [Quit: Free ZNC ~ Powered by LunarBNC: https://LunarBNC.net]
q6AA4FD has joined #nixos
dnlkrgr has joined #nixos
<pie__> are overlays a nixpkgs or nix thing?
<gchristensen> nixpkgs
<pie__> because I have a plugin system that I need to add some out of tree stuff to
<pie__> so I guess I need to implement an override mechanism?
<pie__> basically I want to add out of tree plugins to the list of plugins
<pie__> which is an attrset of functions
<pie__> and the plugin system applies the functions (basically the thing the plugins are being applied to is an implicit argument I guess)
<{^_^}> [nixpkgs] @cptMikky opened pull request #58780 → add pyghmi - required by Ansible IPMI module → https://git.io/fjIsy
lionello has joined #nixos
mikky has joined #nixos
<mikky> hi, I'm trying to install pyghmi (python lib impi implementation) for Ansible to be able to use IPMI. I've done a few steps in creating the nixpkg derivation, mostly following nonexistent dependencies: https://github.com/NixOS/nixpkgs/pull/58780 but now I'm stuck at building 'hacking' python lib (default.nix: https://tinyurl.com/yy279zzq) with this error: https://tinyurl.com/yy86f9oz
<{^_^}> #58780 (by cptMikky, 3 minutes ago, open): add pyghmi - required by Ansible IPMI module
<mikky> I'm not even nearly fluent in Python and I'm confused with the python2.7 setuptools being called
i1nfusion has quit [Remote host closed the connection]
i1nfusion has joined #nixos
<pie__> can I make argument: style functions have implicit values?
<pie__> (seems kinda sketchy if I could, so I guess not=
<betaboon> pie__: do you mean like `{ foo ? "bar", baz }:` ?
lionello has quit [Ping timeout: 246 seconds]
waleee has joined #nixos
<pie__> yeah but like bar: baz: foo ? (default):
<pie__> but I ended up just using a set instead
<betaboon> pie__: dont think so. looks ugly anyhow xD
<gchristensen> yikes :)
<betaboon> gchristensen: i finaly found a solution for the dotnet problem :)
<pie__> ok i might have figured out how to do my overrides
<pie__> crap is overrideAttrs also a nixpkgs construct?
<pie__> I wanted to try this: (rec { a = 1; b = a;}).overrideAttrs (a: { b = 2; })
<betaboon> pie__: yes
<pie__> basically I need to figure out how to override the plugins in withplugins: https://bpaste.net/show/6b284496a4dc
<pie__> passing a parameter to mkPluginInfrastructure doesnt seem as good in hindsight so that can be ignroed
<betaboon> pie__: how about `recursiveUpdate (rec { a = 1; b = a; }) { b = 2; }` ?
<{^_^}> [nixpkgs] @r-ryantm opened pull request #58781 → python37Packages.flask_marshmallow: 0.9.0 -> 0.10.0 → https://git.io/fjIG3
Ralith_ has quit [Ping timeout: 246 seconds]
dnlkrgr has quit [Ping timeout: 258 seconds]
<pie__> betaboon, if I really wanted to emulate .overrideAttrs maybe this would suffice myupd = orig: f: lib.recursiveUpdate orig (f orig)
<pie__> but ok so for merging stuff recursiveupdate seems fine
<pie__> hm
<pie__> ah, what i actually wanted to check was if updating a would update b
<{^_^}> [nixpkgs] @r-ryantm opened pull request #58782 → python37Packages.fints: 2.0.1 -> 2.1.1 → https://git.io/fjIGn
<mikky> I'll be happy if it was at least possible to install pyghmi to a virtualenv, but it fails with gcc compilation error due to incorrect includes: https://tinyurl.com/y2s8vh5m. I have absolutely no idea how to fix this on NixOS and it is, as far as I understand, a nixos-specific issue.
<Taneb> Is there a way to use something like Hydra's RunCommand, when all the jobs in an evalutation of a jobset finish?
<pie__> no it wont :( something is strictly evaluated somewhere, probabyl the recursiveupdate...really the problem is, when i run mkPluginInfrastructure, i get a {plugins = ...; withPlugins = ...}
<pie__> and I want to be able to override the .plugins and have that influence the withPlugins
<pie__> or somethign
aanderse-work has joined #nixos
<pie__> this is how it's used: https://bpaste.net/show/9a6b9a6be1ed
<pie__> which lets me do something like: with import <nixpkgs> {}; let ghidra = callPackage ./default.nix {}; in ghidra.withPlugins (p: with p; [ ghidra-scala-loader ])
<pie__> Profpatsch, do you know if // is strict?
<pie__> hmm...I guess it wouldnt make sense if it was
<MasseR> SSH_AUTH_SOCK is no longer set on 19.03, I can't find anything obvious on issues or `git diff origin/release-18.09..origin/release-19.03`
<MasseR> Have you seen this?
<{^_^}> [nixpkgs] @r-ryantm opened pull request #58783 → python37Packages.fiona: 1.8.4 -> 1.8.6 → https://git.io/fjIGE
<pie__> oh huh my .plugins has a .override
<pie__> i wonder
<pie__> ah but thats a .override not a .overrideAttrs
<pie__> wait a minute, .overrideAttrs doesnt do mutation anyway.
<pie__> so I guess no matter what I do, I need to rebuild the whole attrset
<pie__> I guess I need to make my own overridePlugins then or something
<MasseR> Hmm... gnupg changed `environment.extraInit´ into `environment.interactiveShellInit`
<MasseR> That might be the reason
<MasseR> wonder what that latter one does
lionello has joined #nixos
Fare has joined #nixos
hyper_ch2 has quit [Quit: Page closed]
hyper_ch2 has joined #nixos
hyper_ch2 has quit [Client Quit]
hyper_ch2 has joined #nixos
<MasseR> Right. I was missing `programs.zsh.enable = true`
Makaveli7 has quit [Quit: Leaving]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #58784 → python37Packages.first: 2.0.1 -> 2.0.2 → https://git.io/fjIGN
Rusty1 has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #58785 → python37Packages.future-fstrings: 0.4.5 -> 1.0.0 → https://git.io/fjIGj
xkapastel has quit [Quit: Connection closed for inactivity]
drakonis has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #58786 → python37Packages.flexmock: 0.10.3 -> 0.10.4 → https://git.io/fjIZI
drakonis_ has quit [Ping timeout: 246 seconds]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #58788 → python37Packages.fs: 2.3.1 -> 2.4.4 → https://git.io/fjIZs
cfricke has quit [Quit: WeeChat 2.4]
cfricke has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #58789 → python37Packages.geoalchemy2: 0.5.0 -> 0.6.1 → https://git.io/fjIZR
drakonis has quit [Ping timeout: 258 seconds]
zupo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<genesis> is it possible with nix-env to set some attribute like enableGui ?
<genesis> or i've to deal with nix-build ?
<gchristensen> I suspect you could pass --arg enableGui true
<genesis> let's have a try
<genesis> don't seem to rebuild it with the right option.
<clever> gchristensen: that would likely pass it to nixpkgs, not the package itself
<clever> genesis: your best off using config.nix and overrides
<genesis> still very noob at this, thanks.
<gchristensen> clever: I thought nix was very strange and overrode arguments all over
<clever> gchristensen: --arg interacts mainly with -A
<clever> if you nix-build foo.nix -A a.b.c --argstr foo bar
lionello has quit [Quit: leaving]
<clever> then it will first check if foo.nix's top-level value accepts foo
<gchristensen> ahh
<clever> then it will check if .a acepts foo
<genesis> , locate nix-repl
<{^_^}> Invalid command syntax
<genesis> ,locate nix-repl
<{^_^}> Couldn't find in any packages
<clever> what about .a.b or (a { inherit foo; }).b
<clever> and so on
<clever> gchristensen: for non-function things, it wont do much
<averell> error: stack overflow (possible infinite recursion)
<clever> but, you could abuse that, nix-build '<nixpkgs>' -A hello.override --arg enableGui true
<averell> oops
<clever> gchristensen: see how that will work, but also how ugly it is!
zupo has joined #nixos
<gchristensen> yeah :|
<clever> nix-env -E can also do it
<clever> but both have the downside that its temporarily, and nix-env -u will undo your changes
<clever> genesis: hence, the config.nix
Soo_Slow has joined #nixos
<genesis> it's just to test when i'm writing derivation
<clever> genesis: and i never use nix-env when testing
<{^_^}> [nixpkgs] @r-ryantm opened pull request #58790 → python37Packages.gsd: 1.6.0 -> 1.6.1 → https://git.io/fjIZ7
<clever> genesis: just nix-build if you want to test things
<clever> nix-env will keep every broken version around for months (to years), incase you want to perform rollbacks
<genesis> oki, anyway i don't have space for rollback
<genesis> i always gc .
<clever> nix-env adds GC roots, so you cant gc those versions
<clever> you have to delete gc roots via -d or --delete-older-than
<clever> which can sometimes delete roots you did want
<genesis> i do :)
<{^_^}> [nixops] @PsyanticY opened pull request #1121 → ec2: Usinng boto3 in operations: stop/start/reboot/console-output → https://git.io/fjIZN
MasseR has quit [Quit: WeeChat 2.0]
<clever> gchristensen: making progress on packaging electron, and damn does it ever take forever to even fetch the sources
<slabity> If you think that takes forever you should try opening an electron app :P
azdle has quit [Read error: Connection reset by peer]
<clever> slabity: i already do that on a daily basis
<clever> slabity: i'm currently debugging a event loop bug in the core of electron
<averell> in case anyone else is getting stack overflows on rebuild, i just had to set ulimit -s 1000000 because 100M wasn't enough.
Soo_Slow has quit [Remote host closed the connection]
<mikky> I have installed a manually updated (i.e. from local nixpkgs tree) python lib. How do I make that lib "visible" to system-wide python environment?
tomberek has joined #nixos
cfricke has quit [Quit: WeeChat 2.4]
evanm has joined #nixos
<aanderse-work> infinisil: you mean like this, right? https://github.com/NixOS/nixpkgs/pull/58778/files
npmccallum has joined #nixos
npmccallum_ has joined #nixos
reinhardt has quit [Quit: Leaving]
<{^_^}> [nixpkgs] @ryantm pushed 2 commits to master: https://git.io/fjInl
<{^_^}> [nixpkgs] @ryantm merged pull request #58739 → oysttyer: 2.9.1 -> 2.10.0 → https://git.io/fjItg
<{^_^}> [nixpkgs] @r-ryantm opened pull request #58791 → python37Packages.influxdb: 5.2.1 -> 5.2.2 → https://git.io/fjIn8
npmccallum has quit [Ping timeout: 268 seconds]
Neo-- has joined #nixos
sepi` has quit [Remote host closed the connection]
<{^_^}> [nixpkgs] @markuskowa opened pull request #58792 → pythonPackages: 3.0.0 -> 3.0.1 → https://git.io/fjIn1
sepi has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #58793 → python27Packages.j2cli: 0.3.5.post1 -> 0.3.6.post1 → https://git.io/fjInM
<{^_^}> Channel nixpkgs-18.09-darwin advanced to https://github.com/NixOS/nixpkgs/commit/58fbebc4ea5 (from 2 hours ago, history: https://channels.nix.gsc.io/nixpkgs-18.09-darwin)
xok has quit [Quit: Leaving.]
<betaboon> just found a python package that tries to reach a host on the internet during tests ...
<infinisil> aanderse-work: Almost, the logger.* settings need the mkDefault on each of them
<Taneb> betaboon: I've been trying to package one which tries to reach a host on the internet during build for work
* aanderse-work looks again
<aanderse-work> yeah, sorry, thats just me being sloppy now
<betaboon> Taneb: wtf? which one ? XD
<aanderse-work> thanks
<{^_^}> [nixpkgs] @r-ryantm opened pull request #58794 → python37Packages.jaraco_itertools: 4.4.1 -> 4.4.2 → https://git.io/fjInb
<{^_^}> [nixpkgs] @hedning closed pull request #58736 → orca: 3.30.2 -> 3.32.0 → https://git.io/fjItL
<infinisil> aanderse-work: I wish we had something more ergonomic for setting defaults like that
<{^_^}> [nixpkgs] @adisbladis opened pull request #58795 → zfsUnstable: 0.8.0-rc3 -> 2019-04-01 → https://git.io/fjInp
<betaboon> Taneb: ah that is nice ...
<Taneb> Has anyone used nixpkgs cross compiling support to cross-compile Haskell for Raspberry Pi?
<gchristensen> iirc the cross compilation support has been used to cross compile haskell to windows, so I imagine rpi is no problem
<Taneb> I think I managed to hit a GHC bug... I'm an older unstable, though, so that might be just a me problem
<Taneb> (last time I tried to use Haskell on an RPi I got GHC from apt on the Pi itself, but this is a much smaller Pi)
<{^_^}> [nixpkgs] @adisbladis pushed 2 commits to master: https://git.io/fjIcn
<pie__> whats the difference between a package and a derivation?
<{^_^}> [nixpkgs] @r-ryantm opened pull request #58796 → python37Packages.kafka-python: 1.4.4 -> 1.4.5 → https://git.io/fjIcC
<{^_^}> [nixpkgs] @jdanekrh opened pull request #58797 → mono: 5.16.0.220 -> 5.18.1.0 → https://git.io/fjIcW
nefix has joined #nixos
<nefix> Hello! Is there any way to parse a nix file to Python?
<gchristensen> what are you trying to do , nefix?
<nefix> I'm tryin to manage my RouterOS devices using the Nix syntax
<nefix> trying*
<gchristensen> Nix can evaluate to JSON and then you could read that
<nefix> They have an API, so my idea was to define some options and then call it from the program I'm going to write
<nefix> gchristensen: and how can you do that?
<gchristensen> read the docs for nix-instantiate. in particular, you'll want at least: nix-instantiate --eval --strict --json
<nefix> Thanks!
<gchristensen> yep!
ym555 has quit [Ping timeout: 255 seconds]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #58798 → python37Packages.ldap3: 2.5.2 -> 2.6 → https://git.io/fjIcE
<Orbstheorem> Hi! Has anybody though of a command that finds which package provides a man page and runs `nix-shell -p package --run 'man dodo'`, in the same spirit as command-not-found?
<betaboon> nefix: there is also: https://github.com/Mic92/pythonix
<betaboon> nefix: if you end up with a good solution on configuring routeros with nix, let me know. i would be very interested in that :D
<{^_^}> [nixpkgs] @r-ryantm opened pull request #58799 → python37Packages.jupyterlab_server: 0.2.0 -> 0.3.0 → https://git.io/fjIcw
<betaboon> gchristensen: do you have any opinion on #58774 by any chance ?
<{^_^}> https://github.com/NixOS/nixpkgs/pull/58774 (by betaboon, 2 hours ago, open): eventstore: 4.1.1 -> 5.0.0
rauno has quit [Remote host closed the connection]
<{^_^}> [nixpkgs] @peterhoeg opened pull request #58800 → openvpn: support for updating systemd-resolved with DNS servers → https://git.io/fjIcK
zupo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
samrose_ has quit [Quit: Konversation terminated!]
<nefix> betaboon: Thanks! That's what I was looking for! And sure, I'm going to let you know if it does finish with something decent and I don't drop it!
samrose has joined #nixos
hyper_ch2 has left #nixos [#nixos]
<{^_^}> [nixpkgs] @timokau opened pull request #58801 → eclib: 20180815 -> 20190226 → https://git.io/fjIcX
<{^_^}> [nixpkgs] @timokau closed pull request #56635 → eclib: 20180815 -> 20190226 → https://git.io/fhAwp
regulus_ has quit [Ping timeout: 250 seconds]
<betaboon> nefix: good luck ;(
<betaboon> *:)
<nefix> :)
Fare has quit [Ping timeout: 250 seconds]
<jluttine> i have systemd service with script defined. however, when i stop the service, the script isn't killed.. how to make systemd kill the script?
Fare has joined #nixos
<infinisil> jluttine: It definitely should, what's the script?
<Taneb> And how is the service defined?
<{^_^}> [nixpkgs] @ryantm merged pull request #57768 → pakcs: 2.0.2 -> 2.1.1 → https://git.io/fjv3N
<{^_^}> [nixpkgs] @ryantm pushed 2 commits to master: https://git.io/fjIcN
<jluttine> infinisil: it just launches jupyterhub
<{^_^}> [nixpkgs] @ryantm closed pull request #58740 → pakcs: 2.0.2 -> 2.1.1 → https://git.io/fjIt5
<infinisil> jluttine: Maybe take a look at the processor hierarchy in htop
<jluttine> infinisil: ^
i1nfusion has quit [Remote host closed the connection]
<jluttine> well, i'm not 100% whether it kills the script but that jupyterhub process seems to remain and it's a blocking call so it should mean the script isn't killed
i1nfusion has joined #nixos
zupo has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #58802 → python37Packages.limnoria: 2018.12.19 -> 2019.02.23 → https://git.io/fjICf
<jluttine> ok, hmm, now it seems to be killing it..
<jluttine> so sometimes it doesn't, not sure when
<jluttine> gotta try to make this more reproducible
<{^_^}> [nixpkgs] @markuskowa opened pull request #58803 → hdf5: 1.10.4 -> 1.10.5 → https://git.io/fjICU
zupo has quit [Client Quit]
<{^_^}> Channel nixos-18.09-small advanced to https://github.com/NixOS/nixpkgs/commit/58fbebc4ea5 (from 3 hours ago, history: https://channels.nix.gsc.io/nixos-18.09-small)
dnlkrgr has joined #nixos
Tucky has quit [Quit: WeeChat 2.2]
Fare has quit [Ping timeout: 268 seconds]
<{^_^}> [nixpkgs] @Ma27 opened pull request #58804 → roundcube: minor fixes → https://git.io/fjICl
sgronblo has joined #nixos
<Orbstheorem> Oh, btw, are there any network-related strings manupulation functions in nixpkgs/lib?
<{^_^}> [nixpkgs] @r-ryantm opened pull request #58805 → python37Packages.mail-parser: 3.9.2 -> 3.9.3 → https://git.io/fjICS
knupfer has joined #nixos
<{^_^}> Channel nixos-unstable-small advanced to https://github.com/NixOS/nixpkgs/commit/076d8ec67ac (from 4 hours ago, history: https://channels.nix.gsc.io/nixos-unstable-small)
iyzsong has quit [Ping timeout: 268 seconds]
<{^_^}> [nixpkgs] @iblech opened pull request #58806 → iodine: improve password handling → https://git.io/fjICA
<pie__> infinisil, im cointinuing here for now because theres no context in nixos;
Ariakenom has quit [Quit: Leaving]
Mr_Keyser_Soze has joined #nixos
<pie__> derp
__monty__ has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #58807 → python27Packages.mechanize: 0.4.0 -> 0.4.1 → https://git.io/fjIWT
Fare has joined #nixos
<infinisil> pie__: -.-
dnlkrgr has quit [Ping timeout: 264 seconds]
<pie__> infinisil, as you can see i was going to switch but decided against 'xD
<infinisil> There never will be context here if you don't talk here
dnlkrgr has joined #nixos
devalot has joined #nixos
illegalprime has joined #nixos
Soo_Slow has joined #nixos
endformationage has joined #nixos
sb0 has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #58808 → python37Packages.marshmallow-sqlalchemy: 0.16.0 -> 0.16.1 → https://git.io/fjIWn
i1nfusion has quit [Remote host closed the connection]
drakonis has joined #nixos
linarcx has joined #nixos
i1nfusion has joined #nixos
illegalprime has quit [Remote host closed the connection]
Mr_Keyser_Soze has quit [Ping timeout: 245 seconds]
kleisli has joined #nixos
<pie__> clever, so I think I want to write my own newScope function thats based on my plugin set?
linarcx has quit [Ping timeout: 245 seconds]
<pie__> i mean, as opposed to pulling nix all of pkgs
kleisli has quit [Client Quit]
<pie__> thats the easy part though
<clever> pie__: you could use callPackageWith to create a new scope that contains nothing else
<clever> pie__: but then its difficult to get non-plugin things like stdenv
<pie__> wouldnt I just pass those as I've done so far, via the pkgs callPackage?
<pie__> hm, not sure what that would look like actually
<pie__> well, im not really interested in *specifically* callPackage
linarcx has joined #nixos
<pie__> isnt it just a coincidence that callpackage and overrideScope are from the same thing?
<clever> mostly
<pie__> (besides the fact that makeScope happens to call newScope)
sgronblo has quit [Ping timeout: 250 seconds]
<pie__> i mean, maybe i need callPackage, IDK, I just ?dont need? to be able to implicitly pass plugins to eachother
<pie__> clever, am I wrong to think this way?
Thinkofname[m] has joined #nixos
aanderse-work has quit []
<clever> pie__: i think you probably do want callPackage
<pie__> though this still doesnt completely solve my problem, or im thinking about it wrong; I still dont see how this will let my withPlugins see overridden .plugins
<pie__> or rephrased, how do I relate makeScope and mkPluginInfrastructure?
<pie__> what question do i ask to allow me to answer this
<Taneb> In the python library I'm packaging, running "python setup.py build" creates some "__init.py__" files that don't seem to be carried through in the nix version. Any idea what I could be missing?
<clever> pie__: bbl
<{^_^}> [nixpkgs] @timokau merged pull request #58801 → eclib: 20180815 -> 20190226 → https://git.io/fjIcX
<{^_^}> [nixpkgs] @timokau pushed to master « eclib: 20180815 -> 20190226 (#58801) »: https://git.io/fjIWp
<pie__> clever, ok, thanks
linarcx has quit [Ping timeout: 250 seconds]
periklis has quit [Ping timeout: 250 seconds]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #58810 → python37Packages.netcdf4: 1.4.2 -> 1.5.0 → https://git.io/fjIWj
linarcx has joined #nixos
<{^_^}> [nixpkgs] @fadenb opened pull request #58811 → graylog: 3.0.0 -> 3.0.1 → https://git.io/fjIlk
domogled has quit [Ping timeout: 244 seconds]
domogled has joined #nixos
Irenes has quit [Quit: WeeChat 2.4]
<pie__> clever, i guess newScope is the accumulator
erasmas has joined #nixos
dnlkrgr has quit [Ping timeout: 268 seconds]
Baughn has quit [Quit: ZNC 1.6.2+deb1 - http://znc.in]
Baughn has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #58812 → python37Packages.nvchecker: 1.3 -> 1.4.3 → https://git.io/fjIlc
logzet has joined #nixos
knupfer has quit [Ping timeout: 240 seconds]
npmccallum has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #58813 → python37Packages.Nuitka: 0.6.1.1 -> 0.6.2 → https://git.io/fjIlw
linarcx has quit [Ping timeout: 250 seconds]
npmccallum_ has quit [Ping timeout: 246 seconds]
<{^_^}> [nixpkgs] @primeos opened pull request #58814 → bundler-audit: init at 0.6.1 → https://git.io/fjIlK
linarcx has joined #nixos
<dhess> Anyone around who's using an S3 binary cache with authentication?
wfranzini has quit [Remote host closed the connection]
<{^_^}> [nixpkgs] @jtojnar pushed 5 commits to gnome-3.32: https://git.io/fjIlH
<gchristensen> dhess:
<gchristensen> yeah
<dhess> gchristensen: thanks, I know about that. I was more curious about how people are deploying the relevant AWS credentials on non-EC2 hosts.
<dhess> it appears that nix-daemon needs access to the credentials, at least. Maybe it's the only user that does?
<dhess> I would imagine one of the Hydra services would need write credentials on a Hydra?
nefix has quit [Ping timeout: 256 seconds]
evanm has quit [Ping timeout: 256 seconds]
ubert has quit [Quit: Leaving]
<gchristensen> ah
<pie__> clever, if newScope alredy contains the base package set, why does makeScope take both a newScope and whatever its second argument is
<gchristensen> I don't remember if the user calling Nix needs the read credentials
<gchristensen> I think it is hydra-queue-runner which needs upload permissions
<pie__> clever, ok it lookslike makeScope doesnt actually *use* newscope, just passes it around...
mconstant has joined #nixos
erasmus has joined #nixos
Makaveli7 has joined #nixos
Soo_Slow has quit [Remote host closed the connection]
<{^_^}> [nixpkgs] @Infinisil opened pull request #58815 → lib.cleanSourceFilter: Filter all .git, not just directories → https://git.io/fjI8U
<dhess> gchristensen: It looks like the daemon needs it, and sometimes the user needs it, too. https://github.com/NixOS/nix/issues/2161
<{^_^}> nix#2161 (by Ralith, 46 weeks ago, open): nix-shell and nix-store unable to access private S3 bucket
shabius has quit [Quit: Leaving]
<dhess> gchristensen: hydra-queue-runner, ok thanks! I'll try that out.
<dhess> though this is looking like it might be more trouble than it's worth.
luftmensch[m] has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #58816 → python37Packages.pex: 1.6.2 -> 1.6.3 → https://git.io/fjI8T
npmccallum_ has joined #nixos
<gchristensen> does S3 accept basic auth?
civodul has quit [Quit: ERC (IRC client for Emacs 26.1)]
<dhess> gchristensen: I dunno, I haven't seen anyone mentioning that as an alternative while I've been spelunking the web and Nix GitHub issues.
<gchristensen> if S3 does, Nix supports netrc
<dhess> I did see someone mention netrc, but I wasn't sure why. (Figured maybe it had S3 support now?)
<gchristensen> netrc can do basic auth
<gchristensen> just a second ...
<gchristensen> (I hate multiple laptops)
<dhess> but it seems like a non-sequitur
<gchristensen> ah, AWS S3 does not support basic auth
npmccallum has quit [Ping timeout: 250 seconds]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #58817 → python37Packages.phonenumbers: 8.10.6 -> 8.10.8 → https://git.io/fjI8I
sigmundv has quit [Ping timeout: 255 seconds]
slack1256 has joined #nixos
rcshm has joined #nixos
michaelpj_ has quit [Quit: ZNC 1.7.1 - https://znc.in]
michaelpj has joined #nixos
<dhess> gchristensen: thanks for the help!
drakonis_ has joined #nixos
Baughn has quit [Quit: ZNC 1.6.2+deb1 - http://znc.in]
shabius has joined #nixos
shabius has quit [Max SendQ exceeded]
Myhlamaeus has joined #nixos
shabius has joined #nixos
Baughn has joined #nixos
drakonis has quit [Ping timeout: 250 seconds]
jomik has joined #nixos
wolfman154 has joined #nixos
<pie__> is it possible to do a pretty printed trace?
<{^_^}> [nixpkgs] @r-ryantm opened pull request #58818 → python37Packages.pika: 0.13.0 -> 1.0.0 → https://git.io/fjI8W
bemeurer has joined #nixos
drakonis_ has quit [Read error: Connection reset by peer]
drakonis_ has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #58819 → python37Packages.portpicker: 1.3.0 -> 1.3.1 → https://git.io/fjI84
i1nfusion has quit [Remote host closed the connection]
<pie__> clever, heck, I got it to run, it might even not be insidiously broken (but probably is)
drakonis_ has quit [Ping timeout: 240 seconds]
<jomik> Hey guys - I have an issue with kitty - it does not find any of the default kittens that should be installed with it?
i1nfusion has joined #nixos
<wolfman154> 10:42 wolfman154: https://hastebin.com/jayebaxoco.bash https://hastebin.com/odovacowip.rb I am using these instructions 17:03 gchristensen: your path to your config would be "${config.xsession.windowManager.xmonad.config}" and getting errors, the two links in this paste show the paste bin?
<wolfman154> How would I change the syntax to get it to work?
<{^_^}> [nixpkgs] @r-ryantm opened pull request #58820 → python37Packages.plotly: 3.6.1 -> 3.7.1 → https://git.io/fjI81
fendor has quit [Remote host closed the connection]
slack1256 has quit [Remote host closed the connection]
fendor has joined #nixos
Soo_Slow has joined #nixos
<pie__> clever, I pushed a new branch called overrides
<wolfman154> 10:44 wolfman154: 10:42 wolfman154: https://hastebin.com/jayebaxoco.bash https://hastebin.com/odovacowip.rb I am using these instructions 17:03 gchristensen: your path to your config would be "${config.xsession.windowManager.xmonad.config}" and getting errors, the two links in this paste show the paste bin?
<wolfman154> What is the correct syntax? I’m new to nix?
<{^_^}> [nixpkgs] @r-ryantm opened pull request #58821 → python37Packages.progressbar2: 3.39.2 -> 3.39.3 → https://git.io/fjI87
<wolfman154> Any tips would be greatly appreciated
<wolfman154> I am not sure what gchristensen meant?
<jomik> Seems like I can not launch any "children" with kitty.
<{^_^}> [nixpkgs] @obadz merged pull request #58704 → networkmanager-l2tp: 1.2.10 -> 1.2.12 → https://git.io/fjIv1
<{^_^}> [nixpkgs] @obadz pushed commit from @dtzWill to master « networkmanager-l2tp: 1.2.10 -> 1.2.12 »: https://git.io/fjI8j
<srhb> wolfman154: I'm not sure what you're trying to do there.
<srhb> wolfman154: Can you elaborate on what your goal is?
<pie__> clever, I think I found out what I need newscope for, i need it for callpackage, and I need callpackage because of the way I made all-plugins.nix
<pie__> i want to be able to pass ghidra and utilities
<pie__> so i guess in need ghidra.callPackage so such a callpackage can be in scope for the user
<pie__> but im still confused about how to construct a newScope; the newscope in pkgs seems to carry around all of pkgs, but then whats the point of the second makeScope parameter
<pie__> that question seems bad but then I cant figure out what im confused about
<wolfman154> srhb: I got xmonad to work two days ago by creating an xmonad.hs to link to now I am trying this: 17:01 wolfman154: gchristensen: https://rycee.gitlab.io/home-manager/options.html 17:03 wolfman154: gchristensen: scroll all the way to the bottom to xsession.windowManager.xmonad.config
sb0 has quit [Remote host closed the connection]
<wolfman154> 10:49 wolfman154: 10:44 wolfman154: 10:42 wolfman154: https://hastebin.com/jayebaxoco.bash https://hastebin.com/odovacowip.rb I am using these instructions 17:03 gchristensen: your path to your config would be "${config.xsession.windowManager.xmonad.config}" and getting errors, the two links in this paste show the paste bin?
Izorkin has quit [Quit: ZNC 1.7.2 - https://znc.in]
Izorkin has joined #nixos
<srhb> wolfman154: Please don't just repeat the message all the time, I'm sure people have seen it, and now I'm digesting what you've said.
<srhb> wolfman154: (Also, each time you repeat it you're pinging the people whose names you're mentioning) :)
<wolfman154> srhb: ok sorry about that, I need more patience
ThatDocsLady_ has joined #nixos
wolfman154 has quit [Quit: Mutter: www.mutterirc.com]
<srhb> I.. Yes :-P
<gchristensen> :|
wolfman154 has joined #nixos
sgronblo has joined #nixos
<srhb> wolfman154: It sounds like what you want is something like this: https://gist.github.com/srhb/2d137d5227b7386ad086563277685b8b
isidore has joined #nixos
pie__ has quit [Ping timeout: 250 seconds]
ThatDocsLady has quit [Ping timeout: 259 seconds]
<{^_^}> [nixpkgs] @vcunat pushed 3 commits to release-19.03: https://git.io/fjI4m
leat3 has quit [Quit: WeeChat 2.3]
<srhb> wolfman154: Though frankly managing the xmonad config inline that sounds really tedious, so I'd suggest putting it next to your home-manager config as xmonad.hs and having config = ./xmonad.hs;
leat has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #58822 → python37Packages.pyatspi: 2.30.0 -> 2.32.0 → https://git.io/fjI43
<srhb> wolfman154: Then xmonad.hs is just a regular haskell source, but still managed by nix.
Glider_IRC_ has joined #nixos
<{^_^}> [nixpkgs] @jtojnar closed pull request #58822 → python37Packages.pyatspi: 2.30.0 -> 2.32.0 → https://git.io/fjI43
jomik has quit [Quit: WeeChat 2.4]
fendor has quit [Ping timeout: 255 seconds]
i1nfusion has quit [Remote host closed the connection]
isidore has quit [Quit: WeeChat 2.2]
Fare has quit [Ping timeout: 264 seconds]
i1nfusion has joined #nixos
Glider_IRC has quit [Ping timeout: 245 seconds]
<wolfman154> srhb: oh, so that’s how, thanks for the link, if I understand correctly I do the pkgs.writeText text into a a created file called xmonad.nix in the same directory as home.nix the call then change config path to that location and nix will then generate the xmonad.hs file for me, is this what you mean?
<wolfman154> srhb: I’m typing on my phone so sorry for the typos
<srhb> No, I literally mean an xmonad.hs that is just a regular haskell file.
Fare has joined #nixos
<srhb> wolfman154: Upon building your configuration, nix will import that to the store.
<srhb> (Given my last example, that is)
<{^_^}> [nixpkgs] @primeos merged pull request #58814 → bundler-audit: init at 0.6.1 → https://git.io/fjIlK
<{^_^}> [nixpkgs] @primeos pushed 2 commits to master: https://git.io/fjI4Z
<srhb> (Also note that I dropped writeText from that)
<{^_^}> [nixpkgs] @Meptl opened pull request #58824 → xonsh: 0.8.3 -> 0.8.12 → https://git.io/fjI4c
swerlk has joined #nixos
<wolfman154> srhb: so home.mix’s xmonad.config links to the xmonad.nix file created in the same directory, I just want to make sure I am doing this correctly?
<srhb> wolfman154: There's no xmonad.nix file. There's home.nix and right beside it is xmonad.hs
rauno has joined #nixos
<swerlk> Hi. I was hoping to get some help getting xpra to work using the xdummy driver. There is a more detailed description of the issue on the github issue tracker: https://github.com/NixOS/nixpkgs/issues/24652
<{^_^}> #24652 (by calvertvl, 1 year ago, open): Cannot run xpra using Xdummy in parallel with desktop X environment
<wolfman154> srhb: Oh ok, I see what you mean thanks for the tips, It’s good to know there’s two ways to do it, I think I’ll try to do it the nix way though
<wolfman154> srhb++
<{^_^}> srhb's karma got increased to 44
waleee has quit [Quit: WeeChat 2.4]
<srhb> wolfman154: Okay. That just means you'll roundtrip through a nix string, which is sort of superfluous, but the end result will be the same.
<gchristensen> it is just fine, and normal "nix way" to have it be a separate file like she suggests
ddellacosta has joined #nixos
<wolfman154> Ok thanks for the tips, I struggle choosing between options.
Fare has quit [Ping timeout: 255 seconds]
<wolfman154> srhb++
<{^_^}> srhb's karma got increased to 45
<wolfman154> gchristensen++
<{^_^}> gchristensen's karma got increased to 98
freeman42x has joined #nixos
<srhb> swerlk: I'm not sure I really understand the issue from that (I don't know xpra...) -- is this just a matter of making a driver available without changing the display manager?
<srhb> (I'm guessing no, but perhaps more details will make the issue clearer)
wolfman154 has quit [Ping timeout: 246 seconds]
<ajs124> has anyone here deployed bitwarden_rs on nixos?
<swerlk> srhb: I am not too sure on the particulars of xpra itself, as I have only really been a user. But in essence it makes dummy X displays that can be pulled up and hidden, in a similar way to a screen miltuplexer. So usually the process is to start an xserver using `xpra start :DISPLAY_NUMBER` and then that sets up a screen that can be connected to on a particlar port
<swerlk> I think part of the current problem is that there is no access to the dummy driver, which is causing this error when trying to run using start: `(EE) parse_vt_settings: Cannot open /dev/tty0 (Permission denied)`
logzet has quit [Ping timeout: 250 seconds]
logzet_ has joined #nixos
<gchristensen> srhb++
<{^_^}> srhb's karma got increased to 46
<{^_^}> [nixpkgs] @luzpaz opened pull request #58825 → pcl: 1.8.1 -> 1.9.1 → https://git.io/fjI4S
<tobiasBora> Hello,
<tobiasBora> I tried to draw a stupid simple matplotlib drawing in python and I get the error:
<tobiasBora> UserWarning: Matplotlib is currently using agg, which is a non-GUI backend, so cannot show the figure.
<tobiasBora> why is nixos using agg, and how can I change that??
<swerlk> tobiasBora: You can use `tkinter` with the withPackages function, and then manually set the backend to TkAgg. Or set the backend using matplotlibrc
<tobiasBora> swerlk: I cannot make it default, rather than editing all the scripts in the world?
sgronblo has quit [Ping timeout: 250 seconds]
<tobiasBora> oh, installing tkinter seems to be enough
<tobiasBora> I'm wondering, is there any decent "default" install that installs all the deps?
<tobiasBora> (the usual ones)
<swerlk> tobiasBora: There is a weird way you might be able to do it using the `MPLBACKEND` environmental variable and setting that before you call the interpreter if you wanted to make it specific to a specific nix derivation
cfricke has joined #nixos
<srhb> tobiasBora: For matplotlib? I don't think we have any sort of "collection" for that.
<srhb> tobiasBora: Easy to make one, though.
<swerlk> Collection?
<swerlk> Oh nvm, sorry
<srhb> swerlk: some sort of in-tree withPackages expression that has all the usual stuff.
<swerlk> Ya
<swerlk> That would be pretty helpful
<swerlk> Actually my xpra question is from wanting to use python and matplotlib from a remote machine
<tobiasBora> srhb: may be a good idea, it can be tedious to think to all the possible things to install. Like for KDE I keep forgetting deps, and I spent my life founding new issues because I forgot to install package XXX that usual KDE install have
<srhb> tobiasBora: The other end of that spectrum is getting people to agree one some universal standard, though. :-P
<srhb> (See xkcd #927)
martinb has joined #nixos
<{^_^}> https://github.com/NixOS/nixpkgs/pull/927 (by bjornfor, 5 years ago, closed): haskell-splot: unbreak by using Chart 0.17 instead of 1.0
<srhb> Woops :P
martinb has quit [Client Quit]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #58826 → python37Packages.pylast: 3.0.0 -> 3.1.0 → https://git.io/fjI4A
<srhb> swerlk: Does adding the dummy drivers to the regular xserver drivers list help any?
hyper_ch has quit [Quit: ZNC 1.7.2 - https://znc.in]
<tobiasBora> srhb: well a standard with too few packages is always better than no standard. And I think that KDE officially recommends some programs no? Like most of the people wants to visualize pictures, take screenshots, unzip/untar/tar/zip files.
<eacameron> when I do `nix-shell -p clang` I get `clangd` on my path, but when I do `nix-build -E '(import <nixpkgs> {}).clang` I don't get anything with clangd. The difference is that the latter builds `clang-wrapped`. How can I get the standard clang?
<swerlk> srhb: I'm very new to nix, so I am not quite sure how to add the xdummy to the list to drivers. Would you have a reference/know how to do that?
<sphalerite> ,locate clang
<{^_^}> Found in packages: dpdk, psol, root, clang, swift, z88dk, llvm_4, castxml, clang_4, clang_6, clang_7, clang_8, llvm_35, llvm_37, llvm_38, llvm_39, clang_35, clang_37, clang_38, clang_39, linux.dev, clang-polly, clang_multi, jetbrains.clion, emscriptenfastcomp, linuxPackages.dpdk, vimPlugins.clighter8, linuxPackages_4_4.dpdk, linuxPackages_4_9.dpdk, linuxPackages_5_0.dpdk, vimPlugins.deoplete-go, linuxPackages_4_14.dpdk, and 19 more
<sphalerite> ,locate clangd
<{^_^}> Found in packages: jetbrains.clion, llvmPackages.clang-unwrapped
<{^_^}> [nixpkgs] @ryantm merged pull request #58741 → parallel: 20190222 -> 20190322 → https://git.io/fjItd
<sphalerite> eacameron: ^ llvmPackages.clang-unwrapped
<{^_^}> [nixpkgs] @ryantm pushed 2 commits to master: https://git.io/fjI4h
<srhb> swerlk: services.xserver.videoDrivers = [ "yournormaldriver" "dummy" ]; -- presumably
<srhb> swerlk: (Putting in just "dummy" will likely nuke your normal drivers from orbit unless the default list has the same option priority, which i don't think it does.)
<eacameron> sphalerite: thank you. Where is the mapping that causes nix-shell -p to do something different?
<srhb> eacameron: -p is essentially a mkDerivation with the -p package as a buildInput (roughly)
logzet_ has quit [Quit: http://quassel-irc.org - Chat comfortably. Anywhere.]
<sphalerite> eacameron: it may be a setup hook, propagated build inputs, or something like that that takes effect when clang is used as a buildInput
mjacob has quit [Ping timeout: 252 seconds]
<eacameron> oh I see.
<swerlk> srhb: Hmm I added the driver and tried a rebuild switch but still have the permissions problem
<srhb> swerlk: I'm not sure why that driver _would_ change that, but again, I don't know the software at hand. If this is unprivileged stuff, it sounds like your regular shouldn't really be able to touch that tty node anyway.
<srhb> your regular user*
cfricke has quit [Quit: WeeChat 2.4]
<swerlk> srhb: I used [ "nvidia" "dummy" ], which seemed to not take the whole system down. I should really be doing this locally but oh well
nD5Xjz has quit [Ping timeout: 245 seconds]
<srhb> swerlk: Does the same issue persist as root?
<srhb> swerlk: (which has write access, fwiw)
nD5Xjz has joined #nixos
<swerlk> srhb: I am not sure how the dummy driver works but the description is to "allow a standard X11 server to be used by non-root users with the dummy video driver (​xf86-video-dummy)." https://xpra.org/trac/wiki/Xdummy
<{^_^}> [nixpkgs] @r-ryantm opened pull request #58827 → python37Packages.pyodbc: 4.0.25 -> 4.0.26 → https://git.io/fjIBq
<swerlk> As root I get a "no screens found" error
<srhb> swerlk: It sounds to me like there would need to be different permissions on the tty nodes at least
<srhb> swerlk: Or your user would have to be a part of the tty group
<{^_^}> [nixpkgs] @kmicklas opened pull request #58828 → androidndk-pkgs: Fix cc-wrapper flags → https://git.io/fjIBO
<srhb> swerlk: But good, that's at least a different error.
<srhb> swerlk: I would suspect that the next step is feeding it an xserver config that has a screen defined which actually uses that dummy device.
<srhb> swerlk: (massive disclaimer, I'm talking out of my arse here, in case it wasn't obvious)
<srhb> swerlk: But as long as no one else has got any bright ideas, you can discard or use as you see fit ;-)
<swerlk> srhb: Ah, well your arse is better than my brain at the moment since I haven't gotten anywhere
<swerlk> swerlk: I'll try something like that when I get the time. I think I am just going to resign myself to remoting into a Mac at work at the moment (not totally fun)
<das-g[m]> Now that's a compliment. 😝
<{^_^}> [nixpkgs] @r-ryantm opened pull request #58829 → python37Packages.pyopencl: 2018.2.3 -> 2018.2.5 → https://git.io/fjIBs
<swerlk> srhb: Well adding myself to the tty group changed the error a bit, so that seems like some part of the direction. The new error is `(EE) xf86OpenConsole: Cannot open virtual console 4 (Permission denied)`
<srhb> swerlk: But maybe we're sidetracked if it's not supposed to try and use a console at all.
<srhb> swerlk: In which case maybe feeding it an xorg config that only relies on dummy does help, but.. Guesswork. Anyway, building it currently..
<srhb> swerlk: Maybe you can answer whether it should work like that? Like, does it take over a physical console normally?
<swerlk> It does not
<srhb> Then I guess the permissions and the tty stuff is a red herring.
<{^_^}> [nixpkgs] @r-ryantm opened pull request #58830 → python37Packages.pyscard: 1.9.7 -> 1.9.8 → https://git.io/fjIBl
<swerlk> You get floating windows of any application running in the display. Similar to how the unified view in VMWare Fusion or Parallels works (if you have seen those before)
<srhb> Ah, got it.
<srhb> swerlk: Actually, can you tell me how to reproduce? What should I be running?
<swerlk> srhb: The normal method to do this on another distro is to run `xpra start :10` to start a server and then that can be attached to using `xpra attach :10`
<swerlk> srhb: A related video can be found here: https://www.youtube.com/watch?v=Ukqs5M5Fthg
<srhb> OK, so issue 1) is: Using system config directory "/nix/store/107vx7k97qkcjv7k48nsgq1131dfjznn-xorg-server-1.20.4/share/X11/xorg.conf.d"
<swerlk> srhb: The package itself it just called `xpra`
<srhb> It's using the system configuration, which is not what we want
<srhb> We want it to use the xorg.conf shipped with xpra which has the dummy config..
<srhb> So, is there a flag to override the location of the xorg.conf somewhere?
wolfman154 has joined #nixos
mahrens has joined #nixos
mahrens has left #nixos [#nixos]
<pie_> clever, I don't know why I had so much trouble with that...I'm not feeling fond of complicated fixpoint stuff. It's like I can barely read what I'm looking at
<srhb> clever: I don't think that helps xpra point an Xorg process at a different file.
<pie_> I read over it again and I think "how the heck did I miss that the first time around@
rauno has quit [Remote host closed the connection]
<swerlk> srhb: Uh, maybe? I had found this in which someone seems to have tried something: https://github.com/Nekroze/xpra.nix/blob/master/default.nix
<wolfman154> srhb: when I got back on weechat the links you pasted were gone, I was wondering if you could repaste them please, sorry about the hassle
<wolfman154> Thanks I’m on my phone, so I can’t see the logs
<{^_^}> [nixpkgs] @r-ryantm opened pull request #58832 → python37Packages.pytest-tornado: 0.5.0 -> 0.6.0 → https://git.io/fjIBw
sgronblo has joined #nixos
<srhb> swerlk: So, I can do something like.. (bear with me, ... ) /nix/store/1s84kn47fpvhck84b042c5gbg4y60yy2-xpra-2.3.4/bin/xpra_Xdummy :10 -config /nix/store/1s84kn47fpvhck84b042c5gbg4y60yy2-xpra-2.3.4/etc/xpra/xorg.conf -configdir /nix/store/1s84kn47fpvhck84b042c5gbg4y60yy2-xpra-2.3.4/etc/X11 -modulepath /nix/store/fmf0lczh64a9sig0dbv50anyh8spxa9j-xf86-video-dummy-0.3.8
<srhb> swerlk: It doesn't *work* but I'm getting closer, I think..
<swerlk> srhb: I'm frightened
<srhb> Yes, sorry about the paths, random hackery...
<srhb> The point is that I'm pointing some backend part of it at the right config files and the dummy driver as well
<srhb> swerlk: Now it finds the dummy driver and fails on missing the fb module (which is fair since I'm *only* pointing it at the dummy driver now)
<averell> anyone have any tips on how to assimilate a 2GB vps (incl. zfs encrypted root)? I'm trying nixos-generators / kexec but i there's not enough ram to extract it to a ramdisk root. is there a way to maybe exclude linux unfree firmware (that's 200+ mb)?
sgronblo has quit [Ping timeout: 250 seconds]
<srhb> swerlk: iow this is totally fixable. :-P
<tilpner> averell: I have used the kexec tarball with a 2GB VPS
<averell> how did you bootstrap that?
zupo has joined #nixos
<tilpner> What do you mean? I copy my tarball and execute it
<swerlk> srhb: Haha I trust this is true. So you are attempting to call the subcomponents directly
<averell> let's say it's sysrescuecd, then i have a ramdisk root, and a HD. the HD is not mounted at / so i can't extract kexec.tar.gz there, and the / ramdisk is not big enough.
<srhb> swerlk: Yes, just to sidestep some boring glue stuff and see if there's any fundamental blocker.
<averell> just install some ubuntu or similar, and use that probably?
<srhb> swerlk: To which I think the answer now is "no, there isn't"
<das-g[m]> Thank you very much for your help yesterday, srhb . Though strangely, even your version of my suggested test fails for me: https://gist.github.com/srhb/cdb7a11ba3dc189be719574e89291420#gistcomment-2877770
<das-g[m]> srhb: any idea why that might be?
<tilpner> averell: Ahh, right. My VPS came with Ubuntu, so it used the SSD for storage
hyper_ch has joined #nixos
<srhb> das-g[m]: Might there be some kind of race going on?
<srhb> das-g[m]: What's your nixpkgs checkout rev?
<tilpner> I don't think it's even possible to get a VPS without an OS on Hetzner Cloud
<tilpner> (With the Web interface. The API probably allows it)
<das-g[m]> srhb: 5e22890e7539e47fbaf3e58f9d03ea05931e2df0
<swerlk> srhb: It looks like you can pass in the gb command using `--xvfb`, maybe?
<averell> it's probably part of the wizard, yeah. ok, i was just wondering if there was a better way. I'll try that. thanks.
<das-g[m]> no wait
<das-g[m]> 2b23f3030539c3b490bdb4780ea572f1e1e1982a
fendor has joined #nixos
<srhb> swerlk: Directly to xpra?
ThatDocsLady_ has quit [Ping timeout: 246 seconds]
<swerlk> srhb: It seems you may be able to do something like `xpra start :10 --xvfb='...'
jtojnar has joined #nixos
<das-g[m]> srhb: but my host system is 18.09 rather than unstable. Might that affect the VMs used in the test?
<swerlk> srhb: If you use the `--help` on the xpra executable it passes an xorg.conf directly and shows something about how to use it
<tilpner> averell: If you want to reduce size, your hardware config might be indirectly setting hardware.enableRedistributableFirmware
<srhb> swerlk: Oh, neat.
<tilpner> averell: So you could mkForce false that, or remove the import
<srhb> das-g[m]: I don't think it should.
<averell> hmm
Thra11 has joined #nixos
<srhb> das-g[m]: Seems OK here, not sure what's up.
<das-g[m]> What could cause a race condition? The Python script itself should be sequential. I assume the NixOS test pearl script is, too, isn't it?
philippD has joined #nixos
Soo_Slow has quit [Ping timeout: 268 seconds]
<Thra11> How can I 'coerce' a list to a string for builtins.trace to print?
<clever> Thra11: builtins.toJSON will preserve most of the data
<{^_^}> [nixpkgs] @r-ryantm opened pull request #58833 → python37Packages.ldap: 3.1.0 -> 3.2.0 → https://git.io/fjIB5
<Thra11> clever: Thanks
wolfman154 has quit [Quit: Mutter: www.mutterirc.com]
Soo_Slow has joined #nixos
bemeurer has quit [Ping timeout: 240 seconds]
<srhb> das-g[m]: yeah, that seems to work. I edited the shipped xorg.conf and added some modulepaths from my local system to get the missing drivers
<srhb> er, modules. Whatever. :-)
<srhb> das-g[m]: But maybe that's not necessary if you can get the dummy driver injected into your normal module dir..
<srhb> That is, with videoDrivers
<srhb> Then you can just point to that, I think..
bemeurer has joined #nixos
<srhb> Ah no, it's an explicit path.
<das-g[m]> Sorry, can you spell that out for me? I'm still a nix and nixpkgs newb.
<das-g[m]> Is videoDrivers a nix function?
<srhb> Sorry, I was talking to the wrong person
<srhb> That was meant for swerlk
<das-g[m]> oh :-)
<srhb> das-g[m]: And yes, it's sequential in the functions you're using (eg the wait should be blocking, but you can try setting a delay)
<swerlk> srhb: hmm? What do you mean injected into the normal module dir?
<{^_^}> [nixpkgs] @magenbluten opened pull request #58834 → rocksdb: 5.11.3 -> 5.18.3 → https://git.io/fjIBh
<srhb> swerlk: That hypothesis was wrong.
Fare has joined #nixos
<srhb> swerlk: Something like this injected into the dummy xorg.conf gets the driver loaded at least: https://gist.github.com/srhb/00c74cebec2ecb3aa82e4dbe7bca0ed8#file-gistfile1-txt-L7
<srhb> swerlk: That line is taken from my normal system xorg.conf with the dummy videodriver enabled
<{^_^}> [nixpkgs] @Ericson2314 merged pull request #58828 → androidndk-pkgs: Fix cc-wrapper flags → https://git.io/fjIBO
<{^_^}> [nixpkgs] @Ericson2314 pushed 3 commits to release-18.09: https://git.io/fjIBj
Neo-- has quit [Ping timeout: 268 seconds]
jabranham has joined #nixos
<swerlk> srhb: I appreciate all the help by the way.
dnlkrgr has joined #nixos
<swerlk> srhb: So what does it say after? I was trying something like this but I still need to put everything into place: https://gist.github.com/ryanorendorff/2bbbfd428cd9084c1ef46ce6f8ff33b6
MightyJoe has joined #nixos
cyraxjoe has quit [Ping timeout: 245 seconds]
<swerlk> srhb: It may take me a while to figure out what to put in where. I'm attempting to look like I am doing my job at the same time as this. :-)
<{^_^}> [nixpkgs] @jtojnar pushed to gnome-3.32 « squash! gnome-builder: 3.30.3 -> 3.32.0 »: https://git.io/fjIRt
<srhb> swerlk: I got sidetracked with a python3 incompatibility, didn't see yet :-P
trh_ has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #58836 → python37Packages.pyviz-comms: 0.7.0 -> 0.7.1 → https://git.io/fjIRn
sgronblo has joined #nixos
knupfer has joined #nixos
ng0 has joined #nixos
sgronblo has quit [Ping timeout: 250 seconds]
<{^_^}> Channel nixos-unstable-small advanced to https://github.com/NixOS/nixpkgs/commit/ef5fd41a118 (from 2 hours ago, history: https://channels.nix.gsc.io/nixos-unstable-small)
<{^_^}> [nixpkgs] @r-ryantm opened pull request #58837 → python37Packages.qtpy: 1.6.0 -> 1.7.0 → https://git.io/fjIR6
wolfman154 has joined #nixos
<srhb> swerlk: Ok, it runs now.. No idea if it _works_
pingiun has joined #nixos
<srhb> swerlk: I needed to add the corresponding ModulePaths for xorg.xorgserver {lib/xorg/modules /lib/xorg/modules/extensions /lib/xorg/modules/drivers} and the one from xorg.xf86videodummy itself.
<srhb> swerlk: Roughly this (but with the right storepaths for your versions of those packages https://gist.github.com/srhb/fb1f16ac727cb8e06dd2b87a74c3d90e)
<srhb> swerlk: My command line is this: result/bin/xpra start :10 --xvfb='Xorg -config /home/sarah/nixpkgs/xorg.conf'
<srhb> swerlk: Where that xorg.conf is the one shipped with xpra, modified with the above modulepaths
<srhb> swerlk: I think that's it for me tonight. Hope it helped :)
<wolfman154> srhb: I removed gnome as my de and set xmonad as the default, when I reboot it works, but it shows xmonad as a tiny little box and the rest of my screen is black, I did not have this issue when when I installed xmonad in configuration.nix, the problem is with home-manager?
adetokunbo has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #58838 → python37Packages.rasterio: 1.0.18 -> 1.0.22 → https://git.io/fjI0k
<srhb> wolfman154: I'm off to read a book for the night, but perhaps if you pastebin all your config files, someone else may be able to help figure out what's wrong with it :)
<swerlk> srhb: Thanks for all the help! I'll try to get that running on my system and let you know if it worked.
<swerlk> srhb++
<{^_^}> srhb's karma got increased to 47
<wolfman154> srhb: ok later
<swerlk> srhb: I assume karma is a thing that is valuable
<srhb> swerlk: Oh yeah, 1-1 ratio to gold bars or so I hear.
<srhb> :-)
<srhb> 'night
<swerlk> night
<wolfman154> I removed gnome as my de and set xmonad as the default, when I reboot it works, but it shows xmonad as a tiny little box and the rest of my screen is black, I did not have this issue when when I installed xmonad in configuration.nix, the problem is with home-manager?
<wolfman154> Do you guys have any idea why this is happening?
<wolfman154> I installed xmonad in home.nix?
<rycee> wolfman154: Does it show anything in the user journal?
<wolfman154> rycee: where’s that, sorry I’m still new to nixos?
obadz has quit [Ping timeout: 250 seconds]
ym555 has joined #nixos
trh_ has quit [Ping timeout: 245 seconds]
ng0 has quit [Remote host closed the connection]
<rycee> You can run `journalctl --user -b` in a terminal to see the messages from the current boot. Have a look at the beginning to see if there are any obvious problems.
domogled1 has joined #nixos
ng0 has joined #nixos
<wolfman154> rycee: ok I’ll take a look
<rycee> wolfman12345: I've never seen a similar issue with xmonad.
<rycee> wolfman154: Have you used the xmonad configuration previously?
<{^_^}> [nixpkgs] @r-ryantm opened pull request #58839 → python37Packages.rope: 0.12.0 -> 0.14.0 → https://git.io/fjI0s
domogled has quit [Ping timeout: 245 seconds]
domogled1 is now known as domogled
<wolfman154> rycee: I installed xmonad in configuration.nix and it was fine, but when I installed it in home.nix it shows it as a small box
<{^_^}> [nixpkgs] @r-ryantm opened pull request #58840 → python37Packages.rjsmin: 1.0.12 -> 1.1.0 → https://git.io/fjI08
dnlkrgr has quit [Ping timeout: 258 seconds]
<wolfman154> rycee: I’m using home.nix as a sub module to configuration.nix
<rycee> You used `services.xserver.windowManager.xmonad`?
<samueldr> wolfman154: the small box, could it perhaps be an xterm window?
<samueldr> and not xmonad itself?
<samueldr> if so, it sounds like it might be the fallback session
<{^_^}> Channel nixpkgs-18.09-darwin advanced to https://github.com/NixOS/nixpkgs/commit/884b0a4417e (from 39 minutes ago, history: https://channels.nix.gsc.io/nixpkgs-18.09-darwin)
<wolfman154> rycee: I was told to enable xmonad with both xserver and xsession
wfranzini has joined #nixos
<{^_^}> [nixpkgs] @markuskowa merged pull request #58758 → gnuradio-limesdr: 1.0.0-RC -> 2.0.0 → https://git.io/fjIYS
<{^_^}> [nixpkgs] @markuskowa pushed 2 commits to master: https://git.io/fjI00
<wolfman154> samueldr: I’m pretty sure it’s xmonad opening the terminal,urxvt I think
<wolfman154> I’m confused :(
obadz has joined #nixos
<rycee> wolfman154: Do you have an ~/.xsession file?
<rycee> Does it contain a line like `/nix/store/kqm963gvsldjzm1b80pz4va29i004j7j-xmonad-with-packages-8.4.4/bin/xmonad`?
wfranzini has quit [Remote host closed the connection]
<wolfman154> rycee: let me check
fendor_ has joined #nixos
<wolfman154> rycee: am I supposed to enable xmonad with both xserver and xsession?
civodul has joined #nixos
<Aleksejs> Hi, recently I started to see this at the rebuild "Failed to start local-fs.target: Unit boot.mount is masked."
<Aleksejs> I haven't changed a lot, only added one more virtual host (I have plenty of them)
<rycee> wolfman154: You do not need to enable xmonad in the system configuration. It's pretty much enough to have `services.xserver.enable = true` in the system configuration.
wfranzini has joined #nixos
oida has joined #nixos
<wolfman154> rycee: no there is no .xsession just .session-errors?
<rycee> wolfman154: Do you have `xsession.enable = true` in your configuration?
<rycee> In your Home Manager configuration, that is.
<wolfman154> rycee: let me check, I just rebooted
drakonis_ has joined #nixos
<{^_^}> [nixpkgs] @hedning pushed 175 commits to gnome-3.32: https://git.io/fjI0i
zupo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #58841 → python37Packages.sasmodels: 0.98 -> 0.99 → https://git.io/fjI01
<wolfman154> rycee: don’t think so only xsession.windowManager.xmonad.enable = true;
jmgai has joined #nixos
<wolfman154> rycee: so I need to add this to fix it 13:37 rycee: wolfman154: Do you have `xsession.enable = true` in your configuration?
<pingiun> I mistakingly setup mutableUsers to false, but did not configure a password, is there any way to restore from this?
<rycee> wolfman154: Yes, it must be added. And then relog.
<monokrome> Does anyone know if there's a way to mount an "overlay" of an unencrypted device/mount so that files read/written from it are encrypted/decrypted on the fly? I am pretty sure there's a driver for this but forgot what it's called
<monokrome> I'm experimenting w using IPFS to replace dropbox
<wolfman154> rycee: I haven’t fixed hidpi so the words are microscopic, I can barely see, give me sec and I’ll let you know if it fixed it
<jmgai> hi, I am trying to package multicorn, a postgres extension, i.e. a shared library, that embeds python. I can build the package and load it as a plugin into the postgres service of nixos. But when the shared library tries to load its python modules it fail, because it cannot find the modules. I think this should be fixable by setting PYTHONPATH, but how do I do that, since this should be done in the
<jmgai> postgresql-and-plugins package of the service, which I would like to avoid touching.
<jmgai> monokrome: do you mean encfs?
zupo has joined #nixos
<manveru> jmgai: can't you add it to the env of the service?
<manveru> the package should inherit that :)
<monokrome> jmgai: Yep! Thanks :) :)
<{^_^}> [nixpkgs] @r-ryantm opened pull request #58842 → python37Packages.shouldbe: 0.1.0 -> 0.1.2 → https://git.io/fjI0d
<monokrome> ah, looks like that is the old one
<jmgai> manveru: yes, but how. The service has an option to add plugins. I would like to give it the PYTHONPATH as soon as multicorn is added to the plugins.
<monokrome> I wonder if I acn just store a luks device in there
<monokrome> I think files are updated impartially complete each time in IPFS, so probably won't work O_o
<monokrome> s/complete//
<manveru> hmm
<jmgai> I could add it via a systemd unit extensions, could I?
<manveru> jmgai: a package can't change the config of a service, unfortunately
<jmgai>
fendor_ has quit [Ping timeout: 250 seconds]
<manveru> adding to extraPlugins simply adds it to the paths
<manveru> i thought there was a refactor of postgres at some point
<wolfman154> rycee: it rebuilt but when I signed in it brought me to an empty gnome screen, how strange, I already removed gnome?
<manveru> https://github.com/NixOS/nixpkgs/pull/38698 this one by thoughtpolice
<{^_^}> #38698 (by thoughtpolice, 51 weeks ago, open): Overhaul PostgreSQL packaging, native extensions, and NixOS support
<manveru> jmgai: so, no, if you really want to add this to nixpkgs and work out of the box, you'd have to add an option to the postgres module i thinnk
<rycee> wolfman154: Do you have a ~/.xsession file now?
<jmgai> /byye
jmgai has quit [Quit: leaving]
jmgai has joined #nixos
<jmgai> manveru: thanks for clarifying that.
<manveru> i'm still hoping the refactor will make it, but probably not for 19.03 :(
<wolfman154> rycee: after I sign in it gives me a blank screen and the mouse but it doesn’t let me do anything even if I switch to an older configuration?
<jmgai> that refactoring looks interesting, I' still reading it
i1nfusion has quit [Remote host closed the connection]
<manveru> yeah, it's pretty cool :D
<manveru> extension handling is a mess atm
<wolfman154> rycee: I don’t want to have to install nixos from scratch again but nothing is working
<rycee> wolfman154: Did you check whether you have an ~/.xsession file?
<jmgai> to be honest, the task isn't exactly trivial either
<jmgai> because that multicorn is just a precondition for the actual postgres extension I am interested in
<wolfman154> rycee: I can’t nothing works when I sign in?
i1nfusion has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #58843 → python37Packages.scp: 0.13.0 -> 0.13.2 → https://git.io/fjIEU
<wolfman154> rycee: is something wrong with home manager?
<rycee> You could try going to a tty and log in there.
<rycee> wolfman154: I'm sure there are many things wrong with Home Manager :-)
<{^_^}> [nixpkgs] @vcunat pushed 879 commits to staging-next: https://git.io/fjIEk
fenedor has joined #nixos
<wolfman154> rycee: ok, ctrl alt f1 right?
<wolfman154> rycee: ok I’m in root, where did you say I need to go?
zupo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<rycee> Just verify that you have an .xsession file in your home directory.
slack1256 has joined #nixos
fendor has quit [Ping timeout: 246 seconds]
i1nfusion has quit [Remote host closed the connection]
i1nfusion has joined #nixos
<wolfman154> rycee: there’s not one in root, I think I need to sign into my user instead
i1nfusion has quit [Remote host closed the connection]
<wolfman154> rycee: yes .xsession is there
zupo has joined #nixos
npmccallum_ has quit [Ping timeout: 245 seconds]
i1nfusion has joined #nixos
i1nfusion has quit [Read error: Connection reset by peer]
<rycee> And it contains a command starting xmonad?
Ariakenom has joined #nixos
i1nfusion has joined #nixos
<wolfman154> Yes /nix/store/.../8.4.4/bin/xmonad That’s the version I set in home.nix when installing xmonad
<wolfman154> rycee: I wish I could paste bin but all I have is my phone
work_ has joined #nixos
<rycee> wolfman154: And if you run `ps ax | grep xmonad` does it show anything?
<wolfman154> rycee: yes
Zer000 has joined #nixos
<wolfman154> rycee: /home/tjg/.xmonad/xmonad-x86_64-linux
<wolfman154> rycee: in .xseesion it says it is stopping graphical session?
<rycee> But then aren't you seeing xmonad in the graphical login?
mabel has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #58844 → python37Packages.sparse: 0.6.0 -> 0.7.0 → https://git.io/fjIEB
mabel has joined #nixos
mabel has quit [Changing host]
<rycee> wolfman154: Yes, when you exit the window manager it shuts down the graphical session.
<wolfman154> rycee: Yes the login window for xmonad, but after I sign in there’s nothing (it shows the gnome wall paper which is odd)
<mabel> hey, I'm getting a cryptic "[Makefile:144: all] Error 2" when trying to build a cmake project (vtk-8.0)
<{^_^}> [nixpkgs] @jtojnar pushed to gnome-3.32 « squash! gnome3.gnome-control-center: 3.30.3 -> 3.32.1 »: https://git.io/fjIE0
<clever> mabel: anything above that?
<mabel> I turned on the verbosity options on cmake and VERBOSE=1 in makeFlags, but to no avail... it still doesn't show what exact command failed and why
<mabel> the last line before was "Leaving directory '/build/source/build'
<mabel> and then above that, cmake -E cmake_simlink_library
<mabel> *symlink
<clever> mabel: can you pastebin the entire log?
<wolfman154> rycee: so how do I turn on the graphical session back on?
<mabel> hm... how do I snarf the log?
<mabel> ah, 2>
<rycee> wolfman154: Ok so you are in xmonad and it works for creating new terminals and such?
<{^_^}> [nixpkgs] @r-ryantm opened pull request #58845 → python37Packages.speedtest-cli: 2.0.2 -> 2.1.1 → https://git.io/fjIEa
<wolfman154> rycee: I’m rebooting one second
<clever> mabel: line 2651
<clever> make[2]: *** Waiting for unfinished jobs....
<mabel> ohh......
<clever> mabel: this is the main reason you had trouble finding it
<mabel> I wonder... in the future, should I run nix-build inside of a neovim buffer or something for easy hunting?
<mabel> or is there a way to grab the build log after the fact?
<clever> mabel: simplest thing is to enableParallelBuilding = false;
<clever> then it will stop immediately after failure
<mabel> ahh
<clever> `make -j8` will wait for the other 7 jobs to finish upon failure of one
<wolfman154> rycee: now when I sign into xmonad, it shows the wallpaper of gnome (strange) and when I press alt shift enter to open terminal nothing happens?
<clever> and if make is recursively calling make on more dirs, those 7 jobs could be very spammy
wfranzini has quit [Remote host closed the connection]
<wolfman154> rycee: usually when I first sign into xmonad there is a blank screen, from there I create a terminal window?
wfranzini has joined #nixos
<{^_^}> [nixpkgs] @malob opened pull request #58846 → vimPlugins: add plugins deoplete-fish, NeoSolarized, vim-choosewin, and vim-fish → https://git.io/fjIEX
<wolfman154> rycee: super key is supposed to be swapped with alt but it still does not work?
<wolfman154> rycee: frustration
<rycee> wolfman154: I think you need to paste all your configurations somewhere. Otherwise it will be impossible to say what the problem is.
<wolfman154> rycee: I can’t do that with the graphics disable, let me re enable gnome and then I’ll paste bin every thing
<mabel> clever: that clue told me I needed to disable building tests, which totally fixed it! thank you!
<{^_^}> [nixpkgs] @worldofpeace pushed to gnome-3.32 « meld: 3.20.0 > 3.20.1 »: https://git.io/fjIE7
alex`` has quit [Ping timeout: 245 seconds]
knupfer has quit [Ping timeout: 250 seconds]
<clever> mabel: your welcome
trh_ has joined #nixos
alex`` has joined #nixos
random_user has joined #nixos
<{^_^}> [nixpkgs] @worldofpeace pushed to gnome-3.32 « squash! gnome3.mutter: 3.30.2 -> 3.32.0 »: https://git.io/fjIEj
<wolfman154> rycee: you still there? I’m rebooting now
sgronblo has joined #nixos
<{^_^}> [nixpkgs] @bachp opened pull request #58847 → nixos/fhsUserenv: make all locales available → https://git.io/fjIuf
<rycee> wolfman154: For a little while longer.
<{^_^}> Channel nixos-18.09 advanced to https://github.com/NixOS/nixpkgs/commit/58fbebc4ea5 (from 9 hours ago, history: https://channels.nix.gsc.io/nixos-18.09)
<{^_^}> Channel nixos-18.09-small advanced to https://github.com/NixOS/nixpkgs/commit/884b0a4417e (from 2 hours ago, history: https://channels.nix.gsc.io/nixos-18.09-small)
<{^_^}> [nixpkgs] @samueldr merged pull request #57885 → linux: Enable AMD's amdkfd kernel driver in >= 4.20 → https://git.io/fjvAU
<{^_^}> [nixpkgs] @samueldr pushed 2 commits to master: https://git.io/fjIuU
<wolfman154> My system crashed, I am going to have to reinstall, do you think you could help me tomorrow I could paste bin all the my configuration files?
sgronblo has quit [Ping timeout: 246 seconds]
<random_user> Hey all! Raspberry Pi 3 Model B+ anyone? Can I get the boot menu with generations using uboot (like in grub or systemd-boot)? Why is the output on booting systemd distorted (heavily distorted, unreadable)? And why can't I run xorg (looks like a driver error)?
<samueldr> hi! yeah, u-boot should provide the menu to select a boot entry
<wolfman154> rycee: you made this,so you should be able to spot my errors
<samueldr> though I haven't tested with a 3B+, with a 3B it will work
<samueldr> random_user: except that with some screens u-boot's screen init might not work right and might require tweaks to config.txt to set the right type of HDMI (e.g. with DVI support) and resolution
bgamari_ has quit [Ping timeout: 246 seconds]
<rycee> wolfman154: Yeah, I think it will be easier with the configurations.
<gchristensen> wolfman154: why do you need to reinstall?
<samueldr> random_user: as for the initial boot messages, might be related to that, maybe u-boot doesn't init the display right then the kernel continue with bad assumptions
<rycee> I'll head to bed. See ya.
<{^_^}> [nixpkgs] @tadfisher opened pull request #58848 → android-studio: add "unwrapped" passthru attr → https://git.io/fjIuO
bgamari has joined #nixos
tboston_ has joined #nixos
<wolfman154> rycee: later
<{^_^}> [nixpkgs] @r-ryantm opened pull request #58849 → python37Packages.twilio: 6.24.0 -> 6.26.0 → https://git.io/fjIuG
<samueldr> random_user: as far as xorg, not sure, I did run it with a 3B, but had to use linuxPackages_latest, IIRC, and there might have been fudging with vc4 and modesetting, but that was I think over a year ago
<wolfman154> gchristensen: well I think I can fix nixos through tyy
<gchristensen> what makes you think you need to reinstall?
<random_user> samueldr: oh, thanks! I'm not very good with dev boards, but I followed the instructions on the wiki.
<gchristensen> you've said in the past that you've had to reinstall several times. almost nobody needs to do this, so I suspect maybe you don't either
kvda has joined #nixos
<samueldr> random_user: are you plugging to your screen via an HDMI to DVI solution? if so it might be something you need to tweak within config.txt
<wolfman154> gchristensen: yeah you’re right, just a bad habit from ubuntu
kvda has quit [Client Quit]
<gchristensen> what makes you think you need to reinstall?
<gchristensen> like, what has taken place where you think you should
<random_user> samueldr: I'm not sure, but I'll check it out!
<mabel> is there a way I can detect the QT major version from being passed a qt derivation?
<random_user> samueldr: thanks a lot! :)
ddellacosta has quit [Ping timeout: 268 seconds]
userp has joined #nixos
fenedor has quit [Ping timeout: 246 seconds]
<mabel> there's a few packages that take in a qt derivation, but cmake has a setting that depends on the major version of the package
<wolfman154> gchristensen: I’m brain dead I cannot even think right now
<wolfman154> Later guys
kvda has joined #nixos
wolfman154 has quit [Quit: Mutter: www.mutterirc.com]
<samueldr> > qt511.qtbase.qtCompatVersion # mabel
<{^_^}> "5.11"
drakonis has joined #nixos
<gchristensen> I am so confused ;_;
<random_user> samueldr: But what if I use an HDMI to VGA converter? Can it help?
<mabel> ooh. and then I split by .?
<samueldr> mabel: builtins.compareVersions
<samueldr> > builtins.compareVersions "5.11" "5.10"
<{^_^}> 1
<samueldr> > builtins.compareVersions "5.10" "5.11"
<{^_^}> -1
<samueldr> though at that point you could check version directly
drakonis1 has joined #nixos
<mabel> ahh, makes sense. it seems like qt5Full doesn't have that qtCompatVersion though
<gchristensen> > builtins.splitVersion "5.11"
<{^_^}> [ "5" "11" ]
<mabel> although maybe my mistake was using that derivation in the first place
<gchristensen> > builtins.head (builtins.splitVersion "5.11")
<{^_^}> "5"
jabranham has quit [Read error: Connection reset by peer]
jabranham has joined #nixos
<samueldr> I think in Qt-parlance, major refers generally to the second number, but I'm unsure :/
<samueldr> so 11 here,
<gchristensen> oh :)
random_user has quit [Quit: Page closed]
<samueldr> random_user: HDMI to VGA might or might not exhibit the same quirks, though I think I also had to tweak config.txt with mine
drakonis_ has quit [Ping timeout: 252 seconds]
lejonet has joined #nixos
drakonis has quit [Ping timeout: 258 seconds]
tboston_ has quit [Ping timeout: 245 seconds]
alex`` has quit [Read error: Connection reset by peer]
freeman42y has joined #nixos
sigmundv has joined #nixos
goibhniu1 has quit [Ping timeout: 268 seconds]
<{^_^}> [nixpkgs] @xeji merged pull request #58811 → graylog: 3.0.0 -> 3.0.1 → https://git.io/fjIlk
<{^_^}> [nixpkgs] @xeji pushed commit from @fadenb to master « graylog: 3.0.0 -> 3.0.1 (#58811) »: https://git.io/fjIug
alex`` has joined #nixos
goibhniu1 has joined #nixos
<{^_^}> [nixpkgs] @xeji pushed commit from @fadenb to release-19.03 « graylog: 3.0.0 -> 3.0.1 (#58811) »: https://git.io/fjIua
freeman42x has quit [Ping timeout: 258 seconds]
<{^_^}> [nixpkgs] @xeji merged pull request #58755 → trezord: 2.0.25 -> 2.0.26 (#57698) → https://git.io/fjIYY
<{^_^}> [nixpkgs] @xeji pushed commit from @prusnak to release-19.03 « trezord: 2.0.25 -> 2.0.26 (#57698) (#58755) »: https://git.io/fjIuw
<{^_^}> [nixpkgs] @r-ryantm opened pull request #58850 → python37Packages.uproot-methods: 0.4.3 -> 0.4.4 → https://git.io/fjIur
mconstant has quit [Ping timeout: 245 seconds]
<{^_^}> [nixpkgs] @xeji merged pull request #58726 → perlPackages.DBDOracle: init at 1.76 → https://git.io/fjIIU
<{^_^}> [nixpkgs] @xeji pushed commit from @aanderse to master « perlPackages.DBDOracle: init at 1.76 (#58726) »: https://git.io/fjIu6
linarcx has quit [Quit: WeeChat 2.4]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #58851 → python37Packages.unittest-xml-reporting: 2.2.1 -> 2.4.0 → https://git.io/fjIui
sochan has joined #nixos
<sochan> hello, i have a question about using Nix as a way to prepare a build environment for a project
<sochan> right now we are using a default.nix using the standard mkDerivation to prepare an environement we envoke with nix-shell to work in
<sochan> so we can build our project
<sochan> but the thing is, that doesn't work for `nix build`, only for `nix-shell`
<sochan> because we are not trying to build our software with nix, we are just trying to prepare a build enviornment for it
<sochan> so my question is: what is the proper way to define a build envioronement for a project without using mkDerivation which makes nix think that our project is a package we are trying to build
<sochan> when we are not trying to build it
nD5Xjz has quit [Ping timeout: 250 seconds]
<Ralith> sochan: what I do is I have a `package.nix` which uses nixpkgs conventions and is referenced by a `shell.nix`, which uses overrideAttrs to set `src = null;`, and a `default.nix` which defines a package set using pkgs.lib.makeScope, imports the proper nixpkgs revision, references any other custom packages you need, etc.
<sochan> oh, that sounds like what we need
<sochan> do you maybe have an example of that somewhere on github?
nD5Xjz has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #58852 → python37Packages.Wand: 0.5.1 -> 0.5.2 → https://git.io/fjIuF
<Ralith> no, sorry, proprietary project
<sochan> ah, shame
<sochan> i'm not that well versed in nix, but maybe I can figure it out from your comment
<sochan> or look for some examples of use of plg.lib.makeScope as you mentioned in some other projects on github
<Ralith> yeah, or grep around in nixpkgs itself for uses of it
<sochan> so you don't use mkDerivation at all in your default.nix?
i1nfusion has quit [Remote host closed the connection]
<sochan> you use the makeScope method to pull in the dependencies you need
<sochan> and you set src to null to avoid it being built? or somthing like that?
nD5Xjz_ has joined #nixos
nD5Xjz has quit [Ping timeout: 246 seconds]
<Ralith> to avoid copying the source into the nix store, which is very slow when you have a build dir floating around in there for a large project and wastes space
<Ralith> mkDerivation is used in the package.nix
<Ralith> I misspoke slightly, also; the shell.nix should reference the default.nix which referencs the package.nix
<sochan> hmmm, how is shell.nix referenced by default.nix? or are they separate?
<Ralith> https://ralith.com/~ralith/pastes/prelude.nix.html is how the default.nix gets started
<Ralith> shell.nix references default.nix
<Ralith> not the other way around
<sochan> oh!
civodul has quit [Quit: ERC (IRC client for Emacs 26.1)]
<sochan> hmmm, is it kinda like xorg? let me get the link
i1nfusion has joined #nixos
wfranzini has quit [Remote host closed the connection]
<Ralith> just `(import ./.).my-package.overrideAttrs (_: { src = null; })` or something like that
wfranzini has joined #nixos
<Ralith> can throw in some extra development tools if you like too
<{^_^}> [nixpkgs] @xeji merged pull request #58650 → shadowsocks-libev: 3.2.3 -> 3.2.5 → https://git.io/fjkST
<{^_^}> [nixpkgs] @xeji pushed commit from @marsam to master « shadowsocks-libev: 3.2.3 -> 3.2.5 (#58650) »: https://git.io/fjIuh
<Ralith> yeah that seems like a fine example
<Ralith> except usually you don't inline the package expression into the file
<Ralith> but you can if you like, doesn't really matter
<sochan> righ
<sochan> you just callPackage
<sochan> from a file right?
<Ralith> yep, just like in all-packages.nix
<sochan> but anyway, this is a great start, i think you gave me a better way to do things
<sochan> I'll try to figure this out, thanks! I appreciate it
<Ralith> the prelude I pasted above lets you easily make locally modified versions too, which is handy
<Ralith> god luck!
<Ralith> good*
<sochan> thx!
kvda has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<Ralith> we could really use a writeup of "Nix for Complex Standalone Packaging and Build Environments" or something
<sochan> oh god yes
<sochan> it's been a real struggle for me an a coworker
<sochan> though we do love Nix so far
<sochan> but the docs need some real work
nD5Xjz_ has quit [Ping timeout: 246 seconds]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #58853 → python37Packages.vega: 1.4.0 -> 2.0.1 → https://git.io/fjIzT
<Ralith> ime the docs are great where they exist, but a lot of important stuff is documented only by example frittered away somewhere
<Ralith> e.g. scopes
nD5Xjz has joined #nixos
shibboleth has joined #nixos
<{^_^}> [nixpkgs] @worldofpeace pushed 6 commits to gnome-3.32: https://git.io/fjIzI
blankhart has quit [Ping timeout: 245 seconds]
userp has quit [Quit: Leaving]
<{^_^}> [nixpkgs] @worldofpeace pushed to gnome-3.32 « gnomeExtensions.icon-hider: mark as broken »: https://git.io/fjIzY
Ralith_ has joined #nixos
<{^_^}> [nixpkgs] @xeji merged pull request #58710 → pytest-rerunfailures: 6.0 -> 7.0 → https://git.io/fjIfV
<{^_^}> [nixpkgs] @xeji pushed commit from @Meptl to master « pytest-rerunfailures: 6.0 -> 7.0 (#58710) »: https://git.io/fjIzO
silver_ has joined #nixos
<{^_^}> [nixpkgs] @xeji pushed commit from @Meptl to release-19.03 « pytest-rerunfailures: 6.0 -> 7.0 (#58710) »: https://git.io/fjIzG
<{^_^}> [nixpkgs] @r-ryantm opened pull request #58854 → python37Packages.xarray: 0.11.3 -> 0.12.0 → https://git.io/fjIzn
fusion809 has quit [Remote host closed the connection]
<{^_^}> [nixpkgs] @worldofpeace pushed to gnome-3.32 « gnomeExtensions.system-monitor: mark as broken »: https://git.io/fjIzW
silver has quit [Ping timeout: 245 seconds]
<{^_^}> [nixpkgs] @worldofpeace pushed to gnome-3.32 « Revert "gnomeExtensions.taskwhisperer: mark as broken" »: https://git.io/fjIz0
i1nfusion has quit [Remote host closed the connection]
kvda has joined #nixos
i1nfusion has joined #nixos
kreisys has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
over7head has joined #nixos
<over7head> hello
<over7head> i would like to try Nix
drakonis has joined #nixos
<over7head> but i dont want to ovrride my current grub settings and version
<over7head> can i install it without grub ?
<over7head> and run it from grub....
<over7head> i saw it has different grub entries, some rollbacks which actually i dont need and want
<simpson> over7head: Nix or NixOS? You can try single-user Nix on most Linux distros without disturbing your GRUB setup.
jabranham has quit [Quit: ERC (IRC client for Emacs 27.0.50)]
dnlkrgr has joined #nixos
<over7head> NixOS
drakonis1 has quit [Ping timeout: 246 seconds]
<over7head> simposn im not sure what you mean, i wanty it install as a full booting os in grub
<over7head> simpson* sry
Ariakenom has quit [Quit: Leaving]
<over7head> if i can do that i general, otherwise just putting kernel location, uuid for root in current grub menu would be ok for boot ig im gues
<{^_^}> [nixpkgs] @r-ryantm opened pull request #58855 → qjackctl: 0.5.5 -> 0.5.6 → https://git.io/fjIzS
<simpson> Mm. I'm not sure, TBH. The manual doesn't describe sharing GRUB with other distros.
<over7head> does is use standard grub configuration file (/boot/grub/grub.cfg) like any other distro or is grub configured in Nix way?
<Arahael> over7head: you could use it in a vm.
<simpson> GRUB's managed by Nix on NixOS, yes. NixOS generally is not like other distros.
<Arahael> over7head: linux vm's are extremely good and low overhead.
<over7head> but i want it in grub as a full system, i dont like virtualisations
<over7head> check this
<Arahael> over7head: you wont like systemd then.
<over7head> im just missing NixOS here
<over7head> ahaha
<simpson> over7head: Yikes. Yeah, I wouldn't mix NixOS with these.
drakonis has quit [Ping timeout: 268 seconds]
<simpson> over7head: Oh, actually! There may be hope: https://nixos.wiki/wiki/Dual_Booting_NixOS_and_Windows
<{^_^}> [nixpkgs] @r-ryantm opened pull request #58856 → qmidinet: 0.5.2 -> 0.5.3 → https://git.io/fjIzF
<Arahael> over7head: you are also missing puredarwin
<simpson> You'd let NixOS manage GRUB, and use `boot.loader.grub.useOSProber = true;` I think.
<Arahael> over7head: and reactos, also openbsd, netbsd...
<over7head> thats why i dont want to allow NixOS to manage grub...i must staz with this one... it is configured to boot for example BSD custom keren and so..
<simpson> There's probably a way to do it, but I don't know it.
<Arahael> simply dont tell nix about how to set up grub.
<simpson> Arahael: But then I'm not sure how one would get NixOS's boot entries into GRUB.
<Arahael> dont give it a grub device, etc. and back up that grub for good measure anyway.
<Arahael> simpson: excellent point.
Leo` has joined #nixos
<over7head> Arahael, i didnt know theres puredarwin...
<over7head> would give it a try
Thra11 has quit [Ping timeout: 250 seconds]
<Arahael> over7head: and reactos. better than haiku in some ways. but haiku's networking is far better.
<over7head> alos, i have plan for openbsd too...its different than freebsd
laalf has quit [Remote host closed the connection]
<over7head> im some kind of OS hobist haha
<Arahael> clearly. also freedos!
<Arahael> your system probably already has minux (running cpu microcode)
laalf has joined #nixos
<Arahael> there is seriously little reason to avoid virtualisation today.
m0rphism has quit [Ping timeout: 255 seconds]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #58857 → qsampler: 0.5.3 -> 0.5.4 → https://git.io/fjIzA
leo`` has joined #nixos
Soo_Slow has quit [Remote host closed the connection]
leo`` has quit [Client Quit]
<over7head> maybe i can try install NixOS to usb stick and leave it to install its grub there and just add entry in current grub on disk...
<sochan> have you considered a vm?
__monty__ has quit [Quit: leaving]
<sochan> you can import the ova
<{^_^}> [nixpkgs] @worldofpeace pushed to gnome-3.32 « gnomeExtensions.taskwhisperer: 11 -> 12 »: https://git.io/fjIzh
Leo` has left #nixos ["ERC (IRC client for Emacs 26.1)"]
<Arahael> nix on a usb stck would be rather slow.
erasmas has quit [Quit: leaving]
Makaveli7 has quit [Quit: Leaving]
<sylvie[m]> `error: attribute 'pylint' in selection path 'pylint' not found` (https://github.com/NixOS/nixpkgs/blob/master/pkgs/development/python-modules/pylint/1.9.nix)
<over7head> Arahael U think so? on usb 3.0
<Arahael> over7head: the connection isnt the issue, but if its a particularly fast stick it might be ok.
iclanzan has joined #nixos
<iclanzan> When is 19.03 expected to land?
philippD has quit [Quit: http://www.kiwiirc.com/ - A hand crafted IRC client]
<Arahael> iclanzan: in 2019-03?
<gchristensen> any day now )
<gchristensen> :)
philippD has joined #nixos
philippD has quit [Client Quit]
<iclanzan> Arahael: We are in 2019-04 already :)
zupo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<{^_^}> [nixpkgs] @worldofpeace opened pull request #58858 → nixos/pantheon: enable lightdm gtk greeter → https://git.io/fjIgJ
<{^_^}> [nixpkgs] @zimbatm pushed commit from @r-ryantm to master « python37Packages.first: 2.0.1 -> 2.0.2 (#58784) »: https://git.io/fjIgI
<{^_^}> [nixpkgs] @zimbatm merged pull request #58784 → python37Packages.first: 2.0.1 -> 2.0.2 → https://git.io/fjIGN
<glenndavy> hi there, wondering what i should use as my NIX_PATH to handle “error: file 'nixpkgs' was not found in the Nix search path (add it using $NIX_PATH or -I),” ?
<{^_^}> [nixpkgs] @tadeokondrak opened pull request #58859 → vapoursynth: split python module out → https://git.io/fjIgL
zupo has joined #nixos
zupo has quit [Client Quit]
<glenndavy> apparently NIX_PATH points at a directory of expressions, but afaik i have none out side the store
<{^_^}> [nixpkgs] @r-ryantm opened pull request #58860 → quantum-espresso: 6.3 -> 6.4 → https://git.io/fjIgt
drakonis has joined #nixos
grizwako has quit [Remote host closed the connection]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #58861 → quilt: 0.65 -> 0.66 → https://git.io/fjIgY
orivej has quit [Ping timeout: 255 seconds]
sochan has quit [Ping timeout: 250 seconds]
janneke has quit [Quit: janneke quits Mes'sing]
<{^_^}> [nixpkgs] @P-E-Meunier closed pull request #40805 → Nixos/boot: fixing yubikey dynamic linking → https://git.io/vph2T
janneke has joined #nixos
trh_ has quit [Remote host closed the connection]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #58862 → linuxquota: 4.04 -> 4.05 → https://git.io/fjIgZ
rprije has joined #nixos
jtojnar has quit [Quit: jtojnar]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #58863 → qwt6_qt4: 6.1.3 -> 6.1.4 → https://git.io/fjIgu
sgronblo has joined #nixos
sgronblo has quit [Ping timeout: 245 seconds]
iclanzan has quit [Quit: leaving]
shibboleth has quit [Quit: shibboleth]
mjacob has joined #nixos
drakonis has quit [Ping timeout: 250 seconds]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #58864 → rebar3: 3.9.0 -> 3.9.1 → https://git.io/fjI2v
jluttine has quit [Ping timeout: 250 seconds]
Anton-Latukha has quit [Quit: Leaving.]
<glenndavy> ok i found that NIX_PATH= /nix/var/nix/profiles/per-user/xxx/channels
<glenndavy> works, im confused why this would need setting though?
<{^_^}> [nixpkgs] @r-ryantm opened pull request #58865 → reaper: 5.965 -> 5.973 → https://git.io/fjI2k
janneke has quit [Quit: janneke quits Mes'sing]
janneke has joined #nixos
jasongrossman has quit [Ping timeout: 245 seconds]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #58866 → rdma-core: 22.1 -> 23 → https://git.io/fjI2L
jackdk has joined #nixos
erictapen has quit [Ping timeout: 250 seconds]
jluttine has joined #nixos
erictapen has joined #nixos
over7head has quit [Ping timeout: 256 seconds]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #58867 → redis: 5.0.3 -> 5.0.4 → https://git.io/fjI2q
slack1256 has quit [Ping timeout: 246 seconds]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #58868 → redir: 3.2 -> 3.3 → https://git.io/fjI2m
wolfman154 has joined #nixos
ng0 has quit [Quit: Alexa, when is the end of world?]
wolfman154 has quit [Client Quit]
alexozer has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #58869 → rednotebook: 2.8 -> 2.10 → https://git.io/fjI2G
mconstant has joined #nixos
slack1256 has joined #nixos
alexozer has quit [Client Quit]
alex____ has joined #nixos
alex____ is now known as alexozer
goibhniu1 has quit [Ping timeout: 246 seconds]
alexozer has quit [Client Quit]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #58870 → remmina: 1.3.3 -> 1.3.4 → https://git.io/fjI2W
Rusty1 has quit [Quit: Konversation terminated!]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #58871 → resilio-sync: 2.6.2 -> 2.6.3 → https://git.io/fjI28
bemeurer has quit [Quit: WeeChat 2.4]