worldofpeace changed the topic of #nixos to: NixOS 20.09 Nightingale ✨ https://discourse.nixos.org/t/nixos-20-09-release/9668 || https://nixos.org || Latest NixOS: https://nixos.org/nixos/download.html || Latest Nix: https://nixos.org/nix/download.html || Logs: https://logs.nix.samueldr.com/nixos/ || use ,channels for a list of Nix* related channels || nixcon videos: https://tinyurl.com/nixcon2019 || Link to the output of nix-inf
<{^_^}> [nixpkgs] @endgame closed pull request #96593 → ec2-metadata-fetcher: use IMDSv2, fetch public-ipv4 as well → https://git.io/JULoI
Rusty1 has joined #nixos
erasmas has quit [Quit: leaving]
<{^_^}> [nixpkgs] @jonringer closed pull request #103506 → doc/manual/stdenv: improve cmake documentation → https://git.io/JkL95
wnklmnn has quit [Quit: Leaving]
ilmu has joined #nixos
<{^_^}> [nixpkgs] @Stunkymonkey closed pull request #104111 → octoprint: add plugin option-type → https://git.io/Jk8G7
<{^_^}> [nixpkgs] @jonringer merged pull request #88494 → pythonPackages.stack-data: init at 0.0.7 → https://git.io/JfgPS
<{^_^}> [nixpkgs] @jonringer pushed 2 commits to master: https://git.io/Jkze7
<{^_^}> [nixpkgs] @r-ryantm opened pull request #104330 → python27Packages.eradicate: 1.0 -> 2.0.0 → https://git.io/Jkzeh
Acou_Bass has quit [Quit: ZNC 1.8.1 - https://znc.in]
werner291 has quit [Quit: werner291]
<pumpy> why does ~/.pcsc10 get created?
justanotheruser has joined #nixos
Acou_Bass has joined #nixos
rajivr has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #104332 → python27Packages.braintree: 4.4.0 -> 4.5.0 → https://git.io/Jkzv1
niksnut has quit [Ping timeout: 260 seconds]
<pie_> can i use nix-shell -p with a .nix file?
<pie_> in the nix file right now i have an import <nixpkgs> { overlays = ... }
<drakonis> you can use nix-shell with files, yes.
<drakonis> and yes you can do that
<{^_^}> [nixpkgs] @zowoq opened pull request #104333 → mmv-go: init at 0.1.2 → https://git.io/Jkzff
<drakonis> you can build an environment
<pie_> uh.
<pie_> $ nix-shell ide.nix -p minizincide gecode -I nixpkgs=channel:nixos-unstable
<pie_> error: undefined variable 'ide' at (string):1:94
<pie_> ok but ./ide.nix works, lol
<drakonis> uh
<drakonis> oh
<drakonis> you mean like that?
<pie_> yeahhhh
<drakonis> no, you can't, you can however build an environment and call it
<pie_> well that sucks. guess ill just use mkshell -_-
<{^_^}> [nixpkgs] @r-ryantm opened pull request #104334 → python27Packages.dependency-injector: 3.30.4 -> 4.4.1 → https://git.io/Jkzfl
<drakonis> yep
<drakonis> THE DOCS
<clever> pie_: you cant mix -p and a file together
<drakonis> THEY'RE GOOD
<drakonis> or at least, presentable.
<{^_^}> [nixpkgs] @CorbanR closed pull request #98431 → Add patch to goaccess so it will build on darwin → https://git.io/JUzqP
<pie_> clever: yeah i figured but thought id ask
<pie_> clever: its a shame, -p is convenient
<clever> pie_: -p foo bar, basically translated to `-E 'with import <nixpkgs> {}; stdenv.mkDerivation { name="shell"; buildInputs = [ (foo) (bar) ]; }'
<pie_> clever: i dont remember the string it substitutes to off the top of my head and i was lazs to search for it :P
<pie_> aha
iH8c0ff33 has quit [Ping timeout: 260 seconds]
<clever> pie_: and nix-shell can only ever receive a single derivation as an input
<{^_^}> [nixpkgs] @nasyxx closed pull request #101799 → darling: Update hash → https://git.io/JT6wm
<clever> why do i have that memorized??
<cole-h> You've seen the expanded error message before? ;)
<clever> cole-h: no, i read the source :P
<pie_> clever: its not that hard to memorize that part :P
<pie_> cole-h: clever knows the source lol
<cole-h> clever is the source tbh
sss2 has quit [Quit: Leaving]
<pie_> if only
<pie_> though i can imagine going full Homeworld on him and integrating him into the mothership
jess has quit [Quit: Leaving]
<{^_^}> Channel nixos-unstable advanced to https://github.com/NixOS/nixpkgs/commit/069f183f16c (from 4 days ago, history: https://channels.nix.gsc.io/nixos-unstable)
leungbk has joined #nixos
nullheroes has joined #nixos
bbarker has joined #nixos
otavio has quit [Quit: leaving]
otavio has joined #nixos
<otavio> hello guys; I'm trying to package a Go app and I am facing some issues and I am not figuring what is happening
<{^_^}> [nixpkgs] @jtojnar pushed 37 commits to staging-next: https://git.io/JkzJI
<otavio> it is complaining about the vendoring
<{^_^}> [nixpkgs] @jtojnar pushed 38 commits to staging: https://git.io/JkzJL
<otavio> go: inconsistent vendoring in /build/source/agent:
<{^_^}> [nixpkgs] @grahamc opened pull request #104335 → nixos: release-combined: only build the amazon image for x86_64,aarch… → https://git.io/JkzJq
<{^_^}> [nixpkgs] @grahamc opened pull request #104336 → [20.09] nixos: release-combined: only build the amazon image for x86_64,aarch… → https://git.io/JkzJs
<{^_^}> [nixpkgs] @romildo merged pull request #98867 → [20.09] mate: update stable packages → https://git.io/JUVrF
<{^_^}> [nixpkgs] @romildo pushed 26 commits to release-20.09: https://git.io/JkzJ8
<{^_^}> [nixpkgs] @mweinelt merged pull request #104304 → pipenv: 2020.11.4 -> 2020.11.15 → https://git.io/JkuiY
<{^_^}> [nixpkgs] @mweinelt pushed 2 commits to master: https://git.io/JkzJB
<{^_^}> [nixpkgs] @veprbl merged pull request #100856 → mathematica: Prefer building locally → https://git.io/JTCGD
<{^_^}> [nixpkgs] @veprbl pushed commit from @bgamari to master « mathematica: Prefer building locally (#100856) »: https://git.io/JkzJu
<{^_^}> [nixpkgs] @jtojnar opened pull request #104337 → gdk-pixbuf: 2.40.0 → 2.42.0 → https://git.io/JkzJa
bbarker has quit [Remote host closed the connection]
bbarker has joined #nixos
mbrgm_ has joined #nixos
mbrgm has quit [Ping timeout: 260 seconds]
mbrgm_ is now known as mbrgm
<{^_^}> [nixpkgs] @mweinelt merged pull request #104278 → python27Packages.asciimatics: 1.11.0 -> 1.12.0 → https://git.io/JkEhu
<{^_^}> [nixpkgs] @mweinelt pushed 3 commits to master: https://git.io/JkzJ7
bbarker has quit [Ping timeout: 256 seconds]
cr4y1_ has quit [Ping timeout: 246 seconds]
<{^_^}> [nixpkgs] @jonringer merged pull request #104327 → Revert "python3Packages.greenlet: 0.4.16 -> 0.4.17" → https://git.io/JkuhR
<{^_^}> [nixpkgs] @jonringer pushed to master « Revert "python3Packages.greenlet: 0.4.16 -> 0.4.17" »: https://git.io/JkzUO
<{^_^}> [nixpkgs] @mweinelt merged pull request #104242 → msmtp: 1.8.12 -> 1.8.13 → https://git.io/Jk0jl
<{^_^}> [nixpkgs] @mweinelt pushed 2 commits to master: https://git.io/JkzUG
pumpy is now known as rogerr
leungbk has quit [Ping timeout: 260 seconds]
alp has quit [Ping timeout: 272 seconds]
<{^_^}> [nixpkgs] @mweinelt merged pull request #104224 → lldpd: 1.0.6 -> 1.0.7 → https://git.io/Jk0ER
<{^_^}> [nixpkgs] @mweinelt pushed 2 commits to master: https://git.io/JkzTf
meatcar has quit [Quit: bye bye.]
zarel_ has quit [Ping timeout: 265 seconds]
<siraben> Why do some package take stdenv and lib as arguments and some take only stdenv? Is there any difference between stdenv.lib and lib?
meatcar has joined #nixos
<cole-h> No difference AFAIR, but I prefer the separation.
pikajude has left #nixos ["Leaving"]
<{^_^}> [nixpkgs] @jonringer closed pull request #104309 → python3Packages.breezy: remove dulwich optional dependency → https://git.io/Jku98
zarel has joined #nixos
<siraben> infinisil: thanks
sigmundv has quit [Ping timeout: 260 seconds]
gentauro has quit [Read error: Connection reset by peer]
h0m1 has quit [Quit: WeeChat 2.9]
<{^_^}> [nixpkgs] @jonringer merged pull request #104328 → python37Packages.batchspawner: 1.0.0 -> 1.0.1 → https://git.io/Jkuj2
<{^_^}> [nixpkgs] @jonringer pushed commit from @r-ryantm to master « python37Packages.batchspawner: 1.0.0 -> 1.0.1 »: https://git.io/JkzTg
h0m1 has joined #nixos
gentauro has joined #nixos
<{^_^}> [nixpkgs] @jonringer merged pull request #104326 → python27Packages.docrep: 0.2.7 -> 0.3.1 → https://git.io/JkuxF
<{^_^}> [nixpkgs] @jonringer pushed commit from @r-ryantm to master « python27Packages.docrep: 0.2.7 -> 0.3.1 »: https://git.io/JkzT6
alp has joined #nixos
samw[m] has left #nixos ["User left"]
hnOsmium0001 has quit [Ping timeout: 240 seconds]
leungbk has joined #nixos
hnOsmium0001 has joined #nixos
as3ii has quit [Ping timeout: 240 seconds]
<{^_^}> [nixpkgs] @mweinelt merged pull request #104076 → tor: 0.4.4.5 -> 0.4.4.6 → https://git.io/JklX1
<{^_^}> [nixpkgs] @mweinelt pushed 2 commits to master: https://git.io/Jkzkw
Soo_Slow has joined #nixos
<gchristensen> anyone done a nixos-install with mutableUsers = false, and seen the password prompt appear?
<{^_^}> #95778 (by colemickens, 13 weeks ago, open): mutableUsers=false and root.hashedPassword is set, yet nixos-install prompts for password:
<gchristensen> I really need to search the issue tracker
ris has quit [Ping timeout: 240 seconds]
noudle has quit []
<gchristensen> colemickens: interesting. I have a failing activation script too
<colemickens> aha!
<colemickens> "but that shouldn't matter", famous words.
<rogerr> lol
<rogerr> why does ~/.pcsc10 get created?
<{^_^}> [nixpkgs] @jonringer opened pull request #104338 → [staging] python3Packages.gevent: 20.5.2 -> 20.9.0 → https://git.io/JkzIm
hlolli_ has joined #nixos
<clever> gchristensen: it uses nixos-enter to test for the existance of the passwd binary
hlolli__ has quit [Remote host closed the connection]
<clever> gchristensen: but if an activation script fails, does nixos-enter return a failure?
<{^_^}> [nixpkgs] @peti pushed to haskell-updates « hackage-packages.nix: automatic Haskell package set update »: https://git.io/JkzIc
kalbasit has quit [Ping timeout: 272 seconds]
Lord_of_Life_ has joined #nixos
cole-h has quit [Ping timeout: 265 seconds]
Lord_of_Life has quit [Ping timeout: 265 seconds]
<gchristensen> dunno, but fixing the activation script didn't fix it
<clever> gchristensen: does the passwd binary exist at the path its testing?
roconnor has quit [Ping timeout: 260 seconds]
<gchristensen> it does
<clever> keep in mind that the absolute symlinks dont work right enless you chroot or nixos-enter
<gchristensen> all the way back to 17.09
<{^_^}> [nixpkgs] @marsam merged pull request #104264 → buildpack: 0.14.2 -> 0.15.0 → https://git.io/JkE2o
<{^_^}> [nixpkgs] @marsam pushed 2 commits to master: https://git.io/JkzIS
<clever> that doesnt make sense
<{^_^}> [nixpkgs] @marsam merged pull request #104239 → nodejs: 12.19.0 -> 12.19.1, 14.15.0 -> 14.15.1 → https://git.io/Jk0dn
<{^_^}> [nixpkgs] @marsam pushed 3 commits to master: https://git.io/JkzIH
<clever> gchristensen: have you checked the actual install with this bug?
<{^_^}> [nixpkgs] @jonringer merged pull request #104332 → python27Packages.braintree: 4.4.0 -> 4.5.0 → https://git.io/Jkzv1
<{^_^}> [nixpkgs] @jonringer pushed commit from @r-ryantm to master « python27Packages.braintree: 4.4.0 -> 4.5.0 »: https://git.io/JkzIb
iH8c0ff33 has joined #nixos
<{^_^}> [nixpkgs] @veprbl merged pull request #104103 → snakemake: 5.19.3 -> 5.28.0 → https://git.io/Jk8fS
<{^_^}> [nixpkgs] @veprbl pushed 2 commits to master: https://git.io/JkzIx
<{^_^}> [nixpkgs] @jonringer merged pull request #104334 → python27Packages.dependency-injector: 3.30.4 -> 4.4.1 → https://git.io/Jkzfl
<{^_^}> [nixpkgs] @jonringer pushed commit from @r-ryantm to master « python27Packages.dependency-injector: 3.30.4 -> 4.4.1 »: https://git.io/JkzIj
<{^_^}> [nixpkgs] @zowoq merged pull request #104333 → mmv-go: init at 0.1.2 → https://git.io/Jkzff
<{^_^}> [nixpkgs] @zowoq pushed to master « mmv-go: init at 0.1.2 »: https://git.io/JkzLU
page has quit [Ping timeout: 256 seconds]
Morfio has quit [Quit: This computer has gone to sleep]
<gchristensen> clever: what do you mean the actual install?
<{^_^}> [nixpkgs] @veprbl pushed commit from @bgamari to release-20.09 « mathematica: Prefer building locally (#100856) »: https://git.io/JkzLG
<clever> gchristensen: on the machine where you where running nixos-install, check in its /mnt/
Morfio has joined #nixos
page has joined #nixos
hlolli_ has quit [Ping timeout: 246 seconds]
<clever> gchristensen: i think i found the problem
<clever> waiting on a nix-build to confirm
lovesegfault has quit [Quit: WeeChat 2.9]
<pie_> clever: meh, more of the same; a package is built with qt514.callPackage, but the binary gives: `qt.qpa.plugin: Could not find the Qt platform plugin "xcb" in ""` , with nix-shell -I nixpkgs=channel:nixos-unstable --pure -p qt514.full gecode -v
<pie_> it works
<pie_> (the gecode is irrelevant)
teto has quit [Quit: WeeChat 2.9]
<gchristensen> /nix/store/60qabnrqzidwbfrck4gaczqi496impwh-nixos-system-nixos-16.03pre-git
<gchristensen> [grahamc@Petunia:~/projects/github.com/NixOS/nixpkgs]$ test -L result/sw/bin/passwd; echo $?
<gchristensen> 1
<clever> pie_: you need to set some env vars for it to find that
<pie_> i would have expected qt514.callPackage to add the qt wrapper hool or whatever
<pie_> *hook
<clever> i'm not sure why it isnt setting it
<clever> gchristensen: what does `ls -l result/sw/bin/passwd` say?
<gchristensen> this is good! 16.03 it worked
<gchristensen> 16.09 broke it
<pie_> clever: oh you know what, it might need to be libsForQt514, not sure
<pie_> but then idk how it worked in the earlier versions
<clever> gchristensen: i'm surprised its been broken for so long....
<clever> gchristensen: also, i think its sensitive to nixos-install and nixpkgs coming from the same version
<gchristensen> not many people turning on mutable users on first install maybe
<clever> + nixos-enter --root "$mountPoint" -c '[[ -e /nix/var/nix/profiles/system/sw/bin/passwd ]] && echo "setting root password..." && /nix/var/nix/profiles/system/sw/bin/passwd'
<clever> gchristensen: an older version just did the test within the same chunk of shell code
<gchristensen> yea
<gchristensen> the problem seems to be passwd is always installed
lovesegfault has joined #nixos
<clever> but i remember there being another way...
<clever> [clever@amd-nixos:~/apps/nixpkgs-hasura]$ ls result/sw/bin/passwd
<clever> ls: cannot access 'result/sw/bin/passwd': No such file or directory
<pie_> well, this stuff is weird in any case https://discourse.nixos.org/t/wrapqtappshook-out-of-tree/5619/9
<clever> gchristensen: not on the most recent nixpkgs
<clever> commit 806e88c13771e5ec336f3ca14969c5f314482a67
<clever> Date: Tue Aug 16 01:15:27 2016 +0100
<pie_> *and* its using stdenv.mkDerivation, so that will bypass the qt hooks and such
<clever> -if [ -z "$noRootPasswd" ] && [ "$(chroot $mountPoint /run/current-system/sw/bin/sh -l -c "nix-instantiate --eval '<nixpkgs/nixos>' -A config.users.mutableUsers")" = true ] && [ -t 0 ] ; then
<clever> +if [ -z "$noRootPasswd" ] && [ -x $mountPoint/var/setuid-wrappers/passwd ] && [ -t 0 ]; then
<clever> gchristensen: ah, thats closer to what i remember, it was changed from directly parsing your config, to parsing the effects of your config
<gchristensen> clever: when building nixos with these configs, the error goes back to 16.09: https://gsc.io/content-addressed/d6d7d427696409e480845105392ff3c0e62b1b139b10ae82731a8a101ad89723
<clever> gchristensen: so depending on how old/new your nixos-install script is, it may behave differently, when installing the exact same nixpkgs
<clever> [clever@amd-nixos:~/apps/nixpkgs-hasura]$ nix-build nixos --arg configuration '{users.mutableUsers=false; users.users.root.password="hunter2";}' -A vm -Q
<gchristensen> I'm not actually calling nixos-install, just nix-build ./nixos -I nixos-config=./etc/nixos/configuration.nix --builders '' -A system then test -L result/sw/bin/passwd; echo $?
<clever> ive been testing with this
<gchristensen> (nixos is amazing)
<clever> [clever@amd-nixos:~/apps/nixpkgs-hasura]$ nix-build nixos --arg configuration '{users.mutableUsers=false; users.users.root.password="hunter2";boot.loader.gummiboot.enable = true;fileSystems."/"={ device = "tank/system/junk";fsType = "zfs";options = [ "nodev" "nosuid" "noexec" ];};networking.hostId = "aaaaaaaa";}' -Q
<clever> now checking this...
<gchristensen> Bisecting: 414 revisions left to test after this (roughly 9 steps)
<clever> it is broken with the above config
<clever> but its working with my cfg
<clever> so half the problem is your nixos config
<{^_^}> [nixpkgs] @maralorn pushed 2 commits to haskell-updates: https://git.io/JkzqO
<gchristensen> I mean... I'm going to say the problem is in nixpkgs :P
<clever> id say its both
<clever> something in your config, is enabling a bug in nixpkgs
<clever> but my config doesnt enable the bug
nDuff has quit [Quit: zzz]
<clever> *confused*, now my cfg is also broken...
<clever> maybe its -A vm vs -A system?
<clever> oh, *doh*
bbarker has joined #nixos
<clever> -A vm, has result pointing to the wrong thing
<clever> yeah, my cfg is also bork
roconnor has joined #nixos
<gchristensen> Bisecting: 142 revisions left to test after this (roughly 7 steps)
<clever> Bisecting: 7283 revisions left to test after this (roughly 13 steps)
<{^_^}> [nixpkgs] @grahamc merged pull request #104335 → nixos: release-combined: only build the amazon image for x86_64,aarch… → https://git.io/JkzJq
<{^_^}> [nixpkgs] @grahamc pushed 2 commits to master: https://git.io/Jkzms
<{^_^}> [nixpkgs] @grahamc merged pull request #104336 → [20.09] nixos: release-combined: only build the amazon image for x86_64,aarch… → https://git.io/JkzJs
<{^_^}> [nixpkgs] @grahamc pushed 2 commits to release-20.09: https://git.io/JkzmZ
<gchristensen> Iv'e built the manual so many times
bbarker has quit [Remote host closed the connection]
bbarker has joined #nixos
<{^_^}> [nixpkgs] @marsam merged pull request #104312 → postgresql11Packages.pgroonga: 2.2.6 -> 2.2.7 → https://git.io/Jku7I
<{^_^}> [nixpkgs] @marsam pushed 2 commits to master: https://git.io/Jkzm2
<clever> copying path '/nix/store/j6vs5p2rs0icw3igilx2ryw36jng7d4l-nixos-manual' from 'http://nas.localnet:8081'...
<clever> gchristensen: strangely, ive not built it once yet
<leo60228> i made a ton of changes to my configuration and now discord is segfaulting immediately on startup
<leo60228> i have no clue what the problem is
<leo60228> is this happening for anyone else
iH8c0ff33 has quit [Ping timeout: 260 seconds]
<gchristensen> clever: c1a202de051c197675d3ae67dd0d934329309090 is the first bad commit
<clever> Bisecting: 4 revisions left to test after this (roughly 2 steps)
<clever> c1a202de051c197675d3ae67dd0d934329309090 is the first bad commit
detran has quit [Quit: ZNC 1.7.5 - https://znc.in]
<clever> gchristensen: dang, you beat me by ~40 seconds!
<pie_> leo60228: unlikely, but i can recommend strace among other things
<gchristensen> :P
detran has joined #nixos
<clever> gchristensen: but you had a massive lead...., how did i almost catch up??
<leo60228> oh and a completely different thing (that to be fair i noticed while trying to test this)
<pie_> leo60228: you could also check the issue tracker and discourse just in cas
<pie_> case
<{^_^}> [nixpkgs] @marsam merged pull request #103220 → v2ray: 4.31.0 -> 4.32.1 → https://git.io/JkUP4
<{^_^}> [nixpkgs] @marsam pushed 2 commits to master: https://git.io/JkzmX
bbarker has quit [Ping timeout: 260 seconds]
<gchristensen> clever: probably some option I enabled forced building the manual each time
<leo60228> i have nixpkgs mapped to my nixos config's nixpkgs flake input in nix.registry
<clever> gchristensen: or your worktree was dirty, and causing the manual to not match
<leo60228> how can i set nixpkgs configuration options when using flake-based nix commands?
<leo60228> namely allowUnfree
<gchristensen> oh yea
<clever> leo60228: when you import nixpkgs, you pass it a config object
<clever> gchristensen: i still dont know how c1a202de051c197675d3ae67dd0d934329309090 is breaking it....
<gchristensen> probably because it has a shellPath it is now being installed in the system packages instead of referring to the absolute store path
<clever> lib/types.nix: check = x: (package.check x) && (hasAttr "shellPath" x);
<leo60228> clever: yeah, i know how to do it when i'm writing a flake
<clever> gchristensen: but we should focus on what things have a shellPath key
<leo60228> the issue is commands like `nix shell nixpkgs#discord`
<clever> leo60228: ahh, no idea there
<clever> nixos/lib/utils.nix: "/run/current-system/sw${shell.shellPath}"
<clever> gchristensen: first one is for types.shellPackage, which just enforces that it must have a .shellPath, and be a package
<leo60228> passing --impure has it use my ~/.config/nixpkgs/config.nix but my understanding is that there should generally be a better way
<clever> gchristensen: second one is toShellPath, to convert a package into a path to a binary within it
h0m1 has quit [Ping timeout: 260 seconds]
<clever> nixos/modules/programs/shadow.nix: type = types.either types.path types.shellPackage;
<clever> [clever@amd-nixos:~/apps/nixpkgs-hasura]$ nix repl nixos --arg configuration '{users.mutableUsers=false; users.users.root.password="hunter2"; boot.loader.grub.device = "nodev"; fileSystems."/".device="/dev/sda1";}'
<{^_^}> [nixpkgs] @r-ryantm opened pull request #104339 → python27Packages.elasticsearch-dsl: 7.2.1 -> 7.3.0 → https://git.io/JkzYC
leungbk has quit [Remote host closed the connection]
<clever> gchristensen: and bam, its now evaling this config!
h0m1 has joined #nixos
<clever> nixos/modules/config/users-groups.nix: filter types.shellPackage.check shells;
<clever> gchristensen: this looks fishy
<clever> 156 type = types.either types.shellPackage types.path;
<clever> 157 default = pkgs.shadow;
<clever> 422 systemShells =
<clever> 426 filter types.shellPackage.check shells;
<gchristensen> environment.systemPackages = systemShells;
<clever> gchristensen: yeah, the default .shell for users is shadow (aka nologin)
<clever> despite the users.defaultShell being bash
<gchristensen> yeah so
<clever> and then it will filter the .shell of each user, on it being a valid shell
<clever> and install them in systemPackages for you
<gchristensen> it used to not add shadow to systemPackages b/c it wasn't a "shell"
<clever> when shadow got fixed, it started passing that test
<gchristensen> yea
<clever> yep
<gchristensen> cool
<clever> 157 default = pkgs.shadow;
<clever> 158 defaultText = "pkgs.shadow";
<gchristensen> now what :D
<clever> make a new package, called nologin
<clever> lrwxrwxrwx 1 root root 66 Dec 31 1969 /run/current-system/sw/bin/nologin -> /nix/store/kjsk4vpfjhynxn7x0bn8q4z26z0rq9kb-shadow-4.8/bin/nologin
<clever> that installers ... uhhh
<gchristensen> good idea
<{^_^}> [nixpkgs] @jonringer merged pull request #104306 → python27Packages.arpeggio: 1.9.2 -> 1.10.1 → https://git.io/JkuDe
<{^_^}> [nixpkgs] @jonringer pushed commit from @r-ryantm to master « python27Packages.arpeggio: 1.9.2 -> 1.10.1 »: https://git.io/JkzYD
<gchristensen> although let me ask: is there another test we could make which isn't so fragile
<clever> gchristensen: symlink nologin to $out/bin/ ?
<clever> gchristensen: restore the old test?
<clever> gchristensen: git show 806e88c13771e5ec336f3ca14969c5f314482a67
<clever> although....
<clever> that old test wont work when deploying a pre-built nixos
<clever> it requires a copy of configuration.nix to function, which bans certain nixops styles
<gchristensen> yeah no good
<clever> plan b...
<clever> nixos/modules/config/system-path.nix: system.path = pkgs.buildEnv {
<clever> 104 extraSetup = mkOption {
<clever> gchristensen: a chunk of shellcode that is ran after buildEnv merges everything in systemPackages
<clever> typically used to generate mime-info caches
<gchristensen> $ jq .mutableUsers /nix/store/0jy1n8imvibjxpmxs2f6xcwrarx7lqg9-users-groups.json
<gchristensen> false
<clever> gchristensen: what if we checked that passwd is actually gone like we expected it, and fail out?
<{^_^}> [nixpkgs] @jonringer merged pull request #92097 → xmrig: 5.11.3 -> 6.2.2 → https://git.io/JJTOe
<{^_^}> [nixpkgs] @jonringer pushed commit from @r-ryantm to master « xmrig: 5.11.3 -> 6.2.2 »: https://git.io/JkzOq
<clever> then nixpkgs cant have passwd when we dont want it
<gchristensen> what if we exposed the users-groups.json in the system output dir
<clever> that can also work
<clever> that also reminds me
<gchristensen> that way we don't really need to "test" for it, we can know a bit more confidently
<clever> have you see what happens if you have unicode in your username?
<gchristensen> ohdear
<gchristensen> no.. :)
<clever> its horid!
<gchristensen> colemickens: ^ you seeing all this?
<gchristensen> clever: perl pukes?
<{^_^}> #80426 (by LouisTakePILLz, 39 weeks ago, open): uid-map gets corrupted by Unicode usernames
<gchristensen> uuuuugh
<clever> gchristensen: uid-map doubles in size every time you boot
<clever> gchristensen: until perl OOM's your machine on boot
<gchristensen> !
<clever> yes
<clever> it continues to happen, even if you undo the changes in configuration.nix
<gchristensen> !!!
<clever> because uid-map is corrupt, and that is state which must persist
<{^_^}> #98544 (by Mic92, 8 weeks ago, open): nixos/update-user-groups: Fix encoding issues + atomic writes
vidbina has joined #nixos
leo60228 has quit [Quit: Lost terminal]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #104341 → python37Packages.breathe: 4.23.0 -> 4.24.0 → https://git.io/JkzOQ
vidbina_ has quit [Ping timeout: 240 seconds]
<colemickens> seeing it, following most of it, thanks for mentioning
<colemickens> * seeing it, groking most of it, thanks for mentioning
leo60228 has joined #nixos
<{^_^}> #104340 (by leo60228, 4 minutes ago, open): Discord can't find libffmpeg.so
<jlv[m]> Has anyone tried replacing `xdg-open` with another resource opener? Did you have to overlay the `xdg_utils` package?
<{^_^}> [nixpkgs] @r-ryantm opened pull request #104342 → python27Packages.bitarray: 1.6.0 -> 1.6.1 → https://git.io/Jkz3d
<gchristensen> clever, colemickens: PR incoming ...
kalbasit has joined #nixos
alp has quit [Remote host closed the connection]
<{^_^}> [nixpkgs] @grahamc opened pull request #104343 → nixos-install: don't prompt for passwords when mutableUsers = false → https://git.io/Jkzsx
<gchristensen> ^
iH8c0ff33 has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #104344 → python27Packages.devpi-common: 3.5.0 -> 3.6.0 → https://git.io/Jkzsj
<{^_^}> [nixpkgs] @marsam merged pull request #102241 → emacs: make ImageMagick dependency optional in Emacs≥27 → https://git.io/JTH8C
<{^_^}> [nixpkgs] @marsam pushed 2 commits to master: https://git.io/JkzGv
<pie_> why the heck did the minizinc people roll their own buggy as heck IDE I will never know
<pie_> segfaults everywhere
ilmu has quit [Ping timeout: 260 seconds]
ilmu has joined #nixos
CMCDragonkai1 has joined #nixos
* gchristensen builds an installer to try
iH8c0ff33 has quit [Ping timeout: 256 seconds]
CMCDragonkai1 has quit [Ping timeout: 240 seconds]
<clever> gchristensen: what happens if i use your new nixos-install, on an old nixpkgs?
<gchristensen> I think it won't set a root password
<clever> even if the user needs one
<gchristensen> yup
<gchristensen> mind extending my PR to handle that case?
<leo60228> the nixos tools are annoying to override though
<leo60228> not a huge deal but
<leo60228> would be nice if there were config options for the scripts instead of them just being hardcoded into the module
<{^_^}> [nixpkgs] @r-ryantm opened pull request #104345 → python37Packages.dogpile_cache: 1.0.2 -> 1.1.0 → https://git.io/JkzZr
<clever> gchristensen: i think you would need to keep the old logic as a fallback
<clever> which also means any nixpkgs between the break and fix, will remain broken
<gchristensen> clever: can you leave that as a suggestion, preferrably as a patch I can just click "Accept" on? :P
<clever> gchristensen: the if statements get hairy when trying to do X if Y or Z, id want a proper editor with some syntax highlighting
<gchristensen> aye
<gchristensen> ok
<gchristensen> just leave a comment then? Ican do it in the morning
<gchristensen> this regression is getting fixed nearly 85,000 issues & prs later :P
<clever> comment added
<gchristensen> thanks!
<{^_^}> [nixpkgs] @Rudi9719 opened pull request #104346 → Why is pam_unix required, even if unixAuth = false → https://git.io/Jkznb
vidbina has quit [Ping timeout: 260 seconds]
zakame has joined #nixos
Soo_Slow has quit [Quit: Soo_Slow]
<{^_^}> [nixpkgs] @ipetkov opened pull request #104347 → topgrade: 5.9.1 -> 6.0.0 → https://git.io/Jkzcp
<rogerr> why does ~/.pcsc10/ get created on nixos pls?
aw has quit [Quit: Quitting.]
spacefrogg has quit [Quit: Gone.]
aw has joined #nixos
spacefrogg has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #104348 → python27Packages.elasticsearch: 7.9.1 -> 7.10.0 → https://git.io/JkzCa
<gchristensen> probably a smartcard thing rogerr
<gchristensen> clever: just checked that patch while installing on my laptop, it works :)
bbarker has joined #nixos
spudly1 has quit [Ping timeout: 260 seconds]
spudly1 has joined #nixos
<{^_^}> [nixpkgs] @jonringer merged pull request #104330 → python27Packages.eradicate: 1.0 -> 2.0.0 → https://git.io/Jkzeh
<{^_^}> [nixpkgs] @jonringer pushed commit from @r-ryantm to master « python27Packages.eradicate: 1.0 -> 2.0.0 »: https://git.io/JkzWq
growpotk- has joined #nixos
bbarker has quit [Remote host closed the connection]
bbarker has joined #nixos
<rogerr> gchristensen ya i found that but why's it being created and how can i disable that?
<jackdk> When you use an S3 bucket as a nix cache, is there any additional metadata stored there? i.e., if I put a lifecycle policy on the cache to delete old files, will I corrupt some metadata structure in the bucket?
<clever> jackdk: a given path must have its entire closure on the bucket, or its invalid
<clever> jackdk: there can also be multiple .narinfo files that depend on a single .nar.xz
<jackdk> clever: so much for that then. Thanks.
bbarker has quit [Ping timeout: 256 seconds]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #104350 → python37Packages.azure-mgmt-netapp: 0.13.0 -> 0.14.0 → https://git.io/Jkzlz
nf has quit [Ping timeout: 260 seconds]
nf has joined #nixos
m0rphism has quit [Ping timeout: 272 seconds]
<{^_^}> [nixpkgs] @jonringer opened pull request #104351 → python2Packages.locustio: remove, unmaintained → https://git.io/Jkz8p
Supersonic112 has joined #nixos
Supersonic has quit [Ping timeout: 260 seconds]
Supersonic112 is now known as Supersonic
turlando has quit [Remote host closed the connection]
turlando has joined #nixos
<{^_^}> [nixpkgs] @jonringer merged pull request #104350 → python37Packages.azure-mgmt-netapp: 0.13.0 -> 0.14.0 → https://git.io/Jkzlz
<{^_^}> [nixpkgs] @jonringer pushed commit from @r-ryantm to master « python37Packages.azure-mgmt-netapp: 0.13.0 -> 0.14.0 »: https://git.io/Jkz4P
<{^_^}> [nixpkgs] @jonringer merged pull request #104348 → python27Packages.elasticsearch: 7.9.1 -> 7.10.0 → https://git.io/JkzCa
<{^_^}> [nixpkgs] @jonringer pushed commit from @r-ryantm to master « python27Packages.elasticsearch: 7.9.1 -> 7.10.0 »: https://git.io/Jkz4M
<{^_^}> [nixpkgs] @jonringer merged pull request #104345 → python37Packages.dogpile_cache: 1.0.2 -> 1.1.0 → https://git.io/JkzZr
<{^_^}> [nixpkgs] @jonringer pushed commit from @r-ryantm to master « python37Packages.dogpile_cache: 1.0.2 -> 1.1.0 »: https://git.io/Jkz4D
<nerdypepper> hiya, how do i escape ${} inside a multiline string?
<clever> ,escape ${foo}
<{^_^}> Escape this in '' strings with: ''${foo}
<{^_^}> Escape this in " strings with: \${foo}
<nerdypepper> thanks clever !
<{^_^}> [nixpkgs] @r-ryantm opened pull request #104352 → python37Packages.bleak: 0.7.1 -> 0.9.1 → https://git.io/Jkz4x
turlando has quit [Remote host closed the connection]
turlando has joined #nixos
<{^_^}> [nixpkgs] @jonringer merged pull request #104342 → python27Packages.bitarray: 1.6.0 -> 1.6.1 → https://git.io/Jkz3d
<{^_^}> [nixpkgs] @jonringer pushed commit from @r-ryantm to master « python27Packages.bitarray: 1.6.0 -> 1.6.1 »: https://git.io/JkzBs
Morfio has quit [Quit: This computer has gone to sleep]
turlando has quit [Remote host closed the connection]
Morfio has joined #nixos
turlando has joined #nixos
domogled1 has joined #nixos
stoile has quit [Ping timeout: 256 seconds]
domogled has quit [Ping timeout: 256 seconds]
iH8c0ff33 has joined #nixos
<{^_^}> [nixpkgs] @jonringer merged pull request #104341 → python37Packages.breathe: 4.23.0 -> 4.24.0 → https://git.io/JkzOQ
<{^_^}> [nixpkgs] @jonringer pushed commit from @r-ryantm to master « python37Packages.breathe: 4.23.0 -> 4.24.0 »: https://git.io/Jkz0j
domogled has joined #nixos
<{^_^}> [nixpkgs] @jonringer merged pull request #104352 → python37Packages.bleak: 0.7.1 -> 0.9.1 → https://git.io/Jkz4x
<{^_^}> [nixpkgs] @jonringer pushed commit from @r-ryantm to master « python37Packages.bleak: 0.7.1 -> 0.9.1 »: https://git.io/JkzET
domogled1 has quit [Ping timeout: 240 seconds]
<{^_^}> [nixpkgs] @jonringer merged pull request #104339 → python27Packages.elasticsearch-dsl: 7.2.1 -> 7.3.0 → https://git.io/JkzYC
<{^_^}> [nixpkgs] @jonringer pushed commit from @r-ryantm to master « python27Packages.elasticsearch-dsl: 7.2.1 -> 7.3.0 »: https://git.io/JkzEn
<{^_^}> [nixpkgs] @jonringer merged pull request #104344 → python27Packages.devpi-common: 3.5.0 -> 3.6.0 → https://git.io/Jkzsj
<{^_^}> [nixpkgs] @jonringer pushed commit from @r-ryantm to master « python27Packages.devpi-common: 3.5.0 -> 3.6.0 »: https://git.io/JkzE8
<{^_^}> [nixpkgs] @jonringer merged pull request #104320 → python37Packages.aiounifi: 23 -> 25 → https://git.io/JkuN3
<{^_^}> [nixpkgs] @jonringer pushed commit from @r-ryantm to master « python37Packages.aiounifi: 23 -> 25 »: https://git.io/JkzEr
<{^_^}> [nixpkgs] @r-ryantm opened pull request #104353 → python27Packages.docplex: 2.15.194 -> 2.16.196 → https://git.io/Jkzue
<{^_^}> [nixpkgs] @r-ryantm opened pull request #104354 → python27Packages.broadlink: 0.14.1 -> 0.16.0 → https://git.io/JkzuA
la-jesystani has quit [Quit: Lost terminal]
<pie_> Im lost, shouldnt this override: `cmakeFlags = (old.cmakeFlags or []) ++ [ "-DGecode_ROOT=${super.gecode}/include" ];`
<pie_> its still telling me stuff like: -- Could NOT find Gecode, use Gecode_ROOT to hint its location (missing: GECODE_LIBRARY Driver Float Int Kernel Minimodel Search Set Support) (found suitable version "6.2.0", minimum required is "6.0")
<pie_> oh wait what
<pie_> "(found suitable version "6.2.0", minimum required is "6.0")" 0_o
<pie_> aha ok
<pie_> so i managed to pass it the includes i think but it cant find the libs
<pie_> which is what i expected
sangoma has joined #nixos
arinov has joined #nixos
iH8c0ff33 has quit [Ping timeout: 260 seconds]
waleee-cl has quit [Quit: Connection closed for inactivity]
iH8c0ff33 has joined #nixos
<bqv> hello
growpotkin has quit [Quit: ZNC 1.8.2 - https://znc.in]
<bqv> oh
<bqv> cole-h is asleep
<bqv> nevermind
<pie_> this looks weird. it searches for libraries in /include :/ ??
<{^_^}> [nixpkgs] @vbgl merged pull request #103663 → ocamlPackages.httpaf: 0.4.1 → 0.6.6 → https://git.io/JkmdS
<{^_^}> [nixpkgs] @vbgl pushed to master « ocamlPackages.httpaf: 0.4.1 → 0.6.6 »: https://git.io/Jkz2Z
<{^_^}> [nixpkgs] @jonringer merged pull request #104172 → libinsane: 1.0.7 -> 1.0.8 → https://git.io/JkRwg
<{^_^}> [nixpkgs] @jonringer pushed commit from @r-ryantm to master « libinsane: 1.0.7 -> 1.0.8 »: https://git.io/Jkz2C
<{^_^}> [nixpkgs] @jonringer merged pull request #104165 → leftwm: 0.2.4 -> 0.2.5 → https://git.io/JkR8G
<{^_^}> [nixpkgs] @jonringer pushed commit from @r-ryantm to master « leftwm: 0.2.4 -> 0.2.5 »: https://git.io/Jkz20
iH8c0ff33 has quit [Ping timeout: 272 seconds]
<{^_^}> [nixpkgs] @jonringer merged pull request #104216 → matio: 1.5.18 -> 1.5.19 → https://git.io/Jk0Rt
<{^_^}> [nixpkgs] @jonringer pushed commit from @r-ryantm to master « matio: 1.5.18 -> 1.5.19 »: https://git.io/Jkz2o
lordcirth__ has joined #nixos
lordcirth has quit [Ping timeout: 260 seconds]
lordcirth has joined #nixos
lordcirth__ has quit [Ping timeout: 264 seconds]
domogled has quit [Ping timeout: 240 seconds]
dongcarl4 has joined #nixos
dongcarl has quit [Ping timeout: 246 seconds]
dongcarl4 is now known as dongcarl
<matthewcroughan_> How do you guys handle your shell rc's in nix?
<{^_^}> [nixpkgs] @r-ryantm opened pull request #104355 → python27Packages.dockerfile-parse: 1.0.0 -> 1.1.0 → https://git.io/JkzaE
lordcirth_ has quit [Quit: ZNC 1.8.1 - https://znc.in]
lordcirth_ has joined #nixos
Rusty1 has quit [Quit: WeeChat 2.3]
<pie_> what should I use if I want to add an extra symlink into the result pointing to a subdirectory of the result?
SanchayanMaity has joined #nixos
akaWolf has quit [Ping timeout: 256 seconds]
luigy has quit [Ping timeout: 240 seconds]
<samueldr> ln ?
luigy has joined #nixos
<pie_> i meant there were like, symlink functions, but i did just solve it with a cp and a runcommand
<{^_^}> [nixpkgs] @vbgl opened pull request #104356 → ocamlPackages.ocaml-protoc: 1.2.0 → 2.0.2 → https://git.io/JkzwX
<pie_> I cant figure out what this cmake stuff wants -_-
<{^_^}> [nixpkgs] @jonringer merged pull request #104097 → fio: 3.23 -> 3.24 → https://git.io/JklAb
<{^_^}> [nixpkgs] @jonringer pushed commit from @r-ryantm to master « fio: 3.23 -> 3.24 »: https://git.io/JkzwD
<{^_^}> [nixpkgs] @r-ryantm opened pull request #104357 → python38Packages.atom: 0.5.2 -> 0.6.0 → https://git.io/Jkzw9
zebrag has quit [Quit: Konversation terminated!]
<pie_> its definitely finding the libraries, so what the heck does `-- Could NOT find Gecode, use Gecode_ROOT to hint its location (missing: GECODE_LIBRARY) (found suitable version "6.2.0", minimum required is "6.0")` mean...
<{^_^}> [nixpkgs] @r-ryantm opened pull request #104358 → python37Packages.bravia-tv: 1.0.7 -> 1.0.8 → https://git.io/Jkzrd
lordcirth__ has joined #nixos
lordcirth has quit [Ping timeout: 264 seconds]
akaWolf has joined #nixos
<{^_^}> [nixpkgs] @etu merged pull request #104287 → php73Packages.phpstan: 0.12.52 -> 0.12.55 → https://git.io/Jku3F
<{^_^}> [nixpkgs] @etu pushed 2 commits to master: https://git.io/JkzoX
<{^_^}> [nixpkgs] @r-ryantm opened pull request #104359 → python27Packages.azure-mgmt-loganalytics: 1.0.0 -> 2.0.0 → https://git.io/Jkzo1
<{^_^}> [nixpkgs] @etu merged pull request #104311 → php73Extensions.mongodb: 1.8.1 -> 1.8.2 → https://git.io/JkuQ4
<{^_^}> [nixpkgs] @etu pushed 2 commits to master: https://git.io/JkzoQ
<{^_^}> [nixpkgs] @etu merged pull request #104314 → php73Extensions.protobuf: 3.13.0.1 -> 3.14.0 → https://git.io/Jku5m
<{^_^}> [nixpkgs] @etu pushed 2 commits to master: https://git.io/Jkzod
<{^_^}> [nixpkgs] @etu merged pull request #104283 → php73Packages.composer2: 2.0.4 -> 2.0.7 → https://git.io/JkuIV
<{^_^}> [nixpkgs] @etu pushed 2 commits to master: https://git.io/JkzoN
<{^_^}> [nixpkgs] @jonringer merged pull request #104116 → enet: 1.3.16 -> 1.3.17 → https://git.io/Jk8Sk
<{^_^}> [nixpkgs] @jonringer pushed commit from @r-ryantm to master « enet: 1.3.16 -> 1.3.17 »: https://git.io/JkzoA
ddellacosta has quit [Ping timeout: 260 seconds]
palo1 has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #104360 → python37Packages.dask-gateway-server: 0.8.0 -> 0.9.0 → https://git.io/JkzKz
palo has quit [Ping timeout: 264 seconds]
palo1 is now known as palo
stoile has joined #nixos
<pie_> after looking at https://cliutils.gitlab.io/modern-cmake/chapters/features/debug.html and using the tracing facilities, i somehow guessed failing to find mpfr somehow failed the rest of it too , so i fixed it by adding mpfr to the buildinputs
akaWolf has quit [Ping timeout: 260 seconds]
<{^_^}> Channel nixos-unstable-small advanced to https://github.com/NixOS/nixpkgs/commit/93b430bc6ba (from 11 hours ago, history: https://channels.nix.gsc.io/nixos-unstable-small)
<pie_> turns out also that Gecode_ROOT was fine, didnt need the weird symlink stuff
<{^_^}> [nixpkgs] @jonringer merged pull request #104131 → gnomeExtensions.workspace-matrix: 4.0.1 -> 4.0.2 → https://git.io/Jk4lO
<{^_^}> [nixpkgs] @jonringer pushed commit from @r-ryantm to master « gnomeExtensions.workspace-matrix: 4.0.1 -> 4.0.2 »: https://git.io/JkzKx
alp has joined #nixos
<{^_^}> Channel nixpkgs-20.03-darwin advanced to https://github.com/NixOS/nixpkgs/commit/d488daf8504 (from 17 hours ago, history: https://channels.nix.gsc.io/nixpkgs-20.03-darwin)
<{^_^}> Channel nixpkgs-20.09-darwin advanced to https://github.com/NixOS/nixpkgs/commit/393e374754b (from 5 hours ago, history: https://channels.nix.gsc.io/nixpkgs-20.09-darwin)
<{^_^}> [nixpkgs] @jonringer merged pull request #104146 → gleam: 0.12.0 -> 0.12.1 → https://git.io/JkBto
<{^_^}> [nixpkgs] @jonringer pushed 0 commits to master: https://git.io/Jkz6s
cmk_zzz has quit [Ping timeout: 240 seconds]
akaWolf has joined #nixos
<{^_^}> Channel nixos-20.03-small advanced to https://github.com/NixOS/nixpkgs/commit/d488daf8504 (from 17 hours ago, history: https://channels.nix.gsc.io/nixos-20.03-small)
<{^_^}> [nixpkgs] @r-ryantm opened pull request #104361 → python27Packages.debugpy: 1.1.0 -> 1.2.0 → https://git.io/Jkzio
FRidh has joined #nixos
<{^_^}> [nixpkgs] @jonringer merged pull request #104238 → ngspice: 32 -> 33 → https://git.io/Jk05u
<{^_^}> [nixpkgs] @jonringer pushed commit from @r-ryantm to master « ngspice: 32 -> 33 »: https://git.io/Jkzii
<{^_^}> [nixpkgs] @FRidh merged pull request #103952 → pythonPackages: add new 'seccomp' library → https://git.io/Jkncw
<{^_^}> [nixpkgs] @FRidh pushed commit from @thoughtpolice to staging « pythonPackages: add new 'seccomp' library »: https://git.io/JkziX
simonpe^^ has joined #nixos
<simonpe^^> I'm trying to use builtins.fetchGit to fetch the latest version of a repo for a specific scenario, how can I get it to force re-download when there are new commits on the branch I'm getting?
iH8c0ff33 has joined #nixos
<simonpe^^> rn I have to manually enter the sha of the latest commit in the derivation, evaluate the derivation, then remove the sha again for it to "update"
roconnor has quit [Remote host closed the connection]
lordcirth has joined #nixos
roconnor has joined #nixos
lordcirth__ has quit [Ping timeout: 264 seconds]
<{^_^}> [nixpkgs] @FRidh opened pull request #104362 → Merge staging 20.03 into master 20.03 → https://git.io/JkzPX
iH8c0ff33 has quit [Ping timeout: 240 seconds]
<{^_^}> [nixpkgs] @FRidh pushed 63 commits to staging-next: https://git.io/JkzX8
<{^_^}> [nixpkgs] @FRidh pushed 64 commits to staging: https://git.io/JkzXE
eoli3n_ has joined #nixos
cole-h has joined #nixos
<chreekat[m]> simonpe^^: there's a nix option that controls the timeout for fetchGit, but I'm on my phone and can't remember it off hand.
<chreekat[m]> I think it's pretty ironic that a Nix built-in function is so dependent on state as arbitrary as "when was the last time this function was evaluated" :P
mananamenos has joined #nixos
iH8c0ff33 has joined #nixos
kalbasit has quit [Ping timeout: 240 seconds]
mallox has joined #nixos
alp has quit [Ping timeout: 272 seconds]
<{^_^}> [nixpkgs] @Br1ght0ne merged pull request #104347 → topgrade: 5.9.1 -> 6.0.0 → https://git.io/Jkzcp
<{^_^}> [nixpkgs] @Br1ght0ne pushed 2 commits to master: https://git.io/JkzMK
cmk_zzz has joined #nixos
<{^_^}> [nixpkgs] @Izorkin opened pull request #104363 → unit: 1.20.0 -> 1.21.0 → https://git.io/JkzDY
seku has joined #nixos
FRidh has quit [Ping timeout: 256 seconds]
FRidh has joined #nixos
lordcirth__ has joined #nixos
hyper_ch2 has joined #nixos
lordcirth has quit [Ping timeout: 260 seconds]
<sphalerite> simonpe^^: --tarball-ttl 0
civodul has joined #nixos
<sphalerite> yes the name doesn't make sense
<{^_^}> [nixpkgs] @r-ryantm opened pull request #104364 → python37Packages.bx-python: 0.8.6 -> 0.8.9 → https://git.io/Jkzyn
lordcirth has joined #nixos
<{^_^}> [nixpkgs] @prusnak opened pull request #104365 → tor: 0.4.3.6 -> 0.4.4.6 → https://git.io/Jkzy2
lordcirth__ has quit [Ping timeout: 264 seconds]
hyper_ch4 has joined #nixos
hyper_ch5 has joined #nixos
hyper_ch2 has quit [Ping timeout: 240 seconds]
hyper_ch4 has quit [Ping timeout: 272 seconds]
hyiltiz has quit [Quit: hyiltiz]
niksnut has joined #nixos
cfricke has joined #nixos
saschagrunert has joined #nixos
alp has joined #nixos
jonatanb has joined #nixos
<pie_> for multiple attribute top level expressions and nix-build, is there a way to get the out link to have the name of the attr?
lordcirth__ has joined #nixos
lordcirth has quit [Ping timeout: 264 seconds]
lordcirth has joined #nixos
<sphalerite> pie_: no, but you could make a symlink farm from the attribute set
<pie_> hm
za1b1tsu has joined #nixos
<pie_> sphalerite: guess ill do that thanks
lordcirth__ has quit [Ping timeout: 264 seconds]
coloneljohnby[m] has joined #nixos
cr4y1_ has joined #nixos
<{^_^}> [nixpkgs] @doronbehar merged pull request #104298 → vulkan-extension-layer: init at 2020-08-25 → https://git.io/Jku0a
<{^_^}> [nixpkgs] @doronbehar pushed 2 commits to master: https://git.io/JkzQ3
lordcirth__ has joined #nixos
jonringer has quit [Ping timeout: 260 seconds]
<pie_> heh, theres linkFarm and linkFarmFromDrv but nothing that simply just takes an attrset
<pie_> though linkFarm + the thing that makes a list of attrsets from an attrset should work if it names the fields right
<typetetris> Is there some equivalent for `nix-prefetch-url` related to `fetchFromGithub` so I don't have to construct the github url myself?
<pie_> ah no because its name,path not name, value
lordcirth has quit [Ping timeout: 264 seconds]
<sphalerite> typetetris: I wrote https://git.sr.ht/~linuxhackerman/nix-config/tree/master/nix-prefetch-github.sh and there's a number of other similar tools
<pie_> sphalerite: or did i miss a function somewhere
<pie_> linkFarm "myexample" [ { name = "hello-test"; path = pkgs.hello; } { name = "foobar"; path = pkgs.stack; } ]
<pie_> is ugly :p
<typetetris> Thanks
<sphalerite> pie_: fancyLinkFarm = name: paths: linkFarm name (mapAttrsToList (name: path: { inherit name path; })
<sphalerite> that should work
HeN has quit [Quit: Connection closed for inactivity]
Boomerang has joined #nixos
hyiltiz has joined #nixos
hyiltiz has joined #nixos
hyiltiz has quit [Changing host]
werner291 has joined #nixos
<{^_^}> Channel nixos-20.09-small advanced to https://github.com/NixOS/nixpkgs/commit/393e374754b (from 7 hours ago, history: https://channels.nix.gsc.io/nixos-20.09-small)
hnOsmium0001 has quit [Quit: Connection closed for inactivity]
<{^_^}> [nixpkgs] @stigtsp merged pull request #104237 → perlPackages.TextMultiMarkdown: init at 1.000035 → https://git.io/Jk05l
<{^_^}> [nixpkgs] @stigtsp pushed 2 commits to master: https://git.io/Jkz5Q
<{^_^}> [nixpkgs] @leenaars opened pull request #104366 → Sylk: 2.9.2 -> 2.9.3 → https://git.io/Jkz5b
<{^_^}> [nixpkgs] @peterhoeg opened pull request #104367 → nodePackages.poor-mans-t-sql-formatter-cli: init at 1.6.10 → https://git.io/Jkzd8
GerdFlaig[m] has quit [Quit: Idle for 30+ days]
wavirc22 has quit [Ping timeout: 260 seconds]
orivej_ has quit [Ping timeout: 240 seconds]
cfricke has quit [Quit: WeeChat 2.9]
wavirc22 has joined #nixos
malook has joined #nixos
zupo has joined #nixos
Boomerang has quit [Remote host closed the connection]
Boomerang has joined #nixos
malook has quit [Client Quit]
zupo has quit [Client Quit]
supercoven has joined #nixos
cfricke has joined #nixos
thibm has joined #nixos
jess has joined #nixos
zupo has joined #nixos
<{^_^}> [nixpkgs] @sephii opened pull request #104368 → python3Packages.black: 19.10b0 -> 20.8b1 → https://git.io/JkzbS
cole-h has quit [Ping timeout: 264 seconds]
zupo has quit [Ping timeout: 240 seconds]
<pie_> sphalerite: ah. I guess I should have actually tried. did end up by hand writing the 3 links
<simonpe^^> sphalerite: thx
<pie_> sphalerite: thanks for the linkfarm suggestion though, it made me clean up my stuff a bit and in the meantime i managed to think of ways to avoid all the recompiles
<angerman> why can't my preStart part of my service create /var/log/<name> and keeps getting permission denied? I see other services using the same mkdir approach.
zupo has joined #nixos
<typetetris> After adding an enty to my user flake registry, using this flake it gets downloaded from github once in a while. Used a branch in the flake registry entry. Will that stop, If I use a commit sha? (As it should be unchanging then?)
thc202 has joined #nixos
s34m has joined #nixos
s34m has quit [Client Quit]
<niksnut> typetetris: yes
<niksnut> well apart from garbage collection
<typetetris> What about that `nix registry pin` thing? It forced me to call `nix registry pin github:NixOS/nixpkgs/nixos-20.09` instead of `nix registry pin flake:<my-symbolic-name-here>` that is kind of ... distrurbing? Can I only have on entry referring to nixpkgs/nixos-20.09 in my flake registry?
<typetetris> Pinned I mean.
joko has joined #nixos
jonatanb has quit [Remote host closed the connection]
zupo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #104369 → python27Packages.databricks-cli: 0.11.0 -> 0.14.0 → https://git.io/Jkzxt
domogled has joined #nixos
jonatanb has joined #nixos
meatcar has quit [Quit: bye bye.]
<{^_^}> [nixpkgs] @primeos pushed to release-20.03 « chromium: 86.0.4240.198 -> 87.0.4280.66 »: https://git.io/JkzxV
meatcar has joined #nixos
hlolli_ has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #104370 → python37Packages.bip_utils: 1.5.0 -> 1.6.0 → https://git.io/Jkzpq
sigmundv has joined #nixos
Ariakenom has joined #nixos
<{^_^}> [nix] @domenkozar pushed commit from @abathur to 2.3-maintenance « enable Darwin.arm64 to install x86_64 binary »: https://git.io/JkzpS
arinov has quit [Ping timeout: 256 seconds]
werner292 has joined #nixos
malook has joined #nixos
werner291 has quit [Ping timeout: 272 seconds]
werner292 is now known as werner291
eoli3n_ has quit [Remote host closed the connection]
eoli3n_ has joined #nixos
jonatanb has quit [Remote host closed the connection]
jonatanb has joined #nixos
zakame has quit [Ping timeout: 240 seconds]
as3ii has joined #nixos
jonatanb has quit [Ping timeout: 256 seconds]
vandenoever has joined #nixos
malook has quit [Quit: malook]
fendor_ has joined #nixos
<{^_^}> [nixpkgs] @stigtsp merged pull request #104059 → anarchism: fix src → https://git.io/JklBG
<{^_^}> [nixpkgs] @stigtsp pushed 2 commits to master: https://git.io/Jkgfb
<{^_^}> [nixpkgs] @offlinehacker closed pull request #68833 → cfssl: 1.3.2 -> 1.3.3 → https://git.io/JkgJf
fendor has quit [Ping timeout: 260 seconds]
arinov has joined #nixos
dadada_ has quit [Ping timeout: 256 seconds]
dadada_ has joined #nixos
agent47 has joined #nixos
agent47 has left #nixos [#nixos]
<{^_^}> [nixpkgs] @sephii closed pull request #104368 → python3Packages.black: 19.10b0 -> 20.8b1 → https://git.io/JkzbS
__monty__ has joined #nixos
<sphalerite> angerman: I'm guessing it's not running as root.
<sphalerite> angerman: try using tmpfiles rules to create the directory with the required permissions.
alp has quit [Ping timeout: 240 seconds]
werner292 has joined #nixos
werner291 has quit [Ping timeout: 272 seconds]
werner292 is now known as werner291
hyper_ch4 has joined #nixos
<{^_^}> [nixpkgs] @06kellyjac opened pull request #104371 → octant: 0.16.0 -> 0.16.2 → https://git.io/JkgTm
hyper_ch2 has joined #nixos
hyper_ch5 has quit [Ping timeout: 272 seconds]
arinov has quit [Read error: Connection reset by peer]
hyper_ch4 has quit [Ping timeout: 272 seconds]
Ashy has quit [Quit: WeeChat 1.9.1]
Ashy has joined #nixos
arinov has joined #nixos
<angerman> sphalerite: I think it needs some permissionsAtStart or so set to true.
<angerman> Systemd is such a mystery to me.
jonatanb has joined #nixos
s34m has joined #nixos
wavirc22_ has joined #nixos
wavirc22 has quit [Ping timeout: 256 seconds]
<vuko> angerman: ExecStartPre command can be prefixed with ! to run as root
<angerman> vuko: you are not helping me like systemd;-)
jonatanb has quit [Ping timeout: 240 seconds]
<sveitser> This PR for updating python.pkgs.black is reviewed but missing a few formatting changes https://github.com/NixOS/nixpkgs/pull/96456 . I put the remaining requested formatting changes in https://github.com/sveitser/nixpkgs/commit/9c47b09ca947594800c0d28913d0436d87965f00 . There hasn't been a response on the PR in weeks. What's the best way to get this merged?
<{^_^}> #96456 (by TheDelus, 12 weeks ago, open): python.pkgs.black: 19.10b0 -> 20.8b1
domogled has quit [Remote host closed the connection]
supersandro2000 has quit [Quit: The Lounge - https://thelounge.chat]
supersandro2000 has joined #nixos
rprije has quit [Ping timeout: 265 seconds]
cosimone has joined #nixos
zrsk[m] has joined #nixos
<{^_^}> [nixos-org-configurations] @edolstra pushed to master « delft/flake.lock: Update »: https://git.io/JkgtU
<{^_^}> [nix] @edolstra pushed 26 commits to progress-bar: https://git.io/JkgtI
pta2002 has joined #nixos
cosimone has quit [Client Quit]
<pta2002> Hello
<pta2002> Anyone here use BTRFS with compression?
<pta2002> Can't figure out how to turn it on
<pta2002> i have a tiny drive and it'd help a decent bit
cosimone has joined #nixos
cosimone has quit [Client Quit]
cosimone has joined #nixos
<{^_^}> [nixpkgs] @sternenseemann opened pull request #104372 → ocamlPackages.mirage-clock: 3.0.1 -> 3.1.0 → https://git.io/Jkgt9
<pta2002> hm looks like it's already on
<pta2002> at least df says i am using 68GB and df says it's 118GB
<pta2002> oh i was looking at the wrong thing, nevermind
alp has joined #nixos
jakobrs has joined #nixos
arinov has quit [Ping timeout: 240 seconds]
<jakobrs> > let a = { }; in with with with with with with with with a; a; a; a; a; a; a; a; a
<{^_^}> { }
arinov has joined #nixos
za1b1tsu has quit [Read error: Connection reset by peer]
za1b1tsu has joined #nixos
<Boomerang> > let a = "hello"; in with { a = 42; }; a
<{^_^}> "hello"
<jakobrs> > with { a = "hello"}; with { a = 42; }; a
<{^_^}> error: syntax error, unexpected '}', expecting ';', at (string):399:19
<jakobrs> > with { a = "hello"; }; with { a = 42; }; a
<{^_^}> "asdf"
vandenoever has quit [Ping timeout: 240 seconds]
<jakobrs> umm
<jakobrs> > a
<{^_^}> "asdf"
<Boomerang> > not_set
<{^_^}> undefined variable 'not_set' at (string):399:1
<Boomerang> > with { not_set = "hello"; }; with { not_set = 42; }; not_set
<{^_^}> 42
m0rphism has joined #nixos
<etu> let not_set = "hello"; with { not_set = 47; }; not_set
<etu> let not_set = "hello"; in with { not_set = 47; }; not_set
<jakobrs> > let not_set = "hello"; in with { not_set = 47; }; not_set
<{^_^}> "hello"
arinov has quit [Ping timeout: 272 seconds]
<etu> yes, scopes is fun
<infinisil> Variables in the bot are defined with a surrounding `let in`
jonatanb has joined #nixos
<{^_^}> [nixpkgs] @timokau merged pull request #103995 → deno: 1.5.2 -> 1.5.3 → https://git.io/JkCYY
<{^_^}> [nixpkgs] @timokau pushed 2 commits to master: https://git.io/Jkgmn
<{^_^}> [nixpkgs] @andresilva opened pull request #104373 → linux_zen: 5.9.6 -> 5.9.9 → https://git.io/Jkgmc
jbox has quit [Ping timeout: 260 seconds]
<Boomerang> the let/with scoping rules definitely bit me more than once
<Boomerang> And my conclusion is that with is bad :p
za1b1tsu has quit [Quit: Leaving]
pta2002 has quit [Quit: Lost terminal]
<etu> Boomerang: Now combine it with rec
as3ii|2 has joined #nixos
jonatanb has quit [Ping timeout: 240 seconds]
<sphalerite> > let in let in let in { a = let in null; }; let in null
<{^_^}> error: syntax error, unexpected ';', expecting ')', at (string):399:42
<sphalerite> > let in let in with let in { a = let in null; }; let in null
<{^_^}> null
<sphalerite> oops
<sphalerite> jakobrs: you might also like this ^
<etu> > let a = "a"; in with { a = "aa"; }; rec { b = a; a = "aaa"; }.b
<{^_^}> "aaa"
<jakobrs> Is it bad for a file to take `callPackage` as an argument?
<jakobrs> As in, I have
<jakobrs> libretro = callPackage ../path/to/libretro { };
<jakobrs> `libretro` is a set of packages`
<etu> jakobrs: If it's a set of packages it serves a purpose to use callPackage
<jakobrs> I could use `makeScope`, but none of the packages depend on each other, so I'm wondering if I should just use callPackage directly?
as3ii has quit [Ping timeout: 264 seconds]
<jakobrs> ... I'll try to explain that again
werner292 has joined #nixos
<jakobrs> `libretro` is a scope
<jakobrs> As in, it's a set of packages
<jakobrs> And I'm just wondering if it would be better to pass callPackage directly to `libretro` instead of using makeScope since makeScope might be more than is necessary for this
asbachb has joined #nixos
<Boomerang> `with` has other footguns. Anyone tried `with pythonPackages`? unfortunately there is a `nixpkgs python package in there :face-palm:
werner292 is now known as werner291
werner291 has quit [Ping timeout: 272 seconds]
<jakobrs> Boomerang: It's why I'm never quite sure if `.withPackages (pkgs: with pkgs; [ ... ])` is safe
<jakobrs> Because one of the packages in `pkgs` might already be in scope, but with a different definition
<asbachb> Hi. I've a laptop with full disk encryption. But my usb keyboard is not availble when I need to type in the password.
<asbachb> I guess I need to add some additonal kenel module to initrd right?
<{^_^}> [nix] @edolstra pushed 0 commits to refs/tags/2.3.9: https://git.io/JkgY9
<{^_^}> [nix] @edolstra pushed 4 commits to latest-release: https://git.io/JkgYH
<{^_^}> [nixpkgs] @edolstra pushed to master « nix: 2.3.8 -> 2.3.9 »: https://git.io/JkgYQ
<etu> asbachb: My USB-keyboard usually works at the bootloader but not right away when I should type the password, but after a second or two it wakes up and starts working. So, have you tried waiting a second and see if you get some kernel log and then it works?
vidbina has joined #nixos
mallox has quit [Quit: WeeChat 2.9]
<asbachb> etu: I guess I already waited several seconds. Could you check your `boot.initrd.availableKernelModules` in hardware.nix?
<asbachb> I guess the problem is that I installed NixOS without usb keyboard and maybe that's the reason it's not listed in availableKernelModules
mallox has joined #nixos
<etu> asbachb: [ "xhci_pci" "nvme" "usb_storage" "sd_mod" ] on one laptop and [ "nvme" "ehci_pci" "xhci_pci" "usb_storage" "sd_mod" ] on the other one
<asbachb> mh
<asbachb> I've the same.
<asbachb> Maybe it's because I'm using an usb hub.
<etu> asbachb: A trick that might help you is to boot the computer without the keyboard, run lsmod and dump it to a file, plug in, run lsmod and dump to a second file to then diff the files.
gxt has quit [Remote host closed the connection]
mallox has quit [Quit: WeeChat 2.9]
<magnetophon> I'm trying to make room on my hd. When I run nix-store --gc --print-roots I get a lot of paths like: /proc/976/maps What are they, and how do I get rid of them?
asbachb has left #nixos [#nixos]
gxt has joined #nixos
<{^_^}> [nixpkgs] @adisbladis opened pull request #104374 → dockerTools: Always cross compile for another arch in the cross example → https://git.io/Jkg3S
Jackneill has quit [Ping timeout: 256 seconds]
<{^_^}> [nixpkgs] @vaibhavsagar opened pull request #104375 → haskellPackages.hakyll: make buildable by Hydra → https://git.io/Jkg3F
<thibm> magnetophon: if guess it is the programs currently running
<thibm> they should not be gc'ed if they are running :)
<magnetophon> thibm, right. thanks.
<thibm> (more precisely, it's the memory maps of the program currently running, so all binaries, shared libs, etc)
<axx> hi, regarding NFS, does one have to bind mount the directories one wants to export to /exports, as the wiki says? can't one just just export directories directly? I'm trying to do just that
<axx> but seeing permission errors when starting the service
<axx> i though the service was started as root, and therefore had access to whatever directories are being exported, but apparently not?
<gchristensen> rogerr: I dunno, I don't have .pcsc10 so something you've configured or executed has created it
iH8c0ff33 has quit [Ping timeout: 256 seconds]
Jackneill has joined #nixos
orivej has joined #nixos
asbachb has joined #nixos
<asbachb> etu: Nah. Did not work.
<asbachb> even after several seconds
<etu> asbachb: :/
<{^_^}> [nixpkgs] @danieldk merged pull request #104265 → cudnn_cudatoolkit_10: 10.1 -> 10.2 → https://git.io/JkE2x
<{^_^}> [nixpkgs] @danieldk pushed 2 commits to master: https://git.io/JkgZ0
tarruda has quit [Read error: Connection reset by peer]
hyper_ch4 has joined #nixos
otavio has quit [Quit: leaving]
tarruda has joined #nixos
cfricke has quit [Quit: WeeChat 2.9]
hyper_ch2 has quit [Ping timeout: 272 seconds]
<jakobrs> Is it better to refer to passthru attributes directly or through passthru?
<{^_^}> [nixpkgs] @expipiplus1 opened pull request #104377 → directx-shader-compiler: init at 1.5.2010 → https://git.io/JkgnI
<jakobrs> As in, "pkg.passthru.something" vs just "pkg.something"
<{^_^}> [nixpkgs] @taku0 opened pull request #104378 → thunderbird, thunderbird-bin: 78.4.3 -> 78.5.0 [High security fixes] → https://git.io/JkgnO
asbachb has quit [Remote host closed the connection]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #104379 → python27Packages.lightgbm: 3.0.0 -> 3.1.0 → https://git.io/Jkgnu
<{^_^}> [nixpkgs] @expipiplus1 opened pull request #104380 → vulkan-extension-layer: 2020-08-25 -> 2020-11-20 → https://git.io/Jkgn2
<thibm> jakobrs: it does not change anything
<thibm> I'd say to use pkg.something for style. passthru attrs is merged into pkg
<thibm> s/merged/updated (with the // operator) to be precise
zupo has joined #nixos
iH8c0ff33 has joined #nixos
<jakobrs> I just ran into the issue with `with` scopes being weird
<jakobrs> So it does happen in practice
Mateon2 has joined #nixos
Mateon1 has quit [Ping timeout: 264 seconds]
Mateon2 has quit [Remote host closed the connection]
Mateon1 has joined #nixos
orivej has quit [Ping timeout: 260 seconds]
iH8c0ff33 has quit [Ping timeout: 256 seconds]
werner292 has joined #nixos
jonatanb has joined #nixos
werner292 is now known as werner291
<evils> weird, `nix-channel --update && nix-env -iA nixpkgs.firefox-wayland && nix-env -u firefox` results in 2 versions being installed, (firefox-82.0.3 and then "upgraded" to firefox-83.0)
<jakobrs> evils: It's presumably "upgrading" to nixpkgs.firefox instead
<jakobrs> which has a newer version and the same name
<jakobrs> This is why you shouldn't use "nix-env -u" in general
kc[m] has left #nixos ["User left"]
fendor_ is now known as fendor
<evils> jakobrs: i guess it should be nix-env -u firefox-wayland (that's not an option); any idea why nixpkgs.firefox-wayland isn't 83?
<jakobrs> > firefox-wayland.version
<{^_^}> "83.0"
<evils> well, it should just be firefox :P
<jakobrs> What does firefox-wayland.version say?
<jakobrs> in nix repl
<evils> on nixpkgs-unstable, firefox, firefox-wayland and firefox-unwrapped all are 82.0.3
hlisp has joined #nixos
<evils> so why is the channel giving me 83...
hlisp has quit [Remote host closed the connection]
<jakobrs> Do you perhaps have multiple channels installed?
<jakobrs> nix-channel --list
<evils> i do
<evils> but i installed firefox-wayland from nixpkgs-unstable
<jakobrs> maybe nix-channel --update is changing to a different channel
cfricke has joined #nixos
<jakobrs> nix-channel --update doesn't care about where the package is from, it just looks for packages with the same name and a newer version
<evils> yea, i'm getting it from nixos-unstable-small
<evils> jakobrs++
<{^_^}> jakobrs's karma got increased to 3
<jakobrs> The solution is just not to use nix-env -u
<jakobrs> thank you
<evils> i started using nix-env for firefox when i was adviced to update to the latest firefox version because of a security release...
<evils> which is also why i have the unstable-small channel xD
<evils> i guess the right solution would have been to pin firefox to the newer channel in my configuration.nix until that version hit my usual channel?
<jakobrs> Yes I think so
<jakobrs> Or you could just do `nix-env -iA nixos-unstable-small`
<evils> also, not everyone is on nixos so nix-env should still be able to deal with this...
<jakobrs> Or you could just do `nix-env -iA nixos-unstable-small.firefox-wayland`
bbarker has joined #nixos
<evils> i should just remove that channel, thought there was no harm in keeping it
<evils> interesting that you could make your own channel that just claims to have version 99.9999 for every package and really screw someone :P
jakobrs has left #nixos ["WeeChat 2.9"]
<{^_^}> [nixpkgs] @peti pushed 1000 commits to haskell-updates: https://git.io/Jkg4D
iH8c0ff33 has joined #nixos
arinov has joined #nixos
gxt has quit [Quit: WeeChat 2.9]
<{^_^}> [nixpkgs] @sevenfourk closed pull request #103632 → terraform-providers.gitlab: 2.9.0 -> 3.1.0 → https://git.io/Jkqdr
mikroskeem0422 has quit [Ping timeout: 240 seconds]
bbarker has quit [Remote host closed the connection]
bbarker has joined #nixos
iH8c0ff33 has quit [Ping timeout: 265 seconds]
mikroskeem0422 has joined #nixos
jonatanb_ has joined #nixos
<{^_^}> [nixpkgs] @supersven opened pull request #104382 → all-packages.nix: Use GCC 8 as default for MIPS targets → https://git.io/JkgRZ
<{^_^}> [nixpkgs] @thoughtpolice pushed 2 commits to master: https://git.io/JkgRc
jonatanb has quit [Ping timeout: 246 seconds]
bbarker has quit [Ping timeout: 265 seconds]
arinov_ has joined #nixos
arinov has quit [Ping timeout: 240 seconds]
<{^_^}> [nixpkgs] @sevenfourk reopened pull request #103632 → terraform-providers.gitlab: 2.9.0 -> 3.1.0 → https://git.io/Jkqdr
<{^_^}> [nixpkgs] @pltanton opened pull request #104383 → aws-sam-cli: 1.6.2 -> 1.11.0 → https://git.io/JkgRx
<{^_^}> [nixpkgs] @doronbehar merged pull request #104380 → vulkan-extension-layer: 2020-08-25 -> 2020-11-20 → https://git.io/Jkgn2
<{^_^}> [nixpkgs] @doronbehar pushed 2 commits to master: https://git.io/Jkg0Y
CptCaptain has joined #nixos
arinov_ has quit [Read error: Connection reset by peer]
<CptCaptain> Is it possible to build multiple configurations from one configuration and have them both show up in the bootloader?
pta2002 has joined #nixos
arinov_ has joined #nixos
<thibm> CptCaptain: first part: yes, through specialisations
<thibm> second part: it used to not be shown in the bootloader. Maybe it has changed
sss2 has joined #nixos
<thibm> (You can alos use profile names but this would be manual and not really from one configuration, but they are shown in the bootloader IIRC)
<thibm> CptCaptain: which bootloader do you use?
<CptCaptain> right now I use systemd-boot, but I could change that
iH8c0ff33 has joined #nixos
<CptCaptain> Frankly I only would like to be able to choose between two different kernels in boot, I don't need much more than that
<thibm> The specialisations are shown in Grub.
zupo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<thibm> I can check for systemd-boot
waleee-cl has joined #nixos
<{^_^}> [nixpkgs] @zimbatm merged pull request #104087 → selinux: 2.9 -> 3.0 → https://git.io/JklQr
<{^_^}> [nixpkgs] @zimbatm pushed commit from @raboof to staging « selinux: 2.9 -> 3.0 (#104087) »: https://git.io/JkguU
<thibm> CptCaptain: Apparently it has a few years ago: systemd-boot do not seem to support specialisation :(
<CptCaptain> Ok, thanks. I'll probably will have to switch to grub. I don't remember why I'm not using it as it seems to be the default. Maybe it's because of my luks setup
<thibm> So you have 3 options: 1) use specialisation and switch to grub 2) use profiles 3) use specialisation and implement the support in systemd-boot ;)
<thibm> I think it's only the default on BIOS systems
<{^_^}> [nixpkgs] @adisbladis merged pull request #104374 → dockerTools: Always cross compile for another arch in the cross example → https://git.io/Jkg3S
<{^_^}> [nixpkgs] @adisbladis pushed 2 commits to master: https://git.io/JkguB
<CptCaptain> Ty and a quick 🙏 that I don't nuke my installation 😆
<thibm> What could go wrong with changing the bootloader? ;)
<thibm> I may implement the specialisation thing in systemd-boot one day, it should not be that complicated and it frustrates me
werner292 has joined #nixos
werner291 has quit [Ping timeout: 240 seconds]
werner292 is now known as werner291
arinov_ has quit [Read error: Connection reset by peer]
pta2002 has quit [Quit: Lost terminal]
NeoCron has joined #nixos
zebrag has joined #nixos
supercoven has quit [Ping timeout: 260 seconds]
<lukego> Google's "skia" 2D graphics library is not packaged in nixpkgs? Or just missing it somewhere?
<simpson> A version is packaged in pkgs/applications/editors/aseprite/skia.nix and it might be reusable somehow.
arinov_ has joined #nixos
<{^_^}> [nixpkgs] @ryantm merged pull request #104370 → python37Packages.bip_utils: 1.5.0 -> 1.6.0 → https://git.io/Jkzpq
<{^_^}> [nixpkgs] @ryantm pushed 2 commits to master: https://git.io/Jkg2F
arinov_ has quit [Read error: Connection reset by peer]
lordcirth__ is now known as lordcirth
arinov_ has joined #nixos
<nicolas[m]> Anyone able to review and have this merged: https://github.com/NixOS/nixpkgs/pull/99372 ?
<{^_^}> #99372 (by cw789, 7 weeks ago, open): rebar3: 3.12.0 -> 3.14.2
tsujp has quit [Read error: Connection reset by peer]
simonpe^^ has quit [Remote host closed the connection]
<{^_^}> [nixpkgs] @maralorn merged pull request #104375 → haskellPackages.hakyll: make buildable by Hydra → https://git.io/Jkg3F
<{^_^}> [nixpkgs] @maralorn pushed 2 commits to release-20.09: https://git.io/Jkgw3
sangoma has quit [Read error: Connection reset by peer]
bbarker has joined #nixos
Acou_Bass has quit [Quit: ZNC 1.8.1 - https://znc.in]
<{^_^}> [nixpkgs] @adisbladis pushed to release-20.09 « dockerTools: Always cross compile for another arch in the cross example »: https://git.io/Jkgwx
Acou_Bass has joined #nixos
arinov_ has quit [Ping timeout: 260 seconds]
<{^_^}> [nixpkgs] @mweinelt merged pull request #104365 → [20.09] tor: 0.4.3.6 -> 0.4.4.6 → https://git.io/Jkzy2
<{^_^}> [nixpkgs] @mweinelt pushed 4 commits to release-20.09: https://git.io/Jkgr4
Acou_Bass has quit [Client Quit]
thc202 has quit [Ping timeout: 240 seconds]
Acou_Bass has joined #nixos
thc202 has joined #nixos
gustavderdrache has joined #nixos
bbarker has quit [Remote host closed the connection]
bbarker has joined #nixos
veleiro has joined #nixos
neiluj has joined #nixos
neiluj has joined #nixos
<{^_^}> [nixpkgs] @mweinelt opened pull request #104385 → musl: patch CVE-2020-28928 → https://git.io/JkgKt
<{^_^}> Channel nixos-unstable-small advanced to https://github.com/NixOS/nixpkgs/commit/26803925aa4 (from 8 hours ago, history: https://channels.nix.gsc.io/nixos-unstable-small)
Acou_Bass has quit [Quit: ZNC 1.8.1 - https://znc.in]
<{^_^}> Channel nixpkgs-20.03-darwin advanced to https://github.com/NixOS/nixpkgs/commit/7deaa010f98 (from 5 hours ago, history: https://channels.nix.gsc.io/nixpkgs-20.03-darwin)
cjpbirkbeck has quit [Quit: cjpbirkbeck]
acarrico has quit [Ping timeout: 260 seconds]
karuk has joined #nixos
jonatanb_ has quit [Remote host closed the connection]
werner292 has joined #nixos
zakame has joined #nixos
werner291 has quit [Ping timeout: 272 seconds]
werner292 is now known as werner291
ddellacosta has joined #nixos
<CptCaptain> Does anyone run linux-rt with nvidia drivers?
<CptCaptain> The build fails on nixos, saying that the two are not compatible
<CptCaptain> Archlinux just seems to ignore the warning and build it anyway: https://aur.archlinux.org/cgit/aur.git/tree/PKGBUILD?h=nvidia-rt
jonatanb has joined #nixos
<{^_^}> Channel nixos-20.03-small advanced to https://github.com/NixOS/nixpkgs/commit/7deaa010f98 (from 6 hours ago, history: https://channels.nix.gsc.io/nixos-20.03-small)
bbarker has quit [Remote host closed the connection]
bbarker has joined #nixos
<{^_^}> [nixpkgs] @AndersonTorres merged pull request #104316 → Multiple update → https://git.io/Jku5P
<{^_^}> [nixpkgs] @AndersonTorres pushed 4 commits to master: https://git.io/JkgXx
Acou_Bass has joined #nixos
bbarker has quit [Ping timeout: 256 seconds]
eoli3n has quit [Remote host closed the connection]
meh` has joined #nixos
eoli3n has joined #nixos
acarrico has joined #nixos
cfricke has quit [Quit: WeeChat 2.9]
FRidh has quit [Quit: Konversation terminated!]
alp has quit [Ping timeout: 272 seconds]
igghibu has joined #nixos
<{^_^}> [nixpkgs] @grahamc merged pull request #98544 → nixos/update-user-groups: Fix encoding issues + atomic writes → https://git.io/JUgRv
<{^_^}> [nixpkgs] @grahamc pushed 4 commits to master: https://git.io/Jkgyq
igghibu has quit [Client Quit]
malook has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #104386 → python27Packages.jsonrpc-base: 1.0.3 -> 1.1.0 → https://git.io/JkgyP
hlolli__ has joined #nixos
<{^_^}> [nixos-org-configurations] @jtojnar opened pull request #131 → status-page: fix navbar dropdown → https://git.io/JkgSk
davidv7_ has quit [Read error: No route to host]
hlolli_ has quit [Ping timeout: 240 seconds]
hlisp has joined #nixos
gthm has quit [Quit: Lost terminal]
whatisRT has quit [Quit: ZNC 1.7.5 - https://znc.in]
acarrico has quit [Ping timeout: 240 seconds]
hlisp has quit [Ping timeout: 260 seconds]
zupo has joined #nixos
CptCaptain has quit [Quit: WeeChat 2.9]
jonatanb has quit [Remote host closed the connection]
mitchty[m] has joined #nixos
jonatanb has joined #nixos
SanchayanMaity has quit [Quit: SanchayanMaity]
bbarker has joined #nixos
vidbina has quit [Ping timeout: 264 seconds]
_deepfire has quit [Ping timeout: 240 seconds]
meck has quit [Quit: ZNC 1.8.2 - https://znc.in]
_deepfire has joined #nixos
lsix has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #104387 → python27Packages.glom: 20.8.0 -> 20.11.0 → https://git.io/Jkg7O
sefu[m] has quit [Quit: Idle for 30+ days]
sangoma has joined #nixos
<{^_^}> [nixpkgs] @ckauhaus merged pull request #102866 → balsa: 2.5.9 -> 2.5.11 [20.03] → https://git.io/JTAh8
<{^_^}> [nixpkgs] @ckauhaus pushed 2 commits to release-20.03: https://git.io/Jkg7i
alp has joined #nixos
vandenoever has joined #nixos
vandenoever has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #104388 → python27Packages.ijson: 3.1.1 -> 3.1.2.post0 → https://git.io/Jkg5q
magnetophon has quit [Quit: Leaving]
werner292 has joined #nixos
hlisp has joined #nixos
werner291 has quit [Ping timeout: 240 seconds]
werner292 is now known as werner291
jonatanb has quit [Remote host closed the connection]
FRidh has joined #nixos
jonatanb has joined #nixos
whatisRT has joined #nixos
jonatanb has quit [Remote host closed the connection]
jonatanb has joined #nixos
hlisp has quit [Ping timeout: 240 seconds]
Acou_Bass has quit [Ping timeout: 256 seconds]
bbarker has quit [Remote host closed the connection]
bbarker has joined #nixos
malook has quit [Quit: malook]
meck has joined #nixos
bbarker has quit [Ping timeout: 260 seconds]
jonatanb has quit [Remote host closed the connection]
jonatanb has joined #nixos
Acou_Bass has joined #nixos
proofofkeags has quit [Ping timeout: 240 seconds]
jonatanb has quit [Ping timeout: 240 seconds]
philr has quit [Ping timeout: 256 seconds]
erasmas has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #104389 → you-get: 0.4.1475 -> 0.4.1488 → https://git.io/JkgbK
sangoma has quit [Ping timeout: 264 seconds]
<{^_^}> [nixpkgs] @NeQuissimus pushed 7 commits to master: https://git.io/JkgbN
zupo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<{^_^}> [nixpkgs] @NeQuissimus pushed 4 commits to release-20.09: https://git.io/JkgNe
Acou_Bass has quit [Ping timeout: 265 seconds]
as3ii|2 has quit [Quit: Bye]
sangoma has joined #nixos
Acou_Bass has joined #nixos
kalbasit has joined #nixos
<{^_^}> [nixpkgs] @teto merged pull request #98560 → Add nvim-tree.lua, nvim-web-devicons, popfix, nvim-lsputils, vim-hexokinase, ci_dark, completion-buffers, nvim-highlite,… → https://git.io/JUgwG
<{^_^}> [nixpkgs] @teto pushed 16 commits to master: https://git.io/JkgNu
pinkieval has quit [Quit: We're here, we're queer, connection reset by peer.]
whatisRT has quit [Quit: ZNC 1.7.5 - https://znc.in]
pinkieval has joined #nixos
<rogerr> how can i resolve a package to see where on the FS it's installed pls? wanna inspect its dir structure
Jackneill has quit [Ping timeout: 264 seconds]
<thibm> rogerr: do you a program in your $PATH?
bbarker has joined #nixos
<rogerr> ?
<thibm> What did you mean by "resolve" and "package"?
karuk has quit [Remote host closed the connection]
<rogerr> i wanna see where pkgs.gnome3.adwaita-icon-theme is installed
<exarkun> pretty sure I have seen this before but I can't remember what caused it or how to fix it. "error: cannot add path '/nix/store/...' because it lacks a valid signature"
Ariakenom has quit [Ping timeout: 246 seconds]
<thibm> rogerr: The easiest is to do in the repl (nix repl '<nixpkgs>') `:b gnome3.adwaita-icon-theme` (ensure that <nixpkgs> points to the right nixpkgs from which the theme was installed
<thibm> rogerr: you can also expect ~/.nix-profile and look for reference to it (like ls -lR | grep adwaita) (if you installed it with nix-env)
<thibm> same for /run/current-system/sw/ if you installed it within nixos configuration
vandenoever has quit [Read error: Connection reset by peer]
<rogerr> ty
vandenoever has joined #nixos
vandenoever has joined #nixos
vandenoever has quit [Changing host]
jonringer has joined #nixos
<thibm> the latter option is better if you're not sure from which nixpkgs revision you installed the theme
jonatanb has joined #nixos
hnOsmium0001 has joined #nixos
saschagrunert has quit [Quit: Leaving]
<rogerr> thibm++
<{^_^}> thibm's karma got increased to 6
<rogerr> using home manager when i comment out `home.packages = [pkgs.adwaita-icon-theme];` and add `gtk.iconTheme = { package = "pkgs.gnome3.adwaita-icon-theme"; name = "Adwaita"; };` the cursor doesn't work what i doing wrong pls?
<thibm> exarkun: using nix-copy-closure with a non trusted user?
Jackneill has joined #nixos
<exarkun> ah right. and setting SSH_USER=root until I can upgrade morph to a version that supports targetUser is the fix
<exarkun> ty
* exarkun writes it down this time
<thibm> rogerr: you did you put quotes around the pkg?
<rogerr> where?
<{^_^}> [nixpkgs] @ryantm merged pull request #104243 → nx-libs: 3.5.99.24 -> 3.5.99.25 → https://git.io/JkEeZ
<{^_^}> [nixpkgs] @ryantm pushed 2 commits to master: https://git.io/JkgxM
jonatanb has quit [Ping timeout: 256 seconds]
<thibm> rogerr: gtk.iconTheme = { package = "pkgs.gnome3.adwaita-icon-theme"; ← here
<rogerr> well ya it's quoted, just like i showed in my snippet
<rogerr> maybe im missing something
bbarker has quit [Remote host closed the connection]
bbarker has joined #nixos
<thibm> you should not quote it, the option except a package, not a string
<thibm> may be it works anyway by some kind of nix magic
cosimone has quit [Read error: Connection reset by peer]
zakame has quit [Ping timeout: 256 seconds]
FRidh has quit [Ping timeout: 246 seconds]
<rogerr> still no work. ill try pkgs.gnome3.gnome_themes_standard
alp has quit [Ping timeout: 272 seconds]
bbarker has quit [Ping timeout: 240 seconds]
FRidh has joined #nixos
zakame has joined #nixos
<rogerr> still not work
werner291 has quit [Ping timeout: 272 seconds]
werner291 has joined #nixos
<rogerr> nothing works. only home.packages = [pkgs.adwaita-icon-theme]; works
Izorkin has quit [Ping timeout: 264 seconds]
<{^_^}> [nixpkgs] @Profpatsch merged pull request #104256 → Skaware: several package updates → https://git.io/JkEZJ
<{^_^}> [nixpkgs] @Profpatsch pushed 6 commits to master: https://git.io/JkghT
<{^_^}> [nixpkgs] @r-ryantm opened pull request #104390 → picard: 2.5.1 -> 2.5.2 → https://git.io/Jkghl
endformationage has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #104391 → thonny: 3.2.7 -> 3.3.0 → https://git.io/JkgjC
<{^_^}> [nixpkgs] @jonringer merged pull request #104351 → python2Packages.locustio: remove, unmaintained → https://git.io/Jkz8p
<{^_^}> [nixpkgs] @jonringer pushed to master « python2Packages.locustio: remove, unmaintained »: https://git.io/JkgjW
jonatanb has joined #nixos
<{^_^}> [nixpkgs] @jonringer merged pull request #104387 → python27Packages.glom: 20.8.0 -> 20.11.0 → https://git.io/Jkg7O
<{^_^}> [nixpkgs] @jonringer pushed commit from @r-ryantm to master « python27Packages.glom: 20.8.0 -> 20.11.0 »: https://git.io/Jkgja
<{^_^}> [nixpkgs] @jonringer merged pull request #104386 → python27Packages.jsonrpc-base: 1.0.3 -> 1.1.0 → https://git.io/JkgyP
<{^_^}> [nixpkgs] @jonringer pushed commit from @r-ryantm to master « python27Packages.jsonrpc-base: 1.0.3 -> 1.1.0 »: https://git.io/JkgjD
<{^_^}> [nixpkgs] @jonringer merged pull request #104117 → pythonPackages.debugpy: 1.1.0 -> 1.2.0 → https://git.io/Jk87i
<{^_^}> [nixpkgs] @jonringer pushed commit from @MetaDark to master « pythonPackages.debugpy: 1.1.0 -> 1.2.0 »: https://git.io/Jkgjh
acarrico has joined #nixos
<{^_^}> [nixpkgs] @jonringer closed pull request #104361 → python27Packages.debugpy: 1.1.0 -> 1.2.0 → https://git.io/Jkzio
hlisp has joined #nixos
Izorkin has joined #nixos
<{^_^}> [nixpkgs] @Tomahna opened pull request #104393 → metals: 0.9.5 -> 0.9.6 → https://git.io/Jk2ez
mahogany has joined #nixos
<{^_^}> [nixpkgs] @magnetophon opened pull request #104394 → neomutt: 20200925 -> 20201120 → https://git.io/Jk2e9
hlisp has quit [Ping timeout: 240 seconds]
Acou_Bass has quit [Ping timeout: 260 seconds]
jonatanb has quit [Remote host closed the connection]
freezeboy has joined #nixos
<freezeboy> Hi! I wrote some PRs that were merged, how could I apply to get the reviewer status ?
Morfio has quit [Quit: This computer has gone to sleep]
Acou_Bass has joined #nixos
Morfio has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #104395 → mavproxy: 1.8.23 -> 1.8.24 → https://git.io/Jk2vd
<V> freezeboy: anyone on GitHub can review a PR
<V> there is no special status for that
<freezeboy> I mean the merge action
<lordcirth> freezeboy, I think you would need a lot of contributions to get merge permissions
mg_ has quit [Quit: ny kjerne]
rajivr has quit [Quit: Connection closed for inactivity]
<{^_^}> [nixpkgs] @gnidorah opened pull request #104396 → ctrlr: init at 5.3.201 → https://git.io/Jk2fB
<freezeboy> ok then I'll wait
hlisp has joined #nixos
hopheynananey has joined #nixos
<{^_^}> [nixpkgs] @jonringer merged pull request #104369 → python27Packages.databricks-cli: 0.11.0 -> 0.14.0 → https://git.io/Jkzxt
<{^_^}> [nixpkgs] @jonringer pushed commit from @r-ryantm to master « python27Packages.databricks-cli: 0.11.0 -> 0.14.0 »: https://git.io/Jk2fN
timclassic has left #nixos ["User left"]
<{^_^}> [nixpkgs] @jonringer merged pull request #104388 → python27Packages.ijson: 3.1.1 -> 3.1.2.post0 → https://git.io/Jkg5q
<{^_^}> [nixpkgs] @jonringer pushed commit from @r-ryantm to master « python27Packages.ijson: 3.1.1 -> 3.1.2.post0 »: https://git.io/Jk2Jk
<{^_^}> [nixpkgs] @jonringer merged pull request #104338 → python3Packages.gevent: 20.5.2 -> 20.9.0 → https://git.io/JkzIm
<{^_^}> [nixpkgs] @jonringer pushed 4 commits to master: https://git.io/Jk2JL
<omnipotententity> > :p pkgs.python37Packages.tensorflow_2.src
<{^_^}> "<derivation /nix/store/8qhzhwcrviy7hxcr61s4fj0md8izxda7-tensorflow-2.3.0.drv>"
<omnipotententity> Is there a way to convince the repl to print the nix input for this derivation instead of: instead of that?
<{^_^}> [nixpkgs] @jonringer merged pull request #104354 → python27Packages.broadlink: 0.14.1 -> 0.16.0 → https://git.io/JkzuA
<{^_^}> [nixpkgs] @jonringer pushed commit from @r-ryantm to master « python27Packages.broadlink: 0.14.1 -> 0.16.0 »: https://git.io/Jk2JZ
hlisp has quit [Ping timeout: 260 seconds]
<{^_^}> [nixpkgs] @jonringer merged pull request #104355 → python27Packages.dockerfile-parse: 1.0.0 -> 1.1.0 → https://git.io/JkzaE
<{^_^}> [nixpkgs] @jonringer pushed commit from @r-ryantm to master « python27Packages.dockerfile-parse: 1.0.0 -> 1.1.0 »: https://git.io/Jk2Jz
<{^_^}> [nixpkgs] @jonringer merged pull request #104357 → python38Packages.atom: 0.5.2 -> 0.6.0 → https://git.io/Jkzw9
<{^_^}> [nixpkgs] @jonringer pushed commit from @r-ryantm to master « python38Packages.atom: 0.5.2 -> 0.6.0 »: https://git.io/Jk2Ja
<thibm> omnipotententity: what do you mean by nix input? What would you expect in this example?
<{^_^}> [nixpkgs] @Mic92 merged pull request #104261 → spdlog: 1.7.0 -> 1.8.1 (fixes BEAR build) → https://git.io/JkEEi
<{^_^}> [nixpkgs] @Mic92 pushed 5 commits to master: https://git.io/Jk2JD
<{^_^}> [nixpkgs] @Mic92 closed pull request #85214 → stdenv: parallel xz → https://git.io/Jfeg3
<{^_^}> [nixpkgs] @Mic92 merged pull request #89638 → svox: 2017-07-18 -> 2018-02-14 → https://git.io/Jf1bO
<{^_^}> [nixpkgs] @Mic92 pushed 2 commits to master: https://git.io/Jk2Jd
<NobbZ[m]> omnipotententity you could try to :b it and then manually browse the resulting store path
sangoma has quit [Read error: Connection reset by peer]
growpotk- has quit [Ping timeout: 240 seconds]
cosimone has joined #nixos
orivej has joined #nixos
kim0 has joined #nixos
<omnipotententity> I guess I'm not really sure what I'm expecting, I'm trying to override this package, using overrideAttr, and I'm trying to figure out what I need to override, which isn't straight forward given the structure of the input code.
<omnipotententity> @thibm ^
<{^_^}> [nixpkgs] @fgaz opened pull request #104398 → meme: 2017-09-10 -> 2020-05-28 → https://git.io/Jk2UT
<NobbZ[m]> So you want the `oa`? `hello.overrideAttrs (oa: builtins.trace oa is)`.
<freezeboy> :p pkgs.python37Packages.tensorflow_2.src.url ?
<freezeboy> > :p pkgs.python37Packages.tensorflow_2.src.url
<{^_^}> attribute 'url' missing, at (string):399:1
<NobbZ[m]> Damn autocorrect... Last `is` should be `oa` as well
<omnipotententity> yes NobbZ[m]
<{^_^}> [nixpkgs] @matthiasbeyer opened pull request #104399 → mutt: 2.0.1 -> 2.0.2 → https://git.io/Jk2Un
<{^_^}> Channel nixos-20.09-small advanced to https://github.com/NixOS/nixpkgs/commit/7c17479e756 (from 4 hours ago, history: https://channels.nix.gsc.io/nixos-20.09-small)
cosimone has quit [Quit: cosimone]
Boomerang has quit [Ping timeout: 260 seconds]
whatisRT has joined #nixos
bbarker has joined #nixos
<NobbZ[m]> Though usually when doing overrideAtrrs, you can just assume that you have the usual arguments to `mkDerivation`
<omnipotententity> Not quite in this case, it's running through bazelBuild.
<omnipotententity> And I have no idea what that function does.
jonringer has quit [Remote host closed the connection]
werner292 has joined #nixos
<omnipotententity> I'm running that overrideAttrs, and it seems to be taking a very long time on things that ought to be small.
<omnipotententity> and it just segfaulted, yay
werner291 has quit [Ping timeout: 272 seconds]
werner292 is now known as werner291
Acou_Bass has quit [Ping timeout: 256 seconds]
<{^_^}> [nixpkgs] @jonringer merged pull request #104359 → python27Packages.azure-mgmt-loganalytics: 1.0.0 -> 2.0.0 → https://git.io/Jkzo1
<{^_^}> [nixpkgs] @jonringer pushed commit from @r-ryantm to master « python27Packages.azure-mgmt-loganalytics: 1.0.0 -> 2.0.0 »: https://git.io/Jk2Ur
hlisp has joined #nixos
<omnipotententity> forgot the :p, lol
Acou_Bass has joined #nixos
<{^_^}> Channel nixpkgs-20.03-darwin advanced to https://github.com/NixOS/nixpkgs/commit/6d27bb8d759 (from 2 hours ago, history: https://channels.nix.gsc.io/nixpkgs-20.03-darwin)
<{^_^}> Channel nixpkgs-20.09-darwin advanced to https://github.com/NixOS/nixpkgs/commit/eac197c0685 (from 2 hours ago, history: https://channels.nix.gsc.io/nixpkgs-20.09-darwin)
proofofkeags has joined #nixos
hlisp has quit [Ping timeout: 256 seconds]
mg has joined #nixos
freezeboy has quit [Remote host closed the connection]
thc202 has quit [Ping timeout: 240 seconds]
<{^_^}> [nixpkgs] @OmnipotentEntity opened pull request #104400 → Tensorflow 2.3.0 -> 2.3.1 → https://git.io/Jk2Tt
<omnipotententity> > :p pkgs.python37Packages.tensorflow_2.src.overrideAttrs(oa: builtins.trace oa oa)
<omnipotententity> This package is an eldirich horror.
<{^_^}> "<derivation /nix/store/8qhzhwcrviy7hxcr61s4fj0md8izxda7-tensorflow-2.3.0.drv>"
<omnipotententity> I guess trace is disabled?
<omnipotententity> I get a segfault.
<{^_^}> [nixpkgs] @jonringer closed pull request #104198 → [staging-next] fix lutris, attempt wine fix → https://git.io/Jk0kw
<{^_^}> [nixpkgs] @fgaz opened pull request #104401 → staticjinja: 0.3.5 -> 0.4.0; lift to top level → https://git.io/Jk2T0
bbarker has quit [Remote host closed the connection]
bbarker has joined #nixos
hlisp has joined #nixos
oxalica has quit [Ping timeout: 265 seconds]
<{^_^}> [nixpkgs] @flyfloh opened pull request #104402 → python-miio: 0.5.3 -> 0.5.4 → https://git.io/Jk2Tp
Acou_Bass has quit [Ping timeout: 240 seconds]
acarrico has quit [Ping timeout: 260 seconds]
<whatisRT> I'm having a weird problem: when I run `nixos-rebuild switch` I get the warning `warning: the following units failed: NetworkManager-wait-online.service` which seems to prevent the switch. The full error is this: https://dpaste.org/E3ck
hlisp has quit [Ping timeout: 240 seconds]
bbarker has quit [Ping timeout: 256 seconds]
<whatisRT> I can work around this by setting `networking.networkmanager.enable = false;`, rebuild, and set it to true again, with another rebuild
<{^_^}> [nixpkgs] @yrashk opened pull request #104403 → framac: 21.1 -> 22.0 → https://git.io/Jk2kl
ris has joined #nixos
<{^_^}> Channel nixos-20.03-small advanced to https://github.com/NixOS/nixpkgs/commit/6d27bb8d759 (from 3 hours ago, history: https://channels.nix.gsc.io/nixos-20.03-small)
jedai42 has quit [Ping timeout: 246 seconds]
oxalica has joined #nixos
Acou_Bass has joined #nixos
Layerex[m] has joined #nixos
<rogerr> why does ~/.pcsc10/ get created on nixos pls? happens with xrdp server and xfreerdp into the machine and having it reboot
<rogerr> it's coming from https://github.com/neutrinolabs/xrdp/search?q=pcsc but i can't figure out how to turn it off
<{^_^}> [cabal2nix] @peti pushed to master « update-stackage: base the package set on Nightly instead of LTS »: https://git.io/Jk2kj
hlisp has joined #nixos
bbarker has joined #nixos
turion has joined #nixos
m1cr0man has joined #nixos
hlisp has quit [Ping timeout: 265 seconds]
bbarker has quit [Remote host closed the connection]
bbarker has joined #nixos
sangoma has joined #nixos
<fgaz> What do I do if an update (#99885) breaks a platform I don't have?
<{^_^}> https://github.com/NixOS/nixpkgs/pull/99885 (by fgaz, 6 weeks ago, open): shattered-pixel-dungeon: 0.8.2d -> 0.9.0b
<__red__> is it a platform that hydra builds against?
<fgaz> __red__: yes, it's arm
<fgaz> I can't really debug that
<__red__> can you tell what's breaking it easily?
jedai42 has joined #nixos
<__red__> also - what kind of package is it?
<fgaz> nope, it's a java null pointer without trace
<jasom> Every GTK application I've tried so far (evolution, dino) does not render emoji unicode characters. Any suggestions?
<fgaz> it's a libGDX based java game
<__red__> jasom: what's your locale set to?
<{^_^}> [nixpkgs] @bjornfor opened pull request #104404 → asciidoctor: add revealjs support → https://git.io/Jk2L3
<__red__> I would jump on #nixos-aarch64 see if anyone can help you with it
<jasom> __red__: LANG=en_US.UTF-8
<__red__> if not, you could specify supported platforms
hlisp has joined #nixos
<jasom> __red__: All non-gtk applications I've tried so far work fine
<__red__> weird - I don't know - sorry :-/
<__red__> font support maybe?
<fgaz> red: good idea thanks
<jasom> __red__: yes almost certainly a font issue, maybe in pango
<jasom> I don't get Mojibake which I would expect if it were an encoding issue
<{^_^}> [nixpkgs] @jonringer opened pull request #104405 → [staging] python3Packages.jaraco*: fix namespace issues → https://git.io/Jk2L0
<porphyrogenetos> I'm maintaining a library in nixpkgs for telescope/astrophotography gear control (indilib), and I'm trying to add support for optional libraries contained in a different repo (same project but they split the repo off that has stuff like DSLR/GPS control). Repo 2 needs repo 1 to already be installed so I tried doing seperate packages. That didnt work because the way repo 2 hooks into repo 1 is by adding its entries to
<porphyrogenetos> an XML file in /nix/store/repo1path/share/. Obviosuly repo 2's derivation cant modify another nix derivations output, so im guessing i'll need to incorporate indi-3rdparty into the indilib derivation as optional features. Anyone know where to point me for documentation of similar situations, or have tips?
jonringer has joined #nixos
whatisRT has quit [Ping timeout: 260 seconds]
hlisp has quit [Ping timeout: 264 seconds]
<{^_^}> [nixpkgs] @jonringer merged pull request #90615 → Replace vscode-extensions.ms-vscode.Go with vscode-extensions.golang.Go → https://git.io/Jf528
<{^_^}> [nixpkgs] @jonringer pushed 3 commits to master: https://git.io/Jk2LF
<{^_^}> [nixpkgs] @jonringer closed pull request #90251 → vscode-extensions.golang.Go: rename → https://git.io/JfQmL
berberman_ has joined #nixos
berberman has quit [Ping timeout: 260 seconds]
alp has joined #nixos
Acou_Bass has quit [Ping timeout: 246 seconds]
Acou_Bass has joined #nixos
<jasom> hmm trying to set fonts for gtk from gsettings is telling me no shcema are installed
meh` has quit [Ping timeout: 256 seconds]
cole-h has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #104406 → devpi-client: 5.2.0 -> 5.2.1 → https://git.io/Jk2t6
hlisp has joined #nixos
<{^_^}> [nixpkgs] @Julow opened pull request #104407 → Notmuch vim → https://git.io/Jk2tH
<{^_^}> [nixpkgs] @peti pushed to haskell-updates « hackage2nix: disable broken builds »: https://git.io/Jk2tQ
zupo has joined #nixos
<{^_^}> [nixpkgs] @peti pushed to haskell-updates « hackage-packages.nix: automatic Haskell package set update »: https://git.io/Jk2tA
werner292 has joined #nixos
hlisp has quit [Ping timeout: 260 seconds]
werner292 is now known as werner291
werner291 has quit [Ping timeout: 272 seconds]
<{^_^}> [nixpkgs] @peti pushed to haskell-updates « hackage2nix: disable broken builds »: https://git.io/Jk2qZ
zupo has quit [Ping timeout: 256 seconds]
<{^_^}> [nixpkgs] @peti pushed to haskell-updates « hackage-packages.nix: automatic Haskell package set update »: https://git.io/Jk2ql
<thibm> porphyrogenetos: you can take a look at kicad
<jasom> I found a way to set the gnome fonts now, but it *still* won't render emoji, even when I set the font to unifont.
<jasom> Seems to be limited to emoji, it renders e.g. this just fine: ᚻᛖ ᚳᚹᚫᚦ ᚦᚫᛏ ᚻᛖ ᛒᚢᛞᛖ ᚩᚾ ᚦᚫᛗ ᛚᚪᚾᛞᛖ ᚾᚩᚱᚦᚹᛖᚪᚱᛞᚢᛗ ᚹᛁᚦ ᚦᚪ ᚹᛖᛥᚫ
Acou_Bass has quit [Ping timeout: 260 seconds]
kenshinCH has quit [Ping timeout: 260 seconds]
Acou_Bass has joined #nixos
<{^_^}> [nixpkgs] @peti pushed to haskell-updates « haskell: hls-brittany and brittany are the same package in our environment »: https://git.io/Jk2qQ
<tobiasBora> Hello,
jonatanb has joined #nixos
<jasom> And it's not a font fallback issue either; I can set it to a font that has only a very small number of characters and yet it still renders CJK just fine
hopheynananey has quit [Quit: WeeChat 2.9]
hlisp has joined #nixos
<jasom> perhaps it won't render non-b&w characters?
ml| has quit [Ping timeout: 246 seconds]
stree has quit [Quit: Caught exception]
stree has joined #nixos
cosimone has joined #nixos
<{^_^}> [nixpkgs] @peti pushed to haskell-updates « hackage2nix: update list of broken packages »: https://git.io/Jk2ms
s34m has quit [Quit: s34m]
<{^_^}> [nixpkgs] @peti pushed to haskell-updates « hackage-packages.nix: automatic Haskell package set update »: https://git.io/Jk2mC
meh` has joined #nixos
hlisp has quit [Ping timeout: 246 seconds]
bbarker has quit [Remote host closed the connection]
<ajs124> Izorkin: I'm not sure. If they actually disable building it, then we should probably not patch to re-enable.
<ajs124> It just wasn't clear to me, from their documentation.
<ajs124> That just says "not included in the package", which can mean a lot of things.
<tobiasBora> I'm patching binaries using autopatchelfhook, but I get an error about libgomp library missing. Any idea how to get it? It seems to appear in gcc, but adding gcc in the input is not enough apparently
<cole-h> tobiasBora: Try `llvmPackages.openmp`
<jasom> It is indeed the fact that only the text presentation shows up; the second not the first of this: 🕹️ 🕹. Note that on Ubuntu 18, these characters are displayed (in e.g. evolution but both with the text presentation)
<{^_^}> [nixpkgs] @veprbl merged pull request #104102 → yoda: 1.8.3 -> 1.8.4 → https://git.io/JkljC
<{^_^}> [nixpkgs] @veprbl pushed 2 commits to master: https://git.io/Jk2mH
<{^_^}> [nixpkgs] @juselius opened pull request #104408 → nixos/kubernetes: add extraSANs to kubelet TLS cert. → https://git.io/Jk2md
<{^_^}> [nixpkgs] @peti pushed to haskell-updates « hackage2nix: update list of broken packages »: https://git.io/Jk2mN
<{^_^}> [nixpkgs] @peti pushed to haskell-updates « hackage-packages.nix: automatic Haskell package set update »: https://git.io/Jk2Ye
konobi has quit [Remote host closed the connection]
diamondbond has joined #nixos
<tobiasBora> cole-h: seems to remove the error, thanks! Also, I've the feeling that my solution (trying to patch every single library) is not the good one. Indeed, the archive is supposed to be pretty self contained (following what happens with appImages), but the input file is a bash file, so I can't use appImage-run. Any idea if it's possible to put at the same time all the stuff of appimage?
<diamondbond> plasma or gnome live image? (ive only seen people using plasma online)
cosimone has quit [Quit: cosimone]
ml| has joined #nixos
hlisp has joined #nixos
supersandro2000 has quit [Quit: Ping timeout (120 seconds)]
supersandro2000 has joined #nixos
<tobiasBora> oh, just adding appimage-run as input seems to give a not too bad result, let's wait and see
<tobiasBora> not good enough missing again the libXrender.so.1-like stuff :-(
acarrico has joined #nixos
Morfio has quit [Quit: This computer has gone to sleep]
kenshinCH has joined #nixos
hlisp has quit [Ping timeout: 240 seconds]
Morfio has joined #nixos
<{^_^}> [nixpkgs] @jonringer opened pull request #104411 → [staging] python3.pkgs.pipInstallHook: don't warn on script installation → https://git.io/Jk2Y5
<{^_^}> [nixpkgs] @peti pushed to haskell-updates « haskell: hls-brittany and brittany are the same package in our environment »: https://git.io/Jk2Oe
<{^_^}> [nixpkgs] @peti pushed to haskell-updates « hackage-packages.nix: automatic Haskell package set update »: https://git.io/Jk2Oq
meh` has quit [Ping timeout: 265 seconds]
<{^_^}> [nixpkgs] @peti pushed to haskell-updates « hackage2nix: update the list of broken packages »: https://git.io/Jk2O5
<turion> How would I make a GHC/Haskell in my shell.nix aware of a custom unlit preprocessor like markdown-unlit?
hlisp has joined #nixos
<{^_^}> [nixpkgs] @peti pushed to haskell-updates « hackage-packages.nix: automatic Haskell package set update »: https://git.io/Jk23J
<turion> If I just make overrideAttrs on the shell expression and add markdown-unlit as buildInputs, I have markdown-unlit in the shell, but GHC doesn't find it
<turion> When I do haskellPackages.override, and in there ghc = super.ghc.overrideAttrs ... and add markdown-unlit there, then it says that there is infinite recursion
<{^_^}> [nixpkgs] @peti pushed 42 commits to haskell-updates: https://git.io/Jk23c
hlisp has quit [Ping timeout: 260 seconds]
MasseR has quit [Quit: The Lounge - https://thelounge.chat]
MasseR has joined #nixos
jonatanb has quit [Remote host closed the connection]
heywoodlh has quit [Ping timeout: 256 seconds]
heyitsrama has quit [Remote host closed the connection]
<{^_^}> [nixpkgs] @jonringer merged pull request #104110 → mitmproxy: 5.2 -> 5.3.0 → https://git.io/Jk8Gq
<{^_^}> [nixpkgs] @jonringer pushed commit from @divanorama to master « mitmproxy: 5.2 -> 5.3.0 »: https://git.io/Jk2sU
<matthewcroughan_> Does NixOS do anything with TPMs and-or attestation/runtime integrity?
<{^_^}> [nixpkgs] @gebner merged pull request #104057 → Introduce Electron 11, updates for Electron 8 and 9 → https://git.io/JklmL
<{^_^}> [nixpkgs] @gebner pushed 5 commits to master: https://git.io/Jk2sZ
hlisp has joined #nixos
<{^_^}> [nixpkgs] @gebner pushed 3 commits to release-20.09: https://git.io/Jk2sE
<{^_^}> [nixpkgs] @jonringer merged pull request #102210 → [20.09] python-miio: fix → https://git.io/JT9Da
<{^_^}> [nixpkgs] @jonringer pushed 2 commits to release-20.09: https://git.io/Jk2sz
captn3m0- has quit [Ping timeout: 256 seconds]
hlisp has quit [Ping timeout: 265 seconds]
FRidh has quit [Quit: Konversation terminated!]
lsix has quit [Ping timeout: 260 seconds]
heywoodlh has joined #nixos
heyitsrama has joined #nixos
<turion> Lol my infinite recursion came because I wrote super: self: and not self: super:, it seems
meh` has joined #nixos
<lordcirth> lol oops
<lordcirth> That overlay syntax is very confusing to me
werner291 has joined #nixos
<andi-> it is just a function with two arguments ;-)
<andi-> how hard can it be... but I've been there..
<turion> It is confusing. I can never remember the order
<andi-> it is like python, self comes first
<lordcirth> It's not really that part that is confusing, it's how to return stuff. I did finally get a package in an overlay, but I have no idea how to add in my service module now
<turion> Can you change services in a overlay?
hlisp has joined #nixos
<turion> Well, I'd like to know how to change the GHC derivation in a cabal2nix
<ajs124> lordcirth: you just use the package
<ajs124> it's overlayed. or you give it a new name, then use that name.
<ajs124> turion: no, but you can use import and disabledModules
<lordcirth> ajs124, I don't know what you mean by "just use the package" for a service?
<lordcirth> I *think* you can add services in a overlay, as supposedly it's a change to the base nixpkgs
<ajs124> what kind of service are we talking about? are you writing your own module? are you using a module from nixpkgs? neither? both?
bbarker has joined #nixos
<lordcirth> ajs124, I made a package for Foundry, and then I wrote a service module to set it up as a service
<lordcirth> I had it working on my VPS by importing it in configuration.nix, but then I switched to flake, and I haven't managed to get the service added properly yet.
<{^_^}> [nixpkgs] @jonringer merged pull request #104411 → [staging] python3.pkgs.pipInstallHook: don't warn on script installation → https://git.io/Jk2Y5
<ajs124> right, so in the module you can just do pkgs.yourpackage. like with any other package from nixpkgs.
<{^_^}> [nixpkgs] @jonringer pushed to staging « python3.pkgs.pipInstallHook: don't warn on script installation »: https://git.io/Jk2G1
<lordcirth> ajs124, yes, but how do I include the module in the overlay?
<lordcirth> tbf I haven't worked on this a lot, I took a break after getting the package working
<{^_^}> [nixpkgs] @r-ryantm opened pull request #104415 → python37Packages.trimesh: 3.8.12 -> 3.8.13 → https://git.io/Jk2GA
hlisp has quit [Ping timeout: 240 seconds]
hyper_ch5 has joined #nixos
<ajs124> you don't. overlays are for packages.
<lordcirth> ...great
<ajs124> you can just put a module in the import = [] array of any file that makes up the configuration of the relevant system
<lordcirth> So modules are in nixpkgs but overlays on nixpkgs can't overlay modules. This is why overlays are confusing
<lordcirth> ajs124, thanks, I will try that
<turion> TIL There is a section build-tool-depends in the .cabal file and when I add markdown-unlit there then cabal2nix will make markdown-unlit available at the right stage
<{^_^}> [nixpkgs] @symphorien merged pull request #104104 → obs-move-transition: init at 2.0.2 → https://git.io/Jk8J2
<ajs124> or do it globally, in your configuration management repo, if you share it between multiple machines
<{^_^}> [nixpkgs] @symphorien pushed 2 commits to master: https://git.io/Jk2Zt
<turion> Have a nice evening and fun nixing :)
turion has quit [Quit: Leaving.]
Ethereum3000 has joined #nixos
proofofkeags has quit [Ping timeout: 260 seconds]
Ethereum3000 has quit [Remote host closed the connection]
hyper_ch4 has quit [Ping timeout: 272 seconds]
oxalica has quit [Ping timeout: 272 seconds]
proofofkeags has joined #nixos
proofofkeags_ has joined #nixos
hlisp has joined #nixos
proofofkeags has quit [Ping timeout: 260 seconds]
<{^_^}> [nixpkgs] @jonringer opened pull request #104416 → amoeba: fix build → https://git.io/Jk2nE
hlisp has quit [Ping timeout: 240 seconds]
Acou_Bass has quit [Ping timeout: 246 seconds]
sulu has quit [Quit: goodbye]
<{^_^}> [nixpkgs] @jonringer merged pull request #104415 → python37Packages.trimesh: 3.8.12 -> 3.8.13 → https://git.io/Jk2GA
<{^_^}> [nixpkgs] @jonringer pushed commit from @r-ryantm to master « python37Packages.trimesh: 3.8.12 -> 3.8.13 »: https://git.io/Jk2cm
Acou_Bass has joined #nixos
<{^_^}> [nixpkgs] @mweinelt merged pull request #104308 → homeassistant: 0.118.0 -> 0.118.1 → https://git.io/JkuDj
<{^_^}> [nixpkgs] @mweinelt pushed 2 commits to master: https://git.io/Jk2cO
hlisp has joined #nixos
<{^_^}> [nixpkgs] @jonringer merged pull request #104379 → python27Packages.lightgbm: 3.0.0 -> 3.1.0 → https://git.io/Jkgnu
<{^_^}> [nixpkgs] @jonringer pushed commit from @r-ryantm to master « python27Packages.lightgbm: 3.0.0 -> 3.1.0 »: https://git.io/Jk2c7
sulu has joined #nixos
<TheSirC[m]> Why is the help given in Emacs says that this example expression of `networking.firewall.allowedUDPPortRanges` (here https://search.nixos.org/options?channel=20.09&show=networking.firewall.allowedUDPPortRanges&from=0&size=30&sort=relevance&query=networking.firewall.allowedUDPPortRanges) wrong ?
sulu has quit [Client Quit]
MichaelRaskin has joined #nixos
bbarker has quit [Remote host closed the connection]
bbarker has joined #nixos
hlisp has quit [Ping timeout: 240 seconds]
astylian has joined #nixos
CitadelCore2 has joined #nixos
<{^_^}> [nixpkgs] @mweinelt opened pull request #104417 → homeassistant: 0.118.1 -> 0.118.2 → https://git.io/Jk2CE
<CitadelCore2> Hi all. Trying to use the master branch of home-manager with a flake nixos configuration and I'm getting this error:
<CitadelCore2> "The option `darwinModules' defined in `<unknown-file>' does not exist."
<CitadelCore2> can see that it was only introduced on a commit not on the bqv-flakes branch, but I don't understand why it causes the expression to fail
bbarker has quit [Ping timeout: 240 seconds]
<{^_^}> [nixpkgs] @jonringer merged pull request #104364 → python37Packages.bx-python: 0.8.6 -> 0.8.9 → https://git.io/Jkzyn
<{^_^}> [nixpkgs] @jonringer pushed commit from @r-ryantm to master « python37Packages.bx-python: 0.8.6 -> 0.8.9 »: https://git.io/Jk2Co
sangoma has quit [Quit: WeeChat 2.9]
<{^_^}> [nixpkgs] @jonringer opened pull request #104418 → python3Packages.astropy: fix build → https://git.io/Jk2CS
hlisp has joined #nixos
astylian has quit [Remote host closed the connection]
d1re is now known as d1rewolf
alp has quit [Ping timeout: 272 seconds]
hlisp has quit [Ping timeout: 272 seconds]
astylian has joined #nixos
<{^_^}> [nixpkgs] @peti pushed to haskell-updates « cachix: drop the build from the release jobset »: https://git.io/Jk2ln
<{^_^}> [nixpkgs] @timokau merged pull request #102754 → inkcut: 2.1.1 -> 2.1.2 → https://git.io/JTNX8
<{^_^}> [nixpkgs] @timokau pushed 2 commits to master: https://git.io/Jk2lu
<{^_^}> [nixpkgs] @stigtsp merged pull request #104240 → perlPackages.WWWTwilioAPI: init at 0.21 → https://git.io/Jk0FM
<{^_^}> [nixpkgs] @stigtsp pushed 2 commits to master: https://git.io/Jk2l1
justanotheruser has quit [Ping timeout: 272 seconds]
CitadelCore2 has quit [Remote host closed the connection]
<{^_^}> [nixpkgs] @stigtsp merged pull request #104399 → mutt: 2.0.1 -> 2.0.2 → https://git.io/Jk2Un
<{^_^}> [nixpkgs] @stigtsp pushed 2 commits to master: https://git.io/Jk28t
astylian has quit [Remote host closed the connection]
orivej has quit [Ping timeout: 246 seconds]
Acou_Bass has quit [Ping timeout: 260 seconds]
<gchristensen> matthewcroughan_: not out of the box, no, but it has support for grub's measured boot: https://search.nixos.org/options?channel=20.09&show=boot.loader.grub.trustedBoot.enable&from=0&size=30&sort=relevance&query=boot.loader.grub.trustedBoot
astylian has joined #nixos
<{^_^}> Channel nixpkgs-20.09-darwin advanced to https://github.com/NixOS/nixpkgs/commit/0b2d5b9c754 (from 76 minutes ago, history: https://channels.nix.gsc.io/nixpkgs-20.09-darwin)
Acou_Bass has joined #nixos
<{^_^}> [nixpkgs] @otavio opened pull request #104419 → shellhub-agent: Add service and package expressions → https://git.io/Jk28N
<{^_^}> [nixpkgs] @Ma27 merged pull request #104394 → neomutt: 20200925 -> 20201120 → https://git.io/Jk2e9
<{^_^}> [nixpkgs] @Ma27 pushed 2 commits to master: https://git.io/Jk24f
<{^_^}> [nixpkgs] @symphorien merged pull request #102235 → Paperwork 2.0 → https://git.io/JTHCq
<{^_^}> [nixpkgs] @symphorien pushed 6 commits to master: https://git.io/Jk24U
pushqrdx has joined #nixos
<{^_^}> [nixpkgs] @symphorien merged pull request #104321 → i3altlayout: init at 0.3 → https://git.io/JkuN8
<{^_^}> [nixpkgs] @symphorien pushed 2 commits to master: https://git.io/Jk24s
<pushqrdx> the mismatch between installing and uninstalling packages with nix-env is probably the biggest pain the butt aspect of nix xD
<pushqrdx> like this can be perhaps fixed if each package had a metadata property that specifies -e name, for instance if a package is installed as _foo but needs to be erased with just foo
<pushqrdx> package metadata migh contain "erase-name": "foo" or something along these lines
bostjan has joined #nixos
<ryantrinkle> pushqrdx: i think it might actually make sense to not even have the name-based interface
davidv7 has joined #nixos
<{^_^}> [nixpkgs] @Ma27 pushed commit from @magnetophon to release-20.09 « neomutt: 20200925 -> 20201120 »: https://git.io/Jk24R
<ryantrinkle> most of the folks I know use attribute paths exclusively
<ryantrinkle> which is also what you've gotta do if you're using, e.g. home manager
<ryantrinkle> (i'd highly recommend home manager, btw!)
<pushqrdx> ryantrinkle haven't yet felt the need for home-manager but it's on my checkout list. the list of packages i have in nix-env is < 3 items
<pushqrdx> i mainly use nix-env as a test drive, but have all peristant user packages in configuration.nix under my user
<srid> Fuuuuuu
bostjan has quit [Quit: leaving]
<{^_^}> [nixpkgs] @peti merged pull request #103740 → Update Haskell package set to Stackage Nightly (plus other fixes) → https://git.io/JkO8O
<{^_^}> [nixpkgs] @peti pushed 44 commits to master: https://git.io/Jk245
Acou_Bass has quit [Remote host closed the connection]
<srid> Okay, it booted. boot.growPartition didn't do anything though.
<{^_^}> [nixpkgs] @peti pushed 30 commits to haskell-updates: https://git.io/Jk24A
<srid> Is it because the free partition comes before the root partition?
<srid> p6 is root
<srid> I mean, p5 is root (ignore p6)
thibm has quit [Quit: WeeChat 2.6]
<srid> Can p5 be merged with the free partition before?
Acou_Bass has joined #nixos
<{^_^}> [nixpkgs] @danielfullmer opened pull request #104420 → nixos/syncoid: fix permissions without --no-sync-snap → https://git.io/Jk2Bm
<{^_^}> [nixpkgs] @stigtsp opened pull request #104422 → [20.09] mutt: 1.14.8 -> 2.0.2 → https://git.io/Jk2BZ
justanotheruser has joined #nixos
johnw_ has joined #nixos
hlisp has joined #nixos
<samueldr> srid: yeah, free space has to happen in sectors following the end of a partition for grow tools to work
gxt has joined #nixos
<{^_^}> [nixpkgs] @peti pushed 2 commits to haskell-updates: https://git.io/Jk2BF
<samueldr> srid: to take the space from 534527 up to p5's start, you'd need to first move the partition to 532480, and then grow
<{^_^}> [nixpkgs] @stigtsp opened pull request #104423 → [20.03] mutt: 1.14.6 -> 2.0.2 → https://git.io/Jk2Bb
<samueldr> srid: some partitioning tooling can do that, I know whatever fuels gparted (parted I guess) must be able to as gparted can
<{^_^}> [nixpkgs] @Ma27 pushed to release-20.03 « neomutt: apply patch to mitigate CVE-2020-28896 »: https://git.io/Jk2Bp
<srid> I'm gonna just reinstall afresh.
<samueldr> srid: though that will have to happen "offline" (from e.g. a live system)
<samueldr> if you don't have any data, that could be quicker indeed :)
<srid> I realized that I've been using nixos on the carbon without a swap partition.
<srid> Is there any specific recommendation to keep in mind when creating swap partition pre-install?
<{^_^}> [nixpkgs] @peti opened pull request #104424 → Update Haskell package set to Stackage Nightly 2020-11-20 (plus other fixes) → https://git.io/Jk2Rv
<srid> Yea, my data is all sync'ed to other computers via syncthing
<samueldr> depending on the FS and use case, you might want to not use a swap _partition_, but rather a swap file
lordcirth has quit [Quit: Leaving]
<samueldr> if you want to hibernate, though I believe you'll need a partition
lordcirth has joined #nixos
<{^_^}> [nixpkgs] @LaloHao closed pull request #98196 → haskellPackage.binary-search: unbreak → https://git.io/JU0ZK
<samueldr> and ZFS (among others) can't do swap files
<srid> Well, root is ext4 par, on a SSD in the thinkpad carbon.
<samueldr> "but wouldn't a swap file be slower?" nah, Linux has a fast path for that
<gchristensen> (nor can zfs hibernate)
<lordcirth> Hibernation is obsolete anyway
<srid> I don't think I care much about hibernation; suspend is fine.
hlisp has quit [Ping timeout: 260 seconds]
<srid> So - swap file or partition? Does nixos have declarative configuration for swapfile?
<samueldr> the advantage of swap files is they're quite easier to grow and shrink
<srid> Is there a downside to using swap file?
<samueldr> yes, declarative swap files
<samueldr> AFAIK no downside, except for hibernation
<samueldr> in fact I know of an upside: LUKS encrypted ext4 means your swap file is encrypted
<samueldr> (without extra work)
<srid> 16G is all I got in RAM on this baby laptop; I was surprised I did not enable swap in last install; might explain ghcide thrashing.
<srid> (P71 on the other hand has 64G, so I never enabled swap on that)
<samueldr> swap is good even with high amount of RAM [citation needed]
<srid> Oh, during this reinstall - I'd like to use the opportunity to use full disk encryption. Is that straightforward today in nixos?
<samueldr> but not the cargo-culted "2 times or 1.5 times"
<samueldr> srid: from the moment I started using NixOS it was already straight forward enough...
<samueldr> ... but I already knew about LUKS from archlinux
<srid> I think I rarely saw myself using >50% of that 64G ram
<srid> I know nothing about LUKS. /me peeks nixos docs
<samueldr> yeah, AFAIUI even with that low use, there are things that can't happen without swap [citation still required :)]
<gchristensen> samueldr: I think the 1.5x is so you have some usable swap while still having enough space to fully fit all your ram to disk
<samueldr> yeah
<samueldr> srid: the worst you can do with a wrong LUKS setup in your case, since you're starting fresh, is making a system that you can't boot I guess
<samueldr> good learning experience
<samueldr> without the pain
<samueldr> when I install a fresh NixOS I still look at this section because it doesn't happen often enough for me to remember
rprije has joined #nixos
<samueldr> and "Are you sure? (Type uppercase yes):" don't be a smartbutt, and don't input "uppercase yes" ;)
<srid> samueldr: when LUKS encrypting root, do you enter encryption password everytime on boot?
<samueldr> yes
<samueldr> I mean, *I* do
<samueldr> there are other ways to decrypt which I've not explored
<srid> And I'll choose ext4, unless there is a reaso to try something new ...
<lordcirth> Password is simplest
zupo has joined #nixos
<srid> I got the google titan key https://cloud.google.com/titan-security-key/ - which works well on nixos, fwiw - though not sure if that's gonna work with LUKS during boot time
<Yaniel> I'd expect it to
<samueldr> you can enroll additional methods to encrypt/decrypt after the fact with LUKS
<Yaniel> AFAIK yubikeys do work too so
Jackneill has quit [Ping timeout: 256 seconds]
<samueldr> (and change/remove the passphrase without needing a reencrypt, and still, you can reencrypt if needed)
kreyren is now known as TheProprietaryDe
TheProprietaryDe is now known as ProprietaryDev
johnw_ has quit [Quit: ZNC - http://znc.in]
hlisp has joined #nixos
lsix has joined #nixos
ProprietaryDev is now known as kreyren
proofofkeags_ has quit [Ping timeout: 256 seconds]
hlisp has quit [Ping timeout: 260 seconds]
NeoCron has quit [Quit: Leaving]
<{^_^}> [nixpkgs] @jonringer merged pull request #102840 → treewide: Qt5.X -> Qt5.15 (when possible) → https://git.io/JTAoO
<{^_^}> [nixpkgs] @jonringer pushed 58 commits to master: https://git.io/Jk2ET
__monty__ has quit [Quit: leaving]
<srid> samueldr: so I do the LUKS setup *before* running `nixos-install`?
<srid> (just generated configuration.nix; and toggled UFEI boot)
<samueldr> yes, the LUKS "formatting", just like all formatting, isn't done declaratively
<samueldr> you'll also want to generate the configuration *after* having formatted and mounted the ext4 filesystem contained in your LUKS container
Jackneill has joined #nixos
<srid> okay, let me umount and reformat first
yosafbridge has quit [Quit: Leaving]
<{^_^}> [nixpkgs] @domenkozar pushed 2 commits to master: https://git.io/Jk2E0
yosafbridge has joined #nixos
hyiltiz has quit [Remote host closed the connection]
hyiltiz has joined #nixos
<srid> What's this? It is commented out; should I run it? "mkfs.ext4 /dev/mapper/crypted"
kim0 has quit [Quit: Connection closed for inactivity]
<samueldr> it's not commented out, it's a "root" shell prompt signifier in the docs
<samueldr> (but yes can be confusing!)
<samueldr> that's creating the ext4 filesystem in the container
<samueldr> LUKS acts like a block device, just like your nvme is a block device
<srid> Okay. But /dev/mapper/crypted does not exist
<samueldr> you used `luksOpen` to open the LUKS container?
<samueldr> the last parameter is the name it will be mounted as, here it's `crypted`
Jackneill has quit [Ping timeout: 240 seconds]
<samueldr> yeah, you'll need to `luksOpen` that container
<srid> My bad; I really should be paying close attention
<samueldr> no worries
<srid> (The docs should really have the colors flipped; gray for output; and black for commands)
<samueldr> the "commented" styling of those lines is pretty bad
<srid> gray indicates code comments, by habit fo rme
<samueldr> it's because it's using a scripting styling for that part of the docs, while in reality it's a command line session, which AFAIK there's no sytling for
<srid> Okay, so from now - I should be using /dev/mapper/crypted instead of /dev/nvm... for commands like `mount` and `dd`
<samueldr> yeah
meh` has quit [Ping timeout: 240 seconds]
<samueldr> the partition holds the encrypted data container; luksOpen presents it as a block device under /dev/mapper/ (the filesystem would also be available as usual under /dev/disks/by-*)
astylian has quit [Remote host closed the connection]
<{^_^}> [nixpkgs] @jonringer merged pull request #96456 → python.pkgs.black: 19.10b0 -> 20.8b1 → https://git.io/JUkxN
<{^_^}> [nixpkgs] @jonringer pushed commit from @TheDelus to master « python.pkgs.black: 19.10b0 -> 20.8b1 »: https://git.io/Jk2uX
<srid> nixos-generate-config already configured it, but it is pointing to /dev/dm-0 instead of /dev/mapper/crypted
<srid> okay, `sudo dmsetup ls` simply returns "crypted (254:0)" maybe it's the same
vandenoever has quit [Ping timeout: 256 seconds]
alp has joined #nixos
<{^_^}> [nixpkgs] @MetaDark opened pull request #104425 → ccache: 3.7.12 -> 4.0 → https://git.io/Jk2zT
<{^_^}> [nixpkgs] @jonringer merged pull request #104400 → python3Packages.tensorflow_2: 2.3.0 -> 2.3.1 → https://git.io/Jk2Tt
<{^_^}> [nixpkgs] @jonringer pushed commit from @OmnipotentEntity to master « python3Packages.tensorflow_2: 2.3.0 -> 2.3.1 »: https://git.io/Jk2zn
<samueldr> srid: yeah, the mapper name is from the "devices mapper" thing from the kernel, it maps to a less user-friendly name that could change (dm-0)
<samueldr> you should probably change it to the mapper name
<samueldr> otherwise it becomes dependent on ordering
<srid> Esp if I'm to to create a second crypted partition, okay
<srid> As an aside, the X1 Carbon is great for NixOS except for this annoying bug: https://bugzilla.kernel.org/show_bug.cgi?id=203709 - I think it might just be in the latest kernel, so I'm gonna use the 5.4 kernel in 20.09 this time (at the expense of losing support for 5k monitor resolution via thunderbolt)
LilleCarl has joined #nixos
growpotkin has joined #nixos
<fzakaria> What's the solution for a JRE for Java11 ? The full JDK is a bit too big for just the runtime environment.
lsix has quit [Quit: WeeChat 3.0]
<LilleCarl> Q: How soon in your Nix journey did you move to NixOS as your primary OS?
<fzakaria> ah the java documentation has been updated to explain.
gustavderdrache has quit [Quit: Leaving.]
<{^_^}> [nixpkgs] @LaloHao opened pull request #104426 → haskellPackages.binary-search: unbreak and patch → https://git.io/Jk2gH
<{^_^}> [nixpkgs] @freezeboy opened pull request #104427 → obs-ndi: migrate to Qt5.15 → https://git.io/Jk2gN
Morfio has quit [Quit: This computer has gone to sleep]
pittma has quit [Ping timeout: 260 seconds]
evck_ has quit [Ping timeout: 260 seconds]
evck_ has joined #nixos
pittma has joined #nixos
jbetz has quit [Ping timeout: 260 seconds]
trevorriles has quit [Ping timeout: 260 seconds]
illustris has quit [Ping timeout: 260 seconds]
trevorriles has joined #nixos
jbetz has joined #nixos
illustris has joined #nixos
Morfio has joined #nixos
bbarker has joined #nixos
<{^_^}> [nixpkgs] @freezeboy opened pull request #104428 → massif-visualizer: migrate to Qt5.15 → https://git.io/Jk22h
civodul has quit [Quit: ERC (IRC client for Emacs 27.1)]
growpotk- has joined #nixos
<DigitalKiwi> how do i make a haskell program in nixpkgs use a different ghc (or whatever i need to do to fix it) now that we use the latest and greatest and least supported ghc by default
<{^_^}> [nixpkgs] @rycee pushed commit from @jerith666 to master « eclipses: 2020-06 -> 2020-09 »: https://git.io/Jk2am
<{^_^}> [nixpkgs] @rycee closed pull request #104317 → eclipses: 2020-06 -> 2020-09 → https://git.io/Jkudh
<DigitalKiwi> oh do i just put it in the versioned configuration file instead of the common one...?
<infinisil> DigitalKiwi: pkgs.haskell.packages.ghcXXX.<package> can be used
philr has joined #nixos
bbarker has quit [Remote host closed the connection]
bbarker has joined #nixos
hlisp has joined #nixos
<DigitalKiwi> nobody else has used that in nixpkgs
sss2 has quit [Quit: Leaving]
growpotk- has quit [Ping timeout: 260 seconds]
bbarker has quit [Ping timeout: 260 seconds]
<infinisil> Ah yeah I guess for nixpkgs it's no good
hlisp has quit [Ping timeout: 265 seconds]
<infinisil> DigitalKiwi: Oh actually elm uses that
mananamenos has quit [Ping timeout: 256 seconds]
<tokudan> if I have a list in an attribute, is there a way to dump that list as a nix-compatible string? reason: I want to build a configuration.nix for a system that can be later copied to /etc/nixos/configuration.nix that has network already configured.
<tokudan> basically i want something like: kexec.targetConfig = "... networking.nameservers = ${lib.dumpList config.networking.nameservers}";
<DigitalKiwi> what file is it in infinisil i can't find it
<infinisil> development/compilers/elm/default.nix
<DigitalKiwi> oh
<gchristensen> tokudan: you can put the config in a file and import it, keep a reference to the file in your config, and import it in your target too
<gchristensen> a bit awkward -- but no there is no way to do that really
<tokudan> gchristensen, hmm... i guess that would somehow work, though it's a lot less flexible, i guess :(
<tokudan> gchristensen, thanks :)
davidv7 has quit [Ping timeout: 240 seconds]
<gchristensen> yeah. the packet nixos installers have to deal with it... it is a bit annoying.
<DigitalKiwi> that looks way too complicated
<gchristensen> I go through great pains to validate the configs of the eventual system before having to boot the middle system
<{^_^}> [nixpkgs] @freezeboy opened pull request #104431 → supercollider: 3.11.0 -> 3.11.2 → https://git.io/Jk2VH
<DigitalKiwi> matterhorn complains about this base >=4.8 && <4.13 and glirc complains about happy (well, a dependency of glirc, config-value)
hlisp has joined #nixos
zecnate has joined #nixos
<zecnate> Is there a better way to do this that doesn't involve a temporary file? `echo 'import (builtins.fetchTarball "https://github.com/timbertson/nix-wrangle/archive/v1.tar.gz")' > nix-wrangle-install.nix && nix-env -if ./nix-wrangle-install.nix && rm ./nix-wrangle-install.nix`
<zecnate> Why doesn't `nix-env --install` support `--expr`?
<{^_^}> [nixpkgs] @freezeboy opened pull request #104432 → partition-manager: migrate to Qt5.15 → https://git.io/Jk2Vp
<{^_^}> [nixpkgs] @j4m3s-s opened pull request #104433 → busybox: 1.31.1 -> 1.32.0 → https://git.io/Jk2Vh
<{^_^}> [nixpkgs] @r-ryantm opened pull request #104434 → python37Packages.google_cloud_storage: 1.32.0 -> 1.33.0 → https://git.io/Jk2we
<gchristensen> nix-env -i $(nix-build 'https://github.com/timbertson/nix-wrangle/archive/v1.tar.gz')
Soo_Slow has joined #nixos
hlisp has quit [Ping timeout: 260 seconds]
<{^_^}> [nixpkgs] @primeos pushed to master « chromiumDev: Unmark the build as broken »: https://git.io/Jk2wC
jonatanb has joined #nixos
<rogerr> i add keybase-gui to home.packages then set services.kbfs.enable true. but i notice kbfsfuse and keybase run whether keybase-gui is running or not. can i make the daemons run on-demand instead pls?
erasmas has quit [Quit: leaving]
cr4y1_ has quit [Read error: Connection reset by peer]
jonatanb has quit [Ping timeout: 246 seconds]
neiluj has quit [Ping timeout: 265 seconds]
hlisp has joined #nixos
<hexa-> what's the difference between fetchurl and fetchpatch?
<hexa-> I mean … I can use both to fetch a patch, right?
hlisp has quit [Ping timeout: 240 seconds]
konobi has joined #nixos
<hexa-> oh, so if they have like a version suffix
<hexa-> noted, thanks!
<infinisil> :)
<hexa-> infinisil++
<{^_^}> infinisil's karma got increased to 376
<infinisil> (I wouldn't have known without checking the source btw)
<hexa-> but you knew to check :)
cr4y1 has joined #nixos
<hexa-> sorry for being lazy, I guess :D
jbox has joined #nixos
konobi has quit [Client Quit]
zupo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
konobi has joined #nixos
<infinisil> No problem!
hlisp has joined #nixos
noudle has joined #nixos
<rogerr> i use i3 and keybase-gui. how can i make the keybase and kbfsfuse daemons only run when i run keybase-gui? right now they run always. i think it needs an option for "keybase ctl autostart --disable"?
iH8c0ff33 has quit [Ping timeout: 272 seconds]
konobi has quit [Quit: konobi]
hlisp has quit [Ping timeout: 272 seconds]
konobi has joined #nixos
ZaraChimera has joined #nixos
<DigitalKiwi> infinisil: i can't figure it out