andi- changed the topic of #nixos to: NixOS stable: 19.09 \o/ https://discourse.nixos.org/t/nixos-19-09-release/4306/2 || 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/nixcon2019 || For best support,
<{^_^}> Channel nixpkgs-unstable advanced to https://github.com/NixOS/nixpkgs/commit/d6430f3f77e (from 2 hours ago, history: https://channels.nix.gsc.io/nixpkgs-unstable)
drakonis has quit [Ping timeout: 248 seconds]
drakonis has joined #nixos
<{^_^}> [nixpkgs] @worldofpeace merged pull request #78213 → Pantheon updates jan 21 → https://git.io/JvLG2
<{^_^}> [nixpkgs] @worldofpeace pushed 4 commits to master: https://git.io/JvLCA
fendor has quit [Quit: Leaving]
<{^_^}> [nixpkgs] @jonringer merged pull request #78196 → jetty: 9.4.24.v20191120 -> 9.4.25.v20191220 → https://git.io/JvLmH
<{^_^}> [nixpkgs] @jonringer pushed commit from @r-ryantm to master « jetty: 9.4.24.v20191120 -> 9.4.25.v20191220 »: https://git.io/JvLCx
Mateon1 has quit [Ping timeout: 268 seconds]
Mateon1 has joined #nixos
sigmundv has joined #nixos
fosskers has quit [Remote host closed the connection]
<{^_^}> [nixpkgs] @jonringer merged pull request #78076 → flrig: 1.3.48 -> 1.3.49 → https://git.io/JvIOW
<{^_^}> [nixpkgs] @jonringer pushed commit from @r-ryantm to master « flrig: 1.3.48 -> 1.3.49 »: https://git.io/JvLWT
nekroze has joined #nixos
Guest41 has quit [Quit: Textual IRC Client: www.textualapp.com]
mbrgm has quit [Ping timeout: 260 seconds]
<{^_^}> [nixpkgs] @jonringer merged pull request #78208 → kmymoney: 5.0.7 -> 5.0.8 → https://git.io/JvL3Q
<{^_^}> [nixpkgs] @jonringer pushed commit from @r-ryantm to master « kmymoney: 5.0.7 -> 5.0.8 »: https://git.io/JvLWI
mbrgm has joined #nixos
o1lo01ol1o has quit [Remote host closed the connection]
wavirc22 has quit [Ping timeout: 260 seconds]
drakonis has quit [Quit: WeeChat 2.6]
<nekroze> I am having trouble trying to convert a string in an attrset to json while maintaining an escaped $ character in the output. For example `builtins.toJSON { foo = "^bar\$"; }` produces an unescaped $ while `builtins.toJSON { foo = "^bar\\$"; }` produces \\\\$ (4 backslashes and a $). I have tried a few permutations of this with the multi line strings wrapped in two single qoutes and similarly cannot find a
<nekroze> way to get toJSON to output a single backslash followed by a $, what am I missing here?
dansho has quit [Remote host closed the connection]
dansho has joined #nixos
<infinisil> nekroze: When nix outputs a string on the command line it also escapes it
<infinisil> nekroze: You can use nix eval's --raw flag to avoid this: nix eval --raw '(builtins.toJSON { foo = "^bar\\$"; })'
<infinisil> This prints {"foo":"^bar\\$"}
<infinisil> Also:
<infinisil> ,escape"
<{^_^}> " double quote: \" backslash: \\ bash curly bois: \${} newline: \n tab: \t "
<nekroze> Right, but how can i get that to output {"foo":"^bar\$"} then?
<infinisil> nekroze: Hm isn't that escaping in json itself?
<infinisil> nekroze: nix eval --raw '(builtins.toJSON { foo = "^bar\\"; })' | jq '.foo' -r
<infinisil> I mean nix eval --raw '(builtins.toJSON { foo = "^bar\\$"; })' | jq '.foo' -r
<infinisil> Gives ^bar\$
Guest41 has joined #nixos
sameerynho has quit [Ping timeout: 265 seconds]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #78223 → libmbim: 1.20.4 -> 1.22.0 → https://git.io/JvLW4
Guest41_ has joined #nixos
Guest41 has quit [Ping timeout: 272 seconds]
takeda has quit [Ping timeout: 260 seconds]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #78224 → libuv: 1.34.0 -> 1.34.1 → https://git.io/JvLWg
work_ has quit [Quit: Connection closed for inactivity]
<Valodim[m]> with pythonBuildApplication, is there a way to enable "extras", like with "pip install[extra]"?
fusion809 has joined #nixos
Guest41_ has quit [Client Quit]
Guest41 has joined #nixos
erasmas has quit [Quit: leaving]
iyzsong has joined #nixos
nekroze has quit [Quit: Lost terminal]
ee194350 has quit [Quit: The Lounge - https://thelounge.github.io]
Guest41_ has joined #nixos
Guest41_ has quit [Client Quit]
<Valodim[m]> actually, nvm. it seems those just influence the dependencies that get installed
Guest41 has quit [Ping timeout: 272 seconds]
ee194350 has joined #nixos
turona has quit [Ping timeout: 272 seconds]
turona has joined #nixos
ixxie has quit [Ping timeout: 260 seconds]
waleee-cl has quit [Quit: Connection closed for inactivity]
shibboleth has joined #nixos
ZeDestructor has quit [Ping timeout: 268 seconds]
inf has quit [Ping timeout: 268 seconds]
inf has joined #nixos
ng0 has quit [Ping timeout: 268 seconds]
<{^_^}> [nixpkgs] @marsam merged pull request #76367 → pspg: 2.6.0 -> 2.6.4 → https://git.io/JeFMs
<{^_^}> [nixpkgs] @marsam pushed 4 commits to master: https://git.io/JvLWp
elux has joined #nixos
<elux> hi there, just wondering -- any recommendations on a x11 terminal that feels like macOS Terminal.app or iTerm2.app? haha...
<elux> i use kitty and its great, but i'd like some UI to do a search across the scroll buffer
ee194350 has quit [Quit: The Lounge - https://thelounge.github.io]
ZeDestructor has joined #nixos
ee194350 has joined #nixos
trevthedev has quit [Remote host closed the connection]
<{^_^}> [nixpkgs] @Valodim opened pull request #78226 → pantalaimon: init at 0.4 → https://git.io/JvLlO
boolman has quit [Ping timeout: 272 seconds]
Rusty1 has quit [Remote host closed the connection]
orivej has joined #nixos
boolman has joined #nixos
werner291 has quit [Remote host closed the connection]
fresheyeball has joined #nixos
qubasa has joined #nixos
Rusty1 has joined #nixos
<{^_^}> [nixpkgs] @peti pushed to haskell-updates « hackage-packages.nix: automatic Haskell package set update »: https://git.io/JvLlV
gustavderdrache has quit [Quit: Leaving.]
qubasa_ has quit [Ping timeout: 268 seconds]
wildtrees has quit [Quit: Leaving]
thc202 has quit [Ping timeout: 248 seconds]
sigmundv__ has joined #nixos
<evanjs> elux: im assuming you want more than just Ctrl+Shift+H?
<evanjs> That will bring up a search pager
pareidolia has quit [Ping timeout: 272 seconds]
pareidolia has joined #nixos
sigmundv has quit [Ping timeout: 260 seconds]
v88m has joined #nixos
aveltras has quit [Quit: Connection closed for inactivity]
sigmundv__ has quit [Ping timeout: 240 seconds]
shibboleth has quit [Quit: shibboleth]
ee194350 has quit [Quit: The Lounge - https://thelounge.github.io]
ee194350 has joined #nixos
ee194350 has quit [Client Quit]
ee194350 has joined #nixos
iqubic has joined #nixos
ee194350 has quit [Remote host closed the connection]
c382feb9 has quit [Ping timeout: 258 seconds]
<iqubic> So, I'm trying to update the package `cockatrice` in my own local checkout of nixpkgs. I've already updated the default.nix, except for the hash. I'm now wondering how install this from my local nixpkgs.
iyzsong has quit [Remote host closed the connection]
iyzsong has joined #nixos
<iqubic> Anyone here at all?
<simpson> To use your local nixpkgs, either change $NIX_PATH to point to it, or use the -I flag to nix-build. Check man pages for details. What have you tried so far?
<iqubic> I was trying `nix-env -i cockatrice`
h0m1 has quit [Ping timeout: 246 seconds]
<{^_^}> Channel nixos-unstable advanced to https://github.com/NixOS/nixpkgs/commit/f37db11fa7b (from 20 hours ago, history: https://channels.nix.gsc.io/nixos-unstable)
<iqubic> But: "error: selector 'cockatrice' matches no derivations"
h0m1 has joined #nixos
<evils> `nix-env -f '[path to your nixpkgs]' -iA cockatrice` may work
<simpson> ^^
<evils> huh, seems like -I should work too
fresheyeball has quit [Quit: WeeChat 2.6]
fresheyeball has joined #nixos
elux has quit [Quit: leaving]
<iqubic> evils: That works.
<evils> DigitalKiwi++
<{^_^}> DigitalKiwi's karma got increased to 7
<{^_^}> [nixpkgs] @r-ryantm opened pull request #78227 → nextcloud: 17.0.2 -> 18.0.0 → https://git.io/JvL8O
<iqubic> Well, now I need to update this derivation to use qt5.
<iqubic> And I'm not sure how to do that.
ydlr has joined #nixos
drakonis1 has joined #nixos
<evils> iqubic: maybe look at commits on nixpkgs that do the same?
<iqubic> Sure.
nikivi has quit [Quit: Free ZNC ~ Powered by LunarBNC: https://LunarBNC.net]
bvdw has quit [Quit: Ping timeout (120 seconds)]
unacceptable has quit [Quit: ZNC 1.7.1 - https://znc.in]
SOO7 has quit [Remote host closed the connection]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #78229 → metabase: 0.33.7.1 -> 0.34.1 → https://git.io/JvL8w
azazel has quit [Ping timeout: 250 seconds]
lurkless has quit [Ping timeout: 265 seconds]
klntsky_ has quit [Ping timeout: 240 seconds]
ayerhart has quit [Quit: ayerhart]
ok2` has quit [Ping timeout: 240 seconds]
xelxebar_ has quit [Ping timeout: 240 seconds]
jb55 has quit [Ping timeout: 240 seconds]
andreas303 has quit [Ping timeout: 240 seconds]
Palpares has quit [Ping timeout: 240 seconds]
phreedom has quit [Ping timeout: 240 seconds]
cartwright has quit [Ping timeout: 240 seconds]
migy has quit [Ping timeout: 260 seconds]
globin has quit [Ping timeout: 248 seconds]
ayerhart has joined #nixos
smove has quit [Ping timeout: 258 seconds]
makefu has quit [Ping timeout: 260 seconds]
nikivi has joined #nixos
cjay- has quit [Ping timeout: 258 seconds]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #78230 → mcfly: 0.3.1 -> 0.3.6 → https://git.io/JvL81
dozn has quit [Quit: I'm probably just changing some settings or have had an outage, I'll be back soon.]
<iqubic> So, I'm getting this error when running the binary I just installed.
<iqubic> qt.qpa.plugin: Could not find the Qt platform plugin "xcb" in ""
<iqubic> This application failed to start because no Qt platform plugin could be initialized. Reinstalling the application may fix this problem.
<iqubic> So, I guess something isn't working properly.
dozn has joined #nixos
xelxebar has joined #nixos
<iqubic> So, I have no idea why that is failing.
<simpson> iqubic: AIUI (and I may get it wrong) this is Qt5 specifically. Qt5 needs to have a library ahead of time for drawing to Xorg, using XCB, but for reasons it doesn't know that automatically. The solution, for now, is to put the package into your system environment and restart Xorg.
lurkless has joined #nixos
unacceptable has joined #nixos
lurkless has joined #nixos
lurkless has quit [Changing host]
<evanjs> iqubic: does whatever derivation you’re using use wrapQtAppsHook?
<iqubic> evanjs: No.
klntsky_ has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #78231 → mercurial: 5.2.1 -> 5.2.2 → https://git.io/JvL4e
<iqubic> This is what I'm trying to make work.
Palpares has joined #nixos
cartwright has joined #nixos
migy has joined #nixos
ayerhart has quit [Quit: ayerhart]
<iqubic> evanjs: I'm trying to update this package so that it is the latest version. I'm not able to get it to work.
phreedom has joined #nixos
jb55 has joined #nixos
ayerhart has joined #nixos
andreas303 has joined #nixos
SOO7 has joined #nixos
<iqubic> simpson: I have no idea how to put this into my system environment, because this isn't in Nixpkgs. I'm trying to update this package myself.
<simpson> iqubic: If this were, say, Picard, and I were doing this, I'd be brave and see whether it works to put the older version into the system environment, the newer version into the user environment, and see if Qt is appeased in that manner.
<simpson> And if not, then just -I or export $NIX_PATH and then nixos-rebuild. That's how I got Picard set up, if my notes are to be believed.
<iqubic> I see.
<iqubic> Why is this such a pain to deal with?
<simpson> Qt comes from an era of strong opinions about GUI toolkit ergonomics. It loads a lot of functionality via shared libraries that are not predictably located.
<iqubic> I recall I had this working a few months ago.
<iqubic> But I was silly and deleted my local checkout of nixpkgs.
<iqubic> So, I don't know what I did to make it work.
emily has quit [Ping timeout: 248 seconds]
delli3_ has joined #nixos
trulsa has quit [Quit: ZNC - http://znc.in]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #78232 → munge: 0.5.13 -> 0.5.14 → https://git.io/JvL4O
step21 has quit [Quit: ZNC]
risson has quit [Ping timeout: 260 seconds]
WilliButz has quit [Ping timeout: 260 seconds]
azazel has joined #nixos
trulsa has joined #nixos
smove has joined #nixos
<dansho> ,locate ld-linux-x86-64.so.2
<{^_^}> Found in packages: glibc, graalvm8, glibc_multi, glibc_memusage
<{^_^}> [nixpkgs] @Lassulus merged pull request #78074 → crispyDoom: 5.6.3 -> 5.6.4 → https://git.io/JvIq9
<{^_^}> [nixpkgs] @Lassulus pushed commit from @r-ryantm to master « crispyDoom: 5.6.3 -> 5.6.4 »: https://git.io/JvL4Z
<clever> $ cat $NIX_CC/nix-support/dynamic-linker
<clever> /nix/store/qb6k4hp7gk331x9fydw0w7qj4dv09bwz-glibc-2.27/lib/ld-linux-x86-64.so.2
<clever> dansho: this magic path will always have the right name, even on other arches (arm, 32bit x86)
WilliButz has joined #nixos
dellie__ has quit [Ping timeout: 245 seconds]
<iqubic> evanjs: how would using wrapQtAppsHook help me here?
bvdw has joined #nixos
risson has joined #nixos
<dansho> clever: i'm trying to get a binary to run on nixos that wasn't compiled for nixos, i don't know how to do it besides to set LD_LIBRARY_PATH with the correct store paths manually
<clever> dansho: patchelf?
makefu has joined #nixos
TwoNicToupper has joined #nixos
<clever> dansho: how does it fail when compiling?
<dansho> clever: it's a binary that wasn't compiled for nixos (its already compiled)
<clever> dansho: ah, then just patchelf as normal
globin has joined #nixos
ok2` has joined #nixos
emily has joined #nixos
mexisme has quit [Ping timeout: 272 seconds]
fl0_id has joined #nixos
romanofski has joined #nixos
<iqubic> So, I have no idea how to make this work.
<iqubic> qt.qpa.plugin: Could not find the Qt platform plugin "xcb" in ""
<iqubic> This application failed to start because no Qt platform plugin could be initialized. Reinstalling the application may fix this problem.
<iqubic> aborted (core dumped)
<romanofski> hi! I'm trying to update my pinned nixpkgs to nixos-19.09 (from https://releases.nixos.org/nixos/19.09/nixos-19.09.1926.5d6da42cf79) and in my travis build it seems to be rebuilding the world: https://travis-ci.org/purebred-mua/purebred/jobs/640264004 (compared to: https://travis-ci.org/purebred-mua/purebred/jobs/640215369)
<dansho> looks like i need to change the "interpreter", whatever that is =]
<romanofski> (Haskell stuff in case it matters)
<clever> dansho: patchelf --set-interpreter $(cat $NIX_CC/nix-support/dynamic-linker)
<iqubic> So, I have no idea why my qt5 app is failing. And no idea how fix it.
<simpson> iqubic: $NIX_PATH and -I should both be supported by nixos-rebuild. Putting the Qt5 application into the system environment, then restarting Xorg and the X session, has worked for me in the past. I don't know whether it still works or will work for your package.
<{^_^}> Channel nixos-unstable-small advanced to https://github.com/NixOS/nixpkgs/commit/8500d560a44 (from 3 hours ago, history: https://channels.nix.gsc.io/nixos-unstable-small)
<{^_^}> Channel nixpkgs-unstable advanced to https://github.com/NixOS/nixpkgs/commit/8500d560a44 (from 3 hours ago, history: https://channels.nix.gsc.io/nixpkgs-unstable)
spacefrogg has quit [Quit: Gone.]
aw has quit [Quit: Quitting.]
aw has joined #nixos
mexisme has joined #nixos
<infinisil> clever: dansho: Btw there's autoPatchelfHook which automatically patchelfs stuff :D
phreedom has quit [Quit: No Ping reply in 180 seconds.]
spacefrogg has joined #nixos
<clever> infinisil: ah, ive not played with the auto stuff yet
phreedom has joined #nixos
<iqubic> simpson: I know that it should be put into my system environment, but IDK how to do that, because this isn't in nixpkgs proper, but only in my local checkout.
<iqubic> I wish there was a simpler way to do this.
<simpson> iqubic: Use $NIX_PATH or -I to give your local nixpkgs to nixos-rebuild.
cartwright has quit [Remote host closed the connection]
cartwright has joined #nixos
mexisme has quit [Ping timeout: 268 seconds]
<iqubic> How would that work?
<simpson> nixos-rebuild uses the same path lookup mechanism as the rest of Nix.
tomberek has quit [Ping timeout: 268 seconds]
xkapastel has joined #nixos
mexisme has joined #nixos
<iqubic> Now we just have to see if the latest version is installed, or if the version from 2017 (the nixpkgs version) is pulled in.
cartwright has quit [Read error: Connection reset by peer]
phreedom has quit [Read error: Connection reset by peer]
phreedom has joined #nixos
cartwright has joined #nixos
<iqubic> There's got to be a way to tell nixos to pull in this one package from my local checkout, and everything else from my main nixos channel.
<iqubic> because having to specify -I at every rebuild could get annoying.
<clever> iqubic: use `import /home/clever/foo` instead of `import <foo>`
<clever> <foo> is just a shortcut to generate a path by looking it up in NIX_PATH/-I
<clever> but you can skip that, and just hard-code paths
<iqubic> clever: I'm not sure what you mean there.
<{^_^}> [nixpkgs] @r-ryantm opened pull request #78233 → mosquitto: 1.6.7 -> 1.6.8 → https://git.io/JvL4H
<clever> iqubic: let foo = (import /home/clever/apps/nixpkgs {}).hello; in ...
<clever> that will always grab hello from a specific git checkout
<iqubic> Ah. I see.
felixfoertsch23 has joined #nixos
<iqubic> So I can say: "let cockatrice = (import /path/to/nixpkg).cockatrice" and then just put cockatrice in my "environment.systemPackages = with pkgs; [ ... ]" list?
<iqubic> Or would I have to do something else, because I have that with pkgs part?
<clever> your missing a {}
<iqubic> Where?
<clever> look at my example, it has a {}
<clever> simplest way to avoid confusion from `with pkgs;` is to just name your thing something else
<clever> let my_cockatrice = ...
<{^_^}> [nixpkgs] @r-ryantm opened pull request #78234 → mwic: 0.7.7 -> 0.7.8 → https://git.io/JvL47
felixfoertsch has quit [Ping timeout: 272 seconds]
<iqubic> Right. Yeah.
<iqubic> And it still works.
<iqubic> I can have my_cockatrice in the systemPackages list, even when using the with pkgs bit.
<iqubic> So, why did I do this again. I forgot.
<{^_^}> [nixpkgs] @r-ryantm opened pull request #78235 → mawk: 1.3.4-20190203 -> 1.3.4-20200106 → https://git.io/JvL4x
<{^_^}> [nixpkgs] @thefloweringash opened pull request #78236 → s-tui: 0.8.3 -> 1.0.0 → https://git.io/JvL4j
<iqubic> clever: Do you think cockatrice will work if I restart Xorg?
Supersonic has quit [Disconnected by services]
Supersonic112 has joined #nixos
Supersonic112 is now known as Supersonic
<clever> iqubic: no idea what cockatrice even does
<iqubic> It's a gui application I've been trying to update. It uses QT5.
<clever> those almost never need a restart of xorg, for any reason
<iqubic> Running it gives this error:
<iqubic> qt.qpa.plugin: Could not find the Qt platform plugin "xcb" in ""
<iqubic> This application failed to start because no Qt platform plugin could be initialized. Reinstalling the application may fix this problem.
<clever> thats more likely to be an incompatible QT version
<{^_^}> #54525 (by ttuegel, 51 weeks ago, merged): Wrap Qt applications
<hpfr[m]> is there a way to force remote builds for packages with prefer local build?
<simpson> infinisil++
<{^_^}> infinisil's karma got increased to 196
<iqubic> I have this derivation: http://dpaste.com/0YGZBA8
<iqubic> I'm not sure how to fix it.
fresheyeball has quit [Quit: WeeChat 2.6]
fresheyeball has joined #nixos
mac10688 has joined #nixos
<evanjs> iqubic: are you able to build the app?
<evanjs> or whats the issue
<{^_^}> [nixpkgs] @worldofpeace merged pull request #78144 → cinnamon.cinnamon-settings-daemon: init at 4.4.0 → https://git.io/JvIyg
<{^_^}> [nixpkgs] @worldofpeace pushed 2 commits to master: https://git.io/JvLB3
<evanjs> because AFAIK all you should need is `nativeBuildInputs = [ qt5.wrapQtAppsHook ];`
kvda has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
mexisme has quit [Ping timeout: 272 seconds]
<iqubic> evanjs: I can build the app just fine.
<evanjs> just tested and wrapQtAppsHook seems to fix it
<evanjs> please review this section of the manual for quirks about qt https://nixos.org/nixpkgs/manual/#sec-language-qt
<iqubic> evanjs: It's just a run-time error that I get.
<evanjs> qt apps often need wrapQtAppsHook and gtk apps wrapGAppsHook
<evanjs> yup. runtime error gone with wrapQtAppsHook
<evanjs> nativeBuildInputs = [ qt5.wrapQtAppsHook ];
<infinisil> Wow
<iqubic> Ah good. Cachix saw that there was a change in the build and called for a recompile.
<iqubic> Now to let the program build.
<infinisil> iqubic: Why did you not read the section in the manual I linked you to earlier, which clearly shows how you could use wrapQtAppsHook?
kvda has joined #nixos
endformationage has quit [Quit: WeeChat 2.6]
<infinisil> iqubic: In any case: Don't ignore advice, even if you think it won't work. Ignoring advice is a great way to make people not help you anymore
<iqubic> I'm sorry infinisil. I'll do better next time.
<infinisil> Great :)
<evanjs> iqubic: btw, here are some suggestions based on the advice given in the manual. try to be generic with qt stuff and not eg pass in specific version
<hpfr[m]> Is there anything I should be aware of before shrinking my root partition from an ISO?
<hpfr[m]> Can I just shrink it with a partition utility and that’s it or are there more steps for NixOS
<{^_^}> [nixpkgs] @r-ryantm opened pull request #78237 → opera: 65.0.3467.48 -> 66.0.3515.36 → https://git.io/JvLBE
<evanjs> hpfr[m]: should be just it afaik
mexisme has joined #nixos
<hpfr[m]> Thanks
tomberek has joined #nixos
<evanjs> iqubic: step 1 in particular, https://nixos.org/nixpkgs/manual/#qt-default-nix-co-1
<evanjs> oops, I missed one. Try to use mkDerivation in place of stdenv.mkDerivation if possible
<evanjs> great... almost feel like I should just make a PR now lol. unless iqubic was planning on doing so
domogled has joined #nixos
mexisme has quit [Ping timeout: 258 seconds]
<iqubic> I wasn't going to be making a PR. If you want to do that, you can.
<evanjs> Yeah might as well lol
<iqubic> You'd be updating a 3 year old derivation.
drakonis1 has quit [Quit: WeeChat 2.6]
<evanjs> Yeah I saw that lol. And no maintainers. My favorite kind of updates. Where I don't have to make commitments :D
<iqubic> Actually, there was a maintainers section, but I removed tht.
zupo has joined #nixos
<iqubic> evanjs: You might want to make sure that this is actually installing the latest version.
<{^_^}> [nixpkgs] @mrVanDalo opened pull request #78238 → bitwig-studio3: 3.1.1 -> 3.1.2 → https://git.io/JvLBb
eoli3n_ has quit [Ping timeout: 240 seconds]
<iqubic> evanjs: The issue is that all I did was change which version the derivation was downloading from github. I didn't even have to change the hash at all. That seems weird and supicious.
eoli3n_ has joined #nixos
<fuzen> I still need to write a PR for thelounge, I partially don't want to touch it because it means changing service configurations (One of the options is has is invalid).
bvdw has quit [Read error: Connection reset by peer]
bvdw has joined #nixos
<evanjs> iqubic: well that brought me to another thing to fix -- it's using fetchurl lol. Using fetchFromGitHub and I was told I needed a new sha256 :D
<evanjs> thanks for bringing that up, I totally skimmed over the "on github but not using the github helpers" bit haha
<iqubic> Nice. Sounds good.
<iqubic> As you can see from looking at the derivation on nixpkgs, it's downloading a 2017 version.
<evanjs> right right
<evanjs> side note guys, is it overboard to e.g. ${owner} ${repo} for meta.homepage?
<evanjs> Because I'm seeing that in some derivations
<iqubic> Once you make the PR, I'll be updating my local nixpkgs checkout to use the new derivation you're writting.
<{^_^}> [nixpkgs] @andrew-d opened pull request #78239 → nixosTest.networking-proxy: port to Python → https://git.io/JvLRk
<iqubic> evanjs: I have no idea who spencerjanssen is, but I doubt they are actually the current maintainer.
<evanjs> iqubic: yeah I'll be happy to remove them if they say so but won't worry about it atm
<iqubic> Right.
wiml has quit [Quit: wiml]
zupo has quit [Ping timeout: 265 seconds]
<{^_^}> [nixpkgs] @evanjs opened pull request #78240 → cockatrice: 2017-08-31 -> 2019-08-31 → https://git.io/JvLR3
<evanjs> welp. off to bed lol
lord| has quit [Ping timeout: 268 seconds]
rembo10 has quit [Ping timeout: 268 seconds]
freusque has quit [Ping timeout: 268 seconds]
rembo10_ has joined #nixos
fre2 has joined #nixos
zaeph has quit [Remote host closed the connection]
<iqubic> Thanks.
lord| has joined #nixos
zaeph has joined #nixos
deni has quit [Ping timeout: 268 seconds]
zupo has joined #nixos
eri has quit [Ping timeout: 260 seconds]
deni has joined #nixos
<{^_^}> [nixpkgs] @samueldr merged pull request #78216 → uboot: 2019.10 -> 2020.01 → https://git.io/JvLns
<{^_^}> [nixpkgs] @samueldr pushed 3 commits to master: https://git.io/JvLRc
dongcarl6 has joined #nixos
dongcarl has quit [Ping timeout: 260 seconds]
dongcarl6 is now known as dongcarl
Rusty1 has quit [Quit: Konversation terminated!]
domogled has quit [Quit: domogled]
domogled has joined #nixos
cjay- has joined #nixos
<{^_^}> [nixpkgs] @andrew-d opened pull request #78241 → nixosTests.systemd: port to Python → https://git.io/JvLRX
domogled has quit [Ping timeout: 265 seconds]
growpotkin has quit [Quit: ZNC 1.7.5 - https://znc.in]
<iqubic> evanjs: It seems that the URL that the cockatrice derivation is trying to download from is the wrong URL. I could get it to work, and grahamcofborg also failed. Both for the same reason.
TwoNicToupper has quit [Remote host closed the connection]
<evanjs> oh I got it, made me realize why it was using fetchurl in the first place lol
<iqubic> Why?
<iqubic> Also, sorry for dragging you out of bed.
<evanjs> because the version name is funky, like 2019-08-31-Release-2.7.2
<iqubic> Yeah. That makes sense.
<evanjs> nah I have a bad habit of not stopping lol
<evanjs> I do wonder if other packages work around this somehow though
<iqubic> So, are you going to fix this now, or go to sleep now?
fresheyeball has quit [Quit: WeeChat 2.6]
<{^_^}> [nixpkgs] @srhb opened pull request #78243 → ceph: Bring back ceph-volume → https://git.io/JvLRH
<evanjs> yeah I was about to push my best guess right now. the version irks me but I'll leave it unless somebody else says it's bad haha
<iqubic> Yeah. I have no idea why it's such a bad version name.
<{^_^}> [nixpkgs] @r-ryantm opened pull request #78244 → libosip: 5.1.0 -> 5.1.1 → https://git.io/JvLR5
<{^_^}> [nixpkgs] @srhb opened pull request #78245 → Backport [19.09]: ceph: Bring back ceph-volume → https://git.io/JvLRd
<evanjs> Well that's pushed. Tried to install with a bad hash once to make sure it's getting the right url and it seems to be working now lol
<iqubic> Thanks.
<iqubic> And it's working on my end too.
domogled has joined #nixos
<evanjs> sweeeet. glad we figured it out
<evanjs> zzz
kvda has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<iqubic> Is there something special we need to do get grahamcofborg to re-run the checks, or is that automatic?
mexisme has joined #nixos
<hpfr[m]> The current version of Linux 4.19 in unstable is 4.19.97. What’s the easiest way I could get 4.19.95, or some other arbitrary version?
dellie__ has joined #nixos
<infinisil> hpfr[m]: There are a couple different versions available under linuxPackages*
Cale has quit [Ping timeout: 260 seconds]
<infinisil> filter (hasPrefix "linuxPackages") (attrNames pkgs)
<infinisil> > filter (hasPrefix "linuxPackages") (attrNames pkgs)
<{^_^}> [ "linuxPackages" "linuxPackages-libre" "linuxPackagesFor" "linuxPackages_4_14" "linuxPackages_4_19" "linuxPackages_4_4" "linuxPackages_4_9" "linuxPackages_5_4" "linuxPackages_custom" "linuxPackages_c...
<evanjs> Oooooo bot powers I didn’t know about 😯 — wait it’s literally just nix isn’t it haha
<infinisil> Yup :)
<evanjs> 😬
<hpfr[m]> infinisil: I don’t mean latest (5.4) or latest LTS patch. I mean how could I get a version thats a couple patches old, not in nixpkgs
delli3_ has quit [Ping timeout: 272 seconds]
mexisme has quit [Ping timeout: 260 seconds]
<infinisil> Ah, probably overriding the source works then
<hpfr[m]> Also, where’s that filter code supposed to be run?
<infinisil> You can just use `nix repl '<nixpkgs>'`, then `linuxPackages<TAB>`
mac10688 has quit [Ping timeout: 258 seconds]
<infinisil> hpfr[m]: linuxPackages_custom looks promising, maybe look into that
<infinisil> Though probably overriding the source of an existing one is easier
<infinisil> Yeah, though you can't override version like that in an .overrideAttrs
<infinisil> (well you can, but it won't be propagated to the source url)
<hpfr[m]> infinisil: so I’d just hard code the url too then I suppose
<infinisil> (oh but it doesn't matter because you need to define the source url yourself anyways)
<hpfr[m]> In the override
<hpfr[m]> You couldn’t do something like src.sha256?
<infinisil> If you use `rec` like the code there does, and you set `version = `, then you don't need to hardcode the url
<infinisil> hpfr[m]: It might work, but it's more code than just writing the fetchurl yourself, especially since you need to write both url and hash
<hpfr[m]> infinisil: how do I determine what I am overriding with these more disparate derivations? linux_4_19? linuxPackages_4_19? It’s not right there in the file
globin has joined #nixos
globin has quit [Changing host]
Cale has joined #nixos
obadz has quit [Ping timeout: 268 seconds]
domogled has quit [Quit: domogled]
<infinisil> hpfr[m]: Not sure what your question is
domogled has joined #nixos
<hpfr[m]> infinisil: you have to name something to .overrideAttrs, and I’m curious how I figure out what I’m naming when it’s not obvious by the metadata in the derivation or something
<infinisil> Hm, that does seem rather complicated in this case..
<infinisil> hpfr[m]: Do you have an all-packages.nix file ready?
<infinisil> I'll show you how to figure this out
<hpfr[m]> Furthermore, I am already using override on linux_4_19 for extraConfig, how would I structure calling both override and overrideAttrs?
<hpfr[m]> infinisil: no, to my chagrin I just search GitHub for everything, I’m pretty sure there’s commands for this kind of thing, I just never learned :/
<infinisil> Oh, well github doesn't even render all-packages.nix
<infinisil> But well, yes you need to override linux_4_19
<infinisil> And that propagates to linuxPackages_4_9
<hpfr[m]> infinisil: it’ll show context from it in search
<hpfr[m]> Oh ok, I’m guessing linuxPackages includes headers and docs or something
<infinisil> I'd suggest you to just use your local nixpkgs and search in the file directly, much faster that way
<hpfr[m]> What’s the command for that?
<infinisil> hpfr[m]: If you don't have a nixpkgs clone you can do `nix-instantiate --find-file nixpkgs` to find the nixpkgs of your system
<infinisil> And then open the pkgs/top-level/all-packages.nix file
<hpfr[m]> How much space does a nixpkgs clone take
<hpfr[m]> For future reference
<hpfr[m]> I’m kind of strapped for space on this machine
<infinisil> A full one over 500MB, but if you do a shallow clone it's only like 20MB
<hpfr[m]> infinisil: oh sounds good
<infinisil> But no need to if you just need to check some stuff
<infinisil> You already have a nixpkgs
<infinisil> (just not mutable or tracked with git)
<hpfr[m]> Got all-packages open
<hpfr[m]> I suppose all of this is gonna change when flakes come around haha
<infinisil> hpfr[m]: Okay now search for "linuxPackages_4_9 ='
palo1 has joined #nixos
<hpfr[m]> 4_19?
<infinisil> Oh yeah
<infinisil> > showSrc pkgs "linuxPackages_4_9"
<hpfr[m]> Oh ok so this linuxPackagesFor function takes linux and builds a linuxPackage
<{^_^}> "all-packages.nix:16638 linuxPackages_4_9 = recurseIntoAttrs (linuxPackagesFor pkgs.linux_4_9);"
<infinisil> hpfr[m]: Yeah, now check what linuxPackagesFor does, see how it's defined
<infinisil> You'll see that it generates a whole bunch of packages under that attribute
<infinisil> This should answer your earlier "Oh ok, I’m guessing linuxPackages includes headers and docs or something"
<{^_^}> [nixpkgs] @lovesegfault opened pull request #78246 → Wine bump (5.0) → https://git.io/JvL0m
<hpfr[m]> Builds modules for an arbitrary kernel
<infinisil> Navigating around in all-packages.nix like this is very useful to figure out this kind of stuff
<hpfr[m]> What do you mean by the showSrc line?
palo has quit [Ping timeout: 258 seconds]
palo1 is now known as palo
<hpfr[m]> I’m just viewing the file in vim
<infinisil> Ah that's just a small function {^_^} has for showing a source line :)
<infinisil> (see how the bot posted the line of the definition)
<hpfr[m]> I blocked the bot /)_- haha, that’s what I get I guess
<infinisil> Ahh
<infinisil> hpfr[m]: Anyways, from the linuxPackages_4_19 you can see that it uses the pkgs.linux_4_19 attribute. This is why you can do overrides to linux_4_19 which then linuxPackages_4_19 uses
chagra has joined #nixos
<hpfr[m]> I suppose this: filter (hasPrefix "linuxPackages") (attrNames pkgs) was also for the bot?
<infinisil> Indeed
<infinisil> I suggest you to only block NOTICE's of the bot
<hpfr[m]> Isn’t that based on nix or something? I can’t use similar logic with the nix CLI?
<infinisil> Oh yeah that's totally nix, you can evaluate that in `nix repl '<nixpkgs>'`
<infinisil> But the bot is nice to demonstrate things here
<hpfr[m]> Ok sweet
<hpfr[m]> Of course
domogled has quit [Read error: Connection reset by peer]
<hpfr[m]> Ok, great. Hopefully my last question, how would I structure override and overrideAttrs on the same package?
domogled has joined #nixos
<infinisil> hpfr[m]: What's your definition of .override look like?
zupo_ has joined #nixos
zupo has quit [Ping timeout: 272 seconds]
<hpfr[m]> super.linux_4_19.override { extraConfig =<snip> };
<hpfr[m]> If that’s what you mean by definition
<infinisil> Yeah
<infinisil> Okay so I just noticed that these linux attributes have their own special way of overriding arguments to buildLinux..
<hpfr[m]> args.argsOverride?
<infinisil> Yeah exactly
<infinisil> With this you should be able to add `argsOverride = rec { version = ...; src = ...; }` to override the source
<hpfr[m]> Obvious now you pointed it out ;_;
<infinisil> :D
<infinisil> But I really dislike how every part of nixpkgs has its own overriding mechanism..
<hpfr[m]> Where does that argsOverride go? Within .override?
<infinisil> This is the first time I'm seeing this argsOverride business
<infinisil> Yeah
<infinisil> extraConfig = ...; argsOverride = ...
<infinisil> Although
<{^_^}> Channel nixpkgs-unstable advanced to https://github.com/NixOS/nixpkgs/commit/90441b4b47f (from 71 minutes ago, history: https://channels.nix.gsc.io/nixpkgs-unstable)
<infinisil> Yeah that should work
<infinisil> But man, that override mechanism is a bit nasty
<hpfr[m]> As a beginner it does seem like nixpkgs suffers a bit from sprawl
<infinisil> E.g. since args now contains argsOverride, this value is also passed with `buildLinux (args // rec {`
<hpfr[m]> Documentation and standards seem to have been a bit neglected in the rush of development
<hpfr[m]> infinisil: this value?
<infinisil> Admittedly it is a rather complex problem
<infinisil> The argsOverride argument, it's passed to buildLinux directly
<hpfr[m]> Yeah I’d imagine forcing everything to be deterministic gets complicated
<infinisil> Ah no determinism is not the problem
<hpfr[m]> What then? Nix itself
<infinisil> The problem is that people want everything to be overridable while code writers want things to be very abstract and non-repetitive
mexisme has joined #nixos
<hpfr[m]> Oh, that makes sense
<infinisil> There once was rfcs#3 trying to unify the overriding, but it didn't really get anywhere
<{^_^}> https://github.com/NixOS/rfcs/pull/3 (by nbp, 2 years ago, closed): [RFC 0003] SOS: Simple Override Strategy.
<infinisil> And I think pie_[bnc] thought about this a bit too
zeta_0 has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #78247 → ocamlPackages.ppxlib: 0.8.1 -> 0.12.0 → https://git.io/JvL0B
<zeta_0> hello there, could you any of you send me the link that has instructions on the different ways to install software on github?
<hpfr[m]> infinisil: I had to overwrite modDirVersion as well in argsOverride, but now the build is chugging along
<hpfr[m]> Hopefully I’ll be pleasantly surprised next morning, thanks so much for all your help!
<hpfr[m]> infinisil++
<{^_^}> infinisil's karma got increased to 197
<infinisil> Ahh true, it uses version too
<infinisil> Cool :D
<infinisil> Oh and extraMeta.branch does too I guess
<zeta_0> never mind i think i found the link that i was looking for: https://nixos.org/nixpkgs/manual/#chap-pkgs-fetchers
<hpfr[m]> infinisil: looks like that ones ok because it’s just major.minor :D
<hpfr[m]> At least for me
<infinisil> Yea
dansho has quit [Quit: Leaving]
<zeta_0> infinisil: I am using fetchFromGithub for ihaskell but i am tired of constantly replacing rev and sha, will using fetchTarball instead automate this process for me?
<zeta_0> infinisil: that link there doesn't seem to show the fetchTarball function, so i don't know where to find instructions on how to use it
<{^_^}> [nixpkgs] @mmahut merged pull request #78229 → metabase: 0.33.7.1 -> 0.34.1 → https://git.io/JvL8w
<infinisil> zeta_0: Don't ping me and do your own research
<{^_^}> [nixpkgs] @mmahut pushed 2 commits to master: https://git.io/JvL01
rajivr___ has quit [Quit: Connection closed for inactivity]
<zeta_0> infinisil: ok
Chiliparrot has joined #nixos
zeta_0 has quit [Quit: rcirc on GNU Emacs 26.3]
<{^_^}> Channel nixos-unstable-small advanced to https://github.com/NixOS/nixpkgs/commit/90441b4b47f (from 2 hours ago, history: https://channels.nix.gsc.io/nixos-unstable-small)
mexisme has quit [Ping timeout: 248 seconds]
gxt has joined #nixos
mexisme has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #78248 → palemoon: 28.8.0 -> 28.8.1 → https://git.io/JvLEY
<{^_^}> [nixpkgs] @Mic92 merged pull request #78238 → Merge pull request #78238 from mrVanDalo/bitwig-3.1.2 → https://git.io/JvLBb
<{^_^}> [nixpkgs] @Mic92 pushed 2 commits to master: https://git.io/JvLEs
zupo_ has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
Tucky has joined #nixos
<{^_^}> [nixpkgs] @pSub merged pull request #78200 → icmake: 9.02.09 -> 9.03.01 → https://git.io/JvLY0
<{^_^}> [nixpkgs] @pSub pushed 2 commits to master: https://git.io/JvLEB
<{^_^}> [nixpkgs] @arnoldfarkas opened pull request #78249 → pythonPackages.fastavro: init at 0.22.9 → https://git.io/JvLER
<{^_^}> [nixpkgs] @jonringer merged pull request #78104 → iconpack-obsidian: 4.9 -> 4.10 → https://git.io/JvIWS
<{^_^}> [nixpkgs] @jonringer pushed commit from @romildo to master « iconpack-obsidian: 4.9 -> 4.10 »: https://git.io/JvLE0
<{^_^}> [nixpkgs] @arnoldfarkas opened pull request #78250 → pythonPackages.djangorestframework-simplejwt: init at 4.4.0 → https://git.io/JvLEE
<{^_^}> [nixpkgs] @jonringer merged pull request #78108 → thicket: init at 0.1.3 → https://git.io/JvIBU
<{^_^}> [nixpkgs] @jonringer pushed 2 commits to master: https://git.io/JvLEu
orivej has quit [Ping timeout: 258 seconds]
<{^_^}> [nixpkgs] @arnoldfarkas opened pull request #78251 → pythonPackages.doxypypy: init at 0.8.8.6 → https://git.io/JvLEz
<{^_^}> [nixpkgs] @jonringer merged pull request #78098 → kubernetes: 1.16.4 -> 1.16.5 → https://git.io/JvICH
<{^_^}> [nixpkgs] @jonringer pushed commit from @johanot to master « kubernetes: 1.16.4 -> 1.16.5 »: https://git.io/JvLEg
<{^_^}> [nixpkgs] @arnoldfarkas opened pull request #78252 → pythonPackages.cpplint: init at 1.4.5 → https://git.io/JvLEa
<{^_^}> [nixpkgs] @jonringer merged pull request #78057 → postman: 7.14.0 -> 7.16.0 → https://git.io/JvIJH
<{^_^}> [nixpkgs] @jonringer pushed commit from @evanjs to master « postman: 7.14.0 -> 7.16.0 »: https://git.io/JvLEV
lsix has joined #nixos
gagbo has joined #nixos
<lux1> hi
chagra has quit [Ping timeout: 268 seconds]
mexisme has quit [Ping timeout: 272 seconds]
gagbo has quit [Client Quit]
<lux1> I want to install teamviewer, but I need the newest version. This is on unstable, but not on stable, and I'm generally from stable. I've set up unstable so I import it:
<lux1> ```
<lux1> let
<lux1> unstable = import <nixpkgs-unstable> {
rauno has quit [Ping timeout: 245 seconds]
<lux1> config.allowUnfree = true;
<lux1> };
<lux1> in
gagbo has joined #nixos
mexisme has joined #nixos
<lux1> but how can I make it so that `services.teamviewer.enable = true;` works on unstable?
<lux1> I can install the app with `unstable.teamviewer` but this wont work without the service
<infinisil> lux1: You need to use an overlay to redefine pkgs.teamviewer itself
<infinisil> ,overlays lux1
<{^_^}> infinisil: Did you mean overlay?
<{^_^}> lux1: Overlays look like `self: super: { foo = ...; }`. Use the self argument to get dependencies, super for overriding things and library functions (including callPackage). More info: https://nixos.org/nixpkgs/manual/#sec-overlays-install
<infinisil> In your case it would be `self: super: { teamviewer = unstable.teamviewer; }`
<infinisil> I'm just realizing that there aren't any good docs on overlays..
kleisli has quit [Ping timeout: 265 seconds]
<infinisil> Neither the official docs in the above link nor the wiki (https://nixos.wiki/wiki/Overlays) has a single example of an overlay in a NixOS configuration
<lux1> yeah, that would be helpfull
<infinisil> It's `nixpkgs.overlays = [ (self: super: { ... }) ]` for reference
<{^_^}> #41212 (by Chiiruno, 1 year ago, closed): [Question] How to enable a service from a different channel
<{^_^}> [nixpkgs] @jpas opened pull request #78253 → coqPackages.CoLoR: 1.4.0 -> 1.6.0 → https://git.io/JvLE9
<infinisil> lux1: If you just need a package update you don't need to do this
<infinisil> And what I mentioned above will work just fine
chagra has joined #nixos
pmiddend has joined #nixos
<lux1> ok yes it did. \o/ Thank you *very* much!
pmiddend has quit [Client Quit]
<{^_^}> [nixpkgs] @arnoldfarkas opened pull request #78254 → pythonPackages.vega: build fix → https://git.io/JvLEx
<{^_^}> [nixpkgs] @arnoldfarkas opened pull request #78255 → pythonPackages.django-auth-ldap: update django dependency → https://git.io/JvLut
rauno has joined #nixos
<{^_^}> [nixpkgs] @arnoldfarkas opened pull request #78256 → pythonPackages.avro-python3: 1.8.2 -> 1.9.1 → https://git.io/JvLuZ
cyris21260 has joined #nixos
m0rphism has joined #nixos
<cyris21260> I'm trying to build a piece of software which depends on a self-packaged library
<cyris21260> Can someone tell me what I am doing wrong here?
<{^_^}> [nixpkgs] @jonringer merged pull request #76616 → imgp: init at 2.7 → https://git.io/JeN4a
<{^_^}> [nixpkgs] @jonringer pushed commit from @sikmir to master « imgp: init at 2.7 »: https://git.io/JvLuE
<{^_^}> [nixpkgs] @jonringer merged pull request #74041 → string-machine: init at unstable-2020-01-20 → https://git.io/JeipV
<{^_^}> [nixpkgs] @jonringer pushed commit from @magnetophon to master « string-machine: init at unstable-2020-01-20 »: https://git.io/JvLuu
<{^_^}> [nixpkgs] @jonringer merged pull request #78082 → rosegarden: 19.06 -> 19.12 → https://git.io/JvIsE
<{^_^}> [nixpkgs] @jonringer pushed commit from @mawis to master « rosegarden: 19.06 -> 19.12 »: https://git.io/JvLug
<infinisil> cyris21260: For one, don't install libraries through nix-env
<infinisil> ,libraries
<{^_^}> Don't install libraries through nix-env or systemPackages, use nix-shell instead. See https://nixos.wiki/wiki/FAQ/Libraries for details.
Naptra has joined #nixos
<infinisil> As the error indicates, pkgs.pxlib is not available. While there are ways to make that available, in your case I think it's easier to just define pxlib locally
<infinisil> cyris21260: Something like `let pxlib = import ./pxlib; in` in the pxwrite file
<cyris21260> Ah I see
<infinisil> And then use that variable instead of pkgs.pxlib
chloekek has joined #nixos
domogled has quit [Remote host closed the connection]
<cyris21260> @infinisil is there anything I need to do so the package finds the library?
domogled has joined #nixos
<cyris21260> `configure: error: libpx not found. You will need at least libpx 0.2.9`
<{^_^}> [nixpkgs] @jonringer merged pull request #78254 → pythonPackages.vega: build fix → https://git.io/JvLEx
<{^_^}> [nixpkgs] @jonringer pushed commit from Farkas, Arnold to master « pythonPackages.vega: build fix »: https://git.io/JvLuy
vidbina_ has joined #nixos
<{^_^}> [nixpkgs] @jonringer merged pull request #78256 → pythonPackages.avro-python3: 1.8.2 -> 1.9.1 → https://git.io/JvLuZ
<{^_^}> [nixpkgs] @jonringer pushed 0 commits to master: https://git.io/JvLuS
<infinisil> cyris21260: Perhaps you need to add pkgconfig to nativeBuildInputs
<chloekek> For pkg-config to find libraries you may need to use the .dev version e.g. pkgs.boost.dev.
marijan[m] has joined #nixos
<marijan[m]> <cyris21260 "Can someone tell me what I am do"> you assume that by installing the package "pxlib" using nix-env, it will somehow become available in nixpkgs, since you try to use it in the build inputs of "pxwrite" by writing "pkgs.pxlib". But that assumption is wrong. you'll have to import the package definition of "pxlib" in "pxwrite". e.g.
<{^_^}> [nixpkgs] @jonringer merged pull request #78255 → pythonPackages.django-auth-ldap: update django dependency → https://git.io/JvLut
<{^_^}> [nixpkgs] @jonringer pushed commit from Farkas, Arnold to master « pythonPackages.django-auth-ldap: update django dependency »: https://git.io/JvLu5
<{^_^}> [nixpkgs] @timokau pushed 2 commits to master: https://git.io/JvLud
<{^_^}> [nixpkgs] @timokau merged pull request #78220 → m4rie: 20150908 -> 20200115 → https://git.io/JvLCT
domogled has quit [Ping timeout: 260 seconds]
zupo has joined #nixos
<{^_^}> [nixpkgs] @jonringer pushed commit from @r-ryantm to master « argyllcms: 2.1.1 -> 2.1.2 »: https://git.io/JvLuh
<{^_^}> [nixpkgs] @jonringer merged pull request #78065 → argyllcms: 2.1.1 -> 2.1.2 → https://git.io/JvILa
<{^_^}> [nixpkgs] @jonringer merged pull request #78072 → cppzmq: 4.5.0 -> 4.6.0 → https://git.io/JvIqe
<{^_^}> [nixpkgs] @jonringer pushed commit from @r-ryantm to master « cppzmq: 4.5.0 -> 4.6.0 »: https://git.io/JvLzv
<rauno> Hum, i had a external binaryCache configured and now when its dont im not able to remove it with nixops :| any ideas ?
<rauno> when it doesnt work*
<{^_^}> [nixpkgs] @jonringer merged pull request #78050 → [19.09] pythonPackages.pycurl: disable flakey memory tests → https://git.io/JvIvQ
<{^_^}> [nixpkgs] @jonringer pushed to release-19.09 « pythonPackages.pycurl: disable flakey memory tests »: https://git.io/JvLzU
Shoubit has joined #nixos
<{^_^}> [nixpkgs] @jonringer merged pull request #78036 → runwayml: 0.10.11 -> 0.10.20 → https://git.io/Jvkxt
<{^_^}> [nixpkgs] @jonringer pushed commit from @prusnak to master « runwayml: 0.10.11 -> 0.10.20 »: https://git.io/JvLzI
xkapastel has quit [Quit: Connection closed for inactivity]
<infinisil> chloekek: Specifying buildInputs should include their .dev versions by default fyi
<chloekek> OK.
<chloekek> Haven’t used stdenv in a while.
<{^_^}> [nixpkgs] @jonringer merged pull request #72844 → python3Packages.ansible: 2.8.4 -> 2.9.2 → https://git.io/Je2h8
<{^_^}> [nixpkgs] @jonringer closed pull request #70326 → Ansible: version bump for 2.6/2.7 and current 2.8 → https://git.io/Jecu7
<{^_^}> [nixpkgs] @jonringer pushed 3 commits to master: https://git.io/JvLz3
<{^_^}> [nixpkgs] @jonringer merged pull request #76047 → python3Packages.dask-ml: 1.1.1 -> 1.2.0 → https://git.io/Je5M1
<{^_^}> [nixpkgs] @jonringer pushed to master « python3Packages.dask-ml: 1.1.1 -> 1.2.0 »: https://git.io/JvLzc
<cyris21260> So far I did not have any luck by adding `pkgconfig`
<cyris21260> infinisil I do this correctly?
<cyris21260> *did
<{^_^}> [nixpkgs] @jonringer pushed 2 commits to master: https://git.io/JvLz0
<{^_^}> [nixpkgs] @jonringer merged pull request #78034 → corerad: 0.1.8 -> 0.1.9 → https://git.io/JvkAK
cyris21260 has quit [Remote host closed the connection]
thc202 has joined #nixos
domogled has joined #nixos
<rauno> Is there a way to manually change the binaryCache selection for nixops ?
cyris21260 has joined #nixos
<infinisil> rauno: --option substituters '...' should work
adamtkh has joined #nixos
<infinisil> cyris21260: What's the error..?
adamtkh has quit [Client Quit]
adamtkh has joined #nixos
knupfer has joined #nixos
mexisme has quit [Ping timeout: 246 seconds]
c382feb9 has joined #nixos
<infinisil> Hm no idea then
<Raito_Bezarius> can I filter out some jobs from hydra in a declarative jobset?
<infinisil> cyris21260: I'd look at the source to figure out how it determines dependencies
<Raito_Bezarius> I pass some release.nix which contains shells derivations and Hydra tries to build them
<cyris21260> Ok, thank you so much for your help!
<rauno> infinisil, thanks will check
<{^_^}> [nixpkgs] @talyz opened pull request #78257 → hplip: Fix plugin url and hash → https://git.io/JvLzK
<rauno> infinisil, its used with deploy command? doesnt seem to work :<
<infinisil> rauno: What did you run and what's the error?
<infinisil> If there is one
<rauno> download-from-binary-cache.pl: still waiting for ‘https://cache.nix.corp.cloudwatt.com/c13sh98q7y4cfpml3955kxfp1jblnp8n.narinfo’ after 5 seconds...
<rauno> download-from-binary-cache.pl: could not download ‘https://cache.nix.corp.cloudwatt.com/c13sh98q7y4cfpml3955kxfp1jblnp8n.narinfo’ (Curl error 7)
<{^_^}> [nixpkgs] @mmahut opened pull request #78258 → safety: init at 1.8.5 → https://git.io/JvLzF
<rauno> Should avoid using that binary-cache at all
<infinisil> rauno: Hm, not sure why that is. As a temporary workaround you could just edit /etc/nix/nix.conf directly, removing the bad cache
<infinisil> (and by directly I mean to copy the existing file out of the nix store, then modify it and replace it at the /etc path)
chagra has quit [Ping timeout: 240 seconds]
knupfer has quit [Quit: knupfer]
knupfer has joined #nixos
<rauno> Okay, i'll try that method
chagra has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #78259 → pdsh: 2.33 -> 2.34 → https://git.io/JvLgJ
vidbina_ has quit [Ping timeout: 268 seconds]
dellie__ has quit [Ping timeout: 260 seconds]
<{^_^}> [nixpkgs] @zimbatm merged pull request #78017 → h: init at 1.0.0 → https://git.io/JvkSz
<{^_^}> [nixpkgs] @zimbatm pushed to master « h: init at 1.0.0 (#78017) »: https://git.io/JvLgT
wavirc22 has joined #nixos
sigmundv__ has joined #nixos
knupfer has quit [Quit: knupfer]
knupfer has joined #nixos
logzet has joined #nixos
<dminuoso> Mmm, when firefox opens a PDF it makes a decision what program to use. What mechanism drives that choice?
<chloekek> dminuoso: You can select the application it uses under Applications in about:preferences
<dminuoso> chloekek: I dont want to configure this into Firefox.
<infinisil> dminuoso: It's the xdg mime thing that does this, see https://discourse.nixos.org/t/how-to-set-the-xdg-mime-default/3560/3
<dminuoso> infinisil: Ah!
<dminuoso> Cheers.
<infinisil> :)
sigmundv__ has quit [Ping timeout: 268 seconds]
<infinisil> Oh and `xdg-open` is the thing that lets you open arbitrary files based on that
<dminuoso> infinisil: What API is used to communicate with xdb?
<dminuoso> Or do programs casually use the xdg- command line utils?
chloekek has left #nixos ["WeeChat 2.6"]
<infinisil> Yeah I think xdg-open is used by them
knupfer has quit [Ping timeout: 245 seconds]
<dminuoso> Does xfce4 provide utils to maintain the xdg mime information? Or are there other utils?
<dminuoso> Ohh hold on. xfce4-mime-settings is a thing
<infinisil> dminuoso: There is a home-manager module if that's your thing: https://rycee.gitlab.io/home-manager/options.html#opt-xdg.mimeApps.enable
<dminuoso> infinisil: Heh I kind of kicked off home-manager recently. :)
<dminuoso> Perhaps I might modify the nixos xdg module to provide similar support.
<infinisil> The home-manager module can write to the users home directory, which is not really a thing in NixOS
<infinisil> And this is what allows the xdg module to be implemented
<dminuoso> infinisil: As far as I can tell, xdg also has system wide configuration
<infinisil> Ahh
<infinisil> Yeah that would fit into a NixOS module then
<dminuoso> At least on other systems, there's an /etc/xdb/mimeapps.list that you can maintain
<{^_^}> [nixpkgs] @marsam merged pull request #78230 → mcfly: 0.3.1 -> 0.3.6 → https://git.io/JvL81
<{^_^}> [nixpkgs] @marsam pushed 3 commits to master: https://git.io/JvLg0
<infinisil> I really hope the separation of user vs system gets more clear over time for NixOS. Because currently there's a lot of services in NixOS that configure user-level things, and that's not very good, because non-privileged users can't change those settings
<{^_^}> [nixpkgs] @marsam merged pull request #78002 → podman: enable on darwin → https://git.io/Jvk2T
<{^_^}> [nixpkgs] @marsam pushed 3 commits to master: https://git.io/JvLgu
<chagra> I'm setting up home-manager to fetch the latest versions of some greasemonkey userscripts. Can I somehow use nix to fetch a plaintext file and also have it not verify the hash?
<dminuoso> By the way, where can I reach the nixos folks responsible for packaging the kernel?
<dminuoso> We've been trying to get nixos to run on a particular brand of switches for a while now, but everything has been in vain completely.
<infinisil> chagra: The builtin fetchers builtins.fetchurl and fetchTarball allow you to not pass a sha256, at the expense of having to redownload the things after 1 hour (by default)
<{^_^}> [nixpkgs] @mkg20001 opened pull request #78260 → cinnamon.*: add licenses → https://git.io/JvLgi
<infinisil> dminuoso: A github issue pinging people that often touch kernel stuff might be appropriate
<chagra> infinisil: that sounds great. but can't I also just modify --option tarball-ttl to bypass that in case I don't want to redownload stuff?
<{^_^}> [nixpkgs] @r-ryantm opened pull request #78261 → picard-tools: 2.21.3 -> 2.21.6 → https://git.io/JvLgX
<infinisil> chagra: Yup!
<chagra> oh perfect! this will works beautifully then
<infinisil> (the only problem is that it's not very reproducible)
<{^_^}> [nixpkgs] @marsam merged pull request #78164 → v2ray: 4.22.0 -> 4.22.1 → https://git.io/JvLfo
<{^_^}> [nixpkgs] @marsam pushed 2 commits to master: https://git.io/JvLgS
<chagra> oh yeah I know, that's why I have it for this specific little thing. I'd never not pin the version of the tarball I'm downloading for something I consider critical
Synthetica has joined #nixos
<chagra> I can't be bothered to write a bot to update these nix expressions for me
<Synthetica> Do we prefer source downloads over http or https?
<chagra> maybe another time
<rauno> infinisil, when doing a --import on a edited --export i get non-zero padding for this nix.conf
<rauno> or is the --dump --restore right way?
<{^_^}> [nixpkgs] @r-ryantm opened pull request #78262 → plantuml: 1.2019.13 -> 1.2020.0 → https://git.io/JvLgQ
orivej has joined #nixos
<infinisil> rauno: No need to mess with that! Just `cp /nix/store/... file`
<infinisil> Or not even that
__monty__ has joined #nixos
<rauno> its read-only
<infinisil> rauno: (with root): cd /etc/nix; mv nix.conf nix.conf~; cp nix.conf~ nix.conf; chmod +w nix.conf
<rauno> didnt even know that :)
xkapastel has joined #nixos
<infinisil> :)
<chagra> for troubleshooting' sake, is there a cli utility that would allow me to run a command like `${pkgs.program}/bin/program --config ${pkgs.program}/share/exampleconfig`?
<chagra> the way I do it now is just to write a package that is a package
<chagra> I wonder if there is any quick way to do it
<chagra> that is a wrapper *
<infinisil> $(nix-build --no-out-link '<nixpkgs>' -A program)/bin/program --config $(nix-build ...)/share/exampleconfig
<infinisil> Like that?
<chagra> yeah exactly!
<chagra> many thanks!
<infinisil> :D
<{^_^}> [nixpkgs] @liff opened pull request #78263 → teams: 1.2.00.32451 -> 1.3.00.958 → https://git.io/JvL2U
o1lo01ol1o has joined #nixos
civodul has joined #nixos
chagra has quit [Ping timeout: 268 seconds]
chagra has joined #nixos
<{^_^}> [nixpkgs] @marsam merged pull request #78165 → glusterfs: 7.1 -> 7.2 → https://git.io/JvLJk
<{^_^}> [nixpkgs] @marsam pushed 2 commits to master: https://git.io/JvL23
<{^_^}> [nixpkgs] @brainrape opened pull request #78264 → fluxus: init at 0.19 → https://git.io/JvL2G
<{^_^}> [nixpkgs] @Synthetica9 opened pull request #78265 → treewide: fix redirected urls → https://git.io/JvL2n
<xa0[m]> really starting to think i might switch my home system from gentoo to nixos
<Synthetica> xa0[m]: _one of us_
<adisbladis> \o/
<adisbladis> Also a lot of us are ex gentoo users :)
<xa0[m]> oh no, i already am. my server and raspis all run it
<xa0[m]> i just held off on my home system, cause i really do love gentoo
nschoe has joined #nixos
<nbp> infinisil: It did not go anywhere because we absolutely need a syntax change to unify both. However changing Nix syntax require such dedication that I have not enough time to commit. :/ (about rfcs#3)
<{^_^}> https://github.com/NixOS/rfcs/pull/3 (by nbp, 2 years ago, closed): [RFC 0003] SOS: Simple Override Strategy.
<{^_^}> [nixpkgs] @AndersonTorres merged pull request #76682 → luckybackup: init at 0.5.0 → https://git.io/JeNjl
<{^_^}> [nixpkgs] @AndersonTorres pushed 2 commits to master: https://git.io/JvL2i
<{^_^}> [nixpkgs] @AndersonTorres merged pull request #77855 → notion: 3-2017050501 -> 3-2019050101 → https://git.io/JvTWF
<{^_^}> [nixpkgs] @AndersonTorres pushed 3 commits to master: https://git.io/JvL21
<infinisil> nbp: I just thought about this earlier, and I think using something like the NixOS module system for all packages would solve this in a nice way
chagra has quit [Quit: WeeChat 2.6]
<infinisil> Though I haven't looked at the rfc closely
<nbp> if anybody is willing to take over the efforts toward doing this, I would be happy to help, but I think other nix flakes are taking over (even if I do not consider this as a solution, in the way it got presented)
<nbp> infinisil: NixOS module are too heavy weight for Nixpkgs.
<infinisil> nbp: What do you mean by "other nix flakes"?
<nbp> s/other//
<infinisil> nbp: Yeah unfortunately, but in spirit I think they're a good solution
<infinisil> nbp: I believe nix flakes are orthogonal to this
<infinisil> Also edolstra drafted some ideas for a module system integrated into nix itself:
<xa0[m]> adisbladis: out of curiosity, is there anything you miss from gentoo?
<infinisil> ,nixlang++
chagra has joined #nixos
<nbp> The problem I have with Nix flakes, is that they are meant as a way to have Nix expressions in a standalone manner, in each project. (therefore, yes, orthogonal) However, they do not offer a low transition cost between project's nix flake and Nixpkgs integration.
kfound has joined #nixos
<infinisil> nbp: What do you mean by nixpkgs integration?
zupo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
ddellacosta has quit [Ping timeout: 258 seconds]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #78266 → powerstat: 0.02.20 -> 0.02.21 → https://git.io/JvL2F
chagra has quit [Ping timeout: 260 seconds]
chagra has joined #nixos
cosimone has joined #nixos
<Synthetica> Could someone review #78265 before I take it out of draft, so that I don't needlessly ping everyone?
<{^_^}> https://github.com/NixOS/nixpkgs/pull/78265 (by Synthetica9, 25 minutes ago, open): treewide: fix redirected urls
vidbina_ has joined #nixos
vk3wtf has quit [Remote host closed the connection]
xa0[m] is now known as bqv[m]
Chiliparrot has quit [Quit: My iMac has gone to sleep. ZZZzzz…]
<bqv[m]> wait, what
<bqv[m]> is thatm e
<kfound> hi all: i have a question about binutils-wrapper, nix-build and nix repl's ":b"; when i instantiate pkgs.binutils.info at the repl with :b, the outPath for binutils.info is not added to the store
<bqv[m]> bqv[m]: test
<kfound> but if i build it with nix-build -A binutils.info '<nixpkgs>' it does get added
<kfound> i thought all the outputs for a drv should get realised when i run ":b", no?
vk3wtf has joined #nixos
kfound has quit [Remote host closed the connection]
kfound has joined #nixos
<DigitalKiwi> https://myfriendshate.me/files/glirc-otr/default.nix where can i put the .so that i can set in a config? have to tell grlic where to find the plugin in its config
<DigitalKiwi> i just put it to share because i needed to put it somewhere to make the derivation do anything
<DigitalKiwi> $ cp glirc-otr.bundle ~/.config/glirc/ # use .so for Linux
<DigitalKiwi> that's what the instructions recommend
vidbina_ has quit [Ping timeout: 268 seconds]
<{^_^}> Channel nixos-unstable advanced to https://github.com/NixOS/nixpkgs/commit/90441b4b47f (from 6 hours ago, history: https://channels.nix.gsc.io/nixos-unstable)
<{^_^}> Channel nixpkgs-19.09-darwin advanced to https://github.com/NixOS/nixpkgs/commit/0fe895ae112 (from 2 hours ago, history: https://channels.nix.gsc.io/nixpkgs-19.09-darwin)
<{^_^}> [nixpkgs] @flokli merged pull request #78257 → hplip: Fix plugin url and hash → https://git.io/JvLzK
<{^_^}> [nixpkgs] @flokli pushed 2 commits to master: https://git.io/JvLaj
<{^_^}> [nixpkgs] @flokli closed pull request #78023 → hplip: fix hplipWithPlugin → https://git.io/Jvk77
erictapen has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #78267 → python37Packages.jupyter_console: 6.0.0 -> 6.1.0 → https://git.io/JvLVe
<{^_^}> [nixpkgs] @Synthetica9 closed pull request #47392 → lc0: init at 0.18.0-rc1 → https://git.io/fApuT
ericsagnes has quit [Ping timeout: 260 seconds]
<{^_^}> [nixpkgs] @Synthetica9 closed pull request #70895 → atom, atom-beta: 1.36.1 -> 1.40.0, 1.37.0-beta0 -> 1.41.0-beta0 → https://git.io/JeWAd
Chiliparrot has joined #nixos
domogled has quit [Quit: domogled]
cyris21260 has quit [Remote host closed the connection]
<{^_^}> Channel nixos-19.09-small advanced to https://github.com/NixOS/nixpkgs/commit/0fe895ae112 (from 3 hours ago, history: https://channels.nix.gsc.io/nixos-19.09-small)
alex` has joined #nixos
Guest41 has joined #nixos
ericsagnes has joined #nixos
alex` is now known as Guest94972
<{^_^}> [nixpkgs] @r-ryantm opened pull request #78268 → python27Packages.boltons: 19.3.0 -> 20.0.0 → https://git.io/JvLVn
alexherbo2 has joined #nixos
<{^_^}> [nixpkgs] @jtojnar opened pull request #78269 → gegl_0_4: 0.4.18 → 0.4.20 → https://git.io/JvLVB
<{^_^}> [nixpkgs] @peti pushed 2 commits to master: https://git.io/JvLVR
<{^_^}> [nixpkgs] @r-ryantm opened pull request #78270 → python27Packages.azure-mgmt-containerservice: 8.1.0 -> 8.2.0 → https://git.io/JvLVz
knupfer has joined #nixos
gkmngrgn has joined #nixos
Guest41 has quit [Quit: Textual IRC Client: www.textualapp.com]
vidbina_ has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #78271 → python37Packages.cmd2: 0.9.22 -> 0.9.23 → https://git.io/JvLVS
<{^_^}> Channel nixos-unstable-small advanced to https://github.com/NixOS/nixpkgs/commit/45b400880a7 (from 84 minutes ago, history: https://channels.nix.gsc.io/nixos-unstable-small)
knupfer has quit [Ping timeout: 260 seconds]
gfgdfgdfg4 has joined #nixos
inferencerules has joined #nixos
<{^_^}> [nixpkgs] @avakhrenev opened pull request #78272 → openjdk11: 11.0.4 -> 11.0.6 → https://git.io/JvLVh
gfgdfgdfg4 has quit [Excess Flood]
<{^_^}> [nixpkgs] @aanderse merged pull request #78118 → perl.withPackages: respect $PERL5LIB → https://git.io/JvIrr
<{^_^}> [nixpkgs] @aanderse pushed 2 commits to master: https://git.io/JvLwJ
cosimone has quit [Quit: Terminated!]
<dminuoso> Strange, so I know I somehow configured things, such that a key combination would switch keyboard layouts.
<dminuoso> But I cant for my life figure out where this is. :<
gfgdfgdfg4 has joined #nixos
<dminuoso> So first, I assume that its X that is responsible for keyboard layouts.
<dminuoso> (Presumably the X server receives interrupts from the kernel for key presses and the X server then maps these to characters)
<{^_^}> [nixpkgs] @r-ryantm opened pull request #78273 → python27Packages.diff_cover: 2.5.0 -> 2.5.2 → https://git.io/JvLw3
<dminuoso> Ohh nevermind! I did this in my window manager.
<{^_^}> [nixpkgs] @ehmry merged pull request #78235 → mawk: 1.3.4-20190203 -> 1.3.4-20200106 → https://git.io/JvL4x
<{^_^}> [nixpkgs] @ehmry pushed commit from @r-ryantm to master « mawk: 1.3.4-20190203 -> 1.3.4-20200106 »: https://git.io/JvLws
inkbottle has joined #nixos
zebrag has quit [Ping timeout: 260 seconds]
gfgdfgdfg4 has quit [Quit: Textual IRC Client: www.textualapp.com]
cfricke has joined #nixos
fendor has joined #nixos
<{^_^}> [nixpkgs] @mmahut merged pull request #78266 → powerstat: 0.02.20 -> 0.02.21 → https://git.io/JvL2F
<{^_^}> [nixpkgs] @mmahut pushed 2 commits to master: https://git.io/JvLwK
nschoe has quit [Quit: Program. Terminated.]
<nbp> infinisil: nix flakes do not integrate well in Nixpkgs, and each project expression would have to be rewritten to be integrated in Nixpkgs.
CMCDragonkai1 has joined #nixos
<{^_^}> [nixpkgs] @mmahut closed pull request #64523 → django-simple-captcha: init at 0.5.6 → https://git.io/fjibw
<simpson> nbp: I view that as part of the advantage of the system once it's at scale, simply because it federates the responsibility of integration.
kenjis1 has joined #nixos
<{^_^}> [nixpkgs] @primeos opened pull request #78274 → tdesktop: 1.9.3 -> 1.9.4 → https://git.io/JvLw7
fusion809 has quit [Remote host closed the connection]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #78275 → python37Packages.aiohttp-socks: 0.3.3 -> 0.3.4 → https://git.io/JvLw5
CMCDragonkai1 has quit [Quit: CMCDragonkai1]
<bennofs> i think before changing nix syntax, it would be good to unify the different override mechanisms in nixpkgs first
<bennofs> this could give us an easy way to test if the syntax has everything we need first
<bennofs> for example, the nixlang proposal says "experience with the module system suggests super is not required", so we should be able to rewrite nixpkgs to not require super
<bennofs> (using just merging and self)
<{^_^}> [nixpkgs] @r-ryantm opened pull request #78276 → python37Packages.hstspreload: 2019.12.25 -> 2020.1.17 → https://git.io/JvLwb
werner291 has joined #nixos
jgeerds has joined #nixos
werner291 has quit [Client Quit]
orivej has quit [Ping timeout: 265 seconds]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #78277 → python27Packages.bitarray: 1.2.0 -> 1.2.1 → https://git.io/JvLrk
<{^_^}> Channel nixpkgs-unstable advanced to https://github.com/NixOS/nixpkgs/commit/ec8fd9cc345 (from 3 hours ago, history: https://channels.nix.gsc.io/nixpkgs-unstable)
<{^_^}> [nixpkgs] @r-ryantm opened pull request #78278 → python27Packages.azure-mgmt-media: 2.0.0 -> 2.1.0 → https://git.io/JvLrl
chagra has quit [Ping timeout: 268 seconds]
chagra has joined #nixos
werner291 has joined #nixos
<{^_^}> [nixpkgs] @dtzWill opened pull request #78279 → kdeFrameworks: 5.65.0 -> 5.66.0 → https://git.io/JvLrw
ericsagnes has quit [Ping timeout: 272 seconds]
turion has quit [Ping timeout: 258 seconds]
<{^_^}> [nixpkgs] @primeos merged pull request #78274 → tdesktop: 1.9.3 -> 1.9.4 → https://git.io/JvLw7
<{^_^}> [nixpkgs] @primeos pushed to master « tdesktop: 1.9.3 -> 1.9.4 (#78274) »: https://git.io/JvLr1
<{^_^}> [nixpkgs] @r-ryantm opened pull request #78280 → python27Packages.mail-parser: 3.9.3 -> 3.11.0 → https://git.io/JvLry
sigmundv__ has joined #nixos
<{^_^}> [nixpkgs] @peterhoeg merged pull request #78233 → mosquitto: 1.6.7 -> 1.6.8 → https://git.io/JvL4H
<{^_^}> [nixpkgs] @peterhoeg pushed 2 commits to master: https://git.io/JvLrS
<dminuoso> Unrelatedly, running a Java jar with openjdk8 keeps throwing errors like Caused by: java.lang.Error: Probable fatal error:No fonts found.
<dminuoso> Is this related to nixos somehow?
<{^_^}> [nixpkgs] @primeos pushed to master « androidStudioPackages.{dev,canary}: 4.0.0.8 -> 4.0.0.9 »: https://git.io/JvLr7
Tucky has quit [Ping timeout: 268 seconds]
tomberek has quit [Ping timeout: 258 seconds]
<{^_^}> [nixpkgs] @lo1tuma opened pull request #78281 → aws-sam-cli: 0.34.0 -> 0.40.0 → https://git.io/JvLrF
CMCDragonkai1 has joined #nixos
Chiliparrot has quit [Quit: My iMac has gone to sleep. ZZZzzz…]
cosimone has joined #nixos
<{^_^}> [nixpkgs] @mmahut opened pull request #78282 → bitcoin-gold: init at 0.15.2 → https://git.io/JvLrj
<{^_^}> [nixpkgs] @r-ryantm opened pull request #78283 → python27Packages.apprise: 0.8.2 -> 0.8.3 → https://git.io/JvLoe
<{^_^}> [nixpkgs] @r-ryantm opened pull request #78284 → python37Packages.azure-mgmt-netapp: 0.7.0 -> 0.8.0 → https://git.io/JvLot
ericsagnes has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #78285 → python27Packages.azure-mgmt-recoveryservicesbackup: 0.5.0 -> 0.6.0 → https://git.io/JvLoB
chagra has quit [Quit: WeeChat 2.6]
domogled has joined #nixos
chagra has joined #nixos
inferencerules has quit [Ping timeout: 258 seconds]
inferencerules has joined #nixos
Chiliparrot has joined #nixos
chagra has quit [Ping timeout: 248 seconds]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #78287 → python37Packages.jupyterlab: 1.2.4 -> 1.2.5 → https://git.io/JvLoj
inferencerules has quit [Ping timeout: 260 seconds]
chagra has joined #nixos
inferencerules has joined #nixos
dahirsch has joined #nixos
orivej has joined #nixos
<dahirsch> hello there, i have several luks.devices. for some of them i want to set the same option (keyfile). is it possible to map over a list of device.names i want to have edited and set their keyfile property? a normal map does not suffice because then i get a list submodules but these are not inserted into luks.devices with the right name e.g. boot = {modified submodule}
<{^_^}> [nixpkgs] @ryantm merged pull request #78232 → munge: 0.5.13 -> 0.5.14 → https://git.io/JvL4O
<{^_^}> [nixpkgs] @ryantm pushed 2 commits to master: https://git.io/JvLKT
rogue_koder has joined #nixos
chagra has quit [Ping timeout: 265 seconds]
iyzsong has quit [Quit: ZNC 1.7.1 - https://znc.in]
Rusty1 has joined #nixos
chagra has joined #nixos
phreedom has quit [Quit: No Ping reply in 180 seconds.]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #78289 → python37Packages.html2text: 2019.9.26 -> 2020.1.16 → https://git.io/JvLK3
ThatDocsLady has joined #nixos
phreedom has joined #nixos
waleee-cl has joined #nixos
kvda has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #78290 → python37Packages.aioresponses: 0.6.1 -> 0.6.2 → https://git.io/JvLK2
kvda has quit [Client Quit]
chagra has quit [Quit: WeeChat 2.6]
vidbina_ has quit [Ping timeout: 260 seconds]
chagra has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #78291 → python27Packages.libnacl: 1.6.1 -> 1.7.1 → https://git.io/JvLKi
CMCDragonkai1 has quit [Ping timeout: 265 seconds]
chagra has quit [Client Quit]
domogled has quit [Quit: domogled]
<evanjs> sort of annoying have to select gentoo from my BIOS menu every time I reboot. Any ideas as to why GRUB isn't adding it to my menu? It picks up Windows just fine
chagra_ has joined #nixos
patriksletmo has joined #nixos
<dminuoso> evanjs: Is your Gentoo perhaps not UEFI bootable?
zupo has joined #nixos
<dminuoso> I think the windows selection is based on os-prober?
<{^_^}> [nixpkgs] @r-ryantm opened pull request #78292 → pyotherside: 1.5.8 -> 1.5.9 → https://git.io/JvLKx
<evanjs> dminuoso: I believe so yeah. man. could I really have installed via csm?? I guess I can check
knupfer has joined #nixos
gustavderdrache has joined #nixos
<evanjs> hrm looks like it booted with EFI
<{^_^}> [nixpkgs] @r-ryantm opened pull request #78293 → python37Packages.azure-mgmt-hdinsight: 1.3.0 -> 1.4.0 → https://git.io/JvL6k
<{^_^}> [nixpkgs] @mmahut opened pull request #78294 → unar: mark as broken → https://git.io/JvL6t
vidbina_ has joined #nixos
tomberek has joined #nixos
alexherbo23 has joined #nixos
<bqv[m]> so, those of you that are ex-gentoo
<bqv[m]> have you noticed there are less packages available, or more? or both?
Guest94972 has quit [Ping timeout: 240 seconds]
alexherbo2 has quit [Ping timeout: 268 seconds]
alexherbo23 is now known as alexherbo2
<simpson> About the same, TBH
<simpson> There's a lot less fussing with irrelevant stuff.
<simpson> But the actual package availability is about the same. I had to roll up my sleeves and write ebuilds for Gentoo, and I have to write Nix expressions too. That's life.
<bqv[m]> i do prefer writing nix expressions to ebuilds in fairness
<bqv[m]> fair enough, i'll probably switch when it's convenient
cfricke has quit [Quit: WeeChat 2.7]
Guest94972 has joined #nixos
<{^_^}> [nixpkgs] @globin merged pull request #78227 → nextcloud: 17.0.2 -> 18.0.0 → https://git.io/JvL8O
<{^_^}> [nixpkgs] @globin pushed 2 commits to master: https://git.io/JvL64
<{^_^}> [nixpkgs] @arnoldfarkas opened pull request #78295 → maintainers: add arnoldfarkas → https://git.io/JvL6V
<{^_^}> [nixpkgs] @flokli merged pull request #77494 → ocrmypdf: 9.2.0 -> 9.5.0 → https://git.io/JvfLT
<{^_^}> [nixpkgs] @flokli pushed 5 commits to master: https://git.io/JvL6o
__monty__ has quit [Ping timeout: 268 seconds]
__monty__ has joined #nixos
<{^_^}> [nixpkgs] @globin merged pull request #78191 → wireguard: 1.0.20200102 -> 1.0.20200121 → https://git.io/JvLtk
<{^_^}> [nixpkgs] @globin pushed 3 commits to master: https://git.io/JvL6y
<timokau[m]> xa0: If you look at the raw stats, we have way more packages. Not sure how much that translates to practice though, that depends more on whether or not the packages you actually want are among those packaged
<{^_^}> [nixpkgs] @thefloweringash opened pull request #78296 → chatterino2: use wrapQtAppsHook → https://git.io/JvL6S
davidcl has quit [Quit: The Lounge - https://thelounge.github.io]
davidcl has joined #nixos
kfound has quit [Remote host closed the connection]
<bqv[m]> @timo
<bqv[m]> timokau: wow, fair enough
<bqv[m]> does that count variations?
<bqv[m]> e.g. python3 and python2 versions of things
<bqv[m]> because those are one package, in gentoo
<bqv[m]> (as you probably know)
tomberek has quit [Ping timeout: 268 seconds]
dahirsch has quit [Remote host closed the connection]
mananamenos has joined #nixos
<{^_^}> [nix] @edolstra pushed to flakes « Doh »: https://git.io/JvLie
<{^_^}> [nixpkgs] @arnoldfarkas opened pull request #78297 → pythonPackages.mimesis: init at 3.3.0 → https://git.io/JvLiI
<{^_^}> [nixpkgs] @arnoldfarkas opened pull request #78298 → pythonPackages.data_hacks: init at 0.3.1 → https://git.io/JvLim
<{^_^}> [nixpkgs] @arnoldfarkas opened pull request #78299 → pythonPackages.atlassian-python-api: init at 1.14.9 → https://git.io/JvLic
patriksletmo has quit [Ping timeout: 272 seconds]
inferencerules has quit [Remote host closed the connection]
v88m has quit [Ping timeout: 240 seconds]
inferencerules has joined #nixos
patriksletmo has joined #nixos
inferencerules has quit [Client Quit]
<{^_^}> [nixpkgs] @saschagrunert opened pull request #78300 → cri-o: Fix build tags usage → https://git.io/JvLi7
Synthetica has quit [Quit: Connection closed for inactivity]
inkbottle has quit [Quit: Konversation terminated!]
lord| has quit [Read error: Connection reset by peer]
<{^_^}> [nixpkgs] @bjornfor merged pull request #77502 → ser2net: init at 4.1.1 (with gensio) → https://git.io/Jvfq4
<{^_^}> [nixpkgs] @bjornfor pushed 2 commits to master: https://git.io/JvLPq
lord| has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #78301 → python27Packages.azure-mgmt-storage: 7.0.0 -> 7.1.0 → https://git.io/JvLPG
<{^_^}> [nixpkgs] @r-ryantm opened pull request #78302 → python27Packages.jupytext: 1.3.1 -> 1.3.2 → https://git.io/JvLP4
chagra_ has quit [Quit: WeeChat 2.6]
xkapastel has quit [Quit: Connection closed for inactivity]
chagra has joined #nixos
gxt has quit [Ping timeout: 240 seconds]
<{^_^}> [nixpkgs] @hedning opened pull request #78303 → webkitgtk: 2.26.2 -> 2.26.3 → https://git.io/JvLPH
<{^_^}> [nixpkgs] @r-ryantm opened pull request #78305 → python27Packages.bumps: 0.7.13 -> 0.7.14 → https://git.io/JvLPF
growpotkin has joined #nixos
makefu has quit [Quit: WeeChat 2.6]
<{^_^}> [nixpkgs] @Mic92 merged pull request #78292 → pyotherside: 1.5.8 -> 1.5.9 → https://git.io/JvLKx
<{^_^}> [nixpkgs] @Mic92 pushed 2 commits to master: https://git.io/JvLPx
patriksletmo has quit [Ping timeout: 272 seconds]
wavirc22 has quit [Quit: ZNC 1.6.6+deb1ubuntu0.2 - http://znc.in]
multun has quit [Ping timeout: 252 seconds]
wavirc22 has joined #nixos
makefu has joined #nixos
multun has joined #nixos
ThatDocsLady has quit [Ping timeout: 268 seconds]
alexherbo25 has joined #nixos
Guest94972 has quit [Ping timeout: 268 seconds]
<{^_^}> [nixpkgs] @LouisDK1 closed pull request #78219 → chromium: enable parallel building → https://git.io/JvLcX
alexherbo2 has quit [Ping timeout: 268 seconds]
alexherbo25 is now known as alexherbo2
Guest94972 has joined #nixos
<{^_^}> [nixpkgs] @ryantm merged pull request #78248 → palemoon: 28.8.0 -> 28.8.1 → https://git.io/JvLEY
<{^_^}> [nixpkgs] @ryantm pushed 2 commits to master: https://git.io/JvLXC
<{^_^}> Channel nixos-unstable-small advanced to https://github.com/NixOS/nixpkgs/commit/0751c483139 (from 70 minutes ago, history: https://channels.nix.gsc.io/nixos-unstable-small)
<{^_^}> [nixpkgs] @teto merged pull request #78236 → s-tui: 0.8.3 -> 1.0.0 → https://git.io/JvL4j
<{^_^}> [nixpkgs] @teto pushed commit from @thefloweringash to master « s-tui: 0.8.3 -> 1.0.0 »: https://git.io/JvLXE
v0|d has joined #nixos
<gchristensen> I'd like to know when one derivation started to depend on another derivation. any hot tips? git bisect seems like the best route
[Leary] has joined #nixos
<{^_^}> [nixpkgs] @ehmry merged pull request #78300 → cri-o: Fix build tags usage → https://git.io/JvLi7
<{^_^}> [nixpkgs] @ehmry pushed commit from @saschagrunert to master « cri-o: Fix build tags usage »: https://git.io/JvLXh
Lears has quit [Ping timeout: 265 seconds]
zupo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<evanjs> bisect or blame for me probably *shrugs*
turona has quit [Quit: ...]
<{^_^}> [nixpkgs] @timokau merged pull request #78302 → python27Packages.jupytext: 1.3.1 -> 1.3.2 → https://git.io/JvLP4
<{^_^}> [nixpkgs] @timokau pushed 2 commits to master: https://git.io/JvL1C
<evanjs> bqv[m]: IMO I've found a lot of things way more accessible
<evanjs> Particularly jetbrains and other unfree apps. Available in the main tree in nixpkgs but overlays in gentoo
<evanjs> Many of the packages I would need to use layman for in Gentoo, are available in the main nixpkgs repo and that makes things waaaaay easier
turona has joined #nixos
<{^_^}> [nixpkgs] @timokau merged pull request #78222 → m4ri: 20140914 -> 20200115 → https://git.io/JvLCu
<{^_^}> [nixpkgs] @timokau pushed 2 commits to master: https://git.io/JvL1R
v88m has joined #nixos
<{^_^}> [nixpkgs] @ehmry pushed commit from @Rakesh4G to master « updated version to 1.20.1 »: https://git.io/JvL1g
<{^_^}> [nixpkgs] @ehmry merged pull request #78150 → ipxe: ebf2eaf515e46abd43bc798e7e4ba77bfe529218 --> 1.20.1 → https://git.io/JvIAO
erasmas has joined #nixos
JWK has joined #nixos
<JWK> hi all
chagra has quit [Ping timeout: 265 seconds]
<{^_^}> Channel nixos-19.09 advanced to https://github.com/NixOS/nixpkgs/commit/0fe895ae112 (from 8 hours ago, history: https://channels.nix.gsc.io/nixos-19.09)
takeda has joined #nixos
v88m has quit [Ping timeout: 268 seconds]
psyanticy has joined #nixos
<{^_^}> [nixpkgs] @flokli merged pull request #78243 → ceph: Bring back ceph-volume → https://git.io/JvLRH
<{^_^}> [nixpkgs] @flokli pushed 2 commits to master: https://git.io/JvL1d
<{^_^}> [nixpkgs] @flokli merged pull request #78245 → Backport [19.09]: ceph: Bring back ceph-volume → https://git.io/JvLRd
<{^_^}> [nixpkgs] @flokli pushed 2 commits to release-19.09: https://git.io/JvL1F
kvda has joined #nixos
kvda has quit [Client Quit]
vidbina_ has quit [Ping timeout: 260 seconds]
<JWK> a quick question: is there a specific reason for NIX_PATH is different if I log in as normal user to a console shell or if I run a login shell through a Gnome3 terminal?
vidbina_ has joined #nixos
<{^_^}> [nixpkgs] @blanky0230 closed pull request #73885 → Add support for tuxedo-keyboard LED backlighting. → https://git.io/Je6dc
cust0dian has joined #nixos
<alienpirate5> I'm trying to package a game VVVVVV, which recently got its source released
<alienpirate5> The game has a data file `data.zip` which is only distributed commercially with the game, and also a version of that `data.zip` that can be downloaded freely but does not have any of the levels
<alienpirate5> How would I add an option to the package to choose which to use?
<alienpirate5> Right now I have a `requireFile` that looks for the commercial version of the file in the Nix store
<adisbladis> alienpirate5: Something like `{ dataZip ? pkgs.fetchurl {...} }: stdenv.mkDerivation { ... }`
<adisbladis> Maybe?
vidbina_ has quit [Ping timeout: 240 seconds]
<alienpirate5> that seems messy
JWK has quit [Read error: Connection reset by peer]
<adisbladis> alienpirate5: Or `{ enableUnfree ? false }: stdenv.mkDerivation { ... }`
<adisbladis> And then have a section for the free/unfree separately
<alienpirate5> that could work
erictapen has quit [Ping timeout: 258 seconds]
<alienpirate5> i would need to name it something else though as the entire package is unfree
<alienpirate5> the source is under a non-commercial license
<cransom> alienpirate5: the factorio module might give you some pointers, if you hadn't seen it.
Chiliparrot has quit [Quit: My iMac has gone to sleep. ZZZzzz…]
<alienpirate5> I haven't seen it
<alienpirate5> looking at it now
<DigitalKiwi> https://github.com/NixOS/nixpkgs/blob/master/pkgs/misc/drivers/hplip/default.nix this might give some ideas of how to do it
<{^_^}> [nixpkgs] @blanky0230 opened pull request #78307 → Nixos tuxedo keyboard → https://git.io/JvLMq
<DigitalKiwi> it ends up with hplip and hplipWithPlugin packages
lsix has quit [Quit: WeeChat 2.6]
lsix has joined #nixos
bvdw has quit [Read error: Connection reset by peer]
gagbo has quit [Ping timeout: 268 seconds]
bvdw has joined #nixos
mexisme has joined #nixos
<adisbladis> <3
o1lo01ol_ has joined #nixos
endformationage has joined #nixos
<{^_^}> [nixpkgs] @DieGoldeneEnte opened pull request #78308 → clang_7,clang_8,clang_9: fix compilation of HIP-code → https://git.io/JvLM1
thc202 has quit [Ping timeout: 245 seconds]
o1lo01ol1o has quit [Ping timeout: 260 seconds]
mexisme has quit [Ping timeout: 260 seconds]
thc202 has joined #nixos
fendor has quit [Read error: Connection reset by peer]
fendor has joined #nixos
chagra has joined #nixos
domogled has joined #nixos
shad_ has quit [Quit: http://quassel-irc.org - Chat comfortably. Anywhere.]
shad_ has joined #nixos
<bqv[m]> Which package has nixos-generate-config
ambro718 has joined #nixos
<clever> bqv[m]: its a special nixos module, outside of the package tree
<clever> bqv[m]: nixos/modules/installer/tools/tools.nix
kleisli has joined #nixos
<bqv[m]> Ah
<bqv[m]> Ok
iqubic has left #nixos ["ERC (IRC client for Emacs 28.0.50)"]
patrl has joined #nixos
opthomasprime has joined #nixos
opthomasprime has left #nixos [#nixos]
<patrl> hi all - anyone use upower? I'm a little bit confused about the default behaviour of the nixos service
<patrl> I have `services.upower.enable = true`, in my config but the upower service is inactive (dead) until I manually run something like `upower --monitor`
<patrl> is this expected behaviour?
fendor has quit [Ping timeout: 265 seconds]
opthomasprime has joined #nixos
<{^_^}> [nixpkgs] @jonringer opened pull request #78310 → steam: use 64-bit libva → https://git.io/JvLDQ
eri has joined #nixos
wiml has joined #nixos
wildtrees has joined #nixos
Chiliparrot has joined #nixos
<{^_^}> [nixpkgs] @fishi0x01 opened pull request #78311 → enum4linux: init at 0.8.9 → https://git.io/JvLyU
chagra has quit [Ping timeout: 258 seconds]
judson_ has joined #nixos
chagra has joined #nixos
lsix has quit [Quit: WeeChat 2.6]
opthomasprime has left #nixos [#nixos]
<lordcirth_> patrl, probably not? check what the .service file is actually doing, and it's logs
chagra has quit [Ping timeout: 268 seconds]
chagra has joined #nixos
mexisme has joined #nixos
Simerax has joined #nixos
lovesegfault has joined #nixos
kleisli has quit [Ping timeout: 268 seconds]
<Simerax> im relatively new to nix. is there a way to disable default applications? for example xfce automatically starts x11-ssh-askpass when doing a git pull. I dont want to use askpass. can i disable this in my confing? if yes whats the syntax for that?
orivej has quit [Ping timeout: 268 seconds]
<Raito_Bezarius> Is there any reason why a build would fail at the unpacking sources step?
<lovesegfault> Simerax: You can set your askpass for git
<tilpner> Simerax: There is an option programs.ssh.askPassword
<Raito_Bezarius> it says: builder failed with exit code 1 just after "unpacking sources" so I have no idea what's going wrong
<Simerax> tilpner: ah so i could just do programs.ssh.askPassword.enable = false;
<tilpner> Raito_Bezarius: exit 1 in patchPhase would do it
o1lo01ol_ has quit [Ping timeout: 268 seconds]
<Raito_Bezarius> True
logzet has quit [Quit: http://quassel-irc.org - Chat comfortably. Anywhere.]
<patrl> @Simerax you can add the following line to your config: `programs.ssh.askPassword = "";`
<Raito_Bezarius> So I have to check the patchPhase I guess
<tilpner> Raito_Bezarius: No, you should probably give more information
<Raito_Bezarius> tilpner: this is the derivation which fails too early: https://gitlab.com/la-boussole/track-members/track/blob/master/nix/merge-maven-and-npm.nix
<Raito_Bezarius> the drv one
<Raito_Bezarius> I'm not sure how I could add more information to the output
<tilpner> Raito_Bezarius: Oh no, that could be anything
<tilpner> Raito_Bezarius: Try more tracing, e.g. set -x
<Raito_Bezarius> Alright
<Raito_Bezarius> At the unpackPhase and patchPhase I guess
lovesegfault has quit [Quit: WeeChat 2.7]
<Raito_Bezarius> also, is there a way to produce some side effects from Hydra, like I want to push some artifacts to some remote server
<Raito_Bezarius> or should I look into another service than Hydra?
<Simerax> patrl: thanks that did the trick! How did you know that it's called "ssh.askPassword" how do i know about such commands? i mean the package itself is just called "nixos.x11_ssh_askpass" so there is no real way to know what the config has to look like
<clever> Raito_Bezarius: <runcommand> in the hydra.conf file i think
kleisli has joined #nixos
<Raito_Bezarius> clever: can it have some buildInputs or should the stuff be installed globally, I tried to look the source code but my Perl fu is not that great
<clever> Raito_Bezarius: i would just point it towards a pkgs.writeShellScript, and export PATH within that
<Raito_Bezarius> Good idea, indeed
<patrl> Simerax: hah, I have no idea how I figured that out
<patrl> Simerax: I typically just browse through the nixos options until I find something that looks relevant
lovesegfault has joined #nixos
<Simerax> patrl: i didnt even know about the "search NixOS options" thing - better than just browsing stack overflow etc
mananamenos has quit [Ping timeout: 272 seconds]
<fuzen> Theres also a manual
<{^_^}> [nixpkgs] @gnidorah opened pull request #78312 → openmw-tes3mp: fix build → https://git.io/JvLS4
<fuzen> Some options are wrong, have no descriptions so stack overflow can still be more useful
<fuzen> services.thelounge.private for example, is wrong
patrl has quit [Ping timeout: 240 seconds]
<infinisil> fuzen: Define "wrong"
<infinisil> If there's a bug with an option this can be fixed
<fuzen> private isn't a valid configuration option. It wont error nixos, but will write an invalid option to the configuraiton
<fuzen> It's on my todolist to fix when I update the version & add some of the other options this wekend for thelounge, but I have no idea how to mark an option as deprecated, and make it a no-op
Simerax has quit [Quit: https://quassel-irc.org - Komfortabler Chat. Überall.]
dashkal has quit [Ping timeout: 260 seconds]
<fuzen> infinisil: it's supposed to be this judging by the description https://thelounge.chat/docs/configuration#public
kleisli has quit [Ping timeout: 268 seconds]
kaychaks has quit [Ping timeout: 240 seconds]
patrl has joined #nixos
patrl is now known as Guest91401
<Raito_Bezarius> also, it seems like that Hydra is setting some GC roots, can I clean older builds? I clicked on "clear failed builds cache" but it didn't remove everything I see
<{^_^}> [nixpkgs] @DavHau opened pull request #78313 → add missing kubelet dependency for docker container systemd services → https://git.io/JvLSQ
<Raito_Bezarius> hydra-update-gc-roots wants to keep all roots
chagra has quit [Ping timeout: 260 seconds]
chagra has joined #nixos
<infinisil> fuzen: Look into mkRemovedOptionModule for deprecating options
o1lo01ol1o has joined #nixos
<fuzen> infinisil: Thanks, I'll grep through nixpkgs to find an example for it later when im working on it
kaychaks has joined #nixos
kaychaks is now known as Guest22715
<{^_^}> [nixpkgs] @r-ryantm opened pull request #78314 → python27Packages.python-dotenv: 0.10.3 -> 0.10.4 → https://git.io/JvL9J
o1lo01ol1o has quit [Remote host closed the connection]
kenjis1 has quit [Remote host closed the connection]
<{^_^}> [nixpkgs] @volth opened pull request #78315 → nat reflection: do not always rewrite source ip with loopbackip → https://git.io/JvL9U
o1lo01ol1o has joined #nixos
dashkal has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #78316 → python27Packages.python-telegram-bot: 12.2.0 -> 12.3.0 → https://git.io/JvL9m
zupo has joined #nixos
o1lo01ol1o has quit [Remote host closed the connection]
zupo_ has joined #nixos
ixxie has joined #nixos
acarrico has quit [Ping timeout: 272 seconds]
o1lo01ol1o has joined #nixos
zupo has quit [Ping timeout: 272 seconds]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #78317 → python27Packages.phonenumbers: 8.11.1 -> 8.11.2 → https://git.io/JvL9E
o1lo01ol1o has quit [Remote host closed the connection]
some_random_dude has joined #nixos
<some_random_dude> Question. I added a bunch of hosts to block through the extraHosts option. I verified that they populate /etc/hosts. However, when I do something like `ping facebook.com`, it doesn't block them. What gives? :(
lovesegfault has quit [Ping timeout: 268 seconds]
ixxie has quit [Ping timeout: 240 seconds]
<some_random_dude> And I'm not using something like dnsmasq either
takeda has quit [Quit: leaving]
lovesegfault has joined #nixos
kenjis1 has joined #nixos
<some_random_dude> And I'm using the base example config that they give you when you first install.
fendor has joined #nixos
<heath> might as well ask here too (beside functional programming nix channel): has anyone found that running nix in production without application level containers is cheaper and/or easier to maintain than relying on docker and kubernetes?
kleisli has joined #nixos
<gchristensen> heath: I think it depends on the scale at which you operate, and that small-to-medium scale deployments, right now, are a great fit for a Nix-based, no-container deployments
drakonis1 has joined #nixos
<gchristensen> if you're massive, the abstraction layer provided by k8s is useful and good. but at a small scale, Nix's integrated deployments are a much better, cheaper fit, IMO
drager has joined #nixos
<some_random_dude> Oh I answered my own question... I dont know why but ping isnt respecting the hosts file (maybe it never does, I have no idea). Using curl and an internet browser showed that the hosts file was working. *shrugs*
<drager> Hi, I recently updated to 19.09 and now I get SSL cert errors for multiple programs. Ideas?
domogled has quit [Ping timeout: 268 seconds]
<drager> "Problem with the SSL CA cert (path? access rights?) (77); using cached result"
<{^_^}> Channel nixos-19.09-small advanced to https://github.com/NixOS/nixpkgs/commit/0d3b1578987 (from 3 hours ago, history: https://channels.nix.gsc.io/nixos-19.09-small)
<cransom> heath: i run a small to medium shop that's entirely nix based. we spent a bit more effort to use auto scaling groups as hard as we could, so for most of our deployments, we push a brand new os image every time. i don't feel like i'm missing anything from docker/k8s (maybe a little bit of deploy speed? but i'd rather stability over that)
psyanticy has quit [Quit: Connection closed for inactivity]
<gchristensen> cransom: <3 immutable infra, image-based deployments is 100% the reason I found and fell in love with NixOS :D
shibboleth has joined #nixos
ixxie has joined #nixos
<cransom> in a previous engagemetn that was a bit bigger, we used nixops as that fit the company slightly better, but after having an ami for every code push, it's been smoooooth.
cust0dian has quit [Ping timeout: 268 seconds]
<cransom> we replaced chef with it. the asg reactions got so much better. with chef, it was 10 minutes and a reboot for a machine to come up (assuming we didn't have a deploy failure), with nix, it's ready to go in ~1 and we've never had an event where machine scaling was a problem.
<heath> when we say massive, what exactly is that? :)
<cransom> but besides that, if you go a container route, you have a similar vibe but having the full instances being completely torn down on every deploy adds confidence.
<gchristensen> enough to have a team to dedicated to maintaining k8s
<gchristensen> s/dedicated to maintaining/maintain/
<heath> perfect, thanks the responses. have there been discussions around making nix suitable for larger orgs?
gxt has joined #nixos
<heath> thanks +for the responses, rather
lovesegfault has quit [Ping timeout: 258 seconds]
<cransom> i'm not sure how it's unsuitable currently for larger orgs.
<gchristensen> heath: I think Nix is already suitable for it, though the way Nix is used may be different. for example, using Nix to build docker images, or other strategies
lovesegfault has joined #nixos
<heath> oh right, I guess that was a silly question
<gchristensen> cransom's method of immutable server images scales up amazingly well, too, as long as you need to deploy a given server type no more than once every 15 minutes or so
<gchristensen> heath: also if you'd like to PM about specifically what you're doing, I'd be interested in hearing! :)
fendor has quit [Ping timeout: 268 seconds]
<cransom> yeah. if you need to push code more frequently than 15 minutes, my environment won't keep up with that. there could be tweaks, but i can't have a fully baked ami come up. its usually 8-10 minutes at least for the disk image to upload and register.
<heath> 👍
cosimone has quit [Quit: Quit.]
Guest91401 has quit [Ping timeout: 258 seconds]
<{^_^}> [nixpkgs] @lo1tuma opened pull request #78318 → runLaTeX: add additional rerun criterion → https://git.io/JvLH2
drager has quit [Quit: WeeChat 2.6]
dashkal has quit [Ping timeout: 240 seconds]
ixxie has quit [Ping timeout: 260 seconds]
Tucky has joined #nixos
some_random_dude has quit [Remote host closed the connection]
lordcirth_ has quit [Remote host closed the connection]
o1lo01ol1o has joined #nixos
o1lo01ol1o has quit [Remote host closed the connection]
<{^_^}> [nixpkgs] @kalbasit merged pull request #78001 → amass: 3.0.25 -> 3.4.2 → https://git.io/JvkgQ
<{^_^}> [nixpkgs] @kalbasit pushed commit from @zowoq to master « amass: 3.0.25 -> 3.4.2 (#78001) »: https://git.io/JvLHp
dashkal has joined #nixos
<{^_^}> [nixpkgs] @dkudriavtsev opened pull request #78319 → vvvvvv: init at 2.3-git-2a514b2 → https://git.io/JvLQe
<alienpirate5> first package addition!
<alienpirate5> ~~someone please review my PR~~
<alienpirate5> * --someone please review my PR--
Guest91401 has joined #nixos
ixxie has joined #nixos
<{^_^}> [nix] @edolstra pushed to master « Fix clang warning »: https://git.io/JvLQq
<ambro718> After su the PATH doesn't contain what it contained as the user, this is a problem for me, I need to run a program installed in the user's env as root. This used to work.
UndefinedIsNotAF has joined #nixos
<kalbasit> How is the `programs.sqlite` that's included in `nixexprs.tar.xz` is generated?
<clever> ah, its since been renamed, my bookmark auto-filled
<kalbasit> clever: I would have never guessed that. Thanks!
<{^_^}> Channel nixos-unstable-small advanced to https://github.com/NixOS/nixpkgs/commit/79bf9ef3b5b (from 3 hours ago, history: https://channels.nix.gsc.io/nixos-unstable-small)
<{^_^}> [nixpkgs] @wamserma opened pull request #78320 → sqlite: 3.30.1 -> 3.31.0 (security) → https://git.io/JvLQR
<{^_^}> [nix] @edolstra pushed 5 commits to flakes: https://git.io/JvLQ0
Chiliparrot has quit [Quit: My iMac has gone to sleep. ZZZzzz…]
* kalbasit really need to learn flakes
<gchristensen> they're not merged yet, so maybe hold off a bit :)
ixxie has quit [Ping timeout: 272 seconds]
<{^_^}> [nixpkgs] @wamserma opened pull request #78321 → sqlite: 3.28.0 -> 3.31.0 (security) → https://git.io/JvLQ9
orivej has joined #nixos
sondr3 has joined #nixos
o1lo01ol1o has joined #nixos
<Raito_Bezarius> heath: FWIW, I have been running very small deployments on AWS using nixops and it has been a breeze, minimal involvement, everything just works ™
<Raito_Bezarius> the only learning curve is getting into the Nix ecosystem, understanding some strategies to do Nix stuff
<Raito_Bezarius> and most of the time it's not due to Nix but you have to wrap annoying impure annoying package managers like NPM
<Raito_Bezarius> (but node2nix & yarn2nix are there to save us)
<{^_^}> [nixpkgs] @r-ryantm opened pull request #78322 → python27Packages.shodan: 1.21.1 -> 1.21.2 → https://git.io/JvL7T
<infinisil> Raito_Bezarius: Regarding that, I think only yarn2nix can be used reasonably for development?
<infinisil> Because it's usable from within a nix-build
<infinisil> Though maybe node2nix can too, I'm not sure
o1lo01ol1o has quit [Remote host closed the connection]
o1lo01ol1o has joined #nixos
zeta_0 has joined #nixos
<Raito_Bezarius> infinisil: You mean like w/o having to call yarn2nix manually?
<Raito_Bezarius> I actually used node2nix in my projects and set up some hooks to regenerate node2nix files automatically and commit back the changes if that's required
<Raito_Bezarius> It generates some noise but it's acceptable
o1lo01ol1o has quit [Remote host closed the connection]
<zeta_0> what is the progress of nixos compatibility on raspberry pi 4? i want to put nixos stable on my pi but i don't want to run into any issues?
<Raito_Bezarius> The other way around I know is to wrap node2nix and do IFD
<kalbasit> gchristensen: how to build https://github.com/NixOS/nixos-channel-scripts if flakes are not merged yet?
<Raito_Bezarius> IMHO, if you have a package lock, it could run without __noChroot = false ; otherwise, fixed output derivation and ultimately no sandboxing works more or less fine
<Raito_Bezarius> But yes yarn2nix seems cooler
<gchristensen> kalbasit: it uses the flakes branch :)
<{^_^}> [nixpkgs] @r-ryantm opened pull request #78323 → python27Packages.spotipy: 2.4.4 -> 2.6.1 → https://git.io/JvL70
<kalbasit> gchristensen: is there a guide/doc I can follow?
o1lo01ol1o has joined #nixos
Synthetica has joined #nixos
zeta_0 has quit [Quit: rcirc on GNU Emacs 26.3]
<sondr3> I asked on the forums, but wanted to check here too; anyone know if/how it's possible to use a NUR repo without adding it to nix-community/NUR? I have my own repo I want to play around with but couldn't figure out how to include it in my own config outside of the main NUR repo
shafo has joined #nixos
<shafo> Hi, I was wondering if there is any way in the text mode installer to copy text from the manual which is available on virtual console 8 to virtual console 1?
<{^_^}> [nix] @edolstra pushed to flakes « Fix coverage build »: https://git.io/JvL7y
<{^_^}> [nixpkgs] @Ma27 merged pull request #77532 → nixos/roundcube: security improvements → https://git.io/JvfRq
<{^_^}> [nixpkgs] @Ma27 pushed 4 commits to master: https://git.io/JvL7S
LouisDK has joined #nixos
kleisli has quit [Ping timeout: 240 seconds]
Tucky has quit [Quit: WeeChat 2.7]
cosimone has joined #nixos
<LouisDK> I want to add lang packs for LibreOffice but is wondering what's the best practice. Are the langs specfied here: https://github.com/NixOS/nixpkgs/blob/master/pkgs/applications/office/libreoffice/default.nix going to be installed by default?
cust0dian has joined #nixos
kleisli has joined #nixos
<kalbasit> LouisDK: yes that's correct
<{^_^}> [nixpkgs] @Ma27 pushed 2 commits to release-19.09: https://git.io/JvL5Y
shafo has quit [Remote host closed the connection]
<{^_^}> [nixpkgs] @ryantm merged pull request #78271 → python37Packages.cmd2: 0.9.22 -> 0.9.23 → https://git.io/JvLVS
<{^_^}> [nixpkgs] @ryantm pushed 2 commits to master: https://git.io/JvL5Z
<{^_^}> [nixpkgs] @00-matt opened pull request #78324 → Remove maintainer → https://git.io/JvL54
<LouisDK> @kalbasit I search for a proper way to add additional langs. Should that be done in the wrapper?
<kalbasit> LouisDK: instead of installing `libreoffice`, you should install `(libreoffice.override { langs = [ ... ]; })`
Shell has quit [Quit: ZNC 1.7.5 - https://znc.in]
qyliss has quit [Quit: bye]
tilcreator has quit [Ping timeout: 265 seconds]
<{^_^}> Channel nixpkgs-19.09-darwin advanced to https://github.com/NixOS/nixpkgs/commit/0d3b1578987 (from 4 hours ago, history: https://channels.nix.gsc.io/nixpkgs-19.09-darwin)
<LouisDK> kalbasit. Thx. Will try that.
<{^_^}> [nixpkgs] @romildo opened pull request #78325 → lxqt.screengrab: 1.101 -> 2.0.0 → https://git.io/JvL52
<kalbasit> LouisDK: documentation: https://nixos.org/nixpkgs/manual/#chap-overrides
Shell has joined #nixos
Shell has quit [Remote host closed the connection]
M-Gregoire49 has joined #nixos
cust0dian has quit [Ping timeout: 268 seconds]
Shell has joined #nixos
<LouisDK> error: anonymous function at /nix/store/v48f3llcmb33xrb0ssmf0889imbqwjsq-nixos-20.03pre210078.90441b4b47f/nixos/pkgs/applications/office/libreoffice/wrapper.nix:1:1 called with unexpected argument 'langs', at /nix/store/v48f3llcmb33xrb0ssmf0889imbqwjsq-nixos-20.03pre210078.90441b4b47f/nixos/lib/customisation.nix:69:16(use '--show-trace' to show
<LouisDK> detailed location information)
Shell has quit [Remote host closed the connection]
<LouisDK> environment.systemPackages = with pkgs; [ git screen mythtv ephemeral firefox strace (libreoffice.override { langs = [ da ]; }) ];
Shell has joined #nixos
<{^_^}> [nixpkgs] @yurrriq opened pull request #78326 → renderizer: init at 2.0.5 → https://git.io/JvL51
qyliss has joined #nixos
Shell has quit [Client Quit]
qyliss has quit [Client Quit]
Shell has joined #nixos
qyliss has joined #nixos
<{^_^}> [nixpkgs] @Ma27 merged pull request #78182 → hwinfo: 21.67 -> 21.68 → https://git.io/JvLL0
<{^_^}> [nixpkgs] @Ma27 pushed 2 commits to master: https://git.io/JvL5Q
alexherbo25 has joined #nixos
LouisDK has quit [Remote host closed the connection]
alexherbo2 has quit [Ping timeout: 265 seconds]
alexherbo25 is now known as alexherbo2
Guest94972 has quit [Ping timeout: 258 seconds]
neeasade has joined #nixos
Guest94972 has joined #nixos
<{^_^}> [nixpkgs] @jonringer merged pull request #78322 → python27Packages.shodan: 1.21.1 -> 1.21.2 → https://git.io/JvL7T
<{^_^}> [nixpkgs] @jonringer pushed commit from @r-ryantm to master « python27Packages.shodan: 1.21.1 -> 1.21.2 »: https://git.io/JvL5h
<{^_^}> [nixpkgs] @jonringer merged pull request #78305 → python27Packages.bumps: 0.7.13 -> 0.7.14 → https://git.io/JvLPF
<{^_^}> [nixpkgs] @jonringer pushed commit from @r-ryantm to master « python27Packages.bumps: 0.7.13 -> 0.7.14 »: https://git.io/JvLdJ
jonten has joined #nixos
<{^_^}> [nixpkgs] @jonringer merged pull request #78316 → python27Packages.python-telegram-bot: 12.2.0 -> 12.3.0 → https://git.io/JvL9m
<{^_^}> [nixpkgs] @jonringer pushed commit from @r-ryantm to master « python27Packages.python-telegram-bot: 12.2.0 -> 12.3.0 »: https://git.io/JvLdk
<{^_^}> [nixpkgs] @jonringer merged pull request #78317 → python27Packages.phonenumbers: 8.11.1 -> 8.11.2 → https://git.io/JvL9E
<{^_^}> [nixpkgs] @jonringer pushed commit from @r-ryantm to master « python27Packages.phonenumbers: 8.11.1 -> 8.11.2 »: https://git.io/JvLdL
<{^_^}> [nixpkgs] @worldofpeace merged pull request #77979 → cinnamon.nemo: init at 4.4.1 → https://git.io/Jvk3K
<{^_^}> [nixpkgs] @worldofpeace pushed 2 commits to master: https://git.io/JvLdm
<{^_^}> [nixpkgs] @jonringer merged pull request #78323 → python27Packages.spotipy: 2.4.4 -> 2.6.1 → https://git.io/JvL70
<{^_^}> [nixpkgs] @jonringer pushed commit from @r-ryantm to master « python27Packages.spotipy: 2.4.4 -> 2.6.1 »: https://git.io/JvLdY
zeta_0 has joined #nixos
kleisli has quit [Remote host closed the connection]
kleisli has joined #nixos
<{^_^}> [nixpkgs] @jonringer pushed commit from @r-ryantm to master « python27Packages.libnacl: 1.6.1 -> 1.7.1 »: https://git.io/JvLd8
<{^_^}> [nixpkgs] @jonringer merged pull request #78291 → python27Packages.libnacl: 1.6.1 -> 1.7.1 → https://git.io/JvLKi
Guest94972 is now known as alex``
<{^_^}> [nixpkgs] @jonringer merged pull request #78314 → python27Packages.python-dotenv: 0.10.3 -> 0.10.4 → https://git.io/JvL9J
<{^_^}> [nixpkgs] @jonringer pushed commit from @r-ryantm to master « python27Packages.python-dotenv: 0.10.3 -> 0.10.4 »: https://git.io/JvLdB
srid-irccloud has joined #nixos
<srid-irccloud> "builder for '/nix/store/...' failed with exit code 1; last 10 log lines:"
<srid-irccloud> Why does nix show only the last 10 log lines? How do I increase this limit? This limit is useless for non-trivial Haskell compiler errors.
<{^_^}> [nixpkgs] @mkg20001 opened pull request #78328 → cinnamon.cinnamon-control-center: init at 4.4.0 → https://git.io/JvLda
<jackdk> I'm interested in an answer but I usually run nix-build instead
<{^_^}> [nixpkgs] @r-ryantm opened pull request #78329 → python27Packages.sentry-sdk: 0.13.5 -> 0.14.0 → https://git.io/JvLdi
gxt has quit [Ping timeout: 240 seconds]
o1lo01ol1o has quit [Ping timeout: 260 seconds]
lovesegfault has quit [Ping timeout: 268 seconds]
o1lo01ol1o has joined #nixos
chloekek has joined #nixos
afics has quit [Ping timeout: 252 seconds]
<philipp[m]2> Is there some more current build of nixops I'm overlooking? I'm blocked by a bug fixed in october but there wasn't a release since then.
lovesegfault has joined #nixos
<philipp[m]2> What is the release model of nixops?
<philipp[m]2> There is nixops unstable, but that seems to be even older than nixops.
o1lo01ol1o has quit [Remote host closed the connection]
<{^_^}> [nixpkgs] @worldofpeace merged pull request #78324 → maintainers: remove 00-matt → https://git.io/JvL54
<{^_^}> [nixpkgs] @worldofpeace pushed 2 commits to master: https://git.io/JvLdS
mexisme has quit [Ping timeout: 268 seconds]
o1lo01ol1o has joined #nixos
gkmngrgn has quit [Ping timeout: 248 seconds]
__monty__ has quit [Quit: leaving]
wiml has quit [Quit: wiml]
<{^_^}> [nixpkgs] @worldofpeace merged pull request #78296 → chatterino2: use mkDerivation from qt → https://git.io/JvL6S
<{^_^}> [nixpkgs] @worldofpeace pushed 2 commits to master: https://git.io/JvLdF
afics has joined #nixos
erasmas has quit [Quit: leaving]
turona has quit [Quit: ...]
turona has joined #nixos
<{^_^}> [nixpkgs] @worldofpeace pushed commit from @thefloweringash to release-19.09 « chatterino2: use mkDerivation from qt »: https://git.io/JvLFJ
<{^_^}> Channel nixos-19.09-small advanced to https://github.com/NixOS/nixpkgs/commit/ada97121b7f (from 74 minutes ago, history: https://channels.nix.gsc.io/nixos-19.09-small)
johnw has quit [Remote host closed the connection]
neeasade has quit [Remote host closed the connection]
<gchristensen> wow, a channel update in 1 minute
<gchristensen> feels impossible
leotaku_ has joined #nixos
<{^_^}> [nixpkgs] @jonringer merged pull request #78263 → teams: 1.2.00.32451 -> 1.3.00.958 → https://git.io/JvL2U
<{^_^}> [nixpkgs] @jonringer pushed commit from @liff to master « teams: 1.2.00.32451 -> 1.3.00.958 »: https://git.io/JvLFs
<{^_^}> [nixpkgs] @jonringer merged pull request #78287 → python37Packages.jupyterlab: 1.2.4 -> 1.2.5 → https://git.io/JvLoj
<{^_^}> [nixpkgs] @jonringer pushed commit from @r-ryantm to master « python37Packages.jupyterlab: 1.2.4 -> 1.2.5 »: https://git.io/JvLFC
jonten has quit [Ping timeout: 268 seconds]
leotaku has quit [Ping timeout: 265 seconds]
<mkg20001> Is there a way to copy a derivation from a cache without it's closure?
<gchristensen> mkg20001: you can get the NAR for a derivation's output, but you can't put it in the Nix store without its closure. why do you want to do that?
chagra has quit [Ping timeout: 265 seconds]
mDuff has joined #nixos
zeta_0 has quit [Quit: rcirc on GNU Emacs 26.3]
<mkg20001> <gchristensen "mkg20001: you can get the NAR fo"> to fetch just an ISO file
turona has quit [Quit: ...]
<gchristensen> what exactly are you trying to do? maybe this is doable
chagra has joined #nixos
civodul has quit [Quit: ERC (IRC client for Emacs 26.3)]
turona has joined #nixos
UndefinedIsNotAF has quit [Ping timeout: 252 seconds]
mDuff has quit [Ping timeout: 268 seconds]
<ajs124> nuke-refs?
<mkg20001> <gchristensen "what exactly are you trying to d"> I'm building an ISO here https://hercules-ci.com/github/mercode-org/meros-nix/jobs/46
<adisbladis> mkg20001: Sure you can :)
<{^_^}> [nixpkgs] @r-ryantm opened pull request #78330 → python37Packages.praw: 6.4.0 -> 6.5.1 → https://git.io/JvLFb
<mkg20001> <adisbladis "mkg20001: Sure you can :)"> Problem is it fetches all the dependencies
mDuff has joined #nixos
<adisbladis> mkg20001: You can just skip using nix tooling and download it with curl?
<mkg20001> <adisbladis "mkg20001: You can just skip usin"> They are build on hercules-ci and get pushed to a cache
<adisbladis> mkg20001: Which is available over http(s)?
<mkg20001> <adisbladis "mkg20001: Which is available ove"> I was hoping for a nix-based workarround
<mkg20001> How do I extract a .nar without putting it in the store, then?
<adisbladis> mkg20001: Gimme a sec plz, I'll throw together an example :)
<mkg20001> <adisbladis "mkg20001: Gimme a sec plz, I'll "> btw, here's the part I'm using for getting the .nar
tilcreator has joined #nixos
fendor has joined #nixos
acarrico has joined #nixos
<{^_^}> [nixpkgs] @worldofpeace merged pull request #78260 → cinnamon.*: add licenses → https://git.io/JvLgi
<{^_^}> [nixpkgs] @worldofpeace pushed 2 commits to master: https://git.io/JvLbq
<adisbladis> mkg20001: I thought it was gonna be easier :/ http://ix.io/2862
<adisbladis> You're gonna have to write your own recursive function to unpack the archive using a combination of the two tools mentioned
<{^_^}> [nixpkgs] @marsam merged pull request #78283 → python27Packages.apprise: 0.8.2 -> 0.8.3 → https://git.io/JvLoe
<{^_^}> [nixpkgs] @marsam pushed 2 commits to master: https://git.io/JvLbY
<adisbladis> This UX kind of sucks, though it's not really a common thing to download plain nars and consume them outside of nix
fusion809 has joined #nixos
<philipp[m]2> I need nixops with this pr: https://github.com/nix-community/nixops-libvirtd/pull/4 Do I just build it myself or is there some more current build out there?
<{^_^}> nix-community/nixops-libvirtd#4 (by teto, 18 weeks ago, merged): Convert libvirtd to use make-disk-image
<{^_^}> [nixpkgs] @WilliButz opened pull request #78331 → grafana-loki: 1.2.0 -> 1.3.0, patch distributor test → https://git.io/JvLbn
<gchristensen> one sec philipp[m]2
<gchristensen> philipp[m]2: https://github.com/grahamc/packet-spot-buildkite-agent/blob/master/nix/default.nix#L14 you need to clone nixops from master pretty much, and then pass nixops-libvirtd as a plugin like on line 17/18
drakonis1 is now known as drakonis
<philipp[m]2> Thanks, will try!
chloekek has quit [Ping timeout: 272 seconds]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #78332 → python27Packages.stripe: 2.41.0 -> 2.42.0 → https://git.io/JvLbu
kvda has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #78333 → python27Packages.qtawesome: 0.6.0 -> 0.6.1 → https://git.io/JvLbr
mDuff has quit [Ping timeout: 268 seconds]
zupo_ has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
gustavderdrache has quit [Quit: Leaving.]
halfbit has joined #nixos
<philipp[m]2> Is there any way to tell when a nixops release happens? Looking at the history it seems kind of random to me.
ambro718 has quit [Ping timeout: 268 seconds]
mDuff has joined #nixos
wiml has joined #nixos
fenedor has joined #nixos
kvda has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
kenjis1 has quit [Ping timeout: 245 seconds]
fendor has quit [Ping timeout: 268 seconds]
mDuff has quit [Ping timeout: 258 seconds]
bennofs has quit [Ping timeout: 272 seconds]
bennofs has joined #nixos
Squarism has quit [Ping timeout: 260 seconds]
chagra has quit [Ping timeout: 268 seconds]
Squarism has joined #nixos
Squarism has joined #nixos
Squarism has quit [Changing host]
Blessjah has quit [Ping timeout: 268 seconds]
bvdw has quit [Read error: Connection reset by peer]
Blessjah has joined #nixos
<{^_^}> [nixpkgs] @Mic92 merged pull request #74010 → graalvm8-ee: 19.2.1 -> 19.3.1, graalvm11-ee: init at 19.3.1 → https://git.io/JeiH9
<{^_^}> [nixpkgs] @Mic92 pushed 4 commits to master: https://git.io/JvLN3
alexherbo2 has quit [Ping timeout: 265 seconds]
alex`` has quit [Ping timeout: 258 seconds]
bennofs has quit [Client Quit]
bvdw has joined #nixos
mexisme has joined #nixos
bennofs has joined #nixos
shibboleth has quit [Quit: shibboleth]
<{^_^}> [nixpkgs] @Ma27 merged pull request #78331 → grafana-loki: 1.2.0 -> 1.3.0, patch distributor test → https://git.io/JvLbn
<{^_^}> [nixpkgs] @Ma27 pushed 2 commits to master: https://git.io/JvLNZ
pitch has joined #nixos
<buckley310> how do i get ".nix" file syntax highlighting in vim? the `vim_configurable` package used to have it on by default but it seems like that's changed.
kvda has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #78334 → qview: 2.0 -> 3.0 → https://git.io/JvLNa
<{^_^}> [nixpkgs] @lopsided98 opened pull request #78335 → buildbot: 2.5.1 -> 2.6.0 → https://git.io/JvLNV
bvdw has quit [Quit: bvdw]
ixxie has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #78336 → qmmp: 1.3.5 -> 1.3.6 → https://git.io/JvLNP
o1lo01ol1o has quit [Remote host closed the connection]
bvdw has joined #nixos
alexherbo2 has joined #nixos
<pitch> Hey there, if been interested in the idea behind nix a while now. now i just read that its possible to use nix for packages in any system. is it advisable for testing or should i just run nixOS in a vm? i see the upside of nix but my systems are not that complex tbh, except for my homeserver. i just have 5/6 static binaries and 4 relevant configs...
<rizary_> i have this `NOPASSWD: /nix/store/xchw8danyqxlcj6ma1wrjpcv19z8slgz-util-linux-2.33.2-bin/bin/mount /secure` in my `/etc/sudoers` but I can't run command `mount /secure`. It says `only root can do that`. I have check mount location ad it is same. Is there any additional config that I am still missing?
<hexa-> can I have a nixos container that has a veth into a netns inside the host?
<lopsided98> rizary_: Did you run the command with sudo?
kvda has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<buckley310> pitch, depends what you want nix for the most. with nixos you can configure the entire system (server software, desktop environment, bootloader, etc) using nix, but if you install it on another distro, you can only use it to install programs.
alex`` has joined #nixos
<buckley310> nix is very useful on centos for that reason, because you can install the latest version of things like firefox or nmap and it doesnt break anything :)
<{^_^}> [nixpkgs] @Ma27 pushed 2 commits to release-19.09: https://git.io/JvLNS
<rizary_> lopsided98: err I forgot to run it with sudo, silly me. Thanks!
Mateon1 has quit [Ping timeout: 268 seconds]
gustavderdrache has joined #nixos
bvdw has quit [Quit: bvdw]
thc202 has quit [Ping timeout: 260 seconds]
bvdw has joined #nixos
sondr3 has quit [Quit: WeeChat 2.7]
<pitch> buckley310: in the long run i would love to have a server nixOS "script" so i can migrate this machine quickly. at least thats what i want out of it. since my server is quite complex and kinda shapeshifting all the time, i see big potential there. my daily driver is a ~80 MB Linux excluding that yucky browser and xserver that is needed for tehe broken web these days.
Mateon2 has joined #nixos
<buckley310> pitch, then yeah, i would give it a shot in a vm to get used to the OS config stuff