worldofpeace changed the topic of #nixos to: NixOS 20.09 Nightingale ✨ https://discourse.nixos.org/t/nixos-20-09-release/9668 || 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-inf
terrorjack has joined #nixos
<{^_^}> [nixpkgs] @SuperSandro2000 merged pull request #103777 → gnomecast: 1.4.1 -> 1.9.11 → https://git.io/Jk3UV
<{^_^}> [nixpkgs] @SuperSandro2000 pushed 2 commits to master: https://git.io/JkPmM
philr_ has joined #nixos
<{^_^}> [nixpkgs] @SuperSandro2000 opened pull request #104724 → pythonPackages.asyncssh: Switch PyTestCheckHook, disable failing tests → https://git.io/JkPYL
philr has quit [Ping timeout: 256 seconds]
<{^_^}> [nixpkgs] @SuperSandro2000 merged pull request #103827 → python37Packages.gssapi: 1.6.9 -> 1.6.10 → https://git.io/Jkss4
<{^_^}> [nixpkgs] @SuperSandro2000 pushed 2 commits to master: https://git.io/JkPY3
justan0theruser is now known as justanotheruser
<{^_^}> [nixpkgs] @SuperSandro2000 closed pull request #103794 → python37Packages.dash-renderer: 1.8.2 -> 1.8.3 → https://git.io/Jk3Cz
<{^_^}> [nixpkgs] @SuperSandro2000 closed pull request #103781 → python37Packages.dash-core-components: 1.12.1 -> 1.13.0 → https://git.io/Jk3q4
<siraben> I cross-compiled nix and copied the closure to my tablet, but I get an exec format error when I try to run `nix-channel --update` http://ix.io/2Fg2
<clever> siraben: run the file command on a binary that works, and a binary that doesnt work, how do they differ?
proofofkeags_ has joined #nixos
<{^_^}> [nixos-homepage] @garbas pushed to donate-graphics « add the merch graphic »: https://git.io/JkPOZ
<{^_^}> [nixos-homepage] @garbas opened pull request #647 → Add the merch graphic to Donate page → https://git.io/JkPOl
<{^_^}> [nixpkgs] @SuperSandro2000 merged pull request #104711 → josm: 17084 → 17329 → https://git.io/JkPfD
<{^_^}> [nixpkgs] @SuperSandro2000 pushed 2 commits to master: https://git.io/JkPOE
proofofkeags has quit [Ping timeout: 264 seconds]
<{^_^}> [nixpkgs] @jonringer closed pull request #102389 → pipreqs: use python3 → https://git.io/JT7Ss
<{^_^}> [nixpkgs] @jonringer reopened pull request #102389 → pipreqs: use python3 → https://git.io/JT7Ss
<{^_^}> [nixpkgs] @jonringer merged pull request #102389 → pipreqs: use python3 → https://git.io/JT7Ss
<{^_^}> [nixpkgs] @jonringer pushed to master « pipreqs: use python3 »: https://git.io/JkPO2
<{^_^}> [nixpkgs] @jonringer merged pull request #104723 → python3Packages.pyspark: Fix out of date postPatch → https://git.io/JkPmz
<{^_^}> [nixpkgs] @jonringer pushed commit from @jskrzypek to master « python3Packages.pyspark: Fix out of date postPatch »: https://git.io/JkPO6
iH8c0ff33 has joined #nixos
<{^_^}> [nixpkgs] @lukegb opened pull request #104725 → factorio-experimental, factorio-headless-experimental: 1.0.0 -> 1.1.0 → https://git.io/JkP3T
<siraben> clever: http://ix.io/2Fg5 first one is the one that works, the second one is the one that fails
<clever> siraben: they look pretty much identical, what about file on the ld-linux-armhf?
iH8c0ff33 has quit [Ping timeout: 240 seconds]
<siraben> hm, different ld versions
pjan has quit [Remote host closed the connection]
<{^_^}> [nixpkgs] @jonringer merged pull request #104724 → pythonPackages.asyncssh: Switch PyTestCheckHook, disable failing tests → https://git.io/JkPYL
<{^_^}> [nixpkgs] @jonringer pushed commit from @SuperSandro2000 to master « pythonPackages.asyncssh: Switch PyTestCheckHook, disable failing tests »: https://git.io/JkP3Q
<lukegb> supersandro2000++ btw for being pretty active so far :P
<{^_^}> supersandro2000's karma got increased to 11
<halfbit> Ok I see my problem now
<halfbit> was explicitly asking for pkgs.xyz in some places as deps, that's a no-no
<halfbit> need to use the passed in ones
<{^_^}> [nixpkgs] @jonringer opened pull request #104726 → python2Packages.cryptography: mark insecure, CVE-2020-25659 → https://git.io/JkPsv
cr4y1_ has quit [Ping timeout: 240 seconds]
<lukegb> is ofborg wedged?
<lukegb> answer: yes? (https://nix.ci/prometheus/alerts)
<gchristensen> needs more cloud rubbed on it
<lukegb> eh, although the evaluators seem healthy, maybe just busy eh :p
<selfsymmetric-mu> Steam VR doesn't work on NixOS. The room setup is stuck on "Next Up". I'm going to dual boot to Windows for it instead.
<gchristensen> yeah, I wish we could more easily provision more machines
cosimone has quit [Quit: cosimone]
selfsymmetric-mu has left #nixos ["gone to the land of dead hiccups and extinguished light bulbs"]
<{^_^}> [nixpkgs] @chkno opened pull request #104727 → nixos/locate: Fix sshfs exclusion → https://git.io/JkPsu
jonringer has joined #nixos
thc202 has quit [Ping timeout: 260 seconds]
proofofkeags__ has joined #nixos
mbrgm has quit [Ping timeout: 260 seconds]
mbrgm has joined #nixos
proofofkeags_ has quit [Ping timeout: 260 seconds]
rajivr has joined #nixos
gxt has quit [Ping timeout: 240 seconds]
proofofkeags_ has joined #nixos
proofofkeags__ has quit [Remote host closed the connection]
supersandro2000 has quit [Disconnected by services]
supersandro2000 has joined #nixos
proofofkeags__ has joined #nixos
gxt has joined #nixos
proofofkeags_ has quit [Ping timeout: 240 seconds]
<cole-h> gchristensen: I mean we could add more, no? It just requires a redeploy.
proofofkeags_ has joined #nixos
<siraben> clever: so the linker versions are different, but I think it's the bash exec format being incorrect that is the problem
<siraben> -bash: /nix/store/516z50fm1jbpcl32qnzy7kynrh0vl22w-bash-4.4-p23/bin/bash: cannot execute binary file: Exec format error
<siraben> Which is strange, should it not be cross-compiled?
selfsymmetric-mu has joined #nixos
<bsima> Is there a standard way to prepend to LD_LIBRARY_PATH from mkDerivation? I can set it in buildFlags but it clobbers the entire var which causes build problems
proofofkeags__ has quit [Ping timeout: 240 seconds]
<jonringer> you shouldn't be using LD_LIBRARY_PATH during build time
<jonringer> that's shell dependent behavior, and the resulting build-output will most likely not work correctly
<{^_^}> [nixpkgs] @SuperSandro2000 merged pull request #103703 → gmsh: 4.6.0 -> 4.7.0 → https://git.io/JkYiu
<{^_^}> [nixpkgs] @SuperSandro2000 pushed 2 commits to master: https://git.io/JkPnL
<bsima> jonringer: oh, okay so my queestion is: how do I tell the ./configure script to find my shared library?
<jonringer> usually configure scripts can be passed options like `--with-somelib=/path/to/lib`
<bsima> i've tried that and i just see "unknown flag" in the nix log
<{^_^}> [nixpkgs] @SuperSandro2000 merged pull request #103684 → geekbench: 5.2.5 -> 5.3.0 → https://git.io/JkYsv
<jonringer> well, you need to know what the configure script is expecting
<{^_^}> [nixpkgs] @SuperSandro2000 pushed 2 commits to master: https://git.io/JkPnV
<jonringer> and you can use `configureFlags`
<{^_^}> [nixpkgs] @SuperSandro2000 merged pull request #103686 → flrig: 1.3.51 -> 1.3.52 → https://git.io/JkYGu
<{^_^}> [nixpkgs] @SuperSandro2000 pushed 2 commits to master: https://git.io/JkPnr
<{^_^}> [nixpkgs] @drewrisinger opened pull request #104728 → pythonPackages.pyqtgraph: convert to pyqt5 → https://git.io/JkPn1
<bsima> do you know where this '–with-lib' stuff is documented?
<jonringer> generally, the configure script is auto generated
<jonringer> and you can do ./configure --help
<jonringer> to see what most scripts expect to be passed
<bsima> yeah i'm reading the configure script
<bsima> actually, i think this is a problem with the underlying build script, because ./configure doesn't fail as it should, but the actual compile command does fail
<{^_^}> [nixpkgs] @adisbladis opened pull request #104729 → referencesByPopularity: Fix cross compilation → https://git.io/JkPcm
<{^_^}> [nixpkgs] @SuperSandro2000 merged pull request #103590 → workcraft: 3.3.0 -> 3.3.1 → https://git.io/JktxH
<{^_^}> [nixpkgs] @SuperSandro2000 pushed 2 commits to master: https://git.io/JkPc3
<bsima> i think this ./compile-env.in needs a setting for the shared library dependency? https://gitlab.com/kavalogic-inc/inspekt3d/-/blob/master/compile-env.in
<jonringer> .in are usually consumed by another tool
<jonringer> you will probably want to use the `autoreconfHook`, and it should generate a related ./configure for you
<bsima> I see in the nix log that ./compile-env is being called
<bsima> ooh
<jonringer> yea, the source has a configure.ac
<jonringer> the ac stands for autoconf
<jonringer> the nixpkgs `autoreconfHook` will run autoreconf with the necessary autotools to create your Makefile and configure
<bsima> okay, I'm looking at an example in the guile-fibers/default.nix
<bsima> just adding this to nativeBuildInputs doesn't do anything, I'm looking into if I can set the autreconfPhase
lambda-11235 has quit [Ping timeout: 272 seconds]
teto has quit [Ping timeout: 260 seconds]
<jonringer> you just need the hook in nativeBuildInputs
Darkmatter66 has quit [Ping timeout: 240 seconds]
<jonringer> are you sure you typed it correctly? `autoreconfHook`
selfsymmetric-mu has left #nixos ["gone to the land of dead hiccups and extinguished light bulbs"]
<{^_^}> [nixpkgs] @SuperSandro2000 merged pull request #97530 → noisetorch: 0.5.2-beta -> 0.8.2 → https://git.io/JUcuw
<{^_^}> [nixpkgs] @SuperSandro2000 pushed 4 commits to master: https://git.io/JkPCL
<bsima> yeah i'm sure
<{^_^}> [nixpkgs] @herrwiese opened pull request #104730 → linuxPackages_latest: update to linuxPackages_5_9 → https://git.io/JkPCY
marcinja has quit [Read error: Connection reset by peer]
lsix has quit [Ping timeout: 260 seconds]
mutantmell has joined #nixos
gxt has quit [Ping timeout: 240 seconds]
<jonringer> also, some projects when doing "releases" will do the autoreconf step for you, so there might not be anything for autoreconf to do
<jonringer> so, if you're checking out from gitlab, you have to do it, but if you're fetching a release of theirs, then you don't
<{^_^}> [nixpkgs] @SuperSandro2000 merged pull request #103511 → rabbitmq-server: 3.8.8 -> 3.8.9 → https://git.io/JkL50
<{^_^}> [nixpkgs] @SuperSandro2000 pushed 2 commits to master: https://git.io/JkPC1
<bsima> there's no releases, i'm just pulling the master branch from gitlab
<jonringer> then autoreconfHook should definitely be doing something. or else tehre would be no ./configure for you to run
Guest74098 has joined #nixos
<Guest74098> what is going on?
gxt has joined #nixos
euandreh has joined #nixos
Somebody has joined #nixos
<Somebody> Hi!
<bsima> that's the build command - shouldn't there be a variable for the shared library?
<bsima> like -L${libfive}/lib or whatever
Somebody has quit [Remote host closed the connection]
<jonringer> I'm not familiar with automake or guile, so I'm not sure
<bsima> me neither really :/ thanks for trying though :)
ris has quit [Ping timeout: 240 seconds]
<euandreh> I just joined and I've done some Guile/autotools
<euandreh> Let me check the logs to see if I can help
<bsima> euandreh: oh hi! thanks for the help
<euandreh> I see you are having problems with compile-env.in and env variables, right? I couldn't yet understand what it is
<{^_^}> [nixpkgs] @peti pushed to haskell-updates « hackage-packages.nix: automatic Haskell package set update »: https://git.io/JkPW6
<{^_^}> [nixpkgs] @SuperSandro2000 merged pull request #103594 → yafaray-core: 3.5.0 -> 3.5.1 → https://git.io/JkqvU
<{^_^}> [nixpkgs] @SuperSandro2000 pushed 2 commits to master: https://git.io/JkPWy
<bsima> I think that's the problem, basically I can't get inspekt3d to find libfive-guile.so
<euandreh> Can you share your current .nix file?
<bsima> the configure script seems to find it (at least it doesn't fail at that step) but the 'guild compile' command does not find it
<bsima> here it is http://ix.io/2Fgo
<bsima> here is the nix log too http://ix.io/2Fgp
<euandreh> 👀
<{^_^}> [nixpkgs] @lukegb opened pull request #104732 → factorio: fail fetch early if no credentials provided → https://git.io/JkPl8
Lord_of_Life has quit [Ping timeout: 240 seconds]
Lord_of_Life has joined #nixos
<{^_^}> [nixpkgs] @adisbladis reopened pull request #81661 → pam_ssh_agent_auth: Honour services.openssh.authorizedKeysFiles → https://git.io/JvaEV
<euandreh> Hmm, I think the problem isn't with libfive, but with libfive-guile
<euandreh> The ./configure says that "checking for libfive... yes"
<euandreh> But fails with "libfive-guile"
<bsima> libfive-guile is in "${libfive}/lib/libfive-guile.so"
Guest74098 has quit [Quit: Leaving]
<bsima> i'm not sure how guild can know about that path though
<euandreh> yep, it was compiled from "library.scm", right?
<bsima> i don't know
<bsima> the libfive derivation uses the standard build phases
red[evilred] has quit [Quit: Idle timeout reached: 10800s]
<bsima> do you mean to imply that inspekt3d/library.scm shouldn't call '(load-extension "libfive-guile" ...)'?
<bsima> my understanding is that load-extension will load the .so from the standard paths, so as long as guild can find that .so, then it should compile successfully
<euandreh> I don't think there is any problem with the (load-extension ...) call
<euandreh> Only the path to libfive-guile is missing, indeed as you first stated
<{^_^}> [nixpkgs] @adisbladis merged pull request #104729 → referencesByPopularity: Fix cross compilation → https://git.io/JkPcm
<{^_^}> [nixpkgs] @adisbladis pushed 2 commits to master: https://git.io/JkP4w
<bsima> i'm trying: buildFlags = [ ''GUILD="${guile}/bin/guild -L${libfive}/lib'' ];
<bsima> but make doesn't like that
Dotz0cat has quit [Ping timeout: 240 seconds]
<bsima> oh maybe i need to use buildFlagsArray or whatever its called
<euandreh> I think it is configureArrayFlags
<euandreh> But maybe substituteInPlace would be as OK
supermarin has joined #nixos
m0rphism has quit [Ping timeout: 240 seconds]
<bsima> you me substitueInPlace direcly on the library.scm file?
<bsima> you mean*
<{^_^}> [nixpkgs] @adisbladis pushed to master « referencesByPopularity: Don't use buildPackages at call-site »: https://git.io/JkPBB
<{^_^}> [nixpkgs] @SuperSandro2000 merged pull request #103523 → rssguard: 3.7.2 -> 3.8.0 → https://git.io/JkLjk
<euandreh> Yep, let me try it here
<{^_^}> [nixpkgs] @SuperSandro2000 pushed 2 commits to master: https://git.io/JkPB0
<{^_^}> Channel nixos-20.09-small advanced to https://github.com/NixOS/nixpkgs/commit/1875cf4dc8c (from 5 hours ago, history: https://channels.nix.gsc.io/nixos-20.09-small)
supermarin has quit [Ping timeout: 240 seconds]
Dotz0cat has joined #nixos
gxt_ has joined #nixos
pie_ has quit [Ping timeout: 240 seconds]
vancz has quit [Ping timeout: 240 seconds]
gxt has quit [Ping timeout: 240 seconds]
<bsima> I think that worked and now I'm hitting an encoding error: "unknown character name ??"
<bsima> It seems someone else has found this problem: https://lists.gnu.org/archive/html/guile-user/2020-05/msg00048.html
pie_ has joined #nixos
vancz has joined #nixos
gentauro has quit [Ping timeout: 260 seconds]
jonatanb has joined #nixos
<bsima> This has now become a guile/scheme problem lol so I'll stop posting about it here, but thanks euandreh for helping me!
<bsima> euandreh++
<{^_^}> euandreh's karma got increased to 1
<euandreh> Hmm, I though that the locale was a red herring
<euandreh> s/locale/encoding/
<euandreh> I ended up having the same error
<euandreh> bsima: I'm glad that it worked
gentauro has joined #nixos
<bsima> my thinking is that at least guild got past the 'load-extension' call, so i guess it found the .so correctly
<euandreh> So, I guess we were down on the right path
<euandreh> Yep, I think the load-extension problem was that, indeed
h0m2 has quit [Ping timeout: 272 seconds]
<bsima> ah nice find! i'm not familiar with the guix code much at all, but next time i'll look at that
h0m2 has joined #nixos
jonatanb has quit [Ping timeout: 272 seconds]
<euandreh> It does essentially the same thing: substituteInPlace (substitute*) the reference to libfive
<bsima> yeah
proofofkeags_ has quit [Ping timeout: 256 seconds]
<bsima> they have pinned the exact same commit as I do as well
<bsima> of inspekt3d i mean
<bsima> oh but they use guile 3, so maybe upgrading from 2.2 to 3 will magically solve the encoding problem
<euandreh> hmm, that might be a solution
<euandreh> Does nixpkgs has Guile 3?
iH8c0ff33 has joined #nixos
<euandreh> No, it doesn't :/
<euandreh> That may be a solution, indeed. Let me try building inspekt3d on Guix with Guile 2
<euandreh> ...downloading substitutes...
<{^_^}> [nixpkgs] @jonringer merged pull request #93021 → vimPlugins.idris2-vim: init at 2020-05-25 → https://git.io/JJO36
<{^_^}> [nixpkgs] @jonringer pushed commit from @ikervagyok to master « vimPlugins.idris2-vim: init at 2020-05-25 »: https://git.io/JkPuM
iH8c0ff33 has quit [Ping timeout: 272 seconds]
jonatanb has joined #nixos
<euandreh> nope, it compiled
<bsima> hmmm
<euandreh> I'll try without the libfive-guile patching
<euandreh> Same "file not found" error
<euandreh> Maybe we did the substituteInPlace wrong
jonatanb has quit [Ping timeout: 272 seconds]
<euandreh> Sorry, I don't know that now and I'll be AFK
<euandreh> I hope I helped
<euandreh> o/
<bsima> yes you did, thanks!
<{^_^}> [nixpkgs] @adisbladis pushed 2 commits to release-20.09: https://git.io/JkPz9
<{^_^}> [nixpkgs] @ryantm closed pull request #103782 → python37Packages.jupyterlab-git: 0.22.2 -> 0.23.1 → https://git.io/Jk3YD
jonringer has quit [Remote host closed the connection]
<{^_^}> [nixops] @adisbladis pushed to release-1.7 « Attempt to fix travis CI by not erroring out on existing directory »: https://git.io/JkPgW
euandreh has quit [Read error: Connection reset by peer]
sss2 has quit [Quit: Leaving]
sigmundv_ has quit [Ping timeout: 256 seconds]
euandreh has joined #nixos
acarrico has quit [Ping timeout: 256 seconds]
<bsima> ah! just needed to add glibcLocales to buildInputs
<bsima> euandreh: ^^ maybe you'll see this later :)
gxt_ is now known as gxt
<euandreh> bsima: nice, that was really a locale issue
<euandreh> Did it build to the end sucessfully?
<{^_^}> [nixpkgs] @ryantm closed pull request #104599 → the-way: 0.7.0 -> 0.12.0 → https://git.io/JkrMu
<bsima> well i got an out path, testing it now
<euandreh> very nice
heyitsrama has quit [Read error: Connection reset by peer]
ifthenelse has quit [Quit: Ping timeout (120 seconds)]
ifthenelse has joined #nixos
<{^_^}> [nixpkgs] @erictapen merged pull request #104725 → factorio-experimental, factorio-headless-experimental: 1.0.0 -> 1.1.0 → https://git.io/JkP3T
<{^_^}> [nixpkgs] @erictapen pushed commit from @lukegb to master « factorio-experimental, factorio-headless-experimental: 1.0.0 -> 1.1.0 »: https://git.io/JkPV2
scott has quit [Quit: Ping timeout (120 seconds)]
scott has joined #nixos
<{^_^}> [nixpkgs] @r-burns opened pull request #104733 → [staging] glibc: fix cross-compile to ppc64le → https://git.io/JkPwL
<bsima> euandreh: I'm now running into the same linking problem with libglut, but there is a PR to fix that already https://github.com/NixOS/nixpkgs/pull/87281
<{^_^}> #87281 (by KoviRobi, 28 weeks ago, open): guile-opengl: fix dynamic loading of libraries
<danderson> Anyone for a merge of https://github.com/NixOS/nixpkgs/pull/104717 ? It's a second attempt at https://github.com/NixOS/nixpkgs/pull/104717 , which got reverted because it broke ofborg. I fixed the breakage, so CI is green now.
<{^_^}> #104717 (by danderson, 4 hours ago, open): influxdb2: init at v2.0.2
<danderson> (and I'd like to kick off the NixOS module PR, which is lined up :) )
<{^_^}> [nixpkgs] @RaghavSood merged pull request #104255 → netdata: go.d.plugin: 0.20.0 -> 0.25.0 → https://git.io/JkEGs
<{^_^}> [nixpkgs] @RaghavSood pushed 2 commits to master: https://git.io/JkPwC
daf66 has joined #nixos
<lukegb> danderson: huh, I'm surprised that rsync is in stdenv
jonatanb has joined #nixos
<lukegb> ah, mkYarnPackage explicitly adds it to buildInputs
<daf66> need some help. I'm trying to use nix to build nexe (https://github.com/nexe/nexe) for my system. I used `niv init` and `niv add nexe/nexe`. Then I wrote this derivation: https://termbin.com/cob7
<daf66> the build step fails without much helpful information.
<danderson> lukegb: yeah, mkYarnPackage does rsync shenanigans already (although I do different ones, since I'm building an outdir for bundling into a binary, not an actual package for reuse)
<lukegb> daf66: hmm, how are you running the build? what output _do_ you get?
<lukegb> heh
jonatanb has quit [Ping timeout: 240 seconds]
<lukegb> oh, iirc `builder` is supposed to be a file path, not a script
<lukegb> but in any case: you might want to do something similar to the node tools bundled in nixpkgs (and use something like node2nix); searching around, https://sourcegraph.com/github.com/NixOS/nixpkgs@master/-/blob/pkgs/applications/networking/cluster/spacegun/default.nix might help
<daf66> @lukegb copied that to a file `build.sh`, and changed the builder to `builder = "./build.sh"`. I am seeing the same error `bash: ./build.sh: No such file or directory`
<lukegb> Try just ./build.sh, not as a string - you want it to be an actual "path".
<clever> also, you almost never want to set builder
<clever> usually, its a sign that your using nix wrong
<lukegb> ^
<daf66> clever, what should I do instead?
<daf66> @lukegb this time it ran but I got `npm: command not found`
<daf66> so it's like it's not getting the buildInputs
<clever> daf66: because the default builder puts buildInputs into PATH for you
<clever> daf66: but you replaced the builder, and none of that is helping anymore
<clever> daf66: try using buildPhase = ''shell code''; instead
<daf66> @clever thanks! i'll try it
icey_ has joined #nixos
<lukegb> you're also likely going to run into problems because your build script won't have access to the internet (e.g. to fetch things from npm)
<lukegb> unless you have sandboxing turned off(?)
<lukegb> but again, that's usually a sign you're using nix wrong
<{^_^}> [nixpkgs] @ju1m opened pull request #104734 → nixos/network-interfaces: fix typo in udev rule syntax → https://git.io/JkPrh
iceypoi has quit [Ping timeout: 265 seconds]
<daf66> clever, lukegb: i think we're starting to get somewhere. The build ran this time, but produced an error. default.nix: https://termbin.com/3sqi build output: https://hastebin.com/amumobamil.coffeescript
<daf66> hastebin's language autodetection is wrong, lol
<clever> daf66: add `export HOME=$NIX_BUILD_TOP` to the buildPhase
zakame has joined #nixos
<daf66> clever, lukeg: now the network errors begin
<daf66> just like you guys said
<clever> daf66: you want to use something like yarn2nix
<clever> it will auto-generate a yarn.nix that can do network operations, based on a yarn.lock input
<{^_^}> [nixpkgs] @thiagokokada opened pull request #104735 → flood: init at 4.1.2 → https://git.io/JkPKv
aw has quit [Quit: Quitting.]
spacefrogg has quit [Quit: Gone.]
aw has joined #nixos
spacefrogg has joined #nixos
<bqv> julm: you should update your old PRs
<bqv> julm: theyre getting dusty
<bqv> Who knows, one day they might even be merged...
<daf66> clever, i placed that step in the buildPhase just to see what would happen: https://termbin.com/wewq
emiller88 has joined #nixos
<daf66> It looks like it pulled down a bunch of npm deps and placed them in the nix store
<daf66> Do I need to provide these as buildInputs somehow?
raghavsood has quit [Ping timeout: 245 seconds]
<{^_^}> [nixpkgs] @marsam opened pull request #104736 → tflint: 0.20.3 -> 0.21.0 → https://git.io/JkP6Z
<{^_^}> [nixpkgs] @marsam opened pull request #104737 → python3Packages.scrapy: 2.4.0 -> 2.4.1 → https://git.io/JkP6P
emiller88 has quit [Ping timeout: 264 seconds]
<clever> daf66: you must run node2nix outside of nix
<clever> and it should then create a nix file for you
<daf66> clever, so i should actually `git clone nexe` to start with?
<clever> yeah
<clever> thats how node stuff is handled
<daf66> so much for niv
<clever> it may be possible to use IFD with node2nix and niv, but when starting out, its simpler to work from a git clone
<daf66> i'm definitely a beginner
lambda-11235 has joined #nixos
<daf66> just hoping to do something smooth and build a project with nothing but a single tool and source file :-)
<daf66> starting over...
<{^_^}> [nixpkgs] @marsam opened pull request #104738 → amoeba: xlibs -> xorg, fix borg → https://git.io/JkPiE
<daf66> clever, i've done that, and now i have `node-env.nix` & `node-packages.nix`
<clever> daf66: what are the contents of node-env.nix?
<daf66> eh, i'll try that again
<clever> daf66: youll want a default.nix that does something like this:
<clever> let sources = import ./nix/sources.nix; pkgs = import sources.nixpkgs {}; { foo = (pkgs.callPackage ./node-env.nix {}).buildNodePackage; }
<{^_^}> [nixpkgs] @svmhdvn opened pull request #104739 → haskellPackages.pipes-text: unbreak → https://git.io/JkPXx
<daf66> clever, i overlooked it, but node2nix generated a `default.nix` also https://termbin.com/11r6
<clever> ah, then just nix-build -A buildNodePackage
<clever> i think
<julm> bqv: right, thanks for supporting me! I've been fixing and rebasing many PR for the last few days, the apparmor one and the gnupg one amongst them, next is the syncoid one
<bqv> Cool :)
<julm> bqv: I haven't had the courage to rework the apparmor one regarding the hydra problem though, I need time to reload my motivation to dive again on that unknown problem
red[evilred] has joined #nixos
<red[evilred]> fun times huh julm (IRC) :-)
<bqv> julm: to be honest, I was thinking it might be worth moving the apparmor one outside nixpkgs
Supersonic112 has joined #nixos
<julm> well, I'd prefer to get it merged, it touches a lot of moving modules
<bqv> Then you don't need to change it. It works, it's just hydra's weird rules and the committer's discretions that are stobping you
<bqv> Eh, up to you. I'm of the mind it'd work nicely as an external flake
<julm> a compromise could be to drop the use of import-from-derivation in nixpkgs to generate profiles automatically
<{^_^}> [nixpkgs] @AmineChikhaoui opened pull request #104740 → ec2-amis: 2020-11-23 update → https://git.io/JkP1D
ddellacosta has quit [Ping timeout: 260 seconds]
<bqv> Do what you gotta do...
Supersonic has quit [Ping timeout: 260 seconds]
Supersonic112 is now known as Supersonic
iH8c0ff33 has joined #nixos
<daf66> clever, so `nix-build -A package` produced an executable
<daf66> but the binary errors because it can't find module `./lib/options`
<clever> daf66: and now you can either use those nix files as-is, or start to modify them to use niv to fetch nexe
<clever> ive not done much with node2nix and have never heard of nexe, so fixing it further would take some investment of time
<{^_^}> [nixpkgs] @ryantm merged pull request #90083 → urjtag: 0.10 -> 2019.2 → https://git.io/JfSyI
<{^_^}> [nixpkgs] @ryantm pushed 3 commits to master: https://git.io/JkPDe
<daf66> clever, thanks for your help!
<clever> yep
<{^_^}> [nixpkgs] @svmhdvn opened pull request #104741 → haskellPackages.blas-hs: unbreak → https://git.io/JkPDJ
<{^_^}> [nixpkgs] @ryantm merged pull request #87640 → weechat-matrix: 0.1.0 -> 0.2.0 → https://git.io/JflpH
<{^_^}> [nixpkgs] @ryantm pushed 2 commits to master: https://git.io/JkPDa
Morfio has quit [Read error: Connection reset by peer]
Morfio has joined #nixos
<{^_^}> [nixpkgs] @ryantm merged pull request #86310 → ctrtool: 0.16 -> 0.7 and fix cross compiling → https://git.io/JfYIh
<{^_^}> [nixpkgs] @ryantm pushed 2 commits to master: https://git.io/JkPyo
yjftsjthsd has quit [Remote host closed the connection]
yjftsjthsd has joined #nixos
<{^_^}> [nixpkgs] @jtojnar merged pull request #104337 → gdk-pixbuf: 2.40.0 → 2.42.0 → https://git.io/JkzJa
<{^_^}> [nixpkgs] @jtojnar pushed 2 commits to staging: https://git.io/JkPyH
<{^_^}> [nixpkgs] @jtojnar merged pull request #104236 → modemmanager: 1.12.10 -> 1.14.8 → https://git.io/Jk0Qg
<{^_^}> [nixpkgs] @jtojnar pushed commit from @r-ryantm to staging « modemmanager: 1.12.10 -> 1.14.8 »: https://git.io/JkPST
<{^_^}> [nixpkgs] @jtojnar pushed 146 commits to staging-next: https://git.io/JkPSl
<{^_^}> [nixpkgs] @jtojnar pushed 147 commits to staging: https://git.io/JkPSz
<{^_^}> [nixpkgs] @jtojnar closed pull request #104738 → amoeba: xlibs -> xorg, fix borg → https://git.io/JkPiE
veleiro has joined #nixos
<{^_^}> [nixpkgs] @jtojnar closed pull request #100394 → ostree: 2020.5 -> 2020.6 → https://git.io/JTtaF
<{^_^}> [nixpkgs] @r-burns opened pull request #104742 → linux bootstrap tools: fix tests on ppc64 → https://git.io/JkP9o
daf66 has quit [Remote host closed the connection]
<DavHau[m]> How can I get the nixpkgs version from an imported nixpkgs?
<V> DavHau[m]: do you mean the commit hash, NixOS version, or something else?
fusion809 has quit [Quit: Connection closed]
<{^_^}> [nixpkgs] @ryantm merged pull request #104493 → pythonPackages.crytic-compile: fix missing dependency → https://git.io/JkVTh
<{^_^}> [nixpkgs] @ryantm pushed 2 commits to master: https://git.io/JkPHz
<V> nix-repl> lib.commitIdFromGitRepo /nix/path/nixpkgs/.git
<V> "393568b1bf0a5ccabcbf1241440e7cb23f4687b2"
<V> but that won't work if you have local changes obviously
iH8c0ff33 has quit [Ping timeout: 260 seconds]
<V> nix-repl> lib.trivial.release
<V> "21.03"
<V> if you mean the NixOS version
<clever> > lib.version
<{^_^}> "21.03pre-git"
<clever> that can return a nixpkgs rev, if your on a channel
endformationage has quit [Quit: WeeChat 2.9]
<V> (again, comes with the shortcoming that it doesn't cover local changes)
<DavHau[m]> lib.trivial.release is what i needed. Thanks
<V> DavHau[m]: uhhh if you're calling this from within NixOS itself do config.release
<V> er
<V> config.system.nixos.release
<DavHau[m]> The use case is to detect which buildPythonPackage api to use. They will differ between 20.09 and 21.03
<{^_^}> [nixpkgs] @svmhdvn opened pull request #104743 → haskellPackages.fmt: unbreak → https://git.io/JkPQ9
<V> ah
stoile has quit [Ping timeout: 264 seconds]
pie_ has quit [Ping timeout: 272 seconds]
vancz has quit [Ping timeout: 272 seconds]
<{^_^}> [nixpkgs] @DavHau closed pull request #103401 → buildPythonPackage: add api version for automation tools → https://git.io/JkIZX
pjan has joined #nixos
iH8c0ff33 has joined #nixos
pie_ has joined #nixos
vancz has joined #nixos
jonatanb has joined #nixos
iH8c0ff33 has quit [Ping timeout: 256 seconds]
supercoven has joined #nixos
supercoven has quit [Max SendQ exceeded]
supercoven has joined #nixos
jonatanb has quit [Ping timeout: 240 seconds]
<{^_^}> [nixpkgs] @adisbladis opened pull request #104744 → lib.lists.unique: Switch from recursive function to using a fold → https://git.io/JkPdj
domogled has joined #nixos
al3x27 has joined #nixos
domogled has quit [Remote host closed the connection]
domogled has joined #nixos
dansho has joined #nixos
waleee-cl has quit [Quit: Connection closed for inactivity]
<{^_^}> Channel nixos-unstable advanced to https://github.com/NixOS/nixpkgs/commit/2247d824fe0 (from 2 days ago, history: https://channels.nix.gsc.io/nixos-unstable)
<{^_^}> Channel nixpkgs-20.09-darwin advanced to https://github.com/NixOS/nixpkgs/commit/13f19ce5d43 (from 3 hours ago, history: https://channels.nix.gsc.io/nixpkgs-20.09-darwin)
growpotkin has quit [Quit: ZNC 1.8.2 - https://znc.in]
domogled has quit [Ping timeout: 272 seconds]
alp has joined #nixos
daf66 has joined #nixos
<daf66> is there a way to cherry-pick certain packages from `unstable`?
<clever> ,unstable daf66
<{^_^}> daf66: How to install from unstable while remaining on stable: https://nixos.wiki/wiki/FAQ#How_can_I_install_a_package_from_unstable_while_remaining_on_the_stable_channel.3F . Also note that there's nixpkgs-unstable and nixos-unstable
<daf66> (y)
domogled has joined #nixos
Rusty1 has quit [Quit: WeeChat 2.3]
<{^_^}> [nixpkgs] @jonringer merged pull request #101327 → pythonPackages.rpy2: 3.2.6 -> 3.3.6, fix test etc. → https://git.io/JTzzm
<{^_^}> [nixpkgs] @jonringer pushed commit from @omasanori to master « pythonPackages.rpy2: 3.2.6 -> 3.3.6, fix test etc. »: https://git.io/JkPAj
supermarin has joined #nixos
dansho has quit [Quit: Leaving]
dansho has joined #nixos
supermarin has quit [Ping timeout: 240 seconds]
stoile has joined #nixos
<{^_^}> [nixpkgs] @jonringer merged pull request #104713 → leo-editor: drop ramkromberg from maintainer → https://git.io/JkPJr
<{^_^}> [nixpkgs] @jonringer pushed commit from @SuperSandro2000 to master « leo-editor: drop ramkromberg from maintainer »: https://git.io/JkPpL
<{^_^}> Channel nixos-20.03 advanced to https://github.com/NixOS/nixpkgs/commit/9dba1258454 (from 14 hours ago, history: https://channels.nix.gsc.io/nixos-20.03)
<{^_^}> [nixpkgs] @jonringer merged pull request #104736 → tflint: 0.20.3 -> 0.21.0 → https://git.io/JkP6Z
<{^_^}> [nixpkgs] @jonringer pushed commit from @marsam to master « tflint: 0.20.3 -> 0.21.0 »: https://git.io/JkPpH
<{^_^}> [nixpkgs] @jonringer merged pull request #104728 → pythonPackages.pyqtgraph: convert to pyqt5 → https://git.io/JkPn1
<{^_^}> [nixpkgs] @jonringer pushed commit from @drewrisinger to master « pythonPackages.pyqtgraph: convert to pyqt5 »: https://git.io/JkPhB
jonringer has joined #nixos
daf66 has quit [Remote host closed the connection]
<{^_^}> [nixpkgs] @jonringer merged pull request #104737 → python3Packages.scrapy: 2.4.0 -> 2.4.1 → https://git.io/JkP6P
<{^_^}> [nixpkgs] @jonringer pushed commit from @marsam to master « python3Packages.scrapy: 2.4.0 -> 2.4.1 »: https://git.io/JkPjU
<{^_^}> [nixpkgs] @jonringer merged pull request #103711 → gnugrep: 3.5 -> 3.6 → https://git.io/JkY9v
<{^_^}> [nixpkgs] @jonringer pushed commit from @r-ryantm to staging « gnugrep: 3.5 -> 3.6 »: https://git.io/JkPj1
daf58 has joined #nixos
<daf58> clever, following those instructions for `configuration.nix` didn't get me the result I wanted, so I removed the channel and undid my changes. now `nixos-rebuild` is telling me this: http://www.hastebin.net/anodisewun.lua
<{^_^}> [nixpkgs] @jtojnar pushed 2 commits to master: https://git.io/JkXek
<{^_^}> [nixpkgs] @jtojnar merged pull request #104692 → webkitgtk: 2.30.2 -> 2.30.3 → https://git.io/JkiwM
<clever> daf58: it looks like you removed the main nixos channel entirely
palo1 has joined #nixos
<clever> daf58: youll need to re-add it, as root
palo has quit [Ping timeout: 240 seconds]
palo1 is now known as palo
<daf58> clever, i think I did this right
<daf58> `nix-channel --list` shows `nixos-20.09`
<daf58> so i added `nixpkgs-20.09`
<daf58> then `--update`
<clever> the channel must have a name of nixos
<clever> but the url can be diff
<daf58> oh yeah, it does
<clever> and then it should just work
<daf58> it didn't ,though
<clever> did you --update as root? and --list as well
<daf58> those were the errors i pastebinned
<daf58> one sec i'll check to make sure i did everything as root
<daf58> i'll pastebin the *exact* commands i ran
alp has quit [Ping timeout: 272 seconds]
<clever> what is the latest output from `sudo nix-channel --list` and does switch now work?
<daf58> whoops
<clever> you dont need the nixpkgs entry, only nixos
<daf58> switch worked, but it was weird
jonatanb has joined #nixos
<daf58> like it was rebuilding the system from scratch
<clever> thats because your --update changed you to the latest nixos-20.09
<clever> and it updated software
<daf58> i was already on 20.09
<clever> but 20.09 changed slightly
<daf58> ah okayy
<clever> 14 hours ago, it got a change
<clever> daf58: a list of every change in 20.09
<daf58> what did i do to cause it to pull down those changes? this isn't the first time i've rebuilt tonight.
<clever> you ran `sudo nix-channel --update`
<clever> which tells it to fetch the latest version of all channels
<daf58> AH!
<daf58> dude, you're awesome. i'm like, in the weeds with nix
<clever> there is also a `nix-channel --rollback`, but its a bit fuzzy on how many times you have to rollback, because you made so many changes
<daf58> everything i touch on this system turns to crap lol
jonatanb has quit [Ping timeout: 240 seconds]
<srhb> daf58: Channels can be quite confusing. It can be helpful to have only _one_ channel, namely root's "nixos" channel, to avoid confusion.
<daf58> srhb, right. i was having some problems with xonsh (https://github.com/NixOS/nixpkgs/issues/104745), which I didn't see on `unstable`, so I wanted to switch
<{^_^}> #104745 (by crinklywrappr, 1 hour ago, open): Xonsh: Xonfig configuration commands error
<srhb> daf58: Right.. Even then it might be helpful to change what root's "nixos" channel points to, rather than having more than one channel :)
<daf58> so, i should remove the `nixpkgs` channel, then?
<srhb> I would recommend that, yes.
<clever> yeah, nixos only needs a channel named nixos
<daf58> cool. `--remove, --update, rebuild` all worked
SanchayanMaity has joined #nixos
<daf58> i ran the garbage collector because i suspect the prior rebuild duplicated tons of packages
<daf58> thanks guys
<srhb> daf58: "duplicated" packages like that is completely normal
<srhb> daf58: They're not, in fact, duplicates, but slightly different.
<srhb> daf58: When some package changes in nixpkgs, every package that depends on it changes too, so you get a new "version"
<daf58> so, there's not any technical danger to using more than one channel?
<daf58> just pebcak
rtjure has quit [Ping timeout: 272 seconds]
<srhb> Right. But it's known to be really confusing to people.
<srhb> So it's not just you :)
rtjure has joined #nixos
Lord_of_Life has quit [Changing host]
Lord_of_Life has joined #nixos
<dminuoso> Will the need for channels disappear with flakes?
<srhb> Probably, if flakes happen.
<dminuoso> "if"?
<aterius> Still experimental, design may change, RFC not accepted yet, etc.
<srhb> The momentum is pretty big right now, granted, but I'm not convinced and not particularly happy about how it's implemented, so color me a skeptic. :P
<aterius> What don't you like? I just started playing with flakes this week and have been fairly pleased
<aterius> It doesn't add much over niv for me to be fair
<srhb> Composability is really annoying, pinning inputs via strings, etc.
<srhb> Yeah, I prefer the niv way, if only it were pure.
<srhb> (in eval as well, that is)
<aterius> What do you mean pinning inputs via strings?
<aterius> You mean adding the rev in the url?
<aterius> Or not recreating the lockfile?
<srhb> inputs.foo.inputs.nixpkgs.follows "/bar" etc.
<aterius> ah
<dminuoso> Mmm, we're currently debating whether to go for niv or not right now.
<aterius> Niv is great, recently it's been hanging frequently for me while updating pins which was enough motivation for me to try flakes
<srhb> Well, the flakes nix is really unstable currently, so I'd hold off just for that reason
<srhb> But depends on your stability requirements :)
<aterius> You can use flake-compat
<srhb> True.
<aterius> Still agreed re: niv being more established
<dminuoso> I guess we could go niv now, and wait for flakes to land
<srhb> Either way, as long as you don't have a bunch of impure eval, changing later is no great investment.
<aterius> Swapping from niv to flakes shouldn't be too bad
<aterius> I've done it for a couple overlays
<srhb> I've had more breakage with the nix interface honestly.
<srhb> So it's recommendable to avoid "v2" style nix commands if you go nixStable first.
iH8c0ff33 has joined #nixos
<srhb> That may be a pain to disentangle from your infra later :)
eoli3n_ has joined #nixos
jonringer has quit [Ping timeout: 264 seconds]
<{^_^}> [nixpkgs] @CertainLach opened pull request #104746 → mpv: fix vapoursynth path → https://git.io/JkXLr
<{^_^}> [nixpkgs] @Mic92 merged pull request #104733 → [staging] glibc: fix cross-compile to ppc64le → https://git.io/JkPwL
<{^_^}> [nixpkgs] @Mic92 pushed 2 commits to staging: https://git.io/JkXLM
<{^_^}> [nixpkgs] @vbgl merged pull request #104030 → ocamlPackages.camlp5: 7.12 → 7.13 → https://git.io/JkWkw
<{^_^}> [nixpkgs] @vbgl pushed to master « ocamlPackages.camlp5: 7.12 → 7.13 »: https://git.io/JkXLD
daf58 has quit [Remote host closed the connection]
<{^_^}> [nixpkgs] @Mic92 merged pull request #99210 → mplayer: allow enabling v4l2 driver for e.g webcams → https://git.io/JUyKe
<{^_^}> [nixpkgs] @Mic92 pushed 2 commits to master: https://git.io/JkXtv
vidbina has joined #nixos
<{^_^}> [nixpkgs] @vbgl opened pull request #104747 → ocamlPackages.functoria: 3.1.0 → 3.1.1 → https://git.io/JkXtu
ATuin has joined #nixos
orivej has quit [Ping timeout: 260 seconds]
philr_ has quit [Ping timeout: 265 seconds]
cr4y1_ has joined #nixos
<{^_^}> Channel nixos-20.09-small advanced to https://github.com/NixOS/nixpkgs/commit/13f19ce5d43 (from 5 hours ago, history: https://channels.nix.gsc.io/nixos-20.09-small)
<dstzd> how would i use boot.kernelPackages with both 5.9 and hardened on 20.09? kernel_latest_hardened or whatever still points to 5.8
<{^_^}> [nixpkgs] @siraben opened pull request #104748 → bitcash: init at 0.6.0, coincurve: init at 13.0.0 → https://git.io/JkXOd
<dstzd> I think i'm doing it incorrectly: "boot.kernelPackages = pkgs.recurseIntoAttrs (pkgs.hardenedLinuxPackagesFor pkgs.linux_5_9 { });" is not of type package.
<clever> dstzd: pretty sure that recurseIntoAttrs is only ever to make nix-env play nicely, and can usually be ignored
supermarin has joined #nixos
<{^_^}> [nixpkgs] @peti merged pull request #104721 → nixos.postfix: make postfix.enableSmtp work again → https://git.io/JkPqr
<{^_^}> [nixpkgs] @peti pushed 2 commits to master: https://git.io/JkX38
cfricke has joined #nixos
Ariakenom has joined #nixos
<dstzd> is there some other way i should be overriding it?
la-jesystani has quit [Quit: Lost terminal]
supermarin has quit [Ping timeout: 260 seconds]
deadpixels has joined #nixos
Reventlov has quit [Quit: WeeChat 2.3]
ilmu has quit [Disconnected by services]
alp has joined #nixos
ilmu1 has joined #nixos
<siraben> How do I propose changes to a PR in github?
<{^_^}> [nixpkgs] @vbgl pushed to release-20.09 « ocamlPackages.camlp5: 7.12 → 7.13 »: https://git.io/JkXsu
<siraben> Ah, looks like I have to wrap it in a triple backtick suggestion box
pie_ has quit [Ping timeout: 246 seconds]
vancz has quit [Ping timeout: 246 seconds]
Reventlov has joined #nixos
Reventlov has joined #nixos
Reventlov has quit [Changing host]
<{^_^}> [nixpkgs] @SuperSandro2000 opened pull request #104749 → libconfuse: 3.2.2 -> 3.3 → https://git.io/JkXsH
domogled1 has joined #nixos
vancz has joined #nixos
pie_ has joined #nixos
domogled has quit [Ping timeout: 240 seconds]
domogled1 is now known as domogled
<{^_^}> [nixpkgs] @SuperSandro2000 closed pull request #103573 → tilt: 0.17.2 -> 0.17.10 → https://git.io/JktDS
lsix1 has joined #nixos
teto has joined #nixos
<{^_^}> [nixos-homepage] @garbas pushed to donate-graphics « center the merch graphic »: https://git.io/JkXZq
gthm has joined #nixos
lopsided98 has quit [Ping timeout: 264 seconds]
lopsided98 has joined #nixos
saschagrunert has joined #nixos
<{^_^}> Channel nixos-20.03 advanced to https://github.com/NixOS/nixpkgs/commit/eb86687de94 (from 11 hours ago, history: https://channels.nix.gsc.io/nixos-20.03)
deadpixels has quit []
werner291 has joined #nixos
deadpixels has joined #nixos
domogled1 has joined #nixos
domogled has quit [Ping timeout: 265 seconds]
domogled1 is now known as domogled
<{^_^}> [nixpkgs] @Mic92 pushed commit from @petabyteboy to staging « rust: 1.47 -> 1.48 »: https://git.io/JkXnl
<{^_^}> [nixpkgs] @Mic92 closed pull request #104492 → rust: 1.47 -> 1.48 → https://git.io/JkVTR
Boomerang has joined #nixos
wfranzini has joined #nixos
domogled1 has joined #nixos
Soo_Slow has joined #nixos
domogled has quit [Ping timeout: 272 seconds]
domogled1 is now known as domogled
deadpixels has quit []
NeoCron has joined #nixos
eyenx has quit [Quit: Bridge terminating on SIGTERM]
eyenx has joined #nixos
<{^_^}> [nixpkgs] @cdepillabout merged pull request #104739 → haskellPackages.pipes-text: unbreak → https://git.io/JkPXx
<{^_^}> [nixpkgs] @cdepillabout pushed 2 commits to haskell-updates: https://git.io/JkXcx
noudle has joined #nixos
satoko has joined #nixos
satoko is now known as satoko-nixos
Boomerang has quit [Remote host closed the connection]
lambda-11235 has quit [Quit: Bye]
Boomerang has joined #nixos
<satoko-nixos> Hello. I have a question. I have a package called "Anki" that is optionally dependent on "mpv'. I do have it installed, but it is not available to the "Anki" package. How can I add this dependency to it?
civodul has joined #nixos
cole-h has quit [Ping timeout: 260 seconds]
thc202 has joined #nixos
<andi-> satoko-nixos: that depens on how Anki is trying to execute it
TomCruise has joined #nixos
<TomCruise> yoooooooooooooo
<TomCruise> what's fucking going on ya bastards
cfricke has quit [Quit: WeeChat 2.9]
<TomCruise> FUCKING PUSSY
cfricke has joined #nixos
mkaito has joined #nixos
mkaito has joined #nixos
<TomCruise> welcome back cfricke you crazy bitch
<ivan> satoko-nixos: might need to fix pkgs/games/anki/default.nix to add mpv where player is
<TomCruise> ivan what's hoppin playa
sangoma has joined #nixos
<TomCruise> sangoma my man
<TomCruise> whaddeedoo boi
<ivan> gchristensen: ^
<ivan> srhb: ^
eyenx has quit [Quit: Bridge terminating on SIGTERM]
eyenx has joined #nixos
m0rphism has joined #nixos
satoko-nixos has quit [Remote host closed the connection]
<srhb> Oh, too slow
ndarilek has quit [Quit: Idle for 30+ days]
mallox has joined #nixos
TomCruise was banned on #nixos by srhb [*!~tomcruise@096-040-117-061.res.spectrum.com]
<{^_^}> [nixpkgs] @SuperSandro2000 opened pull request #104751 → nodePackages: add wsl-open → https://git.io/JkX8l
TomCruise was kicked from #nixos by srhb [TomCruise]
dansho has quit [Remote host closed the connection]
dansho has joined #nixos
<{^_^}> [nixpkgs] @SuperSandro2000 opened pull request #104752 → flashrom: mark broken on darwin → https://git.io/JkX8o
lunik1 has quit [Read error: Connection reset by peer]
mallox has quit [Ping timeout: 265 seconds]
jonatanb has joined #nixos
christoph[m]5 has joined #nixos
<{^_^}> [nixpkgs] @tomberek opened pull request #104753 → rsync: reproducible → https://git.io/JkX4Q
eyenx has quit [Quit: Bridge terminating on SIGTERM]
eyenx has joined #nixos
jonatanb has quit [Ping timeout: 240 seconds]
christoph[m]5 is now known as christoph7
<{^_^}> [nixpkgs] @saschagrunert opened pull request #104754 → crun: 0.15.1 -> 0.16 → https://git.io/JkXBo
<{^_^}> [nixpkgs] @danieldk merged pull request #101634 → aflplusplus: standardize description → https://git.io/JTrWS
<{^_^}> [nixpkgs] @danieldk pushed 2 commits to master: https://git.io/JkXBM
<{^_^}> [nixpkgs] @zowoq opened pull request #104755 → crun: 0.15.1 -> 0.16 → https://git.io/JkXBx
<{^_^}> [nixpkgs] @zowoq closed pull request #104755 → crun: 0.15.1 -> 0.16 → https://git.io/JkXBx
supersandro2000 has quit [Quit: The Lounge - https://thelounge.chat]
supersandro2000 has joined #nixos
sigmundv_ has joined #nixos
philr_ has joined #nixos
mkaito has quit [Quit: WeeChat 2.9-dev]
hlolli__ has joined #nixos
<{^_^}> [nixpkgs] @pSub merged pull request #98267 → dmenu: 4.9 -> 5.0 → https://git.io/JUE3x
<{^_^}> [nixpkgs] @pSub pushed 2 commits to master: https://git.io/JkX0o
mallox has joined #nixos
hnOsmium0001 has quit [Quit: Connection closed for inactivity]
<{^_^}> [nixpkgs] @zowoq merged pull request #104754 → crun: 0.15.1 -> 0.16 → https://git.io/JkXBo
<{^_^}> [nixpkgs] @zowoq pushed commit from @saschagrunert to master « crun: 0.15.1 -> 0.16 »: https://git.io/JkXEL
<ravndal> anyone have any idea why the edac drivers aren't being built?
<ravndal> last time they were loaded on my system was on 2020-08-08
<ravndal> kernel version 5.7.13
mallox has quit [Ping timeout: 246 seconds]
mallox has joined #nixos
ronny has joined #nixos
red[evilred] has quit [Quit: Idle timeout reached: 10800s]
<ronny> hi, anyone aware of a doc on how to use nixos-rebuild/generating a image for a system from a current non-nixos host (im preparing for another attemt to nixos and would like to start by updating my system specs and generating a image for my raspberri pi 4
wfranzini has quit [Remote host closed the connection]
wfranzini has joined #nixos
<{^_^}> [nixpkgs] @xfix closed pull request #89338 → zfsbackup: unstable-2019-03-05 -> unstable 2020-05-25 → https://git.io/Jfiza
thibm has joined #nixos
<DigitalKiwi> hahaha wow this is amazing. i accidentally found a file that every time i nixpkgs-fmt it does the 1/1 file reformatted. which it should only do once. i was too tired to figure it out and i just found it while closing terminals.
<DigitalKiwi> i should make a repo
mallox has quit [Ping timeout: 260 seconds]
<sphalerite> ravndal: hm, intereesting. It doesn't seem to have been enabled or disabled explicitly.
<{^_^}> [nixpkgs] @primeos closed pull request #101929 → pythonPackages.cryptography: Fix CVE-2020-25659 → https://git.io/JT1Je
marcusr has quit [Remote host closed the connection]
<DigitalKiwi> so much for rust code formatters amirite
<{^_^}> [nixos-homepage] @garbas pushed to change-landing-page-description-and-add-why-nix-icons « Change landing page description »: https://git.io/JkXzd
marcusr has joined #nixos
<{^_^}> [nixos-homepage] @garbas opened pull request #648 → Change landing page description → https://git.io/JkXgl
supermarin has joined #nixos
<{^_^}> [nixpkgs] @Mazurel opened pull request #104756 → qucs-s: init at 0.0.22 → https://git.io/JkX2q
<{^_^}> [nixpkgs] @stigtsp merged pull request #104644 → rakudo: 2020.10 -> 2020.11 → https://git.io/JkKfH
<{^_^}> [nixpkgs] @stigtsp pushed 4 commits to master: https://git.io/JkX2s
supermarin has quit [Ping timeout: 256 seconds]
<{^_^}> [nixpkgs] @tomberek closed pull request #104753 → rsync: reproducible → https://git.io/JkX4Q
<ravndal> sphalerite: yeah, i was looking through the diff between then and now in pkgs/os-specific/linux/kernel and nothing immediately stands out
<sphalerite> ravndal: EDAC depends on RAS, which isn't activated
<ravndal> ah, well, that might be it then
<sphalerite> though RAS is activated in the older linux…
<{^_^}> [nixpkgs] @oxzi closed pull request #102239 → golangci-lint: 1.32.0 -> 1.32.1 → https://git.io/JTHl4
<DigitalKiwi> i made it a gist repo and now github is broken
<sphalerite> ravndal: feel free to open a PR adding RAS to common-config, I don't see any reason not to do that
<sphalerite> … why
<DigitalKiwi> check the commits eventually it'll go back around and be normal
<DigitalKiwi> (i might be lying but wouldn't that be great)
<DigitalKiwi> is this a bug or a feature
<{^_^}> [nixpkgs] @symphorien opened pull request #104757 → [20.09] i3: 4.18.2 -> 4.18.3 → https://git.io/JkXVS
<DigitalKiwi> idk it's hilarious but it's making me question my decision to use it over nixfmt for https://github.com/nix-community/nixops-digitalocean/blob/master/ci/check-nix-formatting.sh
<DigitalKiwi> adisbladis: it's your fault
<DigitalKiwi> is there a nixpkgs-fmt irc channel
__monty__ has joined #nixos
<DigitalKiwi> oh hey nixfmt works on it
<{^_^}> [nixpkgs] @doronbehar merged pull request #103665 → hetzner-kube: support for bash completion → https://git.io/JkmAc
<{^_^}> [nixpkgs] @doronbehar pushed 2 commits to master: https://git.io/JkXw4
<DigitalKiwi> zimbatm: consider this my bug report ^^
christoph7 is now known as christoph9
domogled1 has joined #nixos
domogled1 is now known as domogled
domogled has quit [Ping timeout: 272 seconds]
veleiro has quit [Ping timeout: 272 seconds]
<DigitalKiwi> hey i just found more problematic files :3
<DigitalKiwi> and i have a very angry nixpkgs git repo now :<
kdlv has joined #nixos
<{^_^}> [nixpkgs] @siraben opened pull request #104758 → vyper: init at 0.2.7 → https://git.io/JkXrh
<DigitalKiwi> nixfmt is idempotent
orivej has joined #nixos
bn_work has joined #nixos
<energizer> i just moved my root ssd to another computer and it doesnt make it to the display manager. it gets to "Reached target Graphical interface" and hangs after that
SanchayanMaity has quit [Quit: SanchayanMaity]
<energizer> i'm guessing i need to add some kernel params to support this computer
<energizer> which means i need to regenerate
<gchristensen> <3 srhb
<{^_^}> srhb's karma got increased to 137
<energizer> i wish i could have my full git tree with branch names in the grub list
<energizer> s/tree/history/ (since 'tree' is overloaded)
Reventlov has quit [Quit: WeeChat 2.3]
<DigitalKiwi> hi gchristensen
SanchayanMaity has joined #nixos
<maralorn> If someone could try to build ghc out of this PR on a Aarch32 system und report it in the PR, that would be amazing: https://github.com/NixOS/nixpkgs/pull/104683
<{^_^}> #104683 (by Fuseteam, 18 hours ago, open): fix compilation on armhf
supersandro2000 has quit [Ping timeout: 264 seconds]
<thibm> energizer: why did you moved your root to the new disk instead of regenerating it?
<energizer> thibm: no new disk, just moved disk to another computer
<energizer> box
<thibm> Ah! OK
<energizer> is there some secret button i can press to get to a shell once i'm in stage 2 and hanging?
<das_j> energizer: I think you have to wait for systemd to time out
<energizer> das_j: it doesnt display a timer, will it eventually time out?
supersandro2000 has joined #nixos
<das_j> energizer: At some point it should… But I cannot guarantee it
<das_j> you can boot with `boot.debug1mounts` which should give you a shell in the initrd just before it switches to stage 2
<energizer> ok
Reventlov has joined #nixos
Reventlov has quit [Changing host]
Reventlov has joined #nixos
alp has quit [Ping timeout: 272 seconds]
<sphalerite> energizer: or init=/bin/sh to get a shell in stage2, since that's reached successfully
<sphalerite> though I'm not sure what to try from there :/
mkaito has joined #nixos
mkaito has joined #nixos
pie_ has quit [Ping timeout: 240 seconds]
vancz has quit [Ping timeout: 240 seconds]
mkaito has quit [Client Quit]
<{^_^}> [nixpkgs] @peti merged pull request #104677 → shotcut: fix melt path → https://git.io/Jki37
<{^_^}> [nixpkgs] @peti pushed 2 commits to master: https://git.io/JkXPO
<das_j> or just boot with `systemd.mask=my-hanging-unit.service`, see https://www.freedesktop.org/software/systemd/man/systemd-debug-generator.html#
pie_ has joined #nixos
vancz has joined #nixos
mkaito has joined #nixos
daGrevis has quit [Ping timeout: 244 seconds]
<__monty__> Would the UUIDs remain stable when transplanting a disk?
<sphalerite> __monty__: yes
<__monty__> sphalerite: Are they stored in some early sector of the disk?
<sphalerite> __monty__: depending on which uuids you mean exactly, but they're all on disk
<sphalerite> so if you take the disk out of one computer and put it in another, they won't change.
alp has joined #nixos
<sphalerite> (there's the partition table UUID, the partition type UUIDs, the partition UUIDs, and depending on filesystem the filesystem UUIDs)
<__monty__> I guess for some reason I was thinking the system needs a UUID to figure out which disk to boot from but that's not how it works since the bootloader's on the disk too.
<typetetris> Creating a vbox image with nixos, the x server always starts out with 800x600. How can I change that?
daGrevis has joined #nixos
dansho has quit [Ping timeout: 240 seconds]
<ravndal> sphalerite: who are the maintainers I should notify when submitting the pull request, you and nequissimus?
<__monty__> ravndal: A bot automatically pings all maintainers.
lassulus has quit [Ping timeout: 256 seconds]
<ravndal> __monty__: well, that solves that then, thanks
<{^_^}> [nixpkgs] @gravndal opened pull request #104760 → linux: explicitly enable RAS → https://git.io/JkX1N
<{^_^}> [nixpkgs] @kfollesdal opened pull request #104761 → pycalver: init at v202010.1043 → https://git.io/JkX1p
<sphalerite> ravndal: feel free to ping me too, @lheckemann :)
lassulus has joined #nixos
<siraben> `~/.nix-profile/etc/profile.d/nix.sh` seems to be missing, how can I regenerate it?
euandreh has left #nixos ["ERC (IRC client for Emacs 27.1)"]
<siraben> Hm nevermind, it's there.
iH8c0ff33 has quit [Ping timeout: 256 seconds]
<sphalerite> ravndal: did you build with that and check that EDAC is enabled as well?
<ravndal> yes
<sphalerite> It should be, since the config script tries to enable everything as a module
<sphalerite> ah good
<ravndal> verified by booting the resulting kernel as well
<{^_^}> [nixpkgs] @woffs opened pull request #104762 → [20.09] shotcut: fix melt path → https://git.io/JkXDW
alp has quit [Remote host closed the connection]
<{^_^}> [nixpkgs] @hoppla20 opened pull request #104763 → vscode: fix opening files with pcmanfm → https://git.io/JkXDl
alp has joined #nixos
<sphalerite> perfect
<{^_^}> [nixpkgs] @SuperSandro2000 merged pull request #103803 → openssh: fix hpn sha256 → https://git.io/Jk3z0
<{^_^}> [nixpkgs] @SuperSandro2000 pushed 2 commits to master: https://git.io/JkXD2
<{^_^}> [nixpkgs] @SuperSandro2000 closed pull request #104568 → OpenSSH HPN: Update sha256 checksum of the distribution file → https://git.io/JkrfN
wfranzini has quit [Remote host closed the connection]
wfranzini has joined #nixos
<{^_^}> [nixpkgs] @seppeljordan opened pull request #104764 → pythonPackages.pybind11: 2.5.0 -> 2.6.1 → https://git.io/JkXDQ
rprije has quit [Ping timeout: 264 seconds]
<siraben> http://ix.io/2Fio , hm... not sure which files are being sourced
concept2 has quit [Quit: See ya later!]
<{^_^}> [nixpkgs] @prusnak merged pull request #99326 → openrct2: 0.3.0 -> 0.3.2 → https://git.io/JU9Zp
<{^_^}> [nixpkgs] @prusnak pushed 3 commits to master: https://git.io/JkX9l
concept2 has joined #nixos
iH8c0ff33 has joined #nixos
cosimone has joined #nixos
srenatus has joined #nixos
<srenatus> hi there. I've got a package that's defined in nixpkgs. for my local `default.nix` (to be used with nix-shell), I'd like to use that other package's buildInputs. this strikes me as something simple, but I just can't figure it out right now.
iH8c0ff33 has quit [Ping timeout: 264 seconds]
euandreh has joined #nixos
<srenatus> oh. mkShell. it really is that easy. sorry for the noise
Soo_Slow has quit [Quit: Soo_Slow]
<mkaito> `mkShell { inputsFrom = [ pkgs.thatotherpackage ]; }`
thibm has quit [Ping timeout: 256 seconds]
<srenatus> mkaito: thank you!
<gchristensen> whoa cool
<mkaito> only discovered that after writing my own mkShell wrapper, of course...
thibm has joined #nixos
werner291 has quit [Ping timeout: 240 seconds]
orivej has quit [Ping timeout: 260 seconds]
kreyren has quit [Remote host closed the connection]
<tom39291> I have a raspberry pi 3 that I want to install nixos on, which I will then control remotely via nix-copy-closure (as I do my other nixos machines). I could do this by downloading the sd-image, and going through an install process. That's a bit of faff. It'd be handy if I could use the same configuration.nix that I plan to use to generate a bootable SD card. Are there docs on this?
marcusr has quit [Read error: Connection reset by peer]
<{^_^}> [nixpkgs] @magnetophon opened pull request #104765 → hybridreverb2: 2.1.1 -> 2.1.2 → https://git.io/JkX7S
<thibm> tom39291: yes
<thibm> tom39291: you can follow these instructions: https://nixos.wiki/wiki/Creating_a_NixOS_live_CD
marcusr has joined #nixos
<{^_^}> Channel nixos-unstable-small advanced to https://github.com/NixOS/nixpkgs/commit/58f29d3ca8a (from 4 hours ago, history: https://channels.nix.gsc.io/nixos-unstable-small)
kreyren has joined #nixos
iH8c0ff33 has joined #nixos
kreyren has quit [Remote host closed the connection]
<thibm> tom39291: and you replace config.system.build.isoImage by nixos.config.system.build.sdImage
cosimone has quit [Quit: cosimone]
kreyren has joined #nixos
supersandro2000 has quit [Ping timeout: 246 seconds]
<thibm> tom39291: the configuration should set nixpkgs.crossSystem (to `lib.systems.elaborate lib.systems.examples.raspberryPi` if it did not changed) and import <nixpkgs/nixos/modules/installer/cd-dvd/sd-image-raspberrypi.nix>
<{^_^}> Channel nixpkgs-20.09-darwin advanced to https://github.com/NixOS/nixpkgs/commit/d8363e7215b (from 5 hours ago, history: https://channels.nix.gsc.io/nixpkgs-20.09-darwin)
kreyren has quit [Remote host closed the connection]
captn3m0 has quit [Ping timeout: 240 seconds]
kreyren has joined #nixos
justanotheruser has quit [Ping timeout: 272 seconds]
<tom39291> thibm: Perfect, thanks!
captn3m0 has joined #nixos
<thibm> you're welcome, have fun. It's so great to flash the SD card pre-configured with the system configuration you want, boot it, and that's it.
supersandro2000 has joined #nixos
neiluj has quit [Quit: Lost terminal]
deadpixels has joined #nixos
m1cr0m4n has joined #nixos
m1cr0man has quit [Ping timeout: 256 seconds]
<typetetris> How can I change which temporary directory nix/nix-build uses to download stuff (e.g. builtins.fetchTarball and such)?
marcusr has quit [Read error: Connection reset by peer]
<thibm> typetetris: set $TMPDIR according to nix-build(1)
marcusr has joined #nixos
wfranzini has quit [Remote host closed the connection]
wfranzini has joined #nixos
bbarker has joined #nixos
alp has quit [Ping timeout: 272 seconds]
jiribenes has quit [Ping timeout: 272 seconds]
alp has joined #nixos
<typetetris> thibm: Thanks!
jiribenes has joined #nixos
srenatus has quit [Remote host closed the connection]
<{^_^}> [nixpkgs] @veprbl merged pull request #86834 → nvidia_x11: fix vulkan icd filename → https://git.io/JfGcr
<{^_^}> [nixpkgs] @veprbl pushed 2 commits to master: https://git.io/JkXpl
<deadpixels> /names
<deadpixels>
<jophish> Is it possible to unmount root, and drop to a ramfs shell with some derivations?
<jophish> I'd like to run btrfs check on root
<jophish> but I need to unmount it
malook has joined #nixos
domogled1 has joined #nixos
domogled1 is now known as domogled
domogled has quit [Ping timeout: 256 seconds]
negaduck has joined #nixos
<siraben> When cross-compiling, how do I access the host's packages?
<siraben> A package I'm trying to cross-compile depends on itself but on the host.
rtjure has quit [Ping timeout: 265 seconds]
<srk> buildPackages I think
domogled1 has joined #nixos
rtjure has joined #nixos
malook has left #nixos [#nixos]
domogled1 is now known as domogled
werner291 has joined #nixos
malook has joined #nixos
oida has quit [Remote host closed the connection]
oida has joined #nixos
zupo has joined #nixos
civodul has quit [Remote host closed the connection]
<Abdullah> Hello guys. count me in as new nixos user ;-)
* etu notes it down for the register of all nixos users
<makefu> Abdullah: welcome to the community! i saw you already created a wiki account :)
<makefu> if you have any questions regarding the wiki, be sure to join #nixos-wiki
<Abdullah> yeah I did a few hours ago as there was no page for window managers. I'll create one once I'm done with tinkering the system. still I'm new to this.
<etu> Abdullah: Welcome to our community :)
<Abdullah> Thanks guys.
civodul has joined #nixos
cosimone has joined #nixos
<Abdullah> well, this is my encrypted install and I plan to write it up on my website as well as on my YouTube channel.
SanchayanMaity has quit [Quit: SanchayanMaity]
<Abdullah> I'm a bit late as today I was in hospital the whole day. Just came back a few hours ago. now I'm on this system.
<Abdullah> You know I had my machine with me there tinkering with it. I had some problems with default display manager. which I have resolved.
<Abdullah> How can we fix the shebang issues? like in one systemd unit file, I have feh for setting wallpaper. although its in my path but still not working
<{^_^}> [nixpkgs] @ryantm merged pull request #104699 → recoll: refactor and 1.24.5 -> 1.27.12 → https://git.io/Jki1L
<{^_^}> [nixpkgs] @ryantm pushed 2 commits to master: https://git.io/Jk1fT
<al3x27> Abdullah: systemd doesn't know your path, it needs to be set
<{^_^}> [nixpkgs] @rnhmjoj merged pull request #104746 → mpv: fix vapoursynth path → https://git.io/JkXLr
<{^_^}> [nixpkgs] @rnhmjoj pushed 2 commits to master: https://git.io/Jk1fZ
<{^_^}> [nixpkgs] @markuskowa opened pull request #104766 → moosefs: fix mfscli → https://git.io/Jk1fi
bbarker has quit [Remote host closed the connection]
bbarker has joined #nixos
euandreh has quit [Remote host closed the connection]
<{^_^}> [nixpkgs] @rnhmjoj pushed commit from @CertainLach to release-20.09 « mpv: fix vapoursynth path »: https://git.io/Jk1JU
al3x27 has quit [Remote host closed the connection]
jonringer has joined #nixos
al3x27 has joined #nixos
<{^_^}> [nixpkgs] @oxzi opened pull request #104767 → platformio: 5.0.2 -> 5.0.3 → https://git.io/Jk1Jw
BlessJah has quit [Ping timeout: 260 seconds]
laerling has quit [Quit: leaving]
BlessJah has joined #nixos
<{^_^}> [nixpkgs] @jonringer merged pull request #103822 → terraform-providers: build automated providers with Go module → https://git.io/JksUX
<{^_^}> [nixpkgs] @jonringer pushed 16 commits to master: https://git.io/Jk1Uk
ericsagn1 has quit [Ping timeout: 260 seconds]
<{^_^}> [nix] @Ericson2314 opened pull request #4280 → WIP: Document the design of Nix → https://git.io/Jk1Ut
fendor_ has joined #nixos
<{^_^}> [nixpkgs] @ryantm merged pull request #104734 → nixos/network-interfaces: fix typo in udev rule syntax → https://git.io/JkPrh
<{^_^}> [nixpkgs] @ryantm pushed 2 commits to master: https://git.io/Jk1Uu
wfranzini has quit [Remote host closed the connection]
fendor has quit [Ping timeout: 265 seconds]
wfranzini has joined #nixos
<{^_^}> [nixpkgs] @oxzi opened pull request #104768 → golangci-lint: 1.32.2 -> 1.33.0 → https://git.io/Jk1UH
<{^_^}> [nixpkgs] @symphorien opened pull request #104769 → appimage-run: parse readelf's output in C locale → https://git.io/Jk1Tt
aswanson has joined #nixos
thibm has quit [Ping timeout: 256 seconds]
<Abdullah> I want to install FontAwesome for my polybar. but found only this. emacs-fontawesome
supersandro2000 has quit [Ping timeout: 264 seconds]
cfricke has quit [Quit: WeeChat 2.9]
cosimone has quit [Remote host closed the connection]
cosimone has joined #nixos
thibm has joined #nixos
<{^_^}> [nixpkgs] @adisbladis merged pull request #104744 → lib.lists.unique: Switch from recursive function to using a fold → https://git.io/JkPdj
<{^_^}> [nixpkgs] @adisbladis pushed 2 commits to master: https://git.io/Jk1kB
<thibm> Abdullah: how did you search?
<{^_^}> [nixpkgs] @Kiwi opened pull request #104770 → haskellPackages.*: unbreak glirc/matterhorn/QuickCheck/etc → https://git.io/Jk1kA
gxt has quit [Remote host closed the connection]
gxt has joined #nixos
cosimone has quit [Remote host closed the connection]
<{^_^}> [nixpkgs] @sevenfourk closed pull request #104656 → terraform-providers.aws: 2.65.0 -> 3.16.0 → https://git.io/JkKdt
cosimone has joined #nixos
FRidh has joined #nixos
pie_ has quit [Ping timeout: 240 seconds]
vancz has quit [Ping timeout: 240 seconds]
<bqv> ending up with 6 separate copies of ghc in my nix-store is not the way
<bqv> and that's *after* a collect-garbage
cosimone has quit [Remote host closed the connection]
<typetetris> bqv: Using which haskell build infrastructure? Normal nixpkgs one?
<bqv> yep
<bqv> or, well, i don't think i have anything using haskell.nix installed
<bqv> it's in my flake but i don't think i use it at al
<typetetris> Then it is very strange. Maybe you have several different nixpkgs in use? Happens to me all the time with flakes.
vancz has joined #nixos
pie_ has joined #nixos
<bqv> hmph. possible, i guess
<bqv> but almost every other package has at most one clone
<bqv> trying to save space
<bqv> since apparently it's not reasonable to fit a nix store into 128G
ericsagnes has joined #nixos
<bqv> bleh, guess i'll expand the drive
mahogany has joined #nixos
<{^_^}> [nixpkgs] @jonringer merged pull request #104015 → mullvad-vpn: add iproute2 → https://git.io/JkCaV
<{^_^}> [nixpkgs] @jonringer pushed commit from @Artturin to master « mullvad-vpn: add iproute2 »: https://git.io/Jk1tZ
<typetetris> i have ... like 40 GiB?
al3x27 has quit [Quit: WeeChat 3.1-dev]
<typetetris> store i mean
<bqv> i mean, i do a lot
<bqv> but i've been trying to balance mine below 128G for ages
<bqv> it just means every time i update and rebuild, i have to collect-garbage aggressively and make a few attempts before i have a run that doesn't run out of space midway
<bqv> no matter. doubled the partition's size
<bqv> i was hoping to use that space for other things
sangoma has quit [Quit: WeeChat 2.9]
<lordcirth> You are using optimize as well?
<{^_^}> [nixpkgs] @zimbatm opened pull request #104771 → terraform-providers.postgresql: 1.6.0 -> 1.7.1 → https://git.io/Jk1mG
<{^_^}> [nixpkgs] @wenngle opened pull request #104772 → mopidy-subidy: init at 1.0.0 → https://git.io/Jk1mw
<siraben> gforth depends on the build platform's gforth, how do I specify this in the derivation?
<siraben> I keep running into infinite recursion errors
<{^_^}> [nixpkgs] @zimbatm merged pull request #104771 → terraform-providers.postgresql: 1.6.0 -> 1.7.1 → https://git.io/Jk1mG
<{^_^}> [nixpkgs] @zimbatm pushed 2 commits to master: https://git.io/Jk1YU
<siraben> ^ it depends on the build platform's gforth when cross-compiling
<bqv> lordcirth: yes
<bqv> as well as btrfs compression, now
<{^_^}> Channel nixos-20.09-small advanced to https://github.com/NixOS/nixpkgs/commit/d8363e7215b (from 7 hours ago, history: https://channels.nix.gsc.io/nixos-20.09-small)
<{^_^}> [nixpkgs] @flokli closed pull request #97702 → nixos/systemd.tmpfiles: add structured attrs → https://git.io/JUCxX
mkaito has quit [Quit: WeeChat 2.9-dev]
lunik1 has joined #nixos
<{^_^}> [nixpkgs] @adisbladis opened pull request #104773 → texlive: Use lib.unique for uniqueness checks → https://git.io/Jk1OT
<DigitalKiwi> why do they always want to remove my haskell fixes :<
<{^_^}> [flake-registry] @edolstra pushed to master « Add nix-serve »: https://git.io/Jk1O4
<{^_^}> [nixpkgs] @flokli closed pull request #99382 → Reintroduce lib output for systemd → https://git.io/JUHnN
supermarin has joined #nixos
waleee-cl has joined #nixos
<{^_^}> [nixpkgs] @Mic92 merged pull request #104769 → appimage-run: parse readelf's output in C locale → https://git.io/Jk1Tt
<{^_^}> [nixpkgs] @Mic92 pushed 2 commits to master: https://git.io/Jk13Z
<Abdullah> thibm: I did nix-env -qa 'awesome'
<Abdullah> and also searched in packages
<Abdullah> and in wiki
<{^_^}> [nixpkgs] @NeQuissimus merged pull request #104720 → [20.09] linux-hardened: 5.8.x -> 5.9.x → https://git.io/JkPt6
<{^_^}> [nixpkgs] @NeQuissimus pushed 2 commits to release-20.09: https://git.io/Jk138
<{^_^}> [nixpkgs] @NeQuissimus merged pull request #104730 → [20.09] linuxPackages_latest: update to linuxPackages_5_9 → https://git.io/JkPCY
<{^_^}> [nixpkgs] @NeQuissimus pushed 2 commits to release-20.09: https://git.io/Jk131
zupo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<thibm> Abdullah: I'd adivse you to use `nix-env -qaP --description 'awesome'` (it gives you the path (-P) and the description)
<thibm> Abdullah: more important, use ''.*awesome.*', otherwise you search for packages with the _exact_ name awesome
<thibm> If you have internet access, you can use https://search.nixos.org/packages
<Abdullah> Thanks. I think I have seen this -qaP on wiki as well
<Abdullah> used this search but only found one emacs font.
<thibm> Well, I find the right packages with both methods, and the name is pretty self-explanatory
<Abdullah> maybe I tried to search for FontAwesome
<thibm> I found it with '.*awesome.*'
<Abdullah> now I also found them ;-)
<thibm> great
cmk_zzz_ has joined #nixos
cmk_zzz has quit [Ping timeout: 256 seconds]
<thibm> (did you see the fonts.fonts option?)
<Abdullah> I'm confused there. I saw it yeah. Can I add this to nixos configuration?
<thibm> Yes
malook has quit [Quit: malook]
supermarin has quit [Quit: leaving]
<thibm> If you want, it's like environment.systemPackages but for fonts (because they need some special handling)
<Abdullah> I tried to edit sudoers file. I just want it to don't ask for password for my user. But it said I have to do something else in nixos for this. Can someone explain it?
supersandro2000 has joined #nixos
<Yaniel> ,manual
<thibm> (WTF the fonts.fonts documentation is in nixpkgs manual and not in nixos manual?)
fendor_ is now known as fendor
<Yaniel> https://nixos.org/nixos/options.html is where I usually start looking for things these days
<thibm> Abdullah: bascically you don't edit files, but edit the nixos configuration that will generate the files
<dutchie> hint: security.sudo.wheelNeedsPassword
<Abdullah> Thanks.
<Abdullah> dutchie:
<{^_^}> [nixpkgs] @grahamc opened pull request #104774 → sssd: fix build on glibc-2.32 → https://git.io/Jk1ZZ
domogled1 has joined #nixos
domogled has quit [Ping timeout: 264 seconds]
domogled1 is now known as domogled
jonringer has quit [Remote host closed the connection]
alp has quit [Ping timeout: 272 seconds]
<{^_^}> [nixpkgs] @Ericson2314 merged pull request #102503 → Initial implementation of remarkable1 cross-compile → https://git.io/JTdE8
<{^_^}> [nixpkgs] @Ericson2314 pushed 2 commits to master: https://git.io/Jk1nA
<{^_^}> [nixpkgs] @NeQuissimus pushed 7 commits to master: https://git.io/Jk1cJ
<{^_^}> [nixpkgs] @NeQuissimus pushed 6 commits to release-20.09: https://git.io/Jk1cs
sigmundv_ has quit [Remote host closed the connection]
<{^_^}> [nixpkgs] @NeQuissimus pushed 5 commits to release-20.03: https://git.io/Jk1cC
<{^_^}> [nixpkgs] @zimbatm merged pull request #104717 → influxdb2: init at v2.0.2 → https://git.io/JkPkV
<{^_^}> [nixpkgs] @zimbatm pushed commit from @danderson to master « influxdb2: init at v2.0.2 (#104717) »: https://git.io/Jk1cR
<{^_^}> [nixpkgs] @adisbladis merged pull request #81661 → pam_ssh_agent_auth: Honour services.openssh.authorizedKeysFiles → https://git.io/JvaEV
<{^_^}> [nixpkgs] @adisbladis pushed 2 commits to master: https://git.io/Jk1c0
gustavderdrache has joined #nixos
sigmundv has joined #nixos
deadpixels has quit [Ping timeout: 260 seconds]
<{^_^}> [nixpkgs] @siraben opened pull request #104775 → chicken: enable cross-compilation → https://git.io/Jk1cA
<Abdullah> is home-manager also a part of nixos?
<supersandro2000> no but yes
<Abdullah> wow, I got the icons back in polybar ;-)
raghavsood has joined #nixos
<Abdullah> Thanks thibm :) http://0x0.st/iRLL.png
<raghavsood> Anyone with experience packaging something that depends on rust, go, and a number of other mini builds?
<raghavsood> I'm trying to package Filecoin's lotus implementation, which is proving to be... challenging
<{^_^}> [nixpkgs] @zimbatm merged pull request #104768 → golangci-lint: 1.32.2 -> 1.33.0 → https://git.io/Jk1UH
<{^_^}> [nixpkgs] @zimbatm pushed commit from @oxzi to master « golangci-lint: 1.32.2 -> 1.33.0 (#104768) »: https://git.io/Jk1lu
eoli3n has quit [Remote host closed the connection]
<{^_^}> [nixpkgs] @SuperSandro2000 merged pull request #104765 → hybridreverb2: 2.1.1 -> 2.1.2 → https://git.io/JkX7S
<{^_^}> [nixpkgs] @SuperSandro2000 pushed 2 commits to master: https://git.io/Jk1lA
fusion809 has joined #nixos
<{^_^}> [nixpkgs] @edolstra merged pull request #104773 → texlive: Use lib.unique for uniqueness checks → https://git.io/Jk1OT
<{^_^}> [nixpkgs] @edolstra pushed 2 commits to master: https://git.io/Jk18F
kreyren has quit [Remote host closed the connection]
domogled1 has joined #nixos
<{^_^}> [nixpkgs] @adisbladis pushed 2 commits to release-20.09: https://git.io/Jk14o
kreyren has joined #nixos
<raghavsood> Right, I'll take it step by step - for filecoin, I need to first add filecoin-ffi, another go package, as a vendored package (I don't need the go binary, just the source files). As part of this set up, I need to compile some rust code into foreign function interface files, and copy them into the filecoin-ffi src, which has to be copied into the
<raghavsood> main filecoin lots src. What would be the best way of doing this?
<Cadey> hey rycee, when using home-manager as a nix module, how do i reference global nixos options from home-manager?
<raghavsood> Should I just build the rust step, then copy the output files into the correct location as part of building the lotus package?
<{^_^}> [nixpkgs] @grahamc opened pull request #104776 → utillinux: rename to util-linux → https://git.io/Jk147
<{^_^}> [nixpkgs] @ryantm merged pull request #91360 → adguardhome: 0.101.0 -> 0.102.0 → https://git.io/Jfx77
<{^_^}> [nixpkgs] @ryantm pushed 2 commits to master: https://git.io/Jk14p
domogled has quit [Ping timeout: 260 seconds]
<dutchie> Cadey: do you want the nixosConfig argument introduced in home-manager commit 7339784e07217ed0232e08d1ea33b610c94657d8?
domogled has joined #nixos
<Cadey> i might lol
domogled1 has quit [Ping timeout: 240 seconds]
ATuin has quit [Quit: WeeChat 2.9]
<Cadey> yep i did
<Cadey> thanks dutchie
domogled1 has joined #nixos
czer00 has joined #nixos
<{^_^}> [nixpkgs] @mandrean opened pull request #104777 → svtplay-dl: 2.7 -> 2.8 → https://git.io/Jk10K
domogled has quit [Ping timeout: 256 seconds]
domogled1 is now known as domogled
<{^_^}> [nixpkgs] @siraben opened pull request #104778 → gforth: enable cross-compilation → https://git.io/Jk106
<{^_^}> [nixpkgs] @ryantm merged pull request #90418 → phraseapp-client: 1.11.0 -> 1.17.1 → https://git.io/Jf7IR
<{^_^}> [nixpkgs] @ryantm pushed 2 commits to master: https://git.io/Jk10D
deadpixels has joined #nixos
<{^_^}> [nixpkgs] @ryantm closed pull request #90054 → mcelog: 169 -> 170 → https://git.io/JfS2K
philr_ has quit [Ping timeout: 260 seconds]
wfranzini has quit [Remote host closed the connection]
wfranzini has joined #nixos
wfranzini has quit [Client Quit]
domogled1 has joined #nixos
<{^_^}> [nixpkgs] @grahamc opened pull request #104779 → nixos-rebuild: support --extra-substituters → https://git.io/Jk1Ec
domogled has quit [Ping timeout: 256 seconds]
domogled1 is now known as domogled
deadpixels has quit [Ping timeout: 240 seconds]
<{^_^}> [nixpkgs] @ehmry opened pull request #104780 → dhallPackages.Prelude: 13.0.0 -> 19.0.0 → https://git.io/Jk1Eb
zupo has joined #nixos
<siraben> How do I build a list of packages with nix-build?
<Boomerang> I think nix-build should just work
<Boomerang> As far as I know it'll build either a single derivation, a set of derivations or a list of derivations
<supersandro2000> siraben: nix-build -A 1 -A 2 -A 3
<{^_^}> [nixpkgs] @thiagokokada closed pull request #102552 → flood: init at 3.1.0 → https://git.io/JTdFU
deadpixels has joined #nixos
<{^_^}> [nixpkgs] @SuperSandro2000 merged pull request #104767 → platformio: 5.0.2 -> 5.0.3 → https://git.io/Jk1Jw
<{^_^}> [nixpkgs] @SuperSandro2000 pushed 2 commits to master: https://git.io/Jk1uu
<drozdziak1> Has anyone seen a shell.nix for rustc development? (the toolchain project, not projects using Rust)
<siraben> supersandro2000: thanks
<{^_^}> [nixpkgs] @AndersonTorres merged pull request #104716 → mpv: 0.32.0 -> 0.33.0 → https://git.io/JkPk0
<{^_^}> [nixpkgs] @AndersonTorres pushed 2 commits to master: https://git.io/Jk1uQ
<drozdziak1> <drozdziak1 "Has anyone seen a shell.nix for "> Or is there perhaps a way to take advantage of nixpkgs' rustc build?
<{^_^}> [nixpkgs] @markuskowa merged pull request #104766 → moosefs: fix mfscli → https://git.io/Jk1fi
<{^_^}> [nixpkgs] @markuskowa pushed 2 commits to master: https://git.io/Jk1uh
<ravndal> drozdziak1: wouldn't `nix-shell '<nixpkgs>' -A rustc` get you that?
<{^_^}> [nixpkgs] @FRidh closed pull request #104764 → [staging] pythonPackages.pybind11: 2.5.0 -> 2.6.1 → https://git.io/JkXDQ
<{^_^}> [nixpkgs] @FRidh merged pull request #104329 → [staging] c-ares: 1.15.0 -> 1.17.1 → https://git.io/Jkujw
<{^_^}> [nixpkgs] @FRidh pushed commit from @mweinelt to staging « c-ares: 1.15.0 -> 1.17.1 »: https://git.io/Jk1z8
<{^_^}> [nixpkgs] @FRidh merged pull request #104081 → [staging] avahi: 0.7 -> 0.8 → https://git.io/Jkly7
<{^_^}> [nixpkgs] @FRidh pushed commit from @NeQuissimus to staging « avahi: 0.7 -> 0.8 »: https://git.io/Jk1zB
deadpixels has quit [Ping timeout: 246 seconds]
<{^_^}> [nixpkgs] @markuskowa pushed to release-20.09 « moosefs: fix mfscli »: https://git.io/Jk1zu
mkaito has joined #nixos
<{^_^}> [nixpkgs] @FRidh merged pull request #104254 → [staging] openssh: Fix 'EOF: command not found' in ssh-copy-id → https://git.io/JkEsF
<{^_^}> [nixpkgs] @FRidh pushed commit from @yoctocell to staging « [staging] openssh: Fix EOF: command not found »: https://git.io/Jk1z1
<Abdullah> thibm: I used that nix-env -qaP query in shell function but it didn't work. any idea?
mallox has joined #nixos
<{^_^}> [nixpkgs] @grahamc closed pull request #104779 → nixos-rebuild: support --extra-substituters → https://git.io/Jk1Ec
<thibm> We need more than "it didn't work", please
mallox has quit [Client Quit]
<thibm> What did you tried, what is the output, what is the expected output, et
<thibm> etc
<Abdullah> snx()
<Abdullah> {
<Abdullah> # Search a package using nix-env
<Abdullah> package="$1"
kdlv has quit [Quit: kdlv]
<Abdullah> nix-env -qaP --description '.*${package}.*'
alp has joined #nixos
<Abdullah> }
<thibm> ,pastebin
<thibm> no? Please use a pastebin service to avoid cluttering IRC
nuncanada has joined #nixos
<Abdullah> sorry, it got too many lines ;-)
davidv7 has quit [Ping timeout: 240 seconds]
acarrico has joined #nixos
<Abdullah> thibm: it gives me error: regex_error
<thibm> Abdullah: bash (or your shell) do not expand variables between simple quotes ('), use double quotes (")
<Abdullah> lemme try
<Abdullah> it worked like a charm this time ;-)
<{^_^}> [nixpkgs] @FRidh pushed 82 commits to staging-next: https://git.io/Jk12H
<{^_^}> [nixpkgs] @FRidh opened pull request #104781 → Staging next → https://git.io/Jk12x
devalot has quit [Quit: ZNC - http://znc.in]
<{^_^}> [nixpkgs] @SuperSandro2000 merged pull request #103577 → trompeloeil: 38 -> 39 → https://git.io/JktQW
<{^_^}> [nixpkgs] @SuperSandro2000 pushed 2 commits to master: https://git.io/Jk1aE
werner291 has quit [Ping timeout: 265 seconds]
<{^_^}> [nixpkgs] @freezeboy opened pull request #104782 → Update aws sam cli → https://git.io/Jk1ai
raghavsood has quit [Ping timeout: 245 seconds]
werner291 has joined #nixos
<{^_^}> Channel nixos-20.09-small advanced to https://github.com/NixOS/nixpkgs/commit/6f92e3b3276 (from 3 hours ago, history: https://channels.nix.gsc.io/nixos-20.09-small)
ddellacosta has joined #nixos
erasmas has joined #nixos
<Abdullah> if a package says, nixos.xorg.some_package, should we define it
<Abdullah> inside xorg block
<siraben> Is pkgs.pkgsCross.remarkable1.pkgsCross.gnu64.chicken an example of (build == host != target)?
<siraben> `nix-build --argstr system 'x86_64-linux' -A pkgs.pkgsCross.remarkable1.pkgsCross.gnu64.chicken`, that is.
<siraben> Or is it, build != host != target?
deadpixels has joined #nixos
<{^_^}> [nixpkgs] @FRidh merged pull request #104726 → python2Packages.cryptography: mark insecure, CVE-2020-25659 → https://git.io/JkPsv
<{^_^}> [nixpkgs] @FRidh pushed commit from @jonringer to master « python2Packages.cryptography: mark insecure, CVE-2020-25659 »: https://git.io/Jk1wm
ilyaigpetrov has joined #nixos
<{^_^}> [nixpkgs] @flokli closed pull request #71737 → nixos/wireguard: allow setting a readable name for peers → https://git.io/JeRjL
<prusnak> is there a way how to crosscompile from nixos-x86_64 to darwin-x86_64?
<prusnak> if I use crossSystem.config = "x86_64-apple-darwin" I get infinite loop :-(
growpotkin has joined #nixos
<teto> I would like to specify a specific branch with my flake via nix.registry.XXXX . What's the syntax ? (more examples in configuration.nix regarding this option would be nice)
deadpixels has quit [Ping timeout: 256 seconds]
<FRidh> ?ref=branch
heyitsrama has joined #nixos
<{^_^}> [nixpkgs] @SuperSandro2000 merged pull request #103652 → pdsh: enable optional slurm support → https://git.io/Jkm0m
<{^_^}> [nixpkgs] @SuperSandro2000 pushed 2 commits to master: https://git.io/Jk1rj
<{^_^}> Channel nixpkgs-20.03-darwin advanced to https://github.com/NixOS/nixpkgs/commit/d1b07d4cc42 (from 2 hours ago, history: https://channels.nix.gsc.io/nixpkgs-20.03-darwin)
domogled has quit [Ping timeout: 256 seconds]
<FRidh> prusnak: probably not supported, same issue with $ nix-build -E "(import ./. {crossSystem=\"x86_64-darwin\";}).python3"
evanjs has quit [Quit: ZNC 1.8.2 - https://znc.in]
<{^_^}> Channel nixpkgs-20.09-darwin advanced to https://github.com/NixOS/nixpkgs/commit/3ace1b0d543 (from 87 minutes ago, history: https://channels.nix.gsc.io/nixpkgs-20.09-darwin)
hnOsmium0001 has joined #nixos
FRidh has quit [Ping timeout: 240 seconds]
evanjs has joined #nixos
FRidh has joined #nixos
devalot has joined #nixos
<{^_^}> [nixpkgs] @zimbatm opened pull request #104784 → awscli: 1.18.150 -> 1.18.184 → https://git.io/Jk16v
Boomerang has quit [Ping timeout: 260 seconds]
<{^_^}> [nixpkgs] @Xe opened pull request #104785 → nixos/modules/tailscale: add package as an option → https://git.io/Jk16k
<{^_^}> [nixpkgs] @06kellyjac opened pull request #104786 → rustscan: 1.10.1 -> 2.0.1 → https://git.io/Jk16s
<srhb> aanderse: ping. Got a moment to talk about postgres?
<aanderse> srhb: sure. what can i do for you?
<srhb> aanderse: I'm considering how to restore "include" functionality to postgres. Currently, that is unrepresentable, because it's a statement-like syntax in postgresql.conf, which cannot be expressed with settings options. I'm pondering what your thoughts are on a separate "includes" list for this purpose.
<srhb> Statement like as in: _not_ key-value, but multiple `include foofile` lines.
<NinjaTrappeur> Is there anybody interested in pleroma able to review this: https://github.com/NixOS/nixpkgs/pull/103138 ?
<{^_^}> #103138 (by NinjaTrappeur, 2 weeks ago, open): Pleroma-otp: init at 2.2.0
<aanderse> srhb: are you looking to include some files imperatively or some such?
<srhb> aanderse: My alternative, which I tend to favor, is to grant the user access to the rendered config _and_ the destination of the config file, which grants more power to nix
<srhb> aanderse: Yes, our clusters are combinations of our declarative nix config and includes that can be altered imperatively.
<aanderse> srhb: understood. have similar situation for some other services myself.
saschagrunert has quit [Quit: Leaving]
<srhb> aanderse: And this is more like RFC talk, but often I find myself wanting to access cfg.renderedConfig and cfg.configFile, where configFile would default to writeText renderedConfig. With this option, the user regains a ton of flexibility in using both the rendered settings config BUT are still able to alter ad-hoc the final config file without resorting to rewriting entire systemd units.
<srhb> That said, the less powerful cfg.includes list is more declarative in a way.
<aanderse> infinisil is probably a good person to pull into this conversation... but i'm thinking a filter run over the settings to pull out an "include" key, then custom write the value for the "include" key to the file might provide some value here
<srhb> I feel very hesitant to grant special meaning to otherwise free-form config key-values.
<srhb> But maybe that's just me being overcautious.
thibm has quit [Quit: WeeChat 2.6]
<aanderse> yes, understood, as would i
ilmu1 has quit [Ping timeout: 272 seconds]
<aanderse> but... with careful consideration it might be a reasonable answer
superherointj has joined #nixos
<srhb> Yes, true. I will mull that over. As far as I can tell include and include_dir are the only special cases (?) in postgres that are not key-value pairs.
<infinisil> A separate include option sounds like a good idea
<aanderse> infinisil i wondered if you would say that :)
<srhb> I still wish for the renderedConfig every christmas... :-)
<infinisil> The `settings` approach only works 100% if the program config is fully representable in Nix, but that's only like 98% the case here.
ilmu1 has joined #nixos
<srhb> Indeed.
<infinisil> Having a special option for the remaining 2% seems like a good compromise
jonatanb has joined #nixos
<srhb> Good enough. I'll take that route.
cole-h has joined #nixos
<aanderse> infinisil: the format is 100% representable by nix (ish), but srhb needs to do something imperative
<srhb> aanderse: It's not (is it?)
jonatanb_ has joined #nixos
<aanderse> an include directive simply includes more things that are representable by `settings`
<aanderse> srhb: from a ridiculous "purists" point of view it is
<srhb> Right, okay, you're saying semantically.
<infinisil> srhb: For my modules I try to have `configFile = mkDefault (format.generate "settings" cfg.settings)`, where `configFile` is another option, such that the user can override `configFile` if needed
<aanderse> much like you, i live in the real world though, so i also have the need to do what you are doing here and there :)
<infinisil> And the rendered config is easy enough to get from `format.generate`
<srhb> infinisil: Right, if format.generate is available to the user that's exactly what I want
<infinisil> Hm yeah but I guess it's not always available
<srhb> I think it should be.
<srhb> But, meh, different issue :D
<{^_^}> [nixpkgs] @SuperSandro2000 merged pull request #103515 → rednotebook: 2.19 -> 2.20 → https://git.io/JkLAv
<infinisil> For program-specific formats, they should have generators only defined with a `let in` in the programs module. E.g. that's at least the case for znc
<{^_^}> [nixpkgs] @SuperSandro2000 pushed 2 commits to master: https://git.io/Jk1ii
<infinisil> Yeah maybe it would be nice to have something like `cfg.generatedConfig` for this :)
<srhb> infinisil: I wish that weren't so. Having access to both is a really powerful escape hatch. Having only one or the other is often not very useful.
<srhb> (Because you get to rewrite that crazy ExecStart script regardless, and then you might a well... etc.)
jonatanb has quit [Ping timeout: 260 seconds]
acarrico has quit [Quit: Leaving.]
<teto> FRidh: thanks !
<aanderse> srhb: if you didn't know MichaelRaskin (not sure what his nick is here right now...) is also fairly interested in your renderedConfig case - it was discussed a fair bit at nixcon in a breakout room with svanderburg
jonatanb_ has quit [Remote host closed the connection]
<srhb> aanderse: We've talked about it in here before as well, but indeed, it's been a while. Missed the breakout though! Would have been useful :)
<betaboon> doronbehar: thanks for all the work on packaging gnuradio 3.8 :D quick question tho, is there a way to use plugins with it yet, i need gr-limesdr :D
aiverson` has quit [Remote host closed the connection]
ilmu1 has quit [Ping timeout: 260 seconds]
jonatanb has joined #nixos
<aanderse> i have been meaning to ping MichaelRaskin on this for a while now, see what the "next step" ideas are
ilmu1 has joined #nixos
<evanjs> aanderse: just checked my #nixos logs. Looks like it _is_ MichaelRaskin, but he d/c'd yesterday?
<srhb> aanderse: fwiw I think he's usually MichaelRaskin on freenode, but has been absent for a while.
<evanjs> [01:47:24] *** Quits: MichaelRaskin (~MichaelRa@ipb21b8996.dynamic.kabel-deutschland.de) (Quit: MichaelRaskin)
<evanjs> From 2020-11-23
<srhb> evanjs: Thanks :)
<evanjs> I like having logs lol
<aanderse> i'm sure he'll be back :D
<aanderse> srhb: infinisil if anything materializes on this or help needed please ping me, topic i'm very interested in
<srhb> Right back atcha.
<teto> I have my registry pointing at https://github.com/teto/neovim/tree/flake but 'nix flake info neovim' fails with json.exception.type_error.302 type must be a string but is null.
<srhb> And thanks for taking the time :)
<aanderse> srhb: just to be clear... you're not up the creek without a paddle are you?
<srhb> No, just a slight hitch in our 20.09 upgrade plan. Good thing about NixOS -- you rarely get really stuck when you know how to rip things apart ;-)
<aanderse> well i apologize for the inconvenience caused :(
<srhb> No worries, I think .settings is for the benefit of all humankind. :)
<spacetato> teto: `nix flake info github:teto/neovim/flake` works for me
<teto> spacetato: thanks I think that may be a cache issue; the previous flake was bad. I tried to pass tarball-ttl 0 without success
eoli3n_ has quit [Remote host closed the connection]
<spacetato> ah, ok
jonringer has joined #nixos
vidbina has quit [Ping timeout: 246 seconds]
eoli3n has joined #nixos
<{^_^}> [nixpkgs] @timstott closed pull request #104696 → terraform-providers: update script with Go module support → https://git.io/Jkiok
<{^_^}> [nixpkgs] @flokli opened pull request #104787 → k9s: 0.23.10 -> 0.24.1 → https://git.io/Jk11M
alp has quit [Ping timeout: 264 seconds]
ericsagnes has quit [Ping timeout: 272 seconds]
<{^_^}> [nixpkgs] @flokli merged pull request #104787 → k9s: 0.23.10 -> 0.24.1 → https://git.io/Jk11M
<{^_^}> [nixpkgs] @flokli pushed 2 commits to master: https://git.io/Jk1M9
vidbina has joined #nixos
<teto> flakes are pretty impressive; if you wanna try developing for neovim, you can now run 'nix develop github:neovim/neovim#neovim-unwrapped-debug'
<halfbit> I'm very excited about flakes
<gchristensen> oh cool
<teto> sry its 'nix develop github:neovim/neovim/flake#neovim-unwrapped-debug'
hcnelson[m] has joined #nixos
ericsagnes has joined #nixos
<{^_^}> [nixpkgs] @SuperSandro2000 merged pull request #104780 → dhallPackages.Prelude: 13.0.0 -> 19.0.0 → https://git.io/Jk1Eb
<{^_^}> [nixpkgs] @SuperSandro2000 pushed 2 commits to master: https://git.io/Jk1D9
ris has joined #nixos
<{^_^}> [nixpkgs] @SuperSandro2000 opened pull request #104788 → opustags: 1.4.0 -> 1.5.1, mark broken darwin → https://git.io/Jk1yt
wnklmnn has joined #nixos
<{^_^}> [nixpkgs] @teto merged pull request #104763 → vscode: fix opening files with pcmanfm → https://git.io/JkXDl
<{^_^}> [nixpkgs] @teto pushed commit from @hoppla20 to master « vscode: fix opening files with pcmanfm »: https://git.io/Jk1yY
<{^_^}> [nixpkgs] @tbenst closed pull request #87423 → [20.03] Mlflow backport → https://git.io/JfChw
euandreh has joined #nixos
iensu[m] has joined #nixos
Cale_ has joined #nixos
FRidh has quit [Ping timeout: 240 seconds]
FRidh has joined #nixos
nuncanada has quit [Ping timeout: 260 seconds]
domogled has joined #nixos
NieDzejkob has quit [Quit: https://quassel-irc.org - Chat comfortably. Anywhere.]
rajivr has quit [Quit: Connection closed for inactivity]
pushqrdx has quit [Remote host closed the connection]
Cale has quit [Disconnected by services]
Cale_ is now known as Cale
Cale_ has joined #nixos
alp has joined #nixos
Cale_ has quit [Remote host closed the connection]
<{^_^}> [nixpkgs] @LnL7 closed pull request #104707 → poetry2nix: cross fixes → https://git.io/Jkih6
<{^_^}> [nixpkgs] @primeos opened pull request #104789 → mesa: 20.2.2 -> 20.2.3 → https://git.io/Jk19g
domogled has quit [Quit: domogled]
<jared-w> nice
malook has joined #nixos
vidbina has quit [Ping timeout: 240 seconds]
<{^_^}> [nixpkgs] @srhb opened pull request #104790 → nixos/postgresql: Support include directives → https://git.io/Jk19p
<{^_^}> [nixpkgs] @primeos opened pull request #104791 → dav1d: 0.7.1 -> 0.8.0 → https://git.io/Jk1Hv
deadpixels has joined #nixos
FRidh has quit [Ping timeout: 240 seconds]
<{^_^}> [nixpkgs] @veprbl merged pull request #104687 → nextpnr: unpin Qt version → https://git.io/JkiEg
<{^_^}> [nixpkgs] @veprbl pushed 2 commits to master: https://git.io/Jk1Hk
hcnelson[m] is now known as hcnelson
NieDzejkob has joined #nixos
<{^_^}> [nixpkgs] @primeos pushed to master « signal-desktop: 1.38.1 -> 1.38.2 »: https://git.io/Jk1H1
dmedinag has joined #nixos
<dmedinag> Hi guys! QQ, what should I add to my configuration.nix so that usbs are mounted by default when plugged in?
<dmedinag> usbs as in pen drives
<{^_^}> [nixpkgs] @primeos merged pull request #103606 → wlsunset: init at 0.1.0 → https://git.io/JkqqH
<{^_^}> [nixpkgs] @primeos pushed to master « wlsunset: init at 0.1.0 (#103606) »: https://git.io/Jk1Qt
_0bitcount has joined #nixos
alp has quit [Ping timeout: 272 seconds]
<dmedinag> I've managed to mount the drive manually so that users can write on it with the -o umask=000 option, but I'd like for this to happen automatically when we're talking about usb drives? Is this a bad idea?
<{^_^}> [nixpkgs] @SuperSandro2000 opened pull request #104792 → sssd: fix build on glibc-2.32 → https://git.io/Jk1QD
dmedinag has quit [Quit: https://quassel-irc.org - Chat comfortably. Anywhere.]
iH8c0ff33 has quit [Ping timeout: 240 seconds]
dmedinag has joined #nixos
<{^_^}> [nixpkgs] @SuperSandro2000 merged pull request #104774 → sssd: fix build on glibc-2.32 → https://git.io/Jk1ZZ
<{^_^}> [nixpkgs] @SuperSandro2000 pushed 2 commits to master: https://git.io/Jk1Qp
iH8c0ff33 has joined #nixos
<{^_^}> [nixpkgs] @SuperSandro2000 merged pull request #104786 → rustscan: 1.10.1 -> 2.0.1 → https://git.io/Jk16s
<{^_^}> [nixpkgs] @SuperSandro2000 pushed 2 commits to master: https://git.io/Jk171
endformationage has joined #nixos
proofofkeags_ has joined #nixos
<{^_^}> [nixpkgs] @ymarkus opened pull request #104793 → [20.09] nixos/postfix: make postfix.enableSmtp work again → https://git.io/Jk17F
iH8c0ff33 has quit [Ping timeout: 256 seconds]
<{^_^}> [nixpkgs] @WilliButz opened pull request #104794 → grafana: 7.3.3 -> 7.3.4 → https://git.io/Jk17j
ngyj has joined #nixos
berberman has joined #nixos
berberman_ has quit [Ping timeout: 272 seconds]
<ngyj> I'm having trouble building my derivation because $out doesn't exist. When I check the /nix/store, what should be $out/ is instead $out.lock.
<ngyj> anyway to solve this?
Lord_of_Life has quit [Excess Flood]
<supersandro2000> ngyj: use mkdir -p $out
Lord_of_Life has joined #nixos
Lord_of_Life has joined #nixos
superherointj has quit [Remote host closed the connection]
superherointj has joined #nixos
<{^_^}> [nixpkgs] @rycee pushed 3 commits to master: https://git.io/Jk15F
<{^_^}> [nixpkgs] @rycee merged pull request #104777 → svtplay-dl: 2.7 -> 2.8 → https://git.io/Jk10K
<ngyj> I thought that was being care of. wow I feel stupid now. sorry!
<jonatanb> Hi!
<jonatanb> Is there any way to simply override cacerts for jdk11
<{^_^}> [nixpkgs] @SuperSandro2000 opened pull request #104795 → sssd: fix nss collision with upstream patch → https://git.io/Jk1d4
iH8c0ff33 has joined #nixos
<{^_^}> [nixpkgs] @bhipple merged pull request #104497 → abi-dumper: 1.1 -> 1.2 → https://git.io/JkVmR
<{^_^}> [nixpkgs] @bhipple pushed 2 commits to master: https://git.io/Jk1FV
Baughn has quit [Ping timeout: 244 seconds]
Baughn has joined #nixos
<{^_^}> [nixpkgs] @mweinelt merged pull request #102759 → sddm: 0.18.1 -> 0.19.0 → https://git.io/JTNSJ
<{^_^}> [nixpkgs] @mweinelt pushed 2 commits to master: https://git.io/Jk1FQ
<{^_^}> [nixpkgs] @jonringer opened pull request #104796 → vscode-extensions: fix alliases → https://git.io/Jk1FF
iH8c0ff33 has quit [Ping timeout: 240 seconds]
teto has quit [Ping timeout: 272 seconds]
cosimone has joined #nixos
<halfbit> what happens if you need both the libraries and executables of a package, one for linking against, one for doing code gen
<halfbit> like in the case of protobuf I need both protoc for compliation, and the protobuf library for run time
<halfbit> not sure how you'd deal with that sanely given buildInputs vs nativeBuildInputs, it currently breaks cross compilation for me
<halfbit> any clues would be greatly appreciated
<{^_^}> [nixpkgs] @Mic92 merged pull request #104795 → sssd: fix nss collision with upstream patch → https://git.io/Jk1d4
<{^_^}> [nixpkgs] @Mic92 pushed 2 commits to master: https://git.io/Jk1b2
malook has quit [Quit: malook]
<halfbit> https://github.com/NixOS/nixpkgs/pull/99141 does some funny business to seemingly fix it
<{^_^}> #99141 (by lopsided98, 7 weeks ago, merged): pythonPackages.protobuf: fix cross-compilation
<halfbit> propogatedBuildInputs perhaps
<{^_^}> [nixpkgs] @ryantm closed pull request #104579 → rdma-core: 31.1 -> 31.2 → https://git.io/JkrZh
dmedinag has quit [Quit: https://quassel-irc.org - Chat comfortably. Anywhere.]
cosimone has quit [Quit: cosimone]
Morfio has quit [Quit: This computer has gone to sleep]
<{^_^}> [nixpkgs] @mweinelt merged pull request #102760 → [20.09] sddm: add patch for CVE-2020-28049 → https://git.io/JTNSb
<{^_^}> [nixpkgs] @mweinelt pushed 2 commits to release-20.09: https://git.io/Jk1NL
Morfio has joined #nixos
Steelwire has joined #nixos
<{^_^}> [nixpkgs] @mweinelt pushed to release-20.03 « sddm: add patch for CVE-2020-28049 »: https://git.io/Jk1Nc
teto has joined #nixos
jonatanb has quit [Remote host closed the connection]
saschagrunert has joined #nixos
noudle has quit []
saschagrunert has quit [Client Quit]
iH8c0ff33 has joined #nixos
<Steelwire> Hey everyone, I was wondering if anyone with commit access is available. I have an open PR which has been approved by 2 users, but hasn't been merged yet: https://github.com/NixOS/nixpkgs/pull/103936
<{^_^}> #103936 (by Mindavi, 1 week ago, open): rtl_433: 20.02 -> 20.11
h0m2 has quit [Quit: WeeChat 3.0]
kreyren has quit [Remote host closed the connection]
<{^_^}> [nixpkgs] @symphorien merged pull request #104757 → [20.09] i3: 4.18.2 -> 4.18.3 → https://git.io/JkXVS
<{^_^}> [nixpkgs] @symphorien pushed 2 commits to release-20.09: https://git.io/Jk1A4
kreyren has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #104797 → eksctl: 0.31.0 -> 0.32.0 → https://git.io/Jk1Aw
h0m1 has joined #nixos
<{^_^}> [nixpkgs] @SuperSandro2000 merged pull request #103445 → libamqpcpp: 4.2.1 -> 4.3.8 → https://git.io/JkIFm
<{^_^}> [nixpkgs] @SuperSandro2000 pushed 2 commits to master: https://git.io/Jk1AX
h0m1 has quit [Client Quit]
ilyaigpetrov has quit [Quit: Connection closed for inactivity]
h0m1 has joined #nixos
<{^_^}> [nixpkgs] @symphorien opened pull request #104798 → appimage-run: parse readelf's output in C locale → https://git.io/Jk1AQ
<{^_^}> [nixpkgs] @SuperSandro2000 merged pull request #103301 → python37Packages.xstatic-jquery: 3.4.1.0 -> 3.5.1.1 → https://git.io/JkkL4
<{^_^}> [nixpkgs] @SuperSandro2000 pushed 2 commits to master: https://git.io/Jk1AN
<supersandro2000> steelwire: going to nitpick it a bit 😉
<supersandro2000> lucky you I fixed cmake on my machine earlier today
<Steelwire> supersandro2000: Cool, thanks! Did you break cmake?
justanotheruser has joined #nixos
<{^_^}> [nixpkgs] @SuperSandro2000 merged pull request #103936 → rtl_433: 20.02 -> 20.11 → https://git.io/JkZMY
<{^_^}> [nixpkgs] @SuperSandro2000 pushed 2 commits to master: https://git.io/Jk1xk
<supersandro2000> steelwire: nah, it just wanted to use /bin/sh all the time
werner291 has quit [Ping timeout: 240 seconds]
<Steelwire> supersandro2000: Thanks for taking a look :)
fuzzypixelz has joined #nixos
<fuzzypixelz> hello, how can I find out which packages are included in the nixos intallation image?
vidbina has joined #nixos
<{^_^}> [nixpkgs] @symphorien merged pull request #104605 → pythonPackages.shapely: Set minimum python version to 3.5 → https://git.io/JkrdG
<{^_^}> [nixpkgs] @symphorien pushed 2 commits to master: https://git.io/Jk1xE
fuzzypixelz_ has joined #nixos
fuzzypixelz has quit [Ping timeout: 256 seconds]
<energizer> i have a nixos drive that was built with an intel x86 cpu. can i plug it into an amd x86 and expect it to work?
sss2 has joined #nixos
<simpson> Xorg might not come up, depending on exactly what you put into your configuration.nix. But yeah, probably. Sounds like a fun adventure.
<{^_^}> [nixpkgs] @r-ryantm opened pull request #104799 → exodus: 20.11.10 -> 20.11.21 → https://git.io/Jk1pc
<{^_^}> [nixpkgs] @symphorien merged pull request #104319 → m/x32edit: 3.2 -> 4.1 → https://git.io/JkuNL
<{^_^}> [nixpkgs] @symphorien pushed 2 commits to master: https://git.io/Jk1pC
<energizer> simpson: that's exactly what happened
<ToxicFrog> fuzzypixelz_: mount it and look at /nix/store ?
<fuzzypixelz_> ah!
<simpson> energizer: If you can switch everything to use "modesetting", then that Xorg driver will work on both flavors of GPU.
<simpson> IIRC we have support for a list of drivers; you can list both Intel and AMD drivers too.
<ToxicFrog> fuzzypixelz_: for slightly nicer output: find -maxdepth 1 /mnt/.../nix/store -type d | cut -d- -f2- | sort -u
<{^_^}> [nixpkgs] @grahamc merged pull request #104776 → utillinux: rename to util-linux → https://git.io/Jk147
<{^_^}> [nixpkgs] @grahamc pushed 2 commits to master: https://git.io/Jk1pw
<{^_^}> [nixpkgs] @SuperSandro2000 merged pull request #103449 → libdeflate: 1.6 -> 1.7 → https://git.io/JkIAc
<{^_^}> [nixpkgs] @SuperSandro2000 pushed 2 commits to master: https://git.io/Jk1pX
<simpson> energizer: (FWIW what's happening behind the scenes is that Xorg's GPU drivers, just like the kernel's GPU and microcode drivers, know how to check hardware IDs and bail if they shouldn't be loaded.)
<fuzzypixelz_> ToxicFrog: All I got was a nix-store.squashfs
<energizer> simpson: but the gpu hasn't changed so how does that work?
<{^_^}> [nixpkgs] @franksergeant opened pull request #104800 → "nixos/nullmailer: add missing directory /var/spool/nullmailer/failed → https://git.io/Jk1hl
<{^_^}> [nixpkgs] @symphorien merged pull request #104798 → [20.09] appimage-run: parse readelf's output in C locale → https://git.io/Jk1AQ
<{^_^}> [nixpkgs] @symphorien pushed 2 commits to release-20.09: https://git.io/Jk1h4
<{^_^}> [nixpkgs] @SuperSandro2000 merged pull request #101277 → atlassian-cli: 9.3.0 -> 9.4.0 → https://git.io/JTuPA
<{^_^}> [nixpkgs] @SuperSandro2000 pushed 2 commits to master: https://git.io/Jk1hB
rprije has joined #nixos
<fuzzypixelz_> it's read only
tarruda has quit [Ping timeout: 260 seconds]
<fuzzypixelz_> nevermind I'll just decompress it
tarruda has joined #nixos
<simpson> energizer: Oh! Maybe your kernel *doesn't* have the GPU drivers that you need? Not sure. Can you boot from rescue/installation media and rebuild your system? Perhaps use nixos-generate-config to see if anything needs to be updated in hardware-configuration.nix?
zupo has quit [Ping timeout: 240 seconds]
deadpixels has quit [Remote host closed the connection]
h0m1 has quit [Quit: WeeChat 3.0]
cosimone has joined #nixos
zupo has joined #nixos
jonatanb has joined #nixos
h0m1 has joined #nixos
mkaito has quit [Quit: WeeChat 2.9-dev]
mkaito has joined #nixos
mkaito has joined #nixos
mkaito has quit [Changing host]
supersandro2000 has quit [Ping timeout: 265 seconds]
fusion809 has quit [Quit: Connection closed]
<{^_^}> [nixpkgs] @symphorien merged pull request #103964 → metamath: 0.182 -> 0.193 → https://git.io/Jkcka
<{^_^}> [nixpkgs] @symphorien pushed 2 commits to master: https://git.io/Jk1jq
<{^_^}> [nixpkgs] @symphorien merged pull request #103935 → velero: rename completion file names → https://git.io/JkZ1n
<{^_^}> [nixpkgs] @symphorien pushed 2 commits to master: https://git.io/Jk1jn
jonatanb has quit [Ping timeout: 260 seconds]
werner291 has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #104802 → gnome3.eog: 3.38.0 -> 3.38.1 → https://git.io/Jk1jr
<{^_^}> [nixpkgs] @symphorien merged pull request #103930 → firefox: fix wayland-lto issue reference number → https://git.io/JkZwN
<{^_^}> [nixpkgs] @symphorien pushed 2 commits to master: https://git.io/Jk1jM
fling has left #nixos [#nixos]
fling has joined #nixos
supersandro2000 has joined #nixos
<{^_^}> [nixpkgs] @SuperSandro2000 merged pull request #102832 → bpytop: 1.0.47 -> 1.0.50 → https://git.io/JTAwP
<{^_^}> [nixpkgs] @SuperSandro2000 pushed 2 commits to master: https://git.io/JkMet
jonatanb has joined #nixos
<{^_^}> [nixpkgs] @SuperSandro2000 closed pull request #48091 → helix-cli: init at 2018.1.1705517 → https://git.io/fxZAM
superherointj has quit [Quit: Leaving]
<{^_^}> [nixpkgs] @SuperSandro2000 merged pull request #103353 → codebraid: 0.5.0-unstable-2020-07-01 -> 0.5.0-unstable-2020-08-14 → https://git.io/Jkkd0
<{^_^}> [nixpkgs] @SuperSandro2000 pushed 2 commits to master: https://git.io/JkMeb
<{^_^}> [nixpkgs] @fabianhjr opened pull request #104803 → [staging] python: python2 -> python3 → https://git.io/JkMvw
Steelwire has left #nixos ["WeeChat 3.0"]
<{^_^}> [nixpkgs] @timokau merged pull request #98491 → inkscape: add inkcut extension → https://git.io/JUzh7
<{^_^}> [nixpkgs] @timokau pushed 3 commits to master: https://git.io/JkMvP
<bourbon> how do I do non-deterministic things in nix?
<bourbon> like generate a cert that a service is dependent on
<bourbon> or.. where does that kind of thing live in nixos?
pushqrdx has joined #nixos
<{^_^}> [nixpkgs] @06kellyjac opened pull request #104804 → bat: 0.17.0 -> 0.17.1 → https://git.io/JkMfb
<pushqrdx> can someone help me get clangd to work properly inside a nix-shell?
jonatanb has quit [Ping timeout: 240 seconds]
<pushqrdx> the problem i am facing is that it seems like clangd doesn't seem to find any includes
<simpson> bourbon: We have /var and startup scripts via systemd; you can set up your mutable FS state in /var on startup.
zupo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<bourbon> what is the "nix way" to define these resources I want?
<bourbon> in my specific case, it's the CA for a kubernetes install
<bourbon> like... do I just go and put the stuff in /var from inside a derivation?
<simpson> That's a good question. I don't know offhand. You can /join #nixos-kubernetes to see if there's a k8s-specific answer.
<bourbon> ah, thanks
<stoile> bourbon: There is a dhparams module (security.dhparams) which can create random files and store them in the nix store. Depending on how you configure it. In case you want to read some nix expressions.
<bourbon> many thanks
Izorkin has quit [Ping timeout: 264 seconds]
Mateon1 has quit [Quit: Mateon1]
supercoven has quit [Ping timeout: 240 seconds]
Mateon1 has joined #nixos
<pushqrdx> clangd seems to get so confused for some reason inside a nix-shell
Izorkin has joined #nixos
lsix1 has quit [Quit: WeeChat 3.0]
<pushqrdx> i have clang_11 as build input, so part of that is clangd language server, and i run vim from a nix-shell so it has clangd, it's executed fine but apparently can't find any headers
<pushqrdx> (i have compiler_commands.json at the root as usual etc)
jonatanb has joined #nixos
jneto has quit [Ping timeout: 264 seconds]
mkaito has quit [Quit: WeeChat 2.9-dev]
wnklmnn has quit [Quit: Leaving]
<{^_^}> [nixpkgs] @FRidh closed pull request #104803 → [staging] python: python2 -> python3 → https://git.io/JkMvw
fling has left #nixos [#nixos]
jonatanb has quit [Remote host closed the connection]
<{^_^}> [nixpkgs] @zowoq opened pull request #104805 → gitAndTools.gh: 1.2.1 -> 1.3.0 → https://git.io/JkMTn
__monty__ has quit [Quit: leaving]
tarruda has quit [Ping timeout: 260 seconds]
tarruda has joined #nixos
jonatanb has joined #nixos
<{^_^}> [nixpkgs] @va1entin opened pull request #104806 → devede: 4.8.8 -> 4.16.0, move to GitLab → https://git.io/JkMTj
<{^_^}> [nixpkgs] @SuperSandro2000 opened pull request #104807 → python37Packages.b2sdk: 1.1.4 -> 1.2.0, backblaze-b2: 2.0.2 -> 2.1.0 → https://git.io/JkMkT
<{^_^}> [nixpkgs] @dywedir merged pull request #104804 → bat: 0.17.0 -> 0.17.1 → https://git.io/JkMfb
<{^_^}> [nixpkgs] @dywedir pushed 2 commits to master: https://git.io/JkMkG
deadpixels has joined #nixos
Izorkin has quit [Quit: ZNC 1.8.2 - https://znc.in]
Izorkin has joined #nixos
<{^_^}> [nixpkgs] @SuperSandro2000 merged pull request #103297 → pythonPackages.gradient_statsd: Disable tests → https://git.io/JkkJp
<{^_^}> [nixpkgs] @SuperSandro2000 pushed 2 commits to master: https://git.io/JkMku
proofofkeags__ has joined #nixos
deadpixels has quit [Client Quit]
<{^_^}> [nixpkgs] @SuperSandro2000 merged pull request #104799 → exodus: 20.11.10 -> 20.11.21 → https://git.io/Jk1pc
Izorkin has quit [Client Quit]
<{^_^}> [nixpkgs] @SuperSandro2000 pushed 2 commits to master: https://git.io/JkMkK
proofofkeags_ has quit [Ping timeout: 240 seconds]
Izorkin has joined #nixos
zupo has joined #nixos
vigoux has joined #nixos
<vigoux> Hey there
zupo has quit [Client Quit]
<{^_^}> [nixpkgs] @SuperSandro2000 opened pull request #104808 → python3Packages.mss: 6.0.0 -> 6.1.0 → https://git.io/JkMkd
<teto> so in my flake https://github.com/neovim/neovim/blob/flake/flake.nix#L76 when I try `nix run ...` it tries to run .../bin/nvim-unwrapped-master instead of .../bin/nvim ?! what do I do wrong ?
<{^_^}> [nixpkgs] @virusdave opened pull request #104809 → unison-ucm 1.0.M1l-alpha -> 1.0.M1m-alpha → https://git.io/JkMkA
eoli3n has quit [Ping timeout: 256 seconds]
virus_dave has joined #nixos
<vigoux> I am a newcomer, teto suggested I check out nix / nixos because it is "the future of informatics"
zupo has joined #nixos
<virus_dave> Can i get a merge? https://github.com/NixOS/nixpkgs/pull/104809
<{^_^}> #104809 (by virusdave, 47 seconds ago, open): unison-ucm 1.0.M1l-alpha -> 1.0.M1m-alpha
<teto> vigoux: it's your future, but my present :p
<vigoux> teto: lol
zupo has quit [Client Quit]
<vigoux> I made a huge gap today then
jneto has joined #nixos
<pushqrdx> i think you
<{^_^}> [nixpkgs] @zowoq merged pull request #104805 → gitAndTools.gh: 1.2.1 -> 1.3.0 → https://git.io/JkMTn
<{^_^}> [nixpkgs] @zowoq pushed to master « gitAndTools.gh: 1.2.1 -> 1.3.0 »: https://git.io/JkMIt
<pushqrdx> you'll really like nix/nixos if you manage to get past a few hiccups here and there
<vigoux> There is one thing refraining me to switch blindly to nixos
ericsagnes has quit [Ping timeout: 272 seconds]
<pushqrdx> that is? and what system are you currently on
<vigoux> that is systemd, I come from Void linux (no systemd then..)
<pushqrdx> meh
<pushqrdx> so what it's systemd, and i used to use void too btw
<vigoux> But I have nix installed on void, and that suits me well
<{^_^}> [nixpkgs] @zowoq pushed to release-20.09 « gitAndTools.gh: 1.2.1 -> 1.3.0 »: https://git.io/JkMIC
<bourbon> oh, while there are folks around
<bourbon> what can be done to help bazelisk work on nixos?
<pushqrdx> systemd is absolutely fine
deadpixels has joined #nixos
<vigoux> pushqrdx: depends, but anyway, I'll not distro hop now, as I use my computer for work
<{^_^}> [nixpkgs] @SuperSandro2000 closed pull request #103204 → python3Packages.kaggle: 1.5.6 -> 1.5.9 → https://git.io/JkUUD
jneto has quit [Ping timeout: 264 seconds]
<bourbon> I feel like the set of people who actually have problems on systemd is disjoint from the set of people who are involved in that holy war
<vigoux> I am not involed in that holy war by any mean though
<bourbon> I guess learning new system defs is annoying if you have a lot of custom services
pbb has quit [Quit: http://quassel-irc.org - Chat comfortably. Anywhere.]
<energizer> vigoux: there's a boot system called systemd, and a bunch of other tools that have systemd- prefixes on their name. you can replace any of them if you so choose
pbb has joined #nixos
<pushqrdx> the war is meaningless imo :D if you hate systemd you should be hating it for not doing it's job or for some of it's flaws, politics aside and philosophical shit aside too xD
<vigoux> But you can't replace systemd itself, right ?
<pushqrdx> no afaik nixos switched from something else before to systemd and systemd is here to stay
<vigoux> huh
<vigoux> good to know though
<vigoux> thanks for the answers, gtg though
<simpson> vigoux: There is no real obstacle to replacing systemd, aside from a large pile of work and no obvious candidate to switch to.
jneto has joined #nixos
<simpson> If you feel strongly about this, you could look at Guix, which IIUC doesn't use systemd.
<euandreh> It doesn't use systemd, but GNU Shepherd instead
<euandreh> But if switching away from systemd because of "I don't like it" reasons, people will probably find even more of them when encountering "herd"
<euandreh> Formerly known as dmd
_0bitcount has quit [Quit: Leaving]
ericsagnes has joined #nixos
<bsima> oh hey euandreh, i got inspekt3d working, just submitted a patch: https://lists.sr.ht/~andir/nixpkgs-dev/patches/15284
jneto has quit [Ping timeout: 272 seconds]
<euandreh> bsima: That's nice!
<euandreh> I was browsing some local mailing lists and I stumbled upon a message from you to the Guile list, IIRC
<euandreh> talking about the glibcLocales solution
gustavderdrache has quit [Quit: Leaving.]
<euandreh> what a coincidence!
<{^_^}> [nixpkgs] @Thra11 opened pull request #104810 → Plasma 5.20 → https://git.io/JkML1
<bsima> yeah i just send that when i figured it out, trying to spread the good word for anyone else that gets stuck
<{^_^}> [nixpkgs] @SuperSandro2000 merged pull request #102147 → versus: init at 1.0 → https://git.io/JTSYg
<{^_^}> [nixpkgs] @SuperSandro2000 pushed 2 commits to master: https://git.io/JkMLF
<pushqrdx> good god, finally clangd 99% working correctly
jneto has joined #nixos
<{^_^}> [nixpkgs] @jtojnar merged pull request #104802 → gnome3.eog: 3.38.0 -> 3.38.1 → https://git.io/Jk1jr
<{^_^}> [nixpkgs] @jtojnar pushed commit from @r-ryantm to master « gnome3.eog: 3.38.0 -> 3.38.1 »: https://git.io/JkMLp
<pushqrdx> instead of adding clang package to build inputs i added clang-tools, which takes care of exporting the correct header locations
<euandreh> bsima: I don't think I shared my snippet with you, but I did a "cat inspekt3d/library.scm" just like you did, hehehehe
<bsima> :)
<{^_^}> [nixpkgs] @zowoq opened pull request #104811 → nix-update: 0.1 -> 0.2 → https://git.io/JkMtU
<bsima> oops, maybe should not have put that in the patch...
<euandreh> it lingered in the commit inadvertently
deadpixels has quit [Quit: WeeChat 2.9]
<{^_^}> [nixpkgs] @mweinelt opened pull request #104812 → babeld: run unprivileged → https://git.io/JkMt4
jneto has quit [Ping timeout: 272 seconds]
<{^_^}> [nixpkgs] @erictapen merged pull request #103821 → nixos/factorio: add openFirewall option → https://git.io/JksJ8
<{^_^}> [nixpkgs] @erictapen pushed 2 commits to master: https://git.io/JkMtX
negaduck has quit [Ping timeout: 272 seconds]
AmandaC has quit [Quit: Toodles]
AmandaC has joined #nixos
<{^_^}> [nixpkgs] @erictapen pushed commit from @Stekke to release-20.09 « nixos/factorio: add openFirewall option »: https://git.io/JkMqv
neiluj has joined #nixos
neiluj has quit [Changing host]
neiluj has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #104813 → gnome3.devhelp: 3.38.0 -> 3.38.1 → https://git.io/JkMqL
<NemesisD> is there such a concept in nix as a derivation that's simply a collection of other derivations? i'm trying to bundle up a bunch of dependencies that can be included into a shell derivation or a docker image or something. i could probably just export a list but giving it a name that will show up in the builder seems preferable
<euandreh> I think you can do it with symlinksJoin, or something similar
<euandreh> NemesisD: let me look it up
<euandreh> symlinkJoin, almost correct, just without the "s"
<euandreh> "In some cases it may be desirable to combine different outputs under a single store path": https://nixos.org/manual/nixpkgs/unstable/#sec-multiple-outputs-using-split-packages
<euandreh> Does that solve your problem?
erasmas has quit [Quit: leaving]
<mutantmell> Would anyone here mind helping me out setting up a network bridge? I'm trying to set up a bridge interfacing with the sole ethernet port, but when I switch to the configuration I lose network connectivity (persisting through a reboot), even when I enable DHCP for the bridge interface.
<NemesisD> euandreh: thanks! and is the difference between this and mkDerivation that it just sort of eliminates all the build, fixup, unpack phase stuff?
<{^_^}> [nixpkgs] @AndersonTorres merged pull request #104251 → nodePackages.gqlint: init at 1.8.0 → https://git.io/JkEOQ
<{^_^}> [nixpkgs] @AndersonTorres pushed 2 commits to master: https://git.io/JkMmO
philr_ has joined #nixos
<euandreh> It probably elides all those phases, but maybe uses mkDerivation underneath
<{^_^}> [nixpkgs] @prusnak merged pull request #104681 → kube3d: 3.2.1 -> 3.3.0 → https://git.io/JkiWa
<{^_^}> [nixpkgs] @prusnak pushed 2 commits to master: https://git.io/JkMmR
<euandreh> You can eliminate those too, if you want, by adding 'buildPhases = ["unpackPhase" "buildPhase"
<euandreh> ]'
<euandreh> in a mkDerivation call, and it will only run those 2 phases
<euandreh> I guess that symlinkJoin does the same under the roof
<euandreh> NemesisD: symlinkJoin is like an specialPurpose mkDerivation, for bundling things together
<euandreh> Makes sense?
<{^_^}> [nixpkgs] @prusnak merged pull request #104732 → factorio: fail fetch early if no credentials provided → https://git.io/JkPl8
<{^_^}> [nixpkgs] @prusnak pushed 2 commits to master: https://git.io/JkMm6
<euandreh> s/specialPurpose/special purpose/
<{^_^}> [nixpkgs] @jtojnar merged pull request #104813 → gnome3.devhelp: 3.38.0 -> 3.38.1 → https://git.io/JkMqL
<{^_^}> [nixpkgs] @jtojnar pushed commit from @r-ryantm to master « gnome3.devhelp: 3.38.0 -> 3.38.1 »: https://git.io/JkMmX
m1cr0m4n has quit [Ping timeout: 246 seconds]
<{^_^}> [nixpkgs] @SuperSandro2000 closed pull request #102052 → gtypist, xcowsay: Patch shebangs in configure script → https://git.io/JTDCo
jneto has joined #nixos
<{^_^}> [nixpkgs] @erictapen opened pull request #104814 → opensc: 0.20.0 -> 0.21.0 → https://git.io/JkMmH
<{^_^}> [nixpkgs] @SuperSandro2000 merged pull request #102741 → whitebox-tools: 1.3.0 → 1.4.0 → https://git.io/JTNVQ
<{^_^}> [nixpkgs] @SuperSandro2000 pushed 2 commits to master: https://git.io/JkMmd
<stoile> /n
cosimone has quit [Remote host closed the connection]
cosimone has joined #nixos
jneto has quit [Ping timeout: 272 seconds]
<{^_^}> [nixpkgs] @SuperSandro2000 merged pull request #99426 → catfs: init at unstable-2020-03-21 → https://git.io/JUQti
<{^_^}> [nixpkgs] @SuperSandro2000 pushed 2 commits to master: https://git.io/JkMYZ
<{^_^}> [nixpkgs] @timokau merged pull request #97984 → build-erlang-mk: add support for buildFlags, preserve buildInputs → https://git.io/JU4Z9
<{^_^}> [nixpkgs] @timokau pushed 3 commits to master: https://git.io/JkMYX
seku has joined #nixos
<{^_^}> [nixpkgs] @SuperSandro2000 merged pull request #97222 → computecpp: 1.3.0 -> 2.2.1 → https://git.io/JUsMb
<{^_^}> [nixpkgs] @SuperSandro2000 pushed 2 commits to master: https://git.io/JkMOU
orivej has joined #nixos
<NemesisD> euandreh: that makes sense, thanks! is there like a documentation repo somewhere where you look these things up or do you just know them?
<{^_^}> [nixpkgs] @SuperSandro2000 closed pull request #87428 → mlflow-server: support additional packages for other database backends → https://git.io/JfWfV
<euandreh> NemesisD: I recommend chapters 11 and 12 of the nixpkgs manual
zupo has joined #nixos
<euandreh> It is also handy to have the list of built-in functions of the Nix language bookmarked
<euandreh> I find that a useful reference whenever I want to do transformation
<energizer> i keep getting stuck at "Reached graphical user interface"
<{^_^}> [nixpkgs] @SuperSandro2000 closed pull request #103298 → python37Packages.mss: 6.0.0 -> 6.1.0 → https://git.io/JkkTB
<{^_^}> [nixpkgs] @SuperSandro2000 merged pull request #104808 → python3Packages.mss: 6.0.0 -> 6.1.0 → https://git.io/JkMkd
<{^_^}> [nixpkgs] @SuperSandro2000 pushed 2 commits to master: https://git.io/JkM3m
<energizer> the same drive works in one computer but not another
<energizer> they have different cpus and gpus
cosimone has quit [Remote host closed the connection]
cosimone has joined #nixos
NeoCron has quit [Remote host closed the connection]
D_ has quit [Remote host closed the connection]
moet has joined #nixos
D_ has joined #nixos
<{^_^}> [nixpkgs] @SuperSandro2000 merged pull request #104797 → eksctl: 0.31.0 -> 0.32.0 → https://git.io/Jk1Aw
<{^_^}> [nixpkgs] @SuperSandro2000 pushed 2 commits to master: https://git.io/JkM3Q
zebrag has quit [Ping timeout: 240 seconds]
inkbottle has joined #nixos
<{^_^}> [nixpkgs] @SuperSandro2000 merged pull request #82296 → slimserver: 7.9.1 -> 7.9.2 → https://git.io/JvKoy
<{^_^}> [nixpkgs] @SuperSandro2000 pushed 2 commits to master: https://git.io/JkM3p
<moet> hello! i typed out my question in here and then read the release notes and fixed the issue
<moet> therefore instead of asking my question, i'll just say thank you to the people who write those detailed release notes!
jonatanb has quit [Remote host closed the connection]
<{^_^}> [nix] @lilyball opened pull request #4281 → Escape filename given to nix-shell in shebang mode → https://git.io/JkMst
<{^_^}> [nixpkgs] @SuperSandro2000 merged pull request #102748 → mu-repo: 1.8.0 → 1.8.1 → https://git.io/JTNod
<{^_^}> [nixpkgs] @SuperSandro2000 pushed 2 commits to master: https://git.io/JkMsm
<{^_^}> [nixpkgs] @lovek323 opened pull request #104816 → awscli: 1.18.150 -> 1.18.185 → https://git.io/JkMss
<{^_^}> [nixpkgs] @SuperSandro2000 merged pull request #104811 → nix-update: 0.1 -> 0.2 → https://git.io/JkMtU
<{^_^}> [nixpkgs] @SuperSandro2000 pushed 2 commits to master: https://git.io/JkMsn
cosimone has quit [Remote host closed the connection]
<{^_^}> [nixpkgs] @jonringer opened pull request #104817 → Fix vscode extensions recursive update → https://git.io/JkMsW
jonringer has quit [Remote host closed the connection]
inkbottle is now known as zebrag
fuzzypixelz_ has quit [Quit: Leaving]
<{^_^}> [nixpkgs] @SuperSandro2000 closed pull request #91969 → Update looking-glass-client to B2-rc2 → https://git.io/JJUTl
moet has quit [Quit: leaving]
vidbina has quit [Ping timeout: 240 seconds]
civodul has quit [Quit: ERC (IRC client for Emacs 27.1)]
<Cadey> how do i allow nixos tests to reach the internet?
<{^_^}> [nixpkgs] @SuperSandro2000 merged pull request #104806 → devede: 4.8.8 -> 4.16.0, move to GitLab → https://git.io/JkMTj
<{^_^}> [nixpkgs] @SuperSandro2000 pushed 2 commits to master: https://git.io/JkMGC
mahogany has quit [Quit: Konversation terminated!]
<{^_^}> [nixpkgs] @flokli opened pull request #104818 → systemd: use withPortabled in mesonFlags → https://git.io/JkMGV
<{^_^}> [nixpkgs] @SuperSandro2000 merged pull request #102930 → oven-media-engine: 0.10.4 -> 0.10.8 → https://git.io/JTxip
<{^_^}> [nixpkgs] @SuperSandro2000 pushed 2 commits to master: https://git.io/JkMGr
<Cadey> (I have a good reason, i want to do a nixos test that for reasons that are too complicated to explain here MUST access a resource on the public internet)
<supersandro2000> Cadey: they shouldn't. Fetch the stuff before
<supersandro2000> or disable the sandbox
<Cadey> do i have to disable the sandbox in the host or in the guest VM?
iH8c0ff33 has quit [Ping timeout: 264 seconds]
Rusty1 has joined #nixos
<{^_^}> [nixpkgs] @ajs124 opened pull request #104819 → nginx: 1.19.4 -> 1.19.5 → https://git.io/JkMZE
<{^_^}> [nixpkgs] @mweinelt opened pull request #104820 → [20.09]: webkitgtk: 2.28.4 -> 2.30.3 → https://git.io/JkMZ1
<{^_^}> [nixpkgs] @herrwiese opened pull request #104821 → [20.09] bpytop: 1.0.47 -> 1.0.50 → https://git.io/JkMZH
<{^_^}> [nixpkgs] @r-ryantm opened pull request #104822 → dislocker: 0.7.1 -> 0.7.3 → https://git.io/JkMZ5
<supersandro2000> Cadey: ufff Idk. I would assume you can do that somewhere in the test
<Cadey> i can't :(
<Cadey> it has to be the host
<{^_^}> [nixpkgs] @SuperSandro2000 opened pull request #104823 → pythonPackages.pyscard: Remove patch that is included in 1.9.9 and 2.0.0 → https://git.io/JkMnI
<{^_^}> [nixpkgs] @SuperSandro2000 merged pull request #102846 → python3Packages.emv: init at 1.0.11 → https://git.io/JTA6y
<{^_^}> [nixpkgs] @SuperSandro2000 pushed 2 commits to master: https://git.io/JkMnt
zupo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<{^_^}> [nixpkgs] @SuperSandro2000 merged pull request #102581 → libtins: 4.2 -> 4.3 → https://git.io/JTFqW
<{^_^}> [nixpkgs] @SuperSandro2000 pushed 2 commits to master: https://git.io/JkMn3
werner291 has quit [Quit: werner291]
<{^_^}> [nixpkgs] @TredwellGit opened pull request #104824 → xorg.xprop: 1.2.4 -> 1.2.5 → https://git.io/JkMnr
<{^_^}> [nixpkgs] @mweinelt merged pull request #104710 → youtube-dl: 2020.11.21.1 -> 2020.11.24 → https://git.io/JkPvG
<{^_^}> [nixpkgs] @mweinelt pushed 2 commits to master: https://git.io/JkMnN
iH8c0ff33 has joined #nixos
andreh has joined #nixos
sigmundv has quit [Ping timeout: 256 seconds]
iH8c0ff33 has quit [Ping timeout: 240 seconds]
jybs- has joined #nixos
<{^_^}> [nixpkgs] @flokli merged pull request #104818 → systemd: use withPortabled in mesonFlags → https://git.io/JkMGV
<{^_^}> [nixpkgs] @flokli pushed 2 commits to master: https://git.io/JkMCJ
<{^_^}> [nixpkgs] @TredwellGit opened pull request #104825 → xorg.libX11: 1.6.12 -> 1.7.0 (security) → https://git.io/JkMCI