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
<pushqrdx> shouldn't -I nixpkgs-unstable=/etc/nixos/nixos-unstable make import <nixpkgs-unstable> work as if the unstable channel was there?
<pushqrdx> i have a local fork of nixos-unstable that i want to use
fresheyeball has quit [Quit: WeeChat 2.9]
<KarlJoad> supersandro2000: I did use `rev HEAD` when I ran `nixpkgs-review` before. That's where the merge-commit issue cropped up.
<supersandro2000> maybe you have a merge conflict with master? can't tell you without seeing the PR/commit
ris has quit []
ris has joined #nixos
cyraxjoe has joined #nixos
<{^_^}> [nixpkgs] @cdepillabout merged pull request #108460 → haskellPackages.arbtt: unbreak → https://git.io/JLbzD
<{^_^}> [nixpkgs] @cdepillabout pushed 2 commits to haskell-updates: https://git.io/JLN0o
superherointj has joined #nixos
<{^_^}> [nixpkgs] @cdepillabout merged pull request #108459 → haskellPackages.holmes: unbreak → https://git.io/JLbz1
<{^_^}> [nixpkgs] @cdepillabout pushed 2 commits to haskell-updates: https://git.io/JLN0K
<pushqrdx> the answer to my question was yes, you can pass multiple pathes to have the same effect of nix-channel but using a local directory
<pushqrdx> i use -I nixpkgs=/path/to/stable/fork -I nixpkgs-unstable=/path/to/unstable/fork and i can import the unstable one from configuration.nix and either
<pushqrdx> a) overlay the stable one with packages from unstable
<pushqrdx> b) use an unstable package directly, like unstable.vim
supersandro2000 has quit [Disconnected by services]
supersandro2000 has joined #nixos
lord| has quit [Ping timeout: 256 seconds]
<{^_^}> [nixpkgs] @purcell opened pull request #108533 → [hdf4] Fix build on Darwin, which blocked gdal, postgis and more → https://git.io/JLN0D
<pushqrdx> you just need to declare an expression at the top with let unstable = import <nixpkgs-unstable> in
lord| has joined #nixos
mschwaig has quit [Quit: WeeChat 2.7.1]
<{^_^}> Channel nixos-unstable-small advanced to https://github.com/NixOS/nixpkgs/commit/43f84e1d69e (from 14 hours ago, history: https://channels.nix.gsc.io/nixos-unstable-small)
<{^_^}> [nixpkgs] @purcell closed pull request #108533 → [hdf4] Fix build on Darwin, which blocked gdal, postgis and more → https://git.io/JLN0D
mschwaig has joined #nixos
mschwaig has quit [Client Quit]
mschwaig has joined #nixos
domogled has quit [Quit: domogled]
philr has joined #nixos
rmcgibbo has quit [Remote host closed the connection]
<{^_^}> [nixpkgs] @SuperSandro2000 merged pull request #108346 → droidcam: init at 1.6 → https://git.io/JLdHa
<{^_^}> [nixpkgs] @SuperSandro2000 pushed 2 commits to master: https://git.io/JLNEL
<{^_^}> [nixpkgs] @SuperSandro2000 merged pull request #108508 → nix-update: 0.3 -> 0.3.1 → https://git.io/JLNmE
<{^_^}> [nixpkgs] @SuperSandro2000 pushed 2 commits to master: https://git.io/JLNE3
veleiro has joined #nixos
asbachb has quit [Remote host closed the connection]
meh` has quit [Ping timeout: 246 seconds]
orivej has quit [Ping timeout: 246 seconds]
<{^_^}> [nixpkgs] @SuperSandro2000 merged pull request #108442 → xorg.xf86videovesa: 2.4.0 -> 2.5.0 → https://git.io/JLbcV
<{^_^}> [nixpkgs] @SuperSandro2000 pushed 2 commits to master: https://git.io/JLNEz
mschwaig has quit [Quit: WeeChat 3.0]
mschwaig has joined #nixos
<{^_^}> [nixpkgs] @SuperSandro2000 merged pull request #108490 → libsurvive: init at 0.3 → https://git.io/JLNfv
<{^_^}> [nixpkgs] @SuperSandro2000 pushed 2 commits to master: https://git.io/JLNEw
asbachb has joined #nixos
<{^_^}> Channel nixpkgs-20.09-darwin advanced to https://github.com/NixOS/nixpkgs/commit/0ad09f96567 (from 2 hours ago, history: https://channels.nix.gsc.io/nixpkgs-20.09-darwin)
<sss2> hi all, is it possible to configure beesd (btrfs deduplication) to start it manually ? i mean set database and server, but not start it automatically
<{^_^}> [nixpkgs] @jonringer opened pull request #108535 → vault: 1.6.0 -> 1.6.1 → https://git.io/JLNEP
thc202 has quit [Quit: thc202]
D_ has quit [Quit: No Ping reply in 180 seconds.]
D_ has joined #nixos
rajivr has joined #nixos
<{^_^}> [nixpkgs] @SuperSandro2000 opened pull request #108536 → pythonPackages.google*: Cleanups, updates, fix dependencies → https://git.io/JLNEN
<asbachb> How to I get a folder into `/run/current-system/sw/share/`?
mbrgm_ has joined #nixos
<donofrio> lukegb, arrgh failed ;( https://paste.opensuse.org/28036514 help....
<abathur> I
pushqrdx has quit [Remote host closed the connection]
<abathur> oops :D
mbrgm has quit [Ping timeout: 264 seconds]
mbrgm_ is now known as mbrgm
<abathur> I'm a little flummoxed by why I can run something like `nix-build . -A spago.passthru.tests` and get a failure that indicates it at least tried to run the tests
mschwaig has quit [Quit: WeeChat 3.0]
<abathur> while I can add a `passthru.tests = ANYTHING;` to an existing derivation in nixpkgs, and `nix build . -A blah.passthru.tests` just yields something like `attribute 'tests' in selection path '<blah>.passthru.tests' not found`
<abathur> anyone know what I'm missing? :)
mschwaig has joined #nixos
<{^_^}> [nixpkgs] @SuperSandro2000 merged pull request #101741 → maintainer scripts: init check-hydra-by-maintainer.nix → https://git.io/JTKfd
<{^_^}> [nixpkgs] @SuperSandro2000 pushed 2 commits to master: https://git.io/JLNu8
<lukegb> donofrio: hrm, looks like that got most of the way
<{^_^}> [nixpkgs] @SuperSandro2000 merged pull request #108051 → luxcorerender: Fix build → https://git.io/JLQHA
<{^_^}> [nixpkgs] @SuperSandro2000 pushed 2 commits to master: https://git.io/JLNu4
<donofrio> lukegb, what do I need to do next?
superherointj has quit [Quit: Leaving]
<lukegb> donofrio: if you rerun the build does it manage to fetch the tarball?
<lukegb> it's weird that /nix/store/xrhz3kqph9yq9bb1zc4n05yih12qvcdi-pianobar-2020.04.05.tar.bz2 is missing
<{^_^}> [nixpkgs] @SuperSandro2000 merged pull request #108477 → python3Packages.webthing: init at 0.15.0 → https://git.io/JLbyj
<{^_^}> [nixpkgs] @SuperSandro2000 pushed 2 commits to master: https://git.io/JLNui
sigmundv__ has joined #nixos
<donofrio> lukegb, nope ;( https://paste.opensuse.org/46501511
<lukegb> do you *have* /nix/store/xrhz3kqph9yq9bb1zc4n05yih12qvcdi-pianobar-2020.04.05.tar.bz2?
<{^_^}> [nixpkgs] @SuperSandro2000 merged pull request #108088 → python3Packages.pycapnp fixes → https://git.io/JL7Yu
<{^_^}> [nixpkgs] @SuperSandro2000 pushed 3 commits to master: https://git.io/JLNuQ
sigmundv_ has quit [Ping timeout: 256 seconds]
<{^_^}> [nixpkgs] @jonringer opened pull request #108537 → waypoint: 0.1.5 -> 0.2.0 → https://git.io/JLNup
<donofrio> ls: /nix/store/xrhz3kqph9yq9bb1zc4n05yih12qvcdi-pianobar-2020.04.05.tar.bz2: No such file or directory
haritz has quit [Ping timeout: 240 seconds]
mschwaig has quit [Quit: WeeChat 3.0]
mschwaig has joined #nixos
haritz has joined #nixos
haritz has quit [Changing host]
haritz has joined #nixos
realrokka has quit [Ping timeout: 268 seconds]
inkbottle has joined #nixos
zebrag has quit [Ping timeout: 240 seconds]
eacameron has quit [Quit: Connection closed for inactivity]
realrokka has joined #nixos
inkbottle is now known as zebrag
troydm has quit [Quit: What is Hope? That all of your wishes and all of your dreams come true? To turn back time because things were not supposed to happen like that (C) Rau Le Creuset]
<{^_^}> [nixpkgs] @peti pushed to haskell-updates « hackage-packages.nix: automatic Haskell package set update »: https://git.io/JLNzy
<lukegb> donofrio: what does, hmm, `nix-build '<nixpkgs>' -A pianobar.src --option substitute false` get you?
<lukegb> does it just print /nix/store/xrhz3kqph9yq9bb1zc4n05yih12qvcdi-pianobar-2020.04.05.tar.bz2
cole-h has quit [Ping timeout: 260 seconds]
tobeportable has joined #nixos
<tobeportable> nixos
j_ has joined #nixos
<lovesegfault> yes
troydm has joined #nixos
<lukegb> your disk hasn't filled up or anything
<donofrio> lukegb, nope - https://paste.opensuse.org/97473219
* lukegb wats
<{^_^}> [nixpkgs] @jonringer opened pull request #108539 → crystal/make-package: enable parallel builds → https://git.io/JLNgU
iqubic has joined #nixos
<iqubic> It is possible to tell my nix-shell to use a certain version of Haskell when pulling in deps?
<lukegb> hmm, donofrio, do you have a /nix/store/sbr0zd0ww7mxycl3m7h7q9k2a8v4cd9c-pianobar-2020.04.05.tar.bz2.drv (or more generally a /nix/store/*-pianobar-*.bz2.drv
<veleiro> does anyone know what this error may be regarding? i cant seem to fix the
<veleiro> state now
KarlJoad has quit [Ping timeout: 265 seconds]
<donofrio> lukegb, bingo it seems to have a different filename? https://paste.opensuse.org/62079262
<lukegb> the .drv file is different to the output
<lukegb> but yeah, hmm
j_ has quit [Ping timeout: 272 seconds]
tobeportable has quit [Ping timeout: 272 seconds]
<lukegb> if you `nix-store -r /nix/store/xh4bypkzpd69mh78idi6hgx25gb6cxy7-pianobar-2020.04.05.tar.bz2.drv` does it just print /nix/store/xrhz3kqph9yq9bb1zc4n05yih12qvcdi-pianobar-2020.04.05.tar.bz2 again? :p
<lukegb> (I'm sure there's something Very Silly I'm overlooking)
<lukegb> (presumably that still doesn't exist; if you `nix-store --delete /nix/store/xrhz3kqph9yq9bb1zc4n05yih12qvcdi-pianobar-2020.04.05.tar.bz2` and then do `nix-store -r /nix/store/xh4bypkzpd69mh78idi6hgx25gb6cxy7-pianobar-2020.04.05.tar.bz2.drv` does it do anything different?)
iqubic has left #nixos ["ERC (IRC client for Emacs 28.0.50)"]
lordcirth has quit [Remote host closed the connection]
<donofrio> lukegb, "still alive?" https://paste.opensuse.org/89803550
psy3497 has joined #nixos
<lukegb> ah.
<lukegb> do you have a result symlink hanging around?
iddt has joined #nixos
<lukegb> (in particular under e.g. /nix/var/nix/gcroots/auto)
lordcirth has joined #nixos
<lukegb> I would, err, carefully remove the /Users/lewisdonofrio/result* symlinks, and then trying doing `nix-store --delete /nix/store/xrhz3kqph9yq9bb1zc4n05yih12qvcdi-pianobar-2020.04.05.tar.bz2` again
<donofrio> lukegb, uh what?
<lukegb> it's weird you ended up in this state though
thibm has joined #nixos
<donofrio> lukegb, I agree
<lukegb> So: nix thinks that /nix/store/xrhz3kqph9yq9bb1zc4n05yih12qvcdi-pianobar-2020.04.05.tar.bz2 is alive because it's referenced by something referenced by a result symlink; the carefully is because if you do a Nix GC it'll eat all of your built toolchain bits
<lukegb> (well, not necessarily a result symlink, but a GC root in general; you get the idea)
<donofrio> lukegb, hu? what should I try next?
<lukegb> in /Users/lewisdonofrio/ you have a bunch of symlinks named result, result-dev, result-2-dev, etc.
<lukegb> if you remove those, then you should be able to `nix-store --delete /nix/store/xrhz3kqph9yq9bb1zc4n05yih12qvcdi-pianobar-2020.04.05.tar.bz2`
red[evilred] has quit [Quit: Idle timeout reached: 10800s]
thibm_ has quit [Ping timeout: 264 seconds]
<lukegb> you could probably get away with just removing the "result" one, then
<{^_^}> [nixpkgs] @marsam merged pull request #108521 → vale: 2.6.5 -> 2.6.8 → https://git.io/JLNcE
<{^_^}> [nixpkgs] @marsam pushed 2 commits to master: https://git.io/JLN2Y
asbachb has quit [Ping timeout: 245 seconds]
<lukegb> donofrio: did the --delete work this time?
<{^_^}> [nixpkgs] @marsam merged pull request #108509 → gitAndTools.delta: 0.5.0 -> 0.5.1 → https://git.io/JLNmV
<{^_^}> [nixpkgs] @marsam pushed 2 commits to master: https://git.io/JLN2K
<donofrio> lukegb, yes - https://paste.opensuse.org/31130371
<lukegb> but presumably `nix-store -r /nix/store/xh4bypkzpd69mh78idi6hgx25gb6cxy7-pianobar-2020.04.05.tar.bz2.drv` still does nothing?
<lukegb> donofrio: aight, try the original nix-shell thing again (with the substitute false)?
<lukegb> (it pulled the source from the nixos cache but it's just the source tarball so it should be alright)
<donofrio> lukegb, it's making now....
* lukegb drumrolls
KarlJoad has joined #nixos
<KarlJoad> Is there a meta attribute for original package maintainer?
<iddt> i think i've found some firmware i need to install to override the default ath10k wireless kernel module, and it's here, but i'm not sure how to change my configuration.nix to install it. can anyone point me to a tutorial?
<bqv> KarlJoad: git blame
<KarlJoad> bqv: Not the original maintainer inside nixpkgs, but the original maintainer of a package that nixpkgs pulls in through a download.
<bqv> well how's that gonna work
wnklmnn has quit [Quit: Leaving]
h0m1 has quit [Ping timeout: 264 seconds]
KarlJoad has quit [Ping timeout: 246 seconds]
<{^_^}> [nixpkgs] @MetaDark opened pull request #108541 → nixos/pipewire: improve assertion messages → https://git.io/JLNVE
KarlJoad has joined #nixos
<{^_^}> [nixpkgs] @marsam opened pull request #108542 → nodejs: 10.23.0 -> 10.23.1, 12.20.0 -> 12.20.1, 14.15.3 -> 14.15.4, 15.5.0 -> 15.5.1 → https://git.io/JLNVz
h0m1 has joined #nixos
<lukegb> iddt: hardware.enableRedistributableFirmware = true; should enable the firmwareLinuxNonfree package, which I think contains that
<lukegb> ah, yeah: `nix-build '<nixpkgs>' -A firmwareLinuxNonfree; ls ./result/lib/firmware/ath10k/QCA6174/hw3.0/`
<{^_^}> [nixpkgs] @jonringer closed pull request #108535 → vault: 1.6.0 -> 1.6.1 → https://git.io/JLNEP
<{^_^}> [nixpkgs] @r-ryantm opened pull request #108543 → picard: 2.5.5 -> 2.5.6 → https://git.io/JLNVi
<iddt> lukegb: thank you!
KarlJoad` has joined #nixos
<lukegb> donofrio: any joy? or is it building a lot
<donofrio> still building, I'll update here when it's done....
KarlJoad has quit [Ping timeout: 256 seconds]
<iddt> lukegb: hm. when i run the nix-build cmd, i get:
<iddt> error: attribute 'firmwareLinuxNonFree' in selection path 'firmwareLinuxNonFree' not found
<lukegb> Nonfree, not NonFree
<iddt> ah!
<lukegb> you probably don't want to do the nix-build thing
<lukegb> that was just me checking that that folder was actually in the package I thought it was :p
<bqv> hey
<bqv> anyone a hydra user here?
<bqv> i'm trying to add my flake to mine
<bqv> i don't get how, cause none (none) of the hydra manuals mention flakes
<iddt> lukegb: so after i've specified hardware.enableRedistributableFirmware, i assume i need to add something else to the configuration.nix?
<lukegb> it depends - you shouldn't need to, that should be enough to make the firmware available to the kernel
<lukegb> but I don't know what you mean by overriding the default ath10k module
sigmundv__ has quit [Ping timeout: 246 seconds]
<iddt> lukegb: my ath10k driver crashes with some regularity, and some sniffing around suggested that i need to grab that firmware to fix.
KarlJoad` has quit [Ping timeout: 265 seconds]
<{^_^}> [nixpkgs] @erikarvstedt opened pull request #108544 → qemu-guest: remove security.rngd setting → https://git.io/JLNwe
<iddt> lukegb: so you're saying that with the RedistributableFirmware thing, it'll automatically grab the most specific firmware for my devices and use that to override the default?
mkaito has quit [Quit: WeeChat 3.0]
<lukegb> from the package - if you want to replace it with something (a more recent build?) you'll have to do that yourself
quinn has quit [Ping timeout: 260 seconds]
<iddt> lukegb: i took a look, and it's got the files i want. you're saying it'll basically know to load those instead of the default driver, ya?
<lukegb> I mean, they should be being loaded already if your card is working iiuc
<iddt> lukegb: then what does the enableRedistributableFirmware flag do?
<lukegb> it enables the firmware (i.e. it makes it available to the kernel to load)
<iddt> lukegb: k so you're saying that if i was already loading an ath10k driver, and it was working (even though the firmware is crashing with regularity), that it is probably already from that redistributable firmware archive?
<lukegb> probably? I don't know the specifics of the ath10k driver but I'd be surprised if it worked without any firmware at all
KarlJoad has joined #nixos
<iddt> lukegb: it "works" without that enableRedistributaleFirmware flag set, but it basically works until it crashes, which is why i'm trying to improve things. :)
<lukegb> huh, alright
<lukegb> well, try setting the flag?
<iddt> yessir, and then just a rebuild switch, and it'll start up w/o having to reboot, because it's a module, ya?
<veleiro> hmm
<veleiro> what is it with home-manager and nixos versions
ransom has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<KarlJoad> bqv: I'm sorry, but I didn't get the chance to see if you responded about a meta.authors possibly existing. Having Internet/router issues. What was your answer?
<bqv> "no"
<bqv> (basically)
<KarlJoad> Gotcha. No worries. I just wanted to give credit to the proper people.
<iddt> lukegb: do you know given a module name like ath10k_pci how to find out where it was loaded from, just to confirm that i'm using a new version?
<{^_^}> [nixpkgs] @peterhoeg opened pull request #108546 → clinfo: make it build again → https://git.io/JLNwl
kalbasit has joined #nixos
quinn has joined #nixos
<{^_^}> [nixpkgs] @cpcloud opened pull request #108547 → podman: add nvidia runtime support → https://git.io/JLNwz
<iddt> lukegb: thanks for your help!
iddt has quit [Quit: iddt]
<KarlJoad> For a package with a license of GPLv2+ or later, how would I represent the "later" part in meta.licenses?
zebrag has quit [Quit: Konversation terminated!]
zebrag has joined #nixos
justanotheruser has joined #nixos
<energizer> KarlJoad: isnt that what the plus means?
jmeredith has quit [Quit: Connection closed for inactivity]
gustavderdrache has quit [Quit: Leaving.]
<{^_^}> [nixpkgs] @marsam opened pull request #108548 → gitAndTools.lab: 0.17.2 -> 0.18.0 → https://git.io/JLNwd
<KarlJoad> energizer: I guess? I only ask because there is GPLv2+, GPLv3+, etc.
ransom has joined #nixos
ris has quit []
ris has joined #nixos
<{^_^}> [nixpkgs] @marsam opened pull request #108549 → tflint: 0.22.0 -> 0.23.0 → https://git.io/JLNrf
aw has quit [Quit: Quitting.]
spacefrogg has quit [Quit: Gone.]
aw has joined #nixos
spacefrogg has joined #nixos
Wulfsta has joined #nixos
<Wulfsta> So I want to set up a mail server on a VPS that I'm running NixOS on - this is a pretty big topic and I'm lacking knowledge on it, can anyone give me a jumping off point for this type of thing? More specifically, are there any NixOS projects to make this configuration easier?
veleiro has quit [Read error: Connection reset by peer]
<donofrio> lukegb, any hope for bash?
<{^_^}> [nixpkgs] @r-ryantm opened pull request #108550 → python37Packages.trimesh: 3.8.19 -> 3.9.1 → https://git.io/JLNrK
<{^_^}> [nixpkgs] @marsam merged pull request #108542 → nodejs: 10.23.0 -> 10.23.1, 12.20.0 -> 12.20.1, 14.15.3 -> 14.15.4, 15.5.0 -> 15.5.1 → https://git.io/JLNVz
<{^_^}> [nixpkgs] @marsam pushed 5 commits to master: https://git.io/JLNrM
<{^_^}> [nixpkgs] @marsam opened pull request #108551 → caddy: 2.2.1 -> 2.3.0 → https://git.io/JLNrD
<lukegb> donofrio: hrm that looks fine
<lukegb> It dropped you into a nix-shell
<bqv> buildMachines, how the heck does it work if i add localhost to the list
<bqv> does it build using the local daemon twice?
<bqv> seems weird
<donofrio> lukegb, "bashbug?"
<energizer> what happens if you add localhost to the list multiple times?
<donofrio> lukegb, IT WORKS!!!
<donofrio> lukegb, what do I do to get youtube-dl working?
<lukegb> donofrio: bashbug's a shell script iirc, probably just something being overzealous with making sure things are correct
<lukegb> Does youtube-dl *not* work?
Darkmatter66 has quit [Ping timeout: 256 seconds]
Wulfsta has quit [Remote host closed the connection]
<lukegb> Boo
<donofrio> makes me wonder what else is not working (dunno till I try at this rate)
Jd007 has quit [Quit: Jd007]
<lukegb> Hrm, weird
<{^_^}> [nixpkgs] @marsam pushed to master « mp4v2: fix build on darwin »: https://git.io/JLNoZ
pjt_tmp has joined #nixos
<{^_^}> [nixpkgs] @marsam closed pull request #106719 → mp4v2: 4.1.3 -> 4.1.5 → https://git.io/JI66L
<lukegb> donofrio: I gotta sleep, but do you know if it's crashing in Python or in some other code for youtube-dl
<{^_^}> [nixpkgs] @jonringer merged pull request #108550 → python37Packages.trimesh: 3.8.19 -> 3.9.1 → https://git.io/JLNrK
<{^_^}> [nixpkgs] @jonringer pushed commit from @r-ryantm to master « python37Packages.trimesh: 3.8.19 -> 3.9.1 »: https://git.io/JLNo0
kalbasit has quit [Ping timeout: 240 seconds]
<donofrio> lukegb, we'll pick this up tomorrow....yes it's crashing python
ghasshee has joined #nixos
<donofrio> lukegb, I think that is why I started looking how to install pythonfull93 (or whatever is it called) nite and thank you for helping me fix pianobar at least tonight
Volk has quit [Quit: See you next time!]
Jd007 has joined #nixos
Jd007 has quit [Client Quit]
<KarlJoad> What is the appropriate way to give the meta.license for a package that uses the freebsd license?
Jd007 has joined #nixos
Supersonic112 has joined #nixos
veleiro has joined #nixos
troydm has quit [Quit: What is Hope? That all of your wishes and all of your dreams come true? To turn back time because things were not supposed to happen like that (C) Rau Le Creuset]
troydm has joined #nixos
Supersonic has quit [Ping timeout: 268 seconds]
Supersonic112 is now known as Supersonic
<qyliss> KarlJoad: is that the two-clause one?
<hexa-> KarlJoad: bsd2 or bsd3
<qyliss> if so it's licenses.bsd2
<KarlJoad> qyliss: I don't know which it is, and I don't have any particular interest in `grep`ing around for the answer, but if I need to select between bsd2 or bsd3, then I will.
<{^_^}> [nixpkgs] @marsam opened pull request #108552 → nfpm: 1.10.2 -> 2.2.2 → https://git.io/JLNK4
<qyliss> well, how many bullet points are in the license text? is it 2 or 3?
doot99 has joined #nixos
<KarlJoad> There are 2 bullet points. But some of the code is also GPL
jmeredith has joined #nixos
<qyliss> sounds like the combination is likely to be GPL then, which saves you identifying which BSD variant.
doot99 has quit [Remote host closed the connection]
m0rphism has quit [Ping timeout: 256 seconds]
<KarlJoad> Well... too late. I've already identified that. I'll keep it. It can be changed later anyways.
lordcirth has quit [Remote host closed the connection]
<KarlJoad> Is there a list of all supported meta attribute set fields?
<{^_^}> [nixpkgs] @marsam opened pull request #108553 → flexget: 3.1.91 -> 3.1.95 → https://git.io/JLNKw
<{^_^}> [nixpkgs] @marsam merged pull request #107843 → _1password: 1.7.0 -> 1.8.0 → https://git.io/JLSBz
<{^_^}> [nixpkgs] @marsam pushed 2 commits to master: https://git.io/JLNKy
lordcirth has joined #nixos
<qyliss> KarlJoad: closest thing I know is the manual, but it's probably not exhaustive
<KarlJoad> Ok. Then, how about a single field? meta.fullName (or something similar)?
ransom_ has joined #nixos
ransom has quit [Read error: Connection reset by peer]
<KarlJoad> infinisil: That's exactly what I was looking for. Thanks!
zebrag has quit [Ping timeout: 260 seconds]
ghasshee has quit [Ping timeout: 264 seconds]
lordcirth has quit [Remote host closed the connection]
<{^_^}> Channel nixos-20.09-small advanced to https://github.com/NixOS/nixpkgs/commit/0ad09f96567 (from 7 hours ago, history: https://channels.nix.gsc.io/nixos-20.09-small)
rickard has quit [Quit: The Lounge - https://thelounge.chat]
lordcirth has joined #nixos
rickard has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #108554 → python37Packages.pylast: 4.0.0 -> 4.1.0 → https://git.io/JLN6w
<KarlJoad> I am getting "error: infinite recursion encountered, at undefined position". How should I even start to debug this?
ransom has joined #nixos
<clever> KarlJoad: does --show-trace show anything?
ransom_ has quit [Ping timeout: 265 seconds]
<{^_^}> [nixpkgs] @jonringer merged pull request #108554 → python37Packages.pylast: 4.0.0 -> 4.1.0 → https://git.io/JLN6w
<{^_^}> [nixpkgs] @jonringer pushed commit from @r-ryantm to master « python37Packages.pylast: 4.0.0 -> 4.1.0 »: https://git.io/JLNPY
<KarlJoad> clever: I'm doing this from `nix repl` so that I can try to evaluate the whole attr set at once.
<clever> KarlJoad: you can still `nix repl --show-trace`
<clever> it sets a global var, that causes exceptions to also print a stack trace
<KarlJoad> I... did not know that.
<KarlJoad> Found it. octave has a library called gsl, which requires pkgs.gsl. I confused them and ended up referring to octave's gsl as a buildInput. Whoops...
arahael has joined #nixos
endformationage has quit [Quit: WeeChat 2.9]
ghasshee has joined #nixos
Darkmatter66 has joined #nixos
orivej has joined #nixos
ece3 has quit [Ping timeout: 246 seconds]
ece3 has joined #nixos
Rusty1 has quit [Quit: WeeChat 2.3]
<{^_^}> Channel nixos-unstable-small advanced to https://github.com/NixOS/nixpkgs/commit/c1cc0f5b992 (from 8 hours ago, history: https://channels.nix.gsc.io/nixos-unstable-small)
justanotheruser has quit [Ping timeout: 260 seconds]
<{^_^}> [nixpkgs] @Enzime opened pull request #108555 → treewide: stop maintaining most packages → https://git.io/JLNXk
<{^_^}> [nixpkgs] @r-ryantm opened pull request #108556 → python37Packages.pyppeteer: 0.2.2 -> 0.2.4 → https://git.io/JLNXs
palo1 has joined #nixos
<sss2> hi all, does host for offloading builds for i686 have any specific requirements ?, i am noticed what already few packages wich require huge amount of ram during linking phase failing with not enough ram on machine with 256 gb ram
palo has quit [Ping timeout: 264 seconds]
palo1 is now known as palo
<tpw_rules> what packages?
<bqv> on a scale of 1 to DoNotDoThis, how bad is it to just set hydra's evaluator to my user, so it can access my local repo without a load of painful fuss
<bqv> cause past eval it doesn't matter, but eval needs my files and it's looking to be a pain in the arse
Darkmatter66_ has joined #nixos
Darkmatter66 has quit [Ping timeout: 256 seconds]
<sss2> tpw_rules, firefox (rot build failure), evolution (webkit build failure)
<tpw_rules> i don't think firefox requires 256GiB of ram to build. you can turn down build-cores and build-max-jobs
<sss2> tpw_rules, it's on linking phase, and i suspect it's 32bit address limitation
<sss2> probably i need to tune some kernel setting on build host
<tpw_rules> oh, i see. yeah i'm not sure
<sss2> or even compile-time kernel option
<{^_^}> [nixpkgs] @vbgl merged pull request #108026 → ocamlPackages.bisect_ppx: 1.4.0 → 2.5.0 → https://git.io/JLQwp
<{^_^}> [nixpkgs] @vbgl pushed 2 commits to master: https://git.io/JLN1T
<sss2> looks like i686 dying
waleee-cl has quit [Quit: Connection closed for inactivity]
<{^_^}> [nixos-hardware] @Mic92 opened pull request #222 → raspberry-2: remove console.extraTTYs → https://git.io/JLN1a
ransom has quit [Ping timeout: 240 seconds]
solomon[m] has joined #nixos
<{^_^}> [nixpkgs] @marsam opened pull request #108557 → nimlsp: init at 0.2.6 → https://git.io/JLN1i
sangoma has joined #nixos
<Aleksejs> Hey, why does libreoffice in nixpkgs come without the language modules for English?
<{^_^}> [nixpkgs] @Mic92 merged pull request #108524 → nixos/tor: fix client.dns.automapHostsSuffixes renaming → https://git.io/JLNcx
<{^_^}> [nixpkgs] @Mic92 pushed 2 commits to master: https://git.io/JLN1S
<{^_^}> [nixpkgs] @r-ryantm opened pull request #108558 → python37Packages.asyncwhois: 0.2.0 -> 0.2.2 → https://git.io/JLN19
<{^_^}> [nixos-hardware] @Mic92 merged pull request #222 → raspberry-2: remove console.extraTTYs → https://git.io/JLN1a
<{^_^}> [nixos-hardware] @Mic92 pushed 2 commits to master: https://git.io/JLN1F
jmeredith has quit [Quit: Connection closed for inactivity]
Jd007 has quit [Quit: Jd007]
growpotkin has quit [Quit: ZNC 1.8.2 - https://znc.in]
<{^_^}> [nix-idea] @github-actions[bot] pushed 0 commits to refs/tags/v0.3.0.4: https://git.io/JLNMn
<{^_^}> [nixpkgs] @Mic92 merged pull request #108499 → home-assistant: update component-packages → https://git.io/JLNIn
<{^_^}> [nixpkgs] @Mic92 pushed 4 commits to master: https://git.io/JLNMX
respawn_ has joined #nixos
cole-h has joined #nixos
graf_blutwurst has joined #nixos
<{^_^}> [nixpkgs] @alyssais opened pull request #108559 → spamassassin: 3.4.3 -> 3.4.4 → https://git.io/JLNMj
oxalica has joined #nixos
veleiro has quit [Remote host closed the connection]
emptyflask has quit [Ping timeout: 264 seconds]
emptyflask has joined #nixos
<{^_^}> [nixpkgs] @Emantor opened pull request #108560 → chiaki: use mkDerivation for QT5 application → https://git.io/JLNDm
respawn_ has quit [Ping timeout: 256 seconds]
emptyflask has quit [Ping timeout: 256 seconds]
Boomerang has joined #nixos
ilios has joined #nixos
respawn_ has joined #nixos
oxalica has quit [Quit: oxalica]
oxalica has joined #nixos
oxalica has quit [Client Quit]
oxalica has joined #nixos
ky0ko has quit [Quit: http://quassel-irc.org - Chat comfortably. Anywhere.]
<{^_^}> [nixpkgs] @prusnak merged pull request #108560 → chiaki: use mkDerivation for QT5 application → https://git.io/JLNDm
<{^_^}> [nixpkgs] @prusnak pushed 2 commits to master: https://git.io/JLNy8
<{^_^}> [nixpkgs] @marsam opened pull request #108561 → fastlane: 2.148.1 -> 2.171.0 → https://git.io/JLNy4
<{^_^}> [nixpkgs] @KarlJoad opened pull request #108562 → Octave modules → https://git.io/JLNyu
sreybastien_aw is now known as sreybastien
veleiro has joined #nixos
captn3m0- has joined #nixos
captn3m0 has quit [Ping timeout: 260 seconds]
<{^_^}> [nixpkgs] @mkuettel opened pull request #108563 → planuml: 1.2020.19 -> 1.2020.26 → https://git.io/JLNyj
<{^_^}> [nixpkgs] @SuperSandro2000 merged pull request #108543 → picard: 2.5.5 -> 2.5.6 → https://git.io/JLNVi
<{^_^}> [nixpkgs] @SuperSandro2000 pushed 2 commits to master: https://git.io/JLNSe
<{^_^}> [nixpkgs] @r-ryantm opened pull request #108564 → python37Packages.azure-mgmt-iotcentral: 3.1.0 -> 4.0.0 → https://git.io/JLNST
dongcarl has quit [Quit: Ping timeout (120 seconds)]
hiro98 has joined #nixos
dongcarl has joined #nixos
<{^_^}> [nixpkgs] @vbgl opened pull request #108565 → ocamlPackages.zed: refactor; ocamlPackages.charInfo_width: use Dune 2 → https://git.io/JLNSC
lsix has joined #nixos
Darkmatter66_ has quit [Read error: Connection reset by peer]
<{^_^}> [nixpkgs] @fabaff opened pull request #108566 → python3Packages.python-engineio: 3.13.2 -> 4.0.0 → https://git.io/JLNS8
Darkmatter66 has joined #nixos
<bqv> I'm getting the sense that hydra isn't the one for me
<{^_^}> [nixpkgs] @r-ryantm opened pull request #108567 → python37Packages.elementpath: 2.0.4 -> 2.1.0 → https://git.io/JLNSg
<{^_^}> [nixpkgs] @orivej-nixos pushed commit from @orivej to master « gpsbabel: 1.6.0 -> 1.7.0 »: https://git.io/JLNS2
<{^_^}> Channel nixos-20.09 advanced to https://github.com/NixOS/nixpkgs/commit/4a75ca4a4e7 (from 15 hours ago, history: https://channels.nix.gsc.io/nixos-20.09)
<{^_^}> [nixpkgs] @orivej-nixos pushed commit from @orivej to master « endless-sky: fix build with gcc10 »: https://git.io/JLNSS
sangoma has quit [Read error: Connection reset by peer]
<{^_^}> [nixpkgs] @orivej-nixos merged pull request #107623 → aws-sdk-cpp: 1.7.90 -> 1.8.113 → https://git.io/JLMnU
<{^_^}> [nixpkgs] @orivej-nixos pushed 12 commits to master: https://git.io/JLNSh
<{^_^}> [nixpkgs] @knedlsepp reopened pull request #108533 → [hdf4] Fix build on Darwin, which blocked gdal, postgis and more → https://git.io/JLN0D
belst has quit [Ping timeout: 240 seconds]
greaka has quit [Ping timeout: 240 seconds]
belst has joined #nixos
pjt_tmp has quit [Ping timeout: 265 seconds]
greaka has joined #nixos
<{^_^}> [nixpkgs] @marsam pushed 2 commits to master: https://git.io/JLN9o
j_ has joined #nixos
tobeportable has joined #nixos
lord| has quit [Ping timeout: 265 seconds]
lord| has joined #nixos
j_ has quit [Client Quit]
tobeportable has quit [Client Quit]
olban has joined #nixos
PBabebu[m] has quit [Quit: Idle for 30+ days]
felixfoertsch has quit [Quit: Idle for 30+ days]
txt-file has quit [Quit: Idle for 30+ days]
Piece_Maker has quit [Quit: Idle for 30+ days]
davidv7_ has joined #nixos
ilios has quit [Ping timeout: 264 seconds]
davidv7 has quit [Ping timeout: 272 seconds]
<{^_^}> [nixpkgs] @SuperSandro2000 merged pull request #108438 → digikam: enable appstyles → https://git.io/JLbGT
<{^_^}> [nixpkgs] @SuperSandro2000 pushed 2 commits to master: https://git.io/JLNQn
<{^_^}> [nixpkgs] @SuperSandro2000 merged pull request #108486 → librealsense: 2.40.0 -> 2.41.0 → https://git.io/JLbNB
<{^_^}> [nixpkgs] @SuperSandro2000 pushed 2 commits to master: https://git.io/JLNQ8
respawn_ has quit [Ping timeout: 264 seconds]
<{^_^}> [nixos-homepage] @github-actions[bot] pushed commit from GitHub Actions to master « Update flake.lock and blogs.xml [ci skip] »: https://git.io/JLNQo
chiefgoat has quit [Quit: ZNC 1.8.2 - https://znc.in]
chiefgoat has joined #nixos
<{^_^}> [nixpkgs] @Mic92 merged pull request #108566 → python3Packages.python-engineio: 3.13.2 -> 4.0.0 → https://git.io/JLNS8
<{^_^}> [nixpkgs] @Mic92 pushed 13 commits to master: https://git.io/JLNQp
lewo has joined #nixos
hnOsmium0001 has quit [Quit: Connection closed for inactivity]
sigmundv__ has joined #nixos
ghasshee has quit [Ping timeout: 256 seconds]
ghasshee has joined #nixos
Darkmatter66 has quit [Max SendQ exceeded]
obadz has joined #nixos
<typetetris> How do flakes fare? Are there any "official" plans now, when they will stop existing as an experimental feature?
<{^_^}> [nixpkgs] @orivej opened pull request #108569 → python2: fix ctypes.util.find_library with gcc10 → https://git.io/JLNdv
Darkmatter66 has joined #nixos
respawn_ has joined #nixos
stree has quit [Quit: Caught exception]
stree has joined #nixos
<{^_^}> [nixpkgs] @ymarkus opened pull request #108570 → soundmodem: init at 0.20 → https://git.io/JLNdn
MidAutumnHotaru has quit [Quit: Quit 啾]
MidAutumnHotaru has joined #nixos
mkaito has joined #nixos
mkaito has joined #nixos
nDuff has quit [Ping timeout: 256 seconds]
nDuff has joined #nixos
<{^_^}> [nixpkgs] @TredwellGit opened pull request #108571 → glibc: 2.32-24 -> 2.32-25 (CVE-2019-25013) → https://git.io/JLNdK
<{^_^}> [nixpkgs] @fabaff opened pull request #108572 → Bump sortedcollections → https://git.io/JLNdx
<{^_^}> [nixpkgs] @yorickvP opened pull request #108573 → raspberrypi-armstubs: fix native compilation on armv7l → https://git.io/JLNFC
<{^_^}> [nixpkgs] @Mic92 merged pull request #108259 → python3Packages.pythonix: 0.1.6 -> 0.1.7, fix python module → https://git.io/JL55r
<{^_^}> [nixpkgs] @Mic92 pushed 2 commits to master: https://git.io/JLNFB
MidAutumnHotaru has quit [Changing host]
MidAutumnHotaru has joined #nixos
<{^_^}> [nixpkgs] @marsam opened pull request #108574 → aws-c-cal: fix build on darwin → https://git.io/JLNFA
psy3497 has quit [Ping timeout: 264 seconds]
jboy has left #nixos ["WeeChat 3.0"]
<thibm> I have a non-python package which uses python for its tests. Since last version, it has a simple python wrapper which is used in the tests instead of subprocess.
stteevveen has joined #nixos
<thibm> A "pip install ./python/" (which contains the new wrapper) had been added to tox.ini.
<thibm> I do not use tox in the Nix package for various reasons, but directly use pytest. The problem is that I get an error on the import line for this module in the conftest.py file and I'm not sure how to deal with this use case in Nix.
<thibm> Do you know if other packages have the same use case or how to fix that
<thibm> ?
stteevveen has quit [Remote host closed the connection]
<{^_^}> [nix] @edolstra merged pull request #4310 → Add x86_64-darwin and aarch64 to "extra-platforms" automatically when Rosetta2 is detected → https://git.io/JIYt3
<{^_^}> [nix] @edolstra pushed 4 commits to master: https://git.io/JLNb8
attila_lendvai has joined #nixos
attila_lendvai has joined #nixos
attila_lendvai has quit [Changing host]
wavirc22_ has joined #nixos
wavirc22 has quit [Ping timeout: 265 seconds]
cole-h has quit [Ping timeout: 256 seconds]
<{^_^}> [nixpkgs] @SuperSandro2000 merged pull request #108555 → treewide: stop maintaining most packages → https://git.io/JLNXk
<{^_^}> [nixpkgs] @SuperSandro2000 pushed 2 commits to master: https://git.io/JLNN3
Darkmatter66 has quit [Quit: ZNC 1.7.5 - https://znc.in]
<kini> thibm: I don't know if there's a standard pattern for something like that, but how are you running pytest directly in your old Nix expression? Python must be an input of the expression, right? Then maybe you can build a custom Python which has the stuff in ./python/ installed as well, and use that instead?
<{^_^}> [nixpkgs] @SuperSandro2000 closed pull request #99474 → nimlsp: init at 0.2.4 → https://git.io/JU7GV
<thibm> kini: sure, python is in checkInputs (python.withPackages …) and checkPhase is hooks + "python -m pytest .../tests"
fuiltilt has quit [Quit: WeeChat 2.9]
<thibm> I don't know well python so I'm not sure how to install ./python, especially in a Nix package.
Darkmatter66 has joined #nixos
ManiacOfMadness has quit [Ping timeout: 272 seconds]
<{^_^}> Channel nixpkgs-unstable advanced to https://github.com/NixOS/nixpkgs/commit/43f84e1d69e (from 25 hours ago, history: https://channels.nix.gsc.io/nixpkgs-unstable)
<thibm> Directly hacking $PYTHONPATH seems wrong
<adisbladis> You should probably disregard the wrapper?
<steveeJ> is it possible to merely do a binary cache lookup for a derivation?
thc202 has joined #nixos
<kini> thibm: my thought was that maybe you can write a small expression for the python module in ./python/ (similar to the ones in the python-modules directory in nixpkgs), and then insert it into the argument of python.withPackages. I'm not sure how to do that, though, since I'm not sure if python.withPackages plays well with python module expressions that aren't from its built-in set in nixpkgs (?)
<thibm> adisbladis: the wrapper is used in the test fixture so that seems difficult
<thibm> kini: I see
<kini> Directly hacking PYTHONPATH is certainly one way to go. I don't think it's such a big deal - there are definitely packages in nixpkgs which hack PYTHONPATH, and especially if it's just in the check phase I think it would be fine
<adisbladis> thibm: Couldn't you just remove it and symlink the wrapper path to your python interpreter?
<thibm> kini: hacking PYTHONPATH actually works. (I thought I had tried that already)
Darkmatter66 has quit [Quit: ZNC 1.7.5 - https://znc.in]
<kini> ah, when you said "seems wrong" I thought you meant it seemed "morally" wrong, not that it didn't work, haha
<kini> but if it works, great
<thibm> adisbladis: The "wrapper" is python module which exposes the package IPC as python function
<thibm> kini: yeah I thought I had already tried that last week and that I did not work, but apparently not. I still think it's not a good solution though ;)
superherointj has joined #nixos
Darkmatter66 has joined #nixos
<kini> fair enough :)
<superherointj> Hello. I'm doing a PR to Nixpkgs. And I want to clarify the commit line: "vscode-extensions: donjayamanne.githistory: init at 0.6.14" is this the way it is expected?
__monty__ has joined #nixos
fendor has joined #nixos
<qyliss> superherointj: I'd do "vscode-extensions.donjayamanne.githistory: init at 0.6.14"
<thibm> I think I'll stick to the PYTHONPATH hack for now. It's only for the test phase so I think it's OK. Maybe reviewers will have bette ideas with the code.
<thibm> next step: make toPythonModule works on the package
<thibm> Thanks for your help
<superherointj> qyliss, the name of extension has dot but it is not really a submodule.
<qyliss> what's the attribute you use to build it?
<qyliss> because that's what the commit message should start with
<supersandro2000> thibm: pytestCheckHook please
<superherointj> qyliss, it is not a derivation. It's a JSON record. So it can't be built the Nix way.
<thibm> supersandro2000: yes that was on my todo list once I fixed the first issue
<superherointj> Sorry. It is not JSON.
<superherointj> I meant to say, it is not a derivation but a set only.
<qyliss> a set of what?
<qyliss> oh you're saying vscode-extensions is a set
<qyliss> right, yes, I wasn't disputing that
<attila_lendvai> i'm wondering what's the preferred way to install packages: add them to my /etc/configuration.nix and nixos-rebuild switch, or "nix-env -iA nixos.nix-review" under my user... e.g. for later reinstalling and moving my environment to a new machine, etc.
<qyliss> attila_lendvai: former
<qyliss> superherointj: you are introducing the derivation vscode-extensions.donjayamanne.githistory
daGrevis has quit [Read error: Connection reset by peer]
<qyliss> you build it with nix-build -A
<qyliss> * you build it with nix-build -A vscode-extensions.donjayamanne.githistory
<qyliss> therefore, the commit message should start with "vscode-extensions.donjayamanne.githistory: "
<attila_lendvai> qyliss, that was my uninformed intuition also, but it's a bit more hassle than the latter. thanks!
<superherointj> Allright. I'll do this way. Thanks!
<{^_^}> [nixpkgs] @marsam opened pull request #108575 → spotify-tui: 0.22.0 -> 0.23.0 → https://git.io/JLNAA
<qyliss> the technical reason for this is that OfBorg will then know how to build the package for CI
daGrevis has joined #nixos
chiefgoat has quit [Ping timeout: 240 seconds]
<{^_^}> [nixpkgs] @marsam merged pull request #108364 → vault: 1.6.0 -> 1.6.1 → https://git.io/JLFmV
<{^_^}> [nixpkgs] @marsam pushed 3 commits to master: https://git.io/JLNxJ
<{^_^}> [nixpkgs] @SuperSandro2000 merged pull request #108549 → tflint: 0.22.0 -> 0.23.0 → https://git.io/JLNrf
<{^_^}> [nixpkgs] @SuperSandro2000 pushed 2 commits to master: https://git.io/JLNxk
<{^_^}> [nixpkgs] @avm opened pull request #108576 → rubberband: 1.8.2 -> 1.9.0. → https://git.io/JLNxY
davidv7 has joined #nixos
davidv7_ has quit [Ping timeout: 246 seconds]
chiefgoat has joined #nixos
<{^_^}> [nixpkgs] @ymarkus closed pull request #108478 → bookstack: init at 0.31.1 → https://git.io/JLbHt
<{^_^}> [nixpkgs] @prusnak opened pull request #108577 → monado: init at 0.4.1 → https://git.io/JLNxR
<{^_^}> [nixpkgs] @prusnak closed pull request #108498 → libuvc: init at unstable-2020-11-29 → https://git.io/JLNUC
JJJollyjim has quit [Quit: Bridge terminating on SIGTERM]
mt[m] has quit [Quit: Bridge terminating on SIGTERM]
maralorn has quit [Quit: Bridge terminating on SIGTERM]
NickHu has quit [Quit: Bridge terminating on SIGTERM]
hiroshi[m] has quit [Quit: Bridge terminating on SIGTERM]
alexfmpe has quit [Quit: Bridge terminating on SIGTERM]
yurb has quit [Quit: Bridge terminating on SIGTERM]
Ericson2314 has quit [Quit: Bridge terminating on SIGTERM]
tcakoi has quit [Quit: Bridge terminating on SIGTERM]
aynish has quit [Quit: Bridge terminating on SIGTERM]
nh2[m] has quit [Quit: Bridge terminating on SIGTERM]
domenkozar[m] has quit [Quit: Bridge terminating on SIGTERM]
mica[m] has quit [Quit: Bridge terminating on SIGTERM]
jschievink has quit [Quit: Bridge terminating on SIGTERM]
nikola[m] has quit [Quit: Bridge terminating on SIGTERM]
jtojnar has quit [Quit: Bridge terminating on SIGTERM]
Dandellion has quit [Quit: Bridge terminating on SIGTERM]
leibniz[m] has quit [Quit: Bridge terminating on SIGTERM]
inquisitiv3 has quit [Quit: Bridge terminating on SIGTERM]
rednaZ[m] has quit [Quit: Bridge terminating on SIGTERM]
jollyrogue[m] has quit [Quit: Bridge terminating on SIGTERM]
fgaz has quit [Quit: Bridge terminating on SIGTERM]
worldofpeace has quit [Quit: Bridge terminating on SIGTERM]
madnat has quit [Quit: Bridge terminating on SIGTERM]
eadwu has quit [Quit: Bridge terminating on SIGTERM]
cyberwolf[m] has quit [Quit: Bridge terminating on SIGTERM]
daemon1024 has quit [Quit: Bridge terminating on SIGTERM]
Notkea[m] has quit [Quit: Bridge terminating on SIGTERM]
ChrisOboe[m] has quit [Quit: Bridge terminating on SIGTERM]
colemickens has quit [Quit: Bridge terminating on SIGTERM]
nasirhm has quit [Quit: Bridge terminating on SIGTERM]
goibhniu has quit [Quit: Bridge terminating on SIGTERM]
as3ii[m] has quit [Quit: Bridge terminating on SIGTERM]
thefloweringash has quit [Quit: Bridge terminating on SIGTERM]
ilya-fedin has quit [Quit: Bridge terminating on SIGTERM]
hsiktas[m] has quit [Quit: Bridge terminating on SIGTERM]
bk1603[m] has quit [Quit: Bridge terminating on SIGTERM]
ThaEwat has quit [Quit: Bridge terminating on SIGTERM]
codebam has quit [Quit: Bridge terminating on SIGTERM]
boogiewoogie[m] has quit [Quit: Bridge terminating on SIGTERM]
madonius[m] has quit [Quit: Bridge terminating on SIGTERM]
nicolas[m] has quit [Quit: Bridge terminating on SIGTERM]
ram19890[m] has quit [Quit: Bridge terminating on SIGTERM]
nikivi[m] has quit [Quit: Bridge terminating on SIGTERM]
aterius has quit [Quit: Bridge terminating on SIGTERM]
qbit[m] has quit [Quit: Bridge terminating on SIGTERM]
timokau[m] has quit [Quit: Bridge terminating on SIGTERM]
pierre_rannou[m] has quit [Quit: Bridge terminating on SIGTERM]
lostnet[m] has quit [Quit: Bridge terminating on SIGTERM]
aveeran[m] has quit [Quit: Bridge terminating on SIGTERM]
mathyouguy has quit [Quit: Bridge terminating on SIGTERM]
neonfuz2 has quit [Quit: Bridge terminating on SIGTERM]
pheoxy has quit [Quit: Bridge terminating on SIGTERM]
crazazy[m] has quit [Quit: Bridge terminating on SIGTERM]
humancalico[m] has quit [Quit: Bridge terminating on SIGTERM]
theduke has quit [Quit: Bridge terminating on SIGTERM]
saigon[m] has quit [Quit: Bridge terminating on SIGTERM]
arcnmx has quit [Quit: Bridge terminating on SIGTERM]
Ke has quit [Quit: Bridge terminating on SIGTERM]
notgne2[m] has quit [Quit: Bridge terminating on SIGTERM]
wenngle[m] has quit [Quit: Bridge terminating on SIGTERM]
critbase[m] has quit [Quit: Bridge terminating on SIGTERM]
musicmatze has quit [Quit: Bridge terminating on SIGTERM]
anna[m] has quit [Quit: Bridge terminating on SIGTERM]
hpfr has quit [Quit: Bridge terminating on SIGTERM]
deoxal[m] has quit [Quit: Bridge terminating on SIGTERM]
ptotter[m] has quit [Quit: Bridge terminating on SIGTERM]
pinage404[m] has quit [Quit: Bridge terminating on SIGTERM]
bohan[m] has quit [Quit: Bridge terminating on SIGTERM]
thomas-matrix[m] has quit [Quit: Bridge terminating on SIGTERM]
berberman[T] has quit [Quit: Bridge terminating on SIGTERM]
Valodim[m] has quit [Quit: Bridge terminating on SIGTERM]
manveru[m] has quit [Quit: Bridge terminating on SIGTERM]
bbigras has quit [Quit: Bridge terminating on SIGTERM]
rnhmjoj has quit [Quit: Bridge terminating on SIGTERM]
trajanus[m] has quit [Quit: Bridge terminating on SIGTERM]
jdnixx[m] has quit [Quit: Bridge terminating on SIGTERM]
bachp has quit [Quit: Bridge terminating on SIGTERM]
helpidentify[m] has quit [Quit: Bridge terminating on SIGTERM]
michaelpj has quit [Quit: Bridge terminating on SIGTERM]
axx has quit [Quit: Bridge terminating on SIGTERM]
cryptkeeper_x[m] has quit [Quit: Bridge terminating on SIGTERM]
elie144[m] has quit [Quit: Bridge terminating on SIGTERM]
yuu[m] has quit [Quit: Bridge terminating on SIGTERM]
f00860[m] has quit [Quit: Bridge terminating on SIGTERM]
Poscat[m] has quit [Quit: Bridge terminating on SIGTERM]
davidak[m] has quit [Quit: Bridge terminating on SIGTERM]
avalenn has quit [Quit: Bridge terminating on SIGTERM]
grin[m] has quit [Quit: Bridge terminating on SIGTERM]
ziguana[m] has quit [Quit: Bridge terminating on SIGTERM]
danielrf[m] has quit [Quit: Bridge terminating on SIGTERM]
dxb[m] has quit [Quit: Bridge terminating on SIGTERM]
guixos[m] has quit [Quit: Bridge terminating on SIGTERM]
BjrnForsman[m] has quit [Quit: Bridge terminating on SIGTERM]
anjoletto[m] has quit [Quit: Bridge terminating on SIGTERM]
edude03 has quit [Quit: Bridge terminating on SIGTERM]
atemu12[m] has quit [Quit: Bridge terminating on SIGTERM]
littlebenlittle[ has quit [Quit: Bridge terminating on SIGTERM]
ydlr[m] has quit [Quit: Bridge terminating on SIGTERM]
bsima[m] has quit [Quit: Bridge terminating on SIGTERM]
lytedev[m] has quit [Quit: Bridge terminating on SIGTERM]
agentofuser has quit [Quit: Bridge terminating on SIGTERM]
nbonfils[m] has quit [Quit: Bridge terminating on SIGTERM]
drozdziak1 has quit [Quit: Bridge terminating on SIGTERM]
chreekat[m] has quit [Quit: Bridge terminating on SIGTERM]
kloenk has quit [Quit: Bridge terminating on SIGTERM]
stalactite[m] has quit [Quit: Bridge terminating on SIGTERM]
Yakulu[m] has quit [Quit: Bridge terminating on SIGTERM]
Hm7000 has quit [Quit: Bridge terminating on SIGTERM]
deselby has quit [Quit: Bridge terminating on SIGTERM]
kraem has quit [Quit: Bridge terminating on SIGTERM]
coolneng[m] has quit [Quit: Bridge terminating on SIGTERM]
scheibenkleister has quit [Quit: Bridge terminating on SIGTERM]
AntonioYang[m] has quit [Quit: Bridge terminating on SIGTERM]
dbirks[m] has quit [Quit: Bridge terminating on SIGTERM]
maximumtix[m] has quit [Quit: Bridge terminating on SIGTERM]
solomon[m] has quit [Quit: Bridge terminating on SIGTERM]
sefu[m] has quit [Quit: Bridge terminating on SIGTERM]
helithumper[m] has quit [Quit: Bridge terminating on SIGTERM]
themalik[m] has quit [Quit: Bridge terminating on SIGTERM]
kcwesley[m] has quit [Quit: Bridge terminating on SIGTERM]
mickbrooks[m] has quit [Quit: Bridge terminating on SIGTERM]
emily has quit [Quit: Bridge terminating on SIGTERM]
mcbits[m] has quit [Quit: Bridge terminating on SIGTERM]
george[m] has quit [Quit: Bridge terminating on SIGTERM]
b1nch0[m] has quit [Quit: Bridge terminating on SIGTERM]
yog[m] has quit [Quit: Bridge terminating on SIGTERM]
tyrion-mx has quit [Quit: Bridge terminating on SIGTERM]
stu_[m] has quit [Quit: Bridge terminating on SIGTERM]
arghzero[m] has quit [Quit: Bridge terminating on SIGTERM]
spinlock[m] has quit [Quit: Bridge terminating on SIGTERM]
vegan_power[m] has quit [Quit: Bridge terminating on SIGTERM]
anonymouserobot[ has quit [Quit: Bridge terminating on SIGTERM]
anzbev[m] has quit [Quit: Bridge terminating on SIGTERM]
mupf[m] has quit [Quit: Bridge terminating on SIGTERM]
albakham[m]1 has quit [Quit: Bridge terminating on SIGTERM]
OJ[m] has quit [Quit: Bridge terminating on SIGTERM]
kunrooted[m]1 has quit [Quit: Bridge terminating on SIGTERM]
felschr[m] has quit [Quit: Bridge terminating on SIGTERM]
SplitFire[m] has quit [Quit: Bridge terminating on SIGTERM]
kaziemazie[m] has quit [Quit: Bridge terminating on SIGTERM]
ragge42[m] has quit [Quit: Bridge terminating on SIGTERM]
codyopel has quit [Quit: Bridge terminating on SIGTERM]
aquarial has quit [Quit: Bridge terminating on SIGTERM]
jbal[m] has quit [Quit: Bridge terminating on SIGTERM]
JonasWouters[m] has quit [Quit: Bridge terminating on SIGTERM]
ejpcmac has quit [Quit: Bridge terminating on SIGTERM]
hazel[m] has quit [Quit: Bridge terminating on SIGTERM]
Bla[m] has quit [Quit: Bridge terminating on SIGTERM]
jakeisnt[m] has quit [Quit: Bridge terminating on SIGTERM]
Hasnep[m] has quit [Quit: Bridge terminating on SIGTERM]
puzzlewolf has quit [Quit: Bridge terminating on SIGTERM]
McSinyx[m] has quit [Quit: Bridge terminating on SIGTERM]
blindidiotgod has quit [Quit: Bridge terminating on SIGTERM]
DanielEbbert[m] has quit [Quit: Bridge terminating on SIGTERM]
psibi[m] has quit [Quit: Bridge terminating on SIGTERM]
winsome[m] has quit [Quit: Bridge terminating on SIGTERM]
Schicko has quit [Quit: Bridge terminating on SIGTERM]
witchof0x20[m] has quit [Quit: Bridge terminating on SIGTERM]
siraben has quit [Quit: Bridge terminating on SIGTERM]
Brio[m] has quit [Quit: Bridge terminating on SIGTERM]
wak-work has quit [Quit: Bridge terminating on SIGTERM]
shu9 has quit [Quit: Bridge terminating on SIGTERM]
fc[m]1 has quit [Quit: Bridge terminating on SIGTERM]
q3k[m] has quit [Quit: Bridge terminating on SIGTERM]
faya01[m] has quit [Quit: Bridge terminating on SIGTERM]
roberth has quit [Quit: Bridge terminating on SIGTERM]
stites[m]1 has quit [Quit: Bridge terminating on SIGTERM]
GabrielVolpe[m] has quit [Quit: Bridge terminating on SIGTERM]
yeongsheng_tan[m has quit [Quit: Bridge terminating on SIGTERM]
demostanis[m] has quit [Quit: Bridge terminating on SIGTERM]
beandipper[m] has quit [Quit: Bridge terminating on SIGTERM]
DavHau[m] has quit [Quit: Bridge terminating on SIGTERM]
aanderse has quit [Quit: Bridge terminating on SIGTERM]
garbas[m] has quit [Quit: Bridge terminating on SIGTERM]
msciabarra[m] has quit [Quit: Bridge terminating on SIGTERM]
slby[m] has quit [Quit: Bridge terminating on SIGTERM]
Nigel[m] has quit [Quit: Bridge terminating on SIGTERM]
noneucat has quit [Quit: Bridge terminating on SIGTERM]
zane has quit [Quit: Bridge terminating on SIGTERM]
s7evink[m] has quit [Quit: Bridge terminating on SIGTERM]
georgyo[m] has quit [Quit: Bridge terminating on SIGTERM]
willghatch has quit [Quit: Bridge terminating on SIGTERM]
qp12[m] has quit [Quit: Bridge terminating on SIGTERM]
sebibek92[m] has quit [Quit: Bridge terminating on SIGTERM]
DamienCassou has quit [Quit: Bridge terminating on SIGTERM]
Sylvain[m] has quit [Quit: Bridge terminating on SIGTERM]
Lurkki[m]1 has quit [Quit: Bridge terminating on SIGTERM]
Vanilla[m] has quit [Quit: Bridge terminating on SIGTERM]
sephi[m] has quit [Quit: Bridge terminating on SIGTERM]
neuronuser1[m] has quit [Quit: Bridge terminating on SIGTERM]
itai33[m] has quit [Quit: Bridge terminating on SIGTERM]
fintohaps[m] has quit [Quit: Bridge terminating on SIGTERM]
anderscs[m] has quit [Quit: Bridge terminating on SIGTERM]
lambdaclan has quit [Quit: Bridge terminating on SIGTERM]
printfn[m] has quit [Quit: Bridge terminating on SIGTERM]
eddyb has quit [Quit: Bridge terminating on SIGTERM]
ElXreno[m] has quit [Quit: Bridge terminating on SIGTERM]
oht[m] has quit [Quit: Bridge terminating on SIGTERM]
kfr[m] has quit [Quit: Bridge terminating on SIGTERM]
davegallant[m] has quit [Quit: Bridge terminating on SIGTERM]
kateskips has quit [Quit: Bridge terminating on SIGTERM]
Wraul[m] has quit [Quit: Bridge terminating on SIGTERM]
nocent has quit [Quit: Bridge terminating on SIGTERM]
awwayaya24hours[ has quit [Quit: Bridge terminating on SIGTERM]
ongy[m] has quit [Quit: Bridge terminating on SIGTERM]
l-as has quit [Quit: Bridge terminating on SIGTERM]
sethmdoty[m] has quit [Quit: Bridge terminating on SIGTERM]
NobbZ[m] has quit [Quit: Bridge terminating on SIGTERM]
us3r[m] has quit [Quit: Bridge terminating on SIGTERM]
mindtree[m] has quit [Quit: Bridge terminating on SIGTERM]
badmutex[m] has quit [Quit: Bridge terminating on SIGTERM]
unclechu has quit [Quit: Bridge terminating on SIGTERM]
Ox4A6F has quit [Quit: Bridge terminating on SIGTERM]
Minijackson has quit [Quit: Bridge terminating on SIGTERM]
ncm[m] has quit [Quit: Bridge terminating on SIGTERM]
sshow[m] has quit [Quit: Bridge terminating on SIGTERM]
gctaylor[m] has quit [Quit: Bridge terminating on SIGTERM]
ronny has quit [Quit: Bridge terminating on SIGTERM]
artturin has quit [Quit: Bridge terminating on SIGTERM]
petrichor has quit [Quit: Bridge terminating on SIGTERM]
ma27[m] has quit [Quit: Bridge terminating on SIGTERM]
andreas303 has quit [Quit: andreas303]
regnat has quit [Quit: Bridge terminating on SIGTERM]
fadenb[m] has quit [Quit: Bridge terminating on SIGTERM]
rschulman has quit [Quit: Bridge terminating on SIGTERM]
matute_1[m] has quit [Quit: Bridge terminating on SIGTERM]
coloneljohnby[m] has quit [Quit: Bridge terminating on SIGTERM]
immae[m] has quit [Quit: Bridge terminating on SIGTERM]
govanify has quit [Quit: Bridge terminating on SIGTERM]
bourbon has quit [Quit: Bridge terminating on SIGTERM]
kevin[m] has quit [Quit: Bridge terminating on SIGTERM]
leonardp has quit [Quit: Bridge terminating on SIGTERM]
ezioauditore[m] has quit [Quit: Bridge terminating on SIGTERM]
ms[m] has quit [Quit: Bridge terminating on SIGTERM]
philipp[m] has quit [Quit: Bridge terminating on SIGTERM]
alienpirate5 has quit [Quit: Bridge terminating on SIGTERM]
NicholasVonWolff has quit [Quit: Bridge terminating on SIGTERM]
omasanori[m] has quit [Quit: Bridge terminating on SIGTERM]
yvt[m] has quit [Quit: Bridge terminating on SIGTERM]
NomisIV[m] has quit [Quit: Bridge terminating on SIGTERM]
M3nternamehere[m has quit [Quit: Bridge terminating on SIGTERM]
ph_0x17[m] has quit [Quit: Bridge terminating on SIGTERM]
ryantm has quit [Quit: Bridge terminating on SIGTERM]
l33[m] has quit [Quit: Bridge terminating on SIGTERM]
chacki[m] has quit [Quit: Bridge terminating on SIGTERM]
Ollie[m] has quit [Quit: Bridge terminating on SIGTERM]
nilsirl[m] has quit [Quit: Bridge terminating on SIGTERM]
leons has quit [Quit: Bridge terminating on SIGTERM]
Sajesajama[m] has quit [Quit: Bridge terminating on SIGTERM]
alexrelis[m] has quit [Quit: Bridge terminating on SIGTERM]
doronbehar has quit [Quit: Bridge terminating on SIGTERM]
matthewkenigsber has quit [Quit: Bridge terminating on SIGTERM]
KaboomShebang[m] has quit [Quit: Bridge terminating on SIGTERM]
diegov_ has quit [Quit: Bridge terminating on SIGTERM]
caffoy[m] has quit [Quit: Bridge terminating on SIGTERM]
botayhard[m] has quit [Quit: Bridge terminating on SIGTERM]
tgys[m] has quit [Quit: Bridge terminating on SIGTERM]
peterhoeg has quit [Quit: Bridge terminating on SIGTERM]
hr[m] has quit [Quit: Bridge terminating on SIGTERM]
rycee has quit [Quit: Bridge terminating on SIGTERM]
srid has quit [Quit: Bridge terminating on SIGTERM]
FreeVariable has quit [Quit: Bridge terminating on SIGTERM]
andreas303 has joined #nixos
donofrio has quit [Ping timeout: 262 seconds]
donofrio has joined #nixos
<{^_^}> [nixos-homepage] @github-actions[bot] pushed commit from GitHub Actions to master « Update flake.lock and blogs.xml [ci skip] »: https://git.io/JLNxN
etu has quit [Quit: WeeChat 3.0]
etu has joined #nixos
<superherointj> I plan adding 8 new VSCode extensions. Should I do it in a single PR + each extension having a separate commit message or does it need 8 PRs in separate?
<{^_^}> [nixpkgs] @andir merged pull request #107936 → hoogle: set the host to bind on → https://git.io/JLHGY
<{^_^}> [nixpkgs] @andir pushed 2 commits to master: https://git.io/JLNpU
<adisbladis> superherointj: A single PR is fine
<etu> superherointj: I don't know how those are packaged, but I expect the changes to be small, so I would prefer a single PR :)
berberman has joined #nixos
woobilicious has joined #nixos
<woobilicious> what version of linux is 21.03 going to have?
berberman_ has quit [Ping timeout: 268 seconds]
<adisbladis> woobilicious: Whatever is the latest LTS at the time of release cut off
<etu> woobilicious: 5.4 or maybe 5.10 (I think that's the new LTS)
<{^_^}> [nixpkgs] @ctem opened pull request #108578 → nixos/chrony: add support for Network Time Security (NTS) authentication → https://git.io/JLNpm
<{^_^}> [nixpkgs] @alyssais opened pull request #108579 → nixos/mailman: remove spurious uwsgi.service dep → https://git.io/JLNps
<adisbladis> etu: I was just looking it up, indeed 5.10 is the next LTS
<woobilicious> ahh right, wsan't there some huge performance regressions in 5.10 or 11?
<adisbladis> Presumably these will be fixed
<adisbladis> woobilicious: You can always use a different kernel package
<woobilicious> I need 5.9 for ethernet drivers
<etu> woobilicious: you can use 5.9 already
<etu> woobilicious: We even have isos with newer kernels :)
<woobilicious> where?
<woobilicious> I just built a 21.03 pre
<woobilicious> packages are useless if i can't downlaod them without ethernet ;)
<etu> woobilicious: Now I should just remember that as well :D
<etu> There was discussion about it at least... https://github.com/NixOS/nixpkgs/issues/69687
<{^_^}> #69687 (by worldofpeace, 1 year ago, open): Expose installer ISO's with a newer kernel
<etu> woobilicious: Anyways, it's fairly easy to build a custom iso with the things you need :)
<woobilicious> not if you're new to linux ;)
<woobilicious> luckly i got WSL installed
hiro98 has quit [Ping timeout: 265 seconds]
<{^_^}> [nixpkgs] @esotericnonsense closed pull request #108502 → WIP: flatbuffers: fix compilation errors by upgrading to latest master → https://git.io/JLNtx
dingenskirchen has quit [Quit: ZNC 1.8.1 - https://znc.in]
dingenskirchen has joined #nixos
respawn_ has quit [Quit: Leaving]
ThaEwat has joined #nixos
doronbehar has joined #nixos
NickHu has joined #nixos
hazel[m] has joined #nixos
ejpcmac has joined #nixos
coloneljohnby[m] has joined #nixos
Ollie[m]1 has joined #nixos
zane has joined #nixos
bachp has joined #nixos
FreeVariable has joined #nixos
edude03 has joined #nixos
neonfuz2 has joined #nixos
kraem has joined #nixos
theduke has joined #nixos
jollyrogue[m] has joined #nixos
leibniz[m] has joined #nixos
regnat has joined #nixos
l33[m] has joined #nixos
hpfr has joined #nixos
gctaylor[m] has joined #nixos
unclechu has joined #nixos
domenkozar[m] has joined #nixos
ziguana[m] has joined #nixos
cyberwolf[m] has joined #nixos
timokau[m] has joined #nixos
NicholasVonWolff has joined #nixos
Valodim[m] has joined #nixos
daemon1024 has joined #nixos
wenngle[m] has joined #nixos
deoxal[m] has joined #nixos
leons has joined #nixos
stites[m] has joined #nixos
nocent has joined #nixos
grin[m] has joined #nixos
yeongsheng_tan[m has joined #nixos
Wraul[m] has joined #nixos
crazazy[m] has joined #nixos
ezioauditore[m] has joined #nixos
alexfmpe has joined #nixos
littlebenlittle[ has joined #nixos
awwayaya24hours[ has joined #nixos
worldofpeace has joined #nixos
msciabarra[m] has joined #nixos
rnhmjoj has joined #nixos
Notkea[m] has joined #nixos
fc[m]1 has joined #nixos
ryantm has joined #nixos
guixos[m] has joined #nixos
Sajesajama[m]1 has joined #nixos
madonius[m] has joined #nixos
inquisitiv3 has joined #nixos
Nigel[m] has joined #nixos
kaziemazie[m] has joined #nixos
kfr[m] has joined #nixos
ms[m] has joined #nixos
hiroshi[m] has joined #nixos
leonardp has joined #nixos
mcbits[m] has joined #nixos
solomon[m] has joined #nixos
diegov_ has joined #nixos
aquarial has joined #nixos
slby[m] has joined #nixos
anjoletto[m] has joined #nixos
elie144[m] has joined #nixos
shu9 has joined #nixos
faya01[m] has joined #nixos
eddyb has joined #nixos
M86ul[m] has joined #nixos
critbase[m] has joined #nixos
DavHau[m] has joined #nixos
humancalico[m] has joined #nixos
colemickens has joined #nixos
danielrf[m] has joined #nixos
nikivi[m] has joined #nixos
nasirhm has joined #nixos
goibhniu has joined #nixos
avalenn has joined #nixos
madnat has joined #nixos
q3k[m] has joined #nixos
willghatch has joined #nixos
DanielEbbert[m] has joined #nixos
Yakulu[m] has joined #nixos
rednaZ[m] has joined #nixos
b1nch0[m] has joined #nixos
aterius has joined #nixos
DamienCassou has joined #nixos
caffoy[m] has joined #nixos
nh2[m] has joined #nixos
pinage404[m] has joined #nixos
anna[m] has joined #nixos
wak-work has joined #nixos
thefloweringash has joined #nixos
philipp[m] has joined #nixos
roberth has joined #nixos
bsima[m] has joined #nixos
chreekat[m] has joined #nixos
Poscat[m] has joined #nixos
itai33[m] has joined #nixos
ronny has joined #nixos
jdnixx[m] has joined #nixos
kateskips has joined #nixos
srid has joined #nixos
eadwu has joined #nixos
felschr[m] has joined #nixos
spinlock[m] has joined #nixos
rycee has joined #nixos
bk1603[m] has joined #nixos
tgys[m] has joined #nixos
berberman[T] has joined #nixos
kloenk has joined #nixos
Brio[m] has joined #nixos
emily has joined #nixos
maximumtix[m] has joined #nixos
ElXreno[m] has joined #nixos
thomas-matrix[m] has joined #nixos
drozdziak1 has joined #nixos
manveru[m] has joined #nixos
ilya-fedin has joined #nixos
cryptkeeper_x[m] has joined #nixos
NobbZ[m] has joined #nixos
kevin[m] has joined #nixos
NomisIV[m] has joined #nixos
Fafnir[m] has joined #nixos
kcwesley[m] has joined #nixos
coolneng[m] has joined #nixos
fgaz has joined #nixos
psibi[m] has joined #nixos
botayhard[m] has joined #nixos
pierre_rannou[m] has joined #nixos
hsiktas[m] has joined #nixos
deselby has joined #nixos
Minijackson has joined #nixos
jakeisnt[m] has joined #nixos
ptotter[m] has joined #nixos
jbal[m] has joined #nixos
beandipper[m] has joined #nixos
yurb has joined #nixos
mt[m] has joined #nixos
ydlr[m] has joined #nixos
Ericson2314 has joined #nixos
artturin has joined #nixos
rschulman has joined #nixos
JonasWouters[m] has joined #nixos
puzzlewolf has joined #nixos
garbas[m] has joined #nixos
tcakoi has joined #nixos
mindtree[m] has joined #nixos
agentofuser has joined #nixos
siraben has joined #nixos
maralorn has joined #nixos
sebibek92[m] has joined #nixos
petrichor has joined #nixos
printfn[m] has joined #nixos
nbonfils[m] has joined #nixos
saigon[m] has joined #nixos
stalactite[m] has joined #nixos
codyopel has joined #nixos
mica[m] has joined #nixos
immae[m] has joined #nixos
fadenb[m] has joined #nixos
M3nternamehere[m has joined #nixos
pheoxy has joined #nixos
jtojnar has joined #nixos
peterhoeg has joined #nixos
f00860[m] has joined #nixos
davidak[m] has joined #nixos
georgyo[m] has joined #nixos
aanderse has joined #nixos
yuu[m] has joined #nixos
ChrisOboe[m] has joined #nixos
bourbon has joined #nixos
atemu12[m] has joined #nixos
bbigras has joined #nixos
bohan[m] has joined #nixos
helithumper[m] has joined #nixos
grahamc[m] has joined #nixos
davegallant[m] has joined #nixos
Ox4A6F has joined #nixos
michaelpj has joined #nixos
yangm has joined #nixos
themalik[m] has joined #nixos
blindidiotgod has joined #nixos
ram19890[m] has joined #nixos
McSinyx[m] has joined #nixos
albakham[m] has joined #nixos
Sylvain[m] has joined #nixos
nikola[m] has joined #nixos
matute_1[m] has joined #nixos
ncm[m] has joined #nixos
us3r[m] has joined #nixos
Hasnep[m] has joined #nixos
Schicko has joined #nixos
jschievink has joined #nixos
alexrelis[m] has joined #nixos
l-as has joined #nixos
omasanori[m] has joined #nixos
sshow[m] has joined #nixos
neuronuser1[m] has joined #nixos
Hm7000 has joined #nixos
lytedev[m] has joined #nixos
lambdaclan has joined #nixos
alienpirate5 has joined #nixos
anderscs[m] has joined #nixos
nicolas[m] has joined #nixos
Ke has joined #nixos
as3ii[m] has joined #nixos
codebam has joined #nixos
Dandellion has joined #nixos
axx has joined #nixos
scheibenkleister has joined #nixos
mathyouguy has joined #nixos
Vanilla[m] has joined #nixos
anonymouserobot[ has joined #nixos
demostanis[m] has joined #nixos
hr[m] has joined #nixos
aynish has joined #nixos
boogiewoogie[m] has joined #nixos
Bla[m] has joined #nixos
nilsirl[m] has joined #nixos
noneucat has joined #nixos
ma27[m] has joined #nixos
aveeran[m] has joined #nixos
qbit[m] has joined #nixos
oht[m] has joined #nixos
musicmatze has joined #nixos
govanify has joined #nixos
ongy[m] has joined #nixos
KaboomShebang[m] has joined #nixos
OJ[m] has joined #nixos
JJJollyjim has joined #nixos
Lurkki[m] has joined #nixos
mickbrooks[m] has joined #nixos
george[m] has joined #nixos
lostnet[m] has joined #nixos
trajanus[m] has joined #nixos
dxb[m] has joined #nixos
vegan_power[m] has joined #nixos
AntonioYang[m] has joined #nixos
yvt[m] has joined #nixos
tyrion-mx has joined #nixos
anzbev[m] has joined #nixos
kunrooted[m] has joined #nixos
dbirks[m] has joined #nixos
SplitFire[m] has joined #nixos
s7evink[m] has joined #nixos
mupf[m] has joined #nixos
SethDoty[m] has joined #nixos
fintohaps[m] has joined #nixos
GabrielVolpe[m] has joined #nixos
BjrnForsman[m] has joined #nixos
winsome[m] has joined #nixos
stu_[m] has joined #nixos
chacki[m] has joined #nixos
yog[m] has joined #nixos
ph_0x17[m] has joined #nixos
sefu[m] has joined #nixos
witchof0x20[m] has joined #nixos
badmutex[m] has joined #nixos
sephi[m] has joined #nixos
notgne2[m] has joined #nixos
arghzero[m] has joined #nixos
ragge42[m] has joined #nixos
qp12[m] has joined #nixos
matthewkenigsber has joined #nixos
talyz has quit [Quit: WeeChat 3.0]
talyz has joined #nixos
mkaito has quit [Quit: WeeChat 3.0]
olban has quit [Ping timeout: 246 seconds]
fuzzypixelz has joined #nixos
gahha[m] has joined #nixos
Darkmatter66 has quit [Quit: ZNC 1.7.5 - https://znc.in]
<DigitalKiwi> which sha shold we use when updating nixpkgs
Darkmatter66 has joined #nixos
<{^_^}> [nixpkgs] @roberth opened pull request #108581 → dockerTools: Don't apologize → https://git.io/JLNjo
<lukegb> DigitalKiwi: the hex one, the base 32 one, or the SRI one :p
woobilicious has quit [Remote host closed the connection]
<DigitalKiwi> how it started: - sha256 = "60b682793698e6427ad485546eae3a044b8290a220f190633158a2fb0e942fa0";
<DigitalKiwi> how it went: + hash = "sha256-n8d5zp650YMFlMt2NFlmrS5DcX1loBRWASZ+i5fXXpU=";
<lukegb> imo either is fine
<DigitalKiwi> i am sure this is all because of flakes
straight_up has joined #nixos
* DigitalKiwi shakes fist
<lukegb> Heck sometimes I use the sha256 = "sha256:(base32)";
<lukegb> If I'm feeling particularly lazy and just copy and paste the hash out of nix errors
<DigitalKiwi> i don't know how long those short ones are though and i don't want to learn
lsix has quit [Ping timeout: 260 seconds]
<DigitalKiwi> and i usually just replace the first few characters in the sha256 with 000 and it invalidates it...but that doesn't work on the hash :(
Darkmatter66 has quit [Remote host closed the connection]
Darkmatter66 has joined #nixos
<DigitalKiwi> and vim dw doesn't work :(
<DigitalKiwi> nix-hash --type sha256 --to-base32 sha256-n8d5zp650YMFlMt2NFlmrS5DcX1loBRWASZ+i5fXXpU=
<DigitalKiwi> 15aysybqnzi605b19835gmql6bmdcrck8xnbjh2q7ldrkv77kiwz
<DigitalKiwi> tada!
mananamenos has joined #nixos
<{^_^}> Channel nixpkgs-unstable advanced to https://github.com/NixOS/nixpkgs/commit/441c85b26c9 (from 22 hours ago, history: https://channels.nix.gsc.io/nixpkgs-unstable)
<mananamenos> hi, i've added nixos stable and unstable channels. Now, in my configuration.nix i want to use `(import <nixos-stable> {}).somepackage` but I can't. $NIX_PATH only contains my unstable channel. Why?
Darkmatter66 has quit [Quit: ZNC 1.7.5 - https://znc.in]
Darkmatter66 has joined #nixos
<{^_^}> Channel nixpkgs-unstable advanced to https://github.com/NixOS/nixpkgs/commit/a4936a77b54 (from 18 hours ago, history: https://channels.nix.gsc.io/nixpkgs-unstable)
lsix has joined #nixos
<{^_^}> [nixpkgs] @SuperSandro2000 merged pull request #108537 → waypoint: 0.1.5 -> 0.2.0 → https://git.io/JLNup
<{^_^}> [nixpkgs] @SuperSandro2000 pushed 2 commits to master: https://git.io/JLAvR
<mananamenos> oh, it has nothing to do with $nixpath, i had to rebooot the pc
<mananamenos> now, i can use `import <nixos-unstable> {}`
<{^_^}> [nixpkgs] @SuperSandro2000 merged pull request #108561 → fastlane: 2.148.1 -> 2.171.0 → https://git.io/JLNy4
<{^_^}> [nixpkgs] @SuperSandro2000 pushed 2 commits to master: https://git.io/JLAvb
Darkmatter66_ has joined #nixos
Darkmatter66 has quit [Ping timeout: 246 seconds]
Darkmatter66_ has quit [Ping timeout: 240 seconds]
straight_up has quit [Remote host closed the connection]
<{^_^}> [nixpkgs] @doronbehar merged pull request #108493 → python3Packages.sane: 2.8.2 -> 2.9.1 → https://git.io/JLNfM
<{^_^}> [nixpkgs] @doronbehar pushed 2 commits to master: https://git.io/JLAfO
<{^_^}> [nixpkgs] @SuperSandro2000 merged pull request #108558 → python37Packages.asyncwhois: 0.2.0 -> 0.2.2 → https://git.io/JLN19
<{^_^}> [nixpkgs] @SuperSandro2000 pushed 2 commits to master: https://git.io/JLAfs
<{^_^}> [nixpkgs] @superherointj opened pull request #108582 → maintainers: add superherointj → https://git.io/JLAf8
<{^_^}> [nixpkgs] @SuperSandro2000 merged pull request #108556 → python37Packages.pyppeteer: 0.2.2 -> 0.2.4 → https://git.io/JLNXs
<{^_^}> [nixpkgs] @SuperSandro2000 pushed 2 commits to master: https://git.io/JLAfB
janneke has quit [Quit: janneke quits Mes'sing]
janneke has joined #nixos
wnklmnn has joined #nixos
infoverload has joined #nixos
hiro98 has joined #nixos
<albakham[m]> How can I install the [mkdocs-material theme](https://squidfunk.github.io/mkdocs-material/) on NixOS?
attila_lendvai has quit [Quit: Leaving]
superherointj has quit [Quit: Leaving]
<{^_^}> [nixpkgs] @lheckemann merged pull request #108579 → nixos/mailman: remove spurious uwsgi.service dep → https://git.io/JLNps
<{^_^}> [nixpkgs] @lheckemann pushed 2 commits to master: https://git.io/JLAUe
Volk has joined #nixos
Church- has quit [Ping timeout: 256 seconds]
cyphase has quit [Ping timeout: 256 seconds]
bdju has quit [Ping timeout: 260 seconds]
<mananamenos> im getting libpq: failed (could not connect to server: No such file or directory Is the server running locally and accepting connections on Unix domain socket "/tmp/.s.PGSQL.5432". Can't find any answer to this, never happened before in nixos
<immae> mananamenos: do you have your socket on /run/postgresql/.s.PGSQL.5432 maybe?
bitmapper_ has joined #nixos
<mananamenos> immae, i dont know how to check that. I run this basic configuration of postgresql like here: https://nixos.wiki/wiki/PostgreSQL.
<immae> ls /run/postgresql/.s.PGSQL.5432
<immae> or ls -a /run/postgresql/
<mananamenos> immae, yes, ls returns that
<immae> the default path changed in recent nixos channels, so your libpq is targetting the old /tmp path while postgresql is now listening on /run/postgresql
<immae> where does your libpq come from?
mschwaig has quit [Quit: WeeChat 3.0]
ericsagnes has quit [Ping timeout: 264 seconds]
<mananamenos> immae, dont know, how can I find that out?
<immae> You started something to get that error, right?
superherointj has joined #nixos
<immae> you should start there and go up until you find libpq
mschwaig has joined #nixos
<mananamenos> immae, i have the piece of snippet declaring postgre service like in the part of deploying of this page https://nixos.wiki/wiki/PostgreSQL. I have in my configuration.nix
<mananamenos> so i dont start anything manually
cyphase has joined #nixos
<immae> so you’re saying that the service is failing is that it?
sss2 has quit [Remote host closed the connection]
bitmapper_ is now known as bitmapper
superherointj has quit [Read error: Connection reset by peer]
superherointj has joined #nixos
<mananamenos> immae, i suppose
Ultrasauce has quit [Quit: Ultrasauce]
<immae> You say "im getting libpq: failed (bla bla)", I’m asking *where* you get that error. It must come from something right? Without context I cannot help you
<mananamenos> immae, i can use psql and I use postgres running in htop but I suddenly get this error while trying to connect programatically
<{^_^}> [nixpkgs] @superherointj opened pull request #108584 → vscode-extensions.donjayamanne.githistory: init at 0.6.14 → https://git.io/JLATN
<immae> programatically from where?
mschwaig has quit [Quit: WeeChat 3.0]
mschwaig has joined #nixos
ericsagnes has joined #nixos
mschwaig has quit [Client Quit]
<mananamenos> from my server
vidbina_ has joined #nixos
<{^_^}> [nixpkgs] @doronbehar merged pull request #107547 → openjdk: 14.0.2 -> 15.0.1 → https://git.io/JL1YH
<{^_^}> [nixpkgs] @doronbehar pushed 2 commits to master: https://git.io/JLAkI
mschwaig has joined #nixos
<immae> ... I give up sorry
Ultrasauce has joined #nixos
<{^_^}> [nixpkgs] @doronbehar merged pull request #94561 → shipyard: init at 0.1.17 → https://git.io/JJwG4
<{^_^}> [nixpkgs] @doronbehar pushed 2 commits to master: https://git.io/JLAkl
superherointj has quit [Quit: Leaving]
gustavderdrache has joined #nixos
mschwaig has quit [Quit: WeeChat 3.0]
olban has joined #nixos
waleee-cl has joined #nixos
mschwaig has joined #nixos
respawn_ has joined #nixos
civodul has joined #nixos
<{^_^}> [nixpkgs] @marsam merged pull request #108575 → spotify-tui: 0.22.0 -> 0.23.0 → https://git.io/JLNAA
<{^_^}> [nixpkgs] @marsam pushed 2 commits to master: https://git.io/JLAIS
<{^_^}> [nixpkgs] @marsam merged pull request #108553 → flexget: 3.1.91 -> 3.1.95 → https://git.io/JLNKw
<{^_^}> [nixpkgs] @marsam pushed 2 commits to master: https://git.io/JLAI5
<{^_^}> [nixpkgs] @marsam merged pull request #108377 → iosevka-bin: 4.2.0 -> 4.3.0 → https://git.io/JLF0H
<{^_^}> [nixpkgs] @marsam pushed 2 commits to master: https://git.io/JLAIb
<{^_^}> [nixpkgs] @marsam merged pull request #108369 → python37Packages.sqlite-utils: 3.1.1 -> 3.2 → https://git.io/JLFnS
<{^_^}> [nixpkgs] @marsam pushed 2 commits to master: https://git.io/JLAIx
<{^_^}> [nixpkgs] @marsam merged pull request #108368 → python37Packages.tasklib: 2.2.1 -> 2.3.0 → https://git.io/JLFGz
<{^_^}> [nixpkgs] @marsam pushed 2 commits to master: https://git.io/JLAIh
<leo60228> so
<leo60228> dxvk isn't working
<leo60228> i would give more detail but i can find extremely little evidence as to what the problem even is
<leo60228> games in proton that use d3d complain about me not having directx 11 drivers
<leo60228> vulkan works outside steam
<leo60228> vulkan works in steam-run
<leo60228> 32-bit vulkan works in steam-run
<leo60228> random workarounds like setting VK_ICD_FILENAMES change nothing
<{^_^}> [nixpkgs] @marsam merged pull request #108180 → python37Packages.croniter: 0.3.36 -> 0.3.37 → https://git.io/JL5tf
<{^_^}> [nixpkgs] @marsam pushed 2 commits to master: https://git.io/JLALI
<leo60228> proton logs don't have anything outside of the ordinary except for one line
<leo60228> 32-bit vulkan works in steam-run243669.312:00d0:00d4:err:wgl:X11DRV_WineGL_InitOpenglInfo couldn't initialize OpenGL, expect problems
<leo60228> roops
<leo60228> oops
<leo60228> that's... probably the issue?
<leo60228> but i'm using vulkan, not opengl, and i can't find any reason as to *why* it couldn't initialize opengl
<leo60228> opengl in general definitely works, every linux-native game i have is fine
zebrag has joined #nixos
stree has quit [Remote host closed the connection]
<immae> just out of nowhere, could the issue be with the 32-bit vulkain? Do you linux-native game use 32bit too?
stree has joined #nixos
<leo60228> enabling dxvk logs it creates a logfile and doesn't write anything to it
<leo60228> immae: i don't have any linux games that use vulkan
<leo60228> but steam-run /path/to/i686/vulkaninfo works
stree has quit [Remote host closed the connection]
<immae> I meant: do you have linux game that are 32bit ? if not, the issue that you see (opengl works fine on linux games and not on vulkan) might come from the fact that one is 64bit where the other one is 32bit
stree has joined #nixos
<immae> (just a supposition, I have no better clue to give)
stree has quit [Remote host closed the connection]
thibm has quit [Ping timeout: 264 seconds]
<leo60228> i don't *believe* so
stree has joined #nixos
<leo60228> oh wait i do
sangoma has joined #nixos
<leo60228> and it doesn't work
<leo60228> so that's it, probably
<leo60228> this worked at some point in the past because i've played this game
<leo60228> libGL error: MESA-LOADER: failed to open radeonsi (search paths /run/opengl-driver-32/lib/dri)
<immae> (I cannot help you more debugging that though, sorry :D )
<leo60228> WHY ARE YOU TRYING TO LOAD radeonsi ON NAVI10
<{^_^}> [nixpkgs] @marsam merged pull request #108548 → gitAndTools.lab: 0.17.2 -> 0.18.0 → https://git.io/JLNwd
<{^_^}> [nixpkgs] @marsam pushed 2 commits to master: https://git.io/JLALV
thibm has joined #nixos
stree has quit [Remote host closed the connection]
<{^_^}> [nixpkgs] @marsam merged pull request #108552 → nfpm: 1.10.2 -> 2.2.2 → https://git.io/JLNK4
<{^_^}> [nixpkgs] @marsam pushed 2 commits to master: https://git.io/JLALK
stree has joined #nixos
<leo60228> (well, that isn't the issue, radeonsi is used for more than just southern islands despite the name)
<leo60228> i've seen a few related issues on nixpkgs that imply mesa being built with glibc 2.30 is the problem
<leo60228> but someone else would've hit that, right?
<leo60228> libGL: MESA-LOADER: failed to open /run/opengl-driver-32/lib/dri/radeonsi_dri.so: /home/leo60228/.local/share/Steam/steamapps/common/The Stanley Parable/bin/libstdc++.so.6: version `CXXABI_1.3.8' not found (required by /run/opengl-driver-32/lib/dri/radeonsi_dri.so)
<leo60228> ugh
<leo60228> seems to be gcc, not glibc
<leo60228> and that's gonna be a *pain* to fix
qyliss has quit [Quit: bye]
<Yaniel> ah one of those games that ship their own libc
m0rphism has joined #nixos
aswanson has joined #nixos
Jd007 has joined #nixos
qyliss has joined #nixos
stree has quit [Remote host closed the connection]
stree has joined #nixos
<{^_^}> [nixpkgs] @peterhoeg merged pull request #108546 → clinfo: make it build again → https://git.io/JLNwl
<{^_^}> [nixpkgs] @peterhoeg pushed to master « clinfo: make it build again »: https://git.io/JLALj
<{^_^}> [nixpkgs] @jonringer merged pull request #108567 → python37Packages.elementpath: 2.0.4 -> 2.1.0 → https://git.io/JLNSg
<{^_^}> [nixpkgs] @jonringer pushed commit from @r-ryantm to master « python37Packages.elementpath: 2.0.4 -> 2.1.0 »: https://git.io/JLAte
stree has quit [Remote host closed the connection]
respawn_ has quit [Quit: Leaving]
stree has joined #nixos
olban has quit [Quit: bye]
<{^_^}> [nixos-search] @garbas pushed to turboMaCk/keyboard-navigation « make sure to inherit from parent element »: https://git.io/JLAtO
Neo---- has joined #nixos
michiel__ has quit [Remote host closed the connection]
Neo--- has quit [Ping timeout: 240 seconds]
<{^_^}> [nixos-search] @garbas merged pull request #260 → Add semanticaly clickable `button` element to result list → https://git.io/JLNG4
<{^_^}> [nixos-search] @garbas pushed commit from @turboMaCk to main « Add semanticaly clickable `button` element to result list (#260) »: https://git.io/JLAtC
graf_blutwurst has quit [Read error: Connection reset by peer]
cosimone has joined #nixos
<{^_^}> [nixos-search] @garbas pushed 0 commits to turboMaCk/keyboard-navigation: https://git.io/JLAtW
<{^_^}> [nixos-search] @garbas pushed 15 commits to faceted-search: https://git.io/JLAtB
stree has quit [Remote host closed the connection]
stree has joined #nixos
stree has quit [Remote host closed the connection]
stree has joined #nixos
stree has quit [Remote host closed the connection]
<{^_^}> [nixpkgs] @marsam merged pull request #108574 → nix: fix build on darwin → https://git.io/JLNFA
<{^_^}> [nixpkgs] @marsam pushed 3 commits to master: https://git.io/JLAtV
stree has joined #nixos
xelxebar_ has quit [Ping timeout: 240 seconds]
lordcirth has quit [Remote host closed the connection]
nicoo has quit [Ping timeout: 240 seconds]
srk has quit [Ping timeout: 240 seconds]
luxemboye has quit [Ping timeout: 240 seconds]
Hail_Spacecake has quit [Ping timeout: 240 seconds]
lordcirth has joined #nixos
Hail_Spacecake has joined #nixos
srk has joined #nixos
xelxebar has joined #nixos
<{^_^}> [nixos-search] @garbas closed pull request #259 → Make search result elements keyboard focusable → https://git.io/JL7Ga
oida has quit [Ping timeout: 240 seconds]
luxemboye has joined #nixos
<{^_^}> [nixos-homepage] @github-actions[bot] pushed commit from GitHub Actions to master « Update flake.lock and blogs.xml [ci skip] »: https://git.io/JLAqT
stree has quit [Read error: Connection reset by peer]
stree has joined #nixos
thibm has quit [Ping timeout: 272 seconds]
thibm has joined #nixos
oida has joined #nixos
S0rin has quit [Quit: WeeChat 2.3]
nicoo has joined #nixos
<{^_^}> [nixpkgs] @AndersonTorres pushed 0 commits to refs/tags/black@2016-06-02: https://git.io/fAl5r
<{^_^}> [nixpkgs] @AndersonTorres pushed 0 commits to refs/tags/black@2016-08-31: https://git.io/fAl5o
<{^_^}> [nixpkgs] @AndersonTorres pushed 0 commits to refs/tags/black@2016-09-01: https://git.io/fAl5K
fendor_ has joined #nixos
<{^_^}> [nixpkgs] @AndersonTorres opened pull request #108589 → Updates → https://git.io/JLAqQ
fendor has quit [Ping timeout: 264 seconds]
ericsagnes has quit [Ping timeout: 260 seconds]
drozdziak1 has quit [Quit: issued !quit command]
lordcirth_ has quit [Quit: ZNC 1.8.1 - https://znc.in]
lordcirth_ has joined #nixos
S0rin has joined #nixos
<{^_^}> Channel nixpkgs-unstable advanced to https://github.com/NixOS/nixpkgs/commit/0af4d59732b (from 16 hours ago, history: https://channels.nix.gsc.io/nixpkgs-unstable)
detran_ has joined #nixos
detran has quit [Read error: Connection reset by peer]
ericsagnes has joined #nixos
<{^_^}> [nixpkgs] @holymonson opened pull request #108590 → generate apple packages preparing for update macos sdk → https://git.io/JLAYv
rb2k has joined #nixos
<esotericn> is it possible to get a remote builder to pull from cache.nixos.org and then save it (on the remote box)?
<esotericn> i've got a remote builder/binary cache setup working, but the remote builder seems to just build everything from scratch
<esotericn> the remote builder has cache.nixos.org in the substituters, the "client" only has the remote builder (because I want it to get everything from the remote builder)
edwtjo has quit [Read error: Connection reset by peer]
thibm has quit [Quit: WeeChat 2.6]
edwtjo has joined #nixos
edwtjo has joined #nixos
<esotericn> i have `builders-use-substitutes` enabled fwiw
<lordcirth> esotericn, why not have cache set up on the client? Why download through the remote? Are they both on the same LAN, so you want to make sure it's downloaded once and cached?
<esotericn> lordcirth: imagine you have ten machines connected to this one remote builder
TonyTheLion has joined #nixos
<esotericn> i want the remote builder to build, and then save the contents there, and then you'll (ideally, if dogpiling etc doesn't exist) only ever build something once
<esotericn> one of the ten will trigger a build, the other nine will just get it from the cache
obadz has quit [Quit: WeeChat 3.0]
<esotericn> and yeah they're all on the same lan; right now they're both similar in terms of performance but I may upgrade the buildbox
lordcirth_ has quit [Quit: ZNC 1.8.1 - https://znc.in]
lordcirth_ has joined #nixos
<esotericn> lordcirth_: did you disconnect from the other nick? :)
as3ii[m] has quit [Quit: Idle for 30+ days]
qyliss has quit [Quit: bye]
<{^_^}> Channel nixpkgs-unstable advanced to https://github.com/NixOS/nixpkgs/commit/a3ab47ec906 (from 14 hours ago, history: https://channels.nix.gsc.io/nixpkgs-unstable)
<lordcirth> lordcirth_, yeah, ZNC acting up. But I saw everythng
<esotericn> cool :)
qyliss has joined #nixos
<{^_^}> [nixpkgs] @iblech opened pull request #108591 → dsniff: unbreak the build → https://git.io/JLAOc
emptyflask has joined #nixos
pushqrdx has joined #nixos
<pushqrdx> does nix channels really have to be a tarball, can't i just add a local folder as a channel?
<pushqrdx> it could be really convenient if there was a way to use a folder
tobeportable has joined #nixos
andreas303 has quit [Remote host closed the connection]
andreas303 has joined #nixos
<veleiro> pushqrdx: nixos-rebuild switch -I nixpkgs=/home/user/src/nixpkgs
infoverload has quit [Quit: https://quassel-irc.org - Chat comfortably. Anywhere.]
neiluj has quit [Ping timeout: 264 seconds]
ilios has joined #nixos
<{^_^}> [nixpkgs] @matthiasbeyer opened pull request #108592 → taskwarrior-tui: init at 0.9.5 → https://git.io/JLA3t
lordcirth__ has joined #nixos
<Lurkki[m]> `defaultPackage.x86_64-linux = nixpkgs.legacyPackages.x86_64-linux.haskellPackages.callCabal2nix "logstf-stats" ./.;`
lordcirth has quit [Ping timeout: 260 seconds]
<Lurkki[m]> why does this give error `attribute 'defaultPackage.x86_64-linux.type' does not exist` ?
zebrag has quit [Quit: Konversation terminated!]
zebrag has joined #nixos
<pushqrdx> veleiro yeah i know that i can do it like that, and i can also edit NIX_PATH however it might be a lot more convenient to have a channel pointing to my local folder instead
<qyliss> pushqrdx: what difference in usage would you expect from using a local channel compared to setting NIX_PATH?
<pushqrdx> qyliss just feeling that it's automatically handled and provided everywhere without me bothering about it
<pushqrdx> so in nix-shells, in root/user etc
<pushqrdx> actually not just the feeling but being universal across the nix tools this is what i meant to say more
<qyliss> pushqrdx: you can set NIX_PATH globally...
<pushqrdx> qyliss how?
<lordcirth__> /etc/environment, for one
<qyliss> yeah, same way you set any environment variable globally
<qyliss> environment.variables.NIX_PATH on NixOS would do it
asbachb has joined #nixos
<asbachb> Hi. I wondering how to `nix-shell` in order to have android debugging bridge `adb`
philr has quit [Ping timeout: 265 seconds]
<lordcirth__> "nix-shell -p adb", I think?
<etu> I know there's an option for adb: programs.adb.enable
<lordcirth__> hmm, I don't actually see an adb package, though
<qyliss> ,locate bin adb
<{^_^}> Found in packages: adbfs-rootless, haskellPackages.adblock2privoxy
<asbachb> ,locate bin fastboot
<etu> pkgs.androidenv.androidPkgs_9_0.platform-tools
<{^_^}> Couldn't find in any packages
<etu> Is what that module pulls in
<lordcirth__> Ah, so I couldn't find it because it's namespaced under androidenv?
<etu> > pkgs.androidenv.androidPkgs_9_0.platform-tools.meta.description
<{^_^}> "Android SDK Platform-Tools"
<asbachb> thanks. got it
erasmas has joined #nixos
neiluj has joined #nixos
davidv7 has quit [Remote host closed the connection]
<{^_^}> [nixpkgs] @fabaff opened pull request #108593 → urlhunter: init at 0.1.1 → https://git.io/JLAGO
<{^_^}> [nixpkgs] @MetaDark opened pull request #108594 → ccacheStdenv: prefer default extraConfig from ccacheWrapper → https://git.io/JLAGz
ilios has quit [Ping timeout: 246 seconds]
<{^_^}> [nixpkgs] @timokau merged pull request #108328 → clojure-lsp: 20201228T020543 -> 2021.01.03-00.42.23 → https://git.io/JLdod
<{^_^}> [nixpkgs] @timokau pushed 2 commits to master: https://git.io/JLAGg
davidv7 has joined #nixos
<fuzzypixelz> can someone explain to me, broadly, how home-manager works?
hnOsmium0001 has joined #nixos
<{^_^}> [nixpkgs] @iblech opened pull request #108595 → libbladeRF: unbreak the build (closing #108585) → https://git.io/JLAG6
<lordcirth__> fuzzypixelz, you write a declarative config, and run home-manager on it, and it sets up your homedir
<lordcirth__> like /etc/configuration.nix, but for homedir stuff
nature_ has joined #nixos
<lordcirth__> /etc/nixos/configuration.nix*
<{^_^}> [nixpkgs] @oxalica opened pull request #108596 → rust-analyzer: 2020-11-09 -> 2021-01-04 → https://git.io/JLAGM
<mananamenos> hi, when trying to use acme service with nginx, im getting this error acme: error: 400 :: POST :: https://acme-v02.api.letsencrypt.org/acme/new-order :: urn:ietf:params:acme:error:malformed :: JWS verification error, url:
astylian has quit [Remote host closed the connection]
<fuzzypixelz> lordcirth__: yes but how is the config written? how does it differ from configuration.nix? what features are added?
<adisbladis> fuzzypixelz: HM instantiates your home.nix and builds it. It switches to your new nix user profile which involves setting a profile symlink and running some imperative activation scripts that installs/starts/stops units and installs files & symlinks in your homedir.
<adisbladis> fuzzypixelz: home-manager is using a module set independent of nixpkgs, nothing is "added" in that sense
<adisbladis> It's it's own thing
<adisbladis> It uses the NixOS module system, but not the modules themselves
<lordcirth__> fuzzypixelz, it's written in nix, but has a different set of attributes/modules, list here: https://rycee.gitlab.io/home-manager/options.html
<lordcirth__> You can set envvars, shell aliases, create arbitrary dotfiles, etc
<{^_^}> [nix] @edolstra pushed 4 commits to master: https://git.io/JLAZm
<{^_^}> [nixpkgs] @timokau merged pull request #107663 → sympy: 1.6.2 -> 1.7.1 → https://git.io/JLMrY
<{^_^}> [nixpkgs] @timokau pushed commit from @suhr to master « sympy: 1.6.2 -> 1.7.1 (#107663) »: https://git.io/JLAZO
<fuzzypixelz> lordcirth__: I suppose it's compatible with the regular config options right?
<lordcirth__> fuzzypixelz, I'm not aware of any conflicts with the system-level config. It's all stuff you can do without root
bdju has joined #nixos
lsix has quit [Ping timeout: 260 seconds]
jess has quit [Quit: brb]
<pushqrdx> http://ix.io/2L4J shouldn't this give a NOPASSWD access to both systemctl and chvt?
<pushqrdx> cause it doesn't for some reason
<lordcirth__> pushqrdx, it might be an ordering issue?
lsix has joined #nixos
<pushqrdx> lordcirth__ ordering in regards to what?
<lordcirth__> pushqrdx, the sudoers rule. Whichever rule is matched last applies
<lordcirth__> extraConfig seems to be at the end, though
<pushqrdx> lordcirth__ yeah
<lordcirth__> pushqrdx, silly question, are you sure that the config is included and you've switched to it?
growpotkin has joined #nixos
<pushqrdx> lordcirth__ i rebuilt and rebooted and am booting into the latest generation with that config
<lordcirth__> pushqrdx, if you cat /etc/sudoers, your rules are at the end?
rb2k has quit [Ping timeout: 264 seconds]
<pushqrdx> lordcirth__ they are there but not at the extreme end, http://ix.io/2L4P
<pushqrdx> but it looks fine
nature_ has quit [Ping timeout: 256 seconds]
<matthewcroughan> What would the correct way to build a Docker container with Nix?
<pushqrdx> perhaps i need some group to be able to use chvt? even if it's added to sudoers?
<matthewcroughan> not a Dockerfile, but a Dockerfile that uses Nix to improve the management of packages and reproducibility of the containers/
<lordcirth__> pushqrdx, hmm, maybe sudo doesn't follow symlinks? When you call systemctl, PATH resolves to /run/current-system/sw/bin/systemctl . Try that path instead
<matthewcroughan> Not writing the Dockerfile with Nix, but using Nix at buildtime.
<lordcirth__> matthewcroughan, does it have to be Docker, or just a container?
<matthewcroughan> Docker.
<matthewcroughan> I feel there must be some great benefit.
<matthewcroughan> `FROM alpine` and `FROM ubuntu` is just such a hack.
<matthewcroughan> `FROM scratch` and `FROM nix` seem like great ideas.
<lordcirth__> matthewcroughan, ok, well, you could have the dockerfile nixos-rebuild to a flake, perhaps?
<matthewcroughan> to a flake?
lordcirth__ is now known as lordcirth
<matthewcroughan> Is there an example of your proposal?
<matthewcroughan> this would have to be useful outside of NixOS.
rb2k has joined #nixos
<lordcirth> Ah, I thought you meant a NixOS container
<matthewcroughan> Nah, not at all.
<matthewcroughan> I mean to improve matters outside of NixOS. Because the reproducibility of containers is a massive issue.
<matthewcroughan> Docker images. Golden images.
<lordcirth> You could install the app you want to run from nixpkgs, sure
<lordcirth> Or from your own repo
<matthewcroughan> Much better, much slimmer than Alpine.
<matthewcroughan> Or at least it could be. https://hub.docker.com/r/nixos/nix
<matthewcroughan> lordcirth: Why is the Nix binary 68MB?
<adisbladis> matthewcroughan: The Nix binary isn't 68M
<qyliss> does it have to be a docker container you build from a docker file? or can it be a docker image you build with nix?
<matthewcroughan> Ah.. The Nix base container is based upon alpine.
<matthewcroughan> We need a Nix container based on `FROM scratch`
<matthewcroughan> qyliss: the issue is the base layers aren't as reliable as nix
* adisbladis has a proposal ready to go for how to build new official docker images
Boomerang has quit [Ping timeout: 272 seconds]
<qyliss> yes
<matthewcroughan> we don't want alpine, we don't want ubuntu, we don't want to be reliant on these unpinned monoliths with undocumented build processes for their rootfs
<qyliss> matthewcroughan: I think what you want is https://nixos.org/manual/nixpkgs/stable/#sec-pkgs-dockerTools
<matthewcroughan> qyliss: No, I do not want to create images using the Nix language
<matthewcroughan> I want to create images that use Nix as the package manager inside of them
<qyliss> hwy?
<qyliss> *why?
<{^_^}> [nixpkgs] @yusdacra opened pull request #108599 → turbogit: init at v1.2.0 → https://git.io/JLAnd
<matthewcroughan> Because Alpine, Ubuntu and Debian are not reproducible.
<qyliss> no, why do you need to use a Dockerfile
<matthewcroughan> Because I like Docker.
<matthewcroughan> And I feel there's a way to improve Docker using Nix.
<qyliss> Dockerfiles themselves do not lend themselves well to reproducibility.
<matthewcroughan> They are not opposed to eachother.
<matthewcroughan> qyliss: They do, if you use Nix.
<matthewcroughan> If you used Nix in the build stage to manage the apps, what can go wrong?
<etu> And pin the channel... :)
<matthewcroughan> Exactly.
<qyliss> matthewcroughan: as long as the only program you run in the dockerfile is nix, sure
<lordcirth> matthewcroughan, ok, so why can't you have your dockerfile install NixOS?
<qyliss> but in that case, you might as well just use nix
<adisbladis> matthewcroughan: I suggest you read https://grahamc.com/blog/nix-and-layered-docker-images to understand some additional benefits you get by using Nix over Dockerfiles
<matthewcroughan> Better yet, what about this? `nix-shell -p kicad -I nixpkgs=https://github.com/NixOS/nixpkgs-channels/archive/8414d8386b9a6b855b291fb3f01a4e3b04c08bbb.tar.gz`
<matthewcroughan> How can this go wrong if I use this in a Dockerfile.
<lordcirth> matthewcroughan, the rest of the OS can bork it
<matthewcroughan> Lolwut?
<matthewcroughan> How?
<qyliss> that is already wrong, because it starts an interactive shell, which I'm assuming you don't want to do in a dockerfile
<matthewcroughan> qyliss: nix-env then, whatever
<matthewcroughan> just using nix to manage the packages, in the build stage of the Dockerfile.
styledash has quit [Quit: The Lounge - https://thelounge.chat]
<matthewcroughan> you could get rid of the bloat of alpine, all 5MB of it, if you could statically compile the nix binary.
<lordcirth> matthewcroughan, your nix-shell may only link to nix libs, but it still depends on the container having correct networking, init, etc
<adisbladis> matthewcroughan: Even with a static Nix you need additional tools
<lordcirth> lol, 5MB
<qyliss> You'd still end up with Nix in the docker image as well, which is unncessary.
<matthewcroughan> yeah, `FROM scratch`
styledash has joined #nixos
<matthewcroughan> qyliss: no you would not, if done right
<pushqrdx> can i set number of cores globally for all nix tools, from configuration.nix?
<matthewcroughan> you would get rid of it in the second stage, meaning all you have is static binaries in the image.
<lordcirth> pushqrdx, nix.buildCores = 4
<lordcirth> Pretty sure that sets /etc/nix or equivalent, so global
<adisbladis> matthewcroughan: You seem to be jumping throuh quite some hoops just to end up with a worse version than what Nix can give you natively
<pushqrdx> lordcirth sweet :D
<matthewcroughan> adisbladis: Do you believe Nix should be everywhere, in order to convince people to use it or not?
<matthewcroughan> I happen to have experience with Docker. What opposition do you have to shoving it everywhere?
<qyliss> but you have to use Nix here either way
<adisbladis> This ^
<matthewcroughan> Don't you think if we do this, it'll make everyone realise how awesome Nix is?
<lordcirth> matthewcroughan, not if you do it jankily
<matthewcroughan> Nix is a superpower.
<matthewcroughan> It is better than apt, it is better than yum, it is better than apk.
<lordcirth> If, on the other hand, you generate a perfectly reproducible docker container in a short configuration.nix, that would be attractive to many.
<adisbladis> matthewcroughan: I don't think you'll find many disagreeing with that sentiment here
<matthewcroughan> lordcirth: how are the dockerfiles reproducible, if they still rely on unreproducible images?
<matthewcroughan> It may be that you're missing my point.
<lordcirth> matthewcroughan, doesn't "FROM scratch" mean an empty /?
<matthewcroughan> The example you've given me is not reproducible. Because the redis image isn't reproducible.
<adisbladis> But if you're gonna build base images and you're using Nix anyway then involving Docker in the build proces makes it worse in many regards
<matthewcroughan> The Dockerfile is reproducible, the artifact of running `docker build` on that Dockerfile is not reproducible.
<qyliss> why do you want to build an image that might be reproducible if you do it right when you're already using a tool that can guarantee it?
<matthewcroughan> I want to make both reproducible.
<{^_^}> [nixpkgs] @viric pushed commit from @ttuegel to release-20.09 « Merge pull request #98796 from callahad/qtav »: https://git.io/JLAcB
zebrag has quit [Ping timeout: 256 seconds]
eacameron has joined #nixos
<adisbladis> You get shitty layering, no build sandboxing, worse cache reuse etc etc
<lordcirth> matthewcroughan, don't use docker build. Have Nix generate a docker image directly.
pushqrdx has quit [Read error: Connection reset by peer]
<matthewcroughan> Great, and it's still better than what we have with Ubuntu/Alpine/Debian layers/base images lmfao adisbladis
<matthewcroughan> Can you not see how this improves things? Why does it not improve things?
<qyliss> It improves things a tiny little bit, but there's no reason to do that when we already have something much bett.r
<matthewcroughan> By your own logic, you should hate nixos-generators.
<matthewcroughan> Because that allows you to output a configuration as an lxc image.
<matthewcroughan> This is about being able to use Nix in different places.
<qyliss> By generating a Docker image with Nix, you get better layering, build sandboxing, and guaranteed reproducibility.
<matthewcroughan> Why not both?
<adisbladis> You can't have both
<matthewcroughan> Why?
<adisbladis> Because the Dockerfile model is not allowing this
<matthewcroughan> I'm sorry, what are you saying is reproducible?
<qyliss> Docker images built wiht Nix
<matthewcroughan> The redis image you sent me is **not** reproducibe.
<adisbladis> I'm talking about the layering aspect in particular
<matthewcroughan> Yes, a text file with 10 lines in it is reproducible by nix.
<matthewcroughan> I don't carel
<matthewcroughan> I only care about the Dockerfile build with `docker build` being reproducable.
<qyliss> matthewcroughan: you don't need to have a base image
<benny> https://github.com/LnL7/nix-docker - FROM scratch minimal nixos
nDuff has quit [Quit: Konversation terminated!]
nDuff has joined #nixos
<adisbladis> matthewcroughan: Read this article https://grahamc.com/blog/nix-and-layered-docker-images
rajivr has quit [Quit: Connection closed for inactivity]
<matthewcroughan> Great links, reading.
<matthewcroughan> "At the same time, the value of the container ecosystem is huge." exactly the reason I want to use Docker.
<matthewcroughan> Who was it that said "Why do you want to use Docker?"
<matthewcroughan> To you, I say: Stop floccinaucinihilipilificating.
<qyliss> You'd still be using Docker, though
<qyliss> Just not Dockerfiles
<adisbladis> matthewcroughan: There is also a talk https://www.youtube.com/watch?v=pfIDYQ36X0k
<matthewcroughan> Fan-freaking-tastic.
<matthewcroughan> I love you.
<matthewcroughan> grahamc[m]: I love you even more.
<qyliss> If you'd started reading 15 minutes ago when adisbladis first sent it to you you could have saved us all a lot of time.
<gchristensen> matthewcroughan: ^.^
dottedmag has left #nixos [#nixos]
<matthewcroughan> qyliss: Wat?
<matthewcroughan> He didn't send me that article 15 mins ago.
<adisbladis> gchristensen: That Dockerfile/Nix comparison from the talk is fantastic
<matthewcroughan> qyliss: God, I missed it even looking at my own scrollback. Apologies.
<{^_^}> Channel nixos-unstable-small advanced to https://github.com/NixOS/nixpkgs/commit/0425b4c1d18 (from 7 hours ago, history: https://channels.nix.gsc.io/nixos-unstable-small)
<{^_^}> [nixpkgs] @jonringer opened pull request #108601 → [staging] python38: fix find_library patch logic → https://git.io/JLACu
rb2k has quit [Ping timeout: 246 seconds]
<{^_^}> [nixos-homepage] @github-actions[bot] pushed commit from GitHub Actions to master « Update flake.lock and blogs.xml [ci skip] »: https://git.io/JLAC6
hyper_ch has quit [Read error: Connection reset by peer]
tobeportable has quit [Ping timeout: 272 seconds]
hyper_ch has joined #nixos
asbachb has quit [Remote host closed the connection]
pushqrdx has joined #nixos
<pushqrdx> is there a way to use nix-build just as a builder executer? like without creating/copying files to store?
<pushqrdx> i want it to build in place
aleph- has joined #nixos
<qyliss> nix-shell is the tool for that
<pushqrdx> but with nix-shell i have to manually execute the build commands myself, overriding prefixes etc
<pushqrdx> also it i have to manually wrap stuff to run them with LD_*, etc
<qyliss> no, you can run individual phases e.g. configurePhase in nix-shell, or even the whole build with genericBuild
<pushqrdx> wait what :D, how
<pushqrdx> this is literally what i am after
<gchristensen> it is literally what nix-shell was designed for :)
<pushqrdx> i thought it was just to give me a, well, shell
<pushqrdx> and i am alone afterwards
ransom has joined #nixos
<gchristensen> yeah that is the 99% use case for most people I'm sure
<pushqrdx> but the more i moved my build logic to default.nix the more i wish i can just use the phases from inside the shell instead of manually hacking it together myself inside
<pushqrdx> so for instance the way i build something is by manually overriding --prefix to a local folder, then run the built binaries with LD_LIBRARY_PATH manually configured to point to my install directory
<pushqrdx> but as you can see this sucks to do by hand
andreas303 has quit [Ping timeout: 240 seconds]
andreas303 has joined #nixos
<pushqrdx> qyliss i can't find anything about what you said in the nix-shell man page
<qyliss> that's because those functions are just parts of stdenv
<qyliss> they're not special things built in to nix-shell
<qyliss> nix-shell drops you into the build environment for your package
<fuzzypixelz> so you just use nix repl?
<fuzzypixelz> and load the expression?
<qyliss> so all the bash functions and stuff Nix uses to when it's building your package are available in nix-shell
<pushqrdx> mind explaining how can i use what you're referring your, for instance building a meson or make or cmake package?
<pushqrdx> referring to*
<qyliss> okay let's say I want to build, uhh, gnu make
heyitsrama has joined #nixos
KarlJoad` has joined #nixos
Darkmatter66 has joined #nixos
hyper_ch has quit [Quit: ZNC 1.8.2 - https://znc.in]
<KarlJoad`> pushqrdx: The phases are a part of stdenv's shell script which is sourced when you run a nix-build or nix-shell. If you enter the nix-shell and do an `export`, you can see the phases there.
KarlJoad` has left #nixos [#nixos]
<eyJhb> When I use https://github.com/tweag/jupyterWith , the matplotlib is fairly out of date. Does it pin the nixpkgs any place?
<qyliss> I go into the gnu make sources, run nix-shell -A gnumake '<nixpkgs>', and then in the shell that gives me I run genericBuild
<qyliss> and then it builds gnu make!
<qyliss> and then it tries to install it into /nix/store and obviously that doesn't work
KarlJoad has quit [Ping timeout: 264 seconds]
<qyliss> I could also have built that by just running patchPhase, configurePhase, buildPhase
<qyliss> and then it wouldn't have tried to do the whole thing and install it into the store
<pushqrdx> is there a way to --prefix into a local folder?
<pushqrdx> so that it installs into a local folder with all the wrappers necessary
<pushqrdx> cuz the way i manually do it is --prefix=$PWD/install
rb2k has joined #nixos
hyper_ch has joined #nixos
<pushqrdx> how is this not more documented even on the interwebz :D
<pushqrdx> it's very painful to have to manually create the nix wrappers in order to execute a local build result, genericBuild seems to be the answer but i need to figure out how can i override it's install path depending on whether i am in a shell or running a build
<fuzzypixelz> why would someone write `args@{a, b, c}`, i.e with no ellipses?
<fuzzypixelz> ^ talking about the `outputs` function here
<fuzzypixelz> I thought using `@` only stores additional arguments inside args
<fuzzypixelz> oh wait, I just realized the name before @ in that example referes to a function
<fuzzypixelz> I really have no idea what the syntax does
<{^_^}> [nixpkgs] @mweinelt opened pull request #108602 → home-assistant: 2020.12.2 -> 2021.1.0 (+entourage) → https://git.io/JLAlM
ris has quit [Read error: Connection reset by peer]
ris has joined #nixos
<{^_^}> [nixpkgs] @primeos pushed to master « fim: Fix the build by switching back to GCC 9 »: https://git.io/JLAlS
ilios has joined #nixos
asbachb has joined #nixos
heyitsrama has quit [Read error: Connection reset by peer]
heyitsrama has joined #nixos
Lord_of_Life_ has joined #nixos
heyitsrama has quit [Remote host closed the connection]
Lord_of_Life has quit [Ping timeout: 260 seconds]
Lord_of_Life_ is now known as Lord_of_Life
<{^_^}> [nixpkgs] @mweinelt closed pull request #108236 → python3Packages.pyarlo: init at 0.2.4 → https://git.io/JL51F
heyitsrama has joined #nixos
ManiacOfMadness has joined #nixos
mallox has joined #nixos
berberman_ has joined #nixos
<eacameron> Can anyone recommend a solution to converting my screen into a webcam so I can share screen on Zoom/etc?
<vegan_power[m]> OBS
berberman_ has quit [Max SendQ exceeded]
berberman has quit [Ping timeout: 264 seconds]
<vegan_power[m]> with vlink
berberman has joined #nixos
<hyper_ch> is it normal for unstable to mark packages as broken so that nixos-rebuild fails?
<vegan_power[m]> eacameron: you can use then your screen as a virtual cam
<eacameron> vegan_power[m]: Thanks. I know what OBS is but what's vlink?
<vegan_power[m]> I mean v4l2sink, sorry :D
<{^_^}> [nixpkgs] @marsam opened pull request #108604 → terraform_0_12: 0.12.29 -> 0.12.30 → https://git.io/JLA8g
sangoma has quit [Ping timeout: 246 seconds]
<HedgeMage> eacameron: Zoom has screen sharing natively without emulating a camera input from your screen. Was there another use case you had in mind, or do you just need help with Zoom?
<eacameron> HedgeMage: It doesn't seem to work on Wayland
<gchristensen> I think it works in gnomebut not sway
<eacameron> I'm in gnome and wayland.
<HedgeMage> eacameron: Ahh, gotcha. I haven't tried it with Wayland; I'm still running xorg.
<gchristensen> huh
<eacameron> gchristensen: It just throws up a box saying it only works on Ubuntu etc.
<gchristensen> oh cool cool cool
sangoma has joined #nixos
<maralorn> eacameron: I have a fix for that. Wait a second.
<maralorn> eacameron: But not that even after that it will only work for other Apps started via XWayland and not for the whole screen.
<maralorn> I was under the impression, that that is a works as intended under wayland.^^
meh` has joined #nixos
<eacameron> maralorn: Hello! Thank you! Let me take a look
lordcirth__ has joined #nixos
lsix has quit [Ping timeout: 264 seconds]
lordcirth has quit [Ping timeout: 260 seconds]
<{^_^}> [nixpkgs] @fabaff opened pull request #108605 → grype: init at 0.6.1 → https://git.io/JLA8A
<fuzzypixelz> shameless bump: https://github.com/nrdxp/nixflk/blob/template/flake.nix#L13, here I can't see why was input@ was used without ellipses
clerie has joined #nixos
ManiacOfMadness has quit [Ping timeout: 272 seconds]
<steveeJ> I don't understand how the ledger hardware udev rules grant access to a non-root user (https://github.com/LedgerHQ/udev-rules/blob/master/20-hw1.rules). what users do these rules grant access?
<{^_^}> [nixpkgs] @fabaff closed pull request #108308 → python3Packages.aiosqlite: 0.12.0 -> 0.16.0 → https://git.io/JLdRY
<{^_^}> [nixpkgs] @NeQuissimus pushed 7 commits to master: https://git.io/JLA4Y
<{^_^}> [nixpkgs] @NeQuissimus pushed 2 commits to release-20.09: https://git.io/JLA4G
<eacameron> My /boot volume is out of space. What's a safe way to clean it up?
<eacameron> I think it's old linux kernels taking up space in EFI
<Ke> steveeJ: 1. guess: seat owner
<Ke> and was correct
<gchristensen> eacameron: you could look at the oldest entries and delete the corresponding kernel, then nix-collect-garbage with `--delete-older-than` to delete some system revisions, then nixos-rebuild switch to clean up the rest of /boot
<gchristensen> (or nixos-rebuild boot is enough)
lsix has joined #nixos
justanotheruser has joined #nixos
<steveeJ> Ke: interesting, thanks. so if `loginctl` displays an active session for my user I should be fine?
knupfer1 has joined #nixos
knupfer1 is now known as knupfer
<eacameron> gchristensen: Thank you! It seems all of files in /boot/EFI/nixos were modified today...
<adisbladis> eacameron: That's normal
thc202 has quit [Quit: thc202]
<adisbladis> They get reinstalled on generation switch
<eacameron> adisbladis: Ah ok
<{^_^}> [nixpkgs] @cpcloud opened pull request #108607 → nvidia-docker: 2.0.3 -> 2.5.0 → https://git.io/JLA4H
<eacameron> Even for past generations?
<adisbladis> Iirc for each generation with an active gc root
nDuff has quit [Quit: zzz]
<eacameron> ah I see
<Ke> steveeJ: I guess, if you can access things like mouse and graphics
<adisbladis> (someone correct me if I'm wrong)
<Ke> loginctl probably is good tool, never needed it for anything
<gchristensen> adisbladis: correct
ericsagnes has quit [Ping timeout: 260 seconds]
neiluj has quit [Ping timeout: 272 seconds]
ManiacOfMadness has joined #nixos
riksteri has quit [Quit: riksteri]
knupfer has quit [Ping timeout: 260 seconds]
<eacameron> gchristensen: I'm not sure how to tell which kernels to delete. Is there a way to determine that from the remaining generations?
<{^_^}> [nixpkgs] @NeQuissimus opened pull request #108609 → 2009 kernel510 → https://git.io/JLABc
<gchristensen> eacameron: frankly you could look at the bootloader config and find corresponding files, or you could just delete some and they'll be put back when you nixos-rebuild boot
<eacameron> gchristensen: That second option sounds easy :D
<gchristensen> :) just slightyl more risky
<gchristensen> (a poorly timed shutdown..)
<pushqrdx> depsHostHost instead of buildInputs?
<lukegb> buildInputs is depsHostTarget
<eacameron> gchristensen: Oh...but that assumes that I've deleted enough generations that it doesn't put them all back :facepalm: What's the recommended way to delete old nixos generations?
<gchristensen> nix-collect-garbage with `--delete-older-than` is what I usually do
<pushqrdx> lukegb why the bizarre rename though
<hyper_ch> gchristensen: ist it normal for unstable to have packages marked as non-working - hence breaking rebuild?
<eacameron> gchristensen: Oh I have to run it as root
<lukegb> pushqrdx: it's more specific
<eyJhb> gchristensen: I remember a talk you did, where you showed off the awesomeness of NixOS, and you build a nixos vm. Which commands do you use for this? https://nixos.wiki/wiki/Virtualization_in_NixOS looks a bit much, in regards to what I say. Seemed like you just did `build nixos vm conf.nix`
<eacameron> gchristensen: Aha! That worked. And in fact it seems to have automatically deleted kernels I didn't need so I didn't have to delete anything.
<lukegb> as pointed out, buildInputs and nativeBuildInputs aren't really generic names
<pushqrdx> lukegb what is HostHost and HostTarget then, i mean it's specific but to what what host and what target
<eyJhb> Is there any any cheats you used for that, or is there an easy way to do so?
<eacameron> maralorn: Your fix worked!
<lukegb> pushqrdx: it's in the nixpkgs manual
rb2k_ has joined #nixos
ericsagnes has joined #nixos
<pushqrdx> alright that aside, i have been fiddling for a while and i can't find a good way to achieve what i want
rb2k has quit [Ping timeout: 264 seconds]
<pushqrdx> i want to use nix-shell and build stuff in place (without creating a store path), genericBuild seems to be the way
<pushqrdx> however i can't override it's out to a local folder
<pushqrdx> the closest i got is `prefix=/full/path/to/project/out; dontUnpack = lib.inNixShell; dontFixup = lib.inNixShell;`
fuzzypixelz has quit [Ping timeout: 260 seconds]
oxalica has quit [Remote host closed the connection]
ManiacOfMadness has quit [Ping timeout: 272 seconds]
lsix has quit [Ping timeout: 260 seconds]
cole-h has joined #nixos
rb2k_ has quit [Ping timeout: 264 seconds]
<{^_^}> [nixpkgs] @SuperSandro2000 closed pull request #108582 → maintainers: add superherointj → https://git.io/JLAf8
<cole-h> Mic92: ping
lsix has joined #nixos
Volk has quit [Quit: See you next time!]
<Mic92> cole-h: poing
<Mic92> *pong
<cole-h> lol
<cole-h> So, finally getting around to trying your aarch64-images repo
<cole-h> Is it possible to boot from USB with the rock64, do you know?
<cole-h> (Only ask because my luck with SD cards hasn't been the best)
tobeportable has joined #nixos
mconnolly has joined #nixos
<lordcirth__> cole-h, not natively AFAIK. You have to put a bootloader on the SD or internal storage that will boot the USB
<Mic92> cole-h: it is possible Samuel also did more stuff in this direction
<Mic92> I just used the sd card
<Mic92> But I saw uboot even does tftp
<mconnolly> Good afternoon folks; I am having an issue getting Nokogiri to install in a Rails project; things were fine previously when it was version 1.10.10, but it got bumped to 1.11.1, which in theory allows for pre-compiled gems to be downloaded rather than having to compile it manually. I'm not sure if bundix allows for this or not, but it doesn't compile for me any longer. My gemset.nix is
<mconnolly> http://ix.io/2L5I/nix and my default.nix is http://ix.io/2L5M/nix and build output is http://ix.io/2L5E I appreciate any help anyone can provide
tobeportable has quit [Client Quit]
<{^_^}> [nixpkgs] @arcz opened pull request #108610 → slither-analyzer: 0.6.14 -> 0.7.0 → https://git.io/JLARV
<cole-h> Mic92: Hm. Do you think I could have the NixOS stuff on the USB disk and just use the sd card as a springboard to that?
ManiacOfMadness has joined #nixos
<cole-h> I don't know how I'd go about doing that, though.
<Mic92> cole-h: I think you can also flash the SPI chip on the device
<Mic92> with uboot
<Mic92> samueldr: ^ does uboot than just boot from the first partition on usb?
<Mic92> I have not done this bit
<samueldr> Mic92: partition marked "bootable"
<samueldr> with the proper files
<samueldr> and in a board-specific boot order
pieguy128 has quit [Quit: ZNC 1.8.2 - https://znc.in]
vidbina_ has quit [Ping timeout: 264 seconds]
<samueldr> (will be back soon)
<samueldr> (I*)
<Mic92> cole-h: ^ there you go
<cole-h> Guess I can move this to #-aarch64 now
<cole-h> :P
evanjs has quit [Read error: Connection reset by peer]
sangoma has quit [Quit: WeeChat 3.0]
leungbk has joined #nixos
lordcirth__ is now known as lordcirth
davidv7 has quit [Remote host closed the connection]
pieguy128 has joined #nixos
evanjs has joined #nixos
<{^_^}> [nixpkgs] @SuperSandro2000 merged pull request #108570 → soundmodem: init at 0.20 → https://git.io/JLNdn
<{^_^}> [nixpkgs] @SuperSandro2000 pushed 2 commits to master: https://git.io/JLAEs
<viq|w> Following https://nixos.wiki/wiki/NixOS_on_ZFS and now retracing my steps in a VM because it didn't seem to work on a physical host. Two drives, mdraid mirror for /boot and zpool mirror encrypted for rest. And despite the configuration for it being there in /mnt/etc/nixos/configuration.nix neither does it prompt for zfs password, nor does it start ssh
<{^_^}> [nixpkgs] @SuperSandro2000 merged pull request #108559 → spamassassin: 3.4.3 -> 3.4.4 → https://git.io/JLNMj
<{^_^}> [nixpkgs] @SuperSandro2000 pushed 3 commits to master: https://git.io/JLAEZ
neiluj has joined #nixos
lsix has quit [Ping timeout: 260 seconds]
fuzzypixelz has joined #nixos
zebrag has joined #nixos
<lordcirth> viq|w, you have "boot.zfs.requestEncryptionCredentials = true;" ?
<viq|w> Yes, I do, more than once for good measure and it didn't actually complain about multiple entries for that...
<{^_^}> [nixpkgs] @SuperSandro2000 merged pull request #108577 → monado: init at 0.4.1 → https://git.io/JLNxR
<{^_^}> [nixpkgs] @SuperSandro2000 pushed 3 commits to master: https://git.io/JLAEM
hiro98 has quit [Remote host closed the connection]
lsix has joined #nixos
<{^_^}> [nixpkgs] @mweinelt closed pull request #104006 → pythonPackage.uvicorn 0.11.5 -> 0.12.2 and fix tests on darwin → https://git.io/JkCCv
<lordcirth> viq|w, so what does it say on boot?
ptitfred[m] has joined #nixos
leungbk has quit [Quit: ERC (IRC client for Emacs 28.0.50)]
<{^_^}> [nixpkgs] @mweinelt closed pull request #106778 → python3Packages.zigpy: 0.26.0 -> 0.28.2, python3Packages.aiosqlite: 0.12.0 -> 0.16.0, python3Packages.zha-quirks: 0.0.47… → https://git.io/JIPfV
<fuzzypixelz> here the function `outputs` is defined both aa an attr set but at the end, `// ouputs` is appended
<fuzzypixelz> what does that mean?
vidbina_ has joined #nixos
<fuzzypixelz> if I try to do that in the repl I get a "value is a function while a set was expected"
evanjs has quit [Read error: Connection reset by peer]
<lordcirth> fuzzypixelz, the top-level "outputs" is a function that returns an attrset. "outputs {...args...}" is therefore an attrset
<lordcirth> fuzzypixelz, I think the "outputs" in "// outputs" is referring to the "outputs" defined in the let at L29
<fuzzypixelz> lordcirth: the last line is ` })) // outputs;` and outputs has no args
rb2k has joined #nixos
jmeredith has joined #nixos
<lordcirth> it's { outputs {}: let outputs = foo in {bar} // outputs}
<lordcirth> The shadowed names aren't great
<fuzzypixelz> lordcirth: oh I see, I had the let in expr collapsed so I didn't see that
evanjs has joined #nixos
<viq|w> lordcirth: "importing root ZFS pool "zroot"..............." (and more dots), until eventually "cannot import 'zroot': no such pool available" and then goes to "mounting zroot/root/nixos on /..." "mount: mounting zroot/root/nixos on /mnt-root/ failed: No such file or directory, retrying..."
<lordcirth> viq|w, did you encrypt the whole pool, or just specific datasets?
<viq|w> whole pool
<fuzzypixelz> lordcirth: btw, what does the inputs@{args} syntax mean there? inputs here shadows the attr name inputs right?
chin--tastic is now known as chin-tastic
<fuzzypixelz> if so, (which I think should be the case) why did they add no ellipses?
mkaito has joined #nixos
mkaito has joined #nixos
<bqv> I have to use legacy mode on hydra and have a wrapper script for my flake, because it doesn't handle secrets well :(
<lordcirth> fuzzypixelz, ellipses at the end of args means to accept and ignore additional args, IIRC; which they don't want here
veleiro` has joined #nixos
<lordcirth> fuzzypixelz, as I understand it, the inputs@{} means that the elements of the "inputs" set are available in the scope of the {}:
mkaito has quit [Client Quit]
<veleiro`> what's the difference between nixpkgs branch nixos-20.09
<veleiro`> and release-20.09
<{^_^}> [nixpkgs] @thiagokokada opened pull request #108611 → flutter: refactor derivation and bump → https://git.io/JLAuP
<lordcirth> Not sure how it differs from "with inputs;" maybe that doesn't work with function args
<fuzzypixelz> lordcirth: what does `inputs` refer to then?
<lordcirth> fuzzypixelz, the list of imported flakes above.
<fuzzypixelz> what? it doesn't shadow it?
evanjs has quit [Ping timeout: 256 seconds]
<energizer> adisbladis: i've been trying to set up some hardware keys. so far i have yubikey working for sudo, now looking into using it for login. i saw you have some hardware keys in your config and i had a couple questions. do you touch a key for login on your desktop?
KarlJoad has joined #nixos
<fuzzypixelz> and the attributes of inputs are again specified as arguments of `ouputs`
<fuzzypixelz> is that redundant?
<Ox4A6F> viq|w: networkinhg.hostid is set? Does your zpool versions differ?
lordcirth__ has joined #nixos
viq[m] has joined #nixos
lordcirth has quit [Ping timeout: 260 seconds]
evanjs has joined #nixos
<{^_^}> [nixpkgs] @mfrischknecht opened pull request #108612 → nixos/slimserver: add perlPackages.ArchiveZip as a dependency → https://git.io/JLAzU
<{^_^}> [nixpkgs] @fabaff opened pull request #108613 → python3Packages.pymodbus: init at 2.4.0 → https://git.io/JLAzm
<lordcirth__> fuzzypixelz, no, it's not redundant, the arguments have to be explicit
mkaito has joined #nixos
mkaito has joined #nixos
mkaito has quit [Changing host]
dsg has quit [Remote host closed the connection]
euandreh has joined #nixos
<fuzzypixelz> lordcirth: if the arguments should be explicit, then we're only keeping around the name of the whole set (for whatever reason), right?
<lordcirth__> viq|w, what NixOS version are your installer and installed system?
<fuzzypixelz> lordcirth: how is such a function called then?
zebrag has quit [Quit: Konversation terminated!]
<fuzzypixelz> lordcirth: { args = { c = 1; }; f = args@{x, y, c}: x + y + args.c; }.f { x = 1; y = 2; } doesn't work for example
<fuzzypixelz> % "test"
<fuzzypixelz> > "test"
<{^_^}> "test"
<fuzzypixelz> > { args = { c = 1; }; f = args@{x, y, c}: x + y + args.c; }.f { x = 1; y = 2; }
<{^_^}> 'f' at (string):460:27 called without required argument 'c', at (string):460:1
dsg has joined #nixos
BlessJah has quit [Remote host closed the connection]
seku has quit [Quit: Connection closed]
zebrag has joined #nixos
zebrag has quit [Client Quit]
Mic92 has quit [Quit: WeeChat 3.0]
<fuzzypixelz> lordcirth__: apparently I can do:
<fuzzypixelz> > { args = { c = 1; }; f = args@{x, y, c}: x + y + args.c; }.f { x = 1; y = 2; c = 0;}
<{^_^}> 3
<fuzzypixelz> lordcirth__: and the `c` in `args` is just ignored?
<fuzzypixelz> no matter how I look at it, this doesn't make sense. Either I pass the c or I don't
zebrag has joined #nixos
<fuzzypixelz> lordcirth__: If I don't, it's an error, if I do, the behaviour is not what should be
<lordcirth__> > { args = { c = 1; }; f = args@{x, y, c}: x + y + c; }.f { x = 1; y = 2; }
<{^_^}> 'f' at (string):460:27 called without required argument 'c', at (string):460:1
vidbina_ has quit [Ping timeout: 264 seconds]
<lordcirth__> ah, I see, I was wrong
<lordcirth__> inputs@ exposes the set of args as "inputs" inside the function
mallox has quit [Quit: WeeChat 3.0]
<lordcirth__> So the 3rd "inputs" on L45 is referring to the 2nd mention on L13, which in this case is equivalent to the 1st mention except with "self" added
TonyTheLion has quit [Ping timeout: 246 seconds]
<lordcirth__> And "nur", whatever that is
fuiltilt has joined #nixos
<fuzzypixelz> I find this style very confusing
<bqv> Ok no, so what I want is to have hydra update my flake lock and build it every day or so. I'm understanding that hydra just isn't capable of that, so maybe I should have that part done using another CI that ejects a cow path?
<{^_^}> Channel nixos-unstable advanced to https://github.com/NixOS/nixpkgs/commit/d9dba88d08a (from 28 hours ago, history: https://channels.nix.gsc.io/nixos-unstable)
<bqv> I'm surely not the first person to try/want this?!
justan0theruser has joined #nixos
<fuzzypixelz> lordcirth__: do you any idea how the `outputs` funtion is actually called? When is`nur` passed in for example? It's the nix-user-repository
<fuzzypixelz> surely that's can't be something nix-build adds in by itself?
justanotheruser has quit [Ping timeout: 264 seconds]
<lordcirth__> fuzzypixelz, when nix evals the flake, it reads the set of inputs and supplies them to the function. Not sure about nur getting implicitly added, haven't seen that before.
<bqv> nur is in probably the global flake registry
<bqv> It doesn't need an explicit inputs entry, then
TonyTheLion has joined #nixos
<bqv> eyJhb: you have some build automation, right?
Jackneilll has quit [Ping timeout: 240 seconds]
barthalion has joined #nixos
<eyJhb> bqv: Ehmmm... Somewhat, in what sense?
lsix has quit [Ping timeout: 264 seconds]
<bqv> eyJhb: see above
sss2 has joined #nixos
<eyJhb> Oh, I don't do those kind of things, sorry :/
<bqv> Hm
wnklmnn has quit [Quit: Leaving]
tokudan has quit [Remote host closed the connection]
LilleCarl1 has joined #nixos
LilleCarl has quit [Ping timeout: 256 seconds]
tokudan has joined #nixos
<{^_^}> [nixpkgs] @fabaff opened pull request #108616 → Coronavirus → https://git.io/JLAgx
tokudan has quit [Remote host closed the connection]
<lukegb> ah, someone wants to infect nixpkgs with coronavirus
Jackneilll has joined #nixos
<Yaniel> don't we already have nixos-infect
lsix has joined #nixos
amerigo has joined #nixos
KarlJoad` has joined #nixos
euandreh has quit [Quit: WeeChat 3.0]
<{^_^}> Channel nixpkgs-20.09-darwin advanced to https://github.com/NixOS/nixpkgs/commit/d04a7a30979 (from 2 hours ago, history: https://channels.nix.gsc.io/nixpkgs-20.09-darwin)
KarlJoad has quit [Ping timeout: 256 seconds]
barthalion has left #nixos [#nixos]
euandreh has joined #nixos
KarlJoad` has quit [Ping timeout: 272 seconds]
<energizer> when i `nix-store --gc` then `sudo nixos-rebuild switch` then `nix-store --gc --print-dead` three paths are listed: /nix/store/d083bqgdmz2gj2qwwr0l94ij8lp65zc8-source.drv /nix/store/gdp9jlc2ax265ipw360qynns6rsw2grn-source /nix/store/lr16xc1q0r8055wk3yjaj8ldckic3rv8-source.drv
<{^_^}> [nixpkgs] @SuperSandro2000 merged pull request #108485 → gnomeExtensions.material-shell: 10 -> 12 → https://git.io/JLbF5
<{^_^}> [nixpkgs] @SuperSandro2000 pushed 2 commits to master: https://git.io/JLA2M
<energizer> i'm not sure how that could happen
<{^_^}> [nixpkgs] @SuperSandro2000 merged pull request #108501 → tcpdump: fix CVE-2020-8037 → https://git.io/JLNLD
<{^_^}> [nixpkgs] @SuperSandro2000 pushed 2 commits to master: https://git.io/JLA2y
srk has quit [Ping timeout: 240 seconds]
<chrisaw> Hey guys - trying to create an overlay package and am having an infinite recursion error with the following: https://termbin.com/j8dm
<chrisaw> Can anyone point me in the right direction here? :(
srk has joined #nixos
veleiro` has quit [Ping timeout: 240 seconds]
Volk has joined #nixos
<energizer> chrisaw: s/super/self/g
<chrisaw> energizer: Good call but sadly same error
<energizer> chrisaw: show it
lordcirth__ has quit [Ping timeout: 260 seconds]
<chrisaw> error: infinite recursion encountered, at /etc/nixos/pkgs/rambox-pro/default.nix:14:4
<energizer> chrisaw: how are you invokign this file?
<chrisaw> nixpkgs.overlays = [ (import ./rambox-pro) ];
<chrisaw> Then the file contents are in: ./rambox-pro/default.nix
lordcirth has joined #nixos
<energizer> not sure
ransom has quit [Read error: Connection reset by peer]
lsix has quit [Ping timeout: 260 seconds]
lsix has joined #nixos
<energizer> chrisaw: maybe super.appimageTools.wrapType2 is right. i'm not familiar with the appimage tooling
ransom has joined #nixos
<energizer> but often you only have to `super` one thing
<{^_^}> [nixos-homepage] @github-actions[bot] pushed commit from GitHub Actions to master « Update flake.lock and blogs.xml [ci skip] »: https://git.io/JLAaS
<{^_^}> [nixpkgs] @kevincox merged pull request #108611 → flutter: reduce derivation size and refactor → https://git.io/JLAuP
<{^_^}> [nixpkgs] @kevincox pushed 3 commits to master: https://git.io/JLAap
neiluj has quit [Remote host closed the connection]
BlessJah has joined #nixos
zebrag has quit [Quit: Konversation terminated!]
zebrag has joined #nixos
<{^_^}> [nixpkgs] @erictapen closed pull request #108476 → merkaartor: unstable-2019-11-12 -> unstable-2020-07-07, build with latest libsForQt5 → https://git.io/JLbyc
<{^_^}> [nixpkgs] @marsam opened pull request #108618 → nomad: fix build on darwin → https://git.io/JLAVa
<{^_^}> [nixpkgs] @marsam merged pull request #108604 → terraform: 0.12.29 -> 0.12.30, 0.13.5 -> 0.13.6, 0.14.3 -> 0.14.4 → https://git.io/JLA8g
<{^_^}> [nixpkgs] @marsam pushed 4 commits to master: https://git.io/JLAVw
philr has joined #nixos
asbachb has quit [Ping timeout: 245 seconds]
<{^_^}> [nixpkgs] @marsam merged pull request #107012 → gitAndTools.git-when-merged: init at 1.2.0 → https://git.io/JLGat
<{^_^}> [nixpkgs] @marsam pushed 2 commits to master: https://git.io/JLAVi
tokudan has joined #nixos
<{^_^}> [nixpkgs] @thiagokokada opened pull request #108619 → pythonPackages.xlib: 0.28 -> 0.29 → https://git.io/JLAVH
<{^_^}> [nixpkgs] @marsam merged pull request #108358 → python37Packages.identify: 1.5.10 -> 1.5.11 → https://git.io/JLdxD
<{^_^}> [nixpkgs] @marsam pushed 2 commits to master: https://git.io/JLAV7
<{^_^}> [nixpkgs] @marsam merged pull request #108367 → python37Packages.libcloud: 3.2.0 -> 3.3.0 → https://git.io/JLFGZ
<{^_^}> [nixpkgs] @marsam pushed 2 commits to master: https://git.io/JLAVF
mananamenos has quit [Read error: Connection reset by peer]
<fuzzypixelz> bqv: what is the global flake registry?
<fuzzypixelz> TIL
<{^_^}> [nixpkgs] @tckmn opened pull request #108620 → pry: 0.12.2 -> 0.13.1 → https://git.io/JLAwY
jess has joined #nixos
ransom has quit [Ping timeout: 240 seconds]
<fuzzypixelz> > { a = 1; }.b or 0
<{^_^}> 0
<fuzzypixelz> > 0 or { a = 1; }
<{^_^}> attempt to call something which is not a function but an integer, at (string):460:1
<fuzzypixelz> > 0 or { a = 1; }.b
<{^_^}> [nixpkgs] @marsam merged pull request #108618 → nomad: fix build on darwin → https://git.io/JLAVa
<{^_^}> attempt to call something which is not a function but an integer, at (string):460:1
<{^_^}> [nixpkgs] @marsam pushed 2 commits to master: https://git.io/JLAw4
<clever> `or` is only special if it follows something in the form of `set.key`
<clever> when it follows anything else, it looks for the `or` variable in the current scope
<clever> > let or = "boo!"; f = a: b: a+b; in f or "bar"
<{^_^}> "boo!bar"
<clever> and then its just normal function application
ransom has joined #nixos
<fuzzypixelz> clever: thank you for the example
<fuzzypixelz> it feels like the nix language is filled with these little "gotcha!"'s
gustavderdrache has quit [Quit: Leaving.]
<bqv> <bqv> Ok no, so what I want is to have hydra update my flake lock and build it every day or so. I'm understanding that hydra just isn't capable of that, so maybe I should have that part done using another CI that ejects a cow path?
<clever> > foo:bar
<fuzzypixelz> I bet this feature was added to satisfy a very specific need for nix expressions
<bqv> Anyone online now have any ideas?
<{^_^}> "foo:bar"
<clever> fuzzypixelz: if you forget a space when defining a function, it turns into a string!
<fuzzypixelz> TIL!
meh` has quit [Ping timeout: 264 seconds]
<fuzzypixelz> > f:42
<{^_^}> "f:42"
<clever> this would be why
<{^_^}> [nixpkgs] @marsam merged pull request #106963 → mopidy-soundcloud: 2.1.0 -> 3.0.1 → https://git.io/JLYWv
<{^_^}> [nixpkgs] @marsam pushed 2 commits to master: https://git.io/JLAwE
<fuzzypixelz> oh yes I just read about it
<fuzzypixelz> these kinds of features are very unique
<fuzzypixelz> they must have unexpected consequences
civodul has quit [Quit: ERC (IRC client for Emacs 27.1)]
aswanson has quit [Ping timeout: 260 seconds]
<{^_^}> [nixpkgs] @marsam merged pull request #107084 → mopidy: 3.0.2 -> 3.1.0 → https://git.io/JLC3j
<{^_^}> [nixpkgs] @marsam pushed 4 commits to master: https://git.io/JLAw9
<fuzzypixelz> in this snippet:
<fuzzypixelz> let add = { __functor = self: x: x + self.x; }; inc = add // { x = 1; }; in inc 1
<{^_^}> [nixpkgs] @SuperSandro2000 merged pull request #108576 → rubberband: 1.8.2 -> 1.9.0. → https://git.io/JLNxY
<{^_^}> [nixpkgs] @SuperSandro2000 pushed 2 commits to master: https://git.io/JLAwQ
nhs_ has joined #nixos
<fuzzypixelz> I'm not sure what's happening exactly but here's my take: self refers to add, add // { x = 1; } is the same set but with x=1 "added", then when we call inc with 1, it's as if calling __functor { self = 1; x = 1; }
<fuzzypixelz> I'm not sure about self though
<fuzzypixelz> > let s = { __functor = self: x: "x = ${x}, self.x = ${self.x}; }; test = s // { x = "foo"; }; in test "bar"
<{^_^}> error: syntax error, unexpected $end, expecting '"', at (string):460:108
<fuzzypixelz> > let s = { __functor = self: x: "x = ${x}, self.x = ${self.x}"; }; test = s // { x = "foo"; }; in test "bar"
<{^_^}> "x = bar, self.x = foo"
<fuzzypixelz> ok I think I got it
lsix has quit [Ping timeout: 260 seconds]
<{^_^}> [nixpkgs] @SuperSandro2000 merged pull request #108448 → teamviewer: fix desktop file → https://git.io/JLblb
<{^_^}> [nixpkgs] @SuperSandro2000 pushed 2 commits to master: https://git.io/JLArk
<{^_^}> [nixpkgs] @SuperSandro2000 merged pull request #108510 → fzf: 0.24.4 -> 0.25.0 → https://git.io/JLNYb
<{^_^}> [nixpkgs] @SuperSandro2000 pushed 2 commits to master: https://git.io/JLArI
dansho has joined #nixos
<{^_^}> [nixpkgs] @SuperSandro2000 merged pull request #108463 → pgmodeler: 0.9.2 -> 0.9.3 → https://git.io/JLbg5
<{^_^}> [nixpkgs] @SuperSandro2000 pushed 2 commits to master: https://git.io/JLArL
<{^_^}> [nixpkgs] @SuperSandro2000 merged pull request #108464 → hplip: 3.20.5 -> 3.20.11 → https://git.io/JLb2G
<{^_^}> [nixpkgs] @SuperSandro2000 pushed 2 commits to master: https://git.io/JLArm
philr has quit [Ping timeout: 246 seconds]
<fuzzypixelz> how does do nix imports work? Does every nix file have to evaluate to a function or a set?
<fuzzypixelz> I tried having a file with nothing but `foo = 0; bar = 42;`
<clever> fuzzypixelz: it must be a valid value
<fuzzypixelz> but I got a `syntax error, unexpected '=', expecting end of file`
<clever> key = value; is either part of a let block or a set
<fuzzypixelz> clever: I see, and there is no way to override this? No namespaces or anything fancy like that?
<clever> correct, it must be a valid value, it has to parse it firt
<clever> the import function just returns whatever value you had in the file
erasmas has quit [Quit: leaving]
<clever> so `let x = import ./bad.nix;` is basically saying `let x = (foo = 0; bar = 42;);`
<clever> which is invalid
<fuzzypixelz> oh I see, import is very simple. I love your examples clever!
<fuzzypixelz> clever: I was wondering how nix does IO
<clever> import also assumes the file wont be changing, and will store that top-level value in a hashmap, keyed on the filename
<fuzzypixelz> clever: the official docs say that it's purely functional
gustavderdrache has joined #nixos
<clever> so if you import it again, you get the exact same value, and it doesnt re-parse it
<fuzzypixelz> clever: how do you force it to update?
<clever> the cache isnt saved to disk, so once the process doing the parsing exits, the cache is list
<fuzzypixelz> clever: I imagine that you wouldn't want to parse all of nixpkgs each time you access it, but still?
<clever> so each time you run `nix-build`, it has to parse every file once
<fuzzypixelz> oh I see
<clever> but its also lazy, and will only parse if something tries to eval the `import ./foo.nix`
growpotkin has quit [Quit: ZNC 1.8.2 - https://znc.in]
lordcirth__ has joined #nixos
growpotkin has joined #nixos
lordcirth has quit [Ping timeout: 260 seconds]
teto has quit [Ping timeout: 256 seconds]
aswanson has joined #nixos
<fuzzypixelz> clever: there is no filer/fold(reduce) ?
<fuzzypixelz> filter*
<clever> > lib.filter (x: x<5) [ 1 3 6 7 ]
<{^_^}> [ 1 3 ]
<fuzzypixelz> is lib the std library?
<clever> its within nixpkgs
<clever> `nix repl <nixpkgs>`
<fuzzypixelz> I thought nixpkgs only has expressions for derivations
<clever> > builtins.foldl' (a: b: "${a}, ${b}") "first" ["second" "third"]
<{^_^}> "first, second, third"
<clever> fuzzypixelz: it also has a lot of util funtions
<clever> > builtins.filter (x: x<5) [ 1 3 6 7 ]
<{^_^}> [ 1 3 ]
<clever> oh, but lib.filter, is just an alias to builtins.filter
<clever> and (nearly) everything under builtins, is written in c++, and part of the nix binary itself
<fuzzypixelz> and there is also a `builtins.foldl'` apparently, but no foldl. I guess it uses haskell notation
<viq[m]> lordcirth__: sorry I didn't respond earlier. Just grabbing latest stuff, 20.09
knupfer1 has joined #nixos
knupfer1 is now known as knupfer
as3ii[m] has joined #nixos
aswanson_ has joined #nixos
knupfer has quit [Ping timeout: 260 seconds]
sigmundv__ has quit [Read error: Connection reset by peer]
sigmundv__ has joined #nixos
<fuzzypixelz> clever: where can I see how a flake.nix is interpreted?
<fuzzypixelz> clever: should I look into the language source code?
<{^_^}> [nixpkgs] @SuperSandro2000 merged pull request #108530 → picom: misc fixes → https://git.io/JLNRH
<clever> fuzzypixelz: its probably in https://github.com/NixOS/nix somewhere
<{^_^}> [nixpkgs] @SuperSandro2000 pushed 3 commits to master: https://git.io/JLAr9
teto has joined #nixos
<{^_^}> [nixpkgs] @onsails opened pull request #108621 → tabnine: 3.1.1 -> 3.2.63 → https://git.io/JLArd
* clever heads to bed
<{^_^}> [nixpkgs] @SuperSandro2000 merged pull request #108081 → setup-hooks/strip: silence 'File format not recognized' errors again → https://git.io/JL7IG
<{^_^}> [nixpkgs] @SuperSandro2000 pushed 2 commits to staging: https://git.io/JLArF
<{^_^}> [nixpkgs] @bbigras opened pull request #108622 → tab-rs: init at 0.5.5 → https://git.io/JLArA
Rusty1 has joined #nixos
emptyflask has quit [Ping timeout: 256 seconds]
emptyflask has joined #nixos
<{^_^}> [nixpkgs] @marsam opened pull request #108623 → syncthing: 1.12.0 -> 1.12.1 → https://git.io/JLAoZ