worldofpeace_ changed the topic of #nixos to: NixOS stable: 20.03 ✨ https://discourse.nixos.org/t/nixos-20-03-release/6785 || https://nixos.org || Latest NixOS: https://nixos.org/nixos/download.html || Latest Nix: https://nixos.org/nix/download.html || Logs: https://logs.nix.samueldr.com/nixos/ || use ,channels for a list of Nix* related channels || nixcon videos: https://tinyurl.com/nixcon2019 || Link to the output of nix-info
rardiol has quit [Ping timeout: 265 seconds]
rardiol has joined #nixos
nature has quit [Ping timeout: 244 seconds]
<{^_^}> [nixpkgs] @jonringer merged pull request #95520 → Adding alias for git tool "git brunch" → https://git.io/JJdU3
<{^_^}> [nixpkgs] @jonringer pushed commit from @andys8 to master « Adding alias for git tool "git brunch" »: https://git.io/JJdOF
slack1256 has joined #nixos
<{^_^}> [nixpkgs] @jtojnar opened pull request #95543 → meson: 0.55.0 → 0.55.1 → https://git.io/JJd3f
nullheroes has quit [Quit: WeeChat 2.9]
jumper149 has quit [Quit: WeeChat 2.9]
Spiney has joined #nixos
inkbottle has joined #nixos
zebrag has quit [Ping timeout: 256 seconds]
<{^_^}> [nixpkgs] @zowoq pushed to master « dapr-cli: set doCheck = false »: https://git.io/JJdsb
iudicael[m] has joined #nixos
<{^_^}> [nixpkgs] @endgame opened pull request #95544 → ultimate-oldschool-pc-font-pack: 1.0 -> 2.0 → https://git.io/JJdsj
la-jesystani has quit [Ping timeout: 240 seconds]
orivej has quit [Ping timeout: 264 seconds]
marusich has joined #nixos
growpotkin has quit [Quit: ZNC 1.8.1 - https://znc.in]
growpotkin has joined #nixos
<{^_^}> [nixpkgs] @jonringer closed pull request #92846 → python27Packages.google-auth-httplib2: 0.0.3 -> 0.0.4 → https://git.io/JJmxI
orivej has joined #nixos
<simpson> Packaging a Haskell library with a Makefile and no .cabal file. I figure that I can turn http://mbays.freeshell.org/pappy/pappy/Makefile into something for the generic Haskell builder somehow?
philr has joined #nixos
zeta_0 has joined #nixos
<simpson> (The bigger goal is to package this so that tersmu can be unbroken, but given that *that* library *also* has a Makefile and the same upstream author, I'll need to use the same technique on both.)
<jtojnar> looking at the generic builder source code it relies on Setup.hs
rogue_koder has joined #nixos
h0m1 has quit [Ping timeout: 244 seconds]
<jtojnar> simpson so perhaps creating Setup.hs like https://github.com/NixOS/nixpkgs/blob/c339c1c488c7dfa864123b43a88a192b55bce50e/pkgs/development/haskell-modules/generic-builder.nix#L126-L129 in the source directory, only using Distribution.Make might work
h0m1 has joined #nixos
<zeta_0> what is the command to show my ssh key, i'm setting up a nixos build for my raspberry pi, but i'm not sure what's the correct command to show the ssh key?
rogue_koder has quit [Ping timeout: 260 seconds]
Pidgeotto has joined #nixos
Pidgeotto has quit [Excess Flood]
<zeta_0> i need to past my ssh key into a nix file.
Pidgeotto has joined #nixos
Pidgeotto has quit [Excess Flood]
<jtojnar> zeta_0 something like `cat ~/.ssh/id_rsa.pub`
Pidgeotto has joined #nixos
Pidgeotto has quit [Excess Flood]
rogue_koder has joined #nixos
<zeta_0> jtojnar: thanks, i also tried `ssh-add -L`, but i wasn't sure which part was the ssh key, the `/` confused me.
o1lo01ol1o has joined #nixos
kleisli has joined #nixos
<Church-> Hmm, infinisil what version of nixOS is your settings PR in? 20.03?
<{^_^}> [nixpkgs] @marsam opened pull request #95545 → postgresqlPackages.postgis: 3.0.1 -> 3.0.2 → https://git.io/JJdZt
<jtojnar> Church- I do not think it made it into 20.03
<Church-> Hmm, that might be an issue. Although I'm on the nixOS unstable channel on this box... hmm.
<Church-> I assume the PR isn't on my version given citing `lib.formats.json` errors out, telling me that formats doesn't exist as an attribute.
<zeta_0> jtojnar: yes, that seems to be the command i need, thanks.
<zeta_0> jtojnar++
<{^_^}> jtojnar's karma got increased to 58
random has joined #nixos
random has quit [Max SendQ exceeded]
o1lo01ol1o has quit [Ping timeout: 240 seconds]
zeta_0 has quit [Quit: rcirc on GNU Emacs 26.3]
inkbottle has quit [Ping timeout: 240 seconds]
zebrag has joined #nixos
<jtojnar> Church- it has been merged 13 days ago https://github.com/NixOS/nixpkgs/pull/75584
<{^_^}> #75584 (by Infinisil, 35 weeks ago, merged): Configuration file formats for JSON, INI, YAML and TOML
<Church-> Ah, thatttt would be why.
<{^_^}> [nixpkgs] @risicle opened pull request #95546 → gpac: 0.8.0 -> 1.0.0 addressing numerous CVEs → https://git.io/JJdZ4
orivej has quit [Ping timeout: 256 seconds]
<Church-> Huh... seems networking.hostName doesn't allow '.' anymore?
akaWolf has quit [Ping timeout: 256 seconds]
<Church-> Fun... wonder why that was changed.
<Church-> Hmm and seems PR 75584 isn't in unstable either yet, fooey.
<{^_^}> [nixpkgs] @jtojnar merged pull request #95423 → glom: unstable -> 1.32.0 → https://git.io/JJ7QA
<{^_^}> [nixpkgs] @jtojnar pushed commit from @dasj19 to master « glom: unstable -> 1.32.0 »: https://git.io/JJdZ5
<simpson> jtojnar++ I also added sourceRoot support to the Haskell generic builder, and combining that with Distribution.Make works. (Or at least it gets me to the next problem: This package doesn't build with newer GHC!)
<{^_^}> jtojnar's karma got increased to 59
<{^_^}> [nixpkgs] @r-ryantm opened pull request #95547 → padthv1: 0.9.15 -> 0.9.16 → https://git.io/JJdnJ
<{^_^}> [nixpkgs] @ryantm closed pull request #92233 → lego: 3.7.0 -> 3.8.0 → https://git.io/JJkLX
markus1199 has joined #nixos
<{^_^}> [nixpkgs] @marsam opened pull request #95548 → postgresqlPackages.plv8: 2.3.14 -> 2.3.15 → https://git.io/JJdns
markus1189 has quit [Ping timeout: 240 seconds]
<dsal> What's the easiest way to make sure something is running (i.e., supervised by systemd)?
waleee-cl has quit [Quit: Connection closed for inactivity]
slack1256 has quit [Remote host closed the connection]
piq9117 has joined #nixos
la-jesystani has joined #nixos
knerten1 has joined #nixos
<piq9117> do yall have the recipe for overriding packages from monorepo like persistent? let's say i'm using persistent and persistent-postgresql and I want to override persistent-postgresql and get it from github
knerten has quit [Ping timeout: 240 seconds]
eoli3n has quit [Ping timeout: 265 seconds]
kleisli has quit [Ping timeout: 260 seconds]
<dsal> Ah, I got it. Relatively straightforward.
<{^_^}> [nixpkgs] @jonringer merged pull request #95539 → buildGo{Module,Package}: remove platform.all from packages → https://git.io/JJdmA
<{^_^}> [nixpkgs] @jonringer pushed 2 commits to master: https://git.io/JJdc2
<{^_^}> [nixpkgs] @cript0nauta opened pull request #95549 → pythonPackages.Nikola: fix tests → https://git.io/JJdcM
<{^_^}> [nixpkgs] @jonringer merged pull request #95533 → openrct2: 0.2.6 -> 0.3.0 → https://git.io/JJdLQ
<{^_^}> [nixpkgs] @jonringer pushed commit from @oxzi to master « openrct2: 0.2.6 -> 0.3.0 »: https://git.io/JJdcD
spacefrogg has quit [Quit: Gone.]
aw has quit [Quit: Quitting.]
aw has joined #nixos
spacefrogg has joined #nixos
kleisli has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #95550 → psrecord: 1.1 -> 1.2 → https://git.io/JJdcj
morgaine[evilred has quit [Quit: Idle timeout reached: 10800s]
<{^_^}> [nixpkgs] @zowoq opened pull request #95551 → buildRustPackage: remove platform.all from packages → https://git.io/JJdCk
<{^_^}> [nixpkgs] @r-ryantm opened pull request #95552 → poedit: 2.3.1 -> 2.4.1 → https://git.io/JJdCn
<{^_^}> [nixpkgs] @zowoq opened pull request #95553 → maintainers: prefix number with underscore → https://git.io/JJdC0
kraeXen has joined #nixos
kraeXen has quit [Remote host closed the connection]
o1lo01ol1o has joined #nixos
kraeXen has joined #nixos
ddellacosta has quit [Ping timeout: 240 seconds]
o1lo01ol1o has quit [Ping timeout: 265 seconds]
Church- has quit [Read error: Connection reset by peer]
Church- has joined #nixos
kleisli has quit [Remote host closed the connection]
kleisli has joined #nixos
rogue_koder has quit [Remote host closed the connection]
rogue_koder has joined #nixos
cybrian has quit [Remote host closed the connection]
cybrian has joined #nixos
cole-h has joined #nixos
shibboleth has quit [Quit: shibboleth]
<nilsirl[m]> How can one use override with `nix-env`?
<{^_^}> [nixpkgs] @r-ryantm opened pull request #95554 → poppler: 0.90.1 -> 20.08.0 → https://git.io/JJdWo
Supersonic112 has joined #nixos
Supersonic has quit [Ping timeout: 240 seconds]
Supersonic112 is now known as Supersonic
oscarvarto_ has joined #nixos
oscarvarto_ has quit [Client Quit]
oscarvarto_ has joined #nixos
xd1le has quit [Read error: Connection reset by peer]
oscarvarto_ has quit [Remote host closed the connection]
xd1le has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #95555 → pmd: 6.25.0 -> 6.26.0 → https://git.io/JJdWh
tru_tru has quit [Ping timeout: 240 seconds]
oscarvarto has joined #nixos
oscarvarto has quit [Client Quit]
oscarvarto has joined #nixos
endformationage has quit [Quit: WeeChat 2.7.1]
oscarvarto has quit [Ping timeout: 244 seconds]
piq9117 has quit [Remote host closed the connection]
zuserm has joined #nixos
cmk_zzz has quit [Ping timeout: 246 seconds]
cmk_zzz has joined #nixos
<zuserm> Hi folks, I have a newb question. How do I check the value of a configeration option is set to?
<Mic92> zuserm: see the nixos example for nix repl: https://nixos.wiki/wiki/Nix_command/repl#Examples
<Mic92> there is also nixos-option for non-interactive usage
Orbstheorem has quit [Ping timeout: 260 seconds]
Orbstheorem has joined #nixos
<zuserm> thanks!
<Mic92> nilsirl[m]: You can put overrides in $HOME/.config/nixpkgs/config.nix
<Mic92> nix-env respects that
kraeXen has quit [Remote host closed the connection]
<Mic92> or you put it in a file build it with nix-build and use nix-env on the result symlink
kreyren has quit [Ping timeout: 240 seconds]
kreyren_ has joined #nixos
<{^_^}> [nixpkgs] @Mic92 merged pull request #95551 → buildRustPackage: remove platform.all from packages → https://git.io/JJdCk
<{^_^}> [nixpkgs] @Mic92 pushed 2 commits to master: https://git.io/JJdl7
<{^_^}> [nixpkgs] @zowoq opened pull request #95556 → buildRustPackage: add darwin Security to buildInputs → https://git.io/JJdlx
<zuserm> nixos-option doesn't have a man page :|
<Mic92> zuserm: there is one in the repo. I wonder why it is not installed
<Mic92> Actually it now comes up for me
<zuserm> why do you think it isn't installed on my system?
<bqv> Is it nixos?
<zuserm> yeah
<Mic92> It did not came up in one shell but than it worked
kreyren_ has quit [Ping timeout: 240 seconds]
Rusty1 has quit [Quit: WeeChat 2.3]
<{^_^}> Channel nixpkgs-unstable advanced to https://github.com/NixOS/nixpkgs/commit/729e7295cf7 (from 34 hours ago, history: https://channels.nix.gsc.io/nixpkgs-unstable)
pikajude has joined #nixos
<pikajude> so i'm using the nvidia driver but the graphics performance sometimes is just awful
<pikajude> i'll have a minute or so where everything is heavily dropping frames, including chrome/discord
<pikajude> anything i can do to debug this? nvidia-smi says that my gpu is under 1% load
Pidgeotto has joined #nixos
Pidgeotto has quit [Excess Flood]
Pidgeotto has joined #nixos
Pidgeotto has quit [Excess Flood]
Pidgeotto has joined #nixos
Pidgeotto has quit [Excess Flood]
o1lo01ol1o has joined #nixos
o1lo01ol1o has quit [Ping timeout: 260 seconds]
kreyren has joined #nixos
palo1 has joined #nixos
palo has quit [Ping timeout: 256 seconds]
palo1 is now known as palo
echelon has joined #nixos
<echelon> hi, i get.. configure: error: *** A compiler with support for C++17 language features is required.
<echelon> .. when trying to build nix. do i need gcc 7.x?
<{^_^}> [nixpkgs] @r-ryantm opened pull request #95557 → psi-plus: 1.4.1407 -> 1.4.1473 → https://git.io/JJd8j
<{^_^}> [nixpkgs] @marsam merged pull request #90116 → netcdf: prevent bogus runtime dependency on gcc → https://git.io/JfSjZ
<{^_^}> [nixpkgs] @marsam pushed 2 commits to master: https://git.io/JJd4e
<pikajude> echelon: using the nix-shell or no?
<echelon> not that i know of
<pikajude> ok
<pikajude> i wouldn't recommend trying to build nix without using the shell
<pikajude> will probably be way more pain than it's worth
<echelon> sorry, i don't follow.. how else would i build it?
<pikajude> i mean
<pikajude> oh, wait
<pikajude> just use this
<echelon> i decided to revert back to 2.0.2 since that's supposed to be supported on my distro
<echelon> i'm running into another issue however
<echelon> error: cannot connect to daemon at '/nix/var/nix/daemon-socket/socket': No such file or directory
<echelon> oh, i guess i forgot to start the service
<echelon> yup, that was the issue
<{^_^}> [nixpkgs] @r-ryantm opened pull request #95558 → postman: 7.26.0 -> 7.30.1 → https://git.io/JJdBf
<echelon> but now i get other errors.. error: opening file '/home/echelon/urbit-0.10.8/pkg/herb/default.nix': No such file or directory
<echelon> i think i was running into similar issues before with missing default.nix files for packages
<echelon> https://github.com/urbit/urbit/archive/urbit-v0.10.8.tar.gz ..if you want to give it a try :/
Guest35558 has joined #nixos
cole-h has quit [Quit: Goodbye]
Guest35558 has quit [Remote host closed the connection]
Guest35558 has joined #nixos
Guest35558 has quit [Client Quit]
spudly has quit [Ping timeout: 240 seconds]
spudly has joined #nixos
spudly has joined #nixos
spudly has quit [Changing host]
user_0x58 has quit [Ping timeout: 260 seconds]
<{^_^}> [nixpkgs] @FRidh merged pull request #95540 → pythonPackages.*: disable failing python2 builds → https://git.io/JJdmp
<{^_^}> [nixpkgs] @FRidh pushed 18 commits to master: https://git.io/JJdBX
FRidh has joined #nixos
<{^_^}> [nixpkgs] @vbgl merged pull request #94987 → coqPackages.stdpp: 1.2.1 → 1.4.0; coqPackages.iris: 3.2.0 → 3.3.0 → https://git.io/JJ16B
<{^_^}> [nixpkgs] @vbgl pushed to master « coqPackages.stdpp: 1.2.1 → 1.4.0 »: https://git.io/JJdB7
mariatsji has joined #nixos
criptonauta_ has quit [Quit: Leaving]
<{^_^}> [nixpkgs] @jonringer opened pull request #95559 → eolie: 0.9.63 -> 0.9.99, fix build → https://git.io/JJdBA
mariatsji has quit [Remote host closed the connection]
domdom has joined #nixos
<domdom> Howdy! Does anyone know what the blessed way is to install multiple compilers at once? i.e. I want to have both clang and gcc, but both try to produce 'bin/cpp' wrappers, resulting in a collision
domdom has quit [Remote host closed the connection]
mariatsji has joined #nixos
<symphorien[m]> ,libraries
<{^_^}> Don't install libraries through nix-env or systemPackages, use nix-shell instead. See https://nixos.wiki/wiki/FAQ/Libraries for details.
domdom has joined #nixos
<symphorien[m]> This also applies to compilers
<symphorien[m]> An installed compiler will just not work correctly
<symphorien[m]> Ah you had left, domdom see the link to history in the topic
<domdom> syntaxtree[m], sorry, I dc'd :(
<{^_^}> [nixpkgs] @jonringer opened pull request #95560 → python3Packages.rsa: 4.1.1 -> 4.6 → https://git.io/JJdR4
mariatsji has quit [Ping timeout: 264 seconds]
<domdom> syntaxtree[m], Thanks!
<{^_^}> [nixpkgs] @r-ryantm opened pull request #95561 → python37Packages.ase: 3.19.2 -> 3.20.1 → https://git.io/JJdRd
zouz has left #nixos [#nixos]
<{^_^}> [nixpkgs] @piq9117 closed pull request #76918 → dbvisualizer: 9.5.7 -> 10.0.25 → https://git.io/JepCC
Heirlung has quit [Read error: Connection reset by peer]
Heirlung has joined #nixos
mariatsji has joined #nixos
o1lo01ol1o has joined #nixos
mariatsji has quit [Ping timeout: 265 seconds]
lord| has quit [Quit: https://i.imgur.com/xacQ09F.mp4]
o1lo01ol1o has quit [Ping timeout: 264 seconds]
lord| has joined #nixos
<{^_^}> [nixpkgs] @vbgl opened pull request #95562 → coq: default to version 8.11 → https://git.io/JJdE8
eoli3n has joined #nixos
orivej has joined #nixos
eoli3n has quit [Remote host closed the connection]
<echelon> pikajude: after trying your suggestion and building from git source, i get.. error: attribute 'mapAttrs' missing, at /nix/store/wydbs7nwx8bq8ampdxpwbd36raydym54-source/default.nix:99:5
eoli3n has joined #nixos
eoli3n has quit [Remote host closed the connection]
eoli3n has joined #nixos
cjpbirkbeck has quit [Quit: Goodbye, take care]
troydm has quit [Ping timeout: 260 seconds]
isHavvyGhosting is now known as isHavvy
<{^_^}> [nixpkgs] @danieldk merged pull request #85330 → openmvg: 1.3 -> 1.5 (unbreak) → https://git.io/Jfv7Q
<{^_^}> [nixpkgs] @danieldk pushed 2 commits to master: https://git.io/JJdEz
zuserm has quit [Quit: Leaving.]
zuserm has joined #nixos
aveltras has joined #nixos
xd1le has quit [Remote host closed the connection]
<aveltras> is there a recommended setup for CI/CD with nix/nixos, i get that hydra is the "flagship" in nixos land but it doesn't seem to handle CD
justanotheruser has quit [Ping timeout: 260 seconds]
mariatsji has joined #nixos
<srhb> aveltras: I think CD is not talked about as much in Nix land because the CI bit is the only non-trivial part; once your Hydra (or whatever) has succeeded the build, CD is just a single command (say, nixos-rebuild switch with the new commit that CI verified for you)
mariatsji has quit [Ping timeout: 256 seconds]
<aveltras> i see, thanks for the answer
domdom has quit [Remote host closed the connection]
growpotkin has quit [Quit: ZNC 1.8.1 - https://znc.in]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #95563 → python37Packages.djangorestframework: 3.11.0 -> 3.11.1 → https://git.io/JJdE1
mallox has joined #nixos
mallox has quit [Client Quit]
mallox has joined #nixos
<{^_^}> [nixpkgs] @roberth pushed to fix-nixos-crossSystem-default-doc « nixos/nixpkgs.nix: Correct crossSystem default literal »: https://git.io/JJdEp
<{^_^}> [nixpkgs] @roberth opened pull request #95564 → nixos/nixpkgs.nix: Correct crossSystem default literal → https://git.io/JJdEj
mallox has quit [Client Quit]
mallox has joined #nixos
<{^_^}> [nixpkgs] @alyssais merged pull request #95252 → qemu: 5.0.0 -> 5.1.0 → https://git.io/JJSoX
<{^_^}> [nixpkgs] @alyssais pushed commit from @misuzu to master « qemu: 5.0.0 -> 5.1.0 »: https://git.io/JJduJ
<{^_^}> [nixpkgs] @alyssais merged pull request #93350 → ola: enable parallel → https://git.io/JJZXz
<{^_^}> [nixpkgs] @alyssais pushed to master « ola: enable parallel building »: https://git.io/JJduU
mallox has quit [Client Quit]
mallox has joined #nixos
stephaneyfx has quit [Quit: Leaving]
mallox has quit [Client Quit]
mallox has joined #nixos
nature has joined #nixos
mariatsji has joined #nixos
<{^_^}> [nixpkgs] @vcunat opened pull request #95565 → nixos/systemd.tmpfiles.packages: fix an edge case → https://git.io/JJdu0
<{^_^}> [nixpkgs] @vcunat closed pull request #80420 → symlinkJoin: fix "bash: Argument list too long" error (release-19.09) → https://git.io/Jv40v
<{^_^}> [nixpkgs] @r-ryantm opened pull request #95566 → python27Packages.bitarray: 1.5.0 -> 1.5.1 → https://git.io/JJdua
orivej has quit [Ping timeout: 240 seconds]
<yorick> https://pub.yori.cc/s/s8FcwrY0Mh80_200816103841.png well, the parallel compression thing is a bit greedy
o1lo01ol1o has joined #nixos
fendor has joined #nixos
<ar> yorick: storing nix cache on backblaze b2?
<yorick> ar: yeah
<yorick> but there doesn't seem to be a good way to limit total xz threads
<yorick> so it spawns 320
ManiacOfMadness has joined #nixos
never_released_ has joined #nixos
never_released has quit [Ping timeout: 260 seconds]
troydm has joined #nixos
bqv has quit [Ping timeout: 260 seconds]
bendlas has quit [Quit: Idle for 30+ days]
timclassic has quit [Quit: Idle for 30+ days]
Smith[m]1 has quit [Quit: Idle for 30+ days]
bqv has joined #nixos
tom39291 has quit [Quit: WeeChat 2.7.1]
drewr has quit [Ping timeout: 260 seconds]
drewr has joined #nixos
mariatsji has quit [Remote host closed the connection]
orivej has joined #nixos
shabius_ has joined #nixos
werner291 has joined #nixos
shabius has quit [Ping timeout: 246 seconds]
Pidgeotto has joined #nixos
Pidgeotto has quit [Excess Flood]
Pidgeotto has joined #nixos
Pidgeotto has quit [Excess Flood]
Pidgeotto has joined #nixos
Pidgeotto has quit [Excess Flood]
<{^_^}> [nixpkgs] @ahrzb opened pull request #95567 → v2ray-plugin: init at 1.3.1 → https://git.io/JJdzr
ManiacOfMadness has quit [Ping timeout: 240 seconds]
<werner291> o/ I'm trying to get broadcom-sta (https://github.com/NixOS/nixpkgs/blob/master/pkgs/os-specific/linux/broadcom-sta/default.nix) to use the CFG80211 since it apparently works better on Macbook Air. That driver has the following makefile in it: https://pastebin.com/QiRDHfWv I'm not too familiar with makefiles, but what does $(VERSION) do? I don't
<werner291> see that variable being set anywhere?
<werner291> Also, am I correct in assuming I need to just add a flag API=CFG80211 to https://github.com/NixOS/nixpkgs/blob/master/pkgs/os-specific/linux/broadcom-sta/default.nix#L44? Is there a way to simply put that in my configuration.nix?
hoppfull has joined #nixos
<{^_^}> [nixpkgs] @domenkozar merged pull request #95156 → elmPackages.elm-json: init at 0.2.7 → https://git.io/JJyIV
<{^_^}> [nixpkgs] @domenkozar pushed 2 commits to master: https://git.io/JJdgu
<{^_^}> [nixpkgs] @FRidh pushed to master « git ignore __pycache__ folders »: https://git.io/JJdg2
<mbrgm> is there a recommended way to strip leading/trailing whitespace from a string in nix?
<{^_^}> [nixpkgs] @FRidh opened pull request #95569 → makeBinaryWrapper: create binary wrappers → https://git.io/JJdgr
<Mic92> If anyone would like to help out to make emacs-direnv better with nix: https://discourse.nixos.org/t/emacs-direnv-help-needed-to-make-it-non-blocking/8595
quinn has quit [Quit: ZNC 1.8.1 - https://znc.in]
LeshaInc has quit [Quit: ZNC - https://znc.in]
LeshaInc has joined #nixos
konobi has quit [Read error: Connection reset by peer]
konobi has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #95570 → python27Packages.azure-mgmt-cdn: 4.0.0 -> 5.1.0 → https://git.io/JJdgA
<gleber> Anyone have ideas where to get the code of CBDG tool from "Tracing Software Build Processes to Uncover License Compliance Inconsistencies" by Sander van der Burg, E. Dolstra, Armijn Hemel, and others? :)
Dagger2 has quit [Excess Flood]
Dagger2 has joined #nixos
cr4y1 has joined #nixos
cr4y1 has quit [Remote host closed the connection]
hoppfull has quit [Ping timeout: 245 seconds]
hoppfull has joined #nixos
<werner291> Question: Why does this not work? nix-repl> builtins.fetchGit https://github.com/poliva/broadcom-statar: This does not look like a tar archivetar: Exiting with failure status due to previous errorserror: interrupted by the user
<werner291> nix-repl> builtins.fetchGit https://github.com/poliva/broadcom-statar: This does not look like a tar archivetar: Exiting with failure status due to previous errorserror: interrupted by the user
<hoppfull> hello, i have trouble installing nixos. after some investigation it seems that my linksys wireless usb adapter isn't supported by linux. i'm fine with buying a new wifi adapter if i have to but i don't want to waste more time than necessary.how do you know which wireless adapter is supported by nixos?
<werner291> (Can I make newlines?)
niso has joined #nixos
orivej has quit [Ping timeout: 240 seconds]
<{^_^}> [nixpkgs] @7c6f434c merged pull request #94027 → linux_zen: init at 5.7.10 → https://git.io/JJEfF
<{^_^}> [nixpkgs] @7c6f434c pushed 2 commits to master: https://git.io/JJd2x
<{^_^}> [nixpkgs] @7c6f434c merged pull request #94586 → ccl: 1.11.5 -> 1.12 → https://git.io/JJwwf
<{^_^}> [nixpkgs] @7c6f434c pushed 2 commits to master: https://git.io/JJd2p
<hoppfull> never mind, looking at specs for my wifi adapter and it says it only supports windows. ok that's good to know, had no idea that was relevant posting my findings in here in case anyone is interested
<hoppfull> never mind, looking at specs for my wifi adapter and it says it only supports windows. ok that's good to know, had no idea that was relevant. posting my findings in here in case anyone is interested
orivej has joined #nixos
hoppfull has quit [Remote host closed the connection]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #95571 → python37Packages.azure-mgmt-netapp: 0.10.0 -> 0.12.0 → https://git.io/JJdaT
<{^_^}> [nixpkgs] @danieldk merged pull request #95513 → libngspice: add darwin to platforms → https://git.io/JJdeJ
<{^_^}> [nixpkgs] @danieldk pushed 2 commits to master: https://git.io/JJdak
<MichaelRaskin> hoppfull: Linksys not supporting Linux does not guarantee there is no driver in Linux kernel; but sometimes there isn't…
orivej has quit [Ping timeout: 260 seconds]
<{^_^}> [nixpkgs] @alyssais merged pull request #95491 → zathura: fix build on darwin → https://git.io/JJ5iJ
<{^_^}> [nixpkgs] @alyssais pushed 4 commits to master: https://git.io/JJdaY
<hexa-> in general vendors like linksys have little to do with the radio chipset
oxa has joined #nixos
<hexa-> it is usually one of {realtek, broadcom, qualcomm, mediatek}
<hexa-> with the latter two having somewhat good support
<MichaelRaskin> Not-too-new Realtek is usually also OK, no?
<{^_^}> [nixpkgs] @alyssais merged pull request #94630 → mingw-w64: 5.0.4 -> 6.0.0 → https://git.io/JJovM
<{^_^}> [nixpkgs] @alyssais pushed commit from @PlushBeaver to master « mingw-w64: 5.0.4 -> 6.0.0 »: https://git.io/JJdaG
<{^_^}> [nixpkgs] @7c6f434c closed pull request #74288 → saga: switch to opencv3 → https://git.io/JeXUi
<{^_^}> [nixpkgs] @7c6f434c merged pull request #94619 → saga: 7.6.3 -> 7.7.0 → https://git.io/JJrFl
<{^_^}> [nixpkgs] @7c6f434c pushed 4 commits to master: https://git.io/JJdaZ
<{^_^}> [nixpkgs] @alyssais merged pull request #83113 → swiftformat: 0.44.2 -> 0.44.9 → https://git.io/JJdan
<{^_^}> [nixpkgs] @alyssais pushed 2 commits to master: https://git.io/JJdac
cmk_zzz_ has joined #nixos
cmk_zzz has quit [Ping timeout: 246 seconds]
<{^_^}> [nixpkgs] @alyssais merged pull request #87804 → nixos/emacs: formatted with nixpkgs-fmt → https://git.io/JfBYG
<{^_^}> [nixpkgs] @alyssais pushed commit from @paumr to master « nixos/emacs: formatted with nixpkgs-fmt »: https://git.io/JJdau
<{^_^}> [nixpkgs] @flokli merged pull request #95444 → nixos/wrappers: make mount have the +s bit. → https://git.io/JJ5Yo
<{^_^}> [nixpkgs] @flokli pushed 3 commits to master: https://git.io/JJdaz
<{^_^}> [nixpkgs] @raboof opened pull request #95572 → flam3: fix license (gpl3, not cc-by-nc-sa-20) → https://git.io/JJdag
Poshe has joined #nixos
<{^_^}> [nixpkgs] @Izorkin opened pull request #95573 → nginx update → https://git.io/JJdaa
<werner291> How can I override properties in boot.extraModulePackages? I'd like to use an alternative source code for broadcom_sta
<werner291> `boot.extraModulePackages = [ config.boot.kernelPackages.broadcom_sta.overrideAttrs {} ];` fails because broadcom_sta is apparently not a package?
<{^_^}> [nixpkgs] @raboof opened pull request #95574 → qosmic: init at 1.6.0 → https://git.io/JJdaw
<hexa-> MichaelRaskin: pretty sure there is some upstream effort going, but if you are talking usb sticks then there are many out of tree drivers floating around on github :<
<{^_^}> [nixpkgs] @flokli merged pull request #95565 → nixos/systemd.tmpfiles.packages: fix an edge case → https://git.io/JJdu0
<{^_^}> [nixpkgs] @flokli pushed 2 commits to master: https://git.io/JJdaK
<{^_^}> [nixpkgs] @alyssais merged pull request #82119 → androidenv: use runtimeShell instead of stdenv.shell → https://git.io/JvomC
<{^_^}> [nixpkgs] @alyssais pushed commit from @lucafavatella to master « androidenv/emulate-app: use runtimeShell instead of stdenv.shell »: https://git.io/JJda6
bqv has quit [Ping timeout: 260 seconds]
bdju has quit [Read error: Connection reset by peer]
bdju has joined #nixos
sangoma has joined #nixos
<{^_^}> [nixpkgs] @zowoq opened pull request #95575 → cargo-c: fix darwin build → https://git.io/JJdai
bqv has joined #nixos
sangoma has quit [Client Quit]
sangoma has joined #nixos
<Raito_Bezarius> ,escape \
<{^_^}> Escape this in '' strings with: \
<{^_^}> Escape this in " strings with: \\
<{^_^}> [nixpkgs] @alyssais merged pull request #94486 → environment.noXlibs: disable X11 support in cairo → https://git.io/JJV0G
<{^_^}> [nixpkgs] @alyssais pushed 2 commits to master: https://git.io/JJda5
<werner291> One line\new line
alp has joined #nixos
werner291 has quit [Remote host closed the connection]
noudle has joined #nixos
<{^_^}> [nixpkgs] @alyssais merged pull request #80559 → nixos/zfs: enable encryption test for stable zfs → https://git.io/JvBRo
<{^_^}> [nixpkgs] @alyssais pushed commit from @Frostman to master « nixos/zfs: enable encryption test for stable zfs »: https://git.io/JJdad
<{^_^}> [nixpkgs] @saschagrunert opened pull request #95576 → cri-o: add pinns path and witch to crio.conf.d config style → https://git.io/JJdaF
<{^_^}> [nixpkgs] @mweinelt merged pull request #95537 → sigil: 0.9.14 -> 1.3.0, addressing CVE-2019-14452 → https://git.io/JJdqv
<{^_^}> [nixpkgs] @mweinelt pushed 2 commits to master: https://git.io/JJdab
<{^_^}> [nixpkgs] @alyssais merged pull request #90279 → git: make nls support optional → https://git.io/JfQgj
<{^_^}> [nixpkgs] @alyssais pushed commit from @KAction to master « git: make nls support optional »: https://git.io/JJdaN
werner291 has joined #nixos
aveltras has quit [Quit: Connection closed for inactivity]
lord| has quit [Read error: Connection reset by peer]
lord| has joined #nixos
<{^_^}> [nixpkgs] @alyssais merged pull request #93931 → kak-prelude: init at 2020-03-15 → https://git.io/JJRjB
<{^_^}> [nixpkgs] @alyssais pushed commit from @buffet to master « kak-prelude: init at 2020-03-15 »: https://git.io/JJdVC
<{^_^}> [nixpkgs] @alyssais merged pull request #94925 → nixos/ec2: remove dependency on NIX_PATH → https://git.io/JJXQ6
<{^_^}> [nixpkgs] @alyssais pushed commit from @Mic92 to master « nixos/ec2: remove dependency on NIX_PATH »: https://git.io/JJdVK
knupfer has joined #nixos
alp has quit [Ping timeout: 272 seconds]
<colemickens> shlevy: what became of "nix-cri-imageservice" ?
bqv has quit [Ping timeout: 244 seconds]
<werner291> ```nixpkgs.overlays = [ (self: super: { broadcom_sta = super.this_does_not_exist; })]; ``` Why does this not give an error?
<colemickens> werner291: broadcom_sta is never used?
bqv has joined #nixos
<werner291> I have this line: boot.extraModulePackages = [ config.boot.kernelPackages.broadcom_sta ];
<werner291> colemickens
<werner291> All I want is to use a different source repository for that module.
knupfer1 has joined #nixos
knupfer has quit [Quit: knupfer]
<{^_^}> [nixpkgs] @meutraa closed pull request #94935 → androidStudioPackages.beta: 4.1.0.14 -> 4.1.0.15 → https://git.io/JJXNy
knupfer has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #95579 → python37Packages.bidict: 0.19.0 -> 0.20.0 → https://git.io/JJdwy
<{^_^}> [nixpkgs] @flokli opened pull request #95580 → binwalk-full: enable visual entropy graphing (needs matplotlib) → https://git.io/JJdrv
ManiacOfMadness has joined #nixos
<{^_^}> [nixpkgs] @zowoq opened pull request #95581 → cargo-update: fix darwin build → https://git.io/JJdrG
<werner291> When using fetchGit, can I specify a subdirectory somehow?
knupfer has quit [Ping timeout: 260 seconds]
h0m1 has quit [Ping timeout: 260 seconds]
tsrt^ has joined #nixos
h0m1 has joined #nixos
<werner291> Ok... what is the difference between these two lines?
<werner291> `boot.extraModulePackages = [ config.boot.kernelPackages.broadcom_sta ];``boot.extraModulePackages = [ config.boot.kernelPackages.broadcom_sta.overrideAttrs (old: rec {}) ];`
alp has joined #nixos
<werner291> It would seem both should do exactly the same, but the one with the empty override causes an error.
cosimone has joined #nixos
<dutchie> werner291: the second defines a two-element list, first element the overrideAttrs function and the second element a function returning an empty attrset
<dutchie> you need to wrap function calls in brackets inside a list
<werner291> ...really
<werner291> Thanks *facepalm*
<{^_^}> [nixpkgs] @cdepillabout opened pull request #95582 → spago: 0.15.3 -> 0.16.0 → https://git.io/JJdKs
<dutchie> imo whitespace standing for both function application and list separation is one of the biggest warts of the nix language
<dutchie> it's very easy to trip up on, even with experience
<simpson> Yep, it still bites me basically every time I put a term in a list. Sometimes I have the forethought, but usually not.
cmk_zzz has joined #nixos
<{^_^}> [nixpkgs] @risicle opened pull request #95583 → [r20.03] sigil: 0.9.14 -> 0.9.16, addressing CVE-2019-14452 → https://git.io/JJdK0
cmk_zzz_ has quit [Ping timeout: 240 seconds]
<werner291> Function application with parentheses is probably my preferred syntax in general.
<{^_^}> [nixpkgs] @roberth opened pull request #95584 → nixos/test-instrumentation.nix: Fix evaluation error → https://git.io/JJdKE
la-jesystani has quit [Ping timeout: 240 seconds]
<werner291> But maybe that's just because I started out with C-like languages.
<werner291> *runs face-first into next issue* How can I access a sub-directory in the result of fetchGit?
<Raito_Bezarius> ${src}/something
<Raito_Bezarius> src = fetchGit { … };
<{^_^}> [nixpkgs] @maralorn opened pull request #95585 → [haskell-updates] haskellPackages.haskell-language-server: 0.2.0 -> 0.3.0 → https://git.io/JJdKr
<werner291> I have this right now: boot.extraModulePackages = [(config.boot.kernelPackages.broadcom_sta.overrideAttrs (old: rec { src = (fetchGit https://github.com/poliva/broadcom-sta.git).outPath + "/broadcom-sta-5.100.82.112/amd64"; }))];
Dagger2 is now known as Dagger
<werner291> It seems to be trying to untar that directory somehow.
<werner291> `tar: /nix/store/p34na8c60gwws5il8sbwgs6j9b7ivcpi-source/broadcom-sta-5.100.82.112/amd64: Cannot read: Is a directory`
<{^_^}> [nixpkgs] @roberth merged pull request #95584 → nixos/test-instrumentation.nix: Fix evaluation error → https://git.io/JJdKE
<{^_^}> [nixpkgs] @roberth pushed 2 commits to master: https://git.io/JJdKX
<werner291> It does seem that I can just `ls` it, and the files I expect are in there. Can I just skip the untarring step?
<{^_^}> [nixpkgs] @Mic92 opened pull request #95586 → bitwarden_rs: make EnvironmentFile mergeable → https://git.io/JJdKD
kaivai_ has joined #nixos
<Raito_Bezarius> I think fetchGit might be downloading the tarball, so if you skip the untar you get nothing
<Raito_Bezarius> ah
<Raito_Bezarius> I understand what you mean
<werner291> Isn't serving tars a GitHub thing?
<Raito_Bezarius> unpackPhase = '' should do the job
<Raito_Bezarius> werner291: I might be wrong so ignore my comment on fetchGit downloading the tarball
<Raito_Bezarius> unpackPhase='' in the overrideAttrs just after src
<werner291> Oh
<werner291> Ooooh.... I suppose it does that because the original archive from Broadcom is a tar
<srxl> Wrote a derivation that uses `gcc49Stdenv`, and I'd like it to work on macOS. Unfortunately, gcc49 is broken on darwin, and this derivation won't seem to compile with any other compiler. Don't suppose there's anything that can be done about this?
<werner291> Yep, that's it. Thanks.
bqv has quit [Remote host closed the connection]
bqv has joined #nixos
alp has quit [Ping timeout: 272 seconds]
<{^_^}> [nixpkgs] @stigtsp opened pull request #95587 → perlPackages.DBDMariaDB: init at 1.21 → https://git.io/JJd6z
shibboleth has joined #nixos
<{^_^}> [nixpkgs] @Mic92 merged pull request #95493 → unit: 1.18.0 -> 1.19.0 → https://git.io/JJ51z
<{^_^}> [nixpkgs] @Mic92 pushed 3 commits to master: https://git.io/JJd6o
ilyaigpetrov has joined #nixos
knerten2 has joined #nixos
werner291 has quit [Ping timeout: 245 seconds]
<{^_^}> [nixpkgs] @jtojnar merged pull request #95572 → flam3: fix license (gpl3Only, not cc-by-nc-sa-20) → https://git.io/JJdag
<{^_^}> [nixpkgs] @jtojnar pushed commit from @raboof to master « flam3: fix license (gpl3+, not cc-by-nc-sa-20) »: https://git.io/JJdik
knerten1 has quit [Ping timeout: 256 seconds]
<ilyaigpetrov> Hi. Chromium 84 was released on the 14th of July but yet on Linux Mint 20 with nix (v2.3.7) I can't find the new version in output of the command `nix-env -qa --description '.*chromium.*'`. Why isn't chromium 84 accessible via nix?
sangoma has quit [Quit: WeeChat 2.9]
malook has joined #nixos
sangoma has joined #nixos
<FRidh> ilyaigpetrov: update your channel if you use one
<ilyaigpetrov> FRidh: yes, I tried via `nix-channel --update` -- the problem remains.
malook has quit [Remote host closed the connection]
<{^_^}> [nixpkgs] @maralorn merged pull request #94251 → haskell-generic-builder: Use args ? attr for passthru (closes #94246) → https://git.io/JJ2kP
<{^_^}> [nixpkgs] @maralorn pushed 2 commits to haskell-updates: https://git.io/JJdPq
noudle has quit []
<{^_^}> [hydra] @ehmry opened pull request #800 → Replace bazaar input with breezy → https://git.io/JJdPO
<Raito_Bezarius> I have a Python script which is using ctypes to get access to some library (gnutls), what is the way to propagate the dep on gnutls?
<Raito_Bezarius> I tried buildInputs as it is a runtime dep, the script is patchshebang'd, but it does not find the symbols
<Raito_Bezarius> ah maybe I fucked up the version
<FRidh> Raito_Bezarius: you need to actually hardcode the path to the library in the python code using something like substituteInPlace / sed / a patch
<Raito_Bezarius> Ah
<Raito_Bezarius> Okay, feasible
bqv has quit [Ping timeout: 260 seconds]
bqv has joined #nixos
<{^_^}> [nixpkgs] @flokli merged pull request #95507 → mesos: remove package, module and test (and chronos/marathon which depends on it) → https://git.io/JJ5AZ
<{^_^}> [nixpkgs] @flokli pushed 9 commits to master: https://git.io/JJdPz
cosimone has quit [Remote host closed the connection]
cosimone has joined #nixos
malook has joined #nixos
malook has quit [Client Quit]
<{^_^}> [nixpkgs] @leenaars opened pull request #95588 → Sylk: 2.8.0 -> 2.8.2 → https://git.io/JJdPP
tokudan has quit [Remote host closed the connection]
Poshe has quit [Remote host closed the connection]
<Raito_Bezarius> How can I debug why services.dbus.packages = [ my-package ]; does not create any /etc/dbus-1/system.d/my-package.conf when the output of "my-package" contains a etc/dbus-1/system.d/my-package.conf?
jt35[m] has joined #nixos
<{^_^}> [nixpkgs] @leenaars opened pull request #95589 → pythonPackages.dkimpy: 1.0.4 -> 1.0.5 → https://git.io/JJdPp
bustydani has joined #nixos
bustydani has quit [Client Quit]
<{^_^}> [nixpkgs] @alyssais merged pull request #93626 → faac/faad2: other homepage → https://git.io/JJWFO
<{^_^}> [nixpkgs] @alyssais pushed commit from @raboof to master « libfaac/libfaad2: drop homepage »: https://git.io/JJdXT
mallox has quit [Quit: WeeChat 2.9]
<{^_^}> [nixpkgs] @alyssais merged pull request #95436 → wsjtx: 2.1.2 -> 2.2.2 → https://git.io/JJ5qV
<{^_^}> [nixpkgs] @alyssais pushed commit from @MarcFontaine to master « wsjtx: 2.1.2 -> 2.2.2 »: https://git.io/JJdXq
<{^_^}> [nixpkgs] @alyssais merged pull request #95411 → gnunet: 0.13.1 -> 0.13.2 → https://git.io/JJ71Y
<{^_^}> [nixpkgs] @alyssais pushed commit from @pstn to master « gnunet: 0.13.1 -> 0.13.2 »: https://git.io/JJdXm
<{^_^}> [nixpkgs] @alyssais merged pull request #95367 → nixos/nixos-*: use runtimeShell → https://git.io/JJ7Tb
<{^_^}> [nixpkgs] @alyssais pushed commit from @lopsided98 to master « nixos/nixos-*: use runtimeShell »: https://git.io/JJdXs
<{^_^}> [nixpkgs] @cdepillabout merged pull request #95582 → spago: 0.15.3 -> 0.16.0 → https://git.io/JJdKs
<{^_^}> [nixpkgs] @cdepillabout pushed 2 commits to haskell-updates: https://git.io/JJdXG
<{^_^}> [nixpkgs] @alyssais merged pull request #95365 → Libgaminggear, roccat-tools fix compilation → https://git.io/JJ7U0
<{^_^}> [nixpkgs] @alyssais pushed 2 commits to master: https://git.io/JJdXn
<{^_^}> [nixpkgs] @alyssais merged pull request #95330 → stabber: 2016-11-09 -> 2020-06-08 → https://git.io/JJHoE
<{^_^}> [nixpkgs] @alyssais pushed commit from @erictapen to master « stabber: 2016-11-09 -> 2020-06-08 »: https://git.io/JJdXC
<{^_^}> [nixpkgs] @alyssais merged pull request #95322 → gradle: 6.5 -> 6.6 → https://git.io/JJHBJ
<{^_^}> [nixpkgs] @alyssais pushed commit from @mstrangfeld to master « gradle: 6.5 -> 6.6 »: https://git.io/JJdXW
<{^_^}> [nixpkgs] @ryantm merged pull request #95547 → padthv1: 0.9.15 -> 0.9.16 → https://git.io/JJdnJ
<{^_^}> [nixpkgs] @ryantm pushed 2 commits to master: https://git.io/JJdXl
<{^_^}> [nixpkgs] @alyssais merged pull request #95234 → musl: 1.1.24 -> 1.2.0 → https://git.io/JJSe1
<{^_^}> [nixpkgs] @alyssais pushed commit from @nh2 to master « musl: 1.1.24 -> 1.2.0 »: https://git.io/JJdX4
<{^_^}> [nixpkgs] @alyssais merged pull request #95111 → minio, minio-client: update to 2020-08-08 → https://git.io/JJDaW
<{^_^}> [nixpkgs] @alyssais pushed 2 commits to master: https://git.io/JJdXa
Pidgeotto has joined #nixos
Pidgeotto has quit [Excess Flood]
<{^_^}> [nixpkgs] @alyssais merged pull request #95082 → xfce.xfwm4: 4.14.4 -> 4.14.5 → https://git.io/JJDLv
Pidgeotto has joined #nixos
<{^_^}> [nixpkgs] @alyssais pushed commit from @romildo to master « xfce.xfwm4: 4.14.4 -> 4.14.5 »: https://git.io/JJdXb
bqv has quit [Ping timeout: 272 seconds]
<{^_^}> [nixpkgs] @alyssais merged pull request #95084 → xfce.tumbler: 0.2.8 -> 0.2.9 → https://git.io/JJDLX
<{^_^}> [nixpkgs] @alyssais pushed commit from @romildo to master « xfce.tumbler: 0.2.8 -> 0.2.9 »: https://git.io/JJdXx
Pidgeotto has joined #nixos
Pidgeotto has quit [Excess Flood]
bqv has joined #nixos
<{^_^}> [nixpkgs] @alyssais merged pull request #95068 → btcdeb: 0.2.19 -> unstable-20200806 → https://git.io/JJMbs
<{^_^}> [nixpkgs] @alyssais pushed commit from @mmilata to master « btcdeb: 0.2.19 -> unstable-20200806 »: https://git.io/JJdXj
<{^_^}> [nixpkgs] @Ma27 pushed 3 commits to glibc232: https://git.io/JJd1v
<{^_^}> [rfcs] @doronbehar opened pull request #75 → [RFC 0075]: Declarative wrappers → https://git.io/JJd1U
oxa has quit [Quit: Leaving]
niso has quit [Quit: Lost terminal]
bennofs has joined #nixos
WilliButz has quit [Remote host closed the connection]
mallox has joined #nixos
<{^_^}> [nixpkgs] @zowoq opened pull request #95590 → genpass: fix darwin build → https://git.io/JJd1m
WilliButz has joined #nixos
<{^_^}> [nixpkgs] @alyssais merged pull request #94597 → trilium: 0.43.2 -> 0.43.3 → https://git.io/JJwyY
<{^_^}> [nixpkgs] @alyssais pushed commit from @kampka to master « trilium: 0.43.2 -> 0.43.3 »: https://git.io/JJd1s
<{^_^}> [nixpkgs] @alyssais merged pull request #94448 → sfizz: 0.3.2 -> 0.4.0 → https://git.io/JJVLR
<{^_^}> [nixpkgs] @alyssais pushed commit from @magnetophon to master « sfizz: 0.3.2 -> 0.4.0 »: https://git.io/JJd1Z
WilliButz has quit [Remote host closed the connection]
<{^_^}> [nixpkgs] @mweinelt opened pull request #95591 → python3Packages.uvloop: disable test_write_to_closed_transport test on 3.8+ → https://git.io/JJd1l
WilliButz has joined #nixos
ddellacosta has joined #nixos
<{^_^}> [nixpkgs] @alyssais merged pull request #94219 → hisat2: 2.1.0 -> 2.2.1 → https://git.io/JJg8F
<{^_^}> [nixpkgs] @alyssais pushed commit from @jbedo to master « hisat2: 2.1.0 -> 2.2.1 »: https://git.io/JJd14
tokudan has joined #nixos
<{^_^}> [nixpkgs] @alyssais merged pull request #94148 → dex: 0.8.0 -> 0.9.0 → https://git.io/JJuwo
<{^_^}> [nixpkgs] @alyssais pushed 2 commits to master: https://git.io/JJd1R
tokudan has quit [Remote host closed the connection]
<{^_^}> [nixpkgs] @alyssais merged pull request #94142 → agave: 16 -> 22 → https://git.io/JJuwJ
<{^_^}> [nixpkgs] @alyssais pushed 3 commits to master: https://git.io/JJd1E
euandreh has quit [Ping timeout: 272 seconds]
<{^_^}> [nixpkgs] @ryantm merged pull request #95557 → psi-plus: 1.4.1407 -> 1.4.1473 → https://git.io/JJd8j
<{^_^}> [nixpkgs] @ryantm pushed 2 commits to master: https://git.io/JJd1u
fnlaai has joined #nixos
<ilyaigpetrov> I'm using nix package manager on Linux Mint 20. `nix-channel list` returns empty list of channels. Which channel should I add? nixos-20.03? How to say if it's compatible with my OS?
<{^_^}> [nixpkgs] @ryantm merged pull request #91830 → pidgin-skypeweb: 1.5 -> 1.6 → https://git.io/JJfQ7
<{^_^}> [nixpkgs] @ryantm pushed 2 commits to master: https://git.io/JJd16
<ryantm> ilyaigpetrov: nixpkgs-unstable
<ilyaigpetrov> ryantm: can't I use stable?
<ryantm> ilyaigpetrov: Using nixos-20.03 would also be okay. nixpkgs is pretty compatible with all linux distros. There isn't a generic nixpkgs "stable" channel.
<ilyaigpetrov> thank you
<ryantm> A perhaps better name for nixpkgs-unstable would be nixpkgs-rolling. It's pretty decently stable, in my experience.
euandreh has joined #nixos
polto has joined #nixos
<{^_^}> [nixpkgs] @risicle opened pull request #95592 → flink: 1.9.0 -> 1.11.1, addressing CVE-2020-1960 → https://git.io/JJd1j
ManiacOfMadness has quit [Ping timeout: 240 seconds]
bennofs has quit [Quit: https://quassel-irc.org - Chat comfortably. Anywhere.]
polto has quit [Client Quit]
<Church-> infinisil: So question on your settings PR when you have the chance. What channel would I need to be on to use it? On nixos and nixpkgs unstabel right now. Master I would assume at this point?
<infinisil> Church-: For the pkgs.formats thing unstable is enough, the freeform modules are only on master though
<Church-> Huh, so on unstable I get this: `error: attribute 'formats' missing, at /etc/nixos/teleport.nix:5:12`
<{^_^}> [nixpkgs] @jtojnar opened pull request #95593 → xxe-pe: init at 9.4.0 → https://git.io/JJdMm
tokudan has joined #nixos
<bennofs[m]> does the cargo support in nixpkgs respect NIX_BUILD_CORES? I don't see it anywhere in the default builder
<{^_^}> [nixpkgs] @lightdiscord closed pull request #82265 → bulk_extractor: init at 1.6.0 → https://git.io/JvKEI
<Church-> Just upgraded to unstable yesterday, so I would think I should have it...
<infinisil> > unstable.formats
<{^_^}> { ini = <CODE>; json = <CODE>; toml = <CODE>; yaml = <CODE>; }
<infinisil> Should be there
<Church-> Ahhh
ddellacosta has quit [Ping timeout: 264 seconds]
<Church-> So I assume I should PR as lib.formats but use internally for now as unstable.formats?
<fnlaai> hi how to update and upgrade discord?
<fnlaai> there's update_discord.sh in nixpkgs github but don't know how to use it
bqv has quit [Ping timeout: 260 seconds]
<{^_^}> [nixpkgs] @aanderse merged pull request #95587 → perlPackages.DBDMariaDB: init at 1.21 → https://git.io/JJd6z
<{^_^}> [nixpkgs] @aanderse pushed 2 commits to master: https://git.io/JJdMu
bqv has joined #nixos
Rusty1 has joined #nixos
<infinisil> Church-: formats is under pkgs
<infinisil> Not lub
<infinisil> Not lib*
<infinisil> > :v unstable
<{^_^}> unstable = nixos-unstable
<infinisil> > :v nixos-unstable
<{^_^}> nixos-unstable = import <nixos-unstable> { config = pkgsConfig; }
<{^_^}> [nixpkgs] @danieldk merged pull request #95495 → fuzzel: 1.3.0 → 1.4.1; fcft: 0.4.3 → 2.2.6 → https://git.io/JJ5DQ
<{^_^}> [nixpkgs] @danieldk pushed 3 commits to master: https://git.io/JJdMo
<Church-> Huh, took that verbatim from your example.
<Church-> Guess it was outdated
<{^_^}> [nixpkgs] @leenaars opened pull request #95594 → SoftHSM: 2.5.0 -> 2.6.1 → https://git.io/JJdMK
<fnlaai> hi how to update discord? :(
<infinisil> Church-: The example from #75584?
<{^_^}> https://github.com/NixOS/nixpkgs/pull/75584 (by Infinisil, 35 weeks ago, merged): Configuration file formats for JSON, INI, YAML and TOML
<infinisil> That ones up-to-date
<Church-> Yeah not that one.
<Church-> Okay, I'll make that change. Probably a few more questions I'll bug you about later. Thanks!
<fnlaai> nonono it was good as it
<infinisil> fnlaai: What have you tried?
<simpson> fnlaai: It looks like update-discord.sh generates default.nix in that directory.
<simpson> Presumably one might run the script to obtain a new default.nix, and then rebuild to obtain an upgrade.
<infinisil> But also, discord is already updated to the latest version in stable and unstable
<infinisil> > stable.discord.name
<{^_^}> "discord-0.0.11"
<infinisil> > unstable.discord.name
<{^_^}> "discord-0.0.11"
<fnlaai> nix-env -i unstable.discord.name?
<fnlaai> I'm afraid I miss the conf again because outdated discord lol hh, like before it was 0.0.11
Mic92 has quit [Quit: WeeChat 2.8]
Mic92 has joined #nixos
Darkmatter66_ has joined #nixos
ManiacOfMadness has joined #nixos
niso has joined #nixos
Darkmatter66 has quit [Ping timeout: 256 seconds]
override has joined #nixos
sangoma has quit [Ping timeout: 260 seconds]
mallox has quit [Quit: WeeChat 2.9]
veleiro has quit [Ping timeout: 256 seconds]
meck has quit [Quit: ZNC 1.8.1 - https://znc.in]
fnlaai has quit [Ping timeout: 245 seconds]
<{^_^}> [nixpkgs] @maralorn merged pull request #95585 → [haskell-updates] haskellPackages.haskell-language-server: 0.2.0 -> 0.3.0 → https://git.io/JJdKr
<{^_^}> [nixpkgs] @maralorn pushed 2 commits to haskell-updates: https://git.io/JJdyv
meck has joined #nixos
fnlaai has joined #nixos
<override> hi to all im new to nix, its really cool keep up the good work
<{^_^}> [nixpkgs] @sternenseemann opened pull request #95596 → foot: init at 1.4.4 → https://git.io/JJdyO
<fnlaai> hi how to make our own derivation/overlay?
<{^_^}> [nixpkgs] @gebner opened pull request #95597 → Fix mozc builds. → https://git.io/JJdyn
tokudan has quit [Remote host closed the connection]
<fnlaai> ain't tutorial or wiki that taught it...
ManiacOfMadness has quit [Read error: No route to host]
sangoma has joined #nixos
<Church-> infinisil: Okay last(last(last)) question I think. :p So module structure, my module is defined as such with some default values outside the settings block. Just wondering the best way to do this, if I should even allow setting default values like that... given I don't tend to use them at all and go straight to the settings block given everything is a config value... https://paste.rs/8Rf where using
<Church-> the definition as such: https://paste.rs/L9I
nschoe has joined #nixos
<Church-> Question arised because I got this error trying to use that module and this definition: "error: The option `services.teleport.auth_token'"
<{^_^}> [nixpkgs] @bdesham opened pull request #95598 → swiftformat: 0.44.9 -> 0.45.6 → https://git.io/JJdy2
<Church-> "error: The option `services.teleport.auth_token' is used but not defined."
<Church-> Which got me thinking if I shouldn't honestly just hardcode some semi-generated defaults, and just have a example for settings. Just enable and settings, that's it.
tokudan has joined #nixos
kleisli has quit [Ping timeout: 244 seconds]
<infinisil> Church-: I'm not entirely sure what the question is
<Church-> Yeah let me get back and formulate that more coherently, apologies.
<fnlaai> ryantm ty ryan, lemme check it
<fnlaai> omg freaking hard
user_0x58 has joined #nixos
tokudan has quit [Remote host closed the connection]
<Church-> infinisil: So I guess my suggestion is, what's the idiomatic way to use your module? Should I just set some defaults in a module config itself and only have two options. Enable, and settings, where settings presumably overrides everything? Think that's the way I'm going with Teleport, given it seems janky to have nodename, and auth_token and so on options when they're just going to be over-riden by
<Church-> settings most likely.
<Church-> Err, s/suggestion/question/g
<infinisil> Church-: Are you talking about using both the pkgs.formats and freeform modules?
<infinisil> Because with freeform modules, you won't have any jankiness with cfg.settings.auth_token vs cfg.auth_token
<Church-> Hmm, I really need to look at free form and take it in
<Church-> Lemme do that before I bother you again. :P
<Church-> Wait yeah, looking at the PR. I'm an idjit
<Church-> infinisil: Okay, that'll do it :p These are some dang nice PR's
<infinisil> :D
<Church-> infinisil++
<{^_^}> infinisil's karma got increased to 333
tokudan has joined #nixos
<Church-> infinisil: Realizing I don't need to set my few default options outside of settings so it looks kinda odd :p
o1lo01ol_ has joined #nixos
tokudan has quit [Remote host closed the connection]
__monty__ has joined #nixos
o1lo01ol1o has quit [Ping timeout: 256 seconds]
lsix has joined #nixos
orivej has joined #nixos
tokudan has joined #nixos
<{^_^}> [nixpkgs] @doronbehar opened pull request #95599 → nixos/mpd: Allow to configure a credentialsFile → https://git.io/JJdSA
override has quit [Remote host closed the connection]
nschoe has quit [Ping timeout: 256 seconds]
<{^_^}> [nixpkgs] @flokli merged pull request #95342 → nixos/systemd: don't try to install systemd-initctl.{service,socket} → https://git.io/JJHN5
<{^_^}> [nixpkgs] @flokli pushed 2 commits to master: https://git.io/JJd9R
johnnyfive has quit [Ping timeout: 256 seconds]
lsix has quit [Ping timeout: 272 seconds]
<{^_^}> [nixpkgs] @ryantm merged pull request #91555 → elementary-xfce-icon-theme: 0.15 -> 0.15.1 → https://git.io/Jfjue
<{^_^}> [nixpkgs] @ryantm pushed 2 commits to master: https://git.io/JJd92
lsix has joined #nixos
peel has quit [Ping timeout: 272 seconds]
peel has joined #nixos
lally has quit [Ping timeout: 272 seconds]
lally has joined #nixos
<{^_^}> [nixpkgs] @dasj19 opened pull request #95600 → apache ant: 1.9.6 -> 1.9.15; 1.10.2 -> 1.10.8 → https://git.io/JJd9X
r0bby has quit [Ping timeout: 272 seconds]
<Church-> infinisil: So last(last(last(last))) question I think :p Spot any issues in my module? Getting an issue of "services.teleport.settings.auth_servers defined in `/etc/nixos/teleport.nix' does not exist." Coming up blank myself. https://paste.rs/2Iu
r0bby has joined #nixos
fnlaai has quit [Remote host closed the connection]
<{^_^}> [nixpkgs] @peterhoeg pushed to f/emacs « emacs: use autoreconfHook instead of manually invoking it »: https://git.io/JJd9b
<{^_^}> [nixpkgs] @peterhoeg opened pull request #95601 → emacs: use autoreconfHook instead of manually invoking it → https://git.io/JJd9N
<{^_^}> [nixpkgs] @gebner opened pull request #95603 → khard: 0.16.1 -> 0.17.0 → https://git.io/JJdH4
<infinisil> Church-: With just that paste or another one?
<Church-> Just that paste, I can also share the service invocation.
<infinisil> Church-: So the latter paste is teleport.nix?
<infinisil> Or the former
<Church-> The latter.
<Church-> Err
<Church-> Former.
<Church-> The latter is me invoking it.
<{^_^}> [nixpkgs] @dywedir merged pull request #95581 → cargo-update: fix darwin build → https://git.io/JJdrG
<{^_^}> [nixpkgs] @dywedir pushed 2 commits to master: https://git.io/JJdHo
<{^_^}> [nixpkgs] @zandroidius closed pull request #89199 → transcribe: include libXxf86vm, change sources → https://git.io/JfK6T
<infinisil> Church-: Can't reproduce, I get "The option value `services.teleport.settings.auth_servers' in `/home/infinisil/src/nixpkgs/teleport.nix' is not of type `string'."
<Church-> Huh.
<infinisil> Church-: With the teleport.nix you gave and https://paste.infinisil.com/rFAWzUNeN4.nix as config.nix (then `nix-instantiate nixos --arg configuration ./config.nix -A system` in a nixpkgs master checkout)
stu_[m] has joined #nixos
waleee-cl has joined #nixos
<Church-> Will give that a look then.
<stu_[m]> Hey, I would like to use a dualshock 4 controller.
<stu_[m]> Do I have to enable something first to make it work or is there another way to fix it?
<stu_[m]> On my old arch system it worked perfectly because of the linux kernel dualshock 4 driver, but on my NixOs system it doesnt work.
<stu_[m]> * Hey, I would like to use a dualshock 4 controller.
<stu_[m]> Do I have to enable something first to make it work or is there another way to make it work?
<stu_[m]> On my old arch system it worked perfectly because of the linux kernel dualshock 4 driver, but on my NixOs system it doesnt work.
<Church-> infinisil: Which is odd. auth_servers has an associated option...
<infinisil> Church-: Only settings.auth_servers though, not settings.teleport.auth_servers
<infinisil> Which is being assigned in teleport.nix
<Church-> Crud...
<infinisil> Church-: Why propagate settings.auth_servers to settings.teleport.auth_servers?
<infinisil> Could instead just define `settings.teleport.auth_servers as an option in the submodule
<Church-> Honestly yeah, that'll work.
<infinisil> Similar for the other 2 options
<Church-> Yep
orivej has quit [Ping timeout: 264 seconds]
<{^_^}> [nixpkgs] @gebner opened pull request #95604 → khal: 0.10.1 -> 0.10.2 → https://git.io/JJdQm
<infinisil> stu_[m]: Try `hardware.steam-hardware.enable = true`
<{^_^}> [nixpkgs] @gebner merged pull request #95604 → khal: 0.10.1 -> 0.10.2 → https://git.io/JJdQm
<{^_^}> [nixpkgs] @gebner pushed 2 commits to master: https://git.io/JJdQc
<{^_^}> [nixpkgs] @gebner merged pull request #95603 → khard: 0.16.1 -> 0.17.0 → https://git.io/JJdH4
<{^_^}> [nixpkgs] @gebner pushed 2 commits to master: https://git.io/JJdQC
<lunik1> has anybody managed to build the quasi-proportional iosevka variants? they always come out monospaced for me
<stu_[m]> <infinisil "stu_: Try `hardware.steam-hardwa"> infinisil: that works. thanks
<infinisil> Nice :)
<{^_^}> [nixpkgs] @GuillaumeDesforges opened pull request #95605 → librosa: 0.7.2 -> 0.8.0 → https://git.io/JJdQ2
<Church-> infinisil: Hmm for the settings, what would you think the type should be? Was thinking the best way to do it cleanly would be to make settings.teleport itself a free form module. https://paste.rs/wvt
<Church-> err, the settings attribute.*
<Church-> brb
<nbathum> setting up cfp for nixcon... somehow the root page loads fine, but the event url fails (accessed through the ssl proxy)
<nbathum> See this loads: https://cfp.nixcon.org/ but ... https://cfp.nixcon.org/nixcon2020/ fails
<nbathum> nix config: https://pastebin.com/Sw6stQyw generated-nginx-config: https://paste.nginx.org/cb9aaf28d27d535e
proofofkeags has joined #nixos
<infinisil> Church-: Yeah settings itself should have a freeformType, because that's representative of the whole yaml file
<infinisil> Church-: But I guess you could also make settings.teleport another freeform module structure, same for the others, if that gives some benefit
<infinisil> nbathum: Oh, online nixcon this year?
<nbathum> infinisil: yes
<infinisil> Neat!
<nbathum> :)
<nbathum> yes if I could just get ticketing and call for participation opened up
<infinisil> One needs a ticket to attend?
<nbathum> it will be pay what you want, with a minimum = 0
<nbathum> I guess maybe that won't even be enforced, since we're planning to stream it on the website
<nbathum> implementing auth against tickets might be "extra work"
<{^_^}> [nixpkgs] @Ma27 merged pull request #95109 → nixos/nextcloud: add documentation for alternative reverse-proxies → https://git.io/JJD2D
<{^_^}> [nixpkgs] @Ma27 pushed 2 commits to master: https://git.io/JJd7Z
<infinisil> I see, I feel like a generic donation button might be easier
<nbathum> it'd just be nice to get a solid idea of attendance, for resource planning
<nbathum> :+1:
<infinisil> nbathum: Regarding your nginx problem, try adding a "/" to the end of the proxyPass value
<nbathum> okay. it appears the same
<infinisil> nbathum: Checked nginx logs?
<infinisil> And logs of whatever it gets proxied to
<{^_^}> [nixpkgs] @jonringer merged pull request #95591 → python3Packages.uvloop: disable test_write_to_closed_transport test on 3.8+ → https://git.io/JJd1l
<{^_^}> [nixpkgs] @jonringer pushed commit from @mweinelt to master « python3Packages.uvloop: disable test_write_to_closed_transport test on 3.8+ »: https://git.io/JJd7w
<nbathum> yes and yes. here I'll paste some
<{^_^}> [nixpkgs] @jonringer merged pull request #95570 → python27Packages.azure-mgmt-cdn: 4.0.0 -> 5.1.0 → https://git.io/JJdgA
<{^_^}> [nixpkgs] @jonringer pushed commit from @r-ryantm to master « python27Packages.azure-mgmt-cdn: 4.0.0 -> 5.1.0 »: https://git.io/JJd7y
<{^_^}> [nixpkgs] @jonringer merged pull request #95561 → python37Packages.ase: 3.19.2 -> 3.20.1 → https://git.io/JJdRd
<nbathum> the nginx error log doesn't seem to get messages from this. which makes sense if problem is that I have it misconfigured that some kind of nginx error
<{^_^}> [nixpkgs] @jonringer pushed commit from @r-ryantm to master « python37Packages.ase: 3.19.2 -> 3.20.1 »: https://git.io/JJd7Q
jessa^22 has joined #nixos
<nbathum> I mean, maybe the problem is in the app? (pretalx). I did the init and event setup through an ssh tunnel, so I was accessing the app (running as http) directly. and that worked fine
<infinisil> nbathum: Oh that looks like an app error
<infinisil> The 400 page comes from there as well
<{^_^}> [nixpkgs] @jonringer merged pull request #95566 → python27Packages.bitarray: 1.5.0 -> 1.5.1 → https://git.io/JJdua
<{^_^}> [nixpkgs] @jonringer pushed commit from @r-ryantm to master « python27Packages.bitarray: 1.5.0 -> 1.5.1 »: https://git.io/JJd7h
<nbathum> i have turned up logging in the app to debug levels as well. but it still only prints the same message "Bad Request: /nixcon2020/"
<nbathum> and it works through http directly -_-
<{^_^}> [nixpkgs] @jonringer merged pull request #95563 → python37Packages.djangorestframework: 3.11.0 -> 3.11.1 → https://git.io/JJdE1
<{^_^}> [nixpkgs] @jonringer pushed commit from @r-ryantm to master « python37Packages.djangorestframework: 3.11.0 -> 3.11.1 »: https://git.io/JJd5J
<{^_^}> [nixpkgs] @sonowz opened pull request #95606 → haskellPackages.ihaskell-*: unbreak → https://git.io/JJd5Y
<{^_^}> [nixpkgs] @vcunat pushed to master « qemu: fix build with environment.noXlibs = true »: https://git.io/JJd53
cosimone has quit [Quit: Quit.]
alp has joined #nixos
lsix has quit [Quit: WeeChat 2.9]
<bqv> Oh, settings was merged
<bqv> Neato
philr has quit [Ping timeout: 264 seconds]
<Church-> infinisil: So maybe I'm missing something... https://paste.rs/XZM when using it complains that "error: The option `services.teleport.settings.freeformType' defined in `/etc/nixos/teleport.nix' does not exist." am I still misusing Free Form modules somehow?
<Church-> nbathum: When is the con? Should attend one finally.
<chreekat[m]> Hm, why is nix-channel --update failing with ~~ AWS error fetching 'wf5lv925ns8pbj9nvl471zmcvmd3m17m.narinfo': Access Denied
<infinisil> Church-: options.teleport =
<infinisil> Forgot the options. part
<infinisil> Same for nodename = -> options.nodename
<chreekat[m]> oh, perhaps because that's a package from the store that's behind the employer's vpn 😀
<Church-> Grumble. So when I do that, I get "error: Module `:anon-1:anon-1' has an unsupported attribute `freeformType'. This is caused by introducing a top-level `config' or `options' attribute. Add configuration attributes immediately on the top level instead, or move all of them (namely: freeformType) into the explicit `config' attribute."
<Church-> Which is somewhat unclear... kinda grok it?
jessa^22 has quit [Quit: Oh my God, why woman was easily to deceived and successfully tempted, then she became the tunnel of all sorts of sins. Adam was only her implicated. OMG nowadays many men impersonate the wicked deceiver to deceive woman online. Why? Brought to you buy 1]
niso has quit [Remote host closed the connection]
<bqv> Huh, so the settings rfc is all but done
<bqv> Awesome
<infinisil> Church-: Then you're not using a nixpkgs version with freeformType supported
shabius_ has quit [Quit: Leaving]
<infinisil> bqv: Pretty much yeah, everything necessary is implemented :)
<infinisil> The RFC will be changed to "everybody, stop using extraConfig when settings can be used instead"
<Church-> infinisil: Huh... would I need to use master? On unstable currently.
<infinisil> Yeah master
<infinisil> Was only merged like yesterday
lisovinvlad has joined #nixos
<nbathum> Church-: add_header Referrer-Options same-origin; add_header X-Content-Type-Options nosniff;
<nbathum> x_x
<{^_^}> [nixpkgs] @flokli merged pull request #95505 → mathics: remove package, module and test → https://git.io/JJ5N8
<{^_^}> [nixpkgs] @flokli pushed 4 commits to master: https://git.io/JJd5h
* Church- adds headers to himself?
<nbathum> too much used to select text to copy on X windows
<nbathum> Church-: its Oct. 16th – 18th, 2020
<Church-> infinisil: So what nixpkgs-master is the channel?
<Church-> nbathum: Neat, I'll mark that in my calendar.
<infinisil> Church-: Not sure what you're asking
<infinisil> the freeformType change is in master and no channel yet
<Church-> Ahhh.
<{^_^}> [nixpkgs] @flokli merged pull request #95095 → neomutt: 20200626 -> 20200814 → https://git.io/JJDZJ
<{^_^}> [nixpkgs] @flokli pushed 3 commits to master: https://git.io/JJddT
<Church-> So how would I use master? Download it and set my nixpkgs path?
<{^_^}> [nixpkgs] @flokli merged pull request #95222 → kresd: runtime fixes → https://git.io/JJy5x
<{^_^}> [nixpkgs] @flokli pushed 5 commits to master: https://git.io/JJddI
<infinisil> Church-: You mean for your system?
<Church-> Correct.
eoli3n_ has joined #nixos
eoli3n has quit [Ping timeout: 260 seconds]
<infinisil> Note that using master means that you're not protected against big breakages (though these rarely happen)
<Church-> Point. When does stuff make it to unstable usually?
<infinisil> Church-: The easiest way would be to just do `nixos-rebuild switch -I nixpkgs=/path/to/nixpkgs`
<Church-> Can wait a bit to finish PR'ing this.
<Church-> Ah nifty.
<infinisil> ,hydra
<infinisil> The nixos-unstable link there, this needs to succeed for it to update
<infinisil> See Constituents
turion has joined #nixos
Church- has quit [Read error: Connection reset by peer]
Church- has joined #nixos
<Church-> So as I was about to say before being so rudely interrupted
<Church-> I guess I'll just wait for the free form PR to make it's way down hydra's endless queue
<infinisil> Alternatively you could cherry-pick it ontop of nixos-unstable
<Church-> Hmm, what do you mean by cherry-pick it?
<infinisil> git cherry-pick
<infinisil> Then you could stay on nixos-unstable but have the freeformType commits as well
<Church-> Huh, so how would that work?
<infinisil> Well, almost nixos-unstable
<Church-> Wouldn't I need my own checkout of nixos then?
<infinisil> Oh yeah you do
* infinisil always uses a git checkout of nixpkgs for machines, very convenient for cherry-picking
<Church-> Ah, yeah, heh.
<Church-> I'll just wait like what maybe a week?
<Church-> Not gonna kill me if I have to wait a big longer haha
<infinisil> Yeah a week at most, might only be a day too
<Church-> Yeah that's fineeee. Been working on this PR on and off for like three weeks anyways.
<bqv> Its a module, right? Might just bump my modules channel
<infinisil> bqv: It's part of lib itself
<Church-> I'll bug yah again then assuming this all fails still :p
<bqv> Oh
nschoe has joined #nixos
<bqv> Yes
<infinisil> Church-: Sure, feel free to :)
<bqv> Thats still tracking master for me, I think
<Church-> infinisil: So stupid question, do I need to do attrsOf SOME_TYPE? Because the types aren't always say strings, or just ints, etc?
<Church-> Could I just make the freeFormType of types.attrSet?
<infinisil> Church-: Well it's YAML right?
justanotheruser has joined #nixos
<Church-> Right.
<Church-> Just not everything is defined as a string.
<Church-> Technically.
<infinisil> Because then it should be `let format = pkgs.formats.yaml {};` and `freeformType = format.type`
<Church-> Ahhhh. So would that change anything else in my module? Like would I as a user of it still define it the same way?
turion has quit [Ping timeout: 272 seconds]
<Church-> In a series of nix-lang/json-ish statements under settings?
<infinisil> Yup that's still the same
<infinisil> (in fact `attrsOf str` would only allow strings, so that's no good)
<Church-> Nod.
<Church-> So would I do that for the outer freeFormType under settings? Or the inner one under settings.teleport?
<Church-> Since both were of type attrsOf str.
<infinisil> Both
<infinisil> Since both are yaml
<Church-> Okay. Cool. Nod, makes sense.
<infinisil> I actually never thought about nesting freeformTypes, I might have to look into that a bit
<infinisil> Not sure if it's even necessary
ddellacosta has joined #nixos
<Church-> Nod. Yeah it's a little annoying with conf files that need a top level key to shove everything else under for some reason.
<bqv> I really need a flake-capable nix repl…
eoli3n has joined #nixos
<bqv> That, or to create a franken-<nixpkgs> that just accesses my flake
<infinisil> Church-: I think you can probably just do `settings = mkOption { type = submodule { freeformType = format.type; options.teleport.nodename = mkOption { ... }; options.teleport.auth_token = mkOption { ... }; ... }; }`
<lisovinvlad> Hi all. can anyone help with my first config https://github.com/VladGamanin/test_nix/blob/master/configuration.nix
<Church-> infinisil: Yeah that might work.
eoli3n_ has quit [Ping timeout: 240 seconds]
<infinisil> bqv: Maybe using https://github.com/edolstra/flake-compat?
knupfer has joined #nixos
<infinisil> lisovinvlad: { imports = [ ... ]; ec2.hvm = true; environment.systemPackages = with pkgs; [ ... ]; }
<{^_^}> nix#3803 (by Mic92, 5 weeks ago, open): Nix repl does not work with flakes
<infinisil> lisovinvlad: And add `{ pkgs, ... }:` in front of that if you need access to pkgs
<infinisil> (which you do, right)
<infinisil> lisovinvlad: So the whole file looks like this: { pkgs, ... }: { imports = [ ... ]; ec2.hvm = true; environment.systemPackages = with pkgs; [ ... ]; }
<infinisil> bqv: Hm I see, I'm rarely using the repl to eval NixOS options
<{^_^}> [nixpkgs] @jonringer opened pull request #95607 → arrow-cpp: 0.17.1 -> 1.0.0 → https://git.io/JJdFC
<infinisil> Always using `nix-instantiate --eval` instead
<dsal> I'm running NixOS in AWS. My instance is too small to build my software, but I want it to run my software. I don't currently use nix-build to build things, but there seems to be a reasonable shortcut for haskell projects. Short of understanding all of nix, is there a reasonable path to getting my software running on a small system that can't build it?
<bqv> infinisil: that's what i do too (ish), currently, but it'd be nice to be able to explore stuff with a repl
<bqv> or at least to access my system's pkgs
<infinisil> bqv: Yeah agreed
<infinisil> dsal: Yes, using remote builders: https://nixos.org/nix/manual/#chap-distributed-builds
<dsal> Oh. That might work.
<{^_^}> [nixpkgs] @Ma27 merged pull request #95586 → nix-direnv: 1.0.0 -> 1.1 → https://git.io/JJdKD
<{^_^}> [nixpkgs] @Ma27 pushed 2 commits to master: https://git.io/JJdF4
<infinisil> dsal: On NixOS, see https://nixos.org/nixos/options.html#nix.buildmachines
<{^_^}> [nixpkgs] @jonringer merged pull request #95528 → python3Packages.azure*: bump → https://git.io/JJdTb
<{^_^}> [nixpkgs] @jonringer pushed 18 commits to master: https://git.io/JJdFE
<infinisil> dsal: Or alternatively you could use a deployment system like nixops to build the machine locally and push the result to the target machine
<{^_^}> [nixpkgs] @jonringer merged pull request #95524 → python3Packages.pvlib: fix pandas and tests → https://git.io/JJdTf
<{^_^}> [nixpkgs] @jonringer pushed to master « python3Packages.pvlib: fix pandas and tests »: https://git.io/JJdFu
<dsal> Is "make a nix-channel" a feasible strategy? Probably doesn't make sense if I want to run a couple of programs on a machine.
<{^_^}> [nixpkgs] @jonringer merged pull request #95523 → python3Packages.mlflow: mark broken, missing dep → https://git.io/JJdUg
<{^_^}> [nixpkgs] @jonringer pushed to master « python3Packages.mlflow: mark broken, missing dep »: https://git.io/JJdFz
<infinisil> dsal: Nah that won't help, a Nix channel is just a way to distribute Nix expressions, but not build products themselves
<dsal> Hmm... I'm not 100% happy with the AMI. Building the whole thing might not be terrible.
<dsal> Oh, is there anything like a nix-store overlay?
<{^_^}> [nixpkgs] @marsam merged pull request #94385 → circleci-cli: 0.1.8599 -> 0.1.8945 → https://git.io/JJaVj
<{^_^}> [nixpkgs] @marsam pushed 4 commits to master: https://git.io/JJdFV
<{^_^}> [nixpkgs] @marsam merged pull request #94358 → amass: 3.7.3 -> 3.8.2 → https://git.io/JJanV
<{^_^}> [nixpkgs] @marsam pushed 2 commits to master: https://git.io/JJdFw
zupo has joined #nixos
<infinisil> dsal: I guess the alternative of using a Nix substituter/cache works kind of like that. E.g. https://cachix.org/ . You'd make sure that whatever /nix/store path the target machine needs is built and pushed to the Nix cache and that it can substitute from it
<infinisil> dsal: Or actually even simpler for one-time use: Just build the derivation you need locally, then push it to the target machine with `nix-copy-closure`
<dsal> Oh neat. Sounds like I have a lot of options. "Just build on the little instance" is apparently not one of them as I learned overnight. :)
<{^_^}> [nixpkgs] @gebner merged pull request #95597 → {ibus-engines,fcitx-engines}.mozc: fix build → https://git.io/JJdyn
<{^_^}> [nixpkgs] @gebner pushed 3 commits to master: https://git.io/JJdF6
<infinisil> dsal: Although, you can do that, if you add some swap
<infinisil> That might be the simplest solution actually
<{^_^}> [nixpkgs] @jonringer merged pull request #95541 → python37Packages.ptpython: fix deps → https://git.io/JJdYI
<{^_^}> [nixpkgs] @jonringer pushed 2 commits to master: https://git.io/JJdFX
johnnyfive has joined #nixos
<dsal> Yeah, that's another idea. So many ideas. :)
<infinisil> Yup :)
alp has quit [Ping timeout: 272 seconds]
zupo_ has joined #nixos
zupo has quit [Ping timeout: 240 seconds]
shabius has joined #nixos
Pidgeotto has joined #nixos
Pidgeotto has quit [Excess Flood]
Pidgeotto has joined #nixos
Pidgeotto has quit [Excess Flood]
<dsal> Thanks for the options. Hopefully I can get a little bit of cloud doing something useful.
Pidgeotto has joined #nixos
Pidgeotto has quit [Excess Flood]
<lisovinvlad> infinisil: i retype https://github.com/VladGamanin/test_nix/blob/master/configuration.nix and have error again
<lisovinvlad> nonymous function at /etc/nixos/configuration.nix:1:1 called with unexpected argument 'lib', at /nix/var/nix/profiles/per-user/root/channels/nixos/lib/modules.nix:224:8
<infinisil> lisovinvlad: It should be `{ pkgs, ... }:` at the beginning. But also, how are you using this file?
<{^_^}> [nixpkgs] @zimbatm closed pull request #91094 → sqitch-pg: 1.0.0 -> 1.1.0 → https://git.io/JfFdC
<{^_^}> [nixpkgs] @mweinelt opened pull request #95608 → [20.03] python3Packages.uvloop: disable test_write_to_closed_transport test on 3.8+ → https://git.io/JJdFj
knupfer1 has joined #nixos
knupfer has quit [Quit: knupfer]
knupfer1 is now known as knupfer
<{^_^}> [nixpkgs] @FRidh pushed 1000 commits to python-unstable: https://git.io/JJdbI
cole-h has joined #nixos
<{^_^}> [nixpkgs] @FRidh opened pull request #95609 → Python packages set updates → https://git.io/JJdbY
<lisovinvlad> infinisil: thank. I couldn't figure out that three dots are a required attribute
<ldlework> Why doesn't this nginx config work to autoindex /fractals ? https://gist.github.com/dustinlacewell/426f9d64554b773159f63b6e27b34f8d
<ldlework> Oh it's because I'm using a symlink
<{^_^}> [nix] @Ericson2314 opened pull request #3940 → Test remote building with fixed output derivations → https://git.io/JJdbV
mariatsji has joined #nixos
<{^_^}> [nixpkgs] @marsam merged pull request #95545 → postgresqlPackages.postgis: 3.0.1 -> 3.0.2 → https://git.io/JJdZt
<{^_^}> [nixpkgs] @marsam pushed 2 commits to master: https://git.io/JJdb1
<{^_^}> [nixpkgs] @jonringer merged pull request #95608 → [20.03] python3Packages.uvloop: disable test_write_to_closed_transport test on 3.8+ → https://git.io/JJdFj
<{^_^}> [nixpkgs] @jonringer pushed commit from @mweinelt to release-20.03 « python3Packages.uvloop: disable test_write_to_closed_transport test on 3.8+ »: https://git.io/JJdby
blueberrypie has joined #nixos
<{^_^}> [nixpkgs] @jtojnar merged pull request #95554 → poppler: 0.90.1 -> 20.08.0 → https://git.io/JJdWo
<{^_^}> [nixpkgs] @jtojnar pushed commit from @r-ryantm to staging « poppler: 0.90.1 -> 20.08.0 »: https://git.io/JJdb7
endformationage has joined #nixos
<{^_^}> [nixpkgs] @jtojnar merged pull request #95543 → meson: 0.55.0 → 0.55.1 → https://git.io/JJd3f
<{^_^}> [nixpkgs] @jtojnar pushed to staging « meson: 0.55.0 → 0.55.1 »: https://git.io/JJdbd
<{^_^}> [nixpkgs] @adisbladis merged pull request #95601 → emacs: use autoreconfHook instead of manually invoking it → https://git.io/JJd9N
<{^_^}> [nixpkgs] @adisbladis pushed 2 commits to master: https://git.io/JJdbF
zupo_ has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<blueberrypie> Sorry if this is obvious. I'm very new to NixOS. I'm trying to use a custom device tree overlay (using "hardware.deviceTree.overlays"). I specify the full path to the dtbo file but I get a bunch of errors saying that there's no file at that path even though there definitely is.
<blueberrypie> I think I might need to do something so the Nix build system is aware of the file but I'm not sure what.
<infinisil> blueberrypie: Use `overlays = [ "${/path/to/file}" ]`
<blueberrypie> ok i'll try that
lisovinvlad has left #nixos [#nixos]
<blueberrypie> it seemed to work :)
<blueberrypie> hopefully my device works now
<blueberrypie> thanks
<infinisil> :)
growpotkin has joined #nixos
spudly- has joined #nixos
spudly- has joined #nixos
spudly- has quit [Changing host]
<{^_^}> [nixpkgs] @Ma27 merged pull request #95422 → geogebra 6 : init at 6-0-598-0 → https://git.io/JJ7Q5
<{^_^}> [nixpkgs] @Ma27 pushed commit from @voidIess to master « geogebra 6 : init at 6-0-598-0 (#95422) »: https://git.io/JJdN2
mariatsji has quit [Remote host closed the connection]
stephaneyfx has joined #nixos
spudly has quit [Ping timeout: 264 seconds]
spudly- is now known as spudly
proofofkeags has quit [Remote host closed the connection]
zupo has joined #nixos
abathur has quit [Ping timeout: 240 seconds]
<dsal> I need to figure out what's overwriting my configuration.nix at every reboot.
<hexa-> are you on an rpi?
griff_ has joined #nixos
<dsal> This is the AWS instance. I just grepped the whole machine and found some kind of weird startup thing that references an old userdata that overwrites and switches if it finds it.
euandreh has quit [Read error: Connection reset by peer]
<clever> dsal: it should stop if you clear the userdata on the instance
<dsal> I hoped that would be the case.
<dsal> It just gets an older version.
mariatsji has joined #nixos
<dsal> I originally tried updating it to the latest version I want. Then I deleted it. My latest configuration.nix has a vpn server running, so when the box comes up, I see my VPN connect and then disconnect.
orivej has joined #nixos
mariatsji has quit [Ping timeout: 264 seconds]
<nbathum> infinisil: thanks for reinforcing the idea that it was an app issue!
<nbathum> indeed I had misconfigured the base site url
<nbathum> subit your talk proposals!
mariatsji has joined #nixos
<{^_^}> [nixpkgs] @mweinelt merged pull request #95518 → [r20.03] pythonPackages.asyncpg: add patch for CVE-2020-17446 → https://git.io/JJdJH
<{^_^}> [nixpkgs] @mweinelt pushed 2 commits to release-20.03: https://git.io/JJdAG
<{^_^}> [nixpkgs] @primeos merged pull request #95575 → cargo-c: fix darwin build → https://git.io/JJdai
<{^_^}> [nixpkgs] @primeos pushed commit from @zowoq to master « cargo-c: fix darwin build (#95575) »: https://git.io/JJdA4
turlando has joined #nixos
alp has joined #nixos
abathur has joined #nixos
<{^_^}> [nixpkgs] @flokli merged pull request #95158 → mariadb: 10.4.13 -> 10.4.14 → https://git.io/JJytW
<{^_^}> [nixpkgs] @flokli pushed 3 commits to master: https://git.io/JJdAw
<{^_^}> [nixpkgs] @orivej-nixos merged pull request #94615 → mamba: init at 1.3 → https://git.io/JJrQe
<{^_^}> [nixpkgs] @orivej-nixos pushed 3 commits to master: https://git.io/JJdAr
newbie44 has joined #nixos
kreyren_ has joined #nixos
kreyren has quit [Ping timeout: 240 seconds]
<{^_^}> [nixpkgs] @maralorn opened pull request #95611 → [haskell-updates] haskellPackages.hls-ghcide: Fix hydra-build → https://git.io/JJdAH
newbie44 has quit [Remote host closed the connection]
FRidh has quit [Quit: Konversation terminated!]
cole-h has quit [Quit: Goodbye]
mariatsji has quit [Remote host closed the connection]
<{^_^}> [nixpkgs] @jonringer opened pull request #95612 → python3Packages.dask: ignore flaky test → https://git.io/JJdAx
<{^_^}> [nixpkgs] @orivej-nixos merged pull request #93633 → faust: unstable-2020-06-08 -> unstable-2020-08-03 → https://git.io/JJWxO
<{^_^}> [nixpkgs] @orivej-nixos pushed 4 commits to master: https://git.io/JJdAp
turlando has quit [Ping timeout: 256 seconds]
veleiro has joined #nixos
alp has quit [Ping timeout: 272 seconds]
<{^_^}> [nixpkgs] @saschagrunert opened pull request #95613 → kubernetes: v1.18.6 -> v1.18.8 → https://git.io/JJdx3
mariatsji has joined #nixos
nschoe has quit [Ping timeout: 272 seconds]
<{^_^}> [nixpkgs] @saschagrunert opened pull request #95614 → golangci-lint: 1.28.3 -> 1.30.0 → https://git.io/JJdxc
mariatsji has quit [Ping timeout: 256 seconds]
<{^_^}> [nixpkgs] @jonringer merged pull request #95589 → pythonPackages.dkimpy: 1.0.4 -> 1.0.5 → https://git.io/JJdPp
<{^_^}> [nixpkgs] @jonringer pushed commit from @leenaars to master « pythonPackages.dkimpy: 1.0.4 -> 1.0.5 »: https://git.io/JJdx4
<veleiro> is there a way to define a container that is launched/shutdown with nix-shell?
astylian has joined #nixos
<veleiro> maybe nix-shell isnt made for setting up a DE
mpiechotka has joined #nixos
cantstanya has quit [Remote host closed the connection]
cantstanya has joined #nixos
b42 has quit [Ping timeout: 246 seconds]
<Church-> Oh yeah
<Church-> So why did networking.hostName change? Seems periods aren't allowed in your hostname anymore? :/
b42 has joined #nixos
mpiechotka has quit [Quit: mpiechotka]
metreo has joined #nixos
lisovinvlad has joined #nixos
<{^_^}> [nixpkgs] @zimbatm opened pull request #95615 → lib: add toApp → https://git.io/JJdxD
MichaelRaskin has quit [Ping timeout: 240 seconds]
<{^_^}> [nixpkgs] @zimbatm closed pull request #67392 → lib: introduce binPath → https://git.io/fjNdn
niso has joined #nixos
griff_ has quit [Quit: griff_]
rogue_koder has quit [Ping timeout: 256 seconds]
<{^_^}> #94022 (by grahamc, 2 weeks ago, open): Partial revert of #76542's strict hostname checks
rogue_koder has joined #nixos
alp has joined #nixos
malook has joined #nixos
malook has quit [Client Quit]
<drakonis> veleiro: its a system wide thing
<{^_^}> [nixpkgs] @primeos pushed 2 commits to master: https://git.io/JJdxh
<veleiro> yes, a container
<drakonis> oh
<drakonis> you can setup a container with nix-shell, yes.
<veleiro> can you? i havent seen so
knupfer has quit [Remote host closed the connection]
proofofkeags has joined #nixos
<drakonis> what kind of container are you trying to do though?
knupfer has joined #nixos
<Church-> samueldr: Heh lot of contention here I see.
<{^_^}> [nixpkgs] @AndersonTorres merged pull request #95149 → namecoin: nc0.20.0 -> nc0.20.1 → https://git.io/JJyfb
<{^_^}> [nixpkgs] @AndersonTorres pushed 2 commits to master: https://git.io/JJdpt
mariatsji has joined #nixos
obadz has quit [Ping timeout: 240 seconds]
<drakonis> veleiro: i have a dozen system containers
proofofkeags has quit [Ping timeout: 240 seconds]
astylian has quit [Remote host closed the connection]
<drakonis> running a bunch of graphical software i can pass to the host machine
AutonomouseAndro has joined #nixos
malik has joined #nixos
afreakk has quit [Quit: WeeChat 2.9]
quinn has joined #nixos
malik has quit [Remote host closed the connection]
<{^_^}> [nixpkgs] @lopsided98 opened pull request #95616 → qgroundcontrol: 4.0.9 -> 4.0.10 → https://git.io/JJdpi
mac10688 has quit [Ping timeout: 265 seconds]
sangoma has quit [Ping timeout: 256 seconds]
obadz has joined #nixos
ilyaigpetrov has quit [Quit: Connection closed for inactivity]
rogue_koder has quit [Ping timeout: 240 seconds]
kleisli has joined #nixos
<{^_^}> Channel nixos-unstable-small advanced to https://github.com/NixOS/nixpkgs/commit/0a3386369c7 (from 3 hours ago, history: https://channels.nix.gsc.io/nixos-unstable-small)
rogue_koder has joined #nixos
<{^_^}> [nixpkgs] @alyssais merged pull request #94631 → itk4: 4.13.2 -> 4.13.3 → https://git.io/JJoT6
<{^_^}> [nixpkgs] @alyssais pushed commit from @bcdarwin to master « itk4: 4.13.2 -> 4.13.3 »: https://git.io/JJdpx
sangoma has joined #nixos
<{^_^}> [nixpkgs] @alyssais merged pull request #95198 → spectrwm 3.3.0 -> 3.4.1 → https://git.io/JJyrK
<{^_^}> [nixpkgs] @alyssais pushed commit from @vale981 to master « spectrwm 3.3.0 -> 3.4.1 »: https://git.io/JJdpj
acarrico has quit [Ping timeout: 246 seconds]
<{^_^}> [nixpkgs] @alyssais merged pull request #95418 → gitoxide: init at 0.3.0 → https://git.io/JJ7Sp
<{^_^}> [nixpkgs] @alyssais pushed 2 commits to master: https://git.io/JJdhf
<{^_^}> [nixpkgs] @alyssais merged pull request #89402 → vscode-extensions.justusadam.language-haskell: 3.0.3 -> 3.2.1 → https://git.io/JfPoV
<{^_^}> [nixpkgs] @alyssais pushed commit from @poscat0x04 to master « vscode-extensions.justusadam.language-haskell: 3.0.3 -> 3.2.1 »: https://git.io/JJdhJ
<{^_^}> [nixpkgs] @alyssais merged pull request #93874 → kak-fzf: 2019-07-16 -> 2020-05-24 → https://git.io/JJRW4
<{^_^}> [nixpkgs] @alyssais pushed commit from @buffet to master « kak-fzf: 2019-07-16 -> 2020-05-24 »: https://git.io/JJdhT
<jared-w> veleiro: nix-shell can do a lot. It's not super great at "globally" dealing with resources that aren't symlinks, though (since that's more or less all it does). You can abuse shellHook to do things on entering a shell, but I don't know of any sane way to cleanly tear down resources when leaving a shell. Unless I'm missing something?
<{^_^}> [nixpkgs] @primeos opened pull request #95617 → weston: 8.0.0 -> 8.0.92 → https://git.io/JJdhY
<{^_^}> [nixpkgs] @jonringer pushed 4 commits to python-unstable: https://git.io/JJdhc
sangoma has quit [Ping timeout: 246 seconds]
<{^_^}> [nixpkgs] @alyssais merged pull request #95588 → Sylk: 2.8.0 -> 2.8.2 → https://git.io/JJdPP
<{^_^}> [nixpkgs] @alyssais pushed commit from @leenaars to master « Sylk: 2.8.0 -> 2.8.2 »: https://git.io/JJdh8
<{^_^}> [nixpkgs] @RonanMacF opened pull request #95618 → Add additional vim plugins → https://git.io/JJdh4
drpyser has joined #nixos
<{^_^}> [nixpkgs] @Ericson2314 merged pull request #92168 → GHC / Haskell packages, wasm cross compilation support → https://git.io/JJTXZ
<{^_^}> [nixpkgs] @Ericson2314 pushed 5 commits to staging: https://git.io/JJdh2
<veleiro> drakonis: project-based services that i dont want to define in my system configuration
<drakonis> right
<samueldr> in the past I used good old foreman to do so
<drakonis> write a service maybe
<veleiro> like databases, postgresql
<samueldr> yep, used foreman for postgresql
<veleiro> extra-container is pretty cool
<veleiro> i understand containers is a nixos thing and it wouldnt work cross dev env
work_ has joined #nixos
<veleiro> docker does and i wish i could think of a way using nix
<veleiro> havent heard of foreman
<samueldr> user-level service supervision
<samueldr> no real separation of concern
<samueldr> its main goal is to keep a set of service running together
<veleiro> this looks outdated but what i'm talking about https://github.com/chrisfarms/nixos-shell
<samueldr> so, to use postgresql with it you have to figure out a way to get postgresql running as your own user
<veleiro> ah, ya
<veleiro> ohhh
<veleiro> oh thats different
<veleiro> containers are king =)
<stiell> I'm trying to build an SD image (based on nixpkgs/nixos/modules/installer/cd-dvd/sd-image-raspberrypi4.nix), but without services.mingetty.autologinUser. If I set this to null in the config file, I get "The option `services.mingetty.autologinUser` is defined both null and not null". How do i import the rest of the options while overriding this specific option?
<samueldr> stiell: the _installer_ profiles are not for general all-purpose uses, at any point in time they could blow up your system :)
<drakonis> veleiro: you can use systemd-nspawn or podman for containers
Darkmatter66_ has quit [Ping timeout: 240 seconds]
<drakonis> i'm running my non nix things inside a nspawn container
<drakonis> hell even lxc/lxd does the trick
<samueldr> I don't know for sure, stiell, that there are rpi4-ready images here, but they are the most often used way to generate images https://github.com/nix-community/nixos-generators
<veleiro> i'll checkout those, may just stick to extra-container in that case
MasseGuillaume has joined #nixos
<MasseGuillaume> Hey, I'm stuck with an old nixos-version despite having a correct channel
<MasseGuillaume> # nixos-version 19.09.2520.289466dd6a1 (Loris)# nix-channel --listnixos https://nixos.org/channels/nixos-20.03nixpkgs https://channels.nixos.org/nixos-20.03
mac10688 has joined #nixos
<stiell> samueldr: Looks like that begs the question. I know where to download an image for rpi4, but I want to build one with a different config, as it's a pain to have to set up this on the rpi itself, especially when the prebuilt image has the wrong keyboard layout (for me).
griff_ has joined #nixos
<samueldr> if the intent is to produce an image that's not the nixos installer, then I don't have any ready-to-use solution at hand
<MasseGuillaume> When I run `sudo nixos-rebuild switch --upgrade` I'm still at the old version
<samueldr> the raspberry pi 4 is hard to support when comparing to all the other SBCs
<samueldr> if you want to produce an installer image, then you were likely to be on the right path
<samueldr> (to force a value of an option, in the modules system, you can use `lib.mkForce`)
<samueldr> MasseGuillaume: just validating, # is because you ran those commands as root?
<MasseGuillaume> ha sorry the formatting is messed up
<samueldr> no worries
<MasseGuillaume> no it's just the command
<MasseGuillaume> nixos-version
<MasseGuillaume> as normal user
<MasseGuillaume> 19.09.2520.289466dd6a1 (Loris)
<MasseGuillaume> nix-channel --list
<samueldr> right, what does `sudo nix-channel --list` give you?
<MasseGuillaume> yup
<samueldr> using `sudo nixos-rebuild` will use root's channels
<MasseGuillaume> ahhhhhhhhhhhhhhhhh
<MasseGuillaume> omg serously
<samueldr> to reduce confusion you probably want to remove nixos from your user's channels :)
<MasseGuillaume> your a genious
<MasseGuillaume> thanks
<samueldr> nah, you're not the first to stumble on that
<MasseGuillaume> so I remove all channels as user ?
<samueldr> if you don't want to use any other channels as your user
<MasseGuillaume> I sometime run `nix-env -i`
<MasseGuillaume> to install a package quickly
<samueldr> but at the very least you can reduce confusion by not having root's (thus system) channels clashing with your user
<samueldr> your NIX_PATH is setup to use root's (because it's the system's) channels too
Darkmatter66 has joined #nixos
<MasseGuillaume> I think we should have a message wehn you use nixos-rebuild switch that says the channel you are on
<stiell> samueldr: Thanks, I'll have a look at that. I'm following https://nixos.wiki/wiki/NixOS_on_ARM#Build_your_own_image so I think the "installer" is what I want.
<scoates> I keep running into a problem where something (not clang; in this case pipenv) is trying to build, within a nix-shell, clang doesn't work how it seems it should. In this case: `fatal error: 'CoreServices/CoreServices.h' file not found` ; is there somewhere specific I should read? Looks like lots of old/broken info in searches.
<scoates> oops; rephrasing:
<scoates> I keep running into a problem where something (not nix itself; in this case pipenv) is trying to build, within a nix-shell, clang doesn't work how it seems it should. In this case: `fatal error: 'CoreServices/CoreServices.h' file not found` ; is there somewhere specific I should read? Looks like lots of old/broken info in searches.
bqv has quit [Ping timeout: 244 seconds]
astylian has joined #nixos
bqv has joined #nixos
eoli3n has quit [Ping timeout: 256 seconds]
energizer2 has joined #nixos
<{^_^}> Channel nixos-20.03-small advanced to https://github.com/NixOS/nixpkgs/commit/9319284c1d0 (from 2 hours ago, history: https://channels.nix.gsc.io/nixos-20.03-small)
<energizer2> i installed some new ram and now my boot drive isn't detected. idk how to reason about these problems but if anybody has tips i'm all ears
Church- has quit [Ping timeout: 260 seconds]
<pie_> is it detected if you remove the ram
<pie_> did you remember to plug the drive back in after disassembling youre laptop entirely
<energizer2> its a deskto
<energizer2> p
<{^_^}> [nixpkgs] @jonringer pushed 5 commits to python-unstable: https://git.io/JJFen
<samueldr> hmm... never had to deal with a .drv file directly, right now I have an out-of-store .drv file and I wondered how I can go about building it
MasseGuillaume has quit [Remote host closed the connection]
<energizer2> nix-store --realise my.drv ?
sangoma has joined #nixos
<samueldr> path '...' is not in the Nix store
<energizer2> nix add-to-store ?
<samueldr> error: unexpected end-of-file
<samueldr> (and I think it would end up making a new store path)
bqv has quit [Ping timeout: 260 seconds]
<samueldr> (though I'm not sure)
bqv has joined #nixos
<energizer2> in bios, i can look at the drive and see that it has entries EFI, loader, 3e89... so that's good, but it just doesn't boot
<infinisil> samueldr: How did you get that file out of the store?
<energizer2> man i literally always regret changing hardware
<infinisil> Note that a single .drv isn't enough for doing a build, you need the full closure of it (e.g. what `nix-store --export $(nix-store -qR /nix/store/...-.drv) > export` gives you)
niso has quit [Ping timeout: 264 seconds]
bkv has joined #nixos
bqv has quit [Remote host closed the connection]
bkv is now known as bqv
sangoma has quit [Quit: WeeChat 2.9]
ddellacosta has quit [Ping timeout: 256 seconds]
kleisli has quit [Ping timeout: 260 seconds]
<{^_^}> [nixpkgs] @MasseGuillaume opened pull request #95619 → pulumi 2.6.1 -> 2.8.2 → https://git.io/JJFeF
<{^_^}> [nixpkgs] @ryantm merged pull request #89031 → teamviewer: 15.2.2756 -> 15.5.6 → https://git.io/JfrKb
<{^_^}> [nixpkgs] @ryantm pushed 2 commits to master: https://git.io/JJFvJ
<{^_^}> [nixpkgs] @ryantm merged pull request #92560 → remmina: 1.4.4 -> 1.4.7 → https://git.io/JJtUS
<{^_^}> [nixpkgs] @ryantm pushed 2 commits to master: https://git.io/JJFvt
<samueldr> infinisil: cp (scp) from a system where I don't have credentials setup to copy-closure it
<samueldr> so yeah, I see now
<samueldr> and it'll also be useful to do it the other way around soon
<{^_^}> [nixpkgs] @bbigras opened pull request #95620 → kopia: 0.6.0 -> 0.6.2 → https://git.io/JJFv0
alp has quit [Ping timeout: 272 seconds]
<unclechu> hey, i’m trying to build a Haskell package using `callCabal2nix`, for one package I get this error: `Setup: Encountered missing dependencies: base >=4.2 && <4.9`
<unclechu> any ideas how can i find what package makes upper bound be `<4.9`?
<unclechu> here is the error message https://pastebin.com/bWTBCehk
<unclechu> it doesn’t tell anything about the package
<infinisil> unclechu: If you look at the full logs you'll see which derivation was attempted to build
<{^_^}> [nixpkgs] @andresilva opened pull request #95621 → linux_zen: 5.7.10 -> 5.8.1 → https://git.io/JJFv9
<unclechu> infinisil: it was trying to build `datetime` but it has `<5` upper bound for the “base” package
mpiechotka has joined #nixos
mpiechotka has quit [Remote host closed the connection]
<unclechu> it must be some child dependency deeper in the tree
<unclechu> i think
<infinisil> Shouldn't be
<infinisil> Can you show the full logs?
<infinisil> Can also run the build with -K, then check out the source directory, where you should find a .cabal file with the bounds
<{^_^}> [nixpkgs] @maralorn merged pull request #95611 → [haskell-updates] haskellPackages.hls-ghcide: Fix hydra-build → https://git.io/JJdAH
<{^_^}> [nixpkgs] @maralorn pushed 2 commits to haskell-updates: https://git.io/JJFvH
<unclechu> infinisil: well, it happens even if i do this: `hs.ghcWithPackages (p: [p.datetime])` where `hs` is `nixpkgs.haskellPackages`
mariatsji has quit [Remote host closed the connection]
Pidgeotto has joined #nixos
Pidgeotto has quit [Excess Flood]
dingenskirchen has joined #nixos
mariatsji has joined #nixos
Pidgeotto has joined #nixos
Pidgeotto has quit [Excess Flood]
dingenskirchen has quit [Client Quit]
Pidgeotto has joined #nixos
Pidgeotto has quit [Excess Flood]
<unclechu> infinisil: https://pastebin.com/LJ5AY1Ve here is the full log of an attempt to build derivation from above
<infinisil> Yeah that's datetime's bounds
<infinisil> Do the check with -K if you wanna see its cabal file
<unclechu> infinisil: sorry, where i should pass this -K to?
<infinisil> nix-build
mariatsji has quit [Ping timeout: 260 seconds]
<unclechu> infinisil: https://hackage.haskell.org/package/datetime you can see `datetime` bound for “base” is `<5`, not `>=4.2 && <4.9`
kraeXen has joined #nixos
<infinisil> That's not the file it's using though
<{^_^}> [nixpkgs] @marsam opened pull request #95622 → buildRustPackage: add support for parallel build → https://git.io/JJFvj
<infinisil> It doesn't automatically use the latest version
<pbogdan> unclechu: the <4.9 is on the test suite, not the library
<{^_^}> [nixpkgs] @lopsided98 opened pull request #95623 → buildPerlPackage: fix patchShebangs when cross-compiling → https://git.io/JJFfT
<pbogdan> which I guess hackage doesn't show
<unclechu> infinisil: i passed -K flag to `nix-build` but i don’t see where it should give me a .cabal file
<infinisil> unclechu: See the last couple lines in the output, it should give you a /tmp directory
Church- has joined #nixos
mariatsji has joined #nixos
<unclechu> infinisil: okay, now i see it. can i somehow override it on the nix side?
<unclechu> the bound?
<unclechu> or can i build a haskell derivation without tests?
<infinisil> Yes, with haskell.lib.doJailbreak (<package>)
<infinisil> Or similarly haskell.lib.dontCheck
o1lo01ol_ has quit [Remote host closed the connection]
metreo has quit [Quit: Leaving.]
<unclechu> infinisil: `dontCheck` i assume doesn’t build tests? what `doJailbreak` does?
Rusty1 has quit [Remote host closed the connection]
<infinisil> jailbreaking means to disable the bounds
o1lo01ol1o has joined #nixos
<unclechu> infinisil: can i somehow override just particular dependency bounds?
<infinisil> Not with doJailbreak
<infinisil> Could patch the cabal file though with haskell.lib.appendPatch
<unclechu> infinisil: yeah, i though about something like patching the cabal file
mariatsji has quit [Ping timeout: 264 seconds]
<unclechu> but by running `runCommand` and copying all the files with modification of the cabal file, didn’t know about `appendPatch`, thanks
drpyser has quit [Ping timeout: 245 seconds]
o1lo01ol1o has quit [Ping timeout: 240 seconds]
knupfer has quit [Quit: knupfer]
knupfer has joined #nixos
<maralorn> unclechu: If you want to do that, the correct approach is to make a pull request against upstream, which fixes the bounds and then use that PR to create a patch that you apply in your patchPhase.
<maralorn> unclechu: Something like this: https://github.com/NixOS/nixpkgs/blob/e087c629a4f8f7c2f4ece449a0e6e9a99577088b/pkgs/development/haskell-modules/configuration-common.nix#L1398-L1403 There are tons of more of examples like this in that file.
knupfer has quit [Client Quit]
knupfer has joined #nixos
<{^_^}> [nixpkgs] @jtojnar merged pull request #95496 → osinfo-db: 20200529 -> 20200804 → https://git.io/JJ5Q9
<{^_^}> [nixpkgs] @jtojnar pushed to master « osinfo-db: 20200529 -> 20200804 »: https://git.io/JJFfj
<lisovinvlad> i have 3 configuration in /nix/var/nix/profiles named system-123-link
<lisovinvlad> but i dont have system-1-link.nix,
<lisovinvlad> i found comand nixos-rebuild switch -p test -I nixos-config=./test.nix,
<lisovinvlad> and i dont have /etc/default/grub.
<lisovinvlad> i want free switching between three config
nature has quit [Ping timeout: 260 seconds]
<bqv> system-1-link.nix? what's that
Rusty1 has joined #nixos
mariatsji has joined #nixos
<lisovinvlad> ./test.nix --what's that https://www.mankier.com/8/nixos-rebuild#Environment
mariatsji has quit [Ping timeout: 260 seconds]
<bqv> lisovinvlad?
zupo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<lisovinvlad> when i make nixos-rebuild switch -p system-1-link and reboot
<lisovinvlad> i get config system-3-link and all instaled soft. i know --rollback but i want 2poin back or 2point up betweem my configuratio
proofofkeags has joined #nixos
<bqv> i've only had one beer, but maybe i'm already too gone for you to be making any sense to me
<{^_^}> [nixpkgs] @flokli merged pull request #92833 → fslint: init at 2.46 → https://git.io/JJmyV
<{^_^}> [nixpkgs] @flokli pushed 2 commits to master: https://git.io/JJFJc
<lisovinvlad> bqv: probably this one is very large
<bqv> am i having a stroke or something?
<lisovinvlad> if you type man nixos-rebuild options -p you can see the example I'm talking about
<lisovinvlad> Sorry, maybe I don't understand English correctly
<simpson> lisovinvlad: It is *really* uncommon to have to switch between configurations all the time; the only reasonable use case that I wouldn't try to work around would be wanting to switch between drivers, e.g. nvidia vs nouveau. What are you working on?
<simpson> If you interrupt GRUB, then you can ask it to boot into an older configuration, but this won't solve your entire problem, I think.
proofofkeags has quit [Ping timeout: 240 seconds]
<{^_^}> [nixpkgs] @flokli merged pull request #93056 → [20.03] nautilus: 3.34.2 -> 3.34.3 → https://git.io/JJOHU
<{^_^}> [nixpkgs] @flokli pushed 2 commits to release-20.03: https://git.io/JJFJV
craftyguy has joined #nixos
<lisovinvlad> simpson: now I just want to understand the capabilities of the system. and I'm really interested in switching drivers, but that's later, if I decide what to do on
craftyguy has left #nixos [#nixos]
<simpson> lisovinvlad: Okay. Think of a configuration as like choosing a /usr, and a /lib, and most of /etc; these are for system-wide situations. But also, each user can configure their profile to have *their own* analogue of /usr and /lib. And you can make new ad-hoc environments with nix-shell.
__monty__ has quit [Quit: leaving]
astylian has quit [Ping timeout: 240 seconds]
afreak has joined #nixos
<simpson> So, when doing typical development, one will use nix-shell in order to set up a development environment just for a single project, and without worrying about having system-wide tools installed.
astylian has joined #nixos
<iwq> is there a function which makes a derivation which just copies src to $out?
<simpson> (Kernel development, as usual, bypasses most of this; you'll copy your dev kernels to /boot like normal.)
<simpson> iwq: Do you definitely need that, or would you be okay with `linkFarm` or similar?
alp has joined #nixos
<iwq> not sure, can't find much documentation on linkFarm. I need to copy some files i need on my server, like migrations, templates etc.
knupfer has quit [Ping timeout: 244 seconds]
work_ has quit [Quit: Connection closed for inactivity]
<simpson> But if they're in src, then they're already on there, right? Usually the only reason to make copies like this is if your tools can't follow symlinks.
<Yaniel> the key thing here being that "src" is stored in the nix store as-is
<simpson> Check out symlinkJoin and linkFarm, they have ASCII diagrams and lots of notes explaining what they do https://github.com/NixOS/nixpkgs/blob/master/pkgs/build-support/trivial-builders.nix
<simpson> Yaniel++ explicitly said the thing that I did not.
<{^_^}> Yaniel's karma got increased to 6
fendor_ has joined #nixos
<colemickens> Would it be the wildest thing in the world if I implied that udhcpd in the initrd was possibly not setting up DNS properly?
<colemickens> Or at least wondered about it?
fendor has quit [Ping timeout: 240 seconds]
<Yaniel> entertaining the thought that DHCP may perhaps possibly be broken? how dare you
<{^_^}> Channel nixos-unstable advanced to https://github.com/NixOS/nixpkgs/commit/16fc531784a (from 6 hours ago, history: https://channels.nix.gsc.io/nixos-unstable)
mariatsji has joined #nixos
energizer2 has quit [Read error: Connection reset by peer]
energizer2 has joined #nixos
energizer2 has joined #nixos
energizer2 has quit [Changing host]
<{^_^}> [nixpkgs] @flokli merged pull request #95600 → apache ant: 1.9.6 -> 1.9.15; 1.10.2 -> 1.10.8 → https://git.io/JJd9X
<{^_^}> [nixpkgs] @flokli pushed 3 commits to master: https://git.io/JJFUB
energizer2 has quit [Remote host closed the connection]
<{^_^}> Channel nixpkgs-20.03-darwin advanced to https://github.com/NixOS/nixpkgs/commit/9319284c1d0 (from 4 hours ago, history: https://channels.nix.gsc.io/nixpkgs-20.03-darwin)
mariatsji has quit [Ping timeout: 246 seconds]
<{^_^}> [nixpkgs] @risicle opened pull request #95625 → jxrlib: fix/enable for darwin → https://git.io/JJFUP
mvnetbiz_8 has quit [Read error: Connection reset by peer]
mvnetbiz_8 has joined #nixos
<iwq> simpson: combining linkFarm with copyPathToStore did what i needed, thanks
<simpson> iwq: Glad to hear it.
<{^_^}> [nixpkgs] @paholg opened pull request #95626 → python: tvnamer: 2.5.1 -> 3.0 → https://git.io/JJFTf
gv has quit [Remote host closed the connection]
gv has joined #nixos
samhza has quit [Remote host closed the connection]
samhza has joined #nixos
<{^_^}> [nixpkgs] @nyanloutre opened pull request #95627 → vr-video-player and openvr init → https://git.io/JJFT3
kleisli has joined #nixos
<{^_^}> [nixpkgs] @JohnTitor opened pull request #95628 → cargo-fund: init at 0.2.0 → https://git.io/JJFTC
<{^_^}> [nixpkgs] @zowoq opened pull request #95629 → nixos/{containers,cri-o,podman}: move copyFile to nixos/lib/utils → https://git.io/JJFTo
<{^_^}> Channel nixos-20.03 advanced to https://github.com/NixOS/nixpkgs/commit/f8a10a77193 (from 5 hours ago, history: https://channels.nix.gsc.io/nixos-20.03)
zupo has joined #nixos
la-jesystani has joined #nixos
mbrgm_ has joined #nixos
alexherbo2 has joined #nixos
Spiney has quit [Ping timeout: 264 seconds]
mbrgm has quit [Ping timeout: 272 seconds]
mbrgm_ is now known as mbrgm
samhza has quit [Remote host closed the connection]
samhza has joined #nixos
<energizer> can i declaratively prefetch the nonfree displaylink.zip in configuration.nix?
est31 has quit [Ping timeout: 240 seconds]
est31 has joined #nixos
<energizer> or maybe with flakes?
daniel has joined #nixos
daniel is now known as Guest77517
Guest77517 has quit [Client Quit]
samhza has quit [Remote host closed the connection]
samhza has joined #nixos
C-16 has quit [Ping timeout: 240 seconds]
<{^_^}> Channel nixos-20.03-small advanced to https://github.com/NixOS/nixpkgs/commit/cb1996818ed (from 81 minutes ago, history: https://channels.nix.gsc.io/nixos-20.03-small)
kraeXen has quit [Ping timeout: 260 seconds]
orivej has quit [Ping timeout: 256 seconds]
o1lo01ol1o has joined #nixos
<{^_^}> [nixpkgs] @JohnTitor opened pull request #95630 → rust-bindgen: 0.53.2 -> 0.54.1 → https://git.io/JJFkF
astylian has quit [Remote host closed the connection]
<pikajude> i'm trying to figure out if there's a successfully building version of fontmatrix somewhere in nixpkgs history
<pikajude> how do i do that
<{^_^}> [nixpkgs] @ludovicc opened pull request #95631 → [WIP] mesos: 1.4.1 -> 1.10.0 → https://git.io/JJFkj
philr has joined #nixos
o1lo01ol1o has quit [Ping timeout: 265 seconds]
stephaneyfx has quit [Quit: Leaving]
C-16 has joined #nixos
dramforever has joined #nixos
m0rphism has quit [Ping timeout: 240 seconds]
xd1le has joined #nixos
kleisli has quit [Ping timeout: 260 seconds]
<{^_^}> [nixpkgs] @trepetti opened pull request #95632 → python3Packages.svglib: init at 1.0.0 → https://git.io/JJFIz