worldofpeace changed the topic of #nixos to: NixOS 20.09 Nightingale ✨ https://discourse.nixos.org/t/nixos-20-09-release/9668 || https://nixos.org || Latest NixOS: https://nixos.org/nixos/download.html || Latest Nix: https://nixos.org/nix/download.html || Logs: https://logs.nix.samueldr.com/nixos/ || use ,channels for a list of Nix* related channels || nixcon videos: https://tinyurl.com/nixcon2019 || Link to the output of nix-inf
<cole-h> Equally as easy: `sha256sum filename.iso` and compare
<fuzzypixelz> I didn't know you could do both, I thought I would need to do it for the file I downloaded. Could you please explain both methods x)
<Yaniel> uhh
<Yaniel> well the URL thing tells you what the server claims the hash is
<cole-h> If you have both the .sha256 and .iso files, you can run `sha256sum .sha256` and it should compare the precomputed checksum with the checksum of the file you downloaded
<Yaniel> and you can compute the actual hash of the file you downloaded, to see if you actually got the same file
<Yaniel> (and it didn't get corrupted on the way)
<Yaniel> as in the same file that the server claimed to send you
<Yaniel> you don't *have* to do it but it is a good idea of course
iH8c0ff33 has quit [Ping timeout: 256 seconds]
seku has quit [Quit: Connection closed]
<{^_^}> [nixpkgs] @AndersonTorres opened pull request #105189 → QMPlay2: init at 20.07.04 → https://git.io/Jkd2B
<{^_^}> [nixpkgs] @SuperSandro2000 closed pull request #84506 → vimPlugins.ncm2-tagprefix: init at 2018-11-08 → https://git.io/JvALy
vsiddharth has joined #nixos
<rogerr> why doesn't home manager env get into my $PATH when i rdp in but does when i ssh in? my rdp startwm.sh https://termbin.com/i1gq and .xprofile https://termbin.com/mcxp what is break pls?
<rogerr> been trying to figure this out for days
<{^_^}> [nixpkgs] @jtojnar merged pull request #105188 → gnome3.gnome-tetravex: 3.38.1 -> 3.38.2 → https://git.io/Jkdge
<{^_^}> [nixpkgs] @jtojnar pushed commit from @r-ryantm to master « gnome3.gnome-tetravex: 3.38.1 -> 3.38.2 »: https://git.io/Jkda4
<{^_^}> [nixpkgs] @jtojnar merged pull request #105187 → gnome3.gnome-desktop: 3.38.1 -> 3.38.2 → https://git.io/JkdzL
<{^_^}> [nixpkgs] @jtojnar pushed commit from @r-ryantm to staging « gnome3.gnome-desktop: 3.38.1 -> 3.38.2 »: https://git.io/JkdaB
<{^_^}> [nixpkgs] @SuperSandro2000 merged pull request #71838 → fdroidserver: fix gradlew-fdroid interpreter → https://git.io/Je0nc
<{^_^}> [nixpkgs] @SuperSandro2000 pushed 2 commits to master: https://git.io/Jkdaa
<{^_^}> [nixpkgs] @SuperSandro2000 closed pull request #91524 → oracle-xe: make scripts executable → https://git.io/JfjmK
lcvass has quit [Quit: ZNC 1.7.2+deb3 - https://znc.in]
<{^_^}> [nixpkgs] @SuperSandro2000 closed pull request #98428 → puppy: init at 0.0.7 → https://git.io/JUzt1
lcvass has joined #nixos
<dhess> gchristensen: ping
<virus_dave> Can someone merg this? https://github.com/NixOS/nixpkgs/pull/104809
<{^_^}> #104809 (by virusdave, 3 days ago, open): unison-ucm 1.0.M1l-alpha -> 1.0.M1m-alpha
<rprije> I'm trying to use fetchdarcs to grab my code from https://hub.darcs.net/ . This was working last I used it but now I'm getting this error:
<rprije> (Error getting "https://hub.darcs.net/rprije/backups/_darcs/inventory": InternalException (HandshakeFailed (Error_Protocol ("certificate has unknown CA",True,UnknownCa))))
<rprije> Any ideas? fetchdarcs already uses cacerts
<{^_^}> [nixpkgs] @r-ryantm opened pull request #105190 → hdparm: 9.58 -> 9.60 → https://git.io/Jkdwf
<cole-h> rprije: Does it work with darcs normally?
iH8c0ff33 has joined #nixos
NickHu has joined #nixos
mbrgm_ has joined #nixos
mbrgm has quit [Ping timeout: 260 seconds]
mbrgm_ is now known as mbrgm
<{^_^}> [nixpkgs] @jtojnar merged pull request #101537 → gtk3: Use tracker3 for search → https://git.io/JTVi2
<{^_^}> [nixpkgs] @jtojnar pushed 5 commits to staging: https://git.io/Jkdwo
fuzzypixelz has quit [Remote host closed the connection]
iH8c0ff33 has quit [Ping timeout: 246 seconds]
Fare has quit [Ping timeout: 264 seconds]
<Raito_Bezarius> hi there, do anyone know why meteor crashes with fatal error on some projects using NixOS?
<Raito_Bezarius> I have some stacktrace relatively weird
<Raito_Bezarius> > # archived threads in combination with wasm not supported
<{^_^}> error: syntax error, unexpected ')', at (string):438:1
werner291 has quit [Quit: werner291]
supersandro2000 has quit [Disconnected by services]
supersandro2000 has joined #nixos
<Raito_Bezarius> ah, sounds something that broke in node 12
<{^_^}> [nixpkgs] @matthew-piziak opened pull request #105191 → mdl: 0.5.0 -> 0.11.0 → https://git.io/Jkdrn
grfn is now known as glittershark
glittershark is now known as grfn
<{^_^}> [nixpkgs] @SuperSandro2000 opened pull request #105192 → nodePackages.stylelint: init at 13.7.2 → https://git.io/JkdoY
<dhess> The formatting checks in the NixOS Python test harness are really, really annoying :\
<cole-h> dhess: `skipLint = true;`
<cole-h> dhess: On the same level as `name = "...";`
<dhess> cole-h: thanks!
lunik1 has quit [Read error: Connection reset by peer]
lunik1 has joined #nixos
philr_ has joined #nixos
<rawtaz> interesting, the number of people in this channel almost doubled 2017 -> 2018
lawr3nce has quit [Remote host closed the connection]
<sss2> https://bpa.st/NPGQ - on i686 still can't update
<Raito_Bezarius> has anyone succeded to package a meteor application in nixos?
Fare has joined #nixos
meh` has quit [Ping timeout: 260 seconds]
Ariakenom has quit [Ping timeout: 256 seconds]
<{^_^}> [nixpkgs] @peti pushed to haskell-updates « hackage-packages.nix: automatic Haskell package set update »: https://git.io/JkdP8
spudly has quit [Quit: ZNC - http://znc.in]
<rprije> cole-h: yes, it works fine for darcs when run directly
<rprije> I've even lifted out exactly the command nix runs with all the associated --lazy and --tag flags. Works fine when run directly outside of the nix build system.
zeta_0 has joined #nixos
johnw has joined #nixos
Lord_of_Life_ has joined #nixos
Lord_of_Life has quit [Ping timeout: 240 seconds]
<zeta_0> if any of you could help me with this inifinite recursion issue that i'm having, thanks in advance: https://www.reddit.com/r/NixOS/comments/k1vd82/nixos_nixdirenv_infinite_recursion_error_returned/
samhza has quit [Remote host closed the connection]
samhza has joined #nixos
<zeta_0> i've never gotten an error involving inifinite recursion, so I have no idea how to troubleshoot this?
<zeta_0> also, I couldn't figure out how to format the code correctly in reddit, so I can pastebin the code and error here as well!
selfsymmetric-mu has quit [Remote host closed the connection]
ris has quit [Ping timeout: 264 seconds]
spudly has joined #nixos
spudly has joined #nixos
spudly has quit [Changing host]
<{^_^}> [nixpkgs] @SuperSandro2000 closed pull request #99113 → nodePackages.stylelint: init at 13.7.2 → https://git.io/JUMlR
<{^_^}> [nixpkgs] @SuperSandro2000 merged pull request #105192 → nodePackages.stylelint: init at 13.7.2 → https://git.io/JkdoY
<{^_^}> [nixpkgs] @SuperSandro2000 pushed 3 commits to master: https://git.io/JkdMz
<cole-h> zeta_0: Remove packages one-by-one until you no longer have the problem, to narrow it down.
Wulfsta has joined #nixos
<{^_^}> [nixpkgs] @SuperSandro2000 merged pull request #105190 → hdparm: 9.58 -> 9.60 → https://git.io/Jkdwf
<{^_^}> [nixpkgs] @SuperSandro2000 pushed 2 commits to master: https://git.io/JkdDL
<{^_^}> [nixpkgs] @SuperSandro2000 merged pull request #105176 → fastjet-contrib: 1.042 -> 1.045 → https://git.io/Jkd3A
<{^_^}> [nixpkgs] @SuperSandro2000 pushed 2 commits to master: https://git.io/JkdDO
<Wulfsta> I'm trying to test a derivation that requires a specific numpy and scipy version using nix-shell. Is there any way for me to specify that numpy/scipy should be that particular version for every derivation input in the shell? I'm hitting a "Found duplicated packages in closure for dependency ..." error.
<supersandro2000> Wulfsta: did you try an overlay?
<Wulfsta> Oh, that actually makes this easy - thanks
<{^_^}> [nixpkgs] @SuperSandro2000 opened pull request #105193 → volctl: 0.6.3 -> 0.8.0 → https://git.io/JkdD6
<{^_^}> [nixpkgs] @SuperSandro2000 closed pull request #99410 → volctl: 0.6.3 -> 0.8.0 → https://git.io/JUHpB
<{^_^}> [nixpkgs] @jtojnar merged pull request #105181 → glib: 2.66.2 -> 2.66.3 → https://git.io/Jkdlc
<{^_^}> [nixpkgs] @jtojnar pushed 0 commits to staging: https://git.io/JkdDD
<{^_^}> [nixpkgs] @SuperSandro2000 merged pull request #105191 → mdl: 0.5.0 -> 0.11.0 → https://git.io/Jkdrn
<{^_^}> [nixpkgs] @SuperSandro2000 pushed 2 commits to master: https://git.io/JkdDF
<{^_^}> [nixpkgs] @SuperSandro2000 closed pull request #63233 → i3-wk-switch: 2019-06-14 -> 2019-05-10 → https://git.io/fjacK
<vanbeast> Hi, I've created a package for eddie-ui GUI App for AirVPN service. It was mentioned in this issue https://github.com/NixOS/nixpkgs/issues/73233 . It's working on my machine (NixOS) after nix-build. But this is my first package, so I have some doubts. Who should I put as a maintainer? Also, I didn't test other platforms
<{^_^}> #73233 (by tgys, 1 year ago, open): Packaging requests: eddie-ui
<{^_^}> [nixpkgs] @SuperSandro2000 closed pull request #62700 → thin-provisioning-tools: 0.7.6 -> 0.8.5 → https://git.io/fjuu2
<vanbeast> Should I create a PR or post my branch here first?
acarrico has joined #nixos
<{^_^}> [nixpkgs] @SuperSandro2000 opened pull request #105194 → thin-provisioning-tools: remove unused input → https://git.io/JkdyE
<{^_^}> [nixpkgs] @SuperSandro2000 closed pull request #51370 → mlt: 6.10.0 -> 6.12.0 → https://git.io/fpKkE
h0m1 has quit [Ping timeout: 272 seconds]
<{^_^}> [nix] @kquick opened pull request #4288 → Disable cache when a flake --update-input is explicitly specified. → https://git.io/JkdyH
<evils> vanbeast: no harm in creating a PR, the bot will give you some feedback even if no one else does
h0m1 has joined #nixos
orivej has joined #nixos
<evils> vanbeast: the listed maintainer(s) should be interested parties, you would obviously be an obvious candidate
<rogerr> why doesn't home manager env get into my $PATH when i rdp in but does when i ssh in? my rdp startwm.sh https://termbin.com/i1gq and .xprofile https://termbin.com/mcxp what is break pls?
<vanbeast> elvis: thanks. Will create a PR with what I have at the moment
<dhess> Anyone know why switching python3Packages to use python39 (vs python38) would cause "error: invalid command 'bdist_wheel'" when trying to build Python dependencies?
<dhess> It's like the `wheel` package went missing
<{^_^}> [nixpkgs] @vanbeast opened pull request #105195 → eddie-ui: init at 2.18.9 → https://git.io/JkdSP
Emantor has quit [Quit: ZNC - http://znc.in]
<{^_^}> [nixpkgs] @applePrincess opened pull request #105196 → Fix shebang link → https://git.io/Jkd9e
<{^_^}> [nixpkgs] @r-ryantm opened pull request #105197 → igv: 2.8.12 -> 2.8.13 → https://git.io/Jkd9t
Emantor has joined #nixos
Wulfsta has quit [Remote host closed the connection]
hlolli_ has joined #nixos
hlolli__ has quit [Ping timeout: 272 seconds]
m0rphism has quit [Ping timeout: 264 seconds]
<gentauro> how do I change the background image on NixOS? I bought a bigger screen and it loosk kind of `meh` :(
<gentauro> I would just like to change to a specific colour instead of an image :)
iH8c0ff33 has joined #nixos
<evils> gentauro: i seem to recall there's a way to configure a solid colour wallpaper with X, so if you find that, surely there'll be a place to put it in your config
<{^_^}> [nixpkgs] @SuperSandro2000 opened pull request #105198 → python3Packages.web: 0.51 -> 0.62, fix build → https://git.io/JkdQ0
<{^_^}> [nixpkgs] @SuperSandro2000 closed pull request #95538 → python3Packages.web: 0.51 -> 0.61, fix build → https://git.io/JJdmD
<evils> vanbeast: just putting your nickname in maintainers isn't valid unless you have a matching entry in nixpkgs/maintainers/maintainer-list.nix
<zeta_0> cole-h: ok, so this error is being thrown for all of my shell.nix files, which is not good, the shell.nix file that I am using for javascript is throwing a smaller error message, so I guess that's a good sign: https://dpaste.org/j8JD https://dpaste.org/csqS
rajivr has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #105199 → gnome3.gnome-color-manager: 3.32.0 -> 3.36.0 → https://git.io/JkdQP
iH8c0ff33 has quit [Ping timeout: 256 seconds]
<zeta_0> if anyone could explain to me what that error message means, thanks!
<{^_^}> [nixpkgs] @SuperSandro2000 merged pull request #105112 → xmrig: 6.5.3 -> 6.6.1 → https://git.io/JkQwf
<{^_^}> [nixpkgs] @SuperSandro2000 pushed 2 commits to master: https://git.io/Jkd7G
<zeta_0> I made a bunch of changes, so i'm not sure how to narrow it down, to see what's causing the error, is there anything else that any of you recommend me troubleshooting, so that I can pinpoint the root cause of this error?
<supersandro2000> zeta_0: try removing the node packages one by one. One of them causes an infite recursion
<zeta_0> supersandro2000: but this error is occurring in all of my shell.nix files that worked before, so I don't think that it has anything to do with the contents of the files, 2 big changes that I made were adding an emacs-overlay, and changing my .emacs config, other than that, I have no idea what is causing these errors to be thrown!
<gentauro> evils: I could just use a small image with the colour I desire and then just use "fill"
<gentauro> thx
<gentauro> :)
<gentauro> evils: do you know if it's possible to add a background image per workspace?
<gentauro> that would by nifty :)
<evils> gentauro: that's probably up to your desktop/window manager
<zeta_0> I've never had to deal with an inifinite recursion error, so that's very weird!
<simpson> zeta_0: Guessing that you changed something about your system overlay configuration.
ZaraChimera has quit [Ping timeout: 272 seconds]
ece has quit [Read error: Connection reset by peer]
ece has joined #nixos
SomeoneSerge has quit [Ping timeout: 256 seconds]
<zeta_0> simpson: ya, I updated the rev/sha, here's the corresponding code in my home.nix file: https://dpaste.org/odeq
tlaxkit has quit [Ping timeout: 256 seconds]
<gentauro> I created a `~/.background-image` but it doesn't seem to used. Do I need to restart Xserver?
Yasuke has joined #nixos
<zeta_0> also, for my emacs config, i'm now recursively calling separate files as modules in my .emacs, but I don't think that's what's causing this nix-shell inifinite recursion error that i'm getting.
<evils> gentauro: i use wayland so i'm probably not the best to make recommendations xD, you may need to rebuild nixos and restart X
<Yasuke> Hello everyone! I was able to run nixos-infect for a while to get nixos on digital ocean servers, but now when I start a new droplet, and run the nixos-infect script ... I can't ssh in and get: "Resource temporarily unavailable"
<gentauro> evils: I use XMonad so … xD
ZaraChimera has joined #nixos
<{^_^}> [nixpkgs] @SuperSandro2000 merged pull request #105197 → igv: 2.8.12 -> 2.8.13 → https://git.io/Jkd9t
<{^_^}> [nixpkgs] @SuperSandro2000 pushed 2 commits to master: https://git.io/JkdNq
gustavderdrache has quit [Ping timeout: 256 seconds]
<{^_^}> [nixpkgs] @ryantm opened pull request #105200 → doc: Ruby to CommonMark → https://git.io/JkdNZ
<siraben> How can I debug why my Grub generation list is not updating?
<{^_^}> [nixpkgs] @SuperSandro2000 merged pull request #105196 → doc/python: Fix shebang link → https://git.io/Jkd9e
<{^_^}> [nixpkgs] @SuperSandro2000 pushed commit from @applePrincess to master « doc/python: Fix shebang link (#105196) »: https://git.io/JkdNR
<{^_^}> [nixpkgs] @SuperSandro2000 closed pull request #105199 → gnome3.gnome-color-manager: 3.32.0 -> 3.36.0 → https://git.io/JkdQP
<rogerr> why does https://git.sr.ht/~jshholland/auntie/tree/master/shell.nix not have the line i always see at top of nix files like `{ config, pkgs, lib, ... }:` pls?
<energizer> rogerr: usually shell.nix doesnt have that
<{^_^}> [nixpkgs] @SuperSandro2000 merged pull request #99248 → dnadd: init at 1.0.0 → https://git.io/JUSYa
<{^_^}> [nixpkgs] @SuperSandro2000 pushed 3 commits to master: https://git.io/JkdNb
<rogerr> why not?
iH8c0ff33 has joined #nixos
<simpson> That signature is for NixOS modules. Not all Nix files are NixOS modules.
tlaxkit has joined #nixos
<{^_^}> [nixpkgs] @SuperSandro2000 merged pull request #105150 → dfu-util: 0.9 -> 0.10 → https://git.io/Jk5ZN
<{^_^}> [nixpkgs] @SuperSandro2000 pushed 2 commits to master: https://git.io/JkdAn
Fare has quit [Ping timeout: 264 seconds]
hlolli__ has joined #nixos
wnklmnn_ has joined #nixos
tlaxkit has quit [Client Quit]
stephank6 has joined #nixos
iH8c0ff33 has quit [Ping timeout: 256 seconds]
`slikts has quit [Read error: Connection reset by peer]
nadley has quit [Remote host closed the connection]
matthewkenigsber has quit [Ping timeout: 272 seconds]
mt[m] has quit [Ping timeout: 272 seconds]
luelista has quit [Ping timeout: 272 seconds]
matthewkenigsber has joined #nixos
`slikts has joined #nixos
`slikts has joined #nixos
`slikts has quit [Changing host]
mt[m] has joined #nixos
hlolli_ has quit [Ping timeout: 272 seconds]
h0m1 has quit [Ping timeout: 272 seconds]
wnklmnn has quit [Ping timeout: 272 seconds]
stephank has quit [Ping timeout: 272 seconds]
fooker has quit [Ping timeout: 272 seconds]
kinroy1 has quit [Ping timeout: 272 seconds]
hellrazor has quit [Ping timeout: 272 seconds]
stephank6 is now known as stephank
luelista has joined #nixos
nadley has joined #nixos
h0m1 has joined #nixos
<{^_^}> [nixpkgs] @SuperSandro2000 merged pull request #100090 → python3Packages.scikit-fuzzy: init at unstable-2020-10-03 → https://git.io/JTvze
<{^_^}> [nixpkgs] @SuperSandro2000 pushed 2 commits to master: https://git.io/JkdA9
patagonicus has quit [Quit: The Lounge - https://thelounge.chat]
fooker has joined #nixos
hellrazor has joined #nixos
patagonicus has joined #nixos
addcninblue has quit [Quit: ZNC 1.8.1 - https://znc.in]
zeta_0 has quit [Quit: rebuilding!]
Resynth[m] has left #nixos ["User left"]
<ncm[m]> gentauro: There is an xsri command you can use until you restart.
wnklmnn_ has quit [Quit: Leaving]
addcninblue has joined #nixos
<gentauro> ncm[m]: `xsri`? What is that?
<gentauro> never heard of it
<{^_^}> [nixpkgs] @SuperSandro2000 merged pull request #74337 → muon: init at 2019-11-27 → https://git.io/JeXBy
<{^_^}> [nixpkgs] @SuperSandro2000 pushed 2 commits to master: https://git.io/JkdpR
<rogerr> lorri init makes a shell.nix but it has pkgs.bashInteractive. do i keep that or take the pkgs. part off or? https://git.sr.ht/~jshholland/auntie/tree/master/shell.nix is the template im using
<{^_^}> [nixpkgs] @r-ryantm opened pull request #105201 → haproxy: 2.3.0 -> 2.3.1 → https://git.io/Jkdhs
<V> rogerr: I believe it tells you to keep that iff you use bash
<V> dunno why, never bothered to check; I use fish
zeta_0 has joined #nixos
<rogerr> if i mess up the format of shell.nix, how can i see the error message or log or smth?
monokrome has quit [Quit: cya]
Fare has joined #nixos
pbb has quit [Quit: http://quassel-irc.org - Chat comfortably. Anywhere.]
<supersandro2000> Can someone point me to a solution for the following error when building derivations ? collision between `/nix/store/ycql9cr407lc8ws1bvx7b2d1qq7fvlvk-python3.8-jaraco.functools-3.0.1/lib/python3.8/site-packages/jaraco/__pycache__/__init__.cpython-38.pyc' and
<supersandro2000> `/nix/store/2y2y5cdjf7i1775yj71gqr0h410wxi53-python3.8-jaraco.collections-3.0.0/lib/python3.8/site-packages/jaraco/__pycache__/__init__.cpython-38.pyc'
<supersandro2000> builder for '/nix/store/mfxqm4m3qkd44k242h7cj27sfraprkn7-python3-3.8.6-env.drv' failed with exit code 25
<zeta_0> simpson, cole-h: well I updated my emacs-overlay again, and changed my .emacs config back to where it was, and did another upgrade to my whole system, but that infinite recursion error is still being thrown!
pbb has joined #nixos
<zeta_0> that error message is not helping, I don't know what to troubleshoot next.
<gentauro> restarted X and no changes in background image :|
<gentauro> nevermind
pinecamp has joined #nixos
monokrome has joined #nixos
<zeta_0> what is this fixed-points.nix file? that's where the inifinite recursion is occurring.
<pinecamp> is there any NixOS support for declarative management of network namespaces?
aw has quit [Quit: Quitting.]
spacefrogg has quit [Quit: Gone.]
aw has joined #nixos
zeta_0 has quit [Quit: rcirc on GNU Emacs 27.1]
spacefrogg has joined #nixos
<colemickens> Did something change? I'm getting SSL errors all of the sudden with mercurial? anything regrading CA certs and nix-shells or anything?
<colemickens> abort: error: [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed: unable to get local issuer certificate (_ssl.c:1124)
<colemickens> getting that from mercurial all the sudden and the host is presenting a valid SSL cert as far as I can tell.
<rogerr> shell.nix
<rogerr> any rust devs know?
kalbasit has joined #nixos
bvdw has quit [Quit: The Lounge - https://thelounge.chat]
Yasuke has quit [Ping timeout: 264 seconds]
<{^_^}> [nixpkgs] @SuperSandro2000 merged pull request #105168 → tickrs: init at 0.7.1 → https://git.io/JkdJP
<{^_^}> [nixpkgs] @SuperSandro2000 pushed 2 commits to master: https://git.io/JkFJU
bvdw has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #105203 → gnome3.gnome-initial-setup: 3.38.1 -> 3.38.2 → https://git.io/JkFJb
<colemickens> oh god does cacert upgrade trigger rebuild?
zeta_0 has joined #nixos
<zeta_0> hello there, I just posted on reddit an issue that i'm having, if any of you would like to take a look, thanks in advance for the help! https://www.reddit.com/r/NixOS/comments/k2gtad/infinite_recursion_errors_being_thrown_by_nix/
<{^_^}> [nixpkgs] @RaghavSood merged pull request #105194 → thin-provisioning-tools: remove unused input → https://git.io/JkdyE
<{^_^}> [nixpkgs] @RaghavSood pushed 2 commits to master: https://git.io/JkFUV
<colemickens> I think it will be hard to help without code on that one.
<colemickens> I'd be curious if your shell.nix is loading your overlay.
<{^_^}> [nixpkgs] @marsam opened pull request #105204 → postgresqlPackages.pg_topn: 2.3.0 -> 2.3.1 → https://git.io/JkFU6
pinecamp has quit [Ping timeout: 256 seconds]
<zeta_0> colemickens: I don't think, it has to do with my shell.nix files, because the error is being thrown for all of my shell.nix files that worked before, anyways here's the javascript shell.nix file that returned the error that I pasted in the reddit post: https://dpaste.org/2QDV
<zeta_0> maybe the shell.nix files implicitly call the emacs-overlay, I have no idea.
<colemickens> zeta_0: can you `ls ~/.config/nixpkgs` for me
<colemickens> ... lmao exactly the issue I have just talking about. GO FIGURE.
<{^_^}> Channel nixos-20.09-small advanced to https://github.com/NixOS/nixpkgs/commit/e111e9d4c05 (from 8 hours ago, history: https://channels.nix.gsc.io/nixos-20.09-small)
<{^_^}> [nixpkgs] @r-ryantm opened pull request #105205 → gnome3.gnome-maps: 3.38.1.1 -> 3.38.2 → https://git.io/JkFTH
<zeta_0> colemickens: https://dpaste.org/vQY1
<colemickens> and the same with overlays/
<{^_^}> [nixpkgs] @marsam merged pull request #105109 → dart: support x86_64-darwin platform → https://git.io/JkQuo
<{^_^}> [nixpkgs] @marsam pushed 2 commits to master: https://git.io/JkFTA
Supersonic112 has joined #nixos
Supersonic has quit [Ping timeout: 272 seconds]
Supersonic112 is now known as Supersonic
<colemickens> Basicaly, I suspect there's a problem with an overlay in there.
<zeta_0> colemickens: https://dpaste.org/aFdv
<colemickens> and finally show us the emacs.nix
<zeta_0> colemickens: https://dpaste.org/CkqQ
<colemickens> that's not an overlay
<colemickens> and is likely the source of the problem, because it won't get a pkgs arg and then will try to load <nixpkgs>, thereby inf recursion
<{^_^}> Channel nixpkgs-unstable advanced to https://github.com/NixOS/nixpkgs/commit/4f165c6d7d4 (from 4 days ago, history: https://channels.nix.gsc.io/nixpkgs-unstable)
<{^_^}> [nixpkgs] @marsam merged pull request #105081 → bottom: 0.5.1 -> 0.5.3 → https://git.io/JkQIZ
<{^_^}> [nixpkgs] @marsam pushed 2 commits to master: https://git.io/JkFkW
<zeta_0> colemickens: I call it as an overlay in my home.nix file, it was working great before, but after I made some changes, it got all jacked up!
<colemickens> zeta_0: I don't doubt that there is a way to use this file successfully.
<colemickens> But nix loads it in a particular way when it is specified as an overlay.
<colemickens> And because we're not using flakes, that overlay file is implicitly loaded whenever your shell references <nixpkgs>.
<{^_^}> [nixpkgs] @r-ryantm opened pull request #105206 → gpxsee: 7.36 -> 7.37 → https://git.io/JkFkg
<colemickens> But like I said, it tries to load <nixpkgs> while loading overlays, while loading <nixpkgs>... so you can see where that goes.
<colemickens> An overlay will always return a function final->prev->attrset, so they usually look like (final: prev: { /* bulk in here */ }).
<zeta_0> colemickens: so how certain are you that it is emacs-overlay that is causing the infinite recursion error to be returned by nix-shell?
<colemickens> because I know that `nix-build` will try to load overlays from that dir, and I can read the first line of the "overlay" to see that it's going to load nixpkgs...
<colemickens> do you see the loop?
monokrome has quit [Quit: WeeChat 2.8]
<colemickens> nix-shell loads your shell.nix, which imports <nixpkgs>, so nix imports your "overlay". When it evaluates it, the very first line is to load <nixpkgs>... so it starts over...
<colemickens> thus you're infinitely stuck importing nixpkgs.
<colemickens> That, and it's simply not a valid overlay nix expression.
<colemickens> Also, the usage docs for that emacsWithPackagesFromUsePackage function appear to be for using it a specific individual package, not overlay.
<colemickens> I would expect that `nix-env -iA nvim` would fail for you, as well, if my hunch is correct.
<zeta_0> colemickens: so how was it working correctly before, then stop working correctly, does the order of evaluation change or something? i'll execute that command now, one second!
<colemickens> I can't really speak to prior state, unfortunately.
<colemickens> Like I said, I believe you that it works from `home.nix`.
<zeta_0> colemickens: https://dpaste.org/Nqu0
<zeta_0> colemickens: let me pastebin the corresponding home.nix code, one second!
<colemickens> alright that's a bit inconclusive :P
<colemickens> okay
<colemickens> But, I will say, if you look at the README, you'll see the distinction: https://github.com/nix-community/emacs-overlay
<colemickens> In the usage that looks like what you have in `emacs.nix`, that for use as an individual package, not as an overlay.
<colemickens> The overlay section shows the way to use it as an overlay on top of all nixpkgs.
<{^_^}> [nixpkgs] @SuperSandro2000 closed pull request #71475 → hadoop: do not trigger cmake hook for maven deps derivation → https://git.io/JeBhs
<zeta_0> colemickens: here's the corresponding home.nix code that I use for emacs-overlay: https://dpaste.org/tvbU
nullheroes has quit [Quit: WeeChat 2.9]
<colemickens> right...
<colemickens> this just reassures me that everything I've said is correct.
<colemickens> (import ./overlays/emacs.nix { inherit pkgs; }) <- you're using it as a package, listed in home.packages.
<{^_^}> [nixops] @adisbladis merged pull request #1410 → modify statedict: enable storing dict via json.dump → https://git.io/JUdsH
<{^_^}> [nixops] @adisbladis pushed 2 commits to master: https://git.io/JkFLq
<{^_^}> [nixpkgs] @SuperSandro2000 closed pull request #72967 → gem-config: add pg_query → https://git.io/JeayZ
<zeta_0> colemickens: so, what do you recommend that I do to fix this, I don't want to have to put emacs-overlay back in home.nix, i'm trying to break down my home.nix config to separate files, so that it's easier to manage!
<colemickens> you have emacs-overlay in home.nix right now?
<zeta_0> and call the separate home.nix files as modules!
<{^_^}> [nixpkgs] @SuperSandro2000 closed pull request #89778 → SPAdes: add python dependency → https://git.io/JfDv2
<colemickens> lines 15-17 of the paste is you including the emacs overlay?
<zeta_0> colemickens: i'm calling emacs.nix from home.nix
<colemickens> Yes, and you're also importing the emacs overlay.
<colemickens> I honestly don't really know what your desired end goal is.
<zeta_0> colemickens: a simple fix to the infinite recursion errors, without having to move the content from emacs.nix to home.nix!
<zeta_0> if possible!
<colemickens> okay, here's the thing, emacs.nix is not a valid overaly
<colemickens> you should just move it out of overlays to start with
<colemickens> imo, you probably want it next to `home.nix`.
<{^_^}> [nixpkgs] @SuperSandro2000 merged pull request #89750 → vimPlugins.investigate-vim: init at 2020-02-29 → https://git.io/JfM7u
<{^_^}> [nixpkgs] @SuperSandro2000 pushed 2 commits to master: https://git.io/JkFLD
<colemickens> it's possible that is all you need to do to resolve this.
<zeta_0> colemickens: so delete emacs.nix and place the `entire` emacs-overlay in home.nix?
<colemickens> what???? no
<colemickens> move emacs.nix next to home.nix.
<colemickens> it is not an overlay, it does not belong in overlays/
<colemickens> "emacs.nix" is a Nix expression that returns a single, customized emacs package.
<colemickens> It uses a function emacsWithPackagesFromUsePackage that is provided to you by importing the emacs-overlay (lines 15-17 of the one paste)
<{^_^}> [nix] @abathur opened pull request #4289 → darwin: encrypt nix volume if filevault is enabled → https://git.io/JkFLN
<zeta_0> colemickens: oh good, I misunderstood you, and that overlays directory is just a name, but ok i'll move emacs.nix out of the overlay directory.
<colemickens> its not just a name though, that's the key point I'm trying to make :)
<{^_^}> [nixpkgs] @r-ryantm opened pull request #105207 → ipset: 7.7 -> 7.9 → https://git.io/JkFLx
<colemickens> Nix automatically loads ~/.config/nixpkgs/overlays as overlays when you run any nix-* command.
<colemickens> that's why its so problematic that it's there, and why simply moving its location might help you.
<{^_^}> [nixpkgs] @jtojnar merged pull request #105203 → gnome3.gnome-initial-setup: 3.38.1 -> 3.38.2 → https://git.io/JkFJb
<{^_^}> [nixpkgs] @jtojnar pushed commit from @r-ryantm to master « gnome3.gnome-initial-setup: 3.38.1 -> 3.38.2 »: https://git.io/JkFtq
<{^_^}> [nixpkgs] @jtojnar merged pull request #105205 → gnome3.gnome-maps: 3.38.1.1 -> 3.38.2 → https://git.io/JkFTH
<zeta_0> colemickens: Oh, it makes sense now, I'll make that change and get back to you, one second, and thanks for having patience, nix has these edge cases that confuse me.
<{^_^}> [nixpkgs] @jtojnar pushed commit from @r-ryantm to master « gnome3.gnome-maps: 3.38.1.1 -> 3.38.2 »: https://git.io/JkFts
nullheroes has joined #nixos
<{^_^}> [nixpkgs] @SuperSandro2000 merged pull request #105154 → joplin-desktop: 1.3.18 -> 1.4.15 → https://git.io/Jk5Rc
<{^_^}> [nixpkgs] @SuperSandro2000 pushed 2 commits to master: https://git.io/JkFtV
<colemickens> zeta_0: I literally just wrote up a couple of posts recently about how new upcoming Nix features make these problems less likely to happen and more easy to diagnose-via-crowd in the future.
photocyte has joined #nixos
<{^_^}> [nixpkgs] @zowoq pushed to master « fix eval »: https://git.io/JkFqL
<bbigras> Are hashes different with flakes? I'm trying to switch the same config to flakes and I need to push 14 GB to my laptop.
<colemickens> bbigras: shouldn't be, no. I built this as an example to show that if you write a flake.nix correctly (and do a trick to fix version info) the built hash is the same: https://github.com/colemickens/nixos-flake-example
<colemickens> (The version info only affects a few small store paths at the end, because flakes can get richer info about the input nixpkgs)
<zeta_0> colemickens: ok, I move emacs.nix out of overlays/ and into nixpkgs/ , and changed the path in home.nix to ./emacs.nix, executed nixos-rebuild switch, and executed nix-shell for my javascript shell.nix file, and finally it works!
<colemickens> zeta_0: :) excellent! please do me a favor and update the reddit post, you can just link to the IRC conversation if you want.
<bbigras> colemickens: so there must be another problem in my case? like my flake.nix is not correct? it seems the version info wouldn't make up that much.
KarlJoad has quit [Quit: ERC (IRC client for Emacs 27.1)]
<{^_^}> [nix] @abathur closed pull request #4181 → darwin: encrypt nix volume if filevault is enabled → https://git.io/JT2WJ
<colemickens> bbigras: correct, the version info would be a rebuild of a few tiny, tiny paths, not even in the realm of 14 GB.
<colemickens> If I were making a naive guess, your current nix channel isn't actually where you think it is?
<zeta_0> colemickens: thanks, for the help, this really frustrated me for a while, and ok i'll update my reddit post!
<zeta_0> colemickens++
<{^_^}> colemickens's karma got increased to 45
* abathur rips a telephone book in half
<abathur> it's much less impressive these days, though, they're so tiny :(
<bbigras> colemickens: `nixpkgs.url = "github:NixOS/nixpkgs/nixos-unstable";` should be ok, right? my config is at https://github.com/bbigras/nix-config/blob/flakes/flake.nix
ZaraChimera has quit [Quit: WeeChat 3.0]
<{^_^}> [nixpkgs] @marsam opened pull request #105208 → bottom: install completions → https://git.io/JkFqd
<colemickens> bbigras: that seems fine, yes. You can run `nix flake update --update-input nixpkgs` to make it recheck. I'm less worried about your flake, and more about if your `sudo nix-channel` is where you think it is.
codebam has joined #nixos
<bbigras> colemickens: isn't flakes supposed to not use channels? I do have some outdated channels to make manix work. I'll remove them.
<Graypup_> if I want nix to build me a rv64i-none- binutils, how would I politely ask it to do that?
<colemickens> bbigras: sorry, that's not what I'm saying.
<colemickens> bbigras: you're worried about a 14GB difference. If its the same config, the difference is very likely nixpkgs being on different revisions.
<colemickens> You can look at flake.lock if you're worried about what rev flakes is going to use...
<colemickens> but I'm more worried that your current nixpkgs is older than you think. Does that make sense?
<zeta_0> colemickens: I can write my own shell.nix scripts for my own projects usually without too much struggle, at what point will I know that i'm ready to contribute to the nix community, such as nixpkgs?
<bbigras> colemickens: gotcha. yeah maybe. I did some tweaks. Like I made sure than when I run `nixpkgs follows input 'nixpkgs', that every nixpkgs were folowing the same updated one. maybe in my previous configuration that wasn't the case. Like maybe home-manager used its own nixpkgs.
<colemickens> bbigras: something like that? 14GB is big though. I don't know how to check "what nixpkgs rev is my running-system running on" with channels unfortunately, to confirm.
monokrome has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #105209 → ircdHybrid: 8.2.24 -> 8.2.35 → https://git.io/JkFmF
<colemickens> I just skimmed it fairly quickly but your flake.nix makes sense to me.
<bbigras> colemickens: yeah. Especially since I see things like mesa-driver being copied. that should be from my system config and not home-manager I thinkk.
<{^_^}> [nixpkgs] @marsam merged pull request #104925 → libfaketime: fix build with clang → https://git.io/JkyQg
<{^_^}> [nixpkgs] @marsam pushed 2 commits to master: https://git.io/JkFYe
<colemickens> you could try `readlink -f /run/current-system` and see if hte last segment of the path is a short git sha
<colemickens> that might give you a really rough idea if the system base nixpkgs was off, at the very lesat.
<zeta_0> colemickens: I think that I'll keep learning nix for a couple more months, and when I feel a little bit more comfortable with nix, I'll try contributing to the nix-community.
<bbigras> colemickens: like this `/nix/store/yzghpm0bpzyxr4hwlwf1im4wbb6py86g-nixos-system-laptop-21.03pre-git`? I ran it on the target computer.
<colemickens> hm, were you using a custom nixpkgs for NIX_PATH?
<colemickens> zeta_0: sorry, didn't mean to ignore you. I think you can contribute now! It just depends on what you're contributing.
<bbigras> colemickens: I think so. I was using nixus
<colemickens> zeta_0: imo, updating your Reddit post with information about the solution counts as a Nix contribution. It may help someone some day.
<bbigras> `nixos-config=/nix/store/5zmw9bza7jqw0y4833z5x990fqgi38sj-configuration.nix nixpkgs=/run/current-system/nixpkgs nixpkgs-overlays=/run/current-system/overlays`
<colemickens> zeta_0: it seems like a big take-away with the confusion around ~/.nixpkgs/config/overlays being very special. It might be good if you could find somewehre for that to be printed in bolder text, or something like that
<colemickens> zeta_0: otherwise nixpkgs code contributions can similarly be tiny or huge and still impactful.
<colemickens> oh weird, I don't know how that works then :)
<bbigras> I might be wrong. I might be thinking about something else for the overlays.
<colemickens> bbigras: can you cd /run/current-system/nixpkgs on the target and `git status`? Though I doubt it'd copy the .gi
<colemickens> anyway, thank god for flakes
<zeta_0> colemickens: it's fine, and sorry for distracting you, and yeah, documentation here and there helps.
<bbigras> colemickens: my nixpath was tweaked like this: https://github.com/bbigras/nix-config/blob/71b8a96e655f2b633d222e12696d06be315a62b3/core/default.nix#L127-L131 . I'll run the command next
photocyte has quit [Quit: Leaving]
<zeta_0> speaking of flakes, are they worth investing time to learn? I don't know anything about them!
iH8c0ff33 has joined #nixos
<colemickens> bbigras: lol do _you_ have any idea what nixpkgs rev the system was on?
<colemickens> bbigras: how were you updating it for example?
<bbigras> colemickens: I could run the nix-info thing. I was using niv 3 days a week but I actually pushed it to my laptop about once a week.
<bbigras> `/run/current-system/nixpkgs` has the new stuff. with flake.nix
<colemickens> bbigras: well, I guess what I was getting as was to check and see if maybe the nixpkgs that `niv`/`nixus` was maybe not updating as often as you thought, or was pinned to stable with niv? But you have some nixpkgs indirection going on that I don't really understand.
<zeta_0> oh flakes do look very useful, I already installed flakes, so I guess I'll just experiment with them for now.
<bbigras> I might have to reboot the target to revert all the shit.
<bbigras> nix-info was taking a while and my current-system was wrong. maybe I'll have the right rev this time.
iH8c0ff33 has quit [Ping timeout: 240 seconds]
<siraben> So it looks like /boot/loader/entries has generations 81 and 82, but /boot/grub/grub.cfg has the newer generations, why the desync?
<siraben> Can I force generation of /boot/loader/entries again?
<colemickens> siraben: did you change bootloaders?
<colemickens> siraben: /boot/loader/entries is for systemd-boot?
<siraben> colemickens: I don't think I changed bootloaders
peelz has joined #nixos
<colemickens> siraben: I assume you're booting with Grub?
<siraben> How would I check that? I'm looking through my git history to see if I touched the bootloader settings
<siraben> Yeah
<colemickens> siraben: boot.loader.systemd-boot.enable
<zeta_0> alright, well, later everyone, i'm going to head out, i'll finish updating my reddit post in a bit.
<siraben> colemickens: yeah that is set to true
<colemickens> It's possible something else is going on, like a bug was making the related script output both grub and systemd-boot entries?
<siraben> Oh wait
<siraben> I think I removed it some time
<colemickens> ha
<colemickens> :) there you go
<colemickens> hm, it looks like newer versions of grub will load entries from there too, maybe as part of XBOOTLOADER support.
<colemickens> as long as you're booting the latest generation as you expected, I wouldn't worry about it.
<siraben> see configuration.nix
<siraben> not sure why I thought it was a good idea to change bootloaders... haha
<colemickens> git ftw
Fare has quit [Ping timeout: 264 seconds]
<siraben> Thanks
<{^_^}> [nixpkgs] @SuperSandro2000 merged pull request #101672 → python3Packages.pycmarkgfm: init at v1.0.1 → https://git.io/JToLA
<{^_^}> [nixpkgs] @SuperSandro2000 pushed 2 commits to master: https://git.io/JkFst
<bbigras> colemickens: oh I was wrong about /run/current-system/nixpkgs having the wrong files. It doesn't have `.git` though. I just remembered than I have an old kernel too. It's a couple of months old. I guess maybe I should just do the push and keep an eye when there's updates.
<colemickens> I think it sounds safe.
<bbigras> thanks for the help
<bbigras> colemickens++
<{^_^}> colemickens's karma got increased to 46
zeta_0 has quit [Quit: rcirc on GNU Emacs 27.1]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #105210 → jamulus: 3.6.0 -> 3.6.1 → https://git.io/JkFGU
growpotkin has quit [Quit: ZNC 1.8.2 - https://znc.in]
foooz has joined #nixos
<foooz> hi... i'm trying to run _tabletop simulator_ via steam on nixos .. the window flashes into existence, and then disappears .. then the menu music plays.. there are no obvious errors in the terminal, and when i do `ldd` on the ELF executable, all the shared libraries seem found ...
<foooz> it's a unity3d game..
<foooz> sorry this isn't the normal linux question, but i'm trying to not go to a different platform just for games lol
Rusty1 has quit [Quit: WeeChat 2.3]
<siraben> Is hardware-configuration.nix something to be kept secret?
<{^_^}> [nixpkgs] @SuperSandro2000 merged pull request #105207 → ipset: 7.7 -> 7.9 → https://git.io/JkFLx
<{^_^}> [nixpkgs] @SuperSandro2000 pushed 2 commits to master: https://git.io/JkFcX
<{^_^}> [nixpkgs] @r-ryantm opened pull request #105211 → jetty: 9.4.34.v20201102 -> 9.4.35.v20201120 → https://git.io/JkFcy
<foooz> siraben, not usually.. it at most exposes a few details like your partition UUIDs and how many cores your processor has .. since the UUIDs are randomly generated, they're unique to your installation.. but they don't contain private information
<siraben> foooz: I see.
<{^_^}> [nixpkgs] @SuperSandro2000 merged pull request #105210 → jamulus: 3.6.0 -> 3.6.1 → https://git.io/JkFGU
<{^_^}> [nixpkgs] @SuperSandro2000 pushed 2 commits to master: https://git.io/JkFcb
endformationage has quit [Quit: WeeChat 2.9]
<abathur> it might depend a little on what threat scenarios you care about
<siraben> Ooh, I haven't tried configuring the kernel yet, not sure what many of those options do
<abathur> if you're the kind of person someone might develop an exploit for or blow a zero day on, you probably want to leak as little about your setup as possible
<abathur> but it's probably easier to just infiltrate one of your package's sub-deps or something...
<siraben> Then I wouldn't be uploading my dotfiles in the first place, heh
<siraben> colemickens: Disabled spectre mitigation?
<colemickens> and then some, afaik. I think "mitigations=off" supercedes most/all of the other options there
kayg04 has quit [Quit: The Lounge - https://thelounge.chat]
<siraben> abathur: Right, depends on the threat model
<siraben> Is there a risk of malicious code from Nixpkgs? I suppose the fault would lie with upstream for releasing a malicious version
<siraben> s/upstream/the upstream package in question
<abathur> shrug, both are technically a risk
<abathur> if someone astroturfed a compelling fork of some old stale project and convinced someone switching sources for a new release was a good idea, they'd get to play upstream...
<abathur> wild guess, but I imagine the most-likely vector for most package managers is a compromised or sold upstream/user account
<foooz> i think that's a risk you run in every open source distro to a cerntain degree
<foooz> and also, wrt the kernel options and stuff.. that's not in hardware-configuration.nix, which was your original question siraben
<siraben> foooz: Right
<siraben> At least in the open source case it's auditable, for macOS and Windows it's completely opaque
<foooz> yup
foooz has quit [Remote host closed the connection]
kalbasit has quit [Ping timeout: 256 seconds]
cole-h has quit [Ping timeout: 260 seconds]
<jophish> Is it possible to query if a path is in a cache without fetching it?
<adisbladis> jophish: You can fetch the narinfo
<adisbladis> > "${hello}"
<{^_^}> "/nix/store/byghkc1k0xmrrl2jk04lp0qipmpmz547-hello-2.10"
<jophish> perfect, thanks
caffery has joined #nixos
<jophish> actually, I might use nix-build --dry-run and parse the output
<jophish> that way it'll use whatever caches are set up
<adisbladis> jophish: What are you trying to accomplish?
<jophish> hahah, I knew that was coming :)
<jophish> and I should have led with the Y problem
<jophish> I'm trying to nix-store --export drvs
<jophish> but not the drvs which exist in the cache
<adisbladis> Ok :)
<adisbladis> I was just thinking that maybe https://github.com/Mic92/nix-build-uncached solves your problem
<adisbladis> But apparently not
<jophish> Mic92: thanks, cachix would be good for this but I'm using my space allotment for something esle
vsiddhar` has joined #nixos
vsiddharth has quit [Ping timeout: 256 seconds]
<evils> is there a way to get all the source code that went into making a closure?
<adisbladis> evils: You can find sources in the drv graph
<adisbladis> nix-store --query --requisites $(nix-store --query --deriver $(which hello))
<evils> adisbladis: how do i go from that to actually getting the source though?
<adisbladis> evils: Sifting through manually I suppose
hlolli__ has quit [Ping timeout: 260 seconds]
<adisbladis> Or iterating over those and figure out which ones are fixed output maybe?
<evils> not quite the party trick i was hoping for :P
m1cr0man has quit [Ping timeout: 264 seconds]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #105212 → jmol: 14.31.17 -> 14.31.18 → https://git.io/JkFEa
<{^_^}> [nixpkgs] @jonringer merged pull request #103742 → Migrate py37 programs to py3 → https://git.io/JkO8y
<{^_^}> [nixpkgs] @jonringer pushed 6 commits to master: https://git.io/JkFur
iH8c0ff33 has joined #nixos
mac10688 has quit [Quit: WeeChat 2.7.1]
iH8c0ff33 has quit [Ping timeout: 246 seconds]
<{^_^}> [nixpkgs] @vbgl merged pull request #104470 → ocamlPackages.rpclib: 7.0.0 → 8.0.0 → https://git.io/Jka4K
<{^_^}> [nixpkgs] @vbgl pushed 2 commits to master: https://git.io/JkF2Q
iH8c0ff33 has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #105213 → libaio: 0.3.111 -> 0.3.112 → https://git.io/JkFap
peelz has quit [Read error: Connection reset by peer]
<{^_^}> [nixpkgs] @FRidh pushed 193 commits to staging-next: https://git.io/JkFro
peelz has joined #nixos
FRidh has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #105214 → lemonbar: 1.3 -> 1.4 → https://git.io/JkFok
eoli3n has joined #nixos
oxalica has quit [Quit: oxalica]
oxalica has joined #nixos
sss2 has quit [Quit: Leaving]
alp has joined #nixos
jonringer has quit [Ping timeout: 264 seconds]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #105215 → libburn: 1.5.2 -> 1.5.2.pl01 → https://git.io/JkFKi
domogled has quit [Quit: domogled]
vanbeast has quit [Ping timeout: 256 seconds]
raghavsood has joined #nixos
<raghavsood> Is there an established standard for dealing with packages that output binaries with the same names as another package?
<patagonicus> I'm currently configuring stuff for my HiDPI screen and one thing I noticed is that Urxvt seems to use the default mouse cursor, which is tiny, even though I've overwritten Xcursor.size and Xcursor.theme in .Xresources and it is applied to e.g. Chrome and i3bar. Anyone know how I change the mouse cursor for Urxvt?
<{^_^}> [nixpkgs] @prusnak closed pull request #59207 → SVGTikz: Init at 0.2 → https://git.io/fjtDH
iH8c0ff33 has quit [Ping timeout: 256 seconds]
malook has joined #nixos
<{^_^}> [nixpkgs] @jbedo reopened pull request #89778 → SPAdes: add python dependency → https://git.io/JfDv2
<Reventlov> Hey
spudly1 has quit [Read error: Connection reset by peer]
<{^_^}> [nixpkgs] @prusnak closed pull request #59846 → folly: support macOS → https://git.io/fjOt4
<Reventlov> how do you go with using an overlay for a linuxPackages ?
<Reventlov> I tried putting that in some overlay.nix and using it in nixpkgs.overlays, but the versions does not seem to change: https://0x0.st/iRhf.txt
schweby has joined #nixos
<bbigras> Reventlov: did you try setting the version?
<bbigras> Reventlov: a bit like this https://discourse.nixos.org/t/how-to-override-package-version/2889/7 . I don't know if the example works
<{^_^}> [nixpkgs] @vbgl merged pull request #104902 → ocaml-migrate-parsetree: 1.7.3 → 1.8.0; add ocaml-migrate-parsetree 2.1.0 → https://git.io/JkyOT
<{^_^}> [nixpkgs] @vbgl pushed 3 commits to master: https://git.io/JkF1D
orivej has quit [Ping timeout: 256 seconds]
<{^_^}> [nixpkgs] @prusnak opened pull request #105216 → smpeg2: 412 -> unstable-2017-10-18 → https://git.io/JkF1j
<Reventlov> bbigras: yeah, does not change much
<Reventlov> (I still install the thing with linuxPackages.bfptrace, is that ok?)
<bbigras> did you try to install it with just bpftrace? without linuxPackages
<bbigras> otherwise maybe it should be `linuxPackages.bpftrace = super.linuxPackages.bpftrace`. not sure
cyphase has quit [Ping timeout: 246 seconds]
<Reventlov> well using "linuxPackages.bpftrace = …" I get this when rebuilding…
<Reventlov> error: attribute 'rtl8723bs' missing, at /nix/store/liiyp8zc7r0h09094irn4rgqkp0mp0pi-nixos-21.03pre251971.a371c107116/nixos/pkgs/os-specific/linux/firmware/rtl8723bs-firmware/default.nix:4:32
<Reventlov> which has like nothing to do with bpftrace
spudly1 has joined #nixos
<bbigras> yeah maybe it's not as simple as that.
<bbigras> you updated the sha256?
vsiddhar` has quit [Ping timeout: 260 seconds]
<Reventlov> no but the error message does not say anything about the hash
cyphase has joined #nixos
<bbigras> I mean I'm not sure but maybe it's using the old version if you didn't change the sha256
<{^_^}> [nixpkgs] @prusnak opened pull request #105217 → SDL2_mixer: enable midi by default, cleanup package → https://git.io/JkFDy
<{^_^}> [nixpkgs] @prusnak closed pull request #70421 → Update SDL2_mixer dependencies → https://git.io/JeCf1
spudly11 has joined #nixos
spudly11 has quit [Read error: Connection reset by peer]
spudly111 has joined #nixos
spudly1 has quit [Ping timeout: 260 seconds]
sangoma has joined #nixos
<{^_^}> [nixpkgs] @prusnak pushed commit from @graham33 to master « doc: clarify whitelistedLicenses »: https://git.io/JkFyp
<{^_^}> [nixpkgs] @prusnak closed pull request #72075 → Clarify docs for whitelistedLicenses → https://git.io/JeEFN
alp has quit [Ping timeout: 272 seconds]
tsrt^ has quit [Ping timeout: 240 seconds]
tsrt^ has joined #nixos
tsrt^ has quit [Max SendQ exceeded]
hnOsmium0001 has quit [Quit: Connection closed for inactivity]
tsrt^ has joined #nixos
tsrt^ has quit [Max SendQ exceeded]
tsrt^ has joined #nixos
tsrt^ has quit [Max SendQ exceeded]
tsrt^ has joined #nixos
tsrt^ has quit [Max SendQ exceeded]
<siraben> I created NIXOS_LUSTRATE but now I can't log in, what should I do?
<{^_^}> Channel nixos-20.03 advanced to https://github.com/NixOS/nixpkgs/commit/df25e214c8e (from 14 hours ago, history: https://channels.nix.gsc.io/nixos-20.03)
<{^_^}> [nixpkgs] @timokau merged pull request #105212 → jmol: 14.31.17 -> 14.31.18 → https://git.io/JkFEa
<{^_^}> [nixpkgs] @timokau pushed 2 commits to master: https://git.io/JkFHW
sangoma has quit [Ping timeout: 240 seconds]
rprije has quit [Quit: Leaving]
sangoma has joined #nixos
civodul has joined #nixos
<siraben> got back in my editing /etc/passwd, heh
<siraben> s/my/by
alp has joined #nixos
orivej has joined #nixos
<{^_^}> [nixpkgs] @vbgl opened pull request #105218 → ocamlPackages.mirage-types{,-lwt}: init at 3.9.0 → https://git.io/JkF5U
__monty__ has joined #nixos
peelz has quit [Remote host closed the connection]
vsiddharth has joined #nixos
schweby has quit [Quit: Das ist möglich, also tun wir es. Später.]
<{^_^}> [nixpkgs] @moritzschaefer closed pull request #90046 → pythonPackages.swifter: 0.304 → https://git.io/JfSRy
schweby has joined #nixos
spudly111 has quit [Ping timeout: 256 seconds]
spudly111 has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #105219 → libimagequant: 2.13.0 -> 2.13.1 → https://git.io/JkFFe
astylian has joined #nixos
<dottedmag> How do I use writeShellScriptBin in flake.nix? I can't find it in nixpkgs input anywhere.
<mizukota[m]> where can I read more about SD image, "raw" image and other things in Nixos/Guix that can be deployed? Are those read-only? How to build and use them?
iH8c0ff33 has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #105220 → libavif: 0.8.3 -> 0.8.4 → https://git.io/JkFbL
zakame has quit [Quit: WeeChat 2.9]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #105222 → libksba: 1.4.0 -> 1.5.0 → https://git.io/JkFNZ
<sphalerite> mizukota[m]: you can build a variety of images from nixos configs. They're not generally read-only, though some variants like iso images and kexec and netboot initramfses won't persist changes across reboots normally.
<{^_^}> Channel nixos-unstable-small advanced to https://github.com/NixOS/nixpkgs/commit/8256fc2da56 (from 3 hours ago, history: https://channels.nix.gsc.io/nixos-unstable-small)
<{^_^}> [nixpkgs] @r-ryantm opened pull request #105223 → libjpeg: 2.0.5 -> 2.0.6 → https://git.io/JkFA2
<{^_^}> [nixpkgs] @schneefux opened pull request #105224 → clickhouse: 20.5.2.7 -> 20.11.4.13 → https://git.io/JkFA5
astylian has quit [Remote host closed the connection]
hlolli__ has joined #nixos
<raghavsood> So after a day and a half of debugging, I've narrowed down my boost/python issues to this command generated by cmake: https://gist.githubusercontent.com/RaghavSood/56f015f2ca481aad982ed8255c1d4c5d/raw/c5754b1c99c4a063e3d37848f27185aefdf91ee2/gistfile1.txt
malook has quit [Quit: malook]
<raghavsood> It is missing the include for the python library - I have no idea why, though - I've tried every possible way of including a python library that I could find
<{^_^}> [nixpkgs] @maralorn merged pull request #104683 → ghc8102: bootstrap with ghc8102BinaryMinimal on aarch32 → https://git.io/Jki8X
<{^_^}> [nixpkgs] @maralorn pushed 2 commits to master: https://git.io/JkFpb
Yasuke has joined #nixos
alp has quit [Ping timeout: 256 seconds]
<raghavsood> Great news, I managed to get it to include python in the command, and it still fails :(
<dhess> Anyone Python experts around?
malook has joined #nixos
<victorbjelkholm> trying to figure out how to set extra rules in sudo, docs say default value is a list, example value is a string (security.sudo.extraRules is the option name), setting it to a list gives me the error "The option value `security.sudo.extraRules.[definition 2-entry 1]' in `/etc/nixos/configuration.nix' is not of type `submodule'" which I'm not sure what it means really
<victorbjelkholm> this is how I'm trying to set the rule: "security.sudo.extraRules = [ "Defaults timestamp_type=global" ];"
<nf> victorbjelkholm: maybe you want extraConfig instead?
<victorbjelkholm> nf: looks you're right, that was indeed what I wanted. Thanks a lot!
<nf> victorbjelkholm: the example value isn't a string, what you're seeing is a bug in nixos-search (https://github.com/NixOS/nixos-search/issues/161)
<{^_^}> nixos-search#161 (by hmenke, 13 weeks ago, open): Newlines in code blocks are rendered as \n
<victorbjelkholm> nf: aha, good to know. I'll be sure to watch out for that
<nf> you can find the actual documentation for that option at https://nixos.org/manual/nixos/stable/options.html#opt-security.sudo.extraRules
<victorbjelkholm> that's cool, would be extra nice if nixos-search also linked there, together with the declaration. Tried to figure out from the declaration alone but my nix understanding is not good enough yet it seems
<victorbjelkholm> speaking of nix-search, anyone know where the backend is or how I can get the data to run it locally? Seems the repository in NixOS/nixos-search is just the frontend
malook has quit [Quit: malook]
<evils> victorbjelkholm: there's `man configuration.nix` if you want to search nixos options locally
vsiddharth has quit [Ping timeout: 260 seconds]
<nf> victorbjelkholm: if you run `nix-build '<nixos/nixos/release.nix>' -A options` you'll get result/share/doc/nixos/options.json containing all options in JSON format
<nf> the import scripts in nixos-search use that to populate the backend
<nf> (see import-scripts/import_scripts/channel.py)
<victorbjelkholm> evils: no, I wanted to try to contribute to nixos/nixos-search, fix some minor issues
<victorbjelkholm> nf: thanks, that's what I was looking for. Thanks!
<victorbjelkholm> missed the import-scripts dir
<nf> (and don't bother fixing the above problem, i already have https://github.com/NixOS/nixos-search/pull/236)
<{^_^}> nixos-search#236 (by ncfavier, 1 day ago, open): Fix rendering of default and example values
<victorbjelkholm> neato, yeah, don't wanna redo anyones work :D
Yasuke has quit [Ping timeout: 264 seconds]
humaid has joined #nixos
sangoma has quit [Ping timeout: 240 seconds]
<{^_^}> [nixpkgs] @otavio opened pull request #105225 → Backport teams workaround fix for 20.09 → https://git.io/JkbUe
<{^_^}> [nixpkgs] @FRidh closed pull request #105225 → Backport teams workaround fix for 20.09 → https://git.io/JkbUe
<{^_^}> [nixpkgs] @FRidh pushed to release-20.09 « teams: work around screen sharing bug »: https://git.io/JkbUi
humaid has quit [Quit: Leaving]
ris has joined #nixos
alp has joined #nixos
tlaxkit has joined #nixos
m0rphism has joined #nixos
SomeoneSerge has joined #nixos
malook has joined #nixos
LnL has quit [Ping timeout: 240 seconds]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #105226 → libsecret: 0.20.3 -> 0.20.4 → https://git.io/JkbLm
mkaito has joined #nixos
mkaito has quit [Changing host]
mkaito has joined #nixos
<{^_^}> [nixpkgs] @7c6f434c merged pull request #105182 → firejail: fix -overlay and -build functionality on NixOS → https://git.io/Jkd8n
<{^_^}> [nixpkgs] @7c6f434c pushed 2 commits to master: https://git.io/Jkbto
sangoma has joined #nixos
LnL has joined #nixos
<Reventlov> Hey. Is it me or bpftrace is broken right now in NixOS ?
<Ke> which channel?
<{^_^}> [nixpkgs] @FRidh merged pull request #103183 → Fix GHC bootstrap in pkgsMusl and include patch for binutils/16177 → https://git.io/JkJod
<{^_^}> [nixpkgs] @FRidh pushed 3 commits to staging: https://git.io/JkbmR
<Reventlov> nixpkgs-21.03pre254169.4f165c6d7d4, nixos-21.03pre253635.2247d824fe0
SomeoneSerge has quit [Ping timeout: 256 seconds]
SomeoneSerge has joined #nixos
<Reventlov> if you can reproduce the bug report is ready
<{^_^}> [nixpkgs] @Gerschtli opened pull request #105227 → teamspeak_server: 3.12.1 -> 3.13.2 → https://git.io/JkbmN
<srhb> Reventlov: Yes, looks like we need a newer bpftrace.
<dhess> Anyone using bpf for firewalling, in lieu of iptables/nftables?
<Reventlov> which perfectly aligns with what I want ; but I failed reaching my goal using overlays
<{^_^}> [nixpkgs] @srhb opened pull request #105229 → linuxPackages.bpftrace: 0.11.0 -> 0.11.4 → https://git.io/JkbYA
<srhb> Reventlov: PR up ^
<Reventlov> thanks !
<Reventlov> Regarding my overlay, I tried doing that: https://0x0.st/iRFx.txt (but it looks it's not really taken into account)
<Reventlov> >vesion
<Reventlov> ok, typo.
<nf> :D
<Reventlov> nf: stop laughing
<Reventlov> :p
<nf> :X
<{^_^}> Channel nixos-unstable advanced to https://github.com/NixOS/nixpkgs/commit/6f0c00907bb (from 4 days ago, history: https://channels.nix.gsc.io/nixos-unstable)
<{^_^}> [nixpkgs] @ryantm merged pull request #105206 → gpxsee: 7.36 -> 7.37 → https://git.io/JkFkg
<{^_^}> [nixpkgs] @ryantm pushed 2 commits to master: https://git.io/JkbGS
iH8c0ff33 has quit [Ping timeout: 240 seconds]
<victorbjelkholm> anyone had any luck using zsh antigen with nixos? Seems its installation is assuming to be able to write to global directories, ending up erroring with "-antigen-cache-generate:zcompile:65: can't write zwc file: /etc/zshrc.zwc" when installing the plugins. Trying to figure out how to override the directory now, not having any luck so far
meh` has joined #nixos
SomeoneSerge has quit [Ping timeout: 256 seconds]
noudle has joined #nixos
<{^_^}> [nixpkgs] @Mic92 merged pull request #67496 → Docs: clarify Rust overlay on non-NixOS → https://git.io/fjA0g
<{^_^}> [nixpkgs] @Mic92 pushed 2 commits to master: https://git.io/JkbCU
zupo has joined #nixos
meh` has quit [Ping timeout: 256 seconds]
meh` has joined #nixos
<raghavsood> Anyone have any basics I should check when trying to figure out why a newly compiled package segfaults?
<{^_^}> [nixpkgs] @Mic92 closed pull request #91167 → Merge nixos-hardware into nixpkgs under `/nixos/hardware` → https://git.io/JfbX5
zupo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<infinisil> raghavsood: gdb
<raghavsood> Right, I was playing around with strace, gdb makes way more sense - not very familiar with the C side of tools
alp has quit [Ping timeout: 272 seconds]
<Reventlov> so I'm using unstable, and I need recent headers (like, the one from the kernel)
<Reventlov> linuxHeaders seems to be stuck at 5.5
<Reventlov> what package exactly should I override ?
<{^_^}> [nixpkgs] @lheckemann pushed commit from @Artturin to release-20.09 « mullvad-vpn: add iproute2 »: https://git.io/Jkb8B
cosimone has joined #nixos
iH8c0ff33 has joined #nixos
eoli3n has quit [Ping timeout: 240 seconds]
<Reventlov> nevermind, https://github.com/NixOS/nixpkgs/pull/103575, thanks nf
<{^_^}> #103575 (by TredwellGit, 2 weeks ago, merged): linuxHeaders: 5.5 -> 5.9.8
<Raito_Bezarius> nf++
<{^_^}> nf's karma got increased to 2
malook has quit [Ping timeout: 246 seconds]
<nf> ugh. :D
<Raito_Bezarius> !P
<Raito_Bezarius> :P*
iH8c0ff33 has quit [Ping timeout: 272 seconds]
strikerer has joined #nixos
strikerer has quit [Remote host closed the connection]
<matthewcroughan_> Hmm, I can't use `light` to control my brightness.
zupo has joined #nixos
<matthewcroughan_> My user is in the `video` group, but it seems to still require sudo.
cosimone has quit [Remote host closed the connection]
cosimone has joined #nixos
Edward- has joined #nixos
zupo_ has joined #nixos
xelxebar has quit [Remote host closed the connection]
<patagonicus> matthewcroughan_: Potentially a reboot will fix it. AFAIK the access for the video users is set by a udev rule that gets installed by light, so it probably isn't in effect until the rule gets triggered. And my guess is that only happens at boot.
xelxebar has joined #nixos
<patagonicus> Alternatively: did you make sure to log out and log in again to make sure the new group is active? `newgrp video` will also work, but only for that shell.
<matthewcroughan_> "installed by light" ?
<matthewcroughan_> Are you sure about that?
<matthewcroughan_> udev rules handled by the app? Seems odd
zupo has quit [Ping timeout: 272 seconds]
<patagonicus> Well, installed by Nix/Nixpkgs/NixOS, but it's only enabled if you programs.light.enable = true;
<matthewcroughan_> ah!
<matthewcroughan_> I installed it in my env to test it :D
<{^_^}> [nixpkgs] @Mic92 merged pull request #105025 → doc/go: convert to markdown → https://git.io/Jk9wG
<{^_^}> [nixpkgs] @Mic92 pushed 2 commits to master: https://git.io/Jkb0t
meh` has quit [Ping timeout: 256 seconds]
<{^_^}> [nixpkgs] @WilliButz merged pull request #104153 → highlight: 3.57 -> 3.59 → https://git.io/JkBpa
<{^_^}> [nixpkgs] @WilliButz pushed 2 commits to master: https://git.io/Jkb02
<{^_^}> [nixpkgs] @WilliButz closed pull request #101342 → highlight: 3.57 -> 3.58 → https://git.io/JTzyH
<matthewcroughan_> patagonicus: seems not to be the case
<matthewcroughan_> is it not enough to say: home.packages = with pkgs; [ wofi grim slurp wob light ]; ?
<nf> no, because that doesn't install the udev rule
<patagonicus> I've not seen home.packages before. But, that will prorably not install the udev rule. The easiest way is setting programs.light.enable = true; in your /etc/nixos/configuration.nix and nixos-rebuild switch.
<matthewcroughan_> The option `home-manager.users.matthew.programs.light' does not exist. Definition values:
<nf> it's a NixOS option, not a home-manager option
<matthewcroughan_> right, so how would you separate this in a nixos structure?
<matthewcroughan_> For example, in this layout https://github.com/colemickens/nixcfg/
<matthewcroughan_> Where do you think colemickens would put it?
Yasuke has joined #nixos
<matthewcroughan_> I think he has me blocked because I was a talkactive noob, so can't ask him :P
<patagonicus> Just put it so it's included in your /etc/nixos/configuration.nix. So, for example, put it in /etc/nixos/configuration.nix
<matthewcroughan_> alright, but I have a feeling this is going to bite me later :D
zupo has joined #nixos
<matthewcroughan_> I'll figure it out. Thanks
<matthewcroughan_> awesome, that worked.
meh` has joined #nixos
<matthewcroughan_> nf: how can I learn the difference between programs.thing.enable, and just "installing" the package?
zupo_ has quit [Ping timeout: 264 seconds]
<matthewcroughan_> is there a manual section on the difference maybe?
<matthewcroughan_> I have an idea of it. Is it that .enable is an attribute of nixos modules?
<matthewcroughan_> so if I do not .enable it, then it'll give me it as if I were not using nixos? As just a package via Nix?
<nf> yes, programs.thing.enable is a NixOS configuration option that once set to true will enable some configuration to take place (in this case, install light globally and install its udev rule)
<matthewcroughan_> whereas home-manager.programs.thing.enable, is something that will work outside of nixos by design?
<simpson> An interesting situation. Nix doesn't have ways to install packages. I wonder to what degree the shape of `programs` has confused folks; setting up standard configuration and paths for a program is not the same as some sort of installation process.
<Raito_Bezarius> matthewcroughan_: programs.thing.enable = true; can also install a suid wrapper
<Raito_Bezarius> in order to have a SUID binary, you have to wrap a program using security.wrappers iirc
<matthewcroughan_> so did Xorg need that?
<Raito_Bezarius> depends on the binary
acairncross has joined #nixos
cr4y1 has joined #nixos
<mizukota[m]> is there a good non-eletron matrix client?
<{^_^}> [nixpkgs] @Mic92 opened pull request #105230 → doc/java: convert to markdown → https://git.io/Jkb2N
alp has joined #nixos
iH8c0ff33 has joined #nixos
satok-nixos has joined #nixos
satok-nixos is now known as satoko-nixos
<satoko-nixos> Hi. I have a problem. I use a 'fcitx' input method and it doesn't work in QT5 apps. Could someone please suggest a way of fixing it?
<{^_^}> [nixpkgs] @nyanotech opened pull request #105231 → factorio-experimental, factorio-headless-experimental: 1.1.1 -> 1.1.2 → https://git.io/JkbVk
<{^_^}> [nixpkgs] @lukegb opened pull request #105232 → factorio-experimental, factorio-headless-experimental: 1.1.1 -> 1.1.2 → https://git.io/JkbVP
Jezhehim[m] is now known as cipherrot
iH8c0ff33 has quit [Ping timeout: 246 seconds]
<victorbjelkholm> just to check if my understand is correct. I have neovim installed, trying to get my config to work. Wanted to reset from the beginning so removed all mentions of neovim from my configuration.nix and rebuilt. Still the binary seems to be in $PATH and it's working. Isn't it supposed to be removed if it's not in my config? Also tried nix-env --uninstall neovim but somehow it's still available
<Reventlov> victorbjelkholm: you may have installed it in your user environment
<Reventlov> $ nix-env --query and $ sudo nix-env --query
<victorbjelkholm> Reventlov: seems to have been the opposite, I had run `nix-env --uninstall` without root. Running it as root removed neovim. Thanks for the rubber ducking
<Reventlov> yw
<victorbjelkholm> still seems strange it wasn't removed when no mention in configure.nix no? Unless I installed it manually before adding it to the config I guess
<Reventlov> nix-collect-garbage ?
<Reventlov> maybe ?
<{^_^}> [nixpkgs] @zimbatm opened pull request #105233 → EXPERIMENTAL: replace bash with oil → https://git.io/JkbrW
<victorbjelkholm> I'll give that a try next time. Thanks for the help
<Reventlov> Question: I want to update the version of the linuxHeaders from 5.5 (currently the default in unstable) to the version of my kernel. How should I do that ?
<Reventlov> I'm searching for an "easy way" to do that
<{^_^}> [nixpkgs] @roosemberth opened pull request #105234 → [20.09] firejail: fix -overlay and -build functionality on NixOS → https://git.io/JkbrH
<rogerr> shell.nix. any rust devs know pls?
cosimone has quit [Remote host closed the connection]
cosimone has joined #nixos
satoko-nixos has quit [Quit: Ping timeout (120 seconds)]
Edward- has quit [Ping timeout: 256 seconds]
nf has quit [Quit: Fairfarren.]
nf has joined #nixos
noudle has quit []
cr4y1 has quit [Ping timeout: 260 seconds]
iH8c0ff33 has joined #nixos
<{^_^}> [nixpkgs] @mweinelt opened pull request #105235 → x11vnc: fix CVE-2020-29074 → https://git.io/Jkb6l
<Reiser> I have a foo-key service from nixops, and an oci-container, and I'm not sure how to get the oci-container to depend on the first service, anyone run into this before?
nf has quit [Client Quit]
<Reiser> I could createa a new service with an After=foo-key and a WantedBy + Before=docker-bar, but it feels messy
nf has joined #nixos
<sjlnk> I'm trying to setup a custom keyboard layout. I just updated services.xserver.extraLayouts attribute to be able to do that. nixos-rebuild test started compiling tons of stuff as a result and that seems to take a very long time... Is this normal?
<Yasuke> Does anyone know why nixos-infect doesn't work anymore on digital ocean? SSHing in after infecting I get "resource is temporarily unavailable"
fendor_ has joined #nixos
mkaito has quit [Quit: WeeChat 2.9-dev]
fendor_ has quit [Read error: Connection reset by peer]
mallox has joined #nixos
cosimone has quit [Remote host closed the connection]
<{^_^}> [nixpkgs] @marsam merged pull request #105204 → postgresqlPackages.pg_topn: 2.3.0 -> 2.3.1 → https://git.io/JkFU6
<{^_^}> [nixpkgs] @marsam pushed 2 commits to master: https://git.io/JkbPz
<{^_^}> [nixpkgs] @mvnetbiz opened pull request #105236 → gnome-passwordsafe: fix build → https://git.io/JkbPX
<{^_^}> Channel nixpkgs-20.09-darwin advanced to https://github.com/NixOS/nixpkgs/commit/7d71d3dc80c (from 2 hours ago, history: https://channels.nix.gsc.io/nixpkgs-20.09-darwin)
<{^_^}> [nixpkgs] @marsam merged pull request #105220 → libavif: 0.8.3 -> 0.8.4 → https://git.io/JkFbL
<{^_^}> [nixpkgs] @marsam pushed 2 commits to master: https://git.io/JkbXf
lunik1 has quit [Quit: :x]
cosimone has joined #nixos
<{^_^}> [nixpkgs] @marsam merged pull request #105201 → haproxy: 2.3.0 -> 2.3.1 → https://git.io/Jkdhs
<{^_^}> [nixpkgs] @marsam pushed 2 commits to master: https://git.io/JkbXC
pinecamp has joined #nixos
neiluj has joined #nixos
neiluj has joined #nixos
neiluj has quit [Changing host]
<neiluj> hello!
<{^_^}> [nixpkgs] @marsam merged pull request #105211 → jetty: 9.4.34.v20201102 -> 9.4.35.v20201120 → https://git.io/JkFcy
<{^_^}> [nixpkgs] @marsam pushed 2 commits to master: https://git.io/JkbXM
<neiluj> trying to recursively import modules with flakes
<neiluj> but the relative paths can't be accessed somehow
<neiluj> the error is: acees to path is forbidden in restricted mode
<{^_^}> [nixpkgs] @r-ryantm opened pull request #105237 → metabase: 0.37.1 -> 0.37.2 → https://git.io/Jkb1t
lunik1 has joined #nixos
<neiluj> oh this error has been adressed multiple times in the channel already
Edward- has joined #nixos
tcunha has quit [Ping timeout: 272 seconds]
eyJhb has quit [Quit: Clever message]
eyJhb has joined #nixos
eyJhb has quit [Changing host]
eyJhb has joined #nixos
<{^_^}> [nixpkgs] @lukegb closed pull request #105232 → factorio-experimental, factorio-headless-experimental: 1.1.1 -> 1.1.2 → https://git.io/JkbVP
<{^_^}> [nixpkgs] @mweinelt merged pull request #105017 → zsh-powerlevel10k: 1.13.0 -> 1.14.3 → https://git.io/Jk9zn
<{^_^}> [nixpkgs] @mweinelt pushed 2 commits to master: https://git.io/JkbME
<{^_^}> [nixpkgs] @srhb opened pull request #105238 → Backport zfs 0.8.5 → https://git.io/JkbDL
noudle has joined #nixos
<{^_^}> [nixpkgs] @ryantm closed pull request #95025 → Update manual to reflect newer ruby documentation → https://git.io/JJMuc
<{^_^}> [nixpkgs] @ryantm merged pull request #105200 → doc: Ruby to CommonMark → https://git.io/JkdNZ
<{^_^}> [nixpkgs] @ryantm pushed 3 commits to master: https://git.io/JkbDW
malook has joined #nixos
<infinisil> Yasuke: For DO you can now use https://github.com/NixOS/nixpkgs/pull/66978
<{^_^}> #66978 (by arcnmx, 1 year ago, merged): nixos/digital-ocean-image: init (rebase)
Edward_ has joined #nixos
cole-h has joined #nixos
<{^_^}> [nixpkgs] @andir merged pull request #104841 → cassandra_3_0: 3.0.17 -> 3.0.23 → https://git.io/JkMVI
<{^_^}> [nixpkgs] @andir pushed 2 commits to master: https://git.io/Jkbyb
<sjlnk> How can I quickly try my xkb custom keyboard layout? `xkbcomp layout $DISPLAY` does nothing for some reason. No matter which layout I'm using. I tried the built ins from setxkbmap/share/X11/xkb/symbols as well...
<sjlnk> When changing the xserver.extraLayouts attribute the rebuilding takes almost an hour
<sjlnk> Cant really test that way
acairncross has quit [Quit: Leaving]
gerschtli has quit [Quit: WeeChat 2.9]
gerschtli has joined #nixos
alp has quit [Ping timeout: 272 seconds]
Edward_ has quit [Remote host closed the connection]
Edward- has quit [Remote host closed the connection]
<{^_^}> [nixpkgs] @doronbehar closed pull request #95661 → labplot, cantor, liborigin, analitza: inits → https://git.io/JJFRT
<raghavsood> Is there a pattern for including LTC and latest stable versions of a package?
<{^_^}> [nixpkgs] @doronbehar merged pull request #104175 → akonadi: disable Qt5 <5.13 → https://git.io/JkRip
<{^_^}> [nixpkgs] @doronbehar pushed 2 commits to master: https://git.io/Jkb9o
cosimone has quit [Ping timeout: 260 seconds]
<{^_^}> [nixpkgs] @doronbehar merged pull request #104432 → partition-manager: migrate to Qt5.15 → https://git.io/Jk2Vp
<{^_^}> [nixpkgs] @doronbehar pushed 2 commits to master: https://git.io/Jkb91
<{^_^}> [nixpkgs] @doronbehar merged pull request #104180 → kpkpass: remove before Qt5.13 → https://git.io/JkRys
<{^_^}> [nixpkgs] @doronbehar pushed 2 commits to master: https://git.io/Jkb9D
<rawtaz> i started looking into the matter of a graphical installer, like calamares or anything really, and realized there's a ton of different issues and forum posts about this. before i spend two hours looking through all that, can someone possibly sum up the state and where the main discussion is going on currently? just in short, OTTOYH, no need to take much of your time :)
<{^_^}> [nixpkgs] @doronbehar merged pull request #104171 → dsview: 0.99 -> 1.12 → https://git.io/JkRwl
<{^_^}> [nixpkgs] @doronbehar pushed 2 commits to master: https://git.io/Jkb9N
<mizukota[m]> there is no graphical installer for nixos and it even not yet possible to install it while being offline
<{^_^}> [nixpkgs] @kolaente opened pull request #105239 → cypress: 5.3.0 -> 6.0.0 → https://git.io/JkbHI
<{^_^}> [nixpkgs] @doronbehar merged pull request #104496 → tautulli: 2.2.4 -> 2.6.1 → https://git.io/JkVmW
<{^_^}> [nixpkgs] @doronbehar pushed 2 commits to master: https://git.io/JkbHS
<rogerr> i have a basic shell.nix working to set up rust but the 2 commented out lines throw errors on https://termbin.com/wnidb. how can i fix it pls?
mallox has quit [Quit: WeeChat 2.9]
manjaroi3 has joined #nixos
manjaroi3 has quit [Client Quit]
<{^_^}> [nixpkgs] @doronbehar merged pull request #104447 → iannix: 2016-01-31 -> 0.9.20-b → https://git.io/Jk291
<{^_^}> [nixpkgs] @doronbehar pushed 3 commits to master: https://git.io/JkbQL
<{^_^}> [nixpkgs] @doronbehar merged pull request #104491 → droopy: remove macpath to migrate to py3.8 → https://git.io/JkVUN
<{^_^}> [nixpkgs] @doronbehar pushed 2 commits to master: https://git.io/JkbQ8
<victorbjelkholm> mizukota[m]: if the effort of getting nixos to work over ipfs is still being made, being able to install nixos while offline doesn't seem so far away :)
<{^_^}> [nixpkgs] @r-ryantm opened pull request #105240 → gnome3.nautilus: 3.38.1 -> 3.38.2 → https://git.io/JkbQ1
<{^_^}> [nixpkgs] @doronbehar merged pull request #104222 → python3Packages.tubeup: unbreak → https://git.io/Jk000
<{^_^}> [nixpkgs] @doronbehar pushed 3 commits to master: https://git.io/Jkb7n
<{^_^}> [nixpkgs] @doronbehar merged pull request #103169 → pugixml: move check steps to preCheck hook → https://git.io/Jkfhk
<{^_^}> [nixpkgs] @doronbehar pushed 2 commits to master: https://git.io/Jkb70
<{^_^}> [nixpkgs] @SuperSandro2000 merged pull request #105209 → ircdHybrid: 8.2.24 -> 8.2.35 → https://git.io/JkFmF
<{^_^}> [nixpkgs] @SuperSandro2000 pushed 2 commits to master: https://git.io/Jkb7r
<{^_^}> [nixpkgs] @SuperSandro2000 merged pull request #74845 → dsf2flac: init at 0.1Rev54 → https://git.io/JeMVj
<{^_^}> [nixpkgs] @SuperSandro2000 pushed 2 commits to master: https://git.io/Jkb7d
philr_ has quit [Ping timeout: 264 seconds]
<{^_^}> [nixpkgs] @doronbehar merged pull request #105044 → gitAndTools.glab: init at 1.11.1 → https://git.io/JkHWj
<{^_^}> [nixpkgs] @doronbehar pushed 2 commits to master: https://git.io/Jkb52
<{^_^}> [nixpkgs] @doronbehar merged pull request #105030 → linuxPackages.akvcam: init at 1.1.1 → https://git.io/Jk9Px
<{^_^}> [nixpkgs] @doronbehar pushed 2 commits to master: https://git.io/Jkb5M
bitmapper has quit [Quit: Connection closed for inactivity]
<mizukota[m]> victorbjelkholm ipfs does not work offline
<victorbjelkholm> mizukota[m]: let's say nixos works over ipfs, as long as the content is in the local node, it'll work offline
<victorbjelkholm> so shipping a USB with install script + deduplicated archive of everything nix becomes trivial
<hexa-> "in the local node" sounds like a stretch either way
<mizukota[m]> victorbjelkholm as long as the system installed it works offline, but it still doesn't mean you can install it while offline
<{^_^}> [nixpkgs] @doronbehar merged pull request #104442 → heaptrack: migrate to Qt5.15 → https://git.io/Jk2D9
<{^_^}> [nixpkgs] @doronbehar pushed 2 commits to master: https://git.io/JkbdI
<victorbjelkholm> I haven't looked into it myself but I'm guessing nix is using http for fetching packages? Rewriting things to also be able to use the filesystem would be harder than to make it work over IPFS, which exposes a http interface
<victorbjelkholm> mizukota[m]: huh, you mean there are other things than the packages that needs to be fetched from the internet on install?
omneh has quit [Ping timeout: 272 seconds]
<{^_^}> [nixpkgs] @prusnak opened pull request #105241 → Electron updates → https://git.io/Jkbdz
<mizukota[m]> well it's all derivations
<mizukota[m]> but you cant put all 60k of prebuilt nix packages on single machine, it's too much space
<{^_^}> [nixpkgs] @doronbehar closed pull request #84935 → python.pkgs.sane: init at 2.8.2 → https://git.io/JvhGS
<victorbjelkholm> yeah, it'll probably need a large USB stick, that's for sure. Lots of them can certainly be deduplicated also, which ipfs does automatically. But hard/big doesn't mean impossible :)
<raghavsood> On that note, is there a tracker for how much space all derivations would actually take up?
<raghavsood> Maybe a tracker for cache.nixos.org?
jonringer has joined #nixos
<{^_^}> Channel nixos-20.09-small advanced to https://github.com/NixOS/nixpkgs/commit/7d71d3dc80c (from 3 hours ago, history: https://channels.nix.gsc.io/nixos-20.09-small)
noudle has quit []
<{^_^}> [nixpkgs] @prusnak merged pull request #105241 → Electron updates → https://git.io/Jkbdz
<{^_^}> [nixpkgs] @prusnak pushed 5 commits to master: https://git.io/JkbFQ
<{^_^}> [nixpkgs] @SuperSandro2000 merged pull request #89312 → vim-async: Init at 2020-03-17 → https://git.io/Jfitl
<{^_^}> [nixpkgs] @SuperSandro2000 pushed 2 commits to master: https://git.io/Jkbbv
<victorbjelkholm> raghavsood: at least the binary cache seems to be PB+ large, according to https://github.com/kamadorueda/nix-ipfs/blob/latest/docs/whitepaper.md#some-facts
<{^_^}> [nixpkgs] @RaghavSood opened pull request #105242 → xmr-stak: fix build → https://git.io/JkbbU
<victorbjelkholm> seems both binaries and packages themselves are both available via this: https://github.com/kamadorueda/four-shells
<{^_^}> [nixpkgs] @primeos pushed to staging « chromium: Set use_vaapi=!stdenv.isAarch64 for M87 »: https://git.io/Jkbba
alp has joined #nixos
thematten[m] has joined #nixos
<{^_^}> [nixpkgs] @mweinelt merged pull request #105231 → factorio-experimental, factorio-headless-experimental: 1.1.1 -> 1.1.2 → https://git.io/JkbVk
<{^_^}> [nixpkgs] @mweinelt pushed 2 commits to master: https://git.io/Jkbb9
<neiluj> hmmm is it possible to recursively import modules from a directory with flakes?
<{^_^}> [nixpkgs] @srhb closed pull request #104082 → ceph: Fix CVE-2020-25660 → https://git.io/JklSB
<neiluj> basically i've got a function which generates a list of imports that i pass to the modules attribute of nixosSystem
<infinisil> raghavsood: victorbjelkholm: https://nixos.org/governance.html says that the binary cache is 120TB big, though that's probably a bit outdated
<{^_^}> [nixpkgs] @srhb opened pull request #105244 → ceph: 15.2.5 -> 15.2.6 → https://git.io/JkbNV
<infinisil> gchristensen: Do you perhaps have a more up-to-date number?
<{^_^}> [nixpkgs] @ezemtsov closed pull request #96190 → GVST: init at 0.0.1-beta → https://git.io/JUJUG
<victorbjelkholm> infinisil: yeah, that would contradict the link I put above which estimated +1PB
<{^_^}> [nixpkgs] @mvnetbiz opened pull request #105245 → gnome3.gnome-tweaks: use buildPythonApplication → https://git.io/JkbNK
<victorbjelkholm> link I put was written within the last two weeks
laerling has joined #nixos
laerling has joined #nixos
laerling has quit [Changing host]
<{^_^}> [nixpkgs] @srhb opened pull request #105246 → ceph: 15.2.5 -> 15.2.6 → https://git.io/JkbNd
<{^_^}> [nixpkgs] @0xbe7a closed pull request #81976 → sia-ui: init at 1.4.3 → https://git.io/JvrWL
cole-h has quit [Ping timeout: 264 seconds]
laerling has quit [Client Quit]
laerling has joined #nixos
fendor_ has joined #nixos
<{^_^}> [nixpkgs] @primeos pushed to staging « chromium: Drop gn build arguments that match the default »: https://git.io/JkbA8
davidv7 has quit [Ping timeout: 260 seconds]
<rogerr> nvim crashes as soon as i start it. how can i debug pls?
fendor has quit [Ping timeout: 256 seconds]
<{^_^}> [nixpkgs] @aanderse opened pull request #105247 → kodiPlugins.inputstream-adaptive: 2.3.12 -> 2.4.6 → https://git.io/JkbAd
eoli3n has joined #nixos
laerling has quit [Quit: leaving]
<raghavsood> How can I query all packages that directly depend on a package across the entire tree? `nix-store -q --referrers` seems like a good candidate in the manual, but I'm unsure if it queries all derivations or just what I have in my store (I'm assuming it works on the local store)
laerling has joined #nixos
<srhb> raghavsood: Only what you have in your store, indeed.
<dutchie> rogerr: with recent rust versions clippy and rustfmt come with rust. building nixpkgs.latest.rustChannels.stable.rust includes them in there so there aren't attributes for them
malook has quit [Quit: malook]
<rogerr> ah nice ty
<{^_^}> [nixpkgs] @Ericson2314 merged pull request #105155 → Python: rename internal parameters related to splicing and fix splicing → https://git.io/Jk5zB
<{^_^}> [nixpkgs] @Ericson2314 pushed 6 commits to master: https://git.io/JkbxH
laerling has quit [Client Quit]
<rogerr> dutchie i removed clippy-preview and rustfmt-preview from nixpkgs.latest.rustChannels.stable.rust.override extensions. should rust-analysis be kept or is that included too?
<rogerr> fwiw i separately have nixpkgs.rust-analyzer because the mozilla overlay version is broken
<dutchie> oh
<dutchie> i'm not sure
<siraben> Anyone using NIXOS_LUSTRATE? What kinds of things do you persist?
<rogerr> i guess i can try
maljub01 has quit [Read error: Connection reset by peer]
<dutchie> i was about to say that i can see a rust-analyzer in the build output
maljub01 has joined #nixos
Edward- has joined #nixos
<{^_^}> [nixpkgs] @SuperSandro2000 opened pull request #105253 → vimPlugins: Add prabirshrestha/async.vim to vim-plugin-names → https://git.io/Jkbp8
<{^_^}> [nixpkgs] @mweinelt merged pull request #105223 → libjpeg: 2.0.5 -> 2.0.6 → https://git.io/JkFA2
<{^_^}> [nixpkgs] @mweinelt pushed 2 commits to staging: https://git.io/Jkbpw
<rogerr> i commented out rust-analysis and it seems to still work. are there any extensions that you know still need to be listed?
knupfer1 has joined #nixos
<{^_^}> [nixpkgs] @mweinelt merged pull request #105226 → libsecret: 0.20.3 -> 0.20.4 → https://git.io/JkbLm
<{^_^}> [nixpkgs] @mweinelt pushed 2 commits to staging: https://git.io/JkbpS
Kim has quit [Quit: WeeChat 2.6]
Kim has joined #nixos
knupfer1 is now known as knupfer
hlolli__ has quit [Ping timeout: 260 seconds]
<rogerr> why doesn't home manager env get into my $PATH when i rdp in but does when i ssh in? my rdp startwm.sh https://termbin.com/i1gq and .xprofile https://termbin.com/mcxp what is break pls?
<{^_^}> [nixpkgs] @SuperSandro2000 merged pull request #105214 → lemonbar: 1.3 -> 1.4 → https://git.io/JkFok
<{^_^}> [nixpkgs] @SuperSandro2000 pushed 2 commits to master: https://git.io/JkbhE
Fare has joined #nixos
Edward_ has joined #nixos
Edward_ has quit [Remote host closed the connection]
Edward- has quit [Remote host closed the connection]
<{^_^}> [nixpkgs] @SuperSandro2000 merged pull request #105227 → teamspeak_server: 3.12.1 -> 3.13.2 → https://git.io/JkbmN
<{^_^}> [nixpkgs] @SuperSandro2000 pushed 2 commits to master: https://git.io/JkbjZ
<{^_^}> [nixpkgs] @dhess opened pull request #105266 → libxml2: upstream patch for Python 3.9. → https://git.io/Jkbjn
sbock has joined #nixos
Edward- has joined #nixos
berberman_ has quit [Quit: ZNC 1.7.5 - https://znc.in]
<sbock> hey, does anybody has an example configuration.nix for LUKS on LVM? my efforts resulted in the bootloader waiting for the lvm container to appear :/ i think i am missing something.
berberman has joined #nixos
vidbina has joined #nixos
<sbock> i mostly followed the guide https://cinnabar.fr/posts/2018-12-24-nixos-installation.html which is quite old.
<{^_^}> [nixpkgs] @SuperSandro2000 merged pull request #105229 → linuxPackages.bpftrace: 0.11.0 -> 0.11.4 → https://git.io/JkbYA
<{^_^}> [nixpkgs] @SuperSandro2000 pushed 2 commits to master: https://git.io/Jkbj9
<{^_^}> [nixpkgs] @jonringer opened pull request #105267 → bump azure packages → https://git.io/Jkbj5
<{^_^}> [nixpkgs] @FRidh pushed commit from @dhess to staging « libxml2: upstream patch for Python 3.9. »: https://git.io/Jkbjh
<{^_^}> [nixpkgs] @FRidh closed pull request #105266 → libxml2: upstream patch for Python 3.9. → https://git.io/Jkbjn
zupo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
Edward- has quit [Remote host closed the connection]
<{^_^}> [nixpkgs] @stigtsp merged pull request #105237 → metabase: 0.37.1 -> 0.37.2 → https://git.io/Jkb1t
<{^_^}> [nixpkgs] @stigtsp pushed 2 commits to master: https://git.io/JkNeC
<{^_^}> [nixpkgs] @mweinelt merged pull request #105185 → hwinfo: 21.70 -> 21.71 → https://git.io/Jkdu5
<{^_^}> [nixpkgs] @mweinelt pushed 2 commits to master: https://git.io/JkNeE
<{^_^}> [nixpkgs] @FRidh opened pull request #105268 → libxml2: upstream patch for Python 3.9. → https://git.io/JkNeM
<{^_^}> [nixpkgs] @dukc opened pull request #105269 → dub: 1.14.0 -> 1.23.0 → https://git.io/JkNeQ
noudle has joined #nixos
tlaxkit has quit [Quit: KVIrc 5.0.0 Aria http://www.kvirc.net/]
<{^_^}> [nixpkgs] @dukc closed pull request #99392 → Dlang toolchain update → https://git.io/JUHuM
gustavderdrache has joined #nixos
eoli3n has quit [Remote host closed the connection]
<{^_^}> [nixpkgs] @SuperSandro2000 merged pull request #105240 → gnome3.nautilus: 3.38.1 -> 3.38.2 → https://git.io/JkbQ1
<{^_^}> [nixpkgs] @SuperSandro2000 pushed 2 commits to master: https://git.io/JkNvj
<{^_^}> [nixpkgs] @NeQuissimus pushed 3 commits to master: https://git.io/JkNfU
FRidh has quit [Ping timeout: 265 seconds]
<{^_^}> [nixpkgs] @SuperSandro2000 merged pull request #105253 → vimPlugins: Add prabirshrestha/async.vim to vim-plugin-names → https://git.io/Jkbp8
<{^_^}> [nixpkgs] @SuperSandro2000 pushed 3 commits to master: https://git.io/JkNfB
zupo has joined #nixos
pinecamp has quit [Remote host closed the connection]
strikerlulu has joined #nixos
vanbeast has joined #nixos
lopsided98 has quit [Ping timeout: 260 seconds]
lopsided98 has joined #nixos
endformationage has joined #nixos
strikerlulu has quit [Remote host closed the connection]
<{^_^}> [nixpkgs] @LnL7 merged pull request #85545 → meta: expose availability flags in derivation metadata → https://git.io/JfUWk
<{^_^}> [nixpkgs] @LnL7 pushed 2 commits to master: https://git.io/JkNJh
sangoma has quit [Ping timeout: 256 seconds]
<{^_^}> [nixpkgs] @lucasew opened pull request #105270 → doc: TeX Live to CommonMark → https://git.io/JkNUS
mschwaig1 has joined #nixos
mschwaig has quit [Ping timeout: 264 seconds]
jb55 has quit [Ping timeout: 240 seconds]
jb55 has joined #nixos
vidbina has quit [Ping timeout: 240 seconds]
sss2 has joined #nixos
<neiluj> how do you create a custom attribute to options and config, for use in modules?
sss4 has joined #nixos
eyJhb has quit [Quit: Clever message]
<Yasuke> infinisil: Thank you!
sss2 has quit [Read error: Connection reset by peer]
eyJhb has joined #nixos
alp has quit [Ping timeout: 272 seconds]
<{^_^}> [nixpkgs] @veprbl opened pull request #105271 → perlPackages.LaTeXML: patch shebangs to use full path to perl on darwin → https://git.io/JkNIa
noudle has quit []
<{^_^}> [nixpkgs] @mvnetbiz opened pull request #105272 → gnome3Extensions.gsconnect: fix installed tests → https://git.io/JkNLs
mkaito has joined #nixos
mkaito has joined #nixos
mkaito has quit [Changing host]
<cptMikky> hey all! I've got problems with 3D acceleration. Regardless of whatever settings I try to change or tune (including BIOS) the discrete GPU performance is ridiculous. It's about half the perfomance of integrated graphics when used in a desktop box and about the same pefromance as integrated graphics when used as TB3-connected eGPU on a laptop.
<cptMikky> I have yet to try a different OS than NixOS though. I'm at lost with what to debug and how.
<cptMikky> the GPU is a solid AMD RX 580 (Polaris10) which should be fully supported by the available drivers
<{^_^}> [nixpkgs] @SuperSandro2000 merged pull request #105236 → gnome-passwordsafe: fix build → https://git.io/JkbPX
<{^_^}> [nixpkgs] @SuperSandro2000 pushed 2 commits to master: https://git.io/JkNtQ
<{^_^}> [nixpkgs] @SuperSandro2000 merged pull request #105215 → libburn: 1.5.2 -> 1.5.2.pl01 → https://git.io/JkFKi
<{^_^}> [nixpkgs] @SuperSandro2000 pushed 2 commits to master: https://git.io/JkNt7
<{^_^}> [nixpkgs] @r-ryantm opened pull request #105273 → newlib: 3.3.0 -> 4.0.0 → https://git.io/JkNtb
meh` has quit [Ping timeout: 256 seconds]
werner291 has joined #nixos
mallox has joined #nixos
<{^_^}> [nixpkgs] @NeQuissimus pushed 3 commits to master: https://git.io/JkNqL
Fare has quit [Ping timeout: 260 seconds]
<sshow> NixOS doesn't seem to properly setup cryptodisk in GRUB when boot is inside LVM in LUKS. Is this a known issue? However, it works great when boot is in its own luks partition
<{^_^}> [nixpkgs] @Infinisil merged pull request #86225 → nixos/proxychains: init → https://git.io/JfmuH
<{^_^}> [nixpkgs] @Infinisil pushed 3 commits to master: https://git.io/JkNqV
<{^_^}> [nixpkgs] @SuperSandro2000 merged pull request #89623 → tmux-onedark-theme: init → https://git.io/Jf1dB
<{^_^}> [nixpkgs] @SuperSandro2000 pushed commit from @sherubthakur to master « tmux-onedark-theme: init (#89623) »: https://git.io/JkNqi
<{^_^}> [nixpkgs] @danieldk merged pull request #104632 → blis: 0.7.0 -> 0.8.0 → https://git.io/JkoKW
<{^_^}> [nixpkgs] @danieldk pushed 2 commits to master: https://git.io/JkNq5
Fare has joined #nixos
meh` has joined #nixos
<{^_^}> [nixpkgs] @etu opened pull request #105274 → cask: Enable on more platforms than Linux → https://git.io/JkNmY
<{^_^}> [nixpkgs] @lukegb opened pull request #105275 → pulseaudio: 13.0 -> 14.0 → https://git.io/JkNms
<{^_^}> [nixpkgs] @SuperSandro2000 merged pull request #105239 → cypress: 5.3.0 -> 6.0.0 → https://git.io/JkbHI
<{^_^}> [nixpkgs] @SuperSandro2000 pushed 2 commits to master: https://git.io/JkNmR
<{^_^}> [nixpkgs] @adisbladis merged pull request #105274 → cask: Enable on more platforms than Linux → https://git.io/JkNmY
<{^_^}> [nixpkgs] @adisbladis pushed 2 commits to master: https://git.io/JkNm0
Fare has quit [Ping timeout: 260 seconds]
hlolli__ has joined #nixos
shibboleth has joined #nixos
rajivr has quit [Quit: Connection closed for inactivity]
berberman_ has joined #nixos
berberman has quit [Ping timeout: 272 seconds]
trajanus[m] has joined #nixos
<colemickens> If anyone has any thoughts on this, I'd be really thankful: https://github.com/NixOS/nixpkgs/issues/105202
<{^_^}> #105202 (by colemickens, 15 hours ago, open): fetchhg just started failed with SSL errors?
noudle has joined #nixos
deadpixels has joined #nixos
<{^_^}> [nixpkgs] @svanderburg pushed 6 commits to master: https://git.io/JkN3f
<{^_^}> [nixpkgs] @r-ryantm opened pull request #105276 → memcached: 1.6.8 -> 1.6.9 → https://git.io/JkN3J
<{^_^}> [nixpkgs] @wirew0rm opened pull request #105277 → vdirsyncer: disable flaky test → https://git.io/JkN3O
<infinisil> colemickens: Can upload the result of `nix-store --export $(nix-store -qR /nix/store/q56w8697f6xndv1wkkdwlnwrpvfn6gy8-hg-archive.drv) > export`?
mikroskeem042246 has joined #nixos
Yasuke has quit [Ping timeout: 264 seconds]
<{^_^}> [nixpkgs] @svanderburg pushed 6 commits to release-20.09: https://git.io/JkN3i
alp has joined #nixos
<cptMikky> so it seems like a NixOS-related issue after all: glxgears on Ubuntu 20.10 live (i.e. "out-of-the-box" and unoptimized) gives about 3x better results than NixOS. I couldn't identify any significant differences in either dmesg or X logs between Ubuntu and NixOS.
iH8c0ff33 has quit [Ping timeout: 240 seconds]
meh` has quit [Ping timeout: 256 seconds]
<TheSirC[m]> If I have an option defined as https://gist.github.com/TheSirC/3be24da24ae4fc7d71d9fd16c88967cf why would Nix tell me 'value is a list while a set was expected' ?
<shapr> cptMikky: would be interesting to figure out why that is
mikroskeem04224 has quit [Ping timeout: 240 seconds]
<infinisil> colemickens: Can't import that with `nix-store --import < export`
<cptMikky> shapr: definitely, any tips on how to debug this?
<colemickens> infinisil: alright, `gh gist create` probably did more to it than i expected.
<colemickens> infinisil: hope this works: https://file.io/6eKdYOeha6nY
<colemickens> (if you have a preferred way to xfer a file let me know)
<infinisil> "The file you requested has been deleted"
<colemickens> er that doesn't make sense
iH8c0ff33 has joined #nixos
<colemickens> but I do indeed see the same -_-
<infinisil> Maybe it defaulted to only being downloaded once
johnw has quit [Quit: ZNC - http://znc.in]
<infinisil> And there's like 100's of auto-downloading IRC clients in here :P
<colemickens> oh I didn't think about that... interesting.
knupfer has quit [Quit: knupfer]
<infinisil> Alright, got it!
<infinisil> Yup, can reproduce indeed
<infinisil> I believe build-time CA's should usually come from cacert
<colemickens> Thank goodness. Okay. Last night folks weren't reproing.
<{^_^}> [nixpkgs] @mweinelt merged pull request #105277 → vdirsyncer: disable flaky test → https://git.io/JkN3O
<{^_^}> [nixpkgs] @mweinelt pushed 2 commits to master: https://git.io/JkNsl
<infinisil> colemickens: /nix/store/khdwf2kyb1slchkw2241a1jf95sk1n1y-nss-cacert-3.57
<infinisil> That's where the root certs come from
<infinisil> (that's the built cacert derivation in the closure)
<infinisil> I'm out of time right now, but I'd check if the site you're downloading from has a supported root cert
<infinisil> Although the error indicated that it couldn't find any certs
<TheSirC[m]> ,channels
<{^_^}> Largest Nix channels: #nixos, #nixos-dev, #nixos-chat, #nixos-aarch64, #nixos-security, #nixcon, #nixos-officehours, #nixops, #haskell.nix, #nix-darwin, #nixos-de, #nixos-emacs, #nixos-on-your-router, #nixos-nur, #nix-lang, #nixos-fr, #nixos-systemd, #nixos-borg, #nixos-wiki
<{^_^}> [nixpkgs] @r-ryantm opened pull request #105278 → nexus: 3.22.0-02 -> 3.28.1-01 → https://git.io/JkNsV
<colemickens> infinisil: hmmmm. okay. I was going to try to update nss since it seems liek that's where the certs come from? Otherwise I'm not sure how I could've even managed to affect something like "CAs visible to fetchers". I don't even know how those bits works.
<{^_^}> [nixpkgs] @marsam merged pull request #105208 → bottom: install completions → https://git.io/JkFqd
<{^_^}> [nixpkgs] @marsam pushed 2 commits to master: https://git.io/JkNs7
<{^_^}> [nixpkgs] @SuperSandro2000 closed pull request #95812 → perlPackages.LaTeXML: use host perl and reenable tests except for epub → https://git.io/JJAlX
<sbock> thanks for the input sshow :]
iH8c0ff33 has quit [Ping timeout: 260 seconds]
<sshow> sbock: let me know if I can provide more information
<TheSirC[m]> <TheSirC[m] "If I have an option defined as h"> Would anyone have an idea about this ?
<{^_^}> [nixpkgs] @r-ryantm opened pull request #105279 → mcelog: 169 -> 173 → https://git.io/JkNGz
<{^_^}> [nixpkgs] @markuskowa merged pull request #105013 → virtualgl: 2.6.2 -> 2.6.5 → https://git.io/Jk90S
<{^_^}> [nixpkgs] @markuskowa pushed 2 commits to master: https://git.io/JkNG2
werner292 has joined #nixos
werner291 has quit [Ping timeout: 272 seconds]
werner292 is now known as werner291
<{^_^}> [nixpkgs] @Chiiruno opened pull request #105280 → vendor-reset: init at 0.0.18 → https://git.io/JkNZ8
pinecamp has joined #nixos
<pinecamp> anyone here using wireguard in a network namespace? I've spent 8hrs or so trying to get things working in the past couple days, but I think I'm in over my head
<srhb> TheSirC[m]: I think you may have pared this down a bit too much.
<TheSirC[m]> What do you mean srhb: ?
<srhb> TheSirC[m]: I'm worried that your example has too little context. Like, I don't see `options` anywhere :)
whatisRT has joined #nixos
<TheSirC[m]> You mean the `options` on line 4 of the `default.nix` file ?
<srhb> TheSirC[m]: I mean the outer one which should enclose your "option"
<TheSirC[m]> srhb: OK gotcha
<{^_^}> [nixpkgs] @r-ryantm opened pull request #105281 → minidlna: 1.2.1 -> 1.3.0 → https://git.io/JkNnB
davidv7 has joined #nixos
iH8c0ff33 has joined #nixos
<srhb> TheSirC[m]: A self-contained version might look more like this, for debugging purposes: https://gist.github.com/47d24da59696d8aa6609eb8dd40dee6f
<{^_^}> [nixpkgs] @SuperSandro2000 merged pull request #105279 → mcelog: 169 -> 173 → https://git.io/JkNGz
<{^_^}> [nixpkgs] @SuperSandro2000 pushed 2 commits to master: https://git.io/JkNnM
<srhb> TheSirC[m]: (Note that this one works, I don't think you actually included your problem in your gist, so I don't know how to reproduce it)
sigmundv has joined #nixos
<TheSirC[m]> <srhb "TheSirC: A self-contained versio"> Thank you very much, I had no idea that I could debug options this way
iH8c0ff33 has quit [Ping timeout: 240 seconds]
<TheSirC[m]> <srhb "TheSirC: (Note that this one wor"> Interesting... I am updating the gist to give a more accurate view of the option
<{^_^}> [nixpkgs] @r-ryantm opened pull request #105282 → mill: 0.8.0 -> 0.9.3 → https://git.io/JkNnx
pinecamp has quit [Read error: Connection reset by peer]
<{^_^}> [nixpkgs] @xworld21 opened pull request #105283 → perlPackages.LaTeXML: 0.8.4 -> 0.8.5 → https://git.io/JkNcJ
<TheSirC[m]> srhb: Thank you for answering though !
<{^_^}> [nixpkgs] @SuperSandro2000 merged pull request #105247 → kodiPlugins.inputstream-adaptive: 2.3.12 -> 2.4.6 → https://git.io/JkbAd
<{^_^}> [nixpkgs] @SuperSandro2000 pushed 2 commits to master: https://git.io/JkNc2
<srhb> TheSirC[m]: Now it's perhaps too big (sorry) because I see other errors like server's mkOption being fed things like internalInterface, mkOption etc.. while it probably should be a submodule of some kind :)
<srhb> TheSirC[m]: I think the right approach for you hear is to cut down until you have something that works, then add in things until it breaks.
<srhb> s/hear/here
<TheSirC[m]> <srhb "TheSirC: Now it's perhaps too bi"> Oups, you're right about the server's `mkOption` ; didn't pay attention to that yet
<srhb> TheSirC[m]: If I cut it down to just peers, which I think is what you're trying to do, it works as expected.
<srhb> So I think you are being distracted by other things :)
<TheSirC[m]> That makes no sense though...Where is that list coming from then
<srhb> TheSirC[m]: Perhaps you can try using --show-trace
<{^_^}> [nixpkgs] @jtojnar opened pull request #105284 → doc/gnome: Port to Markdown → https://git.io/JkNCL
<srhb> TheSirC[m]: It might be some module internals, haven't seen the full error yet.
<TheSirC[m]> srhb: Awfull output is what I see...
<srhb> It is a bit verbose.
<TheSirC[m]> <srhb "TheSirC: If I cut it down to jus"> Weird! It does not work for me !
<{^_^}> [nixpkgs] @jtojnar closed pull request #105284 → doc/gnome: Port to Markdown → https://git.io/JkNCL
<{^_^}> [nixpkgs] @SuperSandro2000 merged pull request #105281 → minidlna: 1.2.1 -> 1.3.0 → https://git.io/JkNnB
<{^_^}> [nixpkgs] @SuperSandro2000 pushed 2 commits to master: https://git.io/JkNC4
kreisys has joined #nixos
<{^_^}> [nixpkgs] @marsam merged pull request #104539 → gqrx: 2.13.5 -> 2.14 → https://git.io/JkwtP
<{^_^}> [nixpkgs] @marsam pushed 2 commits to master: https://git.io/JkNCz
<{^_^}> [nixpkgs] @SuperSandro2000 merged pull request #105276 → memcached: 1.6.8 -> 1.6.9 → https://git.io/JkN3J
<{^_^}> [nixpkgs] @SuperSandro2000 pushed 2 commits to master: https://git.io/JkNCa
<{^_^}> [nixpkgs] @jtojnar reopened pull request #105284 → doc/gnome: Port to Markdown → https://git.io/JkNCL
<srhb> TheSirC[m]: result: { perso = { vpn = { foo = { peers = [ { name = "Machine A"; vpnIP = "10.10.1.2"; } ]; }; }; }; }
<TheSirC[m]> srhb: Only difference I see from your exemple is that you are not importing from a separate nix file...
<srhb> TheSirC[m]: That does indeed not make a difference.
<TheSirC[m]> But it is the only difference between our two setups...
<{^_^}> [nixpkgs] @r-ryantm opened pull request #105285 → ocenaudio: 3.9.5 -> 3.9.6 → https://git.io/JkNCh
<{^_^}> [nixpkgs] @SuperSandro2000 merged pull request #105278 → nexus: 3.22.0-02 -> 3.28.1-01 → https://git.io/JkNsV
<srhb> Surely not.
<{^_^}> [nixpkgs] @SuperSandro2000 pushed 2 commits to master: https://git.io/JkNWe
jonringer has quit [Ping timeout: 244 seconds]
<{^_^}> [nixpkgs] @SuperSandro2000 merged pull request #105282 → mill: 0.8.0 -> 0.9.3 → https://git.io/JkNnx
<{^_^}> [nixpkgs] @SuperSandro2000 pushed 2 commits to master: https://git.io/JkNWL
<raboof> I'm trying to compile an esp32 program from the arduino IDE
<raboof> this tries to invoke /home/aengelen/.arduino15/packages/esp32/tools/xtensa-esp32-elf-gcc/1.22.0-80-g6c4433a-5.2.0/bin/xtensa-esp32-elf-gcc, but that executable produces 'can not execute binary file: Exec format error'
<neiluj> why does defining a config.modules.<some_option> option yields the error:
<neiluj> Add configuration attributes immediately on the top level instead, or move all of them (namely: programs) into the explicit `config' attribute.
<raboof> `file` says it's a `x86-64` executable, and `uname -a` says I'm on `x86_64`. I have `patchelf`'ed the binary. what could be wrong?
<infinisil> colemickens: Looking at it again, it seems that mercurial uses the `ssl` python library to load certificates, and it can't find any in the build
<srhb> neiluj: Sounds like you're setting thing both using config and without?
mkaito has quit [Quit: WeeChat 2.9-dev]
<TheSirC[m]> srhb: I will stare at it for a bit. Thank you for your insight
<neiluj> raboof: patchelf is tricky, i once had a problem with an executable and ended up launching it in a FHS environment
<neiluj> here is an example of fhs nix environment that i used to make it execute: https://tpaste.us/zx5W
veleiro has joined #nixos
<infinisil> colemickens: In the source code there's the `mercurial/sslutil.py` file which throws the "an attempt was made" error. It probably needs a patch to call e.g. `sslcontext.load_verify_locations` https://docs.python.org/3/library/ssl.html#ssl.SSLContext.load_verify_locations
<infinisil> And pass it the path to cacerts
<raboof> neiluj: thanks
<{^_^}> [nixpkgs] @symphorien merged pull request #102278 → pantalaimon, matrix-nio: update → https://git.io/JTHSJ
<{^_^}> [nixpkgs] @symphorien pushed 3 commits to master: https://git.io/JkNWo
<raboof> hmm, re-downloaded and patchelf'ed the binaries, *seems* to run now...
<infinisil> colemickens: Or alternatively try to make the existing https://docs.python.org/3/library/ssl.html#ssl.SSLContext.load_default_certs work
<neiluj> cool :)
seku has joined #nixos
<{^_^}> [nixpkgs] @SuperSandro2000 merged pull request #105235 → x11vnc: fix CVE-2020-29074 → https://git.io/Jkb6l
<{^_^}> [nixpkgs] @SuperSandro2000 pushed 2 commits to master: https://git.io/JkNW1
<colemickens> Hm. My gut reaction is surprise that more folks haven't hit this on nixos-unstable,
zupo has quit [Ping timeout: 240 seconds]
<infinisil> fetchhg isn't used a lot
<supersandro2000> I think I never used it until you complained about it
zupo has joined #nixos
<neiluj> srhb: hmm, not sure to understand what you mean by setting the option with or without config
<neiluj> here is a typical module i defined: https://tpaste.us/X1yE
<infinisil> colemickens: "Alternatively the SSL_CERT_FILE environment variable can be defined to override this location."
<rogerr> why doesn't `home.sessionPath = ["~/.local/share/foo/"];` work (echo $PATH doesn't show it in list) when i rdp into the system but it does when i ssh in? my rdp startwm.sh https://termbin.com/i1gq and .xprofile https://termbin.com/mcxp how can i debug this pls?
iH8c0ff33 has joined #nixos
<colemickens> infinisil: btw, I really appreciate you diving in like this, thanks a lot.
<infinisil> So doing the same as fetchurl here should do the trick!
<infinisil> (without the `if`)
<infinisil> :D
meh` has joined #nixos
meh` has quit [Client Quit]
<srhb> neiluj: I don't immediately see any problem there at all.
cosimone has joined #nixos
<{^_^}> [nixpkgs] @symphorien merged pull request #103287 → postgresql: add debug versions → https://git.io/JkTdu
<{^_^}> [nixpkgs] @symphorien pushed 5 commits to master: https://git.io/JkNlF
iH8c0ff33 has quit [Ping timeout: 265 seconds]
<{^_^}> [nixpkgs] @mweinelt pushed to release-20.09 « x11vnc: fix CVE-2020-29074 »: https://git.io/JkN8v
<{^_^}> [nixpkgs] @lukegb opened pull request #105286 → clickhouse: use system LLVM → https://git.io/JkN8f
werner292 has joined #nixos
noudle has quit []
werner291 has quit [Ping timeout: 272 seconds]
werner292 is now known as werner291
<{^_^}> [nixpkgs] @marsam merged pull request #105219 → libimagequant: 2.13.0 -> 2.13.1 → https://git.io/JkFFe
<{^_^}> [nixpkgs] @marsam pushed 2 commits to staging: https://git.io/JkN4v
fendor_ is now known as fendor
<{^_^}> [nixpkgs] @stigtsp merged pull request #105283 → perlPackages.LaTeXML: 0.8.4 -> 0.8.5 → https://git.io/JkNcJ
<{^_^}> [nixpkgs] @stigtsp pushed 2 commits to master: https://git.io/JkN4k
<{^_^}> [nixpkgs] @mweinelt opened pull request #105287 → libproxy: fix CVE-2020-25219, CVE-2020-26154 → https://git.io/JkN4t
bitmapper has joined #nixos
SomeoneSerge has joined #nixos
<{^_^}> [nixpkgs] @marsam merged pull request #104555 → minio-client: 2020-10-03T02-54-56Z -> 2020-11-17T00-39-14Z → https://git.io/JkwKq
<{^_^}> [nixpkgs] @marsam pushed 2 commits to master: https://git.io/JkN42
<{^_^}> [nixpkgs] @r-ryantm opened pull request #105288 → ocamlPackages.ppx_tools_versioned: 5.3.0 -> 5.4.0 → https://git.io/JkN46
<{^_^}> [nixpkgs] @romildo opened pull request #105289 → theme-jade1: 1.9 -> 1.10 → https://git.io/JkNBZ
<{^_^}> [nixpkgs] @marsam merged pull request #105104 → utf8proc: 2.5.0 -> 2.6.0 → https://git.io/JkQ4d
<{^_^}> [nixpkgs] @marsam pushed 2 commits to master: https://git.io/JkNBu
whatisRT has quit [Ping timeout: 260 seconds]
SomeoneSerge has quit [Ping timeout: 256 seconds]
gustavderdrache has quit [Quit: Leaving.]
<{^_^}> [nixpkgs] @marsam merged pull request #104561 → nudoku: 2.0.0 -> 2.1.0 → https://git.io/JkwS9
<{^_^}> [nixpkgs] @marsam pushed 3 commits to master: https://git.io/JkNBr
<{^_^}> [nixpkgs] @SuperSandro2000 merged pull request #90075 → gretl: init at 2020b → https://git.io/JfS1Y
<{^_^}> [nixpkgs] @SuperSandro2000 pushed 2 commits to master: https://git.io/JkNB1
<{^_^}> [nixpkgs] @SuperSandro2000 merged pull request #99246 → pythonPackages.ifcopenshell: init at 0.6.0b → https://git.io/JUSL6
<{^_^}> [nixpkgs] @SuperSandro2000 pushed 3 commits to master: https://git.io/JkNB5
steve has joined #nixos
steve has quit [Client Quit]
<neiluj> srhb: you're right there was a program option enabled outside the module's config part
<srhb> neiluj: Righto. :)
steve has joined #nixos
<{^_^}> [nixpkgs] @SuperSandro2000 merged pull request #105285 → ocenaudio: 3.9.5 -> 3.9.6 → https://git.io/JkNCh
<{^_^}> [nixpkgs] @SuperSandro2000 pushed 2 commits to master: https://git.io/JkNRk
iH8c0ff33 has joined #nixos
steve is now known as fuiltilt
<bourbon> someone should fork nixos and call the project linix
<neiluj> that's so cool, modules gets automatically imported and they can be enabled in the hosts configurations
kyren has joined #nixos
iH8c0ff33 has quit [Ping timeout: 256 seconds]
hnOsmium0001 has joined #nixos
<bourbon> is there a place mkDerivation is documented?
iH8c0ff33 has joined #nixos
<simpson> bourbon: https://nixos.org/manual/nixpkgs/stable/#chap-stdenv is a good place to start, if you don't know what you're looking for. What are you currently stuck on?
<bourbon> I've got a derivation that simlinks some files to a path, but I can't access said path
<bourbon> I assume I need to declare the paths as outputs or something
<bourbon> just getting where it's defined in source so I can see what the params are would be the most helpful if there aren't docs docs
iH8c0ff33 has quit [Ping timeout: 260 seconds]
<simpson> https://nixos.org/manual/nixpkgs/stable/#sec-stdenv-phases explains all the phases; mkDerivation also passes through most attributes into the environment variables of the builder.
<simpson> There shouldn't be any problem with creating symlinks under $out or other outputs, although it's not often that you'll want to manually do that.
<bourbon> I'm trying to hit /var/lib/kubernetes
<bourbon> and it's getting a "no, stupid, that's not real"
<simpson> Ah. Yes, Nix is protecting you from yourself; derivations can't do that.
<bourbon> what can, then?
<rogerr> pls i so desperate
<bourbon> I know nix is doing something screwy to keep me off the paths
Wulfsta has joined #nixos
sbock has quit [Ping timeout: 264 seconds]
<bourbon> didn't need confirmation of that
<{^_^}> [nixpkgs] @r-ryantm opened pull request #105290 → ocamlPackages.ctypes: 0.16.0 -> 0.17.1 → https://git.io/JkN0o
<simpson> bourbon: You'd write a NixOS module (or put a snippet into configuration.nix, which itself is a NixOS module) which adds an activation script to systemd's startup; the script would copy/symlink into /var as needed. I think that you can look at our Pg support for inspiration.
<{^_^}> Channel nixos-20.09 advanced to https://github.com/NixOS/nixpkgs/commit/e111e9d4c05 (from 26 hours ago, history: https://channels.nix.gsc.io/nixos-20.09)
<{^_^}> Channel nixpkgs-unstable advanced to https://github.com/NixOS/nixpkgs/commit/d47eb666b1e (from 3 days ago, history: https://channels.nix.gsc.io/nixpkgs-unstable)
<Wulfsta> I'm getting a crazy error trying to build a derivation of tensorflow for rocm I'm working on: https://github.com/Wulfsta/nixos-rocm/tree/3.8.x-tensorflow
nixer has joined #nixos
<nixer> hey all, is there a way to have nested flake.nix files in a single repository?
SomeoneSerge has joined #nixos
<Wulfsta> It's getting to `Executing setuptoolsBuildPhase` then fails at `import setuptools` with `ModuleNotFoundError: No module named 'setuptools'`
<Wulfsta> Which I don't understand at all
<Wulfsta> Even adding `setuptools` to various inputs didn't change anything
deadpixels has quit [Remote host closed the connection]
justanotheruser has joined #nixos
<Wulfsta> I found someone encountering something similar here: https://logs.nix.samueldr.com/nixos/2020-08-05
<Wulfsta> But it seems like nobody had an answer
<Wulfsta> Anyone have a guess at what's causing this?
<kyren> so I just updated my nixos 20.09 install from uhh, 0bbqmip233mqvk2q46pbhjw3djr68p9m120kl37kw2758a5kggay to 147d4nsq0334skyr9rghcfnizasvba1pr2rq72axwdldlma0qli1, this upgraded gitlab from 13.0.something to I think 13.6.something
<{^_^}> [nixpkgs] @marsam merged pull request #103931 → toxic: 0.8.4 -> 0.9.0 → https://git.io/JkZoR
cosimone has quit [Remote host closed the connection]
<{^_^}> [nixpkgs] @marsam pushed 2 commits to master: https://git.io/JkNEz
<infinisil> Wulfsta: Try nativeBuildInputs = [ setuptools_scm ];
<infinisil> Many packages in nixpkgs use that
cosimone has joined #nixos
<kyren> I now get a giant WARNING in the gitlab log file about the postgres install (which is the internal install inside the gitlab module? being version 9, and the WARNING is telling me that version 11 is required, seemingly related to this, the rake job for upgrading gitlab fails and gitlab goes into a startup loop
<{^_^}> [nixpkgs] @r-ryantm opened pull request #105291 → ocamlPackages.integers: 0.3.0 -> 0.4.0 → https://git.io/JkNEa
<Wulfsta> @infinisil I'll give it a shot
<Wulfsta> infinisil didn't change anything
orivej has quit [Ping timeout: 240 seconds]
<Wulfsta> I'm going to add it to the python environment the derivation sets up for the bazel build
<kyren> okay so somehow postgres 9 is getting pulled in rather than 11, even though I haven't actually picked a version of postgres on that machine? I wonder if this is due somehow to system.stateVersion?
<Wulfsta> but this is a long build, so I won't know if that fixes it for a while
werner292 has joined #nixos
<{^_^}> [nixpkgs] @r-burns opened pull request #105292 → munkres: fix tests on 32-bit systems → https://git.io/JkNuk
werner291 has quit [Ping timeout: 272 seconds]
werner292 is now known as werner291
<infinisil> kyren: What's your system.stateVersion set to?
FareTower has joined #nixos
<kyren> yeah it's older than 20.03
<kyren> it's 19.03 actually
<kyren> infinisil: I think I figured out what happened, I've been using postgresql 9 and the upgrade to 20.09 didn't require it, but then the upgrade from gitlab 13.0 to 13.6 does require it, so I got caught off guard
<kyren> now I'm reading about how to properly upgrade postgresql from 9 to 11
<matthewcroughan_> Does anyone know why I can't start sway with the home-manager session variables on gdm?
<infinisil> kyren: Yeah that looks like it
<kyren> infinisil: yeah I'm reading that now, thanks
<matthewcroughan_> in my sway.nix, I set home.sessionVariables to a bunch of things, but when sway is launched from gdm, it is somehow bypassed.
<infinisil> kyren: If postgresql is the only thing requiring manual migration, you should be able to update stateVersion after having done that
<kyren> does this count as a bug, upgrading the 20.09 channel and being forced to upgrade postgresql?
<infinisil> Nah, just an inconvenience
<infinisil> Well, I guess it would be nice if there was an error during the upgrade already
<kyren> not upgrading TO the 20.09 channel though, within the 20.09 channel
<{^_^}> [nixpkgs] @7c6f434c merged pull request #105234 → [20.09] firejail: fix -overlay and -build functionality on NixOS → https://git.io/JkbrH
<{^_^}> [nixpkgs] @7c6f434c pushed 2 commits to release-20.09: https://git.io/JkNz0
<kyren> yeah an assert or something in the gitlab module would be nice
<infinisil> Hmm, yeah actually that does sound like a breaking change, which shouldn't be done on 20.09
<{^_^}> #104587 (by petabyteboy, 6 days ago, merged): [20.09] gitlab: 13.0.14 -> 13.6.0
<kyren> okay yeah that's more reassuring, I think gitlab is really at fault here for requiring a new database from two 13.x versions
SomeoneSerge has quit [Ping timeout: 246 seconds]
neiluj has quit [Quit: leaving]
<infinisil> kyren: Can you complain loudly about this having broken gitlab for you in that issue?
<kyren> infinisil: will do!
<infinisil> Nice :D
<{^_^}> [nixpkgs] @stigtsp merged pull request #105271 → perlPackages.LaTeXML: patch shebangs to use full path to perl on darwin → https://git.io/JkNIa
<{^_^}> [nixpkgs] @stigtsp pushed 3 commits to master: https://git.io/JkNzH
davidv7 has quit [Ping timeout: 240 seconds]
FareTower has quit [Ping timeout: 260 seconds]
FareTower has joined #nixos
<rogerr> why has nvi package marked broken for a week now?
<rogerr> really need to get this install done
<rogerr> it's just vi, really common binary
v0|d has joined #nixos
<simpson> rogerr: `fatal error: sys/stropts.h: No such file or directory` it seems.
<hexa-> ,locate stropts.h
<{^_^}> Found in packages: zig, z88dk, framac, musl.dev, boomerang, emscripten, zfsUnstable.dev
<rogerr> simpson how we can make it working?
<simpson> rogerr: I'm not sure how to answer that, sorry.
<rogerr> why can't nix keep last working pkg around and use that?
<simpson> Like, if you need a vi, why isn't vim or elvis suitable?
<hexa-> rogerr: because the environment changes over time
<rogerr> i just want vi dont need more
<hexa-> dependencies et al
<rogerr> ya but atleast it would be something
<hexa-> you can certainly check out nvi from an older nixpkgs version
<rogerr> i bet you money the last building nvi would run
<rogerr> how i can do?
<hexa-> nix-shell -I nixpkgs=channel:nixos-20.03 -p nvi
meh` has joined #nixos
<hexa-> 19.09 even
<infinisil> rogerr: Packages only get marked as broken if they're actually broken
<infinisil> So you could help by fixing its build :)
<simpson> nvi's upstream is alive, so there may be patches that you could find from them or from other distros which fix compilation.
<bbigras> I'm using a git submodule to handle my secrets but when using flakes those files are excluded. Any workaround for that?
<rogerr> ok ill look at it after i get this nixos $path bug figured out ty
<{^_^}> [nixpkgs] @r-ryantm opened pull request #105293 → ocamlPackages.stdlib-shims: 0.1.0 -> 0.2.0 → https://git.io/JkN2R
<simpson> (TIL that vile is still alive! We don't have it packaged, but that could be an adventure for somebody: https://invisible-island.net/vile/)
<simpson> rogerr: In all seriousness, if you need a lightweight vi within the next hour, and you can't figure out hexa-++'s incantation, then elvis builds for me and works fine. (There's also vim, but you've indicated that it might be too much even when most features are disabled.)
<{^_^}> hexa-'s karma got increased to 15
<{^_^}> [nixpkgs] @Ericson2314 merged pull request #95542 → buildRustPackage: support custom targets → https://git.io/JJdYa
<{^_^}> [nixpkgs] @Ericson2314 pushed 23 commits to master: https://git.io/JkN2r
sbock has joined #nixos
__monty__ has quit [Quit: leaving]
alp has quit [Ping timeout: 272 seconds]
<{^_^}> [nixpkgs] @SuperSandro2000 merged pull request #105289 → theme-jade1: 1.9 -> 1.10 → https://git.io/JkNBZ
<{^_^}> [nixpkgs] @SuperSandro2000 pushed 2 commits to master: https://git.io/JkN2d
<rawtaz> if you download the graphical iso image then as i understand it you have an installer that you can run inside the desktop environment, no?
<{^_^}> [nixpkgs] @Ericson2314 opened pull request #105294 → Platform config improvements → https://git.io/JkNal
<codebam> why can't I run `nix-shell -p telegram-desktop` ?
<codebam> it gives me this
<codebam> undefined variable 'telegram-desktop'
<NobbZ[m]> You probably need to qualify by packageset
<codebam> how do I do that?
<infinisil> codebam: Apparently it's "tdesktop"
<shapr> codebam: I'm on nix 20.09, and "nix search telegram" shows me nixpkgs.tdesktop maybe that's it?
<codebam> <infinisil "Sean: Apparently it's "tdesktop""> oh okay. that worked thanks!
<NobbZ[m]> `nix-shell -p nixpkgs.telegram-desktop`
deadpixels has joined #nixos
<codebam> how do I get password-store? I get the same error for anything with dashes between the package name
<codebam> <NobbZ[m] "`nix-shell -p nixpkgs.telegram-d"> oh okay, I'll use that thank you
<infinisil> codebam: Do as shapr did, using nix search
<{^_^}> [nixpkgs] @r-ryantm opened pull request #105295 → ocamlPackages.ocaml_extlib: 1.7.6 -> 1.7.7 → https://git.io/JkNaA
<codebam> <NobbZ[m] "`nix-shell -p nixpkgs.telegram-d"> error: undefined variable nixpkgs?
<kyren> what the hell, now gitaly is complaining that git is too old, it says unsupported version 2.28, apparently gitaly 13.6.0 requires git >= 2.29, which is not in 20.09
turbo_MaCk has joined #nixos
<codebam> I'm doing `nix-shell -p nixpkgs.password-store`
fendor has quit [Remote host closed the connection]
<infinisil> codebam: nixpkgs.<attribute> means you'll have to use `nix-shell -p <attribute>`
<kyren> okay this is already known :/ https://github.com/NixOS/nixpkgs/pull/104896
<{^_^}> #104896 (by freezeboy, 3 days ago, open): [20.09] git: 2.28.0 -> 2.29.2
<infinisil> codebam: Remove the `nixpkgs` part for nix-shell -p
deadpixels has quit [Ping timeout: 264 seconds]
<infinisil> codebam: Use `nix search password-store` to find which attribute the package can be installed from
<codebam> okay thank you
cosimone has quit [Remote host closed the connection]
cosimone has joined #nixos
werner292 has joined #nixos
<codebam> is it safe to nest nix-shell?
<codebam> I want to run nix-shell for every program I run
<codebam> as a sandbox sort of
Dedalo has joined #nixos
Dedalo has quit [Client Quit]
<shapr> codebam: that's what I do, I run a nix-shell to check out the program, then if I like it I install it.
werner291 has quit [Ping timeout: 272 seconds]
werner292 is now known as werner291
Dedalo has joined #nixos
noogie has quit [Ping timeout: 268 seconds]
<codebam> <shapr "Sean: that's what I do, I run a "> oh I was just going to use it to nest and never install
<{^_^}> [nixpkgs] @SuperSandro2000 merged pull request #90312 → bosun: 0.5.0 -> 0.8.0-preview → https://git.io/JfQiB
<codebam> then it would isolate whatever I'm running from the rest of the os
<{^_^}> [nixpkgs] @SuperSandro2000 pushed 2 commits to master: https://git.io/JkNwR
<codebam> or at least from the rest of my user session
<shapr> hm, you could do that
<shapr> I'm still a nixos newbie, but I've realized I only need most tools in scope when I'm developing software that needs them.
<shapr> my in scope tools are shrinking as I realize that
<{^_^}> [nixpkgs] @lukegb opened pull request #105296 → factorio: add update script → https://git.io/JkNwD
mallox has quit [Quit: WeeChat 2.9]
mvnetbiz_99 has quit [Quit: Bye!]
<codebam> does it even do that? I guess I could create new chroots for different software in the same user session
SomeoneSerge has joined #nixos
<{^_^}> [nixos-search] @garbas merged pull request #230 → Refactor the loading and request management → https://git.io/JkuEo
<{^_^}> [nixos-search] @garbas pushed commit from @turboMaCk to master « Refactor the loading and request management (#230) »: https://git.io/JkNr3
<{^_^}> [nixos-search] @garbas pushed 0 commits to turboMaCk/fix-loading: https://git.io/JkNrs
Dedalo has quit [Quit: Textual IRC Client: www.textualapp.com]
<{^_^}> [nixpkgs] @SuperSandro2000 closed pull request #90301 → backintime-common: 1.1.24 -> 1.2.1 → https://git.io/JfQKu
<Wulfsta> infinisil adding setuptools_scm did not help
ilmu1 has joined #nixos
Dedalo has joined #nixos
Rusty1 has joined #nixos
turbo_MaCk has quit [Quit: WeeChat 3.0]
dbe has quit [Ping timeout: 272 seconds]
dbe has joined #nixos
gustavderdrache has joined #nixos
<{^_^}> [nixpkgs] @freezeboy opened pull request #105297 → librealsense: 2.38.0 -> 2.40.0 → https://git.io/JkNos
<{^_^}> [nixpkgs] @arcz opened pull request #105298 → haskellPackages.hevm: unbreak → https://git.io/JkNoG
FareTower has quit [Ping timeout: 264 seconds]
<infinisil> Yup, just saw it, very nice :D
meh` has quit [Ping timeout: 240 seconds]
<kyren> no problem thank you for your help!
<kyren> infinisil++
<{^_^}> infinisil's karma got increased to 378
sbock has quit [Ping timeout: 264 seconds]
meh` has joined #nixos
<{^_^}> Channel nixos-unstable-small advanced to https://github.com/NixOS/nixpkgs/commit/0e76c846a83 (from 3 hours ago, history: https://channels.nix.gsc.io/nixos-unstable-small)
iH8c0ff33 has joined #nixos
<codebam> is the configuration for the booted system backed up anywhere?
<infinisil> Nope
<{^_^}> [nixpkgs] @mweinelt merged pull request #104268 → home-assistant: add allowlist_external_dirs to systemd unit ReadWritePaths → https://git.io/JkEyX
<{^_^}> [nixpkgs] @mweinelt pushed 2 commits to master: https://git.io/JkNKu
iH8c0ff33 has quit [Ping timeout: 260 seconds]
<shapr> that's why I put my packages in my configuration.nix, so I can rebuild my system easily
<infinisil> codebam: You could enable `system.copySystemConfiguration`, which will "backup" /etc/nixos/configuration.nix into each system build, therefore ending up in /run/current-system/configuration.nix
FareTower has joined #nixos
zupo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<codebam> why isn't this working?
<{^_^}> [nixpkgs] @markuskowa merged pull request #104645 → brave: 1.16.76 -> 1.17.73 → https://git.io/JkKJo
<{^_^}> [nixpkgs] @markuskowa pushed 2 commits to master: https://git.io/JkN6J
<{^_^}> Channel nixpkgs-20.09-darwin advanced to https://github.com/NixOS/nixpkgs/commit/2335e7354f8 (from 2 hours ago, history: https://channels.nix.gsc.io/nixpkgs-20.09-darwin)
<codebam> I'm getting the wrong sha256 checksum
<{^_^}> [nixpkgs] @markuskowa merged pull request #104363 → unit: 1.20.0 -> 1.21.0 → https://git.io/JkzDY
<{^_^}> [nixpkgs] @markuskowa pushed 2 commits to master: https://git.io/JkN6s
julm has quit [Remote host closed the connection]
petar has quit [Remote host closed the connection]
julm has joined #nixos
Fare has joined #nixos
petar has joined #nixos
<lukegb> that's because they appear to, somewhat unwisely, have just referenced nixpkgs master and assumed the hash of a file in it wouldn't change
<hexa-> lol :)
Wulfsta has quit [Ping timeout: 245 seconds]
civodul has quit [Quit: ERC (IRC client for Emacs 27.1)]
<bbigras> Any way to use git modules with flakes? I can't "git add" those files and they are ignored.
werner292 has joined #nixos
sigmundv has quit [Read error: Connection reset by peer]
sigmundv has joined #nixos
<V> bbigras: uh... do you mean the lockfiles?
werner291 has quit [Ping timeout: 272 seconds]
werner292 is now known as werner291
acarrico has quit [Ping timeout: 240 seconds]
<bbigras> V: no. I mean I have a secrets git submodules and I only include it in my config if the files exists. So on github I can build everything except my private stuff. It was working great before I was using flakes. but with flakes, those file are not included. I know that we need the files to be indexed by git (like by using `git add`). but I have no idea what to do for flakes.
<bbigras> unless maybe I just need to update the git submodule reference or whatever it's called.
<V> ah. I'm not a flakes expert, sorry. I do know that they prevent you from using anything impure off the filesystem, but I'm not sure what exactly that entails
<V> it's possible also that your lockfile hasn't been updated to include the secrets?
<V> if your secrets submodule is a flake itself, that is
<bbigras> my flake.lock file only includes my inputs.
<bbigras> I'll try running `nix flake check --impure`
growpotkin has joined #nixos
meh` has quit [Ping timeout: 260 seconds]
meh` has joined #nixos