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
<energizer> i see
<lunik1> I'm trying to write a nix expression for a php package in https://github.com/NixOS/nixpkgs/blob/master/pkgs/top-level/php-packages.nix but it requires external (non-php) dependencies, how can they be included?
<clever> cole-h: you could just remove the `-i/-u/-e` flags from nix-env, but keep the rest
codygman has quit [Read error: Connection reset by peer]
<qyliss> clever++
<{^_^}> clever's karma got increased to 422
codygman has joined #nixos
<morgrimm> `nix-collect-garbage --delete-older-than 1d` should be enough to actually delete old generations, right?
<lunik1> is the correct way to write a seperate nix expression and use callPackage in php-packages.nix?
<clever> morgrimm: it can only delete generations from profiles it has permission to
<clever> morgrimm: so the system profile will only change if its ran as root
<cole-h> clever: Would be nice, but AFAICT Eelco isn't a fan of that. (Maybe the right argument just hasn't been brought forth yet.)
<morgrimm> Ah, so if I elevate it, it should delete system generations?
<clever> morgrimm: yep
<clever> cole-h: isnt a fan of removing -i, or isnt a fan of keeping a neutered nix-env?
<cole-h> Both, probably. Or at least that's how I took it; definitely not a fan of removing -i
<cole-h> nix#3579 if you haven't seen it yet
<{^_^}> https://github.com/NixOS/nix/issues/3579 (by Mic92, 6 days ago, open): Imperative packagement replacement in nixFlakes aka `nix profile`
smatting_ has quit [Ping timeout: 258 seconds]
<clever> cole-h: can also just keep nix-env as-is
reallymemorable has quit [Quit: reallymemorable]
<cole-h> And just un-document it
sarcasticadmin has quit [Ping timeout: 265 seconds]
hooo has quit [Quit: Connection closed for inactivity]
<{^_^}> [nixpkgs] @zowoq opened pull request #87913 → go: stop setting GOPATH → https://git.io/JfRdT
gustavderdrache has joined #nixos
<{^_^}> [nixpkgs] @peti pushed to haskell-updates « hackage-packages.nix: automatic Haskell package set update »: https://git.io/JfRds
<{^_^}> [nixpkgs] @seb314 opened pull request #87914 → Submit/jamulus. Enables musicians to perform real-time jam sessions over the internet → https://git.io/JfRd4
drakonis has joined #nixos
<{^_^}> [nixpkgs] @NeQuissimus pushed 3 commits to master: https://git.io/JfRdu
codygman has quit [Ping timeout: 272 seconds]
codygman has joined #nixos
<{^_^}> [nixpkgs] @matthew-piziak opened pull request #87915 → add `enableSound` parameter to `dwarf-fortress` derivation → https://git.io/JfRdr
drakonis_ has quit [Ping timeout: 258 seconds]
<palo> hmm boot.initrd.secrets is complaining that I'm not using unqouted paths. But I'm using pkgs.writeText :/
<palo> that should be realized as unquoted path right?
<selfsymmetric-mu> How do you get notified when there's a new version of unstable out? Do you just check https://howoldis.herokuapp.com/ periodically? Is there a way I can get an email or an RSS update?
codygman has quit [Read error: Connection reset by peer]
codygman has joined #nixos
codygman has quit [Read error: Connection reset by peer]
<clever> palo: pkgs.writeText will write it to /nix/store, and then its not a secret anymore
<clever> palo: your supposed to be doing just bare /path/to/secret
codygman has joined #nixos
<clever> selfsymmetric-mu: 2020-05-15 18:50:12 -{^_^}:#nixos- Channel nixos-20.03-small advanced to https://github.com/NixOS/nixpkgs/commit/91cdcf31357 (from 3 hours ago, history: https://channels.nix.gsc.io/nixos-20.03-small)
<{^_^}> [nixpkgs] @cdepillabout merged pull request #87875 → jugglinglab: init at 1.2 → https://git.io/JfR3Z
<{^_^}> [nixpkgs] @cdepillabout pushed 3 commits to master: https://git.io/JfRdS
<clever> selfsymmetric-mu: this bot will report the updates, and the URL with the history shows the current state for each channel
<palo> clever: is there an alternative way to create a file in bootloader system?
<clever> palo: what do you need a custom file for?
<palo> I have to place a file under /etc/tor/tor.rc to start tor in the bootloader
<clever> palo: your running tor in the initrd?
johnw has joined #nixos
<clever> palo: and you cant tell tor to look at another file?
<cole-h> selfsymmetric-mu: And also howoldis is... well, old (and broken). You should be checking https://status.nixos.org/.
<palo> yes I run tor in initrd, to unlock my harddrive
<qyliss> that's awesome
<selfsymmetric-mu> Thanks!! clever++ cole-h++
<{^_^}> clever's karma got increased to 424, it's a crit!
<{^_^}> cole-h's karma got increased to 51
codygman has quit [Read error: Connection reset by peer]
<clever> palo: you should be able to just run `tor -f ${pkgs.writeText ...}`
<palo> clever: good point. I'll try that.
<palo> but how to "move" that file in the initrd? it doesn't have access to the whole /nix/store (that is encrypted)
<clever> palo: nix will automatically copy it for you
<clever> palo: thats how all dependencies work in nix
<palo> ok, I'll try it before I lock myself out of my main server :D
<palo> clever: thanks for the ideas
drakonis2 has joined #nixos
drakonis has quit [Ping timeout: 244 seconds]
<clever> palo: you can also put the writeText result into a let block, to make the code more readable
<Ashy> is there a way to merge two attrsets and have the keys from one override the other by name?
<clever> Ashy: //
<clever> > { a=1; b=2; } // { b=3; c=4; }
<{^_^}> { a = 1; b = 3; c = 4; }
<lunik1> in mkDerivation how can I set the PATH?
<Ashy> thanks
<clever> lunik1: anything you put into nativeBuildInputs gets added to PATH for you
<lunik1> ah I was using propagatedBuildInputs
<clever> lunik1: it will only be in PATH at build-time, not runtime
<clever> ,runtimeDeps lunik1
<{^_^}> lunik1: In order of preference: Patch source OR ((if it uses PATH -> wrap with new $PATH) AND (if it uses dlopen, (patchelf --set-rpath in postFixup OR wrap with new LD_LIBRARY_PATH)))
selfsymmetric-mu has left #nixos ["gone to the land of dead hiccups and extinguished light bulbs"]
codygman has joined #nixos
<lunik1> wrap with makeWrapper?
<colemickens> anyone seen this before: `error: derivation '/nix/store/3226n6b0mj1ch15z7cvdgg905rch33nb-nix-build-uncached-0.1.1-go-modules.drv' has '__noChroot' set, but that's not allowed when 'sandbox' is 'true'`
<clever> cole-h: something in your build is asking to turn the sandbox off, but your nix.conf wont allow it
<cole-h> Help>:)
<cole-h> >:) *
<cole-h> colemickens: I sniped your answer
<cole-h> Err, sniped your ping
<colemickens> hm, it looks like a normal go module derivation to me
<colemickens> oh, I might know
<colemickens> `s/null/lib.fakeSha256/g` fixed it
<cole-h> Is there an `escapeShellArg` that also escapes spaces?
codygman has quit [Read error: Connection reset by peer]
<cole-h> For use in bash env vars
<emily> colemickens: null means unsandboxed for the go modules stuff I think
codygman has joined #nixos
<clever> cole-h: why does it need to be escaped? you could quote it better maybe?
<colemickens> Hmph! I didn't know a derivation could even ask to opt itself out. I'm glad to find it's blocked by my daemon.
<cole-h> clever: Trying to cover my bases -- a user might (for whatever reason) have a folder like `asdf'ghj jkl` and I want the env var to be properly usable in that case
<clever> cole-h: which env var, going to which cmd?
xxsds has joined #nixos
<xxsds> hello i am trying to fix my nixos root from liveusb using `nixos-enter`
<cole-h> clever: Custom env var, going to any command. `cat $VAR` -> ..../asdf'ghj: no such file or directory; jkl: no such file or directory
<xxsds> but running `nixos-rebuild switch` is giving error: writing to file: permission denied
<clever> cole-h: cat "$VAR"
<clever> cole-h: if you dont quote it, spaces and other stuff can break things
<cole-h> But do I want to rely on users knowing that?
<xxsds> https://github.com/NixOS/nix/issues/3145 this seems to be the bug
<{^_^}> nix#3145 (by lukash, 30 weeks ago, open): nix-channel --update fails inside nixos-enter
<clever> xxsds: you shouldnt use switch under enter, only nixos-rebuild boot
<{^_^}> [nixpkgs] @Ericson2314 merged pull request #87705 → Wrap pkg-config → https://git.io/Jf85o
<{^_^}> [nixpkgs] @Ericson2314 pushed 4 commits to staging: https://git.io/JfRFV
<cole-h> That's why I'm asking for a way to shellEscape (or something) it
<xxsds> clever boot doesnt work either
<clever> cole-h: that is the proper way to fix things in bash, and anything else you try will just lead to problems
<cole-h> clever: OK, that works for me, then.
<cole-h> Thanks. clever++
<{^_^}> clever's karma got increased to 425
<clever> xxsds: can you pastebin the full output? and the output of `mount` ?
<xxsds> ,paste
<{^_^}> Use a website such as [ https://gist.github.com/ http://ix.io/ https://hastebin.com/ http://sprunge.us/ https://paste.ee/ ] or similar services to share anything that's longer than a couple lines.
philr_ has joined #nixos
<morgrimm> can I override a package phase with overrideAttrs?
<clever> morgrimm: yes
<morgrimm> seems like ly's install phase is a bit off in nixpkgs
sigmundv__ has joined #nixos
<xxsds> not sure how to get the text from hyper-v vm
sigmundv has quit [Ping timeout: 265 seconds]
<clever> xxsds: ssh into it?
h0m1 has quit [Ping timeout: 244 seconds]
<colemickens> Depending on your privacy sensitivity, http://ix.io is my go to for when I need to get text out and have few other options
* colemickens remembers his rust-rewrite of `fiche` that he wanted to finish and self-host...
h0m1 has joined #nixos
lopsided98_ has joined #nixos
lopsided98 has quit [Ping timeout: 260 seconds]
<xxsds> clever: i strace'd it and it show `/proc/451/uid_map` write -> EPERM
<{^_^}> nix#3145 (by lukash, 30 weeks ago, open): nix-channel --update fails inside nixos-enter
<clever> xxsds: try adding `--option sandbox false` ?
<xxsds> to nixos-build?
<clever> xxsds: yeah
<cole-h> btw colemickens it looks like you force-pushed your nix-build-uncached, but nothing new actually appeared... forget to `git add`/`git commit`?
<xxsds> clever: yeah it seems to be working now
<xxsds> thanks
<cole-h> Now I see it :P
<xxsds> lets see if it boots :)
<colemickens> cole-h: ;)
<cole-h> colemickens: But you also forgot to lower-case "m*c92" -- M*c92 is not a maintainer :P
xxsds has quit [Remote host closed the connection]
Emantor has quit [Quit: ZNC - http://znc.in]
Emantor has joined #nixos
proofofkeags has joined #nixos
noudle has quit []
<johnw> domenkozar[m]: what's the best way to pull the latest cachix into my own Nix environment? This takes forever to evaluate: https://gist.github.com/8ce71ac951730b1bbb056d7240258357
konobi has quit [Remote host closed the connection]
konobi has joined #nixos
iyzsong has joined #nixos
nixbitcoin_ has joined #nixos
lopsided98_ has quit [Ping timeout: 244 seconds]
nixbitcoin has quit [Ping timeout: 240 seconds]
<colemickens> haven't been on my a-game lately :/, thanks cole-h
<gchristensen> nobody has :)
<abathur> gasp
<abathur> I haven't seen anyone but a cole and lovesegfault speak for hours :P
<lovesegfault> Hum?
<lovesegfault> What did I do
<abathur> oh, just so much sudden discussion in #nixos, all of the channels had seemed pretty quiet every time I checked all afternoon
<abathur> maybe I just missed out
* gchristensen was mostly off IRC deleting code to fix a bug
<abathur> nog, I haven't been on-on
* lovesegfault has been celebrating his immigration stuff all being approved
<abathur> I keep dropping by and feel like I missed out each time
<abathur> nice!
<lovesegfault> Yeah :D
<lovesegfault> Took _only_ 130 days
<lovesegfault> U S A! U S A! U S A!
<lovesegfault> Now just another 180 days and it will all be done
<lovesegfault> oops
<lovesegfault> 302 -> #nixos-chat
ryantm has quit [Remote host closed the connection]
orivej has quit [Ping timeout: 256 seconds]
<{^_^}> [nixpkgs] @DeeUnderscore opened pull request #87916 → highlight: 3.56 -> 3.57 → https://git.io/JfRAX
cr4y1_ has quit [Ping timeout: 272 seconds]
sigmundv__ has quit [Ping timeout: 256 seconds]
alp has quit [Ping timeout: 246 seconds]
mac10688 has joined #nixos
thc202 has quit [Ping timeout: 244 seconds]
<{^_^}> [nixops] @grahamc merged pull request #1345 → backends: s/provison/provision/ → https://git.io/JfRPu
<{^_^}> [nixops] @grahamc pushed 2 commits to master: https://git.io/JfRxt
<{^_^}> Channel nixos-unstable-small advanced to https://github.com/NixOS/nixpkgs/commit/32b8ed73809 (from 4 hours ago, history: https://channels.nix.gsc.io/nixos-unstable-small)
shafox has joined #nixos
<{^_^}> [nixpkgs] @zowoq opened pull request #87917 → nixos/zram: make zstd the default → https://git.io/JfRxj
veleiro`` has quit [Ping timeout: 272 seconds]
Lutrulo has quit [Quit: Leaving]
gustavderdrache has quit [Quit: Leaving.]
<{^_^}> [nixpkgs] @leungbk opened pull request #87918 → nodePackages_10_x.@nestjs/cli: init at 7.0.13 → https://git.io/JfRpc
m_hackerfoo has quit [Remote host closed the connection]
hackerfoo has quit [Remote host closed the connection]
m0rphism has quit [Ping timeout: 258 seconds]
<{^_^}> [nixpkgs] @zowoq opened pull request #87919 → .editorconfig: set docbook indent size → https://git.io/JfRp2
iyzsong has quit [Ping timeout: 265 seconds]
<{^_^}> [nixpkgs] @L-as opened pull request #87920 → nixos/transmission: Require encryption by default → https://git.io/JfRp9
turona has quit [Ping timeout: 272 seconds]
<{^_^}> [nixpkgs] @ggreif opened pull request #87921 → wasmtime: 0.15.0 -> 0.16.0 → https://git.io/JfRhe
aw has quit [Quit: Quitting.]
spacefrogg has quit [Quit: Gone.]
aw has joined #nixos
iyzsong has joined #nixos
spacefrogg has joined #nixos
<cole-h> colemickens: Next nit: modSha256 -> vendorSha256 (idk why that's an eval error, but eh) :^)
<hexa-> that changed quite recently
<hexa-> d6162dab509ababe7c3ce83c17a3ef63855e0832
<cole-h> Yeah, but I don't know why it's a borg eval error, since it only shows up as a trace warning
<cole-h> Unless we treat traces/warnings as errors...
* cole-h should really look into the innards of the project he's a member of again
<gchristensen> nix-env shouldn't print traces / warnings
<gchristensen> (so it is on purpose)
<cole-h> Got it, thanks mr. project lead :P
<freeman42x[m]1> I would like to package the folloinw project using Nix: https://github.com/razvan-flavius-panda/splatmoji/blob/master/BUILD.md Could someone send me to some easy instructions on how to achieve that?
thelounge81 has joined #nixos
reallymemorable has joined #nixos
hmpffff has joined #nixos
hmpffff_ has quit [Ping timeout: 260 seconds]
felixfoertsch has quit [Ping timeout: 244 seconds]
felixfoertsch23 has joined #nixos
felixfoertsch23 is now known as felixfoertsch
proofofkeags has quit [Remote host closed the connection]
Supersonic has quit [Disconnected by services]
Supersonic112 has joined #nixos
Supersonic112 is now known as Supersonic
<c00w> cole-h: lib.warn is configured to be an error on hybrid (or at least that's what I was told).
<c00w> hydra*
<cole-h> I was talking about ofborg's evaluations :P But that's good to know for the future, thanks!
<c00w> freeman42x[m]1: Wait - does that only need bash?
seku has quit [Ping timeout: 265 seconds]
<freeman42x[m]1> c00w: no, it requires more than that, check: https://i.imgur.com/UDwxGDt.png
morgrimm_ has joined #nixos
growpotkin has quit [Quit: ZNC 1.7.5 - https://znc.in]
<{^_^}> [nixops] @grahamc opened pull request #1346 → Plugin types: Tie a ResourceState to its corresponding ResourceDefinition → https://git.io/Jf0vC
<c00w> So bash + some binaries in the path?
<c00w> fpm, pandoc, and I think shunit2 is a bash testing framework>
coco has quit [Ping timeout: 264 seconds]
thelounge81 has quit [Quit: The Lounge - https://thelounge.chat]
hooo has joined #nixos
pistache has joined #nixos
<freeman42x[m]1> c00w: where would I find a good explanation on how to package something with Nix?
<{^_^}> [nixpkgs] @zowoq opened pull request #87923 → umoci: install manpages, switch to buildGoModule → https://git.io/Jf0vd
<{^_^}> [nixpkgs] @zowoq opened pull request #87924 → doctl: 1.40.0 -> 1.43.0, switch to buildGoModule → https://git.io/Jf0vF
<c00w> freeman42x[m]1: I'm not an expert at all, but maybe https://nixos.org/nixpkgs/manual/#chap-quick-start
<{^_^}> [nixpkgs] @Mathnerd314 opened pull request #87925 → OldSindhi / MarathiCursive Fonts update → https://git.io/Jf0vN
<{^_^}> [nixpkgs] @AndersonTorres merged pull request #84241 → bjumblr: init at 0.2 → https://git.io/JvbgV
<{^_^}> [nixpkgs] @AndersonTorres pushed 2 commits to master: https://git.io/Jf0vA
proofofkeags has joined #nixos
waleee-cl has quit [Quit: Connection closed for inactivity]
Fare has quit [Ping timeout: 260 seconds]
Fare has joined #nixos
<{^_^}> [nixpkgs] @zowoq opened pull request #87926 → .github/CODEOWNERS: add podman team → https://git.io/Jf0fG
fresheyeball has quit [Quit: WeeChat 2.7.1]
fresheyeball has joined #nixos
inkbottle has quit [Quit: Konversation terminated!]
zebrag has joined #nixos
<{^_^}> [nixpkgs] @marsam opened pull request #87927 → shadowsocks-rust: 1.7.2 -> 1.8.11 → https://git.io/Jf0fg
endformationage has quit [Quit: WeeChat 2.6]
proofofkeags has quit [Remote host closed the connection]
jaeckel has quit [Ping timeout: 258 seconds]
lopsided98 has joined #nixos
agsdheidjd has joined #nixos
<hyper_ch> hmmm, is there any replacement for howoldis.herokuapp.com ?
<morgrimm_> Anyone know where I can find any docs on service definition? I'm writing a service for ly, but I need to defined the install alias of the service definition
<morgrimm_> define*
iyzsong has quit [Quit: ZNC 1.7.1 - https://znc.in]
iyzsong has joined #nixos
<cole-h> hyper_ch: status.nixos.org
<hyper_ch> who knew that existed :) thanks
jaeckel has joined #nixos
fresheyeball has quit [Quit: WeeChat 2.7.1]
<energizer> morgrimm_: mostly i use the systemd docs for that
<energizer> as in `man systemd.exec` etc
zebrag has quit [Quit: Konversation terminated!]
agsdheidjd has quit [Ping timeout: 260 seconds]
zebrag has joined #nixos
agsdheidjd has joined #nixos
morgrimm_ has quit [Ping timeout: 258 seconds]
rauno has quit [Remote host closed the connection]
morgrimm has quit [Remote host closed the connection]
Darkmatter66_ has joined #nixos
Darkmatter66 has quit [Ping timeout: 246 seconds]
ids1024 has joined #nixos
orivej has joined #nixos
<{^_^}> Channel nixos-unstable-small advanced to https://github.com/NixOS/nixpkgs/commit/33dd04ea4af (from 2 hours ago, history: https://channels.nix.gsc.io/nixos-unstable-small)
palo1 has joined #nixos
palo has quit [Ping timeout: 256 seconds]
palo1 is now known as palo
T0pH4t has quit [Quit: bye...]
drakonis1 has quit [Quit: WeeChat 2.8]
ssk has joined #nixos
<ssk> Howdy! I'd like to create a NixOS docker image that can run on a raspberry pi. I *think* I'm close with this example: https://stackoverflow.com/questions/43375880/how-to-build-a-docker-container-with-nix but I need to now build it for arm right?
<ssk> (I'd like to build it on an x86 machine)
user_0x58 has quit [Quit: Leaving]
<ssk> Maybe I can somehow combine that example with this one? https://nixos.wiki/wiki/Cross_Compiling
reallymemorable has quit [Quit: reallymemorable]
oborot has quit [Ping timeout: 240 seconds]
drakonis has joined #nixos
<Fare> ssk, I discovered that if you don't take precautions, nix docker images will contain 1GB of git history of your nixpkgs...
<ssk> Yeah?
drakonis2 has quit [Ping timeout: 260 seconds]
<ssk> Any idea if it's possible to cross compile docker images?
<clever> ssk: pkgs.pkgsCross.something.dockerTools.buildImage maybe?
fabianhjr has quit [Quit: Leaving.]
alexherbo2 has joined #nixos
<ssk> hmm where would I see if that exists? Sorry, I'm a total noob here
<clever> ssk: try tab-completing it in `nix repl '<nixpkgs>'`
<ssk> Cooooooooool!
<ssk> looks like it's building it from source
<clever> that often happens when doing cross
<ssk> gotcha. So what is pkgs.pkgsCross.something.dockerTools.buildImage exactly? A package? In the repl it says it's a lambda.. a function?
<clever> ssk: its a function that will build a docker image when you feed it some more args
<ssk> cool
<ssk> provided by nix
<ssk> I'm assuming
<clever> yeah, nixpkgs
* clever heads off to bed
<ssk> hmmm, it finished... and I can run it on my x86 machine... that seems like a bad sign?
<ssk> thanks for the help!!
<jophish> HI all
<jophish> would it be possible for someone to take a look at this PR please: https://github.com/NixOS/nixpkgs/pull/86773
<{^_^}> #86773 (by expipiplus1, 1 week ago, open): nodePackages: init he and escape-string-regexp
<jophish> it adds a couple of packages to nodePackages
wavirc22 has joined #nixos
ssk has quit [Ping timeout: 245 seconds]
cole-h has quit [Quit: Goodbye]
rauno has joined #nixos
<{^_^}> Channel nixos-unstable advanced to https://github.com/NixOS/nixpkgs/commit/32b8ed73809 (from 9 hours ago, history: https://channels.nix.gsc.io/nixos-unstable)
drakonis_ has joined #nixos
alp has joined #nixos
drakonis has quit [Ping timeout: 265 seconds]
quinn has quit [Quit: ZNC 1.7.5 - https://znc.in]
quinn has joined #nixos
orivej has quit [Quit: No Ping reply in 180 seconds.]
orivej has joined #nixos
virus_dave has joined #nixos
virus_dave has quit [Client Quit]
ShaRose has quit [Remote host closed the connection]
ShaRose has joined #nixos
<{^_^}> [nixpkgs] @mveytsman opened pull request #87928 → htmlbeautifier: init at 1.3.1 → https://git.io/Jf0k9
ids1024 has quit [Ping timeout: 252 seconds]
<{^_^}> [nixpkgs] @Mic92 merged pull request #87871 → uwsgi: make instance configuration deeply mergeable → https://git.io/JfRYv
<{^_^}> [nixpkgs] @Mic92 pushed 2 commits to master: https://git.io/Jf0kH
lord| has quit [Ping timeout: 264 seconds]
ids1024 has joined #nixos
lord| has joined #nixos
rauno has quit [Remote host closed the connection]
rauno has joined #nixos
<{^_^}> [nixpkgs] @0paIescent opened pull request #87929 → neovim: expose the neovim-unwrapped manpage → https://git.io/Jf0kj
<{^_^}> Channel nixos-20.03 advanced to https://github.com/NixOS/nixpkgs/commit/91cdcf31357 (from 13 hours ago, history: https://channels.nix.gsc.io/nixos-20.03)
<{^_^}> [nixpkgs] @Mic92 merged pull request #81860 → rkt: remove → https://git.io/JvVjO
<{^_^}> [nixpkgs] @Mic92 pushed 2 commits to master: https://git.io/Jf0IO
<{^_^}> [nixpkgs] @FRidh merged pull request #87850 → python3Packages.venvShellHook: add postVenvCreation → https://git.io/JfBdt
<{^_^}> [nixpkgs] @FRidh pushed commit from @jonringer to master « python3Packages.venvShellHook: add postVenvCreation (#87850) »: https://git.io/Jf0Iz
rauno has quit [Remote host closed the connection]
fendor_ has joined #nixos
turion has joined #nixos
alp has quit [Ping timeout: 265 seconds]
zaeph1 has joined #nixos
zaeph has quit [Ping timeout: 256 seconds]
<{^_^}> [nix] @Mic92 opened pull request #3592 → Remove -j option from simple-build-testing → https://git.io/Jf0IM
maddo has joined #nixos
<{^_^}> [nixos-org-configurations] @jtojnar opened pull request #111 → status-page: Minor HTML fix → https://git.io/Jf0I5
johnjay has quit [Ping timeout: 260 seconds]
turion has quit [Ping timeout: 260 seconds]
turion has joined #nixos
eoli3n__ has joined #nixos
mallox has joined #nixos
turion has quit [Ping timeout: 272 seconds]
jnbrains has joined #nixos
<{^_^}> [nixos-homepage] @github-actions[bot] pushed commit from @edolstra to master « Update flake.lock and blogs.xml [ci skip] »: https://git.io/Jf0LT
johnjay has joined #nixos
leotaku has quit [Ping timeout: 264 seconds]
<{^_^}> [nixpkgs] @doronbehar closed pull request #51195 → chromium: Add ungoogled flag to enable ungoogled-chromium patches → https://git.io/fpa68
<{^_^}> [nixpkgs] @doronbehar closed pull request #51266 → [WIP] ungoogled-chromium: init at 70.0.3538.110-1 → https://git.io/fpw94
gordon has joined #nixos
<gordon> Hi
<gordon> is there any way to access the output path of a derivation in the derivation itself, and not in the $out var?
cjpbirkbeck has quit [Ping timeout: 260 seconds]
<{^_^}> [nixpkgs] @doronbehar closed pull request #51268 → texinfo: fix cross compilation → https://git.io/fpwFz
<{^_^}> [nixpkgs] @adisbladis pushed 2 commits to master: https://git.io/Jf0Ls
johnjay has quit [Ping timeout: 246 seconds]
<LnL> gordon: placeholder "out"
<gordon> like `${out}`?
fendor_ has quit [Ping timeout: 264 seconds]
<LnL> no, using the placeholder builtin
<LnL> configureFlags = "--prefix=${placeholder "out"} --includedir=${placeholder "dev"}";
m_hackerfoo has joined #nixos
<gordon> oh, i didn’t know that, thanks
hackerfoo has joined #nixos
<LnL> it's a newish feature
<LnL> generally it's pretty easy to use the environment variable by doing it in a slightly different way
dermetfan has joined #nixos
dingenskirchen has quit [Remote host closed the connection]
dingenskirchen has joined #nixos
NeoCron has joined #nixos
fendor has joined #nixos
<{^_^}> [nixpkgs] @adisbladis merged pull request #87926 → .github/CODEOWNERS: add podman team → https://git.io/Jf0fG
<{^_^}> [nixpkgs] @adisbladis pushed 2 commits to master: https://git.io/Jf0Lg
orivej has quit [Ping timeout: 272 seconds]
orivej_ has joined #nixos
fendor has quit [Client Quit]
fendor has joined #nixos
ninjin has quit [Remote host closed the connection]
ninjin has joined #nixos
fendor_ has joined #nixos
asymptotically has joined #nixos
dermetfan has quit [Ping timeout: 260 seconds]
<{^_^}> [nixpkgs] @adisbladis merged pull request #87872 → Ethereum updates → https://git.io/JfRY6
<{^_^}> [nixpkgs] @adisbladis pushed 3 commits to master: https://git.io/Jf0LP
<angerman> what armv7 does hydra build?
<{^_^}> [nixpkgs] @vbgl merged pull request #87341 → ocaml-ng.ocamlPackages_4_11.ocaml: init at 4.11.0+α1 → https://git.io/JfC4a
<{^_^}> [nixpkgs] @vbgl pushed to master « ocaml-ng.ocamlPackages_4_11.ocaml: init at 4.11.0+α1 »: https://git.io/Jf0L1
ninjin has quit [Remote host closed the connection]
<LnL> armv7l IIRC
ninjin has joined #nixos
<gordon> LnL: it doesn’t seem to be what i’d like to. In my derivation, i create a script file that will call the output binary of the derivation. I’d like that "out" to be the path of the derivation itself, but for now it’s the path of the `writeShellScriptBin` item
<angerman> I'm trying to build some armv7 image for linux. Passing armv7l-linux to config.system.build.sdImage, but it appears I get zero cache hits.
yasuaki has joined #nixos
<yasuaki> Would someone please tell me what I need to know to verify that the commands are executed as mentioned at https://github.com/NixOS/nixpkgs/blob/master/nixos/modules/services/networking/wakeonlan.nix ?
<yasuaki> I have just upgraded the hardware if my NixOS after 5 years of successful operation. Everything works except for WakeOnLan
<LnL> angerman: there's only a builder for it once in a while for now https://hydra.nixos.org/jobset/nixpkgs/nixpkgs-unstable-armv7l
<angerman> LnL: ahh.. well guess I'll just have to wait then.
jnbrains has quit [Quit: jnbrains]
<LnL> angerman: 6a627c4 was a decent eval if you're ok with something a little outdated
smatting_ has joined #nixos
knupfer has joined #nixos
<yasuaki> I raised this ticket 5 years ago https://github.com/NixOS/nixpkgs/issues/10237 - and although I'm not sure exactly what I did, WakeOnLan did work for the last 5 years. I almost copied the same configuration.nix including the WakeOnLan section but it just doesnt work in the new machine. If i manually specify wol g option using ethtool, it works fine.
<{^_^}> #10237 (by yugawara, 4 years ago, closed): wake-on-lan is not automatically turned on upon boot
<yasuaki> Yes, that person Yugawara us me :-)
<angerman> LnL: thanks!
<LnL> gordon: that sounds like a dependecy cycle
smatting_ has quit [Ping timeout: 256 seconds]
zarel has quit [Ping timeout: 265 seconds]
zarel_ has joined #nixos
johnjay has joined #nixos
<{^_^}> [nixpkgs] @doronbehar closed pull request #50935 → lighttpd: enable cross-compilation → https://git.io/fpRsf
<niso> yasuaki: you should be able to check which commands are called by looking up the pre-sleep systemd service
<yasuaki> @niso thank you let me see 😄
fendor_ has quit [Ping timeout: 256 seconds]
<gordon> LnL: do you have more information about that?
<LnL> drv -> script -> drv -> script -> ...
<{^_^}> [nixpkgs] @doronbehar closed pull request #51652 → systrayhelper: 0.0.4 -> 0.0.5 → https://git.io/fpytO
<LnL> so either you have a drv without that and have a script that references it or it should be part of the drv output
<{^_^}> [nixpkgs] @vbgl opened pull request #87931 → ocamlPackages.cairo2: disable tests for OCaml ≥ 4.10 → https://git.io/Jf0tJ
<gordon> sorry, i don’t understand everything (this is my first derivation)
magnetophon has quit [Ping timeout: 260 seconds]
<gordon> without what, exactly?
<LnL> no writeShellScriptBin is a separate drv
<{^_^}> [nixpkgs] @doronbehar closed pull request #54572 → zxing-cpp: init at git-20180320 → https://git.io/fho45
CMCDragonkai1 has joined #nixos
johnjay has quit [Ping timeout: 260 seconds]
<gordon> i understand that, but what would be the correct thing to do?
johnjay has joined #nixos
cinimod has joined #nixos
<cinimod> I'm mixing Haskell and nix but how do I do: builtins.filter (f: "oo" `isInfixOf` f) ["foo" "bar"]
<{^_^}> [nixpkgs] @doronbehar closed pull request #56545 → Proposal to changes in contribution guidelines for custom nixpkgs → https://git.io/fhAIe
CMCDragonkai1 has quit [Quit: CMCDragonkai1]
<{^_^}> [nixpkgs] @doronbehar closed pull request #58131 → androidenv: update packages → https://git.io/fjJY1
hackerfoo has quit [Quit: killed]
m_hackerfoo has quit [Quit: killed]
hackerfoo has joined #nixos
<ar> /52
m_hackerfoo has joined #nixos
alexherbo2 has quit [Ping timeout: 256 seconds]
<{^_^}> [nixpkgs] @doronbehar closed pull request #58104 → nix: replace build utils with host utils in config.nix → https://git.io/fjfjq
fendor_ has joined #nixos
<Yakulu[m]> Hi there. I wonder if there is a way to know when the system needs to be rebooted (something like `needrestart` on other linux flavors)
__monty__ has joined #nixos
johnjay has quit [Ping timeout: 260 seconds]
discoelysium12 has joined #nixos
<Valodim> the androidenv packaging is so confusing :| the manual talks about ant-based android apps? those haven't been around in manymany years, what gives?
virus_dave has joined #nixos
<Valodim> I have been looking at this stuff for quite a while now over several attempts and I cannot figure out "how do I ./gradlew assembleDebug"
discoelysium12 has quit [Remote host closed the connection]
<manveru> > builtins.filter (lib.hasSuffix "oo") ["foo" "bar"]
<{^_^}> [ "foo" ]
<manveru> cinimod: ^
<Valodim> guess he wanted an infix though?
<manveru> guessing that `isInfixOf` is a weird way to say suffix :)
virus_dave has quit [Client Quit]
<manveru> sorry, my latin isn't that good
<Valodim> no. but there is also hasInfix
<manveru> > builtins.filter (lib.hasInfix "oo") ["foo" "bar"]
<{^_^}> [ "foo" ]
<manveru> ooh
<{^_^}> [nixpkgs] @orivej-nixos merged pull request #87737 → androidndkPkgs: expose libc in cc.lib → https://git.io/Jf4lm
<{^_^}> [nixpkgs] @orivej-nixos pushed commit from @orivej to master « androidndkPkgs: expose libc in cc.lib (#87737) »: https://git.io/Jf0qe
ninjin has quit [Remote host closed the connection]
<manveru> i was searching for that function, but never would've guessed that `contains` would be that...
<manveru> so i went with `builtins.match` instead :P
thc202 has joined #nixos
<manveru> > builtins.filter (builtins.match ".*oo.*") ["foo" "bar"]
<{^_^}> value is a list while a Boolean was expected, at (string):310:1
<Valodim> it's consistent with prefix and suffix, at least :)
<manveru> > builtins.filter (x: (builtins.match ".*oo.*" x) != null) ["foo" "bar"]
<{^_^}> [ "foo" ]
<Valodim> compared to the otherwise consistent startsWith / endsWith / contains
<manveru> i guess...
<manveru> never heard this word before though
<manveru> so it kinda escaped my attention :)
magnetophon has joined #nixos
ninjin has joined #nixos
opticnerve has joined #nixos
<cinimod> manveru: Valodim: thanks - it's very difficult to find the docs on this
<Valodim> it is :\
fresheyeball[m] has joined #nixos
pjt_014 has quit [Ping timeout: 256 seconds]
slack1256 has joined #nixos
<{^_^}> [nixpkgs] @zowoq opened pull request #87932 → direnv: switch to buildGoModule → https://git.io/Jf0q8
<{^_^}> [nixos-org-configurations] @zimbatm merged pull request #111 → status-page: Minor HTML fix → https://git.io/Jf0I5
<{^_^}> [nixos-org-configurations] @zimbatm pushed commit from @jtojnar to master « status-page: Minor HTML fix (#111) »: https://git.io/Jf0q0
<{^_^}> Channel nixos-unstable-small advanced to https://github.com/NixOS/nixpkgs/commit/df70dcb6fb5 (from 73 minutes ago, history: https://channels.nix.gsc.io/nixos-unstable-small)
<gordon> hm, i’m working with my derivation, and regularly installs/uninstalls it, but after i uninstall it, and i run `nix-collect-garbage`, the output still exists (and is obsolete, of course)
<gordon> i can’t understand why. There has to be some symlink, but it’s neither in my cwd nor `/nix/var/nix/gcroots/auto/` :/
<srhb> gordon: You can query for roots with nix-store --query --roots /nix/store/...
chloekek has joined #nixos
<gordon> ok, it’s in an old user environment, thanks
<srhb> gordon: I wonder why you uninstall/reinstall though. Disk space problems? :)
<gordon> no, i’m working on the derivation
<gordon> and checks if all is correctly installed and available in my profile
<srhb> Sure, but any change will give it a new path. Shouldn't matter that the old one is still in the store, lying around.
<srhb> Ah
<srhb> I guess my question was "why gc" ^^
<srhb> but sure :)
johnjay has joined #nixos
<gordon> nope, the source is the same, but i’m changing the derivation contents, so the output hash stays the same
<srhb> I think we're talking about different things. If you made any meaningful change, the source drv might stay the same, but the final one must not. Anyway, was just curious.
<gordon> yeah that would be logical. But i’m changing the contents of a script created by `writeShellScriptBin`, which i copy in my derivation output dir in the `installPhase`
zupo_ has joined #nixos
johnjay has quit [Remote host closed the connection]
<cinimod> I have builtins.trace "${builtins.head (builtins.filter (lib.hasInfix "graphics") (builtins.map builtins.toString reverseDepsList))}" reverseDepsList;
<cinimod> but get trace: /nix/store/m98jfb22r8acgjmaf2gyahch7ggaap22-3d-graphics-examples-0.0.0.2
johnjay has joined #nixos
<cinimod> sorry
<cinimod> That is of course correct
fendor_ has quit [Ping timeout: 265 seconds]
<gordon> okay, now i’m back to this circular dependencies
<gordon> i’ve tried to create a var named `globalOutputPath` in the derivation, and uses its value in the `writeShellScriptBin`, but i think that lazy evaluation makes it useless
alexherbo2 has joined #nixos
MmeQuignon has joined #nixos
phreedom has quit [Remote host closed the connection]
phreedom has joined #nixos
fendor_ has joined #nixos
fendor_ has quit [Client Quit]
<srhb> gordon: It's not clear to me what you're trying to achieve from that description. Perhaps you can share your expression somewhere?
captn3m0- has quit [Quit: ZNC 1.7.5 - https://znc.in]
captn3m0 has joined #nixos
dugur has quit [Quit: Leaving]
orivej has joined #nixos
orivej_ has quit [Ping timeout: 256 seconds]
<gordon> on line 31 i’m trying to call the binary produced by the general derivation
<gordon> but i think it may be better to split into 3 derivations: one for stremio-shell (described by src), one for stremio-server, and a third that would depend on both, and provide the helper command
<{^_^}> [nixpkgs] @Mindavi opened pull request #87933 → nomacs: 3.12 -> 3.14.2 → https://git.io/Jf0mT
zupo_ has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<srhb> gordon: Which callPackage is that supposed to be used with? Some qt one?
<{^_^}> [nixpkgs] @gnidorah opened pull request #87934 → nixos/cde: add extraPackages option → https://git.io/Jf0mk
<gordon> yes, from libsFromQt5
<{^_^}> [nixpkgs] @zimbatm merged pull request #87932 → direnv: switch to buildGoModule → https://git.io/Jf0q8
<{^_^}> [nixpkgs] @zimbatm pushed commit from @zowoq to master « direnv: switch to buildGoModule (#87932) »: https://git.io/Jf0mq
<srhb> gordon: I'm guessing the confusion is stemming from the fact that your placeholder is being replaced in the derivation in which it is being built, ie. in the writeShellScriptBin.
smatting_ has joined #nixos
<gordon> exactly
<{^_^}> [nixpkgs] @adisbladis pushed 3 commits to master: https://git.io/Jf0mY
<gordon> i believe it’s because of lazy evaluation
<srhb> gordon: It looks like you want some kind of makeWrapper here, really.
alp has joined #nixos
<gordon> could a makeWrapper execute a server script and the client in parallel, and stop the server when the client stops?
<srhb> gordon: Ah, no, you do probably want a shell script for that. but either do the substitution yourself in installPhase using $out or split the derivation.
<gordon> i think splitting the derivation is the right thing to do here
<srhb> yes, that sounds cleaner to me too.
smatting_ has quit [Ping timeout: 256 seconds]
<gordon> it suits more the upstream architecture
Izorkin has joined #nixos
<{^_^}> [nixpkgs] @SCOTT-HAMILTON opened pull request #87935 → Add shamilton to maintainers → https://git.io/Jf0m8
<Nazral> Hi, is there a way to install graalvm on nixos besides the graalvm package that tries to build it from source (I don't have enough ram for that...), because there are binary releases of the community edition
<srhb> gordon: As for your question re. laziness: It doesn't really happen during nix evaluation but during the actual build. If you nix-instantiate the shell derivation, you will see that it contains an actual value globalOutputDir: "somevalue" -- very early in the actual build phase, that string with be replaced with the actual output path
<srhb> gordon: So it's not really "laziness" but the fact that placeholder substitution happens during the build.
<srhb> (in case you were curious)
johnjay has quit [Ping timeout: 260 seconds]
<__monty__> Uh oh, "error (ignored): aborting transaction: SQL logic error (in '/nix/var/nix/db/db.sqlite')"
<__monty__> Can I not collect garbage with a full disk?
johnjay has joined #nixos
ninjin has quit [Remote host closed the connection]
<srhb> __monty__: Hard to tell with no more info than that, but sounds likely.
ninjin has joined #nixos
johnjay has quit [Ping timeout: 272 seconds]
<colemickens> ooh, I have a good justification to learn and author a nixos test with vms :D
johnjay has joined #nixos
<{^_^}> [nixpkgs] @zimbatm merged pull request #87913 → go_1_13: 1.13.8 -> 1.13.11, stop setting GOPATH → https://git.io/JfRdT
<{^_^}> [nixpkgs] @zimbatm pushed 3 commits to master: https://git.io/Jf0YT
m0rphism has joined #nixos
eyenx has joined #nixos
eyenx has joined #nixos
eyenx has quit [Changing host]
eyenx has quit [Client Quit]
ericsagnes has quit [Quit: WeeChat 2.7.1]
cosimone has joined #nixos
eyenx has joined #nixos
eyenx has joined #nixos
eyenx has quit [Changing host]
<d4rkshad0w> Anyone got the mautrix-{telegram,whatsapp} bridges running on nixos?
alp has quit [Ping timeout: 264 seconds]
<keithy[m]> hi, hoGL.iNet GL-MT300Nw much would it cost to sponsor a hydra instance building nixpkgs with an /opt/store base path?
eyenx has quit [Client Quit]
<keithy[m]> * hi, how much would it cost to sponsor a hydra instance building nixpkgs with an /opt/store base path?
eyenx has joined #nixos
eyenx has joined #nixos
eyenx has quit [Changing host]
<srhb> keithy[m]: Honestly, it's probably cheaper and easier to just run it yourself.
jb55 has quit [Remote host closed the connection]
<__monty__> srhb: I have that and then 0 store paths deleted and error committing transaction database or disk is full.
waleee-cl has joined #nixos
jb55 has joined #nixos
<srhb> __monty__: Yup, sounds likely. Free up some space. :)
cosimone has quit [Quit: Quit.]
vidbina has joined #nixos
<colemickens> joachifm: how is Tor's update.nix meant to be run?
<srhb> colemickens: You mean how it's meant to be built?
<colemickens> idk, there's an update.nix in the tor dir, it doesn't `nix-build` and I want to update tor
<srhb> colemickens: `nix-build -E 'with import <nixpkgs> {}; callPackage ./update.nix {}'
<srhb> colemickens: Next step is how to run _that_ script :P Which appears to involve gpg
<colemickens> thx
<colemickens> I should've sandboxed it. too late.
<srhb> colemickens: Time for that cleansing feeling of git clean -fdx :P
<colemickens> looks like it set GNUPG_HOME or something, not too worried
<colemickens> :)
ericsagnes has joined #nixos
<colemickens> it of course failed though
<colemickens> gpg: Can't check signature: No public key
<srhb> colemickens: Does that mean it was not signed by one of the two people in the top of that file, or that it failed importing those pubkeys?
<{^_^}> [nixpkgs] @colemickens closed pull request #86267 → tor: 0.4.2.6 -> 0.4.3.5 → https://git.io/JfmSU
<srhb> colemickens: Or, four I guess..
<srhb> NOt sure
<colemickens> gpg: key FE43009C4607B1FB: new key but contains no user ID - skipped
<colemickens> etc
<colemickens> x4 to be exact
<{^_^}> [nixpkgs] @colemickens reopened pull request #86267 → tor: 0.4.2.6 -> 0.4.3.5 → https://git.io/JfmSU
<srhb> colemickens: Sounds like it may be skipping them.
leotaku has joined #nixos
slack1256 has quit [Remote host closed the connection]
alp has joined #nixos
opticnerve has quit [Quit: bye]
<keithy[m]> @srhb quite possibly, but i need a cloud instance anyway
<srhb> keithy[m]: The question really ends up being "how often do you want to update"
<srhb> keithy[m]: And how much history do you want to store.
<srhb> keithy[m]: eg. build a weekly clone of nixpkgs-channels/nixos-20.03 HEAD and storing just a few weeks' worth of history should be very very cheap
<kazzimazzi[m]> hi, I have kinda newbie question, how do I use <pkg>.overrideDerivation to get the newest version of alacritty?
peelz has joined #nixos
<srhb> colemickens: At a guess, the default keyserver stopped supplying the user id
<srhb> colemickens: So maybe you can change it
zaeph1 is now known as zaeph
yasuaki has quit [Quit: Connection closed for inactivity]
kazimazi has joined #nixos
<srhb> colemickens: Yeah, --keyserver keyserver.ubuntu.com provides ids
kazimazi has quit [Client Quit]
<srhb> colemickens: (But you could just do the verification yourself, in the end that's all it does on top of bumping version and sha)
<{^_^}> [nixpkgs] @rycee pushed commit from @jtojnar to release-20.03 « pytrainer: fix missing pkg_resources »: https://git.io/Jf0Yr
vidbina has quit [Ping timeout: 256 seconds]
<{^_^}> [nixpkgs] @marsam opened pull request #87936 → tflint: 0.15.5 -> 0.16.0 → https://git.io/Jf0YF
<axx[m]> hi everyone, just getting started with NixOS which i'm keen to explore, but running into a bit of a snag
<axx[m]> i'm trying this out on a raspberry pi 2, using the image and the binary caches published by dezgeg
<axx[m]> so: when i edit `configuration.nix` and run `nixos-rebuild --switch` a/ it takes ages and b/ either it fails with some "read-only" errors, or it finishes without throwing an error, but the overall nixos-version number doesn't increment (i'm on 19.03 right now) and the packages i've added to the configuration are not available…
alp has quit [Ping timeout: 272 seconds]
leotaku has quit [Read error: Connection reset by peer]
<{^_^}> [nixpkgs] @adisbladis pushed to master « emacsPackages.forge: Fix build »: https://git.io/Jf0Yp
<{^_^}> Channel nixpkgs-unstable advanced to https://github.com/NixOS/nixpkgs/commit/e5415d1cc59 (from 3 hours ago, history: https://channels.nix.gsc.io/nixpkgs-unstable)
leotaku has joined #nixos
<eyJhb> Does NixOS run on - http://www.banana-pi.org/r1.html
<axx[m]> i understand that if i rebuild, then make one small change (say, add one package) and then rebuild again, the second rebuild should take seconds, maybe minutes on a slow device, as there is very little to change… can anyone confirm or correct this?
<axx[m]> that page mentions Banana Pi and Banana Pi M64, not sure if that covers your model
<eyJhb> axx[m]: thanks!
dugur has joined #nixos
johnjay has quit [Ping timeout: 256 seconds]
magnetophon has quit [Ping timeout: 272 seconds]
zupo has joined #nixos
johnjay has joined #nixos
<__monty__> srhb: Luckily I had some cruft in /tmp : )
<{^_^}> [nixpkgs] @marsam merged pull request #87472 → redis: 5.0.8 -> 6.0.1 → https://git.io/JfWGd
<{^_^}> [nixpkgs] @marsam pushed 2 commits to master: https://git.io/Jf0OS
<TheSirC[m]> Could anyone tell me the difference between the options [```environment.shellAliases```](https://nixos.org/nixos/options.html#environment.shellaliases) and the shell-specific one (for example for fish) [```programs.fish.shellAliases```](https://nixos.org/nixos/options.html#programs.fish.shellaliases) ?
<TheSirC[m]> The subsequent question is : "how could I share all my aliases between my shells (either normal one or generated by `nix-shell`) ?"
<{^_^}> [nixpkgs] @marsam pushed 2 commits to master: https://git.io/Jf0OH
<{^_^}> [nixpkgs] @marsam merged pull request #87923 → umoci: install manpages, switch to buildGoModule → https://git.io/Jf0vd
bew has joined #nixos
zeenk has joined #nixos
<{^_^}> [nixpkgs] @marsam merged pull request #87901 → [20.03] megasync 4.2.3.0 -> 4.3.0.9 (backport) → https://git.io/JfRgS
<{^_^}> [nixpkgs] @marsam pushed 4 commits to release-20.03: https://git.io/Jf0OF
<{^_^}> [nixpkgs] @marsam merged pull request #87924 → doctl: 1.40.0 -> 1.43.0, switch to buildGoModule → https://git.io/Jf0vF
<{^_^}> [nixpkgs] @marsam pushed 2 commits to master: https://git.io/Jf0OA
magnetophon has joined #nixos
orivej has quit [Ping timeout: 256 seconds]
orivej_ has joined #nixos
<pistache> axx[m]: yes, but it depends on the package's dependencies of course
mmlb has quit [Quit: Ping timeout (120 seconds)]
johnjay has quit [Ping timeout: 265 seconds]
mmlb has joined #nixos
alp has joined #nixos
alp has quit [Remote host closed the connection]
mallox has quit [Quit: WeeChat 2.8]
<pie_> anyone know if i can point dnsmask to point hosts to a different dhcp server?
horek has quit [Quit: Leaving]
<pie_> (or even how to do it on openwrt
<{^_^}> [nixpkgs] @etu opened pull request #87937 → [20.03] php74: 7.4.4 -> 7.4.6 → https://git.io/Jf03u
<{^_^}> [nixpkgs] @SCOTT-HAMILTON opened pull request #87938 → Added shamilton to maintainers list (sorted) → https://git.io/Jf03a
palo has quit [Quit: WeeChat 2.7.1]
<{^_^}> [nixpkgs] @etu merged pull request #87907 → php74: 7.4.4 -> 7.4.6 → https://git.io/JfRi9
<{^_^}> [nixpkgs] @etu pushed 3 commits to master: https://git.io/Jf03w
<{^_^}> [nixpkgs] @SCOTT-HAMILTON closed pull request #87935 → Add shamilton to maintainers → https://git.io/Jf0m8
scott has left #nixos [#nixos]
palo has joined #nixos
philr_ has quit [Ping timeout: 256 seconds]
<{^_^}> [nixpkgs] @marsam opened pull request #87939 → protobuf3_12: init at 3.12.0 → https://git.io/Jf03K
zupo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<{^_^}> [nixpkgs] @doronbehar opened pull request #87940 → mpd: Add support for meson options → https://git.io/Jf03y
<keithy[m]> btw, it might be useful if the docs were to mention that MacOS Elcapitan does work with an older Nix version 2.2.2
<{^_^}> [nixpkgs] @etu opened pull request #87941 → php.packages.composer: 1.10.5 -> 1.10.6 → https://git.io/Jf03N
bew has quit [Quit: Leaving]
hmpffff has quit [Read error: Connection reset by peer]
hmpffff_ has joined #nixos
zeenk has quit [Quit: Konversation terminated!]
<{^_^}> [nixpkgs] @timokau opened pull request #87942 → zulip: 5.0.0 -> 5.2.0 → https://git.io/Jf0sf
ym555 has joined #nixos
ATuin has joined #nixos
johnjay has joined #nixos
ym555 has quit [Client Quit]
<pie_> if i want to forward a container interface to my lan port whats the correct way to do that?
<{^_^}> [nixpkgs] @pbogdan opened pull request #87943 → accounsservice: add patch for upstream issue #55 → https://git.io/Jf0s3
<pie_> i added my eth0 equivalend and the container interface to a bridge device, but after that, I cant ping the contianer interface anymore
hlolli has joined #nixos
mallox has joined #nixos
<{^_^}> [nixpkgs] @adisbladis pushed 2 commits to master: https://git.io/Jf0sC
<{^_^}> [nixpkgs] @timokau opened pull request #87944 → palp: 2.1 -> 2.11 → https://git.io/Jf0sW
<{^_^}> [nixpkgs] @marsam merged pull request #87927 → shadowsocks-rust: 1.7.2 -> 1.8.11 → https://git.io/Jf0fg
<{^_^}> [nixpkgs] @marsam pushed 2 commits to master: https://git.io/Jf0sl
palo has quit [Quit: WeeChat 2.7.1]
nschoe has joined #nixos
mallox has quit [Quit: WeeChat 2.8]
mallox has joined #nixos
alexherbo2 has quit [Ping timeout: 256 seconds]
<keithy[m]> Hi huys how do I persuade nix to remain pinned at an older nix-channel
<bqv> just don't update it?
<keithy[m]> its finding new stuff that doesnt work on this ok
<keithy[m]> * its finding new stuff that doesnt work on this os
alexherbo2 has joined #nixos
<infinisil> keithy[m]: You can replace master with the git revision you want
<jophish> Would it be possible for someone to have a look at this please: https://github.com/NixOS/nixpkgs/pull/86773
<{^_^}> #86773 (by expipiplus1, 1 week ago, open): nodePackages: init he and escape-string-regexp
<jophish> it's adding a couple of node packages to nodePackages
<keithy[m]> I wasnt thinking it was this code that was at fault
<keithy[m]> I think its in one of the dependencies, I thought I would solve this by adding an older channel
<keithy[m]> but I can see it grabbing osx 10.12 stuff
Izorkin has quit [Quit: ZNC 1.8.0 - https://znc.in]
<{^_^}> [nixpkgs] @timokau opened pull request #87946 → python.pkgs.google-pasta: 0.1.8 -> 0.2.0 → https://git.io/Jf0sd
Izorkin has joined #nixos
Rusty1 has joined #nixos
zupo has joined #nixos
<{^_^}> [nixpkgs] @fgaz opened pull request #87947 → shattered-pixel-dungeon: 0.7.5f -> 0.8.0b → https://git.io/Jf0sx
cr4y1_ has joined #nixos
orivej_ has quit [Ping timeout: 265 seconds]
waleee-cl has quit [Quit: Connection closed for inactivity]
orivej has joined #nixos
zupo has quit [Client Quit]
Diogo has quit [Read error: Connection reset by peer]
Diogo has joined #nixos
KeiraT has quit [Remote host closed the connection]
zupo has joined #nixos
KeiraT has joined #nixos
noudle has joined #nixos
jakobrs has joined #nixos
<jakobrs> Is it possible to build a nixos vm ('<nixpkgs/nixos>' -A vm) on macos?
cinimod has quit [Ping timeout: 265 seconds]
<bqv> ,locate bin git-stripspace
ninjin has quit [Ping timeout: 240 seconds]
<{^_^}> Couldn't find in any packages
<bqv> ,locate git-stripspace
<{^_^}> Found in packages: git, gitMinimal, gitAndTools.gitSVN, gitAndTools.gitFull
chloekek has quit [Ping timeout: 256 seconds]
zupo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
ninjin has joined #nixos
NeoCron has quit [Ping timeout: 240 seconds]
mallox has quit [Quit: WeeChat 2.8]
mallox has joined #nixos
zupo has joined #nixos
Diogo7 has joined #nixos
Diogo has quit [Ping timeout: 256 seconds]
orivej has quit [Ping timeout: 265 seconds]
orivej_ has joined #nixos
waleee-cl has joined #nixos
iyzsong has quit [Quit: ZNC 1.7.1 - https://znc.in]
<betaboon> colemickens: around ?
<{^_^}> Channel nixos-20.03-small advanced to https://github.com/NixOS/nixpkgs/commit/8c1977c54a9 (from 2 hours ago, history: https://channels.nix.gsc.io/nixos-20.03-small)
<{^_^}> Channel nixpkgs-20.03-darwin advanced to https://github.com/NixOS/nixpkgs/commit/8c1977c54a9 (from 2 hours ago, history: https://channels.nix.gsc.io/nixpkgs-20.03-darwin)
zupo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
zupo has joined #nixos
jakobrs has quit [Quit: WeeChat 2.8]
reallymemorable has joined #nixos
johnjay has quit [Remote host closed the connection]
orivej_ has quit [Ping timeout: 246 seconds]
orivej has joined #nixos
palo has joined #nixos
turion has joined #nixos
<{^_^}> [nixpkgs] @doronbehar opened pull request #87949 → mpd: enable tests + install docs to split outputs → https://git.io/Jf0Zy
yasu has joined #nixos
<yasu> Very basic question: Do NIX derivations depend on particular Linux Kernel version?
<simukis_> the nix installation script does not allow me to install from root, but its effectively the only user on the machine in question. How can I circumvent that requirement (possibly without creating a user?)
<{^_^}> [nixpkgs] @doronbehar closed pull request #87940 → mpd: Add support for meson options → https://git.io/Jf03y
opthomasprime has joined #nixos
ixxie has joined #nixos
<ixxie> Anybody knows how to get node2nix to manage dev dependencies?
<pistache> how could I make a specific service reload when networking.hosts is changed ?
<pistache> Yasu: no, except for packages namespaced to a specific Kernel version
yasuaki has joined #nixos
quinn has quit [Ping timeout: 256 seconds]
<pistache> answering my own question : I can use systemd.paths for that
<yasu> @pistache Thank you very much! I don't know much about Linux but is it quite safe that the derivations don't care about the kernel version???
quinn has joined #nixos
opthomasprime has quit [Remote host closed the connection]
<b42> pistache: also take a look at systemd.services.<name>.restartTriggers
<yasu> @pistache I wonder if it defeats the whole point of Nix derivations requiring very specific versions of all dependencies
petro has joined #nixos
chloekek has joined #nixos
orivej has quit [Quit: No Ping reply in 180 seconds.]
<pistache> Yasu: it doesn't, because the kernel is not considered as a run-time dependency of these packages
opthomasprime has joined #nixos
<pistache> that's only the case for kernel modules
orivej has joined #nixos
<pistache> even the packages namespaced to a specific kernel version don't have the kernel as a run-time dependency, only as a build-time dependency
<pistache> b42: ah yes that seems to be even better, thanks
<yasu> @pistache Thank you for explanation! 😀
<lunik1> I want to add a package to nixpkgs that requires adding another package as a dependency, should there be a PR for each new added package? The dependency can be used seperately.
opthomasprime has quit [Remote host closed the connection]
<manveru> lunik1: then it's better to have two PRs for easier review
opthomasprime has joined #nixos
<lunik1> Alright. Also it's a php tool so I don't know if it belong in php-packages.nix or if it should have its own expression like https://github.com/NixOS/nixpkgs/blob/master/pkgs/development/tools/wp-cli/default.nix does
rogue_koder has quit [Ping timeout: 240 seconds]
Thra11 has joined #nixos
<manveru> oh, i didn't even notice we had teams in nixpkgs now...
rogue_koder has joined #nixos
orivej has quit [Ping timeout: 246 seconds]
<pie_> (clever:) what do i need to look into for making a network device transparently look like a different one? i.e. i have my ethernet interface and a container interface and i want the cable i plug into the socket to think its talking to the container directly
orivej has joined #nixos
Maxdamantus has quit [Ping timeout: 260 seconds]
<manveru> lunik1: looks like most stuff in php-packages is standalone tools as well, so just put it there :)
<pie_> (well i guess for starters i should just get the routerless ethernet connection between the two devices working)
<lunik1> ok, thanks!
Maxdamantus has joined #nixos
nschoe has quit [Remote host closed the connection]
<pie_> anyone know what linkdown means? google isnt being helpful; 192.168.10.0/24 dev enp0s25 proto kernel scope link src 192.168.10.2 linkdown
cinimod has joined #nixos
nschoe has joined #nixos
<ixxie> thanks betaboon, don't know how I missed that :P
opthomasprime has left #nixos [#nixos]
ATuin has quit [Ping timeout: 260 seconds]
selfsymmetric-mu has joined #nixos
<selfsymmetric-mu> What's the right way to use nix-direnv on NixOS? Seems wrong to clone the repo and link it to an RC file. Is there a configuration.nix option?
commande1 is now known as commander
<selfsymmetric-mu> There's a package but then it seems like I'd still have to nix eval the path and then link it to an RC file…
cinimod has quit [Remote host closed the connection]
cinimod has joined #nixos
<Thra11> If I want to use a single file (as opposed to an archive) from the local system as my `src`, how do I do that? I've tried putting `src = /path/to/file;`, but either it complains that it doesn't know how to unpack it, or I override phases to remove the unpack phase and it doesn't appear to do anything with it.
<ma27[m]> selfsymmetric-mu: I added it to my home-manager config like this: `home.file.".direnvrc".text = builtins.readFile ./path/to/direnvrc;`
<{^_^}> Channel nixpkgs-unstable advanced to https://github.com/NixOS/nixpkgs/commit/726cbe0d405 (from 2 hours ago, history: https://channels.nix.gsc.io/nixpkgs-unstable)
<selfsymmetric-mu> Oh, nice, thank you! ma27[m]++
<{^_^}> ma27[m]'s karma got increased to 16
<Thra11> Hmmm. Looks like it has put the file in the nix store and set an env variable, `src` to its path...
plutes has quit [Killed (Sigyn (Stay safe off irc))]
<Thra11> Guess I just use $src whenever I want to refer to it
orivej_ has joined #nixos
selfsymmetric-mu has left #nixos ["gone to the land of dead hiccups and extinguished light bulbs"]
orivej has quit [Ping timeout: 256 seconds]
turion has quit [Ping timeout: 260 seconds]
plutes has joined #nixos
plutes has quit [Max SendQ exceeded]
turion has joined #nixos
<pie_> clever: turns out there were some physical layer issues
<meck> Hi im trying to write simple overlay https://gist.github.com/meck/522fcfdfdec2fa328e4d5a503863cea2 however one thing i can't figure out, contribPlugins is a optional argument to the original derivation, but if reference it in the overlay the it just says it missing?
KeiraT has quit [Ping timeout: 240 seconds]
KeiraT has joined #nixos
<bqv> ,locate bin ltrace
<{^_^}> Found in packages: ltrace
<bqv> should have seen that one coming...
domogled has joined #nixos
<{^_^}> [nixpkgs] @hlolli closed pull request #72950 → darwin: fix adoptopenjdk-hotspot-bin-8 build → https://git.io/Jeaw1
sMuNiX has joined #nixos
hlolli has quit [Remote host closed the connection]
hlolli has joined #nixos
salumu has quit [Ping timeout: 246 seconds]
aveltras has joined #nixos
quinn has quit [Ping timeout: 260 seconds]
quinn has joined #nixos
gustavderdrache has joined #nixos
<{^_^}> [nixpkgs] @sikmir opened pull request #87950 → openorienteering-mapper: 0.9.2 -> 0.9.3 → https://git.io/Jf0Cs
orivej_ has quit [Ping timeout: 240 seconds]
<{^_^}> [nixpkgs] @eadwu opened pull request #87951 → wabt: fix patch hash → https://git.io/Jf0Cc
orivej has joined #nixos
<manveru> is there some way to make `nix-env` work with flakes yet?
<bqv> use `nix profile` instead
mmlb has quit [Ping timeout: 256 seconds]
<manveru> oh cool
<manveru> thanks :)
lux2 has joined #nixos
<lux2> Hi
<lux2> Has anyone a working C# development environment on nix?
<lux2> I'm able to run code. But I cant get the vscode debugger to work
lafrenierejm has joined #nixos
noudle has quit []
cinimod has quit [Ping timeout: 260 seconds]
zupo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<lafrenierejm> New user here. Does anyone have a working EXWM (Emacs X Window Manager) config? I see the `exwm.nix` in nixpkgs, but I'm not sure how one would use that with a custom derivation like https://nixos.org/nixos/manual/index.html#module-services-emacs-adding-packages.
orivej has quit [Ping timeout: 246 seconds]
orivej has joined #nixos
<gordon> okay i think i have managed to do it: https://github.com/gordonzola/nixpkgs/tree/master/stremio
<gordon> would anyone be interested in checking if it’s the correct way to do it?
domogled has quit [Ping timeout: 272 seconds]
petro has left #nixos [#nixos]
<{^_^}> [nixpkgs] @lunik1 opened pull request #87952 → fdkaac: init at 1.0.0 → https://git.io/Jf0CF
<pie_> clever: re your netboot_server: https://serverfault.com/a/963302 my device gives 07 for what should presumably be x86-64 efi
<pie_> but who knows maybe it does support bc
magnetophon has quit [Read error: Connection reset by peer]
magnetophon has joined #nixos
lassulus has quit [Remote host closed the connection]
lassulus has joined #nixos
drakonis has joined #nixos
morgrimm has joined #nixos
<morgrimm> energizer: Sorry, just came back to the systemd reply from last night. I have the unit file written, I'm just trying to figure out how to translate a few properties into the equivalent nixos service
<morgrimm> [Install] -> Alias, for example
<morgrimm> the rest fit well just under the service and the serviceConfig
drakonis_ has quit [Ping timeout: 265 seconds]
orivej has quit [Quit: No Ping reply in 180 seconds.]
morgrimm_ has joined #nixos
jmeredith has quit [Quit: Connection closed for inactivity]
<{^_^}> [nixpkgs] @ccellado opened pull request #87953 → glpaper: init at unstable-2020-03-30 → https://git.io/Jf0WY
cjpbirkbeck has joined #nixos
orivej has joined #nixos
<{^_^}> [nixpkgs] @ccellado closed pull request #87689 → glpaper: init at unstable-2020-03-30 → https://git.io/Jf8iP
peelz has quit [Remote host closed the connection]
drakonis has quit [Read error: Connection reset by peer]
drakonis_ has joined #nixos
alexherbo2 has quit [Ping timeout: 246 seconds]
<{^_^}> [nixpkgs] @marsam opened pull request #87954 → postgresql: 9.5.21 -> 9.5.22, 9.6.17 -> 9.6.18, 10.12 -> 10.13, 11.7 -> 11.8, 12.2 -> 12.3 → https://git.io/Jf0Wl
mmlb has joined #nixos
ohhaimark has joined #nixos
<{^_^}> [nixpkgs] @marsam merged pull request #87939 → protobuf3_12: init at 3.12.0 → https://git.io/Jf03K
<{^_^}> [nixpkgs] @marsam pushed 2 commits to master: https://git.io/Jf0WR
<ohhaimark> Hello. New to nixos. I would like to add a package in my packageOverrides that just puts a script on my path. How does one go about doing that?
reallymemorable has quit [Quit: reallymemorable]
orivej has quit [Ping timeout: 264 seconds]
orivej_ has joined #nixos
<{^_^}> [nixpkgs] @etu opened pull request #87955 → codeowners: Move code ownership to maintainer team → https://git.io/Jf0Wa
vidbina has joined #nixos
magnetophon has quit [Read error: Connection reset by peer]
<azazel> ohhaimark: creare a script with pkgs.writeScriptBin and install it
<ohhaimark> Cool thanks
<azazel> ops.. s/creare/create/
<betaboon> anyone on nixos using sway noticing what looks like missing antialiasing in gtk-apps (like wofi or waybar) ?
magnetophon has joined #nixos
KendyChat has joined #nixos
<{^_^}> [nixpkgs] @etu opened pull request #87956 → php.packages.phpstan: 0.12.19 -> 0.12.25 → https://git.io/Jf0WQ
orivej_ has quit [Ping timeout: 246 seconds]
orivej has joined #nixos
rogue_koder has quit [Read error: No route to host]
rogue_koder has joined #nixos
kim0 has joined #nixos
lordcirth has quit [Read error: Connection reset by peer]
KendyChat has quit []
<evils> betaboon: not sure what i'm supposed to look for but i just set up waybar and the font looks antialiassed
ohhaimark has quit [Remote host closed the connection]
KendyChat has joined #nixos
orivej has quit [Ping timeout: 256 seconds]
orivej_ has joined #nixos
<{^_^}> [nixpkgs] @lunik1 opened pull request #87957 → m4b-tool: init at 0.4.2 → https://git.io/Jf0lm
<lunik1> that bot is fast, got an irc ping before the page even reloaded...
morgrimm has quit [Ping timeout: 258 seconds]
morgrimm_ has quit [Ping timeout: 258 seconds]
KendyChat has quit [Excess Flood]
noudle has joined #nixos
cinimod has joined #nixos
<betaboon> evils: can you tell me what font you are using ?
<betaboon> evils: something like this: https://i.imgur.com/50UtaDa.png (se waybar and the gtk inspector window)
<evils> betaboon: if i got the config right, Noto Sans Mono
KendyChat has joined #nixos
<turlando> lunik1 I tried to compile ffmpeg with libfdkaac last week and it failed spectacularly but I'm under finals pressure so I didn't dig. Good to know it works for you, maybe will try again next week
<betaboon> evils: how did you set it ?
<lunik1> turlando: what platform?
codygman has quit [Ping timeout: 264 seconds]
<evils> betaboon: `*.font-family: Noto, Sans, Mono;`
<turlando> lunik1 NixOS amd64
codygman has joined #nixos
<betaboon> evils: using style.css for waybar ?
<lunik1> huh never had a problem on nizos myself, have ffmpeg and handbrake compiled with it. I try to use opus instead where I can, though.
<lunik1> if you don't have much RAM maybe /tmp is filling up?
drakonis has joined #nixos
drakonis_ has quit [Ping timeout: 246 seconds]
<evils> betaboon: sry, that's a simplified entry from my .config/waybar/style.css
codygman has quit [Read error: Connection reset by peer]
alexherbo2 has joined #nixos
<betaboon> evils: and then just `fonts.fonts = [ pkgs.noto-fonts ];` in configuration.nix? and no extra fonts-config ?
<betaboon> evils: sorry for asking so weird, this problem just buggs me out so much. couldnt find a solution for it in several weeks :/
<evils> betaboon: np, better to ask than to be stuck with the problem, i've got `fonts.fontconfig.defaultFonts.monospace = [ "Noto Sans Mono" ];` in configuration.nix
<evils> oh woeps, not the relevant part, `fonts.fonts = with pkgs; [ noto-fonts ];` indeed
<turlando> lunik1 I have 12 gigs but I didn't check that. It just failed and I didn't have enough time to check so I ended up using the built-in AAC encoder. I also was messing with the config because I wanted to enable allowUnfree only for that package (and I failed doing that too) so maybe it was just me being a noob and doing something wrong
<betaboon> evils: thanks for the pointers. will try
codygman has joined #nixos
<betaboon> evils: this is just somewhat frustrating. this bug is the last thing keeping me from switching to sway permanently XD
<evils> betaboon: looks like i've got noto-fonts-* there
<lunik1> tbh ffmpegs built-in aac isn't too bad these days
<betaboon> evils: as in `fonts.fonts = with pkgs; [ noto-fonts noto-fonts-extra noto-fonts-cjk noto-fonts-emoji ];` ?
<evils> betaboon: jup
cinimod has quit [Ping timeout: 265 seconds]
<clever> pie_: i never really got efi netboot to work right
<evils> betaboon: for completeness, i've also got `font.enableFontDir = true;` not sure why though
ninjin has quit [Remote host closed the connection]
<betaboon> evils: i think that is required for x11 onlyw
ninjin has joined #nixos
fendor has quit [Remote host closed the connection]
<pie_> clever: oh.
<betaboon> clever: I think i had success with using ipxe iirc
<pie_> clever: im at a prompt, is that progress?
<clever> pie_: depends on what the prompt says
<pie_> clever: i mean nixos shel
<evils> betaboon: btw, if you've got wayland enabled for firefox and running sway, does firefox crash when you reload (not restart) sway?
cinimod has joined #nixos
<clever> pie_: then it probably worked the whole way, you can either justdoit or nixos-install as normal
chiastre has joined #nixos
lord| has quit [Ping timeout: 265 seconds]
<pie_> clever: yeah i mean it definitely worked, i mean did you get that far?
<clever> pie_: note that justdoit wont ask before wiping any disks
<betaboon> evils: let me check
<pie_> im assuming you did, what didnt work?
<pie_> clever: yeah i removed justdoit for now
<clever> pie_: i never got efi to even load ipxe
<pie_> clever: hmh ok. but yeah looking at whats going on in wireshark definitely helped me a bit
<clever> not clear if the bios was to blame or the setup
<pie_> i had to switch the arch code
<pie_> to :07
<pie_> or whichever
<pie_> because of the thing i linked
lord| has joined #nixos
<pie_> and then it worked
reallymemorable has joined #nixos
<clever> cant remember i had verified that with wireshark or not
<pie_> actually im not sure if it was that or the tftp or both
<pie_> ok
mallox has quit [Quit: WeeChat 2.8]
<betaboon> evils: yes it closes. complaining about "Lost connection to wayland compositor" and then "Exiting due to channel error"
<pie_> now im waiting for my thinkpad to build the kernel with the microsoft surface patches someone else set up
<evils> betaboon: what package are you getting firefox from?
<betaboon> evils: nixpkgs-unstable
marsh has quit [Ping timeout: 272 seconds]
<pie_> clever: is there an easy way to make the installer image install similar things to the content of the image itself? do i just copy the configuration into the image and call that?
<betaboon> evils: thats 76.0.1
<evils> betaboon: pkgs.firefox and setting MOZ_ENABLE_WAYLAND?
<pie_> guess i should look at justdoit
<finnwww[m]> where do you write most of your config, in /etc/nixos/configuration.nix or home manager?
<clever> pie_: in what way should it be similar?
<pie_> clever: well i guess it doesnt need to be but i want to install the right kernel in the end
<pie_> clever: and not rbeuild it on the surface
<clever> pie_: the netboot module includes a nixos config in the module = { .. };
fendor has joined #nixos
<betaboon> evils: yeah i just ran `nix-shell -p firefox --run "MOZ_ENABLE_WAYLAND=1 firefox"`
<clever> pie_: if you put kernel config in there, it should change what its netbooting
<betaboon> evils: just did it again. tried multiple times, closed several times but not always
<clever> pie_: and if that config matches the configuration.nix your installing, it will just copy it over
<pie_> right
morgrimm has joined #nixos
morgrimm_ has joined #nixos
kozowu has joined #nixos
mallox has joined #nixos
<bqv> I like to keep my grub config in home-manager and my dotfiles in /etc/nixos/configuration.nix, personally
danguita has quit []
<pie_> lol
<{^_^}> [nixpkgs] @hlolli opened pull request #87958 → graalvm8-19.2.1 buildfix → https://git.io/Jf08P
<betaboon> evils: still same problem with the antialiasing. grhrhrh
chloekek has quit [Ping timeout: 246 seconds]
<{^_^}> [nixpkgs] @SCOTT-HAMILTON opened pull request #87959 → Add otpgen to top level all packages → https://git.io/Jf04J
<{^_^}> [nixpkgs] @SCOTT-HAMILTON closed pull request #87959 → Add otpgen to top level all packages → https://git.io/Jf04J
dingenskirchen has quit [Quit: dingenskirchen]
dingenskirchen has joined #nixos
dingenskirchen has quit [Client Quit]
dingenskirchen has joined #nixos
fendor has quit [Remote host closed the connection]
fendor has joined #nixos
<{^_^}> [nixpkgs] @eonpatapon opened pull request #87960 → cue: 0.1.1 -> 0.1.2 → https://git.io/Jf04q
<{^_^}> [nixpkgs] @eadwu opened pull request #87961 → vscode: 02/2020 backports → https://git.io/Jf04Y
cole-h has joined #nixos
smatting_ has joined #nixos
<pie_> clever: i switched tftp servers as a wild guess given that the one you chose was extremely stripped down and didnt even have any debug functionality i could find
<{^_^}> [nixpkgs] @SCOTT-HAMILTON opened pull request #87963 → all-packages.nix: added otpgen callPackage in lexical order → https://git.io/Jf04W
<pie_> clever: luckily it was easy enough to swap
<clever> pie_: the one i'm using does print some logs to the journal, but yeah, its pretty bare
<clever> [root@router:~]# journalctl -f -t xinetd
<clever> May 16 03:49:37 router xinetd[870]: START: tftp pid=14822 from=192.168.2.177
<pie_> does it say anything more than "the server has started"?
<clever> [root@router:~]# journalctl -f -t tftpd
<pie_> i wasnt sure how to get its log output either - i think i forgot to check the xinetd service
<clever> May 16 04:14:31 router tftpd[14970]: tftpd: serving file from /tftproot
<clever> May 16 04:14:31 router tftpd[14970]: tftpd: trying to get file: bootcode.bin
<pie_> oh
<clever> pie_: ah, 2 different syslog names
<pie_> ok my bad then
<pie_> huh?
<clever> [root@router:~]# journalctl -f -t tftpd -o json
<pie_> i didnt see a service for the tftp just the netd
drakonis_ has joined #nixos
fanderal has joined #nixos
<clever> "_SYSTEMD_CGROUP":"/system.slice/xinetd.service","SYSLOG_IDENTIFIER":"tftpd","_SYSTEMD_UNIT":"xinetd.service","SYSLOG_IDENTIFIER":"tftpd",
mallox has quit [Quit: WeeChat 2.8]
<clever> pie_: -u matches against the _SYSTEMD_UNIT field, -t filters on SYSLOG_IDENTIFIER instead
<clever> pie_: and xinetd+tftpd reports under 2 different SYSLOG_IDENTIFIER from a single systemd unit
mallox has joined #nixos
endformationage has joined #nixos
<pie_> clever: can I see that from systemctl status?
<pie_> or some other way?
<clever> pie_: nope, its something the service reports in each msg
<{^_^}> [nixpkgs] @primeos pushed to master « tdesktop: 2.1.4 -> 2.1.6 »: https://git.io/Jf04g
<clever> pie_: you need to just blindly `journalctl -f -o json | grep something`, and then look at the SYSLOG_IDENTIFIER
<pie_> :I
nil has joined #nixos
<pie_> thats stupid
hadrian[m] has joined #nixos
<clever> pie_: you can also `journalctl -f -u xinetd.service` to get everything from the unit
<clever> pie_: systemd uses cgroups to track every process a unit spawns, and blames any logs from all of them on that unit file
<pie_> oh i misunderstood then, you mean that shows everything? thats fine then
<{^_^}> [nixpkgs] @primeos pushed to master « signal-desktop: 1.34.0 -> 1.34.1 »: https://git.io/Jf04w
<domenkozar[m]> johnw: via nixpkgs
<clever> so you can filter by unit, rather then sub-service
<domenkozar[m]> jophish: nixpkgs.cachix
drakonis has quit [Ping timeout: 260 seconds]
<jophish> domenkozar[m]: it's great
<domenkozar[m]> eh sorry, that was meant as johnw
<{^_^}> [nixpkgs] @primeos opened pull request #87964 → [20.03] signal-desktop: 1.34.0 -> 1.34.1 (backport) → https://git.io/Jf04o
wavirc22 has quit [Quit: ZNC 1.7.2+deb3 - https://znc.in]
hlolli has quit [Ping timeout: 244 seconds]
Maxdamantus has quit [Ping timeout: 265 seconds]
wavirc22 has joined #nixos
Maxdamantus has joined #nixos
<{^_^}> [nixpkgs] @samdoshi opened pull request #87965 → kodi: Fix build → https://git.io/Jf04y
<{^_^}> [nixpkgs] @dasJ opened pull request #87966 → terraria-server: 1.3.5.3 -> 1.4.0.1 → https://git.io/Jf04S
drakonis has joined #nixos
<nil> ,channels
<{^_^}> Largest Nix-related channels: #nixos, #nixos-dev, #nix-darwin, #nixos-chat, #nixos-aarch64, #nixos-wiki, #nixos-borg, #nixos-security, #nix-core
mallox has quit [Quit: WeeChat 2.8]
fendor has quit [Remote host closed the connection]
fendor has joined #nixos
mallox has joined #nixos
fanderal has left #nixos ["bye"]
coco has joined #nixos
jgeerds has joined #nixos
civodul has joined #nixos
orivej_ has quit [Ping timeout: 256 seconds]
orivej has joined #nixos
<finnwww[m]> what's your critique of the nix language?
<niso> finnwww[m]: a stronger typesystem would be nice
<finnwww[m]> hmm yeah
fabianhjr has joined #nixos
<bqv> Can you enable a systemd.user.service for a specific user only?
<{^_^}> [nixpkgs] @elohmeier opened pull request #87968 → ffmpeg: extend addOpenGLRunpath to handle libcuda referencing libraries → https://git.io/Jf0BU
<johnw> domenkozar[m]: Ah, there's a recent version of cachix now in nixpkgs? great
coco has quit [Ping timeout: 258 seconds]
orivej has quit [Ping timeout: 272 seconds]
orivej_ has joined #nixos
<bqv> Thought so, ok
<michaelpj> hm, I used to be able to run `zfs list` as a non-privileged user, but now it's telling me I need to be root, is that new?
<michaelpj> bqv: not afaik. I think you can do this with home-manager. NixOS proper's handling of user-specific stuff is a bit lacking
<clever> michaelpj: the permissions on /dev/zfs are wrong now, there is a udev rule to fix it, but it seems to be broken
<michaelpj> aha
<michaelpj> thought it might be something like that
<michaelpj> upstream bug?
<clever> michaelpj: `/etc/udev/rules.d/90-zfs.rules` should be handling it, let me check it closer...
m0rphism has quit [Quit: WeeChat 2.7.1]
<michaelpj> clever: I just rebuilt and haven't rebooted, perhaps it's a new rule and so it hasn't fired?
<clever> michaelpj: `udevadm info -a -p $(udevadm info -q path -n /dev/zfs)`
<clever> michaelpj: i also suspected that DigitalKiwi's issue went away after a reboot, but we didnt confirm
<michaelpj> `KERNEL=="zfs" \ SUBSYSTEM=="misc" \ DRIVER=="" `
<michaelpj> nothing else
<clever> michaelpj: and then `grep MODE /etc/udev/rules.d/90-zfs.rules` says what to match against it
<clever> KERNEL=="zfs", MODE="0666", OPTIONS+="static_node=zfs"
<clever> i think that forcibly renames it to zfs, and chmod's it
<michaelpj> sure looks fine
<michaelpj> something like "udev rules not quite firing properly without a reboot" seems plausible to me
mallox has quit [Quit: WeeChat 2.8]
orivej_ has quit [Quit: No Ping reply in 180 seconds.]
<clever> michaelpj: for all of my systems, zfs is the rootfs, so it cant really reload zfs at runtime, so /dev/zfs should never really go away...
<michaelpj> clever: same here
<{^_^}> [nixpkgs] @marsam merged pull request #87900 → schismtracker: Add x86_64-darwin support → https://git.io/JfRgK
<{^_^}> [nixpkgs] @marsam pushed 2 commits to master: https://git.io/Jf0BE
<{^_^}> Channel nixos-unstable-small advanced to https://github.com/NixOS/nixpkgs/commit/2608a278ffb (from 2 hours ago, history: https://channels.nix.gsc.io/nixos-unstable-small)
<{^_^}> Channel nixpkgs-unstable advanced to https://github.com/NixOS/nixpkgs/commit/2608a278ffb (from 2 hours ago, history: https://channels.nix.gsc.io/nixpkgs-unstable)
<clever> not sure how this has happened twice now
wnklmnn has joined #nixos
orivej has joined #nixos
<DigitalKiwi> it's contagious
mallox has joined #nixos
turion has quit [Quit: Leaving.]
c0c0 has joined #nixos
<{^_^}> [nixpkgs] @QuentinI opened pull request #87969 → summon: init at 0.8.1 → https://git.io/Jf0B6
knupfer has quit [Quit: knupfer]
knupfer1 has joined #nixos
<colemickens> <betaboon "colemickens: around ?"> I am now.
mallox has quit [Quit: WeeChat 2.8]
orivej has quit [Ping timeout: 258 seconds]
orivej has joined #nixos
mallox has joined #nixos
knupfer1 is now known as knupfer
<ekleog> Ericson2314: Hey! Just wanted to know if you already had read https://lists.exherbo.org/pipermail/exherbo-dev/2016-February/001447.html / an opinion on it? :)
<Ericson2314> ekleog: reading!
<Ericson2314> hadn't seen
<Ericson2314> ah, from Eternaleye
Maxdamantus has quit [Ping timeout: 264 seconds]
<Ericson2314> ekleog: I think my position is that we should have a more modular stdenv
<Ericson2314> and then we would get the roles from the specific thing being packages (e.g. Cargo, Cabal, NPM packaget)
<Ericson2314> there would be no universal scheme
<Ericson2314> in particular I'd like if the propagated stuff went away, because it doesn't mean any one thing, it is used for different things I rather be explicit about
<Ericson2314> this sort of thing is a long way off, I am in no rush
<clever> Ericson2314: one thing ive had trouble with, how do i refer to a host build when i do something like preBuild = "${hello}/bin/hello"; ?
<Ericson2314> a host build?
<clever> i found an ugly way thru __spliced, but it breaks when you .override
<Ericson2314> you need buildPackages.hello ?
<clever> Ericson2314: when cross-compiling, i want hello from buildPackages, yeah
seku has joined #nixos
<clever> but if i just { stdenv, buildPackages }: its not clear what i depend on, and how to override only hello
Maxdamantus has joined #nixos
cosimone has joined #nixos
<Ericson2314> clever: To me that is an unfortunate downside not worth avoiding at this time
mallox has quit [Quit: WeeChat 2.8]
<clever> i did find an ugly way, let me reproduce it
<Ericson2314> callPackage has many known problems, and I hope adding this to the list can someday spur decisive action
mallox has joined #nixos
<clever> hello.__spliced.buildBuild
<clever> the biggest surprise, is that __spliced only exists after callPackage mangles the args
<clever> nix-repl> x = pkgsCross.raspberryPi.callPackage ({ hello }: hello) {}
<clever> so i need this to even know it exists, lol
mallox has quit [Client Quit]
shabius has quit [Quit: Leaving]
orivej has quit [Ping timeout: 272 seconds]
mallox has joined #nixos
orivej_ has joined #nixos
proofofkeags has joined #nixos
Darkmatter66_ has quit [Ping timeout: 260 seconds]
drakonis_ has quit [Ping timeout: 260 seconds]
<Thra11> What's the name of the attribute which produces the /nix/store/*-nixos-system-hostname-whatever output? (So I can just build it instead of doing `nixos-rebuild dry-run` then `nix-store -r <path from dry run>`)
<Ericson2314> clever: yeah to me anyhting to do with splciing is far more terrible than `buildPackages` being unclear how it's used
<Ericson2314> splicing has crazy `tryEval` hacks that don't quite work
<Ericson2314> and missing or broken things in certain package sets can nuke others
<Ericson2314> it's really terrible
drakonis_ has joined #nixos
<MichaelRaskin> Wait what, tryEval inside normal Nixpkgs (not release.nix or other global tooling)?
<Ericson2314> yes!
<Ericson2314> 😱
<MichaelRaskin> Noooo!
hlolli has joined #nixos
<{^_^}> [nixpkgs] @marsam merged pull request #87933 → nomacs: 3.12 -> 3.14.2 → https://git.io/Jf0mT
<{^_^}> [nixpkgs] @marsam pushed 2 commits to master: https://git.io/Jf0R2
<MichaelRaskin> This is for checking if the package is even available on the non-host platform?
<{^_^}> [nixpkgs] @marsam merged pull request #87902 → schismtracker: 20190805 -> 20200412 → https://git.io/JfRgH
<{^_^}> [nixpkgs] @marsam pushed 2 commits to master: https://git.io/Jf0Ri
<MichaelRaskin> Maybe we should convert the few cases where it makes sense to better broken/platform markup…
orivej_ has quit [Ping timeout: 256 seconds]
orivej has joined #nixos
<pie_> anyone know how to deal with "Error in reading or end of file." when using the kernel extra config options?
<pie_> (clever?)
<fps> pie_: hmm, do you use a multiline string literal with an extra EOL?
<fps> if not, maybe try that [just guessing]
codygman has quit [Read error: Connection reset by peer]
<cole-h> pie_: Maybe post the extra config options you're using? ;)
codygman has joined #nixos
<pie_> it succeeds part way and then spams a bunch of these
<pie_> what little ive been able to google suggests it might depend on the values being chosen?
orivej has quit [Ping timeout: 264 seconds]
<hyperfekt> Thra11: it's just the system attribute of the nixos folder in nixpkgs
<pie_> minus whatever mwlwifi is
ATuin has joined #nixos
<Thra11> hyperfekt: So something like `nix-build '<nixpkgs/nixos>' -A system` ?
<pie_> and im using 5.4.24 apparently
<hyperfekt> Thra11: that should be exactly it!
<Thra11> hyperfekt++: Cool, thanks!
<{^_^}> hyperfekt's karma got increased!
orivej has joined #nixos
mallox has quit [Quit: WeeChat 2.8]
mallox has joined #nixos
user_0x58 has joined #nixos
<ekleog> Ericson2314: Thank you for your feedback! (sorry, had to unexpectedly run after having asked the question)
<Ericson2314> no worries!
<ekleog> Totally agree that we should have a modular stdenv as a first step :)
<{^_^}> [nixpkgs] @flokli merged pull request #87925 → OldSindhi / MarathiCursive Fonts update → https://git.io/Jf0vN
<{^_^}> [nixpkgs] @flokli pushed 3 commits to master: https://git.io/Jf004
<ekleog> it's more about the depsFooBar scheme, and using something like what's suggested there to disambiguate and hopefully make package maintainers be more easily correct :)
morgrimm has quit [Ping timeout: 260 seconds]
<{^_^}> [nixpkgs] @marsam opened pull request #87971 → grpc: 1.28.1 -> 1.29.0 → https://git.io/Jf00i
ixxie has quit [Ping timeout: 265 seconds]
wnklmnn has quit [Quit: Leaving]
morgrimm_ has quit [Ping timeout: 260 seconds]
ixxie has joined #nixos
<{^_^}> [nixpkgs] @marsam merged pull request #87936 → tflint: 0.15.5 -> 0.16.0 → https://git.io/Jf0YF
<{^_^}> [nixpkgs] @marsam pushed 2 commits to master: https://git.io/Jf00P
Darkmatter66 has joined #nixos
dingenskirchen has quit [Remote host closed the connection]
dingenskirchen has joined #nixos
orivej has quit [Quit: No Ping reply in 180 seconds.]
orivej has joined #nixos
nikivi has quit [Quit: Free ZNC ~ Powered by LunarBNC: https://LunarBNC.net]
matthiaskrgr has quit [Quit: Free ZNC ~ Powered by LunarBNC: https://LunarBNC.net - currently broken?]
reallymemorable has quit [Quit: reallymemorable]
nikivi has joined #nixos
matthiaskrgr has joined #nixos
vidbina has quit [Ping timeout: 260 seconds]
m0rphism has joined #nixos
<{^_^}> [nixpkgs] @flokli merged pull request #87588 → ffmpeg-full: setup addOpenGLRunpath → https://git.io/JflsK
<{^_^}> [nixpkgs] @flokli pushed 2 commits to master: https://git.io/Jf005
shibboleth has joined #nixos
<{^_^}> [nixpkgs] @flokli pushed commit from @elohmeier to release-20.03 « ffmpeg-full: setup addOpenGLRunpath »: https://git.io/Jf00p
orivej has quit [Ping timeout: 260 seconds]
orivej has joined #nixos
<{^_^}> [nixpkgs] @talyz merged pull request #86492 → php.extensions.rdkafka: init at 4.0.3 → https://git.io/Jf3t4
<{^_^}> [nixpkgs] @talyz pushed 2 commits to master: https://git.io/Jf0Ee
janneke has quit [Quit: janneke quits Mes'sing]
janneke has joined #nixos
cjpbirkbeck has quit [Quit: cjpbirkbeck]
cjpbirkbeck has joined #nixos
chloekek has joined #nixos
gustavderdrache has quit [Quit: Leaving.]
<ixxie> Something isn't clicking for me with node2nix...
<ixxie> I tried the following: npx degit sveltejs/template test && cd test && node2nix --development && nix-shell -A shell --run 'npm run dev'
<ixxie> It somehow seems some dependencies are missed here, because this isn't rendering what it's supposed to; if you run `npm install` however, the necessary depedencies are resolved.
zaeph1 has joined #nixos
<lunik1> is there a way to view a package's nix expression from the nixos packages search?
zaeph2 has joined #nixos
zaeph has quit [Disconnected by services]
zaeph2 is now known as zaeph
zaeph1 has quit [Ping timeout: 246 seconds]
growpotkin has joined #nixos
domogled has joined #nixos
shabius has joined #nixos
<pie_> clever: ok, re earlier: turns out kernel configs are pretty version sensitive
proofofkeags has quit [Remote host closed the connection]
orivej has quit [Quit: No Ping reply in 180 seconds.]
hlolli has quit [Ping timeout: 272 seconds]
orivej has joined #nixos
morgrimm_ has joined #nixos
morgrimm has joined #nixos
<cab404[m]> rycee
<{^_^}> [nixpkgs] @flokli merged pull request #87968 → ffmpeg: extend addOpenGLRunpath to handle libcuda referencing libraries → https://git.io/Jf0BU
<{^_^}> [nixpkgs] @flokli pushed 2 commits to staging: https://git.io/Jf0Ep
shabius has quit [Client Quit]
<{^_^}> [nixpkgs] @flokli pushed commit from @elohmeier to staging-20.03 « ffmpeg: extend addOpenGLRunpath to handle libcuda referencing libraries »: https://git.io/Jf0uU
shabius has joined #nixos
shafox has quit [Remote host closed the connection]
hlolli has joined #nixos
morgrimm_ has quit [Ping timeout: 258 seconds]
morgrimm has quit [Ping timeout: 258 seconds]
proofofkeags has joined #nixos
adamtkh6 has quit [Remote host closed the connection]
adamtkh6 has joined #nixos
<{^_^}> [nixpkgs] @pacien opened pull request #87972 → haskellPackages.tart: unmark as broken → https://git.io/Jf0u0
<cab404[m]> hi everyone)
<cab404[m]> any ideas why home-manager stopped working in system config, and spewing out `'toFile': the file 'options.xml' cannot refer to derivation outputs`?
sarcasticadmin has joined #nixos
justanotheruser has quit [Ping timeout: 260 seconds]
<clever> cab404[m]: the default= for something may have changed in a way that breaks it, or the path to home-manager is in the store in a way that breaks it
<{^_^}> [nixpkgs] @talyz merged pull request #87956 → php.packages.phpstan: 0.12.19 -> 0.12.25 → https://git.io/Jf0WQ
<{^_^}> [nixpkgs] @talyz pushed 2 commits to master: https://git.io/Jf0uK
<{^_^}> [nixpkgs] @talyz merged pull request #87941 → php.packages.composer: 1.10.5 -> 1.10.6 → https://git.io/Jf03N
<{^_^}> [nixpkgs] @talyz pushed 2 commits to master: https://git.io/Jf0u6
<cab404[m]> clever: kay, thanks, gonna try debugging it further
<{^_^}> [nixpkgs] @primeos pushed to master « python3Packages.google_api_python_client: 1.8.2 -> 1.8.3 »: https://git.io/Jf0uX
<{^_^}> [nixpkgs] @paumr opened pull request #87973 → WIP nixos/bind: allow zone declaration in nix expression → https://git.io/Jf0u1
<cab404[m]> but error is really a cryptic one
<{^_^}> [nixpkgs] @primeos merged pull request #87964 → [20.03] signal-desktop: 1.34.0 -> 1.34.1 (backport) → https://git.io/Jf04o
<{^_^}> [nixpkgs] @primeos pushed 2 commits to release-20.03: https://git.io/Jf0u9
<{^_^}> [nixpkgs] @jtojnar opened pull request #87974 → Gnome more updates → https://git.io/Jf0u7
<{^_^}> [nixpkgs] @flokli opened pull request #87975 → pkger: init at 0.16.0 → https://git.io/Jf0ud
zarel has joined #nixos
zarel_ has quit [Ping timeout: 260 seconds]
matthiaskrgr has quit [Remote host closed the connection]
justanotheruser has joined #nixos
magnetophon has quit [Read error: Connection reset by peer]
lord| has quit [Ping timeout: 260 seconds]
magnetophon has joined #nixos
<niso> maybe someone could help me with this question? https://github.com/NixOS/nixpkgs/pull/87973/files#r426187435
lord| has joined #nixos
matthiaskrgr has joined #nixos
<evanjs> Mic92: does nixpkgs-review respect doCheck = false"
<evanjs> Trying to run in #77714 but keep getting "<summary>363 package failed to build:</summary>"
<{^_^}> https://github.com/NixOS/nixpkgs/pull/77714 (by evanjs, 17 weeks ago, open): pythonPackages.pillow: 6.2.1 -> 7.1.2
<evanjs> Urk. Maybe I should focus on fixing these tests, first...
cosimone_ has joined #nixos
<{^_^}> [nixpkgs] @etu opened pull request #87976 → testssl: 3.0.1 -> 3.0.2 → https://git.io/Jf0zt
<{^_^}> [nixpkgs] @ccellado closed pull request #87953 → glpaper: init at unstable-2020-03-30 → https://git.io/Jf0WY
<{^_^}> [nixpkgs] @SCOTT-HAMILTON closed pull request #87963 → all-packages.nix: added otpgen callPackage in lexical order → https://git.io/Jf04W
cosimone has quit [Ping timeout: 260 seconds]
<{^_^}> [nixpkgs] @ccellado reopened pull request #87953 → glpaper: init at unstable-2020-03-30 → https://git.io/Jf0WY
zarel has quit [Ping timeout: 256 seconds]
zarel has joined #nixos
<{^_^}> [nixpkgs] @talyz opened pull request #87977 → [20.03] phpPackages.composer: 1.9.1 -> 1.10.6 → https://git.io/Jf0zB
orivej has quit [Ping timeout: 256 seconds]
orivej_ has joined #nixos
hlolli has quit [Ping timeout: 272 seconds]
evelyn has quit [Quit: And there's nowt that I can bid ye, but that peace and love gan with ye!]
thblt has joined #nixos
thblt has left #nixos ["ERC (IRC client for Emacs 28.0.50)"]
morgrimm has joined #nixos
morgrimm_ has joined #nixos
<{^_^}> [nixpkgs] @talyz opened pull request #87980 → [20.03] phpPackages.phpstan: 0.12.4 -> 0.12.25 → https://git.io/Jf0zy
morgrimm has quit [Ping timeout: 246 seconds]
morgrimm_ has quit [Ping timeout: 256 seconds]
<hpfr[m]> how can I get the linux kernel to build on a remote builder? I can't find preferLocalBuild anywhere in linux/kernel/generic.nix or manual-config.nix yet it seems to only build locally
vidbina has joined #nixos
<clever> hpfr[m]: requiredSystemFeatures, big-parallel
<clever> hpfr[m]: you have to declare the remote builder as supporting big-parallel
<hpfr[m]> clever: thank you! how do I know if a remote builder supports big-parallel, what does that even mean
magnetophon has quit [Read error: Connection reset by peer]
<clever> hpfr[m]: its just a nix level feature, to filter where builds can run
<clever> $ cat /etc/nix/machines
<clever> builder@192.168.2.15 i686-linux,x86_64-linux /etc/nixos/keys/distro 1 1 big-parallel,kvm,nixos-test
<clever> hpfr[m]: this machine has 3 features, including big-parallel
<clever> hpfr[m]: and if a derivation lists big-parallel as required, it will only run on this builder
orivej_ has quit [Ping timeout: 265 seconds]
orivej has joined #nixos
<hpfr[m]> what does big-parallel mean though, like is that just a way to say this builder has multiple threads available or what
<clever> hpfr[m]: yeah
<clever> hpfr[m]: things like linux benefit heavily from more cores, so you you would set big-parallel to somethng that gives more cores to make, and runs fewer derivations at once
<hpfr[m]> sweet thanks
<clever> but if you dont have many builders, it doesnt really matter
magnetophon has joined #nixos
<hpfr[m]> I feel like if you're using remote builders, all of your builders probably have more cores than your client
<hpfr[m]> oh compared to other builders
<hpfr[m]> seems like that should be something you turn off rather than on then
zupo has joined #nixos
sarcasticadmin has quit [Ping timeout: 240 seconds]
<hpfr[m]> how can you even configure a builder to give more cores to make and run fewer derivations at once? does the buildMachines maxJobs refer to nix jobs, not total jobs, then?
<hpfr[m]> wouldn't you just use -j1 on the client for that?
<{^_^}> [nixpkgs] @lourkeur closed pull request #85718 → libfakeXinerama: fix dangling symlinks → https://git.io/JfksN
cinimod has quit [Ping timeout: 260 seconds]
waleee-cl has quit [Quit: Connection closed for inactivity]
knupfer has quit [Quit: knupfer]
knupfer has joined #nixos
<{^_^}> [nixpkgs] @jtojnar pushed to master « aliceml: do not use aliases »: https://git.io/Jf0gy
<{^_^}> [nixpkgs] @jtojnar pushed to master « bcompare: do not use aliases »: https://git.io/Jf0gQ
civodul has quit [Quit: ERC (IRC client for Emacs 26.3)]
o1lo01ol1o has joined #nixos
orivej has quit [Ping timeout: 246 seconds]
orivej has joined #nixos
<{^_^}> [nix-pills] @dmedinag opened pull request #144 → Minor typo fix → https://git.io/Jf02J
<{^_^}> [nixpkgs] @dawidsowa opened pull request #87981 → mpvScripts.autoload: init at 2019-02-15 → https://git.io/Jf02L
<{^_^}> [nixpkgs] @lourkeur opened pull request #87982 → Fix xpra wrapper issues → https://git.io/Jf02t
slack1256 has joined #nixos
Fare has quit [Ping timeout: 244 seconds]
agsdheidjd has quit [Ping timeout: 272 seconds]
<{^_^}> [nixpkgs] @lourkeur opened pull request #87983 → fakeXinerama: clean up minor issues → https://git.io/Jf02O
noudle has quit []
Fare has joined #nixos
orivej has quit [Ping timeout: 265 seconds]
ATuin has quit [Ping timeout: 272 seconds]
<{^_^}> [nixpkgs] @lourkeur opened pull request #87985 → xpra: fix #85694 → https://git.io/Jf02l
<{^_^}> [nixpkgs] @Ekleog merged pull request #87951 → wabt: fix patch hash → https://git.io/Jf0Cc
<{^_^}> [nixpkgs] @Ekleog pushed 2 commits to master: https://git.io/Jf02B
<{^_^}> [nixpkgs] @adisbladis merged pull request #87955 → codeowners: Move code ownership to php maintainer team → https://git.io/Jf0Wa
<{^_^}> [nixpkgs] @adisbladis pushed 2 commits to master: https://git.io/Jf02E
chloekek has quit [Ping timeout: 256 seconds]
<{^_^}> Channel nixpkgs-20.03-darwin advanced to https://github.com/NixOS/nixpkgs/commit/c999d2b68db (from 2 hours ago, history: https://channels.nix.gsc.io/nixpkgs-20.03-darwin)
cosimone_ has quit [Remote host closed the connection]
cosimone_ has joined #nixos
<hpfr[m]> my rebuild is warning me about p7zip being insecure but I don't even install that, how do I determine what depends on it
zaeph1 has joined #nixos
<{^_^}> [nixpkgs] @phunehehe opened pull request #87988 → [20.03] Backport SOF → https://git.io/Jf0ae
orivej has joined #nixos
zaeph has quit [Ping timeout: 265 seconds]
knupfer has quit [Ping timeout: 260 seconds]
vidbina has quit [Ping timeout: 246 seconds]
ixxie has quit [Ping timeout: 256 seconds]
<hpfr[m]> it looks like protontricks and lutris depend on it, I guess I'm just stuck with overriding it then
mac10688 has quit [Quit: WeeChat 2.4]
zaeph1 is now known as zaeph
zupo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
pjt_014 has joined #nixos
<{^_^}> [nixos-hardware] @phunehehe opened pull request #164 → lenovo/thinkpad/x1/7th-gen: init → https://git.io/Jf0aP
fendor has quit [Read error: Connection reset by peer]
__monty__ has quit [Quit: leaving]
misuzu has quit [Quit: leaving]
orivej has quit [Ping timeout: 260 seconds]
orivej_ has joined #nixos
<{^_^}> \o/
<bdju> nix is complaining I'm out of space despite having a lot, just noticed /boot is full. could this be the problem? maybe too many entries for different generations... how do I delete some?
<flokli> bdju: is your /tmp on tmpfs?
<bqv> boot.loader.systemd-boot.configurationLimit
<{^_^}> \o/
<bdju> flokli: I d on't think so. I have a few tmpfs things under df -h but none are mounted on /tmp
<cole-h> \o/
<bqv> Why is {^_^} so happy
<cole-h> infinisil: \o/
<gchristensen> infinisil: everything okay?
misuzu has joined #nixos
<{^_^}> [nixpkgs] @talyz merged pull request #87937 → [20.03] php74: 7.4.4 -> 7.4.6 → https://git.io/Jf03u
<{^_^}> [nixpkgs] @talyz pushed 3 commits to release-20.03: https://git.io/Jf0ax
<infinisil> Haha
<{^_^}> Channel nixos-20.03-small advanced to https://github.com/NixOS/nixpkgs/commit/c999d2b68db (from 2 hours ago, history: https://channels.nix.gsc.io/nixos-20.03-small)
sigmundv__ has joined #nixos
<infinisil> (forgot to turn off some code :))
<cole-h> \o/
<qyliss> I for one like to know that {^_^} is happy
<{^_^}> [nixpkgs] @marsam merged pull request #87921 → wasmtime: 0.15.0 -> 0.16.0 → https://git.io/JfRhe
<{^_^}> [nixpkgs] @marsam pushed 3 commits to master: https://git.io/Jf0VT
<gchristensen> \o/
mac10688 has joined #nixos
<mac10688> hello, i am trying to upgrade my nvim version to the latest but I am having trouble.
<mac10688> I upgraded nixos to the latest channel
<mac10688> did a rebuild and switch but when i do nvim --version i still see an older version 0.3.4
<qyliss> mac10688: what does command -v nvim say?
<mac10688> online the neovim version should be 0.4.3
<mac10688> /run/current-system/sw/bind/nvim
<qyliss> What channel are you using?
<qyliss> (nix-channel --list)
<mac10688> nixos-20.03
<qyliss> You're using a stable release of NixOS, which means most applications will only get security updates
<qyliss> If you want to use the latest Neovim, you can import it from unstable Nixpkgs
<mac10688> on the packages site for nixos under stable, i see neovim-0.4.3
<mac10688> i can't upgrade to that?
seku has quit [Quit: Ping timeout (120 seconds)]
morgrimm has joined #nixos
morgrimm_ has joined #nixos
<s1341> hey. i'm trying to run gnuradio-companion, and I get Failed to initialize GTK. If you are running over ssh, did you enable X forwarding and start ssh with -X?
<s1341> i'm not sshing.
<s1341> anyone have any ideas?
mac10688 has quit [Quit: WeeChat 2.4]
jb55 has quit [Remote host closed the connection]
Thra11 has quit [Quit: WeeChat 2.8]
mac10688 has joined #nixos
<finnwww[m]> can i see y'all's home manager configs
morgrimm_ has quit [Ping timeout: 264 seconds]
morgrimm has quit [Ping timeout: 256 seconds]
hmpffff_ has quit [Quit: nchrrrr…]
hmpffff has joined #nixos
hmpffff has quit [Client Quit]
jb55 has joined #nixos
hmpffff has joined #nixos
dongcarl has joined #nixos
mallox has quit [Quit: WeeChat 2.8]
drakonis_ has quit [Ping timeout: 256 seconds]
o1lo01ol1o has quit [Remote host closed the connection]
simukis_ has quit [Ping timeout: 246 seconds]
pareidolia has quit [Ping timeout: 258 seconds]
orivej_ has quit [Ping timeout: 256 seconds]
drakonis_ has joined #nixos
pareidolia has joined #nixos
o1lo01ol1o has joined #nixos
<pie_> what was the option for doing something like saving your configuration?
slabity has joined #nixos
<slabity> Does anyone have SteamVR working on NixOS? Was there anything necessary to get it working?
o1lo01ol1o has quit [Remote host closed the connection]
o1lo01ol1o has joined #nixos
<pie_> found it system.copySystemConfiguration
Rusty1 has quit [Quit: http://quassel-irc.org - Chat comfortably. Anywhere.]
<cole-h> pie_: What does that do?
<pie_> wow copysystemconfiguration is really weak
<pie_> If enabled, copies the NixOS configuration file (usually /etc/nixos/configuration.nix) and links it from the resulting system (getting to /run/current-system/configuration.nix). Note that only this single file is copied, even if it imports others.
<pie_> thats almost pointless
ryantm has joined #nixos
<cole-h> lol
simukis_ has joined #nixos
cosimone_ has quit [Ping timeout: 244 seconds]
<MichaelRaskin> You are supposed to just store your configuration in a VCS
<{^_^}> Channel nixos-unstable-small advanced to https://github.com/NixOS/nixpkgs/commit/4756e2eb0c3 (from 3 hours ago, history: https://channels.nix.gsc.io/nixos-unstable-small)
<qyliss> I copy my whole configuration directory into each built system
<gchristensen> pie_: that is why it isn't enabled by default
<qyliss> It means nix copy takes a very long time though
<qyliss> otoh tt doesn't use much space on disk because of the optimized store
<pie_> yeah im going to do that at some point
<pie_> i do it for VMs
<pie_> because i was testing
<pie_> but i didnt add it to my real system yet...figures
<pie_> - i mean vms are broken by default in that they dont have any channels set up so i made it work
<energizer> qyliss: why does it take a long time?
<pie_> though i found some interestingmodules today that i should look at later
<qyliss> energizer: because it's a single large derivation that has to be re-copied in full each time even for small configuration changes
<qyliss> In theory I could break it up into smaller derivations probably
Vikingman has joined #nixos
<pie_> qyliss: where do you do the copying
<pie_> this pulls in overlays and nixpkgs but thats just part of it https://git.qyliss.net/nixlib/tree/default.nix
<pie_> ah , my eyes went right over that
shibboleth has quit [Quit: shibboleth]
luna has joined #nixos
<pie_> huh whats this nesting.clone
<pie_> interesting.
<luna> I run NixOS on the NixPkgs-unstable repo... Is there some way I can let the community know packages are working well for me, to help move them into stable/nixos-unstable?
stigo has quit [Quit: stigo]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #87991 → capstone: 4.0.1 -> 4.0.2 → https://git.io/Jf0wV
stigo has joined #nixos
<qyliss> luna: packages aren't manually moved. Rather, nixpkgs unstable is branched and becomes a new nixpkgs stable once every six months.
<qyliss> So if they're working well for you, there's nothing for you to do :)
<luna> Oh, is that how it works for all the repos?
<luna> Like if I were in the NixOS-Unstable, would it make a similar transition to NixOS?
<qyliss> No, you'd stay on unstable
<qyliss> (in all cases)
<qyliss> but you could switch to the new stable if you wanted to
<luna> Right, *I* would. But would the packages move?
<energizer> what's the rule for moving packages from nixpkgs-untable into nixos-untable?
<evanjs> mmkay using the test command from the travis build.sh seemed to work (re #77714) -- please let this nixpkgs-review succeed...
<{^_^}> https://github.com/NixOS/nixpkgs/pull/77714 (by evanjs, 17 weeks ago, open): pythonPackages.pillow: 6.2.1 -> 7.1.2
maddo has quit [Quit: See ya]
<qyliss> luna: yes. think of a stable release as being a "frozen" version of unstable
<qyliss> that's not quite how it works, because stable still gets security updates and stuff, but it's a good way to think about it
<luna> Got it. That works for me, then. Thank you!
<evanjs> speaking of which... I wonder if I should backport 77714 once I _finally_ get it merged
<evanjs> if I can get it done before 20.09, that is lol
<energizer> if a package in nixpkgs-untable passes its tests, does it automatically get moved into nixos-unstable?
o1lo01ol1o has quit [Ping timeout: 272 seconds]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #87992 → cargo-about: 0.2.0 -> 0.2.2 → https://git.io/Jf0wP
<ashkitten> i wish there was a way to persist nixpkgs options from configuration.nix to the running system, i think when you use nix it parses your configuration.nix to look for its options? that's really not great for me
aditsachde14 has joined #nixos
<gchristensen> packages don't get "moved"
<gchristensen> the nixpkgs-unstable and nixos-unstable channels point to specific commits on the "master" branch of the nixpkgs repository. once one set of tests pass, nixpkgs-unstable points to the commit which passed. once another set of tests pass, nixos-unstable points to the commit which passed.
<evanjs> o-oh... https://nvd.nist.gov/vuln/detail/CVE-2020-5313 - yeah I should probably backport it...
<energizer> i see
<gchristensen> about a month before 20.09 releases, a branch is made based off of what master is that day
<energizer> what triggers those tests?
<evanjs> https://howoldis.herokuapp.com/ is pretty good for tracking this sort of stuff btw
<gchristensen> https://nixos.wiki/wiki/Nix_channels too, good idea evanjs. check out these pages
<{^_^}> [nixpkgs] @marsam opened pull request #87993 → scheme-manpages: init at 2020-05-11 → https://git.io/Jf0w5
<energizer> i see that a cronjob checks whether the tests have passed, but i dont see what causes the tests to run in the first place
aditsachde14 is now known as aditsachde
<cole-h> evanjs: Isn't howoldis dead?
<cole-h> Though I guess the information at the top is still useful
<evanjs> Dead? How so?
<cole-h> Well, it doesn't show channel updates...
<{^_^}> [nixpkgs] @adisbladis pushed 5 commits to master: https://git.io/Jf0rG
chloekek has joined #nixos
<adisbladis> mRecent website changes knocked it out
asymptotically has quit [Quit: Leaving]
<adisbladis> https://status.nixos.org has most info that howoldis had
lord| has quit [Ping timeout: 265 seconds]
slack1256 has quit [Remote host closed the connection]
philr_ has joined #nixos
eoli3n__ has quit [Ping timeout: 240 seconds]
lord| has joined #nixos
<cole-h> Yep
<aditsachde> What is the right way to set the exact nixpkgs to be used by `nix build` as a cli flag? I have seen people use `-I` to append it to the nix path, but in that case, would i have to first clear the NIX_PATH var?
<mac10688> hi all, I am trying to upgrade my version of neovim to what's in the latest channel but it won't upgrade. Can anyone suggest what I might be missing?
<cole-h> aditsachde: -I override NIX_PATH IIRC
<mac10688> I upgraded to the latest channel and updated my packages
<cole-h> overrides*
mbrgm_ has joined #nixos
mbrgm has quit [Ping timeout: 260 seconds]
<{^_^}> [nixpkgs] @zowoq opened pull request #87994 → cri-o: 1.18.0 -> 1.18.1 → https://git.io/Jf0rK
mbrgm_ is now known as mbrgm
<{^_^}> Channel nixos-20.03 advanced to https://github.com/NixOS/nixpkgs/commit/885a6658073 (from 5 hours ago, history: https://channels.nix.gsc.io/nixos-20.03)
alexherbo2 has quit [Ping timeout: 264 seconds]
<aditsachde> cool, thanks cole. One other question, should I be pinning with a url from nixos/nixpkgs or nixos/nixpkgs-channels?
<aditsachde> or does it not matter at all?
luna has quit [Ping timeout: 258 seconds]