worldofpeace_ changed the topic of #nixos to: NixOS stable: 20.03 ✨ https://discourse.nixos.org/t/nixos-20-03-release/6785 || https://nixos.org || Latest NixOS: https://nixos.org/nixos/download.html || Latest Nix: https://nixos.org/nix/download.html || Logs: https://logs.nix.samueldr.com/nixos/ || use ,channels for a list of Nix* related channels || nixcon videos: https://tinyurl.com/nixcon2019 || Link to the output of nix-info
<bqv> > pkgs.pcre.outputs
<{^_^}> [ "bin" "dev" "out" "doc" "man" ]
<bqv> remind me to stop using the bot from matrix
<bqv> bbarker: the default output is bin
<bqv> just use .out
<bqv> (pcre.out)
<infinisil> This is what lib.getLib is for
<infinisil> It uses .lib if it's there, .out otherwise
<bqv> right
<bqv> that was not clear :p
worldofpeace_ changed the topic of #nixos to: NixOS stable: 20.03 ✨ https://discourse.nixos.org/t/nixos-20-03-release/6785 || https://nixos.org || Latest NixOS: https://nixos.org/nixos/download.html || Latest Nix: https://nixos.org/nix/download.html || Logs: https://logs.nix.samueldr.com/nixos/ || use ,channels for a list of Nix* related channels || nixcon videos: https://tinyurl.com/nixcon2019 || Link to the output of nix-info
<cole-h> ✨
<bbarker> thanks for the incredibly useful notes, will jot that down
drewc has joined #nixos
worldofpeace_ has quit [Quit: worldofpeace_]
iclanzan has quit [Quit: leaving]
morgrimm has joined #nixos
<infinisil> NixOS 20.03 \o/ \o/
<{^_^}> [nixpkgs] @ryneeverett opened pull request #85642 → [20.03] pythonPackages.stem: unbroken at 1.8.0 → https://git.io/JfTaZ
<infinisil> worldofpeace++ disasm++
<{^_^}> disasm's karma got increased to 34, worldofpeace's karma got increased to 134
<infinisil> <every nixpkgs committer>++
<worldofpeace> period
Henson has joined #nixos
morgrimm has quit [Ping timeout: 265 seconds]
<Henson> I'm trying to build packages for the OpenStack oslo library, which has names like oslo.i18n, oslo.config, and other ones with dots in the name. Can I keep these dots in the attribute name when I define packages for them? I imagine that will get confused with the attribute set dereference dot. Should I change them to dashes or underscores? Or make an "oslo" sub attribute that contains them?
<energizer> in this example, how does this this file `/var/src/secrets/dropbear/ecdsa-hostkey` get generated? https://discourse.nixos.org/t/disk-encryption-on-nixos-servers-how-when-to-unlock/5030/3
codygman has quit [Read error: Connection reset by peer]
codygman has joined #nixos
<{^_^}> [nixpkgs] @petabyteboy opened pull request #85643 → nixos/tools: adapt for renamed console options → https://git.io/JfTa0
chagra has quit [Quit: WeeChat 2.7.1]
<infinisil> Henson: Is this naming used as a hierarchy? Are there non-oslo. prefixes?
<infinisil> Are there packages with multiple dots?
<{^_^}> [nixpkgs] @petabyteboy opened pull request #85644 → nixos/tools: adapt for renamed console options → https://git.io/JfTaz
incognito9999 has quit [Quit: ZNC 1.7.2+deb3~bpo9+1 - https://znc.in]
<Henson> infinisil: it looks like nearly all of them have an "oslo." prefix. There's oslo-test and oslo-specs, but the vast majority are "oslo.xxxxx". There are no double dots that I can see.
<{^_^}> [nixpkgs] @aanderse opened pull request #85645 → redmine: 4.1.0 -> 4.1.1 [20.03 backport] → https://git.io/JfTaV
incognito9999 has joined #nixos
<infinisil> Henson: Got a link to see those?
<Henson> energizer: it looks like it was probably generated manually, and is being included in the initrd
<Henson> infinisil: oops, it looks like I started you on page 2
<cole-h> What's the difference between `builtins.toFile` and `pkgs.writeText`? They seem to do similar things to me
<energizer> Henson: ok so if i deploy a config to a remote machine, then in advance i need to place that file there
h0m1 has quit [Quit: WeeChat 2.8]
<Henson> infinisil: I'm trying to get python-keystoneclient working. python-swiftclient depends on python-keystoneclient, which is missing. It depends on a lot of stuff, and I need to get it working for me job, so I'm putting in the grunt work to port a bunch of packages into Nix to make python-keystoneclient, and thus python-swiftclient work.
<energizer> erm, in nixops/morph, does an absolute path in the config refer to a local one or a remote one?
h0m1 has joined #nixos
bhipple_ has joined #nixos
<infinisil> Henson: Probably fine to use oslo = { i18n = ...; config = ...; ... } imo
<infinisil> Or osloPackages = { i18n = ...
<MichaelRaskin> cole-h: evaluation time/runtime, I guess
<MichaelRaskin> Well, buildtime
<Henson> energizer: I'm not totally sure, but unless you want the computer to have SSH enabled while it's booting, and to have a specific ECDSA key file on that SSH server, then I would say you don't need it. It probably auto-generates one if you don't specify it.
<cole-h> MichaelRaskin: So, toFile is eval, and writeText is build?
<MichaelRaskin> Yes
<Henson> infinisil: ok
sigmundv_ has quit [Ping timeout: 256 seconds]
<infinisil> cole-h: builtins.toFile doesn't need to build a derivation and happens at eval time, which is faster, but it doesn't support having derivations as dependencies of the string. The opposite of those properties holds for pkgs.writeText
<energizer> Henson: on that computer the root partition is encrypted (but not /boot), so i think i need to have ssh running at boot in order to decrypt
<cole-h> So if it's just a multiline string, would toFile be preferred over writeText for a package in nixpkgs?
<{^_^}> Channel nixpkgs-20.03-darwin advanced to https://github.com/NixOS/nixpkgs/commit/c185d15160e (from 4 hours ago, history: https://channels.nix.gsc.io/nixpkgs-20.03-darwin)
<cole-h> (No string interpolation at all)
<Henson> energizer: and this is a remotely-deployed system?
<infinisil> cole-h: Almost always prefer pkgs.writeText unless you know that the string won't ever depend on a derivation
<{^_^}> [nixpkgs] @matthewbauer closed pull request #85631 → numpy: set lapack,blas library names correctly → https://git.io/JfTlL
<energizer> Henson: yes
<cole-h> infinisil++ Alright, sounds good. Thanks for the clarification.
<{^_^}> infinisil's karma got increased to 259
<infinisil> Although, it might be better to use pkgs.writeText still, to make evaluation faster
<infinisil> Wait
<infinisil> Yeah so builtins.toFile does the writing during evaluation, while pkgs.writeText does it during build time (but this is much longer than what it would cost during eval time)
<infinisil> But if eval time is the limiting factor, it might make sense to use pkgs.writeText still
<Henson> energizer: yeah, then you'll likely need to enable SSH so you can log in, decrypt it, then have it continue on. The ECDSA host key appears to be an optional attribute, so you could try to leave it off and see what happens. Likely you'll get your local SSH complaining when you connect to it after it reboots, because the host key will be different. So, setting it might make sense if you're going
<infinisil> Which might be the case in nixpkgs
<Henson> energizer: to have to do it every time.
<infinisil> Although pkgs.writeText also needs to instantiate a derivation, which is probably the same speed as builtins.toFile at eval time..
<MichaelRaskin> I would say writeText by default, if only because writeText is a simple builder with code in Nixpkgs, and toFile is an exotic-ish builtin
romildo has joined #nixos
chagra has joined #nixos
<Henson> but heed the warning in the boot.initrd.network.ssh.hostECDSAKey NixOS option. Your key file will be stored insecurely in the nix configuration.
<energizer> Henson: where do i put the file? the comment i linked puts it in /var but some of the others lower down put it in /boot
<infinisil> Oh! What if pkgs.writeText used builtins.toFile if the string has no context :o
<cole-h> Could someone explain the difference between `propagatedBuildInputs` and its native counterpart? The `fish` derivation currently uses non-native propagated for binaries required during execution, and I would think it should be the other way around (it appears to work this way, though)...
<Henson> energizer: you can put it anywhere you want. It's referring to the key file on your local machine. So just generate a new one somewhere you'd like, then point to it. It will get copied into the initrd of the system you're building. I assumine you're building a remote system using NixOPs?
<MichaelRaskin> And the check would use unsafeDiscardContext and string equality?
<Henson> energizer: note that I haven't done any of this before. I'm just going based on my understanding of SSH, dropbear, and reading a bit of the Nix source code.
<infinisil> > builtins.hasContext ""
<MichaelRaskin> cole-h: native inputs are different from normal ones in case of cross-compilation
<{^_^}> false
<infinisil> MichaelRaskin: ^
<MichaelRaskin> Oh nice
<romildo> I am not able to rebuild NixOS unstable. Although the notebook has 16GB of RAM, it is not enough. Rebuilding stales with full RAM ans swap usage. This is the third attempt. Is anybody seen this behavior too? Any clues?
<MichaelRaskin> cole-h: native are code runnable during the build; normal are code runnable as a part of compiled product (on the host for which you compile)
snicket has quit [Ping timeout: 240 seconds]
<cole-h> MichaelRaskin: So non-native propagated deps wouldn't work if I were cross-compiling to arm64, for example?
<bqv> >> Your configuration mentions firefox.icedtea, firefox.enableGoogleTalkPlugin. All plugin related options, except for the adobe flash player, have been removed, since Firefox from version 52 onwards no longer supports npapi plugins (see https://support.mozilla.org/en-US/kb/npapi-plugins).
<bqv> no, it actually doesn't :|
<bqv> rg icedtea -> no results
<MichaelRaskin> A is non-native propagated of B: if you use B dor compilation of C, C needs A as a build input too
<bqv> rg GoogleTalkPlugin -> no result
<Henson> infinisil: one downside is that if I have a package that depends on oslo.i18n, then in the default.nix that gets called by callPackage I have to pass the whole oslo attribute set and pick up i18n within the derivation. I can't send only oslo.i18n in. Is that a problem?
<bqv> who made this change and how can i punish them
<MichaelRaskin> cole-h: native is added uniformly in that statement
<energizer> Henson: i'm using https://github.com/DBCDK/morph
m0rphism has quit [Ping timeout: 265 seconds]
<infinisil> Henson: Oh that's pretty standard. I don't think introducing top-level attributes for all oslo packages would be a good idea
<Ashy> ah damn, my j901 patch didnt make it in to 20.03
<Henson> infinisil: ok, great
<infinisil> Ashy: Link?
<Ashy> it was only merged yesterday though so that's fair enough
<cole-h> Ashy: 20.03 was frozen (for the most part) ~February lol
<Ashy> oh right haha
<Henson> energizer: ahh, ok, but the same idea. You're building closures for remote systems locally, then deploying them.
<{^_^}> [nixpkgs] @peti pushed to haskell-updates « hackage-packages.nix: automatic Haskell package set update »: https://git.io/JfTaA
<Henson> gotta run
<cole-h> MichaelRaskin: Hm, I somewhat understand now.
Henson is now known as HenAway
<Ashy> when does 20.09 get frozen?
<{^_^}> [nixpkgs] @nyanloutre opened pull request #85646 → ledger-live-desktop: 2.1.0 -> 2.2.4 → https://git.io/JfTap
<cole-h> Probably ~August, would be my guess
<Ashy> i'll try to get the jqt ide and extra libraries merged before then
<cole-h> I've only been here for 1 release, so I don't actually know :P
<{^_^}> [nixpkgs] @peterhoeg opened pull request #85647 → mu: minor cleanup → https://git.io/JfTVf
<infinisil> MichaelRaskin: Though, making pkgs.writeText use bulitins.toFile would be slightly backwards incompatible
<infinisil> Since toFile only returns a string, not a derivation
<infinisil> Meaning e.g. you couldn't override it anymore
incognito9999 has quit [Remote host closed the connection]
<infinisil> I guess that could be faked though, making it still use builtins.toFile but if somebody uses .override it would switch to the derivation way
incognito9999 has joined #nixos
rcshm has joined #nixos
rcshm has quit [Client Quit]
<bqv> yeah what. i'm getting caught up in this assert https://github.com/NixOS/nixpkgs/commit/c51b0afd54339049db05d7854a188c1754bd9de5#diff-d546c0cc4fa5e6ccb4772cdeab3c38a8 when i can literally check and i have none of those entries:
<bqv> nix-repl> self.nixosConfigurations.delta.config.nixpkgs.config.firefox
<bqv> { enableFXCastBridge = true; }
<bqv> how is this happening
broccoli has quit [Ping timeout: 256 seconds]
<bqv> forget it, i'll just fallback to nixos-stable until someone else sorts this out
<dongcarl> Hi all, is there a way to programmatically change nixos configuration options and then switching without touching /etc/nixos/configuration.nix?
kazimazi has quit [Remote host closed the connection]
romildo has quit [Quit: Leaving]
incognito9999 has quit [Quit: ZNC 1.7.2+deb3~bpo9+1 - https://znc.in]
incognito9999 has joined #nixos
<infinisil> dongcarl: Got more context?
proofofkeags has quit [Remote host closed the connection]
proofofkeags has joined #nixos
<dongcarl> infinisil: Just that I'd like to dynamically change nixos configuration options, like from a bash script or something :-)
<dongcarl> e.g. make a web frontend for customizing a nixos machine where there's, let's say, a toggle that turns a service on or off
<{^_^}> [nixos-hardware] @j0hax opened pull request #154 → Change TLP charge thresholds → https://git.io/JfTVu
<infinisil> dongcarl: You could generate /etc/nixos/generated.nix via bash, and set `imports = [ ./generated.nix ]` in configuration.nix to apply it
<infinisil> Would that work?
Vikingman has quit [Quit: KVIrc 5.0.0 Aria http://www.kvirc.net/]
<dongcarl> infinisil: Huh yeah that's true!
proofofkeags has quit [Ping timeout: 265 seconds]
codygman has quit [Read error: Connection reset by peer]
<dongcarl> THanks :-)
<infinisil> :D
KeiraT has quit [Remote host closed the connection]
codygman has joined #nixos
<energizer> i just used `morph deploy` and now something's wrong with my system
<infinisil> dongcarl: You probably need a way to read current values too, I'd recommend `nix-instantiate --eval '<nixpkgs/nixos>' -A config.services.foo.enable` for that
<energizer> it keeps looking for files that were used in earlier configurations
rardiol has quit [Ping timeout: 265 seconds]
<energizer> and they're not present so it fails
KeiraT has joined #nixos
<dongcarl> infinisil: :D Thanks! I'll keep it in mind!
<energizer> cp: cannot stat '/persist/etc/ssh/boot_ssh_host_rsa_key': No such file or directory
<dongcarl> If anyone knows any prior art w/re designing an abstracted frontend for managing nixos machines, please send it my way!
<energizer> but there's nothing about that file in my config anymore!
<energizer> there's some spooky state living in my system
thc202 has quit [Ping timeout: 240 seconds]
<energizer> that error happens during `nixos-rebuild switch`
<energizer> dongcarl: https://github.com/DBCDK/morph
<energizer> but it seems to be causing me problems as we speak
<drakonis> huh you're here
<energizer> how do i get a clean build of my configuration? i thought that's what `nixos-rebuild switch` was supposed to do, but it definitely isn't doing that
<{^_^}> Channel nixos-unstable-small advanced to https://github.com/NixOS/nixpkgs/commit/d8b7b590c7b (from 2 hours ago, history: https://channels.nix.gsc.io/nixos-unstable-small)
<bqv> no, it definitely is :p
<infinisil> "clean build"?
<bqv> are you sure you're building the right config?
<energizer> lemme double check that
markus1189 has joined #nixos
<infinisil> energizer: You could try `nix-build '<nixpkgs/nixos>' --arg configuration /etc/nixos/configuration.nix -A system` just because
<infinisil> (this is what nixos-rebuild switch does underneath)
reallymemorable has joined #nixos
gustavderdrache has quit [Quit: Leaving.]
markus1199 has quit [Ping timeout: 256 seconds]
<energizer> infinisil: that command doesn't error
<energizer> but `nixos-rebuild switch` does
<dongcarl> drakonis: o/
<energizer> bqv: yes i'm sure
incognito9999_ has joined #nixos
<drakonis> hey
proofofkeags has joined #nixos
<drakonis> trying nix out?
<infinisil> energizer: And the error is that cp one?
<infinisil> Ah well
<infinisil> That error most likely happens during the activation of the system
<infinisil> The nix-build command doesn't run that
<infinisil> (it's a pure nix-build after all)
cyris212 has quit [Ping timeout: 260 seconds]
<dongcarl> drakonis: Been using Nix for a bit already haha, you?
<energizer> infinisil: https://bpaste.net/QAVA
<drakonis> years now
<drakonis> the guix stint was brief
incognito9999 has quit [Ping timeout: 264 seconds]
evertedsphere has joined #nixos
<dongcarl> drakonis: Ah I see... Yeah I'd say Nix has more mature services definitions, which is good for my productivity :-)
* dongcarl going to bed
<bqv> not sure. that's quite odd. what part of the process is throwing that error?
cyris212 has joined #nixos
<infinisil> energizer: What's `nix-instantiate --eval '<nixpkgs/nixos>' -A config.boot.initrd.secrets`?
<energizer> infinisil: { }
<{^_^}> [nixpkgs] @xrelkd opened pull request #85648 → cargo-expand: 0.4.19 -> 0.5.0 → https://git.io/JfTVx
<energizer> i used to have https://bpaste.net/DDEA in my config but it is not there anymore
<infinisil> Oh darn
_deepfire has joined #nixos
<infinisil> energizer: It seems that systemd-boot tries to install the secrets for past versions too
<infinisil> energizer: Does the folder /persist/etc/ssh exist?
<energizer> infinisil: yes
<infinisil> Yeah, so systemd-boot tries to run this script for every generation it needs to make a boot loader entry for: https://github.com/NixOS/nixpkgs/blob/d8b7b590c7b1166fad48935d757c3ff10375c89a/nixos/modules/system/boot/stage-1.nix#L335-L378
<infinisil> While the current generation doesn't depend on that file anymore, past ones do
<infinisil> This looks like a bug, this script shouldn't fail if the file can't be found, maybe just a warning should be issued instead
<energizer> why does it care what previous generations depend on?
<bqv> previous generations still need to be bootable
<bqv> if they have boot entries
<infinisil> Yeah
proofofkeags has quit [Remote host closed the connection]
proofofkeags has joined #nixos
<energizer> but shouldnt their secrets only be installed if theyre the current generation?
incognito9999_ has quit [Quit: ZNC 1.7.2+deb3~bpo9+1 - https://znc.in]
<bqv> previous generations still need to be bootable
incognito9999 has joined #nixos
<energizer> i guess i mean, why?
<bqv> when you reboot and go to the previous generation, and the secrets are missing, it won't boot
jlv has joined #nixos
<energizer> oh in grub
<infinisil> (possibly at least)
jkachmar has joined #nixos
<energizer> ok
<energizer> so, what's my move?
bhipple_ has quit [Ping timeout: 256 seconds]
<energizer> gc?
HenAway is now known as Henson
<infinisil> To fix this for now, you can either use boot.loader.systemd-boot.configurationLimit to not make entries for older generations, or delete older generations altogether (at least the ones that refer to that file)
bhipple has quit [Ping timeout: 256 seconds]
<{^_^}> [nixpkgs] @cdepillabout merged pull request #85616 → haskellPackages.text-format: don't mark as broken → https://git.io/JfTmz
<{^_^}> [nixpkgs] @cdepillabout pushed 2 commits to haskell-updates: https://git.io/JfTwm
proofofkeags has quit [Ping timeout: 240 seconds]
<infinisil> energizer: Try `grep -l boot_ssh_host_rsa_key /nix/var/nix/profiles/system-*/append-initrd-secrets`
<jlv> What's a good way to handle a module option where order matters. A list is the obvious choice, but I'm not sure how users could order a list across multiple module files. I was thinking of an `attrsOf str`, where name is just used for ordering.
<infinisil> If my calculations are correct, this should show which generations refer to that file
<energizer> infinisil: i just did `nix-collect-garbage -d` and everything works now
chagra has quit [Ping timeout: 250 seconds]
<energizer> jlv: priority number is one way
<infinisil> Wouldn't recommend using the -d flag
<infinisil> In general
<energizer> without -d wasn't sufficient
<infinisil> -d is dangerous because it means if your current generation has a broken boot, you're screwed once you try to reboot
<infinisil> Can't roll back anymore
iyzsong has joined #nixos
<energizer> sure
<jlv> energizer: like `mkOverride`? Are list values sorted by priority?
<energizer> jlv: no i mean rolling your own
<energizer> like an attrset with number keys
<infinisil> Probably not number keys, because then different settings with the same priorities would be merged together
bhipple has joined #nixos
<infinisil> But using something like `myOption.<name>.priority` sounds like a good idea
bhipple_ has joined #nixos
<energizer> ya thats better
<infinisil> Where the user can decide on an arbitrary <name>, which can be used to other modules to have merging
<jlv> infinisil: that makes sense. I was thinking the other way around, like `myOption.<priority> = value`, but that looks better. Is there any reason to not just have `order.<name> = <priority>`? The option is already called `order`.
<infinisil> Generally when designing NixOS modules I try to avoid two consecutive <arbitrary-key>.<arbitrary-key> = ..., as it doesn't allow for future expansion
<infinisil> E.g. what if in addition to the priority, you need some file path too
<infinisil> order.<name> = <priority> wouldn't allow you to do this in a nice backwards compatible way
<infinisil> (I guess it's not <arbitrary-key>.<arbitrary-key> = ... in this case, but same problem)
<jlv> infinisil: makes sense.
chagra has joined #nixos
<infinisil> But other than that (which might be irrelevant in your case), I see no problem with your suggestion
bhipple has quit [Ping timeout: 265 seconds]
chagra has quit [Client Quit]
bhipple_ has quit [Ping timeout: 256 seconds]
bhipple has joined #nixos
h0m1 has quit [Ping timeout: 252 seconds]
bhipple_ has joined #nixos
reallymemorable has quit [Quit: reallymemorable]
reallymemorable has joined #nixos
h0m1 has joined #nixos
zeta_0 has joined #nixos
chagra has joined #nixos
bhipple has quit [Remote host closed the connection]
bhipple_ has quit [Remote host closed the connection]
<zeta_0> earlier today i upgraded to nixos 20.03 and it's throwing this: trace: warning: zeta profile: Obsolete option `services.compton.enable' is used. It was renamed to `services.picom.enable'.
<zeta_0> what's going on here?
<zeta_0> well, it's not an error but a warning
morgrimm has joined #nixos
felixfoertsch has quit [Ping timeout: 256 seconds]
felixfoertsch23 has joined #nixos
felixfoertsch23 is now known as felixfoertsch
<zeta_0> i don't have either of these 2 options set, so i don't even know why that warning is being thrown
<{^_^}> [nixpkgs] @marsam opened pull request #85649 → ocamlformat: 0.14.0 -> 0.14.1 → https://git.io/JfTwd
<Henson> infinisil: wow, I finally got it to work! Thanks for your advice.
<Henson> infinisil: fortunately all of the packages were in pypi, so they were very easy to build, it just took a while to work through it all.
hmpffff_ has joined #nixos
<infinisil> Nice :)
morgrimm has quit [Ping timeout: 264 seconds]
<Henson> infinisil: I've also got a bunch of other packages I've written derivations for that I use personally. If I were to submit PRs for these to nixpkgs, what's the best branch to put them in? People have told me "staging"
hmpffff has quit [Ping timeout: 272 seconds]
<infinisil> zeta_0: This comes from home-manager, not NixOS
proofofkeags has joined #nixos
<infinisil> Henson: master is just fine. Staging is only needed when thousands of packages would have to be rebuilt from the change
<Henson> infinisil: ok, thanks
<{^_^}> [nixpkgs] @veprbl opened pull request #85650 → doc/texlive: remove known problems section → https://git.io/JfTrO
<{^_^}> [nixpkgs] @marsam merged pull request #85641 → cni: 0.7.0 -> 0.7.1, cni-plugins: 0.8.4 -> 0.8.5 → https://git.io/JfT2P
<{^_^}> [nixpkgs] @marsam pushed 3 commits to master: https://git.io/JfTr3
<rotaerk> any idea why I'd suddenly have lost access to /tmp? as in, I get a permission denied error when running `mktemp` or `nix-shell`
<rotaerk> after a nixos upgrade
<zeta_0> infinisil: oh i see, thanks for the info
proofofkeags has quit [Ping timeout: 265 seconds]
sarcasticadmin has quit [Ping timeout: 250 seconds]
<rotaerk> ah, thanks
<{^_^}> [nixpkgs] @marsam merged pull request #85621 → kmon: 1.0.1 -> 1.1.0 → https://git.io/JfTOm
<{^_^}> [nixpkgs] @marsam pushed 2 commits to master: https://git.io/JfTrr
<{^_^}> [nixpkgs] @marsam merged pull request #85605 → birdtray: 1.7.0 -> 1.8.0 → https://git.io/JfTef
<{^_^}> [nixpkgs] @marsam pushed 2 commits to master: https://git.io/JfTri
<rotaerk> yep, upgrading again fixed it
<rotaerk> also, now one of my projects that used to build fine now can't find GL/GL.h ... where is this now?
<rotaerk> thought it was under the include folder within the libGL outPath before
<rotaerk> but no such folder is there anymore
<infinisil> > lib.getDev libGL
<{^_^}> "<derivation /nix/store/hwx05ggkbqxjqgcxrr8m1608pcvfwdcz-libGL-1.2.0.drv>"
<infinisil> > libGL
<{^_^}> "<derivation /nix/store/hwx05ggkbqxjqgcxrr8m1608pcvfwdcz-libGL-1.2.0.drv>"
<infinisil> Hm
<infinisil> > libGL.outputs
<{^_^}> [ "out" "dev" ]
W1lkins has quit [Ping timeout: 256 seconds]
<qy[m]> and you wondered why i did it the old fashioned way :p
<infinisil> > libGL.out
<{^_^}> "<derivation /nix/store/hwx05ggkbqxjqgcxrr8m1608pcvfwdcz-libGL-1.2.0.drv>"
<infinisil> > libGL.dev
<{^_^}> "<derivation /nix/store/hwx05ggkbqxjqgcxrr8m1608pcvfwdcz-libGL-1.2.0.drv>"
zeta_0 has quit [Quit: rcirc on GNU Emacs 26.3]
<infinisil> Oh
<infinisil> Of course it doesn't work if outputs are faked
<infinisil> This is not normal
<cole-h> ...what is the point of that? lol
<rotaerk> you saying that the libGL derivation is written in an unusual way that may have happened to work before but doesn't now?
<infinisil> Backwards compat probably
<infinisil> Not sure what's going on there
<cole-h> "So that I can properly (if I'm doing it properly) override mesa_noglu" it seems
<cole-h> #56261
<{^_^}> https://github.com/NixOS/nixpkgs/pull/56261 (by eadwu, 1 year ago, merged): mesa: extract stubs
<infinisil> ,locate GL/GL.h
<{^_^}> Couldn't find in any packages
<infinisil> ,locate GL.h
<{^_^}> Found in packages: root5, caffe2
<infinisil> Eh
<infinisil> Alright I'm updating the ,locate database to 20.03
<infinisil> ,locate GL/GL.h
<{^_^}> Couldn't find in any packages
<infinisil> Still nothing eh
<infinisil> ,locate gl/gl.h
<{^_^}> Found in packages: pangolin, glbinding, gst_all_1.gst-plugins-base.dev
<infinisil> > glbinding.meta.description
<{^_^}> "A C++ binding for the OpenGL API, generated using the gl.xml specification"
<infinisil> Eh
<infinisil> Well whatever
<rotaerk> hrm
proofofkeags has joined #nixos
sarcasticadmin has joined #nixos
waleee-cl has quit [Quit: Connection closed for inactivity]
<simpson> infinisil: I'm currently searching my /nix/store the slow way, but I think that GL.h is going to be provided by one of Mesa3D's outputs.
proofofkeags has quit [Ping timeout: 258 seconds]
turona has quit [Ping timeout: 265 seconds]
CMCDragonkai_ has quit [Quit: Connection closed for inactivity]
codygman has quit [Read error: Connection reset by peer]
codygman has joined #nixos
sarcasticadmin has quit [Ping timeout: 260 seconds]
<infinisil> Oh
<infinisil> ,locate GL/gl.h
<{^_^}> Found in packages: zig, ogre, root5, nxproxy, ogre1_9, ogre1_10, emscripten, libglvnd.dev
<simpson> libglvnd is what folks recommend these days, I think. I'm not yet a fan, but it's probably only a matter of time.
<rotaerk> I checked that though, it didn't have it ... though I didn't notice libglvnd.dev
turona has joined #nixos
<rotaerk> err wait, what's the .dev
anderslu1dstedt has joined #nixos
detran has quit [Ping timeout: 265 seconds]
detran has joined #nixos
anderslundstedt has quit [Ping timeout: 264 seconds]
<{^_^}> [nixpkgs] @marsam opened pull request #85651 → chezmoi: 1.7.18 -> 1.8.0 → https://git.io/JfTow
detran has quit [Read error: Connection reset by peer]
detran has joined #nixos
<{^_^}> [nixos-homepage] @das-g opened pull request #405 → add news date for Release 20.03 → https://git.io/JfToD
detran has quit [Read error: Connection reset by peer]
detran has joined #nixos
anderslundstedt has joined #nixos
glittershark has quit [Ping timeout: 265 seconds]
Supersonic has quit [Disconnected by services]
Supersonic112 has joined #nixos
Supersonic112 is now known as Supersonic
<cole-h> When you already have `python3` in your package, is it better to use `python3.pkgs.<pkg>` or should you still bring `python3Packages` into scope and use `python3Packages.<pkg>`?
anderslu1dstedt has quit [Ping timeout: 265 seconds]
<cole-h> Answer: there's no functional difference
kfoley has quit [Ping timeout: 265 seconds]
morgrimm has joined #nixos
<bqv> is there no python3WithPackages
<bqv> that would make more sense
<infinisil> cole-h: If both python3 and python3Packages are being used as arguments, people who want to override python would have to change both
<bqv> also that
reallymemorable has quit [Quit: reallymemorable]
<cole-h> I'm hearing `python3` > `python3Packages` if `python3` is already present
<cole-h> Am I wrong?
<infinisil> Sounds good, maybe even python3 > python3Packages in general
<energizer> in nixpkgs, packages take {python, numpy, requests}:
<cole-h> If it's a python package, yes
abathur has quit [Ping timeout: 256 seconds]
<cole-h> fish isn't a python package :P
<cole-h> (I'm working on making fish buildable from `fetchFromGitHub` while retaining docs, which is one of the reason it currently uses the release tarball)
<infinisil> Nice
<{^_^}> [nixos-homepage] @samueldr pushed 0 commits to fix/released-manual: https://git.io/JfToj
<{^_^}> [nixpkgs] @bhipple merged pull request #85477 → [20.03] mesa-glu: use HTTPS instead of FTP → https://git.io/JfJ6F
<{^_^}> [nixpkgs] @bhipple pushed to release-20.03 « mesa-glu: use HTTPS instead of FTP »: https://git.io/JfTKe
proofofkeags has joined #nixos
proofofkeags has quit [Ping timeout: 264 seconds]
proofofkeags has joined #nixos
srid has quit [Quit: Connection closed for inactivity]
slack1256 has quit [Remote host closed the connection]
ddellacosta has quit [Ping timeout: 260 seconds]
<{^_^}> [nixpkgs] @veprbl opened pull request #85653 → darwin.binutils: propagate man pages from darwin.cctools → https://git.io/JfTKG
chagra_ has joined #nixos
chagra has quit [Ping timeout: 250 seconds]
<{^_^}> [nixpkgs] @DamienCassou opened pull request #85654 → GitAutofixup: init at 0.002007 → https://git.io/JfTK4
<rotaerk> ah weird
<rotaerk> unless I include gcc in my shell.nix, cabal fails to build the haskell package that uses GL/gl.h
<rotaerk> so cabal is using gcc without actually bringing in the version it wants, and it's using the one that's in my user profile instead
<rotaerk> but if I include a specific version in my shell, it builds right ... `gcc -xc -E -v -` shows the include paths, and they're different for the one in the shell and the one in my profile
alexherbo2 has joined #nixos
<rotaerk> this keeps happening ... something that worked prior to updates stops working later and requires adjustment
proofofkeags has quit [Remote host closed the connection]
proofofkeags has joined #nixos
morgrimm has quit [Ping timeout: 250 seconds]
proofofkeags has quit [Ping timeout: 240 seconds]
<{^_^}> Channel nixos-19.09 advanced to https://github.com/NixOS/nixpkgs/commit/9237a09d8ed (from 2 days ago, history: https://channels.nix.gsc.io/nixos-19.09)
_e has joined #nixos
<{^_^}> [nixpkgs] @pukkamustard closed pull request #56430 → nixos/guix: init at 1.0.0 → https://git.io/fhNGS
<qy[m]> hah
morgrimm has joined #nixos
zeta_0 has joined #nixos
jlv has quit [Remote host closed the connection]
robogoat has joined #nixos
robogoat_ has joined #nixos
morgrimm has quit [Ping timeout: 240 seconds]
robogoat has quit [Ping timeout: 264 seconds]
<zeta_0> what is wrong with the syntax of this elmPackages config in this shell.nix file? https://dpaste.org/tY45
dansho has joined #nixos
<{^_^}> [nixpkgs] @jakobrs closed pull request #85373 → flashplayer: 32.0.0.344 -> 32.0.0.363 → https://git.io/JffcQ
<zeta_0> i'm trying to do `with elmPackages;` so i don't have to write elmPackages over and over again
peelz_ has joined #nixos
drakonis has quit [Quit: WeeChat 2.8]
<{^_^}> Channel nixos-unstable-small advanced to https://github.com/NixOS/nixpkgs/commit/2ddb7a2056c (from 3 hours ago, history: https://channels.nix.gsc.io/nixos-unstable-small)
<{^_^}> Channel nixpkgs-20.03-darwin advanced to https://github.com/NixOS/nixpkgs/commit/1e90c46c2d9 (from 2 hours ago, history: https://channels.nix.gsc.io/nixpkgs-20.03-darwin)
Jackneill has quit [Ping timeout: 264 seconds]
zeta_0 has quit [Quit: rcirc on GNU Emacs 26.3]
growpotkin has quit [Quit: ZNC 1.7.5 - https://znc.in]
<peelz_> is it ok to combine a small syntax clean up with a version upgrade commit in nixpkgs?
<{^_^}> [nixpkgs] @FRidh pushed 2 commits to master: https://git.io/JfT6i
<DigitalKiwi> i do it all of the time
<cole-h> peelz_: I do it all the time. As long as you explain it, should be fine.
<DigitalKiwi> i always nixpkgs-fmt everything as well
<peelz_> gotcha
<peelz_> so no need for commits like "pkg: clean up syntax"?
abathur has joined #nixos
<cole-h> Pfft
<DigitalKiwi> and sort all lists and make the items all on one line >.>
<cole-h> I mean, you can if you want... but I don't.
<peelz_> alright lol
<Yaniel> we are torturing github enough even without cleanup commits :P
<DigitalKiwi> more likely people will be like 'can you rebase this into 1' than 'can you rebase this into 2'
<cole-h> DigitalKiwi: Ewww, you're one of those one-line-listers
<cole-h> :P
<peelz_> haha
<rooke> Any idea what github thinks about nixpkgs?
<DigitalKiwi> cole-h: it's all worldofpeace fault!
<peelz_> I generally don't like the result of nix-fmt
<peelz_> it does some weird things sometimes
<cole-h> wdym? WOP advocates one-per-line lists lol
<DigitalKiwi> that's what i mean
<cole-h> Oh
<cole-h> Then yeah 100% with you on that lmao
<DigitalKiwi> yeah i did phrase that wrong
<cole-h> Makes diffs slightly easier to read when it's a one-per-line list and not one-line-per-list :P
<DigitalKiwi> all on their own one line
<peelz_> I thought you meant `list = [ a b c d e f ... ]` too lol
Jaturong has joined #nixos
<cole-h> Yes, OK, I understand, and I retract my "eww" statement now ;^)
<{^_^}> [nixpkgs] @FRidh merged pull request #85472 → lektor: fix "ImportError: No module named pkg_resources" → https://git.io/JfJo4
<{^_^}> [nixpkgs] @FRidh pushed commit from @das-g to master « lektor: fix "ImportError: No module named pkg_resources" »: https://git.io/JfT6M
Jackneill has joined #nixos
shafox has joined #nixos
<peelz_> ls
<peelz_> oops
abathur has quit [Ping timeout: 256 seconds]
<DigitalKiwi> updated to newest version (1.13.2 was released ~2.25 years ago). switched to fetchFromGitHub to enable tests. added kiwi to maintainers. formatted with nixpkgs-fmt
<{^_^}> [nixpkgs] @FRidh merged pull request #85415 → [20.03] python3Packages.cirq: fix test failures (ZHF) → https://git.io/JffSA
<{^_^}> [nixpkgs] @FRidh pushed 2 commits to release-20.03: https://git.io/JfT6y
<peelz_> DigitalKiwi: the body is all on one line? would be more readable on separate lines
<peelz_> DigitalKiwi: what's the consensus on the formatting for the top-level "argset" (what is it called anyway)?
<peelz_> one per line or is it ok to put multiple on the same line?
<cole-h> Say more? Maybe with an example would help...
<DigitalKiwi> i always do one per line
<DigitalKiwi> peelz_: what body? of the git commit?
<srhb> peelz_: I prefer { foo ...\n, bar\n, baz\n}:
<peelz_> DigitalKiwi: yeah
<srhb> And argset is indeed used to refer to those.
<peelz_> srhb: so first line with multiple, and everything else is 1 per line?
<peelz_> okay good lol
<srhb> peelz_: I'm less strict on those, but generally one per line, aside from standard things, like stdenv, fetchFoo
<srhb> Things I "don't expect to change"
<peelz_> right
<srhb> What I don't want is 20 arbitrary dependencies that change constantly on one line
<srhb> (Looking at you ceph)
<peelz_> haha
<peelz_> srhb: what is the max columns I should shoot for?
<peelz_> 80? 100?
<srhb> 80 I guess? Frankly I never obey that.
<peelz_> I'm starting to like 80. It forces you to aggressively refactor your code
<{^_^}> [nixpkgs] @FRidh merged pull request #85044 → gbsplay: fix configure flags → https://git.io/Jvhjd
<{^_^}> [nixpkgs] @FRidh pushed commit from @gnprice to master « gbsplay: fix configure flags »: https://git.io/JfT69
opthomasprime has joined #nixos
hmpffff_ has quit [Quit: nchrrrr…]
<srhb> During self-iso my screen is small and my eyes get tired, and shorter lines makes bigger fonts possible without line breaks. :-P
psy3497 has quit [Quit: WeeChat 1.6]
<DigitalKiwi> peelz_: oh well :)
<DigitalKiwi> peelz_: i usually do. dunno why i didn't there
<peelz_> srhb: fair enough :P
<peelz_> DigitalKiwi: maybe formatting error? do you use `git commit -m 'title' -m 'body'` or `git commit` with your editor?
<{^_^}> [nixpkgs] @FRidh merged pull request #82495 → elastix: build with python3 and enable tests → https://git.io/Jv6x1
<{^_^}> [nixpkgs] @FRidh pushed 2 commits to master: https://git.io/JfT65
<{^_^}> [nixpkgs] @FRidh merged pull request #84362 → python3Packages.matplotlib: 3.1.3 -> 3.2.1, and various cleanups → https://git.io/JvNWV
<{^_^}> [nixpkgs] @FRidh pushed commit from @veprbl to master « python3Packages.matplotlib: 3.1.3 -> 3.2.1, and various cleanups (#84362) »: https://git.io/JfT6F
<DigitalKiwi> peelz_: no
palo1 has joined #nixos
palo has quit [Ping timeout: 256 seconds]
palo1 is now known as palo
<{^_^}> Channel nixos-20.03-small advanced to https://github.com/NixOS/nixpkgs/commit/1e90c46c2d9 (from 2 hours ago, history: https://channels.nix.gsc.io/nixos-20.03-small)
<{^_^}> [nixpkgs] @FRidh merged pull request #85171 → python3Packages.mayavi: update from Python 2 to Python 3 (and switch from wxPython to pyqt5) → https://git.io/JvjjN
<{^_^}> [nixpkgs] @FRidh pushed 5 commits to master: https://git.io/JfTiv
<peelz_> what irc client do you guys use? I'm on hexchat atm but I'm thinking of trying out irssi
karantan has joined #nixos
<karantan> can you set ACL in nixos? (https://wiki.archlinux.org/index.php/Access_Control_Lists this)
<karantan> I don't see any option in `users.users` settings
opthomasprime has quit [Remote host closed the connection]
<{^_^}> [nixpkgs] @FRidh merged pull request #85650 → doc/texlive: remove known problems section → https://git.io/JfTrO
<{^_^}> [nixpkgs] @FRidh pushed commit from @veprbl to master « doc/texlive: remove known problems section »: https://git.io/JfTi3
<Ashy> peelz_: weechat is the spiritual successor to irssi
<peelz_> Ashy: oh is irssi unmaintained?
opthomasprime has joined #nixos
asheshambasta has joined #nixos
<Ashy> no but it was originally started by some people who loved irssi but wanted to fix a few things i think
<peelz_> ah gotcha
<peelz_> thanks :P
<{^_^}> [nixpkgs] @FRidh merged pull request #82132 → util-linux: 2.33.2 -> 2.35.1 → https://git.io/Jvo3X
<{^_^}> [nixpkgs] @FRidh pushed commit from @oxalica to staging « util-linux: 2.33.2 -> 2.35.1 »: https://git.io/JfTin
<{^_^}> [nixpkgs] @FRidh merged pull request #82872 → gitAndTools.gitFull: 2.25.1 -> 2.25.2 → https://git.io/Jv1md
<{^_^}> [nixpkgs] @FRidh pushed commit from @r-ryantm to staging « gitAndTools.gitFull: 2.25.1 -> 2.25.2 »: https://git.io/JfTiW
peelz__ has joined #nixos
peelz has quit [Ping timeout: 240 seconds]
peelz has joined #nixos
peelz_ has quit [Ping timeout: 264 seconds]
dermetfan has joined #nixos
<{^_^}> [nixpkgs] @FRidh merged pull request #81227 → gzip: Don't depend on gzip being in $PATH → https://git.io/Jvziy
<{^_^}> [nixpkgs] @FRidh pushed commit from @chkno to staging « gzip: Don't depend on gzip being in $PATH »: https://git.io/JfTi6
Jaturong has quit [Quit: Leaving]
<{^_^}> [nixpkgs] @samuelrivas opened pull request #85656 → haskellPackages.stylish-haskell: fix broken dependencies → https://git.io/JfTiM
<{^_^}> [nixpkgs] @FRidh pushed 319 commits to staging-next: https://git.io/JfTi9
<{^_^}> [nixpkgs] @FRidh pushed 289 commits to staging: https://git.io/JfTiQ
rauno has joined #nixos
<{^_^}> [nixpkgs] @FRidh opened pull request #85657 → python2: 2.7.17 -> 2.7.18 → https://git.io/JfTi7
<{^_^}> [nixpkgs] @FRidh merged pull request #85502 → libfido2: 1.3.1 -> 1.4.0 → https://git.io/JfJhr
<{^_^}> [nixpkgs] @FRidh pushed commit from @prusnak to staging « libfido2: 1.3.1 -> 1.4.0 »: https://git.io/JfTid
<{^_^}> [nixpkgs] @FRidh merged pull request #85349 → meson: 0.53.2 → 0.54.0 → https://git.io/JfvjH
<{^_^}> [nixpkgs] @FRidh pushed commit from @jtojnar to staging « meson: 0.53.2 → 0.54.0 »: https://git.io/JfTib
<{^_^}> [nixpkgs] @FRidh merged pull request #85379 → doxygen: 1.8.17 -> 1.8.1
<{^_^}> [nixpkgs] @FRidh pushed commit from @r-ryantm to staging « doxygen: 1.8.17 -> 1.8.18 »: https://git.io/JfTiN
henry_ has quit [Ping timeout: 256 seconds]
<peelz> Are the escapeShellArg excessive? https://0x0.st/i165.txt
vidbina_ has joined #nixos
zupo has joined #nixos
henry_ has joined #nixos
<{^_^}> [nixpkgs] @FRidh merged pull request #85374 → gnupg: use libusb1 → https://git.io/JffC6
<{^_^}> [nixpkgs] @FRidh pushed commit from @lheckemann to staging « gnupg: use libusb1 (#85374) »: https://git.io/JfTij
cole-h has quit [Quit: Goodbye]
<energizer> peelz: i use hexchat because i prefer a gui
<peelz> fair enough
smatting has joined #nixos
<{^_^}> [nixpkgs] @FRidh merged pull request #85287 → gpgme: Fix build with python on macOS → https://git.io/JfvB6
<{^_^}> [nixpkgs] @FRidh pushed 2 commits to staging: https://git.io/JfTPv
<{^_^}> [nixpkgs] @FRidh merged pull request #85097 → libyaml: 0.2.2 -> 0.2.3 → https://git.io/Jvj46
<{^_^}> [nixpkgs] @FRidh pushed commit from @r-ryantm to staging « libyaml: 0.2.2 -> 0.2.3 »: https://git.io/JfTPf
<freeman42x[m]> where is the difference between the python 2.7 nix packages explained? https://i.imgur.com/g5Ko8X1.png
<{^_^}> [nixpkgs] @FRidh merged pull request #85096 → libvdpau: 1.3 -> 1.4 → https://git.io/Jvj4g
<{^_^}> [nixpkgs] @FRidh pushed commit from @r-ryantm to staging « libvdpau: 1.3 -> 1.4 »: https://git.io/JfTPT
<{^_^}> [nixpkgs] @FRidh merged pull request #84676 → vim: 8.2.0343 -> 8.2.0510 → https://git.io/JvxJp
<{^_^}> [nixpkgs] @FRidh pushed commit from @r-ryantm to staging « vim: 8.2.0343 -> 8.2.0510 »: https://git.io/JfTPk
<{^_^}> [nixpkgs] @FRidh merged pull request #84668 → waf: 2.0.19 -> 2.0.20 → https://git.io/JvAjK
<{^_^}> [nixpkgs] @FRidh pushed commit from @r-ryantm to staging « waf: 2.0.19 -> 2.0.20 »: https://git.io/JfTPI
<{^_^}> [nixpkgs] @FRidh merged pull request #84492 → bison: 3.5.2 -> 3.5.4 → https://git.io/JvAvN
<{^_^}> [nixpkgs] @FRidh pushed commit from @lsix to staging « bison: 3.5.2 -> 3.5.4 »: https://git.io/JfTPt
<{^_^}> [nixpkgs] @FRidh merged pull request #84425 → libnetfilter_conntrack: 1.0.7 -> 1.0.8 → https://git.io/JvNXE
<{^_^}> [nixpkgs] @FRidh pushed commit from @r-ryantm to staging « libnetfilter_conntrack: 1.0.7 -> 1.0.8 »: https://git.io/JfTPq
<{^_^}> [nixpkgs] @FRidh merged pull request #84427 → libunwind: 1.3.1 -> 1.4.0 → https://git.io/JvNXw
<{^_^}> [nixpkgs] @FRidh pushed commit from @r-ryantm to staging « libunwind: 1.3.1 -> 1.4.0 »: https://git.io/JfTPY
<energizer> python2 and python27 are probably the same
<energizer> idk about Full
<energizer> aha, looks like full has a bunch more buildInputs like tk, tcl, xlibs,..
<{^_^}> [nixpkgs] @vbgl merged pull request #85194 → ocamlPackages.alcotest: 0.8.5 → 1.0.1 → https://git.io/JfTPC
<{^_^}> [nixpkgs] @vbgl pushed 5 commits to master: https://git.io/JfTPW
vidbina_ has quit [Ping timeout: 256 seconds]
luna has quit [Ping timeout: 258 seconds]
Fare has joined #nixos
<{^_^}> [nixpkgs] @vbgl pushed commit from @marsam to master « ocamlformat: 0.14.0 -> 0.14.1 »: https://git.io/JfTP0
<{^_^}> [nixpkgs] @vbgl merged pull request #85649 → ocamlformat: 0.14.0 -> 0.14.1 → https://git.io/JfTwd
<{^_^}> [nixpkgs] @vbgl merged pull request #85142 → ocamlPackages: jackline: switch to mirage-crypto and update dependencies → https://git.io/JvjD6
<{^_^}> [nixpkgs] @vbgl pushed 6 commits to master: https://git.io/JfTPE
evertedsphere has quit [Read error: Connection reset by peer]
c0c0 has joined #nixos
cjpb0 has joined #nixos
cr4y1 has joined #nixos
cjpbirkbeck has quit [Ping timeout: 265 seconds]
cjpb0 is now known as cjpbirkbeck
STARY_FONARSHIK has joined #nixos
morgrimm has joined #nixos
STARY_FONARSHIK has quit [Read error: Connection reset by peer]
<{^_^}> [nixpkgs] @JoshuaFern opened pull request #85658 → minigalaxy: init at 0.9.4 → https://git.io/JfTPi
STARY_F77 has joined #nixos
STARY_F77 has quit [Max SendQ exceeded]
jkachmar has quit [Quit: Connection closed for inactivity]
morgrimm has quit [Ping timeout: 258 seconds]
alexherbo2 has quit [Quit: The Lounge - https://thelounge.chat]
FRidh has joined #nixos
_viz_ has joined #nixos
alexherbo2 has joined #nixos
STARY_FONARSHIK has joined #nixos
STARY_FONARSHIK has quit [Max SendQ exceeded]
<freeman42x[m]> I run into this error: https://github.com/NixOS/nixpkgs/issues/81447
<{^_^}> #81447 (by sivizius, 7 weeks ago, open): Package ›playonlinux‹ fails with ›ImportError: No module named wx‹
<freeman42x[m]> you an see my comments at the bottom about what I tried
<freeman42x[m]> *can
lsix has joined #nixos
cfricke has joined #nixos
<justanotheruser> are there any security auditing firms which have nix experts on their team and can audit nix derivations?
hmpffff has joined #nixos
<energizer> justanotheruser: there are nix consulting firms, see 'Commercial support' https://nixos.org/nixos/community.html
FareTower has joined #nixos
mounty has joined #nixos
leothrix has quit [Ping timeout: 260 seconds]
<justanotheruser> thanks!
FareTower has quit [Remote host closed the connection]
STARY_FONARSHIK has joined #nixos
STARY_FONARSHIK has quit [Max SendQ exceeded]
abathur has joined #nixos
<{^_^}> [nixos-homepage] @garbas pushed to update-nixpkgs-on-cron « update lock file »: https://git.io/JfTXZ
zupo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<{^_^}> [nixos-homepage] @garbas pushed to update-nixpkgs-on-cron « use nix build which internally uses nix flake »: https://git.io/JfTXR
abathur has quit [Ping timeout: 240 seconds]
butterth` has joined #nixos
<{^_^}> [nixpkgs] @xfix opened pull request #85659 → libfido2: make builds reproducible → https://git.io/JfTXu
<{^_^}> Channel nixos-20.03-small advanced to https://github.com/NixOS/nixpkgs/commit/e79d1e83f91 (from 2 hours ago, history: https://channels.nix.gsc.io/nixos-20.03-small)
butterthebuddha has quit [Ping timeout: 260 seconds]
turion has joined #nixos
evertedsphere has joined #nixos
dermetfan has quit [Ping timeout: 272 seconds]
<evertedsphere> how does one get access to a dotnet development environment
<evertedsphere> i dont know anything about dotnet i'd just like to try building https://github.com/ReaperOfSouls1909/Ryujinx
STARY_FONARSHIK has joined #nixos
STARY_FONARSHIK has quit [Max SendQ exceeded]
ilikeheaps has quit [Ping timeout: 265 seconds]
<justanotheruser> evertedsphere: maybe through something similar to what this package is doing? https://github.com/NixOS/nixpkgs/blob/06159c66daeea79b76920b1a22927b4a5854bc81/pkgs/servers/jellyfin/default.nix#L45
<freeman42x[m]> asked about the nix wxpython issue on StackOverflow: https://stackoverflow.com/q/61338542/750216
<justanotheruser> may be worth asking on the discourse too
<{^_^}> [nixpkgs] @matthuszagh closed pull request #85456 → kicad: add option to override footprint, symbol and 3d model locations → https://git.io/JfJ0y
ilikeheaps has joined #nixos
<craige> Anyone else upgrading to 20.03 from 19.09 hitting "Error target icr failed to compile"?
<craige> oh, nevermind, I think I know where this is.
<freeman42x[m]> justanotheruser: the discourse?
<justanotheruser> discourse.nixos.org
<ikwildrpepper> evertedsphere: I think dotnet-sdk is not 3.0 in nixpkgs atm
<ikwildrpepper> (don't know much about dotnet, just noticed the version)
<freeman42x[m]> justanotheruser: ah yeah, found it but... that does like... never appear in any google results. I would rather not contribute to a site that is not even useful to others unless they know about it. I used nix for years and have not known of this
<{^_^}> [nixos-homepage] @garbas pushed to update-nixpkgs-on-cron « already using nixFlakes, but we should always recreate the flake.lock file »: https://git.io/JfT1m
<justanotheruser> its fairly new
<justanotheruser> suit yourself though
magnetophon has quit [Ping timeout: 256 seconds]
* craige smiles at manveru - it was my crystal hack :-)
cjpbirkbeck has quit [Read error: Connection reset by peer]
cjpbirkbeck has joined #nixos
dansho has quit [Quit: Leaving]
<evertedsphere> ikwildrpepper: i'm on unstable
<evertedsphere> already had dotnet snark at me about opting out of telemetry
<evertedsphere> microsoft is Good now, though, right
dermetfan has joined #nixos
lord| has quit [Ping timeout: 256 seconds]
lord| has joined #nixos
<freeman42x[m]> justanotheruser: how new is it? I would like a solution so I will probably ask there also. At this point I would need something to post the question on all communications simultaneously
cjpbirkbeck has quit [Client Quit]
STARY_FONARSHIK has joined #nixos
STARY_FONARSHIK has quit [Max SendQ exceeded]
hlolli_ has joined #nixos
magnetophon has joined #nixos
m0rphism has joined #nixos
knupfer1 has joined #nixos
snicket has joined #nixos
domogled has quit [Ping timeout: 256 seconds]
broccoli has joined #nixos
<{^_^}> [nixos-homepage] @garbas pushed 20 commits to update-nixpkgs-on-cron: https://git.io/JfTMt
fendor has joined #nixos
<{^_^}> [nixos-homepage] @garbas pushed to update-nixpkgs-on-cron « try to commit and push flake.lock »: https://git.io/JfTMn
STARY_FONARSHIK has joined #nixos
STARY_FONARSHIK has quit [Max SendQ exceeded]
ris has quit [Ping timeout: 258 seconds]
__monty__ has joined #nixos
<{^_^}> [nixos-homepage] @github-actions[bot] pushed commit from @garbas to test « Merge a382ce5f675221090557bc61dbf0e63ff89d491a into 895319d3057b7d0a4ef53cef840da4678503871c »: https://git.io/JfTM0
<{^_^}> [nixos-homepage] @garbas pushed to update-nixpkgs-on-cron « commit only from cron job »: https://git.io/JfTMX
opthomasprime has left #nixos [#nixos]
jasom has quit [Ping timeout: 256 seconds]
thc202 has joined #nixos
<{^_^}> [nixos-homepage] @garbas merged pull request #398 → Rework community page → https://git.io/JfJQE
<{^_^}> [nixos-homepage] @garbas pushed commit from @davidak to master « Rework community page (#398) »: https://git.io/JfTMF
<{^_^}> [nixos-homepage] @garbas pushed 0 commits to Community: https://git.io/JfTMb
<{^_^}> [nixos-homepage] @garbas merged pull request #405 → add news date for Release 20.03 → https://git.io/JfToD
<{^_^}> [nixos-homepage] @garbas pushed commit from @das-g to master « add news date for Release 20.03 (#405) »: https://git.io/JfTMN
karantan has quit [Ping timeout: 260 seconds]
jasom has joined #nixos
buckley310 has quit [Quit: The Lounge - https://thelounge.chat]
<{^_^}> [nixos-homepage] @garbas pushed 22 commits to donate: https://git.io/JfTDe
buckley310 has joined #nixos
cfricke has quit [Quit: WeeChat 2.8]
<{^_^}> [nixpkgs] @FRidh opened pull request #85661 → playonlinux: fix build → https://git.io/JfTDs
<peelz> how can I test a pkg on a platform different than my own?
<{^_^}> [nixpkgs] @erictapen opened pull request #85662 → haskellPackages.webify: fix build → https://git.io/JfTDW
<srk> peelz: qemu or boot.binfmt.emulatedSystems
<srk> which is qemu as well but less troublesome
<peelz> srk: do you have an example?
nschoe has joined #nixos
<srk> peelz: check the configuartion.nix, it's the very first page :)
<srk> man configuration.nix
<srk> I mean
<srk> :)
<peelz> srk: hmm alright but how do I run something through qemu?
<srk> it's done automagically with binfmt
thibm has joined #nixos
<peelz> srk: well I'm packaging a plugin for obs-studio and I want to make sure the 32-bit version gets picked up. I'm testing using nix-shell. How would I test with binfmt?
evertedsphere has quit [Ping timeout: 256 seconds]
<srk> peelz: e.g. you add "aarch64-linux" to emulatedSystems and when you run the aarch64 binary it will use qemu-user correctly
<peelz> wtf?
<srk> hmm, x86-64 and i686 might not need that, not sure
<peelz> srk: is that due to some patchelf magic?
<srk> peelz: another kind of magic - see nixos/modules/system/boot/binfmt.nix
choward has quit [Ping timeout: 240 seconds]
<peelz> srk: ohh it's a kernel thing? that's pretty sweet
<peelz> wow
<srk> yeah, just reading bout the details as well :)
<peelz> amazing stuff haha
<peelz> srk++
<{^_^}> srk's karma got increased to 10
<peelz> any idea how I could force a derivation to build for i686 instead of x86_64?
zupo has joined #nixos
Guest50312 has quit [Quit: ZNC 1.7.4 - https://znc.in]
cfricke has joined #nixos
atlas has joined #nixos
<srk> you can pass crossSystem to nixpkgs
* srk looking for good example
<srk> ,cross
<srk> oh noes
atlas is now known as Guest20896
<peelz> ah I see an example using `--argstr system aarch64-linux`
dingenskirchen has quit [Remote host closed the connection]
dingenskirchen has joined #nixos
<srk> or maybe even pkgsCross
<srk> > pkgsCross
<{^_^}> { aarch64-android-prebuilt = <CODE>; aarch64-embedded = <CODE>; aarch64-multiplatform = <CODE>; aarch64-multiplatform-musl = <CODE>; aarch64be-embedded = <CODE>; amd64-netbsd = <CODE>; arm-embedded = ...
<peelz> oh maybe
<srk> > pkgsCross.i686-linux
<{^_^}> attribute 'i686-linux' missing, at (string):304:1
<srk> hmm
<peelz> srk: this seems to work, compiling a whole bunch of stuff: nix-build $(nix-instantiate -E 'with import <nixpkgs> { system = "i686-linux"; }; callPackage ./default.nix {}')
hmpffff_ has joined #nixos
<srk> cool!
vidbina_ has joined #nixos
morgrimm has joined #nixos
<peelz> srk: looks like it's failing to compile deps... https://0x0.st/i1lr.txt huh
hmpffff has quit [Ping timeout: 256 seconds]
<srk> that's a weird error..
morgrimm has quit [Ping timeout: 256 seconds]
<FRidh> peelz: pkgsi686Linux
choward has joined #nixos
<peelz> FRidh: are you saying I should use pkgsi686Linux.callPackage?
jco has joined #nixos
butterth` has quit [Ping timeout: 252 seconds]
<peelz> FRidh: I get the same error when using `pkgsi686Linux.callPackage`
<FRidh> grep in nixpkgs for it
alexherbo21 has joined #nixos
<peelz> FRidh: I can see how it's being used, but it's still failing on my end
qy[m]1 has joined #nixos
<peelz> I'm on the nixos 19.09 branch
Guest68777 has joined #nixos
Guest68777 has quit [Changing host]
Guest68777 is now known as Miyu-saki
alexherbo2 has quit [Ping timeout: 264 seconds]
alexherbo21 is now known as alexherbo2
<peelz> oh huh, it worked using nixos-unstable
<{^_^}> [nixpkgs] @FRidh merged pull request #85657 → python2: 2.7.17 -> 2.7.18 → https://git.io/JfTi7
<{^_^}> [nixpkgs] @FRidh pushed to staging « python2: 2.7.17 -> 2.7.18 »: https://git.io/JfTyJ
<{^_^}> [nixpkgs] @FRidh pushed 130 commits to staging-next: https://git.io/JfTyT
<peelz> it just had to compile about a billion dependencies, but it worked :P
<{^_^}> [nixpkgs] @FRidh opened pull request #85664 → Staging next → https://git.io/JfTyI
hmpffff has joined #nixos
chagra_ has quit [Ping timeout: 256 seconds]
cosimone has joined #nixos
hmpffff_ has quit [Ping timeout: 260 seconds]
<qy[m]1> test
<{^_^}> [nixpkgs] @FRidh pushed 19 commits to python-unstable: https://git.io/JfTy0
_viz_ has quit [Remote host closed the connection]
magnetophon has quit [Remote host closed the connection]
leothrix has joined #nixos
cjpbirkbeck has joined #nixos
khal has joined #nixos
abathur has joined #nixos
alexherbo20 has joined #nixos
alexherbo2 has quit [Ping timeout: 240 seconds]
alexherbo20 is now known as alexherbo2
<{^_^}> Channel nixos-unstable-small advanced to https://github.com/NixOS/nixpkgs/commit/22a3bf9fb9e (from 3 hours ago, history: https://channels.nix.gsc.io/nixos-unstable-small)
detran has quit [Quit: ZNC 1.7.4 - https://znc.in]
abathur has quit [Ping timeout: 260 seconds]
detran has joined #nixos
civodul has joined #nixos
Fare has quit [Ping timeout: 258 seconds]
<{^_^}> [nixpkgs] @Mic92 merged pull request #85628 → treewide: add bool type to enable options, or make use of mkEnableOption → https://git.io/JfTco
<{^_^}> [nixpkgs] @Mic92 pushed 2 commits to master: https://git.io/JfT9T
o1lo01ol1o has joined #nixos
<{^_^}> [nixpkgs] @Tomahna opened pull request #85665 → metals: 0.8.3 -> 0.8.4 → https://git.io/JfT9O
justanotheruser has quit [Ping timeout: 265 seconds]
cosimone has quit [Quit: Terminated!]
Intensity has quit [Read error: Connection reset by peer]
piezoid is now known as Guest50315
piezo has joined #nixos
piezo is now known as piezoid
Guest50315 has quit [Ping timeout: 256 seconds]
Intensity has joined #nixos
aveltras has joined #nixos
cosimone has joined #nixos
CRTified[m] has joined #nixos
cosimone has quit [Client Quit]
<{^_^}> [nixpkgs] @primeos opened pull request #85666 → git: 2.26.1 -> 2.26.2 (security, CVE-2020-11008) → https://git.io/JfT9p
turion has quit [Ping timeout: 265 seconds]
Jackneill has quit [Read error: Connection reset by peer]
cosimone has joined #nixos
<{^_^}> [nixpkgs] @sternenseemann opened pull request #85667 → apostrophe: unstable-2020-03-29 -> 2.2.0.2 → https://git.io/JfTHC
<{^_^}> [nixpkgs] @cdepillabout merged pull request #85662 → haskellPackages.webify: fix build → https://git.io/JfTDW
<{^_^}> [nixpkgs] @cdepillabout pushed 2 commits to haskell-updates: https://git.io/JfTHo
est31 has quit [Remote host closed the connection]
est31 has joined #nixos
<vaibhavsagar> NixOS+Haskell question: where is the version of Hakyll in 20.03 configured without the preview and watch servers?
<vaibhavsagar> I'm looking in nixpkgs and I don't see it
<vaibhavsagar> it's especially confusing because it's pulling in `warp` etc so the dependencies are there
<alp> any chance that's due to the haskell infra pulling all deps without making them conditional on flags, but the corresponding hakyll code not being built because the right flag isn't enabled?
<{^_^}> [nixpkgs] @cdepillabout merged pull request #85611 → haskellPackages.Euterpea: fix build, unbreak → https://git.io/JfTLP
<{^_^}> [nixpkgs] @cdepillabout pushed 2 commits to haskell-updates: https://git.io/JfTQC
jk_ has joined #nixos
<jk_> does anyone use pre-commit successfully on nixos? I've seen the cachix wrapper for it but I'm the only one in my team using nix
<vaibhavsagar> alp: the flag is enabled by default
magnetophon has joined #nixos
<{^_^}> [cabal2nix] @laMudri opened pull request #452 → [ cleanup ] don't build Agda builtins again → https://git.io/JfTQd
zupo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
Jackneill has joined #nixos
Miyu-saki has quit [Quit: WeeChat 2.4]
<domenkozar[m]> jk_: I do :)
hmpffff has quit [Read error: Connection reset by peer]
hmpffff has joined #nixos
chagra has joined #nixos
<{^_^}> [nixos-hardware] @Mic92 merged pull request #154 → Change TLP charge thresholds → https://git.io/JfTVu
<{^_^}> [nixos-hardware] @Mic92 pushed 2 commits to master: https://git.io/JfT7L
<qy[m]1>
Acou_Bass has quit [Quit: ZNC 1.7.4 - https://znc.in]
<chagra> great update! out of 5000 packages only 1 python library I don't use had an issue
<chagra> great job! first update to not break my config
<{^_^}> codygman/hakyll-nix-issue-min-repro#1 (by endgame, 3 weeks ago, merged): Ask for a specific version of warp
<vaibhavsagar> DigitalKiwi: what am I looking at
<vaibhavsagar> there is already a dependency on `warp`
<vaibhavsagar> it gets pulled in correctly
peelz has quit [Quit: Leaving]
peelz__ has quit [Quit: Leaving]
<DigitalKiwi> vaibhavsagar: though this is what i ended up with https://gist.github.com/Kiwi/89fc61e835369731b87d0a258ff2e0e8
<vaibhavsagar> but I'm not seeing where the previewServer flag is being disabled, since it's enabled by default
<DigitalKiwi> warp was broken or something i think
<vaibhavsagar> it's not broken in 20.03
Acou_Bass has joined #nixos
<DigitalKiwi> or rather there was a mismatch between the version that hakyll wanted and what it got
never_released has quit [Remote host closed the connection]
<vaibhavsagar> I think you're talking about nixpkgs master
jk_ is now known as j-k
<vaibhavsagar> I'm really confused because this is the opposite of how I expect Nix to do things
j-k has quit [Quit: WeeChat 2.8]
mgdm has left #nixos ["WeeChat 1.9.1"]
<DigitalKiwi> all i know is i didn't have a preview server after updating hakyll version and this is what i had to do to get it to work :)
j-k has joined #nixos
<vaibhavsagar> that helps, but I also want to know why there isn't a preview server
<vaibhavsagar> I would expect this to be enabled by default
<contrun[m]> anyone use nix for kernel development? what is your setup scripts
<contrun[m]> look like?
never_released has joined #nixos
turion has joined #nixos
<srk> contrun[m]: just this as shell.nix http://ix.io/2iVs (allows me to croscomp for armv7 and menuconfig)
sigmundv_ has joined #nixos
morgrimm has joined #nixos
qy[m]1 has left #nixos ["User left"]
rauno has quit [Remote host closed the connection]
morgrimm has quit [Ping timeout: 256 seconds]
cosimone has quit [Remote host closed the connection]
cosimone has joined #nixos
<contrun[m]> srk: thanks. how do you boot into the created vm and use your modified kernel source code?
<{^_^}> [nixpkgs] @LouisTakePILLz opened pull request #85669 → r8125: 9.003.02 -> 9.003.04 → https://git.io/JfT7h
<srk> contrun[m]: I'm done when it builds and then I adjust original linux package with patches and build it with nix-build and use that
<srk> or nixos-rebuild for that matter
<contrun[m]> srk: ok thanks
<alexarice[m]> Has anyone ever seen the error "would reformat /nix/store/...-nixos-test-driver" when trying to run nixos tests?
cosimone has quit [Excess Flood]
cosimone has joined #nixos
ok2` has quit [Ping timeout: 264 seconds]
snicket has quit [Ping timeout: 240 seconds]
<{^_^}> [nixops] @adisbladis opened pull request #1312 → Remove some questionable features → https://git.io/JfT58
ok2` has joined #nixos
<gchristensen> lol adisbladis
blaira has joined #nixos
<infinisil> alexarice[m]: python tests are linted by default, erroring out if it needs to be reformated. Is there any more to the error?
cosimone has quit [Remote host closed the connection]
<alexarice[m]> would reformat /nix/store/p5v02bdylxfds1qkq4kp0nmf3apmgnb8-nixos-test-driver-agda/test-script
<alexarice[m]> 1 file would be reformatted.
<alexarice[m]> Oh no! 💥 💔 💥
<alexarice[m]> There is a diff above
<alexarice[m]> oh I see
<alexarice[m]> the line was too long
init_6[m] has quit [Changing host]
init_6[m] has joined #nixos
init_6[m] has joined #nixos
hlolli_ has quit [Remote host closed the connection]
hlolli_ has joined #nixos
init_6[m] has quit [Quit: authenticating]
init_6[m] has joined #nixos
init_6[m] is now known as init_6
init_6 has quit [Client Quit]
init_6 has joined #nixos
<jluttine> something really weird in emacs wrapping: i have defined a custom XDG_DATA_DIRS in my desktop environment. it's effective everywhere, but when i run emacs, (getenv "XDG_DATA_DIRS") doesn't have my customization (so some of my directories are missing)
avn has quit [Ping timeout: 256 seconds]
<jluttine> how can this be.. if i run emacs inside the terminal, then it's correct. but if i run gui (launched from that same terminal), the env var isn't correct
magnetophon has quit [Ping timeout: 258 seconds]
cyris212 has quit [Quit: ZNC 1.7.4 - https://znc.in]
<jluttine> i don't see anything wrong in wrapGAppsHook
magnetophon has joined #nixos
cyris212 has joined #nixos
<jluttine> so i'm really confused.. how can emacs be dropped so that it ignores my XDG_DATA_DIRS but still uses some typical default for it
<jluttine> s/dropped/wrapped/
never_released has quit [Ping timeout: 256 seconds]
abathur has joined #nixos
andymandias has quit [Quit: ZNC 1.7.4 - https://znc.in]
andymandias has joined #nixos
o1lo01ol1o has quit [Remote host closed the connection]
noudle has joined #nixos
blaira has quit [Remote host closed the connection]
jarlg has joined #nixos
never_released has joined #nixos
abathur has quit [Ping timeout: 256 seconds]
blaira has joined #nixos
<{^_^}> [nixpkgs] @romildo opened pull request #85671 → yaru-theme: 20.04.1 -> 20.04.6, unmark as broken → https://git.io/JfTdf
vidbina_ has quit [Ping timeout: 256 seconds]
seku has joined #nixos
<{^_^}> Channel nixos-unstable advanced to https://github.com/NixOS/nixpkgs/commit/22a3bf9fb9e (from 5 hours ago, history: https://channels.nix.gsc.io/nixos-unstable)
<{^_^}> Channel nixpkgs-20.03-darwin advanced to https://github.com/NixOS/nixpkgs/commit/e79d1e83f91 (from 6 hours ago, history: https://channels.nix.gsc.io/nixpkgs-20.03-darwin)
<jluttine> i opened an issue about it: https://github.com/NixOS/nixpkgs/issues/85672
<{^_^}> #85672 (by jluttine, 49 seconds ago, open): emacs GUI doesn't respect XDG_DATA_DIRS
blaira has quit [Ping timeout: 240 seconds]
<ToxicFrog> Eurgh I just realized I have seven PRs almost ready to go and I forgot to add `maintainers` to most of them
o1lo01ol1o has joined #nixos
<alexarice[m]> jluttine: emacs does some weird stuff with environment variables
<alexarice[m]> there is a package to get environment variables from your shell I think
magnetophon has quit [Ping timeout: 258 seconds]
jakobrs has joined #nixos
<jakobrs> I know I'm late, but I'd like to congratulate everyone involved on the release of NixOS 20.03
ramses_ has joined #nixos
never_released has quit [Ping timeout: 250 seconds]
<ramses_> I just upgraded one of our servers to 20.03 to start testing the new release, and on the first invocation of nixos-rebuild after having changed and updated my nix channel, I got an error message about a hash mismatch when building memtest86
<ramses_> On re-running the nixos-rebuild command, everything built without errors
<ramses_> No idea if anyone else experienced this
never_released has joined #nixos
chagra has quit [Ping timeout: 264 seconds]
<ToxicFrog> I think I'll make one commit that adds myself to maintainers, then rebase all the others on top of that, so it doesn't matter which one gets merged first.
chagra has joined #nixos
is_null has quit [Remote host closed the connection]
<{^_^}> [nixops] @adisbladis opened pull request #1313 → Add a withPlugins function to the NixOps derivation → https://git.io/JfTFI
avn has joined #nixos
cosimone has joined #nixos
morgrimm has joined #nixos
<{^_^}> [nixpkgs] @Mic92 opened pull request #85673 → nixos-shell: init at 0.1.1 → https://git.io/JfTFK
<{^_^}> [nixpkgs] @marsam merged pull request #85648 → cargo-expand: 0.4.19 -> 0.5.0 → https://git.io/JfTVx
<{^_^}> [nixpkgs] @marsam pushed 2 commits to master: https://git.io/JfTFM
<jakobrs> Started rebuilding...
<jakobrs> ~1500 new paths
avn has quit [Ping timeout: 265 seconds]
<{^_^}> [nixpkgs] @marsam merged pull request #85651 → chezmoi: 1.7.18 -> 1.8.0 → https://git.io/JfTow
<{^_^}> [nixpkgs] @marsam pushed 2 commits to master: https://git.io/JfTFH
magnetophon has joined #nixos
never_released has quit [Ping timeout: 256 seconds]
nschoe has quit [Quit: https://quassel-irc.org - Chat comfortably. Anywhere.]
never_released has joined #nixos
cosimone has quit [Read error: Connection reset by peer]
cosimone_ has joined #nixos
zupo has joined #nixos
<{^_^}> [nixpkgs] @marsam merged pull request #85619 → vscode, vscodium: 1.44.1 -> 1.44.2 → https://git.io/JfTYr
<{^_^}> [nixpkgs] @marsam pushed 2 commits to master: https://git.io/JfTbq
avn has joined #nixos
jakobrs has quit [Quit: WeeChat 2.8]
<{^_^}> [nixpkgs] @xaverdh opened pull request #85674 → treewide: add bool type to enable options, or make use of mkEnableOption → https://git.io/JfTbl
jakobrs has joined #nixos
hmpffff has quit [Quit: nchrrrr…]
cosimone_ has quit [Ping timeout: 240 seconds]
cosimone_ has joined #nixos
<{^_^}> [nixpkgs] @marsam merged pull request #84938 → gjo: init at 1.0.2 → https://git.io/JvhnZ
<{^_^}> [nixpkgs] @marsam pushed 2 commits to master: https://git.io/JfTbB
<jakobrs> ... The touchpad dpi is suddenly way too low.
<jakobrs> but only vertically
<jakobrs> What's changed that could break the touchpad in this way?
cosimone has joined #nixos
cosimone_ has quit [Ping timeout: 240 seconds]
fusion809 has quit [Ping timeout: 260 seconds]
<{^_^}> [nixpkgs] @primeos pushed to master « git: Fix the update.sh script and use HTTPS »: https://git.io/JfTbb
dooygoy has joined #nixos
peelz has joined #nixos
<{^_^}> [nixpkgs] @marsam opened pull request #85675 → opam: 2.0.6 -> 2.0.7 → https://git.io/JfTNO
argc has joined #nixos
<argc> When attempting to upgrade to 20.03 from 19.03, I'm getting "oblogout has been removed from nixpkgs, as it's archived upstream." when I attempt to nixos-rebuild build. I don't think I have any references to that in my own configuration.nix, any ideas on how to fix this error?
<jakobrs> srgc: try something like nix why-depends maybe
<jakobrs> nix why-depends /run/current-system nixpkgs.oblogout
<argc> jakobrs: thanks for the suggestion. I get "'/nix/store/1pm2s4ad5bhdj1vd8j64rxyhkcid8ki9-nixos-system-kitsune-19.03.173408.bd6ba87381e' does not depend on 'nixpkgs.oblogout'"
<jakobrs> another idea:
<argc> If I use --show-trace it seems the reference may be in an activation script for my 19.03 system, somehow
j-k has quit [Quit: WeeChat 2.8]
<jakobrs> nix-store -qR /run/current-system | grep oblogout
<jakobrs> followed
<jakobrs> byy
<jakobrs> nix why-depends /run/current-system <the output of the previous command>
<argc> yeah, there's no requisite listed in the output of nix-store -qR
<jakobrs> Then I have no idea
<argc> jakobrs: okay, no problem -- thanks anyway =)
dooygoy has quit [Read error: Connection reset by peer]
<infinisil> jakobrs: How about adding --show-trace to the rebuild command
<jakobrs> To argc's command? They said they'd already tried that
<infinisil> Oh yeah I meant argc
<infinisil> argc: What's the full output with --show-trace?
benedikt93 has quit [Ping timeout: 260 seconds]
symphorien has quit [Quit: WeeChat 2.8]
<{^_^}> [nixpkgs] @drewrisinger opened pull request #85676 → python2Packages.pylatexenc: 2.1 -> 2.2 → https://git.io/JfTNd
symphorien has joined #nixos
<jakobrs> On another note does the touchpad stuff look like a bug?
snicket has joined #nixos
<argc> infinisil: one sec, i'm seeing what happens if i upgrade to 19.03 HEAD first
<{^_^}> [nixpkgs] @dywedir opened pull request #85677 → oil: 0.7.0 -> 0.8.pre4 → https://git.io/JfTAv
kurnevsky has left #nixos ["Leaving."]
<peelz> should wrapQtAppsHook be used for libraries using Qt?
ramses_ has quit [Ping timeout: 256 seconds]
symphorien has quit [Client Quit]
<argc> infinisil: https://pastebin.com/RCfSdMBY shows the entire nixos-rebuild --show-trace output
<argc> infinisil: looks like it has something to do w/ an activation script?
symphorien has joined #nixos
symphorien has quit [Client Quit]
<argc> The error occurs only when I'm attempting to build w/ 20.03 specified in my nixpkgs overlay though, upgrades to newer versions of 19.03 seem fine
symphorien has joined #nixos
<infinisil> argc: What's the output of `nix-info` (can paste it here directly)
<avn> I have two questions folks. https://gist.github.com/avnik/44f72f6244ed56af01f761e2d19ea54b 1 -- why `nixos-rebuild switch` immediately after `nixos-rebuild build` rebuild few derivations?
<{^_^}> [nixpkgs] @symphorien opened pull request #85678 → python3Packages.matrix-nio: 0.9.0 -> 0.10.0 → https://git.io/JfTAw
<avn> and 2 -- how to avoid conflicts mentioned in gist above?
<argc> infinisil: system: "x86_64-linux", multi-user?: yes, version: nix-env (Nix) 2.2.2, channels(joel): "", nixpkgs: /nix/var/nix/profiles/per-user/root/channels/nixos
<argc> (I don't have any channels configured since I'm using a channel-free setup w/ explicit nixpkgs pinning in overlays, but maybe that's part of the problem)
<infinisil> argc: Wait how do you configure your nixpkgs?
<argc> fwiw I did try adding the 20.03 channel but it did't seem to make a difference
<argc> infinisil: basically i have a nixpkgs.overlays = ./overlays in my configuration.nix and then the overlays pin to specific gitrevs
<infinisil> From the --show-trace log I believe you're using the NixOS modules from 19.03, but the packages from 20.03
<infinisil> Oh yeah that will do that
ashesham` has joined #nixos
<jakobrs> I just looked through grep to be sure: There's nothing in nixpkgs that will add oblogout for you
<infinisil> Using nixpkgs.overlays only makes pkgs be that version, it doesn't change the NixOS modules
<infinisil> It's unfortunately not possible to configure the nixpkgs version for modules from configuration.nix directly
<argc> infinisil: okay, that makes sense, I think I had to do something similar when I went from 1709->1903; how can i upgrade the nixos modules first then?
cosimone has quit [Remote host closed the connection]
<argc> infinisil: what's the best way to fix this? i did try adding the channel but that didn't seem to work.
cosimone has joined #nixos
<infinisil> argc: Well you need to know your setup, but it looks like nixpkgs points to the root's channel, so you probably need to `sudo nix-channel --update`
<infinisil> (meaning you probably still depend on channels after all)
<argc> infinisil: yeah i think i do actually depend on channels, now that I think about it, it's just been a while since I was in here updating things =)
<argc> infinisil: this gives me enough to go on I think, appreciate the help (you too jakobrs)
<infinisil> :)
plutes has quit [Ping timeout: 256 seconds]
<argc> i did the nixpkgs pinning so i could selectively grab stuff from unstable and keep sync w/ some work machines for a few tools, nothing fancy
<{^_^}> [nixpkgs] @marsam merged pull request #85411 → bs-platform: 7.2.0 -> 7.3.1 → https://git.io/JffD7
<{^_^}> [nixpkgs] @marsam pushed 2 commits to master: https://git.io/JfTxT
evertedsphere has joined #nixos
<infinisil> avn: Does it build things again if you do `nixos-rebuild switch` another time
<avn> infinisil: I see, I want to figure out, why `nixos-rebuild build` and `sudo ... switch` rely on different system packages
<infinisil> Oh, I didn't notice that the first command didn't use sudo
<avn> looks like it depend on `nixos-version` derivation
<infinisil> avn: What's `echo $NIX_PATH` and `sudo echo $NIX_PATH`?
<avn> NIX_PATH=/home/avn/nixos/nixpkgs:nixos=/home/avn/nixos/nixpkgs/nixos:nixpkgs=/home/avn/nixos/nixpkgs:nixos-config=/etc/nixos/configuration.nix
<avn> identical
<sshow> ottidmes: any comments? (we talked about this March 27th) https://github.com/NixOS/nixpkgs/pull/83540
<{^_^}> #83540 (by stigok, 3 weeks ago, open): unbound: don't implicitly enable local resolver in resolvconf
<infinisil> avn: And what's the output of `nix-info`?
reallymemorable has joined #nixos
<avn> system: "x86_64-linux", multi-user?: yes, version: nix-env (Nix) 2.3.4, channels(root): "nixos-15.05pre58357.a869c83", nixpkgs: /home/avn/nixos/nixpkgs
<avn> lol, probably I need nuke old channel ;) It never used since I installed host
<infinisil> Ohh yeah that's ancient
<avn> infinisil: I use git checkout from first days ;)
<jakobrs> avn: Are you sure you want to set nixos=/home/avn/nixos/nixpkgs/nixos?
<jakobrs> nixos is supposed to refer to the entire channel, not just the nixos-specific part
<infinisil> jakobrs: That's a relic of such ancient versions
<evertedsphere> anyone have a guide to using patchelf and such things? i'm trying to use some software written in dotnet: it builds fine but when i try to run it it fails with linker errors
<jakobrs> oh
<avn> jakobrs: probably not, but I too lazy to remove it ;)
iyzsong has quit [Quit: ZNC 1.7.1 - https://znc.in]
<evertedsphere> i have a directory with an executable in it and a bunch of .so files that it depends on, how do i patch all of them?
<jakobrs> Update on the touchpad situation: nixos-rebuild test --rollback fixed the touchpad, and it was still fixed when un-rollbacking
<evertedsphere> also a few .dlls, unsure if those have to be touched as well
<jakobrs> evertedshpere: for loop
<avn> evertedsphere: a game? ;)
<evertedsphere> well, it's more like a *coughs* meta-game https://github.com/ReaperOfSouls1909/Ryujinx
<jakobrs> for file in path/to/directory/*; do patchelf ... $file; done
<evertedsphere> it's a switch emulator
<evertedsphere> jakobrs: okay but i don't even know how to patchelf a single file haha
cosimone has quit [Remote host closed the connection]
cosimone has joined #nixos
<avn> evertedsphere: you can use `$glibc/lib/ld-linux.os $executable`
<jakobrs> I'd try setting dontPatchelf = true; in the derivation
<jakobrs> in case the fixup phase is breaking stuff
<{^_^}> [nixpkgs] @Omoroca13 opened pull request #85679 → pcsx2 unstable-2020-01-05 -> 1.4.0 → https://git.io/JfTpU
<jakobrs> patchelf --shrink-rpath sometimes removes stuff that you need
<infinisil> evertedsphere: Just to give my opinion too: You can use nativeBuildInputs = [ autoPatchelfHook ] to have it patch binaries in $out/bin/* automagically
<evertedsphere> erm. i don't have a derivation yet. how do i get started
<evertedsphere> i've never packaged weird third-party software, only my own haskell projects :(
zupo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<jakobrs> Did you build it yourself?
<jakobrs> Also, yeah, try autopatchelfHook
<jakobrs> nix-shell -p autoPatchelfHook --run "autoPatchelf executables"
cfricke has quit [Quit: WeeChat 2.8]
finnwww[m] has left #nixos ["User left"]
<evertedsphere> jakobrs: yes. i did nix-shell -p dotnet-sdk_3_1 or something and that gave me a shell where i could run some kind of dotnet build command, and i got a dir full of .so files and an executable
<evertedsphere> one moment
<jakobrs> If autoPatchelf complains about missing dependencies (which it inevitably does), add those to the nix-shell -p command, and try again
cfricke has joined #nixos
<jakobrs> Also, what linker error are you getting?
<evertedsphere> the usual "bash: cannot find file or directory"
<jakobrs> When trying to execute the file?
<jakobrs> Just run
<evertedsphere> okay i can probably figure out the other missing deps but how do i get libstdc++
<evertedsphere> jakobrs: yup
<jakobrs> That simplifies things a bit
<jakobrs> patchelf --set-interpreter <path to ld.so> executable
morgrimm has quit [Ping timeout: 260 seconds]
<jakobrs> where <path to ld.so> is something like
<infinisil> I really suggest writing a nix file with a derivation for this
<jakobrs> the result of $(nix-build '<nixpkgs>' -A glibc)/lib/ld-*.so
<evertedsphere> hm autopatchelf has found almost everything so far except libstdc++
<evertedsphere> oh okay
<evertedsphere> infinisil: i will, but isn't it easier to figure everything out imperatively like this?
<jakobrs> If you use autopatchelf, you don't need to manually set the interpreter
<jakobrs> but yeah, you should create a derivation
zupo has joined #nixos
<argc> One of my deps is "broken" in 20.03, but when I set `nixpkgs.config.allowBroken = true;` in my configuration.nix, I still get an error that says it's refusing to evaluate and that I should add that line. Is that normal?
<jakobrs> then the dependencies will be kept in the store even when you run nix-collect-garbage
<evertedsphere> once i have this working i'd like to make a derivation and PR nixpkgs for sure :)
<infinisil> jakobrs: (nix-collect-garbage doesn't collect ./result symlinks, so with a standard nix-build it would stay there unless that symlink is removed)
<jakobrs> Yeah I know
<infinisil> I personally think writing derivations from the start is easier (as long as they are quick to build), since after you have it working, you know exactly what you did to get there
<jakobrs> But keeping lots of result symlinks is not exactly ideal either
<infinisil> Yeah :P
<jakobrs> If having to rebuild the entire program every time gets boring, remember, nix-shell is your friend
<{^_^}> [nixpkgs] @edef1c pushed to fix-srconly « srcOnly: ignore additional arguments »: https://git.io/JfTpH
<{^_^}> [nixpkgs] @edef1c opened pull request #85680 → srcOnly: ignore additional arguments → https://git.io/JfTpQ
* edef resets the "days since i used hub pull-request -p by accident" counter
<evertedsphere> okay i'm just missing libstdc++ with autopatchelf now, yay
<evertedsphere> so do i have to write a derivation now or is there a way to autopatch that too
<evertedsphere> i'll try using the patchelf --set-interpreter thing frm above
<jakobrs> evertedsphere: libstdc++ lies in gcc-unwrapped.out
<jakobrs> So just add that to nix-shell -p
<edef> which you can grab from $NIX_CC
<evertedsphere> hahaha thank you
<edef> [nix-shell:~]$ cat $NIX_CC/nix-support/orig-cc
<edef> /nix/store/f8a50kqz7b7c8p5kazj4cbi5smhhqcz6-gcc-9.2.0
<evertedsphere> hmm okay i think i'm done patching, i get this now:
<evertedsphere> Process terminated. Couldn't find a valid ICU package installed on the system.
<evertedsphere> and then a long dotnet backtrace
<jakobrs> I think the best option is to just write a derivation for it
bryanhonof has joined #nixos
morgrimm has joined #nixos
magnetophon has quit [Ping timeout: 260 seconds]
<evertedsphere> is there some sort of skeleton derivation i could base mine off of?
<{^_^}> [nixpkgs] @romildo merged pull request #85229 → tree-wide: add missing parent icon themes → https://git.io/JfePT
<{^_^}> [nixpkgs] @romildo pushed 29 commits to staging: https://git.io/JfTh3
argc has quit [Remote host closed the connection]
<jakobrs> I'd just look in the manual
<jakobrs> alternatively, try to grep for dotnet in nixpkgs
bryanhonof has quit [Read error: Connection reset by peer]
Ilya_G has quit [Remote host closed the connection]
jakobrs has left #nixos ["trying to see if a reboot will fix the libinput issues after upgrading to 20.03"]
<evertedsphere> hm, i don't know how to provide this runtime icu dependency. strace says it's looking for libicuuc.so in $glibc/lib, which makes me think i need to use wrapProgram or something...?
jakobrs has joined #nixos
<jakobrs> Spoilers: it didn't
<evertedsphere> f
<evertedsphere> what sort of issues?
<infinisil> ,locate libicuuc.so
<jakobrs> touchpad dpi is broken, but only vertically
<{^_^}> Found in packages: icu, icu58, icu59, icu60, icu63, robomongo, kodestudio
<evertedsphere> i added icu.out to the nix-shell in a last attempt to get everything working without a derivation
<evertedsphere> icu, icu.dev, icu.out, none of those did anything
<evertedsphere> i need to put it on the PATH somehow i think...?
jakobrs has quit [Client Quit]
<pbogdan> evertedsphere: LD_LIBRARY_PATH maybe?
gustavderdrache has joined #nixos
<evertedsphere> strace has a bunch of openat(AT_FDCWD, "/nix/store/an6bdv4phxsz14q2sk57iscl2dc7bnj1-glibc-2.30/lib/libicuuc.so.54", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory) lines
<evertedsphere> oh. pbogdan, i don't know how i'd change that, something like export LD_LIBRARY_PATH=/path/to/icu/lib:$LD_LIBRARY_PATH?
<edef> yes
<pbogdan> yeah, I believe that should work if you are in a nix-shell
<edef> it'll search in LD_LIBRARY_PATH first, and then the executable's rpath
<edef> you might want to patchelf the rpath
<evertedsphere> okay that... changed the error i'm getting, it's some runtime gtk error now
<evertedsphere> this is gonna be a fun evening
abathur has joined #nixos
<{^_^}> [nixos-hardware] @Mic92 opened pull request #155 → x230: don't enable battery thresholds by default → https://git.io/JfTho
<evertedsphere> it runs! praise the good people of #nixos
dingenskirchen has quit [Quit: dingenskirchen]
dingenskirchen1 has joined #nixos
dingenskirchen1 is now known as dingenskirchen
abathur has quit [Ping timeout: 240 seconds]
knupfer1 has quit [Remote host closed the connection]
<amf> boot.kernelPackages is linuxPackages_latest for me, but that doesn't work on the virtualbox version in stable, what should i use to get the 5.4 version?
<amf> ideally i could just use vbox 6.0.16+ as that supports 5.5+ but i don't know how to do that
jco has quit [Quit: WeeChat 2.7]
<{^_^}> [nixpkgs] @vbgl merged pull request #85675 → opam: 2.0.6 -> 2.0.7 → https://git.io/JfTNO
<{^_^}> [nixpkgs] @vbgl pushed 2 commits to master: https://git.io/JfThF
kreisys has joined #nixos
vidbina_ has joined #nixos
stone has joined #nixos
stone has quit [Remote host closed the connection]
infandum has joined #nixos
ashesham` has quit [Ping timeout: 256 seconds]
<ToxicFrog> Euuuurgh and now a conflict on maintainers.nix
<infandum> I'm a little confused with haskell packages. I'm trying to use callCabal2nix. How do I specify something like blas and R as build and runtime dependencies?
<infandum> If I put them in extra-libraries in the cabal file, nix assumes it's a haskell package, not a nix package.
<{^_^}> [nixpkgs] @Beskhue opened pull request #85681 → nixos/acme: improve some descriptions → https://git.io/JfTjJ
incognito9999 has quit [Quit: ZNC 1.7.2+deb3~bpo9+1 - https://znc.in]
incognito9999 has joined #nixos
sevanspowell has quit [Ping timeout: 265 seconds]
<amf> ah i can do `boot.kernelPackages = pkgs.linuxPackages_5_4;` and get a working kernel. knowing how to find which kernel versions are available sure is confusing
<{^_^}> [nixos-homepage] @garbas pushed 2 commits to donate: https://git.io/JfTjE
abathur has joined #nixos
<{^_^}> [nixpkgs] @saschagrunert opened pull request #85682 → cri-o: Make $BUILDTAGS overwriteable → https://git.io/JfTja
sevanspowell has joined #nixos
red[evilred] has joined #nixos
<red[evilred]> If I wanted to get in contact with the NixOS Marketting team - how would I do so?
<FRidh> teams are listed at https://nixos.org/governance.html
reallymemorable has quit [Quit: reallymemorable]
bob_twinkles has quit [Quit: No Ping reply in 180 seconds.]
bob_twinkles has joined #nixos
<red[evilred]> Thanks FRidh (IRC)
reallymemorable has joined #nixos
<JJJollyjim> hey all, how do i specify that hydra should still use localhost as a builder, after I add another one
o1lo01ol1o has quit [Remote host closed the connection]
<JJJollyjim> (same question as this unanswered github issue https://github.com/NixOS/nix/issues/3177)
<{^_^}> nix#3177 (by basvandijk, 24 weeks ago, open): cannot build on 'localhost': don't know how to open Nix store 'localhost'
<JJJollyjim> I've specified `nix.buildMachines` and `nix.distributedBuilds`, and hydra now only uses that remote system
o1lo01ol1o has joined #nixos
<Raito_Bezarius> adisbladis: tests on poetry2nix all passed, I added some stupid tests where I try to install tensorflow using the global prefer wheels flag and it seems to pass too, is it enough to submit a PR?
<Raito_Bezarius> (ahm nevermind, it didn't pass!)
<Raito_Bezarius> For some reason, I got a 404 while downloading a wheel, is it expected adisbladis ?
<Raito_Bezarius> so I'm a bit confused
<Raito_Bezarius> this sounds like a bug on PyPI side
<JJJollyjim> oh okay specifying localhost did end up working
<evertedsphere> is there a way to use wrapGAppsHook inside a nix-shell?
fenedor has joined #nixos
zupo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
codygman has quit [Read error: Connection reset by peer]
maddo has joined #nixos
codygman has joined #nixos
fendor has quit [Ping timeout: 256 seconds]
codygman has quit [Read error: Connection reset by peer]
codygman has joined #nixos
zaeph has quit [Quit: zaeph]
cfricke has quit [Ping timeout: 265 seconds]
zaeph has joined #nixos
o1lo01ol1o has quit [Remote host closed the connection]
noudle has quit []
knupfer has joined #nixos
_d0t has joined #nixos
<_d0t> ohai! Rather quick question. How do I reliably capture the output of the command I call with `runCommand` ?
<symphorien> cmd > $out
<Raito_Bezarius> _d0t: you could pipe the output?
<Raito_Bezarius> too fast for me
o1lo01ol1o has joined #nixos
<_d0t> I came to that, but how do I use the result in nix code?
<_d0t> I wanna convert json to yaml. Since nix doesn't have this natively, I wanna use yq.
<_d0t> I came up with this, but I get a syntax error.
<Raito_Bezarius> readJSON and generators.toYAML ?
<evertedsphere> what should i use in a derivation if the app i'm packaging relies on opengl at runtime?
<Raito_Bezarius> _d0t: BTW, YAML is a superset of JSON
<Raito_Bezarius> so JSON is valid in YAML… :D
<simpson> _d0t: This strikes me as trying a little hard; just call it YAML and do nothing.
<_d0t> Raito_Bezarius: a subset, actually. It's the other way around.
<Raito_Bezarius> _d0t: AFAIK, https://www.json2yaml.com/yaml-vs-json YAML is a superset of JSON
<_d0t> simpson: what do you mean?
<Raito_Bezarius> > YAML is a superset of JSON, which means you can parse JSON with a YAML parser.
<{^_^}> error: syntax error, unexpected ',', expecting ')', at (string):304:27
piezoid is now known as Guest74838
piezoid has joined #nixos
<evertedsphere> mv foo.json foo.yaml
Guest74838 has quit [Ping timeout: 256 seconds]
<Raito_Bezarius> >> test
<simpson> _d0t: All JSON documents are automatically valid YAML documents. Is this for some sort of readable or human-oriented presentation? What's the bigger picture?
<_d0t> I have a yaml file and I want to convert it to a nix expression.
<Raito_Bezarius> evertedsphere: propagatedBuildInputs = [ opengl ] I believe
<Raito_Bezarius> something like this
<Raito_Bezarius> maybe as opengl is native stuff, you should use native version of buildInputs… I'm not sure
<_d0t> Raito_Bezarius: oh you're right. My bad.
<Raito_Bezarius> _d0t: yaml2json & then fromJSON
<Raito_Bezarius> do you need it during evaluation time?
<_d0t> Yup.
leotaku has quit [Quit: ZNC 1.7.5 - https://znc.in]
<Raito_Bezarius> if you allow IFD
<Raito_Bezarius> you can just do pkgs.runCommand on yaml2json, IFD the derivation, readFile and that's done
<_d0t> oh wait, I named that function wrong :D It's actually yamlToJson.
<{^_^}> [nixpkgs] @nh2 opened pull request #85685 → release-combined: Remove unused value `allSupportedNixpkgs` → https://git.io/Jfkvw
<Raito_Bezarius> sorry I'm confused now :D
<_d0t> Raito_Bezarius: that's exactly what I'm trying to do.
leotaku has joined #nixos
<Raito_Bezarius> oh okay
<Raito_Bezarius> something like `builtins.fromJSON (builtins.readFile (pkgs.runCommand "from-yaml.json" {nativeBuildInputs = [pkgs.yaml2json];} "yaml2json <${./foo.yaml} > $out"))` (stolen by grepping the logs) should work
<Raito_Bezarius> warning, it uses import-from-derivation which is not something you always want
proofofkeags has joined #nixos
<_d0t> `yq -j .` is basically yaml2json
<{^_^}> [nixpkgs] @elohmeier opened pull request #85686 → pythonPackages.caldav: unbreak build → https://git.io/Jfkvo
<Raito_Bezarius> you could use yq, it's up to you
<Raito_Bezarius> just do a readFile rather than an import
<Raito_Bezarius> and fromJSON I think
<_d0t> oh... gotcha
sphalerite has quit [Quit: WeeChat 2.7.1]
<_d0t> Raito_Bezarius: what's IFD btw?
<etu> ,ifd _d0t
<srk> ,ifd
<{^_^}> _d0t: import-from-derivation (IFD) is when you evaluate nix from a derivation result, for example `import (pkgs.writeText "n" "1 + 1")` will evaluate to 2. This is sometimes problematic because it requires evaluating some, building some, and then evaluating the build result. It has been described as "such a nice footgun."
<{^_^}> import-from-derivation (IFD) is when you evaluate nix from a derivation result, for example `import (pkgs.writeText "n" "1 + 1")` will evaluate to 2. This is sometimes problematic because it requires evaluating some, building some, and then evaluating the build result. It has been described as "such a nice footgun."
<mlatus[m]> Anyone knows how to setup miraclecast on NixOS
<_d0t> thanks!
<peelz> colemickens: ping
<Raito_Bezarius> what do you want to do exactly?
zupo has joined #nixos
o1lo01ol1o has quit [Remote host closed the connection]
<armin> can i explicitly say that a package be NOT installed by nix? i end up getting nano when typing visudo and it's hunting me.
<mlatus[m]> I thought there is a module but no, so I'm trying to find out how to start the service..
shibboleth has joined #nixos
cosimone has quit [Remote host closed the connection]
<{^_^}> [nixpkgs] @globin opened pull request #85687 → Init privacyIDEA packages and modules → https://git.io/Jfkff
cosimone has joined #nixos
<{^_^}> [nixpkgs] @domenkozar merged pull request #85685 → release-combined: Remove unused value `allSupportedNixpkgs` → https://git.io/Jfkvw
<{^_^}> [nixpkgs] @domenkozar pushed 2 commits to master: https://git.io/JfkfT
o1lo01ol1o has joined #nixos
emmanuelrosa[m] has joined #nixos
Desetude has joined #nixos
<emmanuelrosa[m]> To any bitcoiners who already have a full node on NixOS. If you want to run electrum personal server, I've got a PR for that: https://github.com/NixOS/nixpkgs/pull/85219
<{^_^}> #85219 (by emmanuelrosa, 1 week ago, open): electrum-personal-server: init at 0.2.0
zebrag has quit [Ping timeout: 240 seconds]
zebrag has joined #nixos
<peelz> gchristensen: ping
<gchristensen> peelz: pong
<peelz> hey!
<gchristensen> hello!
<peelz> gchristensen: I made a derivation for obs-v4l2sink but I just noticed that somebody had already commited it to nixpkgs. I saw that you tested the derivation and made a patch for it. From my testings, the patch doesn't seem necessary.
<peelz> Care to take a look?
proofofkeags has quit [Remote host closed the connection]
ddellacosta has joined #nixos
<gchristensen> oh cool
<gchristensen> peelz: I wasn't sure we should downgrade, though it seems there have been almost no changes since 0.1.0. That said, some of the text changes seem to make for a nicer UI
<peelz> gchristensen: downgrade? I didn't realize I changed the version
<gchristensen> peelz: in general, I'm probably not the right person to do this review :P if it works, I'm +1 on PR'ing it. yeah: 20181012 -> 0.1.0
<peelz> gchristensen: ah! for some reason I assumed latest release was the master HEAD. Woops!
<peelz> the repo has been rather inactive
<gchristensen> also I think stdenv.hostPlatform.system should be renamed to stdenv.targetPlatform.system for cross compilation
cole-h has joined #nixos
<gchristensen> > pkgs.stdenv.hostPlatform.system
<{^_^}> "x86_64-linux"
<gchristensen> > pkgs.stdenv.targetPlatform.system
<{^_^}> "x86_64-linux"
<peelz> Right. I was wondering just that when I copied that from nixpkgs :P
<gchristensen> please do send a PR!
<peelz> will do!
never_released has quit [Ping timeout: 264 seconds]
proofofkeags has joined #nixos
<peelz> gchristensen: the most important change since 0.10 is this: https://github.com/CatxFish/obs-v4l2sink/commit/1ec3c8ada0e1040d867ce567f177be55cd278378
<peelz> it didn't seem to matter when compiling though
<gchristensen> ah nice
vidbina_ has quit [Ping timeout: 256 seconds]
<{^_^}> [nixpkgs] @danieldk closed pull request #62948 → Resilio sync configuration fix and NixOS test → https://git.io/fjgYE
<{^_^}> [nixpkgs] @1000101 opened pull request #85688 → shopify-themekit: init at 1.0.2 → https://git.io/JfkJf
<{^_^}> [nixpkgs] @danieldk opened pull request #85689 → resilio: fix directoryRoot configuration → https://git.io/JfkJk
erasmas has joined #nixos
<peelz> gchristensen: what do you think of the wrapQtAppsHook -> qt5.qtbase.dev change?
snicket has quit [Remote host closed the connection]
<peelz> I wasn't sure if it was necessary since it's a library building against qt
snicket has joined #nixos
<peelz> I followed the obs-v4l2sink README's build instructions as closely as possible
<gchristensen> peelz: I have no idea! :) really not my ball of wax there. I think some programs _need_ that wrapQtAppsHook fix to consistently work. maybe drop that question in #nixos-dev ?
<peelz> yeah sure
zeta_0 has joined #nixos
<infandum> Where can I see documentation for a nix function? I want to know the difference between callCabal2nix vs developPackage vs buildStackProject etc
<srk> source.. :(
<srk> ,haskell infandum
<srk> manual does cover most of 'em looks like
zupo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<zeta_0> how do i correctly use `with elmPackages;` in the buildInputs section of this shell.nix file? i keep on getting errors thrown: https://dpaste.org/VxrU
never_released has joined #nixos
<infandum> srk: I've seen that, but it does not have callCabal2nix
<infandum> the manual
<infandum> or callHackage
<srk> infandum: callCabal2nix is just cabal2nix called for you so you don't have to call it manually :)
<srk> infandum: one less manual step to think about
proofofkeags has quit [Remote host closed the connection]
turion has quit [Ping timeout: 265 seconds]
<zeta_0> i'm trying to do this elmPackages similar to how i setup this haskell configuration: https://dpaste.org/osra
<virtusviri7321[m> Evening , congrats to the new release.
<virtusviri7321[m> Is there aa graphical iso for 32bit NixOS or only the minimal iso
<cole-h> zeta_0: You shouldn't need the first `elmPackages` there -- the function is unnecessary
<infandum> srk: That's true, but where is the documentation? Should I use it instead of developPackage?
<cole-h> virtusviri7321[m: There is no 32bit graphical ISO.
<srk> infandum: hard to tell, I've never used developPackage
<infandum> srk: Then there's pkgs.haskellPackages vs pkgs.haskell.packages.${compiler}
<srk> infandum: it looks like it tries to do things achievable with overlays and callCabal2nix so I find it redundant
<infandum> I'm very confused
<srk> infandum: yes, haskellPackages point to the default set
<srk> which for me is the same as pkgs.haskell.packages.ghc883
chloekek has joined #nixos
<infandum> ok
<infandum> How do you know that? Do you search the code?
<srk> exposure :)
pbb has quit [Ping timeout: 272 seconds]
<srk> I do when stuff is not clear
pbb has joined #nixos
<infinisil> > showSrc pkgs "haskellPackages"
<{^_^}> "all-packages.nix:8446 haskellPackages = dontRecurseIntoAttrs haskell.packages.ghc883;"
<srk> nice
<infinisil> Hehe
<cole-h> > :v showSrc
<{^_^}> showSrc = p: a: viewSource2 a p
<infinisil> You don't want to know cole-h..
<cole-h> > :v viewSource2
<{^_^}> viewSource2 = name: pattr: let apos = builtins.unsafeGetAttrPos name pattr; in "${lib.last (lib.splitString "/" apos.file)}:${toString apos.line} ${getLineNumber (apos.line - 1) 0 (builtins.readFile apos.file)}"
<cole-h> > :v viewSource
<srk> :D mad
<{^_^}> viewSource = apos: "${lib.last (lib.splitString "/" apos.file)}:${toString apos.line} ${getLineNumber (apos.line - 1) 0 (builtins.readFile apos.file)}"
<cole-h> > viewSource pkgs "haskellPackages"
<{^_^}> attribute 'line' missing, at (string):279:77
never_released has quit [Remote host closed the connection]
<cole-h> Heh
<infinisil> getLineNumber is also a bit magical
<cole-h> > :v getLineNumber
<{^_^}> getLineNumber = n: start: str: let nextLine = getLine start str; in if nextLine == null then null else if n == 0 then nextLine else getLineNumber (n - 1) (start + lib.stringLength nextLine + 1) str
<virtusviri7321[m> cole-h : ok thx
<zeta_0> cole-h: thanks, making that change fixed it: https://dpaste.org/j5RA
<infinisil> cole-h: (probably better to use #bottest to dig fully into it)
<cole-h> (Yeah, sorry; I'm done now :P)
justanotheruser has joined #nixos
proofofkeags has joined #nixos
sarcasticadmin has joined #nixos
endformationage has joined #nixos
<armin> so i was crazy enough to install nixos on my laptop with full disk encryption and whatnot
<armin> let's see how that goes
<ldlework> you mad man
<armin> obviously
<benny> can recommend that setup with zfs encryption
nixbitcoin has joined #nixos
<nixbitcoin> hey, I'm having some issues with compiling a rust package. Apparently stdarg.h is missing. Anyone familiar with this issue, maybe I'm missing a buildinput?
codygman has quit [Read error: Connection reset by peer]
codygman has joined #nixos
<ToxicFrog> Do you have llvmpackages.libclang and clang in the buildinputs? I've run into similar issues when not having those.
knupfer has quit [Remote host closed the connection]
sphalerite has joined #nixos
<{^_^}> [nixpkgs] @LouisTakePILLz opened pull request #85690 → improve obs-v4l2sink → https://git.io/JfkUm
philr_ has quit [Ping timeout: 256 seconds]
Fare has joined #nixos
<nixbitcoin> ToxicFrog: Yes I do
<nixbitcoin> I've tried multiple versions of llvmPackages too
<nixbitcoin> I will investigate recent changes to libclang
<ToxicFrog> That's the extent of my knowledge, then, sorry :/
<emmanuelrosa[m]> <armin "obviously"> I've been happily running full disk encryption on NixOS for... a couple of years. I just added a second drive; BTRFS raid 😃
<nixbitcoin> ToxicFrog: I'll figure it out, then post here
<nixbitcoin> Feeling in the mood
<nixbitcoin> For some extended troubleshooting
<{^_^}> [nixos-homepage] @davidak merged pull request #399 → Add donate page → https://git.io/JfJxq
<{^_^}> [nixos-homepage] @davidak pushed 5 commits to master: https://git.io/JfkUw
kalbasit has quit [Ping timeout: 256 seconds]
s1341 has quit [Ping timeout: 272 seconds]
<{^_^}> [nixos-homepage] @davidak pushed 0 commits to donate: https://git.io/JfkUM
kalbasit has joined #nixos
<davidak[m]> github is having some issues (again) https://www.githubstatus.com/
joshmeredith has quit [Ping timeout: 252 seconds]
s1341 has joined #nixos
<nixbitcoin> ugh it's so frustrating
never_released has joined #nixos
joshmeredith has joined #nixos
xelxebar has quit [Read error: Connection reset by peer]
xelxebar has joined #nixos
<davidak[m]> i was wondering if it is related to the microsoft aquisition. maybe the management changed and is fine with breaking things more often https://twitter.com/davidak/status/1252633728830132224
<davidak[m]> i don't remember such issues in the last 10 years
<{^_^}> [nixpkgs] @Ma27 pushed 3 commits to master: https://git.io/JfkUA
hexo is now known as pnetestre
glittershark has joined #nixos
higherorder has quit [Ping timeout: 272 seconds]
d1rewolf has quit [Ping timeout: 265 seconds]
<glittershark> so I'm trying to add git-send-email support to my git that I have installed via home-manager
midchildan has quit [Ping timeout: 256 seconds]
s1341 has quit [Ping timeout: 252 seconds]
feepo has quit [Ping timeout: 272 seconds]
omnigoat has quit [Ping timeout: 272 seconds]
diamondman has quit [Ping timeout: 272 seconds]
ProofTechnique has quit [Ping timeout: 272 seconds]
nlofaro has quit [Read error: Connection reset by peer]
<glittershark> but setting programs.git.package to pkgs.git.override { sendEmailSupport = true; } is giving me collision between `/nix/store/xaqrw7nsrq36lh7xi5133awbdjgfc6c3-git-2.25.0/bin/git-credential-netrc' and `/nix/store/qyz9j0brj7jhv8w8d34gc0kj4bm2d4bj-git-2.25.0/bin/git-credential-netrc'
hoek has quit [Ping timeout: 272 seconds]
bitonic has quit [Ping timeout: 272 seconds]
sgraf has quit [Ping timeout: 272 seconds]
geekthattweaks has quit [Ping timeout: 246 seconds]
bitonic has joined #nixos
nlofaro has joined #nixos
pnetestre is now known as hexo
dukedave has quit [Ping timeout: 272 seconds]
rizary has quit [Ping timeout: 272 seconds]
higherorder has joined #nixos
d1rewolf has joined #nixos
<glittershark> does anyone know how to fix that?
zertox has quit [Ping timeout: 272 seconds]
vdemeester has quit [Ping timeout: 272 seconds]
jfhbrook has quit [Ping timeout: 272 seconds]
gausby has quit [Ping timeout: 272 seconds]
ajmcmiddlin has quit [Ping timeout: 256 seconds]
omnigoat has joined #nixos
midchildan has joined #nixos
diamondman has joined #nixos
feepo has joined #nixos
jared-w has quit [Ping timeout: 272 seconds]
sgraf has joined #nixos
slack1256 has joined #nixos
rodarmor has quit [Ping timeout: 265 seconds]
d1rewolf has quit [Max SendQ exceeded]
noonien has quit [Ping timeout: 256 seconds]
omnigoat has quit [Max SendQ exceeded]
manveru has quit [Ping timeout: 252 seconds]
higherorder has quit [Max SendQ exceeded]
bgupta has quit [Ping timeout: 246 seconds]
ocharles has quit [Ping timeout: 246 seconds]
zertox has joined #nixos
dukedave has joined #nixos
elvishjerricco has quit [Ping timeout: 265 seconds]
joedevivo has quit [Ping timeout: 256 seconds]
aristid has quit [Ping timeout: 256 seconds]
dingenskirchen has quit [Quit: dingenskirchen]
vdemeester has joined #nixos
lukego has quit [Ping timeout: 272 seconds]
wildsebastian has quit [Ping timeout: 272 seconds]
tazjin has quit [Ping timeout: 272 seconds]
FRidh has quit [Ping timeout: 240 seconds]
omnigoat has joined #nixos
FRidh2 has joined #nixos
geekthattweaks has joined #nixos
dingenskirchen has joined #nixos
CustosLimen has quit [Ping timeout: 246 seconds]
sethetter_ has quit [Ping timeout: 272 seconds]
justache has quit [Ping timeout: 272 seconds]
dgpratt has quit [Ping timeout: 272 seconds]
omnigoat has quit [Max SendQ exceeded]
kitemikaze has quit [Ping timeout: 256 seconds]
higherorder has joined #nixos
claudiii has quit [Ping timeout: 240 seconds]
diamondman has quit [Max SendQ exceeded]
jared-w has joined #nixos
dukedave has quit [Max SendQ exceeded]
noonien has joined #nixos
gausby has joined #nixos
pasukon has quit [Ping timeout: 256 seconds]
TheNumb has quit [Ping timeout: 256 seconds]
adamse has quit [Ping timeout: 272 seconds]
manveru has joined #nixos
wildsebastian has joined #nixos
bgupta has joined #nixos
lukego has joined #nixos
is_null has joined #nixos
rodarmor has joined #nixos
nlofaro has quit [Max SendQ exceeded]
jmeredith has quit [Ping timeout: 240 seconds]
kitemikaze has joined #nixos
ocharles has joined #nixos
ajmcmiddlin has joined #nixos
leotaku has quit [Ping timeout: 256 seconds]
<{^_^}> [nixpkgs] @nh2 opened pull request #85692 → journald service: Increase default rate limit 1000 -> 10000. → https://git.io/JfkT4
mankyKitty has quit [Ping timeout: 256 seconds]
nlofaro has joined #nixos
feepo has quit [Max SendQ exceeded]
diamondman has joined #nixos
jlpeters has quit [Ping timeout: 272 seconds]
eddyb[legacy] has quit [Ping timeout: 272 seconds]
r0bby has quit [Ping timeout: 246 seconds]
higherorder has quit [Max SendQ exceeded]
jfhbrook has joined #nixos
jmeredith has joined #nixos
<{^_^}> [nixpkgs] @FRidh pushed to staging-next « libyaml: 0.2.3 -> 0.2.4 »: https://git.io/JfkTB
aristid has joined #nixos
joedevivo has joined #nixos
elvishjerricco has joined #nixos
TheNumb has joined #nixos
hoek has joined #nixos
mankyKitty has joined #nixos
sethetter_ has joined #nixos
jeregrine has quit [Ping timeout: 246 seconds]
dgpratt has joined #nixos
dukedave has joined #nixos
higherorder has joined #nixos
marcinja has quit [Ping timeout: 245 seconds]
feepo has joined #nixos
omnigoat has joined #nixos
pasukon has joined #nixos
tazjin has joined #nixos
adamse has joined #nixos
justache has joined #nixos
r0bby has joined #nixos
jlpeters has joined #nixos
<{^_^}> [nixpkgs] @alexfmpe opened pull request #85693 → Fix typos → https://git.io/JfkTR
chrisaw has quit [Ping timeout: 272 seconds]
omnigoat has quit [Max SendQ exceeded]
wildsebastian has quit [Max SendQ exceeded]
<{^_^}> [nixpkgs] @FRidh pushed to staging « libyaml: 0.2.3 -> 0.2.4 »: https://git.io/JfkTE
d1rewolf has joined #nixos
zertox has quit [Ping timeout: 252 seconds]
rizary has joined #nixos
<{^_^}> Channel nixos-20.03 advanced to https://github.com/NixOS/nixpkgs/commit/1e90c46c2d9 (from 13 hours ago, history: https://channels.nix.gsc.io/nixos-20.03)
leotaku has joined #nixos
claudiii has joined #nixos
ProofTechnique has joined #nixos
jared-w has quit [Max SendQ exceeded]
eddyb[legacy] has joined #nixos
wildsebastian has joined #nixos
diamondman has quit [Max SendQ exceeded]
jlpeters has quit [Max SendQ exceeded]
chrisaw has joined #nixos
dukedave has quit [Max SendQ exceeded]
jared-w has joined #nixos
<{^_^}> [nixpkgs] @geistesk opened pull request #85695 → openrct2: 0.2.4 -> 0.2.6 → https://git.io/JfkTV
jeregrine has joined #nixos
d1rewolf has quit [Max SendQ exceeded]
CustosLimen has joined #nixos
r0bby has quit [Max SendQ exceeded]
CustosLimen has quit [Max SendQ exceeded]
jlpeters has joined #nixos
dukedave has joined #nixos
s1341 has joined #nixos
d1rewolf has joined #nixos
koleesch has joined #nixos
omnigoat has joined #nixos
r0bby has joined #nixos
<{^_^}> [nixpkgs] @FRidh pushed 19 commits to python-unstable: https://git.io/JfkTo
jlpeters has quit [Max SendQ exceeded]
CustosLimen has joined #nixos
diamondman has joined #nixos
CustosLimen has quit [Max SendQ exceeded]
jlpeters has joined #nixos
eddyb[legacy] has quit [Max SendQ exceeded]
d1rewolf has quit [Max SendQ exceeded]
lukego has quit [Ping timeout: 240 seconds]
s1341 has quit [Max SendQ exceeded]
higherorder has quit [Max SendQ exceeded]
CustosLimen has joined #nixos
joedevivo has quit [Ping timeout: 252 seconds]
zertox has joined #nixos
lukego has joined #nixos
eddyb[legacy] has joined #nixos
higherorder has joined #nixos
d1rewolf has joined #nixos
marcinja has joined #nixos
<{^_^}> [nixpkgs] @worldofpeace pushed 2 commits to master: https://git.io/JfkTS
joedevivo has joined #nixos
<{^_^}> [nixpkgs] @worldofpeace pushed 2 commits to release-20.03: https://git.io/JfkTH
s1341 has joined #nixos
<infandum> srk: I'm having some trouble with one of the dependencies in nix. What would the default.nix look like for the haskell package "differential" which requires R for inline-r?
andriokha has joined #nixos
<infandum> I'm trying to make a default.nix for too-many-cells and it hangs at this dependency due to an error with R not being found.
<srk> infandum: uuuh, tried looking for an example in nixpkgs?
<srk> infandum: not sure about R tbh
<{^_^}> [nixpkgs] @worldofpeace merged pull request #85644 → [20.03] nixos/tools: adapt for renamed console options → https://git.io/JfTaz
<{^_^}> [nixpkgs] @worldofpeace merged pull request #85643 → nixos/tools: adapt for renamed console options → https://git.io/JfTa0
<infandum> srk: Well, any build and runtime dependencies I guess. I tried a few different ways (buildInputs, extra-packages, etc.) but have had no success
<Ankhers> Is anyone having issues with lorri after upgrading to 20.03?
cosimone has quit [Remote host closed the connection]
cosimone has joined #nixos
cole-h has quit [Quit: Goodbye]
Havvy has quit [Ping timeout: 265 seconds]
cole-h has joined #nixos
Havvy has joined #nixos
domogled has joined #nixos
shibboleth has quit [Quit: shibboleth]
azdle has quit [Read error: Connection reset by peer]
<{^_^}> [nixpkgs] @ToxicFrog opened pull request #85696 → Borgbackup min age → https://git.io/JfkkL
<{^_^}> [nixpkgs] @ToxicFrog opened pull request #85697 → Add timg and tiv tty image viewers → https://git.io/JfkkY
dingenskirchen has quit [Ping timeout: 256 seconds]
andriokha has quit [Remote host closed the connection]
<{^_^}> [nixpkgs] @ToxicFrog opened pull request #85698 → add openttd `nml` and `grfcodec` tools → https://git.io/Jfkkl
zupo has joined #nixos
red[evilred] has quit [Quit: Idle timeout reached: 10800s]
cosimone has quit [Remote host closed the connection]
cosimone has joined #nixos
<zgrep> Hm. Why would ssh launch ssh-agent if I have programs.ssh.startAgent = false; in my configuration.nix... :/\
<armin> so i'm currently running kde on nixos, but all ssh-add gives me is "Could not open a connection to your authentication agent." so am i having the opposite problem of yours?
Streetwalrus has quit [Quit: ZNC 1.7.5 - https://znc.in]
<{^_^}> [nixpkgs] @FRidh merged pull request #85695 → openrct2: 0.2.4 -> 0.2.6 → https://git.io/JfkTV
<{^_^}> [nixpkgs] @FRidh pushed commit from @geistesk to master « openrct2: 0.2.4 -> 0.2.6 »: https://git.io/JfkkN
aveltras has quit [Quit: Connection closed for inactivity]
<armin> zgrep: now that's a funny one, all i did was adding programs.ssh.startAgent = true; and my problem was solved.
<zgrep> Well, that seems to launch an ssh-agent process via systemd, so. That'd make sense.
Streetwalrus has joined #nixos
<armin> zgrep: so you didn't even mean to help me, but actually came up with the exact solution to the problem i would just ask about seconds later
dingenskirchen has joined #nixos
<zgrep> Haha.
<armin> zgrep: now that's a special one
dingenskirchen has quit [Remote host closed the connection]
<{^_^}> [nixpkgs] @romildo opened pull request #85699 → nixos/dropbox: new module → https://git.io/JfkIU
<zgrep> In my case, the permissions of my private keys were too permissive. I still don't like how ssh-ing launches ssh-agent anyway.
<zgrep> But I don't know if that's avoidable, or just how it's designed. I'd assume it's avoidable, though, but I could be wrong.
dingenskirchen has joined #nixos
<{^_^}> [nixpkgs] @Ma27 merged pull request #85608 → citrix_workspace: add 2004 → https://git.io/JfTvC
<{^_^}> [nixpkgs] @Ma27 pushed 2 commits to master: https://git.io/JfkII
<armin> zgrep: it's absolutely avoidable. openssh is not designed to be actually intuitive or something.
<{^_^}> [nixpkgs] @symphorien opened pull request #85700 → texlab: 1.10.0 -> 2.0.0 → https://git.io/JfkIL
zupo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
slack1256 has quit [Remote host closed the connection]
<{^_^}> [nixos-homepage] @garbas pushed 6 commits to landing-page: https://git.io/JfkIt
o1lo01ol1o has quit [Remote host closed the connection]
turion has joined #nixos
drewr has quit [Ping timeout: 260 seconds]
nixos has joined #nixos
nixos is now known as emptyflask
<{^_^}> [nixpkgs] @luc65r opened pull request #85701 → ssh-chat: init at 1.9 → https://git.io/JfkI4
<{^_^}> [nixpkgs] @lugray opened pull request #85702 → vimPlugins: Add meta.homepage → https://git.io/JfkI0
<emptyflask> I attempted to upgrade from 19.09 -> 20.03 this morning, ran into https://github.com/NixOS/nixpkgs/issues/61718
<{^_^}> #61718 (by gnidorah, 48 weeks ago, open): grub efi fails on latest nixos-unstable
<emptyflask> reinstalling the bootloader via https://nixos.wiki/wiki/Bootloader isn't helping :/
koleesch has quit [Read error: Connection reset by peer]
<{^_^}> Channel nixos-unstable-small advanced to https://github.com/NixOS/nixpkgs/commit/77cb7ad618a (from 5 hours ago, history: https://channels.nix.gsc.io/nixos-unstable-small)
koleesch has joined #nixos
jgeerds_ has joined #nixos
<infinisil> emptyflask: Hm, can you not boot anymore?
<{^_^}> [nixpkgs] @Ma27 pushed 3 commits to release-20.03: https://git.io/JfkIw
<emptyflask> infinisil: nope, I get that grub rescue mode
shibboleth has joined #nixos
Bunogi has quit [Quit: The Lounge - https://thelounge.chat]
<infinisil> emptyflask: Do you have a rescue usb stick you could boot from instead?
Bunogi has joined #nixos
<emptyflask> I'm currently running the install image -- I already attempted to reinstall the bootloader using that little script in the docs, but that didn't help
o1lo01ol1o has joined #nixos
Bunogi has quit [Client Quit]
<emptyflask> I wonder if it's anything to do with having a windows partition as well
<{^_^}> [nixpkgs] @FRidh merged pull request #85647 → mu: minor cleanup → https://git.io/JfTVf
<{^_^}> [nixpkgs] @FRidh pushed commit from @peterhoeg to master « mu: minor cleanup »: https://git.io/JfkIS
<{^_^}> [nixpkgs] @FRidh merged pull request #85667 → apostrophe: unstable-2020-03-29 -> 2.2.0.2 → https://git.io/JfTHC
<{^_^}> [nixpkgs] @FRidh pushed commit from @sternenseemann to master « apostrophe: unstable-2020-03-29 -> 2.2.0.2 »: https://git.io/JfkIQ
<emptyflask> I have `boot.loader.grub.usOSProber = true;` which added a bunch of windows stuff to /boot/EFI
<emptyflask> though I still have 150mb free on my boot partition
hmpffff has joined #nixos
<infinisil> Would be great to try to gather as much info on the failure as possible
<{^_^}> [nixpkgs] @FRidh merged pull request #85624 → psi-plus: 1.4.984 -> 1.4.1086 → https://git.io/JfTOV
<infinisil> Then to fix it, I'd use an overlay in your configuration.nix to make grub be version 2.02
<{^_^}> [nixpkgs] @FRidh pushed commit from @misuzu to master « psi-plus: 1.4.984 -> 1.4.1086 »: https://git.io/JfkLv
luna has joined #nixos
zeta_0 has left #nixos ["rcirc on GNU Emacs 26.3"]
<{^_^}> [nixpkgs] @FRidh merged pull request #85630 → dwm-status: 1.6.3 -> 1.6.4 → https://git.io/JfTlk
<{^_^}> [nixpkgs] @FRidh pushed 2 commits to master: https://git.io/JfkLJ
<zgrep> Ah. It was Gnome launching its own ssh-agent. Isn't modern technology wonderful. ("Fixed" with services.gnome3.gnome-keyring.enable = lib.mkForce false;)
cosimone has quit [Remote host closed the connection]
<infinisil> I'll also open a PR to revert master (and subsequently 20.03) to grub 2.02
<{^_^}> [nixpkgs] @FRidh merged pull request #85600 → mosdepth: 0.2.6 -> 0.2.9 → https://git.io/JfUF6
<{^_^}> [nixpkgs] @FRidh pushed commit from @jbedo to master « mosdepth: 0.2.6 -> 0.2.9 »: https://git.io/JfkLI
<{^_^}> [nixpkgs] @FRidh merged pull request #85601 → kanboard: 1.2.13 -> 1.2.14 → https://git.io/JfUbM
cosimone has joined #nixos
<{^_^}> [nixpkgs] @FRidh pushed commit from @lheckemann to master « kanboard: 1.2.13 -> 1.2.14 »: https://git.io/JfkLt
<{^_^}> [nixpkgs] @FRidh merged pull request #85597 → tailscale: 0.97-0 -> 0.97-219. → https://git.io/JfUF3
<{^_^}> [nixpkgs] @FRidh pushed commit from @danderson to master « tailscale: 0.97-0 -> 0.97-219. »: https://git.io/JfkLO
Bunogi has joined #nixos
<{^_^}> [nixpkgs] @FRidh merged pull request #85665 → metals: 0.8.3 -> 0.8.4 → https://git.io/JfT9O
<{^_^}> [nixpkgs] @FRidh pushed commit from @Tomahna to master « metals: 0.8.3 -> 0.8.4 »: https://git.io/JfkLs
<{^_^}> [nixpkgs] @FRidh merged pull request #85358 → trilium: 0.40.5 -> 0.40.7 → https://git.io/Jfft3
<{^_^}> [nixpkgs] @FRidh pushed commit from @kampka to master « trilium: 0.40.5 -> 0.40.7 »: https://git.io/JfkLC
<{^_^}> [nixpkgs] @FRidh merged pull request #85326 → xournalpp: 1.0.17 -> 1.0.18 → https://git.io/JfvHu
<{^_^}> [nixpkgs] @FRidh pushed commit from @sikmir to master « xournalpp: 1.0.17 -> 1.0.18 »: https://git.io/JfkL4
Th4tGuy has joined #nixos
<{^_^}> [nixpkgs] @FRidh merged pull request #85519 → sidequest: 0.8.7-> 0.10.2 → https://git.io/JfUIm
<{^_^}> [nixpkgs] @FRidh pushed commit from @rvolosatovs to master « sidequest: 0.8.7-> 0.10.2 »: https://git.io/JfkLB
<ornxka> wow hes on a roll
<ornxka> unstoppable
<{^_^}> [nixpkgs] @FRidh pushed commit from @das-g to master « ili2c: 5.0.0 -> 5.0.8 »: https://git.io/JfkLR
<{^_^}> [nixpkgs] @FRidh merged pull request #85348 → ili2c: 5.0.0 -> 5.0.8 → https://git.io/JfvjC
<{^_^}> [nixpkgs] @FRidh merged pull request #85266 → transifex-client: 0.13.6 -> 0.13.9 → https://git.io/JfvY8
<{^_^}> [nixpkgs] @FRidh pushed commit from @etu to master « transifex-client: 0.13.6 -> 0.13.9 »: https://git.io/JfkLg
ris has joined #nixos
<{^_^}> [nixpkgs] @FRidh merged pull request #85209 → openmpt123: 0.4.11 -> 0.4.12 → https://git.io/Jfezt
<{^_^}> [nixpkgs] @FRidh pushed commit from @gnidorah to master « openmpt123: 0.4.11 -> 0.4.12 »: https://git.io/JfkL2
<Th4tGuy> hello all, hopefully this is a quick question. Trying to build a c++ project with a version of gcc different from host os in nix. When I do this, the project can't link against librt. This seems to be because the stdenv does not pull in the glibc libs by default. If I add glibc as an explicit build input my project then fails to find the c++
<Th4tGuy> headers. Am I going about something wrong?
<{^_^}> [nixpkgs] @FRidh merged pull request #85164 → ferm: 2.5.0 -> 2.5.1 → https://git.io/JvjxR
hmpffff has quit [Quit: nchrrrr…]
<{^_^}> [nixpkgs] @FRidh pushed commit from @Mic92 to master « ferm: 2.4.1 -> 2.5.1 »: https://git.io/JfkLo
evertedsphere has quit [Ping timeout: 265 seconds]
<emptyflask> (some things omitted)
<infinisil> emptyflask: Can you post a comment in the issue?
<emptyflask> will do
<{^_^}> [nixpkgs] @FRidh merged pull request #84354 → clj-kondo: 2020.03.20 -> 2020.04.05 → https://git.io/JvNZs
<{^_^}> [nixpkgs] @FRidh pushed 2 commits to master: https://git.io/JfkL1
drainful- has joined #nixos
drainful has quit [Ping timeout: 265 seconds]
o1lo01ol1o has quit [Remote host closed the connection]
o1lo01ol1o has joined #nixos
koleesch has quit [Quit: Leaving]
<ornxka> when does stuff in nixpkgs master go to nixpkgs-unstable?
shafox has quit [Remote host closed the connection]
Fare has quit [Ping timeout: 260 seconds]
o1lo01ol1o has quit [Remote host closed the connection]
marcinja has quit [Ping timeout: 240 seconds]
<ornxka> ahhh so when a commit is verified
zupo has joined #nixos
<{^_^}> [nixpkgs] @Infinisil opened pull request #85704 → Revert grub update → https://git.io/JfkLx
Fare has joined #nixos
<armin> ok so what's the deal with NOT having to write "nixos." in front of package names inside environment.systemPackages but having to do so when using "nix-env -iA <packagename>"?
o1lo01ol1o has joined #nixos
marcinja has joined #nixos
knupfer has joined #nixos
asheshambasta has quit [Ping timeout: 265 seconds]
davean has quit [Ping timeout: 250 seconds]
<{^_^}> [nixpkgs] @FRidh merged pull request #85636 → BLAS/LAPACK fix fallout from #83888 → https://git.io/JfT0R
<{^_^}> [nixpkgs] @FRidh pushed 10 commits to master: https://git.io/Jfktk
o1lo01ol1o has quit [Remote host closed the connection]
Darkmatter66_ has joined #nixos
<ToxicFrog> ornxka | unstoppable
<ToxicFrog> Proposal: the Unreal Tournament announcer but for nixpkgs commits rather than frags
<ornxka> ahaha
<{^_^}> [nixpkgs] @FRidh pushed 66 commits to staging-next: https://git.io/Jfktm
Darkmatter66 has quit [Ping timeout: 265 seconds]
<{^_^}> [nixpkgs] @FRidh pushed 69 commits to staging: https://git.io/Jfkts
<FRidh2> armin: the nixos. is because NIX_PATH contains `nixos=` which is often (but not necessarily) added because you've added that as a channel
<armin> FRidh2: yeah but can i somehow make it try nixos. if i don't specify it?
<FRidh2> no
<armin> FRidh2: i mean it happens to me quite frequently
aiverson has quit [Remote host closed the connection]
jakobrs has joined #nixos
<armin> the thing is that i get confused quite a lot because nix search shows nixpkgs. but nix-env -iA requires that i use nixos.
<FRidh2> you could consider not using nix-channel and instead use -f with a channel, so e.g. nix-env -iA python3 -f channel:nixos-20.03 so its explicit
cosimone has quit [Remote host closed the connection]
<armin> ah
cosimone has joined #nixos
growpotkin has joined #nixos
<FRidh2> check what is the contents of $NIX_PATH, you likely have both nixpkgs= and nixos=
<jakobrs> What things have changed about the touchpad input in 20.03?
<gchristensen> jakobrs: have you started by looking at the release notes? maybe it mentions something?
<{^_^}> [nixpkgs] @FRidh pushed 19 commits to python-unstable: https://git.io/Jfktg
<jakobrs> After upgrading, the touchpad is broken in various different ways, and I can't figure out from the release notes what might have changed
<jakobrs> Yes, I've looked at the release notes.
kim0 has joined #nixos
<jakobrs> Interestingly, nixos-rebuild test --rollback and "un-rollback"ing again temporarily fixes it
<jakobrs> I think
<jakobrs> but it breaks on reboot again
OrangeTetra has joined #nixos
luna has quit [Ping timeout: 256 seconds]
OrangeTetra has quit [Remote host closed the connection]
<MichaelRaskin> You could check the difference with xinput
xe4 has quit [Ping timeout: 250 seconds]
<jakobrs> I'll try
luna has joined #nixos
<jakobrs> The problem is just that rebooting after each experiment takes very long
<jakobrs> No difference in the output of `xinput`
<MichaelRaskin> Well, it is probably xinput list-props '[input device name]'
davean has joined #nixos
<jakobrs> I'll have to reboot first
jakobrs has quit [Quit: rebooting]
<luna> If my nixos-rebuild switch has errors, do we have a log to see those in?
jakobrs has joined #nixos
<steell> how can i get my emacs systemPackage to see git (also installed as a system package)?
<jakobrs> "libinput Click Method Enabled (331)" has changed from "1, 0" to "0, 1"
<jakobrs> otherwise nothing
xe4 has joined #nixos
cosimone has quit [Remote host closed the connection]
<steell> nvm turns out i had git commented out in my systemPackages :(
cosimone has joined #nixos
nixbitcoin has quit [Quit: Leaving]
xe4 has quit [Ping timeout: 256 seconds]
xe4 has joined #nixos
<hexagoxel> in nix-repl, is there an easier alternative to `a = rec{ a = .. a .. }.a` ?
<hexagoxel> "put it in a file, load that" ? :)
wolke has quit [Quit: ZNC 1.7.5 - https://znc.in]
<infinisil> hexagoxel: `a let a = .. a ..; in a` works
<jakobrs> hexagoxel: Are you sure you meant rec
<infinisil> Missed a `=`
<jakobrs> yeah, a = let a = .. a ..; in a
<infinisil> > a = { x = 10; y = a.x + 1; }
<{^_^}> a defined
<infinisil> > a.y
<{^_^}> 11
<hexagoxel> ah, right. thanks
wolke has joined #nixos
<infinisil> The repl here can do this without a problem :)
<{^_^}> [nixpkgs] @danielfullmer opened pull request #85705 → rtl8812au: 5.2.20.2_28373.20190903 -> 5.6.4.2_35491.20200318 → https://git.io/Jfkqz
<jakobrs> Yeah, went throught the release notes, nothing.
o1lo01ol1o has joined #nixos
cosimone has quit [Remote host closed the connection]
<jakobrs> As for the symptoms, the vertical (and only the vertical) dpi is far lower than the horizontal dpi, and clicking while already resting a finger on the touchpad doesn't work (it right clicks instead)
gustavderdrache has quit [Ping timeout: 256 seconds]
c0c0 has quit [Ping timeout: 260 seconds]
<Th4tGuy> is there are way to configure nix to include static package for gcc stdenv?
lunaa has joined #nixos
<Th4tGuy> like i see this, https://github.com/NixOS/nixpkgs/blob/master/pkgs/top-level/static.nix not sure how i would use it
luna has quit [Ping timeout: 240 seconds]
<cole-h> `pkgsStatic` maybe?
<cole-h> > pkgsStatic.gcc
<{^_^}> "<derivation /nix/store/sd5js7yxapakz1g6fzi0rgx3rygq88al-gcc-debug-wrapper-9.3.0.drv>"
<cole-h> > pkgsStatic.gcc-unwrapped
<{^_^}> "<derivation /nix/store/07kamh1yfasf2wwyg30avsbqpkgj9cs2-gcc-debug-9.3.0-x86_64-unknown-linux-musl.drv>"
<cole-h> ^
<Th4tGuy> hmm intresting
<jakobrs> > pkgsStatic.stdenv.mkDerivation
zupo has quit [Ping timeout: 264 seconds]
<{^_^}> <LAMBDA>
<jakobrs> Didn't know that was a thing
<Th4tGuy> how would i bring pkgsStatic into scope?
<Th4tGuy> like inside of a default.nix?
<Th4tGuy> like would it be pkgsStatic.gcc8Stdenv.<...>
<Th4tGuy> actually
<Th4tGuy> i think that just worked lol
thibm has quit [Quit: WeeChat 2.6]
<amanjeev> congrats on the release everyone!
<amanjeev> and thank you
<amanjeev> i have not upgraded yet but will sometime this weekend
<jakobrs> What module does "services.xserver.libinput" count as?
<cole-h> > pkgs.pkgsStatic.gcc-unwrapped
<{^_^}> "<derivation /nix/store/07kamh1yfasf2wwyg30avsbqpkgj9cs2-gcc-debug-9.3.0-x86_64-unknown-linux-musl.drv>"
c0c0 has joined #nixos
<cole-h> Th4tGuy: As long as you have pkgs accessible/in scope, you should be able to use `pkgs.pkgsStatic` (or `with pkgs; pkgsStatic.<asdf>`)
<Th4tGuy> cole-h stuff is compile static i tink, so i think i am one step further ;) thx
gustavderdrache has joined #nixos
<Th4tGuy> its recompiling everhting of coarse it seems lol
zupo has joined #nixos
<Th4tGuy> weird tho, now g++ is using a musl variant
<jakobrs> NixOS/nixpkgs#85707
<{^_^}> https://github.com/NixOS/nixpkgs/issues/85707 (by jakobrs, 23 seconds ago, open): Touchpad broken in mysterious ways on 20.03
<cole-h> Pretty sure gcc provides g++, so that's why
<Th4tGuy> well yes, but i'm curious as to why its using the musl glibc
<pikajude> hehe, musl glibc
reallymemorable has quit [Quit: reallymemorable]
<Th4tGuy> it can be really stripped down
janneke has quit [Quit: janneke quits Mes'sing]
wolfshappen has joined #nixos
<amanjeev> looks like nixos.org is being hammered
janneke has joined #nixos
<cole-h> Th4tGuy: Well, if you're trying to compile a static package with a static binary, it only makes sense to use a static library as well, no?
<Th4tGuy> yes, but there is a static glibc
<Th4tGuy> and musl is a diff implementation of the libc standard
<ToxicFrog> Mic92: what's the recommended way to the point the user at the location of the documentation when the documentation is in the package?
<ToxicFrog> You said to avoid ${cfg.package}, but can I really just say "...in the crossfire directory in the nix store"? Or just point them at /etc/crossfire and accept that the documentation won't be available unless they enable the server?
<ToxicFrog> I would point them at the website, but it's...kinda bad
<Th4tGuy> eg if you do a ls /usr/lib/libglibc*
<Th4tGuy> tht will show u the gnu version of libc.a
jakobrs has left #nixos ["WeeChat 2.8"]
<Th4tGuy> well actually that path i just gave u was wrong lol
<Th4tGuy> but , there are static versions of the gnu libc impl
<Raito_Bezarius> I'd like to create a file somewhere using NixOS, with read-only permission to a special user, but I'm afraid of the world-readable /nix stuff, so I can't just do environment.etc, I can't use the derivation stuff, I wanted to use activationScript but I'm not sure how to provide the file w/o embedding into the script (thus it'll end up in the /nix right?)
<Raito_Bezarius> I don't know if I got confused somewhere about something
remirol has joined #nixos
<Th4tGuy> guess it would be /usr/lib/libc.*
waleee-cl has joined #nixos
lorimer has quit [Ping timeout: 258 seconds]
<Th4tGuy> hmm maybe because of this line ' # ++ optional (super.stdenv.hostPlatform.libc == "glibc") ((flip overrideInStdenv) [ self.stdenv.glibc.static ])'
<Th4tGuy> host platform is change libc to musl
<steell> is there a way i can override the emacs package derivation so that it can access a binary in another package through PATH?
emptyflask has quit [Quit: WeeChat 2.7.1]
Neo-- has quit [Ping timeout: 250 seconds]
<ivegotasthma> I'm on unstable, when I run `nix search hello` I see both nixos and nixpkgs packages, duplicates of one another
<ivegotasthma> why is that?
<ivegotasthma> I have two channels, nixos unstable and home-manager githubrepo
<{^_^}> Channel nixpkgs-20.03-darwin advanced to https://github.com/NixOS/nixpkgs/commit/4a549b819dd (from 2 hours ago, history: https://channels.nix.gsc.io/nixpkgs-20.03-darwin)
<energizer> i have the same question ivegotasthma++
<{^_^}> ivegotasthma's karma got increased to 1
lsix has quit [Ping timeout: 246 seconds]
cr4y1 has quit [Ping timeout: 258 seconds]
<{^_^}> [nixpkgs] @Beskhue opened pull request #85708 → nixos/phpfpm: fix erroneous pools example → https://git.io/JfkmH
KindOne has left #nixos [#nixos]
<Th4tGuy> cole-h stage.nix has the following lol '# Currently uses Musl on Linux (couldn’t get static glibc to work).'
mmkarakaya has joined #nixos
<cole-h> Well, there you go haha
<{^_^}> [nixpkgs] @flokli merged pull request #85692 → journald service: Increase default rate limit 1000 -> 10000. → https://git.io/JfkT4
<{^_^}> [nixpkgs] @flokli pushed 2 commits to master: https://git.io/JfkYe
reallymemorable has joined #nixos
vidbina_ has joined #nixos
zupo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
Th4tGuy has quit [Remote host closed the connection]
<{^_^}> [nixpkgs] @chrbauer opened pull request #85709 → pwsafe 1.09.0 -> 3.52.0 → https://git.io/JfkYG
Neo-- has joined #nixos
hrori has joined #nixos
remirol has quit [Ping timeout: 256 seconds]
lunaa has quit [Ping timeout: 240 seconds]
acarrico has joined #nixos
Neo-- has quit [Read error: Connection timed out]
Neo-- has joined #nixos
Th4tGuy has joined #nixos
lsix has joined #nixos
digit_ has joined #nixos
vidbina_ has quit [Ping timeout: 256 seconds]
digit_ has quit [Client Quit]
digit_ has joined #nixos
digit_ has quit [Client Quit]
digit_ has joined #nixos
graphLoom has joined #nixos
<hrori> Hi, quick question. Is there a way to easily install ghdl on nixos 20.03? nix search returns nothing but I saw there was some talk about ghdl searching the nixpkgs repository, especially https://github.com/NixOS/nixpkgs/pull/62314
<{^_^}> #62314 (by Lucus16, 46 weeks ago, merged): gnat: init at 9
mmkarakaya has quit [Quit: Leaving]
digit_ has quit [Client Quit]
digit_ has joined #nixos
<flokli> hrori: ghdl has /just/ been merged into staging. It'll still take some time for it to appear in unstable.
knupfer has quit [Quit: knupfer]
digit_ has quit [Client Quit]
digit_ has joined #nixos
knupfer has joined #nixos
remirol has joined #nixos
aveltras has joined #nixos
remirol is now known as lorimer
knupfer has quit [Client Quit]
<hrori> Okay good to know. Thanks for the response :)
knupfer has joined #nixos
jukifer has joined #nixos
hrori has quit [Remote host closed the connection]
Henson has quit [Quit: KVIrc 4.2.0 Equilibrium http://www.kvirc.net/]
<graphLoom> hello, do you know how i could 'help' nixos grub discover the windows partition? I've read this https://nixos.wiki/wiki/Dual_Booting_NixOS_and_Windows and OSProber only discovers old manjaro partition
<graphLoom> I might have created the EFI partition wrong, but I don't know the right way.
Desetude has quit [Ping timeout: 272 seconds]
<dsal> I installed a sqlite package, but it doesn't have readline. Is there a way to get this a bit more usable?
<samrose> graphLoom: check out this "inferred grub" idea here https://github.com/Holo-Host/holo-nixpkgs/blob/develop/profiles/physical/hpos/inferred-grub.nix it may offer some clues
<graphLoom> thanks.
<morgrimm> is there a way to pin a specific version of npm with the nodejs packages?
cr4y1 has joined #nixos
<graphLoom> I don't really know what it does, though.
zupo has joined #nixos
knupfer has quit [Quit: knupfer]
knupfer has joined #nixos
knupfer has quit [Client Quit]
knupfer has joined #nixos
knupfer has quit [Client Quit]
knupfer has joined #nixos
<{^_^}> [nixpkgs] @primeos pushed to master « quiterss: 0.19.3 -> 0.19.4 »: https://git.io/JfkYh
henry_ has quit [Quit: henry_]
jarlg has quit [Ping timeout: 246 seconds]
FRidh2 has quit [Quit: Konversation terminated!]
dermetfan has quit [Quit: WeeChat 2.7.1]
<aanderse> is there any way to rename a channel on my system? i want to take a channel listed under nix-channel --list as "foo" and rename it to "bar"
dermetfan has joined #nixos
knupfer has quit [Quit: knupfer]
knupfer has joined #nixos
knupfer1 has joined #nixos
<armin> any hint what i can try when nixos-install gives this error? https://gist.github.com/netzverweigerer/09aa0ca9ea1105d432b066801a81c0df
knupfer1 has quit [Client Quit]
knupfer has quit [Read error: Connection reset by peer]
<gchristensen> anything in dmesg, armin?
o1lo01ol1o has quit [Remote host closed the connection]
<{^_^}> [nixpkgs] @worldofpeace pushed to master « nixos/manual: fix build »: https://git.io/JfkOO
linarcx has joined #nixos
knupfer has joined #nixos
mokasin has joined #nixos
phreedom has quit [Ping timeout: 240 seconds]
<morgrimm> Is the expected way to pin specific node/npm versions to override the node package src, make sure it's slim, and then install the specific npm version separately?
<{^_^}> [nixpkgs] @flokli merged pull request #73505 → systemd-networkd: add DHCPServer test → https://git.io/Jeo0c
<{^_^}> [nixpkgs] @flokli pushed 2 commits to master: https://git.io/JfkO2
<{^_^}> [nixpkgs] @worldofpeace opened pull request #85710 → installation-cd-graphical-gnome: don't run xorg default → https://git.io/JfkOa
<ToxicFrog> Hmm. I have a patch for airsonic that makes it build from source rather than just fetching the jar, and a patch for it that changes the podcast sorting order. Worth submitting a PR?
reallymemorable has quit [Quit: reallymemorable]
<{^_^}> [nixpkgs] @worldofpeace opened pull request #85711 → nixos/release: add GNOME ISO → https://git.io/JfkOw
o1lo01ol1o has joined #nixos
<dsal> Ah, I found sqlite-interactive
jukifer has quit [Remote host closed the connection]
codygman has quit [Ping timeout: 258 seconds]
<armin> gchristensen: no nothing suspicious so far
mehlon has joined #nixos
<mehlon> join #guix
<mehlon> ugh
<mehlon> I'm sorry, my IRC client always glitches out the slash in front
cosimone has joined #nixos
<mokasin> Hey. How can I make a command available to a systemd service? I think it might be achievable with serviceConfig.path but I fail to make it work.
o1lo01ol1o has quit [Read error: Connection reset by peer]
<clever> mokasin: can you paste the nix code your currently trying?
codygman has joined #nixos
lsix has quit [Quit: WeeChat 2.8]
<mokasin> I basically try to call a bash script that needs jq (among other commands)
linarcx has quit [Ping timeout: 260 seconds]
<armin> gchristensen: i mean i clearly did something wrong there as i already had this setup working in the past, but on the other hand it's something that happens the 2nd time now and the error message is by bootctl so i'm pretty sure i did something wrong, especially since i'm trying to install with full disk encryption.
knupfer has quit [Quit: knupfer]
<gerschtli> hey, im trying to upgrade to 20.03 and replacing slim with lightdm, but i only get "Failed to start session" when i try to log in..
<cransom> mokasin: it's just `path = [ pkgs.jq ];`
knupfer has joined #nixos
<gerschtli> im using home-manager managed .xsession
<mokasin> cransom, let me try that
<gerschtli> does anyone has a clue how i could debug this?
corpix has quit [Quit: corpix]
<clever> mokasin: you have .path at the wrong spot
knupfer has quit [Client Quit]
<hlolli_> gerschtli `journalctl -xe`
<clever> mokasin: https://nixos.org/nixos/options.html#systemd.services.%3Cname%3E.path
knupfer has joined #nixos
<clever> mokasin: remove the serviceConfig on line 3, and use pkgs.jq not "jq"
<mokasin> clever, oh
vidbina_ has joined #nixos
knupfer has quit [Client Quit]
knupfer has joined #nixos
knupfer has quit [Client Quit]
knupfer has joined #nixos
seku has quit [Quit: Connection closed]
knupfer has quit [Client Quit]
<gerschtli> hlolli_ i get messages of acpid with 2x "client connected from 3819[0:0]", 2x "a client rule loaded" and 2x "client 3819[0:0] has disconnected"
knupfer has joined #nixos
knupfer has quit [Client Quit]
knupfer has joined #nixos
corpix has joined #nixos
knupfer has quit [Client Quit]
<gerschtli> this is all it prints, and i dont know what it could mean as it is very generic
knupfer has joined #nixos
<mokasin> clever, cransom Brilliant, that did it. Thank you very much!
<hlolli_> gerschtli the most common reason for this is error in x11 configuration, you some references to graphics/x11/xserver/nvidia/bumblebee etc..?
knupfer has quit [Client Quit]
<gerschtli> i enabled nvidia videoDriver if thats what you mean
knupfer has joined #nixos
<gerschtli> but with default videoDrivers the same errors occur
<hlolli_> ok that sounds then like a good chance that that's related to the problem you're getting
<hlolli_> ah ok
knupfer has quit [Client Quit]
knupfer has joined #nixos
<hlolli_> hmm, can you send me a pastebin of all the logs from beginning to login in and until most recent? (and hide secrets if they appear ofc)
knupfer has quit [Client Quit]
phreedom has joined #nixos
knupfer has joined #nixos
hmpffff has joined #nixos
henry_ has joined #nixos
<gerschtli> hlolli_ yes i can do that, wait a moment
<aanderse> ToxicFrog: in my opinion that is a HUGE yes :)
<gerschtli> and i have to correct myself after commenting the setting videoDrivers to nvidia, i get the same error but no logs in journalctl
<gerschtli> hlolli_ do you mean only journalctl?
<{^_^}> [nixpkgs] @ToxicFrog opened pull request #85714 → Airsonic → https://git.io/Jfk3q
knupfer has quit [Client Quit]
drakonis has joined #nixos
<{^_^}> #85714 (by ToxicFrog, 29 seconds ago, open): Build airsonic from source and allow patches
knupfer has joined #nixos
<hlolli_> yes, journalctl logs, they can be annoying to copy, there was a way to tail the journalctl with a flag but forgot.
Ralith_ has quit [Remote host closed the connection]
<hlolli_> which video driver do you choose then if you don't choose nvidia?
mokasin has quit [Quit: Leaving]
<{^_^}> [nixpkgs] @primeos pushed to master « python3Packages.google_api_python_client: 1.8.0 -> 1.8.1 »: https://git.io/Jfk3O
<gerschtli> i did not set the videoDrivers option, so the default values
mehlon has quit [Remote host closed the connection]
<{^_^}> [nixpkgs] @flokli merged pull request #82693 → [20.03] virtualbox: 6.0.14 -> 6.1.4 → https://git.io/Jvixy
<{^_^}> [nixpkgs] @flokli pushed 3 commits to release-20.03: https://git.io/Jfk3C
<{^_^}> [nixos-hardware] @Mic92 merged pull request #155 → x230: don't enable battery thresholds by default → https://git.io/JfTho
<{^_^}> [nixos-hardware] @Mic92 pushed 2 commits to master: https://git.io/Jfk3l
<hlolli_> I don't think there's a default video driver set, I'd assume if would be modesetting the fallback video driver, if there was fallback, but someone can correct me.
<ToxicFrog> aanderse: someday™ I'd like to add it as a configurable option so it can get merged into airsonic upstream, but lol in what free time will I do that
<aanderse> :-)
<gerschtli> actually it is [ "radeon" "cirrus" "vesa" "vmware" "modesetting" ]
<hlolli_> did you ever test with `services.xserver.videoDrivers = [ "modesetting" ];` ?
<gerschtli> no, but i can do that ;)
zupo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<{^_^}> [nixpkgs] @kraem opened pull request #85715 → linux: version bumps → https://git.io/Jfk3z
<ornxka> what is the difference between nixos-unstable and nixpkgs-unstable
ixxie has joined #nixos
<ornxka> isnt there just one nixpkgs repo, which contains both the nixos modules and the package definitions?
<gchristensen> testing
<ornxka> ahhhh
<ornxka> so commits get verified for nixos when they pass nixos tests and for nixpkgs when they pass nixpkgs tests
knupfer has quit [Quit: knupfer]
<ornxka> i see now
knupfer has joined #nixos
<{^_^}> [nixpkgs] @flokli merged pull request #85708 → nixos/phpfpm: fix erroneous pools example → https://git.io/JfkmH
<{^_^}> [nixpkgs] @flokli pushed 2 commits to master: https://git.io/Jfk3o
digit_ has quit [Quit: digit_]
zupo has joined #nixos
<ornxka> wait a sec, ive been running from nixpkgs this whole time, which means i could have totally broken everything without even realizing it...
<gerschtli> hlolli_ does not work either and does not generate logs in journalctl
<{^_^}> [nixpkgs] @flokli pushed commit from @Beskhue to release-20.03 « nixos/phpfpm: fix erroneous pools example »: https://git.io/Jfk3P
<schmittlauch[m]> Quick question: Can I find out what nixpkgs git revision a channel on my system represents?
<schmittlauch[m]> I have a nixos-unstable channel lying around and would like to pin a project to this revision.
<hlolli_> very strange, changing the login manager shouldn't have this dramatic effect, I've never seen it so I don't think I'll be of much help. But that acpi error looks like a red herring. Because if you can bad kernel grub parameters, you wouldn't have been able to run a different login manager succesfully.
<hlolli_> ok this is some specific hardware case, good luck with google, Im sure you find solution, I found for example this https://bbs.archlinux.org/viewtopic.php?id=63706 the archlinux forums have saved my sanity many times
<{^_^}> Channel nixos-unstable-small advanced to https://github.com/NixOS/nixpkgs/commit/9b20a24d4d5 (from 3 hours ago, history: https://channels.nix.gsc.io/nixos-unstable-small)
<ornxka> the arch people have really good documentation/support
mehlon has joined #nixos
<hlolli_> yes, they document the nieche-isest parts of linux in mindblowing details
<mehlon> hey so I have a package I can build with nix-build -A onionshare but I need to use the 'unstable' channel for all derivations instead of the stable nixos I'm on. Is there a way to do this without switching my entire system to unstable?
<makefu> ,unstable
<makefu> mehlon: ^
<energizer> why does `nix search hello` give me nixpkgs.hello and nixos.hello? where is it looking for these?
<mehlon> hmm, well something like that. but the package is not in nixpkgs, it's a NUR repo
<gerschtli> hlolli_ thank you for your help anyway, i will read through the forum :)
turion has quit [Ping timeout: 246 seconds]
<mehlon> eh, I decided to simply change the channel with nix-channel, and then I'll switch it back later
<{^_^}> [nixpkgs] @minijackson opened pull request #85716 → backport: python27Packages.soco: 0.18.1 -> 0.19, remove broken → https://git.io/JfksI
<cole-h> energizer: Presumably because you have both nixpkgs and nixos as either a channel or in your NIX_PATH
<energizer> cole-h: `nix-channel --list` is empty, and $NIX_PATH has nixpkgs= but not nixos=
<cole-h> What about `sudo nix-channel --list`
<mehlon> what about sudo nix-channel --list
<mehlon> jinx!
<cole-h> 99% chance that'll have it
<cole-h> :P
<johnjay> has anybody gotten steam to run games in nixOS?
<energizer> `sudo nix-channel --list` has nixos
<ornxka> johnjay: i use arch in a lxd container for video games
<energizer> is `nix search` looking at my channels and root's channels'
<energizer> ?
domogled has quit [Ping timeout: 250 seconds]
<johnjay> lxd?
<cole-h> You inherit your channels from root IIRC, so yes
<johnjay> is hat like docker?
<ornxka> yeah
<ornxka> theres also uh
<mehlon> ,steam
<mehlon> ornxka: how do you set one up? I'd be interested in running steam in a container as well
<ornxka> you basically just mount the pulse/X11 sockets in the container
ehmry has quit [Quit: https://quassel-irc.org - Chat comfortably. Anywhere.]
<ornxka> and on the host run xhost +local:
<energizer> er wait, is `nix search` looking in NIX_PATH or nix-channels?
<mehlon> hmm, I'll try it perhaps. Right now I have a gentoo on a separate partition that I run in chroot
kim0 has quit [Quit: Connection closed for inactivity]
<morgrimm> Has anyone had to pin a specific npm version other than the default for node packages before?
<morgrimm> I can't find an easy way besides overriding and duplicating the install phase for any of the nodejs packages
knupfer has quit [Quit: knupfer]
knupfer has joined #nixos
<johnjay> ornxka: i don't know how to do that
<ornxka> https://pastebin.com/mx6TyC91 the relevant parts of my lxd config
<johnjay> is there a tutorial for that?
<{^_^}> [nix] @HackerFoo opened pull request #3522 → Replace select() with poll() → https://git.io/Jfks2
<ornxka> hm lemme look
<{^_^}> [nixpkgs] @flokli merged pull request #85598 → nixos/tailscale: set a CacheDir in the systemd unit. → https://git.io/JfUFu
<{^_^}> [nixpkgs] @flokli pushed 2 commits to master: https://git.io/Jfksa
<ornxka> the basic gist of it is that x programs need to talk to: the X socket, the gpu, and the pulseaudio socket if they want to use sound
<ornxka> so you can just use the container stuff to make sure all the stuff it wants is in there
knupfer has quit [Client Quit]
knupfer has joined #nixos
knupfer has quit [Client Quit]
knupfer has joined #nixos
knupfer has quit [Client Quit]
knupfer has joined #nixos
<johnjay> so lxc was used in docker then dropped? does that mean docker is more reliable?
knupfer has quit [Read error: Connection reset by peer]
<johnjay> ok
<johnjay> so this is about container management.
knupfer has joined #nixos
<johnjay> why don't you configure steam to run directly?
<ornxka> https://blog.simos.info/running-x11-software-in-lxd-containers/ ive not followed this (i just kinda did my own thing) but it explains how to get hardware-accelerated graphics inside a container
<ornxka> johnjay: proprietary programs often look in hard-coded directory paths for stuff
<ornxka> that doesnt jive well with nixos's store-based model
<johnjay> do you run other things inside containers as well?
<ornxka> so its easier to just run a standard distribution in a container
<johnjay> for that reason i mean
<ornxka> not really although i dont run much other proprietary software
fusion809 has joined #nixos
<ornxka> some day i might like to put stuff like chromium in a container
Ralith_ has joined #nixos
<johnjay> right but i mean like gpl software
<johnjay> i guess it would be patched though in nix model
<johnjay> so there'd not be a need
<ornxka> ah, well, if i had the source code, id just do that yeah :p
<johnjay> ok
<johnjay> i was about to ask, is using lxc to run other linuxen easier than using qemu to do it
<{^_^}> [nixpkgs] @schmittlauch opened pull request #85717 → haskellPackages.binary-strict: unbreak → https://git.io/JfksH
<ornxka> ah those are very different
piezoid has quit [Quit: leaving...]
<johnjay> so you wouldn't run like debian 8 in lxc?
<johnjay> it's only for a user program like steam?
<ornxka> qemu emulates hardware (technmically, it uses cpu extensions to make the emulation really fast, it gets done in hardward) to run a whole operating system including kernel
<ornxka> lxd is a step below that, and just emulates another userland, everything under the kernel
<johnjay> right
<cole-h> energizer: It looks in your NIX_PATH, which probably contains a reference to the channels. If you see something like `/home/user/.nix-defexpr/channels` or similar, that
<ornxka> you can run other distributions userlands under lxd but only the userland
<cole-h> ...that's where it's getting the channels from
<{^_^}> [nixpkgs] @lourkeur opened pull request #85718 → libfakeXinerama: fix dangling symlinks → https://git.io/JfksN
<ornxka> its a lot easier to use lxd for it
<ornxka> in many respects, since it shares a kernel then the container filesystem is part of the filesystem running on your own system, interaction is much easier and doesnt require weird virtualization mechanics
ehmry has joined #nixos
<ornxka> in qemu it emulates hardware so it has to run a whole other kernel with its own filesystem and its own emulated devices and etc so communication between it and the host is slow and complicated
<johnjay> right
<johnjay> but it's not like you can change the host system from inside the lxc can you?
<ornxka> in theory no but it depends on whether the container is privileged or unprivileged
<ornxka> privileged containers regularly have bugs reported where if you are root inside the container, you can escape to the host
<ornxka> unprivileged containers are generally safe though
<mehlon> how would you go about installing an arch lxd?
<mehlon> are there pre-made recipes or such?
<ornxka> yeah most distributions have lxd images
<mehlon> oh good
<ornxka> i think making a new container is something like lxc image list images: and then you find the one you want and then lxc launch $IMG $NAME
<ornxka> so very easy
<{^_^}> [nixpkgs] @nioncode opened pull request #85719 → android-studio: add ps to closure → https://git.io/JfkGk
knupfer has quit [Quit: knupfer]
knupfer has joined #nixos
knupfer has quit [Client Quit]
<evils> does anyone have some hints on finding differences between system profiles? (i did some quick messing around and one of my previous generations ended up working, but now i can't find what the difference between that and the others is)
knupfer has joined #nixos
knupfer has quit [Client Quit]
knupfer has joined #nixos
<pbogdan> evils: nix-diff on the their .drv's maybe ?
<evils> pbogdan: how do i find their .drv?
<pbogdan> nix-store --query --deriver
<evils> pbogdan++
<{^_^}> pbogdan's karma got increased to 2
chloekek has quit [Quit: WeeChat 2.6]
<ToxicFrog> I've also gotten good results just with `diff -rw --color=always result1 result2 | less -R`
<{^_^}> [nixpkgs] @schmittlauch closed pull request #85717 → haskellPackages.binary-strict: unbreak → https://git.io/JfksH
knupfer has quit [Client Quit]
knupfer has joined #nixos
dingenskirchen has quit [Remote host closed the connection]
dingenskirchen has joined #nixos
<{^_^}> [nixpkgs] @Mindavi opened pull request #85720 → aflplusplus: init at 2.64c → https://git.io/JfkGX
infandum has quit [Remote host closed the connection]
<{^_^}> [nixpkgs] @jansol opened pull request #85721 → xow: actually launch when enabled → https://git.io/JfkGD
o1lo01ol1o has joined #nixos
<Ralith_> PSA: xsession support (as involved in a home-manager managed xsession) is broken again on 20.03; see https://github.com/NixOS/nixpkgs/issues/70142 for details
<{^_^}> #70142 (by Ericson2314, 29 weeks ago, open): 19.09 + lightdm + home-manager cannot log in
CptCaptain has joined #nixos
morgrimm has quit [Ping timeout: 256 seconds]
gustavderdrache has quit [Quit: Leaving.]
smatting has quit [Ping timeout: 240 seconds]
smatting has joined #nixos
codygman has quit [Read error: Connection reset by peer]
codygman has joined #nixos
<{^_^}> [nixos-homepage] @samueldr pushed 4 commits to fix/misc-issues: https://git.io/JfkZU
VanCoding has joined #nixos
lsix has joined #nixos
<{^_^}> [nixos-homepage] @samueldr pushed 0 commits to fix/misc-issues: https://git.io/JfkZI
<{^_^}> [nixpkgs] @Mindavi closed pull request #85720 → aflplusplus: init at 2.64c → https://git.io/JfkGX
<{^_^}> [nixos-homepage] @samueldr opened pull request #407 → Misc fixes around the website → https://git.io/JfkZs
dermetfan has quit [Ping timeout: 265 seconds]
<rooke> Just started using lorri + direnv, it's pretty neat. Do people generally track .envrc with git?
<energizer> rooke: i dont think that is a good idea
<rooke> Feels like a good way to accidentally pull in a new .envrc you haven't vetted if the project has multiple contributors
<rooke> Yeah, I've just seen it hanging around in some git repos
<Xe> is it possible to use channels in a declarative manner?
<energizer> rooke: my .envrc contains a reference to lorri, which most contributors to my projects dont have
<Xe> rooke: i usually put my envrc into git
<rooke> Xe: I think your websites git repo was the one I saw it in actually
<Xe> rooke: i have been doing that for all of my projects now :D it can require a little setup for other contributors, but after that they have an _identical_ compiler setup to what I use (thanks to the pinned nixpkgs)
jjakob has quit [Quit: No Ping reply in 180 seconds.]
<{^_^}> [nixos-homepage] @samueldr pushed 53 commits to feature/re-css: https://git.io/JfkZS
<energizer> Xe: what is in your .envrc?
<VanCoding> is there someone that has experience with raspberry pi?
hmpffff has quit [Quit: nchrrrr…]
jjakob has joined #nixos
knupfer1 has joined #nixos
<{^_^}> [nixpkgs] @davidak opened pull request #85723 → Update link in /etc/os-release → https://git.io/JfkZb
codygman has quit [Ping timeout: 256 seconds]
codygman has joined #nixos
knupfer has quit [Ping timeout: 256 seconds]
knupfer1 is now known as knupfer
<energizer> i like lorri as much as anyone but i'm not gonna assume that's everybody's method
<energizer> i can get all the same stuff installed by just running nix-shell
<VanCoding> shouldn't the config.txt be built and copied to /dev/sda1 everytime i run nixos-rebuild switch?
nikita` has joined #nixos
<infinisil> energizer: .envrc is a shell script, so you could do what lorri itself does: https://github.com/target/lorri/blob/master/.envrc
<{^_^}> [nixos-homepage] @davidak pushed to davidak-patch-1 « Add redirect for /nixos/support.html »: https://git.io/JfkZh
<{^_^}> [nixos-homepage] @davidak opened pull request #408 → Add redirect for /nixos/support.html → https://git.io/Jfkne
<rooke> What happens if direnv can't find the executable?
<{^_^}> [nixpkgs] @jonringer merged pull request #85329 → python3Packages.dotnetcore2: 2.1.11 -> 2.1.13 → https://git.io/Jfv7i
<{^_^}> [nixpkgs] @jonringer pushed to master « python3Packages.dotnetcore2: 2.1.11 -> 2.1.13 »: https://git.io/Jfknv
<colemickens> <peelz "Cole Mickens: ping"> pong
morgrimm has joined #nixos
xelxebar has quit [Remote host closed the connection]
<infinisil> rooke: In the link I posted?
<Xe> energizer: i personally like lorri because it's an implicit nix-shell
xelxebar has joined #nixos
smatting has quit [Ping timeout: 256 seconds]
codygman has quit [Ping timeout: 265 seconds]
<colemickens> happy release, and cool nix dev update (flakes+cli cache+docs fmt updates were most exciting!) Thanks for the update!
<energizer> idk, maybe i'm just doing the typical linuxer "quit messing with my environment" thing :D
<energizer> suppose i gotta get with the times
<rooke> infinisil: nah I just meant whats the harm if the user doesn't have lorri installed. Just tested it myself, looks like you just get a complaint. Also looks like direnv requires you to re-approve after modification so my initial git pull concern is kind of moot.
codygman has joined #nixos
<drakonis> ah, i can't believe my posts to hn didnt get a ton of comments
VanCoding has quit [Remote host closed the connection]
<infinisil> energizer: I have a dream, that all projects have a working IDE configuration specified in Nix files, such that you can do something like `nix-build -A ide; result/bin/ide` and you'd get completion, jump-to-def, autoreloading environment (through lorri or so), etc.
<infinisil> With most impurities eliminated
<ornxka> drakonis: getting people to pay attention to you is a difficult art
<energizer> drakonis: https://nixos.org/nixos/manual/release-notes.html#sec-release-20.03 are there parts of the release you find especially exciting?
<drakonis> hmm
<drakonis> i dont know, are there?
<drakonis> normally those posts net a lot of comments
<dsx> error: attribute 'flavors' missing, at /nix/store/…-home-manager-20.03/home-manager/modules/services/gpg-agent.nix:134:41
<dsx> What am I missing? -\
<energizer> drakonis: might have to kick it off with a comment about what makes the release interesting
<drakonis> hmm, that'd be interesting
NobbZ has joined #nixos
<drakonis> but with the way hn works
<drakonis> it wouldnt draw any attention to it anymore
<drakonis> i posted yesterday
<cole-h> dsx: Maybe if you post the nix file you're working on, we can help :)
<energizer> always a next time
<{^_^}> [nixpkgs] @adisbladis merged pull request #85604 → nixos/virtualisation.podman: Init module → https://git.io/JfUjX
<{^_^}> [nixpkgs] @adisbladis pushed 5 commits to master: https://git.io/JfknB
<drakonis> perhaps the next update will have more newsworthy changes
<cole-h> There's also #home-manager for home-manager specific questions
<{^_^}> [nixos-search] @garbas pushed to add-readme « init readme »: https://git.io/Jfkn0
<drakonis> anyways, i think there has been a surge in nix posts on hn
<{^_^}> [nixos-search] @garbas opened pull request #3 → init readme → https://git.io/Jfknu
<drakonis> there had been two not a full week ago already
nixos has joined #nixos
<drakonis> so maybe that's why it didnt draw a lot of attention this time around
<{^_^}> [nixpkgs] @primeos merged pull request #85719 → android-studio: add ps to closure → https://git.io/JfkGk
<{^_^}> [nixpkgs] @primeos pushed 2 commits to master: https://git.io/JfknV
<dsx> cole-h: it looks like home-manager is broken in a way. I'm just trying to upgrade
<{^_^}> [nixpkgs] @flokli pushed commit from @immae to master « rl-2003: Update the release documentation »: https://git.io/Jfkno
<energizer> infinisil: what pieces are missing from that?
<{^_^}> [nixpkgs] @flokli closed pull request #85369 → Update the release documentation → https://git.io/JffsH
<cole-h> dsx: That error message means you specified an invalid attribute. If you post the file, we can help you troubleshoot :) Otherwise, there's no way to help.
<{^_^}> [nixpkgs] @primeos pushed commit from @nioncode to release-20.03 « android-studio: add ps to closure »: https://git.io/JfknK
<cole-h> I meant your local file dsx
smatting has joined #nixos
<cole-h> The problem is in your hm config
<{^_^}> [nixpkgs] @flokli closed pull request #80363 → Update pykms to 20190611, adapt pykms service → https://git.io/Jv4e1
<{^_^}> [nixos-search] @garbas merged pull request #3 → init readme → https://git.io/Jfknu
<{^_^}> [nixos-search] @garbas pushed to master « init readme (#3) »: https://git.io/JfknH
<{^_^}> [nixos-search] @garbas pushed 0 commits to add-readme: https://git.io/JfknQ
NobbZ has quit [Quit: leaving]
<dsx> cole-h: it has services.gpg-agent.enable = true; in it.
<cole-h> Nothing else?
<dsx> I can't build even with just "home.stateVersion = "20.03";"
<dsx> And nothing else
<cole-h> Have you updated your channels? `nix-channel --update`
__monty__ has quit [Quit: leaving]
<dsx> It's a clean install
<cole-h> You should update your channels first, or else the package it's referencing won't exist.
<dsx> nix-channel --update
<dsx> nix-shell '<home-manager>' -A install
<cole-h> You might need to `sudo nix-channel --update`
snicket has quit [Remote host closed the connection]
<dsx> Are you sure?
<dsx> It worked without adding home-manager globally
snicket has joined #nixos
<infinisil> energizer: The "all projects" part :P. But I guess a standardized and simple way to specify IDE's would be needed for projects to adapt it
<cole-h> dsx: Just try it, and complain to me if it still doesn't work :)
<infinisil> energizer: Which ideally would have something to make it work across many IDE's (e.g. via LSP)
Neo-- has quit [Ping timeout: 258 seconds]
cr4y1 has quit [Ping timeout: 256 seconds]
<dsx> cole-h: nope
jarlg has joined #nixos
vidbina_ has quit [Ping timeout: 240 seconds]
<dsx> Same error
<{^_^}> [nixpkgs] @dduan opened pull request #85725 → tre-command: 0.2.2 -> 0.2.3 → https://git.io/Jfkcz
<cole-h> Very strange. What do you see when you run the following: nix-instantiate --eval -E 'with import <nixos> {}; pinentry.flavors'
<cole-h> (Might need to replace <nixos> with <nixpkgs> if that doesn't work)
<dsx> error: attribute 'flavors' missing, at (string):1:25
<dsx> Regardless of import
<dsx> oh... net me check something
<cole-h> Now that is even strange. You're saying this is a fresh install? Straight from the ISO?
<dsx> Home-manager is installed afresh. System is old. Sorry for confusion
<cole-h> Are you on NixOS 20.03?
<dsx> I wonder if nixos channel got really updated everywhere
<dsx> Let me check
<cole-h> Run `nix-channel --list` both with and without sudo and tell me what is says?
<dsx> It says that ssh hanged in another terminal waiting for the decommissioned host to respond.
<dsx> Meh.
<{^_^}> [nixpkgs] @garbas merged pull request #85723 → Update link in /etc/os-release → https://git.io/JfkZb
<{^_^}> [nixpkgs] @garbas pushed commit from @davidak to master « Update link in /etc/os-release (#85723) »: https://git.io/Jfkc5
<{^_^}> [nixos-homepage] @samueldr opened pull request #409 → [WIP] Rework the site styles without changing the appearance... → https://git.io/Jfkcb
<{^_^}> [nixpkgs] @worldofpeace merged pull request #85710 → installation-cd-graphical-gnome: don't run xorg default → https://git.io/JfkOa
<{^_^}> [nixpkgs] @worldofpeace pushed 2 commits to master: https://git.io/Jfkcj
<{^_^}> [nixos-homepage] @garbas merged pull request #407 → Misc fixes around the website → https://git.io/JfkZs
<{^_^}> [nixos-homepage] @garbas pushed commit from @samueldr to master « Misc fixes around the website (#407) »: https://git.io/JfkCe
<{^_^}> [nixos-homepage] @garbas pushed 0 commits to fix/misc-issues: https://git.io/JfkCv
nixos has quit [Quit: WeeChat 2.7.1]
smatting has quit [Ping timeout: 256 seconds]
smatting has joined #nixos
snicket has quit [Remote host closed the connection]
snicket has joined #nixos
mehlon has quit [Remote host closed the connection]
mehlon has joined #nixos
<{^_^}> [nixos-homepage] @davidak pushed to davidak-patch-1 « Update netlify.toml »: https://git.io/JfkCZ
andi- has quit [Ping timeout: 252 seconds]
snicket has quit [Ping timeout: 240 seconds]
zupo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
Neo-- has joined #nixos
snicket has joined #nixos
codygman has quit [Read error: Connection reset by peer]
civodul has quit [Read error: Connection reset by peer]
codygman has joined #nixos
o1lo01ol1o has quit [Remote host closed the connection]
gxt has quit [Ping timeout: 240 seconds]
o1lo01ol1o has joined #nixos
is_null has quit [Ping timeout: 256 seconds]
smatting has quit [Ping timeout: 264 seconds]
<{^_^}> [nixos-homepage] @garbas merged pull request #408 → Add redirect for /nixos/support.html → https://git.io/Jfkne
<{^_^}> [nixos-homepage] @garbas pushed commit from @davidak to master « Add redirect for /nixos/support.html (#408) »: https://git.io/JfkCX
_d0t has quit [Ping timeout: 256 seconds]
<{^_^}> [nixos-homepage] @garbas pushed 0 commits to davidak-patch-1: https://git.io/JfkCD
is_null has joined #nixos
gxt has joined #nixos
<{^_^}> [nixpkgs] @jtojnar merged pull request #81731 → appstream-glib: 0.7.16 -> 0.7.17 → https://git.io/JvahQ
<{^_^}> [nixpkgs] @jtojnar pushed 2 commits to master: https://git.io/JfkCS
erasmas has quit [Quit: leaving]
o1lo01ol1o has quit [Ping timeout: 256 seconds]
andi- has joined #nixos
Th4tGuy has quit [Remote host closed the connection]
orivej has quit [Ping timeout: 265 seconds]
gustavderdrache has joined #nixos
shibboleth has quit [Remote host closed the connection]
<{^_^}> [nixpkgs] @edef1c merged pull request #85680 → srcOnly: ignore additional arguments → https://git.io/JfTpQ
<{^_^}> [nixpkgs] @edef1c pushed 2 commits to master: https://git.io/JfkCA
<{^_^}> [nixpkgs] @edef1c pushed 0 commits to fix-srconly: https://git.io/JfkCx
shibboleth has joined #nixos
henry_ has quit [Quit: henry_]
<{^_^}> [nixpkgs] @davidak opened pull request #85726 → Backport: Update link in /etc/os-release → https://git.io/JfkCh
<{^_^}> [nixpkgs] @worldofpeace pushed 2 commits to release-20.03: https://git.io/JfkCj
<{^_^}> [nixpkgs] @worldofpeace merged pull request #85726 → Backport: Update link in /etc/os-release → https://git.io/JfkCh
morgrimm has quit [Ping timeout: 258 seconds]
justanotheruser has quit [Ping timeout: 240 seconds]
shibboleth has quit [Remote host closed the connection]
Nikita has joined #nixos
slack1256 has joined #nixos
Nikita is now known as Guest51374
nikivi has quit [Quit: Free ZNC ~ Powered by LunarBNC: https://LunarBNC.net]
Guest51374 is now known as nikivi
andi- has quit [Excess Flood]
andi- has joined #nixos
<{^_^}> [nixpkgs] @davidak opened pull request #85727 → CONTRIBUTING.md: Improve backport instructions → https://git.io/JfkWU
cosimone has quit [Quit: Quit.]
<{^_^}> [nixos-homepage] @samueldr closed pull request #409 → [WIP] Rework the site styles without changing the appearance... → https://git.io/Jfkcb
justanotheruser has joined #nixos
reallymemorable has joined #nixos
<{^_^}> [nixpkgs] @garbas merged pull request #85693 → Fix typos → https://git.io/JfkTR
<{^_^}> [nixpkgs] @garbas pushed commit from @alexfmpe to master « Fix typos (#85693) »: https://git.io/JfkW8
morgrimm has joined #nixos
morgrimm has quit [Ping timeout: 256 seconds]
ayuce has joined #nixos
mehlon has quit [Quit: Leaving]
<hexagoxel> Is there any type of nix API lookup where I could search for something like "fetch" and it would include search results such as builtins.fetchGit, nixpkgs.fetchgit and what their approximate types are?
philr_ has joined #nixos
<hexagoxel> I find it confusing having to consult 3 or 4 different locations in search for utility functions that I might need.
<{^_^}> [nixos-homepage] @garbas closed pull request #382 → Bump acorn from 6.1.1 to 6.4.1 in /packages-explorer → https://git.io/JvbpX
<{^_^}> [nixos-homepage] @dependabot[bot] pushed 0 commits to dependabot/npm_and_yarn/packages-explorer/acorn-6.4.1: https://git.io/JfkWw
<hexagoxel> builtins.*, nixpkgs.*, nixpkgs.lib.*, nixpkgs.haskell-nix.*, plus any additional stuff in default.nix of utilities
henry_ has joined #nixos
<slack1256> Whaaaat, I was just searching on builtins. , there is more!
<{^_^}> [nixpkgs] @jonringer merged pull request #85565 → pythonPackages.pulsectl: init at 20.4.3 → https://git.io/JfUEg
<{^_^}> [nixpkgs] @jonringer pushed commit from @mweinelt to master « pythonPackages.pulsectl: init at 20.4.3 »: https://git.io/JfkW1
morgrimm has joined #nixos
<{^_^}> [nixpkgs] @marsam merged pull request #83936 → cri-tools: v1.17.0 -> v1.18.0 → https://git.io/Jvdk5
<{^_^}> [nixpkgs] @marsam pushed 2 commits to master: https://git.io/JfkWQ
reallymemorable has quit [Quit: reallymemorable]
<energizer> hexagoxel++
<{^_^}> hexagoxel's karma got increased to 1
<{^_^}> [nixpkgs] @primeos opened pull request #85729 → chromium: 81.0.4044.113 -> 81.0.4044.122 → https://git.io/JfkWF
morgrimm has quit [Ping timeout: 256 seconds]
m_hackerfoo has joined #nixos
hackerfoo has joined #nixos
mbrgm_ has joined #nixos
mbrgm_ is now known as mbrgm
henry_ has quit [Quit: henry_]
jkachmar has joined #nixos
<{^_^}> [nixpkgs] @jonringer merged pull request #85678 → python3Packages.matrix-nio: 0.9.0 -> 0.10.0 → https://git.io/JfTAw
<{^_^}> [nixpkgs] @jonringer pushed 2 commits to master: https://git.io/JfklI
chr1sm is now known as chriscoffee
dozn has quit [Quit: I'm probably just changing some settings or have had an outage, I'll be back soon.]
dozn has joined #nixos
jgeerds_ has quit [Ping timeout: 256 seconds]
maddo has quit [Quit: See ya]
aveltras has quit [Quit: Connection closed for inactivity]
codygman has quit [Read error: Connection reset by peer]
jjakob has quit [Remote host closed the connection]
codygman has joined #nixos
jjakob has joined #nixos
<{^_^}> [nixpkgs] @kdauler opened pull request #85730 → Fix/trufflehog 2.1.11 update → https://git.io/Jfkln
<{^_^}> [nixpkgs] @timokau merged pull request #79454 → spirv-cross: init at 2020-01-16 → https://git.io/JvntF
<{^_^}> [nixpkgs] @timokau pushed 2 commits to master: https://git.io/JfklW
<qy[m]> vika_nezrimaya: oh hang on, you are here
<{^_^}> [nixpkgs] @alyssais opened pull request #85731 → crosvm: 79.12607.0.0-rc4 -> 81.12871.0.0-rc1 → https://git.io/JfklR
morgrimm has joined #nixos
reallymemorable has joined #nixos
Darkmatter66 has joined #nixos
codygman has quit [Ping timeout: 264 seconds]
codygman has joined #nixos
lunik1 has quit [Quit: :x]
Darkmatter66_ has quit [Ping timeout: 264 seconds]
morgrimm has quit [Ping timeout: 250 seconds]
reallymemorable has quit [Quit: reallymemorable]
<{^_^}> [nixpkgs] @mweinelt opened pull request #85732 → openssl: 1.1.1f → 1.1.1g → https://git.io/Jfkli
jluttine has quit [Ping timeout: 256 seconds]
lunik1 has joined #nixos
m0rphism has quit [Ping timeout: 256 seconds]
morgrimm has joined #nixos