andi- changed the topic of #nixos to: NixOS stable: 19.09 \o/ https://discourse.nixos.org/t/nixos-19-09-release/4306/2 || https://nixos.org || Latest NixOS: https://nixos.org/nixos/download.html || Latest Nix: https://nixos.org/nix/download.html || Logs: https://logs.nix.samueldr.com/nixos/ || use ,channels for a list of Nix* related channels || nixcon videos: https://tinyurl.com/nixcon2019 || Link to the output of nix-info
<nix-build> [nixpkgs] @jonringer merged pull request #83773 → python27Packages.datadog: 0.34.1 -> 0.35.0 → https://git.io/Jv7KZ
<nix-build> [nixpkgs] @jonringer pushed commit from @r-ryantm to master « python27Packages.datadog: 0.34.1 -> 0.35.0 »: https://git.io/Jv5J4
<pie_[bnc]> alternatively, starting a process without a window manager, etc
<energizer> pie_[bnc]: i use a window manager with now desktop environment and no window decorations
<nix-build> [nixpkgs] @gtgteq opened pull request #83815 → sssd: Port to samba-4.12 → https://git.io/Jv5JR
<energizer> s/now/no
<nix-build> [nixpkgs] @jonringer merged pull request #83543 → python27Packages.flaskbabel: 0.12.2 -> 1.0.0 → https://git.io/JvHxv
<nix-build> [nixpkgs] @jonringer pushed commit from @r-ryantm to master « python27Packages.flaskbabel: 0.12.2 -> 1.0.0 »: https://git.io/Jv5Ju
<nix-build> [nixpkgs] @jonringer merged pull request #83671 → commonsLang: 3.9 -> 3.10 → https://git.io/JvQdl
<nix-build> [nixpkgs] @jonringer pushed commit from @r-ryantm to master « commonsLang: 3.9 -> 3.10 »: https://git.io/Jv5Jz
<nix-build> [nixpkgs] @jonringer merged pull request #83680 → calcurse: 4.5.1 -> 4.6.0 → https://git.io/JvQbP
<nix-build> [nixpkgs] @jonringer pushed commit from @r-ryantm to master « calcurse: 4.5.1 -> 4.6.0 »: https://git.io/Jv5Jw
<nix-build> [nixpkgs] @jonringer merged pull request #83580 → socket_wrapper: 1.2.3 -> 1.2.4 → https://git.io/JvQLb
<nix-build> [nixpkgs] @jonringer pushed commit from @r-ryantm to master « socket_wrapper: 1.2.3 -> 1.2.4 »: https://git.io/Jv5Jo
reallymemorable has joined #nixos
<pie_[bnc]> energizer: doesnt really elp :p
blibberblob has joined #nixos
cosimone_ is now known as cosimone
<jtojnar> jb551 how are you building things when getting the stack overflow?
<nix-build> [nixpkgs] @jonringer closed pull request #61337 → libsForQt5.mlt: 6.14.0 -> 6.16.0 → https://git.io/fjWTj
<nix-build> [nixpkgs] @jonringer closed pull request #61320 → hyper: 2.1.2 -> 3.0.2 → https://git.io/fjWv5
<nix-build> [nixpkgs] @jonringer merged pull request #83708 → hwinfo: 21.68 -> 21.69 → https://git.io/Jv7L5
<nix-build> [nixpkgs] @jonringer pushed commit from @r-ryantm to master « hwinfo: 21.68 -> 21.69 »: https://git.io/Jv5J7
gustavderdrache has quit [Quit: Leaving.]
justanotheruser has quit [Ping timeout: 240 seconds]
<nix-build> [nixpkgs] @jonringer closed pull request #65997 → mxnet: 1.4.1 -> 1.5.0 → https://git.io/fjH1y
<nix-build> [nixpkgs] @jonringer closed pull request #66876 → elfutils: 0.176 -> 0.177 → https://git.io/fjF2o
<alienpirate5> I have a question about setting up nginx on nixos
<nix-build> [nixpkgs] @jtojnar merged pull request #83781 → flatpak: 1.6.2 -> 1.6.3 → https://git.io/Jv71w
<nix-build> [nixpkgs] @jtojnar pushed 2 commits to master: https://git.io/Jv5Jd
<blibberblob> Hi guys, I'm trying to install opencl-clang on osx high sierra, latest nixpkgs, and it's failing with an ld error: unknown option --no-undefined. I'm looking into it but has anyone seen this?
<blibberblob> (& gals)
<nix-build> [nixpkgs] @jtojnar pushed commit from @zowoq to release-20.03 « flatpak: 1.6.2 -> 1.6.3 »: https://git.io/Jv5JF
<nix-build> [nixpkgs] @jtojnar pushed to master « flatpak: do not use autoreconfHook »: https://git.io/Jv5JA
<nix-build> [nixpkgs] @jonringer closed pull request #77216 → python27Packages.elementpath: 1.3.3 -> 1.4.0 → https://git.io/JvevC
<alienpirate5> This is my NixOS config for nginx: https://hb.wrmsr.io/ojobeyuced.nix
<nix-build> [nixpkgs] @jonringer merged pull request #77224 → python27Packages.stem: 1.7.1 -> 1.8.0 → https://git.io/JveJc
<nix-build> [nixpkgs] @jonringer pushed 0 commits to master: https://git.io/Jv5Uv
<alienpirate5> This is the generated nginx config: https://hb.wrmsr.io/uculipedoh.php
<alienpirate5> The problem I am having is that no PHP pages work
<alienpirate5> Regular HTML pages load: https://boards.inexpensivecomputers.net/index.html
<alienpirate5> PHP pages return "File not found": https://boards.inexpensivecomputers.net/info.php
reallymemorable has quit [Quit: reallymemorable]
<alienpirate5> But that error is coming from the FastCGI server
<alienpirate5> Mar 31 00:23:06 leonardo nginx[1379]: 2020/03/31 00:23:06 [error] 31840#31840: *3716 FastCGI sent in stderr: "Primary script unknown" while reading response header from upstream, client: 88.198.33.9, server: boards.inexpensivecomputers.net, request: "GET /info.php HTTP/1.1", upstream: "fastcgi://unix:/run/phpfpm/mypool.sock:", host: "boards.inexpensivecomputers.net"
ArchFeh has joined #nixos
<alienpirate5> How do I get the FastCGI server to recognize the file path of the PHP files?
delli3 has quit [Ping timeout: 256 seconds]
delli3 has joined #nixos
reallymemorable has joined #nixos
wrunt has joined #nixos
<nix-build> [nixpkgs] @peti pushed to haskell-updates « hackage-packages.nix: automatic Haskell package set update »: https://git.io/Jv5Un
magnetophon has joined #nixos
<pie_[bnc]> blibberblob: dunno anything about macs but --no-undefined certainly soudns like a linker flag. have you tried searching the nixpkgs issues for something similar?
<pie_[bnc]> alienpirate5: i dont know about any of this, but can you tell where the fastcgi server *is* trying to find the php files?
<alienpirate5> No, that error message I sent is all I know
<pie_[bnc]> so i guess i would try to figure out how to up the log verbosity or something
<pie_[bnc]> and get more info about whats actually going on
<pie_[bnc]> for whoever is responsible for finding those files
<pie_[bnc]> idk if its nginx or fastcgi
reallymemorable has quit [Quit: reallymemorable]
<pie_[bnc]> alienpirate5: did you look up what "primary script unknown" means?
<alienpirate5> Yes
<alienpirate5> > The error message “primary script unknown” is almost always related to a wrongly set SCRIPT_FILENAME in the nginx fastcgi_param directive (or incorrect permissions, see other answers).
<nix-build> error: syntax error, unexpected $undefined, expecting ')', at (string):293:19
organixpear has quit [Quit: Leaving]
ArchFeh has quit [Quit: archfeh]
<pie_[bnc]> alienpirate5: ok so you should do the obvious and figure out what value SCRIPT_FILENAME is getting somehow
<alienpirate5> not sure how I would do that, trying to figure out how to make php-fpm more verbose atm
<gchristensen> I wonder what it'd take to teach autocomplete for journalctl about -eu and -fu
sigmundv_ has quit [Ping timeout: 256 seconds]
philip_qumulo has quit [Quit: leaving]
<DigitalKiwi> https://nixos.wiki/wiki/Nginx#LEMP_stack it looks like you have an extra \ than it says
<DigitalKiwi> "~ \\.php$".extraConfig = t ''
bgamari_ has joined #nixos
<nix-build> [nixpkgs] @jonringer merged pull request #83747 → pythonPackages.pyarrow: remove dead code in preCheck, use pytestCheckHook → https://git.io/Jv7lL
<nix-build> [nixpkgs] @jonringer pushed commit from @veprbl to master « pythonPackages.pyarrow: remove dead code in preCheck, use pytestCheckHook »: https://git.io/Jv5U9
<DigitalKiwi> fastcgi_index index.php; #might be important too?
bgamari has quit [Ping timeout: 260 seconds]
<energizer> gchristensen: what do you mean?
<gchristensen> journalctl -e -u prefix<tab> will autocomplete but not journalctl -eu
cosimone has quit [Quit: Quit.]
<alienpirate5> DigitalKiwi: the two backslashes are because the extra backslash gets escaped by nix
<alienpirate5> the nginx config file only has one backslash there
<energizer> gchristensen: i see
<nix-build> [nixpkgs] @jtojnar pushed to master « Revert "flatpak: do not use autoreconfHook" »: https://git.io/Jv5UF
<DigitalKiwi> how come the wiki only has one
<nix-build> [nixpkgs] @jonringer merged pull request #83703 → ephemeral: 6.3.0 -> 6.3.1 → https://git.io/Jv7Us
<nix-build> [nixpkgs] @jonringer pushed commit from @r-ryantm to master « ephemeral: 6.3.0 -> 6.3.1 »: https://git.io/Jv5UN
<nix-build> [nixpkgs] @jonringer merged pull request #83712 → python3Packages.dcmstack: init at 0.8 → https://git.io/Jv7qj
<nix-build> [nixpkgs] @jonringer pushed commit from @bcdarwin to master « python3Packages.dcmstack: init at 0.8 »: https://git.io/Jv5Te
orivej has joined #nixos
orivej_ has quit [Ping timeout: 258 seconds]
erictapen has joined #nixos
v0|d has quit [Read error: Connection reset by peer]
captn3m0- has quit [Ping timeout: 246 seconds]
captjakk has quit [Remote host closed the connection]
<nix-build> [nixpkgs] @jonringer merged pull request #83721 → latte-dock: 0.9.9 -> 0.9.10 → https://git.io/Jv7Y7
<nix-build> [nixpkgs] @jonringer pushed commit from @r-ryantm to master « latte-dock: 0.9.9 -> 0.9.10 »: https://git.io/Jv5Tq
plutes has quit [Read error: Connection reset by peer]
captjakk has joined #nixos
<nix-build> [nixpkgs] @jonringer merged pull request #83709 → icewm: 1.6.3 -> 1.6.5 → https://git.io/Jv7ty
<nix-build> [nixpkgs] @jonringer pushed commit from @r-ryantm to master « icewm: 1.6.3 -> 1.6.5 »: https://git.io/Jv5TZ
plutes has joined #nixos
plutes has quit [Remote host closed the connection]
<nix-build> [nixpkgs] @jonringer merged pull request #83693 → deadbeef: 1.8.2 -> 1.8.3 → https://git.io/JvQp7
<nix-build> [nixpkgs] @jonringer pushed commit from @r-ryantm to master « deadbeef: 1.8.2 -> 1.8.3 »: https://git.io/Jv5T8
plutes has joined #nixos
plutes has quit [Changing host]
plutes has joined #nixos
<oznt> hi guys, i finally figured how to read users from a JSON file, one last issue I have is this:https://pastebin.com/YGYZxgvK
<oznt> I don't know why I can't read the openssh.authorizedKeys.keys attribute
reallymemorable has joined #nixos
<nix-build> [nixpkgs] @jonringer merged pull request #83700 → unifont: 12.1.03 -> 13.0.01 → https://git.io/Jv7vQ
<nix-build> [nixpkgs] @jonringer pushed commit from @lsix to master « unifont: 12.1.03 -> 13.0.01 »: https://git.io/Jv5T0
captjakk has quit [Ping timeout: 250 seconds]
<jtojnar> oznt: it needs to be nested objects
delli3 has quit [Read error: Connection reset by peer]
<oznt> jtojnar, hmm I don't understand you
<jtojnar> "openssh": {"authorizedKeys": { "keys": [...]}}
<oznt> this needs to be { openssh ... }
<oznt> ok
<oznt> thanks
<jtojnar> Nix has syntax sugar for that but JSON does not
alexgood has left #nixos ["User left"]
h0m1 has quit [Ping timeout: 252 seconds]
<oznt> that's is very nice. Thanks for your help
h0m1 has joined #nixos
<nix-build> [nixpkgs] @jtojnar pushed to master « deadbeef: remove unused patch »: https://git.io/Jv5Ti
<nix-build> [nixpkgs] @veprbl opened pull request #83816 → texlive.combine: set TEXMFCNF in binary wrapper → https://git.io/Jv5T1
m0rphism has quit [Ping timeout: 252 seconds]
reallymemorable has quit [Quit: reallymemorable]
v0|d has joined #nixos
justanotheruser has joined #nixos
jb55 has joined #nixos
captjakk has joined #nixos
<cole-h> If anybody has some free time and looking for something to do, mind reviewing my `rofi-emoji` rofi plugin? There are easy steps at the bottom of the PR: https://github.com/NixOS/nixpkgs/pull/83753
<nix-build> #83753 (by cole-h, 18 hours ago, open): rofi-emoji: init at 2.1.1
<nix-build> [nixpkgs] @jonringer merged pull request #83620 → vscode-utils: allow direct vsix source → https://git.io/JvQ0i
<nix-build> [nixpkgs] @jonringer pushed commit from @eadwu to master « vscode-utils: allow direct vsix source »: https://git.io/Jv5kq
jumper149 has quit [Quit: WeeChat 2.7.1]
erictapen has quit [Ping timeout: 256 seconds]
pbogdan has quit [Ping timeout: 256 seconds]
<evils> i'm still looking for anyone with experience generating a .deb from a nix package...
<nix-build> [nixpkgs] @jonringer merged pull request #83673 → python: Shapely: 1.6.4.post2 -> 1.7.0 → https://git.io/JvQdg
<nix-build> [nixpkgs] @jonringer pushed commit from @das-g to master « python: Shapely: 1.6.4.post2 -> 1.7.0 »: https://git.io/Jv5kh
blibberblob has quit [Quit: WeeChat 2.7.1]
<nix-build> [nixpkgs] @dasj19 opened pull request #83817 → bitcoin: 0.19.0.1 -> 0.19.1 → https://git.io/Jv5II
<ottidmes> evils: what would be the use case of doing that? why not just use nix in Ubuntu/Debian or wherever you plan to use the .deb?
<evils> ottidmes: i think it's unreasonable for people to adopt both my software and nix to run it
<cole-h> What "nix package" would this be? Why would the packaging be any different from packaging anything else for Debian?
<DigitalKiwi> alienpirate5: did you figure it out
<alienpirate5> no
<alienpirate5> apparently php-fpm has no verbosity options
<DigitalKiwi> i've been trying to figure it out too :<
<alienpirate5> i'm now trying to hook onto it with strace
<evils> cole-h: my own stuff that's not in nixpkgs yet, i want to offer a .deb, and i'd prefer to maintain 2 packagings instead of 3
<ottidmes> evils: turning a nix package into .deb is not really possible in the general case, nix has certain expectations about where things are just like .deb does, and those won't match. Realisticly you seem to have 2 options, either maintain both a nix and deb version of your package, or require to install nix besides your package when on .deb using distros.
* alienpirate5 uploaded an image: Screenshot from 2020-03-30 19-10-08.png (26KB) < https://matrix.org/_matrix/media/r0/download/matrix.org/RgBnoWOWHzvvFkwfttBOVNgO >
<alienpirate5> i am confused DigitalKiwi:
rardiol has quit [Ping timeout: 256 seconds]
<ottidmes> evils: wow, I take it back, it apparently it is possible. I expected certain paths to be hardcoded in Nix outputs
<nix-build> [nixpkgs] @r-ryantm opened pull request #83818 → you-get: 0.4.1410 -> 0.4.1432 → https://git.io/Jv5Io
<evils> ottidmes: where i got stuck is getting my dependencies installed in the vm
<ottidmes> evils: buildInputs does not work for you? as in the example at the bottom?
<evils> nope
<ottidmes> evils: I tried looking for more examples, but seems underused/underdocumenated so not much to go on other than the wiki page and a few similar examples, maybe reach out to the author of the wiki page?
<evils> ottidmes: i tried looking for the author, maybe i need to make an account to see it?
<nix-build> [nixpkgs] @r-ryantm opened pull request #83819 → kargo: 0.4.6 -> 0.4.8 → https://git.io/Jv5IN
<ottidmes> evils: I see it at the top of the page, and saw him create an issue about the subject, so he should have some experience with it: https://github.com/matthiasbeyer
<evils> doh
<nix-build> [nixpkgs] @r-ryantm opened pull request #83820 → vimwiki-markdown: 0.2.0 -> 0.3.0 → https://git.io/Jv5LT
<nix-build> [nixpkgs] @AndersonTorres opened pull request #83821 → atari800: 4.0.0 -> 4.2.0 → https://git.io/Jv5Lk
<nix-build> [nixpkgs] @AndersonTorres opened pull request #83822 → atari++: 1.81 -> 1.82 → https://git.io/Jv5L3
<nix-build> [nixpkgs] @AndersonTorres opened pull request #83823 → elvish: 0.13 -> 0.13.1 → https://git.io/Jv5LZ
dermetfan has quit [Ping timeout: 252 seconds]
jlv has quit [Remote host closed the connection]
<nix-build> [nixpkgs] @AndersonTorres opened pull request #83824 → bochs: 2.6.10 -> 2.6.11 → https://git.io/Jv5LC
<nix-build> [nixpkgs] @Gabriel439 opened pull request #83825 → Fix evaluation of `cabal2nix` → https://git.io/Jv5Ll
codygman__ has joined #nixos
<nix-build> [nixpkgs] @mmilata opened pull request #83826 → prosody: 0.11.3 -> 0.11.5 → https://git.io/Jv5LB
<ottidmes> alienpirate5: I see you talk about primary script unknown and phpfpm, I haven't really followed your messages, but just in case it helps you, if your root directories are somewhere within /home, you get that error regardless of correct permissions. I have attempted many times to figure it out, without luck, in the end I just mount --bind outside of /home towards /home, and that simply works...
<alienpirate5> They're not in /home
<nix-build> [nixpkgs] @veprbl merged pull request #83806 → zotero: make wrapGAppsHook work → https://git.io/Jv7Nx
<nix-build> [nixpkgs] @veprbl pushed 2 commits to master: https://git.io/Jv5LV
<b42> ottidmes: sounds like ProtectHome (man systemd.exec)
<DigitalKiwi> curl http://localhost/
<DigitalKiwi> Hello, World!02:34:56
<ottidmes> alienpirate5: In case it can help, here is the config I have been using for some time: https://github.com/msteen/nixcfg-shared/tree/master/config/nginx and all I can suggest is to simply too the max
<DigitalKiwi> yay?
<evils> DigitalKiwi: 04:35:56
kleisli has quit [Ping timeout: 256 seconds]
jlv has joined #nixos
<nix-build> [nixpkgs] @veprbl pushed commit from @NickHu to release-20.03 « zotero: make wrapGAppsHook work »: https://git.io/Jv5Lr
<ottidmes> b42: Wow, you have no idea how much time I wasted on that one, searching the net for phpfpm and nginx related topics on it... It's systemd... https://github.com/NixOS/nixpkgs/blob/a74d70b51364cf6a5545b3ecf0fe75c14a51aa06/nixos/modules/services/web-servers/phpfpm/default.nix#L272 You are completely right!
<ottidmes> b42++
<nix-build> b42's karma got increased to 3
<nix-build> [nixpkgs] @jonringer merged pull request #83818 → you-get: 0.4.1410 -> 0.4.1432 → https://git.io/Jv5Io
<nix-build> [nixpkgs] @jonringer pushed commit from @r-ryantm to master « you-get: 0.4.1410 -> 0.4.1432 »: https://git.io/Jv5L6
teto has quit [Ping timeout: 272 seconds]
<nix-build> [nixpkgs] @jonringer merged pull request #83807 → python27Packages.pysmbc: 1.0.18 -> 1.0.19 → https://git.io/Jv7xI
<nix-build> [nixpkgs] @jonringer pushed commit from @r-ryantm to master « python27Packages.pysmbc: 1.0.18 -> 1.0.19 »: https://git.io/Jv5LP
nuncanada has quit [Read error: Connection reset by peer]
<nix-build> [nixpkgs] @jonringer merged pull request #83819 → kargo: 0.4.6 -> 0.4.8 → https://git.io/Jv5IN
<nix-build> [nixpkgs] @jonringer pushed commit from @r-ryantm to master « kargo: 0.4.6 -> 0.4.8 »: https://git.io/Jv5LD
<nix-build> [nixpkgs] @jonringer merged pull request #83820 → vimwiki-markdown: 0.2.0 -> 0.3.0 → https://git.io/Jv5LT
<nix-build> [nixpkgs] @jonringer pushed commit from @r-ryantm to master « vimwiki-markdown: 0.2.0 -> 0.3.0 »: https://git.io/Jv5Ly
nckx has quit [Ping timeout: 264 seconds]
nckx has joined #nixos
fragamus has quit [Ping timeout: 240 seconds]
ZaraChimera has joined #nixos
<nix-build> [nixpkgs] @jonringer opened pull request #83827 → python3Packages.ibis: 1.2.0 -> 1.3.0, fix tests → https://git.io/Jv5te
nckx has quit [Client Quit]
nckx has joined #nixos
nckx has quit [Remote host closed the connection]
nckx has joined #nixos
ChimeraZara has joined #nixos
ZaraChimera has quit [Remote host closed the connection]
<nix-build> [nixpkgs] @r-ryantm opened pull request #83828 → circus: 0.15.0 -> 0.16.1 → https://git.io/Jv5tT
<nix-build> [nixpkgs] @jonringer pushed commit from @RohanHart to master « lutris: custom wine installations require libkrb5 »: https://git.io/Jv5tI
<nix-build> [nixpkgs] @jonringer merged pull request #83645 → lutris: custom wine installations require libkrb5 → https://git.io/JvQMh
c382feb9 has joined #nixos
nckx has quit [Remote host closed the connection]
<codygman__> Does hakyll by default in nixos not have `previewserver=true`? How can you pass cabal flags in yourself, I think like this? `configureFlags = "-f watchServer -f previewServer";` With that I still don't get the previewServer though.
reallymemorable has joined #nixos
<DigitalKiwi> if you figure it out let me know
<DigitalKiwi> i ended up just building it with cabal
<jackdk> pkgs.haskell.lib.appendConfigureFlag
felixfoertsch23 has joined #nixos
felixfoertsch has quit [Ping timeout: 246 seconds]
felixfoertsch23 is now known as felixfoertsch
<jackdk> so you set up overrides like `let myHaskellPackages = pkgs.haskellPackages.override { overrides = self: super: with pkgs.haskell.lib; { hakyll = appendConfigureFlag super.hakyll "-f previewServer"; }; }; in <whatever>`
<codygman__> thanks jackdk! That should probably go into https://nixos.org/nixpkgs/manual/#users-guide-to-the-haskell-infrastructure otherwise it's hard to figure out how I would have learned that. Anyone have tips for how to come across things like this on your own? I guess I can bookmark `haskell-modules/lib.nix` and search through there next time first.
<jackdk> honestly I hang around in here a lot and absorb things by osmosis
ChimeraZara is now known as ZaraChimera
<ZaraChimera> Indeed, lurking here is quite educational. :)
<codygman__> jackdk: Got it osmosis protocol initiated and irc lurking on all devices starting :D
<nix-build> [nixpkgs] @r-ryantm opened pull request #83829 → pirate-get: 0.3.4 -> 0.3.5 → https://git.io/Jv5to
nuncanada has joined #nixos
<alienpirate5> DigitalKiwi: trying it right now
<DigitalKiwi> alienpirate5: there might be extra stuff that's not needed but it might be a good start
<alienpirate5> Still throwing the same error (???)
<DigitalKiwi> i uh removed some of your other stuff
<DigitalKiwi> what are your permissions on the directory?
<nix-build> [nixpkgs] @jonringer merged pull request #82487 → vscodeExtensions.ms-vscode-remote.remote-ssh: 0.48.0 -> 0.50.0 → https://git.io/Jv6NB
<nix-build> [nixpkgs] @jonringer pushed commit from @Mic92 to master « vscodeExtensions.ms-vscode-remote.remote-ssh: 0.48.0 -> 0.50.0 »: https://git.io/Jv5tS
ottidmes has quit [Ping timeout: 240 seconds]
<nix-build> [nixpkgs] @jonringer merged pull request #83063 → python3Packages.openwrt-luci-rpc: init at 1.1.2 → https://git.io/Jv5tQ
<nix-build> [nixpkgs] @jonringer pushed commit from @matt-snider to master « python3Packages.openwrt-luci-rpc: init at 1.1.2 »: https://git.io/Jv5t7
<hyper_ch> hmmmm, /var/tmp gets deleted on every reboot?
<alienpirate5> DigitalKiwi: 777
<alienpirate5> i am trying again with some changes
<DigitalKiwi> drwxr-xr-x 2 nginx nginx 4 Mar 31 02:14 boards.inexpensivecomputers.net
<alienpirate5> HECK
<alienpirate5> uh
<DigitalKiwi> www too
<alienpirate5> the problem was
<alienpirate5> i was setting root for the / location
<alienpirate5> and not the whole server block
<alienpirate5> fixed now
<DigitalKiwi> yeah
<DigitalKiwi> after all of that php i need to go write some haskell or something ;_;
<jlv> How might I wrap a bash script, so it has access to its `buildInputs`?
<nix-build> [nixpkgs] @jonringer merged pull request #80015 → pistol: init at 0.0.4 → https://git.io/JvWiV
<codygman__> jackdk I think that fixed the problem of the preview server not being there, but now it says warp dependency is missing. Maybe I put my haskell override for hakyll in the wrong place? https://github.com/codygman/hakyll-nix-issue-min-repro/blob/master/generator/release.nix#L2
<nix-build> [nixpkgs] @jonringer pushed commit from @doronbehar to master « pistol: init at 0.0.4 »: https://git.io/Jv5qZ
<nix-build> [nixpkgs] @r-ryantm opened pull request #83830 → sewer: 0.7.9 -> 0.8.1 → https://git.io/Jv5qC
<jackdk> codygman__: if the dep is not normally needed, then you may need to add it yourself. addBuildDepend is also in lib.nix, and you'll want to use self.warp
<codygman__> Ah, I did reach for addBuildDepend but had issues. self.warp might be the last missing piece. Thanks for your help agian.
<nix-build> [nixpkgs] @jonringer merged pull request #83829 → pirate-get: 0.3.4 -> 0.3.5 → https://git.io/Jv5to
<nix-build> [nixpkgs] @jonringer pushed commit from @r-ryantm to master « pirate-get: 0.3.4 -> 0.3.5 »: https://git.io/Jv5q6
xkapastel has quit [Quit: Connection closed for inactivity]
jabar has joined #nixos
waleee-cl has quit [Quit: Connection closed for inactivity]
<codygman__> Hm, that didn't work for me either. I probably have some more fundamental issue with my approach I cannot figure out now :/ Here is my attempt at your advice though: https://github.com/codygman/hakyll-nix-issue-min-repro#try-adding-warp-dependency-manually-with-addbuilddepend-based-on-help-in-irc
<nix-build> [nixpkgs] @r-ryantm opened pull request #83831 → swiftclient: 3.6.0 -> 3.9.0 → https://git.io/Jv5me
jabar has quit [Remote host closed the connection]
<nix-build> [nixpkgs] @jtojnar opened pull request #83832 → Clean up & update samba things → https://git.io/Jv5mf
<nix-build> [nixpkgs] @michojel opened pull request #83833 → megasync: 4.3.0.8 -> 4.3.1.0 → https://git.io/Jv5mJ
Jackneill has quit [Ping timeout: 250 seconds]
nckx has joined #nixos
<jackdk> codygman__: I have a little time. is there a repo I can clone and play with
nuncanada has quit [Read error: Connection reset by peer]
<codygman__> jackdk: Yes, it's the same: https://github.com/codygman/hakyll-nix-issue-min-repro
<codygman__> thank you!
<nix-build> [nixpkgs] @r-ryantm opened pull request #83834 → markdown-pp: 1.4 -> 1.5.1 → https://git.io/Jv5mT
kleisli has joined #nixos
orivej has quit [Ping timeout: 260 seconds]
orivej has joined #nixos
<nix-build> [nixpkgs] @r-ryantm opened pull request #83835 → fanficfare: 3.16.0 -> 3.17.0 → https://git.io/Jv5mL
zaeph1 has joined #nixos
zaeph has quit [Ping timeout: 256 seconds]
<nix-build> [nixpkgs] @r-ryantm opened pull request #83836 → urh: 2.8.3 -> 2.8.5 → https://git.io/Jv5mt
hoplaahei has joined #nixos
hmpffff has joined #nixos
Jackneill has joined #nixos
captjakk has quit [Remote host closed the connection]
hmpffff_ has quit [Ping timeout: 272 seconds]
<jackdk> codygman__: what does this command print out on your machine? `nix-instantiate --eval -E '(import <nixpkgs> {}).haskellPackages.warp.version'`
init_6 has joined #nixos
<codygman__> jackdk: "3.3.9"
<nix-build> [nixpkgs] @r-ryantm opened pull request #83837 → gallery-dl: 1.13.1 -> 1.13.3 → https://git.io/Jv5mW
<jackdk> codygman__: mine says 3.2.28, and your shell.nix worked on my machine
<jackdk> even without the addBuildDepend call
<jackdk> therefore, I think it already adds the warp dep correctly and the problem is the constraint
<jackdk> the answer to this is the function `doJailbreak`, which turns off bounds checking (sometimes)
<jackdk> it doesn't work properly when the cabal file contains conditionals, but it's still worth a try. If that doesn't work, your options are to patch the cabal file or select an earlier warp. I will detail these if you need more info
<DigitalKiwi> how select earlier warp
<codygman__> okay, I'll try that out and see where that gets me.
init_6 has quit []
Supersonic112 has joined #nixos
Supersonic has quit [Disconnected by services]
Supersonic112 is now known as Supersonic
<jackdk> codygman__: `doJailbreak (appendConfigureFlag super.hakyll "-fpreviewServer"` or however the `-f` is passed
icey_ has joined #nixos
<nix-build> [nixpkgs] @ryantm closed pull request #82284 → gperftools: 2.7 -> 2.7.90 → https://git.io/JvKVR
iceypoi has quit [Ping timeout: 252 seconds]
<jlv> I thought `buildInputs` were available to package scripts at runtime, but I have a bash script that can't find a command from a build input.
<codygman__> DigitalKiwi: The way I sort of remember is to pin a nixpkg version and reference the warp from there. First you need to find out where you need to pin it, I do this by going to https://github.com/NixOS/nixpkgs/releases, I'll just pin to whatever hash 19.09 is. It looks like this somewhat, but this isn't fully working:
codygman__ has quit [Remote host closed the connection]
<nix-build> [nixpkgs] @jtojnar merged pull request #83777 → bubblewrap: 0.4.0 -> 0.4.1 → https://git.io/Jv7P2
<nix-build> [nixpkgs] @jtojnar pushed 2 commits to master: https://git.io/Jv5mr
<nix-build> [nixpkgs] @r-ryantm opened pull request #83838 → deeptools: 3.3.1 -> 3.4.1 → https://git.io/Jv5mo
codygman__ has joined #nixos
<codygman__> jackdk: Sadly jailbreaking didn't work. I have to go to sleep, but thanks again for all the help.
<codygman__> Here is the commit with the change if you're still curious: https://github.com/codygman/hakyll-nix-issue-min-repro/commit/9bd8abd3a0bbe9811a2ba5979dd5b068bdb3f081
codygman__ has quit [Client Quit]
reallymemorable has quit [Quit: reallymemorable]
<nix-build> [nixpkgs] @orivej-nixos pushed 2 commits to master: https://git.io/Jv5mi
domogled has quit [Ping timeout: 256 seconds]
zebrag has quit [Quit: Konversation terminated!]
zebrag has joined #nixos
growpotkin has quit [Quit: ZNC 1.7.5 - https://znc.in]
<nix-build> [nixpkgs] @r-ryantm opened pull request #83839 → snakemake: 5.10.0 -> 5.13.0 → https://git.io/Jv5mX
<nix-build> [nixpkgs] @r-ryantm opened pull request #83840 → gitAndTools.gita: 0.9.9 -> 0.10.5 → https://git.io/Jv5m1
hoplaahei has quit [Quit: Konversation terminated!]
rardiol has joined #nixos
mexisme has quit [Ping timeout: 240 seconds]
<nix-build> [nixpkgs] @r-ryantm opened pull request #83841 → undervolt: 0.2.9 -> 0.2.11 → https://git.io/Jv5Ye
<nix-build> [nixpkgs] @r-ryantm opened pull request #83842 → ffmpeg-normalize: 1.15.7 -> 1.15.8 → https://git.io/Jv5Yv
<nix-build> [nixpkgs] @veprbl merged pull request #83839 → snakemake: 5.10.0 -> 5.13.0 → https://git.io/Jv5mX
<nix-build> [nixpkgs] @veprbl pushed commit from @r-ryantm to master « snakemake: 5.10.0 -> 5.13.0 (#83839) »: https://git.io/Jv5YL
ericsagnes has quit [Ping timeout: 246 seconds]
<nix-build> [nixpkgs] @r-ryantm opened pull request #83843 → whatstyle: 0.1.7 -> 0.1.8 → https://git.io/Jv5Ys
<nix-build> [nixpkgs] @jtojnar merged pull request #83825 → Fix evaluation of `cabal2nix` → https://git.io/Jv5Ll
<nix-build> [nixpkgs] @jtojnar pushed 2 commits to master: https://git.io/Jv5YB
<nix-build> [nixpkgs] @jtojnar pushed 526 commits to haskell-updates: https://git.io/Jv5Yg
<nix-build> [nixpkgs] @jonringer merged pull request #83002 → Add vim plugins (lightline-bufferline, SimpylFold, splitjoin-vim, vim-python-pep8-indent) → https://git.io/Jv5Yr
<nix-build> [nixpkgs] @jonringer pushed 4 commits to master: https://git.io/Jv5YK
<nix-build> [nixpkgs] @r-ryantm opened pull request #83844 → lit: 0.8.0 -> 0.9.0 → https://git.io/Jv5Y1
<nix-build> [nixpkgs] @jonringer merged pull request #83838 → deeptools: 3.3.1 -> 3.4.1 → https://git.io/Jv5mo
<nix-build> [nixpkgs] @jonringer pushed commit from @r-ryantm to master « deeptools: 3.3.1 -> 3.4.1 »: https://git.io/Jv5YM
<nix-build> [nixpkgs] @jonringer merged pull request #83837 → gallery-dl: 1.13.1 -> 1.13.3 → https://git.io/Jv5mW
<nix-build> [nixpkgs] @jonringer pushed commit from @r-ryantm to master « gallery-dl: 1.13.1 -> 1.13.3 »: https://git.io/Jv5YD
<nix-build> [nixpkgs] @jonringer merged pull request #83842 → ffmpeg-normalize: 1.15.7 -> 1.15.8 → https://git.io/Jv5Yv
<nix-build> [nixpkgs] @jonringer pushed commit from @r-ryantm to master « ffmpeg-normalize: 1.15.7 -> 1.15.8 »: https://git.io/Jv5Yy
<nix-build> [nixpkgs] @jonringer merged pull request #83836 → urh: 2.8.3 -> 2.8.5 → https://git.io/Jv5mt
<nix-build> [nixpkgs] @jonringer pushed commit from @r-ryantm to master « urh: 2.8.3 -> 2.8.5 »: https://git.io/Jv5YS
drakonis has quit [Quit: WeeChat 2.7.1]
Squarism has left #nixos ["Leaving"]
ddellacosta has quit [Ping timeout: 258 seconds]
<nix-build> [nixpkgs] @r-ryantm opened pull request #83845 → vcstool: 0.1.36 -> 0.2.7 → https://git.io/Jv5Y5
<nix-build> [nixpkgs] @r-ryantm opened pull request #83847 → gdbgui: 0.13.1.1 -> 0.13.2.0 → https://git.io/Jv5YA
hoplaahei has joined #nixos
raingloom has quit [Ping timeout: 256 seconds]
ericsagnes has joined #nixos
<hoplaahei> hi. I tried to start display-manager from the live installation image, but it doesn't load. Ryzen with Radeon RX Vega 11 graphics. Thanks for any help.
<hoplaahei> Tried nomodeset boot option: same thing.
<srhb> hoplaahei: Is it a newish iso?
<nix-build> [nixpkgs] @r-ryantm opened pull request #83848 → rshell: 0.0.26 -> 0.0.27 → https://git.io/Jv5Oe
<hoplaahei> srhb: just downloaded and dd'd it.
<srhb> hoplaahei: Hm.
avn has quit [Read error: Connection reset by peer]
avn has joined #nixos
<jlv> What package contains `su`?
<nix-build> [nixpkgs] @r-ryantm opened pull request #83849 → sqlite-web: 0.3.5 -> 0.3.6 → https://git.io/Jv5OE
<srhb> hoplaahei: I think I would start by trying out a 20.03 iso: https://releases.nixos.org/nixos/20.03/nixos-20.03beta874.b0c285807d6 because it's cheap and fast
<srhb> hoplaahei: If that doesn't work, getting logs from the xserver and pastebinning them for help
<hoplaahei> srhb: ok ty for the help
iqubic` has joined #nixos
<srhb> jlv: shadow, but it's a suid thing so it relies on security wrappers
iqubic` has quit [Remote host closed the connection]
<srhb> hoplaahei: (Do take note that 20.03 is not released yet, but again, cheap and fast test :))
iqubic has quit [Ping timeout: 252 seconds]
<nix-build> [nixpkgs] @r-ryantm opened pull request #83850 → git-repo-updater: 0.5 -> 0.5.1 → https://git.io/Jv5OH
<jlv> srhb: I thought it was shadow, but I don't see it under bin/ and adding shadow with `wrapProgram` still results in `su` not found errors.
<srhb> jlv: Sorry, I was mistaken, it's `shadow.su` -- but it still won't have suid bit when used without the wrapper
<srhb> jlv: Making it more or less useless. What are you trying to do?
iqubic has joined #nixos
zebrag has quit [Quit: Konversation terminated!]
zebrag has joined #nixos
<jlv> srhb: I'm trying to wrap a bash script so I can use it in a systemd service. It uses `su`.
<nix-build> [nixpkgs] @ryantm merged pull request #83834 → markdown-pp: 1.4 -> 1.5.1 → https://git.io/Jv5mT
<nix-build> [nixpkgs] @ryantm pushed 2 commits to master: https://git.io/Jv53J
<srhb> jlv: I think you'd just want it to use su from $PATH (which will be the wrapped one in /run/wrappers/bin)
<srhb> Depending on whether it needs that bit :)
<srhb> (If it's downgrading from root, that's probably unnecessary)
<jlv> srhb: I don't `su` is in $PATH. At least, it can't find it. It's using `su` to run a command as a different user, and I'm using it in a root sytemd service.
<srhb> jlv: OK, then your approach is correct, sorry for the confusion :)
<jlv> srhb: np. Thanks for the help :)
palo1 has joined #nixos
hoplaahei has quit [Remote host closed the connection]
Darkmatter66_ has quit [Ping timeout: 240 seconds]
endformationage has quit [Ping timeout: 258 seconds]
<nix-build> [nixpkgs] @jonringer merged pull request #83835 → fanficfare: 3.16.0 -> 3.17.0 → https://git.io/Jv5mL
<nix-build> [nixpkgs] @jonringer pushed commit from @r-ryantm to master « fanficfare: 3.16.0 -> 3.17.0 »: https://git.io/Jv53O
<nix-build> [nixpkgs] @jonringer merged pull request #83848 → rshell: 0.0.26 -> 0.0.27 → https://git.io/Jv5Oe
<nix-build> [nixpkgs] @jonringer pushed commit from @r-ryantm to master « rshell: 0.0.26 -> 0.0.27 »: https://git.io/Jv533
palo has quit [Ping timeout: 252 seconds]
palo1 is now known as palo
<nix-build> [nixpkgs] @jonringer merged pull request #83849 → sqlite-web: 0.3.5 -> 0.3.6 → https://git.io/Jv5OE
<nix-build> [nixpkgs] @jonringer pushed commit from @r-ryantm to master « sqlite-web: 0.3.5 -> 0.3.6 »: https://git.io/Jv53s
<nix-build> [nixpkgs] @jonringer merged pull request #83841 → undervolt: 0.2.9 -> 0.2.11 → https://git.io/Jv5Ye
<nix-build> [nixpkgs] @jonringer pushed 2 commits to master: https://git.io/Jv53G
Darkmatter66 has joined #nixos
<nix-build> [nixpkgs] @jonringer merged pull request #83843 → whatstyle: 0.1.7 -> 0.1.8 → https://git.io/Jv5Ys
<nix-build> [nixpkgs] @jonringer pushed commit from @r-ryantm to master « whatstyle: 0.1.7 -> 0.1.8 »: https://git.io/Jv53c
<nix-build> [nixpkgs] @jonringer merged pull request #83840 → gitAndTools.gita: 0.9.9 -> 0.10.5 → https://git.io/Jv5m1
<nix-build> [nixpkgs] @jonringer pushed 2 commits to master: https://git.io/Jv53W
lovesegfault has quit [Ping timeout: 252 seconds]
<nix-build> [nixpkgs] @jonringer merged pull request #83847 → gdbgui: 0.13.1.1 -> 0.13.2.0 → https://git.io/Jv5YA
<nix-build> [nixpkgs] @jonringer pushed 2 commits to master: https://git.io/Jv534
bvdw has quit [Read error: Connection reset by peer]
bvdw has joined #nixos
<nix-build> [nixpkgs] @jonringer merged pull request #83850 → git-repo-updater: 0.5 -> 0.5.1 → https://git.io/Jv5OH
<nix-build> [nixpkgs] @jonringer pushed 2 commits to master: https://git.io/Jv53E
linarcx has joined #nixos
<nix-build> [nixpkgs] @jonringer merged pull request #83831 → swiftclient: 3.6.0 -> 3.9.0 → https://git.io/Jv5me
<nix-build> [nixpkgs] @jonringer pushed 2 commits to master: https://git.io/Jv53g
<nix-build> [nixpkgs] @jonringer merged pull request #83845 → vcstool: 0.1.36 -> 0.2.7 → https://git.io/Jv5Y5
<nix-build> [nixpkgs] @jonringer pushed 2 commits to master: https://git.io/Jv53K
lovesegfault has joined #nixos
snicket has joined #nixos
jlv has quit [Remote host closed the connection]
linarcx has quit [Quit: WeeChat 2.8]
<nix-build> [nixpkgs] @offlinehacker opened pull request #83851 → whirlpool-gui: init at 0.10.1 → https://git.io/Jv53F
Cale has quit [Ping timeout: 256 seconds]
linarcx has joined #nixos
mallox has joined #nixos
mallox has quit [Client Quit]
rsa has quit [Ping timeout: 256 seconds]
Ariakenom has joined #nixos
linarcx has quit [Quit: WeeChat 2.8]
linarcx has joined #nixos
hmpffff_ has joined #nixos
Cale has joined #nixos
linarcx has quit [Client Quit]
hmpffff has quit [Ping timeout: 272 seconds]
linarcx has joined #nixos
<nix-build> [mobile-nixos] @samueldr merged pull request #113 → Add the demo rootfs build to release.nix → https://git.io/JvQ1C
<nix-build> [mobile-nixos] @samueldr pushed 8 commits to master: https://git.io/Jv5s8
orivej has quit [Ping timeout: 265 seconds]
linarcx has quit [Client Quit]
linarcx has joined #nixos
lsix has joined #nixos
<nix-build> [nixpkgs] @vbgl opened pull request #83852 → opendht: 1.8.0 → 2.0.0 → https://git.io/Jv5sy
<s1341> good morning
<s1341> so my PR (https://github.com/NixOS/nixpkgs/pull/82949) has been approved, but not yet merged...
<nix-build> #82949 (by s1341, 1 week ago, open): page: init at 2.3.4
<s1341> is there something more i need to do to get it merged?
mexisme has joined #nixos
<est31> what's the difference between the nixos-20.03 and release-20.03 branches?
<est31> I see updates in the release-20.03 branch but none in the nixos-20.03 one
<symphorien> it's the same as between nixos-unstable and master
<est31> which is?
<symphorien> nixos-20.03 is the latest commit built and tested sucessfully by hydra
zaeph1 is now known as zaeph
<est31> oh ok
<est31> binary builds is the difference
<est31> thx
<symphorien> the lastest parent commit of release-20.03 *
<symphorien> binary builds *and tests*
<symphorien> if grub is broken you cannot rollback
<s1341> hey symphorien thanks for reviewing my PR.
<symphorien> o/
<s1341> symphorien: what's left to get it merged?
<est31> What exactly does this do? boot.kernelPackages = pkgs.linuxPackages_latest;
<est31> I'm not getting Linux 5.6
<est31> instead I'm getting a newer 5.5 version
<danderson> it gets you whatever the latest version is that's been added to NixOS configs
<danderson> not necessarily the latest out in the world
<nix-build> [nixpkgs] @offlinehacker opened pull request #83853 → xpra: fixes for xorg.conf and use xf86videodummy from xorg → https://git.io/Jv5G3
<danderson> 5.6 is days old, probably hasn't been pulled into nixpkgs yet
<est31> ok
<est31> yeah currently it only points to a RC
<Yaniel> wasn't there some repo where new kernels are tested
<Yaniel> specifically for nixos
<symphorien> s1341: someone with merge rights to notice it?
<s1341> symphorien: oh. ok... so just a matter of time.
<s1341> so I want to start a new PR, how best to do it? a new branch in my fork?
<est31> that's usually what you when you make PRs, yes
noudle has joined #nixos
<est31> usually you create one branch per PR and then delete it
* est31 doesn't do the deletion part
<s1341> ok.
<s1341> thanks
<est31> also make sure to not include the commits of the other PR
dramforever has joined #nixos
opthomasprime has joined #nixos
<nix-build> [nixpkgs] @r-ryantm opened pull request #83854 → wllvm: 1.2.2 -> 1.2.8 → https://git.io/Jv5GM
nuncanada has joined #nixos
hmpffff has joined #nixos
<typetetris> Good morning from germany. Hope you are all doing good (as some of us might have a quarantine). Concept question about nixops: When I use nixops to deploy to a nixos host, does it "overwrite" the host or does it use it as a kind of hypervisor to create new virtual machines "on" it?
hmpffff_ has quit [Ping timeout: 250 seconds]
<s1341> est31: that was my worry...
hlavaty has joined #nixos
nuncanada has quit [Ping timeout: 265 seconds]
<rauno> Morning, would it be possible to run two services with different options ? Using the services module
<qy[m]> Not on the same system
<qy[m]> If you use containers, yes
<energizer> rename one?
<julm> typetetris: it "overwrites"
<nix-build> [nixpkgs] @r-ryantm opened pull request #83855 → alibuild: 1.5.4rc3 -> 1.5.5 → https://git.io/Jv5Zs
<nix-build> [hydra] @edolstra merged pull request #729 → hydra-eval-jobs: Mirror eval errors in STDERR → https://git.io/Jv7Fk
<nix-build> [hydra] @edolstra pushed 2 commits to master: https://git.io/Jv5ZG
<s1341> est31: so... one of the commits in my previous PR is the one which adds me as a maintainer.... so i need that commit in my new branch too... what do I do?
zupo has joined #nixos
<Yaniel> you can leave it out and just mention that the maintainer is added in PR #x
cole-h has quit [Ping timeout: 260 seconds]
<rauno> qy[m], makes sense
FRidh has joined #nixos
<typetetris> julm, thanks
<s1341> Yaniel ok thanks.
dckc has quit [Ping timeout: 264 seconds]
cr4y1 has joined #nixos
svantepolk has joined #nixos
dckc has joined #nixos
mexisme has quit [Ping timeout: 272 seconds]
<typetetris> Nixops Basics: So if nixops "overwrites" a nixos machine deployed to, what does it do, if my nixexpr I use nixops with contains more then one machine?
<svantepolk> Trying to write a package for raylib, and having trouble with the install phase: https://pastebin.com/94LED57s
vandenoever has joined #nixos
vandenoever has joined #nixos
<nix-build> [nixpkgs] @Mic92 merged pull request #83784 → sysdig: 0.26.5 -> 0.26.6 → https://git.io/Jv7yL
<nix-build> [nixpkgs] @Mic92 pushed 2 commits to master: https://git.io/Jv5Zb
<evils> svantepolk: what went wrong when you didn't have a custom installPhase defined?
<gulplante> svantepolk: try to remove the install phase, looks very basic. I doubt make install will ever suceed, afaik make install just copies files. Try mkdir -p $out and copy relevant files there.
<clever> typetetris: if your nixops expr defines multiple machines, then nixops will deploy to multiple machines at once
<svantepolk> make: *** No rule to make target 'install'. Stop.
mexisme has joined #nixos
<nix-build> [nixpkgs] @bennofs merged pull request #83812 → nix-script: 2015-09-22 -> 2020-03-23 → https://git.io/Jv7hf
<nix-build> [nixpkgs] @bennofs pushed commit from @rnhmjoj to master « nix-script: 2015-09-22 -> 2020-03-23 »: https://git.io/Jv5Zj
<svantepolk> But when I open the makefile, there is 100% an install target
<svantepolk> I think it cant find the makefile because it's inside ./src rather than the root of the archive maybe?
<evils> svantepolk: maybe you want `preInstallPhase = "cd src"`
leonardp has joined #nixos
<typetetris> clever, yes, I forgot that every machine has its own targetHost attribute and so it kinda is obvious one machine description needs one nixos host. Didn't know how to non awkwardly retract my question from irc.
<nix-build> [nixpkgs] @s1341 opened pull request #83856 → zplug: init at 2.4.2 → https://git.io/Jv5nY
cizra has quit [Read error: Connection reset by peer]
<leonardp> is there an easy way to find out why a specific derivation is being built by nixos-rebuild?
cizra has joined #nixos
<leonardp> my aarch64 machine wants to build rustc-1.38.0 while i am on nixos-20.03 channel which comes with rust 1.41.0
<s1341> yay! my second PR for nixos
johnjay has quit [Ping timeout: 260 seconds]
thongpv87 has quit [Read error: Connection reset by peer]
softinio has quit [Quit: WeeChat 2.6]
<svantepolk> Still the same issue... Strange. Which path will it be trying to run make from normally?
<evils> svantepolk: i suspect that Makefile is the issue xD
johnjay has joined #nixos
<svantepolk> Hmm. I'll try 2.6.0 and see if it's been fixed.
linarcx has quit [Read error: Connection reset by peer]
missionformilk has quit [Ping timeout: 252 seconds]
linarcx has joined #nixos
<est31> why is llvm 7 the default?
<est31> it's years old by now
opthomasprime has left #nixos [#nixos]
<est31> when I install clang, lld, etc they are all that old version
<nix-build> [nixpkgs] @Mic92 opened pull request #83857 → fcgi: 2.4.0 -> 2.4.2 → https://git.io/Jv5n4
<nix-build> [nixpkgs] @rnhmjoj merged pull request #82082 → katago: init at 1.3.5 → https://git.io/Jvokw
<nix-build> [nixpkgs] @rnhmjoj pushed 2 commits to master: https://git.io/Jv5nz
<svantepolk> Oh wait. You have to be root. Is that an issue for nix packages?
<nix-build> [nixpkgs] @Mic92 merged pull request #83854 → wllvm: 1.2.2 -> 1.2.8 → https://git.io/Jv5GM
<nix-build> [nixpkgs] @Mic92 pushed 2 commits to master: https://git.io/Jv5na
<evils> svantepolk: sry, i missed this uses cmake, add cmake to nativeBuildInputs and debug from there
<xfix> well, you can install newer LLVM if you need to
apeyroux has quit [Quit: Lost terminal]
<xfix> is LLVM 7 being the default an issue?
<nix-build> [nixpkgs] @rnhmjoj merged pull request #83669 → bdf2psf: 1.194 -> 1.195 → https://git.io/JvQ5h
<nix-build> [nixpkgs] @rnhmjoj pushed 2 commits to master: https://git.io/Jv5nr
__monty__ has joined #nixos
<svantepolk> Thanks. Hitting a different error now but I'll have a poke around first.
<evils> you want `libGL` in buildInputs as well (and get rid of all the dev items)
<xfix> for example, you can use clang_10 to use LLVM 10
zupo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
linarcx has quit [Read error: Connection reset by peer]
gwen has joined #nixos
linarcx has joined #nixos
missionformilk has joined #nixos
<xfix> similarly you can use lld_10
civodul has joined #nixos
<mlatus> sudo nixos-rebuild <command> failed to see my NIX_PATH, however it CAN see it after a successful execution with '-I' option, what's wrong here?
FRidh2 has joined #nixos
<nix-build> [nixpkgs] @ak3n opened pull request #83858 → perlPackages.starman: add shortenPerlShebang on darwin → https://git.io/Jv5cm
FRidh has quit [Ping timeout: 260 seconds]
maddo has joined #nixos
hmpffff_ has joined #nixos
hmpffff has quit [Ping timeout: 272 seconds]
raingloom has joined #nixos
Guest99424 has quit [Ping timeout: 256 seconds]
cfricke has joined #nixos
opthomasprime has joined #nixos
<svantepolk> Thanks evils!
lassulus has quit [Ping timeout: 258 seconds]
coco has quit [Ping timeout: 256 seconds]
<gwen> Hej, some pip packages have very strict version requirements for their dependencies (many cannot be fulfilled with the packages in nixpkgs). How does nixpkgs deal with this?
opthomasprime has quit [Ping timeout: 256 seconds]
apeyroux has joined #nixos
jgt has joined #nixos
lassulus has joined #nixos
<jgt> is there a way to check the version of a specific package with a specific nixpkgs? I want to see (without actually doing it) if bumping nixpkgs will give me a new OpenSSH version.
mexisme has quit [Ping timeout: 246 seconds]
<srk> jgt: nix eval -f channel:nixos-20.03 hello.version
<jgt> srk: Excellent. Thanks!
<dramforever> jgt: Not everything has a version, but you can check openssh.name and it's like "openssh-8.2p1"
<srk> mlatus: you can check if resultion of <nixpkgs> is working via nix-instantiate --find-file nixpkgs
<jgt> dramforever: that makes sense
<dramforever> And it depends on what you mean by 'version'
<jgt> also in this case, it has a version :)
<dramforever> If you want to also take into account dependencies changes
<jgt> I mean a M.m.p type of thing
<dramforever> just use openssh.outPath
<jgt> we ran a security audit and our OpenSSH is too old, so we need a later one :)
<typetetris> When I use nixops with a nixos host it always try to access the machine via ssh and the root login. Is there a way to change that? Would it make sense to change it? (If I have a user, which can use sudo without a password, its just like having root login available via ssh, or? So no security gain?)
<dramforever> okay so it's the version of openssh itself
<qyliss> typetetris: If you can just sudo to root anyway, probably the only reason you might want to deny root login is so you could log which users used sudo
<typetetris> qyliss: Ah thats true! Thank you!
<qyliss> if you don't care about that, the only other reason would be that attackers would have to guess a username
<qyliss> So in most cases root login is totally fine, just make sure you're not using password authentication.
<typetetris> qyliss: strong believer in ssh + ed25519
<qyliss> good :)
<typetetris> qyliss: Do you know, wether I can make nixops take the detour through a user + sudo?
<qyliss> I don't use Nixops, sorry
<qy[m]> argh
<qy[m]> why does matrix not have better notification controls
coco has joined #nixos
<qy[m]> i hate being pinged by anyone mentioning qyliss, but i also like being able to have notifications
<qyliss> You can't make it match the whole word?
<leonardp> typetetris: i don't think it you can do that without patching nixops
opthomasprime has joined #nixos
<qy[m]> literally all i can find is an on/off switch
<qyliss> qy[m]: or even match "qy[m]"? I guess maybe Matrix strips that off?
<qy[m]> either i get notifications, or i don't
<qy[m]> nothing more complex
<qyliss> Yikes
<qy[m]> yeah, it's part of the bridge behavious
<typetetris> leonardp, thanks
<qyliss> most other IRC clients let you control notifications in the ways I've described, fwiw.
gulplante has quit [Quit: WeeChat 2.7.1]
<qy[m]> i know, i'm a veteran to irc
<qy[m]> but this is quite frustrating
lovesegfault has quit [Ping timeout: 272 seconds]
gulplante has joined #nixos
ajp has quit [Quit: No Ping reply in 180 seconds.]
ajp has joined #nixos
inkbottle has joined #nixos
zebrag has quit [Ping timeout: 250 seconds]
raingloom has quit [Ping timeout: 240 seconds]
<mlatus> srk: I filed an issue with more details here: https://github.com/NixOS/nix/issues/3461
<nix-build> nix#3461 (by Ninlives, 3 minutes ago, open): nix can't see my NIX_PATH after gc when running under sudo
sigmundv_ has joined #nixos
<nix-build> [nixpkgs] @zowoq opened pull request #83859 → slirp4netns: 0.4.4 -> 1.0.0 → https://git.io/Jv5Cm
linarcx has quit [Read error: Connection reset by peer]
linarcx has joined #nixos
<julm> typetetris: you can wrap ssh in a $PWD/bin/ssh script which uses env variables and prepend $PWD/bin/ to your $PATH, however this will not work that easily if your nixops comes from Nixpkgs, because Nixpkgs choses for you which openssh nixops shall use
<srk> doesn't it respect .ssh/config already?
<leonardp> srk: i think nixops uses an sqlite database for managing everything ssh related
<srk> yes it does for key pairs but that's not related
<Valodim[m]> bqv: matrix does support pretty fine grained notifications, see https://matrix.org/docs/spec/client_server/r0.6.0#push-rules
<adisbladis> typetetris: That feature is coming :)
<Valodim[m]> however that functionality isn't exposed in riot
kleisli has quit [Remote host closed the connection]
<nix-build> nixops#1270 (by adisbladis, 1 day ago, open): Add support for non-root deployments
<srk> julm: that shouldn't prevent loading of .ssh/config either
kleisli has joined #nixos
<julm> srk: can you sudo in .ssh/config ?
<julm> a ProxyCommand ?
<srk> possibly, not sure
<nix-build> [nixpkgs] @rnhmjoj pushed 3 commits to haskell-updates: https://git.io/Jv5Co
<nix-build> [nixpkgs] @rnhmjoj merged pull request #83810 → haskellPackages.pandoc-crossref: fix build and more → https://git.io/Jv7pg
<srk> julm: oO there's even RemoteCommand
thc202 has joined #nixos
<Izorkin> flokli: and please check #83765
<nix-build> https://github.com/NixOS/nixpkgs/pull/83765 (by Izorkin, 22 hours ago, open): nixos/mysql: add test mariadb with tokudb plugin
Diogo has quit [Ping timeout: 256 seconds]
Guest36206 has joined #nixos
Guest36206 has quit [Changing host]
Guest36206 is now known as Nixola
<flokli> Izorkin: I'll have notifications enabled for GitHub, no need to ping me here ;-)
zupo has joined #nixos
<flokli> I'll usually get to things, it just might just sometimes take more or less time.
<Izorkin> flokli: ok
smatting has joined #nixos
lurkless has quit [Ping timeout: 256 seconds]
chagra has quit [Ping timeout: 258 seconds]
psy3497 has joined #nixos
kleisli has quit [Remote host closed the connection]
<psy3497> Can anyone recommend on a source to learn of the various ways/tools at our disposal to _debug_ failing nix-builds?
cosimone has joined #nixos
cr4y1 has quit [Ping timeout: 256 seconds]
rembo10 has quit [Quit: ZNC 1.7.5 - https://znc.in]
<nix-build> [nixpkgs] @filalex77 opened pull request #83860 → sozu: init at 0.11.46 → https://git.io/Jv5We
magnetophon has quit [Ping timeout: 256 seconds]
rembo10 has joined #nixos
zupo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<nix-build> [nixpkgs] @cdepillabout merged pull request #83757 → polysemy-plugin: fix build → https://git.io/Jv7u8
<nix-build> [nixpkgs] @cdepillabout pushed 2 commits to haskell-updates: https://git.io/Jv5Wk
cr4y1 has joined #nixos
jgt has quit [Ping timeout: 256 seconds]
cosimone has quit [Remote host closed the connection]
cosimone has joined #nixos
<leonardp> srk julm typetetris looking at https://github.com/NixOS/nixops/blob/master/nixops/ssh_util.py putting something like `ProxyCommand make_me_su.sh` into your ssh/config might actually just work
<nix-build> Channel nixos-19.09 advanced to https://github.com/NixOS/nixpkgs/commit/6d445f8398d (from 13 hours ago, history: https://channels.nix.gsc.io/nixos-19.09)
<leonardp> ..although the -N option gets passed to ssh.. so maybe it doesn't
<julm> leonardp: the -N is passed when creating the master socket
niksnut has quit [Remote host closed the connection]
ZaraChimera has quit [Quit: Leaving]
<julm> but I don't think -N would negate the use of ProxyCommand anyway, man says -N just disables the remote command
magnetophon has joined #nixos
<julm> what I don't know how to do however is to pass a -F config to nixops' ssh
<arianvp> has anybody succesfully got nomad working on NixOS?
<nix-build> [nixpkgs] @svantepolk opened pull request #83861 → Libraylib → https://git.io/Jv5WP
<arianvp> the package seems completely broken to me
Diogo has joined #nixos
<arianvp> if you submit jobs it crashes with some gRPC error
<arianvp> this is on 19.09
<srk> julm: that would require some wrapper or patching ssh_util.py, what I usually do is to create a separate user for deployment purposes of one specific deployment which has env configured using home-manager
zupo_ has joined #nixos
hmpffff has joined #nixos
<arianvp> and it works. nvm
hmpffff_ has quit [Ping timeout: 240 seconds]
<eyJhb> Anybody able to help me get nix-instantiate --eval <file> to work with lib? I need concatlistsep
<eyJhb> https://termbin.com/rf4d is what I have, but it just outputs LAMBDA
<nix-build> [nixpkgs] @dasj19 opened pull request #83862 → cmake: 3.16.5 -> 3.17.0 → https://git.io/Jv5Wh
<julm> srk: sure. but I find creating a dedicated user is overkill when a shell.nix wrapping ssh to make it use -F ./.ssh/config would do. but Nixpkgs' nixops's postInstall already overwrites ssh
dramforever has quit [Ping timeout: 260 seconds]
<srk> eyJhb: you can use string interpolation instead "local zone: \"${x}\" refuse"
ottidmes has joined #nixos
<julm> so maybe I should overwrite that postInstall, but this is dirty
<srk> julm: indeed, send me a snippet please if you figure that out. I'm not sure how to apply makeWrapper in this case
<eyJhb> srk: would be nice to know how to access it anyway :) Planing on turning it into a module
<srk> eyJhb: I think what you do is correct (regarding pkgs.lib)
<eyJhb> > nix-instantiate --strict --eval test.nix
<nix-build> undefined variable 'nix-instantiate' at (string):293:1
<eyJhb> <LAMBDA>
lurkless has joined #nixos
<srk> > pkgs.lib.concatMapStringsSep
<nix-build> <LAMBDA>
<eyJhb> Would just expect it to show the map
<srk> > pkgs.lib.concatMapStringsSep "\n" (x: x) ["a" "b"]
<nix-build> "a\nb"
<eyJhb> And not just lambda
<eyJhb> Because if I remove the first line, it will respond with the map
<julm> srk: I would not bother with makeWrapper, just wrap with pkgs.writeShellScript "ssh" ''${pkgs.openssh}/bin/ssh -F ${sshConf} "$@"''
<qy[m]> <LAMBDA>
cosimone has quit [Remote host closed the connection]
cosimone has joined #nixos
<srk> julm: aah, right!
<srk> eyJhb: if you do 'import ./eval.nix {}' ?
<eyJhb> srk: where should that be placed, and wouldn't that require a eval.nix file in the same dir?
o1lo01ol1o has joined #nixos
<srk> eyJhb: try from command prompt
rsa has joined #nixos
<srk> > ({ pkgs ? import <nixpkgs> {} }: {})
<nix-build> <LAMBDA>
<qy[m]> git worktree is real cool
<qy[m]> can work on two branches at once
<julm> oh!
<srk> eyJhb: sorry I mean 'import ./test.nix {}'
<nix-build> [nixpkgs] @rnhmjoj pushed 2 commits to release-20.03: https://git.io/Jv5lR
<srk> > ({ pkgs ? import <nixpkgs> {} }: {}) {} {}
<nix-build> attempt to call something which is not a function but a set, at (string):293:1
<srk> > ({ pkgs ? import <nixpkgs> {} }: {}) {}
<nix-build> { }
dermetfan has joined #nixos
<srk> obviously!
<eyJhb> srk: that works :) What is the difference?
o1lo01ol1o has quit [Ping timeout: 240 seconds]
<srk> that eval won't apply your function automatically
<eyJhb> What is the best way to test out things like this?
<srk> nix repl
<nix-build> [nixpkgs] @markuskowa merged pull request #71607 → geos: 3.7.3 -> 3.8.0 → https://git.io/JeRgr
<nix-build> [nixpkgs] @markuskowa pushed 3 commits to master: https://git.io/Jv5lw
<srk> you run :l <nixpkgs>
<eyJhb> Seems like nix repl caches things
gulplante has left #nixos ["WeeChat 2.7.1"]
<srk> how?
fendor has joined #nixos
<eyJhb> If I run the import again, it will display the same results
<srk> you can even use '>' here or on query with bot :) or nix-instantiate / nix eval
<adisbladis> eyJhb: That's not repl-specific
o1lo01ol1o has joined #nixos
kloenk has quit [Read error: Connection reset by peer]
<eyJhb> But can I then run something that just test it? E.g. `nix repl "import ./test.nix"` ?
o1lo01ol1o has quit [Remote host closed the connection]
<adisbladis> That kind of thing is what nix-instantiate is for
kloenk has joined #nixos
<srk> eyJhb: well the same nix-instantiate but instead of just ./text.nix you use 'import ./test.nix {}'
<srk> or shorter: nix eval '(import ./test.nix {})'
<srk> (but that's not stable)
<adisbladis> Given this file http://ix.io/2g5p/nix you can nix-instantiate --eval --expr 'with import <nixpkgs> {}; callPackage ./tst.nix {}'
<eyJhb> What is the difference between that and just doing ` nix-instantiate --strict --eval --expr 'import ./test.nix {}'` ?
<srk> more magic :D
<nix-build> [nixpkgs] @timokau merged pull request #83798 → vimPlugins: Add --proc flag to update script. → https://git.io/Jv7d3
<nix-build> [nixpkgs] @timokau pushed 2 commits to master: https://git.io/Jv5lp
LysergicDreams has quit [Remote host closed the connection]
<adisbladis> eyJhb: I'm not assuming any default attributes, but injecting from nixpkgs thanks to callPackage
<adisbladis> Other than that, they are equivalent
CptCaptain has joined #nixos
<eyJhb> If I plan to have a file I use for some stanard functions, and then a module that uses that. Would any way then be better than the other?
<adisbladis> Not really :)
hmpffff has quit [Quit: Bye…]
johnnywho has joined #nixos
CptCaptain has quit [Client Quit]
m0rphism has joined #nixos
chagra has joined #nixos
<eyJhb> Great, lets see if I can put my first module together
maddo has quit [Quit: See ya]
<eyJhb> Quite niche, as it is only those of us that run NixOS on our router who might enjoy it
<srk> :)) I would love to at some point!
<nix-build> [nixops] @adisbladis opened pull request #1271 → Remove support for encrypted links → https://git.io/Jv58q
knupfer has joined #nixos
<eyJhb> adisbladis: will you look at this, if you have the time? #82723
<nix-build> https://github.com/NixOS/nixpkgs/pull/82723 (by eyJhb, 2 weeks ago, open): coc-go: use npm module
<eyJhb> srk: I love it so far! It just works. However I am slow at updating the system
<eyJhb> Why have the bot changed name btw.?
o1lo01ol1o has joined #nixos
<srk> eyJhb: cool! what HW?
<adisbladis> eyJhb: LGTM, assuming you have tested it ?
<srk> eyJhb: like you can't beat opkg in its own game :D
<srk> but nix copy closure is pretty close!
cosimone has quit [Quit: Terminated!]
<srk> haha :D
mexisme has joined #nixos
<adisbladis> I got myself one of these http://wiki.banana-pi.org/Banana_Pi_BPI-R64 and started playing with
<eyJhb> adisbladis: not tested no... Sadly, still having trouble doing it on my system...
<adisbladis> Too bad I won't have access to it for a few months now :/
<eyJhb> For router use?
<adisbladis> eyJhb: Yes
<eyJhb> Why not?
<adisbladis> Because life reasons..
<adisbladis> It really looks like the optimal home router
<srk> there's also turris omnia but I've failed to build legit uboot with DISTRO_CONFIG for it
<eyJhb> Ahh. damn that life. Always getting in the way
psy3497 has left #nixos ["WeeChat 1.6"]
<pjt_014> adisbladis: optimal how?
<eyJhb> But damn it looks sexy
laduke has quit [Ping timeout: 246 seconds]
<pjt_014> like compared to an rpi3
<adisbladis> pjt_014: It's cheap, have a bunch of NICs, a built-in switch and it's possible to stick some mini pci-e cards in there and run hostapd
niksnut has joined #nixos
mexisme has quit [Ping timeout: 252 seconds]
<adisbladis> pjt_014: rpi3 is only 100mbit
leonardp has quit [Remote host closed the connection]
<pjt_014> When you say built-in switch--how does that work?
<srk> is it really 100mbit? :)
<srk> it's USB ethernet
<adisbladis> Are they still putting the NIC on USB? :/
<srk> yes
<srk> and it's frikin interrupt heavy
<pjt_014> the rpi4 fixed that apparently
gecku has joined #nixos
<srk> good luck running that for any real net workload
<srk> pjt_014: how?
<adisbladis> srk: Once I tried playing audio real-time-ish on an rpi(1) with a usb sound card
<adisbladis> The stutter was unreal
<srk> adisbladis: you need musnix!
<pjt_014> the rpi4 apparently has gigabit ethernet
<adisbladis> pjt_014: But is it on the SoC?
<pjt_014> also: rpi1? no shit you got stutters lol
<pjt_014> yeah
<adisbladis> pjt_014: Well, if the ethernet had not been on the USB bus everything would have been fine
<pjt_014> I might be wrong, but I know the eith on it IS faster
<xfix> i think machine e05744a2 on https://hydra.nixos.org/machines may be stuck, this time it keeps saying "warning: SQLite database '/root/.cache/nix/binary-cache-v6.sqlite' is busy"
<srk> adisbladis: I wanted to try pi0w with phat-dac but it's so complicated I gave up and instead decided to build USB->I2S DAC with stm32 instead
gwen has quit [Ping timeout: 256 seconds]
<xfix> oh wait, no, it's fine
Diogo has quit [Quit: The Lounge - https://thelounge.chat]
<pjt_014> I recognized like one abbrev there
laduke has joined #nixos
opthomasprime has left #nixos [#nixos]
CptCaptain has joined #nixos
<adisbladis> pjt_014: Seems like you are correct :)
Diogo has joined #nixos
<adisbladis> The rpi4 has on-board ethernet
<srk> finally!
leonardp has joined #nixos
o1lo01ol1o has quit [Remote host closed the connection]
<pjt_014> I did wanna get one but supposedly it has some quirks
<adisbladis> Tbh I've mostly given up on SBCs
<adisbladis> They are pretty universally terrible
svantepolk has quit [Quit: leaving]
<srk> :D
<srk> adisbladis: there are also nice ones like odroid xu-4
rauno has quit [Remote host closed the connection]
o1lo01ol1o has joined #nixos
<pjt_014> what else is there in the same price range?
o1lo01ol1o has quit [Remote host closed the connection]
o1lo01ol1o has joined #nixos
<eyJhb> I just love IPMI <3
<eyJhb> Both my servers has it
<srk> maybe rockPi?
<srk> really depends on use-case as well, like do you want graphics as well?
chloekek has joined #nixos
<pjt_014> cheap/good graphics ain't a thing, so no.
<srk> eyJhb: I've built cheapo IPMI for SBCs previously, one beaglebone with 5 UARTs connected to banana pi m4s (terrible SBCs!) and a relay board
<nix-build> [nixpkgs] @davidtwco opened pull request #83866 → diffr: 0.1.2 -> 0.1.4 → https://git.io/Jv54G
cfricke has quit [Quit: WeeChat 2.7.1]
<nix-build> [nixpkgs] @davidtwco opened pull request #83867 → franz: 5.4.1 -> 5.5.0-beta.1 → https://git.io/Jv54V
<nix-build> [nixpkgs] @davidtwco opened pull request #83868 → wootility: 3.3.3 -> 3.4.6 → https://git.io/Jv541
lucasvo has joined #nixos
<nix-build> [nixpkgs] @doronbehar closed pull request #76552 → nixos/transmission: Enable configuring permissions of home dir → https://git.io/JebDw
<lucasvo> is anyone else having issues updating nixos-19.09 channel because hydra.qfpl.io is down?
<nix-build> [nixpkgs] @davidtwco opened pull request #83869 → computecpp: 1.2.0 -> 1.3.0 → https://git.io/Jv54p
iyzsong has joined #nixos
<nix-build> [nixpkgs] @Mic92 merged pull request #83720 → python27Packages.application: 2.7.0 -> 2.8.0 and fix build; python27Packages.python-otr: mark as broken → https://git.io/Jv7YD
<nix-build> [nixpkgs] @Mic92 pushed 3 commits to master: https://git.io/Jv5Bf
roosemberth has joined #nixos
<roosemberth> Hi. Does NixOS performs periodic cleanup of XDG_RUNTIME_DIR?
marsh has joined #nixos
<nix-build> [nixpkgs] @Mic92 pushed 2 commits to release-20.03: https://git.io/Jv5BT
shizonic has quit [Disconnected by services]
shizonic has joined #nixos
erictapen has joined #nixos
<eyJhb> srk: but mounting ISOs etc.? How well did it work?
<srk> eyJhb: pretty well, netboot and network block device :)
<srk> eyJhb: I hate supermicros ipmi
<srk> eyJhb: tons of different variants, requires java, probably ridden with security holes and so on
<tilpner> roosemberth: 1. XDG_RUNTIME_DIR should be on a tmpfs, so it gets cleaned every time you reboot, and probably when you logout too
<srk> eyJhb: X10 at least had html5 viewer but I've used noVNC for the rest
cr4y1_ has joined #nixos
cr4y1 has quit [Read error: Connection reset by peer]
<tilpner> roosemberth: 2. There is an entry for /run/user in /etc/tmpfiles.d/systemd.conf, but I'm not quite sure that it doesn't do periodic cleanup (but it doesn't look like it)
<nix-build> [nixpkgs] @Mic92 merged pull request #83582 → pythonPackages.roku: init at v4.1 → https://git.io/JvQqC
<nix-build> [nixpkgs] @Mic92 pushed 3 commits to master: https://git.io/Jv5BY
<nix-build> [hydra] @edolstra pushed commit from @samueldr to flake « hydra-eval-jobs: Mirror eval errors in STDERR »: https://git.io/Jv5BO
<roosemberth> I want a directory not in my home directory I can do some work on and not have to think about having to remove it later
psy3497 has joined #nixos
<roosemberth> I would go with /tmp, but I don't ofter reboot, so that would stay there for some time
<evils> ottidmes in case you're interested, or anyone else search this log for info on .deb debian package generation, building dependencies is a (stalled?) WIP: #58777
<nix-build> https://github.com/NixOS/nixpkgs/pull/58777 (by matthiasbeyer, 51 weeks ago, open): [WIP] Recursive debian packages
<roosemberth> But I think that's okay, I'll just go with /tmp
mrCyborg has joined #nixos
o1lo01ol1o has quit [Ping timeout: 256 seconds]
o1lo01ol1o has joined #nixos
<nix-build> [nixpkgs] @Mic92 merged pull request #79751 → mpvScripts.mpris: 0.3 -> 0.4 → https://git.io/JvcbZ
<nix-build> [nixpkgs] @Mic92 pushed 2 commits to master: https://git.io/Jv5BC
psy3497 has quit [Quit: WeeChat 1.6]
dramforever has joined #nixos
psy3497 has joined #nixos
lucasvo has quit [Ping timeout: 240 seconds]
kleisli has joined #nixos
psy3497 has quit [Client Quit]
pjt_014 has quit [Ping timeout: 265 seconds]
psy3497 has joined #nixos
missionformilk has quit [Ping timeout: 260 seconds]
<eyJhb> srk: Do you have any source online for it?
sigmundv_ has quit [Remote host closed the connection]
zupo_ has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
sigmundv_ has joined #nixos
<srk> eyJhb: which part?
psy3497 has quit [Ping timeout: 258 seconds]
<eyJhb> srk: software for sending the signals etc. - some frontends?
<srk> eyJhb: for custom ipmi or supermicros ipmi?
zupo has joined #nixos
nuncanada has joined #nixos
<eyJhb> Custom :)
<srk> eyJhb: it was mostly a bash wrapper around /sys/class/gpio (which is now deprecated in favor of gpiod) called all-is-lost-gpio and screen for terms
<srk> + ssh
linarcx has quit [Quit: WeeChat 2.8]
linarcx has joined #nixos
<adisbladis> I did the same with RPi.GPIO + HDMI capture device + pyserial before :)
<srk> :) cool!
<adisbladis> I wonder if there are commercial products like this?
<srk> sure, most IPMI implementations :)
<adisbladis> Poor-mans-ipmi is fantastic when it's your only option
<srk> ah
<adisbladis> srk: I mean it shouldn't be too difficult to make something that plugs in to a consumer motherboard
<srk> but there's this open ipmi implementation by facebook
CptCaptain has quit [Ping timeout: 250 seconds]
<srk> openBMC
NeoCron has joined #nixos
<adisbladis> That's still a full IPMI
<adisbladis> Which requires motherboard support?
<srk> not sure, motherboard support might be like PMBus over i2c right?
dingenskirchen has quit [Remote host closed the connection]
<adisbladis> srk: No idea =)
<srk> like something IPMI protocol compatible would be nice which openBMC is (not sure how well)
dingenskirchen has joined #nixos
<srk> graphics are something different but there's vnc/spice
teto has joined #nixos
lsix1 has joined #nixos
o1lo01ol1o has quit [Remote host closed the connection]
rauno has joined #nixos
o1lo01ol1o has joined #nixos
jamiemagee has joined #nixos
bvdw has quit [Read error: Connection reset by peer]
bvdw has joined #nixos
cr4y1_ has quit [Remote host closed the connection]
cr4y1_ has joined #nixos
o1lo01ol1o has quit [Ping timeout: 256 seconds]
<nix-build> [hydra] @edolstra pushed 5 commits to flake: https://git.io/Jv50s
pbogdan has joined #nixos
raingloom has joined #nixos
<nix-build> [nixpkgs] @Mic92 merged pull request #83441 → khronos-ocl-icd-loader: 6c03f8b -> 2020.03.13 → https://git.io/Jv9oD
<nix-build> [nixpkgs] @Mic92 pushed 3 commits to master: https://git.io/Jv50r
noudle has quit []
<nix-build> [nixpkgs] @AndersonTorres merged pull request #83824 → bochs: 2.6.10 -> 2.6.11 → https://git.io/Jv5LC
<nix-build> [nixpkgs] @AndersonTorres pushed 2 commits to master: https://git.io/Jv506
<nix-build> [nix] @Ninlives opened pull request #3463 → fix placeholder not substituted in passAsFile → https://git.io/Jv50i
ambroisie has joined #nixos
oida has quit [Ping timeout: 240 seconds]
<typetetris> I need to start a database as part of a builder (please, don't ask) will nix kill that process in case the builder fails? (via cgroups or something)
<nix-build> [nix] @edolstra pushed to dev-shell « nix shell -> nix dev-shell »: https://git.io/Jv505
srxl has joined #nixos
cosimone has joined #nixos
snicket has quit [Ping timeout: 240 seconds]
<ldlework> .bef
<niksnut> typetetris: yes
<ldlework> .bef
<srxl> Is there any good way to include Python in nativeBuildInputs when using a cross toolchain? I currently have the following expression for a shell, but it fails to evaluate, citing that "python3 is not supported on arm-none, refusing to evaluate" https://pastebin.com/QxbwtKpr
<ldlework> .bef
<typetetris> niksnut: Thank!
<ldlework> .bef
Ariakenom has quit [Quit: WeeChat 2.7]
<ldlework> .bef
<qy[m]> what
<ldlework> .bef
<qy[m]> there's no ducks in here
<ldlework> .bef
<qy[m]> there's no ducks in here!
<ldlework> .bef
linarcx has quit [Quit: WeeChat 2.8]
<ldlework> .bef
<qy[m]> would someone mind kicking this guy
<ldlework> .bef
linarcx has joined #nixos
<ldlework> .bef
<nix-build> [nix] @edolstra merged pull request #3463 → fix placeholder not substituted in passAsFile → https://git.io/Jv50i
<ldlework> .bef
<nix-build> [nix] @edolstra pushed 2 commits to master: https://git.io/Jv5Ek
<ldlework> .bef
<qy[m]> gchristensen:
<ldlework> .bef
<ldlework> .bef
ldlework was kicked from #nixos by niksnut [ldlework]
<qy[m]> thanks
linarcx has quit [Client Quit]
ldlework has joined #nixos
<ldlework> sorry about that
linarcx has joined #nixos
<tilpner> ldlework: Don't automate duck befriending, that defeats the entire point
<ldlework> i figured it'd be quite obvious after the first one and jig would be up
<ldlework> you'd think after all this time i'd be able to nail a simple regex on the first try...
<qy[m]> it's also not really good sportsmanship
<qy[m]> s/not really/really not/
cosimone has quit [Remote host closed the connection]
cosimone has joined #nixos
<srxl> uhh, what is a duck in the context of this channel and why would one befriend one? ^^'
<ldlework> okay i'm a piece of shit
lsix1 has quit [Ping timeout: 246 seconds]
kleisli has quit [Remote host closed the connection]
<gchristensen> ldlework: :') haha hey there :)
kleisli has joined #nixos
<qy[m]> ldlework: i mean, we've all had the idea, it's just good practice not to implement it
cosimone has quit [Remote host closed the connection]
smatting has quit [Ping timeout: 256 seconds]
linarcx has quit [Quit: WeeChat 2.8]
cosimone has joined #nixos
linarcx has joined #nixos
linarcx has quit [Client Quit]
linarcx has joined #nixos
linarcx has quit [Client Quit]
linarcx has joined #nixos
mrCyborg has quit [Ping timeout: 252 seconds]
Smith[m] has joined #nixos
Guest62967 has quit [Changing host]
Guest62967 has joined #nixos
leonardp has quit [Remote host closed the connection]
reallymemorable has joined #nixos
linarcx has quit [Ping timeout: 256 seconds]
cosimone has quit [Quit: Terminated!]
johnnywho has quit [Remote host closed the connection]
<srxl> Is there any good way to include Python in nativeBuildInputs when using a cross toolchain? I currently have the following expression for a shell, but it fails to evaluate, citing that "python3 is not supported on arm-none, refusing to evaluate" https://pastebin.com/QxbwtKpr
leonardp has joined #nixos
kleisli has quit [Remote host closed the connection]
Naptra has joined #nixos
kleisli has joined #nixos
<nix-build> [nixpkgs] @edolstra opened pull request #83871 → documentation.nixos.enable: Default to false → https://git.io/Jv5uO
xkapastel has joined #nixos
smatting has joined #nixos
roosemberth has quit [Ping timeout: 256 seconds]
zupo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
nuncanada has quit [Ping timeout: 256 seconds]
<nix-build> [nixpkgs] @marsam merged pull request #83828 → circus: 0.15.0 -> 0.16.1 → https://git.io/Jv5tT
<nix-build> [nixpkgs] @marsam pushed 2 commits to master: https://git.io/Jv5zv
kleisli has quit [Remote host closed the connection]
jakobrs has joined #nixos
zupo has joined #nixos
<jakobrs> What's the easiest way to install Nix on ARM?
c382feb9 has quit [Ping timeout: 264 seconds]
kleisli has joined #nixos
<leonardp> jakobrs use the sd image from hydra
<tilpner> There is no universal method of installing it to all things ARM
<jakobrs> I'm talking about Nix, not NixOS
<tilpner> Oh, okay
orivej has joined #nixos
<leonardp> whoops, sorry
<tilpner> What happens if you just run the install script?
<DigitalKiwi> https://github.com/t184256/nix-on-droid is pretty easy
<jakobrs> Missing binaries
<tilpner> As in, it doesn't install at all, or the cache coverage is bad?
<gchristensen> jakobrs: what type of arm?
<jakobrs> I found this, but it wants you to build your own installer https://nixos.wiki/wiki/Nix_on_ARM Might try the prebuild binary there
<jakobrs> armv7 I think
<jakobrs> rpi4
<jakobrs> Doesn't install at all
<tilpner> AFAIK your device is capable of running an aarch64 image, and that would probably result in better support and cache coverage
<jakobrs> I know; I'll probably do that later
<tilpner> (Though there seem to be some edgecases around Pi4 specifically that I'm not familiar with)
<nix-build> [nixpkgs] @marsam merged pull request #83823 → elvish: 0.13 -> 0.13.1 → https://git.io/Jv5LZ
<nix-build> [nixpkgs] @marsam pushed 2 commits to master: https://git.io/Jv5zz
CptCaptain has joined #nixos
<jakobrs> I managed to get it working using the above wiki link's prebuilt binaries but nix upgrade-nix fails
<jakobrs> attribte 'armv7l-linux' in selection path 'armv7l-linux' not found
Ariakenom has joined #nixos
linarcx has joined #nixos
<nix-build> [nixpkgs] @bachp opened pull request #83872 → unifiStable: 5.12.35 -> 5.12.66 → https://git.io/Jv5zX
<nix-build> [nix] @edolstra pushed 3 commits to master: https://git.io/Jv5zD
<nix-build> [nix] @edolstra merged pull request #3460 → Backport 'nix dev-shell' from the flakes branch → https://git.io/Jv77C
<nix-build> [nixpkgs] @bachp opened pull request #83873 → plex: 1.18.8.2527 -> 1.18.9.2571 → https://git.io/Jv5zy
<nix-build> [nix] @edolstra pushed 0 commits to dev-shell: https://git.io/Jv5zS
kleisli has quit [Remote host closed the connection]
kleisli has joined #nixos
linarcx has quit [Quit: WeeChat 2.8]
inkbottle has quit [Ping timeout: 240 seconds]
inkbottle has joined #nixos
linarcx has joined #nixos
linarcx has quit [Client Quit]
iyzsong has quit [Quit: ZNC 1.7.1 - https://znc.in]
waleee-cl has joined #nixos
justanotheruser has quit [Ping timeout: 246 seconds]
linarcx has joined #nixos
cosimone has joined #nixos
linarcx has quit [Client Quit]
SyrupThinker has quit [Quit: ZNC - https://znc.in]
<nix-build> [nixpkgs] @mmahut merged pull request #83768 → nixos/magic-wormhole-mailbox-server: init → https://git.io/Jv7re
<nix-build> [nixpkgs] @mmahut pushed 3 commits to master: https://git.io/Jv5ga
SyrupThinker has joined #nixos
<evanjs> tilpner: lol I think my issue in the end was merely that I was trying to use bindgen to generate stuff that uses C++/STL
<leonardp> haha nice one
<tilpner> evanjs: But isn't that supported with fine-grained whitelisting?
<tilpner> "You pretty much must use whitelisting when working with C++ to avoid pulling in all of the std::* types, many of which bindgen cannot handle."
<evanjs> .... omg
<evanjs> yeah, before you mentioned that, just did some light searching....
<evanjs> something like .enable_cxx_namespaces().clang_arg("-x").clang_arg("c++").clang_arg("-std=c++14").clang_arg("-stdlib=libc++")
<evanjs> oh, look. it built
linarcx has joined #nixos
o1lo01ol1o has joined #nixos
<ldlework> Where do notification icons end up?
<nix-build> [nixpkgs] @expipiplus1 opened pull request #83874 → swiftshader: init at 2020-03-31 → https://git.io/Jv52q
cosimone has quit [Remote host closed the connection]
cosimone has joined #nixos
o1lo01ol1o has quit [Remote host closed the connection]
<ldlework> I see, you have to install some.
o1lo01ol1o has joined #nixos
oever has joined #nixos
linarcx has quit [Ping timeout: 256 seconds]
vandenoever has quit [Ping timeout: 256 seconds]
kleisli has quit [Remote host closed the connection]
<nix-build> [nixops] @adisbladis opened pull request #1272 → Add a flag to enter PDB in post-mortem debugging mode → https://git.io/Jv52R
<aranea> can I somehow get nix-repl to pretty-print an entire set, including the values?
<adisbladis> :p {x=[1 2 3];}
<adisbladis> aranea: ^
<aranea> Thanks! I looked for functions to do that, didn't think of checking nix repl builtins.
<tilpner> If you want a function, try lib.generators.toPretty
<nix-build> [nixops] @edolstra merged pull request #1271 → Remove support for encrypted links → https://git.io/Jv58q
<nix-build> [nixops] @edolstra pushed 2 commits to master: https://git.io/Jv52X
<aranea> Where are these :whatever builtins documented anyway? I don't see anything on https://nixos.org/nix/manual/.
<nix-build> [nixpkgs] @romildo merged pull request #83685 → matcha: 2020-03-24 -> 2020-03-29 → https://git.io/JvQNu
<adisbladis> aranea: :?
<nix-build> [nixpkgs] @romildo pushed 2 commits to master: https://git.io/Jv52D
linarcx has joined #nixos
<adisbladis> I'm not sure we have any external docs for those
<aranea> Oh, thanks.
<dramforever> I'm not sure we have any external docs for the nix command at all
<tilpner> aranea: Those are not typical builtins, just nix repl syntax
linarcx has quit [Client Quit]
<aranea> Yeah, sorry, that's what I meant by "builtins" here. Not the builtins.* functions.
<tilpner> So type :?
<aranea> I'll try toPretty as soon as I've found its source code to figure out how to use it; it doesn't appear to be documented.
<tilpner> > builtins.trace (lib.generators.toPretty {} { foo.bar = [ 2 3 4 { bar = 10; } ]; }) true
<nix-build> true
<tilpner> ... right
<tilpner> > lib.generators.toPretty {} { foo.bar = [ 2 3 4 { bar = 10; } ]; }
<nix-build> "{ \"foo\" = { \"bar\" = [ 2 3 4 { \"bar\" = 10; } ]; }; }"
<tilpner> builtins.trace to print it directly without escapes
jakobrs has quit [Quit: WeeChat 2.7.1]
reallymemorable has quit [Quit: reallymemorable]
<aranea> See, that first {} argument is the part I was missing. Thanks.
<aranea> Appears to do the same as :p though, so I'll stick with that for now. Useful to know there's a function for it, though.
<aranea> (I'd been hoping for sth that adds a few strategic newlines to make things more readable.)
gustavderdrache has joined #nixos
<tilpner> Write one yourself, use a nix formatter on the output, or print to json and pretty-print that with jq
domogled has joined #nixos
<tilpner> (To write one yourself, steal the thing from lib/generators.nix and add newlines)
<aranea> Hah, toJSON + jq is a great idea for quick&dirty debugging, thanks.
snicket has joined #nixos
Mic92 has quit [Quit: WeeChat 2.7.1]
Mic92 has joined #nixos
<benny> in case people followed it yesterday how ZFS zvol backed swap got my system deadlocked upon graalvm8 compilation: I solved it by using zramSwap.enable = true; :-)
<teto> is there any guide/workflow on doc contribution ? I have 2 or 3 doc changes to do, some pending for >1 year becaue my first experience with it was so dreadful. Can we still write in markdown or is docbook now mandatory ?
<benny> it's black magic to make your main memory worth 150%-250% but for my purpose it worked great!
<nix-build> [nixpkgs] @Mic92 merged pull request #83857 → fcgi: 2.4.0 -> 2.4.2 → https://git.io/Jv5n4
<nix-build> [nixpkgs] @Mic92 pushed 2 commits to master: https://git.io/Jv5a8
<adisbladis> benny: Wow, you _can_ download more RAM!
linarcx has joined #nixos
pbogdan has quit [Read error: Connection reset by peer]
<Mic92> teto: if you add new pages, you can add them as markdown as well.
<benny> adisbladis: I'm totally flashed, I was watching ytop at the point it usually deadlocked and then it just magically swapped main memory into itself and it just worked :P
<Mic92> teto: have a look in doc/languages-frameworks/*.md
pbogdan has joined #nixos
<teto> adisbladis: ofc you can https://downloadmoreram.com/
gecku has quit [Quit: Leaving]
roosemberth has joined #nixos
raypatterson has joined #nixos
amanjeev_ has joined #nixos
Ashy_ has joined #nixos
mk_modrzew_ has joined #nixos
<nix-build> [nixpkgs] @Mic92 merged pull request #82551 → prusa-slicer: 2.1.1 -> 2.2.0 → https://git.io/JvisF
<nix-build> [nixpkgs] @Mic92 pushed 2 commits to master: https://git.io/Jv5VW
_cyril__ has joined #nixos
_cyril_ has quit [Ping timeout: 246 seconds]
xacktm has quit [Ping timeout: 246 seconds]
amanjeev has quit [Ping timeout: 246 seconds]
Ashy has quit [Ping timeout: 246 seconds]
mk_modrzew has quit [Ping timeout: 246 seconds]
zupo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
missionformilk has joined #nixos
Ashy_ is now known as Ashy
xacktm has joined #nixos
<infinisil> aranea: tilpner: There is lib.debug.traceSeq which does nice pretty printing tracing
sb0_ has joined #nixos
<infinisil> traceSeq <thing you want to print> <value to evaluate to>
<infinisil> Or `traceSeqN <number of levels to recurse into the thing to print>`
missionformilk has quit [Ping timeout: 256 seconds]
<infinisil> And a bunch more, all defined in lib/debug.nix
srxl has quit [Remote host closed the connection]
<nix-build> [hydra] @edolstra pushed to flake « Add default.nix, shell.nix for compatibility »: https://git.io/Jv5Vh
<aranea> Thanks for the pointers. :)
Makaveli7 has joined #nixos
AmandaC has quit [Remote host closed the connection]
<aranea> I actually ended up looping over the attributes of the top-level set and pretty-printing them on separate lines, that's pretty readable now.
missionformilk has joined #nixos
turion has joined #nixos
<nix-build> [nixpkgs] @Kiwi opened pull request #83875 → glirc: remove from broken-packages → https://git.io/Jv5wq
<turion> Weird. I'm using builtins.fetchGit on some repo, and I'm adding the attribute "name", but the result is just a set with no name attribute
<tilpner> Are you sure it's a set?
linarcx has quit [Quit: WeeChat 2.8]
<turion> I'm sending it through builtins.trace, and I get:
<turion> trace: { outPath = "/nix/store/2gklnxp7dgpf0in681phbg1ypkq35sry-foo"; rev = "fd9a3f636a223bf8bf8f4d897ef5c8a1563b7823"; revCount = 11440; shortRev = "fd9a3f6"; }
<tilpner> That matches with the source
<dramforever> fetchgit from nixpkgs has that name thing you want
<dramforever> you probably got the two mixed up
<tilpner> turion: Do you find name in outPath?
jco has joined #nixos
<tilpner> (Was "foo" your name?)
pbb has quit [Quit: http://quassel-irc.org - Chat comfortably. Anywhere.]
<turion> Maybe I'm not getting the docs right
<qy[m]> the fact that there are two, and the only difference is one letter being capital, is absurdly unhelpful
<turion> tilpner: Yes, I've edited the name to foo
<dramforever> weird
reallymemorable has joined #nixos
<turion> Is the thing I traced a set, or a derivation? Or both?
pbb has joined #nixos
linarcx has joined #nixos
<turion> Are derivations supposed to have a name attribute?
<dramforever> a set, and something that looks like a derivation but actually isn't
<tilpner> It's an attrset
<dramforever> The general rule of thumb is if you're going to import it, use builtins.fetch*, otherwise use fetch* from nixpkgs
<dramforever> At least *my* general rule of thumb
<turion> So my code is:
<turion> let thing = builtins.fetchGit { name = "foo"; url = "git@git.myhost.com:bar/foo.git"; rev = "fd9a3f636a223bf8bf8f4d897ef5c8a1563b7823";}; in builtins.trace thing thing;
<turion> dramforever: I think I need builtins.fetchGit because I need to authenticate to the git server
<nix-build> [nixpkgs] @timokau merged pull request #75129 → legit: init at 1.2.0 → https://git.io/Jeyoo
<nix-build> [nixpkgs] @timokau pushed 2 commits to master: https://git.io/Jv5w2
teto has quit [Ping timeout: 246 seconds]
<tilpner> turion: Seems fine
<tilpner> You can add a name attribute, if you need one
<turion> tilpner: Phew :) would you expect the result of this call to be a derivation, or just an attrset?
<dramforever> If you must, just write something: thing // { name = "foo"; }
<tilpner> turion: I would not expect it to be a derivation
<dramforever> turion: it isn't a derivation because it's not designed to be one
<dramforever> and it's exactly what you see, I don't see the problem...
<nix-build> [nixpkgs] @timokau merged pull request #83826 → prosody: 0.11.3 -> 0.11.5 → https://git.io/Jv5LB
<nix-build> [nixpkgs] @timokau pushed 2 commits to master: https://git.io/Jv5wX
<turion> Ah ok, it just downloads some stuff into the store and gives you a set describing that
<turion> I thought it had to be a derivation
jumper149 has joined #nixos
pbb has quit [Ping timeout: 246 seconds]
pbb has joined #nixos
<dramforever> It's meant to be imported like: import (fetchGit { ... })
<turion> Ah ok
<turion> Thanks for your help!
<turion> tilpner++
<nix-build> tilpner's karma got increased to 73
<dramforever> Using it in a string like "${fetchGit ...}" also works
<turion> dramforever++
<nix-build> dramforever's karma got increased to 3
spinus has joined #nixos
roosemberth has quit [Quit: WeeChat 2.8]
<nix-build> [nixpkgs] @timokau merged pull request #83795 → nghttp2: add python bindings as pythonPackages.nghttp2 → https://git.io/Jv75n
<nix-build> [nixpkgs] @timokau pushed 2 commits to staging: https://git.io/Jv5wH
<nix-build> [nixpkgs] @mmahut opened pull request #83876 → nixos/magic-wormhole-mailbox-server: moving from mail to networking → https://git.io/Jv5rU
captn3m0 has joined #nixos
<Taneb> My work's nix-serve server seems to be having problems
<aranea> I've noticed some of the lib.attrsets.* functions are also available directly in lib, but that's not documented. (filterAttrs for example.) Is that a legacy detail which I should ignore?
relaxmax has joined #nixos
relaxmax has quit [Client Quit]
<Taneb> Whenever we try to do a nix build, it times out trying to get the narinfo file
<tilpner> Taneb: Any recent deployments/updates?
<tilpner> Taneb: Can you access /nix-cache-info?
<Taneb> No recent deployments that I'm aware of. /nix-cache-info doesn't happen quickly
<tilpner> But slowly?
teto has joined #nixos
<Taneb> If it's doing anything it's doing it veeery slowly
<Taneb> Ah, it timed out
<tilpner> Check journalctl -eu nix-serve
<tilpner> And the logs of whatever you put in front of it
<tilpner> Check if it's running at all too
<mikky> hi, so I'm trying to build Hedgewars. I'm successful, too, except that some runtime dependencies are not correctly detected (like libz, libpng, and possibly others)
Amanda has joined #nixos
<mikky> its a QT app so I'm building it according to https://nixos.org/nixpkgs/manual/#sec-language-qt
Amanda is now known as Guest99375
<Taneb> Lots of "writing to file: Broken pipe" in nix-serve
<mikky> but that apparently only wraps QT runtime dependencies, not "generic: ones. Or am I missing something?
<tilpner> edolstra/nix-serve#4
<nix-build> https://github.com/edolstra/nix-serve/issues/4 (by gilligan, 3 years ago, open): Broken Pipe Errors
ddellacosta has joined #nixos
<Taneb> tilpner: I don't think it's that error. I'm not getting a filename where the pipe is broken
<tilpner> Do you get line numbers too?
<tilpner> Hmm
<Taneb> Mar 31 15:28:00 jeeves nix-serve[7301]: error: writing to file: Broken pipe
<Taneb> Mar 31 15:28:00 jeeves nix-serve[7301]: write error: Connection timed out at /nix/store/q86qjd4kfz1zhzf7r9smpxnijasmgdf8-perl5.28.1-Starman-0.4014/lib/perl5/site_perl/5.28.1/Starman/Server.pm line 572, <GEN2> chunk 1.
<tilpner> Can you query it directly from the machine it's running on?
fenedor has joined #nixos
<Taneb> Like, "curl localhost:port/nix-cache-info"?
raingloom has quit [Remote host closed the connection]
raingloom has joined #nixos
<tilpner> Something like that, note that localhost can resolve to ::1 or 127.0.0.1, so try the appropriate one
<nix-build> [nixpkgs] @timokau merged pull request #83322 → pythonPackages.beets: add unconditionally deps needed for checks → https://git.io/JvSqZ
<nix-build> [nixpkgs] @timokau pushed 3 commits to master: https://git.io/Jv5rX
dramforever has quit [Quit: Leaving]
<philipp[m]> Could sbd try to build matrix-synapse on stable and confirm for me that the dependency pysaml for it really doesn't build for everyone?
<Taneb> tilpner: looks like it's going to time out
fendor has quit [Ping timeout: 250 seconds]
<Taneb> Yeah, timed out
cr4y1_ has quit [Remote host closed the connection]
<tilpner> Taneb: So, uhh, have you tried restarting it? c.c
<nix-build> [nixpkgs] @timokau merged pull request #83067 → gtk-gnutella: 1.1.14 -> 1.1.15 → https://git.io/Jv5rQ
<nix-build> [nixpkgs] @timokau pushed 2 commits to master: https://git.io/Jv5r7
<eyJhb> How can I define a function like this? `unboundString = domains: pkgs.lib.concatMapStringsSep "\n" (x: "local-zone: \""+x+"\" refuse") domains;` ? This gives `error: value is a set while a list was expected, at`
cr4y1_ has joined #nixos
<tilpner> eyJhb: Don't pass a set then?
<tilpner> domains should be a list
<tilpner> Or convert the set into a list first
<Taneb> tilpner: yeah, hasn't helped
<tilpner> Taneb: Then I can't help, good luck :c
<tilpner> (Maybe check strace, but that's a wild guess)
cr4y1_ has quit [Max SendQ exceeded]
cr4y1_ has joined #nixos
reallymemorable has quit [Quit: reallymemorable]
<nix-build> [nixpkgs] @peterhoeg opened pull request #83877 → ###### Motivation for this change → https://git.io/Jv5rx
palo has quit [Quit: WeeChat 2.7.1]
nuncanada has joined #nixos
<tilpner> philipp[m]: Yes, = 2 failed, 674 passed, 2 skipped, 3 deselected, 19622 warnings in 154.49s (0:02:34) =
<tilpner> builder for '/nix/store/y5cc9fabp9jdci4r24q57ymy1vyd3k41-python3.7-pysaml2-4.8.0.drv' failed with exit code 1
palo has joined #nixos
igghibu has joined #nixos
<davidtwco> Nix is failing with "error: path /nix/store/... is not valid" despite the package's builder succeeding - I have no idea why and Nix isn't telling me.
nikivi has quit [Quit: Free ZNC ~ Powered by LunarBNC: https://LunarBNC.net]
<philipp[m]> We should fix that asap. There is a security update out for matrix-synapse that can't be applied because of this build failure.
nikivi has joined #nixos
<igghibu> hi all, I'm just starting my nixOS adventure from here https://hub.docker.com/r/nixos/nix , I would like to add RUN command to install https://nixos.org/nixos/packages.html?attr=gitMinimal&channel=nixos-19.09&page=8 but using the provided install command fails the RUN. what am I missing here?
linarcx has quit [Quit: WeeChat 2.8]
mjsir911 has quit [Quit: Goodbye, World!]
<philipp[m]> https://github.com/NixOS/nixpkgs/issues/79548 In a similar case the checks were just disabled. Would that be apropriate here?
<nix-build> #79548 (by scalavision, 7 weeks ago, closed): pysam build fails: cython uses wrong python version
mjsir911 has joined #nixos
<tilpner> philipp[m]: If you can justify it with a short explanation of which tests fail why, and why that's not an issue, sure!
linarcx has joined #nixos
<tilpner> (Even better if you can fix the tests, but that's sometimes not easy)
<nix-build> [nixpkgs] @timokau merged pull request #82003 → alsaequal: init at 0.6 → https://git.io/JvrEW
<nix-build> [nixpkgs] @timokau pushed 3 commits to master: https://git.io/Jv5oI
<tilpner> philipp[m]: Actually, 20.03 already has 1.12.0, check if any fixes can be backported
<philipp[m]> That would probably mean backporting a major version upgrade for a python library.
<philipp[m]> Isn't that kinda against the rules?
<tilpner> Is that what happened to pysaml on 20.03?
FRidh has joined #nixos
FRidh2 has quit [Ping timeout: 256 seconds]
<turion> Does symlinkJoin only accept directories?
<tilpner> That might be against rules, but if it means security fixes reach latest stable it might be okay?
* tilpner doesn't know
<tilpner> turion: What would it do with a file?
linarcx has quit [Client Quit]
<turion> tilpner: Put it in the root folder of the resulting derivation
<philipp[m]> tilpner: 4.8.0 -> 5.0.0
<turion> s/Put/Symlink/
<nix-build> [nixpkgs] @timokau merged pull request #81007 → thinkpad-scripts: init at 4.12.0 → https://git.io/JvE9F
<nix-build> [nixpkgs] @timokau pushed 2 commits to master: https://git.io/Jv5oB
<philipp[m]> It doesn't really look like they do actual semantic versioning though
<nix-build> [nixpkgs] @timokau merged pull request #80752 → abcde: use python3 eyeD3 → https://git.io/JvRF0
<nix-build> [nixpkgs] @timokau pushed 2 commits to master: https://git.io/Jv5o0
<xfix> i kinda am wondering whether the queue could reach 0, currently 5 jobs are left to do
cosimone has quit [Remote host closed the connection]
cosimone has joined #nixos
noudle has joined #nixos
linarcx has joined #nixos
turion has quit [Ping timeout: 272 seconds]
turion has joined #nixos
cosimone_ has joined #nixos
cosimone has quit [Ping timeout: 240 seconds]
captjakk has joined #nixos
chloekek has quit [Ping timeout: 256 seconds]
reallymemorable has joined #nixos
<nix-build> [nixpkgs] @timokau merged pull request #79661 → cemu: init at 1.3 → https://git.io/Jvc4m
<nix-build> [nixpkgs] @timokau pushed 3 commits to master: https://git.io/Jv5Ks
ixxie has joined #nixos
<nix-build> [nixpkgs] @marsam opened pull request #83878 → ruby: 2.5.7 -> 2.5.8, 2.6.5 -> 2.6.6, 2.7.0 -> 2.7.1 → https://git.io/Jv5Kn
erasmas has joined #nixos
zupo has joined #nixos
glittershark has joined #nixos
<turion> Did I miss an answer to my question?
kleisli has joined #nixos
<aranea> nope
rauno has quit [Remote host closed the connection]
<tilpner> turion: To achieve that, just pass a directory with a top-level file
<OmnipotentEntity> rnhmjoj, you mentioned that there was an RFC to depreciate bare URLs that was approved. Do you have a reference to that?
<OmnipotentEntity> Also thanks for your help on my recent PR
<nix-build> [nixpkgs] @Mic92 merged pull request #83866 → diffr: 0.1.2 -> 0.1.4 → https://git.io/Jv54G
<nix-build> [nixpkgs] @Mic92 pushed 2 commits to master: https://git.io/Jv5Kb
<rnhmjoj> omnipotententity: sure, it's RCF 0045. here's a link: https://github.com/NixOS/rfcs/pull/45
<nix-build> rfcs#45 (by 7c6f434c, 48 weeks ago, merged): [RFC 0045] Deprecating unquoted URL syntax
<OmnipotentEntity> Thanks!
glitters` has joined #nixos
domogled has quit [Remote host closed the connection]
glittershark has quit [Ping timeout: 256 seconds]
igghibu has quit [Quit: Textual IRC Client: www.textualapp.com]
<nix-build> [nixpkgs] @doronbehar closed pull request #70392 → [WIP] beets: use new essentia package for absubmit plugin → https://git.io/JecQ2
Mateon2 has quit [Ping timeout: 256 seconds]
Mateon2 has joined #nixos
Mateon2 is now known as Mateon1
<nix-build> [nixpkgs] @doronbehar closed pull request #69198 → komodo-python3-dbgp: init at 11.1.1 → https://git.io/Je3hJ
<nix-build> [nixpkgs] @doronbehar closed pull request #69148 → komodo-python-dbgp: init at 11.0 → https://git.io/Je3ix
zaeph has quit [Ping timeout: 256 seconds]
zaeph has joined #nixos
turion has quit [Ping timeout: 272 seconds]
<ottidmes> turion: In case you are interested, I updated that lndirs to become lnover, it now supports both directories and files and has become smarter, but I went from bash to python (or else I could not implement the logic)
<ottidmes> went offline, ah well
jumper149 has quit [Quit: WeeChat 2.7.1]
<nix-build> [nixpkgs] @timokau merged pull request #82259 → liberio: init at unstable-2019-12-11 → https://git.io/JvK86
<nix-build> [nixpkgs] @timokau pushed 2 commits to master: https://git.io/Jv564
<tokudan> ,locate xvfb
<nix-build> Found in packages: xvfb_run, python27Packages.xvfbwrapper, python37Packages.xvfbwrapper, python27Packages.pytest-services, python27Packages.virtual-display, python37Packages.pytest-services, python37Packages.virtual-display, python27Packages.pytest-server-fixtures, python37Packages.pytest-server-fixtures
ixxie has quit [Ping timeout: 256 seconds]
jumper149 has joined #nixos
turion has joined #nixos
mekeor has joined #nixos
<nix-build> [nixpkgs] @Kiwi opened pull request #83879 → matterhorn: fix build → https://git.io/Jv56Q
johnny101 has joined #nixos
<aanderse> ping grahamc
alexgood has joined #nixos
lsix1 has joined #nixos
<nix-build> [nixpkgs] @Ericson2314 closed pull request #70910 → python.pkgs.tensorflow: 1.15.0 -> 2.0.0 → https://git.io/JelfY
Mateon1 has quit [Ping timeout: 250 seconds]
Mateon1 has joined #nixos
cosimone_ has quit [Remote host closed the connection]
cosimone_ has joined #nixos
mekeor has quit [Ping timeout: 258 seconds]
<nix-build> [nixpkgs] @bandresen opened pull request #83880 → clj-kondo: 2019.12.14 -> 2020.03.20 → https://git.io/Jv5iR
cosimone_ has quit [Client Quit]
CptCaptain has quit [Quit: WeeChat 2.7.1]
jumper149 has quit [Quit: WeeChat 2.7.1]
FRidh2 has joined #nixos
raingloom has quit [Ping timeout: 256 seconds]
FRidh has quit [Ping timeout: 250 seconds]
chloekek has joined #nixos
<srhb> mpickering: Yes, while it doesn't fix the original problem, I am now much happier viewing the graphs. Thank you. ;-)
shibboleth has joined #nixos
<mpickering> srhb: No problem, let me know if you have any issues or suggestions
<srhb> Will do :)
<adisbladis> aanderse: He's unavailable for the next few hours
<aanderse> adisbladis: thanks for the heads up
<srhb> (I just realized I accidentally switched a conversation from #haskell to here, sorry about that)
philr has quit [Ping timeout: 258 seconds]
zupo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
erictapen has quit [Ping timeout: 250 seconds]
Guest78310 has joined #nixos
Guest78310 is now known as pikajude
pikajude has quit [Changing host]
pikajude has joined #nixos
<pikajude> hi, how is it possible to evaluate anything in restrict-eval mode?
cr4y1_ has quit [Read error: Connection reset by peer]
jco has quit [Ping timeout: 240 seconds]
<pikajude> the evaluator denies access to the directory containing the file i want to evaluate in restricted mode
justanotheruser has joined #nixos
turion has quit [Ping timeout: 246 seconds]
jco has joined #nixos
cr4y1 has joined #nixos
ok2` has quit [Ping timeout: 250 seconds]
<nix-build> [nixpkgs] @jonringer merged pull request #83855 → alibuild: 1.5.4rc3 -> 1.5.5 → https://git.io/Jv5Zs
<nix-build> [nixpkgs] @jonringer pushed commit from @r-ryantm to master « alibuild: 1.5.4rc3 -> 1.5.5 »: https://git.io/Jv5Pr
rardiol has quit [Read error: Connection reset by peer]
<nix-build> [nixpkgs] @edolstra opened pull request #83881 → Revert "nixos: default `environment.homeBinInPath` to false" → https://git.io/Jv5P7
<DamienCassou> hi
<tilpner> pikajude: Try to access only things from NIX_PATH (you can put things into NIX_PATH with -I)
<pikajude> oh okay
<pikajude> thanks
<DamienCassou> how can I build the "doc" output of nixUnstable in pkgs/tools/package-management/nix/default.nix ?
<tilpner> The same way you build nixUnstable, but with nixUnstable.doc instead
<tilpner> So e.g. nix-build '<nixpkgs>' -A nixUnstable.doc
opthomasprime has joined #nixos
`slikts has joined #nixos
<typetetris> If I fetched some sources via fetchFromGitlab can I use a file of that as a path in my nixexpression ? That's kinda recursive isn't, because it would have to execute and reread the expression ...
<gchristensen> that is called IFD
<gchristensen> ,IFD typetetris
<nix-build> typetetris: import-from-derivation (IFD) is when you evaluate nix from a derivation result, for example `import (pkgs.writeText "n" "1 + 1")` will evaluate to 2. This is sometimes problematic because it requires evaluating some, building some, and then evaluating the build result. It has been described as "such a nice footgun."
turion has joined #nixos
Ariakenom has quit [Quit: WeeChat 2.7]
rardiol has joined #nixos
mrpi has quit [Quit: killed]
das_j has quit [Quit: killed]
Scriptkiddi has quit [Quit: killed]
ajs124 has quit [Quit: killed]
ajs124 has joined #nixos
das_j has joined #nixos
mrpi has joined #nixos
Scriptkiddi has joined #nixos
<typetetris> I would like to use https://gitlab.com/arianvp/nixos-gitlab-runner but without downloading it myself and putting the gitlab-runner.nix file somewhere. Or should I just go with a manual download?
<gchristensen> manual download I guess. this is one of the design goals of Flakes: being able to do exactly what you're asking for
lovesegfault has joined #nixos
<tilpner> IFD can be fine, especially if it's just fetching
<gchristensen> this is the "such a nice footgun" bit :P
<tilpner> Yeah, Just Be Careful(tm)
<nix-build> [nixpkgs] @Ericson2314 merged pull request #69454 → pythonPackages.tensorflow: fix for bazel settings for intel mkl, dnnl → https://git.io/JeGwY
<nix-build> [nixpkgs] @Ericson2314 pushed 2 commits to master: https://git.io/Jv5Xc
<gchristensen> "Just" show restraint and do it the good ways
mniip has quit [Remote host closed the connection]
matthiaskrgr has quit [Quit: Free ZNC ~ Powered by LunarBNC: https://LunarBNC.net - currently broken?]
<typetetris> To be honest, after doing the `fetchFromGitLab` I don't know what to do with the result. I don't want to import it, because the contained `default.nix` is bogus and I don't know how to get the gitlab-runner.nix out of it to place it in nixos `import` list.
<tilpner> Oh uh
matthiaskrgr has joined #nixos
<tilpner> You mean imports?
<tilpner> That's not going to work
ym555 has joined #nixos
<typetetris> yeah imports
<nix-build> [nixpkgs] @Ericson2314 opened pull request #83882 → pythonPackages.tensorflow: fix for bazel settings for intel mkl, dnnl → https://git.io/Jv5X4
<tilpner> The problem is, that any module you import could change anything else, including pkgs
<tilpner> But you need pkgs to get fetchFrom*, to get the module to import
<tilpner> See how that depends on each other? It's not going to eval
<nix-build> [nixpkgs] @glesica closed pull request #60607 → dart: 2.0.0 -> 2.2.0 → https://git.io/fjZCo
mniip has joined #nixos
<nix-build> [nixpkgs] @Ericson2314 merged pull request #83882 → pythonPackages.tensorflow: fix for bazel settings for intel mkl, dnnl for 20.03 → https://git.io/Jv5X4
<nix-build> [nixpkgs] @Ericson2314 pushed 2 commits to release-20.03: https://git.io/Jv5Xa
salumu has joined #nixos
<ottidmes> well you could always import it twice, due to lazy eval and caching its should not actually be that costly
<nix-build> [nixpkgs] @Mic92 merged pull request #83604 → curaLulzbot: Fix build breakage around OpenMP compatibility → https://git.io/JvQct
<nix-build> [nixpkgs] @Mic92 pushed 2 commits to master: https://git.io/Jv5XP
<srhb> ma27[m]: Hey! Did you really mean to backport grafana 6.7 to 19.09 instead of 20.03? It's a major release with breaking changes.
zeta_0 has joined #nixos
sMuNiX has quit [Ping timeout: 258 seconds]
<nix-build> [nixpkgs] @lsix opened pull request #83883 → nano: 4.9 -> 4.9.1 → https://git.io/Jv51U
<zeta_0> hello everyone, i was just wondering when the new nixos stable version is going to be released?
<adisbladis> zeta_0: Based on the usual pattern ~37-40th of march :)
cole-h has joined #nixos
<zeta_0> adisbladis: what do you mean by 37th-40th ?
o1lo01ol1o has quit [Remote host closed the connection]
<adisbladis> zeta_0: That while the release may be called 20.03 it's usually a bit late and overflows into april
o1lo01ol1o has joined #nixos
<zeta_0> adisbladis: oh, i see, thanks for the info
ym555 has quit [Quit: leaving...]
drakonis has joined #nixos
missionformilk has quit [Ping timeout: 265 seconds]
o1lo01ol1o has quit [Ping timeout: 250 seconds]
<nix-build> [nixpkgs] @Ma27 merged pull request #83704 → nixos/acme: don't depend on multi-user.target inside a container → https://git.io/Jv7Uc
<nix-build> [nixpkgs] @Ma27 pushed 2 commits to master: https://git.io/Jv51X
<ma27[m]> srhb: thanks for the heads-up, I'll look into it!
<srhb> ma27[m]: No problem at all. My main concern is that it broke one of the most popular prometheus alertmanager integrations :)
<ma27[m]> srhb: may I ask which one?
<srhb> camptocamp-prometheus-alertmanager-datasource :)
zeta_0 has left #nixos ["rcirc on GNU Emacs 26.3"]
<srhb> (Or at least it used to be one of the more popular ones. My data might be outdated)
<julm> adisbladis: "~37-40th of march" :D
<nix-build> [nixpkgs] @Ma27 pushed to release-20.03 « nixos/acme: don't depend on multi-user.target inside a container »: https://git.io/Jv517
missionformilk has joined #nixos
<gchristensen> srhb: oh that is a nice one
<srhb> I've no source of comparison, but it's worked for us at least :)
<gchristensen> I've never used it or anything like it, but in principle
<srhb> Right right. :)
codygman has joined #nixos
johnw has joined #nixos
ixxie has joined #nixos
<ma27[m]> srhb: oof, the breaking change is only mentioned in the beta release of 6.7 :/ Sorry for that, wasn't as careful as I should've been!
<ma27[m]> Since this integration doesn't support 6.7 yet (https://github.com/camptocamp/grafana-prometheus-alertmanager-datasource/issues/72), there's not even a workaround yet, so I'll revert for now.
<nix-build> camptocamp/grafana-prometheus-alertmanager-datasource#72 (by tlex, 2 weeks ago, open): Support grafana 6.7
<srhb> ma27[m]: Yeah, there's an open PR. I dunno, 19.09 is dying of course, but yeah.. I think revert is right.
<srhb> ma27[m]: Thanks for the quick response :)
kleisli has quit [Remote host closed the connection]
captn3m0 has quit [Quit: ZNC 1.7.5 - https://znc.in]
kleisli has joined #nixos
captn3m0 has joined #nixos
<tobiasBora> Hello,
mexisme has joined #nixos
<tobiasBora> I'd like to modify the automatic PR made by r-ryamtm here https://github.com/NixOS/nixpkgs/pull/81971
<nix-build> #81971 (by r-ryantm, 3 weeks ago, open): python27Packages.picos: 1.2.0 -> 2.0
<tobiasBora> Am I supposed to write a full PR from scratch, or can I directly modify this PR?
bvdw has quit [Read error: Connection reset by peer]
bvdw has joined #nixos
mexisme has quit [Ping timeout: 246 seconds]
<cole-h> You can fetch the PR locally, modify it, and submit a new PR and make a note that it should supercede the one made by r-ryantm
<cole-h> Only people with the commit bit can directly modify PRs
<qyliss> (And even then only if the submitter allows it)
<cole-h> ^
<tobiasBora> ok thanks!
<cole-h> Also, it might be a good idea to comment on the r-ryantm PR and describe what was not completely correct, and point it to your PR (once you submit it)
<tobiasBora> yep, I'll do that. Thanks!
<nix-build> [nixpkgs] @Ma27 pushed to release-19.09 « grafana: 6.7.1 -> 6.6.2 »: https://git.io/Jv5M0
<jluttine> anyone else using kdenlive? effects aren't found on nixos-unstable..
<ma27[m]> srhb: reverted in 85d879e513313710b3392a56d1aea12a3ca6ecdf
<srhb> \o/ cheers
pnobre has joined #nixos
raingloom has joined #nixos
<nix-build> [nixpkgs] @jonringer merged pull request #83844 → lit: 0.8.0 -> 0.9.0 → https://git.io/Jv5Y1
<nix-build> [nixpkgs] @jonringer pushed 4 commits to master: https://git.io/Jv5MH
hlavaty has quit [Remote host closed the connection]
killercup[m] has joined #nixos
o1lo01ol1o has joined #nixos
<tobiasBora> Hum, I need a package just to run some tests on a python package
<tobiasBora> should I put that package in propagatedBuildInputs, or just buildInputs, or somewhere else?
<gchristensen> buildInputs I think
<tobiasBora> ok thanks. And why not depsBuildBuild for example?
<tobiasBora> The doc says for example "Since these packages are able to be run at build-time, they are always added to the PATH, as described above. But since these packages are only guaranteed to be able to run then, they shouldn't persist as run-time dependencies."
bgamari_ has quit [Ping timeout: 240 seconds]
<LnL> not sure if it works everywhere, but checkInputs work for python IIRC
<LnL> which won't include them if doCheck is false
<tobiasBora> LnL: great thanks!
<tobiasBora> Btw, just checking, it's still not possible to disable the tests system wide?
o1lo01ol1o has quit [Ping timeout: 256 seconds]
<s1341> so my PR seems to be stuck in checking: 
<s1341> grahamcofborg-eval Pending — Checking new out paths
<s1341> been like that for a good few hours
<nix-build> #83856 (by s1341, 10 hours ago, open): zplug: init at 2.4.2
abathur has quit [Ping timeout: 260 seconds]
erictapen has joined #nixos
<nix-build> [nixpkgs] @timokau merged pull request #82177 → ipbt: init at 20190601.d1519e0 → https://git.io/JvoML
<nix-build> [nixpkgs] @timokau pushed 2 commits to master: https://git.io/Jv5Dn
knupfer has quit [Remote host closed the connection]
<nix-build> [nixpkgs] @bandresen opened pull request #83886 → babashka: Init at 0.0.89 → https://git.io/Jv5Dc
FRidh has joined #nixos
FRidh2 has quit [Ping timeout: 256 seconds]
<typetetris> Hmm looks like nobody is using nix with java these days. In the nixpkgs repos is quite a lot of stuff regarding java, but I can't find any documentation how to make a maven build. And the mvn2nix stuff seems old, does it still work?
<nix-build> [nixpkgs] @bandresen closed pull request #83886 → babashka: Init at 0.0.89 → https://git.io/Jv5Dc
<gchristensen> typetetris: maven2nix is working, yeah I know some folks who packaged zookeeper with it recently
<benny> b42, doh because I was having issues building graalvm8 for a few days I never bothered to check if someone was already ahead of me in the PR. ^
<cole-h> Ppointing `wrapProgram` to a shell script, `$out/share/rofi-emoji/clipboard-adapter.sh`, says it's not an executable. Is there something else I need to do?
<icey_> is the hashedPassword option an ok way of dealing with user accounts?
<FRidh> typetetris use https://github.com/icetan/mavenix
erictapen has quit [Quit: leaving]
<FRidh> this summer I packaged some proprietary libs with it successfully
<typetetris> FRidh,will look into it
nuncanada has quit [Write error: Connection reset by peer]
<cole-h> Well, `chmod +x`ing the script works, but is that too hacky?
__monty__ is now known as SirJection
SirJection is now known as __monty__
<nix-build> [nixpkgs] @flokli merged pull request #74379 → nixos/gitlab-runner: reload on config change → https://git.io/JeXoD
<nix-build> [nixpkgs] @flokli pushed 2 commits to master: https://git.io/Jv5Dg
<FRidh> wrappers are for executables, if what you wrap is not an executable..?
<cole-h> Well yes, but I'm curious why the shell script isn't an executable. Maybe just wrong permissions from the source repo?
<FRidh> why is it even in share
<cole-h> That's where the package puts it.
<cole-h> As its name suggests, it's an adapter for copying to clipboard on Wayland and X11 -- uses wl-copy and xclip/xsel
<cole-h> Is there a better place to put it?
<cole-h> (e.g. it's not something a user should run directly)
<b42> benny: yeah, unlucky timing:)
<nix-build> [nixpkgs] @flokli merged pull request #83765 → nixos/mysql: add test mariadb with tokudb plugin → https://git.io/Jv7VZ
<nix-build> [nixpkgs] @flokli pushed 3 commits to master: https://git.io/Jv5Dr
coco has quit [Ping timeout: 256 seconds]
zupo has joined #nixos
<icey_> I'm playing around with making an image for my raspberry pi. But unfortunately, it keeps re-building. Is there a way how I can build a configuration.nix and have it put it into the nix store? Because it keep rebuilding mongo db
<icey_> and I'm pretty sure I'm not changing the closure for mongo db
excelsiora has joined #nixos
opthomasprime has quit [Remote host closed the connection]
zupo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<excelsiora> I made a linode server with nixos using their tutorial (mostly) but I can't seem to log in via ssh. I'm using the host ip Linode gave me. I put my user's public key in the config. I gave my user a password. The keygen algo I used was ssh-ed25519. I confirmed sshd.service is running. How do I make ssh work? :(
elibrokeit has quit [Quit: A random quit message]
elibrokeit has joined #nixos
<nix-build> [nixpkgs] @worldofpeace merged pull request #78445 → cinnamon.cinnamon-session: init at 4.4.0 → https://git.io/JvqIf
<nix-build> [nixpkgs] @worldofpeace pushed 2 commits to master: https://git.io/Jv5Dd
Baughn has quit [Ping timeout: 256 seconds]
Baughn has joined #nixos
<nix-build> [nixpkgs] @jtojnar closed pull request #58380 → talloc: 2.1.14 -> 2.2.0, also update tevent,ldb,tdb → https://git.io/fjUzC
<nix-build> [nixpkgs] @jtojnar merged pull request #83832 → Clean up & update samba things → https://git.io/Jv5mf
<nix-build> [nixpkgs] @jtojnar pushed 9 commits to master: https://git.io/Jv5DN
<excelsiora> I have ensured the config is used by doing `nixos-rebuild switch`.
coco has joined #nixos
<nix-build> [nixpkgs] @jtojnar merged pull request #83732 → xow: init at 0.4 → https://git.io/Jv7Zc
<nix-build> [nixpkgs] @jtojnar pushed 3 commits to master: https://git.io/Jv5Dh
cosimone has joined #nixos
<nix-build> [nixpkgs] @tobiasBora opened pull request #83887 → python37Packages.picos: 1.2.0 -> 2.0 → https://git.io/Jv5yU
<turion> tilpner: "turion: To achieve that, just pass a directory with a top-level file"
<turion> Ok, so when all I have is some directory with a lot of files, and one of them is the one I'm after, then I need to create a new derivation by cp'ing that single file out?
<turion> (Or symlinking it..?)
magnetophon has quit [Read error: Connection reset by peer]
rauno has joined #nixos
oever has quit [Ping timeout: 256 seconds]
<tilpner> Copying would work, symlinking might
zeta_0 has joined #nixos
<tilpner> turion: ottidmes said "In case you are interested, I updated that lndirs to become lnover, it now supports both directories and files and has become smarter, but I went from bash to python (or else I could not implement the logic)"
cosimone has quit [Client Quit]
<turion> Oh ok thanks :)
<tilpner> excelsiora: Do you still have access? Does sshd show any login attempts?
<turion> ottidmes, to be honest I couldn't figure out how your first solution worked O:-) but it sounded like something that would be helpful to have in nixpkgs?
<excelsiora> there is no auth.log in /var/log
<excelsiora> do I need to set hostname for ssh to work?
<tilpner> journalctl -eu sshd
<ottidmes> turion: https://gist.github.com/msteen/d4dfb994d10c9cdf4982635800cb8d18 This is the Python version. Disclaimer, I never write Python, so feedback is welcome
<excelsiora> I have access via linode's web shell.
<ottidmes> turion: basic idea is to combine directories or files, whenever there is overlap, it will prefer the latter, and when both are directories they will be merged
<zeta_0> i'm using nixos and xmonad by itself without anything else, anyways, i would like to use nix to configure some suspend/sleep like functionality for my laptop, is there a link to some instructions on how i would code this with nix? i'm using home.nix, so maybe there is a nixos home-manager option somewhere that i can use to do this?
<zeta_0> rycee: ^
<srhb> zeta_0: I think you can just `systemctl suspend`
<tilpner> excelsiora: journalctl -eu sshd
gxt has quit [Ping timeout: 240 seconds]
<zeta_0> srhb: i want some functionality, that, when i physically close my laptop, or leave it unintended for 15 or so minutes, i want my laptop to automatically suspend/sleep?
<srhb> zeta_0: Ah, you're not on NixOS?
<nix-build> [nixpkgs] @matthewbauer opened pull request #83888 → Add BLAS/LAPACK switching mechanism → https://git.io/Jv5yW
<excelsiora> tilpner: I'm seeing PAM Authentication failures for root and nothing for my user...
<turion> ottidmes: Sounds useful :)
uwap has quit [Quit: ZNC 1.7.4 - https://znc.in]
zupo has joined #nixos
<excelsiora> my user times out
<zeta_0> srhb: just like with a regular desktop environment, and i am using nixos, but with xmonad by itself, so i need to manually setup the functionality that i would get from an actual desktop environment
<turion> I get "raise ValueError('ZIP does not support timestamps before 1980')" from pkgs.python37.pkgs.buildPythonPackage
<turion> I thought that problem only occurs when calling python setup.py manually in a shell
bgamari has joined #nixos
<zeta_0> i can't seem to find a link to some nix instructions anywhere on how to do this
<excelsiora> I'm not sure why I see the root issues - when I try to ssh from my laptop shell the root attempt times out too.
uwap has joined #nixos
missionformilk has quit [Ping timeout: 260 seconds]
<nix-build> [nixpkgs] @matthewbauer opened pull request #83889 → andyetitmoves: make unconditional → https://git.io/Jv5y8
<qyliss> zeta_0: I don't see any reason this should be different on NixOS compared to xmonad on other systems?
snicket has quit [Quit: WeeChat 2.7.1]
uwap has quit [Client Quit]
<zeta_0> qyliss: is this something that i need to configure with nix(home.nix), or do i need to configure this in my xmonad.hs file?
<nix-build> [nixpkgs] @jonringer merged pull request #83883 → nano: 4.9 -> 4.9.1 → https://git.io/Jv51U
<nix-build> [nixpkgs] @jonringer pushed commit from @lsix to master « nano: 4.9 -> 4.9.1 »: https://git.io/Jv5y0
<qyliss> I don't know. What would you do on another system?
<qyliss> I would guess the latter
uwap has joined #nixos
<excelsiora> is my ssh client too old?: OpenSSH_7.2p2 Ubuntu-4ubuntu2.8, OpenSSL 1.0.2g 1 Mar 2016
magnetophon has joined #nixos
<turion> (Internet is flaky here)
<zeta_0> qyliss: i don't know, when i was using ubuntu, it came with gnome, so all that functionality was already there, and ok, i'll check to see if there is an xmonad solution to this
<nix-build> [nixpkgs] @matthewbauer opened pull request #83890 → stdenv/linux: remove powerpc64le bootstrap tools → https://git.io/Jv5yu
<drakonis> oho :(
<nix-build> [nixpkgs] @jtojnar merged pull request #83815 → sssd: Port to samba-4.12 → https://git.io/Jv5JR
<nix-build> [nixpkgs] @jtojnar pushed commit from @gtgteq to master « sssd: Port to samba-4.12 »: https://git.io/Jv5y2
<excelsiora> it's listening on port 22
<nix-build> [nixpkgs] @matthewbauer opened pull request #83891 → retroarch/cores.nix: use correct platform for darwin → https://git.io/Jv5yr
missionformilk has joined #nixos
<excelsiora> it has my public key
<excelsiora> the public key includes my username on my client and my client's hostname (not the ssh server hostname)
<excelsiora> public key is an ed25519 key.
bgamari has quit [Ping timeout: 256 seconds]
maiz has joined #nixos
endformationage has joined #nixos
<maiz> Hi. How can I install system-wide nix packages on non-nixos distributions?
<tilpner> excelsiora: Did you look at the verbose log while connecting? ssh -v host
<excelsiora> yes
<excelsiora> -vvv
<excelsiora> debug2: ssh_connect_direct: needpriv 0
missionformilk has quit [Ping timeout: 250 seconds]
<tilpner> That can't be all of it
o1lo01ol1o has joined #nixos
<tilpner> ,paste
<nix-build> Use a website such as [ https://gist.github.com/ http://ix.io/ https://hastebin.com/ http://sprunge.us/ https://paste.ee/ ] or similar services to share anything that's longer than a couple lines.
reallymemorable has quit [Quit: reallymemorable]
jumper149 has joined #nixos
<turion> Has anyone ever used Nix for Extract-Transform-Load pipelines? Data analysis, when you don't want to bother with creating temporary .csv's and .pkl's?
<nix-build> [nixpkgs] @lovesegfault closed pull request #81346 → nixos/tlp: force necessary settings → https://git.io/JvgCA
jonathan6 has joined #nixos
syd has joined #nixos
<syd> I just found a strange case where nix doesn't seem to be referentially transparent
<syd> and I just want to have someone look at it before I try to file a bug report
<jonathan6> Is it possible to run `nix-shell` using a different channel?
o1lo01ol1o has quit [Ping timeout: 265 seconds]
<teto> jonathan6: NIX_PATH=.... nix-shell ...
<jonathan6> Ah, thanks.
<spinus> NIX_PATH=nixpkgs=channel:nixos-17.09 nix-shell -p bash
<jonathan6> I saw this kind of thing before `nix-shell '<upkgs>'` and so I tried that. What does it do? The man page does not seem to say.
<mkg20001> I have random shutdowns, mostly after login. Some noveau failures appear in the logs. I suspect it's driver related. When setting services.xserver.videoDrivers to "nvidia" though no graphics work at all
<mkg20001> Sometimes boot just randomly hangs
<mkg20001> The graphics card in question is a geforce gtx 1060
<nix-build> [nixpkgs] @jonringer closed pull request #81971 → python27Packages.picos: 1.2.0 -> 2.0 → https://git.io/JvrZS
<nix-build> [nixpkgs] @jonringer merged pull request #83887 → python37Packages.picos: 1.2.0 -> 2.0 → https://git.io/Jv5yU
<nix-build> [nixpkgs] @jonringer pushed commit from Leo Colisson to master « python37Packages.picos: 1.2.0 -> 2.0 »: https://git.io/Jv5yF
cjpbirkbeck has joined #nixos
cosimone has joined #nixos
<zeta_0> ottidmes: thanks, i'll take a look
<excelsiora> (sorry forgot to tag you)
<jonathan6> spinus: Can I do that with a channel I have downloaded with `nix-channel`?
<spinus> jonathan6: not sure, try to put link there
<spinus> jonathan6: NIX_PATH=nixpkgs=https://nixos.org/channels/nixos-17.09/nixexprs.tar.xz nix-shell -p bash - yep, does the job
o1lo01ol1o has joined #nixos
o1lo01ol1o has quit [Remote host closed the connection]
reallymemorable has joined #nixos
<qy[m]> Oh hang on, nix works on windows doesn't it
<jonathan6> Oh, I wanted the opposite, I guess I am reading the error wrong.
o1lo01ol1o has joined #nixos
<cjpbirkbeck> hello, what's difference between pkgs.git and pkgs.gitAndTools.gitFull ? what does the latter have that the former lacks?
<nix-build> [nixpkgs] @jtojnar pushed 444 commits to staging-next: https://git.io/Jv5SL
<tilpner> excelsiora: Huh, this is confusing. Do you my login attempt as foobar?
<tilpner> excelsiora: 22/tcp must be open, otherwise how would you get login attempts for root?
lsix1 has quit [Ping timeout: 246 seconds]
<nix-build> [nixpkgs] @jtojnar pushed 361 commits to staging: https://git.io/Jv5Sm
<tilpner> (And additionally, the ssh module makes sure of that)
<nix-build> [nixpkgs] @jtojnar pushed 17 commits to staging-next: https://git.io/Jv5SO
<jonathan6> spinus: My nix-channel (show in --list) is `upkgs https://nixos.org/channels/nixos-unstable`. Whey does `NIX_PATH=nixpkgs=channel:nixos-unstable` work but not `NIX_PATH=nixpkgs=channel:upkgs`
<tilpner> *Do you see my login attempt
pjt_014 has joined #nixos
o1lo01ol1o has quit [Ping timeout: 258 seconds]
<spinus> why not url?
<tilpner> excelsiora: Just to be sure, please verify the IP address. Via the web panel, "ip a", or both
<excelsiora> tilpner: no I don't see your login attempt - the root probably came from me misstyping it on linode's site?
<nix-build> [nixpkgs] @timokau merged pull request #83482 → picard: add optional qtmultimedia dependency → https://git.io/Jv5Sn
<nix-build> [nixpkgs] @timokau pushed 4 commits to master: https://git.io/Jv5Sc
<qy[m]> ,locate gfortran
<cjay-> anyone running unstable with the nvidia binary driver, does it work well? I need it to do vulkan stuff.
<nix-build> Found in packages: gfortran, gfortran5, gfortran6, gfortran8, gfortran48, gfortran49, bash-completion
zupo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
mexisme has joined #nixos
bgamari has joined #nixos
zupo has joined #nixos
linarcx has quit [Quit: WeeChat 2.8]
syd has quit [Remote host closed the connection]
selfsymmetric-mu has joined #nixos
<selfsymmetric-mu> What's the equivalent of `cabal install hpack-0.31.2 -w ghc-8.6.5` in a nix-shell?
<excelsiora> tilpner: I don't see my ip in the output of ip a
linarcx has joined #nixos
<selfsymmetric-mu> I installed `haskell.packages.ghc865.hpack`, but that installs hpack 0.33.0.
<selfsymmetric-mu> I tried `haskell.packages.ghc865.hpack.overrideAttrs (_: rec { version = "0.31.2"; }` but that still installed the wrong version.
linarcx has quit [Client Quit]
<srhb> selfsymmetric-mu: You're trying to get that exact version of hpack? You'll need to override more than just the version, eg. the source as well. But there are other methodsm maybe callHackage or callHackageDirect might interest you.
<tilpner> excelsiora: Well, that's a problem. But the web panel shows the same as in your paste?
<srhb> selfsymmetric-mu: (The version doesn't propagate through the rest of the derivation, as you might have thought it did)
<selfsymmetric-mu> srhb: That's right, and yeah, I did think that. I need that version, compiled with ghc 8.6.5 specifically. I'll look into callHackage and callHackageDirect, thanks!
<selfsymmetric-mu> srhb++
<nix-build> srhb's karma got increased to 85
<excelsiora> tilpner: web shows: Access SSH Access: ssh root@66.175.215.169
linarcx has joined #nixos
<srhb> selfsymmetric-mu: I would say that for this case, cabal-install is more ergonomic, but if you need it for a reproducible shell, the nix way makes sense.
<eyJhb> tilpner: the variable I pass to it is a list, it works fine when it is not wrapped in a function
<srhb> selfsymmetric-mu: Try: nix-shell -p 'haskell.packages.ghc865.callHackage "hpack" "0.31.2" {}'
cr4y1 has quit [Remote host closed the connection]
cr4y1 has joined #nixos
linarcx has quit [Client Quit]
noudle has quit []
missionformilk has joined #nixos
<nix-build> [nixpkgs] @doronbehar opened pull request #83892 → python3.pkgs.wolframclient: init at 1.1.2 → https://git.io/Jv5Sa
<tilpner> excelsiora: What *does* "ip a" show? No address? Only ipv6? Different address?
<selfsymmetric-mu> srhb: Wow that looks so close! Fails tests though…
linarcx has joined #nixos
<tilpner> eyJhb: That should make no difference
<srhb> selfsymmetric-mu: Bad ones? O:-)
<excelsiora> lo and eth0, I presume we don't care about lo?
<selfsymmetric-mu> srhb: Doesn't look like it. I'd be happy to skip.
<tilpner> excelsiora: But no address for eth0?
<eyJhb> What I thought... But it will not function. Let me show you the code, if you have the time
<selfsymmetric-mu> srhb: Is there a dontCheck I can put somewhere?
<srhb> selfsymmetric-mu: sure, haskell.lib.dontCheck (...)
<tilpner> I'll need the other parts too
<excelsiora> tilpner: eth0: <BROADCAST,MULTICAST> mtu 1500 qdisc noop state DOWN group default qlen 1000
<eyJhb> tilpner: https://termbin.com/ntma
<excelsiora> link/ether f2:3c:92:60:b3:f2 brd ff:ff:ff:ff:ff:ff
<eyJhb> The domains.nix isn't used really, legacy
mexisme has quit [Ping timeout: 252 seconds]
zeta_0 has left #nixos ["rcirc on GNU Emacs 26.3"]
<selfsymmetric-mu> srhb: That works!
<selfsymmetric-mu> srhb++
<nix-build> srhb's karma got increased to 86
<tilpner> eyJhb: The type of "stevenblack" is an attrset
<tilpner> With a key "domains" and a value of type list
<tilpner> But still an attrset
linarcx has quit [Client Quit]
<eyJhb> Damn it, thanks! Me being stupid...
<tilpner> Which you seem to have realised with "list", but not with "test"
<tilpner> (You really need to choose better key names)
roosemberth has joined #nixos
<tilpner> ,matrixbridge mkg20001
<nix-build> mkg20001: The IRC<->Matrix bridge sends multi-line messages as links: `* Someone sent a long message: < https://matrix.org/_matrix/media/v1/download/matrix.org/... >`. This means that highlights don't work, people have to open your link, and it gets less visibility than multiple single-line messages
<eyJhb> Guess my energy is still at learning dvorak.. - What do you suggest?
<excelsiora> tilpner: looks like I need to read this? https://www.linode.com/docs/networking/linux-static-ip-configuration/
<selfsymmetric-mu> srhb: Now I have something one step more complicated: `cabal install stack2cabal-1.0.5 -w ghc-8.6.5 --constraint="hpack==0.31.2"`.
<selfsymmetric-mu> I need to pass the constraint to the build of `stack2cabal`.
<tilpner> excelsiora: Actually no, I wouldn't expect that. When I was using Linode, there was manual address configuration required. It's been a while, admittedly
<roosemberth> Hi o/ Is there a way to prevent `nixos-rebuild test` from creating the ./result symlink by default ?
<tilpner> *was no manual address
<nix-build> [nixpkgs] @AndersonTorres opened pull request #83893 → jwasm: 2017-11-12 -> 2.13 → https://git.io/Jv5Sy
<srhb> selfsymmetric-mu: That's not really a thing in nix land. each haskell package set has exactly one version of a package with a certain name
<roosemberth> I have result symlinks all over the place which I have to go chase at gcroots :(
<roosemberth> (frequently)
<srhb> selfsymmetric-mu: If the version you want is not in there, you'll have to override that package.
<selfsymmetric-mu> srhb: Oh, okay. We'll see if this works.
<mkg20001> Found out my laptop dies when doing lspci - Strace shows /sys/bus/pci/devices/0000:01:00.1/config being read, then it just freezes
<srhb> selfsymmetric-mu: It's entirely doable, but it starts getting really unwieldly to do in a simple oneliner. You'll want a nix file soon.
<mkg20001> Specs: https://termbin.com/ixjy - only boots with nomodeset currently
<selfsymmetric-mu> srhb: That's fine with me. I'm building up a `nix-shell`. I don't mind if some expressions get big.
<srhb> selfsymmetric-mu: OK. Have you written/used an overlay (for haskell) before?
<selfsymmetric-mu> srhb: I'm usually a single user so I've always flattened them into overrideAttrs before. I'm less familiar with overlays but I do understand the reasoning behind them
<srhb> selfsymmetric-mu: Let me jot down an example then...
<matthewbauer> mkg20001: I think that can happen when using bumblebee on your nvidia driver
<tilpner> excelsiora: Ahh, if they usually have a network helper agent installed, that would make sense. Yes, try statically setting your adress
<excelsiora> tilpner: Maybe I need do to something with resolvers?
<excelsiora> how do I statically set address (looks in nixos manual)
<mkg20001> matthewbauer: I'm not using bumblebee (unless it's default)
<mkg20001> Only using the "nvidia" driver
<matthewbauer> mkg20001: no it's not the default. maybe look at this: https://wiki.archlinux.org/index.php/NVIDIA_Optimus#Lockup_issue_(lspci_hangs)
<mkg20001> Switched from UEFI to MBR boot and now lspci works
<turion> ottidmes: how do I use nix-prefetch on a file? nix-prefetch ./default.nix and nix-prefetch 'import ./default.nix' both fail with "error: The expression does not resolve to either fetcher function, package derivation, or source derivation.
<turion> "
<matthewbauer> it looks like nouveau might also cause it unfortunately
<tilpner> excelsiora: Try networking.interfaces.eth0.ipv4.addresses = [ { address = "66.175.215.169"; prefixLength = 32; } ];
<tilpner> excelsiora: I'm not sure why the prefixLength differs in the examples, I might be wrong
<typetetris> I want to start a server in a nix-builder and connect to it in the same builder process, is this possible?
<mkg20001> matthewbauer: appears to work with EFI. I'll try noveau.runpm=0
<mkg20001> without EFI*
<nix-build> [nixpkgs] @Ma27 merged pull request #83617 → nixos/release-notes: mention that mongodb is unfree now → https://git.io/JvQ0l
<nix-build> [nixpkgs] @Ma27 pushed 2 commits to master: https://git.io/Jv5S7
<srhb> selfsymmetric-mu: The reason we want something like this is that the callPackage, callHackage, ... functions in the haskell package sets all operate with that package set as their "base packages" -- so once you're working with multiple overrides, we need the entire set to become consistent for those functions to work correctly, as overriding single packages would have you pass all the deps around by
<srhb> hand.
<selfsymmetric-mu> srhb: Well explained, thank you! That makes perfect sense. What expression here is associated with the constraint solving?
<srhb> selfsymmetric-mu: Oh, I didn't explicitly put that in. Instead of the fake hello override, you'd do the usual source overriding of the package version you want.
<srhb> (But this time it becomes the version of that package for _all_ haskell packages, making it internally consistent)
sigmundv_ has quit [Read error: Connection reset by peer]
<selfsymmetric-mu> So in a way it's hidden somewhere in the `rec` call of whatever builds the whole package set.
<srhb> That's right.
<selfsymmetric-mu> So anything that calls `hello` uses the intended version of `hello`.
<srhb> Correct.
sigmundv_ has joined #nixos
linarcx has joined #nixos
<excelsiora> tilpner: will try it
<selfsymmetric-mu> I'd expect a `rec` on line 3. Is my intuition wrong?
<selfsymmetric-mu> Sorry I guess I mean on line 4.
<srhb> selfsymmetric-mu: It's hidden in "self" so to speak, if I understand your question correctly
<selfsymmetric-mu> I want `hello` to be overridden, and then all references to hello to be overridden, and so on.
<srhb> selfsymmetric-mu: self represents the final package set
<srhb> selfsymmetric-mu: (after your overrides)
<selfsymmetric-mu> Oh! then that's what it is. Excellent.
knupfer has joined #nixos
<srhb> hself, that is.
<selfsymmetric-mu> srhb++
<nix-build> srhb's karma got increased to 87
<gchristensen> srhb++
<nix-build> srhb's karma got increased to 88
<srhb> gosh ;)
<nix-build> [nixpkgs] @symphorien opened pull request #83894 → Unbreak os prober test → https://git.io/Jv59v
<eyJhb> What is the preffered way of writing a script that geterates .nix files for inclusion in nixpkgs?
<eyJhb> Shell, Bash, Python, etc.?
<qyliss> Anything reasonable goes
<srhb> eyJhb: .nix ;)
<qyliss> please no more of those
<eyJhb> srhb: No clue how to fetch http resources using nix :p
<srhb> I definitely prefer being able to just run the thing, so as long as it has a nix shell shebang, I'm happy, personally.
<srhb> Nah, that's not what I meant.
<spinus> eyJhb: fetchurl, fetchgit, fetchTarball
<srhb> I just don't want to go faffing about with node dependencies or whatever to get the thing done. :P
detran has quit [Ping timeout: 258 seconds]
<excelsiora> srhb++
<nix-build> srhb's karma got increased to 89
<excelsiora> ooh, I have influence
<eyJhb> Might do some quick python then. How should the shebang look if I want to e.g. use requests
<eyJhb> ?*
<excelsiora> tilpner++
<nix-build> tilpner's karma got increased to 74
<srhb> eyJhb: Can you write it with nix-shell -p ? :)
<eyJhb> Yes, I would assume :D
<selfsymmetric-mu> srhb: Can I safely replace `haskellPackages` with `haskell.packages.ghc865` everywhere?
<srhb> eyJhb: nix-shell -p 'python37.withPackages (ps: with ps; [ requests ])' -- something like that I guess. I don't know a lot of python though.
<nix-build> [nixpkgs] @doronbehar closed pull request #83296 → buildFHSUserEnv: use -a "$0" in almost last exec → https://git.io/JvyAh
<srhb> selfsymmetric-mu: You can at least replace it safely on the right hand side.
<excelsiora> tilpner: eth0 says state is UP and lists inet 66.175.215.169/32
Makaveli7 has quit [Quit: WeeChat 2.7.1]
<srhb> selfsymmetric-mu: The left hand side you could call whatever and just refer to that instead of haskellPackages in the `in`
<excelsiora> log doesn't detect my login attempt though
<eyJhb> Works beautifully srhb ! How does the shebang look? #!somethigsomethingnix
<srhb> eyJhb: Search for #! in the nix-shell man page for an example. :)
<nix-build> [nixpkgs] @Ekleog merged pull request #83894 → Unbreak os prober test → https://git.io/Jv59v
<nix-build> [nixpkgs] @Ekleog pushed 3 commits to master: https://git.io/Jv59Y
<eyJhb> srhb++
<nix-build> srhb's karma got increased to 90
<eyJhb> tilpner++
<nix-build> tilpner's karma got increased to 75
<eyJhb> I still feel like I am learning to talk again after having made this dvorak switch. Starting to feel why people that type slowly would rather talk...
<selfsymmetric-mu> srhb: I'm getting my selfs and supers mixed up: https://gist.github.com/matthew-piziak/48bb5cf9f5b3524e97e2b8f26069c8fc
<selfsymmetric-mu> So I'm not successfully overriding my hpack version.
<srhb> selfsymmetric-mu: First off, you want hself instead of self.haskell.{...}
<nix-build> [hydra] @edolstra pushed 6 commits to master: https://git.io/Jv593
<srhb> That's the fixpoint.
glittershark has joined #nixos
<srhb> selfsymmetric-mu: Let me just adjust...
<glittershark> is there some way with dockerTools to create a file or directory at a predictable path - without using runAsRoot?
veleiro has joined #nixos
<tilpner> excelsiora: Let's just systemctl restart sshd
<glittershark> or extraCommands I guess
<excelsiora> tilpner: listening on 0.0.0.0 port 22
<tilpner> After you restarted?
<nix-build> [nixpkgs] @etu closed pull request #83514 → [WIP] PHP: Make the default package more sane [v2] → https://git.io/JvHDq
domogled has joined #nixos
linarcx has quit [Quit: WeeChat 2.8]
<excelsiora> tilpner: yes
<tilpner> excelsiora: Still no log entry?
drakonis has quit [Ping timeout: 240 seconds]
klys has quit [Quit: Lost terminal]
<excelsiora> nothing about my ssh failing
turion has quit [Ping timeout: 256 seconds]
<selfsymmetric-mu> Thanks srhb. I'm confused as to why I can't do `super.haskell.packages.ghc865.override` to generate a fixed point of the `ghc865` package set.
<srhb> selfsymmetric-mu: Can't you? Hmm. Maybe I made a mistake.
<eyJhb> With this https://termbin.com/nb3mr it will try to find the 'default.nix' file, how do I prevent that?
<excelsiora> I've already updated linode's doc on NixOS and I'll try to make sure they have the results of this troubleshooting as well
<selfsymmetric-mu> srhb: This is where I am now: https://gist.github.com/731f496e17b2a86a29e2de7402e2fba1
<selfsymmetric-mu> srhb: It gives me `attribute 'packages' missing`.
<srhb> selfsymmetric-mu: hself is the haskell package set.
<selfsymmetric-mu> Oh…is super.haskellPackages the original haskellPackages? So I'm doing `pkgs.haskell.packages.ghc883.packages`, which isn't allowed.
<srhb> But I think I see the problem, cabal2nix depends on hpack.
<nix-build> [nixpkgs] @jonringer closed pull request #73432 → [r19.03] pythonPackages.cherrypy: fix build → https://git.io/Jer5b
<selfsymmetric-mu> o_O
<srhb> (and by extension callhackage)
<selfsymmetric-mu> I was able to override `hpack` just fine, actually.
<selfsymmetric-mu> Creating a fixed point with `stack2cabal` is the tricky bit.
<nix-build> [nixpkgs] @AndersonTorres opened pull request #83895 → lilyterm: 2017-01-06 -> 2019-07-25 → https://git.io/Jv59B
<selfsymmetric-mu> If I put `haskell.packages.ghc865` on the left side instead of `haskellPackages`, I get `attribute 'lib' missing`.
<srhb> Hang on. :)
<eyJhb> Works now :)
reallymemorable has quit [Quit: reallymemorable]
<nix-build> Channel nixos-19.09-small advanced to https://github.com/NixOS/nixpkgs/commit/85d879e5133 (from 3 hours ago, history: https://channels.nix.gsc.io/nixos-19.09-small)
<selfsymmetric-mu> srhb: Sorry, getting ahead of myself. ^_^;;
<excelsiora> do I need to do things from this page? https://www.linode.com/docs/networking/linux-static-ip-configuration/ ?
<tilpner> excelsiora: Did you by any chance disable dhcp?
jco has quit [Quit: WeeChat 2.7]
<excelsiora> Everything is default unless the tutorial told me otherwise
linarcx has joined #nixos
linarcx has quit [Client Quit]
<nix-build> [nixpkgs] @etu opened pull request #83896 → PHP: Make the default package more sane [v3] → https://git.io/Jv59z
reallymemorable has joined #nixos
mexisme has joined #nixos
<tilpner> excelsiora: Well, look at your config and tell me if it contains dhcp
<srhb> selfsymmetric-mu: https://gist.github.com/236bd01118972ab8605db34ef33647ec -- I'm not sure that's the nicest way to break the infinite recursion, but I think cabal2nix is only being used as an executable, so we can get it from wherever we haven't touched hpack.
<excelsiora> tilpner: I left the line commented: `# networking.interfaces.enp0s5.useDHCP = true;` and have explicitly set `networking.useDHCP = false;` as per the tutorial: https://www.linode.com/docs/tools-reference/custom-kernels-distros/install-nixos-on-linode/#disable-predictable-interface-names
<nix-build> [nixpkgs] @edolstra opened pull request #83897 → kdeApplications: 19.12.1 -> 19.12.3 → https://git.io/Jv59r
<srhb> selfsymmetric-mu: (It's used to implement callHackage and friends)
linarcx has joined #nixos
<excelsiora> the config file says "The global useDHCP flag is deprecated, therefore explicitly set to false here"
<nix-build> [hydra] @edolstra pushed 9 commits to flake: https://git.io/Jv59K
<tilpner> excelsiora: Could you please undo the line that sets static addresses, comment the useDHCP = false;, add networking.interfaces.eth0.useDHCP = true; and then reboot?
<selfsymmetric-mu> srhb: That works! Amazing. Thank you!
<excelsiora> tilpner: will try that - I'm starting to see stars so I may have to give up for a bit while I let my eyes recover
linarcx has quit [Client Quit]
<selfsymmetric-mu> srhb++
<nix-build> srhb's karma got increased to 91
<srhb> (I'm good on karma now, thanks ;-D)
<nix-build> [nixpkgs] @drewrisinger closed pull request #78872 → pythonPackages.pyscf: init at 1.7.1 → https://git.io/JvOiF
ZaraChimera has joined #nixos
<excelsiora> tilpner: rebooting now
<nix-build> [mobile-nixos] @samueldr opened pull request #118 → Add hydra build product to the rootfs → https://git.io/Jv595
<excelsiora> tilpner: ssh attempts are still not showing up in journalctl -eu sshd
<nix-build> [hydra] @edolstra opened pull request #730 → Flake support → https://git.io/Jv59d
ixxie has quit [Ping timeout: 256 seconds]
<excelsiora> tilpner: maybe I need to read this? https://www.linode.com/docs/platform/network-helper/
<tilpner> excelsiora: Sorry, I don't know. ssh has always just worked for me, and I've tried a few cloud providers. At least 22/tcp shows up on the scan now
<tilpner> excelsiora: I don't see why the network helper would still be necessary. I guess you can double-check the firewall configuration, but it should be correct automatically
<excelsiora> I understand port 22 should be open by default when ssh is configured for the user?
<tilpner> Yes
<pie_[bnc]> tbenst[m]: can I ask you to make a PR for this? https://bpaste.net/CXDQ im not actually comfortable with that part yet 'xD
<excelsiora> do resolvers matter here?
<pie_[bnc]> tbenst[m]: after adding pytest_pudb to the checkInputs it will drop you into the debugger on a failing test with a CLI like this: python build.py test --verbose --extra_pytest="--pudb -k \"(not (test_utilsSomeOtherStuff or test20_WithProtoListener))\" "
<tilpner> excelsiora: I don't see how
<nix-build> [nixos-org-configurations] @matthewbauer opened pull request #108 → Remove min-free and max-free from darwin configuration → https://git.io/Jv59h
smatting has quit [Ping timeout: 250 seconds]
<cole-h> gchristensen: Sorry to ping, but is ofborg OK? Seems like a lot of unqueued PRs right now
<gchristensen> good question, will look shortly, thanks for the ping
o1lo01ol1o has joined #nixos
<cole-h> FWIW, manual intervention seems to work e.g. @GrahamcOfBorg eval/build/etc
icey_ has quit [Ping timeout: 258 seconds]
<gchristensen> that goes through the same system. it looks like a few PRs got in to an ugly state, and each time it comes up it causes a crash
<gchristensen> and then round-robins its way through all the evaluators gumming up the works
zupo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
jonathan6 has quit [Remote host closed the connection]
<nix-build> [nixpkgs] @jtojnar closed pull request #81585 → hydra: fix build with config.allowAliases=false → https://git.io/Jv2hi
pnobre has quit [Quit: WeeChat 2.7.1]
FRidh has quit [Quit: Konversation terminated!]
katie_ has quit [Quit: \o]
katie_ has joined #nixos
gustavderdrache has quit [Quit: Leaving.]
cjpbirkbeck has quit [Quit: cjpbirkbeck]
<nix-build> [nix-pills] @wbadart opened pull request #134 → Add follow redirect flag to installation command → https://git.io/Jv5HM
<veleiro> how do you see which nixpkgs the command 'import <nixpkgs> {}' in shell.nix for nix-shell
<cole-h> It uses the nixpkgs channel, whatever that may be.
<qyliss> nix-instantiate -E --eval '<nixpkgs>'
<cole-h> (Very cool, I didn't know that one before)
<qyliss> nix-instantiate -E --eval just evaluates arbitrary Nix code
mexisme_ has joined #nixos
raingloom has quit [Ping timeout: 256 seconds]
<tilpner> veleiro: nix-instantiate --find-file nixpkgs
mexisme has quit [Ping timeout: 240 seconds]
<nix-build> [nixpkgs] @dywedir opened pull request #83898 → sd: 0.6.5 -> 0.7.2 → https://git.io/Jv5H7
<qy[m]> i wish there was apt documentation of all these mysterious incantations
<qyliss> there is -- nix-instantiate(1)
<qyliss> (unlike the "nix" CLI, which does not really have documentation to speak of)
chloekek has quit [Ping timeout: 256 seconds]
<nix-build> [nixpkgs] @Th0rgal opened pull request #83899 → maintainers: Add Th0rgal → https://git.io/Jv5Hd
<mkg20001> matthewbauer: I fixed it with nvidia-offload from https://nixos.wiki/wiki/Nvidia
gustavderdrache has joined #nixos
linarcx has joined #nixos
<qy[m]> <qyliss "there is -- nix-instantiate(1)"> true, just, often i don't even know which out of nix, nix-env, nix-build, nix-instantiate, or nix-shell i'm even meant to be using
<qy[m]> (often there's multiple options, i think?)
<qyliss> nix-env is for managing profiles, nix-build is for building, nix-instantiate is for evaluating, and nix-shell is for, well, starting a shell
selfsymmetric-mu has quit [Remote host closed the connection]
<qyliss> And "nix" is the experimental replacement for all of those
<qyliss> It's going to be disabled by default soon, and doesn't have a stable interface
<nix-build> [nixpkgs] @jtojnar merged pull request #81584 → quaternion: fix build with config.allowAliases=false → https://git.io/Jv2hz
<nix-build> [nixpkgs] @jtojnar pushed commit from @volth to master « quaternion: fix build with config.allowAliases=false »: https://git.io/Jv5Qf
codygman has quit [Ping timeout: 240 seconds]
linarcx has quit [Client Quit]
<qyliss> I think that once one understands all those concepts, the separation between the nix-* commands is fairly clear
<qyliss> What doesn't help that there are things that are only possible with the Nix 2.0 "nix" CLI that don't have equivalents in the stable CLI
codygman has joined #nixos
<qy[m]> correct me if i'm wrong but all four can do evaluation and building, no?
<qy[m]> nix-env and nix-shell are the only ones who's specific purpose i understand
reallymemorable has quit [Quit: reallymemorable]
<qyliss> I don't believe that's right
<qyliss> nix-build evaluates as part of a build, but can't just evaluate on its own
<qy[m]> i mean i can think of a way to get a derivation built from a shell by any of those
<qyliss> How would you build a derivation with nix-instantiate?
knupfer has quit [Remote host closed the connection]
<qy[m]> is that not what nix-instantiate -E does?
<qyliss> No, it just evaluates a Nix expression
<qy[m]> and yeah, that's what i meant, there's quite some overlap in their purposes
<qyliss> It compiles to .drv, but does not then build that .drv
<qy[m]> i've definitely had it produce store paths before
<nix-build> [nixpkgs] @Ekleog merged pull request #82739 → Document postgresql upgrade → https://git.io/JvP4e
<nix-build> [nixpkgs] @Ekleog pushed 3 commits to master: https://git.io/Jv5QL
<qyliss> Yes, .drv store paths
<qyliss> But producing a derivation is different from building
<qy[m]> hrm. well, i suppose it seems clear, but whenever i head to a shell to do something i spend ages fiddling around in manpages and trying different commands and can never get the one i want
<qy[m]> it just doesn't feel all that ergonomic to use
<qyliss> It sounds to me like it might be helpful for you to try to understand a bit better the lifecycle of a Nix build
<qyliss> The path from .nix -> .drv -> output
<nix-build> [nixpkgs] @AndersonTorres opened pull request #83900 → openmsx: 2017-11-02 -> 0.15.0 → https://git.io/Jv5QY
<qy[m]> and i say that having spent the last 2 hours defending nix against guix users in another channel :p
<qyliss> The flags can be pretty unintuitive, but I the purpose of each nix-* program is pretty well-defined.
<qyliss> Guix has one more stage in that lifecycle ;)
<qy[m]> i mean, i'm aware of that process, i guess my blending them might come from the fact that most of the time i'm just picking a random one to see if my derivation evaluates properly
<nix-build> [nixpkgs] @shlevy pushed to master « setupcfg2nix: Bump to 2.0.1. »: https://git.io/Jv5QO
<qy[m]> which is something you can do with any of those commands
<qy[m]> i imagine it would be more clear if there was actual segmentation between them, i.e. only one command did one part of the process
<qyliss> But that would be extremely unergonomic
<nix-build> [nixpkgs] @Ekleog pushed 2 commits to release-20.03: https://git.io/Jv5Qs
<nix-build> [nix] @edolstra pushed 2 commits to flakes: https://git.io/Jv5QG
<qyliss> nix-build -A hello would turn into nix-build $(nix-instantiate -A hello)
<qyliss> Think of it like git
<qy[m]> pretty sure i already have a few of those in my fish history...
abathur has joined #nixos
<ekleog> qyliss: out of curiosity, what is this one more stage guix has in that lifecycle?
<qyliss> I don't know, just remember that detail from JohnAZoidberg's talk at NixCon
<ekleog> oh :) must say I didn't remember that one
<qyliss> it was my favourite talk of the conference
<qyliss> You have plumbing commands, like git cat-file or git ls-tree or whatever, and then porcelain commands like git status that are built up from plumbing commands to be nicer for humans
<ekleog> yeah, a bit of an “let's open our eyes on what's happening elsewhere”
<qyliss> nix-instantiate is a plumbing command
<colemickens> so if I hardware.pulseaudio.enable = true and start sway, `pulsemixer` should work, right? or it should trigger PA to start and then work?
<qy[m]> i mean c-like languages get away with having well defined separate steps in building. i would be horrified if ld also compiled c code
fenedor is now known as fendor
<qyliss> Not really -- cc -o ./test test.c compiles and links in one command
kolbycrouch has quit [Ping timeout: 265 seconds]
<qy[m]> you have a point
<qyliss> You _can_ do cc -c -o test.o test.c && ld -o test test.o, just like you _can_ do nix-build $(nix-instantiate -A hello)
<qyliss> it's exactly the same
<qyliss> But in most cases, you do not actually want to do that, because it is a pain
<qyliss> And so the software provides an affordance to group those two tasks together
<qy[m]> i think i might start doing that anyway, at least that way it's way clearer, and i can just learn the subset of flags for each stage that matter
<qy[m]> otherwise it's gonna take me years to get comfortable with these
<qyliss> The flags are the same between nix-build and nix-instantiate, really
<qyliss> e.g. nix-build -A hello, nix-instaniate -A hello
<qyliss> nix-build -E "with import <nixpkgs> {}; hello", nix-instantiate -E "with import <nixpkgs> {}; hello"
<peelz> is there a way to make the output of `lorri watch` more readable? I find it a pain to debug
<cole-h> You could modify the source and, where it prints `message:`, change the formatter from `{:?}` to `{:#?}`
<ottidmes> even nix-build and nix-shell have quite the bit of overlap, even if some of them are undocumented, like -p in nix-build, causing shell.drv failed to build quite commonly for people unawares
<peelz> cole-h: change the formatter?
<qyliss> The dirty secret there is that there used to be no nix-shell
<qyliss> And nix-build was used for that as well
<nix-build> Channel nixpkgs-19.09-darwin advanced to https://github.com/NixOS/nixpkgs/commit/85d879e5133 (from 4 hours ago, history: https://channels.nix.gsc.io/nixpkgs-19.09-darwin)
<nix-build> [nixops-hetzner] @andir opened pull request #9 → Introduce poetry(2nix), GitHub Actions, blackify all the files → https://git.io/Jv5Qa
<ottidmes> qyliss: have they always been symlinks to nix or is this just recent?
ZaraChimera has quit [Remote host closed the connection]
<qyliss> They have been for quite a while. It reduces the disk usage by quite a lot.
<lovesegfault> I want to have an ssh key installed on my system in a place root can access. This is a low-security key, I don't care if it's in the nix store, etc. How can I do that
ZaraChimera has joined #nixos
<lovesegfault> Like, I was hoping there was a `users.users.<name>.file` or something, but no
<cole-h> system.etc or whatever it is on NixOS?
<cole-h> The thing that lets you drop files to etc
codygman has quit [Read error: Connection reset by peer]
<lovesegfault> environment.etc
<lovesegfault> meh
<lovesegfault> alright
codygman has joined #nixos
sigmundv_ has quit [Ping timeout: 256 seconds]
leonardp has quit [Remote host closed the connection]
<ottidmes> lovesegfault: I have my own thing for that as have a few others, and of course there is HM which has that functionality
kolbycrouch has joined #nixos
detran has joined #nixos
<colemickens> man, I had this working before, but PA on my RPI4 says "no data" for cards.
<colemickens> just has dummy output
cr4y1 has quit [Ping timeout: 264 seconds]
<samueldr> colemickens: config.txt dt overlay or whatever funky thing they need?
<samueldr> colemickens: (trying to jog your memory, I don't exactly know)
kleisli has quit [Remote host closed the connection]
<nix-build> [nix] @edolstra pushed 8 commits to flakes: https://git.io/Jv5Q9
<colemickens> assuming the right partition is mounted, the config.txt includes what I think it needs to include.
kleisli has joined #nixos
<colemickens> maybe I'll move to #nixos-aarch64
<nix-build> [nixpkgs] @ju1m opened pull request #83901 → syncoid: fix PATH to let it use sudo → https://git.io/Jv5QQ
civodul has quit [Quit: ERC (IRC client for Emacs 26.3)]
nuncanada has joined #nixos
__monty__ has quit [Quit: leaving]
philr has joined #nixos
<OmnipotentEntity> @Baughn, you're listed as one of the maintainers of dwarf fortress. Can you be amazing and fix the homepage URL for that package? I would myself, but I'm neck deep in a much larger change.
<OmnipotentEntity> or is that just for the wrapper?
o1lo01ol_ has joined #nixos
drainful has quit [Quit: ZNC 1.7.5 - https://znc.in]
o1lo01ol1o has quit [Ping timeout: 250 seconds]
drainful has joined #nixos
edwtjo has quit [Ping timeout: 250 seconds]
<tbenst[m]> pie_[bnc]: happy to help review a pull request from you, just open one with what you posted, looks good to me!
ZaraChimera has quit [Remote host closed the connection]
lsix has quit [Quit: WeeChat 2.7.1]
<tbenst[m]> On a different note, anyone know why preCheck=“echo !!!!” Does not do anything in my python derivation?
<tbenst[m]> Python documentation specifically indicates that preCheck runs
ZaraChimera has joined #nixos
<cole-h> Are you just trying to print the string literal `!!!!`? It might be evaluating. Try running `echo hi; echo !!` in a bash shell and see what happens
jumper149 has quit [Quit: WeeChat 2.7.1]
<nix-build> [nix] @edolstra pushed to flakes « Set version properly »: https://git.io/Jv57s
justanotheruser has quit [Ping timeout: 256 seconds]
<nix-build> [nixpkgs] @zowoq opened pull request #83902 → gitAndTools.gh: 0.6.2 -> 0.6.3 → https://git.io/Jv57c
Naptra has quit [Read error: Connection reset by peer]
evanjs has quit [Quit: ZNC 1.7.5 - https://znc.in]
isHavvyGhosting has joined #nixos
evanjs has joined #nixos
<nix-build> [nixpkgs] @zowoq opened pull request #83903 → croc: 8.0.4 -> 8.0.5 → https://git.io/Jv57z
edwtjo has joined #nixos
edwtjo has joined #nixos
edwtjo has quit [Changing host]
jumper149 has joined #nixos
isHavvy has quit [Ping timeout: 256 seconds]
gxt has joined #nixos
orivej has quit [Quit: No Ping reply in 180 seconds.]
orivej has joined #nixos
Baughn has quit [Ping timeout: 250 seconds]
drvirgilio has quit [Remote host closed the connection]
is_null has quit [Remote host closed the connection]
leotaku has quit [Ping timeout: 264 seconds]
leotaku has joined #nixos
sb0_ has quit [Ping timeout: 256 seconds]
justanotheruser has joined #nixos
Baughn has joined #nixos
drvirgilio has joined #nixos
o1lo01ol_ has quit [Ping timeout: 260 seconds]
o1lo01ol1o has joined #nixos
Baughn has quit [Client Quit]
fendor has quit [Read error: Connection reset by peer]
Baughn has joined #nixos
captjakk has quit [Remote host closed the connection]
orivej has quit [Quit: No Ping reply in 180 seconds.]
<pie_[bnc]> tbenst[m]: no no no se i want you to make the pr xD
<pie_[bnc]> i dont want to make the pr xD
klys has joined #nixos
captjakk has joined #nixos
orivej has joined #nixos
captjakk has quit [Remote host closed the connection]
<nix-build> [nixpkgs] @ju1m opened pull request #83904 → sanoid: fix sanoid.conf generation → https://git.io/Jv55s
captjakk has joined #nixos
blumenkranz has joined #nixos
sb0_ has joined #nixos
orivej has quit [Client Quit]
orivej has joined #nixos
cosimone has quit [Ping timeout: 252 seconds]
<nix-build> [nixpkgs] @Ekleog pushed 2 commits to release-20.03: https://git.io/Jv55z
<nix-build> [nixpkgs] @msm-code opened pull request #83905 → ursadb: init at v1.2.0 → https://git.io/Jv552
orivej has quit [Quit: No Ping reply in 180 seconds.]
codygman has quit [Ping timeout: 256 seconds]
<tbenst[m]> cole-h: I just was using that as a simple stand-in. mkdir also wasn’t executing. Seems to me that preCheck is not used by python builder
codygman has joined #nixos
erasmas has quit [Quit: leaving]
<cole-h> Might be useful to look at the python builder's implementation, then. Usually builders call `runHook pre{phase}` and `runHook post{phase}`. Might not be happening
<nix-build> [nixos-homepage] @garbas pushed 3 commits to governance: https://git.io/Jv559
<DigitalKiwi> why is the bot named nix-build now
reallymemorable has joined #nixos
orivej has joined #nixos
<blumenkranz> Hello. Does anyone here know whether installing nodePackages is "secure"? I mean, does nix drop its privileges or truly sandbox the instalation process to avoid package.json script nasties?
drakonis has joined #nixos
<blumenkranz> I can't find documentation on it, but can I safely assume all packages are built and installed as unprivileged nixbld users and not directly as root?
<gchristensen> blumenkranz: all package builds are run inside a sandbox with no network or general filesystem access, indeed
<gchristensen> there is no "installation" hook thath runs when you "install" a Nix package, so no chance for that to be a thing
teto has quit [Ping timeout: 272 seconds]
<blumenkranz> So all postinstall script hooks are run at the Hydra cache server?
<gchristensen> or if you bulid them locally, in your own local sandbox
<blumenkranz> Ah, that makes sense.
o1lo01ol1o has quit [Remote host closed the connection]
<blumenkranz> Pretty clever design :D
o1lo01ol1o has joined #nixos
<gchristensen> I'm glad you like it!
<blumenkranz> Thanks for the help!
jumper149 has quit [Quit: WeeChat 2.7.1]
o1lo01ol1o has quit [Remote host closed the connection]
mbrgm_ has joined #nixos
xelxebar has quit [Ping timeout: 240 seconds]
teto has joined #nixos
ekleog has quit [Quit: WeeChat 2.7.1]
kleisli has quit [Remote host closed the connection]
mbrgm has quit [Ping timeout: 240 seconds]
mbrgm_ is now known as mbrgm
kleisli has joined #nixos
orivej has quit [Ping timeout: 265 seconds]
zebrag has joined #nixos
inkbottle has quit [Ping timeout: 258 seconds]
codygman has quit [Ping timeout: 265 seconds]
jumper149 has joined #nixos
codygman has joined #nixos
blumenkranz has quit [Quit: WeeChat 2.7.1]
is_null has joined #nixos
<nix-build> [nixpkgs] @nh2 opened pull request #83906 → krb5: Add patches to fix build with musl on 1.18 → https://git.io/Jv5FH
ekleog has joined #nixos
orivej has joined #nixos
<nix-build> [nixpkgs] @lilyball opened pull request #83907 → ffsend: 0.2.58 -> 0.2.59 → https://git.io/Jv5bk
NeoCron has quit [Remote host closed the connection]
NeoCron has joined #nixos