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
o1lo01ol1o has quit [Ping timeout: 248 seconds]
mbrgm_ has joined #nixos
mbrgm has quit [Ping timeout: 258 seconds]
mbrgm_ is now known as mbrgm
schjetne has quit [Ping timeout: 246 seconds]
toppler`` has quit [Ping timeout: 246 seconds]
goibhniu1 has joined #nixos
shibboleth has joined #nixos
mmlb has joined #nixos
<{^_^}> [nixpkgs] @worldofpeace merged pull request #62286 → minishift: 1.33.0 -> 1.34.0 → https://git.io/fj05f
<{^_^}> [nixpkgs] @worldofpeace pushed 2 commits to master: https://git.io/fjELx
<DigitalKiwi> hey nh2 i've been using the nginx-binary-cache-proxy (well slighly modified) a lot and wanted to thank you
<nh2> DigitalKiwi: awesome, great it's working for you!
<DigitalKiwi> i don't use it with nixops or amazon because i haven't started using nixops and i don't use amazon so that's some of the modifications i made
<DigitalKiwi> but yeah really happy with it
mexisme_ has quit [Ping timeout: 272 seconds]
shibboleth has quit [Remote host closed the connection]
toppler`` has joined #nixos
mexisme_ has joined #nixos
Glider_IRC__ has joined #nixos
Glider_IRC_ has quit [Ping timeout: 244 seconds]
goibhniu1 has quit [Remote host closed the connection]
rprije has joined #nixos
zeta_0 has joined #nixos
zeta_0 has quit [Client Quit]
Matthieu_ has joined #nixos
MmeQuignon has quit [Ping timeout: 272 seconds]
<{^_^}> [nixpkgs] @peti pushed to haskell-updates « hackage-packages.nix: automatic Haskell package set update »: https://git.io/fjEtL
tmaekawa has joined #nixos
alienpirate5 has joined #nixos
alienpirate5 has joined #nixos
alienpirate5 has quit [Changing host]
<{^_^}> [nixpkgs] @Ma27 merged pull request #62303 → gitAndTools.git-standup: init at 2.3.1 → https://git.io/fj0As
<{^_^}> [nixpkgs] @Ma27 pushed 2 commits to master: https://git.io/fjEtO
justan0theruser is now known as justanotheruser
silver has quit [Read error: Connection reset by peer]
acarrico has joined #nixos
o1lo01ol1o has joined #nixos
fusion809 has quit [Remote host closed the connection]
ng0 has quit [Quit: Alexa, when is the end of world?]
<{^_^}> [nixpkgs] @worldofpeace merged pull request #62311 → pythonPackages.datasette: 0.27 -> 0.28 → https://git.io/fj0hB
<{^_^}> [nixpkgs] @worldofpeace pushed 2 commits to master: https://git.io/fjEts
<{^_^}> [nixpkgs] @matthewbauer merged pull request #60419 → mosh: upstream patch to fix w/newer clang/libcxx (c++17) → https://git.io/fjGix
<{^_^}> [nixpkgs] @matthewbauer pushed 2 commits to staging: https://git.io/fjEtG
o1lo01ol1o has quit [Remote host closed the connection]
o1lo01ol1o has joined #nixos
<taktoa[c]> arahghghghghgh someone deleted a repository where they implemented exactly the thing I'm working on now https://webcache.googleusercontent.com/search?q=cache:_zqQJOpRopAJ:https://github.com/mirrexagon/nixpkgs-esp-dev/blob/master/shell-esp32.nix+&cd=3&hl=en&ct=clnk&gl=us
arguser has quit [Remote host closed the connection]
<{^_^}> [nixpkgs] @worldofpeace merged pull request #62254 → flow: 0.99.0 -> 0.100.0 → https://git.io/fj0rk
<{^_^}> [nixpkgs] @worldofpeace pushed 2 commits to master: https://git.io/fjEtZ
<pie_> taktoa[c], ohai
<taktoa[c]> hey :-)
<pie_> anyone know if theres a common linux utility i can write to a file with and is reasonably simple to strace
<pie_> (stracing echo sounds ...like stracing bash)
<pie_> im writing a simpke python FUSE thing and cant tell why writing is broken
<taktoa[c]> truncate?
<taktoa[c]> what about `tee`
ericsagnes has joined #nixos
<taktoa[c]> or just `sh -c 'echo foo > file'`
<pie_> the file doesnt exist yet btw
<pie_> ah, however even touch doesnt work right yet so i should just start with that
<{^_^}> [nixpkgs] @worldofpeace merged pull request #62305 → azimuth: 1.0.2 -> 1.0.3 → https://git.io/fj0x6
<{^_^}> [nixpkgs] @worldofpeace pushed 2 commits to master: https://git.io/fjEtC
<pie_> ok touch is apparently just a wrapper for openat :I not sure that helps me
<pie_> taktoa[c], yeah ok i just straced sh, actually wasnt bad
<taktoa[c]> yeah
sudoforge has joined #nixos
iyzsong has joined #nixos
<pie_> ...well no idea about that but apparently my write implementation very rapidly consumes a bunch of memmory and then gets killed 0_0
<pie_> (sidenote: i keep needing to remind myself to just moar dakka^Wstrace)
c74d has joined #nixos
<c74d> Trying to run `nixos-rebuild switch`, I'm getting "error: basic_string::_M_construct null not valid". What can this mean?
linarcx has quit [Quit: WeeChat 2.4]
<c74d> This message is preceded by the usual "Building Nix... / Building the system configuration..." and followed by nixos-rebuild exiting.
<pie_> c74d, do you have some kind of special setup
<pie_> or...well, can you paste a log?
<pie_> (i dont have the faintest idea btw)
<c74d> The only messages it prints are what I quoted. I don't think my setup is special.
<{^_^}> [nixpkgs] @worldofpeace merged pull request #62296 → hubstaff: 1.4.5 -> 1.4.6 → https://git.io/fj0dP
<{^_^}> [nixpkgs] @worldofpeace pushed 3 commits to master: https://git.io/fjEtR
o1lo01ol1o has quit [Remote host closed the connection]
groodt has joined #nixos
wfranzini has quit [Remote host closed the connection]
wfranzini has joined #nixos
<groodt> Hi. Any Darwin experts online? I'm trying to build bazel-0.25.1 on Darwin, and I'm getting an error that I don't understand. ld: file not found: /nix/store/2936mcj9h3g3fipbqf99yj3463sp66lj-clang-7.1.0/lib/arc/libarclite_macosx.a clang-7: error: linker command failed with exit code 1 (use -v to see invocation)
work_ has joined #nixos
o1lo01ol1o has joined #nixos
Supersonic112 has joined #nixos
Supersonic has quit [Disconnected by services]
<{^_^}> [nixpkgs] @risicle opened pull request #62335 → re2: 20140304 -> 20190401 → https://git.io/fjEtg
Supersonic112 is now known as Supersonic
<{^_^}> Channel nixos-unstable-small advanced to https://github.com/NixOS/nixpkgs/commit/67ed5b33627 (from 84 minutes ago, history: https://channels.nix.gsc.io/nixos-unstable-small)
acarrico has quit [Ping timeout: 248 seconds]
mexisme_ has quit [Ping timeout: 252 seconds]
drakonis has joined #nixos
ris has quit [Ping timeout: 252 seconds]
o1lo01ol1o has quit [Remote host closed the connection]
lunik1 has quit [Read error: Connection reset by peer]
lunik1 has joined #nixos
InFlames has joined #nixos
o1lo01ol1o has joined #nixos
Matthieu_ has quit [Ping timeout: 272 seconds]
<matthewbauer> groodt: I thought it was fixed recently: https://hydra.nixos.org/job/nixpkgs/trunk/bazel.x86_64-darwin
tmaekawa has quit [Ping timeout: 272 seconds]
<groodt> matthewbauer: Yes, I fixed 0.24.0
<groodt> Now trying to help somebody with 0.25.1 or build 0.26.0 myself. Running into issues with the new stdEnv on 0.26.0 I think.
o1lo01ol1o has quit [Remote host closed the connection]
schjetne has joined #nixos
<{^_^}> [nixpkgs] @groodt opened pull request #62336 → bazel: 0.24.0 -> 0.26.0 → https://git.io/fjEto
<{^_^}> [nixpkgs] @matthewbauer merged pull request #58182 → conan: fix pluginbase version requirement → https://git.io/fjJ2H
<{^_^}> [nixpkgs] @matthewbauer pushed 2 commits to master: https://git.io/fjEt6
<{^_^}> [nixpkgs] @matthewbauer merged pull request #61906 → cocoapods: 1.6.2 -> 1.7.1 → https://git.io/fj4A4
<{^_^}> [nixpkgs] @matthewbauer pushed 3 commits to master: https://git.io/fjEti
o1lo01ol1o has joined #nixos
shabius has quit [Read error: Connection reset by peer]
shabius has joined #nixos
iyzsong has quit [Ping timeout: 252 seconds]
<matthewbauer> groodt: yeah unfortunately it looks like it needs clang 6 for some reason
<matthewbauer> `stdenv = llvmPackages_6`
adamantium has quit [Ping timeout: 245 seconds]
dansho has quit [Quit: Leaving]
o1lo01ol1o has quit [Ping timeout: 272 seconds]
<groodt> matthewbauer: thanks, I'll give that a try. The error I see on 0.26 is something to do with pthread. /nix/store/mffyf74zc4h2wic5lwx0kyx7gvwif0c5-Libsystem-osx-10.12.6/include/pthread/spawn.h:65:34: error: unknown type name 'qos_class_t'; did you mean 'au_class_t'?
<pie_> taktoa[c], any idea how to figure out why python ends up eating a bunch of ram
<pie_> strace just spams mmap calls
<taktoa[c]> no idea
<c74d> pie_: My problem seems to have been <https://github.com/NixOS/nixpkgs/pull/60187#issuecomment-492013180> (…oh, right, I guess my using the hardened profile might count as a "special setup"); if I unset the hardened allocator, `nixos-rebuild` works fine.
<pie_> c74d, ah, well, good job finding a solution
InFlames has quit [Ping timeout: 258 seconds]
Gohla has quit [Ping timeout: 246 seconds]
ajp has quit [Ping timeout: 276 seconds]
adamantium has joined #nixos
<Ashy> so bit of a random question, has anyone here tried to get ms-sqlserver running on nixos?
rtjure has joined #nixos
Gohla has joined #nixos
<Ashy> there's ms provided ubuntu apt packages
<adamantium> nh2: i would be interested in your, or anyone's, nix-files regarding using WM + gnome-settings, etc. Or perhaps a way to use gnome flashback?
alphor has joined #nixos
alphor is now known as alphor_
alphor_ is now known as alphor2
<alphor2> I've set nixpkgs in my nixPath in configuration.nix to a local checkout of nixpkgs. It respects changes, but nix instantiate --eval -E '<nixpkgs>' or nix repl thinks <nixpkgs> is a channel
<alphor2> By it respects changes I mean that a system rebuild will pick up the local changes. But nix repl (or anything that uses <nixpkgs>, like a shell.nix won't
<{^_^}> [nixpkgs] @khumba opened pull request #62337 → netbeans: 10.0 -> 11.0 → https://git.io/fjEtH
<{^_^}> [nixpkgs] @worldofpeace opened pull request #62338 → Add .github/FUNDING.yml → https://git.io/fjEtQ
<alphor2> this is important because carnix --standalone uses <nixpkgs>, and it'd be great to have a nix-shell so that I can run tests
<alphor2> sorry, important to _me_ lol
<{^_^}> [nix] @worldofpeace opened pull request #2910 → Add .github/FUNDING.yml → https://git.io/fjEt7
schjetne has quit [Ping timeout: 252 seconds]
Riley has joined #nixos
Riley has left #nixos [#nixos]
o1lo01ol1o has joined #nixos
wfranzini has quit [Remote host closed the connection]
wfranzini has joined #nixos
ajp has joined #nixos
alphor2 has quit [Ping timeout: 256 seconds]
liff has joined #nixos
ent has joined #nixos
datakurre has joined #nixos
selfsymmetric-mu has joined #nixos
<selfsymmetric-mu> Hi! I have `programs.ssh.startAgent = false;` but I still have an `ssh-agent` when I rebuild, switch, and reboot. What gives? Is it possible that some other service is covertly requiring it? How can I try that down?
<selfsymmetric-mu> My eventual goal is to replace ssh-agent with gpg-agent so that I can use a Yubikey.
<clever> selfsymmetric-mu: `ps -eH x` and see what the parent process is
hhefesto has joined #nixos
<selfsymmetric-mu> clever: Thank you! No parent process, looks like. Looks like it's right underneath systemd.
<selfsymmetric-mu> I am following this guide: https://rzetterberg.github.io/yubikey-gpg-nixos.html
<colemickens> are you using GNOME?
<selfsymmetric-mu> I am not. xfce4.
<colemickens> fwiw, you could just ignore it
<colemickens> configure gpg, start it, update the env var, won't matter whether or not ssh-agent is running somewhere
<clever> selfsymmetric-mu: that means the parent process has since quit
<selfsymmetric-mu> Whoa!
<selfsymmetric-mu> I was somehow missing the ssh socket earlier.
<selfsymmetric-mu> But I have it now.
<selfsymmetric-mu> I'm happy but I'm also really frustrated that I didn't see what made the difference.
<clever> selfsymmetric-mu: i'm not really sure how i setup gpg-agent, i cant find it in ~/.bashrc or anywhere else obvious, and i know i didnt turn on programs.gpg-agent, that causes even more trouble
<clever> selfsymmetric-mu: if you turn on the gpg-agent stuff in nixos, it will auto-restart it, any time you connect over ssh
<clever> and then the passphrase prompts open in that ssh session, not in xfce!
<selfsymmetric-mu> gosh, what?
<selfsymmetric-mu> That's confusing. What are the implications of that?
<selfsymmetric-mu> What does XFCE have to do with it?
<clever> selfsymmetric-mu: its more that the nixos options tie it into systemd/logind, and rebind to any login sessions
<clever> selfsymmetric-mu: so the unix socket maps to wherever you last "logged in"
<clever> if you turn it off, then it just goes to the first place you logged in, which is typically your X11 session
<clever> the problem it causes, is that any time it wants a password, the prompt opens in a terminal in the other room
<clever> and you dont notice it, so ssh just appears to lock up
<selfsymmetric-mu> Oh yikes.
<selfsymmetric-mu> Thanks for the heads up!
<selfsymmetric-mu> I appear to be working okay for the time being. :)
<colemickens> fwiw, that and some others are mentioned here, along with workarounds/solutions: https://www.gnupg.org/documentation/manuals/gnupg/Common-Problems.html
<selfsymmetric-mu> Thanks!
<selfsymmetric-mu> colemickens++ clever++
<{^_^}> clever's karma got increased to 134, colemickens's karma got increased to 8
<clever> agent key RSA SHA256:Xn2yZ3FAQeRqcF7EDiXsPtiuptNLzEAxtOo1DRDzhDM returned incorrect signature type
<clever> oh, and gpg-agent has been giving this error for months, any idea what the solution is?
<colemickens> mine has recently started requiring me to physically remove and replace my yubikey, after reboots, in order for `gpg --card-status` to work, and/or for other gpg operations to work. that's been a real blast.
<selfsymmetric-mu> No idea on my end.
<clever> i just have normal keys in my gpg state, no hardware tokens
<{^_^}> [nixpkgs] @khumba opened pull request #62340 → filezilla: add wrapper to set necessary FZ_DATADIR → https://git.io/fjEqU
<clever> colemickens: ah, from reading that gpg page, i'm guessing nixos runs `UPDATESTARTUPTTY` any time you login over ssh
<clever> colemickens: and because i run screen, that just makes things worse, it maps to the tty above screen, not inside screen
<colemickens> I'm not sure I understand the "runs anytime you login over SSH part", since the PIN UI needs to pop wherever the key is, which remains on the client machine generally speaking. But yeah, somehow it seems that have gnome's pinentry program installed system-wide and runnign updatestartuptty is enough for "everything to just work"
<colemickens> and then I have a gpgssh alias that forwards my gpg-socket in addition to my ssh-socket, so I can still sign remotely with my local yubikey protected key, but I only use that with trusted hosts temporarily.
<clever> colemickens: line 87 runs any time you open a terminal, including over ssh
<colemickens> ah nice, there is is, it adds ot interactiveShellInit.
<clever> so the pinentry stuff starts asking you over the ssh session
<clever> even if you have since walked away from that tty
<colemickens> ?
<colemickens> never mind, yeah, I think I get it.
<clever> colemickens: try running an UPDATESTARTUPTTY on an ssh link, then use gpg elsewhere on the same box the ssh goes into
<colemickens> clever, wouldn't it have to be in a terminal that was opened prior to the first step?
<colemickens> a new terminal would run the shell init again and re-update the tty? thus it'd have to be an old one? or maybe I've ocnfused myself
<clever> if the shell init stuff is off
<clever> or your switching between many pre-existing terminasl
<{^_^}> [nixpkgs] @marsam opened pull request #62342 → libimagequant: 2.12.2 -> 2.12.3 → https://git.io/fjEqT
<colemickens> right, yeah, I think my connections are always outbound from my laptop so I've never really hit this. And/or now that you're pointing it out to me, I think I've hit it before and rebooted and chalked it up to a fluke.
Supersonic has quit [Ping timeout: 252 seconds]
<clever> i use my laptop as a 4th monitor
<clever> so i often ssh into one from the other
Ariakenom_ has quit [Quit: Leaving]
Supersonic has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #62343 → aide: 0.16.1 -> 0.16.2 → https://git.io/fjEqm
<{^_^}> [nixpkgs] @r-ryantm opened pull request #62344 → airsonic: 10.2.1 -> 10.3.1 → https://git.io/fjEqY
kvda has joined #nixos
[Leary] has joined #nixos
Lears has quit [Read error: No route to host]
slack1256 has quit [Remote host closed the connection]
hhefesto has quit [Remote host closed the connection]
hamishmack has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #62345 → alfred: 2019.1 -> 2019.2 → https://git.io/fjEq3
o1lo01ol1o has quit [Remote host closed the connection]
hamishmack has joined #nixos
o1lo01ol1o has joined #nixos
alp has joined #nixos
o1lo01ol_ has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #62346 → amazon-ecs-cli: 1.14.0 -> 1.14.1 → https://git.io/fjEqs
<{^_^}> [nixpkgs] @marsam merged pull request #62138 → xv: 0.1.0 -> 0.1.1 → https://git.io/fjRKE
<{^_^}> [nixpkgs] @marsam pushed 2 commits to master: https://git.io/fjEqC
buffet_ has joined #nixos
orivej has joined #nixos
o1lo01ol1o has quit [Ping timeout: 258 seconds]
buffet has quit [Ping timeout: 248 seconds]
o1lo01ol_ has quit [Remote host closed the connection]
o1lo01ol1o has joined #nixos
dramforever has joined #nixos
adamantium has quit [Ping timeout: 250 seconds]
o1lo01ol1o has quit [Ping timeout: 252 seconds]
schjetne has joined #nixos
<drakonis> how do i calculate the nar hash?
<drakonis> do i just target a folder with a sha256 hash calculator?
<drakonis> rather, a repository's nar hash?
<dramforever> Use nix-hash
alex`` has quit [Ping timeout: 252 seconds]
<DigitalKiwi> is there a community x86_64 build-box?
alex`` has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #62348 → argyllcms: 2.1.0 -> 2.1.1 → https://git.io/fjEqg
hamishmack has quit [Read error: Connection reset by peer]
o1lo01ol1o has joined #nixos
halfbit has joined #nixos
o1lo01ol1o has quit [Ping timeout: 244 seconds]
abathur has quit [Ping timeout: 248 seconds]
bitonic has quit [Ping timeout: 252 seconds]
georgyo has quit [Read error: Connection reset by peer]
jbetz has quit [Ping timeout: 252 seconds]
teej has quit [Ping timeout: 250 seconds]
peel has quit [Ping timeout: 252 seconds]
darkf has quit [Ping timeout: 276 seconds]
jchw has quit [Read error: Connection reset by peer]
jbetz has joined #nixos
pingveno has quit [Ping timeout: 276 seconds]
wildsebastian has quit [Ping timeout: 252 seconds]
ProofTechnique has quit [Read error: Connection reset by peer]
digitalgrease has quit [Ping timeout: 252 seconds]
emily has quit [Ping timeout: 250 seconds]
xvnvx- has quit [Read error: Connection reset by peer]
angerman has quit [Ping timeout: 248 seconds]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #62349 → atlassian-cli: 8.2.0 -> 8.5.0 → https://git.io/fjEqo
schjetne has quit [Ping timeout: 252 seconds]
mac10688 has quit [Quit: WeeChat 1.9.1]
pingveno has joined #nixos
angerman has joined #nixos
darkf has joined #nixos
georgyo has joined #nixos
peel has joined #nixos
jchw has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #62350 → avocode: 3.7.2 -> 3.8.0 → https://git.io/fjEq1
teej has joined #nixos
ProofTechnique has joined #nixos
bitonic has joined #nixos
wildsebastian has joined #nixos
digitalgrease has joined #nixos
Fare has joined #nixos
emily has joined #nixos
iqubic has joined #nixos
<iqubic> So, I have local directory with a C# project in it. How hard would it be to build a derivation for this C# project?
hoijui has joined #nixos
reinhardt has joined #nixos
palo1 has joined #nixos
InFlames has joined #nixos
mexisme_ has joined #nixos
palo has quit [Ping timeout: 245 seconds]
palo1 is now known as palo
<Ashy> hmm, vagrant nfs mounts don't seem to work very well on nixos
<Ashy> seems to hang at the "Mounting NFS shared folders..." step
emptyflask has quit [Ping timeout: 244 seconds]
rtjure has quit [Quit: rtjure]
Mateon3 has joined #nixos
halfbit has quit [Quit: WeeChat 2.4]
Mateon1 has quit [Ping timeout: 258 seconds]
Mateon3 is now known as Mateon1
dramforever has quit [Ping timeout: 252 seconds]
xvnvx has joined #nixos
<{^_^}> Channel nixos-unstable-small advanced to https://github.com/NixOS/nixpkgs/commit/50022e9de86 (from 2 hours ago, history: https://channels.nix.gsc.io/nixos-unstable-small)
orivej has quit [Ping timeout: 252 seconds]
drakonis has quit [Quit: WeeChat 2.4]
HangoverGenius has joined #nixos
<groodt> anybody know if it's possible to build linux docker images on mac?
Hangover1enius has joined #nixos
HangoverGenius has quit [Ping timeout: 272 seconds]
<{^_^}> [nixpkgs] @andrewchambers opened pull request #62351 → janet: 0.5.0 -> 0.6.0 → https://git.io/fjEqF
<bourbon> groodt: there are no other kinds of docker images on mac
<bourbon> only linux
<bourbon> mac runs them on a linux virtual machine with hyperkit iirc
dramforever has joined #nixos
<{^_^}> [nixpkgs] @dtzWill opened pull request #62352 → inter: 3.5 -> 3.7 → https://git.io/fjEqN
<groodt> bourbon: thanks. Sorry, my question was incorrect, not clear. I can't get it to build *any* image on mac.
<{^_^}> [nixpkgs] @dtzWill opened pull request #62354 → vnote: 2.5 -> 2.6 → https://git.io/fjEqA
<groodt> nix-build /Users/groodt/.cache/nix-linuxkit-builder/example.nix
<groodt> fails for me
toppler`` has quit [Ping timeout: 272 seconds]
Hangover1enius has quit [Ping timeout: 272 seconds]
ee1943 has quit [Ping timeout: 272 seconds]
alp has quit [Ping timeout: 272 seconds]
toppler`` has joined #nixos
ee1943 has joined #nixos
hoijui has quit [Quit: Leaving]
hoijui has joined #nixos
Fare has quit [Ping timeout: 252 seconds]
alp has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #62355 → aws-sdk-cpp: 1.7.90 -> 1.7.113 → https://git.io/fjEmv
endformationage has quit [Ping timeout: 272 seconds]
schjetne has joined #nixos
dramforever has quit [Remote host closed the connection]
dramforever has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #62356 → babl: 0.1.62 -> 0.1.64 → https://git.io/fjEmq
dramforever has quit [Remote host closed the connection]
<Ashy> has anyone here used unixODBCDrivers.msodbcsql17 with pyodbc? in a nix-shell with them both available pyodbc isnt able to find the msodbc lib
PLPD-Bot has joined #nixos
<Gopal[m]> Hello!
<Gopal[m]> Does anybody use `xrdp`?
bahamas has joined #nixos
<Ashy> haha googling for "nixos pyodbc" finds me asking the exact same question in the irc logs last december
<{^_^}> [nixpkgs] @r-ryantm opened pull request #62357 → balsa: 2.5.6 -> 2.5.7 → https://git.io/fjEm8
<{^_^}> [nixpkgs] @r-ryantm opened pull request #62358 → batctl: 2019.1 -> 2019.2 → https://git.io/fjEmE
schjetne has quit [Ping timeout: 258 seconds]
lukego has joined #nixos
<{^_^}> [nixpkgs] @xrelkd opened pull request #62359 → cargo-xbuild: 0.5.9 -> 0.5.11 → https://git.io/fjEmg
<lukego> Emacs question. I want to run some Elisp code at startup on my emacsWithPackages. I've tried to follow the example in the nixpkgs manual but the code doesn't seem to run. I've read the standard site-init.el and I don't see any code that would run it, either. I'm trying to understand, how is this default.el supposed to be invoked?
orivej has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #62360 → bftpd: 5.0 -> 5.1 → https://git.io/fjEm6
<marek> good morning, this is how we define our package lsit in our internal hydra, however it is not picking up the python sub package at all - what am I doing wrong in this define? https://gist.github.com/mmahut/ab30b75f08e999298ffb3c1717efb2a4
<{^_^}> [nixpkgs] @r-ryantm opened pull request #62362 → bindfs: 1.13.11 -> 1.14.0 → https://git.io/fjEmX
<gentauro> `nix-shell` is my new best friend :o
<gentauro> just create a folder and add a `default.nix`. Run `nix-shell` from there and suddently I have access to some tools in that `shell` (which aren't accesible from the global profile).
<gentauro> this is ideal for customer releated projects :o
Arahael has quit [Ping timeout: 258 seconds]
Arahael has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #62363 → binaryen: 83 -> 84 → https://git.io/fjEmQ
hoijui has quit [Ping timeout: 250 seconds]
mexisme_ has quit [Ping timeout: 252 seconds]
orivej has quit [Ping timeout: 272 seconds]
cinimod` has joined #nixos
cinimod has quit [Ping timeout: 272 seconds]
ddellacosta has quit [Ping timeout: 248 seconds]
orivej has joined #nixos
work_ has quit [Quit: Connection closed for inactivity]
hamishmack has joined #nixos
<bahamas> is there a way to set environment variables in mkDerivation?
<{^_^}> [nix] @edolstra merged pull request #2910 → Add .github/FUNDING.yml → https://git.io/fjEt7
<{^_^}> [nix] @edolstra pushed 2 commits to master: https://git.io/fjEYJ
<{^_^}> [nixpkgs] @r-ryantm opened pull request #62364 → bruteforce-luks: 1.3.1 -> 1.3.2 → https://git.io/fjEYU
knupfer has joined #nixos
dontdieych has quit [Quit: ZNC 1.7.3 - https://znc.in]
dontdieych has joined #nixos
lukego has quit [Ping timeout: 256 seconds]
<immae> bahamas: just set them, any variable you define will be an environment variable
<{^_^}> [nixpkgs] @r-ryantm opened pull request #62366 → buku: 4.2 -> 4.2.2 → https://git.io/fjEYI
<immae> mkDerivation { FOO = "bar"; (...) } will define "FOO=bar" as environment
eof has quit [Quit: eof]
hoijui has joined #nixos
<{^_^}> [nixpkgs] @7c6f434c merged pull request #61660 → sbcl: 1.5.1 -> 1.5.3, tested on nixos x86_64 → https://git.io/fjEYL
<{^_^}> [nixpkgs] @7c6f434c pushed 2 commits to master: https://git.io/fjEYt
<{^_^}> [nixpkgs] @7c6f434c merged pull request #62360 → bftpd: 5.0 -> 5.1 → https://git.io/fjEm6
<{^_^}> [nixpkgs] @7c6f434c pushed 2 commits to master: https://git.io/fjEYq
eof has joined #nixos
HangoverGenius has joined #nixos
<bahamas> immae: I tried that and I got an error: error: anonymous function at /nix/store/35b5f2dc6s37cyc6lgvvzsaas98djck1-source/pkgs/development/haskell-modules/generic-builder.nix:13:1 called with unexpected argument 'LIBRARY_PATH', at /nix/store/35b5f2dc6s37cyc6lgvvzsaas98djck1-source/lib/customisation.nix:74:12
<immae> bahamas: Ah so it’s not exactly a mkDerivation here
<bahamas> immae: well, I'm setting them in `mkDerivation`
<immae> Hmm can you show your derivation? The error seem to say that it’s not the case
<bahamas> immae: here you go https://bpaste.net/show/0a7622ab0bb9
<{^_^}> [nixpkgs] @r-ryantm opened pull request #62367 → buck: 2019.05.06.01 -> 2019.05.22.01 → https://git.io/fjEYm
<immae> ok.. and how does it get called?
<hyper_ch> hmmm, suddenly qemu (virt manager) complains about "spiceclientgtk" missing
<immae> it seems like your mkDerivation is actually the function defined in pkgs/development/haskell-modules/generic-builder.nix instead of the standard one
HangoverGenius has quit [Ping timeout: 246 seconds]
<immae> maybe it has the same name
<bahamas> immae: I'm calling it with haskellPackages.callPackage ./sparkle.nix" {}
<immae> Ok
<immae> Then that’s it
<bahamas> yeah, I guess that's it
<immae> So in your case you cannot do it as simplly as what I said, but there is a solution still
<immae> you can do `preConfigure = ''\nexport FOO=bar\n'';`
<immae> this is not as clean as having them in mkDerivation directly, but it will work too
linarcx has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #62368 → calibre: 3.42.0 -> 3.43.0 → https://git.io/fjEYG
InFlames has quit [Ping timeout: 258 seconds]
<immae> actually preSetupCompilerEnvironment seems to be dedicated to that but you have no way to provide that information as far as I see
<immae> (probably forgotten)
<bahamas> immae: you mean not even with `preConfigure`?
schjetne has joined #nixos
iyzsong has joined #nixos
<bahamas> I guess, I'll try
mexisme_ has joined #nixos
wfranzini has quit [Remote host closed the connection]
wfranzini has joined #nixos
InFlames has joined #nixos
cinimod` has quit [Ping timeout: 252 seconds]
<immae> I mean that the derivation tries to run an optional preSetupCompilerEnvironment script, but that you have no way to provide that script as it’s not an accepted argument
<immae> bahamas:^
schjetne has quit [Ping timeout: 248 seconds]
<{^_^}> [nixpkgs] @mmahut opened pull request #62369 → python-trezor: 0.11.2 -> 0.11.3 → https://git.io/fjEYW
<bahamas> immae: yes, I noticed it's only referenced once in the file
rfold has joined #nixos
<immae> if you need the environment really early postPatch is probably the earliest you can do
thc202 has joined #nixos
hoijui has quit [Ping timeout: 252 seconds]
<bahamas> immae: it's not clear to me from the code of generic-builder.nix, if it uses cabal or straight ghc. one tells cabal or ghc where to find the native jvm library. the other tells javac where to find some Java packages
<bahamas> currently I'm trying with preConfigure
<immae> All phases seem to use ./Setup
<{^_^}> [nixpkgs] @r-ryantm opened pull request #62370 → calamares: 3.2.7 -> 3.2.8 → https://git.io/fjEYu
cinimod` has joined #nixos
Jetien_ has joined #nixos
xantoz has joined #nixos
cinimod` has quit [Ping timeout: 248 seconds]
Jetien_ has quit [Ping timeout: 272 seconds]
bahamas has quit [Quit: leaving]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #62371 → catch2: 2.7.2 -> 2.8.0 → https://git.io/fjEYw
Jetien_ has joined #nixos
gagbo has quit [Quit: I'm out !]
Thra11 has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #62372 → cfr: 0.143 -> 0.145 → https://git.io/fjEY9
m0rphism has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #62373 → checkstyle: 8.20 -> 8.21 → https://git.io/fjEY7
rfold has quit [Quit: WeeChat 2.4]
kvda has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
Thra11 has quit [Ping timeout: 248 seconds]
arjen-jonathan has joined #nixos
<{^_^}> [nixpkgs] @gebner opened pull request #62374 → cura: 4.0.0 -> 4.1.0 → https://git.io/fjEYx
<{^_^}> [nixpkgs] @gebner merged pull request #62321 → octoprint: 1.3.10 -> 1.3.11 → https://git.io/fjEJ9
<{^_^}> [nixpkgs] @gebner pushed 7 commits to master: https://git.io/fjEYj
gagbo has joined #nixos
knupfer has quit [Remote host closed the connection]
knupfer has joined #nixos
<{^_^}> [nixpkgs] @markuskowa merged pull request #62343 → aide: 0.16.1 -> 0.16.2 → https://git.io/fjEqm
<{^_^}> [nixpkgs] @markuskowa pushed 2 commits to master: https://git.io/fjEOv
jackdk_ has joined #nixos
talqu has joined #nixos
Ariakenom has joined #nixos
<{^_^}> Channel nixos-unstable-small advanced to https://github.com/NixOS/nixpkgs/commit/8779718c816 (from 2 hours ago, history: https://channels.nix.gsc.io/nixos-unstable-small)
<talqu> hi, https://pastebin.com/HRihcvy5 this is my purs.nix file. Then I have (callPackage ./purs.nix {}) expression in my environment.systemPackage. When I change the version of tar package in line 19 and the hash on line 20, I do nixos-rebuild switch. However after installing, purs --version still gives me previous version. What am i missing?
mexisme_ has quit [Ping timeout: 272 seconds]
Guest75622 is now known as fgaz
Jetien_ has quit [Ping timeout: 258 seconds]
knupfer has quit [Ping timeout: 250 seconds]
kvda has joined #nixos
mexisme_ has joined #nixos
sudoforge has quit [Quit: OKAY BYE I GUESS]
<{^_^}> [nixpkgs] @marsam merged pull request #61986 → redis: 5.0.4 -> 5.0.5 → https://git.io/fjB2X
<{^_^}> [nixpkgs] @marsam pushed 2 commits to master: https://git.io/fjEOm
<{^_^}> [nixpkgs] @dywedir merged pull request #62359 → cargo-xbuild: 0.5.9 -> 0.5.11 → https://git.io/fjEmg
<{^_^}> [nixpkgs] @dywedir pushed 2 commits to master: https://git.io/fjEOY
cpc26 has quit [Ping timeout: 268 seconds]
<{^_^}> [nixpkgs] @marsam merged pull request #62342 → libimagequant: 2.12.2 -> 2.12.3 → https://git.io/fjEqT
<{^_^}> [nixpkgs] @marsam pushed 2 commits to master: https://git.io/fjEOC
cpc26 has joined #nixos
<{^_^}> [nixpkgs] @gebner pushed to master « pythonPackages.markdownsuperscript: fix build, enable tests »: https://git.io/fjEOW
groodt has quit [Ping timeout: 256 seconds]
tmaekawa has joined #nixos
<immae> talqu: I don’t see any errors in your process. Can you check that `which purs` is the one you think it is, and not overriden by some other configuration?
<immae> (talqu: note that you didn’t mention changing the "version" at line 15, even though it shouldn’t make a difference)
<{^_^}> [nixpkgs] @marsam merged pull request #62367 → buck: 2019.05.06.01 -> 2019.05.22.01 → https://git.io/fjEYm
<{^_^}> [nixpkgs] @marsam pushed 2 commits to master: https://git.io/fjEOl
kvda has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
rfold has joined #nixos
Jetien_ has joined #nixos
HangoverGenius has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #62376 → cimg: 2.5.7 -> 2.6.4 → https://git.io/fjEOz
__monty__ has joined #nixos
dne has quit [Remote host closed the connection]
dne has joined #nixos
ris has joined #nixos
<talqu> immae /home/talqu/.nix-profile/bin/purs --version gives 0.12.3.
<talqu> I don't get it then, why it doesn't install the new version
<immae> talqu: Hmm I don’t expect environment.systemPackage to install anything in /home/talqu/.nix-profile
<immae> If I remember correctly, you’ll find systemPackage installs in /run/current-system/sw/bin
Jetien_ has quit [Ping timeout: 258 seconds]
<immae> yep confirmed
<immae> you’ll find the purs version in /run/current-system/sw/bin/purs talqu
shiver has quit [Remote host closed the connection]
<talqu> immae: I see, thank you. Then my approach to put derivations in systemPackage in configuration.nix file is not correct? If after nixos-rebuild switch my user doesn't see the new version, it does not do what I want. How should I do this?
<immae> talqu: no, I think it is correct. /run/current-system/sw/bin/ are systemwide packages, and you (as talqu) overrode that systemwide package to install your own
<immae> There is nothing wrong in that
<immae> If you want to use the system purs, then you shouldn’t have installed it as user (i.e. in /home/talqu/.nix-profile) in the first place ;)
<dweller> hmm, not sure, but i think systemd-tmpfiles shuffleing broke creation of user dir in /run
kvda has joined #nixos
<dweller> cause after logging in with sddm into kde, im missing /run/user/1000 and user mode systemd session is dead
<{^_^}> [nixpkgs] @dtzWill closed pull request #62304 → libsodium: 1.0.17 -> 1.0.18 → https://git.io/fj0x2
<talqu> immae: ok, i just nix-env --uninstall purs-simple (which I obviously had installed with my user) :) Now my bash sees the correct system purs. Thank you for explanation and your help again
<immae> You’re welcome :)
ym555 has joined #nixos
<{^_^}> [nixpkgs] @marsam merged pull request #62373 → checkstyle: 8.20 -> 8.21 → https://git.io/fjEY7
<{^_^}> [nixpkgs] @marsam pushed 3 commits to master: https://git.io/fjEOQ
<immae> dweller: systemd-tmpfiles shouldn’t remove anything in /run, merely add things. Do you maybe have an aggressive configuration in that regards?
<immae> (NB: /tmp in contrary is cleaned up at startup by systemd-tmpfiles, and it’s intended, though)
<dweller> immae: i know, tbf i encountered that before and i couldnt find cause of such behavior
<dweller> at least now i know its missing /run/user/<pid> durig session creation
<dweller> uid*
<immae> you may have encountered this kind of issue with postgresql (which has his socket files in /tmp), but if you have it with things in /run then there is an issue in your configuration, I see nothing suspicious in the default one
<immae> I can help to dig if you want
cinimod` has joined #nixos
<immae> (well, actually I’m looking at 19.03, it’s possible that something broke in unstable )
HangoverGenius has quit [Ping timeout: 268 seconds]
<{^_^}> [nixpkgs] @abbradar merged pull request #62330 → folly: 2019.04.22.00 -> 2019.05.27.00 → https://git.io/fjEkt
<{^_^}> [nixpkgs] @abbradar pushed commit from @pierreis to master « folly: 2019.04.22.00 -> 2019.05.27.00 »: https://git.io/fjEOd
<immae> dweller: you can start with `cat /etc/tmpfiles.d/* | grep /run` and check that the only thing that touches /run/user is a `d /run/user 0755 root root -` (and that nothing touches /run directly)
cinimod` has quit [Ping timeout: 245 seconds]
iyzsong has quit [Read error: Connection reset by peer]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #62377 → cli11: 1.7.1 -> 1.8.0 → https://git.io/fjEOb
Jetien_ has joined #nixos
iyzsong has joined #nixos
Matthieu_ has joined #nixos
drewr has quit [Ping timeout: 248 seconds]
<{^_^}> [nixpkgs] @gebner pushed 2 commits to master: https://git.io/fjEOA
<{^_^}> [nixpkgs] @abbradar merged pull request #62374 → cura: 4.0.0 -> 4.1.0 → https://git.io/fjEYx
<{^_^}> [nixpkgs] @abbradar pushed 6 commits to master: https://git.io/fjEOx
talqu has quit [Remote host closed the connection]
jtojnar has joined #nixos
<{^_^}> [nixpkgs] @dywedir merged pull request #62279 → gcalcli: 4.1.0 -> 4.1.1 → https://git.io/fj096
<{^_^}> [nixpkgs] @dywedir pushed 2 commits to master: https://git.io/fjEOp
<dweller> immae: right, im running nixos-unstable-small from git
<{^_^}> [nixpkgs] @r-ryantm opened pull request #62378 → clp: 1.17.1 -> 1.17.2 → https://git.io/fjEOj
noam__ has quit [Read error: Connection reset by peer]
drewr has joined #nixos
alp has quit [Ping timeout: 258 seconds]
hmpffff has joined #nixos
<{^_^}> [nixpkgs] @markuskowa merged pull request #62308 → armadillo: 9.300.2 -> 9.400.4 → https://git.io/fj0xN
<{^_^}> [nixpkgs] @markuskowa pushed 2 commits to master: https://git.io/fjE3k
Jetien_ has quit [Ping timeout: 252 seconds]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #62379 → coursier: 1.1.0-M14-4 -> 1.1.0-M14-6 → https://git.io/fjE3L
<{^_^}> [nixpkgs] @markuskowa merged pull request #62364 → bruteforce-luks: 1.3.1 -> 1.3.2 → https://git.io/fjEYU
<{^_^}> [nixpkgs] @markuskowa pushed 2 commits to master: https://git.io/fjE3t
<{^_^}> [nixpkgs] @markuskowa merged pull request #62357 → balsa: 2.5.6 -> 2.5.7 → https://git.io/fjEm8
<{^_^}> [nixpkgs] @markuskowa pushed 2 commits to master: https://git.io/fjE3m
hmpffff has quit [Quit: nchrrrr…]
<cizra> How do I install dfhack? It's visible in nixpkgs repo, but I can't figure out the syntax to get it.
<{^_^}> [nixpkgs] @r-ryantm opened pull request #62380 → criu: 3.11 -> 3.12 → https://git.io/fjE3O
<monokrome> hmm
<monokrome> Has anyone got surface book running well on NixOS?
<monokrome> .locate dfhack
<{^_^}> [nixpkgs] @r-ryantm opened pull request #62381 → cryptoverif: 2.00 -> 2.01 → https://git.io/fjE3Z
<monokrome> oooh cool dwarf fortress :o
<manveru> cizra: there's dwarf-fortress-full
fusion809 has joined #nixos
xantoz has quit [Quit: WeeChat 2.4]
tmaekawa has quit [Quit: tmaekawa]
ym555_ has joined #nixos
ym555 has quit [Ping timeout: 272 seconds]
<immae> Hey there, is there a shorter version of `if builtins.hasAttr "some_key" some_set then some_set.some_key else default_value` (I looked in lib/attrsets.nix but couldn’t find anything related)
<jtojnar> immae: some_set.some_key ? default_value
<immae> ah cool jtojnar thanks
<jtojnar> immae: sorry it is `or` not `?`
<immae> hmm
<immae> I already tried or and it doesn’t work
reinhardt has quit [Ping timeout: 252 seconds]
<jtojnar> > {foo = 5;}.foo or 6
<{^_^}> 5
<jtojnar> > {foo = 5;}.bar or 6
<{^_^}> 6
<{^_^}> [nixpkgs] @r-ryantm opened pull request #62382 → dar: 2.6.3 -> 2.6.4 → https://git.io/fjE38
<immae> hmm maybe I used it wrong
<manveru> > {foo = 5;} ? "foo"
<{^_^}> true
<immae> Right, it was actually a module "options" and I didn’t set a default value, that’s why it wasn’t working
kvda has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<andi-> lib.hasAtteByPath sounds like what you want
kvda has joined #nixos
<andi-> *hasAttrByPath
Neo-- has joined #nixos
<immae> andi-: a, you mean attrByPath maybe
<immae> didn’t think of it
<andi-> Yeah, both exist. Depends on your exact use case
fendor_ has joined #nixos
<immae> I wanted a default value. But now that I understood I had the wrong issue, my problem has changed to `if isNull some_var then default_var else some_var` :D
fendor_ is now known as fendor
toppler`` has quit [Ping timeout: 272 seconds]
<andi-> isNull is deprecated as far as I remember, just use != null
alex`` has quit [Ping timeout: 248 seconds]
o1lo01ol1o has joined #nixos
chrisabc has joined #nixos
<immae> Right, it’s still a complicated way of saying "take the variable if it’s not null otherwise take that other default value"
civodul has joined #nixos
<jtojnar> immae: if the variable comes from args, you can or on args
Glider_IRC_ has joined #nixos
<jtojnar> > ({ foo ? null }@args: args.foo or 5) {}
<{^_^}> 5
<{^_^}> [nixpkgs] @primeos pushed to master « signal-desktop: 1.25.0 -> 1.25.1 »: https://git.io/fjE3g
<immae> no, it comes from a module options which is a `nullOr str`
toppler`` has joined #nixos
o1lo01ol1o has quit [Ping timeout: 252 seconds]
<{^_^}> [nixpkgs] @primeos opened pull request #62384 → [19.03] signal-desktop: 1.25.0 -> 1.25.1 (backport) → https://git.io/fjE3a
Matthieu_ has quit [Ping timeout: 258 seconds]
<chrisabc> Hello Nix IRC! How can I 'explore' nixpkgs? I think I've done this before using nix repl, but don't remember the commands used. For example I'd like to determine what attributes(?) a package provides.
Glider_IRC__ has quit [Ping timeout: 248 seconds]
<tilpner> chrisabc: Run: nix repl '<nixpkgs>'
<tilpner> chrisabc: That's the same as running just "nix repl" and then ":l <nixpkgs>"
tmaekawa has joined #nixos
<{^_^}> [nixpkgs] @NeQuissimus merged pull request #62379 → coursier: 1.1.0-M14-4 -> 1.1.0-M14-6 → https://git.io/fjE3L
<{^_^}> [nixpkgs] @NeQuissimus pushed commit from @r-ryantm to master « coursier: 1.1.0-M14-4 -> 1.1.0-M14-6 »: https://git.io/fjE3w
cinimod` has joined #nixos
<chrisabc> tilpner: thank you!
tmaekawa has quit [Client Quit]
<{^_^}> [nixpkgs] @knedlsepp opened pull request #62385 → gpx-viewer: Add missing libxml2 dependency → https://git.io/fjE3r
tmaekawa has joined #nixos
alex`` has joined #nixos
alp has joined #nixos
wfranzini has quit [Remote host closed the connection]
wfranzini has joined #nixos
tmaekawa has quit [Client Quit]
HangoverGenius has joined #nixos
<{^_^}> [nixpkgs] @knedlsepp opened pull request #62386 → xf86_video_nested: 2012-06-15 -> 2017-06-12 → https://git.io/fjE3H
<yorick> adisbladis: "panic: Error processing import path "github.com/dgraph-io/badger": Bad SHA256 for repo https://github.com/dgraph-io/badger with rev v2.0.0-rc.2+incompatible"
<yorick> (when doing vgo2nix on ipfs v0.4.21)
cinimod` has quit [Ping timeout: 246 seconds]
<{^_^}> Channel nixos-unstable advanced to https://github.com/NixOS/nixpkgs/commit/b3dd39ca0e9 (from 15 hours ago, history: https://channels.nix.gsc.io/nixos-unstable)
<{^_^}> [nixpkgs] @r-ryantm opened pull request #62387 → double-conversion: 3.1.4 -> 3.1.5 → https://git.io/fjE3h
<{^_^}> [nixpkgs] @r-ryantm opened pull request #62388 → drawpile: 2.1.8 -> 2.1.10 → https://git.io/fjEsk
jackdk_ has quit [Remote host closed the connection]
Soo_Slow has joined #nixos
shibboleth has joined #nixos
shiver has joined #nixos
asheshambasta_m has joined #nixos
<{^_^}> [nixpkgs] @fpletz merged pull request #62358 → batctl: 2019.1 -> 2019.2 → https://git.io/fjEmE
<{^_^}> [nixpkgs] @fpletz pushed commit from @r-ryantm to master « batctl: 2019.1 -> 2019.2 »: https://git.io/fjEss
<{^_^}> [nixpkgs] @fpletz merged pull request #62345 → alfred: 2019.1 -> 2019.2 → https://git.io/fjEq3
<{^_^}> [nixpkgs] @fpletz pushed commit from @r-ryantm to master « alfred: 2019.1 -> 2019.2 »: https://git.io/fjEsG
o1lo01ol1o has joined #nixos
<{^_^}> [nixpkgs] @ryantm merged pull request #62366 → buku: 4.2 -> 4.2.2 → https://git.io/fjEYI
<{^_^}> [nixpkgs] @ryantm pushed 2 commits to master: https://git.io/fjEsn
<{^_^}> [nixpkgs] @ryantm merged pull request #62371 → catch2: 2.7.2 -> 2.8.0 → https://git.io/fjEYw
<{^_^}> [nixpkgs] @ryantm pushed 2 commits to master: https://git.io/fjEsc
<{^_^}> [nixpkgs] @primeos merged pull request #62384 → [19.03] signal-desktop: 1.25.0 -> 1.25.1 (backport) → https://git.io/fjE3a
<{^_^}> [nixpkgs] @primeos pushed 2 commits to release-19.03: https://git.io/fjEsC
gagbo has quit [Ping timeout: 252 seconds]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #62390 → eagle: 9.3.2 -> 9.4.1 → https://git.io/fjEsl
<{^_^}> [nixpkgs] @ryantm merged pull request #62350 → avocode: 3.7.2 -> 3.8.0 → https://git.io/fjEq1
<{^_^}> [nixpkgs] @ryantm pushed 2 commits to master: https://git.io/fjEs8
shibboleth has quit [Ping timeout: 256 seconds]
<{^_^}> [nixpkgs] @grahamc opened pull request #62391 → wireguard-tools: 0.0.20190531 -> 0.0.20190601 → https://git.io/fjEs4
<{^_^}> [nixpkgs] @fpletz merged pull request #62385 → gpx-viewer: Add missing libxml2 dependency → https://git.io/fjE3r
<{^_^}> [nixpkgs] @fpletz pushed commit from @knedlsepp to master « gpx-viewer: Add missing libxml2 dependency »: https://git.io/fjEsR
HangoverGenius has quit [Ping timeout: 272 seconds]
xantoz has joined #nixos
iyzsong has quit [Ping timeout: 252 seconds]
mexisme_ has quit [Ping timeout: 272 seconds]
Soo_Slow has quit [Remote host closed the connection]
ghasshee has joined #nixos
<{^_^}> [nixpkgs] @jtojnar opened pull request #62392 → Ibus: binding fixes → https://git.io/fjEsy
<{^_^}> [nix] @edolstra pushed to master « Fix segfault in builtin fetchurl with hashed mirrors + SRI hashes »: https://git.io/fjEsH
<ghasshee> Hi, I fell into a hole where I cannot compile ghc with a package "Euterpea" when I updated the NixOS from 1803 to 1903.
<ghasshee> Does anyone succeed to install ghc with Euterpea on 1903 ?
<chrisabc> ghasshee: what are you using to compile it?
HangoverGenius has joined #nixos
<{^_^}> [nixpkgs] @knedlsepp opened pull request #62393 → virtualboxHeadless: Fix build → https://git.io/fjEsF
iqubic` has joined #nixos
<ghasshee> chrisabc: I do not know that part well. What compiler do I use when I write "hs = pkgs.haskell.packages.ghc844.override" and "hs.ghcWithPackages" in configuration.nix
iqubic has quit [Ping timeout: 252 seconds]
domogled has joined #nixos
<ghasshee> If I was using ghc844 compiler with it, I has tried three compilers ghc822, ghc844, and ghc864.
hoijui has joined #nixos
<{^_^}> [nixpkgs] @fpletz merged pull request #62369 → python-trezor: 0.11.2 -> 0.11.3 → https://git.io/fjEYW
<{^_^}> [nixpkgs] @fpletz pushed commit from @mmahut to master « python-trezor: 0.11.2 -> 0.11.3 »: https://git.io/fjEGe
<{^_^}> [nixpkgs] @fpletz merged pull request #62351 → janet: 0.5.0 -> 0.6.0 → https://git.io/fjEqF
<{^_^}> [nixpkgs] @fpletz pushed 2 commits to master: https://git.io/fjEGf
gagbo has joined #nixos
<{^_^}> [nixpkgs] @fpletz merged pull request #62290 → php: 7.1.29 -> 7.1.30, 7.2.18 -> 7.2.19, 7.3.5 -> 7.3.6 → https://git.io/fj051
<{^_^}> [nixpkgs] @fpletz pushed 4 commits to master: https://git.io/fjEGJ
<{^_^}> [nixpkgs] @fpletz merged pull request #62291 → [19.03] php: 7.1.29 -> 7.1.30, 7.2.18 -> 7.2.19, 7.3.5 -> 7.3.6 → https://git.io/fj0dv
<{^_^}> [nixpkgs] @fpletz pushed 4 commits to release-19.03: https://git.io/fjEGU
<{^_^}> [nixpkgs] @fpletz merged pull request #62292 → [18.09] php: 7.1.29 -> 7.1.30, 7.2.18 -> 7.2.19 → https://git.io/fj0df
<{^_^}> [nixpkgs] @fpletz pushed 3 commits to release-18.09: https://git.io/fjEGT
<{^_^}> [nixpkgs] @fpletz merged pull request #62248 → solc: 0.5.8 -> 0.5.9 → https://git.io/fj02x
<{^_^}> [nixpkgs] @fpletz pushed 2 commits to master: https://git.io/fjEGk
<{^_^}> [nixpkgs] @r-ryantm opened pull request #62394 → enyo-doom: 1.06 -> 1.06.9 → https://git.io/fjEGI
<infinisil> ghasshee: Can you show the nix file and the error?
cinimod` has joined #nixos
<{^_^}> [nixpkgs] @fpletz merged pull request #61605 → rtl8812au: fix build with Linux >= 5.0 → https://git.io/fjlhi
<{^_^}> [nixpkgs] @fpletz pushed 2 commits to master: https://git.io/fjEGt
chrisabc has quit [Ping timeout: 252 seconds]
eVe1aith has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #62395 → eternal-terminal: 5.1.9 -> 5.1.10 → https://git.io/fjEGO
eVe1aith has left #nixos ["WeeChat 2.4"]
<{^_^}> [nixpkgs] @markuskowa merged pull request #62382 → dar: 2.6.3 -> 2.6.4 → https://git.io/fjE38
<{^_^}> [nixpkgs] @markuskowa pushed 2 commits to master: https://git.io/fjEGs
freeman42x has joined #nixos
Neo-- has quit [Ping timeout: 244 seconds]
<nh2> clever: ugh my latest `nixos-install` turns up this: https://gist.github.com/nh2/554f94a3ca03fa136bf4d20a0eeb5906
<nh2> `Internal error: Unreleased memory pool(s) found.`
<{^_^}> [nixpkgs] @etu merged pull request #62294 → [19.03] gitea: 1.8.1 -> 1.8.2 → https://git.io/fj0dW
<{^_^}> [nixpkgs] @etu pushed 2 commits to release-19.03: https://git.io/fjEGn
Fare has joined #nixos
cinimod` has quit [Ping timeout: 268 seconds]
<tilpner> nh2: Focus on the actual error, I've heard multiple times that those leaks are misleading and fine to ignore. No guarantees though
<cizra> jtojnar: thanks, will try.
<{^_^}> [nixpkgs] @r-ryantm opened pull request #62396 → eudev: 3.2.7 -> 3.2.8 → https://git.io/fjEGR
<{^_^}> Channel nixos-unstable-small advanced to https://github.com/NixOS/nixpkgs/commit/7880b4446e4 (from 57 minutes ago, history: https://channels.nix.gsc.io/nixos-unstable-small)
<cizra> manveru: thanks
<{^_^}> [nixpkgs] @fpletz pushed to master « batman-adv: 2019.1 -> 2019.2 »: https://git.io/fjEGu
<{^_^}> pruvisto/heap#11 (by DanBurton, 22 weeks ago, open): heap-1.0.4 test suite build failure with QuickCheck 2.12
o1lo01ol1o has quit [Ping timeout: 272 seconds]
o1lo01ol1o has joined #nixos
Thra11 has joined #nixos
<{^_^}> [nixpkgs] @fpletz closed pull request #62274 → inter: 3.5 -> 3.6 → https://git.io/fj090
<infinisil> ghasshee: Can fix it by setting `heap = pkgs.haskell.lib.dontCheck super.heap` in line 203,
<ghasshee> infinisil: Thank you. I am trying that right now.
<{^_^}> [nixpkgs] @Izorkin opened pull request #62397 → nixos/nginx: add ipv6 options to resolver → https://git.io/fjEGo
<{^_^}> [nixpkgs] @knedlsepp opened pull request #62398 → Fix tora build → https://git.io/fjEG6
asheshambasta_m has quit [Quit: Leaving.]
what-the-functor has joined #nixos
what-the-functor has quit [Client Quit]
what-the-functor has joined #nixos
<{^_^}> [nixpkgs] @knedlsepp opened pull request #62399 → trinity: Fix build → https://git.io/fjEGD
<what-the-functor> Hello
<what-the-functor> I keep getting booted from nix-darwin to nixos-unregistered.
florianjacob has left #nixos ["User left"]
<ghasshee> infinisil: It seems to be compiled! Thank you!
<infinisil> :)
ghasshee has quit [Remote host closed the connection]
ghasshee has joined #nixos
rtjure has joined #nixos
wfranzini has quit [Remote host closed the connection]
wfranzini has joined #nixos
reinhardt has joined #nixos
chrisabc has joined #nixos
orivej has quit [Ping timeout: 245 seconds]
<{^_^}> [nixpkgs] @abbradar pushed 5 commits to master: https://git.io/fjEGp
<{^_^}> [nixpkgs] @Infinisil pushed to haskell-updates « haskellPackages.heap: Fix build »: https://git.io/fjEGj
alex`` has quit [Ping timeout: 258 seconds]
Ariakenom has quit [Read error: Connection reset by peer]
<{^_^}> [nixpkgs] @abbradar closed pull request #62212 → krita: 4.1.8 -> 4.2.0 → https://git.io/fj0m3
kvda has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
alex`` has joined #nixos
<{^_^}> [nixpkgs] @fpletz merged pull request #62386 → xf86_video_nested: 2012-06-15 -> 2017-06-12 → https://git.io/fjE3H
<{^_^}> [nixpkgs] @fpletz pushed commit from @knedlsepp to master « xf86_video_nested: 2012-06-15 -> 2017-06-12 »: https://git.io/fjEZL
<{^_^}> [nixpkgs] @grahamc merged pull request #62391 → wireguard-tools: 0.0.20190531 -> 0.0.20190601 → https://git.io/fjEs4
<{^_^}> [nixpkgs] @grahamc pushed 2 commits to master: https://git.io/fjEZt
<{^_^}> [nixpkgs] @fpletz merged pull request #62124 → abbaye-des-morts: init at 2.0.1 → https://git.io/fjRzE
<{^_^}> [nixpkgs] @fpletz pushed commit from @marius851000 to master « abbaye-des-morts: init at 2.0.1 »: https://git.io/fjEZq
<{^_^}> [nixpkgs] @grahamc opened pull request #62400 → Wireguard: stable backports → https://git.io/fjEZs
endformationage has joined #nixos
selfsymmetric-mu has quit [Remote host closed the connection]
cinimod` has joined #nixos
gagbo has quit [Ping timeout: 248 seconds]
cinimod`` has joined #nixos
what-the-functor has left #nixos [#nixos]
cinimod` has quit [Ping timeout: 252 seconds]
chrisabc has quit [Ping timeout: 244 seconds]
<o1lo01ol1o> I seem to be having trouble with some overrides; https://gist.github.com/o1lo01ol1o/68e53816dc334273a27aa44e565bc45a
<o1lo01ol1o> genvulkan needs the above defined overrides, but I'm not using the correct function to add them, I think, as it says it can't find those dependencies
<o1lo01ol1o> does anyone know what the issue might be?
<{^_^}> [nixpkgs] @r-ryantm opened pull request #62401 → fanficfare: 3.7.0 -> 3.8.0 → https://git.io/fjEZR
<{^_^}> [nixpkgs] @risicle opened pull request #62402 → pythonPackages.klein: fix build/tests → https://git.io/fjEZ0
<{^_^}> [nixpkgs] @xrelkd opened pull request #62403 → brook: 20190401 -> 20190601 → https://git.io/fjEZu
<{^_^}> [nixpkgs] @xrelkd opened pull request #62404 → cargo-make: 0.19.3 -> 0.19.4 → https://git.io/fjEZz
cinimod`` has quit [Ping timeout: 258 seconds]
ym555_ is now known as ym555
abathur has joined #nixos
Ariakenom has joined #nixos
<{^_^}> [nixpkgs] @alyssais pushed to master « treewide: update cargoSha256 hashes for cargo-vendor upgrade »: https://git.io/fjEZ6
<{^_^}> [nixpkgs] @alyssais closed pull request #62047 → treewide: update cargoSha256 hashes for cargo-vendor upgrade → https://git.io/fjBNc
mexisme_ has joined #nixos
<nh2> clever: another update: I have now put (in BIOS mode) `/` (includes /boot) directly on a RAID1ed partition on the SATA disks. Still black screen on boot.
mexisme_ has quit [Ping timeout: 252 seconds]
iqubic` has left #nixos ["ERC (IRC client for Emacs 26.1)"]
<{^_^}> [nixpkgs] @nyanloutre opened pull request #62405 → mautrix-telegram: 0.5.1 -> 0.5.2 → https://git.io/fjEnT
<{^_^}> [nixpkgs] @worldofpeace merged pull request #56851 → pythonPackages.gcovr: Fix build → https://git.io/fhxVy
<{^_^}> [nixpkgs] @worldofpeace pushed 4 commits to master: https://git.io/fjEnk
<yorick> my release.nix calls nixos/eval-config 250 times, which takes 32GB of ram. any way I can get this lower?
<{^_^}> [nixpkgs] @worldofpeace pushed 3 commits to release-19.03: https://git.io/fjEnL
abathur has quit [Ping timeout: 248 seconds]
<yorick> gchristensen: this bot is getting a bit spammy
<hyper_ch> it just appears that way
<simpson> We have a lot of stuff going on. (Something something *flakes*)
<yorick> merged version update PRs aren't very interesting I think
<yorick> simpson: any idea when flakes will be ready for rfc?
orivej has joined #nixos
<simpson> yorick: No idea.
qqlq has joined #nixos
Lears has joined #nixos
[Leary] has quit [Ping timeout: 248 seconds]
<yorick> a lot of people are waiting until that stage to give their comments, maybe it should happen before too much of it is implemented
<simpson> AIUI there's a paying customer for the work, so the work will be done either way, and I have faith in the community to reject flakes if it turns out to not be good.
reinhardt has quit [Quit: Leaving]
<{^_^}> [nixpkgs] @worldofpeace merged pull request #62253 → riot-{web,desktop}: 1.1.0 -> 1.2.1 → https://git.io/fj0w9
<{^_^}> [nixpkgs] @worldofpeace pushed 2 commits to master: https://git.io/fjEnc
<{^_^}> Channel nixos-19.03-small advanced to https://github.com/NixOS/nixpkgs/commit/93bc1abdec6 (from 2 hours ago, history: https://channels.nix.gsc.io/nixos-19.03-small)
<{^_^}> [nixpkgs] @Izorkin opened pull request #62406 → libressl_2_9: 2.9.1 -> 2.9.2 → https://git.io/fjEnB
<{^_^}> [nixpkgs] @thoughtpolice merged pull request #62380 → criu: 3.11 -> 3.12 → https://git.io/fjE3O
<{^_^}> [nixpkgs] @thoughtpolice pushed commit from @r-ryantm to master « criu: 3.11 -> 3.12 »: https://git.io/fjEnR
<{^_^}> [nixpkgs] @thoughtpolice merged pull request #62381 → cryptoverif: 2.00 -> 2.01 → https://git.io/fjE3Z
<{^_^}> [nixpkgs] @thoughtpolice pushed commit from @r-ryantm to master « cryptoverif: 2.00 -> 2.01 »: https://git.io/fjEn0
<{^_^}> [nixpkgs] @Infinisil opened pull request #62407 → Haskell override clean up → https://git.io/fjEnE
<edef> I'm … really unsure I'm going to like flakes, but I'm somewhat held back in commenting by not feeling like it'll matter much.
<andi-> Very much the same feeling.. Isn't it just a workaround to get rid of a single(?) IFD and a bit of nix glue code?
rfold has quit [Quit: WeeChat 2.4]
fendor has quit [Ping timeout: 244 seconds]
<{^_^}> [nixpkgs] @worldofpeace merged pull request #62354 → vnote: 2.5 -> 2.6 → https://git.io/fjEqA
<{^_^}> [nixpkgs] @worldofpeace pushed 2 commits to master: https://git.io/fjEn2
<__monty__> yorick: Arguably, the non-dev users in the channel might prefer getting *only* the version bump notifications.
<qyliss> Having been on a steering committee before, I'm confident we'll at least be able to reject flakes if it's bad.
<qyliss> How much we'll be able to push for revisions, beyond a binary accept/reject, I'm not sure
<qyliss> It is a little concerning to me to see so much work happening with no community involvement.
<{^_^}> [nixpkgs] @Izorkin opened pull request #62408 → ejabberd: 19.02 -> 19.05 → https://git.io/fjEn6
<dhess> Anyone around who successfully uses flymake with Emacs 26.1+ using nixpkgs/nix-shell ?
<dhess> Mine leaves _flymake files all over the place and always produces "Warning [flymake-proc Foo.hs]: started process -2, command=....
<dhess> Google isn't much help, though there are lots of apocryphal stories of flymake leaving garbage all over people's code bases.
<{^_^}> [nixpkgs] @worldofpeace merged pull request #62395 → eternal-terminal: 5.1.9 -> 5.1.10 → https://git.io/fjEGO
<{^_^}> [nixpkgs] @worldofpeace pushed 2 commits to master: https://git.io/fjEnX
rfold has joined #nixos
<pie_> <qyliss> It is a little concerning to me to see so much work happening with no community involvement.
<{^_^}> [nixpkgs] @fpletz merged pull request #62406 → libressl_2_9: 2.9.1 -> 2.9.2 → https://git.io/fjEnB
<{^_^}> [nixpkgs] @fpletz pushed commit from @Izorkin to master « libressl_2_9: 2.9.1 -> 2.9.2 »: https://git.io/fjEnM
hisham is now known as CodeWarrior
<{^_^}> [nixpkgs] @worldofpeace merged pull request #62378 → clp: 1.17.1 -> 1.17.2 → https://git.io/fjEOj
<{^_^}> [nixpkgs] @worldofpeace pushed 3 commits to master: https://git.io/fjEnH
o1lo01ol1o has quit [Remote host closed the connection]
o1lo01ol1o has joined #nixos
rprije has quit [Remote host closed the connection]
rprije has joined #nixos
ng0 has joined #nixos
shiver has quit [Quit: leaving]
rtjure has quit [Quit: rtjure]
<{^_^}> [nixpkgs] @fpletz merged pull request #62405 → mautrix-telegram: 0.5.1 -> 0.5.2 → https://git.io/fjEnT
<{^_^}> [nixpkgs] @fpletz pushed 3 commits to master: https://git.io/fjEnb
o1lo01ol1o has quit [Ping timeout: 246 seconds]
shiver has joined #nixos
chrisabc has joined #nixos
<{^_^}> [nixpkgs] @dywedir opened pull request #62409 → synapse-bt: unstable-2018-10-17 -> unstable-2019-05-26 → https://git.io/fjEcJ
<{^_^}> [nixpkgs] @r-ryantm opened pull request #62410 → tridactyl-native: 1.14.9 -> 1.15.0 → https://git.io/fjEcU
Soo_Slow has joined #nixos
<{^_^}> Channel nixpkgs-18.09-darwin advanced to https://github.com/NixOS/nixpkgs/commit/14ab6e4d4a1 (from 3 hours ago, history: https://channels.nix.gsc.io/nixpkgs-18.09-darwin)
Anton-Latukha has joined #nixos
ghasshee has quit [Ping timeout: 248 seconds]
freeman42x has quit [Ping timeout: 252 seconds]
<fasd> to keep my packages up to date should I be running nix-channel --update and nix-env -u or should I be using nixos-rebuild switch --upgrade?
<fasd> and will these update packages installed with home-manager?
<immae> fasd: nixos-rebuild will not touch your "private" (user) packages, and home-manager will only touch those
emptyflask has joined #nixos
<immae> (well, nixos-rebuild may touch your private packages if you explicitely told so)
<fasd> will home-manager auto-update those?
ee1943 has quit [Ping timeout: 272 seconds]
ee1943 has joined #nixos
<immae> I don’t know home manager, it depends on what it provides. If it is linked to a given channel, then upgrading that channel will probably make home manager upgrade that
<fasd> should I be updating the channels manually or should I let nixos-rebuild do that for me?
<philipp[m]> I'm looking for rust crates, openssl-sys for example. I can find them in nixpkgs but not their actual path, how do I address them?
<philipp[m]> I thought e.g. `cratesIO.crates.openssl_sys` would work, but that just returns nix errors.
Xal has quit [Ping timeout: 268 seconds]
alex`` has quit [Ping timeout: 258 seconds]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #62411 → fio: 3.13 -> 3.14 → https://git.io/fjEcr
Xal has joined #nixos
alex`` has joined #nixos
jlslnx has joined #nixos
<Izorkin> How to need to merge this PR #56286
<{^_^}> https://github.com/NixOS/nixpkgs/pull/56286 (by Izorkin, 13 weeks ago, open): apache-httpd: formating the config file
<{^_^}> [nixpkgs] @r-ryantm opened pull request #62413 → flatpak-builder: 1.0.6 -> 1.0.7 → https://git.io/fjEcy
<hodapp> what is the page that lets me search the filenames of what packages in Nixpkgs provide, and which I'm never able to find when googling?
siel has quit [Ping timeout: 252 seconds]
domogled has quit [Read error: Connection reset by peer]
jlslnx has quit [Quit: leaving]
<hodapp> that doesn't really tell me anything about what files a package provides, except incidentally
<hodapp> there is an actual page that does this
<hodapp> but it just never shows up in searches for whatever reason
zeta_0 has joined #nixos
gagbo has joined #nixos
<pie_> huh i havent seen that but i know the bot has ,locate
<hodapp> ,locate strings
<{^_^}> Found in packages: go, ola, emby, psol, julia, ponyc, z88dk, denemo, geant4, gnulib, meteor, octave, rakudo, toybox, abiword, busybox, go_1_10, go_1_11, lazarus, jellyfin, julia_07, julia_11, opendylan, plan9port, kibana-oss, octaveFull, factor-lang, phabricator, go_bootstrap, opendylan_bin, rPackages.Rcpp, bash-completion, ja2-stracciatella, binutils-unwrapped, vimPlugins.vim-ruby, vimPlugins.deoplete-go, google-app-engine-go-sdk, and 2 more
<ar> ,locate bin strings
<{^_^}> Found in packages: toybox, busybox, binutils-unwrapped
<ar> hodapp: ↑
eyJhb has quit [Quit: Bye]
<hodapp> yeah, that is the sort of thing I'm looking for, but it's a source of continual annoyance that it's never clear how to do so
eyJhb has joined #nixos
toppler`` has quit [Ping timeout: 248 seconds]
* immae resists the urge of trying ",locate bin ar" :p
<ar> immae: surprisingly, almost always when someone does that i'm at the hackerspace
<immae> :D
<hodapp> what hackerspace is that?
siel has joined #nixos
siel has joined #nixos
siel has quit [Changing host]
<ar> hodapp: warsaw hackerspace, wolność 2a, 01-018 Warszawa, Poland
<hodapp> ar: ah, I'm hailing from Hive13 in Cincinnati, Ohio in the US
<{^_^}> [nixpkgs] @r-ryantm opened pull request #62414 → flrig: 1.3.43 -> 1.3.44 → https://git.io/fjEcj
<immae> hodapp: about your question, is https://hydra.nixos.org/search?query=strings something like what you’re looking for? (it’s far from complete compared to ,locate, but who knows)
<hodapp> that might be it
<immae> Though given how quick locate is to answer, there is probably an indexed database somewhere, so I would ask the admins of the channel where it is
<__monty__> Isn't there a nix-locate?
toppler`` has joined #nixos
<__monty__> Or is nix search supposed to work like this?
<ar> hodapp: looks surprisingly familiar on photos/videos on the internet, but with a bit more space than we have
<hodapp> __monty__: don't know, but it would be awesome if things like this ever turned up in an Internet search
<immae> __monty__: nix-locate would only work locally with locally built package, no?
<immae> in this channel ,locate seems to take some hydra result somewhere
<hodapp> ar: spaces in the US vary widely with the amount of space they have. There are spaces in Detroit that had probably 3-4 times as much space, but for a similar price, because of the economic depression in Detroit that left huge industrial space without much demand
o1lo01ol1o has joined #nixos
<__monty__> immae: I thought it built a database out of evaluating the whole of nixpkgs, not sure how it works tbh.
o1lo01ol1o has quit [Remote host closed the connection]
<immae> __monty__: evaluating the nixpkgs doesn’t give the files that will appear in bin, as this information is not in derivations. The only way to have a comprehensive list is to build all the packages of nixpkgs
<ar> hodapp: yeah. being located in warsaw (the capital city) is a bit challenging for us in terms of space. we've already had to relocate twice; once because the building we were located in changed ownership (and they didn't want us there for prolonged periods of time), and once because some real estate developer bought the building and wanted to build some offices in its place
arjen-jonathan has quit [Ping timeout: 252 seconds]
o1lo01ol1o has joined #nixos
o1lo01ol_ has joined #nixos
o1lo01ol1o has quit [Remote host closed the connection]
<__monty__> immae: Mmm, yeah, that does make sense considering all the bash "mv ... $out" etc.
<immae> Well, that’s actually the cases where you "may" guess what the output will look like :D (when it’s explicitely given in the installHook or so)
<immae> but yes, in general you don’t, so ",locate" has other means :p
<ar> hodapp: is https://youtu.be/TWpnXtXMF8g?t=365 still a thing?
zeta_0 has quit [Quit: fixing mpd]
<hodapp> ar: what in particular?
<ar> hodapp: open/closed switch; it's in the timestamp
<hodapp> ar: oh, youtube loves to mangle the timestamp that you link to so that it can show me a bunch of video ads
<hodapp> that is indeed still a thing
<ar> hodapp: we've automated this problem. we have an opt-in system that checks for dhcp leases of registered member devices, and https://hackerspace.pl/ has in the upper-left corner this green "Sorry. We're OPEN" sign which changes to red and "Sorry. We're CLOSED" when noone's here
knupfer has joined #nixos
<hodapp> our reason for not having it be automatic is that sometimes members wanted to be there relatively undisturbed, and the open/closed switch was more meant to indicate "someone is here who is willing to let you in" than "someone is here"
<ar> right. which is why ours is opt-in and you can easily toggle between being "visible" or not
<__monty__> I still use &t=hh:mm:ss
<hodapp> oh, I thought you meant opt-in per-device or something
linarcx has quit [Read error: Connection reset by peer]
linarcx has joined #nixos
siel has quit [Remote host closed the connection]
siel has joined #nixos
<ar> hodapp it is per-device, but you can easily toggle between them being visible or not
gagbo has quit [Ping timeout: 248 seconds]
c74d has left #nixos [#nixos]
zeta_0 has joined #nixos
<{^_^}> [nixpkgs] @7c6f434c merged pull request #62396 → eudev: 3.2.7 -> 3.2.8 → https://git.io/fjEGR
<{^_^}> [nixpkgs] @7c6f434c pushed 2 commits to master: https://git.io/fjECE
<cizra> jtojnar: Yup, worked: (pkgs.dwarf-fortress.override { enableDFHack = true; })
o1lo01ol_ has quit [Remote host closed the connection]
o1lo01ol1o has joined #nixos
<clacke_movim> __monty__, immae: yes, nix-index pulls down information from hydra, which then nix-locate can query.
knupfer has quit [Quit: knupfer]
<__monty__> Aha, yes, nix-index.
knupfer has joined #nixos
ng0 has quit [Quit: Alexa, when is the end of world?]
<immae> clacke_movim: ah ok cool. nix-index seems perturbed by my nix-overlays though :/
<clacke_movim> :-(
<__monty__> When irc is the pinnacle of UX for nix...
Xal has quit [Ping timeout: 258 seconds]
<immae> clacke_movim: nevermind, I used the wrong channel, it seems to work
o1lo01ol1o has quit [Ping timeout: 272 seconds]
lc_ is now known as locallycompact
Xal has joined #nixos
<hyper_ch> IRC just works!
<locallycompact> Hi, can anyone help with this error I'm getting with vulkan haskell library on nixos? https://github.com/achirkin/vulkan/issues/35
<{^_^}> achirkin/vulkan#35 (by locallycompact, 2 minutes ago, open): VK_ERROR_INCOMPATIBLE_DRIVER error on nixos
o1lo01ol1o has joined #nixos
chrisabc has quit [Ping timeout: 272 seconds]
<zeta_0> rycee: in home.nix i enabled service.mpd, now when i turn mpc in emacs it works but it does not detect my music directory, which mpd option do i need to change to fix this?
HangoverGenius has quit [Ping timeout: 248 seconds]
HangoverGenius has joined #nixos
<zeta_0> maybe i need to change: Default: "\$HOME/music" to "\$HOME/Music"?
<{^_^}> [nixpkgs] @r-ryantm opened pull request #62415 → freecad: 0.18.1 -> 0.18.2 → https://git.io/fjECH
chrisabc has joined #nixos
Matthieu_ has joined #nixos
dslegends has quit [Read error: Connection reset by peer]
iqubic has joined #nixos
o1lo01ol1o has quit [Ping timeout: 248 seconds]
<iqubic> So, I have a C# project in a local directory. How would I go about writing a nix derivation for this project.
<jb55> iqubic: good question. I have done it but it's a bit tricky. I have something like this for a .netcore project: https://gist.githubusercontent.com/jb55/b8b49893e18b61fb8c3ea3c924358278/raw/3d2e22c22e0feb3db7157264c7e331a911d345fe/default.nix
<jb55> then I use https://github.com/jb55/dotnet2nix to convert the nuget pkgs to nix
<jb55> iqubic: but it's not really well documented, still need to work on that
<iqubic> Is that all you do?
<{^_^}> [nixpkgs] @worldofpeace merged pull request #57859 → ulauncher: init at 4.4.0.r1 → https://git.io/fjvSc
<{^_^}> [nixpkgs] @worldofpeace pushed 2 commits to master: https://git.io/fjEWe
<{^_^}> [nixpkgs] @worldofpeace merged pull request #62402 → pythonPackages.klein: fix build/tests → https://git.io/fjEZ0
<{^_^}> [nixpkgs] @worldofpeace pushed 2 commits to master: https://git.io/fjEWf
zeta_0 has quit [Quit: fixing mpd]
<jb55> iqubic: you have to do something like this to generate the nuget-packages.json: https://jb55.com/s/758f1ff055e1256c.txt since nuget can be quirky with its cache. yeah it's a bit of a shitshow at the moment
shibboleth has joined #nixos
<iqubic> Do I need to use Nuget?
HangoverGenius has quit [Ping timeout: 248 seconds]
<{^_^}> [nixpkgs] @worldofpeace merged pull request #62376 → cimg: 2.5.7 -> 2.6.4 → https://git.io/fjEOz
<{^_^}> [nixpkgs] @worldofpeace pushed 2 commits to master: https://git.io/fjEWJ
<clever> nh2: grub-install mentions encrypted volumes??
<jb55> iqubic: this is for self-contained builds of dotnetcore projects. I think there is some infrastructure in nixpkgs for doing simpler things
drakonis has joined #nixos
zeta_0 has joined #nixos
<clever> nh2: it sounds like your grub binary has memory leaks in some of its FS drivers
<iqubic> my project is fairly simple. I don't think it uses many libraries.
<nh2> clever: ah yes, I have figured out that error by now, it was that I had accidentally given it the lvm on my LUKS. I should edit the gist. (No idea still why the binary memory leaks in that situation.) I afterwards put `/` just on a partition directlya after the BIOS boot partition, but it still didn't work, just black screen
chrisabc has quit [Quit: Lost terminal]
<nh2> clever: maybe if grub encounters a some LUKS stuff it does a `goto fail` and doesn't free memory correctly
<Ralith> dhess: I find the emacs direnv mode seems to do a world of good
<clever> nh2: grub does actually support /boot being on luks, but ive not tried using it
<{^_^}> [nixpkgs] @r-ryantm opened pull request #62416 → gede: 2.13.1 -> 2.14.1 → https://git.io/fjEWq
<zeta_0> so in home.nix i installed mpd and left the options to the default config, now when i turn on mpc in emacs it works now, but my music is not being detected, what options do i need to change in mpd to git fix this problem?
Izorkin has quit [Quit: ZNC 1.7.3 - https://znc.in]
weedloser has joined #nixos
Synthetica has joined #nixos
hoijui has quit [Ping timeout: 252 seconds]
<{^_^}> [nixpkgs] @worldofpeace merged pull request #62399 → trinity: Fix build → https://git.io/fjEGD
<{^_^}> [nixpkgs] @worldofpeace pushed 2 commits to master: https://git.io/fjEW3
<zeta_0> ?
gkaf89 has joined #nixos
gkaf89 has quit [Client Quit]
gkaf_ has joined #nixos
gkaf_ has quit [Client Quit]
gkaf has joined #nixos
gkaf has quit [Remote host closed the connection]
<zeta_0> rycee: ?
o1lo01ol1o has joined #nixos
hmpffff has joined #nixos
<{^_^}> Channel nixos-unstable advanced to https://github.com/NixOS/nixpkgs/commit/4ab1c14714f (from 9 hours ago, history: https://channels.nix.gsc.io/nixos-unstable)
knupfer has quit [Ping timeout: 252 seconds]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #62418 → glbinding: 3.0.2 -> 3.1.0 → https://git.io/fjEW6
<{^_^}> Channel nixos-unstable-small advanced to https://github.com/NixOS/nixpkgs/commit/02eb6bd07bc (from 89 minutes ago, history: https://channels.nix.gsc.io/nixos-unstable-small)
<{^_^}> [nixpkgs] @marsam merged pull request #62053 → bcachefs: 2019-05-29 → https://git.io/fjBAR
<{^_^}> [nixpkgs] @marsam pushed 3 commits to master: https://git.io/fjEWP
<{^_^}> [nixpkgs] @matthewbauer merged pull request #62271 → postgresql: install in $out/share/postgresql → https://git.io/fj09U
<{^_^}> [nixpkgs] @matthewbauer pushed 2 commits to staging: https://git.io/fjEWX
zeta_0 has quit [Quit: intalling mpc_cli]
o1lo01ol1o has quit [Ping timeout: 248 seconds]
alp has quit [Ping timeout: 248 seconds]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #62419 → glib: 2.60.2 -> 2.60.3 → https://git.io/fjEWM
knupfer has joined #nixos
siel has quit [Ping timeout: 252 seconds]
knupfer has quit [Client Quit]
knupfer has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #62420 → gmsh: 4.2.3 -> 4.3.0 → https://git.io/fjEWj
zeta_0 has joined #nixos
zeta_0 has quit [Remote host closed the connection]
zeta_0 has joined #nixos
<drakonis> i can never figure out why my channels arent updating
<{^_^}> [nixpkgs] @abbradar merged pull request #62387 → double-conversion: 3.1.4 -> 3.1.5 → https://git.io/fjE3h
<{^_^}> [nixpkgs] @abbradar pushed commit from @r-ryantm to master « double-conversion: 3.1.4 -> 3.1.5 »: https://git.io/fjElt
wfranzini has quit [Remote host closed the connection]
o1lo01ol1o has joined #nixos
wfranzini has joined #nixos
<clever> drakonis: which user are you doing --update as?
mexisme_ has joined #nixos
<drakonis> as my own
<drakonis> i'm using sudo
<clever> drakonis: what is the exact command you ran?
<drakonis> sudo nix-channel --update
iqubic has quit [Ping timeout: 258 seconds]
<clever> drakonis: on darwin?
<drakonis> no this is linux
<drakonis> nixos
<clever> drakonis: what does `nix-channel --list` report for both your user and root?
<drakonis> i find it weird that it isn't allowing me to install the fresh updates
<drakonis> i have home manager and nixos-unstable
<drakonis> but its still giving me 0.5.9
<drakonis> 0.5.8 even
<clever> drakonis: what does `nix-instiate --find-file nixpkgs` return?
<clever> ]$ nix-instantiate --find-file nixpkgs
<clever> /nix/var/nix/profiles/per-user/root/channels/nixos
<drakonis> /home/drakonis/.nix-defexpr/channels/nixpkgs
<clever> that means you have a channel called nixpkgs on your current user
<drakonis> as root /nix/var/nix/profiles/per-user/root/channels/nixos
<drakonis> hmm
<drakonis> so i'm honestly confused
<clever> and what exactly does nix-channel --list return? on both users
mexisme_ has quit [Ping timeout: 252 seconds]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #62422 → gnuplot: 5.2.6 -> 5.2.7 → https://git.io/fjElW
<drakonis> the former is my only user channel and the latter is my root channel
<clever> thats strange
<clever> when did you last --update without root?
<drakonis> just a moment ago?
<clever> can you pastebin the output of `ls -l /home/drakonis/.nix-defexpr/channels*/`
<clever> thats saying you currently have 2 chnanels on your user, home-manager and nixpkgs, try running `nix-channel --update` again and see if it changes anything?
o1lo01ol1o has quit [Ping timeout: 252 seconds]
<clever> i can also see that <nixos> and <nixpkgs> (as root) will map to the channel you want, with the new version
<clever> but home manager is likely using <nixpkgs> (as nonroot)
arjen-jonathan has joined #nixos
<drakonis> i'm starting to think that the lustrate process might need some upgrading, because its retaining out of date user channel?
<clever> drakonis: double-check the contents of ~/.nix-channels
<clever> i dont think lustrate has much to do with this
<drakonis> this hash is from when i installed nix
<drakonis> which was over a month ago
<clever> oh
<clever> try deleting /home/drakonis/.nix-defexpr/channels then, just simple rm
<drakonis> read only
<drakonis> lol
<clever> it shouldnt be
<clever> what is the exact command you ran?
<drakonis> rm -r
<clever> i said just rm
<clever> its a symlink into the store
<drakonis> rm -r /home/drakonis/.nix-defexpr/channels/nixpkgs
<drakonis> no worky
<clever> rm /home/drakonis/.nix-defexpr/channels
<drakonis> okay that worked
<drakonis> uhh i'm dumb
<clever> then another --update
<drakonis> warning: Nix search path entry '/home/drakonis/.nix-defexpr/channels' does not exist, ignoring
<drakonis> this a thing again
knupfer has quit [Ping timeout: 250 seconds]
knupfer1 has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #62423 → googler: 3.8 -> 3.9 → https://git.io/fjElo
Izorkin has joined #nixos
<clever> drakonis: yeah, re-opening the shell will remove it from NIX_PATH
Izorkin has quit [Client Quit]
<sphalerite> the python pillow packages seem to be missing the C headers, any way to get at those?
chris has joined #nixos
<{^_^}> [nixpkgs] @Ma27 merged pull request #62331 → jetbrains batch update → https://git.io/fjEkN
<{^_^}> [nixpkgs] @Ma27 pushed 6 commits to master: https://git.io/fjElP
Izorkin has joined #nixos
<zeta_0> rycee: are you there, i have a few questions about the home-manager options?
chris is now known as Guest74468
o1lo01ol1o has joined #nixos
knupfer1 is now known as knupfer
<drakonis> nixpkgs still there though
<clever> drakonis: nix-store --verify --check-contents
rprije has quit [Remote host closed the connection]
rprije has joined #nixos
<drakonis> i'll see you in twenty minutes, this is going to take some time to run
lunik1 has quit [Read error: Connection reset by peer]
<infinisil> ,ask zeta_0
<{^_^}> zeta_0: Just ask your question. It's the best way to know if anybody can help. Or look at other ways of getting in touch with the Nix community here: https://nixos.wiki/wiki/Get_In_Touch
<Guest74468> I've added a custom package I've made to my `environment.systemPackages`. nixos-rebuild appeared to build the package, but the executable is not found, and the rebuild also seems to warn me about this - `/nix/store... is not in the system search path.`. How would I add it to the search path?
o1lo01ol1o has quit [Ping timeout: 248 seconds]
lunik1 has joined #nixos
<etu> Guest74468: Does your package correctly place binaries in store-path/bin/binary and that it's chmodded to +x?
o1lo01ol1o has joined #nixos
<Guest74468> etu: Yes. Permissions are executable (555), I can use the absolute path and it'll execute.
<clever> Guest74468: are the binaries in /run/current-system/sw/bin/ ?
shibboleth has quit [Quit: shibboleth]
lunik1 has quit [Read error: Connection reset by peer]
lunik1 has joined #nixos
<Guest74468> etu, clever: Ohhh it is actually working. My mistake. Thanks!
<etu> Well then :)
<clever> its probably cabal being paranoid, checking $PATH, and complaining that $out/bin isnt in $PATH (yet)
alp has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #62424 → graphene: 1.8.6 -> 1.9.2 → https://git.io/fjElp
o1lo01ol1o has quit [Remote host closed the connection]
o1lo01ol1o has joined #nixos
<Guest74468> clever: it is a Haskell program so likely yes
shabius has quit [Quit: Leaving]
Matthieu_ has quit [Ping timeout: 246 seconds]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #62425 → grails: 3.3.9 -> 3.3.10 → https://git.io/fjElj
<zeta_0> infinisil: well, i enabled mpd in home.nix, and left the default options, now when i open mpc in emacs it works but my music is not being detected, my guess is that the capitalization of at least some of the mpd options is wrong, for example services.mpd.musicDirectory is Default: "\$HOME/music" but my music is in "/home/wolf/Music"?
weedloser has quit [Ping timeout: 272 seconds]
HangoverGenius has joined #nixos
<etu> zeta_0: Then set the option: services.mpd.musicDirectory as well to be the right path?
<zeta_0> ya that's what i am doing now, maybe rycee made a mistake with the capitalization
<drakonis> clever: ah i figured out how to fix this
<drakonis> i can remove the outdated nixpkgs instance and it will be removed from the user channel list
<drakonis> but it didn't show up on the user channel list
<{^_^}> [nixpkgs] @worldofpeace closed pull request #62424 → graphene: 1.8.6 -> 1.9.2 → https://git.io/fjElp
HangoverGenius has quit [Ping timeout: 248 seconds]
Xal has quit [Ping timeout: 272 seconds]
zeta_0 has quit [Quit: fixing mpd options]
Xal has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #62426 → groonga: 9.0.2 -> 9.0.3 → https://git.io/fjE8L
zeta_0 has joined #nixos
<nh2> clever: yes, though grub on LUKS isn't my goal, that was just an accident.
<nh2> So the legacy boot didn't work at all, screen just stays black, no chance. Who knows what the hell the problem is.
<nh2> The problem seems to be that the UUID it generates for / into hardware-configuration.nix "disappears" at the next reboot. The /dev/md125 is still there, but it now has a different UUID.
<nh2> I managed to boot into NixOS with some manual fixup but the installer doesn't work.
<nh2> I'm trying full UEFI boot now.
<nh2> You'd think UUIDs staying the same is their whole purpose
<nh2> I'm not sure why it changes
<clever> nh2: double-check that the uuid's are correct, or use labels instead
<gchristensen> labels are good
siel has joined #nixos
<nh2> clever: I checked that in the OVH rescue mode, the generated path for `/` is `/dev/disk/by-uuid/645dad8a-104a-4e94-9497-5068fcb5ead5`, which indeed pointed at my intended device. But rebooting (into either NixOS or the rescue mode again) changes the UUID
<{^_^}> [nixpkgs] @worldofpeace opened pull request #62427 → Some GNOME3 updates (again) → https://git.io/fjE8t
<clever> nh2: have you tried addding boot.allow_shell to the kernel args, so you can get a shell in the initrd?
<{^_^}> [nixpkgs] @r-ryantm opened pull request #62428 → grpc: 1.19.1 -> 1.21.1 → https://git.io/fjE8q
<nh2> clever: yes, and that works, if I mount the desired root device manually to /mnt-root there, it boots through
<nh2> so the only problem is that it can't find the UUID that nixos-generate-config generated, because that indeed is not there after reboot
<nh2> however, I did notice that that UUID never showed up in `blkid`, only in `/dev/disk/by-uuid`. Does that make sense?
<clever> nh2: note that there are many uuid's at play, the partition uuids, the raid uuids, and then the fs uuids
<{^_^}> [nixpkgs] @etu merged pull request #62414 → flrig: 1.3.43 -> 1.3.44 → https://git.io/fjEcj
<{^_^}> [nixpkgs] @etu pushed 2 commits to master: https://git.io/fjE8Y
siel has quit [Ping timeout: 250 seconds]
<nh2> clever: yes. After reboot, I have
<nh2> And in blkid
<nh2> /dev/disk/by-uuid/3a0b2ddd-7f61-48c0-b120-11ced82a979b -> ../../md125
<nh2> However before reboot, I have
<nh2> /dev/md125: LABEL="root" UUID="3a0b2ddd-7f61-48c0-b120-11ced82a979b" TYPE="ext4"
<nh2> /dev/disk/by-uuid/645dad8a-104a-4e94-9497-5068fcb5ead5 -> ../../md125
<nh2> And *nothing* in `blkid | grep 645`
<nh2> so before the reboot, blkid and /dev/disk/by-uuid disagreed
<clever> that is weird
siel has joined #nixos
Guest74468 has quit [Quit: Lost terminal]
Matthieu_ has joined #nixos
<nh2> There is more fishy stuff going on: If I create a RAID with
<nh2> # ls -lah /dev/md
<nh2> it shows up as
<nh2> `mdadm --create /dev/md/md-os0-unencrypted ... --name=machine:root0`
<nh2> md-os0-unencrypted -> ../md125
<nh2> after reboot it suddenly shows up as
<nh2> machine:root0 -> ../md127
<nh2> Half of the software doesn't support `:` in the name (e.g. `mount` does not apparently).
<nh2> sorry I meant `machine:root0 -> ../md125`
<nh2> so it changes the /dev/md name from `md-os0-unencrypted` to `machine:root0` across reboots
<{^_^}> [nixpkgs] @etu pushed 2 commits to master: https://git.io/fjE8s
<{^_^}> [nixpkgs] @etu merged pull request #62401 → fanficfare: 3.7.0 -> 3.8.0 → https://git.io/fjEZR
<{^_^}> [nixpkgs] @r-ryantm opened pull request #62429 → gtk-doc: 1.29 -> 1.30 → https://git.io/fjE8G
<{^_^}> [nixpkgs] @etu merged pull request #62410 → tridactyl-native: 1.14.9 -> 1.15.0 → https://git.io/fjEcU
<{^_^}> [nixpkgs] @etu pushed 2 commits to master: https://git.io/fjE8c
<{^_^}> [nixpkgs] @r-ryantm opened pull request #62430 → gtkwave: 3.3.100 -> 3.3.101 → https://git.io/fjE84
iqubic has joined #nixos
rfold has quit [Quit: WeeChat 2.4]
hoijui has joined #nixos
<iqubic> So compiling C# stuff on Nixos is just across the board ard to do?
talqu has joined #nixos
<{^_^}> [nixpkgs] @jtojnar merged pull request #62392 → Ibus: binding fixes → https://git.io/fjEsy
<{^_^}> [nixpkgs] @jtojnar pushed 4 commits to master: https://git.io/fjE8E
inquisitiv3 has joined #nixos
<inquisitiv3> Is there any nice design pattern for configurations?
<inquisitiv3> Looked at several examples and almost everyt
clacke_movim has left #nixos [#nixos]
<inquisitiv3> everything seems to be based around `import`?
<simpson> There's modules.
<simpson> Yeah, you'd generally import modules as needed. NixOS configurations support a certain special module syntax, too, IIRC.
Fare has quit [Ping timeout: 248 seconds]
knupfer has quit [Quit: knupfer]
knupfer has joined #nixos
<simpson> inquisitiv3: In particular, have you seen https://nixos.org/nixos/manual/index.html#sec-modularity ? This section outlines how to use modules with NixOS.
alp has quit [Ping timeout: 246 seconds]
<inquisitiv3> simpson: Thanks! I'm reading trough that section now
siel has quit [Remote host closed the connection]
<{^_^}> Channel nixos-19.03 advanced to https://github.com/NixOS/nixpkgs/commit/a0b7a7913c4 (from 5 hours ago, history: https://channels.nix.gsc.io/nixos-19.03)
noonien has joined #nixos
<o1lo01ol1o> I'm getting a cabal configure error: This package indirectly depends on multiple versions of the same package
<o1lo01ol1o> and then it lists some conficits. To resolve, it should be possible to update the conflicting packages to all point to the same dep and then override my derivation with the updated versions, correct?
KRMX has joined #nixos
silver has joined #nixos
Matthieu_ has quit [Ping timeout: 268 seconds]
<clever> o1lo01ol1o: which packages is it getting doubles of?
<o1lo01ol1o> hfmt, hlint, stylish-haskell and haskell-src-exts
<o1lo01ol1o> actually, it's this problem, I think: https://www.bountysource.com/issues/51464332-problem-installing-hfmt
<{^_^}> [nixpkgs] @r-ryantm opened pull request #62431 → gzdoom: 4.0.0 -> 4.1.2 → https://git.io/fjE86
Fare has joined #nixos
qqlq has quit [Quit: ZNC 1.7.3 - https://znc.in]
<{^_^}> [nixpkgs] @flokli opened pull request #62432 → wireguard-tools, wireguard-go: add update scripts, wireguard-go: 0.0.20181222 -> 0.0.20190517 → https://git.io/fjE8P
siel has joined #nixos
alp has joined #nixos
HangoverGenius has joined #nixos
arjen-jonathan has quit [Ping timeout: 252 seconds]
orivej has quit [Ping timeout: 252 seconds]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #62433 → haproxy: 1.9.7 -> 1.9.8 → https://git.io/fjE8M
<o1lo01ol1o> Ok, so that fix allowed me to build hfmt (which was the source of the error) but now the same error is being thrown in my derivation. Have I used overrides correctly? https://gist.github.com/o1lo01ol1o/630247c44ba479440d50c8e8aa1b4be3
<clever> o1lo01ol1o: what is the error?
<o1lo01ol1o> clever: updated with error.
<o1lo01ol1o> the haskell-src-exts-sc that I'm fetching from git, however, has been updated to take haskell-src-exts-1.21.0 however
<clever> o1lo01ol1o: try adding an override to haskell-src-exts= as well?
<infinisil> inquisitiv3: I usually prefer to declare new options instead of using `imports`
<clever> ah, i see the problem
<clever> > haskellPackages.haskell-src-exts
<clever> > haskellPackages.haskell-src-exts_1_21_0
<clever> o1lo01ol1o: its pulling in the 1.21 version, which breaks it
<{^_^}> "<derivation /nix/store/47cay2a5dq0vrvm8lw0j2rbswn5jvxyc-haskell-src-exts-1.20.3.drv>"
<clever> o1lo01ol1o: you need to override haskell-src-exts = haskellPackagesNew.haskell-src-exts_1_21_0;
<{^_^}> "<derivation /nix/store/33fyid05mzx5icgc9bwi8i29lxbyvfnf-haskell-src-exts-1.21.0.drv>"
<clever> then both will refer to the same version
<o1lo01ol1o> ah, ok
<o1lo01ol1o> excellent, thank you.
<infinisil> inquisitiv3: That, and in combination I auto-import many such files that declare options. So I can just create a new file in a special folder, declare the options I want there (like an .enable one), and use that option from anywhere, without having to worry about importing what from where
<infinisil> inquisitiv3: This also allows you to customize modules much better, because you can declare any options you want. `imports` in comparison is really just like a single `enable` option without any customizability
Synthetica has quit [Quit: Connection closed for inactivity]
<inquisitiv3> infinisil: Thanks for your insights! That seems sensible, and I'll look into that.
<nh2> clever: OK some of the confusion slowly clears up. It turns out `mdadm` has a lot of logic that I was not aware of https://bugzilla.redhat.com/show_bug.cgi?id=606481#c14. I'm not sure that logic is "good" because it feels very convoluted, but at least explains the renaming of devices (not yet the UUID change).
<NYXT> I'm trying to compile with gcc in a buildFHSUserEnv but I've found that I can only get the gcc headers when I include the gcc-unwrapped derivation, but I'd like to be able to use gcc9. Is there a way to have the gcc9 package add the headers to the FHS environment?
knupfer has quit [Ping timeout: 252 seconds]
<infinisil> inquisitiv3: Oh and here's an example from my config: https://github.com/Infinisil/system/blob/master/config/new-modules/gaming.nix
clacke_movim has joined #nixos
<inquisitiv3> infinisil: Thanks! I'll look trough them.
<{^_^}> [nixpkgs] @r-ryantm opened pull request #62434 → herbstluftwm: 0.7.1 -> 0.7.2 → https://git.io/fjE4v
<inquisitiv3> Btw, isn't `with lib;` redudant if you've `lib` in the function signature?
<nh2> clever: useful are comments 14, 16 and 18. mdadm writes down the creation-time host name into the RAID devices. You can also override that name (which I do). During a boot, if the host name at the time mdadm's assembly command is run doesn't match what's written in there, it'll name devices as `/dev/md/old_hostname:name`.
<nh2> Also, if a disk is configured directly as an ARRAY line in mdadm.conf, then the above logic does not apply.
<nh2> The hostname it uses if there's no mdadm.conf is the system host name, but if it exists, it reads it as what's configured in that file.
<nh2> this hostname approach is called `--homehost` in mdadm
<clever> nh2: ah, that weirdness reminds me of zfs and hostid's
linarcx has quit [Quit: WeeChat 2.4]
<clever> nh2: with zfs, when you import(/assemble/mount) a pool, it marks the hostid that is currently "using" it
Anton-Latukha has quit [Quit: Leaving.]
v0|d has joined #nixos
<clever> nh2: at normal shutdown, that hostid is still using it, so other machines cant import it without using the force flag
<clever> and that makes it safe to have zfs on a network block device, since you cant accidentally import a pool thats still in-use by another box
<clever> to allow importing from the wrong hostid, you must `zpool export` to fully close it
hoijui has quit [Ping timeout: 252 seconds]
<nh2> clever: maybe that is the worst possible answer -- after messing around with partitions+mdadm+LUKS+lvm now for another 4 days (even though I've done that stuf already many times in the last years), I had thought "no wonder" people like ZFS if it makes this a lot simpler. But if it's similar ...
zeta_0 has quit [Quit: taking a break]
<infinisil> inquisitiv3: `with lib;` brings everything *inside* of lib.* into scope, having lib in the function args just brings lib itself into scope
<nh2> I understand that there are probably good motivations behind all of this, but the fact that no online tutorial deals with it and tha you need to learn it from bugtracker pages that take hours to read feels very wrong
<clever> nh2: zfs lets you clear that binding by just exporting the pool when your done, and you can ignore it with a force import
<clever> nh2: and this just stops you from importing it while in-use, it doesnt mess with the name after the import is done
<clever> nh2: if you dont want swap, you can also remplace the mdadm+lvm+ext4 layers all at once, with just zfs
o1lo01ol1o has quit [Remote host closed the connection]
<inquisitiv3> infinisil: Aah, I forgot.
o1lo01ol1o has joined #nixos
<{^_^}> [nixpkgs] @matthewbauer merged pull request #62050 → nixos/hydron: replace deprecated usage of PermissionsStartOnly → https://git.io/fjBAq
<{^_^}> [nixpkgs] @matthewbauer pushed 2 commits to master: https://git.io/fjE4L
<nh2> clever: it's really an unfortunate situation with the license, and the corresponding result that upstream kernels "like" to break zfs. I have the feeling just using computer with disks inside is 50x harder than it should be
<{^_^}> [nixpkgs] @matthewbauer merged pull request #57752 → limesurvey: 2.05_plus_141210 -> 3.17.1+190408, init module → https://git.io/fjvLf
<{^_^}> [nixpkgs] @matthewbauer pushed 5 commits to master: https://git.io/fjE4Y
<{^_^}> [nixpkgs] @r-ryantm opened pull request #62435 → homebank: 5.2.5 -> 5.2.6 → https://git.io/fjE43
__monty__ has quit [Quit: leaving]
laerling has joined #nixos
o1lo01ol1o has quit [Ping timeout: 272 seconds]
iqubic` has joined #nixos
dweremeichik has joined #nixos
Soo_Slow has quit [Ping timeout: 248 seconds]
<{^_^}> [nixpkgs] @matthewbauer merged pull request #58054 → volume_key: cross compilation fixes → https://git.io/fjfQO
<{^_^}> [nixpkgs] @matthewbauer pushed 2 commits to master: https://git.io/fjE4G
iqubic has quit [Ping timeout: 252 seconds]
<{^_^}> [nixpkgs] @etu merged pull request #62415 → freecad: 0.18.1 -> 0.18.2 → https://git.io/fjECH
<{^_^}> [nixpkgs] @etu pushed 2 commits to master: https://git.io/fjE4Z
<{^_^}> [nixpkgs] @etu merged pull request #62423 → googler: 3.8 -> 3.9 → https://git.io/fjElo
<{^_^}> [nixpkgs] @etu pushed 2 commits to master: https://git.io/fjE4n
<{^_^}> [nixpkgs] @abbradar pushed commit from @Izorkin to master « ejabberd: 19.02 -> 19.05 »: https://git.io/fjE4c
<{^_^}> [nixpkgs] @abbradar merged pull request #62408 → ejabberd: 19.02 -> 19.05 → https://git.io/fjEn6
silver_ has joined #nixos
iqubic` has left #nixos ["ERC (IRC client for Emacs 26.1)"]
toppler`` has quit [Ping timeout: 272 seconds]
silver has quit [Ping timeout: 244 seconds]
<{^_^}> [nixpkgs] @Lassulus merged pull request #62320 → add libcoap → https://git.io/fjEJY
<{^_^}> [nixpkgs] @Lassulus pushed 2 commits to master: https://git.io/fjE48
toppler`` has joined #nixos
Matthieu_ has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #62436 → hpx: 1.2.1 -> 1.3.0 → https://git.io/fjE44
zeta_0 has joined #nixos
o1lo01ol1o has joined #nixos
zeta_0 has quit [Quit: installing mpv]
zeta_0 has joined #nixos
alp has quit [Ping timeout: 252 seconds]
rprije has quit [Remote host closed the connection]
rprije has joined #nixos
domogled has joined #nixos
v0|d has quit [Ping timeout: 245 seconds]
o1lo01ol1o has quit [Ping timeout: 252 seconds]
domogled has quit [Ping timeout: 248 seconds]
Rusty1 has joined #nixos
dweremeichik has left #nixos [#nixos]
buffet_ is now known as buffet
Fare has quit [Ping timeout: 248 seconds]
<inquisitiv3> infinisil: How do you autoimport all modules that you've declared? Looking trough some files in your repo and can't find it.
<inquisitiv3> tilpner: Thanks! :)
Matthieu_ has quit [Ping timeout: 272 seconds]
Matthieu_ has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #62437 → microcodeIntel: 20190514 -> 20190514a → https://git.io/fjE4y
alp has joined #nixos
shabius has joined #nixos
alp has quit [Ping timeout: 252 seconds]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #62438 → irqbalance: 1.5.0 -> 1.6.0 → https://git.io/fjE4b
laalf has quit [Quit: https://quassel-irc.org - Chat comfortably. Anywhere.]
laalf has joined #nixos
<{^_^}> [nixpkgs] @kmein opened pull request #62440 → git-quick-stats: init at 2.0.8 → https://git.io/fjE4N
<{^_^}> [nixpkgs] @r-ryantm opened pull request #62441 → isync: 1.3.0 -> 1.3.1 → https://git.io/fjE4A
<{^_^}> [nixpkgs] @marsam merged pull request #62411 → fio: 3.13 -> 3.14 → https://git.io/fjEcr
<{^_^}> [nixpkgs] @marsam pushed 2 commits to master: https://git.io/fjE4x
o1lo01ol1o has joined #nixos
<nh2> clever gchristensen: OK I have now figured it all out. `mkfs` creates new FS UUIDs. Nothing ensures that `/dev/disk/by-uuid` learns about them. You need to manually `udevadm trigger` after your `mkfs`. Otherwise nixos-install will put old now-nonexistent UUIDs into hardware-configuration.nix
<nh2> I didn't solve why booting via legacy BIOS showed black screen only. But with EFI it works now. Next up is figuring out how the machine should get its IP at OVH.
o1lo01ol1o has quit [Ping timeout: 272 seconds]
<clever> nh2: that sounds like a bug in nixos-generate-config, where its using the old uuid, rather then getting the real one with blkid
<clever> nh2: if ovh doesnt have dhcp services, youll need to staticly configure it in nixos as normal
<nh2> clever: should blkid be able refresh automatically without `udevadm trigger`?
<clever> blkid will just read the device you point it to, it doesnt really cache things much
<clever> i think the cache is only to allow non-root users to query things
MinceR has quit [Remote host closed the connection]
<nh2> clever: how does OVH networking work on our soyoustart?
selfsymmetric-mu has joined #nixos
<clever> nh2: double-checking...
<nh2> clever: I haven't figured out yet how the OVH rescue mode gets its IP. It uses systemd-networkd. I can't find any config for it. The logs show only
<nh2> systemd-networkd[474]: eth0 : gained carrier
<clever> nh2: no dhcp running, and an ip is setup in /etc/network/interfaces
<clever> nh2: what does /proc/cmdline show?
Fare has joined #nixos
<clever> when in rescue
<nh2> clever: bzImage-current root=/dev/ram0 init=/linuxrc rw BOOTIF=01-0C-C4-7A-9C-18-B8 console=tty0 console=ttyS1,115200n8 basenfs=8.33.137.111:/home/pub/rescue.v8 powernfs=8.33.137.111:/home/pub/pro-power commonnfs=8.33.137.111:/home/pub/commonnfs log_buf_len=2M initrd=microcode.initram initrd=initramfs-rescue-amd64.gz devfs=nomount ramdisk_size=51200 load_ramdisk=1 promp_ramdisk=0 rootfstype=aufs
gagbo has joined #nixos
selfsymmetric-mu has left #nixos [#nixos]
<m1crOman> Hey folks. I'm trying to set a bunch of values in services.postfix.extraConfig and I can see making a big string with \n is getting unmaintainable fast. Is there a better way to do this, ideally loading a string value from another file with newlines "automatically" added as per the imported file?
<clever> nh2: nothing directly setting the ip there, but you will want to read the config in the initrd too, which could be tricky to access
<nh2> m1crOman: where do the "\n"s have to go, can you show an example of what you mean?
<clever> m1crOman: just put regular old newlines inside a ''string'';
<m1crOman> Yeah for example: `services.postfix.extraConfig = "biff = no\ndisable_vrfy_command = yes"`
<m1crOman> clever, oh that's a thing?
<clever> yes
<samueldr> nh2: for my kimsufi machine I have it set statically in the config
<m1crOman> heh ok. So I guess I can use that + the import command and a separate nix file to do this nicely
zeta_0 has quit [Quit: break]
<clever> m1crOman: i just put multi-line strings all over the place
silver_ has quit [Ping timeout: 272 seconds]
<clever> m1crOman: this is a chunk of haskell code, right in a nix string
<m1crOman> Well I might be configuring 10+ machines from a modular set of nix configs which I'll only be controlling for a year so I want to keep it as maintainable as possible.
jackdk_ has joined #nixos
<nh2> m1crOman: note the double-single quotes (2x ') in what clever said about ''string''
<{^_^}> [nixpkgs] @marsam merged pull request #62409 → synapse-bt: unstable-2018-10-17 -> unstable-2019-05-26 → https://git.io/fjEcJ
<{^_^}> [nixpkgs] @marsam pushed 2 commits to master: https://git.io/fjEBU
<nh2> that is multi-line strings
<nh2> samueldr: thanks
<m1crOman> clever, thanks for the example :) This file looks a bit mad syntax wise haha, until you realise its mostly just arguments to runHaskell
<clever> both "string" and ''string'' support multiple lines, but "string" will perserve all the indenting and make a mess of your output
<m1crOman> Ahh right! That's good to know
<clever> ''string'' will remove all common indent, creating nice output on the other end
<m1crOman> Thanks lads :) Now to deploy a mail stack \o/
<{^_^}> [nixpkgs] @matthewbauer merged pull request #61308 → hydra: 2019-03-18 -> 2019-05-06 → https://git.io/fjCpe
<{^_^}> [nixpkgs] @matthewbauer pushed 2 commits to master: https://git.io/fjEBT
<clever> m1crOman: uglyness like this is what happens when common indent isnt stripped
<clever> <<EOF only stops if it finds another EOF at the START of a line
<clever> and the indent on each line within is kept
<clever> so bash forces you to not indent that block, and make a mess of the whole file :P
<m1crOman> eugh, yeah ok. I'll try to avoid that so
<clever> since nix strips common indent for you, nix files dont turn ugly like that
<{^_^}> [nixpkgs] @lightbulbjim opened pull request #62442 → freecad: move docs to correct location → https://git.io/fjEBm
<nh2> clever: OK you are right, `blkid` always shows the latest, only `/dev/disk/by-uuid` needs `udevadm trigger`.
<nh2> Thus yes, probably nixos-generate-config is bugged
<clever> nh2: yep
<nh2> clever: I'll file a bug
<clever> nh2++
<{^_^}> nh2's karma got increased to 11
<clever> nh2: lsblk can also be interesting to look at
<clever> lsblk understands luks, and knows that /dev/mapper/root is contained within nvme0n1p2
<{^_^}> [nixpkgs] @nomeata opened pull request #62443 → sdcc 3.7.0 → 3.8.0 → https://git.io/fjEBY
o1lo01ol1o has joined #nixos
<nh2> clever: lsblk also shows up-to-date info immediately
Matthieu_ has quit [Ping timeout: 245 seconds]
<clever> ive also seen purity bugs in nixos-generate-config
<clever> if ANY usb mass-storage is connected, it will include mass-storage support in your initrd
<clever> even if its unrelated to your target rootfs
talqu has quit [Remote host closed the connection]
o1lo01ol1o has quit [Ping timeout: 252 seconds]
<clever> nh2: oh, and a very very anoying problem with legacy grub
<clever> you must give it the root of a device, like sda (or a symlink to sda)
<clever> but, mbr and gpt both lack disk-wide uuid's
<clever> and if you specify sda directly, you risk blowing away the MBR on a windows disk randomly
<{^_^}> #62444 (by nh2, 13 seconds ago, open): nixos-generate-config does not correctly determine current UUID
MinceR has joined #nixos
<clever> fileSystems.<name?>.label
<clever> nh2: also, i dont think it uses this, when choosing to use a label
m0rphism has quit [Ping timeout: 245 seconds]
<{^_^}> [nixpkgs] @lightbulbjim closed pull request #61360 → infra-arcana: init at unstable-2019-04-22 → https://git.io/fjWqN
Matthieu_ has joined #nixos
justanotheruser has quit [Ping timeout: 258 seconds]
Fare has quit [Ping timeout: 246 seconds]
civodul has quit [Quit: ERC (IRC client for Emacs 26.2)]
Copenhagen_Bram has quit [Read error: Connection reset by peer]
<{^_^}> [nixpkgs] @marsam merged pull request #62426 → groonga: 9.0.2 -> 9.0.3 → https://git.io/fjE8L
<{^_^}> [nixpkgs] @marsam pushed 2 commits to master: https://git.io/fjEB4
o1lo01ol1o has joined #nixos
InFlames has quit [Ping timeout: 258 seconds]
<{^_^}> [nixpkgs] @marsam merged pull request #62441 → isync: 1.3.0 -> 1.3.1 → https://git.io/fjE4A
<{^_^}> [nixpkgs] @marsam pushed 2 commits to master: https://git.io/fjEBg
nckx has quit [Quit: Updating my GNU Guix System <https://guix.gnu.org>]
Guest36616 has joined #nixos
o1lo01ol1o has quit [Ping timeout: 252 seconds]
nckx has joined #nixos
<{^_^}> [nixpkgs] @risicle opened pull request #62445 → pythonPackages.scikit-build: fix by bumping pytest-virtualenv, -shutil, -fixture-config, -server-fixtures → https://git.io/fjEBw
Copenhagen_Bram has joined #nixos
InFlames has joined #nixos
iqubic has joined #nixos
<iqubic> I can't seem to find the instructions for building a C# project on NixOS.
<iqubic> Where might I look to do that?
mbrgm_ has joined #nixos