andi- changed the topic of #nixos to: NixOS stable: 19.09 \o/ https://discourse.nixos.org/t/nixos-19-09-release/4306/2 || https://nixos.org || Latest NixOS: https://nixos.org/nixos/download.html || Latest Nix: https://nixos.org/nix/download.html || Logs: https://logs.nix.samueldr.com/nixos/ || use ,channels for a list of Nix* related channels || nixcon videos: https://tinyurl.com/nixcon2019 || Link to the output of nix-info
growpotkin has joined #nixos
shibboleth has quit [Quit: shibboleth]
mrCyborg has quit [Quit: WeeChat 2.7.1]
vykook has quit [Ping timeout: 255 seconds]
zeta_0 has joined #nixos
iclanzan has quit [Read error: Connection reset by peer]
<{^_^}> [nixpkgs] @aanderse opened pull request #81940 → nixos/mysql: add config and plugin options → https://git.io/JvwyG
<omnipotententit4> How do I get a reviewer assigned to a PR? I @ed the guy, and he said lgtm, but it's not flagged as a review in github, and I can't seem to assign or request a reviewer.
<omnipotententit4> On previous requests, reviewers were autopopulated on the sidebar.
<{^_^}> [nixpkgs] @jonringer merged pull request #81577 → python27Packages.gym: 0.15.6 -> 0.16.0 → https://git.io/Jv2pR
<{^_^}> [nixpkgs] @jonringer pushed commit from @r-ryantm to master « python27Packages.gym: 0.15.6 -> 0.16.0 »: https://git.io/Jvwyn
<zeta_0> bqv[m]: after installing unstable.elm2nix in my home.nix, i tried the instructions again and it's throwing this error whenever i try nix-build or nix-shell? https://hastebin.com/ocemehovav.rb https://github.com/cachix/elm2nix
vykook has joined #nixos
<bqv[m]> you probably have an issue with conflicting nixpkgs trees
<zeta_0> bqv[m]: here's the default.nix file that's throwing the error: https://hastebin.com/anohizaguj.bash
<bqv[m]> i suggested nix-shell because it would mean you could have a shell with exclusively the unstable nixpkgs stuff, it's probably a bad idea to mix modules from different versions of nixpkgs
<bqv[m]> change the <nixpkgs> at the top to <unstable> for potentially better luck
<zeta_0> bqv[m]: i have other unstable pkgs in my home.nix as well, that work fine, so i have no idea why this untsable.elm2nix pkg is not working correctly
<omnipotententit4> zeta_0: you're definitely having an issue with a version mismatch between newer and older versions of the same elm file.
<omnipotententit4> This commit removed "versionsDat" and replaced it with "elmVersions" https://github.com/NixOS/nixpkgs/commit/5235b190459f0fb55ebf0a05887fc89b7f1fb5de
<omnipotententit4> So you have an older version of this file that's being called by a newer version of something.
claudiii has quit [Quit: Connection closed for inactivity]
vykook has quit [Ping timeout: 240 seconds]
<zeta_0> omnipotententit4: i deleted everything and started the elm2nix instructions from scratch before installing unstable.elm2nix(replacing elm2nix), so i have no idea why this mismatch is occurring, isn't nix supposed to automatically fix something like this?
exfalso has quit [Ping timeout: 240 seconds]
jonten has joined #nixos
<bqv[m]> don't add elm2nix to your home-manager config, i think that's gonna end in pain
<bqv[m]> you can likely get away with just doing `nix-shell '<unstable>' -p elm2nix`, and using that shell to generate your nix
<bqv[m]> elm2nix will be in that shell's PATH
<bqv[m]> the ouutput should be ok(?)
<zeta_0> bqv[m]: ok i'll give that a try
growpotkin has quit [Quit: ZNC 1.7.5 - https://znc.in]
gila has quit [Ping timeout: 265 seconds]
vykook has joined #nixos
<omnipotententit4> zeta_0: to answer your direct question, I'm not sure. Obviously nix language is just a bunch of interpreted scripts, so if things get into places where they shouldn't be, by intention or accident, there's no really a way to determine that programmatically.
<omnipotententit4> So I don't know how it happened, or whether or not it's a bug.
mbrgm_ has joined #nixos
reallymemorable has quit [Quit: reallymemorable]
mbrgm has quit [Ping timeout: 256 seconds]
mbrgm_ is now known as mbrgm
<{^_^}> [nixpkgs] @volth opened pull request #81941 → tests/kubernetes: remove unreferenced variable and import from inexisting file → https://git.io/Jvwyz
<zeta_0> omnipotententit4: the elm2nix github instructions says that elm2nix is still experimental, so that might be why i am getting the error, i have no idea
<omnipotententit4> No, even if it's experimental it ought to be packaged correctly.
<omnipotententit4> the nix shell thing works over here btw.
civodul has quit [Quit: ERC (IRC client for Emacs 26.3)]
<zeta_0> how do i add unstable to $NIX_PATH ? here's the path code that i currently have in my home.nix https://hastebin.com/orowiwaqav.bash
<zeta_0> bqv[m]: here's the error: https://hastebin.com/ximuherowu.rb
<bqv[m]> did you say you had unstable as a channel already?
<omnipotententit4> Can you tell me what the output of `sudo nix-channel --list` is?
<bqv[m]> this: `nix-channel --add https://nixos.org/channels/nixpkgs-unstable unstable` will do what it's asking, assuming it's not in the output of what omnipotententity just asked
<zeta_0> bqv[m]: 'yes, here's what i have in my home.nix:
<zeta_0> unstable = import <nixos-unstable> {};
<bqv[m]> ah. my bad. so, when i said <unstable> in that command earlier, replace that with <nixos-unstable> and it should work fine
<zeta_0> omnipotententit4: when i run the command as a my zeta usr it returns nothing, but as root it returns this: https://hastebin.com/uzopipiqev.cs
vykook has quit [Ping timeout: 265 seconds]
<omnipotententit4> Right, then use <nixos-unstable> like @bqv said
<omnipotententit4> is there anyway I can clear my nix search cache btw?
maddo has quit [Quit: See ya]
<zeta_0> cool, it works, i am going to try following those instructions elm2nix again, i'll let you guys know if i was able to get it to work
<bqv[m]> 👌
lovesegfault has joined #nixos
<bqv[m]> the search cache updates periodically, i thought. you can always use -u to force update it right?
<omnipotententit4> It will update the cache, but it will not remove stale entries
vykook has joined #nixos
<bqv[m]> oh, yikes
<zeta_0> the usage section tells me that i need to have elm2nix already installed? https://github.com/cachix/elm2nix
<zeta_0> before i do those commands?
<bqv[m]> in the context of that nix-shell you're in, it is "installed"
<bqv[m]> you can run it, in that shell, so consider it installed
Rusty1 has quit [Remote host closed the connection]
<omnipotententit4> I found the cache file at `${XGD_CACHE_HOME:-~/.cache/}nix/package-search.json`
<omnipotententit4> * I found the cache file at `${XDG_CACHE_HOME:-~/.cache/}nix/package-search.json`
jgeerds has quit [Ping timeout: 255 seconds]
<zeta_0> ok it's still throwing the same elm mismatch error within the nix-shell
<zeta_0> damn i didn't think i would run into all these issues
<zeta_0> dam it
<omnipotententit4> I need to duck out. Good luck to you zeta.
<bqv[m]> what's the error?
<zeta_0> omnipotententit4: ok thanks, let me give you karma before you leave
<zeta_0> omnipotententit4++
<{^_^}> omnipotententit4's karma got increased to 1
<zeta_0> bqv[m]++
<{^_^}> bqv[m]'s karma got increased to 1
vykook has quit [Ping timeout: 256 seconds]
<bqv[m]> lol
shad_ has joined #nixos
<zeta_0> i have to go i'll be back in half an hour, thanks again for the help guys
<bqv[m]> 👋
aveltras has quit [Quit: Connection closed for inactivity]
<omnipotententit4> 4? Weird
<omnipotententit4> Thanks btw
ixxie has quit [Ping timeout: 255 seconds]
drakonis has joined #nixos
gila has joined #nixos
gila has quit [Ping timeout: 256 seconds]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #81942 → ocrmypdf: 9.6.0 -> 9.6.1 → https://git.io/JvwyF
vykook has joined #nixos
<{^_^}> Channel nixos-20.03-small advanced to https://github.com/NixOS/nixpkgs/commit/b780aefc621 (from 3 hours ago, history: https://channels.nix.gsc.io/nixos-20.03-small)
<{^_^}> [nixpkgs] @emilazy opened pull request #81943 → linuxPackages{,_latest,_next}_hardened_ia32Emulation: init → https://git.io/Jvwyj
<{^_^}> [nixpkgs] @r-ryantm opened pull request #81944 → openvswitch: 2.12.0 -> 2.13.0 → https://git.io/JvwSk
betawaffle has joined #nixos
vykook has quit [Ping timeout: 258 seconds]
jonten has quit [Ping timeout: 240 seconds]
sogatori has joined #nixos
kleisli has joined #nixos
<ajs124> I'm trying to do some cross compilation right now. Am I mistaken in thinking that dependencies likes bison, flex or nasm should always be native?
<clever> ajs124: yeah, those should be native
<clever> ajs124: though nasm is a grey zone, it needs to run on host, but target the target
<ajs124> ok, good. So someone™ should fix that treewide?
<clever> ajs124: it tends to get caught when somebody tries to cross-compile something and 30 things break
<clever> ajs124: but it would save time if things where written right
<ajs124> I'm trying to cross compile OVMF right now
<samueldr> ajs124: out of date, but might be helpful https://github.com/samueldr/nixpkgs/commits/tianocore/cross
<clever> samueldr: nice!
<samueldr> and the related PR https://github.com/NixOS/nixpkgs/pull/53064
<{^_^}> #53064 (by samueldr, 1 year ago, open): WIP: EDK2, OVMF.fd: fixes for cross-compilation + dependencies + armv7l
<ajs124> oh no. That looks like a lot of work.
<{^_^}> [nixpkgs] @Infinisil opened pull request #81945 → Introduce `networking.hostFiles` option → https://git.io/JvwSc
wildtrees has joined #nixos
<cole-h> Anybody else having issues with anything that wants to access `cache.nixos.org` hanging?
vykook has joined #nixos
<cole-h> `strace nix-shell -p dolphin` gives me a seemingly endless loop of `read(2)`s
vykook has quit [Ping timeout: 240 seconds]
<lovesegfault> Hi everyone :)
wildtrees has quit [Quit: Leaving]
<cole-h> o/
<lovesegfault> If I have a dir `users/` with many subdirs, `users/{lovesegfault,cole-h,clever,...}` each with a `default.nix` containing only `{ config, lib, pkgs }: { users.users.${name} = {...}; }` can I from my system configuration import all of them?
<{^_^}> [nixpkgs] @Infinisil merged pull request #77469 → imgproxy: init at 2.8.1 → https://git.io/JvvpB
<{^_^}> [nixpkgs] @Infinisil pushed 3 commits to master: https://git.io/JvwSK
<lovesegfault> something like `imports = [ ./users/* ]`
<cole-h> I would create a default.nix in there and put those individual files into an `imports = []` in that default.nix
<zeta_0> clever: i was wondering if you could help me troubleshoot this error that i am getting, from following the usage section instructions of the elm2nix in github? https://hastebin.com/anavisapid.rb https://github.com/cachix/elm2nix
<cole-h> But AFAIK, there is no glob import
<zeta_0> clever: here's the default.nix that is throwing the error: https://hastebin.com/bolukumeja.bash
iyzsong has joined #nixos
<lovesegfault> cole-h: the whole idea is that I wouldn't have to update some file when adding a new user :/
vykook has joined #nixos
<clever> lovesegfault: use builtins.readDir
<clever> lovesegfault: nix-repl> builtins.attrNames (builtins.readDir ./.)
<lovesegfault> clever: I can put that in `imports = []`?
<lovesegfault> or do I just `//` that in the {}
<clever> lovesegfault: youll need to map over it, and append each filename to the dir
<lovesegfault> Oh, I see
<clever> ,callPackage zeta_0
<{^_^}> zeta_0: If a Nix file foo.nix starts with something like `{ stdenv, cmake }:`, you can build it with `nix-build -E '(import <nixpkgs> {}).callPackage ./foo.nix {}'`
<{^_^}> [nixpkgs] @peti pushed to haskell-updates « hackage-packages.nix: automatic Haskell package set update »: https://git.io/JvwSM
<clever> zeta_0: the error does not appear to be coming from the default.nix you pasted
<lovesegfault> my war on NIX_PATH continues
rardiol has quit [Ping timeout: 240 seconds]
<cole-h> Why am I getting "download thread waiting for 100 ms" when I do `nix-shell -p dolphin -vvvv`?
<clever> cole-h: because you cranked the verbosity up enough to see debug within the http area
<clever> cole-h: what if you use -vvv ?
<cole-h> Well, yes, but why is that happening? It seems to hang on `starting download of <stuff>.narinfo` where <stuff> changes upon every invocation
<bqv[m]> random keys in a mkDerivation that aren't keywords are just passed through as environment variables, right?
<clever> bqv[m]: all keys are passed on
rardiol has joined #nixos
<bqv[m]> excellent
<clever> bqv[m]: buildInputs doesnt do much at the nix layer, and just becomes an env var for the shell code in stdenv to handle
sogatori has quit [Read error: Connection reset by peer]
<bqv[m]> cool, ty
<zeta_0> clever: in my home.nix i initially installed elm2nix which threw an elm version mismatch error, so in order to fix the error i replaced elm2nix with unstable.elm2nix(i already have unstable and stable channels setup in my home.nix), but this caused this other error that i just paste binned, one of the other programmers told me that it is still trying to use things from the older elm2nix version, at this point i have
<zeta_0> not clue
<cole-h> clever: and if I strace it, I get a whole lot of `read(7, "TLSR\0\0\0......"..., 32768)` spam
<clever> cole-h: that looks like nix-shell talking to nix-daemon
myskran has joined #nixos
<clever> cole-h: what happens if you try just `nix-build '<nixpkgs>' -A dolphin` ?
vykook has quit [Ping timeout: 255 seconds]
<cole-h> The same thing, unfortunately
<clever> cole-h: try an strace on that, as root
<clever> zeta_0: the error says that fetchElmDeps wants a certain param, try adding that param to the default.nix?
<{^_^}> [nixpkgs] @djmaze opened pull request #81946 → crystal: 0.32.1 -> 0.33.0 → https://git.io/JvwSx
<cole-h> clever: It worked... What kind of trickery is this?
<cole-h> clever++
<{^_^}> clever's karma got increased to 342
<clever> cole-h: either its random network problems that resolved themself, or something is broken with non-root nix
<cole-h> Man...
dansho has joined #nixos
<zeta_0> clever: so i don't have to repeat myself, here is the #nixos log of one of the other programmers that was helping me a while ago https://logs.nix.samueldr.com/nixos/2020-03-07#;omnipotententit4
vykook has joined #nixos
<clever> cole-h: if you remove the result symlink, and `nix-store --delete /nix/store/hash-dolphin` you can purge it from your store, and then try again without root
<zeta_0> clever: <omnipotententit4> This commit removed "versionsDat" and replaced it with "elmVersions" https://github.com/NixOS/nixpkgs/commit/5235b190459f0fb55ebf0a05887fc89b7f1fb5de
<clever> zeta_0: then your nixpkgs is too old, and is expecting the older style
<cole-h> clever: @_@ Guess it must have been a network issue...
ilios1 has joined #nixos
<zeta_0> clever: i already ran: nix-channel --update, as root in order to update all the channels, and i already ran nixos-rebuild switch --upgrade, so what else do i need to do to upgrade/upgrade nixpkgs?
<clever> zeta_0: what does `nix-channel --list` report?
<samueldr> ajs124: I also tried to refactor the way OVMF was being built, so it might be less work
<samueldr> the plan was (and might be in the future) to build more than the minimum we do for qemu
<samueldr> mainly, the tianocore build for raspberry pi
drakonis has quit [Ping timeout: 272 seconds]
drakonis has joined #nixos
<clever> zeta_0: that change isnt in 19.09
<clever> zeta_0: you need to `import <nixos-unstable>` to get the fix
<ajs124> samueldr: I'm subscribed to that PR now, so if you ever get around to working on that again, I'll probably at least be able to review and test it.
<ajs124> For now, I'm sticking with ovmf built on aarch64 for aarch64, though.
vykook has quit [Ping timeout: 256 seconds]
<zeta_0> clever: in this particular default.nix file? because i already have: unstable = import <nixos-unstable> {}; in my home.nix configuration
<clever> zeta_0: in either https://hastebin.com/bolukumeja.bash or whatever is loading it
tilcreator has quit [Ping timeout: 256 seconds]
<clever> zeta_0: line 1 wants a path to nixpkgs, not a pkgs set, so you must either change line 1 to <nixos-unstable> or you must `import /path/to/default.nix { nixpkgs = <nixos-unstable>; }`
<zeta_0> clever: i can pastebin my entire home.nix file if you want to tak a look at it?
<clever> zeta_0: sure
tilcreator has joined #nixos
tilcreator has quit [Client Quit]
justanotheruser has joined #nixos
<clever> zeta_0: where are you loading https://hastebin.com/bolukumeja.bash
<zeta_0> clever: what do you mean? that is my home.nix code
<clever> zeta_0: the default.nix that is doing elm stuff, where is it loaded?
tilcreator has joined #nixos
vidbina has joined #nixos
drakonis_ has joined #nixos
<zeta_0> clever: i'm guessing by where you mean pwd, https://hastebin.com/kulezagece.rb https://github.com/cachix/elm2nix
<clever> zeta_0: what does `--show-trace` show with the error?
kapil_ has joined #nixos
drakonis has quit [Ping timeout: 272 seconds]
<{^_^}> [nixpkgs] @ryantm merged pull request #81871 → byobu: 5.131 -> 5.133 → https://git.io/JvwLN
<{^_^}> [nixpkgs] @ryantm pushed 2 commits to master: https://git.io/Jvw9O
vykook has joined #nixos
<clever> zeta_0: when using nix-shell or nix-build, you must `--arg nixpkgs '<nixos-unstable>'`
<clever> zeta_0: or edit line 1
<clever> 2020-03-06 21:50:24 < clever> zeta_0: line 1 wants a path to nixpkgs, not a pkgs set, so you must either change line 1 to <nixos-unstable> or you must `import /path/to/default.nix { nixpkgs = <nixos-unstable>; }`
<zeta_0> clever: ok i changed line 1 of the default.nix: { nixpkgs ? <nixos-unstable>
vykook has quit [Ping timeout: 265 seconds]
vidbina has quit [Ping timeout: 258 seconds]
<zeta_0> clever: ok it seems like it worked, after running: firefox ./result/Main.html , here's what it displayed on my web browser, is this what is supposed to be outputted? https://hastebin.com/qorowequke.js https://github.com/cachix/elm2nix
<clever> zeta_0: no clue, ive never used elm
<zeta_0> clever: at least it's now somewhat working, thanks for the help
<zeta_0> clever++
<{^_^}> clever's karma got increased to 343
vykook has joined #nixos
<zeta_0> clever: i wanted to try out elm because it's a functional language that is similar to haskell, but compiles to javascript, so it can easily be run on a web browser
<{^_^}> [nixpkgs] @marsam opened pull request #81947 → terraform: 0.12.21 -> 0.12.23 → https://git.io/Jvw9u
<clever> zeta_0: ghcjs can do that too
<zeta_0> clever: i am on chapter 8 of the yesod book, and so far i haven't had to use ghcjs, does yesod automatically use ghcjs underneath?
<clever> no idea
Emantor has quit [Quit: ZNC - http://znc.in]
gila has joined #nixos
Emantor has joined #nixos
growpotkin has joined #nixos
vykook has quit [Ping timeout: 260 seconds]
<zeta_0> yesod is one of the few haskell web development books. i'm guessing it uses the dsl's to generate the javascript code underneath/implicitly, which is then ran on the web browser. so basically the html/css/javascript is embedded in the haskell files, then generated by the dsl's, if i understand correctly
Drakonis__ has joined #nixos
<zeta_0> clever: no, generated by ghc that is
<{^_^}> [nixpkgs] @Infinisil merged pull request #81369 → nixos/acme: apply chmod and ownership unconditionally → https://git.io/Jvgg1
<{^_^}> [nixpkgs] @Infinisil pushed 2 commits to master: https://git.io/Jvw9V
gila has quit [Ping timeout: 256 seconds]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #81948 → openmpi: 4.0.2 -> 4.0.3 → https://git.io/Jvw9r
<rajivr___> what is the right way to create a directory with a specified set of permissions from NixOS module?
<zeta_0> clever: i am having a hard time landing a remote haskell position, that is why i am now putting a lot more effort into javascript(way more jobs), if they don't let me use haskell maybe they'll let my use something like elm
drakonis_ has quit [Ping timeout: 272 seconds]
reallymemorable has joined #nixos
<infinisil> rajivr___: Is it a systemd service module?
<infinisil> rajivr___: Or can you give some more context?
<hexa-> rajivr___: systemd tmpfiles?
<zeta_0> clever: apologies for blabbering away, i better let you get back to work, thanks again for the help
<rajivr___> I am trying to setup `.gnupg` directory with a more restricted set of permissions.
<rajivr___> infinisil: I should really thank you for your NixOS configuration. I learned a lot from it! :-)
<rajivr___> I am very slowly transitioning my primary desktop to NixOS.
vykook has joined #nixos
lukash|away has quit [Ping timeout: 240 seconds]
<lovesegfault> How do I map on a list with nix? if I have [ "a" "b" "c" ] how can I get [ "aa" "ab" "ac" ]
<lovesegfault> is it just map?
<infinisil> rajivr___: Awesome! Glad it was helpful for you :D
<clever> lovesegfault: yep
<lovesegfault> > map (x: "a${x}") [ "a" "b" "c" ]
<{^_^}> [ <CODE> <CODE> <CODE> ]
<lovesegfault> bah
<clever> lovesegfault: > :p ...
<infinisil> rajivr___: Ah that's home-manager that creates those files, so it doesn't have anything directly to do with NixOS
<lovesegfault> > :p map (x: "a${x}") [ "a" "b" "c" ]
<{^_^}> [ "aa" "ab" "ac" ]
<lovesegfault> clever: sweet!
lukash|away has joined #nixos
<rajivr___> That's correct. I want to be able to create `.gnupg` directory outside of home-manager and set its permission to `0700`. Is there a canonical NixOS way of doing it?
reallymemorable has quit [Quit: reallymemorable]
myskran has quit [Ping timeout: 255 seconds]
<infinisil> rajivr___: Oh I see. NixOS doesn't have anything convenient for that, because controlling arbitrary paths isn't really Nix's strongsuit
<infinisil> rajivr___: But you can hack around it by using e.g. systemd.tmpfiles.rules as hexa- suggested
<rajivr___> Thanks hexa- and infinisil for the pointer. I'll investigate systemd.tmpfiles.rules.
<{^_^}> [nixpkgs] @marsam opened pull request #81949 → vault: 1.3.2 -> 1.3.3 → https://git.io/Jvw96
<lovesegfault> clever: can I map [ "a" "b" "c" ] -> { a = "a"; b = "b"; .... }?
<lovesegfault> I guess it's the opposite of attrNames?
<clever> > :p lib.listToAttrs [ { name = "a"; value = 42; } ]
<{^_^}> { a = 42; }
<lovesegfault> hmmm
<clever> > :p lib.nameValuePair "name" 42
<{^_^}> { name = "name"; value = 42; }
vykook has quit [Ping timeout: 240 seconds]
<clever> lovesegfault: use map to generate a list of sets, each with a name/value pair, then listToAttrs to convert
<lovesegfault> let me try
<infinisil> > :p genAttrs (x: x) [ "a" "b" "c" ]
<{^_^}> value is a function while a list was expected, at /var/lib/nixbot/nixpkgs/master/repo/lib/attrsets.nix:292:18
<infinisil> > :p genAttrs [ "a" "b" "c" ] (x: x)
<{^_^}> { a = "a"; b = "b"; c = "c"; }
<infinisil> lovesegfault: clever: Or this ^^ :)
justanotheruser has quit [Ping timeout: 240 seconds]
<lovesegfault> >:p (map (elem: lib.nameValuePair "${elem}" elem) [ "a" "b" "c" ])
<{^_^}> [nixpkgs] @r-ryantm opened pull request #81950 → pari: 2.11.2 -> 2.11.3 → https://git.io/Jvw9D
<infinisil> (space after >)
growpotkin has quit [Quit: ZNC 1.7.5 - https://znc.in]
growpotkin has joined #nixos
<lovesegfault> > :p (map (elem: lib.nameValuePair "${elem}" elem) [ "a" "b" "c" ])
<{^_^}> [ { name = "a"; value = "a"; } { name = "b"; value = "b"; } { name = "c"; value = "c"; } ]
<lovesegfault> > :p lib.listToAttrs (map (elem: lib.nameValuePair "${elem}" elem) [ "a" "b" "c" ])
<{^_^}> { a = "a"; b = "b"; c = "c"; }
* lovesegfault bows
<lovesegfault> voila!
* infinisil applauds
<lovesegfault> now I can use infinisil's thing :D
<lovesegfault> since I know how to do it too
<infinisil> genAttrs is actually implemented like that :)
<lovesegfault> :)
<lovesegfault> dammit I forgot why I wanted this
<pie_[bnc]> if i change someting in a cmake script, does cmake know what to rebuild or do i need to clean?
<lovesegfault> pie_[bnc]: in theory it knows, IIRC, in practice if it's a small project I just rebuild
<pie_[bnc]> its a big project
<pie_[bnc]> if anyone wants to throw a big build machine at me... :P
<clever> pie_[bnc]: i believe cmake is smart enough to know when the CMakeLists.txt is changed
* pie_[bnc] is fighting with /cling...
<pie_[bnc]> * CLING
h0m1 has quit [Ping timeout: 240 seconds]
vykook has joined #nixos
h0m1 has joined #nixos
cole-h has quit [Quit: WeeChat 2.7.1]
cole-h has joined #nixos
vykook has quit [Ping timeout: 256 seconds]
drakonis has joined #nixos
Drakonis__ has quit [Ping timeout: 272 seconds]
vykook has joined #nixos
<lovesegfault> when I build a (import <nixpkgs/nixos> {inherit configuration system;}).system how can I see the users on the gen'd system?
<lovesegfault> cc. clever
<lovesegfault> There's no etc/shadow or anything in the outlink
<lovesegfault> there is symlink to etc, but it doesn't have what I want there
v88m has quit [Ping timeout: 265 seconds]
<pie_[bnc]> (my guess: lovesegfault:im guessing the symlink is to the current iteration of your system? you want to find whatever populates it)
<pie_[bnc]> alternatively inspect the values in the nixos config
<lovesegfault> pie_[bnc]: I'm building a different system on this one
<lovesegfault> pie_[bnc]: I am doing this to _test_ my nixos config@
<pie_[bnc]> use nixos-option or nix repl (?)
<pie_[bnc]> aha
<lovesegfault> Oh, I need to look into the `activate` script
<lovesegfault> it has a /nix/store/8mp2y5b3dmsm3kjxsxqax5qzd565fl8y-users-groups.json
<lovesegfault> which shows all the users there
<{^_^}> [nixpkgs] @cdepillabout merged pull request #81125 → cabal2nix: split into a lightweight version and a wrapper → https://git.io/JvuXE
<{^_^}> [nixpkgs] @cdepillabout pushed 2 commits to haskell-updates: https://git.io/JvwHS
growpotkin has quit [Ping timeout: 240 seconds]
<{^_^}> Channel nixos-unstable-small advanced to https://github.com/NixOS/nixpkgs/commit/eea3542153f (from 3 hours ago, history: https://channels.nix.gsc.io/nixos-unstable-small)
drakonis_ has joined #nixos
vykook has quit [Ping timeout: 255 seconds]
<{^_^}> [nixpkgs] @marsam opened pull request #81951 → xonsh: 0.9.13 -> 0.9.14 → https://git.io/JvwH9
justanotheruser has joined #nixos
growpotkin has joined #nixos
drakonis has quit [Ping timeout: 272 seconds]
vykook has joined #nixos
v88m has joined #nixos
<softinio[m]> Someone remind me what was the command that tells me which version of mix pkgs I am using
vykook has quit [Ping timeout: 265 seconds]
v88m has quit [Ping timeout: 255 seconds]
vykook has joined #nixos
<infinisil> softinio[m]: Maybe `nix-instantiate --eval '<nixpkgs/lib>' -A version`?
bvdw has quit [Read error: Connection reset by peer]
sigmundv has quit [Ping timeout: 265 seconds]
vykook has quit [Ping timeout: 258 seconds]
bvdw has joined #nixos
<clever> infinisil: nix eval nixpkgs.lib.version
<infinisil> Since the nix interface is still subject to change I usually don't want to recommend it
<infinisil> But yeah that would be simpler :)
cole-h has quit [Quit: WeeChat 2.7.1]
v88m has joined #nixos
spacefrogg has quit [Quit: Gone.]
aw has quit [Quit: Quitting.]
aw has joined #nixos
cole-h has joined #nixos
spacefrogg has joined #nixos
<lovesegfault> clever: in your config you have this https://github.com/cleverca22/nixos-configs/tree/master/overlays/qemu
<lovesegfault> you also link those overlays into the system
<lovesegfault> is it okay if:
<lovesegfault> 1. I have frobnicate.nix instead of frobnicate/default.nix in the overlays folder?
<softinio[m]> clever: infinisil thank you both
<lovesegfault> 2. I have .nix files in overlays that _aren't_ overlays
felixfoertsch has joined #nixos
felixfoertsch23 has quit [Ping timeout: 255 seconds]
<lovesegfault> Eh, how do I get the first elem of a list?
vykook has joined #nixos
<cole-h> > a = [ "a" "b" "c" ]
<{^_^}> a defined
<cole-h> > builtins.head a
<{^_^}> "a"
<lovesegfault> :D
<cole-h> Alternatively:
<cole-h> > builtins.elemAt a 0
<{^_^}> "a"
<cole-h> (useful if you need an arbitrary index)
<{^_^}> [nixpkgs] @JeffLabonte closed pull request #81937 → [19.09] Backport protonvpn cli ng version 2.2.2 → https://git.io/JvwDz
marusich has joined #nixos
<lovesegfault> I think I know too much Nix
<lovesegfault> I'm starting to write evil stuff
<{^_^}> [nixpkgs] @JeffLabonte opened pull request #81952 → [19.09] backport protonvpn cli ng → https://git.io/JvwQ3
cole-h has quit [Quit: WeeChat 2.7.1]
<jackdk> lovesegfault: good, good, let the nix flow through you
<clever> lovesegfault: for nixos overlays, you just need to populate nixpkgs.overlays with a list of functions, how you get them doesnt matter
<clever> lovesegfault: for <nixpkgs-overlays> it needs a certain format, and i was using foo/default.nix, so foo/other-files.nix would be grouped in a foo/ dir
<lovesegfault> clever: Yeah, I'm mostly worried about this https://github.com/cleverca22/nixos-configs/blob/master/nixops-managed.nix#L17
vykook has quit [Ping timeout: 256 seconds]
<clever> lovesegfault: youd have to check the nixpkgs docs, but i think it works the way your expecting
<clever> lovesegfault: i just did it my way, to group other stuff together
* lovesegfault goes find those
<lovesegfault> can I filter an attrset on the types of values?
<lovesegfault> like I want all attrs that are functions
jlv has joined #nixos
<clever> nix-repl> lib.filterAttrs
<clever> «lambda @ /nix/store/c1jyh069rg3cdlpx3dj0466qg39gq4dl-nixos-20.03pre202088.e89b21504f3/nixos/lib/attrsets.nix:124:17»
<lovesegfault> Oh my god
<lovesegfault> clever: I'm building a Nix empire in my config
growpotk- has joined #nixos
cole-h has joined #nixos
<GrimSleepless> Hey guys! I have a question on reviewing PRs. Is there an easy way to test someone's PR?
vykook has joined #nixos
<GrimSleepless> ah found it!
Supersonic has quit [Disconnected by services]
Supersonic112 has joined #nixos
Supersonic112 is now known as Supersonic
<jlv> Can a NixOps EC2 deployment have more than 1 domain name? There is `deployment.route53.hostName`, but that is just a single string.
gila has joined #nixos
<clever> jlv: here is also a resources.route53 which can create more record sets
<clever> jlv: it would be simplest to either cname or alias the extra ones to the one in deployment.route53.hostName
marusich has quit [Ping timeout: 256 seconds]
gila has quit [Ping timeout: 258 seconds]
<lovesegfault> trace: <PRIMOP>
<lovesegfault> wat
<clever> lovesegfault: what expr did you run?
<lovesegfault> and then nixpkgs.overlays = (import ../overlays {inherit lib; });
<jlv> clever: I'm trying to redirect the root domain to www, so I can't cname. For some reason, this is the first time I'm hearing about an ALIAS record, but it looks like a CNAME for the root domain?
<clever> jlv: route53 supports alias's, which basically behave like a cname, but arent visible to the outside
<Ashy> has anyone got execsnoop or any of the other bpf tools working on nixos?
vykook has quit [Ping timeout: 260 seconds]
marusich has joined #nixos
<clever> lovesegfault: line 3, overlayObjs = lib.traceVal builtins.map (f: import ( ./. + "/${f}" ) ) overlayFiles;
<clever> lovesegfault: you are running traceVal on map (which prims primop) and returns map
<lovesegfault> duh
<lovesegfault> thx
<clever> lovesegfault: then you run that returned map, on the function, and overlayFiles
<jlv> clever: I see. Looks like ALIAS is a "fake" record for the root domain. That makes more sense. If I can fake CNAME the root domain, that sounds like a better solution than handling the redirect myself in NGINX.
<lovesegfault> trace: [ <CODE> <CODE> <CODE> <CODE> <CODE> <CODE> <CODE> <CODE> <CODE> <CODE> <CODE> <CODE> ]
<lovesegfault> lol
<lovesegfault> much better!
vykook has joined #nixos
waleee-cl has quit [Quit: Connection closed for inactivity]
DigitalKiwi has quit [Quit: quite.]
DigitalKiwi has joined #nixos
<Ashy> oh right, perf-tools is the package i wanted not linuxPackages.bcc
<bqv[m]> Gotta unify the three or four different trees of nix configs I have it some point
marusich has quit [Quit: Leaving]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #81953 → phoronix-test-suite: 9.4.0 -> 9.4.1 → https://git.io/JvwQw
vykook has quit [Ping timeout: 240 seconds]
<{^_^}> [nixpkgs] @Kiwi opened pull request #81954 → matomo: 3.13.2 -> 3.13.3 → https://git.io/JvwQr
DigitalKiwi has quit [Quit: quite.]
DigitalKiwi has joined #nixos
drakonis_ has quit [Read error: Connection reset by peer]
iyzsong has quit [Ping timeout: 240 seconds]
vykook has joined #nixos
<DigitalKiwi> DesktopDesktop 174
<DigitalKiwi> PhabletPhablet 87
<DigitalKiwi> bahhh
<{^_^}> [nixpkgs] @r-ryantm opened pull request #81955 → poppler: 0.85.0 -> 0.86.1 → https://git.io/JvwQP
<{^_^}> [nixpkgs] @JoshuaFern opened pull request #81956 → maintainers: add joshuafern → https://git.io/JvwQX
<{^_^}> [nixpkgs] @r-ryantm opened pull request #81957 → plata-theme: 0.9.2 -> 0.9.3 → https://git.io/JvwQS
vykook has quit [Ping timeout: 265 seconds]
vykook has joined #nixos
vishnusuresh has joined #nixos
vishnusuresh has quit [Quit: vishnusuresh]
vykook has quit [Ping timeout: 256 seconds]
gila has joined #nixos
<lovesegfault> clever: you know those Nix config options that look like this foo.*.bar, foo.*.bazz, ...
<lovesegfault> can I do this foo.myFoo = { bar = ...; bazz = ...; }; etc
<clever> lovesegfault: submodules
<clever> lovesegfault: yes
<lovesegfault> Ah, that's what they are called
<clever> lovesegfault: check iscsi-boot.nix in nixos-configs
<lovesegfault> can I set something for all foo's?
<clever> lovesegfault: not really
<lovesegfault> :(
<clever> lovesegfault: enless you modify the submodule maybe, check iscsi-boot.nix
vykook has joined #nixos
* lovesegfault loogs
<lovesegfault> s/gs/ks/
<clever> lovesegfault: the submodule can set a config= for each sub-module, and if you begin adding your own options like i did, then you can also add your own config= .....
<lovesegfault> I've been thinking about doing this
<lovesegfault> but I've been lazy
<lovesegfault> I guess it's time I bite the bullet
orivej has joined #nixos
gila has quit [Ping timeout: 240 seconds]
<pie_[bnc]> is there a c++ ide on nixos that just works?
<pie_[bnc]> i just need/want completion
<{^_^}> [nixpkgs] @bjornfor merged pull request #81156 → teensyduino: add missing dependencies for teensy-loader → https://git.io/Jvzex
<{^_^}> [nixpkgs] @bjornfor pushed commit from @rehno-lindeque to master « teensyduino: add missing dependencies for teensy-loader »: https://git.io/JvwQj
* pie_[bnc] is trying to get a handle on a new codebase
<Ashy> pie_[bnc]: likely clion, have you tried that?
<clever> pie_[bnc]: youcompleteme + vim will auto-complete any token found in any open file, out of the box
<{^_^}> Channel nixos-19.09 advanced to https://github.com/NixOS/nixpkgs/commit/815dd784b65 (from 16 hours ago, history: https://channels.nix.gsc.io/nixos-19.09)
<clever> pie_[bnc]: it also has special handling for several languages, but ive not really bothered configuring them, the c++ stuff magically comes to life if i run vim under nix-shell
<Ashy> i'm an old vim diehard (and spacemacs now) but the intellij ide's are pretty amazing
<jlv> clever: Looks like AWS Route 53 doesn't support aliases from the root domain to a subdomain, only to specific AWS resources. I'm back to adding multiple domain names, but I don't see anything in the documentation about `resources.route53`.
<Ashy> especially if you just want to load up a codebase and get immideatily into it without spending a week getting your tooling perfect
<pie_[bnc]> Ashy: clion odesnt ahve a free version afaict
<pie_[bnc]> clever: i cant vim :I or emacs :I
<pie_[bnc]> i need something less guru-y
<clever> pie_[bnc]: last time i used it, eclipse was pretty nice
<Ashy> pie_[bnc]: there's a free 30 day trial, that gets you 30 days to figure something out
<pie_[bnc]> ah
<Ashy> looks like it's $8.90usd/month for individuals if you want to extend it for a short while after that too
<Ashy> i feel pretty dirty for shilling nonfree software rgiht now btw but the idea tools are really good
vykook has quit [Ping timeout: 258 seconds]
<pie_[bnc]> yeah
<clever> jlv: ah, it was resources.route53HostedZones
<pie_[bnc]> Ashy: id probably pay for it under other circumstances
<{^_^}> [nixpkgs] @ryneeverett opened pull request #81958 → howard-hinnant-date: allow access to zoneinfo → https://git.io/Jvw7q
<clever> /home/clever/iohk/nixops-master/examples/route53.nix: resources.route53HostedZones.hs =
<clever> jlv: i see an example in one of my old clones of nixops
blaggacao has quit [Ping timeout: 265 seconds]
blaggacao has joined #nixos
vykook has joined #nixos
<jlv> clever: I found it. Thank you :)
chagra_ has joined #nixos
chagra has quit [Ping timeout: 256 seconds]
vykook has quit [Ping timeout: 255 seconds]
orivej has quit [Ping timeout: 265 seconds]
blaggacao has quit [Read error: Connection reset by peer]
rogue_koder has joined #nixos
blaggacao has joined #nixos
vykook has joined #nixos
zeta_0 has quit [Quit: sleep]
CMCDragonkai1 has joined #nixos
<{^_^}> Channel nixos-20.03 advanced to https://github.com/NixOS/nixpkgs/commit/4707311e202 (from 24 hours ago, history: https://channels.nix.gsc.io/nixos-20.03)
vykook has quit [Ping timeout: 240 seconds]
vykook has joined #nixos
zarel_ has joined #nixos
fishyfriend has joined #nixos
vykook has quit [Ping timeout: 265 seconds]
fishyfriend has quit [Client Quit]
<lovesegfault> clever: do you know of a way to include my currect commit id (for my config repo) into my system output?
<lovesegfault> I imagine it uses extraSystemBuilderCmds?
<lovesegfault> Is that a good idea?
growpotkin has quit [Quit: ZNC 1.7.5 - https://znc.in]
growpotk- has quit [Ping timeout: 260 seconds]
zebrag has joined #nixos
inkbottle has quit [Ping timeout: 255 seconds]
vykook has joined #nixos
dansho has quit [Ping timeout: 265 seconds]
vykook has quit [Ping timeout: 260 seconds]
rogue_koder has quit [Quit: Konversation terminated!]
vykook has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #81959 → python37Packages.cmd2: 0.9.25 -> 1.0.0 → https://git.io/JvwFl
ghasshee has quit [Ping timeout: 255 seconds]
justanotheruser has quit [Ping timeout: 240 seconds]
vykook has quit [Ping timeout: 258 seconds]
vykook has joined #nixos
ghasshee has joined #nixos
butterthebuddha has joined #nixos
<cole-h> lovesegfault: I think there's a lib function for that, sec
siel has quit [Ping timeout: 272 seconds]
butterthebuddha has quit [Client Quit]
vykook has quit [Ping timeout: 255 seconds]
butterthebuddha has joined #nixos
palo1 has joined #nixos
<cole-h> lovesegfault: `lib.commitIdFromGitRepo`
<lovesegfault> O.o
<lovesegfault> what the heck
konobi has joined #nixos
tomberek has quit [Ping timeout: 258 seconds]
<cole-h> You have to point it to the .git
<cole-h> > lib.commitIdFromGitRepo ./.git
<{^_^}> access to path '/var/lib/nixbot/state/nixpkgs/.git' is forbidden in restricted mode
<cole-h> :(
palo has quit [Ping timeout: 258 seconds]
palo1 is now known as palo
vykook has joined #nixos
linarcx has joined #nixos
<lovesegfault> heh
siel has joined #nixos
vykook has quit [Ping timeout: 256 seconds]
gila has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #81960 → profile-sync-daemon: 6.35 -> 6.36 → https://git.io/JvwNA
rardiol has quit [Ping timeout: 258 seconds]
gila has quit [Ping timeout: 255 seconds]
<colemickens> there's a way to do it.
andersk has joined #nixos
<colemickens> does this mean you're down to the last difference? It affects like 10 derivations at the end? :)
<lovesegfault> colemickens: talking to me?
<lovesegfault> I figured out how to do it :D
<colemickens> similar to the discussion with cole-h earlier, if you have it pinned, you can set it : https://github.com/colemickens/nixcfg/blob/ce478e4bd4cf8b33741452cf3abff5508be87651/lib.nix#L29
<colemickens> Oh, nice! :)
<lovesegfault> I'm down to "how do I change what to enable for my user's home based on what is available to the host
<lovesegfault> e.g. don't enable sway if it's a headless box
<colemickens> ah. I have "machines" that load "profiles-{gui,sway,i3,interactive}". interactive goes on nearly everything, you can guess the rest.
<lovesegfault> colemickens: perhaps if I show you my current layout you will understand the difficulty, one moment
noudle has joined #nixos
butterthebuddha has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
vykook has joined #nixos
<lovesegfault> the trick here is I want to make adding new users easy
<{^_^}> [nixpkgs] @danieldk opened pull request #81961 → maturin: 0.7.6 -> 0.7.9 → https://git.io/JvwAY
<colemickens> Hm, seems like a lot, and/or seems like you're still mid-process. `./misc/home/*` still exists, but seems like you'd meant to move it, maybe?
<lovesegfault> colemickens: yeah, it's not ready :D
<lovesegfault> I cp'd it to `users/bemeurer`
<lovesegfault> and now I'll start chopping that
<lovesegfault> wanted to keep the originals in-tree for now
<colemickens> (I don't believe in multi-user linux)
<lovesegfault> colemickens: I'm doing this (also) as a PoC for my company's data centers
<colemickens> I have a home-manager WIP somewhere too, it might even just be in master. idk, hasn't popped up enough to get me to switch.
<colemickens> Ah, I see, makes sense.
<lovesegfault> that's also why I put so much work into r13y and overlay eaze
<colemickens> pssh, just put them on flakes.
<colemickens> (I kid, of course)
cidkid has quit [Ping timeout: 256 seconds]
<colemickens> Sounds like a fun write-up or small presentation when it's all said and done.
vykook has quit [Ping timeout: 260 seconds]
<colemickens> And/or you could do a flakes prototype eventually too, to demonstrate some of the niceties of its concepts
<lovesegfault> Yeah, the idea here is recreating flakes with niv and magic
<colemickens> I tried to use nix but afaict it only works with github/git?
<colemickens> niv*
<lovesegfault> yes
<lovesegfault> but nixpkgs and home-manager are on github so I don't mind
<lovesegfault> your actual repo can be anywhere
<colemickens> Yeah, I needed the same update functionality for the overlay so I have a very fun update script that I just re-used for various types of pinning.
ghasshee has quit [Ping timeout: 256 seconds]
<lovesegfault> I saw that :P
<colemickens> I want to spin off a Rust tool that just does that single thing, but supports lots of repos/repo-types. I think it could have some use-cases.
<colemickens> I'd contribute to niv but I don't want to write Haskell :S
<lovesegfault> maybe, I'd use that just so I don't need ghc in my system closure
vykook has joined #nixos
* colemickens nods and looks at cachix too
<lovesegfault> With all my recent work I'm down to 130 lines of bash
<lovesegfault> pretty happy with that
<cole-h> colemickens: If you do start work on that Rust tool, ping me and I'll contribute here and there ;^)
justanotheruser has joined #nixos
iyzsong has joined #nixos
alexherbo2 has joined #nixos
<{^_^}> [nixpkgs] @FRidh merged pull request #80132 → moosefs: 3.0.109 -> 3.0.110 → https://git.io/JvluR
<{^_^}> [nixpkgs] @FRidh pushed commit from @r-ryantm to master « moosefs: 3.0.109 -> 3.0.110 »: https://git.io/JvwpW
<{^_^}> [nixpkgs] @FRidh merged pull request #80738 → suricata: 5.0.1 -> 5.0.2 → https://git.io/JvRri
<{^_^}> [nixpkgs] @FRidh pushed commit from @r-ryantm to master « suricata: 5.0.1 -> 5.0.2 »: https://git.io/Jvwp8
noudle has quit []
<{^_^}> [nixpkgs] @FRidh merged pull request #79825 → par2cmdline: 0.8.0 -> 0.8.1 → https://git.io/JvC8X
<{^_^}> [nixpkgs] @FRidh pushed commit from @r-ryantm to master « par2cmdline: 0.8.0 -> 0.8.1 »: https://git.io/JvwpB
<{^_^}> [nixpkgs] @FRidh merged pull request #81952 → [19.09] backport protonvpn cli ng → https://git.io/JvwQ3
<{^_^}> [nixpkgs] @FRidh pushed 5 commits to release-19.09: https://git.io/JvwpN
cole-h has quit [Ping timeout: 255 seconds]
dansho has joined #nixos
CMCDragonkai1 has quit [Quit: CMCDragonkai1]
konobi has quit [Read error: Connection reset by peer]
zupo has joined #nixos
konobi has joined #nixos
blaggacao has quit [Read error: Connection reset by peer]
kenji has joined #nixos
blaggacao has joined #nixos
<{^_^}> [nixpkgs] @Ma27 pushed to master « grocy: 2.6.0 -> 2.6.1 »: https://git.io/Jvwhj
zupo has quit [Ping timeout: 256 seconds]
zupo has joined #nixos
<{^_^}> [nixpkgs] @marsam opened pull request #81962 → docker-slim: 1.27.0 -> 1.28.0 → https://git.io/Jvwjq
dm9 has joined #nixos
<kenji> ,channels
<{^_^}> Largest Nix-related channels: #nixos, #nixos-dev, #nix-darwin, #nixos-chat, #nixos-aarch64, #nixos-wiki, #nixos-borg, #nixos-security, #nix-core
exfalso has joined #nixos
<{^_^}> [nixpkgs] @Mic92 merged pull request #81902 → [backport] nixos/nginx: use Mozilla Intermediate TLS configuration → https://git.io/Jvw0S
<{^_^}> [nixpkgs] @Mic92 pushed 2 commits to release-20.03: https://git.io/JvwjZ
<eyJhb> Someone needs to add nixos-on-your-router channel
<lovesegfault> is { imports = [ ./c.nix ]; a = ...; b = ...; } equivalent to lib.recursiveUpdate { a = ...; b = ...; } (import ./c.nix) ?
dansho has quit [Quit: Leaving]
<{^_^}> [nixpkgs] @vbgl merged pull request #81539 → acgtk: 1.5.0 → 1.5.1 → https://git.io/Jv21H
<{^_^}> [nixpkgs] @vbgl pushed to master « acgtk: 1.5.0 → 1.5.1 (#81539) »: https://git.io/JvwjQ
<{^_^}> [nixpkgs] @Ma27 pushed to release-20.03 « grocy: 2.6.0 -> 2.6.1 »: https://git.io/Jvwj7
maddo has joined #nixos
nexgen has joined #nixos
nexgen has quit [Remote host closed the connection]
nexgen has joined #nixos
<hyperfekt> lovesegfault: definitely not. the module system uses each type's merge function instead of just overriding.
<lovesegfault> hyperfekt: Ah, I see
koleesch has joined #nixos
<koleesch> hello
<koleesch> i've a penabled wacom stylus. but i can't install it on gnome
<koleesch> could someone help me?
gila has joined #nixos
Soo_Slow has joined #nixos
<hyperfekt> colemickens, cole-h: i'm currently building the tool you're looking for. it's in haskell but that shouldn't matter because you can extend it with new non-haskell update scripts
ixxie has joined #nixos
gila has quit [Ping timeout: 256 seconds]
<{^_^}> [nixpkgs] @Ma27 pushed commit from @bhipple to release-20.03 « tree-sitter: 0.15.7 -> 0.16.4 »: https://git.io/JvrvH
<{^_^}> [nixpkgs] @vbgl opened pull request #81964 → ocsigen-i18n: 3.4.0 → 3.5.0 → https://git.io/JvrvQ
zupo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<manveru> i still can't build 20.03 with flakes :|
iyzsong has quit [Quit: ZNC 1.7.1 - https://znc.in]
<manveru> can anyone make https://github.com/kreisys/nixpkgs/commit/598001867d690b74efb3c87541aca59715052d58 compatible with both nix versions?
<manveru> that should fix the nixos-option build failure
<manveru> this is the build failure it fixes https://www.irccloud.com/pastebin/1tTZ8fJU/
bvdw has quit [Read error: Connection reset by peer]
bvdw has joined #nixos
timmw has joined #nixos
knupfer has joined #nixos
buckley310 has quit [Quit: The Lounge - https://thelounge.chat]
aswanson has quit [Quit: WeeChat 2.7.1]
buckley310 has joined #nixos
revtintin has joined #nixos
v88m has quit [Ping timeout: 255 seconds]
dm9 has quit [Quit: WeeChat 2.7.1]
fendor has joined #nixos
__monty__ has joined #nixos
werner291 has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #81965 → python27Packages.atlassian-python-api: 1.14.9 -> 1.15.4 → https://git.io/JvrUW
xelxebar_ has joined #nixos
xelxebar has quit [Ping timeout: 240 seconds]
wavirc22 has quit [Read error: Connection reset by peer]
jboyens has joined #nixos
wavirc22_ has joined #nixos
<jboyens> Hello. I'm attempting to get a nix-shell with a specific version of patchelf (unstable.patchelfUnstable), but when I run `nix-shell -p unstable.patchelfUnstable` I get patchelf 0.9 NOT patchelf 0.10 as I expect. I also tried to exclude the store path with `--exclude` but that didn't work either and I'm out of ideas.
<infinisil> > patchelf.version
<{^_^}> attribute 'version' missing, at (string):288:1
<{^_^}> [nixpkgs] @edef1c opened pull request #81966 → git-codereview: init at 2020-01-15 → https://git.io/JvrTO
<{^_^}> [nixpkgs] @Ma27 opened pull request #81967 → brutespray: init at 1.6.6 → https://git.io/JvrTw
<infinisil> > patchelf.name
<{^_^}> "patchelf-0.9"
<infinisil> jboyens: Apparently master doesn't have 0.10
<jboyens> Right, it's in the unstable channel as patchelfUnstable
<jboyens> Double unstable.
<infinisil> Ah
<jboyens> But it's the only version that works against go executables
<infinisil> Oh yeah so `nix-shell -p` already enters a stdenv with the default patchelf
<colemickens> -_- isn't that ancient
<infinisil> jboyens: You could use the new (and potentially changing) `nix run unstable.patchelfUnstable`
<infinisil> This doesn't do any stdenv stuff
<{^_^}> Channel nixos-unstable-small advanced to https://github.com/NixOS/nixpkgs/commit/4f69262c190 (from 8 hours ago, history: https://channels.nix.gsc.io/nixos-unstable-small)
<{^_^}> Channel nixpkgs-19.09-darwin advanced to https://github.com/NixOS/nixpkgs/commit/a81842b6994 (from 3 hours ago, history: https://channels.nix.gsc.io/nixpkgs-19.09-darwin)
<manveru> afaik patchelf 0.10 sometimes corrupts files...
gila has joined #nixos
<Izorkin> Mic92: please check #78172
<{^_^}> https://github.com/NixOS/nixpkgs/pull/78172 (by Izorkin, 6 weeks ago, open): mc: 4.8.23 -> 4.8.24
<{^_^}> [nix] @mayl opened pull request #3388 → Assertion syntax in error in the manual? → https://git.io/JvrkX
<{^_^}> [nixpkgs] @Ma27 closed pull request #81762 → build-support/rust: specify proper path to Cargo.lock → https://git.io/JvVtR
thc202 has joined #nixos
xelxebar_ has quit [Quit: ZNC 1.7.2+deb3 - https://znc.in]
phreedom has quit [Quit: No Ping reply in 180 seconds.]
kenran has joined #nixos
phreedom has joined #nixos
xelxebar has joined #nixos
tomberek has joined #nixos
phreedom has quit [Remote host closed the connection]
<{^_^}> [nixpkgs] @Infinisil merged pull request #81435 → [20.03] nixos/acme: backport #81369 and #81371 → https://git.io/Jv2en
<{^_^}> [nixpkgs] @Infinisil pushed 3 commits to release-20.03: https://git.io/JvrIO
phreedom has joined #nixos
<{^_^}> Channel nixos-19.09-small advanced to https://github.com/NixOS/nixpkgs/commit/a81842b6994 (from 3 hours ago, history: https://channels.nix.gsc.io/nixos-19.09-small)
<jboyens> Is there a system or package that, much like nix-shell, would drop me into an environment that attempts to match the LSB standard? I've got an opensource, but complex system that is actively resisting running under NixOS.
<infinisil> jboyens: There's pkgs.buildFHSUserEnv which you can use to package such programs
<genesis> but it use chrootenv
<{^_^}> [nix] @mayl closed pull request #3388 → Assertion syntax in error in the manual? → https://git.io/JvrkX
<{^_^}> [nixpkgs] @LnL7 merged pull request #81949 → vault: 1.3.2 -> 1.3.3 → https://git.io/Jvw96
<{^_^}> [nixpkgs] @LnL7 pushed 2 commits to master: https://git.io/JvrLI
<{^_^}> [nixpkgs] @vdemeester opened pull request #81968 → containerd: 1.2.6 -> 1.2.13 → https://git.io/JvrLL
<manveru> hmm, seems like that nixos-option patch also doesn't work anymore
<manveru> anyone here who speaks c++?
kenran has quit [Ping timeout: 258 seconds]
justanotheruser has quit [Ping timeout: 256 seconds]
chreekat has joined #nixos
nexgen has quit [Remote host closed the connection]
<aanderse> manveru (@freenode_manveru:matrix.org): cocontext (what you changed) probably helps a bunch
jakobrs has joined #nixos
<manveru> it worked a few weeks ago to build NixOS with nixFlakes
<manveru> now something changed again and i got no clue what that error message means...
jakobrs has quit [Quit: WeeChat 2.7.1]
<ivegotasthma> hello, I'm following this guide to compiling haskell in nixos and I'm wondering if it's updated, because cabal is not able to build my project with turtle https://github.com/Gabriel439/haskell-nix/tree/master/project1
<{^_^}> Channel nixos-20.03-small advanced to https://github.com/NixOS/nixpkgs/commit/f7e077a54a0 (from 3 hours ago, history: https://channels.nix.gsc.io/nixos-20.03-small)
civodul has joined #nixos
<jboyens> infinisil: Okay, buildFHSUserEnv is magic. Seems to be working without the hacks upon hacks that I've already tried putting in.
jboyens has quit [Quit: WeeChat 2.7.1]
xelxebar has quit [Remote host closed the connection]
Fafnir[m] has joined #nixos
bennofs1 has quit [Quit: WeeChat 2.4]
ghutzriop has joined #nixos
<{^_^}> [nixpkgs] @hedning pushed commit from @r-ryantm to release-20.03 « gnomeExtensions.appindicator: 30 -> 32 (#81309) »: https://git.io/Jvrmf
woffs has joined #nixos
<ToxicFrog> Aargh
<ToxicFrog> Why do the ACME renew timers keep breaking?!
<ToxicFrog> Oh right, because I forgot to update nixpkgs after that issue was fixed earlier
<ToxicFrog> Whoops
<ghutzriop> hi, where would I put the config from https://nixos.wiki/wiki/Python in my configuration.nix?
<{^_^}> Channel nixos-unstable-small advanced to https://github.com/NixOS/nixpkgs/commit/dcfccdfc336 (from 3 hours ago, history: https://channels.nix.gsc.io/nixos-unstable-small)
xelxebar has joined #nixos
<hexa-> ToxicFrog: how did they break?
<{^_^}> [nixpkgs] @symphorien closed pull request #81921 → Paperwork update → https://git.io/Jvw68
blaggacao has quit [Ping timeout: 260 seconds]
blaggacao has joined #nixos
<{^_^}> [nixpkgs] @marsam merged pull request #81710 → python3Packages.cmd2: 0.9.25 -> 1.0.0 → https://git.io/JvaQ9
<{^_^}> [nixpkgs] @marsam pushed 2 commits to master: https://git.io/JvrYf
andreas31 has quit [Remote host closed the connection]
<{^_^}> [nixpkgs] @marsam closed pull request #81959 → python37Packages.cmd2: 0.9.25 -> 1.0.0 → https://git.io/JvwFl
<{^_^}> [nixpkgs] @marsam merged pull request #81965 → python27Packages.atlassian-python-api: 1.14.9 -> 1.15.4 → https://git.io/JvrUW
<{^_^}> [nixpkgs] @marsam pushed 2 commits to master: https://git.io/JvrYL
<ToxicFrog> hexa-: the timer that's meant to periodically refresh ACME certificates fires once, but since the renew services are set to "remain after exit" they are considered "still running" and the timer never restarts.
<infinisil> hexa-: I think that's my https://github.com/NixOS/nixpkgs/pull/72056
<{^_^}> #72056 (by Infinisil, 18 weeks ago, merged): nixos/acme: Fix allowKeysForGroup not applying immediately
<ToxicFrog> This is fixed in master (months ago), I just haven't pulled.
<ToxicFrog> Partly because pulling is annoying when I'm maintaining a huge patch set on top of nixpkgs ;.;
<{^_^}> [nixpkgs] @marsam merged pull request #81947 → terraform: 0.12.21 -> 0.12.23 → https://git.io/Jvw9u
<{^_^}> [nixpkgs] @marsam pushed 2 commits to master: https://git.io/JvrY3
Soo_Slow has quit [Remote host closed the connection]
<hexa-> rebase early, rebase often :)
Soo_Slow has joined #nixos
<{^_^}> [nixpkgs] @symphorien opened pull request #81969 → Paperwork update → https://git.io/JvrYZ
andreas303 has joined #nixos
<ToxicFrog> Yeah, yeah...it would be nice if I could get some of these upstreamed, though.
mrCyborg has joined #nixos
<{^_^}> [nixpkgs] @Infinisil merged pull request #81938 → du-dust: Change derivation name from dust to du-dust → https://git.io/JvwDM
<{^_^}> [nixpkgs] @Infinisil pushed 2 commits to master: https://git.io/JvrY6
genesis has joined #nixos
ddellacosta has quit [Ping timeout: 256 seconds]
<{^_^}> [nixpkgs] @hedning pushed 2 commits to pull/81785/head: https://git.io/JvrYA
<kenji> ,channels
<{^_^}> Largest Nix-related channels: #nixos, #nixos-dev, #nix-darwin, #nixos-chat, #nixos-aarch64, #nixos-wiki, #nixos-borg, #nixos-security, #nix-core
<{^_^}> [nixpkgs] @hedning pushed 0 commits to pull/81785/head: https://git.io/JvrOZ
<edef> i can strongly recommend having actual merges if you maintain a long-term fork
<edef> my /etc/nixos has nixpkgs as a subtree periodically merged from upstream and it's my favourite setup yet
<kenji> Hello! Can someone help me with Packaging a PyPi Package? I have the Problem that when I put Dependencies in buildInputs it is missing it while running, and when I put it in propagatedbuildInputs, it doesn't want to build, because it says the Dependencies are missing.
<{^_^}> Channel nixos-19.09 advanced to https://github.com/NixOS/nixpkgs/commit/71c6a1c4a83 (from 17 hours ago, history: https://channels.nix.gsc.io/nixos-19.09)
shibboleth has joined #nixos
rardiol has joined #nixos
<{^_^}> [nixpkgs] @Infinisil opened pull request #81970 → dhall-nix: Fix build → https://git.io/Jvrsl
gila has quit [Ping timeout: 268 seconds]
ghutzriop has quit [Remote host closed the connection]
ghutzriop has joined #nixos
noudle has joined #nixos
<{^_^}> Channel nixos-20.03-small advanced to https://github.com/NixOS/nixpkgs/commit/883217dc3f8 (from 2 hours ago, history: https://channels.nix.gsc.io/nixos-20.03-small)
* ToxicFrog screams in mvn
<ToxicFrog> I can't update my system because a bunch of dependencies this thing needs to build have just...evaporated?
<ToxicFrog> Is that a thing that happens in java-land?
Soo_Slow has quit [Quit: Soo_Slow]
<{^_^}> Channel nixpkgs-unstable advanced to https://github.com/NixOS/nixpkgs/commit/93ba4ecd586 (from 35 hours ago, history: https://channels.nix.gsc.io/nixpkgs-unstable)
claudiii has joined #nixos
<ToxicFrog> Ok, it looks like the dependencies it can't find maybe never existed there, and they're part of the source tree and should have been loaded from there
<ToxicFrog> And they used to be!
<ToxicFrog> But now they aren't for some reason
<ToxicFrog> Perhaps mavenix changed in a backwards-compatiblity-breaking way?
<ToxicFrog> No, it's still using the same version of mavenix...
<ToxicFrog> It's using the same mavenix, the same airsonic...why has the build broken?!
<{^_^}> [nixpkgs] @Infinisil merged pull request #81970 → [20.03] dhall-nix: Fix build → https://git.io/Jvrsl
<{^_^}> [nixpkgs] @Infinisil pushed 2 commits to release-20.03: https://git.io/JvrZn
zupo has joined #nixos
<ToxicFrog> Oh. I see. The URLs in /nix/store/pc2hrpy0nj7qqwymw3kz8akj8snpa8ri-natpmp-0.1.jar.drv are...very wrong, and the local path points to a temporary directory that existed only when I originally ran mavenix and has long since been cleaned up
be7a has joined #nixos
<be7a> Hi, i want to submit my first package and CONTRIBUTING.md that every package should have a maintainer. Should i just add myself to the maintainer list and add the commit to the pr?
<ar> /33
<{^_^}> [nixpkgs] @r-ryantm opened pull request #81971 → python27Packages.picos: 1.2.0 -> 2.0 → https://git.io/JvrZS
gila has joined #nixos
troydm has joined #nixos
<mrCyborg> be7a: You could create a commit called "maintainers: add be7a" and then a commit which adds the new package which you a maintainer. Then make a PR with both commits in it.
<be7a> ok, great thanks
gila has quit [Ping timeout: 265 seconds]
kenran has joined #nixos
romanofski has quit [Ping timeout: 240 seconds]
romanofski has joined #nixos
<MarcWeber> ryzen vega graphics what is recommended graphic driver ? amdgpu_pro -> requires older xorg which master does no longer have. Trynig to suspend causes X to crash when waking up for whatever reason.
exfalso has quit [Ping timeout: 255 seconds]
troydm has quit [Quit: What is Hope? That all of your wishes and all of your dreams come true? To turn back time because things were not supposed to happen like that (C) Rau Le Creuset]
be7a has quit [Ping timeout: 260 seconds]
fusion809 has joined #nixos
<{^_^}> Channel nixos-20.03-small advanced to https://github.com/NixOS/nixpkgs/commit/d61616bfe5d (from 2 hours ago, history: https://channels.nix.gsc.io/nixos-20.03-small)
<{^_^}> [nixpkgs] @r-ryantm opened pull request #81973 → python37Packages.pyftdi: 0.42.2 -> 0.44.2 → https://git.io/Jvrn7
zupo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
myskran has joined #nixos
Rusty1 has joined #nixos
abathur has joined #nixos
myskran has quit [Ping timeout: 255 seconds]
boxscape has joined #nixos
kenran has quit [Ping timeout: 260 seconds]
<evanjs> Well, I’m lost. infinisil, I saw #81938 but I thought du-dust, erm, was already named that? Or why might I have been installing it as `du-dust`, already?
<{^_^}> https://github.com/NixOS/nixpkgs/pull/81938 (by Infinisil, 14 hours ago, merged): du-dust: Change derivation name from dust to du-dust
<infinisil> evanjs: The attribute was du-dust already
<infinisil> But not the derivation name
<infinisil> nix-env -iA is based on attribute name
<infinisil> nix-env -i is based on derivation name
gila has joined #nixos
leotaku_ has quit [Ping timeout: 258 seconds]
werner291 has quit [Remote host closed the connection]
<evanjs> infinisil: okay thank you, that makes sense. Also didn’t realize GH won’t (index?/) let you search files like all-packages.nix from the repo search dialog. Only showed the derivation name `du-dust` so was really confused
tollb has left #nixos [#nixos]
gila has quit [Ping timeout: 256 seconds]
<infinisil> Oh that reminds me, I need to backport tha
<infinisil> t
<evanjs> I’m familiar with nix getting weird on me from names, anyway. Eg `nixpkgs.”@angular/cli”`... which still causes me issues.. both with nix-env and nixos-rebuild
nexgen has joined #nixos
nexgen has quit [Remote host closed the connection]
<{^_^}> [nixpkgs] @markuskowa merged pull request #81948 → openmpi: 4.0.2 -> 4.0.3 → https://git.io/Jvw9r
<{^_^}> [nixpkgs] @markuskowa pushed 2 commits to master: https://git.io/JvrC5
<{^_^}> Channel nixos-unstable-small advanced to https://github.com/NixOS/nixpkgs/commit/a0d2bed3835 (from 2 hours ago, history: https://channels.nix.gsc.io/nixos-unstable-small)
noudle has quit []
<{^_^}> [nixpkgs] @jtojnar merged pull request #81926 → libqmi: 1.24.4 -> 1.24.6 → https://git.io/Jvwi6
<{^_^}> [nixpkgs] @jtojnar pushed 2 commits to master: https://git.io/JvrCb
nexgen has joined #nixos
johnw has quit [Quit: ZNC - http://znc.in]
<evanjs> Speaking of which, any rule of thumb you can recommend when backporting? Like just go with my gut if I think it’s a really big change, or? (eg wasn’t sure I needed to backport #81083 as its not a security update, nor does it seem major)
<{^_^}> https://github.com/NixOS/nixpkgs/pull/81083 (by evanjs, 1 week ago, merged): gitkraken: 6.5.1 -> 6.5.3
<evanjs> The biggest reason in my mind being it’s usually pretty far behind on stable nixpkgs *shrugs*
<{^_^}> [nixpkgs] @bhipple opened pull request #81974 → buildRustPackage: update docstring comment → https://git.io/JvrCx
<infinisil> evanjs: Hm usually backport is only needed for security and other fixes, but as long as there aren't any breaking changes it should be okay to backport
<infinisil> E.g. the linux kernel updates get always backported, one of the reasons is probably that new versions are always backwards compatible (for user-space at least)
<evanjs> infinisil: okay that makes sense. Needed vs okay is what I was stuck on. Especially after seeing “provide a good reason for doing this”. In this case it’s a leaf package so that puts it more into the “not needed (in this case) but it’s just a single package so whatever”
<infinisil> Yeah that sounds fine imo
<{^_^}> [nixpkgs] @primeos opened pull request #81975 → chromium: Update the VA-API patch (fix #81909) → https://git.io/JvrWk
<infinisil> Though personally I wouldn't do it still :P
<{^_^}> [nixpkgs] @0xbe7a opened pull request #81976 → sia-ui: init at 1.4.3 → https://git.io/JvrWL
ghutzriop_ has joined #nixos
ghutzriop has quit [Read error: Connection reset by peer]
<{^_^}> [nixpkgs] @Infinisil pushed to release-20.03 « du-dust: Change derivation name from dust to du-dust »: https://git.io/JvrWm
butterthebuddha has joined #nixos
<{^_^}> [nixpkgs] @bhipple opened pull request #81977 → prometheus-wireguard-exporter: upgrade cargo fetcher and cargoSha256 → https://git.io/JvrWc
<{^_^}> [nixpkgs] @timds opened pull request #81978 → Fix zxcvbn-hs & zxcvbn-dvorak → https://git.io/JvrWW
Jackneill has quit [Read error: Connection reset by peer]
Jackneill has joined #nixos
<evanjs> infinisil: ah alright. That does help lol. Now if it was something like #73225 that got left behind, I’d most certainly feel that would be good to backport lol
<{^_^}> https://github.com/NixOS/nixpkgs/pull/73225 (by evanjs, 16 weeks ago, merged): nodePackages."@angular/cli": disable analytics
<evanjs> Otherwise, erm, well, I wasn’t able to install it lol
ryantm has quit [Remote host closed the connection]
<evanjs> Still want to figure out why it’s prompting when it’s running in a non-interactive terminal, though, as the docs/issue comments from related changes seem to say it shouldn’t...
<{^_^}> [nixpkgs] @bhipple opened pull request #81979 → intecture-auth: upgrade cargo fetcher and cargoSha256 → https://git.io/JvrWa
exfalso has joined #nixos
<evanjs> Oh right! Totally different question, but do we have an approach for “fetch restricted” items in nixpkgs? I can’t recall what the JDKs do off the top of my head, but is there any way to make expressions for packages that require registration?
<evanjs> In this case, UAExpert
<evanjs> It’s just an AppImage, but I wasn’t able to get it working with app-run or etc, and ended up having to use the AppImage helpers for nixpkgs
<{^_^}> [nixpkgs] @markuskowa opened pull request #81980 → nixos/orangefs: fix module and build → https://git.io/JvrWo
<{^_^}> [nixpkgs] @cdepillabout merged pull request #81978 → Fix zxcvbn-hs & zxcvbn-dvorak → https://git.io/JvrWW
<{^_^}> [nixpkgs] @cdepillabout pushed 3 commits to haskell-updates: https://git.io/JvrWK
ghutzriop_ has quit [Quit: Leaving]
<{^_^}> [nixpkgs] @markuskowa merged pull request #81953 → phoronix-test-suite: 9.4.0 -> 9.4.1 → https://git.io/JvwQw
<{^_^}> [nixpkgs] @markuskowa pushed 2 commits to master: https://git.io/JvrWX
<edef> evanjs: requireFile
gila has joined #nixos
<evanjs> edef: yup, just stumbled across an issue for adding docs for it, how ironic -- #31178
<{^_^}> https://github.com/NixOS/nixpkgs/issues/31178 (by CMCDragonkai, 2 years ago, open): Request for documentation on requireFile
<{^_^}> [nixpkgs] @markuskowa closed pull request #81898 → gpxsee: 7.22 -> 7.25 → https://git.io/JvwRO
<{^_^}> [nixpkgs] @markuskowa merged pull request #81461 → gpxsee: 7.22 -> 7.25 → https://git.io/Jv2mq
<{^_^}> [nixpkgs] @markuskowa pushed 2 commits to master: https://git.io/JvrW7
<evanjs> And then I can just override requireFile in my config or etc, it looks like
<{^_^}> [nixpkgs] @markuskowa merged pull request #81892 → recursive: 1.042 -> 1.043 → https://git.io/JvwBE
<{^_^}> [nixpkgs] @markuskowa pushed 2 commits to master: https://git.io/JvrWd
philr has quit [Ping timeout: 240 seconds]
<{^_^}> [nixpkgs] @markuskowa merged pull request #81756 → clipgrab: 3.8.7 -> 3.8.11 → https://git.io/JvVI1
<{^_^}> [nixpkgs] @markuskowa pushed 2 commits to master: https://git.io/JvrWF
<{^_^}> [nixpkgs] @bhipple opened pull request #81981 → intecture-agent: upgrade cargo fetcher and cargoSha256 → https://git.io/JvrlI
<ToxicFrog> on nixos-rebuild switch: error: cannot connect to daemon at '/nix/var/nix/daemon-socket/socket': Connection refused
<ToxicFrog> Everything else seemed to go fine
<ToxicFrog> How worried should I be?
<maddo> so guys it's still me, there is a bit of a question
<maddo> let's say that I want the latest mesa and latest kernel, since 20.03 is supposed to have 5.4 lts and 19.3 mesa
<maddo> do I compile them by hand or is there something in particular to do
<{^_^}> [nixpkgs] @markuskowa merged pull request #80569 → fava: 1.12 -> 1.13 → https://git.io/JvBEr
<{^_^}> [nixpkgs] @markuskowa pushed 2 commits to master: https://git.io/JvrlW
gila has quit [Ping timeout: 256 seconds]
<maddo> this might've been described in the manual, I've not had the time to study it as a whole yet
brandonhamilton has joined #nixos
brandonhamilton has quit [Client Quit]
werner291 has joined #nixos
gila has joined #nixos
<evanjs> Hrm blah I guess my biggest concern with requireFile is “but can I store said files in my repo?” Otherwise, as the NixOs wiki page on Java mentions, it’s not very (pure) nix friendly 😕
<{^_^}> [nixpkgs] @Ma27 pushed 2 commits to master: https://git.io/JvrlK
<{^_^}> [nixpkgs] @Ma27 merged pull request #81977 → prometheus-wireguard-exporter: upgrade cargo fetcher and cargoSha256 → https://git.io/JvrWc
never_released has quit [Ping timeout: 240 seconds]
justanotheruser has joined #nixos
never_released has joined #nixos
butterthebuddha has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
opthomasprime has joined #nixos
bvdw has quit [Read error: Connection reset by peer]
bvdw has joined #nixos
<{^_^}> [nixpkgs] @bhipple opened pull request #81982 → intecture-cli: upgrade cargo fetcher and cargoSha256 → https://git.io/Jvr8v
<{^_^}> [nixpkgs] @bhipple opened pull request #81983 → ghc: consistent downloads.haskell.org src URLs → https://git.io/Jvr8G
<infinisil> evanjs: People can do `.overrideAttrs (old: { src = ./path/to/local/file; })`
bhipple has joined #nixos
vidbina has joined #nixos
<evanjs> infinisil: right I noticed that, just got paranoid about like "So if I want to use this, is it okay no save the appImage on my repo so my other configs can use it?" Assuming no
<evanjs> *okay to save
<infinisil> As long as you don't publish your repo it should be fine
<infinisil> (or make sure to not publish that file)
gustavderdrache has joined #nixos
pleeplop has left #nixos ["User left"]
<evanjs> infinisil: that's what I figured. alright, work computer only, it is :P
<{^_^}> [nixpkgs] @peti merged pull request #81983 → ghc: consistent downloads.haskell.org src URLs → https://git.io/Jvr8G
<{^_^}> [nixpkgs] @peti pushed 2 commits to master: https://git.io/Jvr8w
<boogiewoogie[m]> hey, I'm trying override my neovim's version to 0.5.0 (to try out the builtin lsp support), by defining an overlay: https://hastebin.com/igenocumop.js
<boogiewoogie[m]> this didn't change the version though, which makes sense after checking the expression and not finding a version attribute. I can't identify a way to change the version from the expression. what to do?
<{^_^}> [nixpkgs] @bhipple opened pull request #81984 → gitAndTools.git-dit: mark as broken → https://git.io/Jvr8i
dckc has quit [Quit: ZNC 1.6.6+deb1ubuntu0.2 - http://znc.in]
maxdevjs has joined #nixos
dckc has joined #nixos
<infinisil> boogiewoogie[m]: Where are you using neovim for the system to depend on it? The overlay looks fine (minus the missing sha256), but you'd get an error for that if it was evaluated at all
gila has quit [Read error: Connection reset by peer]
gila has joined #nixos
<boogiewoogie[m]> infinisil: I'm just listing it in my systemPackages. (added the sha256)
jakobrs has joined #nixos
zupo has joined #nixos
v88m has joined #nixos
tomberek has quit [Remote host closed the connection]
<{^_^}> [nixpkgs] @bhipple opened pull request #81987 → gir-rs: upgrade cargo fetcher and cargoSha256 → https://git.io/Jvr4I
zupo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<sshow> how do I search for a package by name using one of the CLI's?
<{^_^}> [nixpkgs] @bhipple opened pull request #81988 → ripasso-cursive: upgrade cargo fetcher and cargoSha256 → https://git.io/Jvr4n
puck has quit [Quit: nya]
<jakobrs> sshow: nix-env -qa <pattern>
puck has joined #nixos
<jakobrs> pattern must match the *whole* name of the package, I believe. Example: nix-env -qa '.*zip.*'
<{^_^}> [nixpkgs] @ymeister opened pull request #81989 → alsaequal: init at 0.6 → https://git.io/Jvr48
<immae> sshow: you can also try "nix search foo" which is more fuzzy
<{^_^}> Channel nixos-20.03-small advanced to https://github.com/NixOS/nixpkgs/commit/4b003af7539 (from 2 hours ago, history: https://channels.nix.gsc.io/nixos-20.03-small)
<jakobrs> Is there a function in nixpkgs that converts the string "UnsupportedSystem" into "UNSUPPORTED_SYSTEM"?
<jakobrs> and similar
gila has quit [Ping timeout: 256 seconds]
sigtrm has joined #nixos
<manveru> jakobrs: something like `lib.concatStrings (lib.imap (i: c: let l = lib.toUpper c; in if i != 1 && l == c then "_${c}" else l) (lib.stringToCharacters s))`
<manveru> where `s` is your input string
<manveru> it's not super efficient and probably there are a bunch of edge-cases it doesn't handle... but i'll leave that to you :)
<jakobrs> ty
<jakobrs> I think I'll just hard-code it instead though
<jakobrs> It's only three strings and the intent will be clearer that way
<manveru> jup
<{^_^}> [nixpkgs] @ymeister closed pull request #81989 → alsaequal: init at 0.6 → https://git.io/Jvr48
ryantm has joined #nixos
linarcx has quit [Read error: Connection reset by peer]
domogled has quit [Ping timeout: 256 seconds]
linarcx has joined #nixos
<jakobrs> If I'm making a pr that's *not* a new package, should I remove the check boxes that aren't relevant?
helozjisky has joined #nixos
<{^_^}> [nixpkgs] @jakobrs opened pull request #81990 → stdenv/check-meta: Advertise the NIXPKGS_ALLOW_* environment variables → https://git.io/JvrBZ
<jakobrs> ^ That's the relevant pr
domogled has joined #nixos
gila has joined #nixos
domogled has quit [Remote host closed the connection]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #81991 → python27Packages.Quandl: 3.4.6 -> 3.4.8 → https://git.io/JvrB1
gila has quit [Ping timeout: 256 seconds]
endformationage has joined #nixos
reallymemorable has joined #nixos
jojojojojo has joined #nixos
justanotheruser has quit [Ping timeout: 256 seconds]
<{^_^}> [nixpkgs] @marsam opened pull request #81992 → gitAndTools.git-trim: init at 0.2.3 → https://git.io/JvrRf
cole-h has joined #nixos
<{^_^}> [nixpkgs] @ryantm closed pull request #81897 → ghc: 8.8.2 -> 8.8.3 → https://git.io/JvwRL
<{^_^}> [nixpkgs] @marsam merged pull request #81973 → python37Packages.pyftdi: 0.42.2 -> 0.44.2 → https://git.io/Jvrn7
<{^_^}> [nixpkgs] @marsam pushed 2 commits to master: https://git.io/JvrRs
<{^_^}> [nixpkgs] @ryantm merged pull request #81960 → profile-sync-daemon: 6.35 -> 6.36 → https://git.io/JvwNA
<{^_^}> [nixpkgs] @ryantm pushed 2 commits to master: https://git.io/JvrR8
<{^_^}> [nixpkgs] @bhipple opened pull request #81993 → wmfocus: 1.1.2 -> 1.1.3 → https://git.io/JvrRR
<{^_^}> [nixpkgs] @marsam merged pull request #80707 → ammonite: fix source reference to allow dynamic binding → https://git.io/JvR40
<{^_^}> [nixpkgs] @marsam pushed 2 commits to master: https://git.io/JvrRu
zupo has joined #nixos
zupo has quit [Client Quit]
noudle has joined #nixos
<{^_^}> [nixpkgs] @eraserhd closed pull request #81901 → gerbil: add wrapper to set GERBIL_HOME → https://git.io/Jvw0K
blaggacao has quit [Read error: Connection reset by peer]
fusion809 has quit [Quit: Leaving]
blaggacao has joined #nixos
vykook has quit [Ping timeout: 240 seconds]
vidbina has quit [Ping timeout: 258 seconds]
<pie_[bnc]> when I pass --target sometarget to cmake I get 'CMake Error: The source directory "/build/pyside-setup-fef1bfb/build/dumpcodemodel" does not exist.'
<pie_[bnc]> IDK why its expecting specific directories
<pie_[bnc]> does anyone know the proper way to tell cmake to only build a specific target?
<{^_^}> Channel nixos-19.09 advanced to https://github.com/NixOS/nixpkgs/commit/a81842b6994 (from 9 hours ago, history: https://channels.nix.gsc.io/nixos-19.09)
<{^_^}> [nixpkgs] @bhipple opened pull request #81994 → zcash: 2.1.0-1 -> 2.1.1-1; libzrustzcash: 2018-10-27 -> 0.1.0 → https://git.io/JvrRj
vidbina has joined #nixos
helozjisky has quit [Remote host closed the connection]
helozjisky has joined #nixos
Rusty1 has quit [Remote host closed the connection]
<{^_^}> [nixpkgs] @eadwu opened pull request #81995 → capitaine-cursors: 3 -> 4 → https://git.io/Jvr0J
vykook has joined #nixos
<{^_^}> [nixpkgs] @eadwu opened pull request #81996 → pytorch-bin: init at 1.4.0 → https://git.io/Jvr0T
<{^_^}> [nixpkgs] @eadwu opened pull request #81997 → vivaldi: include libdrm and libgbm → https://git.io/Jvr0L
<{^_^}> [nixpkgs] @eadwu opened pull request #81998 → eigen: fetch source from gitlab → https://git.io/Jvr0m
vykook has quit [Ping timeout: 255 seconds]
<{^_^}> [nixpkgs] @eadwu opened pull request #81999 → fastai,fastai2: init at 1.0.60, 2020-03-01 → https://git.io/Jvr0s
koleesch has quit [Read error: Connection reset by peer]
koleesch has joined #nixos
<{^_^}> [nixpkgs] @eadwu opened pull request #82000 → torchvision: 0.2.1 -> 0.5.0 → https://git.io/Jvr0Z
justanotheruser has joined #nixos
shibboleth has quit [Quit: shibboleth]
helozjisky has quit [Remote host closed the connection]
helozjisky has joined #nixos
vykook has joined #nixos
Naptra has joined #nixos
<infinisil> boogiewoogie[m]: Try setting `neovim = throw "nope!"` in the overlay, to see if it's evaluated at all
<{^_^}> [nixpkgs] @adisbladis closed pull request #80280 → emacsPackages.org-roam: init at 0.1.2 → https://git.io/Jv800
leotaku has joined #nixos
Thra11 has joined #nixos
Soo_Slow has joined #nixos
slack1256 has joined #nixos
zupo has joined #nixos
gila has joined #nixos
zupo has quit [Client Quit]
<Thra11> Is serving a php application from a nixos-container with its own IP address feasible?
<boogiewoogie[m]> infinisil: yep, it does. turns out I had to define the overlay for neovim-unwrapped instead of neovim, since the version is defined there. unfortunately, the build then fails due to cmake not finding `LibLUV` (see https://github.com/NixOS/nixpkgs/issues/64400) :(
<{^_^}> #64400 (by rvolosatovs, 34 weeks ago, closed): Missing LibLUV dependency for most recent neovim versions
gila has quit [Ping timeout: 240 seconds]
<{^_^}> [nixpkgs] @jtojnar opened pull request #82001 → fwupd: 1.3.8 → 1.3.9 → https://git.io/Jvr0h
shibboleth has joined #nixos
<boogiewoogie[m]> I'm reading through the issue currently. the patch suggested here https://github.com/NixOS/nixpkgs/issues/64400#issuecomment-515714276 fixes the original issue, but now cmake fails with `We could not find development headers for UTF8PROC`
jlv25 has joined #nixos
jlv25 has quit [Remote host closed the connection]
jlv67 has joined #nixos
<{^_^}> [nixpkgs] @LnL7 opened pull request #82002 → vaultenv: fix build → https://git.io/JvrEe
jojojojojo has quit [Ping timeout: 240 seconds]
<jlv67> In NixOps, anyone know to get the ip address of an ec2 instance, during configuration? I'm trying to direct multiple domains to one machine using `resources.route53RecordSets`, but I need to enter the target ip address. Of course, I don't know the target ip address of the machine until it is created by NixOps.
nwops has joined #nixos
jakobrs has left #nixos ["WeeChat 2.7.1"]
zupo has joined #nixos
zupo has quit [Client Quit]
<{^_^}> [nixpkgs] @ymeister opened pull request #82003 → alsaequal: init at 0.6 → https://git.io/JvrEW
b has joined #nixos
vidbina has quit [Ping timeout: 255 seconds]
zupo has joined #nixos
ris has quit [Ping timeout: 256 seconds]
dm9 has joined #nixos
<boogiewoogie[m]> is there a (nice/canonical) way I can use both `overrideAttrs` and `override` in an overlay?
<cole-h> `(pkg.override { var = true; }).overrideAttrs (old: { version = "1.2.3."; })` is what I usually reach for
<cole-h> Note the parens around the pkg.override
ddellacosta has joined #nixos
<boogiewoogie[m]> ah, gotcha. thanks! :)
jgeerds has joined #nixos
<sshow> hwo can I pass function arguments to a file I'm referencing with `nix-instantiate myfile.nix` ? The function in the file expects { config, nixpgs }, but I don't know how to inject them
blaggacao has quit [Read error: Connection reset by peer]
blaggacao has joined #nixos
zupo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<{^_^}> [nixpkgs] @veprbl merged pull request #79488 → zoneminder: 1.32.3 -> 1.34.3 → https://git.io/Jvn0U
<{^_^}> [nixpkgs] @veprbl pushed 5 commits to master: https://git.io/JvrEX
<slack1256> sshow: nix-instantiate --arg config <val1> --arg nixpkgs <val2>
charukiewicz has joined #nixos
zupo has joined #nixos
exfalso has quit [Read error: No route to host]
bhipple has quit [Ping timeout: 258 seconds]
<bqv[m]> Thanks nixos, for teaching me that the right way to package an electron app is to find a replacement that doesn't use electron and not package that app
<{^_^}> [nixpkgs] @veprbl pushed 4 commits to release-20.03: https://git.io/JvrEy
<charukiewicz> I'm trying to run switch-to-configuration on an EC2 instance I deployed a while ago, but I just bumped to and am building with nixos-20.03 and I'm getting the following GRUB error: grub-install: error: cannot find a GRUB drive for /dev/xvda. Check your device.map.
<charukiewicz> Is this an issue with 20.03 not being ready for AWS?
<sshow> slack1256: tyvm <3
<slack1256> bqv[m]: Been there, done that.
<slack1256> sshow: I hate to say this because myself were told it multiple times, but the man page is helpful...
<sshow> slack1256: I saw it right after you told me. I even read it. But obviously, not good enough. I was probably looking for something other than `--arg` ;)
<sshow> and yeah, the manpage is indeed helpful
<{^_^}> [nixpkgs] @veprbl merged pull request #71251 → vscode-with-extensions: fix insiders build → https://git.io/Je48n
<{^_^}> [nixpkgs] @veprbl pushed 2 commits to master: https://git.io/JvrE5
kenran has joined #nixos
o1lo01ol1o has joined #nixos
growpotkin has joined #nixos
<bqv[m]> Has anyone else developed several wildly different configuration trees on different devices
<bqv[m]> Cause I have lots of regret and I don't know if ill ever have time to make a Grand Unified Configuration
<{^_^}> Channel nixos-unstable-small advanced to https://github.com/NixOS/nixpkgs/commit/c5e223e1202 (from 87 minutes ago, history: https://channels.nix.gsc.io/nixos-unstable-small)
reallymemorable has quit [Quit: reallymemorable]
<{^_^}> [nixpkgs] @matthiasbeyer opened pull request #82004 → nemu: Init at 2.3.0 → https://git.io/JvruT
<{^_^}> [nixpkgs] @esclear opened pull request #82005 → nixos/mpd: allow autostart when listening for unix socket → https://git.io/Jvruk
<infinisil> bqv[m]: I try to separate my config into modules like nixpkgs has them
<infinisil> And each of those can be enabled/disabled
<infinisil> Which is what I then do for machine-specific configurations
acarrico has joined #nixos
<bqv[m]> I think thats my end goal
vidbina has joined #nixos
blaggacao has quit [Ping timeout: 256 seconds]
blaggacao has joined #nixos
o1lo01ol1o has quit [Remote host closed the connection]
<boogiewoogie[m]> I'm trying to add another build input (utf8proc) and work this patch https://github.com/gloaming/nixpkgs/commit/930254677c19e628ec2ab0033758cf67e0944925 into my neovim-unwrapped overlay. this includes changing a let definition and adding an attribute to the argument-set. is this at all possible with overlays?
<{^_^}> [nixpkgs] @emilazy opened pull request #82006 → linuxPackages_{,_latest,_testing}_hardened: enable 32-bit emulation → https://git.io/JvruZ
<{^_^}> [nixpkgs] @emilazy closed pull request #81943 → linuxPackages{,_latest,_next}_hardened_ia32Emulation: init → https://git.io/Jvwyj
<{^_^}> [nixpkgs] @geistesk opened pull request #82007 → cbeams: init at 1.0.1 → https://git.io/Jvru0
<{^_^}> [nixpkgs] @jtojnar merged pull request #82001 → fwupd: 1.3.8 → 1.3.9 → https://git.io/Jvr0h
<{^_^}> [nixpkgs] @jtojnar pushed 2 commits to master: https://git.io/Jvru2
blaggacao has quit [Ping timeout: 240 seconds]
nwops has quit [Quit: nwops]
blaggacao has joined #nixos
<acowley> If a derivation specifies a `builder = ...` script, how can I run the usual build phases in a nix-shell?
zeta_0 has joined #nixos
<acowley> I don't actually care about the phases, I just want to run the build script in a nix-shell so I can try to fix an issue occuring, I think, during the install phase.
m0rphism has joined #nixos
<{^_^}> [nixpkgs] @shahrukh330 opened pull request #82009 → argocd: Fix stuck login command → https://git.io/Jvrub
<{^_^}> [nixpkgs] @geistesk opened pull request #82010 → golangci-lint: 1.23.7 -> 1.23.8 → https://git.io/JvruA
revtintin has quit [Quit: WeeChat 2.7.1]
doyougnu has joined #nixos
<LnL> overriding the stdenv builder means there are no phases tho
doyougnu has quit [Client Quit]
wildtrees has joined #nixos
ris has joined #nixos
kenran has quit [Ping timeout: 265 seconds]
blaggacao has quit [Ping timeout: 256 seconds]
<{^_^}> [nixpkgs] @illiusdope opened pull request #82011 → Kubie → https://git.io/Jvrzn
blaggacao has joined #nixos
<{^_^}> [nixpkgs] @marsam merged pull request #81679 → pythonPackages.stem: 1.7.1 -> 1.8.0 → https://git.io/Jva2h
<{^_^}> [nixpkgs] @marsam pushed 2 commits to master: https://git.io/Jvrz4
<acowley> LnL: Yeah, that's why I tried to back away from that. I just want to run the builder in nix-shell. It's an adaptation of the gcc builder as I try to build libgccjit.
<LnL> running $builder $args might kind of work
zupo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
helozjisky has quit [Remote host closed the connection]
<acowley> It's a frustrating situation because the gcc build is fairly complicated, so these sub-projects that are intended to build alongside it end up inheriting an overly-complex build. Same with clang-related toolls.
helozjisky has joined #nixos
orivej has joined #nixos
<acowley> That printed some unreadable chars but then didn't do anything helpful
<srk> Profpatsch: now that's proper base upper bound https://hackage.haskell.org/package/hcad
<sshow> I'm trying to name a users.extraUsers entry based on a variable. Using the "new" syntax, it tells me to `users.extraUsers = { newuser = {}; };`, but I want to use a variable containing the username, instead of `newuser`.
blaggacao has quit [Ping timeout: 265 seconds]
abathur has quit [Ping timeout: 256 seconds]
<sshow> something like `users.extraUsers = { $username = {}; };`
zeta_0 has quit [Quit: rcirc on GNU Emacs 26.3]
o1lo01ol1o has joined #nixos
abathur has joined #nixos
gila has joined #nixos
<Profpatsch> srk: If they require it, they will get it :)
dm9 has quit [Quit: WeeChat 2.7.1]
o1lo01ol1o has quit [Ping timeout: 258 seconds]
<sshow> awesome, I found it: `users.extraUsers = { ${username} = { systemUser = true; }; }`
gustavderdrache has quit [Quit: Leaving.]
vidbina has quit [Ping timeout: 258 seconds]
noudle has quit []
growpotkin has quit [Quit: ZNC 1.7.5 - https://znc.in]
noudle has joined #nixos
growpotkin has joined #nixos
<{^_^}> Channel nixos-20.03 advanced to https://github.com/NixOS/nixpkgs/commit/b780aefc621 (from 22 hours ago, history: https://channels.nix.gsc.io/nixos-20.03)
myskran has joined #nixos
<__monty__> Has anyone using the borgbackup service changed their repository location and noticed the systemd units fail to pick this up?
blaggacao has joined #nixos
helozjisky has quit [Remote host closed the connection]
<hyper_ch> I just use zfs for backup :)
abathur has quit [Ping timeout: 255 seconds]
helozjisky has joined #nixos
zupo has joined #nixos
<{^_^}> [nixpkgs] @rycee pushed 2 commits to master: https://git.io/Jvrzx
<{^_^}> [nixpkgs] @rycee closed pull request #82011 → kubie: init at 0.7.1 → https://git.io/Jvrzn
blaggacao has quit [Ping timeout: 256 seconds]
Naptra has quit [Quit: Leaving]
bhipple has joined #nixos
nexgen has quit [Remote host closed the connection]
<{^_^}> [nixpkgs] @clkamp opened pull request #82012 → cvsq: 1.10 -> 1.11 → https://git.io/JvrgU
<{^_^}> [nixpkgs] @bhipple opened pull request #82013 → dwm-status: upgrade cargo fetcher and cargoSha256 → https://git.io/Jvrgk
<{^_^}> [nixpkgs] @primeos pushed to master « signal-desktop: 1.32.0 -> 1.32.1 »: https://git.io/JvrgI
<{^_^}> [nixpkgs] @primeos pushed to release-20.03 « signal-desktop: 1.32.0 -> 1.32.1 »: https://git.io/JvrgL
waleee-cl has joined #nixos
<{^_^}> [nixpkgs] @primeos opened pull request #82014 → [19.09] signal-desktop: 1.32.0 -> 1.32.1 (backport) → https://git.io/Jvrgt
blaggacao has joined #nixos
<{^_^}> [nixpkgs] @bhipple opened pull request #82015 → gnvim: upgrade cargo fetcher and cargoSha256 → https://git.io/Jvrg3
blaggacao has quit [Ping timeout: 256 seconds]
nexgen has joined #nixos
<{^_^}> [nixpkgs] @bhipple opened pull request #82016 → ion: mark as broken → https://git.io/Jvrgl
jlv67 has quit [Ping timeout: 260 seconds]
<{^_^}> [nixpkgs] @bhipple opened pull request #82017 → heatseeker: 1.5.1 -> 1.7.1 → https://git.io/Jvrg0
<bqv[m]> Think I just killed my pc by globbing the nix store, heh
KeiraT has quit [Ping timeout: 240 seconds]
<{^_^}> [nixpkgs] @kalbasit merged pull request #82010 → golangci-lint: 1.23.7 -> 1.23.8 → https://git.io/JvruA
<{^_^}> [nixpkgs] @kalbasit pushed commit from @geistesk to master « golangci-lint: 1.23.7 -> 1.23.8 (#82010) »: https://git.io/Jvrgr
<{^_^}> [nixpkgs] @bhipple opened pull request #82018 → sit: mark as broken → https://git.io/Jvrgo
vidbina has joined #nixos
KeiraT has joined #nixos
jakobrs has joined #nixos
<{^_^}> [nixpkgs] @bhipple opened pull request #82019 → licensor: fix build and upgrade cargo fetcher → https://git.io/JvrgQ
<{^_^}> Channel nixos-20.03-small advanced to https://github.com/NixOS/nixpkgs/commit/cbe553c988a (from 2 hours ago, history: https://channels.nix.gsc.io/nixos-20.03-small)
leothrix has quit [Quit: ZNC 1.7.5 - https://znc.in]
nexgen has quit [Remote host closed the connection]
<jakobrs> While writing PR #81990, I noticed that the indentation for the relevant error messages is messed up. Should I fix the indentation in the PR, or just leave it?
<{^_^}> https://github.com/NixOS/nixpkgs/pull/81990 (by jakobrs, 3 hours ago, open): stdenv/check-meta: Advertise the NIXPKGS_ALLOW_* environment variables
ddellacosta has quit [Ping timeout: 258 seconds]
<{^_^}> [nixpkgs] @vbgl merged pull request #81740 → ocamlPackages.ppx_import: 1.5-3 → 1.7.1 → https://git.io/JvVfz
<{^_^}> [nixpkgs] @vbgl pushed to master « ocamlPackages.ppx_import: 1.5-3 → 1.7.1 »: https://git.io/Jvr2e
Coronaemoon has joined #nixos
leothrix has joined #nixos
fendor_ has joined #nixos
leothrix has quit [Ping timeout: 255 seconds]
blaggacao has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #82020 → jdepend: 2.9.1 -> 2.10 → https://git.io/Jvr2W
nexgen has joined #nixos
<{^_^}> [nixpkgs] @bhipple opened pull request #82021 → amp: 0.6.1 -> 0.6.2 → https://git.io/Jvr2B
jakobrs has left #nixos ["WeeChat 2.7.1"]
<bqv[m]> nice, got gnus working
alexherbo27 has joined #nixos
leothrix has joined #nixos
nexgen has quit [Remote host closed the connection]
nexgen has joined #nixos
alexherbo2 has quit [Ping timeout: 265 seconds]
alexherbo27 is now known as alexherbo2
blaggacao has quit [Ping timeout: 265 seconds]
leothrix has quit [Ping timeout: 265 seconds]
blaggacao has joined #nixos
alexherbo2 has quit [Ping timeout: 255 seconds]
MarcWebe1 has joined #nixos
gentauro has quit [Quit: leaving]
gentauro has joined #nixos
o1lo01ol1o has joined #nixos
xelxebar has quit [Quit: ZNC 1.7.2+deb3 - https://znc.in]
xelxebar_ has joined #nixos
<{^_^}> [nixpkgs] @bhipple opened pull request #82022 → cloudflare-wranger: upgrade cargoSha256 → https://git.io/JvraI
<lovesegfault> if I have a NixOS submodule like users.users.foobar; can I use `imports = []` within it? ie. is it okay to `users.users.foobar = { imports = [ ../roles/dev ]; };`?
__monty__ has quit [Quit: leaving]
<{^_^}> [nixpkgs] @zowoq opened pull request #82023 → rkt: add CVEs → https://git.io/JvraZ
<gchristensen> you can import... .foobar = (import ../roles/dev)
* lovesegfault squints
zupo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<lovesegfault> ah, but gchristensen that gets tricky if I want to use multiple role
<lovesegfault> s/role/roles/
<lovesegfault> can I use `imports = []`'s merge rules? like `lib.smartMerge (import ./foo) (import ./bar)`?
zupo has joined #nixos
o1lo01ol1o has quit [Remote host closed the connection]
o1lo01ol1o has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #82024 → libical: 3.0.7 -> 3.0.8 → https://git.io/Jvral
leothrix has joined #nixos
c0c0 has joined #nixos
<lovesegfault> Oh, is it lib.mkMerge gchristensen?
<lovesegfault> Also, where is the implementation of `imports = []`?
vidbina has quit [Ping timeout: 256 seconds]
leothrix has quit [Ping timeout: 258 seconds]
blaggacao has quit [Read error: Connection reset by peer]
blaggacao has joined #nixos
vidbina has joined #nixos
<arianvp[m]> In lib.evalModules
* lovesegfault goes look
<lovesegfault> Hm
<lovesegfault> I was expecting to see mkMerge imports or something
bvdw has quit [Read error: Connection reset by peer]
slack1256 has quit [Ping timeout: 256 seconds]
bvdw has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #82025 → libseccomp: 2.4.2 -> 2.4.3 → https://git.io/Jvra6
jonten has joined #nixos
linarcx has quit [Ping timeout: 258 seconds]
tamwilematrixorg has joined #nixos
jonten has quit [Ping timeout: 256 seconds]
knupfer has quit [Remote host closed the connection]
leothrix has joined #nixos
vidbina has quit [Read error: Connection reset by peer]
civodul has quit [Quit: ERC (IRC client for Emacs 26.3)]
vidbina has joined #nixos
blaggacao has quit [Ping timeout: 260 seconds]
leothrix has quit [Ping timeout: 255 seconds]
bhipple has quit [Ping timeout: 265 seconds]
blaggacao has joined #nixos
mla has quit [Read error: Connection reset by peer]
genesis has quit [Remote host closed the connection]
leothrix has joined #nixos
<{^_^}> [nixpkgs] @Ma27 pushed to master « wasm-bindgen-cli: 0.2.58 -> 0.2.59 »: https://git.io/Jvrah
<{^_^}> [nixpkgs] @nlewo merged pull request #81935 → newlib: 3.1.0 -> 3.3.0 → https://git.io/JvwM5
blaggacao has quit [Read error: Connection reset by peer]
<{^_^}> [nixpkgs] @nlewo pushed 2 commits to master: https://git.io/JvrVe
blaggacao has joined #nixos
leothrix has quit [Ping timeout: 260 seconds]
mla has joined #nixos
opthomasprime has left #nixos [#nixos]
sigmundv has joined #nixos
mla has quit [Remote host closed the connection]
mla has joined #nixos
blaggacao has quit [Read error: Connection reset by peer]
blaggacao has joined #nixos
gila has quit [Ping timeout: 258 seconds]
dansho has joined #nixos
reallymemorable has joined #nixos
<{^_^}> [nixpkgs] @Ma27 pushed to release-20.03 « wasm-bindgen-cli: 0.2.58 -> 0.2.59 »: https://git.io/JvrVu
Thra11 has quit [Quit: WeeChat 2.7]
nerdmaxx has joined #nixos
leothrix has joined #nixos
alexherbo2 has joined #nixos
leothrix has quit [Ping timeout: 240 seconds]
<{^_^}> [nixpkgs] @andir opened pull request #82026 → nixos/systemd: update configuration options → https://git.io/JvrVD
<{^_^}> [nixpkgs] @bhipple opened pull request #82027 → buildGoModule: do not strip modSha256 from derivation → https://git.io/JvrVy
<{^_^}> [nixpkgs] @Ma27 pushed 6 commits to glibc231: https://git.io/JvrV9
helozjisky has quit [Remote host closed the connection]
helozjisky has joined #nixos
zupo has quit [Ping timeout: 258 seconds]
<{^_^}> Channel nixos-20.03-small advanced to https://github.com/NixOS/nixpkgs/commit/4e623d16e32 (from 3 hours ago, history: https://channels.nix.gsc.io/nixos-20.03-small)
<{^_^}> [nixpkgs] @grahamc merged pull request #80497 → make-bootstrap-tools: add libssp to allow stack protector to work → https://git.io/Jv4jq
<{^_^}> [nixpkgs] @grahamc pushed 2 commits to master: https://git.io/JvrVb
gila has joined #nixos
nwops has joined #nixos
helozjisky has quit [Remote host closed the connection]
philr has joined #nixos
zupo has joined #nixos
gila has quit [Ping timeout: 240 seconds]
helozjisky has joined #nixos
leothrix has joined #nixos
claudiii has quit [Quit: Connection closed for inactivity]
<locallycompact> Hi, I'm trying to build graphql-engine server (hasura) on nixos with cabal, I have `nix-shell -p zlib postgresql` and I'm getting the error:
<locallycompact> <command line>: can't load .so/.DLL for: libz.so (libz.so: cannot open shared object file: No such file or directory)
blaggacao has quit [Read error: Connection reset by peer]
leothrix has quit [Ping timeout: 260 seconds]
blaggacao has joined #nixos
Raito_Bezarius has joined #nixos
Raito_Bezarius has quit [Changing host]
butterthebuddha has joined #nixos
butterthebuddha has quit [Client Quit]
<{^_^}> [nixpkgs] @Ekleog merged pull request #81987 → gir-rs: upgrade cargo fetcher and cargoSha256 → https://git.io/Jvr4I
<{^_^}> [nixpkgs] @Ekleog pushed 2 commits to master: https://git.io/Jvrws
<jlv> Does anyone know how to host a ec2 instance on a root domain with NixOps? I made an issue for the problem: https://github.com/NixOS/nixops/issues/1246, but does anyone know a workaround?
butterthebuddha has joined #nixos
<{^_^}> nixops#1246 (by JustinLovinger, 4 hours ago, open): Cannot host ec2 instance on root domain
<{^_^}> nixops#1246 (by JustinLovinger, 4 hours ago, open): Cannot host ec2 instance on root domain
reallymemorable has quit [Quit: reallymemorable]
choward has quit [Quit: Ping timeout (120 seconds)]
xelxebar_ has quit [Ping timeout: 240 seconds]
choward has joined #nixos
helozjisky has quit [Remote host closed the connection]
naivesheep has joined #nixos
helozjisky has joined #nixos
butterthebuddha has quit [Client Quit]
xelxebar has joined #nixos
shibboleth has quit [Quit: shibboleth]
vidbina has quit [Read error: Connection reset by peer]
maddo has quit [Quit: See ya]
<jlv> I think I could work around it with `resources.route53RecordSets`, if I could get the ip address of the ec2 instance, but I don't see how to do that.
<{^_^}> Channel nixos-unstable-small advanced to https://github.com/NixOS/nixpkgs/commit/db4ccde60dc (from 3 hours ago, history: https://channels.nix.gsc.io/nixos-unstable-small)
butterthebuddha has joined #nixos
vidbina has joined #nixos
leothrix has joined #nixos
ivan has quit [Quit: lp0 on fire]
leothrix has quit [Ping timeout: 255 seconds]
jonten has joined #nixos
vidbina has quit [Ping timeout: 255 seconds]
orivej has quit [Ping timeout: 258 seconds]
alexherbo2 has quit [Ping timeout: 258 seconds]
Soo_Slow has quit [Quit: Soo_Slow]
butterthebuddha has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
gustavderdrache has joined #nixos
dansho has quit [Quit: Leaving]
o1lo01ol1o has quit [Remote host closed the connection]
leothrix has joined #nixos
noudle has quit []
leothrix has quit [Ping timeout: 258 seconds]
abathur has joined #nixos
myskran has quit [Ping timeout: 255 seconds]
mrCyborg has quit [Quit: WeeChat 2.7.1]
blaggacao has quit [Read error: Connection reset by peer]
blaggacao has joined #nixos
abathur has quit [Ping timeout: 255 seconds]
butterthebuddha has joined #nixos
zupo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
butterthebuddha has quit [Client Quit]
kenji has quit [Ping timeout: 240 seconds]
drakonis has joined #nixos
butterthebuddha has joined #nixos
butterthebuddha has quit [Client Quit]
ixxie has quit [Ping timeout: 258 seconds]
butterthebuddha has joined #nixos
dustinm has joined #nixos
abathur has joined #nixos
<{^_^}> [nixpkgs] @Shou closed pull request #64704 → spago: init at 0.8.5.0 → https://git.io/fjXYR
fendor has quit [Read error: Connection reset by peer]
ivan` has joined #nixos
leothrix has joined #nixos