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
<notgne2[m]> bbigras: it might be easier to just not have it be a submodule at all, and instead use it as a flake input
<bbigras> notgne2: could it be a conditional flake input? I don't want to include it when building with github actions
growpotkin has quit [Ping timeout: 246 seconds]
cosimone_ has joined #nixos
<notgne2[m]> huh I don't think so, and if there is I wouldn't rely on it, I think that goes against the idea of flakes somewhat
<ar> /31
cosimone has quit [Ping timeout: 260 seconds]
cosimone_ is now known as cosimone
rajivr has joined #nixos
<{^_^}> [nixpkgs] @AndersonTorres opened pull request #105300 → Convert Emacs documentation from XML DocBook to Commonmark → https://git.io/JkNX6
ZaraChimera has joined #nixos
<bbigras> notgne2: just to be clear, my private stuff is only things like my passwords, hostnames, privates ip adresses from work, ssh config, vpn stuff.
acarrico has joined #nixos
<bbigras> I'll ask on the forum.
SomeoneSerge has quit [Quit: WeeChat 3.0]
vidbina has joined #nixos
oxalica1 has joined #nixos
<{^_^}> [nixpkgs] @antifuchs opened pull request #105301 → zsh: Disable compiling in /usr/local/... as the site-function directory → https://git.io/JkN1t
oxalica has quit [Ping timeout: 256 seconds]
oxalica1 is now known as oxalica
shibboleth has quit [Quit: shibboleth]
Dedalo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
Mateon1 has quit [Ping timeout: 256 seconds]
<{^_^}> [nixpkgs] @AndersonTorres opened pull request #105302 → Convert Kakoune documentation from XML DocBook to Commonmark → https://git.io/JkN1N
<{^_^}> [nixpkgs] @bhipple merged pull request #102114 → fetchzip: remove write permissions for unpacked files → https://git.io/JTyYy
<{^_^}> [nixpkgs] @bhipple pushed 2 commits to master: https://git.io/JkN1x
<colemickens> nix using 3GB of ram to evaluate two nixos hosts and two shell buildenvs. That doesnt seem good
<V> that indeed does not
ZaraChimera has left #nixos ["WeeChat 3.0"]
<colemickens> I'm quite sure its the shells. The evaluation time got 10x longer when I added them.
Mateon1 has joined #nixos
<matthewcroughan_> colemickens: how does anything in your mixins/profiles folder end up getting imported?
<matthewcroughan_> I understand that they often import eachother, but I don't see how it ends up in your system
<matthewcroughan_> it's not in the flake, like your example would show.
werner291 has quit [Remote host closed the connection]
nixer has quit [Ping timeout: 245 seconds]
<{^_^}> [nixpkgs] @SuperSandro2000 merged pull request #91512 → greg: add setuptools to propagatedBuildInputs → https://git.io/JfjLv
<{^_^}> [nixpkgs] @SuperSandro2000 pushed 2 commits to master: https://git.io/JkNDP
<{^_^}> [nixpkgs] @nasirhm opened pull request #105303 → Brave Browser version updated to 1.17.73 → https://git.io/JkND1
<matthewcroughan_> You have: slynux = mkSystem "x86_64-linux" inputs.nixpkgs "slynux";
<Raito_Bezarius> is there any way to run VM (and not container) on non-nixos from flake nixos cfgs?
<{^_^}> [nixpkgs] @SuperSandro2000 closed pull request #91714 → hdl-dump: init at unstable-2020-02-05 → https://git.io/JJvkL
mbrgm_ has joined #nixos
mbrgm has quit [Ping timeout: 272 seconds]
mbrgm_ is now known as mbrgm
jonringer has joined #nixos
<infinisil> Raito_Bezarius: nixos-rebuild build-vm should work
<Raito_Bezarius> on a non-nixos system
<infinisil> You can run nixos-rebuild on non-nixos
<Raito_Bezarius> nixos-rebuild does not exist, does it, infinisil ?
<Raito_Bezarius> oh
<Raito_Bezarius> infinisil: in which package is it?
<infinisil> nix-build '<nixpkgs/nixos>' -A config.system.build.nixos-rebuild -I nixos-config=/path/to/configuration.nix
<infinisil> Oh and actually you can just build the vm directly then
acarrico has quit [Ping timeout: 240 seconds]
supersandro2000 has quit [Disconnected by services]
supersandro2000 has joined #nixos
<Raito_Bezarius> ah nice :-)
<{^_^}> [nixpkgs] @SuperSandro2000 closed pull request #83446 → openssl: remove build-time dependency to host perl → https://git.io/Jv9Xw
<Raito_Bezarius> infinisil++
<{^_^}> infinisil's karma got increased to 379
acarrico has joined #nixos
<{^_^}> [nixpkgs] @lopsided98 opened pull request #105305 → buildRustCrate: add host platform to rlib hash suffix → https://git.io/JkNy2
werner291 has joined #nixos
sss4 has quit [Quit: Leaving]
<FareTower> What's the right way to setup a cachix or such server for my nix packages?
FareTower has quit [Quit: Leaving]
lord| has quit [Ping timeout: 272 seconds]
spudly111 has quit [Ping timeout: 256 seconds]
spudly111 has joined #nixos
fyr62 has joined #nixos
fyr62 has quit [Remote host closed the connection]
<colemickens> For cachix you would just go to cachix.org and follow the instructions.
fyr_ has joined #nixos
vidbina has quit [Ping timeout: 240 seconds]
meh` has quit [Ping timeout: 240 seconds]
turlando has quit [Ping timeout: 256 seconds]
h0m1 has quit [Quit: WeeChat 3.0]
h0m1 has joined #nixos
<{^_^}> [nixpkgs] @marsam opened pull request #105306 → postgresqlPackages.plpgsql_check: 1.13.1 -> 1.15.1 → https://git.io/JkN9j
<{^_^}> [nixos-org-configurations] @jonringer opened pull request #136 → 20.03 is EOL → https://git.io/JkNHv
<{^_^}> [nixpkgs] @SuperSandro2000 opened pull request #105307 → pythonPackages.blockdiag: 1.5.3 -> 2.0.1 → https://git.io/JkNHZ
<{^_^}> [nixpkgs] @SuperSandro2000 closed pull request #92108 → blockdiag: fix missing dependency → https://git.io/JJTcR
cosimone has quit [Quit: cosimone]
acarrico has quit [Ping timeout: 256 seconds]
iH8c0ff33 has joined #nixos
Virgiel has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #105308 → openfst: 1.7.9 -> 1.8.0 → https://git.io/JkNHx
Virgiel has quit [Remote host closed the connection]
Virgiel has joined #nixos
<{^_^}> [nixpkgs] @SuperSandro2000 merged pull request #91961 → keysmith: 0.1 → 0.2 → https://git.io/JJUf7
<{^_^}> [nixpkgs] @SuperSandro2000 pushed 2 commits to master: https://git.io/JkNQO
iH8c0ff33 has quit [Ping timeout: 264 seconds]
Virgiel has quit [Remote host closed the connection]
<{^_^}> [nixpkgs] @SuperSandro2000 merged pull request #105303 → Brave-Browser: version updated from 1.16.76 to 1.17.73 → https://git.io/JkND1
<{^_^}> [nixpkgs] @SuperSandro2000 pushed 2 commits to master: https://git.io/JkNQa
<{^_^}> Channel nixos-20.09-small advanced to https://github.com/NixOS/nixpkgs/commit/2335e7354f8 (from 4 hours ago, history: https://channels.nix.gsc.io/nixos-20.09-small)
<{^_^}> [nixpkgs] @peti pushed to haskell-updates « hackage-packages.nix: automatic Haskell package set update »: https://git.io/JkNQy
<rogerr> why doesn't `home.sessionPath = ["~/.local/share/foo/"];` work (echo $PATH doesn't show it in list) when i rdp into the system but it does when i ssh in? my rdp startwm.sh https://termbin.com/i1gq and .xprofile https://termbin.com/mcxp how can i debug this pls? i so desperate
<{^_^}> [nixpkgs] @marsam merged pull request #102638 → osinfo-db: 20200804 -> 20201015 → https://git.io/JTbU4
<{^_^}> [nixpkgs] @marsam pushed 2 commits to staging: https://git.io/JkN7f
<{^_^}> [nixpkgs] @bhipple opened pull request #105309 → python3Packages.hjson: init at 3.0.2 → https://git.io/JkN7Y
petar has quit [Remote host closed the connection]
amfl has quit [Quit: WeeChat 1.6]
petar has joined #nixos
<{^_^}> [nixpkgs] @SuperSandro2000 closed pull request #91428 → add ufetch-nixos package → https://git.io/JfhJo
petar has quit [Remote host closed the connection]
Lord_of_Life has joined #nixos
petar has joined #nixos
<{^_^}> [nixpkgs] @bhipple merged pull request #105286 → clickhouse: use system LLVM → https://git.io/JkN8f
<{^_^}> [nixpkgs] @bhipple pushed 2 commits to master: https://git.io/JkN7D
Lord_of_Life_ has quit [Ping timeout: 256 seconds]
petar has quit [Remote host closed the connection]
dhess has quit [Remote host closed the connection]
<{^_^}> [nixpkgs] @marsam merged pull request #105096 → tpm2-tss: 3.0.2 -> 3.0.3 → https://git.io/JkQZI
<{^_^}> [nixpkgs] @marsam pushed 2 commits to master: https://git.io/JkN7b
dhess has joined #nixos
petar has joined #nixos
<{^_^}> [nixpkgs] @SuperSandro2000 closed pull request #57967 → mcos-dark-xfce-edition: init at f0ec359 → https://git.io/fjf0S
werner291 has quit [Remote host closed the connection]
<{^_^}> [nixpkgs] @marsam merged pull request #104468 → python37Packages.pytest-html: 2.1.1 -> 3.0.0 → https://git.io/Jka8D
<{^_^}> [nixpkgs] @marsam pushed 2 commits to master: https://git.io/JkN5L
<{^_^}> [nixpkgs] @SuperSandro2000 closed pull request #76917 → Feature/gpup → https://git.io/JepCt
iqubic has joined #nixos
<iqubic> Does anyone know why Nix would refuse to create a Nix Shell with a given haskell package?
<{^_^}> [nixpkgs] @SuperSandro2000 closed pull request #92522 → sage: mark as broken → https://git.io/JJLiD
<{^_^}> [nixpkgs] @marsam merged pull request #105295 → ocamlPackages.ocaml_extlib: 1.7.6 -> 1.7.7 → https://git.io/JkNaA
<{^_^}> [nixpkgs] @marsam pushed 2 commits to master: https://git.io/JkN50
<iqubic> I've used cabal2Nix to create a derivation for a nix shell that has the latest GHC, as well as this package: https://hackage.haskell.org/package/advent-of-code-api
<iqubic> Nix claims that Haskell package is broken.
<{^_^}> [nixpkgs] @SuperSandro2000 merged pull request #105306 → postgresqlPackages.plpgsql_check: 1.13.1 -> 1.15.1 → https://git.io/JkN9j
<{^_^}> [nixpkgs] @SuperSandro2000 pushed 2 commits to master: https://git.io/JkN5z
<{^_^}> [nixpkgs] @tadfisher opened pull request #105311 → dart: Add update script; update versions → https://git.io/JkN5r
<iqubic> Anyone know what's going on there?
philr has joined #nixos
<simpson> What happens if you mark the package as not broken?
<iqubic> How do I do that?
<simpson> Probably by editing pkgs/development/haskell-modules/hackage-packages.nix
m1cr0man has joined #nixos
<iqubic> Yeah, I don't have my own local checkout of nixpkgs.
<iqubic> I'm running into this error: https://dpaste.com/7JVMTNSNM
cole-h has joined #nixos
<{^_^}> [nixpkgs] @SuperSandro2000 merged pull request #90414 → nats-streaming-server: 0.16.2 -> 0.17.0 → https://git.io/Jf7TV
<{^_^}> [nixpkgs] @SuperSandro2000 pushed 2 commits to master: https://git.io/JkNdf
<simpson> /nix/store/yr8xwgx51c7z0f3pwf69a10xli8r8crs-nixos-21.03pre253635.2247d824fe0/nixos/pkgs/development/haskell-modules/hackage-packages.nix
<simpson> Anyway, it's marked broken because it fails to build.
<iqubic> Ah. That sounds hard to deal with.
<{^_^}> [nixpkgs] @marsam merged pull request #104463 → python37Packages.inflect: 4.1.0 -> 5.0.2 → https://git.io/Jkane
<{^_^}> [nixpkgs] @marsam pushed 2 commits to master: https://git.io/JkNdO
<iqubic> So, is the issue just that the package isn't building?
<iqubic> Right, that's a haskell compiler error.
<iqubic> How did you generate that error?
<simpson> So does this make more sense? Nix refuses to prepare your nix-shell environment because one of the packages that you requested can't build. It's not just marked broken; it *is* broken.
<fyr_> Could be worse, I have a package that's failing to build but still thinks it succeeded ;)
<simpson> I asked for `nix-build -A haskellPackages.advent-of-code-api` from my local nixpkgs.
<iqubic> Cool. Thanks.
<iqubic> Do you know which version of GHC (Haskell Compiler) nix attempts to use?
ris has quit [Ping timeout: 256 seconds]
<iqubic> If the answer is no, I'd like to know that.
<simpson> Yes, I do.
<cole-h> > haskellPackages.ghc.version
<{^_^}> "8.10.2"
<infinisil> simpson: Nice lol
<fyr_> extremely stupid question: what command would you run to evaluate that expression?
<iqubic> Which version of GHC was attempting to use when you tried building the library that and generated that error message?
<infinisil> fyr_: nix-instantiate --eval -E 'with import <nixpkgs> {}; haskellPackages.ghc.version'
<simpson> fyr_: Or, `nix repl <nixpkgs>` and then type it at the prompt.
<simpson> iqubic: 8.10.2, like cole-h points out. I wasn't doing anything tricky; I was using the standard `haskellPackages`. I just pulled fresh nixpkgs (and over 3GiB of Nix store) just for you~
<iqubic> Oh, thanks.
<fyr_> ooh yup, `nix repl` was a command I was looking for earlier ty!
<iqubic> Time to message the library maintainer
<eacameron> Is there a way set up nix profile stuff for a new user, obviously not on NixOS?
<infinisil> eacameron: If you did a multi-user install of Nix, that should work out of the obx
<infinisil> box*
<eacameron> infinisil: How does that get setup in multiuser installs?
<{^_^}> [nixpkgs] @marsam merged pull request #89322 → qv2ray: Init at 2.6.3 → https://git.io/JfiOD
<{^_^}> [nixpkgs] @marsam pushed 3 commits to master: https://git.io/JkNFg
<iqubic> Is there a way to ask Nix to use an older verion of GHC, and build my library that way?
<infinisil> eacameron: I think just running nix-env or so for the first time creates the profile
<infinisil> Indicated by ~/.nix-profile existing
<eacameron> infinisil: ah ok
<iqubic> simpson: Are you saying that, even I allowed Broken pakages, this would still be broken?
<infinisil> Packages don't get fixed by just ignoring that they're broken..
<iqubic> Right. I see.
h0m1 has quit [Ping timeout: 272 seconds]
h0m1 has joined #nixos
<iqubic> infinisil: The weird thing is that this package hasn't been updated in about a year. I have no idea why it's broken now.
<{^_^}> [nixpkgs] @marsam merged pull request #104462 → python37Packages.sphinxcontrib-spelling: 5.2.2 -> 7.1.0 → https://git.io/JkaGV
<{^_^}> [nixpkgs] @marsam pushed 2 commits to master: https://git.io/JkNbx
<{^_^}> [nixpkgs] @lopsided98 reopened pull request #98915 → cpython: fix cross-compiling extension modules → https://git.io/JUoiq
acarrico has joined #nixos
hlolli_ has joined #nixos
hlolli__ has quit [Ping timeout: 272 seconds]
<rogerr> i made my question better
<rogerr> i want to rdp into my full env. what do i need to add to configuration.nix: services.xrdp.enable=true; home.nix: programs.xsession.scriptPath="startwm.sh"; home.sessionPath=["~/.foo"];? right now i can rdp into i3wm but ~/.foo isn't in $PATH, but it is if i ssh in. (startwm.sh https://termbin.com/i1gq .xprofile https://termbin.com/mcxp)
<{^_^}> [nixpkgs] @Ericson2314 pushed 425 commits to staging: https://git.io/JkNAN
<Raito_Bezarius> any idea in a makeTest-VM I get a "rebooting in 1 second" and nothing else for a while?
ddellacosta has joined #nixos
<{^_^}> [nixpkgs] @ryantm merged pull request #62104 → nixos/exwm: allow custom Emacs load script → https://git.io/fjRnl
<{^_^}> [nixpkgs] @ryantm pushed 2 commits to master: https://git.io/JkNhJ
<{^_^}> [nixpkgs] @SuperSandro2000 merged pull request #105309 → python3Packages.hjson: init at 3.0.2 → https://git.io/JkN7Y
<{^_^}> [nixpkgs] @SuperSandro2000 pushed 2 commits to master: https://git.io/JkNh3
acarrico has quit [Ping timeout: 272 seconds]
m0rphism has quit [Ping timeout: 240 seconds]
Dedalo has joined #nixos
amfl has joined #nixos
<{^_^}> [nixpkgs] @SuperSandro2000 merged pull request #92646 → tlaplusToolbox: 1.6.0 -> 1.7.0 → https://git.io/JJtSX
<{^_^}> [nixpkgs] @SuperSandro2000 pushed 2 commits to master: https://git.io/JkAeE
<{^_^}> [nixpkgs] @SuperSandro2000 closed pull request #93000 → sentencepiece: 0.1.91 -> 0.1.92 → https://git.io/JJOJ3
<{^_^}> [nixpkgs] @SuperSandro2000 closed pull request #88480 → Backport webkitgtk: 2.26.4 -> 2.28.1 → https://git.io/JfgrL
<{^_^}> [nixpkgs] @r-ryantm opened pull request #105312 → opencc: 1.0.6 -> 1.1.1 → https://git.io/JkAeh
<{^_^}> [nixpkgs] @r-ryantm opened pull request #105313 → ocamlPackages.eliom: 6.12.1 -> 6.12.4 → https://git.io/JkAv9
<{^_^}> [nixpkgs] @SuperSandro2000 merged pull request #92808 → powerline: fix fish integration → https://git.io/JJmuI
<{^_^}> [nixpkgs] @SuperSandro2000 pushed 2 commits to master: https://git.io/JkAvb
<{^_^}> [nixpkgs] @SuperSandro2000 merged pull request #93933 → Kak auto pairs update → https://git.io/JJRjV
<{^_^}> [nixpkgs] @SuperSandro2000 pushed 2 commits to master: https://git.io/JkAf6
iH8c0ff33 has joined #nixos
<{^_^}> [nixpkgs] @SuperSandro2000 closed pull request #92051 → [20.03] lynis: 2.7.5 -> 3.0.0 → https://git.io/JJUN0
ilmu1 has quit [Ping timeout: 272 seconds]
ilmu1 has joined #nixos
iH8c0ff33 has quit [Ping timeout: 264 seconds]
deadpixels has joined #nixos
<raghavsood> Is there a way to search OfBorg or Hydra failure logs?
<raghavsood> I'm looking for specific errors, but I don't want to rebuild all the packages myself if I can avoid it
deadpixels has quit [Ping timeout: 240 seconds]
<{^_^}> [nixpkgs] @lopsided98 opened pull request #105314 → rustc: allow building for musl targets → https://git.io/JkATJ
sigmundv has quit [Read error: Connection reset by peer]
sigmundv has joined #nixos
Qubasa has quit [Quit: WeeChat 2.9]
Qubasa has joined #nixos
fyr_ has quit [Remote host closed the connection]
aw has quit [Quit: Quitting.]
spacefrogg has quit [Quit: Gone.]
aw has joined #nixos
spacefrogg has joined #nixos
nwspk has quit [Quit: nwspk]
nwspk has joined #nixos
stephank has quit [Quit: stephank]
andi- has quit [Remote host closed the connection]
stephank has joined #nixos
cmk_zzz has quit [Ping timeout: 264 seconds]
<{^_^}> [nixpkgs] @mweinelt opened pull request #105315 → url-bot-rs: init at 0.3.1; nixos/url-bot-rs: init → https://git.io/JkAIY
gustavderdrache has quit [Quit: Leaving.]
andi- has joined #nixos
mzan has quit [Quit: https://quassel-irc.org - Chat comfortably. Anywhere.]
mzan has joined #nixos
<{^_^}> [nixpkgs] @martinbaillie opened pull request #105316 → maintainers: update martinbaillie → https://git.io/JkALa
Dedalo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<{^_^}> [nixpkgs] @hjones2199 opened pull request #105317 → libnova: 0.12.3 -> 0.16 → https://git.io/JkALX
vanbeast has quit [Remote host closed the connection]
aasg has quit [Quit: Bridge terminating on SIGTERM]
aasg has joined #nixos
orivej has joined #nixos
Supersonic112 has joined #nixos
Supersonic has quit [Ping timeout: 246 seconds]
Supersonic112 is now known as Supersonic
<{^_^}> [nixpkgs] @SuperSandro2000 closed pull request #94861 → [20.03] libvirtd: polkit integration, security fixes (#87576) → https://git.io/JJPXs
<{^_^}> [nixpkgs] @SuperSandro2000 closed pull request #87958 → graalvm8-19.2.1 buildfix → https://git.io/Jf08P
<{^_^}> [nixpkgs] @SuperSandro2000 closed pull request #96262 → Fixing/adding python27 derivations → https://git.io/JUURt
<{^_^}> [nixpkgs] @SuperSandro2000 closed pull request #98768 → [20.03] linux-libre.scripts: 17537 -> 17624 → https://git.io/JUaoe
<{^_^}> [nixpkgs] @SuperSandro2000 closed pull request #82518 → development/libraries/bwidget: bump sha256 hash → https://git.io/Jvitf
sangoma has joined #nixos
abathur has quit [Quit: abathur]
marek has quit [Ping timeout: 260 seconds]
hlolli_ has quit [Ping timeout: 272 seconds]
abathur has joined #nixos
marek has joined #nixos
nek0 has quit [Quit: The Lounge - https://thelounge.chat]
Yasuke has joined #nixos
<{^_^}> [nixpkgs] @RaghavSood merged pull request #105316 → maintainers: update martinbaillie → https://git.io/JkALa
<{^_^}> [nixpkgs] @RaghavSood pushed 2 commits to master: https://git.io/JkAOc
rail has quit [Quit: gone...]
rail has joined #nixos
ddellacosta has quit [Ping timeout: 256 seconds]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #105318 → pentobi: 18.3 -> 18.4 → https://git.io/JkA3L
<{^_^}> Channel nixpkgs-unstable advanced to https://github.com/NixOS/nixpkgs/commit/1121b2259b7 (from 2 days ago, history: https://channels.nix.gsc.io/nixpkgs-unstable)
<{^_^}> [nixpkgs] @SuperSandro2000 closed pull request #94662 → jsonnet-bundler: init at 20200804-ada055a → https://git.io/JJKYf
sigmundv has quit [Ping timeout: 246 seconds]
<{^_^}> [nixpkgs] @SuperSandro2000 closed pull request #45580 → mbrola: init at 3.0.1h → https://git.io/fAt6n
<{^_^}> [nixpkgs] @rissson opened pull request #105319 → nixos/pam: rework of the entire module → https://git.io/JkAG1
<{^_^}> [nixpkgs] @SuperSandro2000 merged pull request #105318 → pentobi: 18.3 -> 18.4 → https://git.io/JkA3L
<{^_^}> [nixpkgs] @SuperSandro2000 pushed 2 commits to master: https://git.io/JkAnt
zml has quit [Quit: update time :3]
iH8c0ff33 has joined #nixos
iH8c0ff33 has quit [Ping timeout: 256 seconds]
oida has quit [Remote host closed the connection]
oida has joined #nixos
zml has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #105320 → buildpack: 0.15.0 -> 0.15.1 → https://git.io/JkACy
<{^_^}> [nixpkgs] @SuperSandro2000 closed pull request #76607 → trenchbroom: init at 2019.6 → https://git.io/JeNly
<{^_^}> [nixpkgs] @Ericson2314 merged pull request #105314 → rustc: allow building for musl targets → https://git.io/JkATJ
<{^_^}> [nixpkgs] @Ericson2314 pushed 2 commits to master: https://git.io/JkAW3
<{^_^}> [nixpkgs] @r-ryantm opened pull request #105321 → pdns-recursor: 4.4.0 -> 4.4.1 → https://git.io/JkAWK
waleee-cl has quit [Quit: Connection closed for inactivity]
<{^_^}> [nixpkgs] @SuperSandro2000 merged pull request #94567 → cached-nix-shell: 0.1.3 -> 0.1.4 → https://git.io/JJwCd
<{^_^}> [nixpkgs] @SuperSandro2000 pushed commit from @xzfc to master « cached-nix-shell: 0.1.3 -> 0.1.4 (#94567) »: https://git.io/JkAlU
<{^_^}> [nixpkgs] @fzakaria opened pull request #105322 → doc: convert weechat docs to commonmark → https://git.io/JkAlC
<fzakaria> Okay; did my 1 at least for thanksgiving :)
Rusty1 has quit [Quit: WeeChat 2.3]
sangoma has quit [Ping timeout: 256 seconds]
alp has joined #nixos
gnidorah has joined #nixos
pieguy128 has quit [Quit: ZNC 1.7.5 - https://znc.in]
stree has quit [Quit: Caught exception]
stree has joined #nixos
cole-h has quit [Ping timeout: 246 seconds]
endformationage has quit [Ping timeout: 256 seconds]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #105323 → oxipng: 4.0.0 -> 4.0.1 → https://git.io/JkA4x
ali1234 has quit [Ping timeout: 272 seconds]
ali1234 has joined #nixos
palo1 has joined #nixos
palo has quit [Ping timeout: 256 seconds]
palo1 is now known as palo
<{^_^}> [nixpkgs] @r-ryantm opened pull request #105324 → php73Packages.psalm: 4.1.1 -> 4.2.1 → https://git.io/JkA0r
<{^_^}> [nix] @kquick opened pull request #4291 → Add dir attribute to output argument if input specified dir. → https://git.io/JkAEO
<{^_^}> [nixpkgs] @r-ryantm opened pull request #105325 → plantuml: 1.2020.19 -> 1.2020.20 → https://git.io/JkAE1
alp has quit [Ping timeout: 272 seconds]
lord| has joined #nixos
sangoma has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #105326 → php73Packages.phpstan: 0.12.55 -> 0.12.57 → https://git.io/JkAzy
aasg has quit [Quit: Bridge terminating on SIGTERM]
aasg has joined #nixos
<{^_^}> [nixpkgs] @SuperSandro2000 merged pull request #93974 → cmusfm: 2018-10-11 -> 2020-07-23 → https://git.io/JJ0Hs
<{^_^}> [nixpkgs] @SuperSandro2000 pushed 2 commits to master: https://git.io/JkAg3
aasg has quit [Client Quit]
<{^_^}> [nixpkgs] @SuperSandro2000 merged pull request #105324 → php73Packages.psalm: 4.1.1 -> 4.2.1 → https://git.io/JkA0r
<{^_^}> [nixpkgs] @SuperSandro2000 pushed 2 commits to master: https://git.io/JkAgX
aasg has joined #nixos
<{^_^}> [nixpkgs] @SuperSandro2000 merged pull request #105321 → pdns-recursor: 4.4.0 -> 4.4.1 → https://git.io/JkAWK
<{^_^}> [nixpkgs] @SuperSandro2000 pushed 2 commits to master: https://git.io/JkAgS
<{^_^}> [nixpkgs] @SuperSandro2000 merged pull request #105320 → buildpack: 0.15.0 -> 0.15.1 → https://git.io/JkACy
<{^_^}> [nixpkgs] @SuperSandro2000 pushed 2 commits to master: https://git.io/JkAgH
<{^_^}> [nixpkgs] @SuperSandro2000 merged pull request #105323 → oxipng: 4.0.0 -> 4.0.1 → https://git.io/JkA4x
<{^_^}> [nixpkgs] @SuperSandro2000 pushed 2 commits to master: https://git.io/JkAgd
aasg has quit [Client Quit]
aasg has joined #nixos
aasg has quit [Client Quit]
aasg has joined #nixos
<iqubic> So, a haskell library that I want to use has just been updated on Hackage. How long after now should I expect this package to be available for use on Nix's Unstable Branch?
<{^_^}> [nixpkgs] @danieldk opened pull request #105327 → python3Packages.blis: 0.7.2 -> 0.7.3 → https://git.io/JkA2z
<Fare> iqubic: less long if you help package it and/or review its package
<Fare> even less long if you use your own fork of the repo
<iqubic> Yeah, I don't know how to do that. Isn't there an automatic update of all haskell packages that usually happens?
<supersandro2000> I do not know the schedule of pit? but he seems faster than most other stuff
<iqubic> Fare: You say I can just use my own fork of the repo? How might that work?
<{^_^}> [nixpkgs] @danieldk opened pull request #105328 → python3Packages.spacy: 2.3.3 -> 2.3.4 → https://git.io/JkAar
jmeredith has quit [Quit: Connection closed for inactivity]
iH8c0ff33 has joined #nixos
<{^_^}> [rfcs] @jonringer opened pull request #80 → [RFC 0080] Change NixOS releases to YY.05,YY.11 → https://git.io/JkAV8
alp has joined #nixos
<supersandro2000> iqubic: you fork it, change things best in another branch and then replace your channel with it
<supersandro2000> don't forget to update it once in a while (week, two weeks?)
<iqubic> I might just do that.
iH8c0ff33 has quit [Ping timeout: 260 seconds]
<{^_^}> [nixpkgs] @SuperSandro2000 merged pull request #94856 → wpsoffice: 11.1.0.9505 -> 11.1.0.9615 → https://git.io/JJPVu
<{^_^}> [nixpkgs] @SuperSandro2000 pushed 2 commits to master: https://git.io/JkAwm
<{^_^}> [nixpkgs] @r-ryantm opened pull request #105329 → libpulseaudio: 13.0 -> 14.0 → https://git.io/JkAwR
<{^_^}> [nixpkgs] @SuperSandro2000 merged pull request #105326 → php73Packages.phpstan: 0.12.55 -> 0.12.57 → https://git.io/JkAzy
<{^_^}> [nixpkgs] @SuperSandro2000 pushed 2 commits to master: https://git.io/JkAwz
iH8c0ff33 has joined #nixos
<{^_^}> [nixpkgs] @jonringer merged pull request #105328 → python3Packages.spacy: 2.3.3 -> 2.3.4 → https://git.io/JkAar
<{^_^}> [nixpkgs] @jonringer pushed commit from @danieldk to master « python3Packages.spacy: 2.3.3 -> 2.3.4 »: https://git.io/JkArg
da_dada has quit [Ping timeout: 240 seconds]
<{^_^}> [nixpkgs] @danieldk opened pull request #105330 → mkl: 2020.3.279 -> 2020.4.304 → https://git.io/JkArH
johnw has joined #nixos
da_dada has joined #nixos
<Fare> supersandro2000, how do you replace your channel with it?
<{^_^}> [nixpkgs] @jonringer merged pull request #105307 → pythonPackages.blockdiag: 1.5.3 -> 2.0.1 → https://git.io/JkNHZ
<{^_^}> [nixpkgs] @jonringer pushed 3 commits to master: https://git.io/JkAom
<supersandro2000> Fare: remove the nixpkgs channel and add a new one with your URL
<{^_^}> [nixpkgs] @jonringer merged pull request #105035 → nlopt: 2.6.1 -> 2.7.0 → https://git.io/JkHf9
<{^_^}> [nixpkgs] @jonringer pushed commit from @r-ryantm to master « nlopt: 2.6.1 -> 2.7.0 »: https://git.io/JkAou
kgriffin has quit [Quit: ZNC 1.7.5 - https://znc.in]
<{^_^}> [nixpkgs] @SuperSandro2000 opened pull request #105331 → pythonPackages.blockdiagcontrib-cisco: Remove default.nix file → https://git.io/JkAoD
<supersandro2000> ^ofborg, bot of all things, tell me I missed that
<Fare> supersandro2000, last I tried, the github URL of my fork of nixpkgs wasn't a valid channel
kgriffin has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #105332 → php73Extensions.xdebug: 2.9.8 -> 3.0.0 → https://git.io/JkAKv
<supersandro2000> Fare: like this https://github.com/fare/mixpkgs/archive/master.tar.gz ?
<{^_^}> [nixpkgs] @r-ryantm opened pull request #105333 → playonlinux: 4.3.4 -> 4.4 → https://git.io/JkAKS
Heirlung has quit [Quit: ZNC - http://znc.in]
sangoma has quit [Quit: WeeChat 2.9]
sangoma has joined #nixos
Heirlung has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #105334 → pitivi: 2020.09.1 -> 2020.09.2 → https://git.io/JkA6z
<{^_^}> [nixpkgs] @sikmir opened pull request #105335 → Zombietrackergps → https://git.io/JkA6g
alp has quit [Ping timeout: 272 seconds]
nek0 has joined #nixos
gnidorah has quit [Quit: Connection closed for inactivity]
<{^_^}> [nixpkgs] @jonringer merged pull request #105267 → bump azure packages → https://git.io/Jkbj5
<{^_^}> [nixpkgs] @jonringer pushed 21 commits to master: https://git.io/JkAis
<{^_^}> [nixpkgs] @jonringer merged pull request #105297 → librealsense: 2.38.0 -> 2.40.0 → https://git.io/JkNos
<{^_^}> [nixpkgs] @jonringer pushed commit from @freezeboy to master « librealsense: 2.38.0 -> 2.40.0 »: https://git.io/JkAic
<{^_^}> [nixpkgs] @SuperSandro2000 opened pull request #105336 → python3Packages.mautrix: 0.5.8 -> 0.8.3, mautrix-telegram: 0.8.2 -> 0.9.0, python3Packages.telethon: 1.14.0 -> 1.17.5 → https://git.io/JkAiP
<{^_^}> [nixpkgs] @SuperSandro2000 closed pull request #92893 → python37Packages.telethon: 1.14.0 -> 1.15.0 → https://git.io/JJYqm
<{^_^}> [nixpkgs] @SuperSandro2000 closed pull request #103319 → python3Package.mautrix: 0.5.8 -> 0.8.1 → https://git.io/JkkEq
<{^_^}> [nixpkgs] @r-ryantm opened pull request #105337 → php73Extensions.mongodb: 1.8.2 -> 1.9.0 → https://git.io/JkAih
<{^_^}> [nixpkgs] @SuperSandro2000 opened pull request #105338 → xygrib: Fix build on darwin → https://git.io/JkAPv
veleiro` has joined #nixos
veleiro has quit [Ping timeout: 240 seconds]
<{^_^}> [nixpkgs] @SuperSandro2000 merged pull request #105317 → libnova: 0.12.3 -> 0.16 → https://git.io/JkALX
<{^_^}> [nixpkgs] @SuperSandro2000 pushed 2 commits to master: https://git.io/JkAPG
<{^_^}> [nixpkgs] @r-ryantm opened pull request #105339 → pkcs11helper: 1.26 -> 1.27 → https://git.io/JkAPX
turlando has joined #nixos
<{^_^}> [nixpkgs] @jonringer merged pull request #105336 → python3Packages.mautrix: 0.5.8 -> 0.8.3, mautrix-telegram: 0.8.2 -> 0.9.0, python3Packages.telethon: 1.14.0 -> 1.17.5 → https://git.io/JkAiP
<{^_^}> [nixpkgs] @jonringer pushed 3 commits to master: https://git.io/JkAXC
Lord_of_Life has quit [Changing host]
Lord_of_Life has joined #nixos
<{^_^}> [nix-mode] @taku0 opened pull request #115 → Exclude braces from ffap pattern → https://git.io/JkAXw
<{^_^}> [nixpkgs] @SuperSandro2000 merged pull request #105334 → pitivi: 2020.09.1 -> 2020.09.2 → https://git.io/JkA6z
<{^_^}> [nixpkgs] @SuperSandro2000 pushed 2 commits to master: https://git.io/JkAXo
<{^_^}> [nixpkgs] @SuperSandro2000 merged pull request #105333 → playonlinux: 4.3.4 -> 4.4 → https://git.io/JkAKS
<{^_^}> [nixpkgs] @SuperSandro2000 pushed 2 commits to master: https://git.io/JkAX1
<{^_^}> [nixpkgs] @jonringer merged pull request #105238 → [20.09] zfs 0.8.5 → https://git.io/JkbDL
<{^_^}> [nixpkgs] @jonringer pushed 2 commits to release-20.09: https://git.io/JkAXy
sangoma has quit [Read error: Connection reset by peer]
woffs has joined #nixos
<{^_^}> [nixpkgs] @SuperSandro2000 merged pull request #105337 → php73Extensions.mongodb: 1.8.2 -> 1.9.0 → https://git.io/JkAih
<{^_^}> [nixpkgs] @SuperSandro2000 pushed 2 commits to master: https://git.io/JkA1i
Ramaken has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #105340 → pgbouncer: 1.14.0 -> 1.15.0 → https://git.io/JkA1H
alp has joined #nixos
Ramaken has quit [Remote host closed the connection]
jonringer has quit [Ping timeout: 240 seconds]
Ramaken has joined #nixos
<{^_^}> [nixpkgs] @SuperSandro2000 merged pull request #105331 → pythonPackages.blockdiagcontrib-cisco: Remove default.nix file → https://git.io/JkAoD
<{^_^}> [nixpkgs] @SuperSandro2000 pushed 2 commits to master: https://git.io/JkADB
<{^_^}> [nixpkgs] @Luflosi opened pull request #105341 → youtube-dl: 2020.11.26 -> 2020.11.29 → https://git.io/JkAyP
<{^_^}> [nixpkgs] @vcunat pushed 2 commits to staging: https://git.io/JkASc
<{^_^}> [nixpkgs] @vcunat merged pull request #102518 → gcc9: apply gcc PR 96796 to avoid cycling on certain subreg reloads → https://git.io/JTdru
Ramaken has quit [Quit: Leaving]
nilsirl[m] has quit [Quit: Idle for 30+ days]
hjulle has quit [Quit: Idle for 30+ days]
tet[m] has quit [Quit: Idle for 30+ days]
amesgen[m] has quit [Quit: Idle for 30+ days]
abcrawf has quit [Quit: Idle for 30+ days]
ccressent[m] has quit [Quit: Idle for 30+ days]
hr[m] has quit [Quit: Idle for 30+ days]
hameerabbasi[m] has quit [Quit: Idle for 30+ days]
flip[m] has quit [Quit: Idle for 30+ days]
kaiha[m] has quit [Quit: Idle for 30+ days]
Criena has quit [Quit: Idle for 30+ days]
ngerstle[m] has quit [Quit: Idle for 30+ days]
jdks[m] has quit [Quit: Idle for 30+ days]
DaExodia[m] has quit [Quit: Idle for 30+ days]
grahamc[m] has quit [Quit: Idle for 30+ days]
witchof0x20[m] has quit [Quit: Idle for 30+ days]
tyrion-mx has quit [Quit: Idle for 30+ days]
picme[m] has quit [Quit: Idle for 30+ days]
ThornAvery[m] has quit [Quit: Idle for 30+ days]
tobim[m] has quit [Quit: Idle for 30+ days]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #105342 → postman: 7.34.0 -> 7.36.0 → https://git.io/JkA9r
<{^_^}> [nixpkgs] @stigtsp merged pull request #102061 → gogs: 0.11.91 -> 0.12.3 → https://git.io/JTDzk
<{^_^}> [nixpkgs] @stigtsp pushed 2 commits to master: https://git.io/JkA9Q
<dominikh> I'm having an issue with environment.enableDebugInfo = true in my nixos configuration. /run/current-system/sw/lib/debug only contains entries for packages that I explicitly added to systemPackages, but none for their dependencies. nix does download cached -debug packages for the dependencies, and I do see them in /nix/store, but they don't get linked into /run/current-system/sw/lib/debug and
<dominikh> subsequently gdb can't find them.
<{^_^}> [nixpkgs] @SuperSandro2000 merged pull request #105335 → zombietrackergps: 1.01 → 1.03 → https://git.io/JkA6g
<{^_^}> [nixpkgs] @SuperSandro2000 pushed 3 commits to master: https://git.io/JkAH2
<{^_^}> [nix-mode] @taku0 opened pull request #116 → Update install-nix-action in GitHub Action → https://git.io/JkAHF
<{^_^}> [nixpkgs] @Mic92 opened pull request #105343 → linuxPackages.bpftrace: 0.11.0 -> 0.11.4 → https://git.io/JkA7v
orivej has quit [Ping timeout: 256 seconds]
FRidh has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #105344 → pugixml: 1.10 -> 1.11 → https://git.io/JkA5p
<{^_^}> [nixpkgs] @FRidh opened pull request #105345 → thunderbird: set big-parallel → https://git.io/JkAds
gnidorah has joined #nixos
<gnidorah> hi. could someone merge this trivial change? https://github.com/NixOS/nixpkgs/pull/104294
<{^_^}> #104294 (by gnidorah, 1 week ago, open): openxray: replace fix with proper patch
hnOsmium0001 has quit [Quit: Connection closed for inactivity]
sciamp has joined #nixos
pbb has quit [Quit: http://quassel-irc.org - Chat comfortably. Anywhere.]
pbb has joined #nixos
orivej has joined #nixos
<srhb> gnidorah: The patch hash looks wrong.
<gnidorah> uh oh
<srhb> I get 1hrm4rkkg946ai95krzpf3isryzbb2vips63gxf481plv4vlcfc9
<Fare> supersandro2000, yay I added this to my ~/.nix-channels and it worked! Thank you so much!!! https://github.com/fare-patches/nixpkgs/archive/fare.tar.gz fare
<gnidorah> srhb: how do you get it? nix-prefetch-url https://github.com/OpenXRay/xray-16/commit/4532cba11e98808c92e56e246188863261ef9201.patch on my side says its 0s14jy0fzx4s53x5q90kqzj5sxiz1qcj7i03disvw2wxqcjg0mm5
<srhb> ,tofu
<{^_^}> To get a sha256 hash of a new source, you can use the Trust On First Use model: use probably-wrong hash (for example: 0000000000000000000000000000000000000000000000000000), then replace it with the correct hash Nix expected. For inserting 52 0's in vim: <esc>52i0<esc>
<srhb> gnidorah: The fetchers may or may not manipulate the sources before hashing in some way, so always use that method.
iH8c0ff33 has quit [Ping timeout: 260 seconds]
<gnidorah> srhb: thank you! i've corrected the hash and pushed changes
<srhb> gnidorah: Also, just an aside, github actually generates ".patch" urls for PRs too, which may be helpful for understanding the context of a patch later on, if a PR exists that represents that change :)
<srhb> But building now.
<{^_^}> [nixpkgs] @Mic92 opened pull request #105346 → sysdig: 0.27.0 -> 0.27.1 → https://git.io/JkAAi
aynish[m] has joined #nixos
<gnidorah> srhb: good, thanks :) but I see they are different in patching FS_internal.h so I thought picking one from master branch is safer
<srhb> Perfectly fine :)
<{^_^}> [nixpkgs] @Mic92 opened pull request #105347 → nixos/nginx: add streamConfig option → https://git.io/JkApe
noogie has joined #nixos
rprije has joined #nixos
sangoma has joined #nixos
<{^_^}> [nixpkgs] @vcunat pushed 2 commits to staging: https://git.io/JkApc
<{^_^}> [nixpkgs] @vcunat merged pull request #104825 → xorg.libX11: 1.6.12 -> 1.7.0 (security) → https://git.io/JkMCI
<{^_^}> [nixpkgs] @Mic92 opened pull request #105348 → python3.pkgs.httpbin: 0.6.2 -> 0.7.0 → https://git.io/JkAp4
<{^_^}> [nixpkgs] @srhb merged pull request #104294 → openxray: replace fix with proper patch → https://git.io/JkuWN
<{^_^}> [nixpkgs] @srhb pushed 2 commits to master: https://git.io/JkApS
<{^_^}> [nixpkgs] @Mic92 opened pull request #105349 → cheat: 4.1.1 -> 4.2.0 → https://git.io/JkAhv
<TheSirC[m]> srhb: Little question concerning the gist that you linked me yesterday (https://gist.github.com/srhb/b5180c51ab0742559d70bd08bbd04940), how do you build it ?
<TheSirC[m]> I tried `nix-build` and `nix-build -E "with import <nixpkgs> {}; callPackage ./default.nix {}"` without sucess...
<TheSirC[m]> The first one do execute but does not output any link to the result
iH8c0ff33 has joined #nixos
<patagonicus> How can I set up sway to start automatically? I want autologin, but setting up an X displaymanager just to start sway seems silly. Can I change what command is run on tty0 via the nixos config?
alp has quit [Ping timeout: 272 seconds]
rolodex________ has left #nixos [#nixos]
<TheSirC[m]> <TheSirC[m] "srhb: Little question concerning"> With some random tries it seems that `nix-instantiate --eval --strict ./default.nix` works but now I want to understand _why_ ...
<{^_^}> [nixpkgs] @gnidorah closed pull request #103980 → cde-gtk-theme: add ability to override palette → https://git.io/Jkcbd
<{^_^}> [nixpkgs] @gnidorah reopened pull request #103980 → cde-gtk-theme: add ability to override palette → https://git.io/Jkcbd
<{^_^}> [nixpkgs] @primeos pushed to master « html-proofer: 3.17.2 -> 3.17.3 »: https://git.io/JkAjx
iH8c0ff33 has quit [Ping timeout: 256 seconds]
aynish[m] is now known as aynish
<srhb> TheSirC[m]: Yeah, that's about right. It's only the evaluation part of modules, so nothing to build. I use `nix eval -f thefile` but `nix-instantiate --eval` is basically the same thin
<TheSirC[m]> <srhb "TheSirC: Yeah, that's about righ"> Pretty well explained ! Thanks ! Back to the staring !
<{^_^}> [nixpkgs] @r-ryantm opened pull request #105350 → python27Packages.bsddb3: 6.2.7 -> 6.2.9 → https://git.io/Jkxeg
<{^_^}> [nixpkgs] @Mic92 merged pull request #99366 → redis: disable systemd in musl build → https://git.io/JUHfR
<{^_^}> [nixpkgs] @Mic92 pushed 2 commits to master: https://git.io/Jkxew
werner291 has joined #nixos
marek has quit [Ping timeout: 260 seconds]
marek has joined #nixos
<{^_^}> Channel nixos-unstable-small advanced to https://github.com/NixOS/nixpkgs/commit/cb222776486 (from 2 hours ago, history: https://channels.nix.gsc.io/nixos-unstable-small)
<{^_^}> [nixpkgs] @srhb merged pull request #99173 → nixos/initrd-ssh: set more defensive pemissions on sshd test key → https://git.io/JUDiC
<{^_^}> [nixpkgs] @srhb pushed 2 commits to master: https://git.io/JkxvB
deadpixels has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #105351 → python27Packages.bitstruct: 8.11.0 -> 8.11.1 → https://git.io/Jkxv2
deadpixels has quit [Remote host closed the connection]
<l-as> does anyone know if there's a way to download the build used by the CI?
<srhb> l-as: CI as in ofborg?
<l-as> yeah
<srhb> I don't think that's exposed, no.
<l-as> that's unfortunate, it will take me hours to build it myself, as it's aarch64
<l-as> it's <https://github.com/NixOS/nixpkgs/pull/92708> FWIW, and it's trying to get me to build gcc to build freeimage
<{^_^}> #92708 (by L-as, 20 weeks ago, open): freeimage: Unbundle dependencies, fix AAarch64 support, and other fixes
detran has quit [Quit: ZNC 1.8.1 - https://znc.in]
<srhb> l-as: Yeah, it is unfortunate. Maybe you'll be interested in https://github.com/nix-community/aarch64-build-box
<{^_^}> [nixpkgs] @r-ryantm opened pull request #105352 → python27Packages.dependency-injector: 4.4.1 -> 4.5.1 → https://git.io/JkxUV
fendor has joined #nixos
<l-as> that sounds nice, I'll take a look at it
<l-as> though OTOH this wouldn't be necessary if what ofborg builds anyway was just exposed
<{^_^}> [nixpkgs] @FRidh merged pull request #105345 → thunderbird, firefox, firefox-esr: set big-parallel → https://git.io/JkAds
<{^_^}> [nixpkgs] @FRidh pushed to master « thunderbird, firefox, firefox-esr: set big-parallel »: https://git.io/JkxUS
<srhb> Yes, but, they're not. :) See https://github.com/NixOS/ofborg/issues/68 for that.
<{^_^}> ofborg#68 (by Mic92, 2 years ago, open): Provide a binary cache for builds
alp has joined #nixos
<l-as> Thanks for the link
orivej has quit [Ping timeout: 260 seconds]
davidv7 has joined #nixos
<{^_^}> [nixpkgs] @symphorien opened pull request #105354 → nixos/systemd: make serivces with DynamicUser depend on nscd → https://git.io/Jkxke
detran has joined #nixos
iH8c0ff33 has joined #nixos
<Reventlov> Hey
<Reventlov> how do you deal with proxyjump options for nix.buildMachines ?
<clever> Reventlov: put them in roots ~/.ssh/config
alp has quit [Ping timeout: 272 seconds]
civodul has joined #nixos
zupo has joined #nixos
zupo_ has joined #nixos
orivej has joined #nixos
zupo has quit [Ping timeout: 265 seconds]
marek has quit [Ping timeout: 240 seconds]
marek has joined #nixos
deadpixels has joined #nixos
alp has joined #nixos
deadpixels has quit [Remote host closed the connection]
sciamp has quit [Read error: Connection reset by peer]
<{^_^}> [nixpkgs] @primeos pushed to master « google-chrome: Cleanup old conditionals »: https://git.io/JkxmK
sangoma has quit [Ping timeout: 260 seconds]
davidv7 has quit [Ping timeout: 256 seconds]
<{^_^}> [nixpkgs] @lukegb opened pull request #105355 → cmake: 3.19.0 -> 3.19.1 → https://git.io/JkxYX
zupo_ has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<fendor> is the vscode build in nixpkgs with or without telemetry? And vscodium just doesn't have the infrastructure of vscode, e.g. vscode-with-extensions?
sangoma has joined #nixos
rprije has quit [Ping timeout: 256 seconds]
fuiltilt has quit [Quit: WeeChat 2.9]
werner291 has quit [Ping timeout: 256 seconds]
<{^_^}> [nixpkgs] @nyanloutre opened pull request #105356 → radarr: 0.2.0.1504 -> 3.0.0.4204 → https://git.io/JkxOg
ris has joined #nixos
<{^_^}> [nixpkgs] @jollheef opened pull request #105357 → [WIP] symcc: init at 1.0 → https://git.io/JkxON
DanielEbbert[m] has joined #nixos
<Raito_Bezarius> Anyone knows why the Python test driver get stuck at the reboot time? I have an FOSS repro case
<Raito_Bezarius> strace-ing shows that it is stuck in recvfrom() returning nothing I think
<Raito_Bezarius> I suspect that it's some sort of deadlock with Popen
<{^_^}> [nixpkgs] @Mic92 merged pull request #105346 → sysdig: 0.27.0 -> 0.27.1 → https://git.io/JkAAi
<{^_^}> [nixpkgs] @Mic92 pushed 2 commits to master: https://git.io/Jkx3S
SoleSoul has joined #nixos
__monty__ has joined #nixos
SoleSoul has quit [Remote host closed the connection]
ebbertd[m] has joined #nixos
sbock has joined #nixos
<{^_^}> [nixpkgs] @jupblb opened pull request #105359 → vimPlugins.nvim-lsputils: override with popfix dependency → https://git.io/JkxGO
<fendor> I see, I can use the vscode-with-extensions to install everything I need.
<ebbertd[m]> Hello everybody, I am looking for help. I am setting up NixOS for the first time and so far I have a system up and running including GDM for login into a sway session. However, I do have a problem with the keyboard layout. I have the console keymap set to `de-latin1` and the xserver layout is set to `de`. But when I log into sway I still have the English keyboard layout. Does anyone know how to configure German keyboard
<ebbertd[m]> layout for sway / wayland in NixOS?
<{^_^}> Channel nixos-20.09 advanced to https://github.com/NixOS/nixpkgs/commit/7d71d3dc80c (from 22 hours ago, history: https://channels.nix.gsc.io/nixos-20.09)
Iolen has joined #nixos
<srhb> ebbertd[m]: As in services.xserver.layout = "de"?
<srhb> Oh, yeah, I guess this is sway specific...
<ebbertd[m]> <srhb "ebbertd: As in services.xserver."> Yes, and in GDM that works. Just not once I'm in sway.
<Iolen> ░▓░▓░▓░▓░▓░▓░▓░▓░▓░ Hello ..... ░▓░▓░▓░▓░▓░▓░▓░▓░▓░
<srhb> ebbertd[m]: I do not think NixOS has a way to declaratively specify sway user config. I think you'll need home-manager for that.
<Raito_Bezarius> anyone has an idea how to change LOGFILE here https://github.com/NixOS/nixpkgs/blob/master/nixos/lib/testing-python.nix#L68 ?
<ebbertd[m]> <srhb "ebbertd: I do not think NixOS ha"> Thanks. I will look into what home-manager is.
<srhb> ebbertd[m]: It's basically NixOS for your home directory
<srhb> ebbertd[m]: So you get the ability to generate dotfiles declaratively, like NixOS can generate eg. config files in /etc/
<ebbertd[m]> That sounds good
<stites[m]1> Does anyone know of a nix packageset for a router? I am building a new one and it seems like I will need to go with OPNsense (or pfsense) -- would be cool to keep everything in nix
<srhb> Raito_Bezarius: Short of hardcoding the change in your checkout, I don't see a good way.
<Raito_Bezarius> Well, time to do it then :>
<Raito_Bezarius> Thanks srhb
<Raito_Bezarius> srhb++
<{^_^}> srhb's karma got increased to 138
<srhb> stites[m]: See https://nixos.wiki/wiki/Workgroup:Router and #nixos-on-your-router :)
<Iolen> ░▓░▓░▓░▓░▓░▓░▓░▓░▓░ Everyone invited to new chat place at: http://iaaaaa.mywebcommunity.org/
<Iolen> Thank You for attention ! ░▓░▓░▓░▓░▓░▓░▓░▓░▓░
<srhb> Iolen: I don't think that's relevant for this channel.
<siraben> srhb: it's a bot of some kind, I see it on multiple channels
<{^_^}> [nixpkgs] @7c6f434c merged pull request #104473 → libreoffice: improve codec support → https://git.io/JkaRr
<{^_^}> [nixpkgs] @7c6f434c pushed 2 commits to master: https://git.io/Jkxnc
vidbina has joined #nixos
Iolen was banned on #nixos by srhb [*!~Iolen@82.131.38.59.cable.starman.ee]
Iolen was kicked from #nixos by srhb [Iolen]
<srhb> siraben Thanks :)
<siraben> srhb: np
<Raito_Bezarius> thanks srhb :)
<stites[m]1> srhb: thank you for the suggestion!
gnidorah has quit [Quit: Connection closed for inactivity]
iH8c0ff33 has quit [Ping timeout: 264 seconds]
sbock has quit [Ping timeout: 272 seconds]
m0rphism has joined #nixos
<{^_^}> [nixpkgs] @Mic92 pushed to release-20.09 « sysdig: 0.27.0 -> 0.27.1 »: https://git.io/JkxCP
jonatanb has joined #nixos
<{^_^}> [nixpkgs] @FRidh merged pull request #105151 → copyDesktopItems: add new setup-hook → https://git.io/Jk5nu
<{^_^}> [nixpkgs] @FRidh pushed 9 commits to master: https://git.io/JkxCp
<{^_^}> [nixpkgs] @etu merged pull request #105332 → php73Extensions.xdebug: 2.9.8 -> 3.0.0 → https://git.io/JkAKv
<{^_^}> [nixpkgs] @etu pushed 2 commits to master: https://git.io/JkxWG
werner291 has joined #nixos
fufexan67 has joined #nixos
<fufexan67> hello, I have a question regarding TTYs. when I ctrl+alt+{F1..F6} I get no tty, and my monitor turns off, but the X session on tty7 works. why would that be?
iH8c0ff33 has joined #nixos
jonatanb has quit [Ping timeout: 240 seconds]
Fare has quit [Ping timeout: 260 seconds]
iH8c0ff33 has quit [Ping timeout: 240 seconds]
fufexan67 has quit [Remote host closed the connection]
alp has quit [Ping timeout: 272 seconds]
<{^_^}> [nixpkgs] @FRidh merged pull request #105355 → cmake: 3.19.0 -> 3.19.1 → https://git.io/JkxYX
<{^_^}> [nixpkgs] @FRidh pushed commit from @lukegb to staging « cmake: 3.19.0 -> 3.19.1 »: https://git.io/JkxBt
Dedalo has joined #nixos
iH8c0ff33 has joined #nixos
<rogerr> i want to rdp into my full env. what do i need to add to configuration.nix: services.xrdp.enable=true; home.nix: programs.xsession.scriptPath="startwm.sh"; home.sessionPath=["~/.foo"]; so ~/.foo is added to $PATH like it is if i ssh in? (startwm.sh https://termbin.com/i1gq .xprofile https://termbin.com/mcxp)
<{^_^}> [nixpkgs] @FRidh pushed 333 commits to staging-next: https://git.io/JkxBb
<{^_^}> [nixpkgs] @FRidh pushed 103 commits to staging: https://git.io/JkxRJ
<{^_^}> [nixpkgs] @Mic92 merged pull request #105349 → cheat: 4.1.1 -> 4.2.0 → https://git.io/JkAhv
<{^_^}> [nixpkgs] @Mic92 pushed 2 commits to master: https://git.io/JkxRq
mkaito has joined #nixos
iH8c0ff33 has quit [Ping timeout: 240 seconds]
iqubic` has joined #nixos
iqubic has quit [Ping timeout: 264 seconds]
vidbina has quit [Ping timeout: 240 seconds]
<{^_^}> [nixpkgs] @primeos opened pull request #105360 → criu: Switch to Python 3 → https://git.io/Jkxun
<{^_^}> [nixpkgs] @vbgl merged pull request #105118 → proverif: install emacs mode → https://git.io/Jk7Ge
<{^_^}> [nixpkgs] @vbgl pushed to master « proverif: install emacs mode »: https://git.io/Jkxu4
<{^_^}> [nixpkgs] @stigtsp opened pull request #105361 → perlPackages.CryptPerl: init at 0.34 → https://git.io/Jkxua
fufexan43 has joined #nixos
laerling has joined #nixos
<laerling> Hey guys. Is it possible to 'import' a file not as a nix expression but as a string? Cause I have a very long string that I'd like to separate into its own file.
<MichaelRaskin> readFile
fufexan43 has quit [Remote host closed the connection]
<MichaelRaskin> Also, you can write a Nix expression that is just a single string literal
<MichaelRaskin> The latter might or might not be less prone to breakage if flakes ever get stabilised and pushed too much
<laerling> I thought of that as well, but I'd like to actually treat it as a valid source file, and to use syntax highlighting etc. I'll try readFile, thanks.
alp has joined #nixos
<{^_^}> Channel nixos-20.09-small advanced to https://github.com/NixOS/nixpkgs/commit/cd004b28d5a (from 5 hours ago, history: https://channels.nix.gsc.io/nixos-20.09-small)
<{^_^}> Channel nixpkgs-20.09-darwin advanced to https://github.com/NixOS/nixpkgs/commit/cd004b28d5a (from 5 hours ago, history: https://channels.nix.gsc.io/nixpkgs-20.09-darwin)
Yasuke has left #nixos ["ERC (IRC client for Emacs 25.2.2)"]
alp has quit [Ping timeout: 272 seconds]
Dedalo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<MichaelRaskin> Wait, is there even a normal single-page version of Nix manual online??
zupo has joined #nixos
zupo has quit [Client Quit]
Dedalo has joined #nixos
gentauro has quit [Read error: Connection reset by peer]
gentauro has joined #nixos
<MichaelRaskin> Ah, of course it is called print version because there is no other reason to want a normal text document
<Reventlov> Hey
<Reventlov> I'm trying to remote build on multiple machines that share the nix store because it is in the home, synchronized with NFS
<Reventlov> so right now, I'm getting sqlite errors
<Reventlov> e.g executing SQLite statement 'pragma synchronous = normal': disk I/O error (in '/nix/var/nix/db/db.sqlite')
<Reventlov> anything I can do to avoid this ?
<{^_^}> [nixpkgs] @gebner opened pull request #105362 → pipewire: 0.3.16 -> 0.3.17 → https://git.io/JkxVL
jonatanb has joined #nixos
<{^_^}> [nixpkgs] @veprbl opened pull request #105363 → rivet: 3.1.2 -> 3.1.3 → https://git.io/JkxV7
<MichaelRaskin> Reventlov: distributed FS state consistency on NFS is hard to impossible, so probably no
iH8c0ff33 has joined #nixos
<Reventlov> MichaelRaskin: honestly I don't even care if they are not sharing the store, I just want to be able to use their CPU concurrently
<{^_^}> [nixpkgs] @teto merged pull request #105359 → vimPlugins.nvim-lsputils: override with popfix dependency → https://git.io/JkxGO
<{^_^}> [nixpkgs] @teto pushed commit from @jupblb to master « vimPlugins.nvim-lsputils: override with popfix dependency »: https://git.io/JkxwK
jonatanb has quit [Remote host closed the connection]
<{^_^}> [nixpkgs] @vcunat pushed 2 commits to staging-20.09: https://git.io/JkxrV
<{^_^}> [nixpkgs] @vcunat merged pull request #104685 → [20.09, staging] glibc: fix CVE-2020-6096 → https://git.io/JkiBe
<Reventlov> MichaelRaskin: yes ?
<Reventlov> I didn't see any paragraph in there related to nfs
<MichaelRaskin> It just assumes your builders have independent and working stores
<MichaelRaskin> Yes, you cannot have a working store on NFS
<matthewcroughan_> bqv: you around? :D
<matthewcroughan_> I am desperate to understand something here
<Reventlov> MichaelRaskin: well the store is working nicely, as long as it's on a single machine (nfs or not)
<Reventlov> but ok.
<matthewcroughan_> Why does colemickens install mako in his mixins/ folder, but also in sway.nix?
<lukegb> Reventlov: you could, in theory, do something complicated involving an overlay mount, but it would be completely unsupported and likely to break
<Reventlov> yeah, thought about that
<Reventlov> the easiest would be to just duplicate the stores
<Reventlov> (as i'm using a non-root installation, that would be doable I think, but too much hassle)
<{^_^}> [nixpkgs] @siraben opened pull request #105364 → doc/stdenv/cross-compilation: convert to markdown → https://git.io/Jkxow
<srhb> Is there an example of a _nicely_ packaged library that provides python modules on top of some c/cpp/fortran stuff? I feel like I'm always hacking this together.
<rawtaz> it seems that services.nixosManual.showManual is no longer in 20.09, where did it go?
<MichaelRaskin> I think it just disappeared
<rawtaz> i tried to find it being removed in some specific PR or issue but havent found it yet :)
<rawtaz> MichaelRaskin: do you think it is not *supposed* to be missing?
<MichaelRaskin> I think the removal was intentional
<MichaelRaskin> Like aaaa, so how do we secure no-login-required browser running on a forgotten VT
<raghavsood> It was removed in https://github.com/NixOS/nixpkgs/pull/83199
<{^_^}> #83199 (by edolstra, 35 weeks ago, merged): Remove manual service
<rawtaz> i mean it was renamed from .showManual to .enable at some point
<rawtaz> ok cool :)
<rawtaz> raghavsood: what did you search for to find that spot?
<raghavsood> Just searched `showManual` in the nixpkgs repo - it will show all issues and PRs that contain that string, even in the diffs
<rawtaz> yeah
<rawtaz> quite a few
<rawtaz> ok thanks
<raghavsood> Filtering by newest led to https://github.com/NixOS/nixpkgs/issues/83157, which led to https://github.com/NixOS/nixpkgs/issues/83199 in turn
<{^_^}> #83157 (by kylesferrazza, 35 weeks ago, closed): nixos-manual runs as root
<{^_^}> #83199 (by edolstra, 35 weeks ago, merged): Remove manual service
<raghavsood> Well, sorting by newest
<rawtaz> gotcha
<raghavsood> Looks like it was meant to be documented in https://github.com/NixOS/nixpkgs/pull/83651, but it never made it into 20.09 - not sure if another PR did document it before the release was cut though
<{^_^}> #83651 (by vcunat, 35 weeks ago, open): services.nixosManual fallout
<rawtaz> i guess that's no biggie. or do you think it needs to be post-documented?
<jophish> If I have a test which itself uses nix commands, is it possible to run this in a nix build
<jophish> obviously not mutating the actual store, no need for recursive nix
<jophish> but pretending
<marble_visions> hi all, i've installed the nixpkgs xmind package, but I get an error window that tells me to look at the following logfile (contents --> https://pastebin.com/GVkD7Dej)
<marble_visions> is this bugreport worthy?
cr4y1 has joined #nixos
zupo has joined #nixos
<infinisil> jophish: You can do evaluations, but no builds. For this you can set `NIX_REMOTE=local?root=$(mktemp -d)`
Dedalo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
berberman has joined #nixos
berberman_ has quit [Ping timeout: 272 seconds]
<jophish> infinisil: thanks, I'll see if that's good for me
<infinisil> I think basically just `nix-instantiate` calls, no `nix-build`'s
<infinisil> (so derivation instantiation should work)
<jophish> ah, the thing I'm calling wants access to /nix/var :(
<davidtwco> Will #98541 be backported to the 20.09 branch? Work is using NixOps pinned to nixos-20.09 and some colleagues cannot enter the nix-shell because 20.09 doesn't have that PR (and we'd rather stick to the stable releases).
<{^_^}> https://github.com/NixOS/nixpkgs/pull/98541 (by thefloweringash, 9 weeks ago, merged): darwin (Big Sur): tbd based stdenv
<infinisil> jophish: setting NIX_REMOTE should make it look in $tmp/nix/var
zupo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<infinisil> Make sure to `export NIX_REMOTE=...` if you want to use it in subsequent commands
<jophish> It's doing this, and I guess that var isn't set
<jophish> and even if I set that it still has troubles later
<infinisil> jophish: Oh well it's calling `nix-build`, which as said before won't work
<{^_^}> [nixpkgs] @bachp closed pull request #100518 → tautulli: 2.2.4 -> 2.6.1 → https://git.io/JTOIQ
<jophish> yeah, I assumed it would work, as it's only building '{}'
<jophish> actually, it's not that part that fails
<jophish> it later wants to look for a path in the store
<jophish> a path which is built on the host machine, but I guess isn't in the new pretend store
zupo has joined #nixos
<infinisil> Ah, yeah I guess that nix-build doesn't actually build anything
<infinisil> I'd try to whittle down what you want to run to just a nix-instantiate command
zupo has quit [Client Quit]
vidbina has joined #nixos
Dedalo has joined #nixos
<jophish> ah, I think it's the nix-env part
Acou_Bass has quit [Quit: ZNC 1.8.1 - https://znc.in]
Acou_Bass has joined #nixos
UnhinchedMind has joined #nixos
<{^_^}> [nixpkgs] @siraben opened pull request #105367 → gallery-dl: 1.15.2 -> 1.15.4 → https://git.io/Jkx7O
zupo has joined #nixos
<{^_^}> [nixpkgs] @FRidh pushed 1000 commits to python-unstable: https://git.io/Jkx51
<{^_^}> [nixpkgs] @FRidh opened pull request #105368 → Python packages set: major updates → https://git.io/Jkxdv
zupo has quit [Ping timeout: 240 seconds]
<Reiser> What's the reason networking.wg-quick exists? Is there some benefit over it vs networking.wireguard?
<{^_^}> Channel nixos-20.09 advanced to https://github.com/NixOS/nixpkgs/commit/2335e7354f8 (from 17 hours ago, history: https://channels.nix.gsc.io/nixos-20.09)
<{^_^}> [nixpkgs] @markuskowa opened pull request #105369 → slurm/nixos: 20.02.5.1 -> 20.11.0.1, fix module → https://git.io/JkxFP
<{^_^}> [nixpkgs] @RaghavSood closed pull request #105329 → libpulseaudio: 13.0 -> 14.0 → https://git.io/JkAwR
<{^_^}> [nixpkgs] @davidtwco opened pull request #105370 → nixos/wooting: add xinput support → https://git.io/JkxAL
<{^_^}> [nixpkgs] @FRidh pushed 2 commits to python-unstable: https://git.io/JkxA7
nehsou^ has joined #nixos
Dedalo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
domogled has joined #nixos
<rawtaz> where can i find a list of which methods `mkpasswd` in the minimal iso environment supports? there's no `man 5 crypt` in the env, nor `man 3 crypt_gensalt` in case that would be relevant.
waleee-cl has joined #nixos
<{^_^}> [nixpkgs] @turboMaCk opened pull request #105371 → elmPackages.elm-review: Init at 2.3.3 → https://git.io/Jkxjh
zupo has joined #nixos
zupo has quit [Client Quit]
<{^_^}> [nixpkgs] @vbgl opened pull request #105373 → ocamlPackages.odate: init at 0.6 → https://git.io/Jkpeo
mallox has joined #nixos
gustavderdrache has joined #nixos
mallox has quit [Client Quit]
endformationage has joined #nixos
astylian has joined #nixos
<jophish> infinisil: Solved it by adding a do-nothing nix-env to PATH
<jophish> :D
iH8c0ff33 has quit [Ping timeout: 256 seconds]
<hexa-> davidak[m]: hey, can I get you to look into the mozilla tts pull request?
astylian has quit [Remote host closed the connection]
cole-h has joined #nixos
Acou_Bass has quit [Quit: ZNC 1.8.1 - https://znc.in]
Acou_Bass has joined #nixos
sss2 has joined #nixos
<{^_^}> [nixpkgs] @Ericson2314 pushed to wip/splice-more « WIP: treewide: splice more nested package sets »: https://git.io/JkpUD
<{^_^}> [nixpkgs] @Ericson2314 opened pull request #105374 → WIP: treewide: splice more nested package sets → https://git.io/JkpTf
<{^_^}> [nixpkgs] @Ericson2314 merged pull request #105305 → buildRustCrate: add host platform to rlib hash suffix → https://git.io/JkNy2
<{^_^}> [nixpkgs] @Ericson2314 pushed 2 commits to master: https://git.io/JkpTq
<rawtaz> to answer my own question from a while back: mkpasswd -m help
<{^_^}> [nixpkgs] @r-ryantm opened pull request #105375 → python27Packages.bumps: 0.7.16 -> 0.7.18 → https://git.io/JkpTR
Acou_Bass has quit [Ping timeout: 264 seconds]
<{^_^}> [nixpkgs] @sikmir opened pull request #105376 → keeweb: 1.15.7 → 1.16.0 → https://git.io/JkpT6
Acou_Bass has joined #nixos
guisanpea has joined #nixos
<guisanpea> Hello!
<guisanpea> I am fairly new to nixos and I have a problem which I dont find a solution
<srhb> guisanpea: Welcome. :) Ask away.
sorki has joined #nixos
<guisanpea> I am trying to create an environment with home manager and nixos but when I try to create the switch i run into the following erro
<infinisil> jophish: Hehe nice
<guisanpea> [nixie@nixos:~/.config/nixpkgs]$ home-manager switch /nix/store/lcg4n8ca3c380drjxgwmv86n173n58qa-home-manager-generationStarting home manager activationActivating checkFilesChangedActivating checkLinkTargetsActivating writeBoundaryActivating installPackagesreplacing old 'home-manager-path'installing 'home-manager-path'building
<guisanpea> '/nix/store/9r0w7wch48qrcf5hil8xh4vjhgn16jrp-user-environment.drv'...error: packages '/nix/store/k5447y0dd2s1294fpp2cz536mjxxb4k0-git-2.28.0/etc/bash_completion.d/git-prompt.sh' and '/nix/store/57gsbs8hr1bmd6dbb5sdx4c6m4ghzg62-git-2.28.0/etc/bash_completion.d/git-prompt.sh' have the same priority 5; use 'nix-env --set-flag priority NUMBER
<guisanpea> INSTALLED_PKGNAME' to change the priority of one of the conflicting packages (0 being the highest priority)builder for '/nix/store/9r0w7wch48qrcf5hil8xh4vjhgn16jrp-user-environment.drv' failed with exit code 1error: build of '/nix/store/9r0w7wch48qrcf5hil8xh4vjhgn16jrp-user-environment.drv' failed
<guisanpea> [nixie@nixos:~/.config/nixpkgs]$ home-manager switch /nix/store/lcg4n8ca3c380drjxgwmv86n173n58qa-home-manager-generationStarting home manager activationActivating checkFilesChangedActivating checkLinkTargetsActivating writeBoundaryActivating installPackagesreplacing old 'home-manager-path'installing 'home-manager-path'building
<guisanpea> '/nix/store/9r0w7wch48qrcf5hil8xh4vjhgn16jrp-user-environment.drv'...error: packages '/nix/store/k5447y0dd2s1294fpp2cz536mjxxb4k0-git-2.28.0/etc/bash_completion.d/git-prompt.sh' and '/nix/store/57gsbs8hr1bmd6dbb5sdx4c6m4ghzg62-git-2.28.0/etc/bash_completion.d/git-prompt.sh' have the same priority 5; use 'nix-env --set-flag priority NUMBER
<guisanpea> INSTALLED_PKGNAME' to change the priority of one of the conflicting packages (0 being the highest priority)builder for '/nix/store/9r0w7wch48qrcf5hil8xh4vjhgn16jrp-user-environment.drv' failed with exit code 1error: build of '/nix/store/9r0w7wch48qrcf5hil8xh4vjhgn16jrp-user-environment.drv' failed
<srhb> guisanpea: Please use a pastebin service for longer pastes next time :)
<guisanpea> Sorry, sent twice, I dont know why newlines are not sent
sorki has quit [Remote host closed the connection]
<guisanpea> I will :D
zupo has joined #nixos
<guisanpea> This is configuration.nix https://pastebin.com/fbvWLjPp
zupo has quit [Client Quit]
sorki has joined #nixos
<guisanpea> https://pastebin.com/SdpMjMi7 home.nix
<guisanpea> It looks like its duplicating git
jonringer has joined #nixos
<guisanpea> But I dont know what may be going on. DO you have any clue?
sum1[m] has quit [Quit: Idle for 30+ days]
goibhniu has quit [Quit: Idle for 30+ days]
lukebfox[m] has quit [Quit: Idle for 30+ days]
alexarice[m] has quit [Quit: Idle for 30+ days]
pheoxy has quit [Quit: Idle for 30+ days]
pablo1107[m] has quit [Quit: Idle for 30+ days]
bielgeets[m] has quit [Quit: Idle for 30+ days]
<raghavsood> guisanpea: Did you install git via `nix-env` previously?
<guisanpea> I dont think so, but I already tried to uninstall it via nix-env
iH8c0ff33 has joined #nixos
veleiro` is now known as veleiro
veleiro has joined #nixos
veleiro has quit [Changing host]
<guisanpea> I will try with sudo too
<{^_^}> [nixpkgs] @markuskowa opened pull request #105377 → ucx: 1.8.1 -> 1.9.0 → https://git.io/JkpIG
<guisanpea> No luck :(
<guisanpea> Okay indeed it was the problem
<guisanpea> Thank you!
guisanpea has quit [Remote host closed the connection]
respawn_ has joined #nixos
jonatanb has joined #nixos
iH8c0ff33 has quit [Ping timeout: 260 seconds]
<{^_^}> [nixpkgs] @siraben opened pull request #105378 → twtxt: init at 0.1.0 → https://git.io/JkpLL
sangoma has quit [Ping timeout: 260 seconds]
jonatanb has quit [Ping timeout: 272 seconds]
Acou_Bass has quit [Ping timeout: 246 seconds]
Acou_Bass has joined #nixos
pbb has quit [Quit: http://quassel-irc.org - Chat comfortably. Anywhere.]
pbb has joined #nixos
malook has joined #nixos
<maralorn> I am slightly annoyed by the installer. I mostly need it in one context. I want to install nixos on a VM were I cannot choose the rescue/install-iso. So I get thrown into a random linux rescue-system. Now I want to install nixos into easy steps 1) install nix in the livesystem 2) install nixos on the VM.
<maralorn> My issue: The installer does not work as root.
<maralorn> But I don‘t even have a non-root user in my emergency system and don‘t really want to create one because doing this stuff as root is fine.
<maralorn> Neither single user nor the multi user install.
<hexa-> > the installer
<{^_^}> undefined variable 'the' at (string):440:1
<hexa-> are you talking about the install environment?
<hexa-> probably not. which installer?
<maralorn> I am talking about: https://nixos.org/guides/install-nix.html
<maralorn> sh <(curl -L https://nixos.org/nix/install) --daemon
Acou_Bass has quit [Ping timeout: 256 seconds]
<hexa-> how much memory does your machine have?
<hexa-> https://nixos.cloud/images/kexec-x86_64-linux might be worth checking out
<hexa-> if you have >1G
<maralorn> I do.
lsix has joined #nixos
<UnhinchedMind> Does someone know, how to change `$out` for symlinkJoin, so that the symlinks won't be installed in the root directory but inside a subdirectory.Normal behaviour:<hash>-symlink-created.drv|- first-linked.drv -> /nix/store/...|- second-linked.drv -> /nix/store/...What I want:<hash>-symlink-created.drv|- DIR/first-linked.drv -> /nix/store/...|-
<UnhinchedMind> DIR/second-linked.drv -> /nix/store/...Reference to symlinkJoin:https://github.com/NixOS/nixpkgs/blob/master/pkgs/build-support/trivial-builders.nix#L282-L303
pbb has quit [Ping timeout: 272 seconds]
<hexa-> maralorn: download and execute :)
<hexa-> as root, because kexec
pbb has joined #nixos
<UnhinchedMind> Does someone know, how to change `$out` for symlinkJoin, so that the symlinks won't be installed in the root directory but inside a subdirectory.A kind of graphical representation of what I want. https://pastebin.com/3KECy2K1Reference to symlinkJoin:https://github.com/NixOS/nixpkgs/blob/master/pkgs/build-support/trivial-builders.nix#L282-L303
<rawtaz> amirite that https://github.com/NixOS/nixpkgs/blob/nixos-20.09/nixos/modules/virtualisation/vmware-guest.nix#L32 is merged into whatever else is in systemPackages?
<{^_^}> [nixpkgs] @Ericson2314 pushed 2 commits to fix-buildRustCrateTests: https://git.io/Jkpqx
<UnhinchedMind> Oh, I missed a space -_- . Hope this link will work: https://pastebin.com/3KECy2K1
<{^_^}> [nixpkgs] @shlevy pushed to master « system76-firmware: 1.0.18 -> 1.0.20 »: https://git.io/Jkpmv
<{^_^}> [nixpkgs] @shlevy pushed to release-20.09 « system76-firmware: 1.0.18 -> 1.0.20 »: https://git.io/Jkpmf
<{^_^}> [nixpkgs] @Ericson2314 opened pull request #105379 → tests.buildRustCrate: Fix rlibc hashes → https://git.io/JkpmJ
cosimone has joined #nixos
sorki has quit [Remote host closed the connection]
cosimone has quit [Client Quit]
sorki has joined #nixos
bitmapper has quit [Quit: Connection closed for inactivity]
Acou_Bass has joined #nixos
jonatanb has joined #nixos
iH8c0ff33 has joined #nixos
cosimone has joined #nixos
cole-h has quit [Ping timeout: 256 seconds]
iH8c0ff33 has quit [Ping timeout: 246 seconds]
fendor_ has joined #nixos
jonatanb has quit [Ping timeout: 260 seconds]
zupo has joined #nixos
malook has quit [Quit: malook]
fendor has quit [Ping timeout: 272 seconds]
fendor_ is now known as fendor
<bigvalen> Despite removing mono and wine from my configuration.nix, I'm getting an error - "error: while setting up the build environment: opening file '/nix/store/hhff1g7gzzmn2bzzv8s5bhd5xybf6w2s-system-units.drv.chroot/nix/store/fn1la2j5v58mnjw18wsrfjvyv705lq9r-wine-mono-4.9.4.msi': Permission denied" - how would I work out the shell commands it's trying to run, that's generating that error ?
<{^_^}> [nixpkgs] @Ma27 merged pull request #105341 → youtube-dl: 2020.11.26 -> 2020.11.29 → https://git.io/JkAyP
<{^_^}> [nixpkgs] @Ma27 pushed 2 commits to master: https://git.io/JkpsQ
euandreh has quit [Remote host closed the connection]
euandreh has joined #nixos
<{^_^}> [nixpkgs] @markuskowa merged pull request #105377 → ucx: 1.8.1 -> 1.9.0 → https://git.io/JkpIG
<{^_^}> [nixpkgs] @markuskowa pushed 2 commits to master: https://git.io/Jkpsx
cosimone has quit [Remote host closed the connection]
cosimone has joined #nixos
sangoma has joined #nixos
<{^_^}> [nixpkgs] @Ma27 pushed commit from @Luflosi to release-20.09 « youtube-dl: 2020.11.26 -> 2020.11.29 »: https://git.io/JkpGG
FRidh has quit [Quit: Konversation terminated!]
<{^_^}> [nixpkgs] @SuperSandro2000 merged pull request #105330 → mkl: 2020.3.279 -> 2020.4.304 → https://git.io/JkArH
<{^_^}> [nixpkgs] @SuperSandro2000 pushed 2 commits to master: https://git.io/JkpGP
astylian has joined #nixos
cosimone has quit [Remote host closed the connection]
cosimone has joined #nixos
<rogerr> i have home.sessionPath=["~/.foo"]; in home.nix. when i ssh in, $PATH shows it but not if i rdp in. i verified __HM_SESS_VARS_SOURCED=1 on both, so something must be overwriting PATH when i rdp in. how can i figure out what and fix it?
<{^_^}> [nixpkgs] @marsam merged pull request #105340 → pgbouncer: 1.14.0 -> 1.15.0 → https://git.io/JkA1H
<{^_^}> [nixpkgs] @marsam pushed 2 commits to master: https://git.io/JkpGh
FRidh has joined #nixos
davidv7 has joined #nixos
zupo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<{^_^}> [nixpkgs] @Ma27 merged pull request #105367 → gallery-dl: 1.15.2 -> 1.15.4 → https://git.io/Jkx7O
<{^_^}> [nixpkgs] @Ma27 pushed 2 commits to master: https://git.io/JkpZa
zupo has joined #nixos
<Reventlov> hey
<Reventlov> so i'm trying to rebuild / switch, and I get this error: https://0x0.st/i78S.txt
<Reventlov> how should I go to find out why I'm getting this ?
<Reventlov> "error: build of '/nix/store/cr0cs0hbxgbhnsz8p12h6cl89cckq3iw-sound-theme-freedesktop-0.8.drv' on 'ssh://rgrunbla@brunch.lip' failed: builder for '/nix/store/cr0cs0hbxgbhnsz8p12h6cl89cckq3iw-sound-theme-freedesktop-0.8.drv' failed with exit code 1"
<{^_^}> [nixpkgs] @r-ryantm opened pull request #105380 → python37Packages.google_cloud_container: 2.1.0 -> 2.2.0 → https://git.io/JkpZp
philr has quit [Ping timeout: 272 seconds]
cosimone has quit [Remote host closed the connection]
pushqrdx has quit [Ping timeout: 272 seconds]
<{^_^}> [nixpkgs] @marsam merged pull request #105325 → plantuml: 1.2020.19 -> 1.2020.20 → https://git.io/JkAE1
<{^_^}> [nixpkgs] @marsam pushed 2 commits to master: https://git.io/JkpnO
astylian has quit [Remote host closed the connection]
astylian has joined #nixos
<{^_^}> [nixpkgs] @Ma27 merged pull request #105342 → postman: 7.34.0 -> 7.36.0 → https://git.io/JkA9r
<{^_^}> [nixpkgs] @Ma27 pushed 2 commits to master: https://git.io/JkpnZ
sm_ has quit [Quit: sm_]
<{^_^}> [nixpkgs] @arnarg opened pull request #105381 → tmuxPlugins.tilish: init at 2020-08-12 → https://git.io/Jkpnw
alp has joined #nixos
<{^_^}> [nixpkgs] @marsam merged pull request #105344 → pugixml: 1.10 -> 1.11 → https://git.io/JkA5p
<{^_^}> [nixpkgs] @marsam pushed 2 commits to master: https://git.io/JkpnS
<UnhinchedMind> Reventlov I think the reason is a few lines down the log. It looks like "ls: cannot access 'conftest.file' No such file or directory" is the problem. checking whether build environment is sane... ls: cannot access './configure': No such file or directoryls: cannot access 'conftest.file': No such file or directoryconfigure: error: ls -t appears to
<UnhinchedMind> fail. Make sure there is not a brokenalias in your environmentconfigure: error: newly created file is older than distributed files!Check your system clock
<{^_^}> [nixpkgs] @Ma27 merged pull request #105142 → autorandr: Install manpage → https://git.io/Jk5Lq
<{^_^}> [nixpkgs] @Ma27 pushed 2 commits to master: https://git.io/JkpnA
jonatanb has joined #nixos
davidv7 has quit [Quit: Konversation terminated!]
taylskid has quit [Remote host closed the connection]
<maralorn> ,search nixos-generate-config
<andi-> haha, no such package
iH8c0ff33 has joined #nixos
<{^_^}> [nixpkgs] @Ma27 merged pull request #104450 → lc3tools: init at 0.12 → https://git.io/Jk2Qj
<{^_^}> [nixpkgs] @Ma27 pushed 2 commits to master: https://git.io/JkpCR
<{^_^}> [nixpkgs] @suhr opened pull request #105382 → qjackctl: add `jackSession` option → https://git.io/JkpCz
jonatanb has quit [Remote host closed the connection]
<{^_^}> Channel nixos-unstable advanced to https://github.com/NixOS/nixpkgs/commit/11b75530a1f (from 19 hours ago, history: https://channels.nix.gsc.io/nixos-unstable)
<{^_^}> Channel nixpkgs-20.09-darwin advanced to https://github.com/NixOS/nixpkgs/commit/95c4f23725b (from 6 hours ago, history: https://channels.nix.gsc.io/nixpkgs-20.09-darwin)
davidv7 has joined #nixos
nf has quit [Quit: Fairfarren.]
<rawtaz> question: im installing nixos for the first time on this system, and in my config i have: users.users.root = { hashedPassword = "..."; }; , but despite this, nixos-install tells me "setting root password..." and then asks me to provide a root password. why is it that? i would expect that it uses the hashed one i already provided.
<woffs> rawtaz: nixos-install --no-root-passwd
<infinisil> Though yeah, that does seem like an oversight in the installer
<{^_^}> [nixpkgs] @Ericson2314 pushed to more-rustc-musl « rustc: Improve musl support »: https://git.io/JkpWo
<{^_^}> [nixpkgs] @Ericson2314 opened pull request #105383 → rustc: Improve musl support → https://git.io/JkpWX
<rawtaz> woffs: still though, is there a reason it's not smart enough to look at the config to determine if it's supposed to ask for a root password?
<rawtaz> infinisil: ah ok
<rawtaz> hm, now that i have this prompt, should i cancel the process and re-run it, or just enter a password and it wont apply?
<rawtaz> woffs: btw thanks :D
<Reventlov> UnhinchedMind: hmm
respawn_ has quit [Quit: Leaving]
<Reventlov> UnhinchedMind: i don't really know about those files, let me search what they are
<rawtaz> ah ok, i realize nixos-install before that prompt said Install finished, and now that i accidentally gave it two different passwords it told me it failed to set it, so i guess it should be fine :)
rajivr has quit [Quit: Connection closed for inactivity]
kalbasit has joined #nixos
<infinisil> rawtaz: nixos-install is always safe to abort and restart. It won't have to do everything again
<{^_^}> [nixpkgs] @SuperSandro2000 merged pull request #105339 → pkcs11helper: 1.26 -> 1.27 → https://git.io/JkAPX
<{^_^}> [nixpkgs] @SuperSandro2000 pushed 2 commits to master: https://git.io/JkplX
<rawtaz> good to know :)
ae-mo has joined #nixos
zupo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
KarlJoad has joined #nixos
nf has joined #nixos
zupo has joined #nixos
<KarlJoad> I am trying to write an expression to build a package for myself, and need to pull 2 sets of sources into the environment. I found the srcs option, but I don't understand its type.
<{^_^}> [nixpkgs] @r-ryantm opened pull request #105384 → python27Packages.gin-config: 0.3.0 -> 0.4.0 → https://git.io/Jkp8a
<{^_^}> [nixpkgs] @WilliButz opened pull request #105385 → codimd: 1.6.0 -> 1.7.0-rc1, rename to hedgedoc → https://git.io/Jkp8K
<{^_^}> [nixpkgs] @arnarg opened pull request #105386 → tmuxPlugins.jump: init at 2020-06-26 → https://git.io/Jkp8X
derpadmin has quit [Remote host closed the connection]
deadpixels has joined #nixos
EmoSpice has joined #nixos
<rogerr> i found a bug in https://search.nixos.org/options?channel=20.09&show=services.xrdp.enable&from=0&size=30&sort=relevance&query=xrdp. xrdb seems to clobber $PATH when setting up the user's session. on freebsd i had to fix this with "exec -U "$USER" i3" in startwm.sh
<rawtaz> lol here's another silly question: if you made a change to the configuration.nix and want to revert that, is there any way to do that once that file is saved? i dont know what the old value for a setting was, but would like to put it back.
astylian has quit [Remote host closed the connection]
<nf> why is there both a users.users.<name>.hashedPassword and users.users.<name>.initialHashedPassword ? when does it make sense to set both at the same time ?
<edef> they are equivalent if users.mutableUsers = false
<nf> yes
<nf> what about mutableUsers = true
<edef> hashedPassword will always overwrite, initialHashedPassword will only overwrite if no password is set already
<shapr> NixOS is my daily deriver
<infinisil> rawtaz: Nope, unless you enabled `system.copySystemConfiguration` before
<nf> oh i see
deadpixels has quit [Client Quit]
<shapr> lemme guess, someone else has come up with that joke?
<nf> so it doesn't make sense to set both at the same time, but it makes sense to have the two options available
deadpixels has joined #nixos
<infinisil> rawtaz: That setting at least "backs up" `/etc/nixos/configuration.nix`
<infinisil> (but nothing else)
<edef> nf: yep
jonatanb has joined #nixos
hnOsmium0001 has joined #nixos
medvid has quit [Ping timeout: 272 seconds]
<{^_^}> [nixpkgs] @jonringer merged pull request #105384 → python27Packages.gin-config: 0.3.0 -> 0.4.0 → https://git.io/Jkp8a
<{^_^}> [nixpkgs] @jonringer pushed commit from @r-ryantm to master « python27Packages.gin-config: 0.3.0 -> 0.4.0 »: https://git.io/JkpBR
<{^_^}> [nixpkgs] @freezeboy opened pull request #105387 → python2Packages.ecpy: unbreak due to invalid code → https://git.io/JkpB0
pushqrdx has joined #nixos
medvid has joined #nixos
mkaito has quit [Quit: WeeChat 2.9-dev]
jonatanb has quit [Ping timeout: 260 seconds]
<KarlJoad> How should I specify to Nix that I need to unpack 2 tarballs?
<infinisil> KarlJoad: Have you searched for examples of `srcs`?
<KarlJoad> infinisil: Yes. The one that I found best matched what I want to do is open-ecard's default.nix
<infinisil> I mean the `srcs` attribute of `mkDerivation`
<infinisil> open-ecard doesn't use that
<infinisil> KarlJoad: A random example that does use `srcs` is pkgs/applications/audio/sisco.lv2/default.nix
<EmoSpice> So I'm still setting up my dwm derivation (I'm sure some of you were around a few days back when I had other questions), and I'm onto dependencies. For instance: my build depends on `slock` to lock my screen. I can see a reference to slock when running `nix-store -qR $(which dwm)`, but in my user environment, the command is not available. What am I misunderstanding? Is this simply because it's not
<EmoSpice> symlinked into my environment? Is there a way to say "This executable depends on this other executable at runtime so link it into the user's environment"?
davidv7_ has joined #nixos
<lukegb> I think usually that's done with `makeWrapper` and asking it to add things to the PATH
<EmoSpice> I'll read up on that. Thanks for the pointer.
<infinisil> EmoSpice: If you yourself depend on slock, you need to install slock to your profile
<lukegb> (if it's required at runtime in all cases; if it's down to user config then I think it's usually the user's prerogative to make sure it's available)
<{^_^}> [nixpkgs] @prusnak pushed to python-hidapi « python3Packages.hidapi: 0.10.0 -> 0.10.1 »: https://git.io/JkpRE
<infinisil> I don't think makeWrapper is what is being looked for here
<lukegb> yeah
<KarlJoad> infinisil: That's exactly what I was looking for!
<infinisil> EmoSpice: So I guess you have two dependencies: For one dwm depends on slock, but also you yourself want to call slock, that correct?
<infinisil> I guess s/dependencies/dependency-links
davidv7 has quit [Ping timeout: 256 seconds]
iqubic` has quit [Quit: ERC (IRC client for Emacs 28.0.50)]
iqubic has joined #nixos
<EmoSpice> infinisil: sort of? I want to be able to call slock from dwm itself but currently that's reliant on a default PATH. I had assumed that slock would be available for my user if it were installed for dwm, but thinking on it more that's probably not true.
<lukegb> What do you mean by "installed for dwm"
<EmoSpice> My dwm build currently has it listed both as buildInput and `nix-store -qR $(which dwm)` shows a reference to it, but my keybind for it isn't working.
<infinisil> Ah, so when you start dwm, that slock would be already in PATH, I think that might be makeWrapper that you're looking for after all!
<infinisil> At least this is how I understand it now
<EmoSpice> Well, let me go read up on makeWrapper and come back if I'm still lost
<iqubic> So, there's a Haskell library on Hackage that was updated yesterday. How long should I expect to wait before the most up to date version of this library is in Nix?
<infinisil> Although, I can imagine makeWrapper not working because WM's set up PATH with the users session somehow
<EmoSpice> many wms may do such a thing, but I am positive that dwm does not.
iH8c0ff33 has quit [Ping timeout: 260 seconds]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #105388 → python37Packages.dulwich: 0.20.11 -> 0.20.14 → https://git.io/JkpEc
Fare has joined #nixos
<{^_^}> [nixpkgs] @oyren opened pull request #105389 → portfolio: 0.49.2 -> 0.49.3 → https://git.io/JkpE5
<{^_^}> [nixpkgs] @freezeboy opened pull request #105390 → backblaze: 2.0.2 -> 2.1.0 → https://git.io/Jkpuv
domogled has quit [Quit: domogled]
FRidh has quit [Quit: Konversation terminated!]
<iqubic> So, this particular haskell library was recently updated (yesterday) to 0.2.7.1. Is there some way to get the latest version of this into nix (even it if is just my local checkout), so that I may use it?
alp__ has joined #nixos
<EmoSpice> iqubic: Create an overlay that overrides the version?
<srhb> iqubic: callHackageDirect + overlays can be useful.
<iqubic> I don't know how to do that.
<iqubic> Which is why I'm asking in here.
<srhb> iqubic: Ever done any overlays?
<iqubic> No.
<EmoSpice> step #1 would be to read up on overlays: https://nixos.wiki/wiki/Overlays
<srhb> iqubic: Alright. Are you overriding it for a project, your nixos config, or everything?
<iqubic> I just want to have the latest version of this haskell library for a single project.
<srhb> iqubic: And does that project use a default nix or something like that where nixpkgs is imported?
bitmapper has joined #nixos
<iqubic> It does.
<srhb> iqubic: Okay, good. So nixpkgs takes an argument "overlays" which is a list of, well, overlays where we can override eg. haskellPackages
<iqubic> Well, it uses a shell.nix, but it's still importing nixpkgs.
<srhb> Right, there'll be something like import <nixpkgs> {} -- or something like that
alp has quit [Ping timeout: 260 seconds]
<iqubic> There is.
<srhb> we want it to become import <nixpkgs> { overlays = [ yourOverlay ]; }
<srhb> And write that overlay..
<iqubic> First line of the shell.nix is: "{ pkgs ? import <nixpkgs> {} }:"
<iqubic> So, how do I write this overlay?
sorki has quit [Remote host closed the connection]
pushqrdx has quit [Remote host closed the connection]
<iqubic> I know that an overlay is just a nix file with a single function, taking two arguments, self and super, with self being the first.
<srhb> Yeah, haskell overlays are unfortunately a little arcane for historical reasons.. sec
sorki has joined #nixos
berberman_ has joined #nixos
<srhb> iqubic: It's going to look like this: https://gist.github.com/srhb/3b61e12bcdccb81c94cc7480c605b3fc
<iqubic> srhb: If it's easier to do so, I might be able to tell nix to compile this from github.
pushqrdx has joined #nixos
<srhb> The source of the "source" makes little difference
<srhb> It's the composition of overlays that's yucky.
berberman has quit [Ping timeout: 264 seconds]
<srhb> Essentially you can use whatever you like to generate the acual package (called iqubic, here)
<iqubic> Clearly I want to change iqubic to the actual name of the package I'm overriding.
<srhb> Right.
<iqubic> What does self.lib.composeExtensions do?
<{^_^}> Channel nixos-20.09-small advanced to https://github.com/NixOS/nixpkgs/commit/95c4f23725b (from 7 hours ago, history: https://channels.nix.gsc.io/nixos-20.09-small)
<srhb> iqubic: It's documented in nixpkgs/lib/fixed-points.nix, but I just treat that bit as a black box for "how to override haskellPackages correctly"
<iqubic> I see.
<srhb> Because it really oughtn't be that complex.
<iqubic> I agree.
<srhb> iqubic: Here's what it would be if haskellPackages extensions worked correctly: https://gist.github.com/e184debdec005f76837b2b077a07b087
<iqubic> That's the same file.
<iqubic> Literally no change.
<iqubic> That is much better
<srhb> It is. But alas...
<srhb> It actually does work for simpler things (like this) but I'm afraid to recommend it because it's subtly wrong in others
<iqubic> How is it wrong in other ways?
<{^_^}> #26561 (by ElvishJerricco, 3 years ago, open): "haskellPackages.extend" and "haskellPackages.override" are incompatible
<iqubic> import <nixpkgs> { overlays = [ yourOverlay ]; }
<iqubic> I assume that "yourOverlay" is the name of the file, yeah? And if so, is it local to the directory that my shell.nix is in, or will I have to use ~/hs/aoc20/advent-of-code-api ? to refer to it?
<srhb> It needn't be a file, you can just `let yourOverlay = self: super: ...; in import <nixpkgs> { overlays = [yourOverlay] }
UnhinchedMind has quit [Remote host closed the connection]
<iqubic> I think it will be nicer if I put the overlay is different file.
<srhb> OK, then sure, go ahead :)
<srhb> It's relative to the shell.nix
<iqubic> Cool.
<{^_^}> [nixpkgs] @reedrw opened pull request #105391 → r2mod_cli: init at 1.0.5 → https://git.io/JkpgX
<iqubic> Now for the moment of truth. Will this work or not?
growpotkin has joined #nixos
<iqubic> Nope. Not working.
zupo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<srhb> iqubic: Pastebin the problem? :) Some packages need a little massaging, and callHackageDirect is a bit stupid in that it just tries to callCabal2nix-convert the cabal file to a nix expression on the fly.
<srhb> (in which case we might have been better off just overriding the source, but depends on the package)
<KarlJoad> How can I refer to the file locations of extracted tarballs in a derivation?
hlolli_ has joined #nixos
<srhb> KarlJoad: Depends how you fetched it. If it's just a fetchTarball, you can reference that directly.
<srhb> KarlJoad: that is, if package `foo` is a `mkDerivation` with `src = fetchTarball ...` then `foo.src` is the path to the unpacked tree.
<iqubic> Alright. Well, when calling shell.nix, It's never even evaluating the overlay.
alp__ has quit [Ping timeout: 272 seconds]
<KarlJoad> srhb: Gotcha. That's what I was looking for.
cosimone has joined #nixos
<iqubic> Even when I remove a few brackets from the overlay file, I'm still only getting the message that the 0.2.7.0 version of the library is broken.
<sss2> hi all, which channel i should use on non-nix host for latest packages ?
<{^_^}> [nixpkgs] @jonringer pushed 16 commits to python-unstable: https://git.io/Jkp2j
<srhb> iqubic: Can you pastebin your shell.nix and overlay?
<sss2> currently i have nixpkgs-unstable, is this correct ?
<iqubic> Here's my shell.nix: http://dpaste.com/3A2737FP8
<iqubic> here's my overlay: http://dpaste.com/3MKBWCSNR
<srhb> iqubic: Oh sorry, overlays needs to be [(import ./aocAPIOverlay.nix)] I believe
<iqubic> Ah.
<srhb> Weird that that doesn't result in an error...
<iqubic> It doesn't.
iH8c0ff33 has joined #nixos
<iqubic> And adding the import doesn't work either. It just gives me the same error about the current version being broken.
ae-mo has quit [Ping timeout: 245 seconds]
cosimone has quit [Remote host closed the connection]
<srhb> Yeah, I think you're hitting yet another very annoying thing in haskellPackages -- your changed package doesn't propagate properly into the other IFD-functions like callCabal2nix
<iqubic> Yeah, that's annoying.
cosimone has joined #nixos
<srhb> So you'll need to explicitly override it in your callCabal2nix call
<iqubic> Oh, that sounds difficult.
<srhb> It's not, just really ugly.
<iqubic> Do you know how to do that?
<srhb> (pkgs.haskellPackages.callCabal2nix "aoc20" src { inherit (pkgs.haskellPackages) advent-of-code-api;}) -- I think
<srhb> Which makes the overlay more or less useless because you could just have done that directly... Meh.
<iqubic> Well, that's not working.
<srhb> As in, same error?
<iqubic> Yes.
<srhb> Well, I guess I may be mistaken about the last breakage then, which is something at least.
<jbal[m]> If I have a derivation at `./derivation.nix` (of the form `{stdenv, fetch....}: stdenv.mkDerivation....`) how can I make that available in a `shell.nix`?
<srhb> iqubic: oh, it's overlay_s_ in the nixpkgs argument
<srhb> iqubic: That would explain why it's not giving you an error, too.
<dminuoso> jbal[m]: You can use nix-shell directly on that.
<srhb> And then hopefully cabal2nix _does_ really use the updated set.
<iqubic> srhb: We have different results now: "error: infinite recursion encountered, at undefined position"
<jbal[m]> I know, but I want other packages in the `shell.nix` too
<srhb> sigh :)
<iqubic> I wish I knew what was going on here.
<srhb> iqubic: If you use hsuper instead of hself in the call to callHackageDirect, I _think_ that'll do it, but I've actually never understood that recursion completely either. It must be because callCabal2nix now depends on that overlay, but... I'm guessing now.
vidbina has quit [Ping timeout: 256 seconds]
<iqubic> Nope. That doesn't fix it.
<srhb> Oh, okay.
<iqubic> Why is Haskell so arcane?
<srhb> It's not really haskell so much as haskellPackages
<srhb> It's showing its age unfortunately.
<iqubic> Yeah. I'd love for that to overhauled.
<srhb> I can't seem to easily reproduce that error though..
<iqubic> Why not?
<iqubic> What happens when you try?
<srhb> Well I don't have your project at hand, but making a minimal cabal init that depends on that api, things seem to work.
<matthewcroughan_> Anyone got a working extraConfig in their sway configuration?
<matthewcroughan_> on home-manager*
<matthewcroughan_> for me, it seems not to create a .config/sway/config
<abathur> if anyone's got much experience troubleshooting/repairing store corruption on NixOS, I spotted someone on discourse having a bit of trouble... https://discourse.nixos.org/t/corrupted-nix-env/10259
<iqubic> Oh, weird.
<iqubic> What shell.nix file are you using, and what cabal file are you using?
<iqubic> Weird.
<iqubic> Oh, I think I see what the issue is.
<jbal[m]> Got it. `buildInputs = [ ... (pkgs.callPackage ./derivation.nix {}) ... ]`
<iqubic> "src = pkgs.nix-gitignore.gitignoreSource [] ./.;" I think that's causing the issue, but I'm not too sure.
<srhb> uhhh. :)
<iqubic> What?
<srhb> Just confused why that would cause the issue in general.
<iqubic> I'm going to try a thing.
<srhb> Try the thing :-)
orivej has quit [Ping timeout: 256 seconds]
<iqubic> srhb: I have no freaking clue why, but moving the overlay into my shell.nix and removing the overlay from a different file did actually fix my issue.
iH8c0ff33 has quit [Ping timeout: 265 seconds]
lsix has quit [Ping timeout: 268 seconds]
<srhb> iqubic: That does sound mysterious. But glad the issue is "fixed"
<iqubic> Alright. Yeah. It looks like having it in a different file is causing an error.
<iqubic> I'm so perplexed right now.
<srhb> iqubic: I just noticed that that file isn't valid as you pasted it too, but you probably fixed that earlier? (extraneous semicolon at the end)
<srhb> And again, that should have been a syntax error...
<iqubic> I did.
<iqubic> And it was a syntax error.
<srhb> *bigshrug*
<iqubic> You've done more than enough to help me.
ddellacosta has joined #nixos
veleiro2 has joined #nixos
zupo has joined #nixos
<{^_^}> [nixpkgs] @jonringer merged pull request #105388 → python37Packages.dulwich: 0.20.11 -> 0.20.14 → https://git.io/JkpEc
<{^_^}> [nixpkgs] @jonringer pushed commit from @r-ryantm to master « python37Packages.dulwich: 0.20.11 -> 0.20.14 »: https://git.io/JkpKa
sangoma has quit [Quit: WeeChat 2.9]
Acou_Bass has quit [Ping timeout: 256 seconds]
Acou_Bass has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #105393 → python37Packages.green: 3.2.4 -> 3.2.5 → https://git.io/Jkp6L
Dedalo has joined #nixos
lsix has joined #nixos
lsix has quit [Client Quit]
Dedalo has quit [Client Quit]
<{^_^}> Channel nixpkgs-20.09-darwin advanced to https://github.com/NixOS/nixpkgs/commit/ae47c79479a (from 3 hours ago, history: https://channels.nix.gsc.io/nixpkgs-20.09-darwin)
<kaliumxyz> wtf why is nix-env completion slow AF again?
<kaliumxyz> it was instant for a long time.
<KarlJoad> How can I unpack 2 different sources (using fetchTarball) to different directories?
<kaliumxyz> ah
<kaliumxyz> it had to rebuild
<kaliumxyz> ok
zupo has quit [Ping timeout: 240 seconds]
astylian has joined #nixos
hlolli__ has joined #nixos
<{^_^}> [nixpkgs] @Ma27 pushed 2 commits to master: https://git.io/Jkp6p
zupo has joined #nixos
supersandro2000 has quit [Ping timeout: 260 seconds]
hlolli_ has quit [Ping timeout: 260 seconds]
<KarlJoad> Also, nix-build is building in the directory of the default.nix file. That feels wrong. Am I doing something wrong?
Dedalo has joined #nixos
Dedalo has quit [Client Quit]
<{^_^}> [nixpkgs] @ggreif opened pull request #105394 → llvmPackages_11: 11.0.0 -> 11.0.1rc1 → https://git.io/JkpiF
Maxdamantus has quit [Ping timeout: 256 seconds]
Maxdamantus has joined #nixos
<rogerr> i found a bug in hhttps://search.nixos.org/options?channel=20.09&show=services.xrdp.enable&from=0&size=30&sort=relevance&query=xrdp seems to clobber $PATH when setting up the user's session. on freebsd i had to fix this with "exec -U "$USER" i3" in startwm.sh. anyone can help me debug? i have lots more info tried everything
elementsmatrix[m has joined #nixos
<{^_^}> [nixpkgs] @r-burns opened pull request #105395 → ion: fix build on darwin → https://git.io/JkpPM
cosimone has quit [Remote host closed the connection]
cosimone has joined #nixos
m4tsa_ has joined #nixos
m4ts has quit [Ping timeout: 272 seconds]
jonatanb has joined #nixos
<{^_^}> [nixpkgs] @veprbl merged pull request #105292 → munkres: fix tests on 32-bit systems → https://git.io/JkNuk
<{^_^}> [nixpkgs] @veprbl pushed commit from @r-burns to staging « munkres: fix tests on 32-bit systems (#105292) »: https://git.io/JkpXP
<{^_^}> [nixpkgs] @flokli merged pull request #104896 → [20.09] git: 2.28.0 -> 2.29.2 → https://git.io/JkDh6
<{^_^}> [nixpkgs] @flokli pushed 6 commits to staging-20.09: https://git.io/JkpX5
<{^_^}> [nixpkgs] @r-ryantm opened pull request #105396 → python27Packages.identify: 1.5.9 -> 1.5.10 → https://git.io/Jkp1Y
<Fare> when is checkPhase run or not run?
<Fare> I'm trying to run tests in CI, and it looks like they aren't run for me.
<{^_^}> [nixpkgs] @kisik21 opened pull request #105397 → WIP: nixos/mailman: make Postfix support optional (provided you configure the MTA yourself) → https://git.io/Jkp10
<{^_^}> [nixpkgs] @bhipple opened pull request #105398 → python3Packages.hjson: remove upstream bin/ wrappers → https://git.io/Jkp1u
vika_nezrimaya has joined #nixos
<{^_^}> #105397 (by kisik21, 52 seconds ago, open): WIP: nixos/mailman: make Postfix support optional (provided you configure the MTA yourself)
<vika_nezrimaya> I started working on integrating Mailman with other MTAs but I need feedback on the PR before I have enough confidence to allow someone to merge this
<vika_nezrimaya> I'm pretty sure my Nix writing style is kinda rough and documentation of what I've done here is... lacking
<vika_nezrimaya> I've never really refactored a NixOS module before after all >.<
elementsmatrix[m has left #nixos ["User left"]
rgrau has joined #nixos
<{^_^}> [mobile-nixos] @samueldr opened pull request #248 → mruby-builder: Fix `passthru` being required for mruby builder → https://git.io/Jkp1N
<{^_^}> [nixpkgs] @bhipple merged pull request #94558 → nixpkgs-lint: ignore user's overlays → https://git.io/JJwmT
<{^_^}> [nixpkgs] @bhipple pushed 2 commits to master: https://git.io/JkpMl
kalbasit has quit [Ping timeout: 256 seconds]
<KarlJoad> How can I unpack 2 different sources (using fetchTarball) to different directories? Also, nix-build is building in the directory of the default.nix file. That feels wrong. Am I doing something wrong?
Dedalo has joined #nixos
<Fare> where are doCheck and doInstallCheck documented? When should I use them, how do I override them, etc.?
<Fare> Aha, in the *nixpkgs* manual!
alp__ has joined #nixos
pushqrdx has quit [Read error: Connection reset by peer]
fuiltilt has joined #nixos
jonatanb has quit [Remote host closed the connection]
pushqrdx has joined #nixos
<rogerr> i found a bug in hhttps://search.nixos.org/options?channel=20.09&show=services.xrdp.enable&from=0&size=30&sort=relevance&query=xrdp seems to clobber $PATH when setting up the user's session. home.sessionPath adds a dir to $PATH when i ssh in but not rdp in. __HM_SESS_VARS_SOURCED=1 in both. how can i work around it?
pushqrdx has quit [Remote host closed the connection]
pushqrdx has joined #nixos
jonatanb has joined #nixos
cosimone has quit [Quit: cosimone]
rgrau has quit [Remote host closed the connection]
<{^_^}> [nixpkgs] @flokli merged pull request #104689 → gitlab: 13.6.0 -> 13.6.1 → https://git.io/JkiuL
<{^_^}> [nixpkgs] @flokli pushed 7 commits to master: https://git.io/JkpSL
adamz has joined #nixos
orivej has joined #nixos
adamz has quit [Remote host closed the connection]
rgrau has joined #nixos
jonatanb has quit [Remote host closed the connection]
pushqrdx has quit [Ping timeout: 256 seconds]
<{^_^}> Channel nixos-20.09-small advanced to https://github.com/NixOS/nixpkgs/commit/ae47c79479a (from 5 hours ago, history: https://channels.nix.gsc.io/nixos-20.09-small)
pushqrdx has joined #nixos
veleiro2 has quit [Ping timeout: 272 seconds]
ss2 has joined #nixos
<{^_^}> [mobile-nixos] @samueldr merged pull request #248 → mruby-builder: Fix `passthru` being required for mruby builder → https://git.io/Jkp1N
<{^_^}> [mobile-nixos] @samueldr pushed 2 commits to master: https://git.io/Jkp9q
maljub01 has quit [Quit: Ping timeout (120 seconds)]
oida has quit [Read error: Connection reset by peer]
maljub01 has joined #nixos
supersandro2000 has joined #nixos
pushqrdx_ has joined #nixos
pushqrdx has quit [Ping timeout: 240 seconds]
iH8c0ff33 has joined #nixos
kzjxfgvlkdfhglks has joined #nixos
pushqrdx_ has quit [Ping timeout: 246 seconds]
xenophile has joined #nixos
<{^_^}> [nixpkgs] @jonringer merged pull request #105393 → python37Packages.green: 3.2.4 -> 3.2.5 → https://git.io/Jkp6L
<{^_^}> [nixpkgs] @jonringer pushed commit from @r-ryantm to master « python37Packages.green: 3.2.4 -> 3.2.5 »: https://git.io/JkpHF
<{^_^}> [nixpkgs] @jonringer merged pull request #105396 → python27Packages.identify: 1.5.9 -> 1.5.10 → https://git.io/Jkp1Y
<{^_^}> [nixpkgs] @jonringer pushed commit from @r-ryantm to master « python27Packages.identify: 1.5.9 -> 1.5.10 »: https://git.io/JkpHb
oida has joined #nixos
fendor has quit [Remote host closed the connection]
aswanson has quit [Ping timeout: 264 seconds]
<Fare> I would like my default.nix to somehow extract the package name and version from git describe --tags --always and other such information, but is that even possible?
<Fare> Right now, I extract the information into a file ./version.ss and then have default.nix read that version.ss.
<{^_^}> [nixpkgs] @arcz opened pull request #105400 → libff: init at 1.0.0 → https://git.io/JkpQ3
orivej has quit [Ping timeout: 265 seconds]
<{^_^}> [nixpkgs] @RonanMacF closed pull request #104947 → vimPlugins: update → https://git.io/JkSmd
<xenophile> Hello. So I'm wondering how to patch suckless software on nixOS. So I managed to patch st through my nixos config file but when I try to patch dmenu nothing changes. It doesn't even give me an error when I rebuild??
<aasg> Just to confirm I'm not missing something, is there a function to parse hexadecimal numbers in Nix or Nixpkgs?
<{^_^}> [nixpkgs] @jonringer pushed 13 commits to python-unstable: https://git.io/JkpQr
aswanson has joined #nixos
philr has joined #nixos
pushqrdx has joined #nixos
duckfullstop has quit [Read error: Connection reset by peer]
jonatanb has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #105401 → python27Packages.eventlet: 0.28.1 -> 0.29.1 → https://git.io/Jkp7r
rprije has joined #nixos
<{^_^}> [nixpkgs] @sikmir opened pull request #105402 → crow-translate: init at 2.6.1 → https://git.io/Jkp7D
<MichaelRaskin> Fare: in principle you could enable exec
<MichaelRaskin> Or, you could add a hook to save this information to some place in .git when it can change, then readFile the stashed data
<{^_^}> [cabal2nix] @arcz opened pull request #471 → Map ff to libff → https://git.io/Jkp77
<energizer> is there a public cache that includes the nonfree nixpkgs artifacts/
<energizer> ?
<{^_^}> [nixpkgs] @r-ryantm opened pull request #105403 → python27Packages.ijson: 3.1.2.post0 -> 3.1.3 → https://git.io/Jkp5G
<{^_^}> [nixpkgs] @jupblb opened pull request #105404 → vimPlugins.glow-nvim: init at 2020-08-31 → https://git.io/Jkp5W
<{^_^}> [nixpkgs] @lukegb opened pull request #105405 → asciidoc: add minimal variant for Python 3 → https://git.io/Jkp5u
<{^_^}> [nixpkgs] @lukegb opened pull request #105406 → wafHook: use python3 → https://git.io/Jkp5a
<qyliss> energizer: probably not
<qyliss> because the reason they're not included is that in many cases doing so would be illegal
<{^_^}> [nixpkgs] @lukegb opened pull request #105407 → parted: switch to python3 → https://git.io/Jkp5X
<MichaelRaskin> I think there was something specifically for CUDA
<Fare> MichaelRaskin, where do I add the hook?
<energizer> qyliss: how does that work?
<MichaelRaskin> There was a Discourse topic
deadpixels has quit [Remote host closed the connection]
<Fare> I don't want that in nixpkgs, but when using nix-build from source to override what's in nixpkgs.
<qyliss> energizer: non-free licenses often prohibit redistribution
<MichaelRaskin> Fare: I meant a git hook
<Fare> Also... what is a simple operator that given pkgs and a path through pkgs returns a new pkgs with that path modified?
<Fare> oh, a git hook.
<Fare> like update-in in clojure.
<{^_^}> [nixpkgs] @SuperSandro2000 merged pull request #105381 → tmuxPlugins.tilish: init at 2020-08-12 → https://git.io/Jkpnw
<{^_^}> [nixpkgs] @SuperSandro2000 pushed 2 commits to master: https://git.io/Jkp5j
<Fare> or whatever lens update operators are called in haskell
<{^_^}> [nixpkgs] @RonanMacF opened pull request #105408 → vimPlugins.nvim-ts-rainbow: init at 2020-11-25 → https://git.io/JkpdJ
<MichaelRaskin> Fare: maybe recursiveUpdateUntil
<MichaelRaskin> see lib/attrsets.nix
<MichaelRaskin> actually there is setAttrByPath
<Fare> it's related to what I want, but not exactly
justanotheruser has quit [Ping timeout: 265 seconds]
<Fare> I want something like (update-in pkgs ["gerbil-support" "gerbilPackages-unstable-params" "gerbil-crypto"] (overrideGerbilParams ./.))
<Fare> where overrideGerbilParams is a function taking a path then a set of params to update.
<MichaelRaskin> That sounds like getAttrByPath + setAttrByPath. But maybe there is something better in attrsets.nix
astylian has quit [Ping timeout: 256 seconds]
<MichaelRaskin> It has detailed code comments
<Fare> Yeah, I suppose I could define an updateAttrByPath to do that
<Fare> finally, is there a function to fold a series of functions onto pkgs?
<Fare> I suppose it's (lists.foldr (f : x : f x))
<MichaelRaskin> Sounds good
duckfullstop has joined #nixos
zupo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<Fare> what is a better name: updateAttrFromPath or modifyAttrFromPath ? (the ...AttrFromPath pattern is from attrsets.nix)
<MichaelRaskin> setAttrByPath though
<MichaelRaskin> And it has recursiveUpdate but no modify
<MichaelRaskin> So, updateAttrByPath sounds reasonable
<Fare> so update... with `ByPath` for a default value, and `FromPath` with no default value?
xenophile has quit [Quit: WeeChat 2.9]
<Fare> (default value being *instead* of applying the function, rather than given as input to it)
<Fare> oh, and setAttrByPath doesn't modify the value, but creates a new nested attrSet. Sigh.
<Fare> I think that "update" will be for setting the value, and "modify" for piping it through a function.
iH8c0ff33 has quit [Ping timeout: 256 seconds]
<lunik1> how do I skip a build phase?
<simpson> lunik1: `dontBuild = true;`
veleiro2 has joined #nixos
veleiro2 has quit [Remote host closed the connection]
<{^_^}> [nixpkgs] @jbedo opened pull request #105409 → bwa: expand supported platforms → https://git.io/JkpbA
<Cadey> can someone take a look at this PR? https://github.com/NixOS/nixpkgs/pull/104785
<{^_^}> #104785 (by Xe, 5 days ago, open): nixos/modules/tailscale: add package as an option
<KarlJoad> How can I unpack 2 different sources (using fetchTarball) to different directories? Also, nix-build is building in the directory of the default.nix file. That feels wrong. Am I doing something wrong?
<{^_^}> Channel nixos-unstable advanced to https://github.com/NixOS/nixpkgs/commit/8ee7c2505f9 (from 10 hours ago, history: https://channels.nix.gsc.io/nixos-unstable)
<infinisil> KarlJoad: Didn't you ask that earlier already?
<infinisil> Yeah, did what I suggested before not work?
<{^_^}> [nixpkgs] @AndersonTorres opened pull request #105411 → ucg: init ai 20190225 → https://git.io/JkpN1
veleiro2 has joined #nixos
<KarlJoad> infinisil: You did answer how to define multiple sources. Now I'm getting an issue where the unpacked sources I downloaded are being placed in the same directory as the default.nix file I'm building with. Because the nix-daemon builder doesn't have access to this directory, it can't write things. In addition, I think they are trying to overwrite each other.
Guest56248 has quit [Ping timeout: 260 seconds]
<jdnixx[m]> ^so would this not make for a better overall /nix store?
Guest23542 has joined #nixos
<colemickens> seems like it'd be useful to replace squashfs in places its used, but /nix fundamentally isn't usually a readonly image
<simpson> jdnixx[m]: Not overall, because it appears read-only, like squashfs or cramfs or CD ISO images.
<KarlJoad> infinisil: I can make a Gist of the file so you can see what I'm working with.
<simpson> colemickens++ for better words
<{^_^}> colemickens's karma got increased to 47
<{^_^}> [nixpkgs] @jonringer pushed 7 commits to python-unstable: https://git.io/JkpA1
<Fare> what's the easiest way to add/override one attribute in an attrset? (x // builtins.listToAttrs [ {name=k; value=v} ]) ?
<jdnixx[m]> wait wut
<gchristensen> if you squashfs every path individually, then cpio each squashfs separately, and then cat them all together at the end you get a decently fast enough experience if you use IFD or recurisive nix
<jdnixx[m]> colemickens: isn't /nix/store basically just a read-only ext4?
<colemickens> it's not an image, and it's not read-only?
<MichaelRaskin> It is not, there are builds
<colemickens> any time you do a nix-build, or update, those write to the store
civodul has quit [Quit: ERC (IRC client for Emacs 27.1)]
vika_nezrimaya has quit [Ping timeout: 256 seconds]
<Fare> consAttr = n: v: a: a // listToAttrs [ { name = n; value = v; } ]
<gchristensen> for the ISO, dwarfs might be interesting
<gchristensen> but otherwise, no, the /nix/store is not a special filesystem -- it is just your regular filesystem temporarily mounted read-only with a bind mount
<simpson> > let k = "asdf"; in {} // { "$k" = "test"; } # Fare
<{^_^}> { "\$k" = "test"; }
<simpson> Oh, whoops, something happened to my antiquote.
<simpson> > let k = "asdf"; in {} // { "${k}" = "test"; } # Fare
<{^_^}> { asdf = "test"; }
kalbasit has joined #nixos
<samueldr> simpson: just so you know { ${"a"} = 1; } -> { a = 1; }; giving the key as a string is not necessary
<{^_^}> [nixpkgs] @SuperSandro2000 merged pull request #105361 → perlPackages.CryptPerl: init at 0.34 → https://git.io/Jkxua
<{^_^}> [nixpkgs] @SuperSandro2000 pushed 7 commits to master: https://git.io/JkppA
werner291 has quit [Quit: werner291]
<simpson> samueldr++ thank you. I just wanted to illustrate the concept for Fare.
<{^_^}> samueldr's karma got increased to 299
<samueldr> yeah :)
seku has quit [Quit: Connection closed]
Rusty1 has joined #nixos
pieguy128 has joined #nixos
<energizer> nix-shell -p glances --command glances
<energizer> bash: /nix/store/by7b4hy789sq88dx6ylgh99gc97sznr0-glances-3.1.5/bin/glances: cannot execute binary file: Exec format error
<energizer> what's going on?
<{^_^}> [nixpkgs] @ryantm merged pull request #105302 → Convert Kakoune documentation from XML DocBook to Commonmark → https://git.io/JkN1N
<{^_^}> [nixpkgs] @ryantm pushed 2 commits to master: https://git.io/JkpjY
<simpson> Cool tool. Also no idea; I can't reproduce the error. I normally use --run instead of --command, but either way, it works. I'm even using the same hash of glances.
<energizer> i'm on nixos-unstable
<wenngle[m]> I cannot reproduce the error either. I'm on nixos-unstable as well.
MichaelRaskin has quit [Quit: MichaelRaskin]
<energizer> isn't that the error for trying to run an x86 executable on ARM?
<energizer> that's what the internet says
<simpson> Oh, it's the error for so many things. I think that the bin/glances binary is a shell script. Is it executable and is your store mounted properly?
iH8c0ff33 has joined #nixos
<energizer> sha256sum /nix/store/by7b4hy789sq88dx6ylgh99gc97sznr0-glances-3.1.5/bin/glances
<energizer> b7b871d8b9763fd9ceb620abeae7f2a519ef172601d958d7066617226e82043a /nix/store/by7b4hy789sq88dx6ylgh99gc97sznr0-glances-3.1.5/bin/glances
<energizer> .r-xr-xr-x 791 root 1 Jan 1970 /nix/store/by7b4hy789sq88dx6ylgh99gc97sznr0-glances-3.1.5/bin/glances