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/ || use ,channels for a list of Nix* related channels || nixcon videos: https://tinyurl.com/nixcon2019 || Link to the output of nix-info
<mikky> I'm trying to use `(builtins.elemAt config.networking.interfaces."br0".ipv4.addresses 0).address` inside a module (imports = [ ./module.nix ]) and I'm getting 'index out of bounds` error. The `config` map isn't propagated to the module?
<noonien> what are the reasons for not having dependencies as relative paths?
<noonien> or is it just simplicity?
newuser99 has quit [Ping timeout: 260 seconds]
<mikky> noonien: not sure what you're asking
<noonien> hmm, i guess i'm asking why all nix store paths are absolute
fes has joined #nixos
<noonien> having absolute paths is convenient, but having relative paths would mean /nix/store could be anywhere
<samueldr> maybe at eval time, but things work with full paths
<samueldr> e.g. dynamic linkers
<noonien> dynamic linkers support reltive paths
<mikky> why would you want to have /nix/store elsewhere?
<{^_^}> [nixpkgs] @zowoq opened pull request #80481 → Revert "postgresql: build < 9.5 with openssl 1.0.2" → https://git.io/Jv4AG
<samueldr> okay, ignore dynamic linkers on linux, there are other things that will only work with an absolute path
<samueldr> mikky: single user install as non-root
<samueldr> ~/my-nix-store
<samueldr> that could be useful in a shared environment
<mikky> I see
<noonien> yeah, that was my tought as well, i'm pretty sure there are a few examples that require absolute paths, or transform relative paths into absolute ones
reallymemorable has quit [Quit: reallymemorable]
<noonien> also, having relative paths would complicate things quite a bit, since they have to be relative to something
<noonien> i just wanted to ask to make sure
fes has quit [Ping timeout: 260 seconds]
<noonien> a friend asked the same question to which i gave the same answer, it being a requirement for the dynamic linker, and then he showed me ORIGIN
<mikky> you can always use some kind of chroot setup
<noonien> no, i don't need this feature, i was just curious
<mikky> It's an interesting thought experiment
<mikky> make it a game :)
<mikky> the goal: run nix as user without root access
<noonien> you should be able to do that
<noonien> you either have to have /nix/store as your user
<noonien> or compile nix with a different root
laduke has joined #nixos
<samueldr> noonien: the dynamic linker itself, I figure, might need an absolute path
<samueldr> though could be wrong here too
<mikky> look for `--store`
<noonien> but if you have a different nix store root, you can't take advantage of the binary cache
<noonien> well, you can, you just have to build one yourself, with that root
<samueldr> --store uses usernamespaces
<samueldr> which in a shared environment is not necessarily a given
<newuser97> I'm reading https://github.com/NixOS/nixpkgs/blob/master/doc/languages-frameworks/python.section.md and a bit overwhelmed by the number of different ways to do it. I'm trying to install `qtile` and have some other python packages available in the environment. How should I do that?
sbdchd has joined #nixos
thc202 has quit [Ping timeout: 240 seconds]
rogue_koder has quit [Ping timeout: 268 seconds]
<aswanson> newuser97: that depends on if you want to have the packages available globally or for a specific development environment. if the latter I would suggest making a shell.nix as outline where it mentions using `mkShell` in the link you provided
<laduke> Is it possible (and easy) to install into a systemd-nspawn? I'd like to maybe gradually switch my little home server over to nixos; so I'd like to try moving services into a nixos vm. I guess I could use virtualbox vms.
<{^_^}> [nixpkgs] @marsam opened pull request #80482 → vale: 1.7.1 -> 2.0.0 → https://git.io/Jv4AK
newuser97 has quit [Remote host closed the connection]
<dashkal> This might be a wrong question, in which case corrections are appreciated: Can you add dev environments made with shell.nix files as GC roots?
newuser96 has joined #nixos
<evanjs> clever: down to cleanup and trimming the kernel config now. Though I guess I could use the original config I was given and see how far it gets me now lol
<newuser96> https://bpaste.net/FPEQ is what I tried, but the environment running qtile doesn't have psutil
<newuser96> I should probably do this with something other than the window manager so it's not as disruptive when I want to reload it...
<newuser96> but anyway, why am I not getting psutil in that env?
<{^_^}> [nixpkgs] @dotlambda merged pull request #80445 → rclone-browser: 1.2 -> 1.8.0 → https://git.io/Jv46O
<{^_^}> [nixpkgs] @dotlambda pushed to master « rclone-browser: 1.2 -> 1.8.0 (#80445) »: https://git.io/Jv4A1
o1lo01ol1o has quit [Remote host closed the connection]
o1lo01ol1o has joined #nixos
phirsch has joined #nixos
sbdchd has quit []
<{^_^}> [nix] @samueldr opened pull request #3364 → tarball: Workaround bad branch names → https://git.io/Jv4AS
rogue_koder has joined #nixos
newuser96 has quit [Remote host closed the connection]
<evanjs> samueldr++
<{^_^}> samueldr's karma got increased to 168
mbrgm_ has joined #nixos
<evanjs> That’s a nasty one
<samueldr> I'm curious how no one hit that
<samueldr> wondering if it's because I'm using it in a weird way
o1lo01ol1o has quit [Remote host closed the connection]
zeta_0 has quit [Quit: rcirc on GNU Emacs 26.3]
johnny101m has quit [Ping timeout: 260 seconds]
johnny101m2 has joined #nixos
<evanjs> Been there before for sure. Like there’s eg ‘nodePackages.”@angular/cli”’... 😝
o1lo01ol1o has joined #nixos
<evanjs> The quotes/@ make it a real blast to use with most nix commands
mbrgm has quit [Ping timeout: 260 seconds]
mbrgm_ is now known as mbrgm
jluttine_ has quit [Ping timeout: 240 seconds]
<{^_^}> [nixpkgs] @veprbl merged pull request #80471 → perlPackages.CPAN: apply patch to fix changed YAML module default → https://git.io/Jv47K
<{^_^}> [nixpkgs] @veprbl pushed 2 commits to master: https://git.io/Jv4Ah
o1lo01ol1o has quit [Ping timeout: 245 seconds]
o1lo01ol1o has joined #nixos
<{^_^}> [nix] @edolstra pushed 0 commits to refs/tags/2.3.3: https://git.io/Jv4xU
<{^_^}> [nixos-homepage] @edolstra pushed to master « Nix 2.3.3 released »: https://git.io/Jv4xk
jluttine_ has joined #nixos
Rusty1 has quit [Remote host closed the connection]
<{^_^}> [nixpkgs] @marsam opened pull request #80483 → terraform-lsp: 0.0.9 -> 0.0.10 → https://git.io/Jv4xI
mexisme has quit [Ping timeout: 260 seconds]
<{^_^}> [nixpkgs] @veprbl merged pull request #80143 → ogdf: init at 2020.02 → https://git.io/JvlwF
<{^_^}> [nixpkgs] @veprbl pushed commit from @wavewave to master « ogdf: init at 2020.02 (#80143) »: https://git.io/Jv4xL
<{^_^}> Channel nixos-unstable-small advanced to https://github.com/NixOS/nixpkgs/commit/01c8795673e (from 2 hours ago, history: https://channels.nix.gsc.io/nixos-unstable-small)
<{^_^}> [nixpkgs] @kalbasit opened pull request #80484 → pythonPackages.ansible-runner: skip failing test on Catalina → https://git.io/Jv4xO
<{^_^}> [nixpkgs] @edolstra pushed to master « nix: 2.3.2 -> 2.3.3 »: https://git.io/Jv4xG
johnny101m2 has quit [Ping timeout: 248 seconds]
newuser99 has joined #nixos
<{^_^}> [nixpkgs] @marsam opened pull request #80485 → postgresqlPackages.pg_auto_failover: 1.0.5 -> 1.0.6 → https://git.io/Jv4xn
phirsch has quit [Quit: phirsch]
<{^_^}> [nixpkgs] @jtojnar merged pull request #54677 → mypaint: 1.2.1 → 2.0.0-beta.0 → https://git.io/fh64F
<{^_^}> [nixpkgs] @jtojnar pushed 3 commits to master: https://git.io/Jv4x8
maddo has quit [Quit: See ya]
mexisme has joined #nixos
phirsch has joined #nixos
werner291 has quit [Quit: werner291]
ryantrinkle has joined #nixos
turona has quit [Ping timeout: 272 seconds]
turona has joined #nixos
mexisme has quit [Ping timeout: 272 seconds]
reallymemorable has joined #nixos
<{^_^}> [nixpkgs] @marsam opened pull request #80487 → brakeman: 4.7.2 -> 4.8.0 → https://git.io/Jv4x5
MrCoffee has joined #nixos
oida has quit [Remote host closed the connection]
johnny101m has joined #nixos
oida has joined #nixos
jojojojojo has quit [Remote host closed the connection]
jluttine_ has quit [Ping timeout: 260 seconds]
jojojojojo has joined #nixos
shabius_ has joined #nixos
noudle has quit []
o1lo01ol1o has quit [Remote host closed the connection]
<{^_^}> [nixpkgs] @marsam opened pull request #80488 → postgresqlPackages.cstore_fdw: 1.6.2 -> 1.7.0 → https://git.io/Jv4xp
shabius has quit [Ping timeout: 272 seconds]
reallymemorable has quit [Quit: reallymemorable]
jluttine_ has joined #nixos
Arahael has quit [Ping timeout: 248 seconds]
fes has joined #nixos
<{^_^}> [nixpkgs] @peti pushed to haskell-updates « hackage-packages.nix: automatic Haskell package set update »: https://git.io/Jv4pm
bvdw has quit [Read error: Connection reset by peer]
<fes> i would like to add some parameters in pulseaudio's daemon.conf but the file in /etc/pulse/daemon.conf is linked to a file in store and that file is unwritable. how do i solve this?
Chiliparrot has joined #nixos
bvdw has joined #nixos
alexherbo2 has quit [Quit: The Lounge - https://thelounge.chat]
waleee-cl has quit [Quit: Connection closed for inactivity]
dansho has joined #nixos
<newuser99> nix-env --set-flag priority 8 vim error: selector 'vim' matches no derivations
<newuser99> What am I supposed to do, if not that?
reset1 has quit [Ping timeout: 272 seconds]
vidbina has quit [Ping timeout: 268 seconds]
nuncanada has quit [Ping timeout: 260 seconds]
<{^_^}> [nixpkgs] @marsam opened pull request #80489 → lepton: enable on darwin → https://git.io/Jv4pa
fes has quit [Remote host closed the connection]
<mdash> newuser99: do you have vim installed? what does 'nix-env -q' show?
<newuser99> mdash: yes and https://bpaste.net/OIIQ
<mdash> looks like you don't have vim installed
<mdash> are you trying to avoid a conflict when using nix-env -i?
<newuser99> which `vim` gives me a .nix-profile/bin/vim
reallymemorable has joined #nixos
<mdash> right, but nix-env doesn't know about anything in your env named 'vim' because it's provided by a derivation of a different name
<newuser99> Not sure what I changed but now running `home-manager switch` works without conflict. So that's fine for now. But what is the correct solution to that priority issue.
<newuser99> ?
<mdash> typically it's "not have derivations in your env with overlaps"
delli3 has joined #nixos
h0m1 has quit [Ping timeout: 240 seconds]
jmatrix1 has joined #nixos
h0m1 has joined #nixos
ToxicFrog has quit [Quit: WeeChat 2.7]
ToxicFrog has joined #nixos
bhipple has joined #nixos
reset1 has joined #nixos
ToxicFrog has quit [Client Quit]
ToxicFrog has joined #nixos
nikivi has quit [Quit: Free ZNC ~ Powered by LunarBNC: https://LunarBNC.net]
nikivi has joined #nixos
<{^_^}> [nixpkgs] @bhipple opened pull request #80492 → bluez: 5.52 -> 5.53 → https://git.io/Jv4hm
kloenk has quit [Remote host closed the connection]
kloenk has joined #nixos
fusion809 has quit [Remote host closed the connection]
<bdju> Any news on that firefox bug where it crashes when focused certain ways?
<bdju> Hm. I checked my logs and someone told me it was fixed in Firefox 72, but I had a crash earlier today and I'm on 72.0.2.
<bdju> I guess it's possible I only just got the 72 update and was running an old version. I'll see if it crashes again starting from now.
<{^_^}> [nixpkgs] @marsam opened pull request #80493 → flexget: 3.1.21 -> 3.1.26 → https://git.io/Jv4hO
mexisme has joined #nixos
butterthebuddha has joined #nixos
<cole-h> flokli: Would it be appropriate to ask you to quote the homepage URL in your systemd bump?
<bhipple> cole-h: Coming soon to a nixpkgs-update to you, automated homepage URL quoting: https://github.com/NixOS/nixpkgs/pull/80492
<{^_^}> #80492 (by bhipple, 13 minutes ago, open): bluez: 5.52 -> 5.53
<cole-h> 👀
<bhipple> near you*
v88m has quit [Ping timeout: 260 seconds]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #80494 → bitwarden_rs-vault: 2.12.0b -> 2.12.0c → https://git.io/Jv4hZ
reset1 has quit [Quit: WeeChat 2.7]
<cole-h> bhipple: I should learn Haskell sometime soon. Looking through your PR and I have exactly 0 idea what is happening :D
<cole-h> (nixpkgs-update PR, that is)
HugoDaniel has joined #nixos
butterthebuddha has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
HugoDaniel has quit [Ping timeout: 245 seconds]
<{^_^}> [nixpkgs] @jonringer merged pull request #78883 → pythonPackages.osqp: init at 0.6.1 → https://git.io/JvOXs
<{^_^}> [nixpkgs] @jonringer pushed commit from @drewrisinger to master « pythonPackages.osqp: init at 0.6.1 »: https://git.io/Jv4hR
<evanjs> Might be looking at some gcc5 compilation tomorrow... is that something that’s supported on 19.03/20.03 and up, though? Or is that just too old
<qyliss> > pkgs.gcc5
<{^_^}> attribute 'gcc5' missing, at (string):281:1
<qyliss> That's a no, I think :)
<bhipple> > pkgs.gcc4
<{^_^}> attribute 'gcc4' missing, at (string):281:1
<bhipple> It's there on master ... weird
<bhipple> > pkgs.gcc49
<{^_^}> "<derivation /nix/store/9lfz1k1wxh8iqwdy2zb0lgmk2a0wcaah-gcc-wrapper-4.9.4.drv>"
<bhipple> Ah, it just doesn't understand aliases I guess :)
<peelz> clever: idk if you saw but I reported the issue here: https://github.com/NixOS/nixpkgs/issues/80426 -- thanks again for the help :)
<bhipple> evanjs: see, no problem, you simply must go even more ancient :D
<{^_^}> #80426 (by LouisTakePILLz, 16 hours ago, open): uid-map gets corrupted by Unicode usernames
<{^_^}> [nixpkgs] @veprbl merged pull request #80476 → perlPackages.{CryptCurve25519,MathGMP}: fixed build failures → https://git.io/Jv4d3
<{^_^}> [nixpkgs] @veprbl pushed 2 commits to master: https://git.io/Jv4hQ
<{^_^}> [nixpkgs] @jonringer merged pull request #78878 → pythonPackages.pylatexenc: init at 2.1 → https://git.io/JvOPP
<{^_^}> [nixpkgs] @jonringer pushed commit from @drewrisinger to master « pythonPackages.pylatexenc: init at 2.1 »: https://git.io/Jv4hd
cptchaos83 has quit [Quit: https://quassel-irc.org - Chat comfortably. Anywhere.]
<{^_^}> [nixpkgs] @veprbl pushed 2 commits to release-20.03: https://git.io/Jv4hF
cptchaos83 has joined #nixos
<clever> peelz: ah, perfect!
<peelz> :D
<{^_^}> [nixpkgs] @jonringer merged pull request #80492 → bluez: 5.52 -> 5.53 → https://git.io/Jv4hm
<{^_^}> [nixpkgs] @jonringer pushed commit from @bhipple to staging « bluez: 5.52 -> 5.53 »: https://git.io/Jv4hb
<{^_^}> [nixpkgs] @jonringer merged pull request #78882 → pythonPackages.ecos: init at 2.0.7.post1 → https://git.io/JvOXY
<{^_^}> [nixpkgs] @jonringer pushed commit from @drewrisinger to master « pythonPackages.ecos: init at 2.0.7.post1 »: https://git.io/Jv4hN
<{^_^}> [nixpkgs] @r-ryantm opened pull request #80496 → clightning: 0.8.0 -> 0.8.1 → https://git.io/Jv4hj
<{^_^}> Channel nixos-unstable-small advanced to https://github.com/NixOS/nixpkgs/commit/e2b4abe3c8f (from 3 hours ago, history: https://channels.nix.gsc.io/nixos-unstable-small)
growpotk- has joined #nixos
phirsch has quit [Read error: Connection reset by peer]
mexisme has quit [Ping timeout: 260 seconds]
boxscape has quit [Remote host closed the connection]
<{^_^}> [nixpkgs] @kalbasit merged pull request #80484 → pythonPackages.ansible-runner: skip failing test on Catalina → https://git.io/Jv4xO
<{^_^}> [nixpkgs] @kalbasit pushed to master « pythonPackages.ansible-runner: skip failing test on Catalina (#80484) »: https://git.io/Jv4jk
felixfoertsch has joined #nixos
<{^_^}> [nixpkgs] @lopsided98 opened pull request #80497 → make-bootstrap-tools: add libssp to allow stack protector to work → https://git.io/Jv4jq
felixfoertsch23 has quit [Ping timeout: 260 seconds]
spacefrogg has quit [Quit: Gone.]
aw has quit [Quit: Quitting.]
aw has joined #nixos
spacefrogg has joined #nixos
rivercat has joined #nixos
butterthebuddha has joined #nixos
justanotheruser has quit [Quit: WeeChat 2.6]
justanotheruser has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #80498 → postgresql11Packages.cstore_fdw: 1.6.2 -> 1.7.0 → https://git.io/Jv4jc
<{^_^}> [nixpkgs] @r-ryantm opened pull request #80499 → cutelyst: 2.9.0 -> 2.10.0 → https://git.io/Jv4jl
<{^_^}> [nixos-weekly] @domenkozar merged pull request #113 → Add nixbuild.net introduction post → https://git.io/Jv4Eo
<{^_^}> [nixos-weekly] @domenkozar pushed 2 commits to master: https://git.io/Jv4j4
srid-irccloud has quit [Quit: Connection closed for inactivity]
Ukari has quit [Remote host closed the connection]
Supersonic112 has joined #nixos
Supersonic has quit [Disconnected by services]
v88m has joined #nixos
Supersonic112 is now known as Supersonic
<evanjs> bhipple: oh boy 😰 going to be building for a system that is currently running gcc5 on armv7 (I think?). Cross compilation isn’t the issue, now that libwebsockets is fixed (cmake wasn’t marked a nativeBuildInput before) but hrm. Wonder how gcc 49 will work 😅
<CMCDragonkai> What's special about Hydra, other than it is a Nix project?
<infinisil> CMCDragonkai: Special in what way??
boxscape has joined #nixos
<evanjs> There it is, gcc49Stdenv. Is it enough to do something like pkgsCross.armv7l-hf-multi-platform.callPackage { stdenv = pkgs.gcc49Stdenv; }, then?
mexisme has joined #nixos
noogie has quit [Remote host closed the connection]
<CMCDragonkai> what's so great about it, compared to other CI systems
MrCoffee has quit [Quit: Lost terminal]
<gchristensen> CMCDragonkai: it is good at building 50,000 jobs in one go
<evanjs> Well. Looks like it’s building. Guess I’ll see if that works tomorrow 😁 thanks again bhipple and qyliss
doyougnu has joined #nixos
<{^_^}> [nixpkgs] @marsam opened pull request #80500 → mumble: fix build → https://git.io/Jv4jQ
<{^_^}> [nixpkgs] @marsam merged pull request #80487 → brakeman: 4.7.2 -> 4.8.0 → https://git.io/Jv4x5
<{^_^}> [nixpkgs] @marsam pushed 2 commits to master: https://git.io/Jv4j7
mexisme has quit [Ping timeout: 260 seconds]
noogie has joined #nixos
boxscape44 has joined #nixos
boxscape44 is now known as boxscape_
<{^_^}> [nixpkgs] @r-ryantm opened pull request #80501 → elogind: 243.4 -> 243.7 → https://git.io/JvBeq
boxscape has quit [Ping timeout: 265 seconds]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #80502 → ephemeral: 6.2.0 -> 6.2.1 → https://git.io/JvBes
<evanjs> Bah. Looks like it’s failing to link libwebsockets if i simply give gcc49Stdenv to the callPackage function. probably need to push it up higher, don’t I 😃
<peelz> can I use backticks in github issue titles, or will those render as literal backticks?
noogie has quit [Remote host closed the connection]
<peelz> like " `command` causes X problem "
<evanjs> wait...
<evanjs> >pkgs.gcc49Stdenv
<evanjs> > pkgs.gcc49Stdenv
<{^_^}> "<derivation /nix/store/j5wdcicq5gsx3a2xbr2j8cg17fvymlac-stdenv-linux.drv>"
<evanjs> show up under top-level/static... bah
noogie has joined #nixos
<peelz> replying to myself: nope -- renders as literal backticks
<evanjs> Okay! Trying `gcc49Stdenv = pkgs.overrideCC pkgs.stdenv (pkgs.wrapCCMulti pkgs.gcc49);`. this sounds much more like what I’m looking for haha
mexisme has joined #nixos
drakonis has quit [Quit: WeeChat 2.7]
HugoDaniel has joined #nixos
reallymemorable has quit [Quit: reallymemorable]
HugoDaniel has quit [Ping timeout: 265 seconds]
ddellacosta has quit [Ping timeout: 268 seconds]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #80503 → freenect: 0.5.7 -> 0.6.0 → https://git.io/JvBe7
butterthebuddha has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
jmatrix1 has quit [Quit: Leaving]
cidkid has joined #nixos
mexisme has quit [Ping timeout: 260 seconds]
mexisme has joined #nixos
butterthebuddha has joined #nixos
xkapastel has joined #nixos
iqubic` has joined #nixos
chagra_ has joined #nixos
cidkid has quit [Ping timeout: 260 seconds]
iqubic has quit [Ping timeout: 260 seconds]
doyougnu has quit [Ping timeout: 260 seconds]
<{^_^}> [nixpkgs] @ben0x539 opened pull request #80504 → silence warning from #63103 in encrypted-devices.nix → https://git.io/JvBvq
chagra has quit [Ping timeout: 240 seconds]
orivej has joined #nixos
<{^_^}> [nixpkgs] @bhipple opened pull request #80505 → cargo-audit: 0.10.0 -> 0.11.2 → https://git.io/JvBvY
iqubic` has quit [Quit: ERC (IRC client for Emacs 28.0.50)]
iqubic has joined #nixos
growpotk- has quit [Ping timeout: 265 seconds]
<newuser99> Where should I put my collection of little shell functions that I want to have available?
<newuser99> Is https://nixos.wiki/wiki/Nix_Cookbook#Creating_Shell_Scripts the thing I want, or is there something else
<newuser99> I feel a little silly making a "package" for a single bash function, but maybe that's normal
mexisme has quit [Ping timeout: 272 seconds]
<sehqlr[m]> newuser99: if your little shell functions are just oneliners, you could add them as shell aliases https://nixos.org/nixos/options.html#shellaliases
chagra_ has quit [Ping timeout: 260 seconds]
<newuser99> sehqlr[m]: they're like 3 to 5-liners
<newuser99> but I have like 30 of them
<sehqlr[m]> oh yeah, you should package them then :)
gxt has joined #nixos
<newuser99> using that thing I linked? or some other way?
<sehqlr[m]> I have only ever used the shell aliases, so I'd start with what you started with
phirsch has joined #nixos
butterthebuddha has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
slack1256 has quit [Remote host closed the connection]
butterthebuddha has joined #nixos
<evanjs> I got really lazy and just put all mine in ~/bin haha. Will probably package eventually...
justanotheruser has quit [Ping timeout: 272 seconds]
<evanjs> on another note... looks like the alternate gcc49Stdenv has the same result... suppose I’ll dig deeper tomorrow... or just workaround actually needing to build this package if possible 😃 no need to stress over a cross compiled package for a test if said package isn’t being updated...
justanotheruser has joined #nixos
butterthebuddha has quit [Client Quit]
cidkid has joined #nixos
cidkid has quit [Client Quit]
<newuser99> How do I escape line 4 properly? https://bpaste.net/RSPQ
<wedens[m]> pth="''${1:-.}"
butterthebuddha has joined #nixos
<newuser99> thanks
morgib has joined #nixos
<newuser99> wedens[m]: how does that work?
<wedens[m]> double single quote escapes string context ${...}
dansho has quit [Remote host closed the connection]
<newuser99> ah alright
dansho has joined #nixos
wiml has quit [Quit: wiml]
palo1 has joined #nixos
<{^_^}> [nixpkgs] @Frostman opened pull request #80506 → [20.03] go_1_13: 1.13.7 -> 1.13.8, go_1_12: 1.12.16 -> 1.12.17 (backport) → https://git.io/JvBfq
xelxebar has quit [Remote host closed the connection]
xelxebar has joined #nixos
palo has quit [Ping timeout: 265 seconds]
palo1 is now known as palo
butterthebuddha has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #80507 → i3-gaps: 4.17.1 -> 4.18 → https://git.io/JvBfs
<{^_^}> [nixpkgs] @r-ryantm opened pull request #80508 → ideogram: 1.3.0 -> 1.3.2 → https://git.io/JvBfn
endformationage has quit [Quit: WeeChat 2.6]
bhipple has quit [Remote host closed the connection]
butterthebuddha has joined #nixos
<{^_^}> [nixpkgs] @orivej-nixos pushed 3 commits to release-20.03: https://git.io/JvBfR
<{^_^}> [nixpkgs] @jtojnar merged pull request #80091 → nix-prefetch-git: report deepClone & leaveDotGit → https://git.io/JvltI
<{^_^}> [nixpkgs] @jtojnar pushed 3 commits to master: https://git.io/JvBf0
<{^_^}> [nixpkgs] @jtojnar pushed 0 commits to npregit-dumpall: https://git.io/JvBfE
mexisme has joined #nixos
<{^_^}> [nixpkgs] @cdepillabout merged pull request #80459 → spago: fix Darwin build → https://git.io/Jv4MN
<{^_^}> [nixpkgs] @cdepillabout pushed 2 commits to haskell-updates: https://git.io/JvBfo
hoijui has joined #nixos
tilpner_ has joined #nixos
tilpner has quit [Ping timeout: 268 seconds]
HugoDaniel has joined #nixos
<{^_^}> [nixpkgs] @danbst merged pull request #80481 → Revert "postgresql: build < 9.5 with openssl 1.0.2" → https://git.io/Jv4AG
<{^_^}> [nixpkgs] @danbst pushed commit from @zowoq to staging « Revert "postgresql: build < 9.5 with openssl 1.0.2" (#80481) »: https://git.io/JvBfF
cinimod has joined #nixos
domogled has quit [Ping timeout: 268 seconds]
phirsch has quit [Remote host closed the connection]
phirsch has joined #nixos
HugoDaniel has quit [Ping timeout: 260 seconds]
cole-h has quit [Ping timeout: 272 seconds]
mexisme has quit [Ping timeout: 248 seconds]
cinimod` has joined #nixos
cinimod has quit [Ping timeout: 272 seconds]
chimay has joined #nixos
<{^_^}> [nixpkgs] @woffs opened pull request #80509 → haskellPackages.amqp-utils: fix amqp-0.19 dependency → https://git.io/JvBJs
<newuser99> 'cannot convert a function to JSON' https://bpaste.net/GDZQ What's it talking about?
<infinisil> newuser99: You're overriding pkgs.writeScript, which is already defined
<infinisil> (to something different that takes a different number of arguments)
<newuser99> infinisil: The same thing happens if I replace "writeScript" with "myWriteScript"
<newuser99> Oh I think I'm calling these functions incorrectly
<newuser99> the function defined like ` myWriteScript = name: text: destination: self.pkgs.writeTextFile {` can be called like `myWriteScript { name = "foo"; text = "bar"; destination = "baz"};` ?
<{^_^}> [nixpkgs] @r-ryantm opened pull request #80510 → libiio: 0.18 -> 0.19 → https://git.io/JvBJ8
<newuser99> or do I have the syntax wrong
bvdw has quit [Read error: Connection reset by peer]
bvdw has joined #nixos
boxscape_ has quit [Remote host closed the connection]
<{^_^}> [nixpkgs] @elohmeier opened pull request #80511 → drone: 1.6.0 -> 1.6.5 → https://git.io/JvBJQ
rivercat has quit [Ping timeout: 260 seconds]
rivercat has joined #nixos
<gentauro> I recently replaced the outdated `xscreensaver` with `services.xserver.xautolock` in the `/etc/nixos/configuration.nix` file. I've updated my `~/.xmonad/xmonad.hs` to lock the screen like this `, ((modm, xK_l), spawn "xautolock -locknow")`. When that happens, a random screensaver is chosen. Do anybody know how to specificy the screensaver in the `/etc/nixos/configuration.nix` file? (based on
growpotkin has quit [Quit: ZNC 1.7.5 - https://znc.in]
philr has joined #nixos
HugoDaniel has joined #nixos
m0rphism has joined #nixos
rivercat has quit [Ping timeout: 260 seconds]
rivercat has joined #nixos
<{^_^}> [nixpkgs] @bennofs merged pull request #80503 → freenect: 0.5.7 -> 0.6.0 → https://git.io/JvBe7
<{^_^}> [nixpkgs] @bennofs pushed commit from @r-ryantm to master « freenect: 0.5.7 -> 0.6.0 »: https://git.io/JvBUf
<gentauro> it looks like `xlock` is used under the hood
<gentauro> and placing `XLock.mode:blank` in `~/.Xdefaults` doesn't seem to work :(
xkapastel has quit [Quit: Connection closed for inactivity]
dansho has quit [Quit: Leaving]
Arahael has joined #nixos
<iqubic> So, I'd like to change the look of the default X11 mouse cursor. How can I go about doing that? I know that there's a ton of packages in nixpkgs that offer cursor themes, but I don't know how to use them. I'm using i3 so I'll have to configure this myself instead of using a settings GUI.
malSet has quit [Ping timeout: 240 seconds]
butterthebuddha has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
malSet has joined #nixos
maddo has joined #nixos
cinimod` has quit [Ping timeout: 268 seconds]
ris has quit [Ping timeout: 245 seconds]
mexisme has joined #nixos
<{^_^}> [nixpkgs] @xfix opened pull request #80512 → tor: fix build → https://git.io/JvBUl
Jackneill has joined #nixos
butterthebuddha has joined #nixos
mvnetbiz_ has quit [Quit: Ping timeout (120 seconds)]
gxt has quit [Ping timeout: 240 seconds]
<gentauro> this is `spooky`. So I can add `XLock.mode:matrix` to `~/.Xdefaults` and that works, but when I replace `matrix` with `blank` it doesn't ...
mvnetbiz_ has joined #nixos
<gentauro> the man page states that there is a `blank` modename
zupo_ has joined #nixos
gxt has joined #nixos
butterthebuddha has quit [Client Quit]
<{^_^}> [nixpkgs] @FRidh merged pull request #80252 → Staging next → https://git.io/Jv8OG
<{^_^}> [nixpkgs] @FRidh pushed 38 commits to master: https://git.io/JvBUr
<{^_^}> [nixpkgs] @r-ryantm opened pull request #80513 → mapnik: 3.0.22 -> 3.0.23 → https://git.io/JvBU6
Tucky has joined #nixos
shabius_ has quit [Ping timeout: 272 seconds]
xkapastel has joined #nixos
<{^_^}> [nixpkgs] @FRidh pushed 56 commits to staging-next: https://git.io/JvBU9
andymandias has quit [Quit: ZNC 1.7.4 - https://znc.in]
<{^_^}> [nixpkgs] @FRidh pushed 57 commits to staging: https://git.io/JvBUQ
<{^_^}> [nixpkgs] @FRidh merged pull request #79955 → pcre: 8.43 -> 8.44 → https://git.io/JvW8x
<{^_^}> [nixpkgs] @FRidh pushed commit from @zowoq to staging « pcre: 8.43 -> 8.44 »: https://git.io/JvBU7
<{^_^}> [nixpkgs] @FRidh merged pull request #80436 → hunspell: add patch for CVE-2019-16707 → https://git.io/Jv4Vg
<{^_^}> [nixpkgs] @FRidh pushed commit from @mmilata to master « hunspell: add patch for CVE-2019-16707 »: https://git.io/JvBUp
cinimod` has joined #nixos
andymandias has joined #nixos
kalbasit has quit [Ping timeout: 248 seconds]
higherorder has quit [Ping timeout: 248 seconds]
pittma has quit [Ping timeout: 248 seconds]
teej has quit [Ping timeout: 248 seconds]
pittma has joined #nixos
lightbulbjim has joined #nixos
gausby_ has joined #nixos
morgib has quit [Ping timeout: 248 seconds]
kapil_ has quit [Ping timeout: 248 seconds]
rajivr___ has quit [Ping timeout: 248 seconds]
eddyb[legacy] has quit [Ping timeout: 248 seconds]
sethetter_ has quit [Ping timeout: 248 seconds]
ctp has quit [Ping timeout: 248 seconds]
ryjm has quit [Ping timeout: 248 seconds]
zupo_ has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
cbarrett has quit [Ping timeout: 248 seconds]
nlofaro has quit [Ping timeout: 248 seconds]
heatm1s3r has quit [Ping timeout: 248 seconds]
vdemeester has quit [Ping timeout: 248 seconds]
sgraf has quit [Ping timeout: 248 seconds]
dukedave has quit [Ping timeout: 248 seconds]
davidtwco has quit [Ping timeout: 248 seconds]
raboof has quit [Ping timeout: 248 seconds]
chrisaw has quit [Ping timeout: 248 seconds]
sgraf has joined #nixos
chrisaw has joined #nixos
lirzhv has joined #nixos
eddyb[legacy] has joined #nixos
vdemeester has joined #nixos
peel has joined #nixos
ryjm has joined #nixos
kalbasit has joined #nixos
ctp has joined #nixos
heatm1s3r has joined #nixos
higherorder has joined #nixos
cbarrett has joined #nixos
kapil_ has joined #nixos
siel has joined #nixos
raboof has joined #nixos
teej has joined #nixos
johanot has joined #nixos
pkral has joined #nixos
nlofaro has joined #nixos
davidtwco has joined #nixos
morgib has joined #nixos
rajivr___ has joined #nixos
sethetter_ has joined #nixos
dukedave has joined #nixos
<fionera> Yay I finally got the Yubikey to work. I still had a scdaemon config in my .gnupg folder -_-
HugoDaniel has quit [Ping timeout: 248 seconds]
chloekek has joined #nixos
mexisme has quit [Ping timeout: 245 seconds]
orivej has quit [Ping timeout: 240 seconds]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #80515 → mod_wsgi: 4.7.0 -> 4.7.1 → https://git.io/JvBTa
<newuser99> How can I fix this? https://bpaste.net/CTBA
morgib has quit [Quit: Connection closed for inactivity]
<{^_^}> [nixpkgs] @Mic92 merged pull request #80478 → graalvm{8,11}-ee: 19.3.1 -> 20.0.0 → https://git.io/Jv4dE
<{^_^}> [nixpkgs] @Mic92 pushed 2 commits to master: https://git.io/JvBT6
o1lo01ol1o has joined #nixos
<{^_^}> [nixpkgs] @Mic92 pushed to release-20.03 « Revert "zsh: don't clobber the environment of non-login shells" »: https://git.io/JvBTy
<lassulus> newuser99: qtile = (super.qtile.
<lassulus> In line 4
<newuser99> lassulus: sweet thanks
o1lo01ol1o has quit [Remote host closed the connection]
fendor has joined #nixos
orivej has joined #nixos
KeiraT has quit [Ping timeout: 240 seconds]
fendor has quit [Client Quit]
gxt has quit [Quit: WeeChat 2.7]
veske has joined #nixos
veske2 has joined #nixos
KeiraT has joined #nixos
o1lo01ol1o has joined #nixos
domogled has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #80516 → nco: 4.9.1 -> 4.9.2 → https://git.io/JvBkT
civodul has joined #nixos
o1lo01ol1o has quit [Ping timeout: 265 seconds]
lsix has joined #nixos
o1lo01ol1o has joined #nixos
<eyJhb> Where do I set the default browser to use in NixOS?
<{^_^}> [nixpkgs] @r-ryantm opened pull request #80517 → neo-cowsay: 1.0.0 -> 1.0.1 → https://git.io/JvBkc
<{^_^}> [nixpkgs] @woffs closed pull request #80509 → haskellPackages.amqp-utils: fix amqp-0.19 dependency → https://git.io/JvBJs
<eyJhb> It might be a Weechat thing..
o1lo01ol1o has quit [Remote host closed the connection]
<dminuoso> eyJhb: The notion of "default application" is messy at best.
<eyJhb> dminuoso: yeah, it is a hell to manage
<eyJhb> But just wanted to switch from Chromium to FF, but not sure if there was a central place. But I guess
<eyJhb> not
<dminuoso> eyJhb: I think browsers is usually just the BROWSER environment variable
<eyJhb> echo $BROWSER -> empty :(
c0c0 has joined #nixos
jophish has quit [Quit: WeeChat 2.4]
<dminuoso> eyJhb: As well as mime registrations (via GIO or xdg)
<{^_^}> [nixpkgs] @vdemeester opened pull request #80518 → golangci-lint: 1.22.2 -> 1.23.6 → https://git.io/JvBk4
werner291 has joined #nixos
<dminuoso> eyJhb: For some parts its also in D-Bus
<eyJhb> So anyone up for developing a new standard for it? ;) ( https://xkcd.com/927/ )
<dminuoso> eyJhb: XDG is the standard.
<eyJhb> But that is messy as hell as far as I remember
<dminuoso> eyJhb: Try changing the XDG mime registry for `x-scheme-handler/http`
<dminuoso> It shouldn't be messy, its straight forward
o1lo01ol1o has joined #nixos
<dminuoso> eyJhb: (and duplicate it for https and ftp of course, as you see fit)
<eyJhb> dminuoso: but where should I change it? Do we have a nixos option for it
<{^_^}> [nixpkgs] @r-ryantm opened pull request #80519 → nixpkgs-review: 2.1.1 -> 2.2.0 → https://git.io/JvBkg
<peelz> xdg mimes have always been super broken for me
<dminuoso> eyJhb: Just manage some file `~/.local/share/applications`
<eyJhb> peelz same
<dminuoso> you could do it imperatively of course, but you can at least manage files with nixos tooling
<peelz> tbh it might be worth creating a wrapper script for xdg-open lol
HugoDaniel has joined #nixos
<dminuoso> If xdg provides an API for it that wont work, and wrapping xdg is even more messy
<dminuoso> So far, I found xdg to be quite reliable
<{^_^}> rycee/home-manager#1028 (by LouisTakePILLz, 5 days ago, open): XDG MIME default application gets overridden
<{^_^}> [nixpkgs] @Rakesh4G opened pull request #80520 → pythonPackages.mask-rcnn: init at 2.1 → https://git.io/JvBk2
<peelz> I've had that problem for as long as I can remember, regardless of distro.
<dminuoso> peelz: I suppose the xdg eco system is just not built to be made declaratively
o1lo01ol1o has quit [Ping timeout: 240 seconds]
<dminuoso> These problems are isolated to specific problems
zischknall has joined #nixos
<dminuoso> *specific packages
<peelz> dminuoso: home-manager creates the appropriate ~/.local/share/applications/mimeapps.list and ~/.config/mimeapps.list
<peelz> dminuoso: it should be the same as any other distro... yet it's completely broken
<dminuoso> I couldn't say, I dont use home-manager.
<dminuoso> What do you mean by "broken"
<{^_^}> [nixpkgs] @peterhoeg opened pull request #80521 → plasma and qtquick2 controls theme [WIP] → https://git.io/JvBkS
<peelz> preferences are overridden by seemingly arbitrary .desktop files
<dminuoso> If a package installs itself, it needs the capability to register its own associations.
<peelz> in the issue I linked, wine-extension-png.desktop overrides the default image/png handler. if I delete it, gimp.desktop takes its place
<peelz> yeah of course, but look at the screenshots
<peelz> it doesn't make sense
Ianulus has joined #nixos
<dminuoso> peelz: Im not sure what you expect.
<peelz> dminuoso: what do you mean? I'm expecting `xdg-open some-image.png` to open with chromium.desktop, not wine-extension-png.desktop lol
<dminuoso> If you add the capability of overriding mime registrations via files in different locations, you get into this mess of "how can we sensibly allow one thing to override another in such a way that it always works out"
<peelz> I don't get what you mean... these are user preferences being overridden by applications
<peelz> it's completely broken
<arianvp> What's the difference between self and rec in overlays?
<arianvp> And why do we have the self argument anyway if we have rec keyword
<dminuoso> arianvp: What do you mean by "difference between self and rec" - one is a lambda bound name, the other is a syntax keyword.
<Taneb> arianvp: "rec" just lets you access the local attrset that's in the the file. "self" lets you access the whole final attrset you're overlaying
<fionera> How can I include a single PR before it gets merged into my nix build process? I currently cant rebuild since waybar is broken... https://github.com/NixOS/nixpkgs/pull/80417
<{^_^}> #80417 (by Ma27, 1 day ago, open): waybar: 0.9.0 -> 0.9.1, fix build
<peelz> eyJhb: are you experiencing similar issues with xdg-mime/xdg-open?
<Taneb> arianvp: so e.g. you can use something which has a dependency you're overriding and it uses the one with the overridden dependency automatically
<zischknall> I am currently working on fixing waybar, if nobody is onto it already
<dminuoso> Taneb: I suppose in some sense `rec { foo }` is the same as `fix (s: with s; { foo })`
deteego has joined #nixos
<{^_^}> [nixpkgs] @marcus7070 closed pull request #80084 → Marcus7070/spyder → https://git.io/JvlkE
<Taneb> dminuoso: yes, but the self in overlays plays nicely with overlay composition
<deteego> Quick and possibly dumb question, when does nixos master branch get pushed into an nixos-unstable release?
<deteego> I am looking at https://howoldis.herokuapp.com/ and apparently the last nixos-unstable build was 9 days ago
dm9 has joined #nixos
<deteego> There was a couple of critical bugs that recently got fixed in nixos master
<ma27[m]> fionera: `environment.systemPackages = [ (import /path/to/nixpkgs-checkout {}).waybar ];`. Rather than a path you may also fetch a remote nixpkgs repo using `builtins.fetchGit`.
<evils> deteego: nixos-unstable is the most recent revision of master that passed a set of tests (and then some stuff), i think status.nixos.org is the newer / more informative page
iz16 has joined #nixos
<deteego> evils Ah thanks, that is indeed a lot more informative
<evils> well, nixos-unstable-small is more recent, it has less tests to pass
<deteego> Is it possible to see why the latest build status is failing?
<deteego> Also whats the difference between nixos-unstable and nixos-unstable-small?
dm9 has quit [Client Quit]
<evils> nixos-unstable-small has fewer tests to pass before getting updated
o1lo01ol1o has joined #nixos
<deteego> Ah I see, and it is its own channel like nixos-unstable?
thc202 has joined #nixos
<evils> yes
cosimone has joined #nixos
<deteego> Hmm I might consider using it then, thanks
<xavierm02> Hi. Is it a good idea to use buildPythonPackage (with the buildPhase changed to make) to build some Python program that uses a Makefile that mostly just runs a setup.py?
<evils> if you click the link on the "hydra jobs for tests" pass/fail graph for a channel, you'll go to the hydra page for that channel, which shows the latest run for nixos-unstable was cancelled manually by someone?
<evils> and there's 2 builds queued
<deteego> Yeah that leads to my last question, is it possible for someone to queue/trigger another build?
<deteego> It seems like it got stuck somehow
<deteego> I mean it hasn't been updated for the past 10 days which is quite unusual
<evils> i think there's even some automation to unstick things, if it was cancelled manually, there's probably some intension behind it and someone trying to fix it :D
<fionera> ma27[m]: The fetchGit is kinda bad since it takes forever to fetch
<ma27[m]> fionera: ah right, `builtins.fetchTarball` may be better (as it has a sha256 parameter, so you fetch it only once)
<zischknall> Hey guys where can i find all the available kernel patches? The options example was: pkgs.kernelPatches.ubuntu_fan_4_4 because of that i thought they were available as packages. But doing a search for patches on the packages reveals nothing.
<ma27[m]> If you stumble upon this issue more often, you may also create a custom tracking branch which is based on release-XX.XX where you cherry-pick other stuff on top (and rebase onto release-XX.XX to upgrade). That's at least what I'm currently doing :)
<fionera> ma27[m]: yeah but how to get a github repo as tarball?
lassulus has quit [Ping timeout: 272 seconds]
maddo has quit [Quit: See ya]
<{^_^}> [nixpkgs] @Ma27 pushed 2 commits to glibc231: https://git.io/JvBI8
<fionera> yeah but that requires a release
<{^_^}> [nixpkgs] @doronbehar opened pull request #80522 → brotab: 1.1.0 -> 1.2.0 → https://git.io/JvBIB
<ma27[m]> fionera: what do you mean?
<fionera> Afaik you cant download the repo at a specific commit as tar.gz
<ma27[m]> you actually can :)
<fionera> ah cool then I will try that
<ma27[m]> just replace <rev> with any revision you want to use
<evils> zischknall: looks to me like that patch is only mentioned in the example string, pkgs.kernelPatches is this https://git.io/JvBIu
philr has quit [Ping timeout: 272 seconds]
maddo has joined #nixos
timmw has quit [Quit: The Lounge - https://thelounge.chat]
<deteego> evils Is there a channel somewhere were people discuss the status and unblocking of builds?
timmw has joined #nixos
<{^_^}> [nixpkgs] @rnhmjoj merged pull request #80425 → update maintainer infos for myself → https://git.io/Jv4un
<{^_^}> [nixpkgs] @rnhmjoj pushed 2 commits to master: https://git.io/JvBI5
<{^_^}> [nixpkgs] @rnhmjoj merged pull request #80326 → uni-vga: generate otb, psf and split output → https://git.io/Jv86k
<{^_^}> [nixpkgs] @rnhmjoj pushed 3 commits to master: https://git.io/JvBId
zischknall has quit [Remote host closed the connection]
<fionera> ma27[m]: thanks works now ^^ this is my final solution: `( import (builtins.fetchTarball { url = "https://github.com/Ma27/nixpkgs/archive/89e2a4330077cd1807909b9990b9adda3ada53d3.tar.gz"; } ) {}).waybar`
<xavierm02> Is there some way to change the target of make, without giving a custom buildPhase?
deteego has quit [Remote host closed the connection]
<ma27[m]> `buildTargets = [ "custom_target" ]`?
zupo_ has joined #nixos
fendor has joined #nixos
<xavierm02> @ma26 : Thanks. Idk how I missed that
peelz has quit [Quit: Leaving]
peelz has joined #nixos
iyzsong has joined #nixos
<fionera> mono 5.20.1.27 doesnt compile anymore errors out with /nix/store/f4kzmcylzxn15kg4xbmpwmkkr6a8wb42-binutils-2.31.1/bin/ld: cannot find -lgcc
<fionera> any idea why that suddently happens?
gxt has joined #nixos
<evils> works for me on nixos-unstable and master
<fionera> apparently it was fixed with https://github.com/NixOS/nixpkgs/pull/80050
<{^_^}> #80050 (by ajs124, 5 days ago, merged): mono: fix build w/glibc-2.30
maddo has quit [Quit: See ya]
Synthetica has joined #nixos
maddo has joined #nixos
Arahael has quit [Ping timeout: 240 seconds]
cosimone_ has joined #nixos
sigmundv has joined #nixos
cosimone has quit [Ping timeout: 245 seconds]
<{^_^}> [nixpkgs] @doronbehar opened pull request #80524 → gotify-server: 2.0.13 -> 2.0.14 → https://git.io/JvBLK
zupo_ has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
zupo has joined #nixos
zupo has quit [Client Quit]
<{^_^}> [nixpkgs] @Mic92 merged pull request #80477 → [20.03] Backport `clippy: add rustc.llvm to buildInputs` → https://git.io/Jv4dl
cosimone has joined #nixos
<{^_^}> [nixpkgs] @Mic92 pushed 2 commits to release-20.03: https://git.io/JvBL9
cosimone_ has quit [Read error: Connection reset by peer]
<{^_^}> [nixpkgs] @mmahut merged pull request #80019 → heroku: 7.35.1 -> 7.38.1 → https://git.io/JvWXt
<{^_^}> [nixpkgs] @mmahut pushed 2 commits to master: https://git.io/JvBLd
o1lo01ol1o has quit [Remote host closed the connection]
mexisme has joined #nixos
o1lo01ol1o has joined #nixos
cosimone has quit [Remote host closed the connection]
cosimone has joined #nixos
mexisme has quit [Ping timeout: 260 seconds]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #80525 → picard: 2.2.3 -> 2.3 → https://git.io/JvBtI
Arahael has joined #nixos
<fionera> evils: Just tried again after updating the channels and build with --upgrade. It always end with the ld error
clkamp_ has joined #nixos
newuser99 has quit [Remote host closed the connection]
<evils> what channel are you on?
<fionera> unstable
<fionera> on both nixos and nixpkgs
<fionera> the mono version is requested by lutris
domogled has quit [Remote host closed the connection]
clkamp_ has quit [Remote host closed the connection]
<{^_^}> [nixos-hardware] @Mic92 opened pull request #147 → travis: parallelize evaluation and limit RAM usage → https://git.io/JvBt2
clkamp_ has joined #nixos
<evils> fionera: it fails to build on nixpkgs-unstable, can you try from nixos-unstable?
<{^_^}> [nixpkgs] @rnhmjoj merged pull request #80504 → silence warning from #63103 in encrypted-devices.nix → https://git.io/JvBvq
<fionera> now I only have to understand how xD
<{^_^}> [nixpkgs] @rnhmjoj pushed 2 commits to master: https://git.io/JvBtM
<fionera> how can use the channel in my configuration.nix?
<evils> you were building your system from nixpkgs-unstable?
<fionera> yes
<fionera> afaik
<evils> ,unstable
<evils> nixpkgs is only recommended for packages, building your system should be done from nixos-*
<evils> nix-channel --list, what does `nixos` point to?
<evils> ok, maybe i should have asked this before, what command resulted in the failure?
<fionera> nixos-rebuild build --upgrade
<fionera> but I now try using the lutris package from nixos
<fionera> instead of nixpkgs
<{^_^}> [nixpkgs] @yorickvP opened pull request #80526 → nixos/buildkite-agents: fix hooksDir assertion → https://git.io/JvBt5
<{^_^}> [nix] @edolstra pushed to master « Add dev output »: https://git.io/JvBqf
<{^_^}> [nix] @edolstra merged pull request #3353 → Fix PR_SET_PDEATHSIG results in Broken pipe (#2395) → https://git.io/Jvcje
<{^_^}> [nix] @edolstra pushed 2 commits to master: https://git.io/JvBqL
smyds has joined #nixos
<{^_^}> [nix] @edolstra pushed 2 commits to master: https://git.io/JvBqq
<{^_^}> [nix] @edolstra merged pull request #3359 → doc: mention how to turn on pure evaluation mode in manual → https://git.io/Jvl11
cosimone has quit [Quit: Terminated!]
alexherbo2 has joined #nixos
<{^_^}> [nix] @edolstra pushed 2 commits to master: https://git.io/JvBqG
tilcreator has quit [Ping timeout: 272 seconds]
cmacrae has joined #nixos
<cmacrae> Hey people o/ I'm trying to apply a patch to my Emacs package, which builds successfully. But, it doesn't seem to be having the desired affect. Here's what I'm doing: https://git.io/Jv4Jh
<cmacrae> Does this look like the right approach?
<cmacrae> Just wondering if there's anything I'm missing :)
iz16 has quit [Quit: Upgrading tmux]
eyJhb has quit [Quit: Clever message]
eyJhb has joined #nixos
eyJhb has joined #nixos
eyJhb has quit [Changing host]
lucasmarcos[m] has quit [*.net *.split]
layus[m] has quit [*.net *.split]
bobvanderlinden_ has quit [*.net *.split]
bachp has quit [*.net *.split]
xavierzwirtz[m] has quit [*.net *.split]
emmanuelrosa[m] has quit [*.net *.split]
the_pumpkin_man[ has quit [*.net *.split]
ragge[m] has quit [*.net *.split]
TroelsAgergaardJ has quit [*.net *.split]
teuffil[m] has quit [*.net *.split]
Ovsyanka[m] has quit [*.net *.split]
Leira[m] has quit [*.net *.split]
aleph9[m] has quit [*.net *.split]
cyberwolf[m] has quit [*.net *.split]
tbenst[m] has quit [*.net *.split]
sebass[m] has quit [*.net *.split]
worldofpeace has quit [*.net *.split]
Guest95114 has quit [*.net *.split]
abbec has quit [*.net *.split]
cornu has quit [*.net *.split]
goibhniu has quit [*.net *.split]
puzzlewolf has quit [*.net *.split]
<{^_^}> [nixpkgs] @marsam opened pull request #80527 → bazel-remote: 2020-01-29 -> 1.0.0 → https://git.io/JvBq1
tilcreator has joined #nixos
puzzlewolf has joined #nixos
goibhniu has joined #nixos
abbec has joined #nixos
sebass[m] has joined #nixos
cornu has joined #nixos
Guest95114 has joined #nixos
<{^_^}> [nix] @edolstra merged pull request #3328 → installer: Handle edge case where the nix-daemon is already running on the system → https://git.io/Jvtn4
<{^_^}> [nix] @edolstra pushed 2 commits to master: https://git.io/JvBqd
worldofpeace has joined #nixos
tbenst[m] has joined #nixos
cyberwolf[m] has joined #nixos
Heirlung has quit [Ping timeout: 240 seconds]
<{^_^}> [nix] @Ma27 opened pull request #3365 → Re-add release-common.nix to flakes branch → https://git.io/JvBqb
TroelsAgergaardJ has joined #nixos
lucasmarcos[m] has joined #nixos
ragge[m] has joined #nixos
bachp has joined #nixos
layus[m] has joined #nixos
the_pumpkin_man[ has joined #nixos
bobvanderlinden_ has joined #nixos
teuffil[m] has joined #nixos
emmanuelrosa[m] has joined #nixos
Ovsyanka[m] has joined #nixos
Leira[m] has joined #nixos
aleph9[m] has joined #nixos
xavierzwirtz[m] has joined #nixos
<{^_^}> [nix] @edolstra closed pull request #3355 → remove builtins.exec → https://git.io/JvWWz
<{^_^}> [nix] @edolstra pushed 13 commits to flakes: https://git.io/JvBqj
<{^_^}> [nix] @Ma27 closed pull request #3365 → Re-add release-common.nix to flakes branch → https://git.io/JvBqb
<{^_^}> [nixpkgs] @doronbehar opened pull request #80528 → luaPackages.luv cleanup build → https://git.io/JvBmT
clkamp_ has quit [Remote host closed the connection]
<{^_^}> [nix] @edolstra merged pull request #3357 → Pass through http proxy env vars in pure shell → https://git.io/Jvltq
<{^_^}> [nix] @edolstra pushed 2 commits to master: https://git.io/JvBmI
<{^_^}> [nix] @edolstra merged pull request #3332 → Document that autoconf is a dependency → https://git.io/Jvmkq
<{^_^}> [nix] @edolstra pushed 2 commits to master: https://git.io/JvBmq
<fionera> evils: Now it works :D Thanks for the help <3
Neo-- has joined #nixos
noudle has joined #nixos
<marek> any idea why this eval fails? https://github.com/NixOS/nixpkgs/pull/80196
<{^_^}> #80196 (by prusnak, 3 days ago, open): openssh: 8.1p1 -> 8.2p1
<{^_^}> [nixpkgs] @marsam opened pull request #80529 → nodejs: 12.16.0 -> 12.16.1, 13.8.0 -> 13.9.0 → https://git.io/JvBmZ
<marek> I guess it's related to the state of master? but I cannot really find out why
Heirlung has joined #nixos
<{^_^}> [nixpkgs] @romildo opened pull request #80530 → numix-icon-theme-square: 19.09.20 -> 19.12.27 → https://git.io/JvBmc
<{^_^}> [nixpkgs] @marsam merged pull request #80517 → neo-cowsay: 1.0.0 -> 1.0.1 → https://git.io/JvBkc
<{^_^}> [nixpkgs] @marsam pushed 2 commits to master: https://git.io/JvBmC
m4ts has joined #nixos
cmacrae has quit [Ping timeout: 272 seconds]
psyanticy has joined #nixos
toppler` has joined #nixos
orivej has quit [Remote host closed the connection]
kaliumxyz has quit [Remote host closed the connection]
<{^_^}> [nixpkgs] @FRidh merged pull request #78875 → pythonPackages.docplex: init at 2.12.182 → https://git.io/JvOP8
<{^_^}> [nixpkgs] @FRidh pushed commit from @drewrisinger to master « pythonPackages.docplex: init at 2.12.182 »: https://git.io/JvBmR
charukiewicz has quit [Ping timeout: 265 seconds]
<{^_^}> [nixpkgs] @Ma27 closed pull request #79360 → nixos/nixos-option: add `--nesting-limit` option to avoid infinite recursions → https://git.io/JvZoR
chagra_ has joined #nixos
orivej has joined #nixos
Blessjah has quit [Ping timeout: 240 seconds]
<{^_^}> [nixpkgs] @vcunat pushed to master « dnsmasq: fixup build after kernel header changes »: https://git.io/JvBmg
Blessjah has joined #nixos
toppler has quit [Ping timeout: 240 seconds]
sshow has joined #nixos
<{^_^}> [nixpkgs] @edwtjo pushed to master « nixos/i2pd: address #63103 »: https://git.io/JvBma
bb010g has quit [Ping timeout: 252 seconds]
bb010g has joined #nixos
florianjacob has quit [Ping timeout: 252 seconds]
immae has joined #nixos
iyzsong has quit [Quit: ZNC 1.7.1 - https://znc.in]
chagra_ has quit [Ping timeout: 240 seconds]
werner291 has quit [Quit: werner291]
clkamp_ has joined #nixos
<{^_^}> [nixpkgs] @clkamp opened pull request #80531 → dnsmasq: fix build with recent kernel → https://git.io/JvBYJ
<{^_^}> [nixpkgs] @r-ryantm opened pull request #80532 → shotcut: 19.12.31 -> 20.02.17 → https://git.io/JvBYI
<{^_^}> [nixpkgs] @msteen opened pull request #80533 → bitwarden_rs-vault: 2.12.0b -> 2.12.0c → https://git.io/JvBYc
chagra_ has joined #nixos
cmacrae has joined #nixos
<{^_^}> [nixpkgs] @Ma27 merged pull request #80519 → nixpkgs-review: 2.1.1 -> 2.2.0 → https://git.io/JvBkg
<{^_^}> [nixpkgs] @Ma27 pushed 2 commits to staging: https://git.io/JvBYz
cmacrae has quit [Ping timeout: 268 seconds]
<{^_^}> [nixpkgs] @emilazy opened pull request #80534 → gomuks: 2019-06-28 -> 2020-02-19 → https://git.io/JvBYr
philr has joined #nixos
<{^_^}> [nixpkgs] @Ma27 merged pull request #80512 → tor: fix build → https://git.io/JvBUl
<{^_^}> [nixpkgs] @Ma27 pushed 2 commits to master: https://git.io/JvBYi
mexisme has joined #nixos
benedikt93 has quit [Remote host closed the connection]
asymmetric has joined #nixos
asymmetric has quit [Changing host]
benedikt93 has joined #nixos
<{^_^}> [nixpkgs] @Ma27 pushed commit from @xfix to release-20.03 « tor: fix build »: https://git.io/JvBYD
hoijui has quit [Ping timeout: 248 seconds]
mexisme has quit [Ping timeout: 248 seconds]
orivej has quit [Ping timeout: 268 seconds]
fresheyeball has quit [Quit: WeeChat 2.6]
HugoDaniel has quit [Ping timeout: 240 seconds]
<{^_^}> [nixpkgs] @petabyteboy merged pull request #80500 → mumble: fix build → https://git.io/Jv4jQ
<{^_^}> [nixpkgs] @petabyteboy pushed commit from @marsam to master « mumble: fix build (#80500) »: https://git.io/JvBYb
HugoDaniel has joined #nixos
<{^_^}> [nixpkgs] @Ma27 merged pull request #80505 → cargo-audit: 0.10.0 -> 0.11.2 → https://git.io/JvBvY
<{^_^}> [nixpkgs] @Ma27 pushed 2 commits to master: https://git.io/JvBYN
work_ has joined #nixos
<fionera> why does everything break currently? Now I dont have a OpenGL Context anymore
<{^_^}> [nixpkgs] @Ma27 merged pull request #80507 → i3-gaps: 4.17.1 -> 4.18 → https://git.io/JvBfs
<{^_^}> [nixpkgs] @Ma27 pushed 2 commits to master: https://git.io/JvBOJ
o1lo01ol1o has quit [Remote host closed the connection]
<fionera> normally you can use glxinfo on wayland, right?
linarcx has joined #nixos
<{^_^}> [nix] @edolstra merged pull request #3229 → builtins.fetchGit: Fix build when fetching a git worktree → https://git.io/Jeofg
<{^_^}> [nix] @edolstra pushed 2 commits to flakes: https://git.io/JvBOL
<{^_^}> [nixpkgs] @marsam merged pull request #80493 → flexget: 3.1.21 -> 3.1.26 → https://git.io/Jv4hO
<{^_^}> [nixpkgs] @marsam pushed 2 commits to master: https://git.io/JvBOO
<{^_^}> [nixpkgs] @marsam merged pull request #80511 → drone: 1.6.0 -> 1.6.5 → https://git.io/JvBJQ
<{^_^}> [nixpkgs] @marsam pushed 2 commits to master: https://git.io/JvBO3
<{^_^}> [nixpkgs] @marsam merged pull request #80518 → golangci-lint: 1.22.2 -> 1.23.6 → https://git.io/JvBk4
<{^_^}> [nixpkgs] @marsam pushed 2 commits to master: https://git.io/JvBOG
cmacrae has joined #nixos
CRTified has quit [Ping timeout: 272 seconds]
<{^_^}> [nixpkgs] @marsam merged pull request #80515 → mod_wsgi: 4.7.0 -> 4.7.1 → https://git.io/JvBTa
<{^_^}> [nixpkgs] @marsam pushed 2 commits to master: https://git.io/JvBO0
boolman has quit [Ping timeout: 240 seconds]
boolman has joined #nixos
<{^_^}> [nixpkgs] @marsam merged pull request #80488 → postgresqlPackages.cstore_fdw: 1.6.2 -> 1.7.0 → https://git.io/Jv4xp
<{^_^}> [nixpkgs] @marsam pushed 2 commits to master: https://git.io/JvBOE
cmacrae has quit [Ping timeout: 258 seconds]
<{^_^}> [nixpkgs] @marsam closed pull request #80498 → postgresql11Packages.cstore_fdw: 1.6.2 -> 1.7.0 → https://git.io/Jv4jc
CRTified has joined #nixos
veske2 has quit [Quit: This computer has gone to sleep]
veske has quit [Quit: This computer has gone to sleep]
<{^_^}> [nixpkgs] @marsam merged pull request #80516 → nco: 4.9.1 -> 4.9.2 → https://git.io/JvBkT
<{^_^}> [nixpkgs] @marsam pushed 2 commits to master: https://git.io/JvBOg
cmacrae has joined #nixos
<{^_^}> [nixpkgs] @marsam merged pull request #80489 → lepton: enable on darwin → https://git.io/Jv4pa
<{^_^}> [nixpkgs] @marsam pushed 2 commits to master: https://git.io/JvBOK
<aminechikhaoui> Hi, fixed output derivations are supposed to inherit environment variables that are part of the nix-daemon if they have impureEnvVars right ?
Rusty1 has joined #nixos
<gchristensen> aminechikhaoui: yeah I think so
veske2 has joined #nixos
veske has joined #nixos
<{^_^}> [nixpkgs] @Ma27 merged pull request #80524 → gotify-server: 2.0.13 -> 2.0.14 → https://git.io/JvBLK
<{^_^}> [nixpkgs] @Ma27 pushed 2 commits to master: https://git.io/JvBOH
bvdw has quit [Read error: Connection reset by peer]
bvdw has joined #nixos
<{^_^}> [nixpkgs] @marsam closed pull request #68871 → kepubify: init at 2.3.3 → https://git.io/JvBOQ
<{^_^}> [nixpkgs] @marsam merged pull request #80412 → kepubify: init at 3.0.0 → https://git.io/Jv4ld
<{^_^}> [nixpkgs] @marsam pushed 2 commits to master: https://git.io/JvBO7
dm9 has joined #nixos
CRTified has quit [Ping timeout: 258 seconds]
<{^_^}> [nixpkgs] @marsam merged pull request #80411 → zola: 0.9.0 -> 0.10.0 → https://git.io/Jv4lM
<{^_^}> [nixpkgs] @marsam pushed 2 commits to master: https://git.io/JvBO5
cmacrae has quit [Read error: Connection reset by peer]
Arahael has quit [Ping timeout: 240 seconds]
fendor has quit [Remote host closed the connection]
<{^_^}> [nixpkgs] @Synthetica9 opened pull request #80536 → Codebraid init → https://git.io/JvBOh
<{^_^}> [nixpkgs] @sorki opened pull request #80537 → talloc: 2.1.14 -> 2.1.16, build with python3 → https://git.io/JvBOj
o1lo01ol1o has joined #nixos
<{^_^}> [nixpkgs] @Ma27 pushed to master « clipman: 2019-12-10 -> 1.3.0 »: https://git.io/JvB3v
<{^_^}> [nixpkgs] @Ma27 pushed to release-20.03 « clipman: 1.2.0 -> 1.3.0 »: https://git.io/JvB3L
HugoDaniel has quit [Ping timeout: 272 seconds]
clkamp_ has quit [Remote host closed the connection]
<{^_^}> [nixpkgs] @mmahut merged pull request #79822 → cloudflare-wrangler: 1.4.0 -> 1.7.0 → https://git.io/JvCl2
<{^_^}> [nixpkgs] @mmahut pushed 3 commits to master: https://git.io/JvB3r
<{^_^}> [nixpkgs] @flokli merged pull request #80463 → sundials: 5.0.0 -> 5.1.0 → https://git.io/Jv4ST
<{^_^}> [nixpkgs] @flokli pushed 2 commits to master: https://git.io/JvB36
<{^_^}> [nixpkgs] @r-ryantm opened pull request #80538 → visualvm: 1.4.4 -> 2.0 → https://git.io/JvB3S
veske2 has quit [Quit: This computer has gone to sleep]
veske has quit [Quit: This computer has gone to sleep]
<{^_^}> [nixpkgs] @mmahut merged pull request #80496 → clightning: 0.8.0 -> 0.8.1 → https://git.io/Jv4hj
<{^_^}> [nixpkgs] @mmahut pushed 2 commits to master: https://git.io/JvB3A
veske has joined #nixos
veske2 has joined #nixos
jreed has joined #nixos
fusion809 has joined #nixos
jreed has quit [Client Quit]
<xavierm02> Hi. I'm wondering what the usual way of dealing with this kind of Makefiles (and in particular the all-base target) is: https://github.com/QubesOS/qubes-core-qrexec/blob/master/Makefile
<{^_^}> [nixpkgs] @marsam merged pull request #80529 → nodejs: 12.16.0 -> 12.16.1, 13.8.0 -> 13.9.0 → https://git.io/JvBmZ
<{^_^}> [nixpkgs] @marsam pushed 3 commits to master: https://git.io/JvBsT
<xavierm02> I kind of want to use buildPythonApplication to not have to deal with all the python environment variables etc., but I still want to call the Makefile
<{^_^}> [nixpkgs] @marsam merged pull request #80510 → libiio: 0.18 -> 0.19 → https://git.io/JvBJ8
<{^_^}> [nixpkgs] @marsam pushed 2 commits to master: https://git.io/JvBsk
zupo has joined #nixos
<{^_^}> [nixpkgs] @marsam merged pull request #80533 → bitwarden_rs-vault: 2.12.0b -> 2.12.0c → https://git.io/JvBYc
<{^_^}> [nixpkgs] @marsam pushed 2 commits to master: https://git.io/JvBsY
<{^_^}> [nixpkgs] @marsam closed pull request #80494 → bitwarden_rs-vault: 2.12.0b -> 2.12.0c → https://git.io/Jv4hZ
Ianulus has quit [Remote host closed the connection]
HugoDaniel has joined #nixos
<{^_^}> [nixos-homepage] @edolstra pushed to master « Remove patchelf page »: https://git.io/JvBsE
<{^_^}> [nixpkgs] @Mic92 pushed commit from @r-ryantm to master « nixpkgs-review: 2.1.1 -> 2.2.0 »: https://git.io/JvBsz
<{^_^}> [nixpkgs] @Mic92 pushed commit from @r-ryantm to release-20.03 « nixpkgs-review: 2.1.1 -> 2.2.0 »: https://git.io/JvBsg
<{^_^}> [nixpkgs] @Mic92 pushed commit from @r-ryantm to release-19.09 « nixpkgs-review: 2.1.1 -> 2.2.0 »: https://git.io/JvBsV
<{^_^}> [nixos-homepage] @edolstra pushed 3 commits to flake: https://git.io/JvBsr
<{^_^}> [nixpkgs] @vcunat pushed to master « dnsmasq: correct previous change for Darwin »: https://git.io/JvBsi
<{^_^}> [nixpkgs] @FRidh closed pull request #80531 → dnsmasq: fix build with recent kernel → https://git.io/JvBYJ
romanofski has quit [Ping timeout: 240 seconds]
<{^_^}> [nixpkgs] @FRidh merged pull request #80506 → [20.03] go_1_13: 1.13.7 -> 1.13.8, go_1_12: 1.12.16 -> 1.12.17 (backport) → https://git.io/JvBfq
<{^_^}> [nixpkgs] @FRidh pushed 2 commits to release-20.03: https://git.io/JvBsM
<{^_^}> [nixpkgs] @Mic92 merged pull request #75522 → hopper: fix libxml2 dynamic linking issue → https://git.io/Je9Fv
<{^_^}> [nixpkgs] @Mic92 pushed 7 commits to master: https://git.io/JvBsS
<aminechikhaoui> Halp ! so I have a fixed output derivation to access s3 with AWS_* env vars, I can see in /proc/<nix-daemon-pid>/environ the env vars being correct but the fixed output derivation doesn't seem to inherit that :(
<aminechikhaoui> same setup works on my laptop, just doesn't want to behave on my hydra
<aminechikhaoui> any idea what could be the problem ?
romanofski has joined #nixos
Naptra has quit [Remote host closed the connection]
ryantrinkle has quit [Ping timeout: 260 seconds]
Naptra has joined #nixos
zupo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
zupo has joined #nixos
acarrico has joined #nixos
<{^_^}> [nixpkgs] @ehmry merged pull request #80483 → terraform-lsp: 0.0.9 -> 0.0.10 → https://git.io/Jv4xI
<{^_^}> [nixpkgs] @ehmry pushed commit from @marsam to master « terraform-lsp: 0.0.9 -> 0.0.10 »: https://git.io/JvBGv
<evanjs> So re pushing stuff to a (gentoo-based) device with gcc-5.4.0-compiled programs... all I need to do is ensure that I push the gcc files over as well, right? Application + direct deps + gcc and etc?
<evanjs> Couldn't get pkgsCross.armv7l-hf-multiplatform.callPackage working with gcc49 :D
<evanjs> I think /usr/lib/gcc/armv7a-hardfloat-linux-gnueabi/gcc-9.2.0 or whatever is the big thing I'd need? Unsure of which gcc output to use though
<{^_^}> [nixpkgs] @michaelpj opened pull request #80539 → heatseeker: 1.5.1 -> 1.7.1 → https://git.io/JvBGk
<{^_^}> [nixpkgs] @ehmry merged pull request #80482 → vale: 1.7.1 -> 2.0.0 → https://git.io/Jv4AK
<{^_^}> [nixpkgs] @ehmry pushed commit from @marsam to master « vale: 1.7.1 -> 2.0.0 »: https://git.io/JvBGq
<{^_^}> [nixos-org-configurations] @garbas pushed to requesting-access-to-homepage-server « requesting (garbas) access to nixos.org server »: https://git.io/JvBGm
<{^_^}> [nixpkgs] @flokli opened pull request #80540 → python.pkgs.scikits-odes: 2.4.0-9-g93075ae -> 2.6.1 → https://git.io/JvBGs
<{^_^}> [nixos-org-configurations] @garbas opened pull request #103 → requesting (garbas) access to nixos.org server → https://git.io/JvBGG
<{^_^}> [nixpkgs] @ehmry merged pull request #80525 → picard: 2.2.3 -> 2.3 → https://git.io/JvBtI
<{^_^}> [nixpkgs] @ehmry pushed commit from @r-ryantm to master « picard: 2.2.3 -> 2.3 »: https://git.io/JvBGc
<{^_^}> [nixpkgs] @flokli opened pull request #80541 → poetry2nix: fix typo fetchPyPi -> fetchPypi → https://git.io/JvBGB
<aminechikhaoui> ah ok now a different question, I think nix-daemon isn't the one forking the build process for the fixed output derivation. When would nix-daemon decide to not fork, maybe because I have sandbox = relaxed in this server ?
<aminechikhaoui> hm nope I have relaxed in my laptop and it works
<{^_^}> [nixpkgs] @xfix opened pull request #80542 → nixos/acme: Fix a.example.com test → https://git.io/JvBGS
reallymemorable has joined #nixos
noudle has quit []
fusion809 has quit [Remote host closed the connection]
<aminechikhaoui> ah looks like the issue happens only with user root
sleepymurph has quit [Remote host closed the connection]
* aminechikhaoui is going to continure to talk to himself, it's helpful :D
<gchristensen> root skips the daemon, aminechikhaoui :D
mexisme has joined #nixos
chpatrick has joined #nixos
<aminechikhaoui> I guess I'm maybe looking at the wrong thing for my investigation then hehe
<aminechikhaoui> but nixbld users should have the right behavior right ?
<chpatrick> hi, has there been any past debate on building "batteries included" versions of packages on hydra?
<aminechikhaoui> I don't know what my question mean, disregard :D
<chpatrick> it's really annoying when you want to do something basic with a package (like mplayer with pulseaudio/x264 support) and you need to configure and build from source, especially when it's a big package
<chpatrick> it's giving me gentoo flashbacks :D
<emily> chpatrick: gosh, why are you using mplayer in 2020 when mpv exists?
<emily> that gives me flashbacks :P
<chpatrick> emily: it's what I used back in the day, but my point stands
<chpatrick> see also opencv without gtk by default
<emily> mpv is a maintained fork of mplayer2 was a maintained fork of mplayer
<chpatrick> mplayer doesn't even build with x264Support = false
<chpatrick> err, = true
<emily> though it's had significant cleanups, rewrites and new features since then
<chpatrick> emily: thanks, I'll try mpv, but it's still a really annoying issue
nuncanada has joined #nixos
<emily> I think people would be amenable to adding batteries-included versions of stuff people actually use, but mplayer is pretty retro at this point so I doubt the package gets much use, especially the combinatorial number of configuration options
<emily> IMO it's not ideal to have that many flags in the first place as there's no hope of keeping them all reliably working together, stuff should just be included by default...
<chpatrick> emily: it was just an example :)
<emily> yeah, just answering for the specific example :p
mexisme has quit [Ping timeout: 240 seconds]
<emily> personally I don't find I need to tweak package settings much, though I have had to edit packages to add support for stuff >_>
<chpatrick> I really think all this stuff should be on by default, with a -lite version or something in case you want to save dis kspace
xkapastel has quit [Quit: Connection closed for inactivity]
<chpatrick> emily: another example is if you want blender with cuda support you need to spend an hour building it
orivej has joined #nixos
<emily> I agree
<chpatrick> I'm pretty sure a big majority of people want to use their GPU for blender
<emily> if you submit PRs to twiddle settings to be on by default I think it'd get strong consideration
<emily> and I think that's generally better than making a billion variant packages for hydra to build
<emily> usually people won't really have thought that much about these defaults, just been "hm, an optional dependency I don't use, I guess I'll make it a package flag"
<emily> the exception is stuff that's used for Nix bootstrap, the stdenv build environment, that's on the ISO, etc.
<emily> which ofc wants to stay small
<{^_^}> [nixpkgs] @Mic92 pushed to master « hopper: libffi compatibility symlink »: https://git.io/JvBZn
<Taneb> Env vars and distributed builds, how do they interact?
<Taneb> (for impure builds)
<srk> chpatrick: +1 for cuda blender
<wild_buffalo> On Nixos, when I install packages using `nix-env -iA nixos.somePackage`, Gnome's menu doesn't get updated with the new installed package
<wild_buffalo> How can I update it?
dingenskirchen1 has joined #nixos
dingenskirchen has quit [Quit: dingenskirchen]
dingenskirchen1 is now known as dingenskirchen
<clever> disasm: [3092856.987011] INFO: task chromium:shlo0:6068 blocked for more than 120 seconds.
<clever> disasm: [3092856.987274] amdgpu_gem_object_close+0x140/0x1a0 [amdgpu]
butterthebuddha has joined #nixos
ryantrinkle has joined #nixos
<aminechikhaoui> gchristensen ok I think the problem is this impureEnvVars doesn't work with remote builds I think
<aminechikhaoui> and the issues are happening since I disabled localhost from hydra so before I think it worked ok because the queue-runner asks the local daemon to run the fixed output derivations
<aminechikhaoui> so it inherits the env vars correctly
<{^_^}> [nixpkgs] @r-ryantm opened pull request #80543 → asdf: 3.3.3 -> 3.3.4 → https://git.io/JvBnT
Fare has joined #nixos
HugoDaniel has quit [Ping timeout: 258 seconds]
<{^_^}> [nix] @edolstra pushed to flakes « nix eval-hydra-jobs: Remove »: https://git.io/JvBnI
itiscoldhere has joined #nixos
oida has quit [Remote host closed the connection]
oida has joined #nixos
ixxie has joined #nixos
phirsch has quit [Ping timeout: 240 seconds]
<itiscoldhere> hello nixos experts - I am trying to update nixos 1809 to 1909. after updating the systemstate in configuration.nix and rebuild switch I get a network time synch error and prevents me from successfully logging in. I never see the nixos login screen, instead I see a blinking cursor in the upper left corner of my screen. Can someone advise what is preventing me from seeing login screen after attempts to update to 1909. Thank you! I am new user to
<itiscoldhere> nixos :)
gxt has quit [Ping timeout: 240 seconds]
<infinisil> ,stateVersion itiscoldhere
<{^_^}> itiscoldhere: Changing stateVersion doesn't upgrade anything and can only break your setup at best. To actually upgrade NixOS see https://nixos.org/nixos/manual/#sec-upgrading. If you need to change stateVersion for some odd reason regardless, Ctrl-F for "stateVersion" in https://nixos.org/nixos/manual/release-notes.html to see things that need to be manually migrated with the new value
Fare has quit [Ping timeout: 240 seconds]
mlatus has joined #nixos
f0i has joined #nixos
thblt has joined #nixos
ddellacosta has joined #nixos
zupo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
HugoDaniel has joined #nixos
<noonien> hmm, does fetchTarball not generate a derivation?
thblt has left #nixos ["ERC (IRC client for Emacs 28.0.50)"]
growpotkin has joined #nixos
<gchristensen> builtins.fetchTarball doesn't, no
<noonien> hmm, interesting
<itiscoldhere> infinisil: thank you for your quick response. I'll read in the manual for "stateVersion", very helpful
<clever> noonien: its an eval-time fetch, which forces nix to not be parallel
<noonien> i'm actually trying to pin nixpkgs
<noonien> and was expecting it to return a derivation of the source of nixpkgs
<noonien> well, the url i've given it, which happens to be the source of a nixpkgs version
samrose_ has quit [Ping timeout: 272 seconds]
<clever> noonien: it returns a string in the store directly, rather then a derivation that can produce such a string
samrose has joined #nixos
<infinisil> I think you can use lib.fakeDrv to pretend it's a drv :P
<noonien> ah, nice. i don't need it as a derivation, i was just testing, and was not expecting this
<noonien> i'm guessing that in this use-case it doesn't matter if nix isn't paralelized at tis stage
<noonien> this*
<emily> infinisil: I don't see a fakeDrv in my copy of nixpkgs?
<emily> oh, is that a builtin?
<noonien> i don't see it in the nix manual either
zupo has joined #nixos
<infinisil> emily: Ah it's called `toDerivation`, misremembered
<infinisil> lib.toDerivation
CRTified has joined #nixos
<noonien> hmm, is there a reason why some builtins need to be prefixed with `builtin.` and some do not?
<noonien> i'm guessing it's due to aliasing, but i don't think this is documented
bridge[evilred] has quit [Remote host closed the connection]
<noonien> ah, nvm, it is
<{^_^}> [nixpkgs] @r-ryantm opened pull request #80544 → abcm2ps: 8.14.6 -> 8.14.7 → https://git.io/JvBcE
<noonien> fetchTarball isn't documented with `builtins.`
<{^_^}> [nixpkgs] @fpletz pushed 3 commits to master: https://git.io/JvBcu
Tucky has quit [Quit: WeeChat 2.7]
waleee-cl has joined #nixos
bridge[evilred] has joined #nixos
morgaine[evilred has joined #nixos
Fare has joined #nixos
peelz has quit [Remote host closed the connection]
buckley310 has quit [Ping timeout: 265 seconds]
buckley310 has joined #nixos
<{^_^}> [nixpkgs] @andir merged pull request #80541 → poetry2nix: fix typo fetchPyPi -> fetchPypi → https://git.io/JvBGB
<{^_^}> [nixpkgs] @andir pushed 2 commits to master: https://git.io/JvBci
dingenskirchen has quit [Quit: dingenskirchen]
dingenskirchen1 has joined #nixos
butterthebuddha has quit [Quit: Textual IRC Client: www.textualapp.com]
dingenskirchen1 is now known as dingenskirchen
<scoates> is there anything I can do here to [un]set the PYTHONPATH *before* pipenv is attempted to be installed? https://github.com/NixOS/nixpkgs/issues/80087
<{^_^}> #80087 (by scoates, 5 days ago, open): pipenv won't install on current nixpkgs-unstable
zupo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<{^_^}> [nixpkgs] @fpletz pushed 3 commits to release-20.03: https://git.io/JvBch
zupo has joined #nixos
philr has quit [Ping timeout: 268 seconds]
crispy_avocado_t has joined #nixos
<{^_^}> [nixpkgs] @fpletz pushed 2 commits to release-19.09: https://git.io/JvBCU
reallymemorable has quit [Quit: reallymemorable]
KeiraT has quit [Ping timeout: 240 seconds]
reallymemorable has joined #nixos
reallymemorable has quit [Client Quit]
drakonis has joined #nixos
slack1256 has joined #nixos
ambro718 has joined #nixos
<{^_^}> [nixpkgs] @thoughtpolice merged pull request #80403 → mimalloc: 1.1.0 -> 1.6.1 → https://git.io/Jv4nj
<{^_^}> [nixpkgs] @thoughtpolice pushed commit from @ajs124 to master « mimalloc: 1.1.0 -> 1.6.1 »: https://git.io/JvBCC
KeiraT has joined #nixos
zupo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
zischknall has joined #nixos
<{^_^}> [nixpkgs] @shahrukh330 opened pull request #80545 → argocd: Fix build flags → https://git.io/JvBCE
<abbec> hey, is there any way in nix to get all environment variables?
<infinisil> abbec: Define "all environment variables"
<abbec> like an attrset of env
<infinisil> Oh, I don't think you can
<abbec> or all with a prefix as an attrset would also work
<infinisil> Using env vars in general is discouraged because it's impure
<infinisil> In the language Nix
<clever> abbec: step 1, generate a list of strings, containing every possible env var, step 2, call builtins.getEnv in a loop
<abbec> yeah, it is only used for a config parser not as build inputs
<infinisil> Lol
<clever> step 3, wait infinite time
<abbec> haha
<emily> you could run env in a derivation and import-from-derivation, I guess.
<emily> (don't actually do this.)
domogled has joined #nixos
<clever> emily: that will be sandboxed and lack env vars
<emily> I mean it'll get you environment variables, just not necessarily the ones you want.
<clever> your only option, is the dreaded exec.....
<clever> ,exec
<{^_^}> builtins.exec is a hidden unsafe impure Nix 2.0 feature that can be used to execute arbitrary commands during a Nix evaluation. Use with caution! Enable with `--option allow-unsafe-native-code-during-evaluation true`, simple example: https://gist.github.com/Infinisil/bb59b5258ccf17801179c249a9bb3342 More info: https://github.com/NixOS/nix/commit/0bb8db25
<emily> plus if you're doing something that gross you might as well just turn off the sandbox.
<clever> emily: even with the sandbox off, env vars are still cleared
<emily> oh, makes sense
<srk> does exec allows access out of sandbox?
<clever> srk: yes, it just runs it as whatever user is doing the eval
<srk> cool
<clever> srk: it can freely steal your ssh and gpg keys :P
<srk> exactly what I need
<{^_^}> [nixpkgs] @FRidh merged pull request #80544 → abcm2ps: 8.14.6 -> 8.14.7 → https://git.io/JvBcE
<{^_^}> [nixpkgs] @FRidh pushed commit from @r-ryantm to master « abcm2ps: 8.14.6 -> 8.14.7 »: https://git.io/JvBCa
<clever> infinisil: ive lead another to the dark side...
<srk> with huge git repo like linux there's no way to import it quickly via fetchGit/filterSource
<srk> fastest is to run git archive and use that
<clever> srk: builtins.fetchGit calls git archie
<simpson> abbec: Just as a sanity check: What's *in* the environment that you're looking for? Are you okay with your build behaving in curious ways when folks are using nix-shell or direnv to alter the env?
<abbec> settings to generate a config file for other programs
<abbec> so it does not affect the build, it affects how other things run
<srk> clever: before or after import? :)
<srk> I would say after
<drakonis> srk: you can do shallow clones
<clever> 165 auto tar = runProgram("git", true, { "-C", cacheDir, "archive", gitInfo.rev });
<clever> 170 runProgram("tar", true, { "x", "-C", tmpDir }, tar);
v88m has quit [Ping timeout: 265 seconds]
<clever> srk: it uses archive to copy the entire thing
<clever> to a temp dir, which nix then imports as normal
<srk> well I'm getting warning: dumping very large path (> 256 MiB); this may run out of memory
<srk> with just builtins.fetchGit ./.;
<emily> that warning doesn't mean much
<{^_^}> [nixpkgs] @Luflosi opened pull request #80546 → kitty: better fix for build error → https://git.io/JvBCS
<emily> in my experience
<srk> as the .git folder is like 3.4G
<srk> it does
<srk> it cuts your available store size by 4Gigs in this case :)
<clever> srk: what does it actally put into the new store dir? how big is it?
<srk> lemme test, but it takes time
<emily> even cp(1) on the kernel source tree can take a while
<emily> (iirc git checkout sometimes beats it...)
<{^_^}> [nixpkgs] @vbgl opened pull request #80547 → ocamlPackages.pgocaml_ppx: init at 4.0 → https://git.io/JvBCQ
<srk> yeah, it looks it git archives it first which gets rid of huuge .git but not the other artifacts
<srk> hmm
<srk> but why
<clever> [6388:6388:0219/124927.072848:FATAL:memory_linux.cc(37)] Out of memory.
<{^_^}> [nix] @samueldr closed pull request #3364 → [do not merge] tarball: Workaround bad branch names → https://git.io/Jv4AS
<srk> :(
lassulus has joined #nixos
mexisme has joined #nixos
<clever> srk: fetchGit always adds to the store, before filterSource can activate
<clever> srk: so you need only filterSource, with a custom filter
<clever> #8 0x5581fc2b18a2 base::(anonymous namespace)::OnNoMemory()
<clever> #9 0x5581fc320ecc operator new[]()
<srk> yeah, not sure why it behaves differently when I do git archive manually but maybe I'm just blind
<srk> can't use nix-gitignore as that is even slower due to way too many items in Linuxes .gitignore
<clever> srk: a custom filter is faster
<srk> yeah :) can be optimized by clever use of boolean logic :D
erasmas has joined #nixos
chloekek has quit [Quit: WeeChat 2.7]
mexisme has quit [Ping timeout: 248 seconds]
<srk> linux nix infra needs few improvements for better linux development experience tho
cole-h has joined #nixos
c0c0 has quit [Quit: WeeChat 2.6]
veske has quit [Quit: This computer has gone to sleep]
veske2 has quit [Quit: This computer has gone to sleep]
<mikky> is there some kind of "deep merge" variant of the `//` operator?
<clever> mikky: recursiveUpdate
<cole-h> On ofborg, what's the difference between `known-users` and `extra-known-users`?
<maddo> ,channels
<{^_^}> Largest Nix-related channels: #nixos, #nixos-dev, #nix-darwin, #nixos-chat, #nixos-aarch64, #nixos-wiki, #nixos-borg, #nixos-security, #nix-core
<{^_^}> [nixpkgs] @r-ryantm opened pull request #80548 → anydesk: 5.5.1 -> 5.5.2 → https://git.io/JvBW3
millian has joined #nixos
growpotkin has quit [Quit: ZNC 1.7.5 - https://znc.in]
<mikky> clever: thx, found it in source codes. Is there some kind of documentation for lib.* functions? I only found one for builtins.*
<clever> mikky: it should be in nixpkgs
<clever> the nixpkgs manual
<mikky> right, found it, thx!
<mikky> guess the manual isn't too search-engine friendly
v88m has joined #nixos
<clever> mikky: its also broken up into ~4 pieces, nix, nixpkgs, nixos, nixops
<disasm> hello folks! I'm available for the next hour if anyone has any questions on how they can help contribute to the ZHF issue for the upcoming release!
<cole-h> I did my part!
nuncanada has quit [Read error: Connection reset by peer]
<disasm> cole-h++
<{^_^}> cole-h's karma got increased to 1
<cole-h> :D
<rnhmjoj> i want to downgrade a haskell package (the latest release doesn't build in current stackage lts). will changing the version in configuration-hackage2nix.yaml do the job?
reallymemorable has joined #nixos
<srk> rnhmjoj: better use overlay
opthomasprime has joined #nixos
<srk> ,overlays rnhmjoj
<{^_^}> srk: Did you mean overlay?
<{^_^}> rnhmjoj: 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
<srk> ,haskell rnhmjoj
<rnhmjoj> srk: i know i can do that, i want to change that in nixpkgs
millian is now known as mpoquet
sigmundv has quit [Ping timeout: 260 seconds]
<srk> ah, I see
<srk> not sure then
<srk> ,haskell=https://nixos.org/nixpkgs/manual/#haskell https://github.com/Gabriel439/haskell-nix
nuncanada has joined #nixos
<{^_^}> [nixpkgs] @disassembler merged pull request #80473 → crystal: remove 0.25 and 0.26 → https://git.io/Jv45W
<{^_^}> [nixpkgs] @disassembler pushed 2 commits to master: https://git.io/JvBWu
<rnhmjoj> this package is broken because the pandoc version in stackage is too old. it will take a while before it's updated and fixed. i'd like to fix that before 20.03 is released
<cole-h> (rnhmjoj++: unrelated, but thanks for merging some of my PRs recently :) )
<cole-h> I forgot that doesn't work. rnhmjoj++
<{^_^}> rnhmjoj's karma got increased to 12
<rnhmjoj> thank you, cole-h :)
pythonixer has joined #nixos
<mpoquet> hi guys! I'm packaging my first R package (outside of nixpkgs for now). the package seems to work but its documentation is not built (and therefore not available in shells with the package). do you have any hint on how to build the package's doc? here is my current Nix code: https://framagit.org/batsim/battools/blob/c2d23cddb67a94784698280c1a362a3ad244fcfc/default.nix#L32
chpatrick has quit [Quit: Connection closed for inactivity]
<{^_^}> [nixpkgs] @disassembler pushed commit from @manveru to release-20.03 « crystal: remove 0.25 and 0.26 »: https://git.io/JvBW2
<{^_^}> [nixpkgs] @disassembler merged pull request #80542 → Merge pull request #80542 from xfix/acme-fix-a-example-com-test → https://git.io/JvBGS
shafox has quit [Quit: Leaving]
<{^_^}> [nixpkgs] @disassembler pushed 2 commits to master: https://git.io/JvBWa
<{^_^}> [nixpkgs] @disassembler pushed commit from @xfix to release-20.03 « nixos/acme: Fix a.example.com test »: https://git.io/JvBWr
<pythonixer> Hi, I'm using coc.nvim (a vim/neovim plugin to bring vscode capabilities to neovim). The coc-python extension can make use of microsoft's python lsp. I'm trying to make it work imperatively with the plugin downloading the lsp server, but naturally, without dependencies to run microsoft stuff, the server doesn't start. Has anyone got coc-python to
<pythonixer> work, or can point me in the right direction?
<{^_^}> [nix] @Ma27 closed pull request #3291 → nix/main: Set `verboseBuild` to `args.printBuildLogs` → https://git.io/JebKR
noudle has joined #nixos
<{^_^}> [nixpkgs] @disassembler merged pull request #80470 → rubyWithPackages.libv8: fix compilation → https://git.io/Jv47r
<{^_^}> [nixpkgs] @disassembler pushed 2 commits to master: https://git.io/JvBWi
cosimone has joined #nixos
o1lo01ol1o has quit [Ping timeout: 260 seconds]
edef has quit [Ping timeout: 260 seconds]
afaure has joined #nixos
<{^_^}> [nixpkgs] @rnhmjoj merged pull request #80433 → qutebrowser: 1.10.0 -> 1.10.1 → https://git.io/Jv4az
<{^_^}> [nixpkgs] @rnhmjoj pushed 2 commits to master: https://git.io/JvBWh
edef has joined #nixos
afaure has quit [Remote host closed the connection]
MrET has joined #nixos
dm9 has quit [Quit: WeeChat 2.7]
MrET has quit [K-Lined]
<{^_^}> [nixpkgs] @disassembler merged pull request #53854 → ugarit: fix build by using chicken-4.x → https://git.io/fhnEg
<{^_^}> [nixpkgs] @disassembler pushed 2 commits to master: https://git.io/JvBlv
<{^_^}> [nixpkgs] @disassembler pushed 2 commits to release-20.03: https://git.io/JvBlf
Jackneill has quit [Remote host closed the connection]
opthomasprime has left #nixos [#nixos]
<evanjs> alright, drawing a blank... how would I take an argument that is a path and reference that as a derivation? e.g. --argstr key ./key -> "${key}"
pythonixer has quit [Remote host closed the connection]
civodul has quit [Read error: Connection reset by peer]
mpoquet has quit [Quit: Leaving]
<clever> evanjs: stop quoting paths! (use --arg not --argstr)
civodul has joined #nixos
zischknall has quit [Quit: Lost terminal]
__monty__ has joined #nixos
cust0dian has joined #nixos
<{^_^}> [nixpkgs] @disassembler merged pull request #80467 → Merge pull request #80467 from danieldk/fix-python-vowpalwabbit → https://git.io/Jv49c
<{^_^}> [nixpkgs] @disassembler pushed 2 commits to master: https://git.io/JvBln
<{^_^}> [nixpkgs] @disassembler pushed commit from @danieldk to release-20.03 « python3Packages.vowpalwabbit: fix build »: https://git.io/JvBl8
endformationage has joined #nixos
<disasm> infinisil: should we add https://github.com/micheles/decorator/commit/3265f2755d16c0a3dfc9f1feee39722ddc11ee80 as a patch with a comment to remove with next release?
<disasm> infinisil: or do you anticipate a release in the next few days?
zeta_0 has joined #nixos
floscr has joined #nixos
<zeta_0> hello there, i am trying to setup a python virtual environment but an error is being thrown? https://hastebin.com/lokefeqiqi.rb https://nixos.wiki/wiki/Python
<floscr> Anyone know how I can start a user systemd service from udev rules?
<infinisil> disasm: Hm, maybe let's just patch it for now
<infinisil> disasm: I expect a release very soon, but there's no guarantee, and we shouldn't block package builds on such a simple issue much longer
<floscr> This is what I've got for now
<{^_^}> #80435 (by xfix, 1 day ago, open): python: decorator: fix Python 2 build
<disasm> infinisil: awesome :)
<{^_^}> [nixpkgs] @rnhmjoj merged pull request #80546 → kitty: better fix for build error → https://git.io/JvBCS
<{^_^}> [nixpkgs] @rnhmjoj pushed 3 commits to master: https://git.io/JvBlV
<{^_^}> [nixpkgs] @Frostman opened pull request #80551 → [20.03] tigervnc: fix compatibility with xorgserver 1.20.7 (backport) → https://git.io/JvBlw
<infinisil> disasm: I'll make a comment in that PR
<{^_^}> [nixpkgs] @rnhmjoj merged pull request #80418 → milkytracker: set cmake sdl variable to fix build (20.03) → https://git.io/Jv4RY
<{^_^}> [nixpkgs] @rnhmjoj pushed 2 commits to release-20.03: https://git.io/JvBlK
<disasm> infinisil: does that really need to go to staging? it's only 500 range
<infinisil> Hmm.. probably not. Also it's python
<infinisil> (so no big compilation)
<zeta_0> i followed the instructions on installing this jobfunnel tool from github but errors were thrown, how would i install this package with nix(it's not in the nix repository)? https://github.com/PaulMcInnis/JobFunnel
<worldofpeace> infinisil: right, though if it were rust it would be unbearable 🤣
<disasm> infinisil: also your comments says it probably affects python3 as well, so should we remove the optional constraint on python2?
<{^_^}> [nixpkgs] @xbreak opened pull request #80552 → pythonPackages.Astroquery 0.3.10 -> 0.4.0 → https://git.io/JvBlH
<infinisil> disasm: Yeah that's what I mean to suggest there
<disasm> infinisil++
<{^_^}> infinisil's karma got increased to 216
<disasm> I'll give it a day. If no update on that, I'll make the changes and commit
Rusty1 has quit [Ping timeout: 240 seconds]
<disasm> worldofpeace++
<{^_^}> worldofpeace's karma got increased to 68
<disasm> for all the ZHF merges :)
cinimod` has quit [Remote host closed the connection]
cinimod` has joined #nixos
<evanjs> clever++
<{^_^}> clever's karma got increased to 337
<evanjs> okay, no quote paths :P
<clever> evanjs: --arg just takes a raw nix expression, --argstr will quote it for you, so you dont have to --arg foo '"bar"' (extra quotes to stop bash from eating the quotes)
<cole-h> What's the etiquette on pinging somebody to get a NixOS module fix merged?
<cole-h> I accidentally broke the fish module when I updated it earlier (or rather, didn't account for the module breaking), so anybody tracking nixos master's fish shell is busted.
<cole-h> (It didn't make it into 20.03, so maybe I should just wait for the ZHF sprint to finish)
cinimod` has quit [Ping timeout: 265 seconds]
<worldofpeace> disasm: ❤️
Rusty1 has joined #nixos
<emily> module breakages are their own kind of failure imo
<emily> even if there's no test for it
<Izorkin> Please backport this commit #70841 to nixpkgs-19.09-darwin
<{^_^}> https://github.com/NixOS/nixpkgs/pull/70841 (by callahad, 19 weeks ago, merged): mariadb: fix builds on darwin
phreedom has quit [Ping timeout: 240 seconds]
phreedom has joined #nixos
dingenskirchen has quit [Remote host closed the connection]
ben__ has joined #nixos
dingenskirchen has joined #nixos
<evanjs> clever: yeah that makes sense
floscr has quit [Remote host closed the connection]
<{^_^}> [nixpkgs] @LnL7 merged pull request #79344 → mpv: add flag for swift on darwin → https://git.io/JvZgC
<{^_^}> [nixpkgs] @LnL7 pushed 3 commits to master: https://git.io/JvB83
orivej has quit [Ping timeout: 255 seconds]
konobi has quit [Quit: konobi]
<{^_^}> [nixpkgs] @jlesquembre opened pull request #80553 → clojure: 1.10.1.507 -> 1.10.1.510 → https://git.io/JvB8a
rajivr___ has quit [Quit: Connection closed for inactivity]
slack1256 has quit [Remote host closed the connection]
o1lo01ol1o has joined #nixos
<cole-h> Anybody have an example shell.nix they use with lorri (or even plain nix-shell, I guess) for using Haskell? I've started learning a bit and am interested in seeing others' workflows
<zeta_0> (')
<zeta_0> cole-h: i could show you my default.nix file that i use for haskell, but i have never used lorri before
<zeta_0> cole-h: this is the generic default.nix file that i use for haskell: https://hastebin.com/tebumedele.bash
crispy_avocado_t has quit [Remote host closed the connection]
<evanjs> now, how do I transform /nix/store out of the tar ..... x_x
<evanjs> tried -P, -C $out, etc etc
<evanjs> oh, and --tranform 's;$out;;'
<evanjs> *transform
Neo-- has quit [Ping timeout: 245 seconds]
<evanjs> cole-h: if it's a shell.nix it shouldn't need anything extra to work with direnv or lorri so to speak but hold on lemme grab the example from the docs
<cole-h> zeta_0: Thanks :)
<evanjs> though I don't know if you need the packageOverrides bit if you're doing it with lorri or etc
<buckley310> i have a binary that depends on `libQt53DCore.so.5`. I am not aware of any package that provides it. Anyone know what to do?
<cole-h> evanjs: It's not that it needs anything, per se -- I was just curious what approaches people used. Regardless, thanks for the helpful link.
<zeta_0> cole-h: your welcome
<cole-h> (you don't -- just add it to buildInputs)
<evanjs> right right exactly
<evanjs> I prefer using ghcWithHoogle, anyhow
<evanjs> ,locate libQt53DCore.so.5
<{^_^}> Couldn't find in any packages
<zeta_0> is there any python users here, errors keep getting thrown when i try to install this tool'? https://github.com/PaulMcInnis/JobFunnel
chloekek has joined #nixos
<mikky> so, I'm trying to do something like this: https://l.termbin.com/nekj . That works as expected but I'm pretty sure there's a more elegant solution. I've tried may things (like import, recursiveUpdates, combinations) but none worked
<zeta_0> since those instructions are not working, how would i install this jobfunnel tool the nix way?
<mikky> I'm sure there is a way to do this using a single .nix file but it eludes me
<infinisil> mikky: There's too little context there to give any advice
o1lo01ol1o has quit [Remote host closed the connection]
<zeta_0> well here's the error: https://hastebin.com/egipesedik.sql
<mikky> infinisil: I have many small containers that share some configuration both for the container itself (like privateNetwork = true) and the os inside the container (i.e. config = { ... })
<infinisil> mikky: Can you give a complete example?
<zeta_0> and here is the default.nix i am using for nix-shell: https://hastebin.com/hiwaciluxa.js
o1lo01ol1o has joined #nixos
<mikky> sure, gimme a sec
HugoDaniel has quit [Ping timeout: 255 seconds]
o1lo01ol1o has quit [Remote host closed the connection]
<{^_^}> [nixpkgs] @honkfestival opened pull request #80554 → google-cloud-sdk: fix Darwin build by only stripping local symbols → https://git.io/JvB4K
growpotkin has joined #nixos
<{^_^}> [nixpkgs] @kjuvi opened pull request #80555 → khronos: init at 1.0.5 → https://git.io/JvB46
lord| has quit [Read error: Connection reset by peer]
lord| has joined #nixos
<cust0dian> zeta_0: I think a more nix-y way would be something like this: http://ix.io/2caa (seems to build and run just fine for me)
<{^_^}> [nixpkgs] @lsix merged pull request #80485 → postgresqlPackages.pg_auto_failover: 1.0.5 -> 1.0.6 → https://git.io/Jv4xn
<{^_^}> [nixpkgs] @lsix pushed 2 commits to master: https://git.io/JvB41
<evanjs> got it finally -- `tar -caf $out/update.tar.xz -C ${updEFIFile} mnt`. Yeesh
fendor has joined #nixos
<mikky> infinisil: does this make more sense? https://l.termbin.com/p5ag
<mikky> there's more stuff in each file but this hopefuly should be enough to get the idea
<infinisil> mikky: I think `containers.webapp1 = {
<infinisil> oops
<{^_^}> [nix] @samueldr opened pull request #3366 → [WIP] Add a compatibility shim for non-flake nix → https://git.io/JvB45
ddellacosta has quit [Quit: WeeChat 2.2]
<infinisil> mikky: I think `containers.webapp1 = { ... }: { imports = [ ./container_defaults.nix ]; config.config = { config, pkgs, lib, ... }: { ... }; }` should work too
<infinisil> The // operator should be avoided with modules, as it doesn't merge option definitions semantically
jgeerds has joined #nixos
Fare has quit [Ping timeout: 258 seconds]
ddellacosta has joined #nixos
morgaine[evilred has quit [Quit: Idle timeout reached: 10800s]
zupo has joined #nixos
<pie_[bnc]> this commant isnt actually showing any open calls, im trying to get a list of loaded libraries, what gives? :I `strace -e open -f /nix/store/f2klcja64zjcfa19354lbwd5r3g914qb-cling-unstable-2018-11-20/bin/cling `
<pie_[bnc]> or i guess i could just use LD_DEBUG
<mikky> huh, I tried something similar at first but this looks promising < infinisil
<{^_^}> [nixpkgs] @rnhmjoj opened pull request #80556 → haskellPackages.pandoc-crossref: downgrade to latest working → https://git.io/JvBBO
<infinisil> mikky: There are some unfortunate subtleties involved. Like the `{ ... }` is only necessary because of some special submodule import behavior. And `config.config` is necessary because the option is named "config", which conflicts with the config from the module system
lawlesseel has joined #nixos
erasmas has quit [Quit: leaving]
lawlesseel has quit [Remote host closed the connection]
HugoDaniel has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #80557 → cvs_fast_export: 1.50 -> 1.51 → https://git.io/JvBBC
fenedor has joined #nixos
ben__ has quit [Quit: ben__]
fendor has quit [Ping timeout: 260 seconds]
wiml has joined #nixos
Thra11 has joined #nixos
<zeta_0> cust0dian: thanks for the help, after going into a nix-shell with your script and running nix-build, it threw an error about scipy, maybe it is a version mismatch or something: https://hastebin.com/urocepipit.sql
<zeta_0> i have no idea?
<Thra11> Is there a way to get sources from svn to look like svn sources for projects which try to check the svn revision as part of their build scripts? (As a one off: I just want to test building a package from svn)
ris has joined #nixos
ericsagnes has quit [Ping timeout: 240 seconds]
<zeta_0> oh it says that it needs scipy version 1.4.1, but the scipy in the nixpkgs is version 1.3.1, i am not sure how i would fix this issue? https://nixos.org/nixos/packages.html?channel=nixos-19.09&query=python37Packages.scipy
<cust0dian> zeta_0: you shouldn't need to go into nix-shell, just nix-build with that file as default.nix; and maybe make sure your nixpkgs is up-to-date, scipy-1.4.1 should definitely be there
<cust0dian> ah, yeah, you would need to build on top of nixpkgs-unstable
<zeta_0> cust0dian: oh, ya i just saw that now nix pkgs
<zeta_0> cust0dian: i already setup my home.nix to install unstable packages as well, so i think i can wrap that script in parenthesis and past it in there
<zeta_0> hopefully
<cust0dian> zeta_0: should be able to just `nix-build -I nixpkgs=https://github.com/NixOS/nixpkgs-channels/archive/nixpkgs-unstable.tar.gz`
<mikky> infinisil: it makes sense but there's another issue which (to me, currently) doesn't: `error: Module `/.../_container_defaults.nix' has an unsupported attribute `autoStart'. This is caused by assignments to the top-level attributes `config' or `options'.`
<chloekek> After I download a tarball with nix-prefetch-url --unpack, and I then paste the URL and SHA-256 hash into fetchTarball, then why does fetchTarball need to download it again?
<{^_^}> [nixpkgs] @LnL7 merged pull request #79769 → git: Fix git-gui to work on Catalina → https://git.io/JvCJI
<{^_^}> [nixpkgs] @LnL7 pushed 2 commits to master: https://git.io/JvBRU
<{^_^}> [nixpkgs] @r-ryantm opened pull request #80558 → eternal-terminal: 6.0.5 -> 6.0.6 → https://git.io/JvBRT
<aterius> Is it not possible to build darwin packages via remote build on a nixOS system? I'm getting this error
<aterius> ```on 'ssh://nix' failed: a 'x86_64-darwin' with features {} is required to build '/nix/store/jpraymhpsqh48gps6c78z64sf2a4iwds-libstartup-notification-0.12.drv', but I am a 'x86_64-linux' with features {benchmark, big-parallel, kvm, nixos-test}```
crispy_avocado_t has joined #nixos
<crispy_avocado_t> has anyone here used scikit learn with nix?
<mikky> well, I understand the reason but I don't understand the mechanic of that error
<makefu> crispy_avocado_t: there seems to be an active working group https://nixos.wiki/wiki/Workgroup:DataScience
<zeta_0> cust0dian: thanks
<zeta_0> i am trying to install the unstable version of scipy in a nix-shell using default.nix but it is not working, how do i fix this? https://hastebin.com/ohuqoyaben.js
bvdw has quit [Read error: Connection reset by peer]
bvdw has joined #nixos
<zeta_0> cust0dian: i want add the unstable channel in my default.nix file, but i am not sure how, it's throwing an error
<zeta_0> i thought it would be the same as how i did it in my home.nix file, but i guess not
<makefu> zeta_0: i am quite sure that you cannot mix python propagatedBuildInputs like this
endforma1 has joined #nixos
<zeta_0> makefu: so what would be the workaround to get this to fix this?
<makefu> get everything from unstable would be a possibility
endformationage has quit [Ping timeout: 240 seconds]
<makefu> the basic idea is to put the package from unstable into your nixpkgs overlay
psyanticy has quit [Quit: Connection closed for inactivity]
o1lo01ol1o has joined #nixos
<zeta_0> makefu: that looks overly complicated
<cust0dian> zeta_0: change `pkgs = import <nixpkgs> {};` to `pkgs = import <nixos-unstable> {};` and remove `unstable` binding
orivej has joined #nixos
cosimone has quit [Quit: Quit.]
<cust0dian> that's assuming you already added nixos-unstable channel
o1lo01ol1o has quit [Ping timeout: 255 seconds]
<{^_^}> [nixpkgs] @Frostman opened pull request #80559 → nixos/zfs: enable encryption test for stable zfs → https://git.io/JvBRo
<zeta_0> cust0dian: yes, i am now waiting for it to install all those pkgs
<lirzhv> hello. I am trying to disable ipv6 temporary addresses and just use the eui address. i tried setting networking.interfaces.<name>.preferTempAddress to false and boot.kernel.sysctl."net.ipv6.conf.<name>.use_tempaddr" to 0 but i still get temporary addresses
<lirzhv> what am i doing wrong?
<mikky> infinisil: so I'm not gonna pretend I understand why but this works: https://l.termbin.com/xeai
<zeta_0> cust0dian: ok nix-build works and returned a result directory, what commands do i need to run next?
<{^_^}> [nixpkgs] @mmilata opened pull request #80560 → lbzip2: 2.5 -> 2.5+git20180127 → https://git.io/JvBR1
<cust0dian> zeta_0: ./result/bin/funnel
<cust0dian> if you want to have it in your profile (accessible by just `funnel` everywhere): nix-env -i -f default.nix
hoijui has joined #nixos
<cust0dian> if you are running NixOS there's probably a declarative way to add it to profile but sorry, I don't know it off top of my head
<emily> environment.systemPackages
<zeta_0> cust0dian: ok, it seems to be working, thank you so much for your help'
waleee-cl has quit [Quit: Connection closed for inactivity]
<zeta_0> cust0dian++
<{^_^}> cust0dian's karma got increased to 1
<zeta_0> emily: were you responding to cust0dian?
konobi has joined #nixos
ToxicFrog has quit [Remote host closed the connection]
<iqubic> Why is so hard to figure out how to change the X11 mouse cursor?
<emily> zeta_0: yeah
ToxicFrog has joined #nixos
<zeta_0> iqubic: this is how i resized my mouse cursor in home.nix: https://hastebin.com/azekuqofug.bash
domogled has quit [Read error: Connection reset by peer]
veske2 has joined #nixos
<zeta_0> iqubic: i am using xmonad though, so your situation might be different
veske has joined #nixos
<zeta_0> without any desktop environment
<{^_^}> [nixpkgs] @matthewbauer opened pull request #80561 → nixos/cage: init → https://git.io/JvB0s
<iqubic> Nice. But I don't want to just simply change the size of my cursor. I also want to change the way it looks. Basically I want to change the theme used.
<iqubic> Thanks.
<zeta_0> your welcome
johnny101m has quit [Quit: -a- Connection Timed Out]
johnny101m has joined #nixos
mexisme has joined #nixos
HugoDaniel has quit [Ping timeout: 240 seconds]
<iqubic> *you're
<emily> iqubic: if you're going to ask questions that can easily be looked up in the NixOS / home-manager manuals all the time, can you at least have the courtesy to not phrase every question as "why is it so hard to ..." / a criticism of NixOS, or gratuitously correcting other people's grammar?
<Dandellion> are the azure instructions on the website correct?
<iqubic> Sure.
<Dandellion> the bootstrap blob is 16.03, but the instructions mention 19.09, but then seems to actually be doing nixos-unstable.
<Dandellion> not that any vhd seem to be available for 19.09 nor unstable
o1lo01ol1o has joined #nixos
<zeta_0> emily: so how would i declaratively place: nix-env -i -f default.nix in environment.systemPackages or home.Packages?
<scoates> IIRC there's a way to find out if a commit is available in nixpkgs-unstable … is that right? I'd like to see if this is in https://github.com/NixOS/nixpkgs/commit/5ca385e1e9f2db0caa93721d147f89c0d9ea0f0d
<zeta_0> emily: it's probably simple syntax but i am not sure where to look for examples
chimay has quit [Ping timeout: 272 seconds]
<emily> zeta_0: environment.systemPackages = [ (import /path/to/default.nix) ]
<emily> no worries, the syntax is pretty arcane
<emily> if default.nix takes arguments like nixpkgs etc. then you'll want e.g. [ (import ./default.nix { inherit pkgs; option = whatever; }) ]
<{^_^}> [hydra] @edolstra pushed 3 commits to flake: https://git.io/JvB0o
<zeta_0> emily: ok, thanks for the help
<zeta_0> emily++
<{^_^}> emily's karma got increased to 8
<hax404> worldofpeace: you can merge #80382 and #80383
<{^_^}> https://github.com/NixOS/nixpkgs/pull/80382 (by hax404, 1 day ago, open): [20.03] tor-browser-bundle-bin: 9.0.4 -> 9.0.5 (backport)
<{^_^}> https://github.com/NixOS/nixpkgs/pull/80383 (by hax404, 1 day ago, open): [19.09] tor-browser-bundle-bin: 9.0.4 -> 9.0.5 (backport)
lovesegfault has joined #nixos
<lovesegfault> If I want to overrideAttrs on a pkg to add a patch, how can I concat to the `patches` list instead of replacing?
<lovesegfault> Is it like .... rec { patches = patches ++ [ myNewPatch ] }?
<srk> lovesegfault: I think overrideAttrs (old: { patches = old.patches ++ ..
* lovesegfault tries
<evils> scoates: `git branch --contains [commit hash to check]` in an up to date nixpkgs git repo will yield a list of branches that contain that commit, i don't know if there's a nix tool to do the same (that commit is only in nixos-unstable-small)
<{^_^}> [nixpkgs] @jtojnar pushed 2 commits to cus-broken: https://git.io/JvB01
* scoates nods
<scoates> I think I was thiking of this:
veske2 has quit [Quit: This computer has gone to sleep]
veske has quit [Quit: This computer has gone to sleep]
<scoates> unstable seems to have been broken for a few days now
<{^_^}> [nixos-org-configurations] @edolstra merged pull request #103 → requesting (garbas) access to nixos.org server → https://git.io/JvBGG
<{^_^}> [nixos-org-configurations] @edolstra pushed 2 commits to master: https://git.io/JvB0y
<lovesegfault> srk: I get error: attribute 'patches' missing
<scoates> or maybe not for a few days…
<{^_^}> [nixpkgs] @jtojnar opened pull request #80562 → common-updater-scripts: Handle errors in src hashing → https://git.io/JvB09
<scoates> I'm definitely confused (-:
<evils> it's been 10 days since it updated, there's a build that passed 8 hours ago, i suspect we're waiting for a cronjob to run...
<itiscoldhere> NixOS is rock solid, no blue screens of Death forever, true open-source GNU friendly, Keep up the good work!!
<lovesegfault> evils: I think the release cronjob runs every 30min
<{^_^}> [nixpkgs] @aanderse opened pull request #80563 → phpPackages.pdo_oci: init → https://git.io/JvB0Q
veske2 has joined #nixos
veske has joined #nixos
<lovesegfault> So something else must be going on
<srk> lovesegfault: does the original has patches?
* scoates nods
<lovesegfault> srk: not currently, but might in the future
<scoates> I doubt there's anything I can do to help, but I'd be happy to lend a hand if there is.
<lovesegfault> srk: Is it that funky `?` syntax maybe?
<srk> lovesegfault: mm, that doesn't matter
<scoates> (currenyly largely-blocked by broken pip + pipenv in unstable)
<lovesegfault> old.patches ? [ ] ++ [ myNewPatch ]
<{^_^}> [nixpkgs] @thoughtpolice merged pull request #80156 → bmake: 20181221 -> 20200212 → https://git.io/Jvl6g
<{^_^}> [nixpkgs] @thoughtpolice pushed commit from @r-ryantm to master « bmake: 20181221 -> 20200212 »: https://git.io/JvB0d
<iqubic> So, I'm looking through the home-manager nix files, and getting rather confused. It looks like when I enable Dunst, it should start the Dunst daemon when I start my WM. That doesn't seem to be the case. It looks like I have to start Dunst myself manually.
acarrico has quit [Ping timeout: 265 seconds]
<iqubic> Is there something I'm missing here?
<{^_^}> [nixos-org-configurations] @edolstra pushed 5 commits to master: https://git.io/JvB0p
<{^_^}> [nixos-org-configurations] @edolstra pushed 0 commits to requesting-access-to-homepage-server: https://git.io/JvB0h
HugoDaniel has joined #nixos
<scoates> evils: 10 days for nixos, but 4 days for nixpkgs right?
<Dandellion> Im running dunst with home-manager and it works fine for me
<Dandellion> I dont start it manually at least
<cole-h> Is there a way to append to a list of environment variables in a `mkShell`? Adding `ENV_VAR = "$ENV_VAR:newcontents";` doesn't appear to work -- I get a literal "$ENV_VAR" in it
<iqubic> Dandellion: How do you start your WM/DE?
<srk> lovesegfault: yeah, looks like it .. or old: { patches = (old.patches or []) ++ ; }
<evils> scoates: that's what status.nixos.org says, and 17 hours for nixos-unstable-small
* scoates nods
veske2 has quit [Quit: This computer has gone to sleep]
veske has quit [Quit: This computer has gone to sleep]
newuser99 has joined #nixos
<newuser99> A lot of nix commands issue this warning "warning: Nix search path entry '/nix/var/nix/profiles/per-user/root/channels' does not exist, ignoring". What should I do about it?
<Dandellion> iqubic `xsession.enable = true, xsession.windowManager.i3.enable = true;`
<Dandellion> along with my config of course
<{^_^}> [nixpkgs] @neilmayhew opened pull request #80564 → haskellPackages.debian: 4.0.0r1 -> 4.0.2 → https://git.io/JvBEf
<iqubic> And do you log in via some sort of login manager?
<lovesegfault> srk: Ah, nice
<Dandellion> yes, I log in with the default Display Manager
<lovesegfault> srk: Yep, that worked :)
<lovesegfault> srk++
<{^_^}> srk's karma got increased to 2
<iqubic> Dandellion: Like do you use LightDM or something?
<lovesegfault> thanks!
<iqubic> How did you set up LightDM?
boxscape has joined #nixos
<scoates> hmm. "4 days" is out of sync with howoldis, too. extra confused (-:
<Dandellion> I basically havent set up lightDM or anything, dunst has only ever been configured through home-manager
<scoates> oh, nevermind. I misread. sorry for the noise.
<iqubic> I'm not talking about Dunst now. Currently I just log in at a terminal, and run startx.
<Dandellion> dunst just gets started by dmenu
<{^_^}> [nix] @edolstra merged pull request #3325 → nix-shell: clean up the tmpDir and escape variables → https://git.io/JvT0q
<{^_^}> [nix] @edolstra pushed 2 commits to master: https://git.io/JvBEU
<Dandellion> I mean dbus
<iqubic> Yeah. I get that.
<{^_^}> [nixpkgs] @Frostman opened pull request #80565 → nixos/tinydns: use local dns server to fix test → https://git.io/JvBET
fenedor is now known as fendor
<iqubic> I don't like this habit of logging in at a tty terminal and then running startx. I'd rather have a graphcal Display Manager handle that for me.
<lovesegfault> Does anyone know why the above patch fails to be intepreted as a patch by nix?
<Dandellion> in my nicos configuration I just also have xsession.enable = true, with no DE configured. That just starts the display manager, which will then start the the xsession based on what home manager has set up
<lovesegfault> I get a sketchy `/nix/store/7whxa62xjyfylxhww5w9ppjpsl4x9rim-stdenv-linux/setup: line 976: index: No such file or directory`
<Dandellion> s/nicos/nixos
<Dandellion> `services.xserver.enable = true`
<Dandellion> https://nixos.org/nixos/options.html#displaymanager if you want to customize it
<iqubic> So you have xsession.enable = true in both home-manager and the global nixos config?
hoijui has quit [Ping timeout: 240 seconds]
<Dandellion> no xserver in nixos config, xsession in home-manager
<iqubic> Ah. I see.
<iqubic> What does your xserver config look like /etc/nixos/configuration.nix?
<cole-h> Ah, lorri just doesn't like hooks. Providing a `lorriHook` (name doesn't really matter) in the `mkShell` and eval-ing it in the .envrc works like a charm.
zeta_0 has quit [Quit: rcirc on GNU Emacs 26.3]
<Dandellion> iqubic: `services.xserver.enable = true;` and some things to enable touchpad and setting keyboard language
<{^_^}> [nixpkgs] @Ma27 pushed 2 commits to master: https://git.io/JvBEt
<{^_^}> [nixpkgs] @Ma27 merged pull request #80563 → phpPackages.pdo_oci: init → https://git.io/JvB0Q
<{^_^}> [nixpkgs] @tex opened pull request #80566 → freeorion: fix build fail → https://git.io/JvBEm
<iqubic> Cool.
<{^_^}> [nixpkgs] @Frostman opened pull request #80567 → [20.03] nixos/tinydns: use local dns server to fix test (backport) → https://git.io/JvBEY
ydlr has quit [Ping timeout: 245 seconds]
<newuser99> When am I supposed to start a file with `{ pkgs}:` vs `self: super:` ?
<emily> the former is for NixOS configurations (though you probably want a , ... there), the latter is for overlays
<iqubic> Dandellion: I have this in my nixos config: http://dpaste.com/0QXG91H
<iqubic> Does that look good?
<{^_^}> [nixpkgs] @nh2 pushed 0 commits to texmacs-1.99.10: https://git.io/JvBEC
<cole-h> Could I trouble somebody with push access to deal with this, please? https://github.com/NixOS/nixpkgs/pull/80456
<{^_^}> #80456 (by cole-h, 1 day ago, open): nixos/fish: fix completions patch
<iqubic> Will I need to enable one of the Display Manager?
<{^_^}> [nixpkgs] @aanderse opened pull request #80568 → phpPackages.pdo_oci: init → https://git.io/JvBE4
detran has quit [Ping timeout: 260 seconds]
andymandias_ has joined #nixos
Fare has joined #nixos
andymandias has quit [Ping timeout: 260 seconds]
HugoDaniel has quit [Ping timeout: 260 seconds]
ydlr has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #80569 → fava: 1.12 -> 1.13 → https://git.io/JvBEr
veske has joined #nixos
veske2 has joined #nixos
veske2 has quit [Client Quit]
veske has quit [Client Quit]
Chiliparrot has quit [Quit: My iMac has gone to sleep. ZZZzzz…]
<{^_^}> [nixpkgs] @evhan closed pull request #54109 → chicken: fix egg installation by preserving compiled libdir → https://git.io/fhlSX
<iqubic> I'm now using this: http://dpaste.com/3Z1RTDC
shabius has joined #nixos
<iqubic> I hope that works.
kleisli has quit [Ping timeout: 272 seconds]
zeta_0 has joined #nixos
<zeta_0> does the nixpkgs support for emacs use elpa? or does it use something else like melpa?
<zeta_0> because i need a pkg that is only in elpa
<cole-h> You might be interested in https://github.com/nix-community/emacs-overlay
<{^_^}> [nixpkgs] @worldofpeace merged pull request #80382 → [20.03] tor-browser-bundle-bin: 9.0.4 -> 9.0.5 (backport) → https://git.io/Jv43O
<{^_^}> [nixpkgs] @worldofpeace pushed 2 commits to release-20.03: https://git.io/JvBua
<{^_^}> [nixpkgs] @worldofpeace merged pull request #80383 → [19.09] tor-browser-bundle-bin: 9.0.4 -> 9.0.5 (backport) → https://git.io/Jv43n
<{^_^}> [nixpkgs] @worldofpeace pushed 2 commits to release-19.09: https://git.io/JvBuV
<worldofpeace> hax404: did that
<zeta_0> cole-h: thanks, but what repo does nix use for emacs by default? i have all my emacs packages installed in home.nix?
<cole-h> worldofpeace: I feel like I'm being a bother, but could I ask you to merge #80456, or ping somebody else to do so?
ixxie has quit [Ping timeout: 240 seconds]
<{^_^}> https://github.com/NixOS/nixpkgs/pull/80456 (by cole-h, 1 day ago, open): nixos/fish: fix completions patch
<cole-h> The fish module is currently broken on NixOS because the patch needed to be updated
<worldofpeace> cole-h: you aren't a bother. But I don't think I can do much more today. I'll see if I can ask someone in nixos-dev, and that would be a better place for your request also
<{^_^}> [nixpkgs] @r-ryantm opened pull request #80570 → facter: 3.14.7 -> 3.14.8 → https://git.io/JvBu1
alexherbo29 has joined #nixos
<cole-h> I was confused and figured nixos-dev was actualy nix-dev -- thanks for clarifying that.
<cole-h> worldofpeace++
<{^_^}> worldofpeace's karma got increased to 69
<cole-h> Nice.
linarcx has quit [Ping timeout: 268 seconds]
<hax404> worldofpeace: thank you
alexherbo2 has quit [Ping timeout: 240 seconds]
erictapen has joined #nixos
<worldofpeace> cole-h: I just asked for you
Fulgen has joined #nixos
<worldofpeace> hax404: No problem, sometimes a ping at the right time is helpful
<cole-h> Thanks a bunch. I'm always so scared of pinging the big kahunas
HugoDaniel has joined #nixos
<rycee> iqubic: The systemd service for dunst is not actually used if you run NixOS. Unless you specifically configure NixOS to use a socket activated session dbus. Unfortunately you can't do that, though, since there are a few NixOS bugs preventing it.
<rycee> … from working correctly with systemd user services inside the home directory.
waleee-cl has joined #nixos
<cole-h> zeta_0: Nix uses whatever repo Emacs uses by default. I can't find anything specific in the codebase
alexherbo2 has joined #nixos
<worldofpeace> cole-h: But usually they are committers, so that's how things get merged in NixOS. The worst thing that could happen is they just don't see it.
<worldofpeace> I'm always open to helping someone find a reviewer/merger if needed though 👍️
<zeta_0> cole-h: ok, i'll try to install the emacs pkg csv-mode, if it does not work then that means it does not use elpa so i'll have to make some changes
<cole-h> worldofpeace: ❤️
<zeta_0> hopefully not, lets see
itiscoldhere has quit [Ping timeout: 240 seconds]
alexherbo29 has quit [Ping timeout: 260 seconds]
Jackneill has joined #nixos
<iqubic> rycee: How should I start Dunst up then?
kleisli has joined #nixos
<rycee> It should be activated by your dbus session.
<drakonis> rycee: has flakes been explored for the upstream home-manager repo?
<drakonis> s/has/have
<rycee> iqubic: You should have a `~/.local/share/dbus-1/services/org.knopwob.dunst.service` link which dbus sees.
<{^_^}> [nixpkgs] @Ma27 pushed to glibc231 « busybox: fix build w/glibc-2.31 »: https://git.io/JvBzk
<rycee> drakonis: Somebody opened a PR a while ago. I haven't looked at flakes at all yet, though.
<zeta_0> i pasted a question on #nixos-emacs, but that channel looks dead
<iqubic> rycee: How do I make sure that dbus sees that?
<drakonis> the person that started the nixflk repository has a fork with a flake
<mikky> is there a way to find out the file name of an imported module? i.e if I do `import ./mymodule.nix`, can I somehow get the string './mymodule.nix' inside the mymodule?
<rycee> drakonis: I'll have some spare time starting July and might experiment with flakes then.
<drakonis> hm, i see.
<iqubic> My current window manager (EXWM) doesn't start dbus on it's own, so I'm using this: xsession.windowManager.command = "dbus-launch --exit-with-session emacs"
<drakonis> 5 months away though, that's quite a lot of time.
<drakonis> but fair enough
<cole-h> And in that time, flakes will continue to be improved ;)
<drakonis> the flake registry seems like a fine way to unify the various parts of the ecosystem
<{^_^}> [nixpkgs] @veprbl opened pull request #80571 → [19.09] mariadb: fix darwin build → https://git.io/JvBzG
<rycee> drakonis: If somebody makes a PR then I'll merge it. As long as it doesn't affect non-flake use.
<iqubic> rycee: So, I'm really not sure what I need to do to make sure Dunst is running.
<drakonis> it shouldnt change anything as far as i'm aware
<drakonis> https://github.com/nrdxp/home-manager/blob/flakes/flake.nix should be just merging this but i'm not sure?
<iqubic> yeah. I'm only just now switching to having home-manager deal with this.
<iqubic> I just copied over the commands from my xinitrc.
<drakonis> new thing leads to uncertainty.
<iqubic> So, I'm not sure what parts are and aren't needed.
<rycee> Starting it in `xsession.windowManager.command` will not affect your whole X session, only the window manager and its child processes.
<iqubic> Right.
<iqubic> So, what I want to do is have dunst + dbus running when my window manager is running. The way my window manager should be started is to just execute emacs, using this package: http://dpaste.com/29XX7AY
<iqubic> And yes, that particular package is coming from an overlay.
<iqubic> But I'm not sure how to get that stuff working.
Jackneill has quit [Remote host closed the connection]
<zeta_0> earlier today with the help of some other fellow nixers, i installed a tool called jobfunnel to help me automate my job search, but i need another tool that will display the csv data in a simple format/view that is easy to read, what would you recommend? https://github.com/PaulMcInnis/JobFunnel
<rycee> iqubic: Does your environment include the DBUS_SESSION_BUS_ADDRESS variable?
<zeta_0> sorry if this question is off topic, i was just wondering if you guys/girls have some recommendations for this csv dilemma that i have
<rycee> iqubic: I'm not sure how dbus activation works, does notify-send work?
<iqubic> Yes, and it's set to this value: "unix:abstract=/tmp/dbus-5K47vJ5pNx,guid=5750e1fe34039c2e015f73145e4c269d"
<newuser99> zeta_0: visidata
<iqubic> Yeah. notify-send does actually work.
Naptra has quit [Remote host closed the connection]
kahiru has quit [Ping timeout: 272 seconds]
<rycee> iqubic: Ok, which program can't send notifications?
<rycee> iqubic: If it is a systemd service then it wont see the DBUS_SESSION_BUS_ADDRESS variable.
<iqubic> Dunst is working fine for me right now.
<iqubic> I just want to make sure that it works after a reboot.
kahiru has joined #nixos
<rycee> zeta_0: Can import the csv file into libreoffice?
<zeta_0> newuser99: thanks i'll take a look at that
<{^_^}> [nixpkgs] @Ma27 pushed commit from @vcunat to glibc231 « dnsmasq: fixup build after kernel header changes »: https://git.io/JvBzQ
<zeta_0> rycee: ok, i can try out libreoffice, i just want something that can format the data in a way that is easy to read, because i am going to be reading through hundreds/maybe thousands of job applications
<iqubic> rycee: My current set-up is to have .xinitrc run "systemctl --user start dunst" and "exec dbus-launch --exit-with-session emacs"
<iqubic> But now I'm switching to using lightdm instead of just logging into a TTY and running startx. I want to make sure Dunst and DBus will be running when I reboot my machine.
<rycee> iqubic: Hmm, does `systemctl --user start dunst` actually start? Can you do `systemctl --user status dunst`?
<newuser99> Is there a function somewhere that I can use to translate a very quoted shell string into a nix string?
<iqubic> rcyee: It does. I have my IRC client set up to run notify-send whenever someone mentions my name. That's working just fine.
werner291 has joined #nixos
<cole-h> newuser99: As in, you want to undo all the quoting, or retain all the quoting?
<iqubic> asking systemctl for the status confirms that it's running.
drakonis has quit [Quit: WeeChat 2.7]
<iqubic> But I want to make sure that this will still be running when I reboot my machine.
<rycee> iqubic: Interesting, so `systemctl --user show-environment | grep DBUS_SESSION_BUS_ADDRESS` prints the same "unix:abstract=/tmp/d…" value?
<iqubic> I haven't tried that.
<iqubic> I just ran "echo $DBUS_SESSION_BUS_ADDRESS" to view that value.
<iqubic> Weird.
<iqubic> echo gives the /tmp/d... value.
<iqubic> Asking systemctl --user for the value gives: "DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/1000/bus"
<newuser99> cole-h: I have shell alias in my old bashrc. I want to put that string into my home.nix such that it'll end up looking the same in my home-manager--generated .bashrc
<newuser99> So, retain I think.
<cole-h> have you tried `lib.escapeShellArg{,s}`?
crispy_avocado_t has quit [Remote host closed the connection]
<chvp> ,locate bin uuidgen
<{^_^}> Found in packages: toybox, libuuid.bin, utillinux.bin
<cole-h> libuuid or utillinux chvp
<cole-h> Too slow
<gchristensen> usually utillinux
<iqubic> rycee: I want to make sure that when I log in via lightdm, after I reboot, that dunst and dbus are running.
<cole-h> gchristensen: Is there a difference between the two?
<iqubic> It's working now, but I fear it might not work after a reboot.
__monty__ has quit [Quit: leaving]
knupfer has joined #nixos
<cole-h> iqubic: You might have to do something like `systemctl import-environment DBUS_SESSION_BUS_ADDRESS` every time you log in.
<iqubic> I don't think so. I never ran that on this instance of my WM, and Dunst is still working.
acarrico has joined #nixos
<iqubic> How do I get that to run my WM command for me?
<iqubic> Why is getting dunst working so hard?
<cole-h> Wrong question
<iqubic> Why is it so hard to figure out how to make sure dunst and dbus are running ever after I restart my WM?
<cole-h> Probably because you aren't as familiar with Nix, yet.
philr has joined #nixos
<cole-h> They probably use some Linux-isms that haven't been entirely worked around yet
<iqubic> Like what?
<cole-h> ¯\_(ツ)_/¯
<cole-h> That's just what would make sense to me.
<Dandellion> This attitude won't get you anywhere iqubic
bogdb has joined #nixos
<iqubic> So, I now have this: http://dpaste.com/358Y75X
<bogdb> hi, i'm seeing a bug in lapack on Nixos, how might I start to find the root of the problem ?
<iqubic> It works, but I'm not sure if that's the best way of doing that.
<cole-h> bogdb: Can you be more specific? What is happening, and what should happen?
<iqubic> Forgot to include the line that starts dunst.
<iqubic> But I feel like that's not the best way of doing that.
knupfer has quit [Read error: Connection reset by peer]
<bogdb> @cole-h, yes, of course: for context, i am porting some older code from LAPACKE routines to Eigen, stuff like LAPACKE_dgepq3 and family, so I wrote a simple test case to verify my results. on Nixos the LAPACKE routine returns some wrong result
<bogdb> tried linking only with openblas but the same happens
<bogdb> i went to another system (Arch) and my example works fine there
<cole-h> It would be extremely helpful if you could put up a minimally reproducible example somewhere. I'm out of my depth with lapack and wouldn't know where to begin.
<cole-h> Otherwise, you'll have to rely on somebody else knowing the answer 😬
<bogdb> here's a minimal example https://pastebin.com/NLEXsvAj
<iqubic> rycee: How does this configuration look: http://dpaste.com/2T7AV0X ?
<bogdb> on my system it crashes with segfault after returning a wrong value for jpvt. if you comment out the #define then it stops segfaulting but still returns a wrong value for jpvt
<iqubic> I'm sure there's some things that I'm doing that could be done by home-manager proper.
<srk> would it make sense to add aliases like lsusb = usbutils, jscal = linuxConsoleTools.. ?
zeta_0 has quit [Quit: rcirc on GNU Emacs 26.3]
zeta_0 has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #80572 → gitAndTools.gitFull: 2.25.0 -> 2.25.1 → https://git.io/JvBgP
<rycee> iqubic: Well, HM assumes that the dbus session is already available so I don't think there is anything much better available.
tomberek has joined #nixos
gxt has joined #nixos
<iqubic> How could I make it so that dbus is already available? Or is that only really used when using HM and a non-nixos distro?
<rycee> It does seem like you have a systemd activated dbus session as well, though since it said "DBUS_SESSION_BUS_ADDRESS=unix:path=/run/user/1000/bus". So I guess you have two dbus sessions going? I would suspect that you then also end up with two dunst services. One started through systemd and one though the inner dbus session
drakonis has joined #nixos
<iqubic> rycee: Yeah. I accidentally started a standalone dbus session.
<rycee> Typically the dbus user session is socket activated through systemd (and end up on /run/user/$UID/bus). The legacy way is in the X wrapper script like in NixOS.
<cole-h> bogdb: Sorry, this is beyond me at the moment. You could also try posting to the discourse instance: https://discourse.nixos.org/
<iqubic> So shoud I just leave my config the way that I currently have it?
<bogdb> I have a suspicion it's because at some point there was an effort to push openblas everywhere
<rycee> iqubic: Honestly, if it works then just leave it until NixOS gets proper socket activated dbus sessions :-)
<bogdb> and my linking against lapacke gets silently replaced to -lopenblas or some such
fenedor has joined #nixos
<iqubic> rycee: How long will that be?
<cole-h> When somebody implements/fixes it
<iqubic> Ah. I see.
<rycee> I started working on it at some point: https://github.com/NixOS/nixpkgs/pull/67942/
<cole-h> Or, When It's Ready™, whichever you prefer :P
<rycee> But haven't had much time to finish it up. Especially since it involves a stdenv change and I don't have serious build resources available :-/
<iqubic> Now... I just need to tweak Dunst so that it doesn't look like crap. I also need to find a new X11 cursor and configure that too. But that's stuff I can do on my own.
<cole-h> rycee: Have you seen https://blog.nixbuild.net/posts/2020-02-18-introducing-nixbuild-net.html? A brief skim seems like it might be useful in that case
<rycee> I did hack together a minimal virtual machine running the changed version but the turn around time was pretty painful :-)
fendor has quit [Ping timeout: 240 seconds]
fusion809 has joined #nixos
<rycee> cole-h: Yeah, I saw some mention of it but haven't looked into it closer or talked with Richard about it.
lsix has quit [Quit: WeeChat 2.6]
<iqubic> Which Richard is that? Richard Bird?
<cole-h> If you read the article, it says who they are ;-)
<iqubic> Is it possible to get Dunst to play a sound on notification?
bhipple has joined #nixos
tomberek has quit [Ping timeout: 265 seconds]
dingenskirchen has quit [Remote host closed the connection]
dingenskirchen has joined #nixos
HugoDaniel has quit [Ping timeout: 258 seconds]
civodul has quit [Quit: ERC (IRC client for Emacs 26.3)]
dansho has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #80573 → gjs: 1.58.4 -> 1.58.5 → https://git.io/JvB2n
HugoDaniel has joined #nixos
sbetrium has quit [Quit: sbetrium]
<nh2> how do I add `cmake` to `buildInputs` without making its build hook run? I want to build with meson and it needs cmake to detect dependencies.
sbetrium has joined #nixos
sbetrium has quit [Client Quit]
<bhipple> There's a hook to turn it off, one sec
Thra11 has quit [Quit: WeeChat 2.7]
<bhipple> Try: dontUseCmakeConfigure = true;
drakonis_ has joined #nixos
sbetrium has joined #nixos
HugoDaniel has quit [Ping timeout: 240 seconds]
drakonis has quit [Ping timeout: 240 seconds]
philr has quit [Ping timeout: 255 seconds]
<{^_^}> [nixpkgs] @Ma27 pushed to master « roundcube: 1.4.2 -> 1.4.3 »: https://git.io/JvB2H
newuser99 has quit [Ping timeout: 260 seconds]
acarrico has quit [Ping timeout: 255 seconds]
zeta_0 has quit [Quit: rcirc on GNU Emacs 26.3]
orivej has quit [Ping timeout: 240 seconds]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #80574 → glusterfs: 7.2 -> 7.3 → https://git.io/JvBaq
<{^_^}> [nixpkgs] @Ma27 pushed to release-20.03 « roundcube: 1.4.2 -> 1.4.3 »: https://git.io/JvBam
fenedor has quit [Read error: Connection reset by peer]
ToxicFrog has quit [Remote host closed the connection]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #80575 → gmime3: 3.2.5 -> 3.2.6 → https://git.io/JvBaW
ToxicFrog has joined #nixos
zupo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<iqubic> So, the HM default for services.dunst.iconTheme is { name = "hicolor"; package = (build of hicolor-icon-theme-0.17); size = "32x32"; }.
<iqubic> Does that mean it installs hicolor for me?
<{^_^}> [nixpkgs] @bhipple opened pull request #80576 → elan: upgrade cargo fetcher and cargoSha256 → https://git.io/JvBa6
ryantrinkle has quit [Ping timeout: 240 seconds]
nikita has joined #nixos
nikita is now known as Guest87463
drakonis has joined #nixos
ericsagnes has joined #nixos
boxscape has quit [Remote host closed the connection]
drakonis_ has quit [Ping timeout: 248 seconds]
<nh2> bhipple: thanks!
<Keith[m]> is there a way to add an argument to a derivation with nixpkgs.override? I'm trying to make a package use qtWrapAppsHook
<elvishjerricco> bogdb: Instead of `liblapack` use `liblapack.override { shared = true; }`
<elvishjerricco> Don't forget parens if it's in a list
drakonis_ has joined #nixos
m0rphism has quit [Ping timeout: 265 seconds]
o1lo01ol1o has quit [Remote host closed the connection]
drakonis1 has joined #nixos
<bogdb> @elvishjerricco, thanks!
o1lo01ol1o has joined #nixos
<elvishjerricco> bogdb: There's also often something built into nixpkgs like `liblapackShared` or something
<elvishjerricco> Not at a terminal to test that example right now
drakonis has quit [Ping timeout: 272 seconds]
HugoDaniel has joined #nixos
drakonis_ has quit [Ping timeout: 248 seconds]
o1lo01ol1o has quit [Ping timeout: 255 seconds]
cust0dian has quit [Quit: WeeChat 2.7]
<{^_^}> [nixpkgs] @bhipple opened pull request #80578 → du-dust: 0.4.4 -> 0.5.0 → https://git.io/JvBVm
<{^_^}> [nixpkgs] @bhipple closed pull request #80578 → du-dust: 0.4.4 -> 0.5.0 → https://git.io/JvBVm
Guest87463 has quit [Quit: ZNC 1.7.2+deb3 - https://znc.in]
drakonis has joined #nixos
drakonis1 has quit [Ping timeout: 272 seconds]
o1lo01ol1o has joined #nixos
newuser99 has joined #nixos
<newuser99> Is there a shorter way to write { a = x.a; b = x.b; c = x.c }
drakonis_ has joined #nixos
<qyliss> newuser99: { inherit (x) a b c; }
drakonis has quit [Ping timeout: 248 seconds]
<newuser99> qyliss Thanks
ambro718 has quit [Ping timeout: 258 seconds]
drakonis_ has quit [Ping timeout: 240 seconds]
butterthebuddha has joined #nixos
<butterthebuddha> How do nixpkgs releases work?
<{^_^}> [nixpkgs] @mmilata opened pull request #80579 → qt5.qtbase: backport cmake macro fix (unbreaks FreeCAD build) → https://git.io/JvBVo
<{^_^}> [nixpkgs] @r-ryantm opened pull request #80580 → gdcm: 3.0.4 -> 3.0.5 → https://git.io/JvBVX
drakonis has joined #nixos