worldofpeace changed the topic of #nixos to: NixOS stable: 19.09 \o/ https://discourse.nixos.org/t/nixos-19-09-release/4306/2 || https://nixos.org || Latest NixOS: https://nixos.org/nixos/download.html || Latest Nix: https://nixos.org/nix/download.html || Logs: https://logs.nix.samueldr.com/nixos/ || #nixos-dev, #nix-darwin, #nixos-aarch64, #nixos-chat, #nixcon ... nixcon videos: https://tinyurl.com/nixcon2018 || For best support,
ggpeti has quit [Ping timeout: 260 seconds]
<das-g[m]> How to I make the nixpkgs-under-test available inside the nixosTests machine?
<das-g[m]> * How do I make the nixpkgs-under-test available inside the nixosTests machine?
<clever> das-g[m]: -I nixpkgs=${./path-to-nixpkgs} ?
erictapen has quit [Ping timeout: 240 seconds]
<das-g[m]> Would that path not point to nothing inside the VM?
cosimone has quit [Ping timeout: 250 seconds]
<clever> das-g[m]: ${./foo} will copy foo into the nix store, and return the path to the copy
erictapen has joined #nixos
fendor has quit [Read error: Connection reset by peer]
selfsymmetric-mu has quit [Ping timeout: 246 seconds]
drakonis has joined #nixos
kisonecat has joined #nixos
drakonis1 has joined #nixos
irl25519 has quit [Quit: My computer has gone to sleep. ZZZzzz…]
kisonecat has quit [Read error: Connection reset by peer]
<das-g[m]> ok, got a bit further with "nix-shell -I nixpkgs=${../../..} -p pipenv --run 'pipenv run pip --version'"
<das-g[m]> Now it seems I have to give the VM network access, so that nix-shell has a chance of downloading the required derivations ...
<nilsirl[m]> why is virtual box not cached?
gagbo has quit [Ping timeout: 252 seconds]
<nilsirl[m]> (in cache.nixos.org)
<clever> das-g[m]: add `echo ${(import ../../.. {}).pipenv}` to the test script, so it builds it into the sandbox
<clever> nilsirl[m]: did you enable something like guest additions?
o1lo01ol1o has joined #nixos
gagbo has joined #nixos
m0rphism has quit [Ping timeout: 245 seconds]
<nilsirl[m]> clever: I don't think so, i'm on a host so if I had done that, it would be an error
werner291 has quit [Remote host closed the connection]
kisonecat has joined #nixos
<nilsirl[m]> @cleve
<clever> nilsirl[m]: what virtualbox options did you enable?
<nilsirl[m]> clever: I have the extension pack though
<clever> nilsirl[m]: thats why
<clever> nilsirl[m]: hydra doesnt build the version with the extension pack
<nilsirl[m]> why?
<clever> dont remember why
<nilsirl[m]> is it because of it being unfree?
<{^_^}> [nixpkgs] @dtzWill opened pull request #73726 → tzdata: 2019b -> 2019c → https://git.io/JeKgH
<clever> probably
o1lo01ol1o has quit [Ping timeout: 240 seconds]
<{^_^}> [nixpkgs] @MicrosoftTakeover opened pull request #73727 → soundfont-fluid: Update Mirror → https://git.io/JeKgQ
LysergicDreams has quit [Ping timeout: 240 seconds]
kisonecat has quit [Ping timeout: 240 seconds]
kisonecat has joined #nixos
LysergicDreams has joined #nixos
Muttssuri has joined #nixos
<das-g[m]> I've updated https://gist.github.com/das-g/03dcdd22e95d8453f0f7c0841ca921fb . But even with that, the test fails due to being unable to download some stuff.
erictapen has quit [Ping timeout: 245 seconds]
<das-g[m]> I guess `-I nixpkgs=${../../..}` causes the test to try to evaluate too much inside the VM?
<clever> yeah, thats why i said to use .drvPath
<{^_^}> [nixpkgs] @marsam merged pull request #73583 → buildpack: init at 0.5.0 → https://git.io/JeKeL
<{^_^}> [nixpkgs] @marsam pushed 2 commits to master: https://git.io/JeKgA
<Muttssuri> Hello, I am trying to get into NixOS but i can't seem to make the install work, I think it may be something that I'm doing wrong with my config file. My question is if is there any good resource for what paramaters can I use in said config file, I haven't found a good list of them
jimmyeatworld has quit [Quit: leaving]
<{^_^}> [nixpkgs] @risicle opened pull request #73728 → [r19.09] libextractor: add patch for CVE-2019-15531 → https://git.io/JeKgp
thc202 has quit [Ping timeout: 250 seconds]
<{^_^}> [nixpkgs] @cdepillabout merged pull request #73693 → alex: drop patch → https://git.io/JeKCm
<{^_^}> [nixpkgs] @cdepillabout pushed 2 commits to master: https://git.io/JeK2e
<Muttssuri> found it...
Muttssuri has quit [Quit: Leaving]
__monty__ has quit [Quit: leaving]
<gchristensen> eacameron: it would be really cool if you wrote a blog post on how you did it
<das-g[m]> Sorry, I'm still getting the hang of how this all fits together. (This is my first nixos test.) So I'd use the `drvPath` attribute of pipenv? Would I still have to pass `-p pipenv` then, clever ?
<clever> das-g[m]: passing a .drv file to nix-shell replaces the need for -p
<clever> das-g[m]: but you want to pass it a drv file, that has pipenv in its buildInputs
<clever> das-g[m]: and do you really even need nix-shell, what are you trying to test?
<das-g[m]> As said, I'm trying to make a test that would have caught this regression: https://github.com/NixOS/nixpkgs/issues/56481
<{^_^}> #56481 (by dgarzon, 37 weeks ago, closed): [regression] pipenv fails to create virtualenv in nix-shell.
<das-g[m]> As this only occurs when using nix-shell, I think the test would have to use it, too.
<clever> das-g[m]: that probably doesnt need a nixos test, it could be tested purely from pkgs.runCommand, but simulating nix-shell is the harder part
<das-g[m]> Um, the only instructions for how to write tests I found was https://nixos.org/nixos/manual/#sec-writing-nixos-tests ... Did I miss something?
gagbo has quit [Ping timeout: 240 seconds]
kisonecat has quit [Ping timeout: 240 seconds]
gagbo has joined #nixos
orivej has quit [Ping timeout: 265 seconds]
orivej has joined #nixos
kisonecat has joined #nixos
drakonis_ has joined #nixos
mbrgm_ has joined #nixos
drakonis has quit [Ping timeout: 246 seconds]
mbrgm has quit [Ping timeout: 252 seconds]
mbrgm_ is now known as mbrgm
kisonecat has quit [Ping timeout: 240 seconds]
LysergicDreams has quit [Ping timeout: 276 seconds]
LysergicDreams has joined #nixos
Rusty1 has quit [Remote host closed the connection]
rik has joined #nixos
rik is now known as Guest86000
J-Lawson27 has joined #nixos
Guest86000 has quit [Remote host closed the connection]
slack1256 has joined #nixos
selfsymmetric-mu has joined #nixos
Rusty1 has joined #nixos
Synthetica has quit [Quit: Connection closed for inactivity]
LysergicDreams has quit [Ping timeout: 240 seconds]
LysergicDreams has joined #nixos
<das-g[m]> I've updated https://gist.github.com/das-g/03dcdd22e95d8453f0f7c0841ca921fb , but even with that code it fails due to download failures.
<das-g[m]> clever: Are there any pkgs.runCommand-based tests that showcase how to use that testing approach? (I guess without a VM, each test is responsible for cleaning up behind itself?)
<clever> das-g[m]: the test is still ran in the nix sandbox, so nix cleans up anyways
<clever> das-g[m]: pkgs.runCommand "name" { buildInputs = [ pipenv ]; } "shell code here"
<clever> nix will run that shell code, with the given inputs, and the script must both create $out and exit with code 0
<clever> the nixos tests, are just a giant wrapper, to automatically run qemu inside a runCommand i believe
<das-g[m]> Would such a test also be placed in `nixpkgs/nixos/tests` or somewhere else in the tree?
<clever> das-g[m]: i would probably just use the checkPhase of the pipenv package itself, rather then having its own derivation
<clever> but then pip will depend on nix to build
reallymemorable has quit [Quit: reallymemorable]
<das-g[m]> That's why I thought a nixosTest might be appropriate: The issue is about the integration between nix-shell and pipenv, not about one tool alone.
<clever> das-g[m]: i think you want to investigate what was special about nix-shell that broke things, and set those env vars, without nix-shell
<das-g[m]> Do I want that? I think I just want a mechanism in place that'd raise a flag when this kind of breakage occurs, even if it's due some different specialty next time.
<clever> getting nix-shell working would be nicer, but is obviously more complex
reallymemorable has joined #nixos
<das-g[m]> So I really want a test that checks whether "pipenv" works in "nix-shell", not one that checks whether "pipenv" works in whatever environment nix-shell happened to create last time that bug came up.
<clever> yeah
<das-g[m]> Any idea what causes nix-shell to access the net in my latest iteration? Shouldn't everything it needs already be in the closure (is that the right term?) that's being packed into its VM?
<clever> das-g[m]: if you use nix-shell -p, it will generate a derivation that depends on pipenv and bashinteractive, and try to download it
<das-g[m]> Ah, so I have to provide bashinteractive from the outside, too
<das-g[m]> Would that suffice?
<clever> it would also be simpler to not use -p
<clever> instead, create a derivation that has pipenv in the buildInputs, and then use the .drvPath of that derivation
<das-g[m]> well, my latest code at https://gist.github.com/das-g/03dcdd22e95d8453f0f7c0841ca921fb doesn't use -p
<clever> das-g[m]: that creates a shell suitable for building pipenv, not using pipenv
<clever> 2019-11-18 21:27:03 < clever> instead, create a derivation that has pipenv in the buildInputs, and then use the .drvPath of that derivation
<das-g[m]> ah, so I'd need a dedicated mkDerivation invocation in the test?
<clever> yeah, in a let block
judson_ has joined #nixos
<{^_^}> [nixpkgs] @peti pushed to haskell-updates « hackage-packages.nix: automatic Haskell package set update »: https://git.io/JeK2d
judson has quit [Ping timeout: 250 seconds]
drakonis1 has quit [Quit: WeeChat 2.6]
LysergicDreams has quit [Ping timeout: 252 seconds]
<das-g[m]> Would it be a good idea to use pkgs.mkShell instead of mkDerivation? (We don't really need a specific package name etc., do we?)
<clever> das-g[m]: mkShell just calls mkDerivation for you, and sets the name to something like shell
LysergicDreams has joined #nixos
<das-g[m]> yeah, I know
<das-g[m]> In either case: how do I make pkgs or stdenv available? Do I have to add a function header like the packages have?
<clever> machine.succeed("echo ${(import ../../..{}).pipenv}")
<clever> das-g[m]: thats importing pkgs
<clever> das-g[m]: just `let pkgs = import ../../..{};`
wildtrees has quit [Quit: Leaving]
pareidolia has quit [Ping timeout: 265 seconds]
drakonis has joined #nixos
<das-g[m]> ah, mkShell isn't a good choice, due to its "nobuildPhase".
growpotk- has joined #nixos
<clever> your not supposed to be building the derivation either way
<clever> only using nix-shell on i
<clever> t
J-Lawson27 has quit [Remote host closed the connection]
gagbo has quit [Ping timeout: 265 seconds]
gagbo has joined #nixos
<das-g[m]> (That still results in the "This derivation is not meant to be built, aborting" error.)
<clever> das-g[m]: not sure then
gagbo has quit [Ping timeout: 240 seconds]
<das-g[m]> I didn't expect testing a single command line would prove so difficult.
gagbo has joined #nixos
<clever> das-g[m]: the problem is more that your not allowed to use nix inside nix builds
<clever> so testing nix-shell in such a build is difficult
<das-g[m]> I see.
<clever> das-g[m]: oh, but you can use --option substituters "", to disable downloading from the cache entirely
<{^_^}> [nixpkgs] @marsam opened pull request #73729 → ibm-plex: 3.0.0 -> 4.0.1 → https://git.io/JeKal
<clever> das-g[m]: then try going back to nix-shell -p with a nixpkgs in -I nixpkgs=${..path}
<das-g[m]> Well, at least it fails quicker that way (without trying to access the online cache):
<das-g[m]> machine # error: path '/nix/store/442s68dvcbrkn4c42hs7c0fxh83gbg1l-pipenv-2018.11.26.drv' does not exist and cannot be created
rople has joined #nixos
<das-g[m]> let me try to add bashinteractive
<clever> das-g[m]: i think the issue is that the drv isnt in the guest, only the host (where the test script runs)
<clever> das-g[m]: try adding the .drvPath to any file under /etc/ within the guest nixos
<{^_^}> [nixpkgs] @marsam opened pull request #73730 → nfpm: 1.1.0 -> 1.1.5 → https://git.io/JeKaB
cjpbirkbeck has joined #nixos
drewr has joined #nixos
h0m1 has quit [Ping timeout: 252 seconds]
mexisme has quit [Ping timeout: 265 seconds]
<das-g[m]> Can you rephrase that last sentence clever ? I'm not sure I understand.
<das-g[m]> (I don't suppose I should change a file on the host's /etc, should I?)
<clever> das-g[m]: within the nixos config for the guest, environment.etc."/anything".text = pipEnv.drvPath;
<clever> that will create a /etc/anything in the qemu guest
<clever> and then the guest will know about the drv
h0m1 has joined #nixos
mexisme has joined #nixos
<das-g[m]> Ah, so this would be with the custom derivation again, then?
<clever> yeah
<{^_^}> [nixpkgs] @marsam opened pull request #73731 → cointop: 1.3.6 -> 1.4.1 → https://git.io/JeKa2
<clever> in the definition for machine
jgt has quit [Ping timeout: 252 seconds]
<das-g[m]> What do I put as the derivation's `src` or `srcs`?
<clever> das-g[m]: set `buildCommand = "touch $out";` and it wont need a src
lovesegfault has quit [Ping timeout: 276 seconds]
alex``` has quit [Quit: The Lounge - https://thelounge.chat]
mudrion[m] is now known as mudrii[m]
<das-g[m]> Hmm ... again failing with
<das-g[m]> machine # build input /nix/store/4g9hcxmxs4vh2ig9slikidpi709rchhd-pipenv-2018.11.26 does not exist
<clever> das-g[m]: .text = "${pipenvEnv.drvPath} ${pkgs.pipenv}"; maybe?
<clever> on line 14
<das-g[m]> yeah, that seems to be it!
<{^_^}> [nixpkgs] @marsam opened pull request #73732 → public-sans: 1.006 -> 1.007 → https://git.io/JeKa9
<{^_^}> [mobile-nixos] @samueldr opened pull request #50 → device: Google Pixel 2 (non-XL) // google-walleye → https://git.io/JeKaH
nexgen has quit [Quit: Leaving]
gagbo has quit [Ping timeout: 240 seconds]
pareidolia has joined #nixos
gagbo has joined #nixos
slack1256 has quit [Remote host closed the connection]
eacameron has quit [Quit: Connection closed for inactivity]
<{^_^}> [nixpkgs] @marsam opened pull request #73733 → stix-two: 2.0.0 -> 2.0.2 → https://git.io/JeKVe
<das-g[m]> oh, to test it against `release-19.09` I have to revert back to the perl-based test script.
<clever> das-g[m]: i would just ignore release-19.09, it wont be getting version updates
<das-g[m]> Yeah, I'm just doing that to test whether the test fails there, as release-19.09 didn't get the fix yet.
<das-g[m]> (Eh, I could also just have checked out the master commit before the fix, I realize now. Oh, well.)
ddellacosta has quit [Ping timeout: 240 seconds]
<{^_^}> [nixpkgs] @marsam opened pull request #73734 → terraform: 0.12.15 -> 0.12.16 → https://git.io/JeKVJ
<{^_^}> [mobile-nixos] @samueldr pushed 3 commits to master: https://git.io/JeKVk
<{^_^}> [nixpkgs] @marsam merged pull request #73601 → postgresqlPackages.pg_hll: 2.12 -> 2.14 → https://git.io/JeKTW
<{^_^}> [nixpkgs] @marsam pushed 2 commits to master: https://git.io/JeKVI
<{^_^}> [nixpkgs] @marsam merged pull request #73604 → postgresqlPackages.pg_auto_failover: 1.0.4 -> 1.0.5 → https://git.io/JeKTR
<{^_^}> [nixpkgs] @marsam pushed 2 commits to master: https://git.io/JeKVL
<{^_^}> [mobile-nixos] @samueldr merged pull request #37 → asus-z00t: Enable USER_NS → https://git.io/JeKVY
<{^_^}> [mobile-nixos] @samueldr pushed 4 commits to master: https://git.io/JeKVO
phreedom has quit [Remote host closed the connection]
bvdw has quit [Read error: Connection reset by peer]
bvdw has joined #nixos
<{^_^}> [nixpkgs] @marsam merged pull request #73473 → pythonPackages.gpyopt: init at unstable-2019-09-25 → https://git.io/JeoOL
<{^_^}> [nixpkgs] @marsam pushed 2 commits to master: https://git.io/JeKVB
jluttine has quit [Ping timeout: 276 seconds]
andreas303 has quit [Ping timeout: 260 seconds]
ChengCat has joined #nixos
<{^_^}> [nixpkgs] @marsam merged pull request #73446 → vscodium: 1.39.2 -> 1.40.0 → https://git.io/JerA6
<{^_^}> [nixpkgs] @marsam pushed 3 commits to master: https://git.io/JeKV2
<{^_^}> [mobile-nixos] @samueldr merged pull request #39 → Added additional development tools → https://git.io/JeKVa
<{^_^}> [mobile-nixos] @samueldr pushed 2 commits to master: https://git.io/JeKVV
andreas303 has joined #nixos
<ChengCat> Hi, I am running into a problem when upgrading to NixOS 19.09. I got the error "error: attribute 'name' missing, at /nix/store/****/nixos/pkgs/stdenv/generic/check-meta.nix:70:52", but I can't find which 'name' is missing. '--show-trace' also doesn't seem to provide any obvious clues.
<ChengCat> Does anybody know what may be happening here?
<ChengCat> I tried to disable all my overlays, but the problem doesn't go away.
<clever> ChengCat: that typically happens if you call mkDerivation and dont pass it a name
selfsymmetric-mu has quit [Remote host closed the connection]
selfsymmetric-mu has joined #nixos
mexisme has quit [Ping timeout: 240 seconds]
<ChengCat> clever: Then it's weird that I have disabled all overlays. I am going to check all things that could indirectly call mkDerivation.
<clever> ChengCat: --show-trace may give a hint, but the trace is in a wonky direction and can be misleading
<ChengCat> clever: the trace given by --show-trace never touches my configuration files. it's weird
<clever> ChengCat: but does it mention nixos options at any point?
felixfoertsch23 has joined #nixos
drakonis has quit [Quit: WeeChat 2.6]
<ChengCat> clever: by grepping 'option' in the trace, I seem to have found the issue. Thank you!
felixfoertsch has quit [Ping timeout: 245 seconds]
phreedom has joined #nixos
<clever> ChengCat: the issue, is that the --show-trace is the path that the lazyness was being forced out of things, not the path a value took to wind up somewhere
<{^_^}> [mobile-nixos] @danielfullmer opened pull request #51 → device: Google Pixel 1 XL // google-marlin → https://git.io/JeKVK
<ChengCat> clever: oh. i get it
selfsymmetric-mu has quit [Remote host closed the connection]
orivej has quit [Ping timeout: 240 seconds]
selfsymmetric-mu has joined #nixos
selfsymmetric-mu has quit [Remote host closed the connection]
selfsymmetric-mu has joined #nixos
<{^_^}> [nixpkgs] @bcdarwin opened pull request #73735 → pythonPackages.gpyopt: provide setuptools at runtime, needed by the p… → https://git.io/JeKVH
<{^_^}> [nixpkgs] @HugoReeves opened pull request #73736 → croc: 6.2.3 -> 6.4.1 → https://git.io/JeKVd
<wedens[m]> clever: you mentioned building iso with nixos configuration earlier, so I thought you might be able to help me with this: I'd like to have a regular graphical nixos iso that also contains all buildtime and runtime dependencies of specific nixos configuration. basically I need to bootstrap machine from the image, but I don't know things like parition ids at the time of building the image. I don't need to boot into this
<wedens[m]> configuration from the image
<samueldr> hmmm... wondering if danielfullmer is on IRC :)
<clever> wedens[m]: have a look at my justdoit.nix
<clever> wedens[m]: that generates a bash script that will format a device and install nixos in a single command
<clever> wedens[m]: you then want a configuration.nix file, that sets the nixos options defined in justdoit.nix, and imports it
<clever> then use --arg configuration on nixos/release.nix to add it to an iso
<clever> wedens[m]: the main one youll need to change is kexec.justdoit.device = "/dev/sda"; or nvme0n1
<clever> rootDevice*
<wedens[m]> clever: will I still be able to boot it as regular iso, not just mine configuration?
<clever> wedens[m]: yeah, all justdoit.nix does is add a single bash script to $PATH, called justdoit
o1lo01ol1o has joined #nixos
<clever> wedens[m]: you can still boot the iso like a normal nixos installer, and ignore the script if you want
aw has quit [Quit: Quitting.]
spacefrogg has quit [Quit: Gone.]
<clever> wedens[m]: justdoit.nix will use target-config.nix when installing, so thats where you put your own config
wolfshappen has quit [Ping timeout: 240 seconds]
aw has joined #nixos
spacefrogg has joined #nixos
<wedens[m]> I'm not sure I understand what configuration arg in release.nix does. is it just some additional configuration?
<clever> wedens[m]: the configuration arg to release.nix, will add a nixos module to all of the ISO's its generating
<clever> wedens[m]: and that module can be used to freely modify the iso image
<clever> wedens[m]: in this case, you want to do: nix-build '<nixpkgs/nixos/release.nix>' -A something-graphical-iso.x86_64-linux --arg configuration ./configuration.nix
<clever> and then configuration.nix should have imports = [ ./nix-tests/kexec/justdoit.nix ]; kexec.justdoit.rootDevice = "/dev/something";
wolfshappen has joined #nixos
<wedens[m]> clever: will it include build time closure in the iso?
<clever> wedens[m]: not currently, the iso will need internet access to complete the install
<wedens[m]> is there anything I can do to copy build time closure to nix store on the iso?
<clever> wedens[m]: you can also eval: import <nixpkgs/nixos> { configuration = ./other-configuration.nix; } and then add it to system.extraDependencies
<clever> wedens[m]: but some parts of the config wont be pre-built, like uuid's, and it will need to build a small amount of things after booting
<lordcirth__> clever, so I built the example.nix you gave me, with "nix-build '<nixpkgs/nixos>' --arg configuration ./example.nix", and it seems to have built a nixos filesystem tree, but not an actual image.
<clever> lordcirth__: for example.nix, you need to add -A config.system.build.example
<clever> lordcirth__: to select the result of make-disk-image
<wedens[m]> clever: that's fine, I don't need it to be completely self-contained. it should just contain as much prebuilt derivations as possible
<lordcirth__> I suspected so, but that failed. Probably just a version mismatch then, I'll sort it out
<lordcirth__> The 'partitioned' argument has been changed
<clever> lordcirth__: if partitioned = false; then grub may fail to install to the disk, causing some trouble booting
<lordcirth__> clever, the argument doesn't exist anymore in 19.09 it seems, it's now partitionTableType ? "legacy"
<lordcirth__> I just had to comment out 'partitioned' and it works
<clever> lordcirth__: ah, if the default is legacy, then it should accept grub just fine
<clever> partitionTableType = "none"; would fail the way i was thinking
growpotk- has quit [Ping timeout: 265 seconds]
<lordcirth__> And now I have nixos.img, 2.0GB sparse, 942M real. Cool! Thanks for all your help!
lovesegfault has joined #nixos
<{^_^}> [nixpkgs] @jonringer merged pull request #73735 → pythonPackages.gpyopt: provide setuptools at runtime, needed by the p… → https://git.io/JeKVH
<{^_^}> [nixpkgs] @jonringer pushed commit from @bcdarwin to master « pythonPackages.gpyopt: provide setuptools at runtime, needed by the package »: https://git.io/JeKwm
jumper149 has quit [Quit: WeeChat 2.6]
mexisme has joined #nixos
mudrii[m] has left #nixos ["User left"]
acarrico has quit [Remote host closed the connection]
mudrii[m]1 has joined #nixos
<{^_^}> [nixpkgs] @jonringer merged pull request #73512 → [19.09] steam: use 32bit version of libva → https://git.io/Jeo2U
<{^_^}> [nixpkgs] @jonringer pushed to release-19.09 « steam: use 32bit version of libva »: https://git.io/JeKw0
mexisme has quit [Ping timeout: 265 seconds]
Supersonic has quit [Disconnected by services]
Supersonic112 has joined #nixos
Supersonic112 is now known as Supersonic
ChengCat has quit [Quit: Leaving]
lovesegfault has quit [Ping timeout: 245 seconds]
jluttine has joined #nixos
justan0theruser is now known as justanotheruser
endforma1 has quit [Quit: WeeChat 2.6]
o1lo01ol1o has quit [Remote host closed the connection]
o1lo01ol1o has joined #nixos
<{^_^}> [mobile-nixos] @samueldr merged pull request #51 → device: Google Pixel 1 XL // google-marlin → https://git.io/JeKVK
<{^_^}> [mobile-nixos] @samueldr pushed 3 commits to master: https://git.io/JeKwy
fusion809 has quit [Remote host closed the connection]
kolbycrouch has quit [Remote host closed the connection]
kolbycrouch has joined #nixos
lovesegfault has joined #nixos
<{^_^}> [nixpkgs] @ivan opened pull request #73739 → chromium: 78.0.3904.97 -> 78.0.3904.108 → https://git.io/JeKwp
kleisli has quit [Ping timeout: 252 seconds]
<lovesegfault> Can I specify a branch with fetchFromGitHub?
<lovesegfault> cc. clever
o1lo01ol1o has quit [Remote host closed the connection]
o1lo01ol1o has joined #nixos
<lordcirth__> lovesegfault, I believe 'rev = branchname' is what you want
<lovesegfault> lordcirth__: That doesn't sound right, that means it'll break whenever the branch gets bumped, no?
<lordcirth__> Well, that's what specifying a branch would do. What do you want to do?
felixfoertsch23 has quit [Quit: ZNC 1.7.3 - https://znc.in]
<lordcirth__> If you want the current latest of a branch, you want to specify that commit ID
felixfoertsch has joined #nixos
<lovesegfault> lordcirth__: But the commit ID for the branch will not exist on master
<lovesegfault> and I doubt Nix will go find the branch containing that commit hash, specially because theoretically there can be conflicts across branches IIRC
<lordcirth__> A commit hash depends on the previous hash. A commit hash is therefore a complete, non-colliding definition.
kolbycrouch has quit [Remote host closed the connection]
kolbycrouch has joined #nixos
<lordcirth__> That's why a rebase changes the hashes.
<lovesegfault> so if I just specify that hash, fetchFromGitHub does the right thing?
<lordcirth__> It should, yes. Try it
o1lo01ol1o has quit [Ping timeout: 265 seconds]
<lovesegfault> lordcirth__: Oh wow, looks like it worked!
<lovesegfault> cool
<lovesegfault> lordcirth__++
<{^_^}> lordcirth__'s karma got increased to 2
<lovesegfault> thanks :)
<lordcirth__> you're welcome
<lovesegfault> Hmm
<lovesegfault> lordcirth__: Can you look at pkgs/misc/vim-plugins/update.py
<fuzen> I am trying to package the ruby gem 'licensee' using nix. I imitated the sass package modifying the default.nix and the gem file, generating a lock and then running bundix. I am getting an error stating that `././gemset.nix` is not in path while using nix-build. Any guidance would be appreciated
<{^_^}> [nixpkgs] @ehamberg closed pull request #71285 → erlangR21: 22.0.4 -> 22.1.3 → https://git.io/Je4Kv
Rusty1 has quit [Quit: Konversation terminated!]
ee194350 has joined #nixos
ericsagnes has joined #nixos
domogled has quit [Quit: domogled]
zupo has joined #nixos
<{^_^}> [nixpkgs] @lovesegfault opened pull request #73740 → Vim plugins.coc nvim 2019 11 18 → https://git.io/JeKrG
<ryantm> fuzen: Can you post your nix file somewhere?
reallymemorable has quit [Quit: reallymemorable]
lovesegfault has quit [Quit: WeeChat 2.6]
<{^_^}> [nixpkgs] @bjornfor merged pull request #73724 → nixos/tlp: Say what TLP is → https://git.io/JeKzV
<{^_^}> [nixpkgs] @bjornfor pushed commit from @chkno to master « nixos/tlp: Say what TLP is »: https://git.io/JeKrz
cjpbirkbeck has quit [Quit: Quitting now.]
domogled has joined #nixos
doublex has joined #nixos
maxdevjs has quit [Ping timeout: 276 seconds]
aleph- is now known as Church-
justanotheruser has quit [Ping timeout: 240 seconds]
<etu> Izorkin: There you got your review :)
captn3m0- has quit [Ping timeout: 240 seconds]
mexisme has joined #nixos
domogled has quit [Quit: domogled]
<{^_^}> [nixpkgs] @etu merged pull request #73416 → gitea: 1.9.6 -> 1.10.0 → https://git.io/JeryP
<{^_^}> [nixpkgs] @etu pushed 2 commits to master: https://git.io/JeKra
mexisme has quit [Ping timeout: 250 seconds]
palo1 has joined #nixos
<{^_^}> [nixpkgs] @etu opened pull request #73741 → [19.09] gitea: 1.9.6 -> 1.10.0 → https://git.io/JeKrV
palo has quit [Ping timeout: 240 seconds]
palo1 is now known as palo
doublex has quit [Quit: Leaving]
justanotheruser has joined #nixos
doublex has joined #nixos
<{^_^}> [nixpkgs] @bjornfor merged pull request #73714 → gnomeExtensions.dash-to-panel: 23 -> 26 → https://git.io/JeK0d
<{^_^}> [nixpkgs] @bjornfor pushed commit from @buckley310 to master « gnomeExtensions.dash-to-panel: 23 -> 26 »: https://git.io/JeKro
o1lo01ol1o has joined #nixos
o1lo01ol1o has quit [Ping timeout: 240 seconds]
kolby_ has joined #nixos
kolbycrouch has quit [Read error: Connection reset by peer]
liff has quit [Remote host closed the connection]
ent has quit [Read error: Connection reset by peer]
datakurre has quit [Quit: all work no play makes jack a dull boy]
zupo has quit [Ping timeout: 240 seconds]
zupo has joined #nixos
pistache has joined #nixos
growpotkin has quit [Quit: ZNC 1.7.5 - https://znc.in]
dansho has quit [Ping timeout: 265 seconds]
mexisme has joined #nixos
Mortim has joined #nixos
<Mortim> Hey
Mortim has quit [Remote host closed the connection]
rauno has joined #nixos
h0m1 has quit [Quit: WeeChat 2.6]
h0m1 has joined #nixos
kleisli has joined #nixos
laas has joined #nixos
<laas> hi
<dminuoso> Okay I finally have gotten the hang out of nixos. Module imports are crazy good. :)
<dminuoso> Mutually recursive configurations across multiple modules is silly good.
<{^_^}> [nixpkgs] @srhb merged pull request #69098 → cri-tools: 1.15.0 -> 1.16.1 → https://git.io/Je3c1
<{^_^}> [nixpkgs] @srhb pushed 2 commits to master: https://git.io/JeKoY
<fuzen> dminuoso, I enjoy nix until I have to write modules for dependencies, or I need to go and self update a long list of dependencies because upstream is a lot slower to update.
<laas> does anyone here know how to use a custom kernel config?
lvmbdv has joined #nixos
mniip has joined #nixos
cfricke has joined #nixos
<laas> I have read the code for kernelPackages, etc., read the wiki, but I can't find any solution
<dminuoso> laas: What exactly do you want to do?
<laas> I don't want to just make a patch with some small changes to the config, I want to specify everything myself
<dminuoso> fuzen: Indeed, there are such downsides. In my case its not necessary because everything I need is already in nixos modules. :)
<lvmbdv> Hi, I've recently started using NixOS for my workstation and just realized it doesn't source the .profile file on my home directory when I log in. Is there another mechanism for this?
<dminuoso> fuzen: Im migrating our large and complex postfix setup to nix, and it's an absolute blast.
<laas> I just want to minimize the amount of config options enabled
captn3m0 has joined #nixos
<laas> I am using a very low-power device unfortunately, and I have some kernel config options I need to enable
<laas> but compiling the full kernel takes an unbelievably long time with this device
<laas> it's basically a tablet
<fuzen> lass: Have you checked https://nixos.wiki/wiki/Linux_kernel ?
<laas> lvmbdv: that sounds like a problem related to your log-in shell
<laas> I have
<lvmbdv> I use lightdm, maybe it's that
<laas> it explains how to make a custom config, which I did just fine
<laas> but how do I actually use it?
<laas> lvmbdv: there are a ton of files like that you can use anyway
<laas> like .bash_login IIRC?
<laas> check the documentation for whatever you use
zupo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<lvmbdv> yeah I guess ~/.profile is non-standard
orivej has joined #nixos
Heirlung has quit [Quit: ZNC - http://znc.in]
<fuzen> I look around at it when I was considering switching from arch to NixOS for my daily to get a similar kernel as linux-zen on arch
h0m1 has quit [Quit: WeeChat 2.6]
<fuzen> dminuoso: Really, my biggest gripe is the lack of detail in the documentation, it kinda just forces you to read the .nix files
h0m1 has joined #nixos
<lvmbdv> thx laas
Heirlung has joined #nixos
knupfer has joined #nixos
domogled has joined #nixos
<dminuoso> fuzen: I agree, it's a big issue with nix.
lovesegfault has joined #nixos
<dminuoso> fuzen: But honestly, it's not like any of the contenders for this problem domain are better (I know it doesn't exactly justify this though)
<lovesegfault> how can I reference an attr from an external attr set?
<dminuoso> lovesegfault: What is an "external" attr set?
<lovesegfault> like { a = "foo"; b = { c = ???; }; }
<lovesegfault> I want to say c = a
<dminuoso> lovesegfault: Use the rec keyword
knupfer has quit [Client Quit]
<dminuoso> > let a = 1; in { a = 2; b = a; }.b
<{^_^}> 1
<dminuoso> > (let a = 1; in rec { a = 2; b = a; }.b)
<{^_^}> 2
<lovesegfault> dminuoso: What if I have { a = "foo"; b = { a = "bar"; c = a; }; }
ThatDocsLady has joined #nixos
<lovesegfault> will c evaluate to "foo" or "bar"?
<dminuoso> lovesegfault: Depends on where you place `rec`
<lovesegfault> I've seen a `super` keyword before, what is that one for?
<lovesegfault> dminuoso: What if they're both rec?
<dminuoso> lovesegfault: super is not a keyword, it's a common name in a certain idiom
<dminuoso> lovesegfault: Try it out.
<lovesegfault> > { a = "foo"; b = { a = "bar"; c = a; }; }.c
<{^_^}> attribute 'c' missing, at (string):271:1
<lovesegfault> > { a = "foo"; b = rec { a = "bar"; c = a; }; }.c
<{^_^}> attribute 'c' missing, at (string):271:1
<lovesegfault> > rec { a = "foo"; b = { a = "bar"; c = a; }; }.c
<{^_^}> attribute 'c' missing, at (string):271:1
<lovesegfault> hm
<lovesegfault> > rec { a = "foo"; b = { a = "bar"; c = a; }; }.b.c
<{^_^}> "foo"
<lovesegfault> > { a = "foo"; b = { a = "bar"; c = a; }; }.b.c
<{^_^}> <LAMBDA>
<lovesegfault> > { a = "foo"; b = { a = "bar"; c = a; }; }.b.c
<{^_^}> <LAMBDA>
<lovesegfault> > { a = "foo"; b = { a = "bar"; c = a; }; }.b.c
<{^_^}> <LAMBDA>
<elvishjerricco> lovesegfault: Btw, `nix repl`
<lovesegfault> > { a = "foo"; b = rec { a = "bar"; c = a; }; }.b.c
<{^_^}> "bar"
<lovesegfault> elvishjerricco: Derp
<lovesegfault> dminuoso: if they're both rec it evals to bar!
kolby__ has joined #nixos
kolby_ has quit [Ping timeout: 245 seconds]
<lovesegfault> dminuoso: Thanks :)
nexgen has joined #nixos
<{^_^}> [nixpkgs] @dredozubov opened pull request #73744 → darwin.apple_sdk: 10.12 -> 10.13 update → https://git.io/JeKoz
Okinan has quit [Quit: Konversation terminated!]
<laas> fuzen: I looked at that now, but it doesn't seem like it contains any obvious way of setting my kernel config
<laas> Surely I can't be the only one who wants to set a custom kernel config?
<laas> maybe I should look into how to make a custom kernel
<fuzen> no, but no one has documented an obvious way of doing it
<fuzen> which is the problem of the documentation
<fuzen> s/of the/with the/
Makaveli7 has joined #nixos
ThatDocsLady has quit [Quit: Leaving]
Jackneill has joined #nixos
o1lo01ol1o has joined #nixos
o1lo01ol1o has quit [Ping timeout: 240 seconds]
ThatDocsLady has joined #nixos
captn3m0 has quit [Ping timeout: 245 seconds]
kolby__ has quit [Read error: Connection reset by peer]
kolby__ has joined #nixos
sigmundv has joined #nixos
Ariakenom_ has joined #nixos
<etu> Izorkin: Yeah, got the email. And now you have a response.
<{^_^}> [nixpkgs] @etu merged pull request #73710 → jellyfin: use FFmpeg 4 as recommended → https://git.io/JeKRp
<{^_^}> [nixpkgs] @etu pushed 2 commits to master: https://git.io/JeKKc
<rsa> anyone interested in packaging 'ekam'? ( https://github.com/capnproto/ekam )
<lovesegfault> Does Nix have assert statements?
<lovesegfault> Like, can I assert config.foo.bar == "foobar"?
<lewo> lovesegfault: nixos has a module to do that
<lovesegfault> lewo: But it's not in the language or a builtin?
<lewo> lovesegfault: nop
<xwvvvvwx> lovesegfault: they are also built into the language directly: https://nixos.org/nix/manual/#idm140737322007440
<lovesegfault> Oh, it's in lib
<lovesegfault> xwvvvvwx: Oh, sweet!
domogled has quit [Ping timeout: 240 seconds]
kolby__ has quit [Remote host closed the connection]
bvdw has quit [Read error: Connection reset by peer]
kolby__ has joined #nixos
bvdw has joined #nixos
musteresel has joined #nixos
civodul has joined #nixos
andreas303 has quit [Remote host closed the connection]
<musteresel> Hi ... how can I access a variable set via "VARNAME" = "${some-dependency}/some/path"; in the attribute set of a mkDerivation call from within a nix-shell? E.g. I enter a nix-shell for the derivation in question (which builds fine), but I cannot access the variable somehow? echo ${VARNAME} is empty ... strangely though env | less shows the VARNAME with the correct value set.
nschoe has joined #nixos
inferencerules has joined #nixos
andreas303 has joined #nixos
<musteresel> Oh my .. I think I've found the issue .. VARNAME is actually UNITTEST++_INCLUDE_DIR ... and this is not a valid shell variable name, thus it doesn't pop up there (but other programs, like env can of course access it)
cfricke has quit [Quit: WeeChat 2.6]
domogled has joined #nixos
musteresel has left #nixos ["ERC (IRC client for Emacs 26.1)"]
ambro718 has joined #nixos
<{^_^}> [nixpkgs] @teto opened pull request #73745 → python3Packages.cmd2: 0.19.0 -> 0.20.0 → https://git.io/JeKK5
lovesegfault has quit [Ping timeout: 245 seconds]
inferencerules has quit [Read error: Connection reset by peer]
smatting has joined #nixos
kolby__ has quit [Remote host closed the connection]
kolbycrouch has joined #nixos
inferencerules has joined #nixos
inferencerules has quit [Read error: Connection reset by peer]
domogled has quit [Ping timeout: 240 seconds]
ddima_ has joined #nixos
inferencerules has joined #nixos
mexisme has quit [Ping timeout: 246 seconds]
<{^_^}> [nixpkgs] @ehmry merged pull request #73731 → cointop: 1.3.6 -> 1.4.1 → https://git.io/JeKa2
<{^_^}> [nixpkgs] @ehmry pushed commit from @marsam to master « cointop: 1.3.6 -> 1.4.1 »: https://git.io/JeK6t
<{^_^}> [nixpkgs] @Shados opened pull request #73746 → dante: fix package under Linux → https://git.io/JeK6q
lordcirth__ has joined #nixos
ggpeti has joined #nixos
thc202 has joined #nixos
<dredozubov> Any darwin users here? I'm trying to make an override for myself before https://github.com/NixOS/nixpkgs/pull/73744 will get merged. I got this: https://gist.github.com/dredozubov/fbd8e16114b9fe2374db8bdb97af372c
<{^_^}> #73744 (by dredozubov, 1 hour ago, open): darwin.apple_sdk: 10.12 -> 10.13 update
<dredozubov> `nix build nixpkgs.darwin.apple_sdk` works successfully and pulls the correct version(10.13), but `nixpkgs.darwin.apple_sdk.frameworks.CoreServices` tries to pull 10.12 and fails
noudle has joined #nixos
zupo has joined #nixos
gxt has quit [Ping timeout: 260 seconds]
<raboof> I like how 'nixos-rebuild switch' can update and switch without rebooting. Similarly, is it also possible to 'switch back' to a previous configuration without rebooting?
rople has quit [Ping timeout: 276 seconds]
gxt has joined #nixos
<asymmetric> raboof: /nix/var/nix/profiles/system-xxx-link/bin/switch-to-configuration
jgt has joined #nixos
<woffs> Hi. How to burn an audio CD from MP3s without hassle? K3b has https://github.com/NixOS/nixpkgs/issues/19154, Brasero and XFBurn do only accept WAVs apparently.
<{^_^}> #19154 (by jagajaga, 3 years ago, open): K3b doesn't work
<asymmetric> woffs: such nostalgia! ;)
philr has joined #nixos
rople has joined #nixos
<woffs> I'm 40+!
<woffs> I'm allowed to burn audio CDs!
<woffs> :-)
aac has joined #nixos
ambro718 has quit [Ping timeout: 252 seconds]
<dminuoso> Can someone tell me why this nixos module would not create the stateDir (via the clamavUser) unless `cfg.updater.enable` was enabled? https://github.com/NixOS/nixpkgs/blob/release-19.09/nixos/modules/services/security/clamav.nix
<dminuoso> (Im in the spot where only activating both the updater and the daemon causes the home directory of that user to exist)
genesis has quit [Ping timeout: 252 seconds]
ng0 has joined #nixos
Makaveli7 has quit [Quit: WeeChat 2.6]
ggpeti has quit [Ping timeout: 260 seconds]
<{^_^}> [nixpkgs] @FRidh pushed 114 commits to staging-next: https://git.io/JeK6A
<niso> woffs: you could convert your mp3s to flac with ffmpeg
<niso> woffs: erm wav
domogled has joined #nixos
nexgen has quit [Ping timeout: 250 seconds]
<woffs> niso: yes, I can convert them and do wodim or cdrdao by cmdline, but I remembered there was a time there was a GUI which converted the MP3s automatically.
Makaveli7 has joined #nixos
<niso> woffs: no idea, i don't use mp3, sry
lorimer has joined #nixos
ezemtsov has joined #nixos
psyanticy has joined #nixos
__monty__ has joined #nixos
<ezemtsov> hi everyone :) A little question about nixos+systemd+shellScripts: I've created a wrapper for custom shell script and it works just fine in terminal. But as soon as I run it as systemd service, journalctl shows "/usr/bin/env" 'bash': No such file or directory error. What could be the reason?
<qyliss> systemd services start with a nearly-empty PATH
<ezemtsov> Is there any way to make bash availble to it?
nschoe has quit [Ping timeout: 240 seconds]
<{^_^}> [nixpkgs] @primeos pushed to master « gitRepo: 1.13.7.1 -> 1.13.8 »: https://git.io/JeKiI
<qyliss> If you need bash, either put the full path in the shebang (if it's generated by Nix), or set path = with pkgs; [ bash ]; in the systemd service
<{^_^}> [nixpkgs] @rbvermaa pushed to master « nixpart0: remove broken, fix build for (local) pykickstart dep »: https://git.io/JeKiY
<{^_^}> [nixpkgs] @rbvermaa pushed to release-19.09 « nixpart0: remove broken, fix build for (local) pykickstart dep »: https://git.io/JeKiO
o1lo01ol1o has joined #nixos
<woffs> well, I'll use sox and wodim now.
<{^_^}> [nixpkgs] @marsam merged pull request #73734 → terraform: 0.12.15 -> 0.12.16 → https://git.io/JeKVJ
<{^_^}> [nixpkgs] @marsam pushed 2 commits to master: https://git.io/JeKis
aac has quit [Remote host closed the connection]
noudle has quit []
inferencerules has quit [Quit: leaving]
fendor has joined #nixos
<ezemtsov> @qyliss thanks, works perfectly well :*
inferencerules has joined #nixos
o1lo01ol1o has quit [Ping timeout: 245 seconds]
<{^_^}> [nixpkgs] @marsam opened pull request #73748 → watchexec: 1.11.1 -> 1.12.0 → https://git.io/JeKiB
ezemtsov has quit [Remote host closed the connection]
inferencerules has quit [Remote host closed the connection]
hmpffff has joined #nixos
rople has quit [Ping timeout: 240 seconds]
rople has joined #nixos
rople has quit [Client Quit]
<{^_^}> [nixpkgs] @marsam merged pull request #73605 → postgresqlPackages.timescaledb: 1.5.0 -> 1.5.1 → https://git.io/JeKTa
<{^_^}> [nixpkgs] @marsam pushed 2 commits to master: https://git.io/JeKiX
zupo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
iyzsong has joined #nixos
zupo has joined #nixos
<{^_^}> [nixpkgs] @FRidh pushed 2 commits to master: https://git.io/JeKiF
cosimone has joined #nixos
Mic92 has joined #nixos
noudle has joined #nixos
chloekek has joined #nixos
Chiliparrot has joined #nixos
<{^_^}> [nixpkgs] @lheckemann merged pull request #68285 → redshift-wlr: Init at 2019-04-17 → https://git.io/fjjjy
<{^_^}> [nixpkgs] @lheckemann pushed 2 commits to master: https://git.io/JeKPt
hmpffff has quit [Quit: Bye…]
<bdju> anyone have experience with the undervolting option? services.undervolt. I'm getting thermal throttling and hoping it can fix it but I'm not really sure what to set
o1lo01ol1o has joined #nixos
hmpffff has joined #nixos
jgt has quit [Read error: Connection reset by peer]
alexherbo2 has joined #nixos
jgt has joined #nixos
alexherbo2 is now known as alex```
Neo-- has joined #nixos
<{^_^}> [nixpkgs] @Mic92 merged pull request #71798 → vim update.py: allow different in and out files → https://git.io/Je0IN
<{^_^}> [nixpkgs] @Mic92 pushed 2 commits to master: https://git.io/JeKPR
<{^_^}> [nixpkgs] @adisbladis merged pull request #73261 → treewide: Remove libGLU_combined → https://git.io/Jew2L
<{^_^}> [nixpkgs] @adisbladis pushed 6 commits to staging: https://git.io/JeKPE
fendor has quit [Quit: Leaving]
_Lemon_ has joined #nixos
edwtjo has joined #nixos
edwtjo has joined #nixos
<{^_^}> [nixpkgs] @lheckemann merged pull request #73719 → endless-sky: 0.9.8 -> 0.9.10 → https://git.io/JeKuY
<{^_^}> [nixpkgs] @lheckemann pushed 2 commits to master: https://git.io/JeKPK
cinimod` has joined #nixos
oscarvarto has joined #nixos
<{^_^}> [nixpkgs] @teto opened pull request #73749 → neovim-unwrapped: 0.4.2 -> 0.4.3 → https://git.io/JeKPX
jgt1 has joined #nixos
jgt has quit [Ping timeout: 276 seconds]
drakonis has joined #nixos
hmpffff_ has joined #nixos
cosimone has quit [Quit: Terminated!]
drakonis_ has quit [Ping timeout: 240 seconds]
romildo has joined #nixos
cosimone has joined #nixos
hmpffff has quit [Ping timeout: 276 seconds]
drakonis_ has joined #nixos
hmpffff_ has quit [Quit: nchrrrr…]
drakonis1 has joined #nixos
drakonis has quit [Read error: Connection reset by peer]
drakonis1 has quit [Read error: Connection reset by peer]
drakonis has joined #nixos
drakonis_ has quit [Ping timeout: 246 seconds]
nschoe has joined #nixos
drakonis_ has joined #nixos
drakonis has quit [Read error: Connection reset by peer]
<cinimod`> I am trying to run a jupyter notebook
zupo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<cinimod`> No problems until I add python37Packages.pymc3 at which point I get g++: not found
<adisbladis> cinimod`: pymc3 is crazy and trying to build stuff at _import time_
<cinimod`> adisbladis: :(
<{^_^}> [nixpkgs] @marsam opened pull request #73750 → nodejs-12_x: 12.13.0 -> 12.13.1 → https://git.io/JeKXe
<cinimod`> Of course it would be a great help if I remembered things: https://github.com/NixOS/nixpkgs/issues/73034
<{^_^}> #73034 (by idontgetoutmuch, 1 week ago, open): pymc3 does not install on macos
o1lo01ol1o has quit [Ping timeout: 265 seconds]
kisonecat has joined #nixos
fendor_ has joined #nixos
<{^_^}> [nixpkgs] @johanot opened pull request #73751 → nixos/prometheus: 'configText' -> 'configFile' and final config in /etc → https://git.io/JeKXm
<{^_^}> [nixpkgs] @FRidh pushed to master « python.pkgs.cerberus11: remove reference after file was moved »: https://git.io/JeKXY
Makaveli7 has quit [Quit: WeeChat 2.6]
<{^_^}> [nixpkgs] @romildo merged pull request #73549 → numix-icon-theme-circle: Fix dangling symlinks → https://git.io/JeoSh
<{^_^}> [nixpkgs] @romildo pushed 3 commits to master: https://git.io/JeKXs
domogled has quit [Quit: domogled]
Makaveli7 has joined #nixos
oscarvarto has quit [Quit: oscarvarto]
equivrel has joined #nixos
AluisioASG has quit [Quit: https://quassel-irc.org - Chat comfortably. Anywhere.]
AluisioASG has joined #nixos
kisonecat has quit [Ping timeout: 240 seconds]
CcxWrk has joined #nixos
zupo has joined #nixos
<{^_^}> [nix] @edolstra pushed 2 commits to flakes: https://git.io/JeKXF
<{^_^}> [nix] @edolstra merged pull request #3228 → Fix attr path to nixpkgs flake in flake template → https://git.io/JerQs
drakonis has joined #nixos
drakonis_ has quit [Read error: Connection reset by peer]
drakonis_ has joined #nixos
<{^_^}> [nixpkgs] @marsam merged pull request #73729 → ibm-plex: 3.0.0 -> 4.0.1 → https://git.io/JeKal
<{^_^}> [nixpkgs] @marsam pushed 2 commits to master: https://git.io/JeK1e
ckauhaus has joined #nixos
drakonis has quit [Ping timeout: 245 seconds]
<{^_^}> [nixpkgs] @d-goldin opened pull request #73752 → bitlbee: fixing test-suite for newer libcheck → https://git.io/JeK1O
<{^_^}> [nixops] @edolstra pushed to flake-support « Fix non-flake deployment »: https://git.io/JeK1Z
<betaboon> anyone has a suggestion how to deal with PRs that are building upon each other ?
<tilpner> betaboon: PRs you are planning to open, or existing ones?
<betaboon> tilpner: a mixture of the two.
<gchristensen> if they cannot be separated, it should be one PR
<betaboon> gchristensen: it's like this: i have a PR pending that ports the installer-tests to python. a PR that implements refind-bootloader with tests (which have to be changed as soon as the python port is merged). and currently I'm working on a third one, allowing EFI-boot for the installer-tests for first-boot.
<tilpner> betaboon: Putting "This depends on #foo" into the description works, but if they are related one PR might make more sense
<tilpner> betaboon: You can also put the blocked PRs into draft mode, and unlock them as their dependencies are merged
domogled has joined #nixos
<tilpner> (Though that may cause people to underprioritise reviewing your RP)
<betaboon> ouh i have never heard of the draft-mode. must have missed that change in github :)
<betaboon> tilpner: if i go the "depends on #foo" route, would you suggest having that PRs branch, branch off of #foo branch ?
fusion809 has joined #nixos
drakonis has joined #nixos
drakonis1 has joined #nixos
<tilpner> betaboon: It sounds sensible, but I haven't needed to do that
drakonis_ has quit [Ping timeout: 250 seconds]
<betaboon> yeah me neither. its just this installer-test-python-port stuff that makes it a little complicated for me. as the efi-boot stuff completly builds on the python-port
<Izorkin> etu: added new commits. Please recheck.
drakonis has quit [Ping timeout: 245 seconds]
<{^_^}> [nixpkgs] @rasendubi closed pull request #44028 → apache-airflow: init at 1.9.0 → https://git.io/fN8du
<__red__> Good Morning! Was there a nixos office hours last week? I've been unable to find the recording
zupo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<adisbladis> __red__: No there wasn't one.
<__red__> Boo :-)
<__red__> thanks
Chiliparrot has quit [Quit: My iMac has gone to sleep. ZZZzzz…]
kolbycrouch has quit [Remote host closed the connection]
kolbycrouch has joined #nixos
<{^_^}> [nixpkgs] @gnidorah opened pull request #73753 → openxray: make it work again → https://git.io/JeKMe
<lordcirth__> Looks like the LXQT package has broken theming - the theme files have moved into a different derivation. Should that be a PR against a stable branch, as a bugfix, or just master?
<{^_^}> [nixpkgs] @d-goldin opened pull request #73754 → samba: 4.10.8 -> 4.10.10 - security → https://git.io/JeKMU
silver has joined #nixos
drakonis has joined #nixos
o1lo01ol1o has joined #nixos
zupo has joined #nixos
iyzsong has quit [Quit: ZNC 1.7.1 - https://znc.in]
domogled has quit [Quit: domogled]
rauno has quit [Ping timeout: 240 seconds]
drakonis1 has quit [Ping timeout: 276 seconds]
<{^_^}> [nixpkgs] @gnidorah opened pull request #73755 → haskellPackages.hakyll-images: unmark as broken → https://git.io/JeKMn
<{^_^}> [nixpkgs] @FRidh opened pull request #73756 → KDE5: fix breakage due to set -u changes → https://git.io/JeKMo
erictapen has joined #nixos
hlolli has joined #nixos
Stuck_ has joined #nixos
zupo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
drakonis1 has joined #nixos
<Stuck_> Hi, I'm trying to install postman, but when building said 'trying https://dl.pstmn.io/download/version/6.7.3/linux64' and after 'curl: (22) The requested URL returned error: 404'
zupo has joined #nixos
zupo has quit [Client Quit]
<Stuck_> Is something wrong with the package?
<drakonis1> the url does not exist
<Stuck_> yeah, 404
<drakonis1> the link to the specific version is dead
<drakonis1> should probably be updated
<Stuck_> where should I report that?
<drakonis1> its already up to date if you're running nixos-unstable
<drakonis1> update your packages
<drakonis1> update your channel, rather.
<Stuck_> ok
cosimone has quit [Quit: Terminated!]
<{^_^}> [nixpkgs] @d-goldin opened pull request #73758 → musl: 1.1.2x -> 1.1.24 → https://git.io/JeKDe
philr has quit [Ping timeout: 240 seconds]
Stuck_ has quit [Quit: leaving]
<{^_^}> [nixpkgs] @FRidh pushed 282 commits to staging: https://git.io/JeKDY
waleee-cl has joined #nixos
cptchaos83 has quit [Remote host closed the connection]
xwvvvvwx has quit [Ping timeout: 252 seconds]
cosimone has joined #nixos
cptchaos83 has joined #nixos
Makaveli7 has quit [Quit: WeeChat 2.6]
<{^_^}> [nixpkgs] @ckauhaus opened pull request #73759 → vulnix: 1.9.1 -> 1.9.2 → https://git.io/JeKDK
xwvvvvwx has joined #nixos
drakonis_ has joined #nixos
selfsymmetric-mu has quit [Remote host closed the connection]
Rusty1 has joined #nixos
drakonis1 has quit [Ping timeout: 276 seconds]
drakonis has quit [Ping timeout: 250 seconds]
<{^_^}> [nixpkgs] @grahamc merged pull request #73754 → samba: 4.10.8 -> 4.10.10 - security → https://git.io/JeKMU
<{^_^}> [nixpkgs] @grahamc pushed 2 commits to master: https://git.io/JeKD7
drakonis_ has quit [Ping timeout: 250 seconds]
drakonis1 has joined #nixos
drakonis_ has joined #nixos
ddellacosta has joined #nixos
<{^_^}> [nixpkgs] @d-goldin opened pull request #73761 → samba: 4.10.8 -> 4.10.10 - security → https://git.io/JeKyJ
<{^_^}> [nixops] @jbmusso opened pull request #1208 → Fix a Python format exception when raising a 'reboot required' Exception → https://git.io/JeKyL
drakonis has joined #nixos
knupfer has joined #nixos
drakonis_ has quit [Ping timeout: 245 seconds]
zupo has joined #nixos
linuxdaemon has quit [Quit: Updating details, brb..]
WhittlesJr has joined #nixos
logzet has joined #nixos
<{^_^}> [nixpkgs] @FRidh pushed commit from @dtzWill to release-19.09 « ktorrent: mkDerivation »: https://git.io/JeKyn
linuxdaemon has joined #nixos
linuxdaemon has left #nixos [#nixos]
Ralith_ has quit [Ping timeout: 240 seconds]
<{^_^}> [nixpkgs] @FRidh pushed 97 commits to python-unstable: https://git.io/JeKyW
<{^_^}> [nixpkgs] @ckauhaus pushed to staging-19.09 « ilmbase-2.3.0: CVE-2018-18443, openexr: CVE-2018-18444 »: https://git.io/JeKyR
romildo has quit [Quit: Leaving]
acarrico has joined #nixos
<{^_^}> [nixpkgs] @cdepillabout merged pull request #73755 → haskellPackages.hakyll-images: unmark as broken → https://git.io/JeKMn
<{^_^}> [nixpkgs] @cdepillabout pushed 2 commits to haskell-updates: https://git.io/JeKyr
WhittlesJr has quit [Ping timeout: 240 seconds]
CptCaptain has joined #nixos
<CptCaptain> I'm trying to run the virtualbox nixops example
<kahiru> hi, could anyone help me with ruby packaging? I'm following https://nixos.wiki/wiki/Packaging/Ruby, but when I get to the build default.nix/build the package part, the build fails because the dependencies needed for C extensionss (the stuff from shell.nix) are missing and I'm having trouble providing them somehow
<CptCaptain> The virtualbox service seems to be failing when using the default example
bvdw has quit [Read error: Connection reset by peer]
bvdw has joined #nixos
<kahiru> especially if I don't want to add a global override
eraserhd2 is now known as eraserhd
Ariakenom_ has quit [Quit: WeeChat 2.6]
logzet has quit [Quit: http://quassel-irc.org - Chat comfortably. Anywhere.]
maxdevjs has joined #nixos
m0rphism has joined #nixos
sweep has joined #nixos
sweep is now known as genesis
genesis has quit [Changing host]
genesis has joined #nixos
knupfer has quit [Read error: Connection reset by peer]
ThatDocsLady has quit [Ping timeout: 246 seconds]
knupfer has joined #nixos
mexisme has joined #nixos
<{^_^}> [nixpkgs] @c0bw3b merged pull request #73728 → [r19.09] libextractor: add patch for CVE-2019-15531 → https://git.io/JeKgp
<{^_^}> [nixpkgs] @c0bw3b pushed commit from @risicle to release-19.09 « libextractor: add patch for CVE-2019-15531 »: https://git.io/JeKSx
domogled has joined #nixos
<{^_^}> [nixpkgs] @kmcopper opened pull request #73763 → Improvements to the NixOS Hardened Profile → https://git.io/JeKSh
mexisme has quit [Ping timeout: 252 seconds]
<niso> CptCaptain: can you open VirtualBox without nixops?
<CptCaptain> niso: Yes
<niso> CptCaptain: what's your error message?
<CptCaptain> Stage 1 I get the error about being unable to load vboxsf
<CptCaptain> and then virtualbox.service fails because "Error: Failed to become guest control master: VERR_VERSION_MISMATCH"
<CptCaptain> My host is an Archlinux, maybe there's some version missmatch between the virtualbox versions
drewr has quit [Ping timeout: 246 seconds]
fresheyeball has joined #nixos
<fresheyeball> so I am trying to upgrade to 19.09
<fresheyeball> and it says slim is deprecated!
<fresheyeball> what am I supposed to use to replace it?
<{^_^}> [nixpkgs] @jonringer merged pull request #73740 → vimPlugins.coc-nvim-2019-11-18 → https://git.io/JeKrG
<{^_^}> [nixpkgs] @jonringer pushed 2 commits to master: https://git.io/JeK92
maxdevjs has quit [Read error: Connection reset by peer]
<{^_^}> [nixpkgs] @jonringer merged pull request #73717 → elasticsearch-curator: move out of python-packages → https://git.io/JeKE8
<{^_^}> [nixpkgs] @jonringer pushed to master « elasticsearch-curator: move out of python-packages »: https://git.io/JeK9K
domogled has quit [Quit: domogled]
<CptCaptain> https://github.com/NixOS/nixpkgs/issues/58127 vbox guest seems to be broken, but virtualbox-image.nix seems to still have it enabled
<{^_^}> #58127 (by jtojnar, 34 weeks ago, closed): modprobe vboxsf breaks boot
<{^_^}> [nixpkgs] @jonringer closed pull request #65026 → pythonPackages.apache-airflow: init at 1.10.3 → https://git.io/fj1Mm
<{^_^}> [nixpkgs] @pasqui23 opened pull request #73764 → [WIP]zplugin:init at 2.3 → https://git.io/JeK91
<{^_^}> [nixpkgs] @jonringer merged pull request #73745 → python3Packages.cmd2: 0.19.0 -> 0.20.0 → https://git.io/JeKK5
<{^_^}> [nixpkgs] @jonringer pushed commit from @teto to master « python3Packages.cmd2: 0.19.0 -> 0.20.0 »: https://git.io/JeK9y
shibboleth has joined #nixos
drewr has joined #nixos
<CptCaptain> Is there a way I can override the guest addition setting from virtualbox-image.nix=
<CptCaptain> ?
<CptCaptain> So that it is disabled
<ryantm> Is https://discourse.nixos.org/ unavailable for others?
<fresheyeball> hmm
<fresheyeball> so I am giving up on upgrading right now
<fresheyeball> I just want to connect my bluetooth headphones
<fresheyeball> systemctl status bluetooth.service
<fresheyeball> shows it's running
<fresheyeball> I opened up bluetoothctl
<fresheyeball> and "power on" returns
<fresheyeball> No default controller available
<fresheyeball> now I am on a desktop computer
<fresheyeball> and I am not sure it has a dedicated bluetooth thing
<fresheyeball> I was hoping I could run this over the wifi antenna
<Shoubit> Fwiw, I have a similar issue of not being able to use my bluetooth headphones on 19.09
<darthdeus> guys I'm follwoing the pills https://nixos.org/nixos/nix-pills/working-derivation.html and `:b d` is not producing the output of `declare -xp` anymore :( I guess that's a change in nix since the pill was written?
<Izorkin> ,locate libintl.h
<{^_^}> Found in packages: framac, musl.dev, boomerang, glibc.dev, emscripten, glibc_multi.dev, glibc_memusage.dev
<fresheyeball> g-dbus-error-quark: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.blueman.Mechanism was not provided by any .service files (2
<fresheyeball> blueman-applet shows this error
rardiol has joined #nixos
<{^_^}> [nixpkgs] @jonringer pushed commit from @dasJ to master « geoipupdate: Init at 4.1.5 »: https://git.io/JeKHZ
<{^_^}> [nixpkgs] @jonringer merged pull request #73578 → geoipupdate: Init at 4.1.5 → https://git.io/JeoxJ
<aranea> How does nix deal with suid binaries?
captn3m0 has joined #nixos
<betaboon> samueldr: around ?
<lordcirth> aranea, in what way?
<clever> aranea: nix doesnt allow any setuid binaries, nixos must generate them outside /nix/store on bootup
<CptCaptain> ryantm: The beaty of SaaS
<aranea> Ahh, thanks, that makes sense.
phreedom_ has joined #nixos
<aranea> I really need to read through those nixos boot scripts, I'm completely winging it rn. :)
<clever> aranea: its under security.wrappers in the nixos options
<aranea> Yeah, I see it. Thanks!
<fresheyeball> Shoubit: did you get it work before?
CcxWrk has quit [Ping timeout: 252 seconds]
phreedom has quit [Ping timeout: 260 seconds]
Ralith_ has joined #nixos
hmpffff has joined #nixos
<fresheyeball> I think I just need to get whatever blueman Mechanism is running
fresheyeball has quit [Quit: WeeChat 2.6]
<Shoubit> I just went back to 19.03 for the time being and it works there (although I use a backported fix to make A2DP work in 19.03)
<clever> Shoubit: services.blueman.enable = true; is required to make blueman work now
fresheyeball has joined #nixos
<fresheyeball> so I rebooted, and now bluetooth.service wont start
<clever> fresheyeball: one min
<{^_^}> [nixpkgs] @kmcopper opened pull request #73766 → staging-next: compiler-rt compatibility → https://git.io/JeKQJ
<clever> fresheyeball: do you have services.blueman.enable = true; ?
<fresheyeball> clever: it says that doesn't exist
<fresheyeball> I am on 19.09pre
<fresheyeball> I can't upgrade to 19.09 right now because its too much work
<gchristensen> what kind of work is there?
<fresheyeball> slim is not allowed
<gchristensen> 19.09 doesn't remove slim
<fresheyeball> I need to figure out why vbox is not building
<clever> gchristensen: both slim and plex-media-player no longer work on master
<Shoubit> clever, I use GNOME 3 so my issue may be different
jco has joined #nixos
<fresheyeball> basically when I tried to upgrade I got a ton of errors
<betaboon> I'm on 19.09 and slim works fine
<fresheyeball> let me re-run upgrade
<fresheyeball> maybe that is the path to victory
hmpffff has quit [Quit: nchrrrr…]
kisonecat has joined #nixos
dansho has joined #nixos
<{^_^}> [nixpkgs] @grahamc merged pull request #73761 → [r19.09] samba: 4.10.8 -> 4.10.10 - security → https://git.io/JeKyJ
<{^_^}> [nixpkgs] @grahamc pushed 2 commits to release-19.09: https://git.io/JeKQE
<fresheyeball> hmm perhaps its just virtualbox that is failing
<fresheyeball> if that is the case, no worries, I turned it off
drakonis1 has quit [Ping timeout: 246 seconds]
<{^_^}> [nixpkgs] @dasJ opened pull request #73767 → nixos/geoipupdate: Init the module → https://git.io/JeKQa
fresheyeball has quit [Quit: WeeChat 2.6]
sigmundv has quit [Ping timeout: 240 seconds]
<{^_^}> [nixpkgs] @betaboon opened pull request #73768 → nixos/tests/installer: support useEFIBoot (depends on #73237) → https://git.io/JeKQX
drakonis_ has joined #nixos
fresheyeball has joined #nixos
<fresheyeball> well that was sorta scary
<fresheyeball> while it was doing the upgrade I got kicked to tty
<fresheyeball> logged in
<fresheyeball> could not start x
<fresheyeball> rebooted into an older rev
fresheyeball has quit [Client Quit]
endformationage has joined #nixos
_Lemon_ has left #nixos [#nixos]
drakonis has quit [Ping timeout: 240 seconds]
drakonis_ has quit [Read error: Connection reset by peer]
drakonis_ has joined #nixos
fresheyeball has joined #nixos
<fresheyeball> so I decided to just run the upgrade from tty
<fresheyeball> looks like that worked
<fresheyeball> but moving to startx as display manager
<fresheyeball> has massively borked xmonad
<clever> fresheyeball: you probably just need to reboot after upgrading, some things dont switch right
<fresheyeball> clever: I did reboot
<fresheyeball> clever: with startx as the display manager, Iis it supposed to run `startx` for me?
chloekek has quit [Quit: WeeChat 2.6]
<clever> fresheyeball: ive never used the startx mode, i just use slim and login normally
<fresheyeball> I had to run it myself and then ran xmonad
<fresheyeball> clever: it wont let me use slim
<fresheyeball> also in the boot menu it says 20.02pre
<fresheyeball> not 19.09
<clever> i need to find a replacement now
<fresheyeball> I am confused
<clever> fresheyeball: what does `sudo nix-channel --list` report?
<fresheyeball> oh rendering is not messed up
<fresheyeball> I just have a bunch of xterm windows
<fresheyeball> still I didn't expect to run startx myself
<clever> thats the whole point of startx
<fresheyeball> oh!
<fresheyeball> I updated my channel
<fresheyeball> not root's
<{^_^}> [nixpkgs] @Mic92 opened pull request #73770 → glowing-bear: 0.7.1 -> 0.7.2 → https://git.io/JeK7e
<fresheyeball> dur
<{^_^}> [nixpkgs] @d-goldin opened pull request #73771 → skypeforlinux: Adding archive.org mirror → https://git.io/JeK7v
drakonis_ has quit [Ping timeout: 245 seconds]
<fresheyeball> I am on nixos-unstable
fresheyeball has quit [Quit: WeeChat 2.6]
<dminuoso> Is there an elegant way to conditionally append to a list? Or should I just do `f ++ (if foo then bar else [])` ?
<samueldr> lib.optional and lib.optionals
<clever> > lib.optional true 42
<{^_^}> [ 42 ]
<clever> > lib.optional false 42
<{^_^}> [ ]
Neo-- has quit [Ping timeout: 250 seconds]
<clever> > lib.optionals true [ 1 2 3 ]
<{^_^}> [ 1 2 3 ]
fresheyeball has joined #nixos
<clever> > lib.optionals false [ 1 2 3 ]
<{^_^}> [ ]
<fresheyeball> clever: I think we should add `sudo` to the upgrade commands in the manual
<dminuoso> samueldr, clever: Perfect, thanks :)
<betaboon> fresheyeball: in the manual there already is a note that channels are set per user and what that means :)
<fresheyeball> betaboon: I know
<fresheyeball> but many people (me) don't read all the long form copy when hunting for commands
<betaboon> maybe that note should be at the top of the section xD
<fresheyeball> I think the note should stay, but in practice these are commands run with sudo
<fresheyeball> betaboon: better yet, lets explain it in 3 to 5 pages of detail. And just put a link to that document.
<dminuoso> Unrelatedly, is there a common idiom how to name an nixos module if I have other internal helper modules? Would that be `modules/foo.nix` with `modules/foo/...` being the internal helper modules?
smatting has quit [Ping timeout: 240 seconds]
equivrel has quit [Remote host closed the connection]
<betaboon> fresheyeball: hopefully all of that goes away with flakes at some point :)
<pistache> dminuoso: modules/foo/default.nix and then modules/foo/..., I think
<o1lo01ol1o> warning: unknown setting 'allowed-uris' didi this option go away on hydra?
equivrel has joined #nixos
maxdevjs has joined #nixos
<dminuoso> pistache: Ah indeed, cheers. :)
chreekat has joined #nixos
kisonecat has quit [Ping timeout: 240 seconds]
<fresheyeball> hmm
<fresheyeball> Nov 19 09:59:23 dunlap systemd[1]: systemd-timesyncd.service: Start request repeated too quickly.
<fresheyeball> Nov 19 09:59:23 dunlap systemd[1]: systemd-timesyncd.service: Failed with result 'exit-code'.
<fresheyeball> Nov 19 09:59:23 dunlap systemd[1]: Failed to start Network Time Synchronization.
<chreekat> What's the state of the art on functions for filtering source inputs to avoid gitignores, etc?
<{^_^}> [nixpkgs] @jonringer merged pull request #73750 → nodejs-12_x: 12.13.0 -> 12.13.1 → https://git.io/JeKXe
<{^_^}> [nixpkgs] @jonringer pushed commit from @marsam to master « nodejs-12_x: 12.13.0 -> 12.13.1 »: https://git.io/JeK78
<fresheyeball> that was unexpected
kisonecat has joined #nixos
<fresheyeball> what the f*ck
<fresheyeball> systemd-timesyncd.service: Failed to set up special execution directory in /var/lib: Not a directory
<fresheyeball> it sure is a directory
<chreekat> adisbladis: thanks. That page mentions cleanSourceWith, which I assume is an undocumented feature in Nixpkgs somewhere
<adisbladis> chreekat: It lives in lib
<adisbladis> > lib.cleanSourceWith
<{^_^}> <LAMBDA>
fresheyeball has quit [Quit: WeeChat 2.6]
<adisbladis> Either way the hercules thing is a lot better :)
alex``` has quit [Ping timeout: 265 seconds]
alex``` has joined #nixos
<{^_^}> [nixpkgs] @jonringer merged pull request #73696 → conan: 1.12.0 -> 1.12.3 → https://git.io/JeKWT
<{^_^}> [nixpkgs] @jonringer pushed to master « conan: 1.12.0 -> 1.12.3 »: https://git.io/JeK7a
_0bitcount has joined #nixos
<{^_^}> [nixpkgs] @jonringer merged pull request #73733 → stix-two: 2.0.0 -> 2.0.2 → https://git.io/JeKVe
<{^_^}> [nixpkgs] @jonringer pushed commit from @marsam to master « stix-two: 2.0.0 -> 2.0.2 »: https://git.io/JeK7w
<{^_^}> [nixpkgs] @jonringer merged pull request #73732 → public-sans: 1.006 -> 1.007 → https://git.io/JeKa9
<{^_^}> [nixpkgs] @jonringer pushed commit from @marsam to master « public-sans: 1.006 -> 1.007 »: https://git.io/JeK7r
<{^_^}> [nixpkgs] @dtzWill opened pull request #73773 → qt5{9,11,12}: better pulseaudio 13 fix, unbreak qt59 → https://git.io/JeK7K
<clever> dtz: dang, i was just testing a fix!
o1lo01ol1o has quit [Remote host closed the connection]
<chreekat> adisbladis: cool, good to know, although it looks like cleanSource is all I really need at this moment
<chreekat> (also good to know)
_0bitcount has quit [Quit: Leaving]
eacameron has joined #nixos
o1lo01ol1o has joined #nixos
civodul has quit [Quit: ERC (IRC client for Emacs 26.3)]
<eacameron> I have a command that internally runs `'nix' 'eval' '-f' '.' ....`. When I run `nix-shell --pure -A attr --run 'command'` I get `Process exited with code 1; 'nix' 'eval' '-f' '.' ...`. But if I do `nix-shell --pure -A attr` for an interactive shell and then run `command`, it works fine. Any ideas??
fresheyeball has joined #nixos
<fresheyeball> well that was a rollercoaster for a minute
<fresheyeball> but I am now booted into 19.09 with slim and everything looks to be back to normal
<fresheyeball> and I have blueman.enabled = true;
shibboleth has quit [Quit: shibboleth]
simpson has joined #nixos
<simpson> I'm considering a custom xsession with automatic login. The idea is to autologin a restricted user, and issue most management commands remotely. What's the recommended recipe these days, and what kinds of backup entry modes would be available if remote management fails?
wildtrees has joined #nixos
<fresheyeball> Condition check resulted in Bluetooth service being skipped.
<clever> simpson: when you configured slim for auto-login, it was on a timeout, so you could still interupt it and login as somebody else
<fresheyeball> bluetooth.service still not working
<{^_^}> [nixpkgs] @jonringer pushed commit from @marsam to master « watchexec: 1.11.1 -> 1.12.0 »: https://git.io/JeK7j
<{^_^}> [nixpkgs] @jonringer merged pull request #73748 → watchexec: 1.11.1 -> 1.12.0 → https://git.io/JeKiB
turion has joined #nixos
<{^_^}> [nixpkgs] @jonringer merged pull request #73730 → nfpm: 1.1.0 -> 1.1.5 → https://git.io/JeKaB
<{^_^}> [nixpkgs] @jonringer pushed commit from @marsam to master « nfpm: 1.1.0 -> 1.1.5 »: https://git.io/JeK5U
sterni has quit [Remote host closed the connection]
fresheyeball has quit [Quit: WeeChat 2.6]
<{^_^}> [nixpkgs] @grahamc merged pull request #73771 → skypeforlinux: Adding archive.org mirror → https://git.io/JeK7v
<{^_^}> [nixpkgs] @grahamc pushed 2 commits to master: https://git.io/JeK5s
turion has quit [Quit: Leaving.]
<gchristensen> has anyone seen this error on NixOS? jni/libHSjniZSjni-ghc8.6.5.so (libcrypto.so.1.0.0: cannot enable executable stack as shared object requires: Operation not permitted)
fresheyeball has joined #nixos
<fresheyeball> ok so I am at a loss with this one
<fresheyeball> I googled about, and did a "cold power cycle" as one person suggested
<fresheyeball> I saw someone say this was a linux kernel issue
<fresheyeball> so I rebuilt nixos without the custom kernel version I was using
<fresheyeball> and still no
<{^_^}> [nixpkgs] @jonringer merged pull request #73759 → vulnix: 1.9.1 -> 1.9.2 → https://git.io/JeKDK
<{^_^}> [nixpkgs] @jonringer pushed commit from @ckauhaus to master « vulnix: 1.9.1 -> 1.9.2 »: https://git.io/JeK5a
<fresheyeball> journalctl just says this for the bluetooth service
o1lo01ol1o has quit [Remote host closed the connection]
<fresheyeball> Condition check resulted in Bluetooth service being skipped.
<fresheyeball> over and over
kisonecat has quit [Ping timeout: 276 seconds]
<{^_^}> [nixpkgs] @jonringer merged pull request #73716 → fastjet-contrib: init at 1.042 → https://git.io/JeKEq
<{^_^}> [nixpkgs] @jonringer pushed commit from @veprbl to master « fastjet-contrib: init at 1.042 »: https://git.io/JeKdY
<{^_^}> [nixpkgs] @jonringer merged pull request #73736 → croc: 6.2.3 -> 6.4.1 → https://git.io/JeKVd
<{^_^}> [nixpkgs] @jonringer pushed commit from @HugoReeves to master « croc: 6.2.3 -> 6.4.1 »: https://git.io/JeKdO
<pistache> did the discourse die, or is my IPv6 acting up again ?
<{^_^}> [nixpkgs] @jonringer merged pull request #73770 → glowing-bear: 0.7.1 -> 0.7.2 → https://git.io/JeK7e
<{^_^}> [nixpkgs] @jonringer pushed commit from @Mic92 to master « glowing-bear: 0.7.1 -> 0.7.2 »: https://git.io/JeKds
<{^_^}> [nixos-homepage] @raboof closed pull request #319 → Mention 'nix search' on search page → https://git.io/JeKss
nschoe has quit [Ping timeout: 265 seconds]
jgt1 has quit [Ping timeout: 276 seconds]
<fresheyeball> oh hurray!
<fresheyeball> sudo systemctl start bluetooth.service succeeded!
<fresheyeball> now I have the bluetooth service and the blueman-mechanism service running
kisonecat has joined #nixos
drakonis has joined #nixos
LysergicDreams has quit [Ping timeout: 276 seconds]
<fresheyeball> I enter bluetoothctl and run `devices` I get "No default controller available"
<aranea> Hmm, any ideas why nixos-generate-config wouldn't put the partition I mounted on /mnt/boot into the hardware-configuration.nix?
aveltras has joined #nixos
<{^_^}> [nixpkgs] @d-goldin opened pull request #73775 → [r19.09]: skypeforlinux: Adding archive.org mirror → https://git.io/JeKdB
<fresheyeball> ok so for some reason I thought I could use my motherboard's built in wifi antenna for bluetooth
<fresheyeball> is that not tha case?
LysergicDreams has joined #nixos
<clever> aranea: was it mounted when you ran nixos-generate-config --root /mnt/ ?
<aranea> Not when I mounted it /first/, but it's mounted now, and the output I get when I rerun the tool suggests that it's updating that file.
<exarkun> fresheyeball: wifi is not bluetooth, if that's what you're wondering
<clever> aranea: that sounds normal
<Rovanion> Stupid question: On a Debian system I configure nginx by editing config files in /etc/nginx. Do I still do that on NixOS or do I place that configuration in some nix expression?
<thoughtpolice> gchristensen: Yes I have seen that. It means that your openssl was not compiled with NX-stack protection enabled, but was trying to get loaded by a library that does have it enabled
alex```5 has joined #nixos
<thoughtpolice> NX stack is all or nothing: either everything in the address space has it, or nothing has it. Any mixture results in a load time failure.
<simpson> clever++ thanks
<{^_^}> clever's karma got increased to 247
alex``` has quit [Ping timeout: 240 seconds]
<thoughtpolice> gchristensen: This same problem hit libressl a while back and I helped diagnose it. This may be a good starting point: https://github.com/NixOS/nixpkgs/pull/66454
<{^_^}> #66454 (by ruuda, 14 weeks ago, merged): libressl: build libcrypto with noexecstack
<thoughtpolice> Worth nothing, your `libcrypto.so` may in fact be from libressl. Meaning you might be running into that exact bug!
<{^_^}> Channel nixos-19.03 advanced to https://github.com/NixOS/nixpkgs/commit/e855bc89611 (from 22 hours ago, history: https://channels.nix.gsc.io/nixos-19.03)
<{^_^}> Channel nixos-19.03-small advanced to https://github.com/NixOS/nixpkgs/commit/e855bc89611 (from 22 hours ago, history: https://channels.nix.gsc.io/nixos-19.03-small)
<{^_^}> Channel nixos-19.09 advanced to https://github.com/NixOS/nixpkgs/commit/e1843646b04 (from 19 hours ago, history: https://channels.nix.gsc.io/nixos-19.09)
<{^_^}> Channel nixos-unstable advanced to https://github.com/NixOS/nixpkgs/commit/e89b21504f3 (from 5 hours ago, history: https://channels.nix.gsc.io/nixos-unstable)
<{^_^}> Channel nixos-19.09-small advanced to https://github.com/NixOS/nixpkgs/commit/0afec75e0cd (from 4 hours ago, history: https://channels.nix.gsc.io/nixos-19.09-small)
<{^_^}> Channel nixos-unstable-small advanced to https://github.com/NixOS/nixpkgs/commit/62d0993e874 (from 6 hours ago, history: https://channels.nix.gsc.io/nixos-unstable-small)
<{^_^}> Channel nixpkgs-19.03-darwin advanced to https://github.com/NixOS/nixpkgs/commit/e855bc89611 (from 22 hours ago, history: https://channels.nix.gsc.io/nixpkgs-19.03-darwin)
<{^_^}> Channel nixpkgs-19.09-darwin advanced to https://github.com/NixOS/nixpkgs/commit/96c95780201 (from 8 hours ago, history: https://channels.nix.gsc.io/nixpkgs-19.09-darwin)
<{^_^}> Channel nixpkgs-unstable advanced to https://github.com/NixOS/nixpkgs/commit/84d582f4c6d (from 11 hours ago, history: https://channels.nix.gsc.io/nixpkgs-unstable)
<thoughtpolice> Apparently you can also set `MemoryDenyWriteExecute=true` for systemd. That's nifty
<gchristensen> thank you, thoughtpolice!
<gchristensen> tilpner: ping
<Shoubit> Rovanion, there's a Nix equivalent way of configuring Nginx, I normally refer to https://github.com/NixOS/nixpkgs/blob/master/nixos/modules/services/web-servers/nginx/default.nix#L295 but there might be documentation that covers this somewhere
<pistache> Rovanion: you can also look for 'nginx' in https://nixos.org/nixos/options.html
erictapen has quit [Ping timeout: 252 seconds]
erictapen has joined #nixos
werner291 has joined #nixos
bvdw has quit [Quit: bvdw]
bvdw has joined #nixos
hmpffff has joined #nixos
<fresheyeball> apparenlty it has bluetooth
<fresheyeball> hmmm
<fresheyeball> do I need to install drivers somehow?
ambro718 has joined #nixos
<fresheyeball> rfkill list shows nothing
bvdw has quit [Quit: bvdw]
bvdw has joined #nixos
<{^_^}> [nixpkgs] @worldofpeace pushed to staging « networkmanager: drop merged patch »: https://git.io/JeKdb
Jackneill has quit [Remote host closed the connection]
<{^_^}> Channel nixos-unstable-small advanced to https://github.com/NixOS/nixpkgs/commit/67d17bc4479 (from 68 minutes ago, history: https://channels.nix.gsc.io/nixos-unstable-small)
chloekek_ has joined #nixos
<{^_^}> Channel nixpkgs-19.09-darwin advanced to https://github.com/NixOS/nixpkgs/commit/6554f690ce4 (from 2 hours ago, history: https://channels.nix.gsc.io/nixpkgs-19.09-darwin)
<{^_^}> [nixos-org-configurations] @grahamc pushed 2 commits to master: https://git.io/JeKFv
lovesegfault has joined #nixos
ddellacosta has quit [Read error: Connection reset by peer]
LysergicDreams has quit [Ping timeout: 240 seconds]
ddellacosta has joined #nixos
<{^_^}> [nixpkgs] @dtzWill opened pull request #73776 → minetime: 1.5.1 -> 1.7.1, patch scheduling service util → https://git.io/JeKFT
LysergicDreams has joined #nixos
<{^_^}> [nixpkgs] @grahamc merged pull request #73775 → [r19.09]: skypeforlinux: Adding archive.org mirror → https://git.io/JeKdB
<{^_^}> [nixpkgs] @grahamc pushed 2 commits to release-19.09: https://git.io/JeKFt
<fresheyeball> could this be it? "systemctl start hciuart"
<{^_^}> [nixpkgs] @doronbehar opened pull request #73777 → brotab: init at 0.0.5 → https://git.io/JeKFO
jgt1 has joined #nixos
leotaku has quit [Quit: ZNC 1.7.4 - https://znc.in]
fresheyeball has quit [Quit: WeeChat 2.6]
<{^_^}> [nixpkgs] @romildo opened pull request #73778 → thonny: 3.2.0b7 -> 3.2.3 → https://git.io/JeKFC
captn3m0- has joined #nixos
captn3m0 has quit [Ping timeout: 240 seconds]
o1lo01ol1o has joined #nixos
leotaku has joined #nixos
<{^_^}> [nixos-org-configurations] @grahamc pushed to master « alert manager: change repeat interval from 1m to 4h »: https://git.io/JeKFE
jgt1 has quit [Ping timeout: 252 seconds]
ddellacosta has quit [Quit: WeeChat 2.2]
alex```59 has joined #nixos
alex```5 has quit [Ping timeout: 252 seconds]
ddellacosta has joined #nixos
LysergicDreams has quit [Ping timeout: 240 seconds]
LysergicDreams has joined #nixos
h0m1 has quit [Quit: WeeChat 2.6]
fresheyeball has joined #nixos
h0m1 has joined #nixos
captn3m0- has quit [Ping timeout: 240 seconds]
jgt1 has joined #nixos
lovesegfault has quit [Quit: WeeChat 2.6]
captn3m0 has joined #nixos
<{^_^}> [nixpkgs] @Lassulus merged pull request #73690 → displaylink: Disable free space check → https://git.io/JeKZO
<{^_^}> [nixpkgs] @Lassulus pushed commit from @dasJ to master « displaylink: Disable free space check »: https://git.io/JeKF7
<{^_^}> [nixpkgs] @worldofpeace opened pull request #73779 → jack2: 1.9.13 -> 1.9.14, fix build arm → https://git.io/JeKFp
drakonis_ has joined #nixos
<eacameron> Is there a good reason that `NIX_PATH` is not part of the default set of env vars that are kept in a `--pure` nix-shell?
captn3m0- has joined #nixos
jgt1 has quit [Ping timeout: 245 seconds]
captn3m0 has quit [Ping timeout: 246 seconds]
<clever> eacameron: you usually dont want to nest nix-shells
<clever> eacameron: and there is no point in running nix-build in nix-shell
<niso> clever: why don't you want to nest them? (it's super convenient)
<eacameron> clever: True but what about `nix eval`? Like if you want `nix-shell --pure -p differentVersionOfNix --run 'nix eval ...'`
<clever> niso: the 2nd shell usually unsets things the 1st shell set, so the 1st shell stops working right
<clever> eacameron: if you only want a different version of nix, then you just want nix run nixpkgs.nix
<niso> clever: thanks (too bad :/ )
ixxie has joined #nixos
W1lkins has joined #nixos
<eacameron> clever: well, that was a contrived example TBH. I actually have some build-system like tool that first sets everything up in a nix-shell and then does further commands which might *happen* to be `nix-build`. But putting `--pure` on this broke some things and I'm trying to make sure that adding `--keep NIX_PATH` isn't a terrible idea.
h0m1 has quit [Quit: WeeChat 2.6]
<clever> eacameron: oh, and for any kind of shared project, you shouldnt rely on the host $NIX_PATH
<clever> eacameron: then every developer is testing with a different version of deps
<eacameron> clever: Yes I realize that :/
<{^_^}> [nixpkgs] @worldofpeace merged pull request #73779 → jack2: 1.9.13 -> 1.9.14, fix build arm → https://git.io/JeKFp
<{^_^}> [nixpkgs] @worldofpeace pushed 2 commits to master: https://git.io/JeKbf
zupo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<eacameron> I think the only place <nixpkgs> is used is for bootstrapping a pin...
<eacameron> But in general yes that is a danger.
h0m1 has joined #nixos
<clever> eacameron: builtins.fetchTarball can bootstrap without <nixpkgs>
<eacameron> clever: Yes I realize that as well :P
<eacameron> clever: It's just that not all our code has been updated yet
<eacameron> Oh that in builtins.fetchGit is... not good
<eacameron> which is what we'd actually use
<clever> id also recomend using a sha256 with builtins.fetchTarball
<clever> with a sha256, it has the chance to use a binary cache
<eacameron> Does it not require one??
<eacameron> I've never used it without a sha
<clever> the eval-time fetchers (fetchTarball, fetchGit) dont require a sha256
noonien has joined #nixos
<noonien> hello folks!
<eacameron> clever: eek
<eacameron> but they do require git and zip to be installed globally !!
<noonien> for some time now, when i do a `nix-rebuild switch --upgrade`, my display manager seems to get restarted, and it's really annoying
h0m1 has quit [Client Quit]
<noonien> it didn't used to do this, i'm unsure what's causing it, perhaps because i have `boot.kernelPackages = pkgs.linuxPackages_latest;` or the nvidia linux driver enabled?
<noonien> this might cause a dependency, or the displaymanager itself to be updated?
h0m1 has joined #nixos
<noonien> is there a way to make it not restart though?
jco has quit [Quit: WeeChat 2.6]
<clever> noonien: i think its something within dbus and gnome, that is crashing when a related service restarts
<clever> noonien: youll need to check error logs to see what, i think it started with an A
<{^_^}> [mobile-nixos] @samueldr merged pull request #50 → device: Google Pixel 2 (non-XL) // google-walleye → https://git.io/JeKaH
<{^_^}> [mobile-nixos] @samueldr pushed 7 commits to master: https://git.io/JeKbG
mexisme has joined #nixos
m0rphism has quit [Quit: WeeChat 2.4]
<noonien> oh, so this is not a common issue?
m0rphism has joined #nixos
aminechikhaoui has quit [Quit: The Lounge - https://thelounge.github.io]
aminechikhaoui has joined #nixos
<fresheyeball> I figured it out
datakurre has joined #nixos
<fresheyeball> by getting a usb adapter from my next door guy
<{^_^}> [nixpkgs] @Lassulus merged pull request #72976 → topgrade: init at 3.4.0 → https://git.io/JeaQs
<{^_^}> [nixpkgs] @Lassulus pushed commit from @filalex77 to master « topgrade: init at 3.4.0 (#72976) »: https://git.io/JeKb2
<fresheyeball> apparently I just am not going to get the bluetooth adpater in my motherboard to work
<fresheyeball> headphones connected without issue
<fresheyeball> but the microphone is not showing up in pulse audio
kisonecat has quit [Ping timeout: 276 seconds]
ixxie has quit [Read error: Connection timed out]
ixxie has joined #nixos
<clever> fresheyeball: in the last tab of pavucontrol, what profile is the bluetooth set to?
rzixy has joined #nixos
<fresheyeball> clever: I don't see it in pavucontrol (I see the speaker but not the mic)
<fresheyeball> I don't know what you mean by bluetooth profile
knupfer has quit [Ping timeout: 252 seconds]
<clever> fresheyeball: on the configuration tab
<fresheyeball> clever: oh!
<fresheyeball> clever: ok it was on "High Fidelity Playback (A2DP Sink: ACC)
<fresheyeball> I that's the only one not marked (unavailable)
lovesegfault has joined #nixos
<rzixy> Hey all, is it possible to dual boot NixOS with NixOS? Installed NixOS on two partitions but the first one doesn't show up in Grub
<tilpner> That's a new one, why do you have two NixOS installations?
drakonis has quit [Read error: Connection reset by peer]
<tilpner> Are you setting extraEntries or useOSProber?
<{^_^}> [nixpkgs] @Lassulus merged pull request #73405 → nixos/syncthing: add versioning → https://git.io/JerPP
<{^_^}> [nixpkgs] @Lassulus pushed commit from @mrVanDalo to master « nixos/syncthing: add versioning »: https://git.io/JeKb5
* gchristensen 's also curious why
fresheyeball has quit [Quit: WeeChat 2.6]
<rzixy> Lol I don't know if it makes sense, but the second system is for torrenting or downloading anything from any site I don't fully trust. Then I can keep sensitive info on the main partition and rest easy at night
<rzixy> I'm setting useOSProber. Should I set extraEntries?
fresheyeball has joined #nixos
drakonis_ has quit [Read error: Connection reset by peer]
mounty has quit [Ping timeout: 265 seconds]
<fresheyeball> clever: I am not seeing how to get the microphone to work
<fresheyeball> I added
<fresheyeball> extraConfig = "
<fresheyeball> [General]
<fresheyeball> Enable=Source,Sink,Media,Socket
<fresheyeball> ";
<fresheyeball> and rebooted
<fresheyeball> no luck
zupo has joined #nixos
<clever> fresheyeball: did it work before?
<fresheyeball> I have never used bluetooth and nixos before today
<fresheyeball> audio works great
<{^_^}> [nixpkgs] @veprbl merged pull request #73752 → bitlbee: fixing test-suite for newer libcheck → https://git.io/JeK1O
<{^_^}> [nixpkgs] @veprbl pushed commit from @d-goldin to master « bitlbee: fixing test-suite for newer libcheck (#73752) »: https://git.io/JeKN3
<clever> it might be that your bluetooth card doesnt support a mic
Chiliparrot has joined #nixos
psyanticy has quit [Quit: Connection closed for inactivity]
fendor_ has quit [Ping timeout: 240 seconds]
<fresheyeball> hmm that makes sense
<fresheyeball> this is an old as hell one I got from my neighbor
klntsky has quit [Remote host closed the connection]
<clever> fresheyeball: one weird thing with bluetooth, is that its heavily hardware driven, the bluetooth dongle must support the protocols you want to use
Ariakenom has joined #nixos
klntsky has joined #nixos
<fresheyeball> clever: you know how to restart pulse?
<fresheyeball> nvm
<heath> this is the output of running nix-build --arg examples true at the root directory of miso (https://github.com/dmjio/miso): https://gist.github.com/heath/98f8c0381584e4b7639c26b1cb3f0e74
<{^_^}> [nixpkgs] @Lassulus merged pull request #72541 → libsearpc: 3.1.0 -> 3.2.0 → https://git.io/JegR1
<{^_^}> [nixpkgs] @Lassulus pushed commit from @r-ryantm to master « libsearpc: 3.1.0 -> 3.2.0 »: https://git.io/JeKNW
fresheyeball has quit [Quit: WeeChat 2.6]
<heath> /nix/store/ryinn9xa3g8bn55nj1h54ypnlp9naq6i-stdenv-linux/setup: line 807: /build/env-vars: No such file or directory
<heath> has anyone seen this?
<clever> heath: you need to turn the sandbox off until your nix is upgraded
<heath> thanks, trying it out
<{^_^}> nix#3142 (by cleverca22, 5 weeks ago, open): NIX_BUILD_TOP not set correctly outside of nixos
<heath> saw that
<exarkun> fix not yet released?
<clever> exarkun: fixed in nix master, not sure if its in a channel yet
<niso> is there a way to keep the $src path after a build (to debug something)
zebrag has quit [Quit: Konversation terminated!]
<clever> niso: nix will keep it, and you can use `nix-store --query --deriver` and then `nix-store --query --binding src` to go backwards from a built dir to its source
reallymemorable has joined #nixos
zebrag has joined #nixos
mananamenos has joined #nixos
drakonis_ has joined #nixos
peanutbutter144 has joined #nixos
<niso> clever: and if it "has no environment binding named 'src'"?
* niso wants to avoid another 30minute build
rzixy has quit [Ping timeout: 240 seconds]
<clever> niso: thats also due to $NIX_BUILD_TOP being wrong, so the buildCommand in runCommand is missing
<clever> niso: causing it to fall back to defaults, and trying to unpackPhase when it has no $src
rzixy has joined #nixos
<niso> clever: means i've to fix NIX_BUILD_TOP and rebuild? (or are there better options? i'm tyring to find an executable which should be built in one package, however it isn't moved to $out (maybe on purpose - i didn't package it))
<clever> niso: turning the sandbox off will fix NIX_BUILD_TOP
<niso> clever: alright thanks, i'll give it a try!
Lysergic1reams has joined #nixos
LysergicDreams has quit [Ping timeout: 276 seconds]
rzixy has quit [Ping timeout: 265 seconds]
irl25519 has joined #nixos
<evanjs> Okay so I’m now under the impression that #73225 isn’t solving the right bug, as it looks like this should _not_ happen on non-interactive terminals. Anybody have an idea what might be going on? Or if the same issue has happened elsewhere in the tree, lately?
<{^_^}> https://github.com/NixOS/nixpkgs/pull/73225 (by evanjs, 1 week ago, open): nodePackages."@angular/cli": disable analytics
<{^_^}> [nixpkgs] @h0m1 opened pull request #73780 → stage-1: create temporary secrets directory in /tmp and not in cwd → https://git.io/JeKN5
bridge[evilred] has quit [Remote host closed the connection]
CptCaptain has quit [Quit: WeeChat 2.6]
bridge[evilred] has joined #nixos
morgaine[evilred has joined #nixos
red[evilred] has joined #nixos
<red[evilred]> Apparently SSL certificates expiring cause issues. Who'd have thunk it?
<evanjs> red[evilred]: Reminds me of all the times my friends/family call asking why they can't connect to the internet ...
<niso> red[evilred]: it's the checking of ssl certs which causes issues, not the exiring :P
<red[evilred]> indeedy
<evanjs> "Is your date/time correct?" :P
<red[evilred]> It's my letsencrypt cert on my homeserver expired
<red[evilred]> and consequently the ircbridge failed
<red[evilred]> you know.. the irc bridge that connects on localhost
<red[evilred]> :-)
<eacameron> gchristensen: Is this good enough? :P https://github.com/obsidiansystems/obelisk/pull/555/files
jgt1 has joined #nixos
<gchristensen> eacameron: well that is excellent yes, but I was also hoping for the narative of it :)
<eacameron> gchristensen: I don't have a blog so that'll be harder
<niso> ah, btw, i got the GiteaPull-Hydraplugin running (however i'd like to test it a bit more before submitting a PR)
fresheyeball has joined #nixos
<fresheyeball> options-to-docbook.xsl: No such file or directory
<fresheyeball> AAA!!!
<evanjs> *gets more antsy about setting up a hydra server* dangit clever >_> I'll just have to convert the ssh nix cache at work to a hydra instance instead.... (/just get hydra running on it)
<fresheyeball> such a drama filled nix day
<red[evilred]> I apparently missed it... I'm okay with that.
alex```59 has quit [Quit: The Lounge - https://thelounge.chat]
<{^_^}> [nixpkgs] @ckauhaus closed pull request #73366 → [r19.09] samba: 4.10.8 -> 4.10.10, addressing CVE-2019-10218, CVE-2019-14833 & CVE-2019-14847 → https://git.io/JerBM
drakonis_ has quit [Ping timeout: 240 seconds]
<fresheyeball> anyone know how to get past this one? Everything is working now on 19.09, but the moment I try to enter a nix-shell it dies
<clever> fresheyeball: what does?
<fresheyeball> I figured out why atleast
<fresheyeball> one of my projects is using `import <nixpkgs> {}`
<fresheyeball> oh wiat
<fresheyeball> no...
<fresheyeball> got it
<fresheyeball> nixops package caused it
<fresheyeball> there is something weird there in our project
<fresheyeball> we know about it, but don't know why yet
<fresheyeball> other devs have had nixops fail to build
<fresheyeball> clever++
<{^_^}> clever's karma got increased to 248
<fresheyeball> thanks for the help again
<raboof> wow. I changed the `checkInputs` of a python package and was confused because it didn't trigger a rebuild. But this was actually correct, because I still had `doCheck=false`. Impressive!
<fresheyeball> I honestly don't think I would be on nixos today without you
<clever> raboof: yep, thats the only real difference between checkInputs and buildInputs, it only includes the checkInputs if doCheck == true
<raboof> neat
<{^_^}> [nixpkgs] @worldofpeace opened pull request #73781 → Pantheon 5.1 (second set of updates etc.) → https://git.io/JeKAW
alexherbo2 has joined #nixos
rembo10 has joined #nixos
reallymemorable has quit [Quit: reallymemorable]
drakonis_ has joined #nixos
philr has joined #nixos
<{^_^}> [nixpkgs] @ckauhaus merged pull request #73370 → [r19.03] samba: add patches for CVE-2019-3880, CVE-2019-10218, CVE-2019-14833 & CVE-2019-14847 → https://git.io/JerRb
<{^_^}> [nixpkgs] @ckauhaus pushed 2 commits to release-19.03: https://git.io/JeKAi
fusion809 has quit [Remote host closed the connection]
zupo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
fusion809 has joined #nixos
reallymemorable has joined #nixos
waleee-cl has quit [Quit: Connection closed for inactivity]
mounty has joined #nixos
<{^_^}> [nixpkgs] @Lassulus merged pull request #72911 → vim_configurable: Add vi symlink to vim → https://git.io/Jea0a
<{^_^}> [nixpkgs] @Lassulus pushed commit from @JohnAZoidberg to master « vim_configurable: Add vi symlink to vim »: https://git.io/JeKAb
Lysergic1reams has quit [Ping timeout: 252 seconds]
LysergicDreams has joined #nixos
shibboleth has joined #nixos
<{^_^}> [nixpkgs] @Lassulus merged pull request #72883 → nixos/networkd: add `Name` as valid option to `Link` → https://git.io/Jeacs
<{^_^}> [nixpkgs] @Lassulus pushed commit from @fooker to master « nixos/networkd: add `Name` as valid option to `Link` »: https://git.io/JeKAx
zupo has joined #nixos
CMCDragonkai has quit [Quit: Connection closed for inactivity]
ixxie has quit [Ping timeout: 265 seconds]
zupo has quit [Client Quit]
mexisme_ has joined #nixos
mexisme has quit [Ping timeout: 252 seconds]
sondr3 has joined #nixos
h0m1 has quit [Quit: WeeChat 2.6]
h0m1 has joined #nixos
kisonecat has joined #nixos
<{^_^}> [nixpkgs] @Lassulus merged pull request #71828 → bind: Expand description of services.bind.cacheNetworks → https://git.io/Je0GH
<{^_^}> [nixpkgs] @Lassulus pushed commit from @willghatch to master « bind: Expand description of services.bind.cacheNetworks »: https://git.io/JeKxn
kleisli has quit [Ping timeout: 246 seconds]
<{^_^}> [nixpkgs] @jonringer closed pull request #73026 → pythonPackages.isort: fix tests → https://git.io/JeVIH
zupo has joined #nixos
<{^_^}> [nixpkgs] @Lassulus merged pull request #71429 → androidenv: Install platform-tools binaries on all OSes → https://git.io/JeBDG
<{^_^}> [nixpkgs] @Lassulus pushed commit from @kirelagin to master « android: Install platform-tools binaries on all OSes »: https://git.io/JeKx4
<tobiasBora> Hello, I'm not sure to understand why, but I can't use virtualenv in NixOs. When I run "virtualenv -p python3 myenv && source myenv/bin/activate && pip install numpy", numpy fails to install... I even tried in a steam-run environment, same issue. Is it normal or not?
<simpson> Sounds normal. You could instead directly add python3Packages.numpy to your inputs.
Chiliparrot has quit [Quit: My iMac has gone to sleep. ZZZzzz…]
<{^_^}> [nixpkgs] @jonringer merged pull request #73778 → thonny: 3.2.0b7 -> 3.2.3 → https://git.io/JeKFC
<{^_^}> [nixpkgs] @jonringer pushed commit from @romildo to master « thonny: 3.2.0b7 -> 3.2.3 »: https://git.io/JeKxK
otulp_ has joined #nixos
otulp has quit [Ping timeout: 246 seconds]
otulp_ is now known as otulp
doyougnu has joined #nixos
<{^_^}> [nixpkgs] @aanderse merged pull request #73563 → kdevelop, kdev-php, kdev-python: 5.4.3 -> 5.4.4 → https://git.io/Jeo70
<{^_^}> [nixpkgs] @aanderse pushed 2 commits to master: https://git.io/JeKxM
maxdevjs has quit [Quit: Leaving]
alexherbo25 has joined #nixos
alexherbo2 has quit [Ping timeout: 240 seconds]
chloekek_ has quit [Ping timeout: 276 seconds]
kleisli has joined #nixos
<betawaffle> would it be absolutely crazy to run nixos on a synology?
justan0theruser has joined #nixos
<gchristensen> is it aarch64? :)
nomeata has joined #nixos
<betawaffle> xeon d in this case, so yes
<betawaffle> i mean...
<betawaffle> sorry, amd64
<gchristensen> should be great, then!
<{^_^}> [nixpkgs] @ckauhaus merged pull request #73739 → chromium: 78.0.3904.97 -> 78.0.3904.108 → https://git.io/JeKwp
<{^_^}> [nixpkgs] @ckauhaus pushed 2 commits to master: https://git.io/JeKpe
justanotheruser has quit [Ping timeout: 240 seconds]
<{^_^}> [nixpkgs] @raboof opened pull request #73784 → inkcut: init at 2.1.0 → https://git.io/JeKpv
<betawaffle> my only concern would be if they have funky hardware that has special needs
ckauhaus has quit [Quit: WeeChat 2.6]
<gchristensen> yeah, maybe you can do a in-memory boot and poke all the hardware bits and see if there are probelms
<nomeata> Hi! I have a strange thing happening here. If I run `nix-shell $(nix-instantiate shell.nix)` I get dropped into a shell (all dependencies are there), but if I run `nix-shell shell.nix`, it tries to build some dependencies. My understanding says that these two commands should do the same, but for reason something happens differently. Any idea what might be causing this?
<betawaffle> that's another thing... i've got no way (that i know of) to get access to the boot environment at all
<gchristensen> oh interesting
<betawaffle> like i wouldn't be able to see what i'm doing
<gchristensen> there is probably a UART ... :)
<betawaffle> yeah, maybe if i open up the box...
<clever> nomeata: nix-shell sets an env var, and lib.inNixShell uses that env var to detect nix-shell
<clever> nomeata: that can cause default.nix files to behave differently, which is why i avoid using that
<gchristensen> I think it would not be smart to try to do it without access to the boot env
<nomeata> That sounds likely… how would I set that variable with `nix-instantiate`, so that I can diff the derivations?
<betawaffle> i'm also not sure i'm ready to give up the easy-to-use web interface and such
<gchristensen> a reasonable concer
<clever> nomeata: export IN_NIX_SHELL=impure
<nomeata> thanks! I think I found the culprit
LysergicDreams has quit [Ping timeout: 265 seconds]
mananamenos has quit [Remote host closed the connection]
Jackneill has joined #nixos
<betawaffle> btw, i managed to get nix set up on catalina
noudle has quit []
<betawaffle> i set up a synthetic.conf entry, and an fstab entry for an apfs volume i created specifically for nix
Ariakenom has quit [Quit: Leaving]
alexherbo25 has quit [Quit: The Lounge - https://thelounge.chat]
mananamenos has joined #nixos
LysergicDreams has joined #nixos
alexherbo2 has joined #nixos
<mananamenos> hi, i can't execute this command `sudo cachix use all-hies`. I get this error: *Could not install NixOS configuration to /etc/nixos/ due to lack of write permissions.*
<sondr3> betawaffle: do tell if you figure something out with the Synology, I have one laying around basically bit rotting away here
kleisli has quit [Remote host closed the connection]
<gchristensen> sondr3: you could mail it to me =)
kleisli has joined #nixos
<betawaffle> sondr3: important data on it?
<sondr3> nah, a bunch of TV shows, documentaries and movies I love
<sondr3> so depends on the definition of important
<betawaffle> >= annoying to lose
<betawaffle> i think i'll need to get my nixos router in good shape before i attempt something so heroic
<sondr3> fairly, I'd just use it as a NAS again regardless but I want to use NixOS for it, I only access it by SSH or mounting it remotely
zupo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<sondr3> that'd be cool, my #1 thing on my TODO is converting my PiHole Raspbian install to a PiHole NixOS machine
<sondr3> and my Linode... so much on my todo
<betawaffle> is there a pihole module for nixos yet?
<betawaffle> yeah, i've got a packet machine i need to use nixos for, rather than coreos
<sondr3> nope, no PiHole (yet), that too is on my todo, lol
acarrico has quit [Ping timeout: 252 seconds]
LysergicDreams has quit [Ping timeout: 265 seconds]
LysergicDreams has joined #nixos
<betawaffle> the next most important thing on my todo list is to use the nixos router for a dhcp and dns server, rather than this synology. epic laziness right here
<betawaffle> i probably didn't tell you about the cool stuff i'm already doing with my nixos router
<sondr3> what kind of router is this? I just have a Asus one running the Asuswrt-Merlin firmware, works fine for my needs
<betawaffle> i've got at&t fiber, and they give you that dopey residential gateway that's supposed to sit between you and the optical terminal
<betawaffle> apu2d4
<betawaffle> from pc engines
<betawaffle> it's rad
<gchristensen> that makes a great router
<sondr3> lmao, that's quite a bit more powerful than my router
<betawaffle> so anyway, this router has three ports, so i've got the the ONT plugged into one, LAN into another, and the dopey residential gateway into the third
<{^_^}> [nixpkgs] @aanderse merged pull request #73295 → nixos/mailcatcher: add http.path option → https://git.io/JewSK
<{^_^}> [nixpkgs] @aanderse pushed 2 commits to master: https://git.io/JeKp6
<gchristensen> lol!
<betawaffle> (i'm using nftables, because i'm a masochistic rebel)
<gchristensen> it seems likenftables is nice?
<betawaffle> yeah, i like it. really would like it better if i had 1) syntax highlighting in my editor, and 2) a nixos module for configuring it in a fancy way
<sondr3> damn, these APU machines look really great, I want one
<betawaffle> so anyway, that nftables magic forwards the EAPOL traffic between the ONT and the AT&T router, such that the ONT thinks i'm the 802.1x device it expects
<gchristensen> sondr3: they are =)
<gchristensen> I think half of #nixos-on-your-router uses it lol
<betawaffle> i just wish at&t would let me authenticate directly, rather than MitMing their auth :P
lovesegfault has quit [Ping timeout: 240 seconds]
<betawaffle> all other traffic is blocked between them and their precious residential gateway. bwahahaha
<gchristensen> haha
shibboleth has quit [Quit: shibboleth]
kisonecat has quit [Ping timeout: 240 seconds]
<betawaffle> i haven't figured out the right set of incantations to get my internet to come back unattended after a power outage though
<betawaffle> there's some dance of bouncing the ports to get the router to re-auth
magneticduck has quit [Remote host closed the connection]
<betawaffle> i usually just unplug and replug things until it works again
chpatrick has joined #nixos
<betawaffle> but i know there's got to be a way to do it in software
<chpatrick> hey, is there a way to get something built on hydra without making it a top-level package? I'd like to build blender with CUDA since it seems like a common case but currently you need to build it from source
lovesegfault has joined #nixos
<{^_^}> [nixpkgs] @worldofpeace pushed to master « Revert "jack2: 1.9.13 -> 1.9.14, fix build arm" »: https://git.io/JeKpp
kleisli has quit [Remote host closed the connection]
kleisli has joined #nixos
<{^_^}> [nixpkgs] @worldofpeace pushed to staging « jack2: 1.9.13 -> 1.9.14, fix build arm »: https://git.io/JeKhe
<sondr3> chpatrick: AFAIK you could make your own NUR repository and use Cachix to host the package, but I haven't used it myself so not really sure how it works
<chpatrick> sondr3: I think ideally it should be built for everyone since it's a pretty big package and I would imagine the majority of people using it would want CUDA support
<samueldr> wondering if it's as simple as a licensing issue here
<gchristensen> niksnut: any opinions on building blender with CUDA in hydra?
kisonecat has joined #nixos
knupfer has joined #nixos
knupfer has quit [Client Quit]
knupfer has joined #nixos
<eyJhb> gchristensen: sounds awesome
<{^_^}> [nixpkgs] @worldofpeace merged pull request #72774 → nixos/libinput: apply options to all device types → https://git.io/Je28H
<{^_^}> [nixpkgs] @worldofpeace pushed 2 commits to master: https://git.io/JeKhZ
<eyJhb> Time to pick out DisplayLink and see if it works...
nomeata has quit [Quit: Client exiting]
Jackneill has quit [Remote host closed the connection]
aveltras has quit [Quit: Connection closed for inactivity]
<Dandellion[m]> arc: I'm geting EDU's from you at least, maybe you could reply to one of my messages in an attempt to trigger the other servers here to notice I'm alive?
<arcnmx> dandellion: I don't get it but hi
sondr3 has quit [Quit: WeeChat 2.6]
cosimone has quit [Quit: Quit.]
fendor has joined #nixos
kisonecat has quit [Ping timeout: 240 seconds]
<{^_^}> [nixpkgs] @worldofpeace opened pull request #73785 → [19.09] nixos/libinput: apply options to all device types → https://git.io/JeKhl
<Dandellion[m]> arc: Thanks, looks like I'm slowly coming back
__monty__ has quit [Quit: leaving]
<eyJhb> Well, looks like I won't be testing DisplayLInk tonight.. Damn you VBox
<Dandellion[m]> arc: Basically a netsplit if you're familiar with irc terminology
philr has quit [Ping timeout: 276 seconds]
growpotkin has joined #nixos
<{^_^}> [nixpkgs] @ivan opened pull request #73786 → [19.09] chromium: 78.0.3904.97 -> 78.0.3904.108 → https://git.io/JeKh0
zebrag has quit [Quit: Konversation terminated!]
laerling has quit [Quit: ZNC 1.7.3 - https://znc.in]
<{^_^}> [nixpkgs] @0x4A6F opened pull request #73787 → gobi_loader: init at 0.7 → https://git.io/JeKhu
zebrag has joined #nixos
laerling has joined #nixos
laerling has quit [Client Quit]
kleisli has quit [Ping timeout: 240 seconds]
laerling has joined #nixos
<ornxka> broken = true;
<ornxka> how do i fix this
<gchristensen> ornxka: that means the package is known to not build or work, so the fix is to remove that line and try building it, and then fixing whatever is broken
hmpffff has quit [Quit: nchrrrr…]
kleisli has joined #nixos
<{^_^}> [nixpkgs] @eonpatapon opened pull request #73788 → nixos/nextcloud: add occ in path of nextcloud-setup → https://git.io/JeKh6
acarrico has joined #nixos
laerling has quit [Quit: ZNC 1.7.3 - https://znc.in]
werner291 has quit [Quit: werner291]
laerling has joined #nixos
<{^_^}> [nixpkgs] @Lassulus opened pull request #73789 → zandronum: 3.0 -> 3.0.1 → https://git.io/JeKh9
jgt1 has quit [Ping timeout: 245 seconds]
jgt1 has joined #nixos
o1lo01ol1o has quit [Remote host closed the connection]
<rizary_> beside `nix-store --delete`, how can I delete my package from nix store? I run `nix-build -A` for my package, and it doesn't rebuild even after I changed the source code for some reason.
<rizary_> so I want to remove it and rebuild it again
akaWolf has joined #nixos
<{^_^}> [nixpkgs] @jtojnar opened pull request #73790 → Various GNOME leaf package updates → https://git.io/JeKhA
<worldofpeace1> gchristensen: about that idea for that command you showed me `guys`, does nixbot support PM's? (maybe a question for infinisil )
<infinisil> Yup, the `,expand` command already works like that
<worldofpeace1> hmm, I guess the only question I have left is how to do it :D
morgaine[evilred has quit [Quit: Idle timeout reached: 10800s]
reallymemorable has quit [Quit: reallymemorable]
<ornxka> https://nixos.wiki/wiki/Qt#qt.qpa.plugin:_Could_not_find_the_Qt_platform_plugin_.22xcb.22_in_.22.22 how do i fix this
<ornxka> it says i will need to use wrapQtAppsHook
<infinisil> worldofpeace1: I haven't implemented `,guys` yet :)
<infinisil> Kind of low on time rn
knupfer has quit [Ping timeout: 276 seconds]
<infinisil> Soon will though
shibboleth has joined #nixos
red[evilred] has quit [Quit: Idle timeout reached: 10800s]
erictapen has quit [Ping timeout: 240 seconds]
<ornxka> qt.qpa.plugin: Could not find the Qt platform plugin "xcb" in " blah blah Available platform plugins are: wayland-egl, wayland, wayland-xcomposite-egl, wayland-xcomposite-glx
<ornxka> what in the absolute heck
<ornxka> i dont even have wayland installed why can it find wayland but not xorg
irl25519 has quit [Quit: My computer has gone to sleep. ZZZzzz…]
fendor has quit [Read error: Connection reset by peer]
<samueldr> alternatively, worldofpeace1, the bot's source is here https://github.com/Infinisil/nixbot
<samueldr> (if you want to try your hand at it)
<infinisil> Hehe, I wouldn't recommend it, the codebase is a mess and there's no tests
reallymemorable has joined #nixos
<worldofpeace1> I will take note of that infinisil, though by no means to embarrass
* infinisil puts refactoring the bot on the todo list
reallymemorable has quit [Client Quit]
<worldofpeace1> ornxka: hi, which app fails like this?
knupfer has joined #nixos
<ornxka> sonic-visualiser which is marked as broken
<ornxka> i am building it
<ornxka> it builds fine but when i run the binary i get that
m0rphism has quit [Ping timeout: 252 seconds]
<ornxka> i changed to the new qt5 derivation method described here https://hydra.nixos.org/build/96804884/download/1/nixpkgs/manual.html#sec-language-qt
<worldofpeace1> woah, ornxka it seems to have been marked broken for 4 years ago
<ornxka> wow that is a long time ago
<worldofpeace1> latest is 4.0
<worldofpeace1> expression is 2.4.1
<worldofpeace1> ornxka: if the executable is a script it won't be wrapped
<ornxka> hmm
<ornxka> i should probably upgrade it too while im here
<ornxka> oh there we go
<ornxka> i did various invocations of wrapQtApp and wrapQtAppsHook and now it runs
mexisme_ has quit [Ping timeout: 240 seconds]
drakonis_ has quit [Ping timeout: 246 seconds]
<worldofpeace1> hmm, that sounds like whatever is in $out/bin/ isn't a binary if you had to wrap manually
growpotkin has quit [Quit: ZNC 1.7.5 - https://znc.in]
lovesegfault has quit [Quit: WeeChat 2.6]
mananamenos has quit [Ping timeout: 245 seconds]
knupfer has quit [Ping timeout: 252 seconds]
vonfry has joined #nixos
shibboleth has quit [Quit: shibboleth]
doyougnu has quit [Quit: WeeChat 2.6]