sphalerite changed the topic of #nixos to: NixOS stable: 19.03 \o/ https://discourse.nixos.org/t/nixos-19-03-release/2652 || 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/ || #nixos-dev, #nix-darwin, #nixos-aarch64, #nixos-chat, #nixcon ... nixcon videos: https://tinyurl.com/nixcon2018
hio has joined #nixos
ris has quit [Ping timeout: 252 seconds]
day|flip has joined #nixos
noudle has quit []
<{^_^}> [nixpkgs] @peti pushed to haskell-updates « hackage-packages.nix: automatic Haskell package set update »: https://git.io/fj9mf
<bsima> i'm running into this corrupt profile issue https://github.com/NixOS/nixpkgs/issues/18279 but instead of the per-user profile its the default profile that is corrupted
<{^_^}> #18279 (by Ptival, 2 years ago, closed): How can I fix a corrupt manifest.nix?
<bsima> also i don't have any previous generations
<bsima> is there a way to fix this manifest.nix?
npmccallum has joined #nixos
<gchristensen> ouch, I'm heading out shortly, but a few questions: is this a new install, or an older install? is this nixos, or otherwise? can you gist the result from `nix-info -m` ?
<{^_^}> Channel nixos-19.03 advanced to https://github.com/NixOS/nixpkgs/commit/b978a94c8f9 (from 11 hours ago, history: https://channels.nix.gsc.io/nixos-19.03)
<bsima> gchristensen: it's on debian, a relatively new install
<bsima> i don't seem to have nix-info
<gchristensen> nix-shell -p nix-info --run "nix-info -m"
<bsima> yeah one sec
<bsima> not sure how useful that is..
<gchristensen> gotcha. it can rule out some pretty simple, annoying things :)
<gchristensen> what does /nix/var/nix/profiles/system link to?
<gchristensen> I see: $ ls -la /nix/var/nix/profiles/system
<gchristensen> lrwxrwxrwx 1 root root 15 Jul 31 10:54 /nix/var/nix/profiles/system -> system-223-link
<bsima> no such file
<bsima> this is ubuntu, not nixos
<gchristensen> ahh right.
<bsima> my profiles are: default default-5-link per-user
<gchristensen> what does the default link to?
<bsima> default-5-link
<bsima> which goes to /nix/store/al7p0nfijiz9yzk6r9q84yrp1ijz9my6-user-environment
<gchristensen> hrm. and what does default-5-link point to
<gchristensen> hrm.
<bsima> that user-environment directory contains the emtpy manifest.nix
<bsima> luckily this is a test vm, so if this thing is hosed then thats okay
<gchristensen> what does /root/.nix-profile point to?
<bsima> but i would like to know if i can recover it, incase i see this again
<gchristensen> yeah, definitely
jluttine has quit [Ping timeout: 272 seconds]
<bsima> /root/.nix-profile: broken symbolic link to /nix/var/nix/profiles/per-user//profile
<bsima> interesting...
<gchristensen> oh interesting
<gchristensen> do you ever call nix-env commands manually specifying a profile?
<{^_^}> [nixpkgs] @kalbasit opened pull request #65703 → python3Packages.xgboost: fix the build on Darwin → https://git.io/fj9m4
<bsima> yeah we do so every deploy
<gchristensen> do you specify the profile /root/.nix-profile, or /nix/var/nix/profiles/default, or?
<gchristensen> it sounds like something went wrong there
<bsima> we specify /nix/var/nix/profiles/default every time
<gchristensen> well that should be right :/
<gchristensen> at any rate, I suspect think fixing the /root/.nix-profile symlink will fix it
<gchristensen> (pointing it to "default")
ottidmes has quit [Ping timeout: 268 seconds]
<bsima> ok i'll try
psy3497 has joined #nixos
<hodapp> oh, w00t, somebody already updated Blender \o/
<hodapp> was gonna ask if anyone needed help since I already fixed the derivation for 2.80rc3 just days prior
<bsima> it didn't immediately fix it but i'm doing 'sudo nix-store --verify --repair --check-contents' and it seems to be doing a lot of stuff
<bsima> apparently we have a lot of broken hashes... on more than one machine... and some of our infra machines also have the broken /root/.nix-profile thing..
<gchristensen> bsima: oh wow interesting
<gchristensen> bsima: perhaps something we could look at tomorrow :)
<bsima> yeah... i'll ping you on the groq slack, i think you guys will want to have a look at our deploy method more closely :) thanks graham
<gchristensen> :) have a good evening!
mexisme has joined #nixos
lambda-11235 has quit [Ping timeout: 246 seconds]
<{^_^}> [nixpkgs] @worldofpeace merged pull request #65488 → passff-host: fix native messaging manifest path → https://git.io/fjyoF
<{^_^}> [nixpkgs] @worldofpeace pushed 2 commits to master: https://git.io/fj9mV
kvda has joined #nixos
mexisme has quit [Ping timeout: 245 seconds]
mexisme has joined #nixos
jluttine has joined #nixos
<{^_^}> [nixpkgs] @kalbasit merged pull request #65703 → python3Packages.xgboost: fix the build on Darwin → https://git.io/fj9m4
<{^_^}> [nixpkgs] @kalbasit pushed to master « python3Packages.xgboost: fix the build on Darwin (#65703) »: https://git.io/fj9m6
selfsymmetric-mu has joined #nixos
mkoenig has quit [Read error: No route to host]
mkoenig has joined #nixos
lovesegfault has joined #nixos
rpg has joined #nixos
thc202 has quit [Ping timeout: 264 seconds]
hamishmack has joined #nixos
jluttine has quit [Ping timeout: 246 seconds]
jluttine has joined #nixos
<{^_^}> [nixpkgs] @worldofpeace opened pull request #65704 → zoom-us: use flathub desktop integration → https://git.io/fj9mS
<{^_^}> [nixpkgs] @aanderse merged pull request #65702 → nixos/xonsh: Use the package specified in the package option → https://git.io/fj9qC
<{^_^}> [nixpkgs] @aanderse pushed 2 commits to master: https://git.io/fj9m7
<gchristensen> aanderse: y'here?
<aanderse> mhm
<gchristensen> check PMs?
<aanderse> oh, sure 1 minute
<aanderse> just cleaned up an absolute blood bath -_-
<gchristensen> :o
<aanderse> 3 and a half year old comes out of bed looking like he's been half murdered
<aanderse> blood everywhere
<gchristensen> oh my word
<aanderse> lol yeah horrifying
<aanderse> bloody nose
<gchristensen> oh thank goodness
<aanderse> mhm
<{^_^}> [nixpkgs] @worldofpeace opened pull request #65705 → ghostwriter: use qt5's mkDerivation → https://git.io/fj9md
m0rphism has quit [Ping timeout: 246 seconds]
lambda-11235 has joined #nixos
npmccallum has quit [Quit: npmccallum]
vikingman has quit [K-Lined]
fusion809 has joined #nixos
<{^_^}> [nixpkgs] @worldofpeace merged pull request #65656 → gpx-viewer: avoid generating a mime database → https://git.io/fjShF
<{^_^}> [nixpkgs] @worldofpeace pushed 2 commits to master: https://git.io/fj9mA
<{^_^}> [nixpkgs] @grahamc closed pull request #31250 → wireguard: add support for default routing → https://git.io/vFC0Z
phreedom has quit [Ping timeout: 260 seconds]
<{^_^}> [nixpkgs] @aanderse merged pull request #65513 → jormungandr: init at 0.3.1 → https://git.io/fjy7D
<{^_^}> [nixpkgs] @aanderse pushed 2 commits to master: https://git.io/fj9mh
hmpffff has joined #nixos
hmpffff_ has quit [Ping timeout: 264 seconds]
<{^_^}> [nixpkgs] @aanderse opened pull request #65706 → nixos/phpfpm: module cleanup → https://git.io/fj9YT
phreedom has joined #nixos
lovesegfault has quit [Quit: WeeChat 2.5]
jluttine has quit [Ping timeout: 272 seconds]
<{^_^}> [nixpkgs] @aanderse merged pull request #62748 → nixos/mediawiki: init service to replace httpd subservice → https://git.io/fjuNN
<{^_^}> [nixpkgs] @aanderse pushed 4 commits to master: https://git.io/fj9Yq
lovesegfault has joined #nixos
orivej has quit [Ping timeout: 258 seconds]
<selfsymmetric-mu> I tried installing nixfmt like this: https://gist.github.com/0f21d6f563e560f8b7eeb57df335dbc2
<selfsymmetric-mu> But the binary's not showing up.
<gchristensen> that only fetches the source
<selfsymmetric-mu> Whoops, thanks gchristensen
<selfsymmetric-mu> gchristensen++
<{^_^}> gchristensen's karma got increased to 133
<gchristensen> :)
<selfsymmetric-mu> How do I do the equivalent of `nix-env -f https://github.com/serokell/nixfmt/archive/master.tar.gz -i` in my configuration.nix?
<selfsymmetric-mu> Seems like a mkDerivation? But then it should be simple if `nix-env` can do it without customization.
<gchristensen> you fetched the source, try importing it. nixfmt = import (pkgs.fetchFro...
<selfsymmetric-mu> I tried that, but it's telling me it's not a package.
<selfsymmetric-mu> "error: The option value `environment.systemPackages.[definition 6-entry 1]' in `/home/matt/log/nixos/environment/systemPackages/languages.nix' is not of type `package'."
<gchristensen> }) {};
<clever> selfsymmetric-mu: default.nix contains a function, so your import is putting a function into systemPackages
<selfsymmetric-mu> Oh. Shouldn't it be a package?
<clever> selfsymmetric-mu: its a function, that returns a package after you add {}
meteo has quit [Ping timeout: 246 seconds]
<selfsymmetric-mu> hmmm
cantstanya has quit [Ping timeout: 260 seconds]
<clever> selfsymmetric-mu: adding {} on line 6 of your last gist will call the function and get the package
<selfsymmetric-mu> clever: That worked in my config, thank you!
jluttine has joined #nixos
<ldlework> selfsymmetric-mu: is your name a refernece to GEB?
<clever> nix-repl> pkgs = import <nixpkgs>
<clever> selfsymmetric-mu: pkgs is a function, you forgot the {} again
<selfsymmetric-mu> hahaha
<clever> selfsymmetric-mu: nix repl '<nixpkgs>' will also load nixpkgs for you
<selfsymmetric-mu> Thanks clever, I'm still getting used to these types.
<selfsymmetric-mu> clever: That's a good tip.
<selfsymmetric-mu> ldlework: It's not intentionally, but I did read and appreciate GEB so it's possible I've internalized part of it. ;)
cantstanya has joined #nixos
<selfsymmetric-mu> clever++
<{^_^}> clever's karma got increased to 162
<ldlework> right on
jluttine has quit [Ping timeout: 272 seconds]
edef has quit [Ping timeout: 268 seconds]
edef has joined #nixos
selfsymmetric-mu has quit [Remote host closed the connection]
selfsymmetric-mu has joined #nixos
<selfsymmetric-mu> nixfmt 0.1 was too harsh for me but 0.2 is starting to look acceptable
<gchristensen> nice
<selfsymmetric-mu> Finally I can bind something to a save hook and not worry about formatting any more.
jluttine has joined #nixos
pie_ has quit [Quit: pie_]
rpg has quit [Quit: Textual IRC Client: www.textualapp.com]
ajs124 has quit [Quit: Gateway shutdown]
lunik1 has quit [Ping timeout: 245 seconds]
DariusTh` has joined #nixos
lunik18 has joined #nixos
mumuluxi has quit [Quit: ZNC 1.7.3 - https://znc.in]
wucke13 has quit [Quit: ZNC 1.7.3 - https://znc.in]
qubasa_ has quit [Quit: http://quassel-irc.org - Chat comfortably. Anywhere.]
qubasa has joined #nixos
das_j has quit [Remote host closed the connection]
mumuluxi has joined #nixos
das_j has joined #nixos
wucke13 has joined #nixos
DariusTh` has quit [Ping timeout: 248 seconds]
andi- has quit [Remote host closed the connection]
iqubic has joined #nixos
spacefrogg has quit [Quit: Gone.]
aw has quit [Quit: Quitting.]
aw has joined #nixos
spacefrogg has joined #nixos
andi- has joined #nixos
<iqubic> How can I figure out what architecture I'm running? Basically I want to know if this is ARM or AMD.
<ToxicFrog> iqubic: /proc/cpuinfo? file /bin/sh?
<samueldr> iqubic: uname -m
drakonis has quit [Quit: WeeChat 2.4]
<ToxicFrog> Oh right.
<samueldr> x86_64 is intel/amd, armv7/aarch64 is ARM (too many to list)
<ToxicFrog> I have a best-practices question: I'm writing a build for a server. The build emits lots of stuff in $PREFIX/share and $PREFIX/bin, as usual, but it also emits $PREFIX/var. The server expects this to be present and writeable when it starts up.
<samueldr> what does it emit in var, expecting it to be usable?
<ToxicFrog> I can't just give it an empty directory because the build process creates various starting-state files in var that the server needs to run, and directory layouts that it won't create on its own.
<iqubic> `uname -m' gives x86_64 which is a little too non-specific for me.
<ToxicFrog> iqubic: that's amd64, so it's an AMD or Intel 64-bit processor. If you need to know the specific manufacturer or microcode revision or whatever, /proc/cpuinfo has that information.
<samueldr> cat /proc/cpuinfo | grep '^model name' will be specific on x86* platforms, iqubic
<samueldr> it will be repeated as many times as cores (+hyperthreading) you hav
<samueldr> e.g. for my computer it's model name : Intel(R) Core(TM) i5-4570R CPU @ 2.70GHz
<samueldr> on ARM platforms, it's a crapshoot whether it'll be useful or not :)
<ToxicFrog> samueldr: it mostly creates a bunch of empty directories, but also some files containing empty high score lists, some sort of timestamp file, etc
<ToxicFrog> I'm not sure exactly what is in there except that (a) it needs to be writeable and (b) the server assumes it was created by `make install` and won't create it for you
<samueldr> ToxicFrog: high level ideas, but `cp` from there in an preexecstart (or is it execstartpre?) when the /var/ hierarchy isn't present
<samueldr> that's AFAIK the usual way
<samueldr> (let's muddy up the waters a bit) since AMD cpus have a trustzone implementation, they also have an ARM CPU to run it
<ToxicFrog> In the nixos settings, you mean? And if someone is just using it straight out of nixpkgs it's on them to copy the files into place and pass the appropriate command line args?
<samueldr> ToxicFrog: yeah
<samueldr> at least, I don't know of anything non-nixos for that
<samueldr> (in nixpkgs)
<ToxicFrog> (it's ExecStartPre, btw)
<ToxicFrog> Alright
<ToxicFrog> That was my original plan, but I wanted to check if there was something better/easier/more idiomatic I was missing.
<samueldr> I think it's a known evil, not to care too much about services and daemons outside nixos
<ToxicFrog> Thanks!
* ToxicFrog nodnod
<ToxicFrog> I figure once I've hammered on this a bit I'll submit it to nixpkgs
<samueldr> amazing :)
<ToxicFrog> For the like two other people in the world who still play this game~
liberiga has joined #nixos
Soo_Slow has quit [Remote host closed the connection]
monotux has quit [Quit: WeeChat 2.4]
monotux has joined #nixos
meteo has joined #nixos
lambda-11235 has quit [Ping timeout: 258 seconds]
<angerman> So `sudo HOME=/var/root /nix/store/87i4fp46jfw9yl8c7i9gx75m5yph7irl-nix-2.2.2/bin/nix-env -i /nix/store/87i4fp46jfw9yl8c7i9gx75m5yph7irl-nix-2.2.2` fails with `Assertion failed: (S_ISLNK(st.st_mode)), function canonicalisePathMetaData, file src/libstore/local-store.cc, line 527.` Any ideas what could be wrong?
xkapastel has quit [Quit: Connection closed for inactivity]
selfsymmetric-mu has quit [Remote host closed the connection]
Supersonic has quit [Ping timeout: 264 seconds]
Supersonic has joined #nixos
domogled has joined #nixos
<iqubic> how does one install all of the various latex and latex derivatives like pdflatex and biblatex all at once.
ilikeheaps has joined #nixos
sushi_ has quit [Ping timeout: 272 seconds]
<iqubic> I know there was some package name like texLive and you could give it the attribute latexFull or something like that.
<iqubic> That's what I wanted. Thanks.
lovesegfault has quit [Quit: WeeChat 2.5]
<iqubic> Is there a way to install everything at once.
<iqubic> ??
<iqubic> Like some sort of full option. I seem to recall there was.
<jackdk> scheme-full
<iqubic> Thanks.
wfranzini has quit [Remote host closed the connection]
wfranzini has joined #nixos
madhukar93 has joined #nixos
<madhukar93> I'm trying to set up my nix-shell with https://gist.github.com/madhukar93/c70a8baae2b82f561454772d69a9e730. I'm getting ```ERROR: Could not find a version that satisfies the requirement six>=1.6.1 (from iniherit==0.3.5) (from versions: none)```
<madhukar93> Oops, didn't use `buildInputs` right, nevermind
<iqubic> Something's not right here.
<iqubic> error: The option value `environment.systemPackages.[definition 46-entry 50]' in `/etc/nixos/configuration.nix' is not of type `package'.
dansho has joined #nixos
<iqubic> texlive.scheme-full isn't quite working, and I don't know why.
<iqubic> Can I get some help here?
lambda-11235 has joined #nixos
ddellacosta has quit [Ping timeout: 258 seconds]
sb0 has joined #nixos
<danderson> is there a way to install just one package from git, while staying on 19.03? I'm guessing no, but... :)
<danderson> trying to get ledmon onto my new NAS, and ledmon was only added to nixpkgs in April
<danderson> well damn, perfect!
<danderson> thank you!
madhukar93 has quit [Ping timeout: 260 seconds]
mexisme has quit [Ping timeout: 245 seconds]
iqubic` has joined #nixos
iqubic has quit [Ping timeout: 250 seconds]
mexisme has joined #nixos
iqubic` is now known as iqubic
<iqubic> So does anyone have the answer to my LaTeX issue?
abathur has quit [Ping timeout: 245 seconds]
<iqubic> I added `texlive.scheme-full' to `environment.systemPackages' and tried to rebuild.
<iqubic> I got: "error: The option value `environment.systemPackages.[definition 46-entry 50]' in `/etc/nixos/configuration.nix' is not of type `package'." returned in the terminal.
<danderson> hmm. Unfortunately, ledmon seems like it wants to interact with the running systemd/udev, which is not upgraded when I install only ledmon from unstable.
<danderson> Since this is still a throwaway system... Let's see what happens if I just upgrade the entire system to unstable and then rollback :P
<Ashy> should be fine
<Ashy> I've done that before
<sb0> urgh, the latest 19.03 changes now also broke pypy3 in the release branch :((
<danderson> yup, it should. I'm actually only wanting to use ledmon to locate the drives in my enclosure, so I build a ZFS pool that kinda mirrors the physical layout
<Ashy> Only potential issue might be your nix store drive filling up if it's low on space
<danderson> so, rough plan: switch to unstable, use `ledctl` to locate the various drives, then rollback and build out the filer
<danderson> seems fine. Just switched to unstable, rootfs is at 4.3G/117G
<sb0> the breakage occured between aeeb30a and b978a94
<danderson> argh, but ledctl still doesn't work right. Hmm, maybe I'm missing a kernel module of some description, this worked on debian...
wfranzini has quit [Remote host closed the connection]
wfranzini has joined #nixos
<sb0> the first bad commit is 40aedac60243134cc288c8f40dd78bf7aad811e0
<sb0> (inexplicably...)
DariusTh` has joined #nixos
___laika has quit [Ping timeout: 245 seconds]
<iqubic> This LaTeX issue is being a pain in the butt.
Rusty1 has quit [Quit: Konversation terminated!]
<sb0> okay the problem is definitely around there
<sb0> running "git diff 0e9548e14973e16d219fedd9a1eb679bff85f338...40aedac60243134cc288c8f40dd78bf7aad811e0|patch -p1 -R" on top of release-19.03 fixes pypy3
DariusTh` has quit [Ping timeout: 245 seconds]
mexisme has quit [Ping timeout: 246 seconds]
<DigitalKiwi> https://gist.github.com/Kiwi/ef7f3a166d05652e69a164d5cbfa7055 trying to add bitwarden desktop to nixpkgs it's being weird but i think this works...weird in that it always opens devtools when it launches :/ worldofpeace maybe you can look it's based on one you maintain
<iqubic> I added `texlive.scheme-full' to `environment.systemPackages' and tried to rebuild.
<iqubic> I got: "error: The option value `environment.systemPackages.[definition 46-entry 50]' in `/etc/nixos/configuration.nix' is not of type `package'." returned in the terminal.
<danderson> success! ledmon requires the `sg` kernel module to talk to the enclosure controller to blink the blinkenlights
<iqubic> Anyone around here know how to fix this TeX issue.
<danderson> silly question: would it make sense to have the ledmon derivation cause the `sg` kernel module to be loaded? Or is that a violation of layering, or against style, or somesuch?
wfranzini has quit [Remote host closed the connection]
<danderson> so I need to add the `sg` module to boot.kernelModules. But, boot.kernelModules is also defined in hardware-configuration.nix. How do I specify an extension to hardware-configuration's list?
<danderson> I'm assuming just saying boot.kernelModules = ["sg"]; in configuration.nix will just replace the list that hardware-configuration.nix came up with.
vmandela has joined #nixos
kvda has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
kvda has joined #nixos
<iqubic> I'm so fed up with this LaTeX issue.
domogled has quit [Quit: domogled]
palo1 has joined #nixos
palo has quit [Ping timeout: 248 seconds]
palo1 is now known as palo
day|flip has quit [Quit: ERC (IRC client for Emacs 26.1)]
<Miyu-chan> arianvp: From what I understand, your Gitlab runner script does not share state between pipelines, so I don't have to run any cleanup, right?
<Miyu-chan> s/script/module/
<Ashy> iqubic: can you load it in a nix-shell?
dansho has quit [Ping timeout: 246 seconds]
<Ashy> iqubic: looks like you might want texlive.combined.scheme-full instead
<Ashy> based on this anyway: https://nixos.wiki/wiki/TexLive
<Ashy> iqubic: looks like there's also a section in the manual: https://nixos.org/nixpkgs/manual/#sec-language-texlive
dansho has joined #nixos
kvda has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
rauno has quit [Ping timeout: 250 seconds]
<sb0> argh, no, it's not that commit...
<sb0> well
<sb0> it is
<sb0> but
<sb0> pypy3 builds with nix-build and fails in hydra.
<sb0> :/
<sb0> and I've run nix-build on my hydra machine, nix cached the result, and now the corresponding builds that depend on pypy3 are passing ....
<sb0> this is quite messy
liberiga has quit [Remote host closed the connection]
zupo has joined #nixos
<{^_^}> [nixpkgs] @c00w opened pull request #65709 → nix-daemon: Fix builduser count to work when maxJobs is auto → https://git.io/fj93m
domogled has joined #nixos
<srhb> sb0: How do I reproduce the problem?
<srhb> sb0: Just building pypy3?
<sb0> locally: nix-build -A pypy3 on the nixpkgs release-19.03 checkout
<srhb> sb0: Do you sb0 test_dbm_gnu?
<srhb> Er
<srhb> Two messages got mangled there
<srhb> Do you mean the test_dbc_gnu failure? :)
<sb0> yes, it's some test failure
<sb0> >FAIL lib-python/3/test/test_multiprocessing_fork.py::unmodified
<srhb> That doesn't look like the failure on hydra..
<srhb> FAIL lib-python/3/test/test_dbm_gnu.py::unmodified
<srhb> So I guess it might be quite wobbly.
<{^_^}> [nixpkgs] @etu merged pull request #65700 → gitea: 1.8.3 -> 1.9.0 → https://git.io/fj9t5
<{^_^}> [nixpkgs] @etu pushed 2 commits to master: https://git.io/fj933
<sb0> hmm, yeah, could be some concurrency bug in the test
<srhb> Let's try rerunning 19.03
<srhb> But it would certainly be nice to stabilize it..
<srhb> sb0: I have to go work now, but maybe you could keep an eye on https://hydra.nixos.org/build/97623474#tabs-summary :)
<sb0> kk
<sb0> thanks
<srhb> No, thank you. :-)
<{^_^}> [nixpkgs] @MasseR opened pull request #65710 → flameshot: Use Qt mkDerivation → https://git.io/fj93W
bakakuna has joined #nixos
<worldofpeace> DigitalKiwi: what version of electron does that application actually use?
<DigitalKiwi> i think that one
<{^_^}> [nixpkgs] @worldofpeace merged pull request #65622 → croc: init at 6.1.1 → https://git.io/fjS7L
<{^_^}> [nixpkgs] @worldofpeace pushed 3 commits to master: https://git.io/fj93u
<worldofpeace> that looks like that latest in the diff
<DigitalKiwi> the version i packaged is the 3
<DigitalKiwi> also i tried other ones and they didn't work
<DigitalKiwi> (that commit is like 8 days ago)
rauno has joined #nixos
<worldofpeace> i don't think long term trying to package an older version of the application would work out
domogled has quit [Quit: domogled]
<DigitalKiwi> the version i packaged is the newest
DariusTh` has joined #nixos
<{^_^}> [nixpkgs] @Mic92 pushed to radare2 « radare2: 3.6.0 -> 3.7.0 »: https://git.io/fj93r
<{^_^}> [nixpkgs] @Mic92 opened pull request #65711 → radare2: 3.6.0 -> 3.7.0 → https://git.io/fj93K
DariusTh` has quit [Ping timeout: 258 seconds]
logzet has joined #nixos
<{^_^}> [nixpkgs] @Mic92 merged pull request #65710 → flameshot: Use Qt mkDerivation → https://git.io/fj93W
<{^_^}> [nixpkgs] @Mic92 pushed commit from @MasseR to master « flameshot: Use Qt mkDerivation (#65710) »: https://git.io/fj93X
<{^_^}> [nixpkgs] @Mic92 merged pull request #65711 → radare2: 3.6.0 -> 3.7.0 → https://git.io/fj93K
<{^_^}> [nixpkgs] @Mic92 pushed 2 commits to master: https://git.io/fj93M
<{^_^}> [nixpkgs] @Mic92 pushed 0 commits to radare2: https://git.io/fj93D
thc202 has joined #nixos
<{^_^}> [nixpkgs] @Mic92 opened pull request #65712 → mopidy: 2.2.2 -> 2.2.3 → https://git.io/fj93y
wfranzini has joined #nixos
cjpbirkbeck has joined #nixos
<{^_^}> [nixpkgs] @Mic92 merged pull request #65709 → nix-daemon: Fix builduser count to work when maxJobs is auto → https://git.io/fj93m
<{^_^}> [nixpkgs] @Mic92 pushed 2 commits to master: https://git.io/fj935
anon has joined #nixos
<{^_^}> [nixpkgs] @Mic92 merged pull request #65712 → mopidy: 2.2.2 -> 2.2.3 → https://git.io/fj93y
<{^_^}> [nixpkgs] @Mic92 pushed 2 commits to master: https://git.io/fj93A
anon is now known as Guest14650
mexisme has joined #nixos
Jackneill has joined #nixos
mexisme has quit [Ping timeout: 276 seconds]
lord| has quit [Read error: Connection reset by peer]
<Miyu-chan> Some idea got brought up in a convo.
<Miyu-chan> What if compilers have fragmented files, but static symbols?
<Miyu-chan> In a way, it's static binaries, but with multiple files.
<Miyu-chan> It feels like Nix would excel on that.
lord| has joined #nixos
lambda-11235 has quit [Quit: Bye]
<{^_^}> [nixpkgs] @Mic92 pushed to staging « iana-etc: 20190504 -> 20190731 »: https://git.io/fj9st
<Mic92> Miyu-chan: what are static symbols?
<Mic92> Do you mean static libraries?
<Miyu-chan> I'm not really into the theoretics of libraries, but from how I understand it. symbols are things like some_function or some_variable which gets replaced in runtime for dynamic loading or link-time for static linking.
<Miyu-chan> which gets replaced with addresses
__monty__ has joined #nixos
<rawtaz> i fail to understand what you mean by *compilers* having fragmented files but static symbols :o
zupo_ has joined #nixos
<Miyu-chan> I'll explain it more when I get home, I guess. :P
<iqubic> Ashy: Thanks for helping me with my TeX issues.
zupo has quit [Ping timeout: 258 seconds]
Zer0xp has quit [Read error: Connection reset by peer]
m0rphism has joined #nixos
<{^_^}> [nixpkgs] @lilyball opened pull request #65713 → macvim: 8.1.1517 -> 8.1.1722 → https://git.io/fj9sn
orivej has joined #nixos
Zer0xp has joined #nixos
cjpbirkbeck has quit [Quit: Quitting now.]
<Miyu-chan> So I'm back. And I think it actually requires an overhaul in the whole ELF system.
asheshambasta has joined #nixos
DariusTheMede has joined #nixos
<Miyu-chan> I don't understand how ELF nor dynamic loading works, FWIW. But the symbols are determined in runtime, right?
<__monty__> I can install pass-otp on both a linux and a darwin machine. But on another darwin machine the tests fail: http://ix.io/1Q4b How do I troubleshoot this?
<__monty__> Afaik linktime is separate from runtime.
<__monty__> And I'm not clear on what you mean by determined.
<rawtaz> Miyu-chan: if you dont know the technicalities, how can you have been involved in a discussion about these things?
<DariusTheMede> I am trying to debug a derivation which uses cmake to generate some test files which then get run to check whether a certain libary is available (lapack as it happens)
<DariusTheMede> I have managed to run cmakeConfigurePhase inside a nix shell
<DariusTheMede> I tried cmakeBuildPhase but "command not found"
<__monty__> Wouldn't you use the output in the regular buildPhase?
<{^_^}> [nixpkgs] @FRidh pushed 297 commits to staging-next: https://git.io/fj9sV
<Miyu-chan> rawtaz: Fair enough. In a way, I was just hoping someone would say "that's already how it works."
<{^_^}> [nixpkgs] @FRidh pushed 334 commits to staging: https://git.io/fj9sw
seanparsons has quit [Quit: ZNC 1.7.3 - https://znc.in]
<rawtaz> Miyu-chan: ok :)
<rawtaz> im not sure anyone understands the suggestion hehe
klntsky has quit [Ping timeout: 260 seconds]
<__monty__> DariusTheMede: I can only find mentions of cmakeConfigurePhase in nixpkgs, maybe cmakeBuildPhase is just not a thing?
<__monty__> What was the suggestion?
seanparsons has joined #nixos
<DariusTheMede> __monty__: It was mentioned here: https://gricad.github.io/calcul/nix/tuto/2017/07/04/nix-tutorial.html#package-development but I don't think it exists either
klntsky has joined #nixos
<rawtaz> __monty__: < Miyu-chan> Some idea got brought up in a convo. What if compilers have fragmented files, but static symbols? In a way, it's static binaries, but with multiple files. It feels like Nix would excel on that.
<tilpner> gchristensen: Not sure if you can or want to do anything about it, but the OpenCollective mail looks weird by ending with "The The NixOS Foundation open collective"
zupo has joined #nixos
<Miyu-chan> Hm. What I'm trying to say is resolve relocations in link-time, while still keeping files split up.
<__monty__> tilpner: We need to artificially increase word frequency of information-poor words. So as to prevent AIs from becoming smarter than us.
<__monty__> Miyu-chan: What sort of relocations?
<Miyu-chan> The basic idea is that the dynamic linker no longer has to tell the binary "oh, the function is located in this location." Instead, its only job is to load the file when needed.
<srhb> DariusTheMede: try echo $phases
zupo_ has quit [Ping timeout: 245 seconds]
<Miyu-chan> Based on what I understand, that should just be reading the ELF table, checking which files are needed, and mmaping them to where they should be.
<srhb> DariusTheMede: I think cmakeConfigurePhase is hooked into one of the existing ones (configurePhase, probably) but there's no such thing as cmakeBuildPhase usually.
<DariusTheMede> echo $phases is empty
LysergicDreams has quit [Remote host closed the connection]
<srhb> DariusTheMede: How did you enter the shell?
<DariusTheMede> I have a shell.nix
<DariusTheMede> nix-shell --pure shell.nix
<srhb> DariusTheMede: It sounds like it's not a regular mkDerivation then?
<DariusTheMede> BTW running cmakeConfigurePhase crapped all over my top level directory :(
<srhb> DariusTheMede: Yes, the standard phases assume you're in the build directory.
<DariusTheMede> srhb: I don't understand the question - sorry
FRidh has joined #nixos
<srhb> DariusTheMede: Which is normally somewhere in /tmp
<srhb> DariusTheMede: I'm basically wondering what your shell.nix looks like. It sounds like it's not a stdenv.mkDerivation
<DariusTheMede> The cmake part of the install creates an executable which it runs to check whether lapack support is available
<DariusTheMede> Outside of nix, I build and run this executable
johanot has joined #nixos
<rawtaz> Miyu-chan: what problem or need does it solve?
<DariusTheMede> To debug inside nix, I need to be able to do this
<rawtaz> or use case*
<srhb> DariusTheMede: So, since phases isn't set, it gets set by genericBuild
<Miyu-chan> Indirect jumps, I guess.
<rawtaz> Miyu-chan: and what problem or use case does in turn that solve?
<DariusTheMede> I can see that nix creates a directory called LapackTest
<rawtaz> Miyu-chan: in other words; what's the point of what we're discussing?
drakonis_ has quit [Ping timeout: 245 seconds]
<DariusTheMede> Hmmm $sourceRoot is empty - this probably explains why nix crapped all over my top level directory
<srhb> DariusTheMede: sourceRoot gets set by unpackPhase
<srhb> DariusTheMede: (relative to pwd)
<DariusTheMede> So I should have done that first?
<srhb> DariusTheMede: You should probably nix-shell yourthing.nix and then immediately cd $(mktemp -d), then run genericBuild
<srhb> Or whichever manual order of phases you want
* rawtaz &
drakonis_ has joined #nixos
<srhb> DariusTheMede: You may also want to set $out to some tmp directory as it won't be able to write to the nix store
<DariusTheMede> srhb: this is very helpful - thanks
Shoubit has joined #nixos
veske has joined #nixos
<DariusTheMede> Ok I can now see that the cmakeConfigurePhase has created a directory in which there is a C program which it then compiles and runs to check for the prescence of LAPACK
<DariusTheMede> /var/folders/1g/xdjj8dy15k932b80r197qcnr0000gp/T/tmp.rw4ZLPhV69/sundials-3.2.1/build/LapackTest
<DariusTheMede> containing CMakeCache.txtCMakeLists.txtMakefile cmake_install.cmake ltest.c
<sb0> srhb: dbm failure again
alan1 has joined #nixos
Makaveli7 has joined #nixos
o1lo01ol1o has joined #nixos
<srhb> sb0: My local run failed in both test_dbm_gnu and test_multiprocessing_fork. Looks like we need to open a ticket.
<srhb> issue..
alex`` has joined #nixos
<sb0> fwiw, on nixos-unstable tests seem to fail more reproducibly. at least, you can never manage to build pypy3...
<{^_^}> [nixpkgs] @etu opened pull request #65714 → gitea: 1.8.3 -> 1.9.0 → https://git.io/fj9sh
<srhb> sb0: Neat. :-P But looks like we might have to disable them or some of them at least.
rauno has quit [Ping timeout: 250 seconds]
ThatDocsLady has joined #nixos
o1lo01ol1o has quit [Remote host closed the connection]
o1lo01ol1o has joined #nixos
o1lo01ol1o has quit [Remote host closed the connection]
o1lo01ol1o has joined #nixos
yurb_afk is now known as yurb
ajs124 has joined #nixos
rauno has joined #nixos
ottidmes has joined #nixos
<{^_^}> [nixpkgs] @zimbatm merged pull request #65697 → bundlerApp: meta.platforms defaults to platforms of ruby dependency → https://git.io/fj9L7
<{^_^}> [nixpkgs] @zimbatm pushed commit from @nicknovitski to master « bundlerApp: meta.platforms defaults to platforms of ruby dependency (#65697) »: https://git.io/fj9GW
cransom has quit [Quit: WeeChat 2.4]
aswanson has quit [Quit: WeeChat 2.4]
<Miyu-chan> Back. Indirect jumps might result in 2 cache misses, methinks.
o1lo01ol1o has quit [Remote host closed the connection]
<Miyu-chan> Which... might be slow. Idk.
<Miyu-chan> I guess this is where I don't know at all anymore TBH, because CPU prefetches are kinda amazing, and all those other stuff.
Makaveli7 has quit [Quit: WeeChat 2.5]
mexisme has joined #nixos
o1lo01ol1o has joined #nixos
<Miyu-chan> I guess TL;DR is that there are some people who are adamant about using static compiling. This mostly has the benefits of static compiling, except for non-contiguous memory.
<Miyu-chan> s/static compiling/static linking/
<Ashy> iqubic: no worries, i don't actually use (la)tex but always wanted to
<arianvp> Miyu-chan: what do you mean by state?
<arianvp> I think Gitlab keeps some state lingering around in docker images even between runs . andi- knows more about this
<arianvp> but at least the CWD is cleaned up yes
<Miyu-chan> Ah. Hm. I'm thinking of using nixops.
<Miyu-chan> I guess I can just go with `nixops --state ./foo
<{^_^}> [nixpkgs] @mgttlinger opened pull request #65715 → OCaml build support: add oasis build system → https://git.io/fj9G0
<andi-> arianvp: yeah, it keeps random garbage in $CI_PROJECT_DIR/.. for "caching" reasons and they keep on arguing that they are unable to track random modifications and so they can not reverse them.. They don't see the point to not track and just discard..
<Miyu-chan> But is otherwise safe?
<clever> andi-: ive also seen nix/stack problems on travis before
<Taneb> I'm trying to do evil and run something as "sudo" from an unsandboxed nix build, I'm getting the error "sudo: effective uid is not 0, is /usr/bin/sudo on a file system with the 'nosuid' option set or an NFS file system without root privileges?". Anyone know what that's about?
<clever> some projects do an impure stack build under nix-shell, and cache ~/.stack-work
<clever> but stack links to libraries in /nix/store/
<clever> and when nixpkgs changes, nix wont download the same libraries, and now your cache fails hard
o1lo01ol1o has quit [Remote host closed the connection]
<andi-> Miyu-chan: otherwise it was sane. You can also disable "caches" (which just means docker container caches…)
<clever> in one case, ld.so didnt exist, so files that clearly exist, claim to not exist
<Izorkin> How to need to merge PR #63355 ?
<{^_^}> https://github.com/NixOS/nixpkgs/pull/63355 (by Izorkin, 6 weeks ago, open): mariadb: 10.3.15 -> 10.3.17
Chiliparrot has joined #nixos
justanotheruser has quit [Ping timeout: 245 seconds]
o1lo01ol1o has joined #nixos
o1lo01ol1o has quit [Remote host closed the connection]
<Taneb> OK, Hydra (or nix-store?) doesn't like distributing a build to a machine with "allow-new-privileges"
<Taneb> Is there a way around this?
<Taneb> Never mind, I'd screwed up my config
<Taneb> (I'd written "allow-new-privileges" rather than "allow-new-privilates = true")
justanotheruser has joined #nixos
<__monty__> That sounds like a weird fix.
kvda has joined #nixos
<{^_^}> [nixpkgs] @primeos pushed to master « dmenu2: Remove the package (fix #63218) »: https://git.io/fj9GM
kfound has joined #nixos
Makaveli7 has joined #nixos
<NickHu> Can somebody please tell me what package hcidump is in? nix-index never works for me
<clever> ,locate hcidump
<{^_^}> Found in packages: wireshark.dev, wireshark-gtk.dev
alan2 has joined #nixos
<{^_^}> [nixpkgs] @roberth merged pull request #65677 → frog: Fix build (icu64 -> icu60) → https://git.io/fj9UY
<{^_^}> [nixpkgs] @roberth pushed 2 commits to master: https://git.io/fj9G7
<__monty__> I wonder why nix search never works for me?
<Miyu-chan> Hm, why can't filterSource compose?
alan1 has quit [Ping timeout: 245 seconds]
<clever> Miyu-chan: you want the newer cleanSourceWith i believe
<Miyu-chan> Yeah. That's what I'm reading right now.
<Miyu-chan> # lib.cleanSourceWith f (lib.cleanSourceWith g ./.) # Succeeds!
<Miyu-chan> # builtins.filterSource f (builtins.filterSource g ./.) # Fails!
freddie-freeload has joined #nixos
<clever> Miyu-chan: for complicated reasons, filterSource cant act on filterSource
<Miyu-chan> (in the documentation)
<Miyu-chan> Oh. I was thinking that it's more of "filterSource doesn't work on /nix/store"
<clever> thats probably it
<clever> Miyu-chan: but cleanSourceWith will return a special attrset, that remembers the original path, filter function, and has a string of the result of filtering
<clever> if you pass that set back to cleanSource with, it can extract the original un-filtered path, and compose the 2 filters together, and remake the special set
<Miyu-chan> Ah. I see now.
ngirard has joined #nixos
<Miyu-chan> Hm, is there something wrong with the documentation?
<clever> the lines you pasted look correct
<Miyu-chan> cleanSourceWith = { filter, src }:
<Miyu-chan> The inner set doesn't seem to be a functor either.
<clever> the return value is a set with 4 attrs
hoijui has joined #nixos
<clever> the magic outPath attr allows that set to be treated as a string
<clever> > let foo = { outPath = "bar"; }; in "${foo}"
<{^_^}> "bar"
<Miyu-chan> Right, I'm thinking more of the `lib.cleanSourceWith g ./.`
<clever> oh, yeah, the docs are wrong then
<clever> you need to lib.cleanSourceWith { filter = g; src = ./.; }
<Miyu-chan> Okay, git blame time.
Guest14650 has quit [Ping timeout: 245 seconds]
cyphase has quit [Ping timeout: 246 seconds]
<NickHu> weird, I went into a shell with wireshark.dev and it's not there
<NickHu> And it's nowhere in the nix store either
<clever> NickHu: which nixpkgs rev are you on?
Guest14650 has joined #nixos
<clever> bluez.out 409,184 x /nix/store/f6h67gggc9f3abv0f6qrni7cd7rls944-bluez-5.43/bin/hcidump
<clever> NickHu: also, strangely, my nix-index DB claims its in bluez instead
<clever> maybe it moved from bluez to wireshark, and your on an older nixpkgs?
<Miyu-chan> ...
<Miyu-chan> This is interesting. The documentation was commmited at the same time as the code.
<clever> Miyu-chan: could be an improvement over iteration, and he forgot the docs
<{^_^}> #33312 (by ElvishJerricco, 1 year ago, merged): Added composable version of `filterSource` to `lib`
<clever> github does say he force-pushed before it got merged
<NickHu> clever: I'm on revision c4fec1c6314
<NickHu> the bluez version I have is 5.50, so maybe it got renamed or something
jtojnar__ has joined #nixos
<clever> /nix/store/fpbwh44krpxp7q6xaxbskn6848kwpbwv-wireshark-qt-3.0.3-dev/include/wiretap/hcidump.h
<clever> NickHu: by default the ,locate searches for *hcidump*
<NickHu> ah
<clever> NickHu: so it found hcidump.h in wireshark
<NickHu> but I wonder why the binary is gone from bluez
<__monty__> ,locate bin hcidump
orivej has quit [Ping timeout: 245 seconds]
<{^_^}> Couldn't find in any packages
<clever> __monty__: my older nix-index DB claims its in blues 5.43
kvda has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<clever> but NickHu's nixpkgs is up to 5.50
<__monty__> Time to look for the regression for the bluez package?
jtojnar__ has left #nixos [#nixos]
Makaveli7 has quit [Quit: WeeChat 2.5]
mexisme has quit [Ping timeout: 264 seconds]
judson_ has quit [Remote host closed the connection]
judson_ has joined #nixos
<srhb> Looks like it's barred behind --enable-deprecated
<srhb> I think I vaguely remember this...
o1lo01ol1o has joined #nixos
mexisme has joined #nixos
<srhb> Supposedly bluetoothctl should cover it, but iirc it doesn't completely.
<craige> Is there a documentation team for NixOS? I've had a documentation PR out for 6 months that could do with a review so I'd like to prod them, if they exist :-)
<Miyu-chan> clever: Bigger weird. Does cleanSourceWith even compose?
<Miyu-chan> It composes once, I believe, but not more.
<clever> Miyu-chan: it should compose in a chain
<Miyu-chan> cleanSourceWith = { filter, src }:
<Miyu-chan> Yet you have a 4-set as an output.
<Miyu-chan> Oh wait. I'm stupid.
<Miyu-chan> Shhhhh
<{^_^}> [nixpkgs] @zimbatm pushed to master « mdsh: 0.1.3 -> 0.1.4 »: https://git.io/fj9ZE
<Miyu-chan> Interestingly though, seems like there's nothing wrong with making it API-compatible with filterSource.
<Miyu-chan> clever: Err, I'm stupid. I get why filterSource doesn't chain now. The idea of filterSource is to not load the files /nix/store from the start. So it just makes sense to not have it work on /nix/store.
<Miyu-chan> Ofc. you could always make filterSource chaining Do The Right Thing TM, but it's implementable in Nix anyway,.
<Miyu-chan> IMO, this is both dogmatically and pragmatically the correct way, as not everyone is really comfortable with reading C++.
dansho has quit [Quit: Leaving]
DariusTheMede has quit [Ping timeout: 246 seconds]
<infinisil> craige: Not really, but I recommend linking to the PR here
<craige> Thanks infinisil
orivej has joined #nixos
<{^_^}> [nixpkgs] @primeos pushed to master « python37Packages.mysql-connector: 8.0.16 -> 8.0.17 »: https://git.io/fj9ZD
<{^_^}> [nixpkgs] @markuskowa merged pull request #65714 → [19.03] gitea: 1.8.3 -> 1.9.0 → https://git.io/fj9sh
<{^_^}> [nixpkgs] @markuskowa pushed 2 commits to release-19.03: https://git.io/fj9Zy
<clever> Miyu-chan: you could just make a lib.filterSource, that has the identical api to builtins.filterSource, but can also compose
<clever> but i can see that causing confusion too
alan2 has quit [Ping timeout: 245 seconds]
<craige> https://github.com/NixOS/nixos-homepage/pull/269 < 6 month old documentation PR that could do with a few eyes. Thanks in advance :-)
<{^_^}> nixos-homepage#269 (by craigem, 18 weeks ago, open): Added how to update Planet NixOS
DariusTheMede has joined #nixos
<__monty__> craige: Other than a missing </p> that LGTM.
<craige> /o\ better go fix it :-) Thanks __monty__
<__monty__> craige: Oh, and I'd definitely prefer you'd stick to the linewidth in the rest of that file.
<craige> +1
<craige> I also need to add hot to update Planet NixOS, as I updated the PLanet Nixos source at that time too but it;s never been updated in prod (probably a manual process?)
* craige has vim set to wrap at 80, no idea how that line got so long.
<craige> ah, the .tt extension is not covered by my configs /o\
<{^_^}> [nixpkgs] @Mic92 merged pull request #64646 → mariadb: fix mytop script → https://git.io/fjPST
<{^_^}> [nixpkgs] @Mic92 pushed 2 commits to master: https://git.io/fj9Zx
nixbitcoin has joined #nixos
orivej has quit [Ping timeout: 268 seconds]
orivej has joined #nixos
<{^_^}> [nixpkgs] @Mic92 merged pull request #65701 → xonsh: 0.9.8 → 0.9.9 → https://git.io/fj9qG
<{^_^}> [nixpkgs] @Mic92 pushed 2 commits to master: https://git.io/fj9Zp
<nixbitcoin> Hey. I'm trying to package [joinmarket](https://github.com/JoinMarket-Org/joinmarket-clientserver) for [nix-bitcoin](https://github.com/fort-nix/nix-bitcoin) and planning to upstream the package and module. I'm having some trouble since the joinmarket repo contains 4 different packages in subdirectories with separate setup.py's. These setup.py's also mostly rely on dependencies not available through nix. What is the best way to fetch
<nixbitcoin> source from different subdirectories within a git repo? What is the best way to use pip & virtualenv to pull in dependencies?
ubert has joined #nixos
<craige> That's been updated __monty__ - thanks for the review.
<adisbladis> nixbitcoin: You can use sourceRoot on the derivation to use different subdirectories
<Izorkin> Mic92: you can check PR mariadb?
<__monty__> craige: Np. Note that I'm not a nixpkgs maintainer so you'll have to keep pestering people to get it merged ; )
<Mic92> Izorkin: could you just rebase your branch + force push?
psy3497 has quit [Ping timeout: 272 seconds]
<nixbitcoin> adisbladis: thank you. is it normal to package the different packages contained in the subdirectories in separate default.nix's or all in the same default.nix?
<adisbladis> nixbitcoin: That's not a normal case to begin with... Do what you think is best. There is no one size fits all here.
<craige> Still grateful for a review, especially one that resulted in a better PR __monty__
<Izorkin> Mic92: is there a quick way to rebase?
___laika has joined #nixos
psyanticy has joined #nixos
<adisbladis> Izorkin: git pull --rebase origin master
<Mic92> Izorkin: assuming `upstream` is the nixpkgs remote: git rebase upstream/master
<Mic92> or what adisbladis said
orivej has quit [Ping timeout: 272 seconds]
<Mic92> Izorkin: is CMAKE_INSTALL_PREFIX_DEV something cmake provides by default?
<nixbitcoin> adisbladis: makes sense. what about pip/virtualenv? the documentation i found seemed to refer to nix-shells.
<Mic92> if that was the case, we could just upstream both patches.
<adisbladis> nixbitcoin: What about them? I don't understand the question.
fendor has joined #nixos
<Izorkin> Mic92: need to correcto work command mysql_config
MmeQuignon has joined #nixos
<nixbitcoin> adisbladis: How do I import dependencies with pip instead of through nix?
<__monty__> nixbitcoin: I doubt that'd get accepted to nixpkgs.
___laika has quit [Ping timeout: 248 seconds]
<adisbladis> This ^
<__monty__> I think you'll need to bite the bullet and package it all the way down.
<adisbladis> Sadly there is not currently a python2nix tool that would result in upstreamable packages :/
<nixbitcoin> haha, that'll be fun. I have time atm so I'll do it. Seems like the proper way to do it anyway.
<adisbladis> I'm hoping that https://github.com/adisbladis/poetry2nix can become such a tool :)
<adisbladis> Actually it's not that far off.. I just need to spend a few hours on it.
alan1 has joined #nixos
<nixbitcoin> That would be awesome. But I figure most of the packages will be easier than JoinMarket since they are available in pypi.
<adisbladis> It doesn't really help currently.. All pythonXPackages are manually packaged
<adisbladis> So pypi or not, it's a manual process
fendor_ has joined #nixos
<nixbitcoin> yeah, but not 4 different packages in subdirectories with weird python scripts that aren't packaged :D
<adisbladis> Heh ^_^
<adisbladis> No probably not the easiest one
fendor has quit [Ping timeout: 268 seconds]
<nixbitcoin> I'll be back if I have questions.
nixbitcoin has quit [Quit: nixbitcoin]
meteo has quit [Ping timeout: 246 seconds]
zupo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
zupo has joined #nixos
zupo has quit [Client Quit]
<{^_^}> [nixpkgs] @lsix merged pull request #65688 → qgis: 3.4.8 -> 3.4.10 → https://git.io/fj9If
<{^_^}> [nixpkgs] @lsix pushed 2 commits to release-19.03: https://git.io/fj9nK
ardumont has quit [Quit: WeeChat 2.4]
ardumont has joined #nixos
<freddie-freeload> What's the "proper" way to create a `shell.nix` based on an existing `pom.xml` of a maven project? :)
DariusTheMede has quit [Ping timeout: 258 seconds]
orivej has joined #nixos
<FRidh> freddie-freeload: there is a buildMaven function but I have not really used it. I do have good experience with mavenix
<Izorkin> Mic92: updated PR manually
orivej has quit [Ping timeout: 246 seconds]
noudle has joined #nixos
<{^_^}> [nixpkgs] @angristan opened pull request #65719 → solargraph: 0.34.2 -> 0.35.1 → https://git.io/fj9cs
Guest14650 has quit [Quit: WeeChat 2.4]
nihh has joined #nixos
rprospero has joined #nixos
noudle has quit [Read error: Connection reset by peer]
noudle has joined #nixos
Makaveli7 has joined #nixos
alan1 has quit [Remote host closed the connection]
alan1 has joined #nixos
amir has quit [Read error: Connection reset by peer]
alan1 has quit [Remote host closed the connection]
alan1 has joined #nixos
orivej has joined #nixos
amir has joined #nixos
<{^_^}> [nixpkgs] @jtojnar merged pull request #64110 → gnome3.pidgin-im-gnome-shell-extension: 1.0.1 -> 31 → https://git.io/fjKVc
<{^_^}> [nixpkgs] @jtojnar pushed 3 commits to master: https://git.io/fj9ci
o1lo01ol1o has quit [Remote host closed the connection]
__monty__ has quit [Quit: leaving]
npmccallum has joined #nixos
meteo has joined #nixos
savanni_ is now known as savanni
orivej has quit [Ping timeout: 246 seconds]
hoijui has quit [Ping timeout: 264 seconds]
iyzsong has joined #nixos
<{^_^}> [nixpkgs] @lionello opened pull request #65720 → gradle: declare package major versions → https://git.io/fj9CT
<Aleksejs> I cannot build a thing, it hangs at Building Nix... Same with nix-shell -p
mexisme has quit [Ping timeout: 250 seconds]
mexisme has joined #nixos
logzet has quit [Quit: http://quassel-irc.org - Chat comfortably. Anywhere.]
alan1 has quit [Read error: Connection reset by peer]
srid has quit [Ping timeout: 244 seconds]
FRidh has quit [Ping timeout: 246 seconds]
<{^_^}> [nixpkgs] @eadwu opened pull request #65721 → pythonPackages.zstd: 1.4.0.0 -> 1.4.1.0 → https://git.io/fj9CL
sb0 has quit [Quit: Leaving]
<sphalerite> Does suspend-to-disk work on nixos? And would using a zvol as the backing swap work?
ee1943 has quit [Ping timeout: 258 seconds]
ee1943 has joined #nixos
<ajs124> sphalerit: I think a zvol might be a problem, but that's independet of NixOS
<gchristensen> suspending to disk does work on nixos. ZFS does not support suspending to disk.
drakonis_ has quit [Ping timeout: 244 seconds]
<sphalerite> oh, not at all? :(
<gchristensen> right, not at all
aswanson has joined #nixos
<{^_^}> [nixpkgs] @mat8913 opened pull request #65722 → ghcjs-ng: Enable Hydra builds → https://git.io/fj9Ca
drakonis_ has joined #nixos
o1lo01ol1o has joined #nixos
freddie-freeload has quit [Ping timeout: 268 seconds]
ixxie has joined #nixos
<infinisil> Huh, I was fairly certain I hibernated with zfs before, with a non-zfs swap
<ixxie> hello folks; does anybody know about the NixOS Azure integration? Specifically, where it is documented?
<gchristensen> my understanding is it is playing with fire
<gchristensen> it can work here and there, but can also very badly not work
<gchristensen> but I have no direct experience or sources ... so maybe #zfsonlinux should be consulted :P
Makaveli7 has quit [Quit: WeeChat 2.5]
cyphase has joined #nixos
jtojnar has quit [Ping timeout: 245 seconds]
jtojnar has joined #nixos
<gchristensen> DHE on #zfsonlinux says it is likely to "mulch the pool" to suspend to disk with ZFS if your swap is on a zvol, and still unsafe if your swap is not on a zvol
<exarkun> can I bootstram a nixos arm vm from a nixos x86_64 machine and sources or do I just have to download one of the arm images, eg from the nixos wiki?
<infinisil> I see, yeah I think I did have some problems when I used it
<infinisil> (though that might have been due to me having less swap than ram..)
<infinisil> I didn't know better at the time xD
<gchristensen> I really like the phrase "mulch the pool"
cransom has joined #nixos
jgt has joined #nixos
vmandela has left #nixos ["Leaving"]
<sphalerite> exarkun: 32-bit or 64-bit ARM?
<jgt> I'm trying to setup a Hydra machine that builds GitHub PRs. I recall someone here linked me to a script on GitHub (which may have been written by peti) which demonstrated this kind of integration.
<jgt> I now can't find it. Anyone know where it is?
pie_ has joined #nixos
<sphalerite> exarkun: in any case, ARM VMs are far from trivial to get working well
<sphalerite> what do you want it for?
ngirard has quit [Ping timeout: 252 seconds]
DariusTheMede has joined #nixos
jmeredith has joined #nixos
gm_ has joined #nixos
srid has joined #nixos
<exarkun> spacefrogg: armv6l
<exarkun> err sphalerite sorry
<exarkun> sphalerite: yea. I have some experience with it. :/ I thought bootstrapping might simplify things a bit (remove a big, somewhat opaque dependency) but it looks like not.
<sphalerite> exarkun: it'the "easiest" way to bootstrap is probably to cross-build nix (not sure if that works), then build your image or your nixos directly using that cross-built nix on another distro
<{^_^}> [nixpkgs] @Infinisil merged pull request #59451 → treemacs-magit: needs git at build time → https://git.io/fjmgk
<{^_^}> [nixpkgs] @Infinisil pushed 2 commits to master: https://git.io/fj9CF
<exarkun> it looks like cross building nix does work - at least https://github.com/NixOS/nixpkgs/issues/51798#issuecomment-508916393 seems to imply it does
johanot has quit [Quit: WeeChat 2.4]
johanot has joined #nixos
<exarkun> so you're saying start with, eg, a debian arm image, cross build nix for arm, install the cross-built nix onto the debian arm vm, then proceed to do more nix-based building w/ that environment
<sphalerite> yep like that, I'm just testing if it cross-builds myself
<sphalerite> yes exactly
<exarkun> instead of trying to get a "pure" arm nixos system
fendor_ has quit [Remote host closed the connection]
DariusTheMede has quit [Ping timeout: 245 seconds]
<exarkun> okay, plausible
<sphalerite> well no, you can build a "pure" nixos from the debian system
<sphalerite> if you want.
<sphalerite> but you don't need to :)
<gchristensen> if you're on arm, you don't need to cross-build to arm
<{^_^}> [nixpkgs] @doronbehar opened pull request #65724 → Improve sequoia package expression → https://git.io/fj9Cx
<sphalerite> gchristensen: but you do need to get nix for arm somehow :)
andymandias has quit [Ping timeout: 272 seconds]
<gchristensen> ah
<gchristensen> yes, that is how I wanted to bootstrap my arm machines too
<sphalerite> but?
orivej has joined #nixos
<sphalerite> oh I need to get off the train now. ttyl
<gchristensen> I got lazy
<jgt> ah, I found the GitHub pull-request plugin for Hydra that I was looking for
m1cr0man has joined #nixos
o1lo01ol1o has quit [Remote host closed the connection]
o1lo01ol1o has joined #nixos
noudle has quit []
o1lo01ol1o has quit [Ping timeout: 272 seconds]
srid has quit [Changing host]
srid has joined #nixos
hoijui has joined #nixos
amir has quit [Read error: Connection reset by peer]
AluisioASG has quit [Quit: https://quassel-irc.org - Chat comfortably. Anywhere.]
orivej has quit [Ping timeout: 272 seconds]
DariusTheMede has joined #nixos
<{^_^}> Channel nixos-19.03-small advanced to https://github.com/NixOS/nixpkgs/commit/3da3a39022e (from 4 hours ago, history: https://channels.nix.gsc.io/nixos-19.03-small)
fusion809 has quit [Remote host closed the connection]
amir has joined #nixos
<{^_^}> [nixpkgs] @smaret opened pull request #65726 → [WIP] gildas: 20190701_a -> 20190801_a → https://git.io/fj9WE
DariusTheMede has quit [Ping timeout: 258 seconds]
fusion809 has joined #nixos
freddie-freeload has joined #nixos
freddie-freeload has quit [Client Quit]
<{^_^}> [nixpkgs] @marsam opened pull request #65727 → z-lua: 1.7.1 -> 1.7.2 → https://git.io/fj9Ww
endformationage has joined #nixos
<{^_^}> [nixpkgs] @Infinisil opened pull request #65728 → lib/types: Add eithers, extension of either to a list of types → https://git.io/fj9Wo
<gchristensen> infinisil: how about oneOf?
<infinisil> gchristensen: That sure does sound better
<gchristensen> woo :)
johanot has quit [Quit: WeeChat 2.4]
veske2 has joined #nixos
veske has quit [Ping timeout: 248 seconds]
rprospero has quit [Ping timeout: 245 seconds]
kfound has quit [Ping timeout: 245 seconds]
<{^_^}> [nixpkgs] @eadwu closed pull request #51006 → edex-ui: init at 2.2.2 → https://git.io/fp05M
rprospero has joined #nixos
AluisioASG has joined #nixos
<eraserhd> How long does it usually take before staging is merged to master?
veske2 has quit [Quit: This computer has gone to sleep]
<eraserhd> oh interesting, what's staging-next? I don't think that's documented.
<srhb> eraserhd: Best bet is to git log master and search for "Merge staging"
<{^_^}> rfcs#26 (by vcunat, 1 year ago, merged): staging workflow
nihh_ has joined #nixos
nihh has quit [Quit: WeeChat 2.4]
justanotheruser has quit [Ping timeout: 245 seconds]
<{^_^}> [nixpkgs] @SomeDer closed pull request #58289 → colorls: init at 1.1.1 → https://git.io/fjUti
<abbec> hi, I have a problem with nix-channel --update. It says that it is updating and the symlink shows the correct git hash but file contents is still wrong
<abbec> l ~/.nix-defexpr/channels/nixpkgs shows that it is a symlink to /nix/store/xfk5alpin7vq5d5ip4fnxq2knfkjdivr-nixpkgs-19.09pre186574.88d9f776091/nixpkgs which is correct
<pie_> is nix-prefetch-github broken?
<pie_> ameError: name 'output' is not defined
<pie_> * NameError
<abbec> ah, no pebcak
<abbec> sorry, it was a false alarm
amir has quit [Read error: Connection reset by peer]
chessai has joined #nixos
ixxie has quit [Remote host closed the connection]
<{^_^}> [nixpkgs] @veprbl merged pull request #64706 → winetricks: 20190310 -> 20190615 → https://git.io/fjXOp
<{^_^}> [nixpkgs] @veprbl pushed commit from @MetaDark to master « winetricks: 20190310 -> 20190615 (#64706) »: https://git.io/fj9lW
amir has joined #nixos
kfound has joined #nixos
amir has quit [Read error: Connection reset by peer]
amir has joined #nixos
<abbec> I got nixos-unstable and nixpkgs-unstable mixed up... but I also thought nixpkgs-unstable would generally be ahead of nixos-unstable?
<infinisil> Generally it should yeah, but it's not a given
<arcnmx> Hm, how do you check if/why the unstable channels seem to be stuck?
<tilpner> abbec: nixpkgs- has tests for Darwin, which nixos- can ignore. So if those fail, nixos- can advance past nixpkgs-
<vaibhavsagar> arcnmx: http://howoldis.herokuapp.com/
<abbec> ah, thanks
<{^_^}> [nixpkgs] @veprbl merged pull request #64511 → goxel: 0.9.0 -> -> 0.10.0 → https://git.io/fjidi
<{^_^}> [nixpkgs] @veprbl pushed 2 commits to master: https://git.io/fj9lw
<tilpner> Aww great, another one I missed
<infinisil> ,stuck
bakakuna has quit [Quit: bakakuna]
bakakuna has joined #nixos
pietranera has quit [Quit: Leaving.]
<arcnmx> so just, very backlogged..? I guess staging is starving the queue or something?
<{^_^}> [nixpkgs] @Infinisil merged pull request #62742 → haskellPackages: Don't ignore old overrides → https://git.io/fjudx
<{^_^}> [nixpkgs] @Infinisil pushed 2 commits to master: https://git.io/fj98f
<gchristensen> the darwin builders might be in trouble. status.nixos.org
justanotheruser has joined #nixos
Soo_Slow has joined #nixos
vmandela has joined #nixos
ngirard has joined #nixos
justanotheruser has quit [Client Quit]
nihh_ has quit [Quit: Leaving]
MmeQuignon has quit [Ping timeout: 245 seconds]
<{^_^}> [nixpkgs] @vitaliy-zinchenko closed pull request #65687 → gnupatch: update links to patches → https://git.io/fj9k7
iyzsong has quit [Ping timeout: 276 seconds]
bakakuna has quit [Ping timeout: 248 seconds]
chessai has quit [Ping timeout: 248 seconds]
hmpffff has quit [Quit: nchrrrr…]
waleee-cl has joined #nixos
hyperfekt has joined #nixos
bakakuna has joined #nixos
<{^_^}> [nixpkgs] @vitaliy-zinchenko reopened pull request #65687 → gnupatch: update links to patches → https://git.io/fj9k7
<{^_^}> [nixpkgs] @rawkode opened pull request #65729 → terraform_0_12: 0.12.5 -> 0.12.6 → https://git.io/fj98g
<hyperfekt> grahamc: I found an "infinite recursion encountered, at undefined position" that you might be interested in
o1lo01ol1o has joined #nixos
<tilpner> hyperfekt: While doing what?
pie_ has quit [Ping timeout: 252 seconds]
<tilpner> With your own expressions, or just plain nixpkgs?
gm_ has quit [Quit: Connection closed for inactivity]
pie_ has joined #nixos
<bbigras> Is it possible to "import shell.nix" into a default.nix. Right now I'm using nix-shell to build a binary and I build a docker container with default.nix. It causes problems when my cached nix-shell use older libraries. I know I should probably rebuild everything with the default.nix but right now it saves me time to be able to use the same build I'm developing with.
bakakuna has quit [Quit: bakakuna]
bakakuna has joined #nixos
<{^_^}> [nixpkgs] @JohnAZoidberg opened pull request #65730 → verilog: 2019.03.27 -> 2019.08.1 → https://git.io/fj98i
<pie_> bbigras: im not 100% certain what you mean but most of the time i do {pkgs ? import <nixpkgs> {}}: callPackage ./whatever.nix {}
<pie_> if i want to be fancier instead of defaulting to <nixpkgs> i have a pinned version in a file
<pie_> im trying to package gnome-pie, does anyone know how to deal with stuff like " Failed to get application for xid 65012268: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.ayatana.bamf was not provided by any .service files "? google is pretty useless
erasmas has joined #nixos
<pie_> ok looks like i might have just needed a more heavy handed dbus restart
<pie_> not sure yet
<pie_> yeah ok
<pie_> man i have no idea how this dbus stuff works...not sure I want to
fusion809 has quit [Ping timeout: 250 seconds]
<bbigras> pie_: thanks
<hyperfekt> tilpner: My own expression, trying to create an overlay. But I think Graham was collecting them. Also I have not solved the problem. https://pastebin.com/4C55pETb
fusion809 has joined #nixos
<{^_^}> [nixpkgs] @JohnAZoidberg opened pull request #65731 → jdupes: 1.13.1 -> 1.13.2 → https://git.io/fj98p
chessai has joined #nixos
wildtrees has joined #nixos
wfranzini has quit [Remote host closed the connection]
bakakuna has quit [Quit: bakakuna]
drakonis has joined #nixos
jtojnar has quit [Read error: Connection reset by peer]
jtojnar_ has joined #nixos
jtojnar_ is now known as jtojnar
<{^_^}> [nixpkgs] @globin pushed 10 commits to openssl-1.1: https://git.io/fj94Z
mexisme has quit [Ping timeout: 264 seconds]
orivej has joined #nixos
wildtrees has quit [Remote host closed the connection]
mexisme has joined #nixos
wildtrees has joined #nixos
<tilpner> hyperfekt: fetchsvn is called with openssh, which is called with pam, which is an alias for linux-pam, which is the thing you're overriding. Boom, inf-rec
<tilpner> You can try to .override { openssh = null; } fetchsvn
<hyperfekt> i figured something like that, but i must've misunderstood overlays, because i thought using super should've prevented that and used the nonoverridden pam :o
jgt has quit [Ping timeout: 276 seconds]
furrycatherder has joined #nixos
xkapastel has joined #nixos
<furrycatherder> Where would I even start with this? It tries to install a bunch of rpms
<ryantm> We're trying to use NixOS on Raspberry Pi 3 Model B+s at work and it is taking us a long time to build what we need to build on the Raspberry Pi, or the build is running out of RAM. We've ran into some issues with regular cross compiling when we try that too. What are other people doing? Can someone suggest a ARM device we could buy to be a builder machine?
<{^_^}> [nixpkgs] @srhb merged pull request #63159 → oclgrind: init at 18.3. → https://git.io/fj2pL
<{^_^}> [nixpkgs] @srhb pushed commit from @athas to master « oclgrind: init at 18.3. (#63159) »: https://git.io/fj940
DariusTheMede has joined #nixos
chessai has quit [Ping timeout: 248 seconds]
<betaboon> ryantm: couldnt you use aws a1 ?
<{^_^}> [nixpkgs] @addict3d opened pull request #65732 → ghidra 9.0.2 -> 9.0.4 → https://git.io/fj94K
<gchristensen> ryantm: you can rent it hourly from packet.com
wildtrees has quit [Remote host closed the connection]
wildtrees has joined #nixos
<andi-> ryantm: cross compilation with the binfmt hack worked well for some of my friends
<andi-> so get a beefy x86 machine that you might have around and use that
webster23_ has joined #nixos
jgt has joined #nixos
gxt has joined #nixos
mexisme has quit [Ping timeout: 252 seconds]
<ajs124> ye, that's what we do. It's not particularly fast, but it just works™
mexisme has joined #nixos
wildtrees has quit [Client Quit]
<ryantm> andi-: Is that using QEMU?
<andi-> ryantm: yes
<andi-> ryantm: it should be in the nixos wiki..
<exarkun> blech can't even remember how to boot a qemu vm
<exarkun> which of these 17 options are the important ones :o
<andi-> -disk :P
<ryantm> andi-: Is there any more detailed documentation on that?
<ryantm> andi-: Just use Clever's module and overlay?
<andi-> ryantm: probably yes
<andi-> hexa-: ^
<ajs124> One problem we ran into with this whole cross-compiling with qemu business is test.
orivej has quit [Ping timeout: 245 seconds]
drakonis has quit [Quit: WeeChat 2.4]
<andi-> that one wouldn't really be cross compilatin
<hyperfekt> gchristensen: I mentioned you above but used the wrong nick, I've got an infinite recursion at undefined position and iirc you collect those: https://pastebin.com/4C55pETb
<ajs124> Because it tries to run the tests in a vm. So you got qemu running in qemu, which doesn't work.
<ajs124> Because it tries to run the tests in a vm. So you got qemu running in qemu, which doesn't work.
<andi-> ahh
<andi-> yeah that might not be ideal
knupfer has joined #nixos
<ryantm> packet.com is sponsoring some of the Hydra builders, right?
<gchristensen> yeah
<ryantm> `c1.large.arm` ?
<cransom> i assume that nested virtualization on the arm aws instances is disabled like the x86 instances, right?
MmeQuignon has joined #nixos
<gchristensen> ryantm: ^
<tilpner> hyperfekt: I now believe this is because openldap depends on cyrus_sasl, and cyrus_sasl depends on openldap. I can't yet explain how overriding linux-pam influences that
<tilpner> But then again, enabledLdap ? false
<NickHu> I just spent an hour debugging why my firefox download file prompts broke
isabellesandow has joined #nixos
isabellesandow has quit [Client Quit]
<tilpner> worldofpeace: ^
chiefgoat has quit [Quit: ZNC 1.7.4 - https://znc.in]
drakonis has joined #nixos
<tilpner> NickHu: Do you have services.xserver.enable=true;?
<tilpner> Or are you running FF on Wayland, and it failed for you?
<NickHu> tilpner: Yes, but I don't want any of this flatpak stuff on my system
<NickHu> I have services.xserver.enable = true, and I'm just using xmonad with no desktop environment
<tilpner> Those two commits don't enable it more often than always
<tilpner> Which was the default before samueldrs linked commit
englishm has quit [Excess Flood]
englishm has joined #nixos
<tilpner> But I have no idea, my 19.03 doesn't have xdg.portal yet
drakonis_ has quit [Ping timeout: 246 seconds]
justanotheruser has joined #nixos
<tilpner> You can just disable that, and wait for samueldr or worldofpeace to tell you why that default was chosen
<ajs124> Doesn't the next commit default it to false again?
<samueldr> See #65449
<{^_^}> https://github.com/NixOS/nixpkgs/pull/65449 (by worldofpeace, 5 days ago, merged): nixos/xdg: disable portals (again, again)
<samueldr> that would be the better location for the current state for portals I think
<arcnmx> yup portals have been ruining things the past little while
npmccallum has quit [Quit: npmccallum]
<samueldr> and as far as the particular commit, the reason was that it was initially wholesale enabled to true; adding weight to the X-less installer images
ubert has quit [Quit: Leaving]
<tilpner> hyperfekt: Might also be pam<->cyrus_sasl
<gchristensen> ryantm: if you have question about Packet, we can PM -- or even better, there is a #nixos channel on their slack
thc202 has quit [Ping timeout: 250 seconds]
<hyperfekt> tilpner: I still fail to understand why the overwritten linux-pam is used at all when I use super.fetchsvn :/
<NickHu> Ah, I see
noudle has joined #nixos
drakonis has quit [Ping timeout: 252 seconds]
<{^_^}> [nixpkgs] @adisbladis merged pull request #65617 → Allow GnuPG1 to build on all platforms. → https://git.io/fjSH2
<{^_^}> [nixpkgs] @adisbladis pushed 2 commits to master: https://git.io/fj9Bn
thc202 has joined #nixos
<ryantm> gchristensen: Thanks! We are probably going to try the QEMU approach first, because we expect it to require less setup.
chiefgoat has joined #nixos
bdesham has joined #nixos
<gchristensen> yep cool
<gchristensen> (though that repo is not needed, as nixos can be directly deployed via Packet's UI)
<worldofpeace> arcnmx: the issue that caused the most problems was that GTK_USE_PORTAL was set to 1. situation as of that PR has resolved any issue a default system should have with it.
thc202 has quit [Excess Flood]
thc202 has joined #nixos
<tilpner> hyperfekt: Your user-provided overlays don't run last/on top. If later overlays were to use something that indirectly depends on linux-pam, that might explain the inf-rec
<hexa-> ryantm: andi-: yes, just use clevers approach, it works too well :)
<hexa-> fwiw: I wrote that crosscompiling section on the wiki
<{^_^}> [nixpkgs] @worldofpeace merged pull request #65705 → ghostwriter: use qt5's mkDerivation → https://git.io/fj9md
<{^_^}> [nixpkgs] @worldofpeace pushed 2 commits to master: https://git.io/fj9BR
<tilpner> hyperfekt: But yes, I agree that this is confusing and I can't really explain it yet
<arcnmx> worldofpeace: yeah, luckily unstable-small got stuck right after that change made it in so it's been fixed there in the past day or two
<{^_^}> [nixpkgs] @mmahut opened pull request #65733 → slack: 4.0.0 -> 4.0.1 → https://git.io/fj9BE
orivej has joined #nixos
rembo10 has quit [Quit: ZNC 1.7.4 - https://znc.in]
rembo10 has joined #nixos
mexisme has quit [Ping timeout: 264 seconds]
<worldofpeace> you should be able to apply patches with `patch` (regular `patches` attribute in stdenv.mkDerivaiton`) that change file modes right?
mexisme has joined #nixos
fionnan has quit [Ping timeout: 268 seconds]
kfound has quit [Ping timeout: 244 seconds]
fionnan has joined #nixos
hmpffff has joined #nixos
<{^_^}> [nixpkgs] @mmahut opened pull request #65734 → metabase: 0.32.9 -> 0.32.10 → https://git.io/fj9BV
bvdw has quit [Read error: Connection reset by peer]
<{^_^}> [nixpkgs] @mmahut merged pull request #65731 → jdupes: 1.13.1 -> 1.13.2 → https://git.io/fj98p
<{^_^}> [nixpkgs] @mmahut pushed 2 commits to master: https://git.io/fj9Bi
knupfer has quit [Ping timeout: 264 seconds]
gxt has quit [Ping timeout: 260 seconds]
<{^_^}> [nixpkgs] @grahamc opened pull request #65735 → vlc: fix xcb abort with mkDerivation → https://git.io/fj9B1
<gchristensen> ^ worldofpeace maybe you should see this one, make sure it is doing the right thing
weedloser has joined #nixos
bdesham has quit [Quit: bdesham]
<averell> you have to link #65399 for extra credit :)
<{^_^}> https://github.com/NixOS/nixpkgs/issues/65399 (by ttuegel, 6 days ago, open): Tracking issue for wrapQtAppsHook
ThatDocsLady_ has joined #nixos
ThatDocsLady_ has quit [Remote host closed the connection]
ThatDocsLady_ has joined #nixos
gyroninja__ has quit [Ping timeout: 246 seconds]
Edes has joined #nixos
<Edes> does anyone know why brightness wouldn't work on gnome 3
ThatDocsLady has quit [Ping timeout: 252 seconds]
gyroninja__ has joined #nixos
<gchristensen> thanks averell :)
<Edes> the hotkeys don't work, the slider on the menu doesn't work and xbacklight doesn't work either
DariusTheMede has quit [Ping timeout: 246 seconds]
<gchristensen> I think the 19.03 release notes mention needing to change a group or something
<tilpner> Edes: Have you tested without gnome?
gxt has joined #nixos
fusion809 has quit [Remote host closed the connection]
<worldofpeace> gchristensen: it doesn't work even when it adds wrapQtAppsHook when withQt5 is true? (and that's default)
<Yaniel> hm, I can't seem to access my usb token despite installing pam_u2f and libu2f-host which should set up the relevant udev rules?
<gchristensen> worldofpeace: great question.
asheshambasta has quit [Remote host closed the connection]
<gchristensen> worldofpeace: I ran `nix-shell -p vlc` and ran vlc, and got the xcb abort, at rev 239fffc90d792b5362a20ec1a009978de7b8f91a
<tilpner> hyperfekt: If someone does figure it out, please tell me
* tilpner is giving up for now
<worldofpeace> gchristensen: Is think that might have been before that commit that added that
<gchristensen> yeah, I see now that there is a very recent patch
<gchristensen> I'll try just master, w/out my patch :) thanks for the pointer
<{^_^}> [nixpkgs] @fgaz opened pull request #65736 → duktape: 2.3.0 -> 2.4.0 → https://git.io/fj9BA
<gchristensen> it works! :o okay. I should try master next time :o
<{^_^}> [nixpkgs] @grahamc closed pull request #65735 → vlc: fix xcb abort with mkDerivation → https://git.io/fj9B1
<worldofpeace> nixpkgs works so quick, you blink and it's fixed
<gchristensen> it is so good
<gchristensen> we are so good together
noudle has quit [Read error: Connection reset by peer]
noudle has joined #nixos
<infinisil> For popular things at least
chloekek has joined #nixos
<samueldr> I had to learn to search prs (including closed) before writing a fix :)
ThatDocsLady_ has quit [Quit: Leaving]
bdesham has joined #nixos
hyperfekt has quit [Ping timeout: 260 seconds]
gxt has quit [Ping timeout: 260 seconds]
Edes has quit [Ping timeout: 248 seconds]
<worldofpeace> I can second that samueldr the only place where duplicated work might be a good thing
o1lo01ol1o has quit [Remote host closed the connection]
ng0 has joined #nixos
<Izorkin> Mic92: please check build connector-c_3_1 in darwin
<{^_^}> [nixpkgs] @kalbasit pushed commit from @rawkode to master « terraform_0_12: 0.12.5 -> 0.12.6 (#65729) »: https://git.io/fj9Rr
<{^_^}> [nixpkgs] @kalbasit merged pull request #65729 → terraform_0_12: 0.12.5 -> 0.12.6 → https://git.io/fj98g
<gchristensen> NixOS Office Hours will be held tomorrow, 3pm. info: https://twitter.com/grhmc/status/1156985565268647936 & https://discourse.nixos.org/t/nix-office-hours/2762/20
<{^_^}> [nixpkgs] @kalbasit merged pull request #65613 → python3Packages.datatable: fix darwin build → https://git.io/fjSD7
<{^_^}> [nixpkgs] @kalbasit pushed commit from @jonringer to master « python3Packages.datatable: fix the Darwin build (#65613) »: https://git.io/fj9RK
zupo has joined #nixos
<{^_^}> [nixpkgs] @FRidh closed pull request #20927 → In `lib/trivial/makeExtensible*` allow extenders to refer to refixer … → https://git.io/v14fh
<{^_^}> [nixpkgs] @worldofpeace merged pull request #63013 → joker: 0.12.2 -> 0.12.4 → https://git.io/fjgHQ
<{^_^}> [nixpkgs] @worldofpeace pushed 2 commits to master: https://git.io/fj9RM
mexisme has quit [Ping timeout: 245 seconds]
mexisme has joined #nixos
chessai has joined #nixos
rprospero has quit [Ping timeout: 244 seconds]
o1lo01ol1o has joined #nixos
Chiliparrot has quit [Quit: My iMac has gone to sleep. ZZZzzz…]
bdesham has quit [Quit: bdesham]
<{^_^}> [nixpkgs] @danieldk opened pull request #65738 → pythonPackages.spacy: 2.1.6 -> 2.1.7 → https://git.io/fj90U
o1lo01ol1o has quit [Ping timeout: 258 seconds]
o1lo01ol1o has joined #nixos
bdesham has joined #nixos
tbenst has quit [Remote host closed the connection]
<{^_^}> [nixpkgs] @jonringer opened pull request #65739 → pythonPackages.py: 1.7.0 -> 1.8.0 → https://git.io/fj90q
DariusTheMede has joined #nixos
o1lo01ol1o has quit [Remote host closed the connection]
rouma has joined #nixos
work_ has joined #nixos
rprospero has joined #nixos
DariusTheMede has quit [Ping timeout: 248 seconds]
<vmandela> gchristensen, if you are around, please take a look at https://github.com/NixOS/nix/pull/2946. I have addressed the latest review comments.
<{^_^}> nix#2946 (by vmandela, 6 weeks ago, open): installer: handle network proxy in systemd multi-user install
<{^_^}> [nixpkgs] @worldofpeace merged pull request #65719 → solargraph: 0.34.2 -> 0.35.1 → https://git.io/fj9cs
<{^_^}> [nixpkgs] @worldofpeace pushed 4 commits to master: https://git.io/fj903
ris has joined #nixos
zaeph has quit [Ping timeout: 276 seconds]
bennofs has joined #nixos
zaeph has joined #nixos
levdub has quit [Quit: ZNC - https://znc.in]
levdub has joined #nixos
<{^_^}> [nixpkgs] @jonringer opened pull request #65740 → pythonPackages.pyproj: 2.2.1 -> 2.2.2 → https://git.io/fj90G
Shoubit has quit [Ping timeout: 245 seconds]
wfranzini has joined #nixos
knupfer has joined #nixos
<tazjin> I've started writing a concise guide on Nix, the language: https://gist.github.com/tazjin/5a13c1f991005e1bdc3e90fbbf38404e
<tazjin> the idea is that it should be as short as possible (reference manual style), while still being readable top to bottom
<tazjin> feedback welcome. it's still missing some bits, but I thought I might throw it out there
<gchristensen> coool!
furrycatherder has quit [Ping timeout: 272 seconds]
ericsagnes has quit [Ping timeout: 264 seconds]
<{^_^}> [nixpkgs] @jonringer opened pull request #65741 → pythonPackages.python-lz4: 2.1.2 -> 2.1.6 → https://git.io/fj90g
mexisme has quit [Ping timeout: 250 seconds]
<tazjin> it's quite annoying that Github's Markdown renderer highlights `let` expressions in red
<tazjin> what's the deal with that?
Chiliparrot has joined #nixos
ddellacosta has joined #nixos
Khetzal has quit [Quit: \o/]
<infinisil> tazjin: Nice! tazjin++
<samueldr> tazjin: those highlighted ones are in code blocks with more than one expression
<{^_^}> tazjin's karma got increased to 7
<samueldr> which is invalid nix
Khetzal has joined #nixos
<samueldr> or there's the one with map = where you're missing a ";" I think
mexisme has joined #nixos
<tazjin> lets see
<samueldr> my first assertion I know is right; an invalid nix expression is highlighted red with that highlighter
<samueldr> it just is a bit annoying for showing fragments
<tazjin> yep, looks like you're right
<tazjin> separated those and added the missing semicolon, now it renders fine
<samueldr> you can't just say add ```nix\nx = 1``` to configuration.nix; it'll highlight it all red
<tazjin> do they do validation for any other languages? 🤔
<samueldr> no idea
<tazjin> what are they using for it?
<tazjin> interesting
kaokao has joined #nixos
<kaokao> what's the general linux channel
erictapen has joined #nixos
<samueldr> oops, read too quickly
<samueldr> it's redcarpet, linguist is used to detect
<erictapen> hello everyone, my configure script doesn't like the --build=x86_64-unknown-linux-gnu Nixpkgs automatically supplies for cross compiling. Any hint on how to override that behaviour?
<tazjin> samueldr: https://github.com/wmertens/sublime-nix this is the actual thing
mexisme has quit [Ping timeout: 245 seconds]
<tazjin> that does the invalid code highlighting
mexisme has joined #nixos
<samueldr> though I wonder what between redcarpet, and that, is used
kaokao has quit [Changing host]
kaokao has joined #nixos
<erictapen> clever: yep, thats it. thanks!
<erictapen> clever: +1
<erictapen> clever++
<{^_^}> clever's karma got increased to 163
<infinisil> tazjin: Some suggestions: Don't use `map` as a variable name, because it would override the builtin `map` function; missing is that inherit's can also be used in `let in` expressions; the <channel> syntax explanation is a bit misleading, because it actually looks it up in NIX_PATH, which just includes the channels by default
<tilpner> kaokao: ##linux, probably
<tazjin> infinisil: very good points, fixing!
<{^_^}> [nixpkgs] @jonringer opened pull request #65742 → pythonPackages.redis: 3.1.0 -> 3.3.4 → https://git.io/fj90M
<{^_^}> [nixpkgs] @worldofpeace merged pull request #65704 → zoom-us: use flathub desktop integration → https://git.io/fj9mS
<{^_^}> [nixpkgs] @worldofpeace pushed 3 commits to master: https://git.io/fj90S
mexisme has quit [Ping timeout: 246 seconds]
<tazjin> I don't see people use `let inherit ...;` much in actual code. That raises a question about whether such a document should explain *all* features of Nix, or the *most common* ones. I'm gravitating towards all for the simple reason that it might be useful for actual reference use
<infinisil> tazjin: A bit more: The nix manual actually doesn't list *all* builtins, just most of them; And one thing that's missing is derivations, which are part of the nix language too
capisce has quit [Quit: Reconnecting]
<tazjin> I started adding a section on types, which also covers derivations
<tazjin> though I'm not entirely sure they fit in there
capisce has joined #nixos
CodeWarrior has quit [Ping timeout: 245 seconds]
<tazjin> but I don't really want to cover outside-of-language aspects of derivations in this doc (e.g. drv files, what's in them and so on)
<tazjin> hence types
<infinisil> How does that relate to types?
<samueldr> tazjin: I haven't read it all, sorry if it's in there, but it doesn't look like it; it might be important to touch on the fact that in a nix file, only one expression can be present. for users not coming from FP backgrounds it might be kind of an eureka moment. it was for me when I internalized that fact
<tazjin> do we have a canonical builtins list that isn't pressing TAB after typing `builtins.` in a REPL? :)
<infinisil> tazjin: Unfortunately I think the source code is the only one..
<{^_^}> [nixpkgs] @FRidh closed pull request #21209 → Separate truely top-level code from per-bootstrapping-stage code → https://git.io/v1QIG
<clever> tazjin: luke, use the source?
<tazjin> clever: preferably something you could point Nix newbies at, though
<tazjin> samueldr: I have a sentence about that in the overview section, but it might be useful to explicitly state that a file is a single expression
<{^_^}> [nixpkgs] @FRidh merged pull request #65740 → pythonPackages.pyproj: 2.2.1 -> 2.2.2 → https://git.io/fj90G
<{^_^}> [nixpkgs] @FRidh pushed commit from @jonringer to master « pythonPackages.pyproj: 2.2.1 -> 2.2.2 »: https://git.io/fj90Q
bestia8080 has joined #nixos
bestia8080 has left #nixos [#nixos]
<clever> tazjin: yeah, explaining that __typeOf is special, in that it exists at both __typeOf and builtins.typeOf is a bit complicated
<tazjin> samueldr: that manual entry is the one infinisil pointed out is potentially incomplete
<samueldr> tazjin: yeah, I was thinking mainly about adding the fact about 1-file 1-expression
<{^_^}> [nixpkgs] @FRidh merged pull request #65738 → pythonPackages.spacy: 2.1.6 -> 2.1.7 → https://git.io/fj90U
<{^_^}> [nixpkgs] @FRidh pushed commit from @danieldk to master « pythonPackages.spacy: 2.1.6 -> 2.1.7 »: https://git.io/fj907
<DigitalKiwi> worldofpeace: do you know a better way to package that anyway? i couldn't even figure out how to get the npm install to work even with node2nix and override and such
<tazjin> clever: a part of me is thinking that stuff like typeOf, functor etc. should probably just not be includedd here
<{^_^}> [nixpkgs] @FRidh merged pull request #65721 → pythonPackages.zstd: 1.4.0.0 -> 1.4.1.0 → https://git.io/fj9CL
<{^_^}> [nixpkgs] @FRidh pushed commit from @eadwu to master « pythonPackages.zstd: 1.4.0.0 -> 1.4.1.0 »: https://git.io/fj90F
<tazjin> people who discover those should already be at a point where they don't "need" this doc anymore
<infinisil> tazjin: Ohh you should link to your document from here: https://nixos.wiki/wiki/Nix_Expression_Language
capisce has quit [Client Quit]
capisce has joined #nixos
<tazjin> infinisil: not yet, let me get from this 0.5 to a 1.0 or something :)
<{^_^}> [nixpkgs] @FRidh merged pull request #65691 → riemann-tools: 0.2.13 -> 0.2.14 → https://git.io/fj9Ii
<{^_^}> [nixpkgs] @FRidh pushed commit from @nicknovitski to master « riemann-tools: 0.2.13 -> 0.2.14 »: https://git.io/fj90N
<infinisil> Cool, nice work :)
thc202 has quit [Ping timeout: 250 seconds]
ericsagnes has joined #nixos
CodeWarrior has joined #nixos
<worldofpeace> DigitalKiwi: perhaps see riot-desktop? it may be that using the electron in nixpkgs is impossible and you just have to patch it like many other expressions. but I'm not very informed in electron things so I'm not sure my perspective will be very helpful.
<worldofpeace> It may be a good idea to open an issue with the expression that kinda works to see if others are interested and could work on it.
<dtz> worldofpeace: rocking fractal 4.2.0 with your upstream'd fixes right now! \o/ Thanks!
<DigitalKiwi> worldofpeace: ok should i tag it WIP or?
<dtz> will comment on the PR after double-checking I don't have something unusual local lol
zupo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
* DigitalKiwi should do the same for ocrmypdf probably too i did spend months working on it...
thc202 has joined #nixos
<DigitalKiwi> maybe the testing is better now...
<infinisil> dtz: You're also running one of dem secret service things?
<worldofpeace> dtz: great ✨ upstream fixes are the only real fixes
<{^_^}> [nixpkgs] @veprbl opened pull request #65743 → zathura: drop broken synctexSupport option → https://git.io/fj9Ef
<{^_^}> [nixpkgs] @FRidh merged pull request #65602 → spotify: 1.0.96.181 -> 1.1.10.546 → https://git.io/fjSwV
<{^_^}> [nixpkgs] @FRidh pushed 3 commits to master: https://git.io/fj9EJ
ddellacosta has quit [Ping timeout: 272 seconds]
capisce has quit [Quit: leaving]
gxt has joined #nixos
<dtz> infinisil: yeah I don't remember what spawns it or why but something was really hard to use until I got libsecret avail to things somehow.
<dtz> actually think originally trying to get fractal building/working is what led me to install libsecret and presumably whatever daemon it may or may not need (maybe just avail via dbus? dunno lol)
bennofs has quit [Ping timeout: 264 seconds]
<worldofpeace> I think what dtz mean's by "some daemon" would have been gnome-keyring or kwallet that implements the secret service API
<{^_^}> Channel nixos-19.03-small advanced to https://github.com/NixOS/nixpkgs/commit/4cc5592fe2d (from 8 hours ago, history: https://channels.nix.gsc.io/nixos-19.03-small)
<gchristensen> dtz! may I PM? :)
gxt has quit [Ping timeout: 260 seconds]
alex`` has quit [Ping timeout: 246 seconds]
<infinisil> worldofpeace: Guess I'll try services.gnome3.gnome-keyring.enable to get it working
waleee-cl has quit [Quit: Connection closed for inactivity]
alex`` has joined #nixos
<dtz> gchristensen: always! but thanks for asking :)
srid has quit [Ping timeout: 258 seconds]
Edes has joined #nixos
<dtz> worldofpeace: ah, yeah I forgot what bits were responsible for what. Does kwallet indeed (and possibly others) implement the secret storage spec? If so, very neat! Clicking through links now, sorry if answers are there...
gxt has joined #nixos
<{^_^}> [nixpkgs] @jonringer opened pull request #65744 → pythonPackages.textacy: mark as broken → https://git.io/fj9ER
{`-`} has joined #nixos
mexisme has joined #nixos
<{^_^}> [nixpkgs] @jonringer opened pull request #65745 → pythonPackages.send2trash: 1.4.2 -> 1.5.0 → https://git.io/fj9Eu
gxt has quit [Ping timeout: 260 seconds]
mexisme has quit [Ping timeout: 246 seconds]
<worldofpeace> infinisil: depending on your setup you may find you need to enable more modules
lunik18 has quit [Read error: Connection reset by peer]
jtojnar has quit [Read error: Connection reset by peer]
lunik18 has joined #nixos
jtojnar has joined #nixos
wfranzini has quit [Remote host closed the connection]
wfranzini has joined #nixos
<{^_^}> [nixpkgs] @AtkinsChang opened pull request #65746 → kustomize: 3.0.0 -> 3.1.0 → https://git.io/fj9EK
drakonis has joined #nixos
furrycatherder has joined #nixos
psyanticy has quit [Quit: Connection closed for inactivity]
bakakuna has joined #nixos
bakakuna has quit [Remote host closed the connection]
rpg has joined #nixos
bakakuna has joined #nixos
weedloser has quit [Ping timeout: 245 seconds]
zacts has quit [Ping timeout: 250 seconds]
knupfer has quit [Ping timeout: 264 seconds]
mexisme has joined #nixos
gxt has joined #nixos
doublex has joined #nixos
bakakuna has quit [Ping timeout: 245 seconds]
rprospero has quit [Ping timeout: 245 seconds]
noudle has quit [Read error: Connection reset by peer]
noudle has joined #nixos
lovesegfault has joined #nixos
doublex has quit [Ping timeout: 276 seconds]
gxt has quit [Ping timeout: 260 seconds]
rprospero has joined #nixos
<{^_^}> [nixpkgs] @jabranham opened pull request #65747 → stow: 2.3.0 -> 2.3.1 → https://git.io/fj9uC
mexisme has quit [Ping timeout: 244 seconds]
mexisme has joined #nixos
<{^_^}> [nixpkgs] @xaverdh opened pull request #65748 → nixos/nilfs2: init module [WIP] → https://git.io/fj9uB
furrycatherder has quit [Quit: WeeChat 2.4]
srid has joined #nixos
Edes has quit [Ping timeout: 248 seconds]
drakonis has quit [Ping timeout: 268 seconds]
rpg has quit [Quit: Textual IRC Client: www.textualapp.com]
jgt has quit [Ping timeout: 276 seconds]
work_ has quit [Quit: Connection closed for inactivity]
<{^_^}> [nixpkgs] @adisbladis opened pull request #65749 → hound: Wrap git & mercurial binaries → https://git.io/fj9uX
<{^_^}> [nixpkgs] @jonringer opened pull request #65750 → pythonPackages.sepaxml: 2.0.0 -> 2.1.0 → https://git.io/fj9uD
hexa- has quit [Quit: WeeChat 2.5]
hexa- has joined #nixos
<{^_^}> [nixpkgs] @vcunat pushed 2 commits to master: https://git.io/fj9zf
<{^_^}> [nixpkgs] @vcunat pushed to release-19.03 « Merge #65687: gnupatch: update links to patches »: https://git.io/fj9zJ
drakonis has joined #nixos
chessai has quit [Quit: http://quassel-irc.org - Chat comfortably. Anywhere.]
__monty__ has joined #nixos
<{^_^}> [nixpkgs] @vcunat closed pull request #65687 → gnupatch: update links to patches → https://git.io/fj9k7
work_ has joined #nixos
srid has joined #nixos
srid has quit [Changing host]
jd823592 has joined #nixos
_kwstas has joined #nixos
<jd823592> hi, i always used nixos with grub but now i would like to try rEFInd but nixos-install complains if I leave grub settings out from my /etc/nixos/configuration.nix. How should I setup rEFInd on nixos?
vmandela has left #nixos ["Leaving"]
<Baughn> jd823592: The grub integration isn't really optional; you *really* don't want to do that manually. However, I think rEFInd got renamed to systemd-boot, and that's supported...
<Baughn> Um, one sec.
<Baughn> And delete the grub ones.
<Baughn> You need an EFI system partition mounted on /boot.
<Baughn> Do you know how to make those? It needs to be fairly sizable, as it'll hold the kernel and initrd in addition to refind.
<jd823592> Baughn: all grub lines?
<Baughn> Yeah, if you use systemd-boot then you don't want to also use grub.
<Baughn> So remove them, or at least comment them out.
<jd823592> i already have such a partition and I will just try if things fit
<kalbasit> jd823592: are you sure you want to do that? I went the other way around cause systemd-boot is pretty limited IMO
doublex has joined #nixos
<Baughn> jd823592: If it's the one made by windows then -- don't. It's too small. It'll work during install, but break shortly after.
<Baughn> (It can hold, maybe, 1-2 generations' worth of kernels.)
<jd823592> Baughn: oh ok
drakonis has quit [Ping timeout: 264 seconds]
<Baughn> And yeah, GRUB still works better imo.
<Baughn> I was using systemd-boot for raisins.
<jd823592> kalbasit: to be honest I just wanted to try imitate some of the nice boot selections that you can see on r/unixporn
<Yaniel> hm, I can't seem to access my usb token despite installing pam_u2f and libu2f-host which should set up the relevant udev rules?
<Baughn> jd823592: A better use of your time would be getting familiar with zfs and installing root-on-zfs. ;-)
<Baughn> Which UEFI makes fairly trivial.
<Baughn> Yaniel: How did you install them?
<Yaniel> systemPackages
<jd823592> Baughn: i already had a root-on-zfs install... how would I dual boot with windows? grub?
<Yaniel> I just added them in my root level config
<Baughn> jd823592: grub does it fine.
<Baughn> Yaniel: environment.systemPackages is basically just for bin/man/info. I don't think it hooks up udev rules.
<Baughn> Yaniel: Set `hardware.u2f.enable = true;` instead.
<jd823592> Baughn: but it is not as slick visually... that is why I wanted to try something else
<kalbasit> jd823592: you're probably better off trying that out on VirtualBox IMO
jgt has joined #nixos
<Yaniel> TIL that exists
<jd823592> Baughn: how does UEFI affect ZFS?
<Yaniel> thanks for the tip!
rouma has quit [Remote host closed the connection]
<Baughn> jd823592: More or less just by ensuring the kernel *isn't* on ZFS, since it's on VFAT.
<Baughn> GRUB and ZFS is still a somewhat dubious story.
rouma has joined #nixos
amir has quit [Read error: Connection reset by peer]
<jd823592> i had grub with zfs support and could not complain
amir has joined #nixos
<Baughn> More or less works on nixos, but you do have to set the appropriate flag.
<Baughn> (To compile with ZFS support.)
<{^_^}> [nixpkgs] @benley merged pull request #65692 → hiera-eyaml: 2.1.0 -> 3.0.0 → https://git.io/fj9IP
<{^_^}> [nixpkgs] @benley pushed commit from @nicknovitski to master « hiera-eyaml: 2.1.0 -> 3.0.0 (#65692) »: https://git.io/fj9zD
<jd823592> Baughn: do I use "nodev" and "efiSysMountPoint = /boot" and efiSupport ... this is my first EFI computer
<Baughn> jd823592: If you want to use grub, then you do use nodev.
<clever> jd823592: what is the error your getting? what is your current (hardware-)configuration.nix files?
<Baughn> efiSupport=true yes. efiSysMountPoint is /boot by default.
<jd823592> clever: no error just yet... i only did not know how to configure nixos for my first install on a new pc
asymptotically has joined #nixos
<clever> jd823592: ah, the settings youve shown so far look good at a glance
drakonis has joined #nixos
<{^_^}> [nixpkgs] @fpletz opened pull request #65751 → prometheus-postgres-exporter: init at 0.5.1 → https://git.io/fj9z9
noudle has quit []
o1lo01ol1o has joined #nixos
jd823592 has quit [Remote host closed the connection]
rouma has quit [Remote host closed the connection]
rouma has joined #nixos
o1lo01ol1o has quit [Remote host closed the connection]
o1lo01ol1o has joined #nixos
rouma has quit [Client Quit]
rouma has joined #nixos
_kwstas has quit [Quit: _kwstas]
<{^_^}> [nixpkgs] @erictapen opened pull request #65752 → nixos/couchdb: reenable test → https://git.io/fj9g3
<Yaniel> anyone used obs with nvenc on nixos? looks like the default install does not support that
<Yaniel> should it be enough to override ffmpeg with ffmpeg-full?
asymptotically has quit [Quit: https://quassel-irc.org - Chat comfortably. Anywhere.]
<{^_^}> [nixpkgs] @worldofpeace opened pull request #65754 → nixos/xdg/portal: set GTK_USE_PORTAL with lib.mkIf → https://git.io/fj9gW
justanotheruser has quit [Ping timeout: 248 seconds]
Edes has joined #nixos
knupfer has joined #nixos
<pie_> jtojnar: I saw you wrote the gnome documentation PR, do you maybe have any insight into icons?: https://github.com/Simmesimme/Gnome-Pie/issues/170
<{^_^}> Simmesimme/Gnome-Pie#170 (by deliciouslytyped, 5 hours ago, open): failure to load icons
<pie_> jtojnar: or do you know anyone else I could ask?
drakonis has quit [Ping timeout: 272 seconds]
hmpffff has quit [Quit: nchrrrr…]
hoijui has quit [Ping timeout: 264 seconds]
knupfer has quit [Remote host closed the connection]
drakonis has joined #nixos
liberiga has joined #nixos
ddellacosta has joined #nixos
fendor has joined #nixos
justanotheruser has joined #nixos
webster23_ has quit [Read error: Connection reset by peer]
jtojnar has quit [Ping timeout: 245 seconds]
justanotheruser has quit [Client Quit]
chris__ has joined #nixos
DariusTheMede has joined #nixos
DariusTheMede has quit [Ping timeout: 245 seconds]
<chris__> Has anyone here used Niv? I'm going through the readme. But I'm not sure what all the 'overlay' refers to? I'm expecting just a single 'nixpkgs' variable(?) to use.
<{^_^}> [nixpkgs] @jonringer opened pull request #65755 → pythonPackages.simplejson: 3.16.0 -> 3.16.1 → https://git.io/fj9gQ
hio has quit [Quit: Connection closed for inactivity]
<tazjin> Moved the Nix language TL;DR over to a repo from the gist: https://github.com/tazjin/nix-1p/blob/master/README.md
<tazjin> cc infinisil, samueldr
<samueldr> neat!
<{^_^}> [nixpkgs] @Kiwi opened pull request #65756 → Updated bitwarden-cli with ./generate.sh so that it builds. Fixes #63158 → https://git.io/fj9gb
<infinisil> Nice
Mr_Keyser_Soze has joined #nixos
fendor has quit [Ping timeout: 246 seconds]
<DigitalKiwi> that's me :D
mmlb has quit [Ping timeout: 272 seconds]
<{^_^}> [nixpkgs] @jonringer opened pull request #65757 → pythonPackages.soupsieve: 1.7.3 -> 1.9.2 → https://git.io/fj9gA
sdier_ has joined #nixos
eacameron_ has joined #nixos
jw358_ has joined #nixos
typetetris_ has joined #nixos
ghuntley_ has joined #nixos
nand0p_ has joined #nixos
Tritlo_ has joined #nixos
NekomimiScience_ has joined #nixos
metalrain_ has joined #nixos
mpickering_ has joined #nixos
sppky_ has joined #nixos
sethetter_ has joined #nixos
manveru_ has joined #nixos
carter_ has joined #nixos
ok2`- has joined #nixos
obfusk__ has joined #nixos
dnlkrgr has joined #nixos
rouma7 has joined #nixos
<{^_^}> [nix] @andir opened pull request #3021 → WIP: google cloud storage support → https://git.io/fj9gj
dnlkrgr has quit [Client Quit]
PyroLagus_ has joined #nixos
andreabedini_ has joined #nixos
<{^_^}> [nixpkgs] @erictapen opened pull request #65758 → spidermonkey_{38,60}: fix cross compilation → https://git.io/fj92J
<{^_^}> [nixpkgs] @worldofpeace merged pull request #65754 → nixos/xdg/portal: set GTK_USE_PORTAL with lib.mkIf → https://git.io/fj9gW
<{^_^}> [nixpkgs] @worldofpeace pushed 2 commits to master: https://git.io/fj92U
selfsymmetric-mu has joined #nixos
dsx has quit [*.net *.split]
Tritlo has quit [*.net *.split]
NekomimiScience has quit [*.net *.split]
brycec-M has quit [*.net *.split]
ok2` has quit [*.net *.split]
fadenb has quit [*.net *.split]
andreabedini has quit [*.net *.split]
metalrain has quit [*.net *.split]
tazjin has quit [*.net *.split]
carter has quit [*.net *.split]
lucus16 has quit [*.net *.split]
obfusk has quit [*.net *.split]
eacameron has quit [*.net *.split]
PyroLagus has quit [*.net *.split]
jw358 has quit [*.net *.split]
megfault has quit [*.net *.split]
mpickering has quit [*.net *.split]
sethetter has quit [*.net *.split]
sppky has quit [*.net *.split]
manveru has quit [*.net *.split]
ghuntley has quit [*.net *.split]
sdier has quit [*.net *.split]
nand0p has quit [*.net *.split]
typetetris has quit [*.net *.split]
Tritlo_ is now known as Tritlo
mpickering_ is now known as mpickering
jw358_ is now known as jw358
sdier_ is now known as sdier
sethetter_ is now known as sethetter
NekomimiScience_ is now known as NekomimiScience
eacameron_ is now known as eacameron
typetetris_ is now known as typetetris
metalrain_ is now known as metalrain
ghuntley_ is now known as ghuntley
nand0p_ is now known as nand0p
sppky_ is now known as sppky
carter_ is now known as carter
manveru_ is now known as manveru
ok2`- is now known as ok2`
PyroLagus_ has quit [Client Quit]
PyroLagus has joined #nixos
hmpffff has joined #nixos
o1lo01ol1o has quit [Remote host closed the connection]
dnlkrgr has joined #nixos
megfault has joined #nixos
fadenb has joined #nixos
dsx has joined #nixos
hoijui has joined #nixos
brycec-M has joined #nixos
tazjin has joined #nixos
alex`` has quit [Ping timeout: 248 seconds]
<{^_^}> [nixpkgs] @globin merged pull request #65744 → pythonPackages.textacy: mark as broken → https://git.io/fj9ER
<{^_^}> [nixpkgs] @globin pushed commit from @jonringer to master « pythonPackages.textacy: mark as broken »: https://git.io/fj92G
ottidmes has quit [Ping timeout: 272 seconds]
nDuff has joined #nixos
hmpffff has quit [Quit: nchrrrr…]
hoijui has quit [Quit: Leaving]
<{^_^}> [nixpkgs] @globin pushed 2 commits to master: https://git.io/fj92c
<{^_^}> [nixpkgs] @globin merged pull request #65743 → zathura: drop broken synctexSupport option → https://git.io/fj9Ef
<{^_^}> [nixpkgs] @globin merged pull request #65734 → metabase: 0.32.9 -> 0.32.10 → https://git.io/fj9BV
<{^_^}> [nixpkgs] @globin pushed commit from @mmahut to master « metabase: 0.32.9 -> 0.32.10 »: https://git.io/fj92C
<{^_^}> [nixpkgs] @globin merged pull request #65733 → slack: 4.0.0 -> 4.0.1 → https://git.io/fj9BE
<{^_^}> [nixpkgs] @globin pushed 2 commits to master: https://git.io/fj92W
<{^_^}> [nixpkgs] @kalbasit opened pull request #65759 → pythonPackages.pynamodb: init at 3.4.1 → https://git.io/fj924
dnlkrgr has quit [Ping timeout: 264 seconds]
__monty__ has quit [Quit: leaving]
lambda-11235 has joined #nixos
day|flip has joined #nixos
<{^_^}> [nixpkgs] @globin merged pull request #65694 → Refactor and fix Mumble → https://git.io/fj9Lm
<{^_^}> [nixpkgs] @globin pushed commit from @abbradar to master « mumble: refactor and fix Qt 5 version »: https://git.io/fj92i
<{^_^}> [nixpkgs] @globin pushed 2 commits to master: https://git.io/fj921
<{^_^}> [nixpkgs] @globin merged pull request #65699 → nixos/gitlab: fix config initializer permissions → https://git.io/fj9t2
work_ has quit [Quit: Connection closed for inactivity]
jtojnar has joined #nixos
<{^_^}> [nixpkgs] @globin merged pull request #65601 → unifiStable: 5.10.23 -> 5.10.25 → https://git.io/fjSwe
<{^_^}> [nixpkgs] @globin pushed commit from @cw789 to master « unifiStable: 5.10.23 -> 5.10.25 »: https://git.io/fj92S
{^_^} has quit [Read error: Connection reset by peer]
{^_^} has joined #nixos
lordcirth has quit [Remote host closed the connection]
lordcirth has joined #nixos
erictapen has quit [Ping timeout: 245 seconds]
chloekek has quit [Ping timeout: 245 seconds]
<{^_^}> [nixpkgs] @globin merged pull request #65566 → syncthing: create default group if not overridden → https://git.io/fjSWk
<{^_^}> [nixpkgs] @globin pushed 2 commits to master: https://git.io/fj92A
mbrgm_ has joined #nixos
chris__ has quit [Quit: Lost terminal]
mbrgm has quit [Ping timeout: 264 seconds]
mbrgm_ is now known as mbrgm
Edes has quit [Ping timeout: 248 seconds]
<{^_^}> [nixpkgs] @worldofpeace merged pull request #65610 → fractal: 4.0.0 -> 4.2.0 → https://git.io/fjSMQ
<{^_^}> [nixpkgs] @worldofpeace pushed 3 commits to master: https://git.io/fj9aJ
<{^_^}> [nixpkgs] @globin merged pull request #63669 → rambox-pro: 1.1.2 -> 1.1.4 → https://git.io/fjwzc
<{^_^}> [nixpkgs] @globin pushed 2 commits to master: https://git.io/fj9ak
drakonis has quit [Ping timeout: 244 seconds]
kaokao has quit [Remote host closed the connection]
<kandinski> I've configured a local binaryCache (by setting nix.binaryCaches = [ "http://mycache.local/" "https://cache.nixos.org" ]), which works great when I'm in the same network as the cache, but dones't fall through to the default cache when I'm away. What am I doing wrong?
<ajs124> kandinski: nothing. That's just how this works. At least that's been my experience. Give me a second to find some "documentation".
erasmas has quit [Quit: leaving]
<{^_^}> nix#1990 (by cleverca22, 1 year ago, closed): offline binary cache entirely breaks nixos-rebuild
<kandinski> ajs124: I was using nix-env -u to rebuild my user profile
<ajs124> Doesn't matter. The codepath should be the same.
cantstanya has quit [Remote host closed the connection]
<kandinski> yeah
cantstanya has joined #nixos
<ajs124> So yeah, you can override it with --option binary-caches https://cache.nixos.org, if you're a trusted user. if you're not you're SOL, afaik.
owie has joined #nixos
MmeQuignon has quit [Ping timeout: 248 seconds]
<{^_^}> [nixpkgs] @globin merged pull request #63282 → strelka: 2.9.5 -> 2.9.10 → https://git.io/fjaRO
<{^_^}> [nixpkgs] @globin pushed 2 commits to master: https://git.io/fj9ac
m0rphism has quit [Ping timeout: 268 seconds]
rager is now known as `
` is now known as bourbon
ng0 has quit [Quit: Alexa, when is the end of world?]
ngirard has quit [Ping timeout: 264 seconds]