worldofpeace_ changed the topic of #nixos to: NixOS stable: 20.03 ✨ https://discourse.nixos.org/t/nixos-20-03-release/6785 || https://nixos.org || Latest NixOS: https://nixos.org/nixos/download.html || Latest Nix: https://nixos.org/nix/download.html || Logs: https://logs.nix.samueldr.com/nixos/ || use ,channels for a list of Nix* related channels || nixcon videos: https://tinyurl.com/nixcon2019 || Link to the output of nix-info
<samueldr> I believe most of its value is being last in associativity
<tbenst[m]> second, I can' t figure out why this minimal example doesn't work: https://gist.github.com/21e7933684cfd07a33a57e8f66ab1c97
<samueldr> precedence*
<samueldr> tbenst[m]: define "doesn't work" please :)
<tbenst[m]> "error: assertion ((hdf5).mpiSupport -> ((mpi4py != null) && ((hdf5).mpi == (mpi4py).mpi)))" at the line I linked above
<kini> You're overriding hdf5.mpi to mpich, but the assertion requires that hdf5.mpi is the same as mpi4py.mpi, so maybe you should override mpi4py.mpi to mpich as well? (just a wild guess)
Pwnna has quit [Quit: Bye]
<{^_^}> [nixpkgs] @Infinisil merged pull request #93703 → osqp: init at 0.6.0 → https://git.io/JJ8Oc
<{^_^}> [nixpkgs] @Infinisil pushed 2 commits to master: https://git.io/JJAiw
<kini> I don't see what you mean by matching that line
Pwnna has joined #nixos
<taktoa[c]> thanks infinisil
<infinisil> :)
<taktoa[c]> +1 infinisil
<taktoa[c]> is that how you get the bot to give you points
griff_ has quit [Quit: griff_]
<taktoa[c]> ,help
<{^_^}> Use `,` to list all commands, `,foo = Foo!` to define foo as "Foo!", `,foo =` to undefine it, `,foo` to output "Foo!", `,foo somebody` to send "Foo!" to the nick somebody
<taktoa[c]> ,
<{^_^}> Special commands: find tell locate expand inclusive-language random-pr - Commands sorted by use count, page 0 (use ,<n> to view page <n>): help libraries paste escape'' ping channels escape" -a library overlay pinning ifd profiling unfree ask botsnack which-channel xml xy fancy-uninstall imperative nixlang++ wololo cache pointers pills invite runtimedeps home-manager stateversion thesis exec matrixbridge smart-questions howoldis -ia configsearch
<infinisil> Hehe close, either "<nick>++" or "<3 <nick>"
<taktoa[c]> infinisil++
<{^_^}> infinisil's karma got increased to 338
chkno has quit [Ping timeout: 244 seconds]
<infinisil> :D
<{^_^}> [nixpkgs] @zowoq pushed to master « elmPackages.elm-json: remove verifyCargoDeps »: https://git.io/JJAi6
<taktoa[c]> now I have to know what ,wololo does
<taktoa[c]> ,wololo
<tbenst[m]> @kini here's a more explicit version: https://gist.github.com/16ef976bdb955dc1e8319c98776d7bcb
<drakonis> WOLOLO
* jeaye looks around.
<drakonis> have you never played age of empires before
<drakonis> ?
la-jesystani has joined #nixos
<tbenst[m]> I've explicitly set `mpi = super.mpich` for both mpi4py and hdf5, and yet the assertion fails. I've also tried setting the attribute directly with no luck
<taktoa[c]> I played AoE 3 a bit as a kid, but never the original. I get the meme now, though.
<tbenst[m]> I also tried specifying mpi4py as an input to h5py: https://gist.github.com/56c971c268ce03104307e9b04c54b291. Still get the assertion error
<infinisil> ,commands
<infinisil> I should change the output of , to this listing ^
Wizek has quit [Quit: Connection closed for inactivity]
<{^_^}> [nixos-homepage] @github-actions[bot] pushed commit from GitHub Actions to master « Update flake.lock and blogs.xml [ci skip] »: https://git.io/JJAiF
chkno has joined #nixos
<tbenst[m]> Ok, I've boiled down the problem to this: how can I override a default in python-packages.nix? I can't seem to override https://github.com/NixOS/nixpkgs/blob/3cb7a1cffe9bb43ec51a7707959edbebdc65ec7a/pkgs/top-level/python-packages.nix#L865
<{^_^}> [nixpkgs] @zowoq merged pull request #95745 → chamber: init at 2.8.2 → https://git.io/JJbb6
<{^_^}> [nixpkgs] @zowoq pushed 2 commits to master: https://git.io/JJAij
orivej has quit [Ping timeout: 260 seconds]
<{^_^}> [nixos-homepage] @toothbrush opened pull request #504 → index.tt: Minor updates to wording. → https://git.io/JJAPT
<tbenst[m]> here's the side-by-side example showing one nix expression that works and another that doesn't, demonstrating how python `packageOverrides` fails to override pkgs specified as inputs to callPackage: packageOverrides
acarrico has joined #nixos
barn0 has joined #nixos
<{^_^}> [nixpkgs] @matthewbauer opened pull request #95824 → tensorflow: update to 2.3.0 → https://git.io/JJAPm
<{^_^}> [nixpkgs] @peti pushed to haskell-updates « hackage-packages.nix: automatic Haskell package set update »: https://git.io/JJAPY
<aanderse> infinisil: it turns out free form options weren't a great fit for that module :(
<infinisil> Why so?
<{^_^}> [nixpkgs] @matthewbauer merged pull request #95779 → lzfse: use cmake build system → https://git.io/JJN1f
<{^_^}> [nixpkgs] @matthewbauer pushed 2 commits to master: https://git.io/JJAPs
<aanderse> - the current module options are mostly abstractions on top of the file format
<aanderse> - the file format itself doesn't have many key+value entries, just value entries
<aanderse> - the format embeds scripts right into it, which can be repeated
<infinisil> Ah so it's that the format doesn't translate well to nix
xd1le has joined #nixos
<aanderse> yeah the more i looked at what the module in `master` does i realized that abstractions on top of the file format provided more value than just the format itself
<{^_^}> [nixpkgs] @matthewbauer opened pull request #95825 → undmg: 1.0.5 -> 1.1.0 → https://git.io/JJAPc
<aanderse> so... exactly what you said
janneke has quit [Ping timeout: 244 seconds]
<tbenst[m]> arghh I made a foolish mistake...wrote pythonPackages instead of python3Packages!
<tbenst[m]> now working
janneke has joined #nixos
<energizer> fsvo "I"
nek0 has quit [Quit: ZNC 1.7.5 - https://znc.in]
<infinisil> aanderse: Though, could you still use it if you transform the result to the config file structure?
<{^_^}> [nixpkgs] @aanderse merged pull request #79123 → nixos/httpd: remove impurity from /etc → https://git.io/Jvs2q
<{^_^}> [nixpkgs] @aanderse pushed 3 commits to master: https://git.io/JJAPy
nek0 has joined #nixos
griff_ has joined #nixos
<aanderse> infinisil: i suppose. i wonder if i'm just trying to make something fit that doesn't at that point, though. i have never used the free form stuff yet, so maybe i need to use it and get a feel for it first.
<{^_^}> [nixpkgs] @eqyiel opened pull request #95826 → qtwebengine: fix build for darwin → https://git.io/JJAPH
cjpbirkbeck has quit [Quit: Goodbye, take care]
griff_ has quit [Ping timeout: 265 seconds]
griff_ has joined #nixos
nek0 has quit [Remote host closed the connection]
romanofski has quit [Ping timeout: 240 seconds]
nek0 has joined #nixos
orivej has joined #nixos
vikingman has quit [*.net *.split]
vikingman has joined #nixos
switchy has quit [Quit: Bye!]
switchy has joined #nixos
griff_ has quit [Ping timeout: 264 seconds]
griff_ has joined #nixos
sigmundv_ has quit [Ping timeout: 246 seconds]
h0m1 has quit [Ping timeout: 244 seconds]
orivej has quit [Ping timeout: 256 seconds]
romanofski has joined #nixos
h0m1 has joined #nixos
<Cadey> i am having a weird issue with my NixOS system. nixos-rebuild is failing due to a vboxnet unit failing to be unloaded, and this is making nixos not register the new generation. however, the next rebuild action doesn't fail but it doesn't register the new generation to the disk somehow
griff_ has quit [Ping timeout: 240 seconds]
<Cadey> so i always am getting an older generation on boot, then i have to rebuild to get my current configuration
<Cadey> is there a "don't treat that like it failed, keep going and mark it as okay" setting for nixos-rebuild?
griff_ has joined #nixos
<Cadey> it's just not creating new generations
<drakonis> oh my oh my
<drakonis> the registry has nur in it now
growpotkin has quit [Quit: ZNC 1.8.1 - https://znc.in]
<Cadey> error is: https://git.io/JJAXX
<Cadey> i'm not sure what the error is
<Cadey> er
<Cadey> what actually went wrong
<Cadey> i can only create this issue once per boot
markus1189 has joined #nixos
<bqv> drakonis: the nur is a flake...?
<bqv> that seems
<bqv> weird
markus1199 has quit [Ping timeout: 256 seconds]
<Cadey> i'm gonna try upgrading to unstable to see if that forces nixos-rebuild to actually save a generation
<{^_^}> [nixpkgs] @bcdarwin opened pull request #95827 → python3Packages.pytorch-lightning: init at 0.8.5 → https://git.io/JJAXb
<{^_^}> [nixpkgs] @veprbl merged pull request #95748 → p4v: 2017.3.1601999 -> 2020.1.1966006 → https://git.io/JJbj8
<{^_^}> [nixpkgs] @veprbl pushed 3 commits to master: https://git.io/JJA1e
<Cadey> that seemed to actually get nixos-rebuild to create a new generation
<Cadey> (the rebuild to unstable failed, but then when i downgraded back to 20.03 it forced nixos-rebuild to actually rebuild things and ignore the broken stuff)
Pidgeotto has joined #nixos
Pidgeotto has quit [Excess Flood]
Pidgeotto has joined #nixos
Pidgeotto has quit [Excess Flood]
Pidgeotto has joined #nixos
Pidgeotto has quit [Excess Flood]
<Cadey> Aaaaaand now nixos-rebuild fails completely
<Cadey> error: file 'home-manager/nixos' was not found in the Nix search path (add it using $NIX_PATH or -I), at /home/cadey/code/nixos-configs/common/users/default.nix:4:15
kaliumxyz has quit [Quit: Lost terminal]
<Cadey> doing a nix-channel --update as root fixed that
<Cadey> drakonis: what am i doing wrong?
`slikts has quit [Quit: No Ping reply in 180 seconds.]
gv has quit [Remote host closed the connection]
`slikts has joined #nixos
`slikts has joined #nixos
`slikts has quit [Changing host]
<Church-> Interesting
<Church-> Howdy drakonis Cadey
<Cadey> okay weird
<Cadey> apparently /boot wasn't mounted
<Cadey> and this was making it fail
<Church-> Heh, double interesting. Heck is up with your setup?
<Cadey> but then mysteriously work next time?
<Cadey> Church-: i think it's cursed
echelon has quit [Remote host closed the connection]
vika_nezrimaya has quit [Read error: Connection reset by peer]
griff_ has quit [Ping timeout: 265 seconds]
<Cadey> I'm gonna force it to mount /boot on boot and see if that fixes it
echelon has joined #nixos
<Cadey> okay yeah I'm seeing generations in the boot screen now
<Cadey> yep, that was it
<Cadey> what the HECK lol
<Church-> Cadey: Heh
<Church-> Cadey: So doing my nixOS router tomorrow
<Church-> That'll be fun. Hope the speeds are consistently good. Should be gigabit at least I think
patagonicus3 has joined #nixos
cptchaos83 has quit [Quit: https://quassel-irc.org - Chat comfortably. Anywhere.]
cptchaos83 has joined #nixos
<Cadey> at least now i have more practice typing my parrword in colemak
<Cadey> pass
patagonicus has quit [Ping timeout: 264 seconds]
patagonicus3 is now known as patagonicus
knerten2 has joined #nixos
jb55 has quit [Remote host closed the connection]
andreas303 has quit [Remote host closed the connection]
jb55 has joined #nixos
knerten1 has quit [Ping timeout: 246 seconds]
andreas303 has joined #nixos
<drakonis> howdy friend
<dxb[m]> if i need to add an extra flag to the command that's called right here: https://github.com/NixOS/nixpkgs/blob/master/pkgs/build-support/docker/default.nix#L100
<dxb[m]> is that something i can/should do with an overlay? if so, do i have to pass all those parameters that are passed to `name`?
<dxb[m]> i was playing with it a bit, trying to write an overlay but i've never written one (or even seen one in action) before so i don't really know what i'm doing and i wasn't able to get it working
<dxb[m]> i assume i can inherit all those parameters but idk how to do that either
aw has quit [Quit: Quitting.]
spacefrogg has quit [Quit: Gone.]
aw has joined #nixos
spacefrogg has joined #nixos
<Church-> drakonis: Goodbye, friend.
pjt_tmp has joined #nixos
user_0x58 has quit [Ping timeout: 244 seconds]
<drakonis> aw
<{^_^}> [nixpkgs] @CMCDragonkai opened pull request #95828 → pythonPackages.aioitertools: init at 0.7.0 → https://git.io/JJAMa
ninjin_ has quit [Remote host closed the connection]
ninjin_ has joined #nixos
byFate` has joined #nixos
<{^_^}> Channel nixos-unstable-small advanced to https://github.com/NixOS/nixpkgs/commit/fd250d57bbd (from 2 hours ago, history: https://channels.nix.gsc.io/nixos-unstable-small)
<la-jesystani> howdy, if i want a postgres db in my dev environment, is there a way to set that up using a shell.nix? i dont care about it being persistent (but that'd be a bonus too)
<energizer> it would be nice to have a canonical answer to that question
<{^_^}> [nixpkgs] @siraben opened pull request #95830 → mozwire: 0.4.1 -> 0.5.0 → https://git.io/JJADs
<mog> la-jesystani, i do it like this https://pastebin.com/knxvj4Pk
eoli3n has quit [Ping timeout: 260 seconds]
acarrico has quit [Ping timeout: 264 seconds]
stephaneyfx has quit [Remote host closed the connection]
<la-jesystani> mog: my shell.nix uses mkDerivation, where should it go in relation to that?
stephaneyfx has joined #nixos
<mog> so i dont have it as part of my shell but as part of my home-manager setup. doing it as part of your nix-shell would be similar line and having postgres as a dep
<la-jesystani> ignoring line numbers: https://pastebin.com/mXRfDuAM, like this?
eoli3n has joined #nixos
waleee-cl has quit [Quit: Connection closed for inactivity]
<mog> i dont think systemd units can be defined as part of a nix-shell i was saying you could run line 26 from inside the shell
<la-jesystani> oh i see now
<{^_^}> [nixpkgs] @cfhammill opened pull request #95831 → rstudio-server: Initial commit for rstudio-server and associated wrapper → https://git.io/JJADa
<la-jesystani> is there a "run this command in the new shell" option in the nix config?
<mog> shellHook
<la-jesystani> cheers :)
<mog> good luck
kalbasit has joined #nixos
justanotheruser has quit [Ping timeout: 260 seconds]
<{^_^}> [nix] @ryantm opened pull request #3945 → fix spelling → https://git.io/JJADd
dongcarl has quit [Read error: Connection reset by peer]
dongcarl has joined #nixos
justanotheruser has joined #nixos
<la-jesystani> hmm so close, its telling me that it cant create the lock file because the folder doesnt exist, even though it does
<mog> permissions?
ddellacosta has quit [Ping timeout: 240 seconds]
kreyren has quit [Remote host closed the connection]
domogled has quit [Quit: domogled]
<la-jesystani> ill add it to uhh postgres user
<la-jesystani> but its not giving me permissions error
kreyren has joined #nixos
dongcarl has quit [Read error: Connection reset by peer]
dongcarl has joined #nixos
bdju has quit [Read error: Connection reset by peer]
bdju has joined #nixos
cole-h has joined #nixos
Supersonic112 has joined #nixos
Supersonic has quit [Ping timeout: 240 seconds]
Supersonic112 is now known as Supersonic
bukkitgerman8608 has quit [Read error: Connection reset by peer]
bukkitgerman8608 has joined #nixos
gv has joined #nixos
dongcarl has quit [Read error: Connection reset by peer]
dongcarl has joined #nixos
jb55 has quit [Remote host closed the connection]
jb55 has joined #nixos
byFate` has quit [Quit: If you want to know more about the truth just visit my blog https://exodux222.wordpress.com/]
gthm has joined #nixos
dongcarl has quit [Read error: Connection reset by peer]
user_0x58 has joined #nixos
dongcarl has joined #nixos
<{^_^}> [cabal2nix] @wakira opened pull request #467 → fix mapping for poppler-glib → https://git.io/JJASa
eoli3n has quit [Ping timeout: 265 seconds]
zeta_0 has joined #nixos
<{^_^}> [nixpkgs] @Ericson2314 merged pull request #84047 → emulateApp: document $NIX_ANDROID_EMULATOR_FLAGS → https://git.io/JvdyK
<{^_^}> [nixpkgs] @Ericson2314 pushed 2 commits to master: https://git.io/JJASX
dongcarl has quit [Read error: Connection reset by peer]
dongcarl has joined #nixos
<JJJollyjim> the nixpkgs manual for passthru.updateScript gives an example that uses a #!nix-shell
<JJJollyjim> is there a good reason to do that rather than interpolating the dependency binaries directly into the script string?
<JJJollyjim> hmm, it also says "The script will be usually run from the root of the Nixpkgs repository but you should not rely on that"
zeta_0 has quit [Quit: rcirc on GNU Emacs 26.3]
<JJJollyjim> how would i avoid that?
<JJJollyjim> (can't use BASH_SOURCE, since the script is in the nix store, which is definitely not where i want the script to write to)
<clever> JJJollyjim: ${toString ./.} will interpolate the absolute path of ./. without copying it into the store
dongcarl has quit [Read error: Connection reset by peer]
orivej has joined #nixos
dongcarl has joined #nixos
Rusty1 has quit [Quit: WeeChat 2.3]
<worldofpeace> Jamie: not sure if this will be coming late (it seems that your messages are only showing up into matrix). because of that I'm not sure I can understand you properly
c74d has left #nixos [#nixos]
<worldofpeace> perhaps if you just restate it maybe
<JJJollyjim> oh, i'm not being bridged to irc?
orivej has quit [Ping timeout: 256 seconds]
<{^_^}> [nix] @Ericson2314 closed pull request #3322 → WIP: Coverage per-platform → https://git.io/JvU6q
<clever> JJJollyjim: i'm seeing you on irc just fine
<JJJollyjim> all 5 of my messages show up in the samueldr logs
<{^_^}> [nix] @Ericson2314 closed pull request #3323 → CI with and without precompiled headers on multiple platforms → https://git.io/JvUXz
orivej has joined #nixos
<clever> but worldofpeace thinks your name is something else...
<JJJollyjim> ugh yeah my name on matrix is Jamie
<samueldr> oh, the ol' matrix name switcharoo thing
<worldofpeace> ohhhh
<worldofpeace> that's weird on irc you're JJJollyjim
<JJJollyjim> that's odd though, they used a matrix mention thingy which the bridge should translate
<JJJollyjim> to JJJollyjim
<worldofpeace> it doesn't seem to do that ever from my experience in nixos channels with matrix users
<worldofpeace> anyways, will reread
<JJJollyjim> (it's quite possible you didn't get my messages, my homeserver hates this channel)
orivej_ has joined #nixos
orivej has quit [Ping timeout: 240 seconds]
<worldofpeace> Jamie: so the first thing was just "am I missing something on how to rebuild plasma quicker", is that still relevant or is the issue with updateScript somehow related?
<JJJollyjim> nah, unrelated and resolved
<worldofpeace> ahh okay.
dongcarl has quit [Read error: Connection reset by peer]
dongcarl has joined #nixos
gthm has quit [Ping timeout: 256 seconds]
kalbasit has quit [Ping timeout: 256 seconds]
palo1 has joined #nixos
dongcarl has quit [Read error: Connection reset by peer]
palo has quit [Ping timeout: 256 seconds]
palo1 is now known as palo
dongcarl has joined #nixos
<{^_^}> [nixpkgs] @JohnTitor opened pull request #95832 → cargo-update: 3.0.0 -> 4.1.1 → https://git.io/JJAHv
<siraben> Anyone on darwin able to replicate that `python-language-server` fails to build?
<siraben> #95663
<{^_^}> https://github.com/NixOS/nixpkgs/issues/95663 (by marius851000, 2 days ago, closed): kwin_x11 refuse to start, resulting in unusable GUI
<siraben> Oops wrong issue, I meant, #95664
<{^_^}> https://github.com/NixOS/nixpkgs/issues/95664 (by siraben, 2 days ago, open): python-language-server: fails to build on macOS
samrose has quit [Ping timeout: 256 seconds]
samrose has joined #nixos
dongcarl has quit [Read error: Connection reset by peer]
dongcarl has joined #nixos
user_0x58 has quit [Ping timeout: 244 seconds]
samrose has quit [Ping timeout: 240 seconds]
samrose_ has joined #nixos
buckley310 has joined #nixos
<{^_^}> [nixpkgs] @JohnTitor opened pull request #95833 → cargo-release: 0.13.3 -> 0.13.5 → https://git.io/JJAHV
dongcarl has quit [Read error: Connection reset by peer]
dongcarl has joined #nixos
gxt has quit [Ping timeout: 240 seconds]
teehemkay has quit [Ping timeout: 246 seconds]
teehemkay has joined #nixos
gxt has joined #nixos
ProofTechnique has quit [Ping timeout: 246 seconds]
jlpeters has quit [Ping timeout: 246 seconds]
drag0nius has quit [Ping timeout: 245 seconds]
jlpeters has joined #nixos
ProofTechnique has joined #nixos
pkral has quit [Ping timeout: 246 seconds]
spudly- has joined #nixos
spudly- has joined #nixos
spudly- has quit [Changing host]
pkral has joined #nixos
spudly has quit [Ping timeout: 256 seconds]
spudly- is now known as spudly
<srhb> siraben: hydra fails it like this: https://hydra.nixos.org/build/125178601/nixlog/3
<srhb> siraben: Assuming it's python38Packages.python-language-server
Pidgeotto has joined #nixos
Pidgeotto has quit [Excess Flood]
<srhb> Oh, it's not...
Pidgeotto has joined #nixos
Pidgeotto has quit [Excess Flood]
Pidgeotto has joined #nixos
Pidgeotto has quit [Excess Flood]
dongcarl has quit [Read error: Connection reset by peer]
<srhb> siraben: If you mean the top-level nixpkgs.python-anguage-server, it's not even marked as compatible with darwin.
<srhb> siraben: (In nixpkgs, that is)
dongcarl has joined #nixos
<{^_^}> [nixpkgs] @danieldk merged pull request #95833 → cargo-release: 0.13.3 -> 0.13.5 → https://git.io/JJAHV
<{^_^}> [nixpkgs] @danieldk pushed 2 commits to master: https://git.io/JJAQf
mounty has quit [Ping timeout: 260 seconds]
<{^_^}> [nixpkgs] @danieldk merged pull request #95832 → cargo-update: 3.0.0 -> 4.1.1 → https://git.io/JJAHv
<{^_^}> [nixpkgs] @danieldk pushed 2 commits to master: https://git.io/JJAQq
cole-h has quit [Quit: Goodbye]
gxt has quit [Remote host closed the connection]
orivej_ has quit [Ping timeout: 246 seconds]
gxt has joined #nixos
dongcarl has quit [Read error: Connection reset by peer]
dongcarl has joined #nixos
<siraben> srhb: Right, so I'm wondering what I can be done to make it build on darwin
sangoma has joined #nixos
eoli3n has joined #nixos
<{^_^}> [nixpkgs] @vbgl opened pull request #95834 → ocamlPackages.camlpdf: 2.3 → 2.3.1 → https://git.io/JJA7G
<{^_^}> [nixpkgs] @vbgl merged pull request #95311 → coqPackages.coqhammer: 1.2 → 1.3 → https://git.io/JJHqT
<{^_^}> [nixpkgs] @vbgl pushed to master « coqPackages.coqhammer: 1.2 → 1.3 »: https://git.io/JJA7c
chkno has quit [Quit: Lost terminal]
dongcarl has quit [Read error: Connection reset by peer]
veleiro has quit [Ping timeout: 256 seconds]
dongcarl has joined #nixos
<{^_^}> [nixpkgs] @danieldk opened pull request #95835 → cargo-update: install man pages → https://git.io/JJA7b
<{^_^}> [nixpkgs] @danieldk merged pull request #95825 → undmg: 1.0.5 -> 1.1.0 → https://git.io/JJAPc
<{^_^}> [nixpkgs] @danieldk pushed 3 commits to master: https://git.io/JJA7j
<{^_^}> [nixpkgs] @jbedo opened pull request #95836 → r-modules: bioc and cran update → https://git.io/JJA5T
sputny has joined #nixos
lisovinvlad has joined #nixos
gthm has joined #nixos
dongcarl has quit [Read error: Connection reset by peer]
dongcarl has joined #nixos
smatting_ has joined #nixos
<{^_^}> Channel nixos-unstable-small advanced to https://github.com/NixOS/nixpkgs/commit/31dae7d627a (from 3 hours ago, history: https://channels.nix.gsc.io/nixos-unstable-small)
o1lo01ol1o has joined #nixos
lsix has joined #nixos
nsnc has quit [Ping timeout: 260 seconds]
turion has joined #nixos
turion has quit [Client Quit]
nsnc has joined #nixos
o1lo01ol1o has quit [Ping timeout: 256 seconds]
C-16 has left #nixos [#nixos]
samrose_ has quit [Ping timeout: 265 seconds]
mallox has joined #nixos
dongcarl has quit [Read error: Connection reset by peer]
samrose_ has joined #nixos
dongcarl has joined #nixos
Izorkin has quit [Quit: ZNC 1.8.1 - https://znc.in]
Blub\0 has joined #nixos
Blub\0 has left #nixos [#nixos]
fendor has joined #nixos
sadmin has joined #nixos
<{^_^}> [nixpkgs] @Lassulus merged pull request #92881 → demoit: unstable-2019-05-10 -> unstable-2020-06-11 → https://git.io/JJYk8
<{^_^}> [nixpkgs] @Lassulus pushed 2 commits to master: https://git.io/JJAdt
kreyren has quit [Remote host closed the connection]
kreyren has joined #nixos
guest123 has joined #nixos
Izorkin has joined #nixos
<guest123> Hello here. I am trying to build Nixos in a Raspberry Pi 1 B+ and the nixos-rebuild is running out of memory. I am getting the following message: Killed process 2460 (nix-build) total-vm:218376kB, now anon-rs:191528kB, file-rss:0kB, hmem-rss:0kB. Is there a way to minimize memory usage during builds? Would it consume less memory if I use
<guest123> nixos-rebuild boot rather than switch?
dongcarl has quit [Read error: Connection reset by peer]
<{^_^}> [nixpkgs] @marsam merged pull request #95783 → postgresqlPackages.plpgsql_check: init at 1.13.1 → https://git.io/JJN9h
<{^_^}> [nixpkgs] @marsam pushed 2 commits to master: https://git.io/JJAdz
dongcarl has joined #nixos
matthuszagh has joined #nixos
cfricke has joined #nixos
cfricke has quit [Client Quit]
pjt_tmp has quit [Ping timeout: 256 seconds]
<matthuszagh> i'm attempting to override certain packages in a flake from packages in another nixpkgs
<matthuszagh> i've got something like ovPkgs = { sageWithDoc = (import sagePkgs {}).sageWithDoc; };
<matthuszagh> pkgs = (import nixpkgs {}) // ovPkgs
<matthuszagh> but pkgs does not contain this sageWithDoc
<matthuszagh> have I done something wrong here?
<lassulus> guest123: I guess it should consume about the same amount of memory. building a complete system on the raspberry 1 itself can be quite hard. Sometimes adding swap space can help, but it will take a while
<{^_^}> [nixpkgs] @max-wittig opened pull request #95838 → gitlab-runner: 13.2.2 -> 13.3.0 → https://git.io/JJAdh
<guest123> @lassulus Thanks! I will think of a workaround.
<guest123> When deploying via NixOps does the build happen in the destination machine?
stephaneyfx has quit [Quit: Leaving]
noudle has joined #nixos
typetetris has quit [Ping timeout: 260 seconds]
jkkm has quit [Ping timeout: 244 seconds]
taktoa[c] has quit [Read error: Connection reset by peer]
tobim[m] has joined #nixos
CustosLimen has quit [Read error: Connection reset by peer]
jackdk has quit [Ping timeout: 260 seconds]
srhb has quit [Ping timeout: 260 seconds]
kozowu has quit [Ping timeout: 244 seconds]
sneakweb has quit [Read error: Connection reset by peer]
valwal_ has quit [Ping timeout: 244 seconds]
agander_m has quit [Ping timeout: 260 seconds]
jmeredith has quit [Ping timeout: 244 seconds]
dongcarl has quit [Read error: Connection reset by peer]
dani- has quit [Ping timeout: 244 seconds]
victorbjelkholm_ has quit [Ping timeout: 244 seconds]
<{^_^}> [nixpkgs] @flokli pushed to release-20.03 « nixos/nginx: move configuration testing script into reload command »: https://git.io/JJAF2
jmeredith has joined #nixos
dvim has quit [Ping timeout: 244 seconds]
<{^_^}> [nixpkgs] @Mic92 merged pull request #95807 → cargo-tree: remove → https://git.io/JJAnj
<{^_^}> [nixpkgs] @Mic92 pushed 2 commits to master: https://git.io/JJAFr
dongcarl has joined #nixos
pointfree has quit [Ping timeout: 244 seconds]
typetetris has joined #nixos
manveru has quit [Ping timeout: 260 seconds]
stteevveen has joined #nixos
<energizer> guest123: no
typetetris has quit [Max SendQ exceeded]
<guest123> energizer Thanks! Then it could be an option for circumventing the memory limit when building Nixos in my Raspberry.
ocharles has quit [Ping timeout: 240 seconds]
<energizer> yes
<energizer> see also `morph`
dvim has joined #nixos
sneakweb has joined #nixos
dvim has quit [Max SendQ exceeded]
manveru has joined #nixos
smatting_ has quit [Ping timeout: 272 seconds]
valwal_ has joined #nixos
dani- has joined #nixos
agander_m has joined #nixos
agander_m has quit [Max SendQ exceeded]
manveru has quit [Max SendQ exceeded]
arjen-jonathan has joined #nixos
manveru has joined #nixos
agander_m has joined #nixos
dvim has joined #nixos
pointfree has joined #nixos
kozowu has joined #nixos
srhb has joined #nixos
jackdk has joined #nixos
victorbjelkholm_ has joined #nixos
CustosLimen has joined #nixos
whald has quit [Remote host closed the connection]
taktoa[c] has joined #nixos
ocharles has joined #nixos
jkkm has joined #nixos
dongcarl has quit [Read error: Connection reset by peer]
smatting_ has joined #nixos
<{^_^}> [nixos-homepage] @garbas pushed 35 commits to integrate-new-search: https://git.io/JJAbX
typetetris has joined #nixos
dongcarl has joined #nixos
noudle has quit []
stteevveen has quit [Remote host closed the connection]
Dr8128 has joined #nixos
buckley310 has quit [Quit: Connection closed for inactivity]
dongcarl has quit [Read error: Connection reset by peer]
malook has joined #nixos
dongcarl has joined #nixos
sadmin has quit [Ping timeout: 256 seconds]
niso has quit [Ping timeout: 260 seconds]
cfricke has joined #nixos
cfricke has quit [Client Quit]
niso has joined #nixos
<{^_^}> [nixos-homepage] @garbas pushed to integrate-new-search « Irrelevant change for search »: https://git.io/JJAAi
<{^_^}> [nixos-homepage] @edolstra merged pull request #504 → index.tt: Minor updates to wording. → https://git.io/JJAPT
<{^_^}> [nixos-homepage] @edolstra pushed 3 commits to master: https://git.io/JJAAX
guest123 has quit [Remote host closed the connection]
<{^_^}> [nix] @edolstra merged pull request #3945 → fix spelling → https://git.io/JJADd
<{^_^}> [nix] @edolstra pushed 2 commits to master: https://git.io/JJAA9
<{^_^}> [nixpkgs] @WilliButz opened pull request #95839 → grafana: 7.0.4 -> 7.1.3, enable checkPhase → https://git.io/JJAAA
<{^_^}> Channel nixos-20.03-small advanced to https://github.com/NixOS/nixpkgs/commit/de3780b937d (from 44 minutes ago, history: https://channels.nix.gsc.io/nixos-20.03-small)
<{^_^}> Channel nixpkgs-20.03-darwin advanced to https://github.com/NixOS/nixpkgs/commit/de3780b937d (from 44 minutes ago, history: https://channels.nix.gsc.io/nixpkgs-20.03-darwin)
dongcarl has quit [Read error: Connection reset by peer]
teehemkay has quit [Changing host]
teehemkay has joined #nixos
jlpeters has joined #nixos
jlpeters has quit [Changing host]
ProofTechnique has joined #nixos
pkral has quit [Changing host]
ProofTechnique has quit [Changing host]
pkral has joined #nixos
tobim[m] has quit [Changing host]
jmeredith has joined #nixos
jmeredith has quit [Changing host]
tobim[m] has joined #nixos
sneakweb has joined #nixos
sneakweb has quit [Changing host]
dani- has joined #nixos
dani- has quit [Changing host]
valwal_ has joined #nixos
valwal_ has quit [Changing host]
manveru has joined #nixos
manveru has quit [Changing host]
pointfree has joined #nixos
pointfree has quit [Changing host]
agander_m has joined #nixos
agander_m has quit [Changing host]
dvim has joined #nixos
dvim has quit [Changing host]
victorbjelkholm_ has joined #nixos
victorbjelkholm_ has quit [Changing host]
kozowu has joined #nixos
kozowu has quit [Changing host]
CustosLimen has joined #nixos
jackdk has quit [Changing host]
CustosLimen has quit [Changing host]
jackdk has joined #nixos
taktoa[c] has joined #nixos
taktoa[c] has quit [Changing host]
typetetris has joined #nixos
typetetris has quit [Changing host]
jkkm has joined #nixos
jkkm has quit [Changing host]
dongcarl has joined #nixos
<{^_^}> [nixpkgs] @WilliButz merged pull request #94342 → atlassian-confluence: 7.6.0 -> 7.6.1 → https://git.io/JJaqU
<{^_^}> [nixpkgs] @WilliButz pushed 2 commits to master: https://git.io/JJAxW
<{^_^}> [nixos-homepage] @garbas pushed 10 commits to master: https://git.io/JJAx2
<{^_^}> [nixos-homepage] @garbas merged pull request #454 → Integrate new search → https://git.io/JfXNZ
<{^_^}> [nixos-homepage] @garbas pushed 0 commits to integrate-new-search: https://git.io/JJAxa
malook has quit [Remote host closed the connection]
lsix has quit [Ping timeout: 260 seconds]
lsix has joined #nixos
talvdav has quit [Quit: KVIrc 5.0.0 Aria http://www.kvirc.net/]
<{^_^}> [nixpkgs] @WilliButz opened pull request #95840 → freeradius: 3.0.20 -> 3.0.21 → https://git.io/JJAx7
maier has joined #nixos
nij has joined #nixos
<nij> :D
nij has quit [Client Quit]
nij has joined #nixos
<nij> I'm planning to set a server on nixos in my parents house. It's far away from where I'm.. so I'd hope that things would set it up automatically every time after reboot.
<nij> In that case, what term should I look into?
<siraben> How do I check which nix package provides a command line xsltproc?
<simpson> ,locate xsltproc
<{^_^}> Found in packages: boost-build, bashCompletion, python27Packages.libxslt.bin, python37Packages.libxslt.bin, python38Packages.libxslt.bin
<raboof> is there anyone on nixos-unstable that can do a quick check whether starting 'helm' (the synth) works for them? I'm getting mesa errors but I'm not sure if it's a problem with my system or something more general.
<simpson> The lazy way is pretty easy. But you could also set up nix-locate locally, or etc.
<siraben> simpson: The lazy way?
<simpson> siraben: ^^^
<siraben> Ah I see
lsix has quit [Ping timeout: 260 seconds]
<siraben> When I'm writing a package for nixpkgs, sometimes it's hard to see why a build failed. How do I drop into a shell environment that right before, say, installPhase?
dongcarl has quit [Read error: Connection reset by peer]
lsix has joined #nixos
<simpson> Drop into the shell and run phases manually.
thc202 has joined #nixos
dongcarl has joined #nixos
Dr8128 has quit [Ping timeout: 256 seconds]
<siraben> simpson: ok
<siraben> nix-shell -A package?
<simpson> Yeah, and then run the phases one by one.
<siraben> Hm, I'm following https://nixos.org/nixpkgs/manual/#sec-stdenv-phases and it doesn't seem to work
<simpson> What's not working? Keep in mind that you usually have to manually cd after unpackPhase.
hiro99 has joined #nixos
<siraben> simpson: Ah, ok. It seems to add a source/ directory too, is there a way to prevent that?
<{^_^}> [nixpkgs] @prusnak opened pull request #95841 → bomutils: init at 0.2 → https://git.io/JJApH
<simpson> siraben: That's where the build happens. It's temporary and you can clean it up later.
mananamenos has joined #nixos
dingenskirchen has joined #nixos
<siraben> Ok
Wizek has joined #nixos
Rurd2di has joined #nixos
Rurd2di has quit [Client Quit]
<{^_^}> [nixpkgs] @siraben opened pull request #95842 → mkrom: init at 1.0.1 → https://git.io/JJAh0
o1lo01ol1o has joined #nixos
dongcarl has quit [Read error: Connection reset by peer]
dongcarl has joined #nixos
lord| has quit [Ping timeout: 240 seconds]
gsals[m] has quit [Quit: Idle for 30+ days]
epitron[m] has quit [Quit: Idle for 30+ days]
cfricke has joined #nixos
o1lo01ol1o has quit [Ping timeout: 265 seconds]
lord| has joined #nixos
<{^_^}> [nixpkgs] @alyssais opened pull request #95843 → castnow: expose at top level → https://git.io/JJAjW
mallox has quit [Quit: WeeChat 2.9]
<jackdk> any chance of a PR review on #95740 and #95544?
<{^_^}> https://github.com/NixOS/nixpkgs/pull/95740 (by endgame, 2 days ago, open): Cfn lint bump
<{^_^}> https://github.com/NixOS/nixpkgs/pull/95544 (by endgame, 4 days ago, open): ultimate-oldschool-pc-font-pack: 1.0 -> 2.0
dingenskirchen has quit [Quit: dingenskirchen]
<{^_^}> [nixpkgs] @alyssais merged pull request #95763 → nghttp2: 1.40.0 -> 1.41.0, addressing CVE-2020-11080 → https://git.io/JJNcR
<{^_^}> [nixpkgs] @alyssais pushed commit from @risicle to staging « nghttp2: 1.40.0 -> 1.41.0 »: https://git.io/JJAjw
sigmundv_ has joined #nixos
<{^_^}> [nixpkgs] @alyssais merged pull request #95813 → curl: 7.71.1 -> 7.72.0 → https://git.io/JJA4t
<{^_^}> [nixpkgs] @alyssais pushed commit from @stigtsp to staging « curl: 7.71.1 -> 7.72.0 »: https://git.io/JJAjr
<{^_^}> [nixpkgs] @Mic92 closed pull request #43233 → buildSupport: add helpers for verifying code signatures → https://git.io/fNfY8
<{^_^}> [nixpkgs] @alyssais merged pull request #95817 → osu-lazer: add unfreeRedistributable license → https://git.io/JJAuY
<{^_^}> [nixpkgs] @alyssais pushed commit from @sbruder to master « osu-lazer: add unfreeRedistributable license »: https://git.io/JJAjK
Dr8128 has joined #nixos
work_ has joined #nixos
dongcarl has quit [Read error: Connection reset by peer]
alp has joined #nixos
dongcarl has joined #nixos
__Sander__ has joined #nixos
<{^_^}> [nixpkgs] @tobim opened pull request #95844 → cmake-format: 0.6.11 -> 0.6.13 → https://git.io/JJxeT
<{^_^}> [nixpkgs] @timokau merged pull request #77009 → anarchism: init at 15.3-1 → https://git.io/JejcO
<{^_^}> [nixpkgs] @timokau pushed 2 commits to master: https://git.io/JJxek
<{^_^}> [nixpkgs] @WilliButz opened pull request #95845 → prometheus: 2.19.3 -> 2.20.1, fix thanos test → https://git.io/JJxem
euandreh has joined #nixos
dongcarl has quit [Read error: Connection reset by peer]
dongcarl has joined #nixos
lisovinvlad has left #nixos [#nixos]
zangi has quit [Read error: Connection reset by peer]
<nij> ..hmm why do people tell me that
<{^_^}> [nixpkgs] @marsam merged pull request #95810 → timescale-prometheus: 0.1.0-beta.1 -> 0.1.0-beta.2 → https://git.io/JJAlg
<{^_^}> [nixpkgs] @marsam pushed 3 commits to master: https://git.io/JJxvz
<nij> with your `configuration.nix`, you can get your system back always?
zangi has joined #nixos
<nij> That doesn't make sense to me.. for example a declaration to have a package foo would look through the channel and get the newest stable version.
<{^_^}> [nixpkgs] @siraben opened pull request #95846 → kpack: init at 1.0.1 → https://git.io/JJxva
<nij> That version, if not specified, will change.
<nij> So it's not fully reproducible.. did I miss anything?
<{^_^}> [nixpkgs] @marsam merged pull request #95504 → ocamlPackages.ocp-indent: 1.8.1 -> 1.8.2 → https://git.io/JJ5Nv
<{^_^}> [nixpkgs] @marsam pushed 2 commits to master: https://git.io/JJxvo
<{^_^}> [nixpkgs] @marsam merged pull request #95503 → ocamlPackages.lablgtk3: 3.1.0 -> 3.1.1 → https://git.io/JJ5bK
<{^_^}> [nixpkgs] @marsam pushed 2 commits to master: https://git.io/JJxv6
<{^_^}> [nixpkgs] @marsam merged pull request #95416 → leftwm: 0.2.2 -> 0.2.4 → https://git.io/JJ7yb
<{^_^}> [nixpkgs] @marsam pushed 2 commits to master: https://git.io/JJxv1
dongcarl has quit [Read error: Connection reset by peer]
dongcarl has joined #nixos
<{^_^}> [nixpkgs] @WilliButz opened pull request #95847 → confluence: 7.6.1 -> 7.7.2 → https://git.io/JJxvb
malook has joined #nixos
<{^_^}> [nixpkgs] @aaronjanse opened pull request #95848 → relibc: build from source → https://git.io/JJxfI
<{^_^}> [nixpkgs] @marsam opened pull request #95849 → ocaml-top: fix build on darwin → https://git.io/JJxfG
<siraben> In a nix derivation's installPhase, do I put the binaries in $out or $out/bin?
<{^_^}> [nixos-channel-scripts] @garbas opened pull request #41 → nix install script should have Content Type set as "text/plain" → https://git.io/JJxfR
<qyliss> $out/bin
<siraben> Ok
<noonien> how can i get the build log for a derivation i've just built?
<siraben> nix-log <derivation path>
<raboof> nij: indeed 'just' the configuration.nix is not enough to exactly reproduce a system, it's indeed the combination of the configuration and the specific revision of the nixpkgs it's referring to.
<siraben> nix log*
<noonien> siraben: awesome, thanks!
<siraben> e.g. from my recent history, "nix log /nix/store/lf2zxp62rrvzj8lmfrjha6graiv7bab7-python-language-server-2020-06-19.drv"
<siraben> noonien: np!
dongcarl has quit [Read error: Connection reset by peer]
dongcarl has joined #nixos
Pidgeotto has joined #nixos
Pidgeotto has quit [Excess Flood]
Pidgeotto has joined #nixos
Pidgeotto has quit [Excess Flood]
Pidgeotto has joined #nixos
Pidgeotto has quit [Excess Flood]
hyper_ch233 has joined #nixos
rajivr has joined #nixos
hyper_ch233 has quit [Client Quit]
szicari has quit [Ping timeout: 240 seconds]
szicari has joined #nixos
alp has quit [Ping timeout: 272 seconds]
hyper_ch296 has joined #nixos
hyper_ch296 has quit [Client Quit]
hyper_ch286 has joined #nixos
malook has quit [Read error: Connection reset by peer]
malook has joined #nixos
hyper_ch286 has quit [Client Quit]
<{^_^}> [nixpkgs] @zimbatm merged pull request #95838 → gitlab-runner: 13.2.2 -> 13.3.0 → https://git.io/JJAdh
<{^_^}> [nixpkgs] @zimbatm pushed commit from @max-wittig to master « gitlab-runner: 13.2.2 -> 13.3.0 (#95838) »: https://git.io/JJxJa
malook has quit [Client Quit]
dongcarl has quit [Read error: Connection reset by peer]
dongcarl has joined #nixos
szicari has quit [Ping timeout: 260 seconds]
<nij> raboof: ah.. thanks. Is there a way to easily backup the state of my current system then? I know there's a hash, but that only works on the current machine.
<nij> I imagine it wouldn't be too hard to reproduce the system by my `configuration.nix` and a bit other "extra data".
<nij> Hopefully the "extra data" can be auto-generated by nixos.
<raboof> nij: I agree, but I'm not sure about how specifically :) - would be interested as well though!
hiro99 has quit [Read error: Connection reset by peer]
turlando has joined #nixos
szicari has joined #nixos
<noonien> they're semi-related to your situation
sangoma has quit [Read error: Connection reset by peer]
sangoma has joined #nixos
sangoma has quit [Client Quit]
dongcarl has quit [Read error: Connection reset by peer]
dongcarl has joined #nixos
xelxebar has quit [Quit: ZNC 1.7.2+deb3 - https://znc.in]
xelxebar has joined #nixos
hyper_ch290 has joined #nixos
hyper_ch290 has quit [Client Quit]
zupo has joined #nixos
<sphalerite> nij: the essential parts are your configuration.nix, your hardware-configuration.nix, anything your config references (e.g. if you have something in imports, or references to NIX_PATH using <foo>), and the nixpkgs version used to build it
dongcarl has quit [Read error: Connection reset by peer]
dongcarl has joined #nixos
alp has joined #nixos
<{^_^}> [nixpkgs] @claudiiii opened pull request #95850 → nextcloud-client: 2.6.5 -> 3.0.0 → https://git.io/JJxTL
azure1 has joined #nixos
<{^_^}> [nixpkgs] @claudiiii closed pull request #79947 → polar-bookshelf: 1.13.10 -> 1.90.18 → https://git.io/JvWWY
zangi has quit [Ping timeout: 256 seconds]
<{^_^}> Channel nixos-unstable-small advanced to https://github.com/NixOS/nixpkgs/commit/cc1668cf613 (from 75 minutes ago, history: https://channels.nix.gsc.io/nixos-unstable-small)
bvdw has quit [Quit: The Lounge - https://thelounge.chat]
bvdw has joined #nixos
o1lo01ol1o has joined #nixos
waleee-cl has joined #nixos
o1lo01ol1o has quit [Read error: Connection reset by peer]
o1lo01ol1o has joined #nixos
dongcarl has quit [Read error: Connection reset by peer]
dongcarl has joined #nixos
sdisavona has joined #nixos
orivej has joined #nixos
<sdisavona> I'm using nix on archlinux. Before that I had Libreoffice installed via distro main package manager. I then removed Libreoffice and installed it via nix.
<sdisavona> It works, but it can't open in write mode files on a samba share.
<sdisavona> Is it because it needs samba and cifs related packages installed via nix? If so, which ones?
<{^_^}> [nixpkgs] @marsam opened pull request #95851 → timescaledb-parallel-copy: 0.2.0 -> 0.3.0 → https://git.io/JJxTd
<nij> noonien: thanks! :)
<nij> sphalerite: i think so hmm.. is there a way to extract config references easily?
garbas has joined #nixos
<{^_^}> [nixpkgs] @marsam opened pull request #95852 → timescaledb-tune: 0.6.0 -> 0.9.0 → https://git.io/JJxkY
<{^_^}> [nixos-channel-scripts] @garbas closed pull request #41 → nix install script should have Content Type set as "text/plain" → https://git.io/JJxfR
dongcarl has quit [Read error: Connection reset by peer]
dongcarl has joined #nixos
<{^_^}> [nix] @garbas opened pull request #3948 → set Content-Type to "text/plain" for install script → https://git.io/JJxkg
<{^_^}> [nixpkgs] @mweinelt opened pull request #95853 → homeassistant: 0.114.2 -> 0.114.3 → https://git.io/JJxkS
<sphalerite> nij: none that I know of
la-jesystani has quit [Ping timeout: 264 seconds]
cmk_zzz has quit [Ping timeout: 256 seconds]
cmk_zzz_ has joined #nixos
dongcarl has quit [Read error: Connection reset by peer]
dongcarl has joined #nixos
EsperLily has quit [Remote host closed the connection]
<nij> sphalerite: no worries :) I hope I will find it out someday.
shibboleth has joined #nixos
<{^_^}> [nixos-homepage] @garbas pushed 127 commits to integrate-nix-dev: https://git.io/JJxId
dongcarl has quit [Read error: Connection reset by peer]
dongcarl has joined #nixos
shibboleth has quit [Quit: shibboleth]
zupo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
cosimone has joined #nixos
FRidh has joined #nixos
<{^_^}> [nixpkgs] @JJJollyjim opened pull request #95854 → matrix-appservice-irc: init at 0.20.1 → https://git.io/JJxLV
<{^_^}> [nixpkgs] @orivej-nixos merged pull request #89709 → molot-lite: init at unstable-2014-04-23 → https://git.io/JfMsT
<{^_^}> [nixpkgs] @orivej-nixos pushed 3 commits to master: https://git.io/JJxLP
<{^_^}> [nixpkgs] @jlesquembre opened pull request #95855 → clojure: 1.10.1.590 -> 1.10.1.645 → https://git.io/JJxL1
<{^_^}> [nixpkgs] @orivej-nixos merged pull request #82835 → tamgamp.lv2: init at unstable-2020-05-14 → https://git.io/JvXPg
<{^_^}> [nixpkgs] @orivej-nixos pushed commit from @magnetophon to master « tamgamp.lv2: init at unstable-2020-06-10 (#82835) »: https://git.io/JJxLS
sigmundv_ has quit [Read error: Connection reset by peer]
sigmundv_ has joined #nixos
dongcarl has quit [Read error: Connection reset by peer]
dongcarl has joined #nixos
maier has quit [Quit: leaving]
shibboleth has joined #nixos
quinn has quit [Quit: ZNC 1.8.1 - https://znc.in]
pfr has quit [Ping timeout: 240 seconds]
dongcarl has quit [Read error: Connection reset by peer]
dongcarl has joined #nixos
<{^_^}> [nixpkgs] @mweinelt closed pull request #89106 → matrix-appservice-irc: init at 0.17.1 → https://git.io/Jfonz
coderobe has quit [Quit: Ping timeout (120 seconds)]
coderobe has joined #nixos
pfr has joined #nixos
<{^_^}> [nixpkgs] @NeQuissimus pushed 5 commits to master: https://git.io/JJxmf
dongcarl has quit [Read error: Connection reset by peer]
brandonhamilton has joined #nixos
dongcarl has joined #nixos
zupo has joined #nixos
<{^_^}> [nixpkgs] @peti pushed to master « python-m2crypto: update to version 0.36.0 »: https://git.io/JJxmB
xantoz has quit [Read error: Connection reset by peer]
xantoz has joined #nixos
matthuszagh has left #nixos ["ERC (IRC client for Emacs 27.1)"]
realrokka has quit [Remote host closed the connection]
realrokka has joined #nixos
<{^_^}> [nixpkgs] @koslambrou opened pull request #95857 → eddy: init at 2020/04/16 → https://git.io/JJxY3
dongcarl has quit [Read error: Connection reset by peer]
<{^_^}> [nixos-homepage] @garbas pushed 2 commits to integrate-nix-dev: https://git.io/JJxYW
dongcarl has joined #nixos
<{^_^}> [nixpkgs] @orivej-nixos closed pull request #82652 → faustCompressors: temp fix for build → https://git.io/JviS2
o1lo01ol1o has quit [Remote host closed the connection]
<{^_^}> [nixos-homepage] @github-actions[bot] pushed commit from GitHub Actions to master « Update flake.lock and blogs.xml [ci skip] »: https://git.io/JJxOf
FRidh has quit [Quit: Konversation terminated!]
sdisavona has quit [Remote host closed the connection]
dongcarl has quit [Read error: Connection reset by peer]
dongcarl has joined #nixos
sangoma has joined #nixos
Wizek has quit [Quit: Connection closed for inactivity]
azure1 has quit [Ping timeout: 256 seconds]
<azazel> anyone knows how to deal with a sourcing a tarball containing hard links? nix is complaining about that and exits with an error
azure1 has joined #nixos
coderobe has quit [Quit: Ping timeout (120 seconds)]
meh` has joined #nixos
akaWolf has quit [Ping timeout: 260 seconds]
dongcarl has quit [Read error: Connection reset by peer]
<infinisil> matthewbauer: Hey, does using https://matthewbauer.us/blog/static-nix.html require compiling everything since the store directory isn't in /nix? Asking because of https://www.reddit.com/r/NixOS/comments/id5za8/use_homemanager_across_distro_without_root/
dongcarl has joined #nixos
c4rc4s has quit [Ping timeout: 265 seconds]
<{^_^}> [nixpkgs] @timokau merged pull request #95390 → tridactyl-native: 1.19.1 -> 1.20.0 → https://git.io/JJ7cN
malook has joined #nixos
<{^_^}> [nixpkgs] @timokau pushed 2 commits to master: https://git.io/JJx3P
c4rc4s has joined #nixos
zeta_0 has joined #nixos
<{^_^}> [nixpkgs] @sternenseemann opened pull request #95858 → lowdown: 0.7.2 → 0.7.3 → https://git.io/JJx3p
sputny has quit [Quit: sputny]
azure1 has quit [Read error: Connection reset by peer]
<{^_^}> [nixpkgs] @primeos opened pull request #95859 → mesa: 20.1.5 -> 20.1.6 → https://git.io/JJxsk
<wpcarro> After reading the Nix manual, I tried to add `ref = "refs/tags/v2.0.0-beta";` to a `builtins.fetchGit` call, but Nix is telling me `No such file or directory`, `<hash>/refs/heads/refs/tags/v2.0.0-beta` ... why the `refs/heads` prefix?
<wpcarro> The Nix manual mentions that `ref = "refs/tags";` should work. What did I miss?
azure1 has joined #nixos
proofofkeags has joined #nixos
azure1 has quit [Read error: Connection reset by peer]
cosimone has quit [Quit: Quit.]
<evanjs> lassulus: so cot does indeed make ESXi management quite a bit easier -- https://discourse.nixos.org/t/virtualization-ova-ovf-esxi-support-extended-ova-customization/7536/2
<evanjs> Wondering if/how I can fit this into the virtualisation modules and if I can eventually fit it into nixos-generators
dongcarl has quit [Read error: Connection reset by peer]
proofofkeags has quit [Ping timeout: 256 seconds]
azure1 has joined #nixos
<evanjs> two remaning questions in my mind: 1) what is this going to look like for the virt module? I'm assuming just a copy/wrapper of the vbox module with an additional param or etc to set the vmx version
dongcarl has joined #nixos
<evanjs> and 2) how might nixos-generators handle the arguments for such... oh. I guess it would actually be the same as we handle other virtual machine parameters right now, huh? They're just set elsewhere in the configuration
cosimone has joined #nixos
hiro99 has joined #nixos
cosimone has quit [Client Quit]
brandonhamilton has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
proofofkeags has joined #nixos
<evanjs> do we have a list of teams/groups for NixOS? e.g. worldofpeace for GTK, etc (sorry for ping lol)
<{^_^}> [nixpkgs] @timokau merged pull request #91213 → nixos/systemPackages: clean up → https://git.io/JfNqQ
<{^_^}> [nixpkgs] @timokau pushed commit from @davidak to master « nixos/systemPackages: clean up (#91213) »: https://git.io/JJxGT
<evanjs> contact points, etc
<{^_^}> [nixpkgs] @steshaw opened pull request #95860 → rescuetime: 2.14.5.2 -> 2.16.3.1 → https://git.io/JJxG2
lordcirth__ has joined #nixos
__Sander__ has quit [Ping timeout: 265 seconds]
gustavderdrache has joined #nixos
growpotkin has joined #nixos
zeta_0 has quit [Quit: later got to go.]
lordcirth_ has quit [Ping timeout: 240 seconds]
<lassulus> evanjs: I guess it would just be a different format?
<{^_^}> [nixpkgs] @primeos pushed to master « lf: 15 -> 16 »: https://git.io/JJxZL
sangoma has quit [Quit: WeeChat 2.9]
dongcarl has quit [Read error: Connection reset by peer]
<evanjs> Right right, that is correct. In essence, what I am referring to as "ESXi" images are actually just OVA appliances with a modified VirtualSystemType so they can be imported into ESXi
<evanjs> That, and any audio devices need to be removed (e.g. virtualbox.params.audio = "none" or whatever)
<evanjs> and that would all be done under nixos/modules/virtualisation/esxi.nix or w/e
zupo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
dongcarl has joined #nixos
<evanjs> Here's the comment where I first found how to resolve the audio incompatibility fix for the OVA -- https://www.virtualbox.org/ticket/7982#comment:17
<evanjs> Initially, it was an annoying and hacky process, but with cot now merged, it's 1000x more practical and less hacky in my opinion
thommey has quit [Remote host closed the connection]
cosimone has joined #nixos
thommey has joined #nixos
<evanjs> After seeing how we depend on various tools outside of coreutils when appropriate (e.g. lkl for cptofs) I would say I feel more comfortable depending on cot for a NixOS module
coderobe has joined #nixos
<{^_^}> [nixos-homepage] @github-actions[bot] pushed commit from GitHub Actions to master « Update flake.lock and blogs.xml [ci skip] »: https://git.io/JJxZN
zupo has joined #nixos
zupo has quit [Client Quit]
Pidgeotto has joined #nixos
Pidgeotto has quit [Excess Flood]
<Mic92> evanjs: I think lkl is quiet portable.
<Mic92> Have not heard of cot yet.
Pidgeotto has joined #nixos
Pidgeotto has quit [Excess Flood]
Pidgeotto has joined #nixos
Pidgeotto has quit [Excess Flood]
dongcarl has quit [Read error: Connection reset by peer]
waleee-cl has quit [Quit: Connection closed for inactivity]
dongcarl has joined #nixos
<evanjs> Oh it's an OVA tool
Scriptkiddi has quit [Quit: killed]
ajs124 has quit [Quit: killed]
das_j has quit [Quit: killed]
mrpi has quit [Quit: killed]
palesz has joined #nixos
<evanjs> Written in Python but my other options include ovftool (which is behind a registration wall, much like Java...) or a big mess of hacky stuff that changes the VirtualSystemType and repackages the OVA
<evanjs> In addition, virtualisation modules are not imported by default, FWIW
<evanjs> I should probably get a mock-up for what I'm thinking and add it to the thread
das_j has joined #nixos
ajs124 has joined #nixos
Scriptkiddi has joined #nixos
mrpi has joined #nixos
<palesz> I am trying to use NixOS under VirtualBox on Windows. I tried to use the VirtualBox OVA image, but `nix-channel --update` or nix-env changes fail, with: "error 9 while decompressing xz file"
<palesz> Same when I try to do an install using the Live CD image under VirtualBox
<evanjs> Mmm I remember that one. What are your channels? `nix-info -m`
<evanjs> Oh. Or just `nix-info`
<evanjs> So used to just posting it lol
<palesz> channels(root): "nixos-20.03.2819.f0924dbf552"
<palesz> it's the live cd
<evanjs> there's this but not sure if you're experiencing the same issue https://github.com/NixOS/nix/issues/3594#issuecomment-642191292
<evanjs> I have also seen this sort of thing before on a network with queues enabled
cfricke has quit [Quit: WeeChat 2.9]
<palesz> this is not an intermittent problem though
<palesz> I can reproduce it every time
<palesz> under HyperV seems it seems to work, so I suspect some driver issue?
<evanjs> Could also try the unstable ova -- https://nixos.org/channels/nixos-unstable
<palesz> I cannot even update the channel, channel update fails with the same error
<palesz> none of the decompressing works
<evanjs> I wonder if the same issue is present on the 20.09 (unstable) OVA
<palesz> VirtualBox 6.1 on Windows, if anyone wonders about the versions
dongcarl has quit [Read error: Connection reset by peer]
stree has quit [Quit: Caught exception]
dongcarl has joined #nixos
stree has joined #nixos
brandonhamilton has joined #nixos
akaWolf has joined #nixos
shah^ has quit []
turlando has quit [Ping timeout: 246 seconds]
<surya> hi
surya has joined #nixos
<surya> do u know about daedalus wallet?
<{^_^}> Channel nixos-unstable advanced to https://github.com/NixOS/nixpkgs/commit/bd0e645f024 (from 22 hours ago, history: https://channels.nix.gsc.io/nixos-unstable)
<surya> when i am trying to install daedalus wallet in my kali linux i get that error = changing ownership of path '/tmp/tmp.KEG8o5Yf1p/nix/store': Invalid argument
<surya> can anybody tell me how to fix that?
<evanjs> Ahhhhh the options search finally got a face-lift!
<surya> changing ownership of path '/tmp/tmp.KEG8o5Yf1p/nix/store': Invalid argument
<surya> how to fix that
<evanjs> surya: is this a single-user or multi-user install?
<surya> i dont know i am using root
<surya> hello!
<evanjs> Well, how did you install nix?
<surya> at first i install nix using sudo apt-get install nix command
<surya> then put that command
<surya> curl -L https://nixos.org/nix/install | sh
<evanjs> ahh alright. did you uninstall the nix you first installed with apt?
<evanjs> not sure if/how it might affect anything
<surya> no i didn't uninstall that i install using apt
<evanjs> okay
<surya> so what the error for changing ownership of path '/tmp/tmp.KEG8o5Yf1p/nix/store': Invalid argument
<surya> ?
<evanjs> what does `nix --version` say?
<surya> 2.3.4
<evanjs> what happens when you try to install the program with a non-root user?
stephaneyfx has joined #nixos
<surya> i have not tried in non-root user. actually i have'nt any non-root user
acowley has quit [Read error: Connection reset by peer]
<evanjs> also, have you tried logging out and back in after running that `curl ...` command?
<surya> what do u mean by logging out ?
<evanjs> If you're using a graphical session: quitting that session and re-launching your desktop environment. If you're just in a virtual terminal: just running `exit` and then logging back into the root user or etc
<evanjs> palesz: seems to work fine on the unstable image
dongcarl has quit [Read error: Connection reset by peer]
<surya> can i try in non-root user it that help me?
<evanjs> I mean it can't hurt to try, sure
acowley has joined #nixos
dongcarl has joined #nixos
<surya> ok thanks
<evanjs> surya: also... how are you trying to install daedalus wallet?
<evanjs> From what I am seeing... it does not look like a typical package that can simply be installed with `nix-env`
<surya> i install using command it is a .bin file
ToxicFrog has quit [Remote host closed the connection]
<surya> no
<surya> this method
<surya> in the link
<surya> sorry wait a min i send a another link
<surya> i use that method
ToxicFrog has joined #nixos
proofofkeags has quit [Ping timeout: 265 seconds]
<{^_^}> [nix] @edolstra merged pull request #3859 → `queryDerivationOutputMap` no longer assumes all outputs have a mapping → https://git.io/JJ4iy
<{^_^}> [nix] @edolstra pushed 15 commits to master: https://git.io/JJxNV
<surya> i am using that method
<{^_^}> [nixpkgs] @RaghavSood opened pull request #95861 → rippled: 1.5.0 -> 1.6.0 → https://git.io/JJxj9
<surya> what is this?
alp has quit [Ping timeout: 272 seconds]
<surya> hello!
dongcarl has quit [Read error: Connection reset by peer]
nullheroes has joined #nixos
metreo has joined #nixos
dongcarl has joined #nixos
noudle has joined #nixos
surya has quit [Remote host closed the connection]
<evanjs> nix build -f https://github.com/input-output-hk/daedalus/archive/master.tar.gz wrappedBundle --option substituters "https://hydra.iohk.io https://cache.nixos.org/" --option trusted-public-keys "hydra.iohk.io:f/Ea+s+dFdN+3Y/G+FDgSq+a5NEWhJGzdjvKNGv0/EQ= cache.nixos.org-1:6NCHdD59X431o0gWypbMrAURkbJ16ZPMQFGspcDShjY=" --option trusted-substituters "" --option max-jobs 2 --option cores 0 --option
<evanjs> extra-sandbox-paths /System/Library/Frameworks
<evanjs> so much for that lol
<evanjs> minus the last bit on non-Darwin, obviously lol
<evanjs> looks like some of their instructions might be out of date, idk
<{^_^}> Channel nixos-unstable-small advanced to https://github.com/NixOS/nixpkgs/commit/5a3738d22b9 (from 80 minutes ago, history: https://channels.nix.gsc.io/nixos-unstable-small)
<{^_^}> Channel nixpkgs-unstable advanced to https://github.com/NixOS/nixpkgs/commit/54acf580408 (from 5 hours ago, history: https://channels.nix.gsc.io/nixpkgs-unstable)
dongcarl has quit [Read error: Connection reset by peer]
dongcarl has joined #nixos
<{^_^}> [nixpkgs] @raboof opened pull request #95862 → helm: compile with gcc9 → https://git.io/JJpPc
arjen-jonathan has quit [Ping timeout: 272 seconds]
CMCDragonkai1 has joined #nixos
CMCDragonkai1 has quit [Remote host closed the connection]
konobi has quit [Ping timeout: 244 seconds]
brandonhamilton has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
brandonhamilton has joined #nixos
o1lo01ol1o has joined #nixos
konobi has joined #nixos
<{^_^}> [nixpkgs] @koslambrou opened pull request #95863 → pylode: init at 2.8.3 → https://git.io/JJpQZ
BlessJah has quit [Remote host closed the connection]
dongcarl has quit [Read error: Connection reset by peer]
dongcarl has joined #nixos
domogled has joined #nixos
brandonhamilton has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
sedx\_ has joined #nixos
<{^_^}> [nixpkgs] @matthewbauer opened pull request #95864 → nvidia-x11: add disable32Bit arg to not include 32-bit nvidia → https://git.io/JJpNx
BlessJah has joined #nixos
<{^_^}> [nixpkgs] @akirak opened pull request #95865 → melpaBuild: Update package-build → https://git.io/JJppx
nij has quit [Quit: leaving]
rajivr has quit [Quit: Connection closed for inactivity]
BlessJah1 has joined #nixos
BlessJah has quit [Ping timeout: 240 seconds]
philr has quit [Ping timeout: 264 seconds]
dongcarl has quit [Read error: Connection reset by peer]
sheeldotme has joined #nixos
ManiacOfMadness has joined #nixos
dongcarl has joined #nixos
sedx\_ has quit [Killed (Sigyn (Stay safe off irc))]
brandonhamilton has joined #nixos
brandonhamilton has quit [Ping timeout: 240 seconds]
metreo has quit [Quit: Leaving.]
dongcarl has quit [Read error: Connection reset by peer]
<sheeldotme> When attempting to build nixos as a flake for the first time I get an error saying it can't lookup not-detected.nix in pure evaluation mode and to use --impure to override. I'm not sure if this is expected or if I've made an error, I'd really appreciate any help, thanks!
dongcarl has joined #nixos
raghavsood has joined #nixos
andreas303 has quit [Remote host closed the connection]
andreas303 has joined #nixos
kayg04 has joined #nixos
superherointj has joined #nixos
user_0x58 has joined #nixos
<superherointj> Hello. I'm new to NixOS. I'm about to install it on my computer. My system uses UEFI. And I wonder if I should install GRUB because I don't use for quite some time by now. Is it a bad idea to avoid installing GRUB when using NixOS? Currently I use Arch & EFIStub method which I found to be faster.
<pikajude> nixos works perfectly fine with uefi if that's what you're asking
<superherointj> Yes. So Grub is not required then.
trulsa has quit [Quit: ZNC - http://znc.in]
knerten2 has quit [Ping timeout: 265 seconds]
<ToxicFrog> I think if you're using EFI you have a choice between grub or systemd-boot. I forget if it can also just directly put efi-executable kernels into the ESP. I've used both grub-efi and systemd-boot without issues.
<pikajude> yeah i've used systemd-boot
<superherointj> Does NixOS somehow manages the efi entries or I should configure it manually (as I did in Arch)?
<pikajude> nixos adds a new EFI entry whenever you nixos-rebuild
<superherointj> Oh. Thanks!
<pikajude> even if you dual boot, which i did
<pikajude> it's pretty neat
<ToxicFrog> pikajude: I think you need to have boot.loader.efi.canTouchEfiVariables=true for that?
<pikajude> nixos-generate-config has always automatically set that to true for me
<ToxicFrog> Aha
<ToxicFrog> also, wow, the new search.nixos.org options page is really awful :/
<pikajude> is it?
<ToxicFrog> Try searching for "boot" and note that the results are in random order
<ToxicFrog> then search for "boot.loader.efi" and note that nothing in the boot.loader.efi namespace actually shows up
<ToxicFrog> Then click on an option and watch it expand the option but also jump the scrollbar up half a page
<ToxicFrog> (it also no longer searches incrementally, you have to type in the term and hit enter, but that's minor complaint compared to the much larger one of search not actually working anymore)
<pikajude> oh
<pikajude> terrible
dongcarl has quit [Read error: Connection reset by peer]
<superherointj> When doing `nixos-install` do I have to add `--no-bootloader` to avoid installing GRUB? I have not enabled any GRUB entry in `configuration.nix`.
dongcarl has joined #nixos
<cransom> ah. there's a sort by drop down, it defaults to relevance. i'm not exactly sure what the relevance is, but there's alphabetic sorting
<ToxicFrog> Aha, that solves one issue
<ToxicFrog> Unfortunately it doesn't solve the issue of search not actually finding the things I typed in (and instead finding completely unrelated things, e.g. `boot.loader.efi` returns `boot.loader.grub.forcei686`)
<infinisil> sheeldotme: What does hardware-configuration.nix look like?
<ToxicFrog> (I wonder if there's some kind of fuzzy matching feature added that has gone horribly wrong)
<Mic92> ToxicFrog: it is elasticsearch now
gthm has quit [Ping timeout: 256 seconds]
noudle has quit []
orivej has quit [Ping timeout: 264 seconds]
eoli3n_ has joined #nixos
<ToxicFrog> Should I file a bug or is this a known issue?
<{^_^}> nixos-search#147 (by Mic92, 26 seconds ago, open): Nixos options are not found, also full name given.
Siyo has quit [Quit: Bye]
<Mic92> I did
Siyo has joined #nixos
<ToxicFrog> Thank you!
arjen-jonathan has joined #nixos
<evanjs> I'm liking the unified package/options search and regex support so far. Thanks guys!
ukari has joined #nixos
<Mic92> You can even write command line clients now.
<Mic92> The elasticsearch is public reachable
zal is now known as zalaare
ManiacOfMadness has quit [Ping timeout: 272 seconds]
<das_j> umm how easy is it to set this up? asking because we're currently running our own stuff for our own modules and packages
<Mic92> Here is an example script: https://github.com/NixOS/nixos-search/issues/31
<{^_^}> nixos-search#31 (by Mic92, 14 weeks ago, closed): Also search in other fields
<evanjs> oooooo
<Mic92> das_j: you need elasticsearch and the html/javascript provided by nixos-search. No other backend code.
vivasvat has joined #nixos
<das_j> Mic92: So there's a script which feeds the ES from an expression?
vivasvat has quit [Remote host closed the connection]
<Mic92> das_j: there is a python script
<das_j> Oh, import-scripts/
dongcarl has quit [Read error: Connection reset by peer]
<das_j> I think I had tomatos on my eyes
azure1 is now known as zangi
<Mic92> das_j: it's seems to use some s3 keys right now. But I am sure garbas would accept a pr that allows to point to your own evaluations: https://github.com/NixOS/nixos-search/blob/master/import-scripts/import_scripts/channel.py
dongcarl has joined #nixos
zangi has quit [Ping timeout: 260 seconds]
ukari has quit [Ping timeout: 265 seconds]
arjen-jonathan has quit [Ping timeout: 272 seconds]
<{^_^}> [nixpkgs] @veprbl closed pull request #93968 → texlive: new mirror with upstream revisions → https://git.io/JJ0M0
<{^_^}> [nixpkgs] @veprbl merged pull request #94481 → texlive: disable revisioned tarballs for now → https://git.io/JJVRo
<{^_^}> [nixpkgs] @veprbl pushed 2 commits to master: https://git.io/JJhip
dongcarl has quit [Read error: Connection reset by peer]
dongcarl has joined #nixos
<{^_^}> [nixpkgs] @peti pushed 2 commits to haskell-updates: https://git.io/JJhPC
<{^_^}> [nixpkgs] @peti opened pull request #95866 → Update Haskell package set to LTS 16.10 (plus other fixes) → https://git.io/JJhPW
<{^_^}> [nixpkgs] @peti pushed 159 commits to haskell-updates: https://git.io/JJhPE
ManiacOfMadness has joined #nixos
noudle has joined #nixos
dongcarl has quit [Read error: Connection reset by peer]
alp has joined #nixos
dongcarl has joined #nixos
bennofs has joined #nixos
kristjansson has joined #nixos
<{^_^}> [nixpkgs] @Ma27 merged pull request #95839 → grafana: 7.0.4 -> 7.1.3, enable checkPhase → https://git.io/JJAAA
<{^_^}> [nixpkgs] @Ma27 pushed 2 commits to master: https://git.io/JJhXs
shibboleth has quit [Quit: shibboleth]
bennofs_ has quit [Ping timeout: 264 seconds]
buckley310 has joined #nixos
stteevveen has joined #nixos
smatting_ has quit [Ping timeout: 260 seconds]
ddellacosta has joined #nixos
sadmin has joined #nixos
sheeldotme has quit [Remote host closed the connection]
domogled has quit [Quit: domogled]
nij has joined #nixos
cole-h has joined #nixos
<nij> I apologize if this is basic.. I'm trying to switch kernel, but have failed by tweaking configuration.nix.
<stteevveen> Hi! If I have a derivation that builds well, and try to do womehting with, I have an error. I do `myVar = (import ../my-directory/default.nix);` and the error is `cannot coerce a set to a string`. I was expecting that myVar would have the type attributesSet, but for a reason I do not grasp it expects a string. What's most distrubing for me is that
<stteevveen> in nix repl, when I do test = (import ../my-directory/default.nix) it is ok, and I can display the env constructed by this nix expression... Any idea what goes wrong ?
<nij> What I did: put `boot.kernelPackage = "pkgs.linuxPackages_2_6_25";` in it.
<nij> the error: value is a string while a set was expected at ... kernel.nix
<nij> However, in the man page `man configuration.nix`, the Default value of boot.kernelPackages is the string "pkgs.linuxPackages"
nate48423 has quit [Ping timeout: 265 seconds]
<nij> (and "pkgs.linuxPackages_2_6_25" is the example given in the manual :(
<stteevveen> @nij when you write with "" it is a string. Try pkgs.linuxPackages without quotes
<nij> Tried, also an error: attribute 'linuxPackages_2_6_25' missing
<stteevveen> it's totally different an error, and it means you nixpkgs does have this derivation
<stteevveen> does not have (sorry)
dongcarl has quit [Read error: Connection reset by peer]
<nij> steevveen oooh so the man page is out of date.
<cransom> i'm pretty sure 2.6.25 is not a valid kernel to use.
<nij> cransom: yeah want to learn it but a book i will have uses old kernel.
<nij> ,locate linuxPackages
dongcarl has joined #nixos
<{^_^}> Couldn't find in any packages
<cransom> the oldest available in recent channels looks to be 4.4
<nij> How can I find a list of old kernels to use? On official github it's not trivial, as a_b counts as a word.. hard to do query.
<nij> ?
<nij> lemme see
<nij> wo! seems that it's working
<nij> need to restart to switch kernel i guess
<nij> brb)
<nij> .quit
nij has quit [Quit: leaving]
trulsa has joined #nixos
smatting_ has joined #nixos
zupo has joined #nixos
nij has joined #nixos
<nij> Back. You're right! DONE :) Should I make a PR for a change of the documentation just for this on github?
<nij> I'm aware that there are lots of pending cases.. not sure if it's worth it to add another workload that doesn't mean much.
smatting_ has quit [Ping timeout: 244 seconds]
tru_tru has quit [Quit: Lost terminal]
dongcarl has quit [Read error: Connection reset by peer]
smatting_ has joined #nixos
dongcarl has joined #nixos
tru_tru has joined #nixos
<lovesegfault> is cairo-xlib broken or something?
Siyo has quit [Ping timeout: 265 seconds]
zupo has quit [Ping timeout: 264 seconds]
Siyo has joined #nixos
<{^_^}> [nixpkgs] @trepetti opened pull request #95867 → fujprog: init at 4.6 → https://git.io/JJhM2
cosimone has quit [Remote host closed the connection]
thc202 has quit [Ping timeout: 244 seconds]
<{^_^}> [nixpkgs] @trepetti closed pull request #95720 → ujprog: init at 3.0.92 → https://git.io/JJbqD
nij has left #nixos [#nixos]
dongcarl has quit [Read error: Connection reset by peer]
dongcarl has joined #nixos
alp has quit [Ping timeout: 246 seconds]
dongcarl has quit [Quit: The Lounge - https://thelounge.chat]
dongcarl has joined #nixos
alp has joined #nixos
spudly- has joined #nixos
spudly- has joined #nixos
spudly- has quit [Changing host]
spudly has quit [Ping timeout: 265 seconds]
spudly- is now known as spudly
ManiacOfMadness has quit [Read error: Connection reset by peer]
Pidgeotto has joined #nixos
Pidgeotto has quit [Excess Flood]
gthm has joined #nixos
Pidgeotto has joined #nixos
Pidgeotto has quit [Excess Flood]
<{^_^}> [nixpkgs] @danieldk opened pull request #95868 → intel-compute-runtime: 20.02.15268 -> 20.32.17625 → https://git.io/JJhDK
Pidgeotto has joined #nixos
Pidgeotto has quit [Excess Flood]
stteevveen has quit [Remote host closed the connection]
ManiacOfMadness has joined #nixos
dongcarl has quit [Quit: The Lounge - https://thelounge.chat]
endformationage has joined #nixos
adam_ has joined #nixos
<adam_> What is the nix way to deal with environment variables?
<adam_> export FZF_DEFAULT_COMMAND='rg --files --hidden --follow --no-ignore-vcs'
<adam_> I would like to change my fzf to use ripgrep and use the .gitignore
<adam_> I feel like putting it in my .bashrc feels dirty
<{^_^}> [nixpkgs] @jtojnar opened pull request #95869 → nixos/fontconfig: fix local.conf regression → https://git.io/JJhDd
dongcarl has joined #nixos
<dongcarl> Hi all, wondering how node packages are bumped in nixos, as I don't see bump PRs open, but thelounge gets bumped somehow
BlessJah1 has quit [Remote host closed the connection]
ManiacOfMadness has quit [Ping timeout: 272 seconds]
<{^_^}> [nixpkgs] @Pamplemousse opened pull request #95870 → python3Packages.pwntools: Allow to use any debugger → https://git.io/JJhyI
adam_ has quit [Quit: Lost terminal]
c0c0 has joined #nixos
<infinisil> dongcarl: See pkgs/development/node-packages: There's a single set of dependencies used by all packages. Whenever somebody wants to update/init a package, the ./generate.sh script is run, which updates all packages and dependencies in the expression
* cole-h wishes that could be nice-ified.
BlessJah has joined #nixos
iceypoi has joined #nixos
<{^_^}> [nixpkgs] @danieldk merged pull request #95858 → lowdown: 0.7.2 → 0.7.3 → https://git.io/JJx3p
<{^_^}> [nixpkgs] @danieldk pushed 2 commits to master: https://git.io/JJhyZ
<dongcarl> infinisil: Could you point me to a PR where something like this happens? Can't seem to spot them.
<infinisil> dongcarl: Just search for nodePackages
hiro99 has quit [Ping timeout: 246 seconds]
<dongcarl> gotchu
davidv7_ has joined #nixos
<infinisil> cole-h: I think we just need a bot that runs ./generate.sh once a week (or immediately if a package is added) and makes a PR for that, discarding older PRs
icey_ has quit [Ping timeout: 256 seconds]
<infinisil> And people would just add a single line in node-packages.json
<infinisil> Although that makes it harder to test updates/inits
<{^_^}> [nixpkgs] @danieldk merged pull request #95843 → castnow: expose at top level → https://git.io/JJAjW
<{^_^}> [nixpkgs] @danieldk pushed 2 commits to master: https://git.io/JJhy4
zupo has joined #nixos
sangoma has joined #nixos
<cole-h> infinisil: tbh I just wish we would do node2nix for each package... Though I don't think that would be as cache friendly as the current situtation...
<infinisil> I mean, it seems to work fine currently, other than the merge conflicts
<infinisil> Packages get updates automatically and it's cache friendly
<cole-h> idk, haven't put much thought into it, but it's certainly a PITA when messing with Iosevka that I have a custom derivation using node2nix lol
jb55 has quit [Ping timeout: 240 seconds]
jb55 has joined #nixos
<cole-h> *such a PITA when messing
<infinisil> Oof
<infinisil> > nodePackages."iosevka-build-deps-../../data/fonts/iosevka"
<{^_^}> "<derivation /nix/store/0szv08sm4qk8wh4nqxygwi2qq70cl34b-node_iosevka-build-deps-3.2.2.drv>"
<cole-h> Yeah
<infinisil> That's nasty
<cole-h> I don't even know
<cole-h> I wanted to update it to 3.0 when that came out
meh` has quit [Remote host closed the connection]
<cole-h> Gave up, use node2nix locally now
<cole-h> x)
<infinisil> Could you not just ./generate.sh to update it?
<{^_^}> [mobile-nixos] @samueldr opened pull request #195 → initrd: Make compression method an option → https://git.io/JJhy7
<infinisil> Oh and update the iosevka drv itself too
<infinisil> That probably easily gives problems when it mismatches
<cole-h> The 3.0 update needed updated deps
<cole-h> I don't really remember what I tried and what went wrong
<cole-h> But a single node2nix works much better :P
<infinisil> Hm yeah
<infinisil> I kind of don't want to be involved in node messery
<infinisil> But often nobody else wants to merge the node updates :P
<infinisil> And the less they get merged, the more conflicts..
<c0c0> After installing fonts, do I need to reload the font cache somehow?
<cole-h> Nobody wants to be involved because it's so messy...
<{^_^}> [mobile-nixos] @samueldr opened pull request #196 → [WIP] motorola-addison: Build firmware and enable wcnss → https://git.io/JJhyj
<bqv> Anyone considered npm2nix
<bqv> Importing every node package
<bqv> A-la emacs/haskell
<bqv> Maybe wouldn't work…
<bqv> The node situation in nix is pretty dire though
waleee-cl has joined #nixos
<{^_^}> [nixpkgs] @Infinisil merged pull request #90326 → nodePackages.tsun: add typescript dependency → https://git.io/JfQPF
<{^_^}> [nixpkgs] @Infinisil pushed 2 commits to master: https://git.io/JJhSs
nij has joined #nixos
<nij> Hello.. I have a bunch of scripts in `~/.scripts`. How would I add it to global PATH in nixOS :/ ?
<bqv> Add the individual scripts instead
gthm has quit [Ping timeout: 256 seconds]
<nij> what do you mean? Add to where?
orivej has joined #nixos
<bqv> pkgs.writeScriptBin "name" (builtins.readFile ./script)
<infinisil> nij: You can `export PATH="$HOME/.scripts:$PATH"` in your shell initialization
<bqv> Your script is now a derivation :.
<infinisil> Or what bqv suggests (though then you can't have quick dev cycles for the scripts)
<infinisil> Well unless you call them by path directly I guess
<bqv> ´
<nij> infinisil: ahh yeah.....!
<nij> bqv: thank you too :)
shibboleth has joined #nixos
sangoma has quit [Ping timeout: 256 seconds]
smatting_ has quit [Ping timeout: 244 seconds]
tsrt^ has joined #nixos
superherointj has quit [Quit: Leaving]
sangoma has joined #nixos
quinn has joined #nixos
zupo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
zupo has joined #nixos
raghavsood has quit [Ping timeout: 245 seconds]
<nij> I've found a tiny tiny outdated info in the manual. Should I PR because of that? Or that would do more bad than good, as the maintainers have many works to do already?
pfr has quit [Ping timeout: 240 seconds]
<{^_^}> [nixpkgs] @dywedir merged pull request #95830 → mozwire: 0.4.1 -> 0.5.1 → https://git.io/JJADs
<{^_^}> [nixpkgs] @dywedir pushed 2 commits to master: https://git.io/JJhSS
mounty has joined #nixos
troydm has quit [Ping timeout: 246 seconds]
<ScottHDev4> Hello, I'm packaging a gtk app, I've added wrapGAppsHook to nativeBuildInputs but the binary in result/bin doesn't get wrapped, are there conditions to get it wrapped?
troydm has joined #nixos
<Church-> So question, why would I be getting a error like this? https://paste.rs/HHn
<Church-> Just installing on a new device as usual. Not differing from the manual.
<cole-h> ScottHDev4: How do you know it isn't wrapped?
<{^_^}> [mobile-nixos] @samueldr merged pull request #192 → asus-dumo: linux: 5.7 -> 5.8 → https://git.io/JJ5zy
<{^_^}> [mobile-nixos] @samueldr pushed 4 commits to master: https://git.io/JJhSN
<Church-> Ugh, crud. Didn't realize this machine was uefi compat.
<Church-> Nevermind I think.
akaWolf has quit [Ping timeout: 264 seconds]
<{^_^}> [mobile-nixos] @samueldr merged pull request #193 → pine64-pinephone-braveheart: August 2020 updates → https://git.io/JJ5rH
<{^_^}> [mobile-nixos] @samueldr pushed 8 commits to master: https://git.io/JJhSj
<samueldr> Church-: that's not Legacy/UEFI, that looks like MBR/GPT
<samueldr> Church-: you're installing as legacy, and GRUB needs a "bios boot" partition as an alternative to the "empty" space commonly found in MBR when installed to GPT
akaWolf has joined #nixos
<samueldr> hmmm... Church-: this might also mean that you're trying to install grub to a partition using legacy boot, rather to the whole disk
<samueldr> yeah, (maybe) forget about the bios boot thing, unless you're also partitioned as GPT
nij has quit [Quit: leaving]
<Church-> Yeah just forgetting about it entirely.
turlando has joined #nixos
<{^_^}> [nixpkgs] @xrelkd opened pull request #95871 → valo: init at 0.2.2 → https://git.io/JJh9u
<{^_^}> [nixpkgs] @Lassulus merged pull request #92916 → labelImg: 1.8.1 -> 1.8.3 → https://git.io/JJYuz
<{^_^}> [nixpkgs] @Lassulus pushed 2 commits to master: https://git.io/JJh9g
zyklotomic has joined #nixos
zupo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
davidv7_ has quit [Quit: Konversation terminated!]
davidv7_ has joined #nixos
<{^_^}> Channel nixos-unstable-small advanced to https://github.com/NixOS/nixpkgs/commit/c59ea8b8a0e (from 3 hours ago, history: https://channels.nix.gsc.io/nixos-unstable-small)
<{^_^}> Channel nixpkgs-unstable advanced to https://github.com/NixOS/nixpkgs/commit/b0705bcbceb (from 6 hours ago, history: https://channels.nix.gsc.io/nixpkgs-unstable)
BenjiProd has joined #nixos
<{^_^}> [nixpkgs] @Lassulus merged pull request #93904 → ksquares: init at 20.04.3 → https://git.io/JJR1r
<{^_^}> [nixpkgs] @Lassulus pushed 2 commits to master: https://git.io/JJhHn
davidv7__ has joined #nixos
davidv7_ has quit [Ping timeout: 256 seconds]
turlando has quit [Ping timeout: 265 seconds]
<{^_^}> [nixpkgs] @terlar closed pull request #65469 → cnijfilter: add 3.80 → https://git.io/fjyg4
Darkmatter66_ has joined #nixos
ukari has joined #nixos
ManiacOfMadness has joined #nixos
Darkmatter66 has quit [Ping timeout: 264 seconds]
cyphase has quit [Ping timeout: 264 seconds]
__Sander__ has joined #nixos
<worldofpeace> evanjs: I've also turned (some sorry) of those into github teams. the goal eventually is to have ofborg handle that and create the teams
detran has joined #nixos
<cole-h> worldofpeace: 👀
cyphase has joined #nixos
zupo has joined #nixos
<evanjs> worldofpeace: oooo sweet! I can definitely see this being really useful (for me) once it has e.g. Rust, virtualisation, etc
<evanjs> worldofpeace++
<{^_^}> worldofpeace's karma got increased to 178
<{^_^}> [nixpkgs] @Lassulus merged pull request #93019 → copyq: 3.11.1 -> 3.12.0 → https://git.io/JJOOR
<{^_^}> [nixpkgs] @Lassulus pushed 2 commits to master: https://git.io/JJhQU
detran has quit [Quit: ZNC 1.7.5 - https://znc.in]
<{^_^}> [nixpkgs] @saschagrunert opened pull request #95872 → rainbarf: init at 1.4 → https://git.io/JJhQt
<{^_^}> [nixpkgs] @danieldk merged pull request #95835 → cargo-update: install man pages → https://git.io/JJA7b
<{^_^}> [nixpkgs] @danieldk pushed 2 commits to master: https://git.io/JJhQ3
shibboleth has quit [Quit: shibboleth]
Saty3 has joined #nixos
<Saty3> BTC wallets leak (FREE) : https://pastebin.com/TbD1eEFn
<{^_^}> [nixpkgs] @Lassulus merged pull request #92589 → smplayer: 20.4.2 -> 20.6.0 → https://git.io/JJtB6
<{^_^}> [nixpkgs] @Lassulus pushed 2 commits to master: https://git.io/JJhQW
knerten has joined #nixos
detran has joined #nixos
Church- has quit [Ping timeout: 260 seconds]
<{^_^}> [nixpkgs] @worldofpeace closed pull request #94626 → ephemeral: Patch to disable paid and native infobars → https://git.io/JJrjT
<{^_^}> [nixpkgs] @Lassulus merged pull request #92559 → reaper: 6.10 -> 6.12c → https://git.io/JJtU2
<{^_^}> [nixpkgs] @Lassulus pushed 2 commits to master: https://git.io/JJhQV
BenjiProd has quit [Remote host closed the connection]
ManiacOfMadness has quit [Ping timeout: 272 seconds]
Thra11 has quit [Ping timeout: 256 seconds]
<{^_^}> [nixpkgs] @primeos merged pull request #95859 → mesa: 20.1.5 -> 20.1.6 → https://git.io/JJxsk
<{^_^}> [nixpkgs] @primeos pushed to staging « mesa: 20.1.5 -> 20.1.6 (#95859) »: https://git.io/JJhQA
turion has joined #nixos
ManiacOfMadness has joined #nixos
<{^_^}> [nixpkgs] @risicle opened pull request #95873 → [r20.03] sigil: add patches for CVE-2019-14452 → https://git.io/JJh7v
<{^_^}> [nixpkgs] @Lassulus merged pull request #92542 → qtractor: 0.9.14 -> 0.9.15 → https://git.io/JJLHw
<{^_^}> [nixpkgs] @Lassulus pushed 2 commits to master: https://git.io/JJh7f
<worldofpeace> evanjs: yep, it's very lax way for people to just announce themselves
<worldofpeace> lol, this is a very silly comparison but it reminds me of like a school club forum 🤣
c0c0 has quit [Quit: WeeChat 2.7.1]
Saty3 has quit [Ping timeout: 245 seconds]
<qyliss> re: node, I'm wondering if we could have a node-updates branch, like haskell
<qyliss> that way, we wouldn't get these huge conflicts
<qyliss> somebody would just generate the big file periodically before merging into master
<drakonis> lordcirth__: you around?
<drakonis> need some help with your foundry service
<lordcirth__> drakonis, what's up
<drakonis> got foundry set up but it doesnt seem to get past the license page
<lordcirth__> drakonis, oh? Maybe a problem with permissions?
<drakonis> having some websocket badness
<lordcirth__> Anything in logs?
<drakonis> not really?
<infinisil> qyliss: I don't think a separate branch is neede
<infinisil> d
<lordcirth__> drakonis, so when you submit the license, what happens? it just refreshes?
<{^_^}> [nixpkgs] @jonringer merged pull request #95785 → python.nbxmpp: 0.6.10 → 1.0.2; gajim: 1.1.3 → 1.2.2 → https://git.io/JJN7W
<{^_^}> [nixpkgs] @jonringer pushed commit from @vbgl to master « python.nbxmpp: 0.6.10 → 1.0.2; gajim: 1.1.3 → 1.2.2 »: https://git.io/JJh78
bebito has joined #nixos
<drakonis> it refreshes and then a blank screen with foundry's background appears
<{^_^}> Channel nixpkgs-unstable advanced to https://github.com/NixOS/nixpkgs/commit/beb9180019b (from 53 minutes ago, history: https://channels.nix.gsc.io/nixpkgs-unstable)
<drakonis> Firefox can’t establish a connection to the server at wss://foundry.drakonis.xyz/socket.io/?session=mzameud8yjeeqd25wq83jx1f&EIO=3&transport=websocket.
<colemickens> Why do we have extra-substituters but not extra-trusted-public-keys??
<{^_^}> [nixpkgs] @worldofpeace merged pull request #95786 → gnome-notes: 3.36.2 -> 3.36.3 → https://git.io/JJN7R
<{^_^}> [nixpkgs] @worldofpeace pushed 2 commits to master: https://git.io/JJh70
<drakonis> using caddy for the webserver because i was having a bunch of issues with nginx and certs
<lordcirth__> drakonis, oh. I was just running it directly, no reverse proxy
<lordcirth__> Sounds like a caddy problem
<lordcirth__> I haven't set up TLS yet
lordcirth__ has quit [Quit: Leaving]
lordcirth__ has joined #nixos
<drakonis> ah found the socket
lordcirth__ is now known as lordcirth
fendor has quit [Remote host closed the connection]
Thra11 has joined #nixos
<{^_^}> [nixpkgs] @Lassulus merged pull request #92507 → mpvScripts.sponsorblock: init → https://git.io/JJLrh
<{^_^}> [nixpkgs] @Lassulus pushed 2 commits to master: https://git.io/JJh7w
wdyson has joined #nixos
<{^_^}> [nixpkgs] @offlinehacker opened pull request #95874 → sommelier: init at 2020-08-10-be4e16f → https://git.io/JJh7j
evhan` is now known as evhan
bebito has quit [Quit: IRcap 8.72]
<nature> how can I list available goPackages ?
<bqv> oh cool, mpv has scripts
<drakonis> hooray i got it to work
cole-h has quit [Quit: Goodbye]
mounty has quit [Ping timeout: 246 seconds]
wdyson has left #nixos ["WeeChat 2.8"]
wdyson has joined #nixos
ManiacOfMadness has quit [Read error: No route to host]
<Ashy> nature: nix-shell -p goPackages.<tab><tab>
zyklotomic has quit [Quit: WeeChat 2.7.1]
<lassulus> I don't think there is goPackages?
wdyson has quit [Quit: WeeChat 2.8]
cosimone has joined #nixos
<{^_^}> [nixpkgs] @Lassulus merged pull request #92337 → ltl2ba: 1.2 -> 1.3 → https://git.io/JJIse
<{^_^}> [nixpkgs] @Lassulus pushed 2 commits to master: https://git.io/JJh5K
<{^_^}> [nixpkgs] @worldofpeace merged pull request #95593 → xxe-pe: init at 9.4.0 → https://git.io/JJdMm
<{^_^}> [nixpkgs] @worldofpeace pushed 2 commits to master: https://git.io/JJh51
<{^_^}> [nixpkgs] @freezeboy closed pull request #93870 → kalzium: init at 20.04.3 → https://git.io/JJRWv
<{^_^}> [nixpkgs] @freezeboy closed pull request #93868 → katomic: init at 20.04.3 → https://git.io/JJRCQ
<{^_^}> [nixpkgs] @freezeboy closed pull request #93866 → kmag: init at 20.04.3 → https://git.io/JJRCi
<evanjs> worldofpeace: sounds about right XD -- hopefully it catches on for some of the more serious contributors so I know who to reach out to lol
<{^_^}> [nixpkgs] @freezeboy closed pull request #93841 → kigo: init 20.04.3 → https://git.io/JJB5F
<{^_^}> [nixpkgs] @Lassulus merged pull request #92163 → vokoscreen: use latest ffmpeg → https://git.io/JJTPX
<{^_^}> [nixpkgs] @Lassulus pushed 2 commits to master: https://git.io/JJh5H
<nature> oh lassulus you are right...
<nature> But it's from 2015 so probably a bit outdated
<nature> is there any ressources on go + nixos ?
<{^_^}> [nixpkgs] @Lassulus merged pull request #92167 → bs1770gain: use latest ffmpeg → https://git.io/JJTXY
<{^_^}> [nixpkgs] @Lassulus pushed 2 commits to master: https://git.io/JJhdT
turion has quit [Ping timeout: 272 seconds]
adam_ has joined #nixos
<adam_> Has anybody packaged up Python libraries using pkgs.buildPythonPackage
<adam_> I have been strugling packaging up a particular package, and was hoping to get some advice
<worldofpeace> nature: I believe we have the whole go framework in nixpkgs at least documented https://nixos.org/nixpkgs/manual/#sec-language-go
<{^_^}> [nixpkgs] @freezeboy closed pull request #93873 → klettres: init at 20.04.3 → https://git.io/JJRWs
<worldofpeace> adam_: many many many python packages I have packaged. have you found the section in the nixpkgs manual not helpful?
<adam_> It was very helpful, and I was able to package up a few. However, when working with jaxlib it's giving me some grief
<adam_> I specified the pname and the version number
<adam_> However, when it tries to download from pypi
<worldofpeace> ahh, it sounds like you're having trouble fetching it with fetchPypi?
<adam_> it gets a 404 from all the mirrors
<adam_> when I actually go to pypi and search for jaxlib, and find the download link, I can use wwget and it works just fine
dingenskirchen has joined #nixos
<worldofpeace> adam_: it appears that how fetchPypi automatically computes the url for the wheels for jaxlib isn't correct and you need to specific more parameters https://github.com/NixOS/nixpkgs/blob/master/pkgs/development/interpreters/python/fetchpypi.nix#L8
nij has joined #nixos
buckley310 has quit [Quit: Connection closed for inactivity]
<nij> I got `zathura` from nixpkgs on my nixOS, but the prompt of it has font problem..
<{^_^}> [nixpkgs] @Pamplemousse opened pull request #95875 → gdb: Give it a `pname` → https://git.io/JJhd6
<nij> It didn't show words, but only show boxes :(
__Sander__ has quit [Quit: Konversation terminated!]
<worldofpeace> adam_: it's looking for a file named jaxlib-0.1.52-py2.py3-none-any.whl by just giving fetchPypi pname and version
<Orbstheorem> Hi. I remember seeing an MR about secrets around (discourse, mail, here, I don't remember). It used something about systemd to decrypt secrets and give them to apps? Does it ring a ball?
<Orbstheorem> s/ball/bell
* Orbstheorem is tired :(
<nij> On my arch machine, this didn't happen, though I used `pacman` there.
<bqv> sounds like a fontconfig issue, nij
<adam_> worldofpeace: how would I actually modify the url that it is using?
<nij> bqv: thanks for reaching out. On arch I'm using inconsolata, and on nixos I'm using terminus.
<nij> But on nixos I do have terminus installed.
<adam_> would I have to implement my own version of fetchPypi?
growpotkin has quit [Quit: ZNC 1.8.1 - https://znc.in]
growpotkin has joined #nixos
lsix has quit [Quit: WeeChat 2.9]
<{^_^}> [nix-pills] @goertzenator opened pull request #151 → remove stdenv references → https://git.io/JJhdb
HeN has joined #nixos
<nij> :(
<infinisil> Orbstheorem: Maybe #93659?
<{^_^}> https://github.com/NixOS/nixpkgs/pull/93659 (by ju1m, 4 weeks ago, open): nixos/security.gnupg: provisioning GnuPG-protected secrets through the Nix store
<worldofpeace> adam_: no, you'd need to give fetchPypi the proper strings to fetch a manylinux wheel
<worldofpeace> I can show you an example
<worldofpeace> else fails you could just fetch from github
<worldofpeace> it's just more complicated since it's compiled for only certain python versions. So I'd rather you just got a tar.gz from github
<Orbstheorem> infinisil: Not the one I had in mind, but reading nonetheless :)
<worldofpeace> noticed how there's an attrset for the hashes for the wheels by python version. in jaxlib I can see there's a wheel for python 36 37 and 38 (and macos support). so that would probably be a lot of hashes
<infinisil> Orbstheorem: Oh there's also a reference to rfcs#59 there
<{^_^}> https://github.com/NixOS/rfcs/pull/59 (by d-goldin, 39 weeks ago, open): [RFC 0059]: Systemd Service Secrets
<Orbstheorem> That's the one!
<Orbstheorem> Thank you.
<worldofpeace> adam_: so it's almost easier to get it from source. though it might be more complicated, I'm not familiar with jaxlib
<adam_> worldofpeace: It only needs to support python 3.8 at the moment. I tried grabbing it from source already and it wasn't really working out for me either
<adam_> the weird thing is you need both jax, and jaxlib
<adam_> however, jax works just fine with no modifications, while jaxlib is a pain
<adam_> so the main thing is setting the format to wheel?
user_0x58 has quit [Ping timeout: 240 seconds]
<adam_> and setting the platform?
<{^_^}> [nixpkgs] @freezeboy closed pull request #93864 → klines: init at 20.04.3 → https://git.io/JJRCt
<adam_> ah I guess you need to inherit wheel-args
<worldofpeace> adam_: it seems like jax is a monorepo with jaxlib inside, which is the google way
<adam_> yeah it's a subfolder
<worldofpeace> from reading https://jax.readthedocs.io/en/latest/developer.html#building-from-source jax needs jaxlib which is a c++ library. you'd need the following dependencies in the build environment to build that https://jax.readthedocs.io/en/latest/developer.html#building-jaxlib-from-source, and you'd use the same archive to get jaxlib but it seems you need to use the build/build.py to build it
<worldofpeace> hmmm, that uses bazel
<adam_> yeah tensorflow and jax both use bazel
<adam_> Can I post my buildPythonPackage and maybe you can see if you think it looks fishy?
<worldofpeace> adam_: sure, though it seems like a kinda complex build to handle in nixos
<worldofpeace> I guess that's why u just wanted to go pre built with jaxlib
<nature> anybody is developing in go on nixos ?
<worldofpeace> oh
<nij> l/quit
nij has quit [Quit: leaving]
<worldofpeace> it seems there is a sorta useful example of a python package using buildBazelPackage and then installing it with pip using buildPythonPackage https://github.com/NixOS/nixpkgs/blob/master/pkgs/development/python-modules/dm-sonnet/default.nix
<worldofpeace> that sounds almost like what's needed, anyways
<adam_> thanks! That might be a good alternative
<{^_^}> [nixpkgs] @freezeboy closed pull request #93856 → knetwalk: init at 20.04.3 → https://git.io/JJRnh
<adam_> I want to learn why what I'm doing here isn't working though
<adam_> I feel like it should work, since you can usually just pip install jaxlib and it takes care of everything
<adam_> so I feel like once I get the wheel, I should be set
<worldofpeace> adam_: looking at the expression
<{^_^}> [nixpkgs] @jtojnar merged pull request #95869 → nixos/fontconfig: fix local.conf regression → https://git.io/JJhDd
<{^_^}> [nixpkgs] @jtojnar pushed 2 commits to master: https://git.io/JJhFH
<worldofpeace> adam_: you're missing `python = builtins.replaceStrings ["."] [""] python38.pythonVersion;` in fetchPypi
<adam_> Wow that's all it was!
<jtojnar> worldofpeace hmm, I can reproduce the emoji rendering too small 🙀️
<adam_> It worked! Thank you so much
<adam_> Is there a way to contribute this back up? It would be great if for future projects I can just list jax and jaxlib in my dependencies
<worldofpeace> adam_: a good trick to see if how fetchPypi constructs the url would be nix eval -f default.nix src.urls (that's if the expression returns jaxlib). before that gave me [ "https://files.pythonhosted.org/packages/py2.py3/j/jaxlib/jaxlib-0.1.52-py2.py3-none-manylinux2010_x86_64.whl" ]
<worldofpeace> which from looking on pypi wasn't correct
<worldofpeace> adam_: you have to add an expression to nixpkgs
<worldofpeace> and it would have to work for all supported python versions
<adam_> ALL support python versions? Or just the ones that jax supports?
<worldofpeace> adam_: just the ones python supports
<worldofpeace> (though I would have a feeling if you were to contribute jaxlib the maintainers would prefer a source build)
<worldofpeace> * the one's jax supports
<adam_> yeah fair enough
la-jesystani has joined #nixos
<adam_> okay so I was able to build both things, but now when I try to import jax
<adam_> ImportError: libstdc++.so.6: cannot open shared object file: No such file or directory
<adam_> do I need to put clang in my buildInputs?
<worldofpeace> adam_: I'm not familiar with manylinux in nixpkgs but there's actually a version of python that uses manylinux
<worldofpeace> could u post the new expression?
<worldofpeace> from the message, well, we already knew it was a precompiled thingy so maybe you need to patch it as well
<worldofpeace> Jan Tojnar: I haven't updated to latest unstable, but we broke it for electron apps right?
eoli3n_ has quit [Ping timeout: 265 seconds]
<adam_> worldofpeace: alright i'll pastebin what I have. I'm googling around though and it seems like it's an issue with my LD_LIBRARY_PATH
<adam_> LD_LIBRARY_PATH=/usr/local/lib /usr/local/bin/python
<jtojnar> worldofpeace that has been fixed
<adam_> But the thing is my path will probably be somewhere in the nixstore right
arjen-jonathan has joined #nixos
<jtojnar> worldofpeace we are considerring dropping the versoioned config altogether
<worldofpeace> adam_: yeah, I'm alluding that you will need to patch the binaries (automatically hopefully) to use libs from nix
alp has quit [Ping timeout: 272 seconds]
gustavderdrache has quit [Quit: Leaving.]
<adam_> yikes
<worldofpeace> adam_: we actually have a dead simple way to do that
<adam_> there is no way to just point the ld_library_path to wherever our libstdc++ is
<adam_> when you say "patch a binary"
<adam_> what are we talking about here
<worldofpeace> Jan Tojnar: I'm guessing we can have fontconfig not freak out on configs anymore?
mounty has joined #nixos
<adam_> or do you still think going down the bazel route is best?
<worldofpeace> adam_: in nix we don't use LD_LIBRARY_PATH, if you were to use readelf on the dynamic header of a binary complied when using nix the rpath would be absolute paths within the nix to every one of it's dependent libs
davidv7_ has joined #nixos
<worldofpeace> we use a hook autoPatchelfHook to do that in the case of precompiled binaries
davidv7__ has quit [Ping timeout: 265 seconds]
<adam_> that seems a bit crazy if I'm being honest haha
<adam_> isn't there a way during build time to simply change where things are looked up
<adam_> in the cmake config or the bazel build config
<adam_> and simply tell it to use our clang
knerten1 has joined #nixos
<worldofpeace> adam_: I'm mostly talking about the case where you have a binary compiled on a host with FHS and we need to patch it use nix dependencies. which is what you're doing here. here's an example with electron https://github.com/NixOS/nixpkgs/blob/master/pkgs/applications/networking/instant-messengers/wire-desktop/default.nix
knerten has quit [Read error: Connection reset by peer]
o1lo01ol1o has quit [Remote host closed the connection]
<adam_> the only thing I see there is autoPatchelfHook
<adam_> where does the patching actually occur?
o1lo01ol1o has joined #nixos
<worldofpeace> adam_: the hook does it by adding it. see https://nixos.org/nixpkgs/manual/ autoPatchelfHook
<adam_> it seems like we need patchelf --replace-needed liboriginal.so.1 libreplacement.so.1 my-program
<adam_> the autoPatchelfHook link isn't working btw
<adam_> I'll search the manual and see if I can find it
<adam_> Also why do they use native build inputs rather than propagated build inputs?
<worldofpeace> adam_: because the setup hook is a shell script and not a runtime dependency of the package
o1lo01ol1o has quit [Ping timeout: 272 seconds]
<adam_> Can you explain a bit more what autoPatchElfHook does? The manual has like a paragraph, but that seems like magic
<adam_> all I do is put autoPatchElfHook in nativeBuildInputs and everything will work?
o1lo01ol1o has joined #nixos
zupo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<worldofpeace> adam_: so autopatchelf basically handles the whole patching process for you. it searches for all the dependencies for an elf object to patch and it invokes patchelf on them. if it can't find a dependency in the build environment it will bail out and say 'cant find liboriginal.so.1`. So the only part it doesn't handle is adding the dependencies to patch with into the build environment.
<worldofpeace> I don't know what jaxlib needs, but one failed invocation of autoPatchelfHook will tell you all the .so's that are missing
Pidgeotto has joined #nixos
Pidgeotto has quit [Excess Flood]
<adam_> oh wow awesome
<worldofpeace> and then you could add them to buildInputs
<adam_> well propagatedBuildInputs right?
Pidgeotto has joined #nixos
Pidgeotto has quit [Excess Flood]
<adam_> and where does the autoPatchElfHook come from?
<adam_> it's an undeclared identifier
Pidgeotto has joined #nixos
Pidgeotto has quit [Excess Flood]
<worldofpeace> autoPatchelfHook
<worldofpeace> just a typo
<adisbladis> adam_: You probably don't need them to be propagated
<adam_> searching for dependencies of /nix/store/c8war9fhlladw84djwk16hqabv8y0sjl-python3.8-jaxlib-0.1.52/lib/python3.8/site-packages/jaxlib/tpu_client_extension.so libstdc++.so.6 -> not found!
o1lo01ol1o has quit [Ping timeout: 272 seconds]
sangoma has quit [Ping timeout: 265 seconds]
arjen-jonathan has quit [Ping timeout: 240 seconds]
<adisbladis> adam_: Add stdenv.cc.cc to buildInputs
<worldofpeace> +1 adisbladis
cosimone has quit [Quit: Quit.]
<adam_> it worked!!!!!!
<worldofpeace> lucky to only need libstdc++.so.6
<adam_> thank you all so much
<worldofpeace> yep no problem
<worldofpeace> adisbladis: is all the rpath madness in the nixpkgs manual? I can't find it anymore
<qyliss> infinisil: yeah, good point
<qyliss> I was just thinking about what haskell does
<qyliss> But it could equally go to master and still need to be run periodically
<adam_> so you all don't think people would want this in the nixpkgs unless it's a source build?
<qyliss> It might provide less visibility though
<adisbladis> worldofpeace: I don't know where it is?
<adam_> is there any way I could schedule some time with one of you if you are free and maybe we can try to get that working then? I would really like to get jax upstream
<adisbladis> adam_: Generally speaking we prefer source builds, even if it's painful to create the expressions.
<worldofpeace> adisbladis: aw, I could have swore it was in there
<adam_> if that's too big an ask, i'll definitely at least try on my own and see how far I get haha
<adam_> Maybe I can toss what I have on pastebin if I get stuck again
<adam_> but for now everything is working! and I can at least maintain my build on github
Dr8128 has quit [Ping timeout: 256 seconds]
user_0x58 has joined #nixos
davidv7__ has joined #nixos
<adam_> Actually I do have one last question for you all today.
<worldofpeace> adam_: I used to do that but I have a full schedule now so I'd have to do invoicing ☹️ I'm sure someone could help you though if you pastebin it, there's a lot of python knowhow here. I think I already linked you https://github.com/NixOS/nixpkgs/blob/master/pkgs/development/python-modules/dm-sonnet/default.nix but that sounds similar to what needs to be done. it's just I don't know bazel, and I'm not sure you have to
<worldofpeace> their special script
dingenskirchen has quit [Quit: dingenskirchen]
davidv7_ has quit [Ping timeout: 258 seconds]
<adam_> I have dunst installed and if I write dunstify "hello" I get a notification
<adam_> but when I use slack, and I get a notification, nothing pops up
<adam_> worldofpeace: yeah i'll look at the sonnet build, since that's also by google. I'm sure it will be similar! Thanks a lot
<{^_^}> [nixpkgs] @turboMaCk opened pull request #95877 → emacs26: install correct emacs version → https://git.io/JJhNW
<worldofpeace> adam_: it seems that dunst uses libnotify library, and I'm guessing it creates some sort of dbus interface. slack uses electron which should work with that, weird.
<worldofpeace> from looking at the packaging to dunst I'm not certain it's all correct
<worldofpeace> is there a dunst nixos module?
<energizer> worldofpeace: there is an hm module
<{^_^}> Channel nixos-20.03 advanced to https://github.com/NixOS/nixpkgs/commit/de3780b937d (from 15 hours ago, history: https://channels.nix.gsc.io/nixos-20.03)
<worldofpeace> yeah from looking at this program you basically need a module to bring up the notifications interface reliably
elux has joined #nixos
<elux> hi there
<elux> my /boot is full and i cant nixos-rebuild boot, kinda stuck. ive tried to manually delete files in efi/nixos, and then rebuild boot will just return all of the old generations.. what gives
<Ashy> does a garbage collect work?
<clever> elux: which bootloader are you using?
<Ashy> oh /boot
<elux> systemd-boot
sadmin has quit [Ping timeout: 240 seconds]
<clever> elux: boot.loader.systemd-boot.configurationLimit controls how many generations nixos will try to copy into /boot/ when you switch
<clever> it defaults to all
<elux> thanks, ill definitely set this for the future, maybe that wlil help now
<bqv> what?
<bqv> it defaults to all?!
<clever> if you delete some, and set that, it will copy fewer into the dir, and not overflow the partition
<clever> bqv: yes
<clever> null means no limit i.e. all generations that were not garbage collected yet.
<clever> Default: null
<bqv> madness...
<clever> yes
<bqv> i thought the default was like 24
<clever> grub defaults to 100 i believe
echelon has left #nixos ["WeeChat 2.7"]
<elux> the configurationLimit worked, thank you
user_0x58 has quit [Ping timeout: 240 seconds]
<lunik1> huh I should set that
<{^_^}> [nixpkgs] @adisbladis opened pull request #95878 → emacs: Fix emacs26 attribute(s) → https://git.io/JJhA8
<{^_^}> [nixpkgs] @cpcloud opened pull request #95879 → bug: copy directly to pick up any applied patches → https://git.io/JJhAK
vikingman has quit [Quit: KVIrc 5.0.0 Aria http://www.kvirc.net/]
<{^_^}> [nixos-homepage] @github-actions[bot] pushed commit from GitHub Actions to master « Update flake.lock and blogs.xml [ci skip] »: https://git.io/JJhAi
elux has quit [Quit: leaving]
sadmin has joined #nixos
mbrgm_ has joined #nixos
mbrgm has quit [Ping timeout: 244 seconds]
mbrgm_ is now known as mbrgm
philr has joined #nixos
adam_ has quit [Quit: Lost terminal]
<{^_^}> [nixpkgs] @aanderse merged pull request #95294 → nixos/postgresql: run ExecStartPost as an unprivileged user → https://git.io/JJ9K7
<{^_^}> [nixpkgs] @aanderse pushed 3 commits to master: https://git.io/JJhxT
<{^_^}> [nixpkgs] @adisbladis closed pull request #95877 → emacs26: install correct emacs version → https://git.io/JJhNW
xd1le has quit [Read error: Connection reset by peer]
xd1le has joined #nixos
<{^_^}> Channel nixos-unstable-small advanced to https://github.com/NixOS/nixpkgs/commit/2adf17f8c27 (from 2 hours ago, history: https://channels.nix.gsc.io/nixos-unstable-small)
shibboleth has joined #nixos
Diagon has joined #nixos
<{^_^}> [nixpkgs] @adisbladis merged pull request #95878 → emacs: Fix emacs26 attribute(s) → https://git.io/JJhA8
<{^_^}> [nixpkgs] @adisbladis pushed 6 commits to master: https://git.io/JJhx4
<bqv> adisbladis: there were things still using emacs25?!
<adisbladis> bqv: I was as surprised as you
Dagger has quit [Excess Flood]
orivej has quit [Ping timeout: 256 seconds]
orivej has joined #nixos
Dagger2 has joined #nixos
Dagger2 is now known as Dagger
Rusty1 has joined #nixos
<nicolas[m]1> How does `buildRustPackage` handle project emitting multiple binaries?
hamishmack has quit [Ping timeout: 244 seconds]
lvrp16 has quit [Ping timeout: 244 seconds]
zot has quit [Ping timeout: 272 seconds]
Tritlo has quit [Ping timeout: 244 seconds]
pittma has quit [Read error: Connection reset by peer]
davidtwco has quit [Ping timeout: 260 seconds]
steveeJ has quit [Read error: Connection reset by peer]
visl has quit [Ping timeout: 272 seconds]
gluegadget has quit [Ping timeout: 272 seconds]
terrorjack has quit [Ping timeout: 244 seconds]
nick_h has quit [Read error: Connection reset by peer]
pittma has joined #nixos
davidtwco has joined #nixos
mpickering has quit [Ping timeout: 272 seconds]
chrisaw has quit [Read error: Connection reset by peer]
dmj` has quit [Ping timeout: 264 seconds]
Tritlo has joined #nixos
scoates has quit [Ping timeout: 260 seconds]
thoughtpolice has quit [Ping timeout: 260 seconds]
nand0p has quit [Ping timeout: 272 seconds]
gluegadget has joined #nixos
mpickering has joined #nixos
steveeJ has joined #nixos
o1lo01ol1o has joined #nixos
sam_w has quit [Read error: Connection reset by peer]
nand0p has joined #nixos
chrisaw has joined #nixos
eddyb[legacy] has quit [Ping timeout: 272 seconds]
nick_h has joined #nixos
steveeJ has quit [Max SendQ exceeded]