Vorpal has joined #nixos
Vorpal has quit [(Changing host)]
Vorpal has joined #nixos
ToxicFrog has quit [(Quit: WeeChat 1.9.1)]
<ottidmes> Apparently my issue is just bad luck with timing. ZFS 0.7.4 has support for kernel 4.14, but NixOS is still on 0.7.3, because of how recent this new ZFS version is, but my current nixpkgs 17.09 update only has the LTS versions of Linux, while I see 4.13 is available on the latest nixos-17.09, so I will just update my checkout and revert back to kernel 4.13 for now
ToxicFrog has joined #nixos
sevcsik has joined #nixos
<sevcsik> hi, at https://nixos.org/channels/, links below 15.09 are broken
ToxicFrog has left #nixos ["WeeChat 1.9.1"]
raynold has joined #nixos
<orivej> ottidmes: ZFS 0.7.4 is both in master and release-17.09 already
dan_b has joined #nixos
agjacome has quit [(Quit: leaving)]
<sevcsik> by the way, is there any documentation on which releases contain breaking changes to the .nix descriptors? I'm trying to upgrade from 14.04 to unstable, but directly it doesn't work because I get syntax errors for `nix-channel --update`
<sevcsik> 14.04 -> 15.09 seems to work
<ottidmes> orivej: But normally if you are on nixos 17.09 stable, you would use nixpkgs-channels, right? And that is still on 0.7.3, so I probably will just have to wait a few days before it catches up with release-17.09, right? The difference between the two as far as my understanding goes is that nixpkgs-channels only updates when certain build jobs pass certain tests
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] yegortimoshenko opened pull request #32783: steam: override nss, nspr, fixes #32781 (master...steam/nss) https://git.io/vb6uE
NixOS_GitHub has left #nixos []
<ottidmes> I feel like I have a lot of garbage in my nix store, because I not that much free space left. I did garbage collect as much as possible, but that only won me a few GB. Is there a easy way to truly remove everything from the nix store except what is being used by the current build?
jb55 has quit [(Read error: Connection reset by peer)]
<orivej> ottidmes: you are right, but the current release-17.09 is actually good, so you can override the channel once with "nixos-rebuild switch -I nixpkgs=https://github.com/NixOS/nixpkgs/archive/release-17.09.tar.gz" if you want to
jb55 has joined #nixos
<orivej> ottidmes: you have do delete old references first, at least with "nix-collect-garbage -d"
<orivej> you may discovered additional gc roots in /nix/var/nix/gcroots/
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] davidak opened pull request #32785: elementary-gtk-theme: init at 5.1.1 (master...elementary-gtk-theme) https://git.io/vb6uF
NixOS_GitHub has left #nixos []
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] yegortimoshenko opened pull request #32786: steam: override nss, nspr, fixes #32781 (backport) (release-17.09...steam/nss-backport) https://git.io/vb6ub
NixOS_GitHub has left #nixos []
<ottidmes> orivej: I did that, with sudo, but I think there is plenty left to be cleaned, my data usage does not reflect the amount of GBs left. I will check gcroots, thanks
<sevcsik> ^ nvm, 14.04 -> 15.09 -> 16.09 -> unstable worked.
aarvar has joined #nixos
aarvar has left #nixos []
<ottidmes> du -sh /nix/store gives me 12G, so I guessed wrong, I will have to check elsewhere to explain this increase in disk usage, I at least removed some extra garbage from gcroots/auto
<orivej> ok. "filelight" is useful for disk cleaning
<samueldr> to get a look at disk usage, I like using ncdu
greglearns has joined #nixos
<orivej> jtojnar: #31891 did not help solvesolve (same error)...
<jtojnar> orivej: are you using the gtk3 package in nixos repos?
<clever> orivej: try "ncdu -x /"
ssmike1 has joined #nixos
<greglearns> Are there problems with Nginx enableACME not working? I have this code: nginx_service = { enable = true; recommendedGzipSettings = true; recommendedOptimisation = true; recommendedProxySettings = true; recommendedTlsSettings = true; virtualHosts."v1.website.com" = { enableACME = true;
<greglearns> and I'm getting this error: "Failed to start Renew ACME Certificate for"
<samueldr> look at journalctl greglearns
<orivej> clever: looks cool?
<orivej> !
ssmike has quit [(Ping timeout: 255 seconds)]
ssmike1 is now known as ssmike
<samueldr> it might fail with something like TOS hash mismatch
<samueldr> if so, update your system
<orivej> jtojnar: what do you mean?
<jtojnar> the solvespace2x uses gtk2 so it would not work there
<greglearns> I'm getting a 403 forbidden: "detail": "Invalid response from http://v1.website.com/.well-known/acme-challenge/wsIjZDLTII7P7QufM24bt-ukpG3lNdy9EAOkTpCUmnU: \"\u003chtml\ "status": 403
<jtojnar> the one from the pull request
<orivej> solvespace2x probable works, the issue is with solvespace as it exists in the release-17.09 branch
<yegortimoshenko> greglearns: if you visit the link directly, do you see anything?
<yegortimoshenko> greglearns: your server seems to return 403 forbidden
<samueldr> (I believe the service cleans after itself, so probably not)
<greglearns> I did, and I got the 403 with Curl as well
<greglearns> the server is launched with nixops
<jtojnar> orivej: what paths are listed in XDG_DATA_DIRS in the wrapper? ($out/bin/solvespace)
<yegortimoshenko> samueldr: i don't think it does, or at least i remember using that for debugging
<samueldr> there's possibly something wrong, it should be a 404
<samueldr> (if it cleans up)
<yegortimoshenko> yes, precisely.
<samueldr> ah, yes, I though you meant that the challenge file was there :)
<samueldr> greglearns: anything in the log from nginx?
<greglearns> ...let me check...
<samueldr> I set it up yesterday and only am using enableACME, it worked fine yesterday
<samueldr> anyway, the 403 is possibly an issue stemming from something else
<yegortimoshenko> oh, i think i might know what's the problem is. how are locations set up?
<orivej> jtojnar: hw, there is no wrapper
MP2E has joined #nixos
<yegortimoshenko> do you have nginx_service.virtualHosts."v1.website.com".locations."/" set?
<clever> greglearns: does the dns for v1.website.com point to the machine managed by nixos?
ssmike has quit [(Ping timeout: 240 seconds)]
<jtojnar> orivej: that's it then
ssmike has joined #nixos
bkchr has quit [(Quit: Konversation terminated!)]
<jtojnar> :-)
jb55 has quit [(Ping timeout: 256 seconds)]
<greglearns> yegortimoshenko I have nginx_service.virtualHosts."v1.website.com".locations."/" set "extraConfig" (I declare locations in the nginx config way, not using nixops... is that okay?) Also, I have "/" as protected (is that bad?) since I want the default "/" to require login. is that not possible?
<greglearns> oops, typo... meant to say "I have it set in extraConfig"
<clever> greglearns: the /.well-known/ directory cant be protected
ilja_kuklic has quit [(Ping timeout: 248 seconds)]
<greglearns> clever, yes the DNS is correct and pointing to the correct place.
<greglearns> oh. so, do I set up a special location for that?
ssmike has quit [(Ping timeout: 272 seconds)]
<clever> greglearns: nixos sets it up for you, but your protections are blocking it
<greglearns> that would explain it (but I'm surprised that's not documented...) (thank you clever and yegortimoshenk)
<greglearns> In general, is it better to use "extraConfig" or explicit locations in nixops
<clever> i prefer using the nixos options
<clever> but sometimes a special flag doesnt have one
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] orivej closed pull request #32783: steam: override nss, nspr, fixes #32781 (master...steam/nss) https://git.io/vb6uE
NixOS_GitHub has left #nixos []
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] orivej pushed 2 new commits to master: https://git.io/vb6gK
<NixOS_GitHub> nixpkgs/master 16dc6bf Piotr Bogdan: steam: override nss, nspr, fixes #32781
<NixOS_GitHub> nixpkgs/master 7bd0432 Orivej Desh: Merge pull request #32783 from yegortimoshenko/steam/nss...
NixOS_GitHub has left #nixos []
vidbina has quit [(Ping timeout: 264 seconds)]
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] orivej closed pull request #32786: steam: override nss, nspr, fixes #32781 (backport) (release-17.09...steam/nss-backport) https://git.io/vb6ub
NixOS_GitHub has left #nixos []
ssmike has joined #nixos
sbjorn has quit [(Ping timeout: 265 seconds)]
jensens has quit [(Ping timeout: 240 seconds)]
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] orivej pushed 2 new commits to release-17.09: https://git.io/vb6gS
<NixOS_GitHub> nixpkgs/release-17.09 7c65378 Jan Tojnar: gtk3: make GTK depend on gsettings_desktop_schemas...
<NixOS_GitHub> nixpkgs/release-17.09 3bee0c2 Jörg Thalheim: solvespace: add missing wrapGAppsHook...
NixOS_GitHub has left #nixos []
pie_ has quit [(Ping timeout: 272 seconds)]
Aexoden has quit [(K-Lined)]
Aexoden has joined #nixos
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] yegortimoshenko opened pull request #32787: xfce: SVG icon support in xfce4-panel, fixes #18536 (master...xfce/svg) https://git.io/vb6gh
NixOS_GitHub has left #nixos []
<greglearns> clever and yegortimoshenko I've added "location = /.well-known/ {}" and will deploy that now to see if that fixes things.
<yegortimoshenko> greglearns: good luck!
hamishmack has quit [(Quit: hamishmack)]
dmj` has quit [()]
jb55 has joined #nixos
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] jtojnar pushed 9 new commits to master: https://git.io/vb62c
<NixOS_GitHub> nixpkgs/master 2c87db3 Jan Tojnar: gnome3.mutter: clean up
<NixOS_GitHub> nixpkgs/master 224853d Jan Tojnar: libcanberra: init without gtk
<NixOS_GitHub> nixpkgs/master aab23bc Jan Tojnar: gnome3.gsound: do not depend on GTK 2
NixOS_GitHub has left #nixos []
dan_b has quit [(Ping timeout: 248 seconds)]
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] orivej closed pull request #32690: airtame: init at 3.0.1 (master...airtame-init) https://git.io/vbwVo
NixOS_GitHub has left #nixos []
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] jtojnar pushed 11 new commits to master: https://git.io/vb62u
<NixOS_GitHub> nixpkgs/master e9ead48 Jan Tojnar: gegl_0_3: 0.3.24 → 0.3.26
<NixOS_GitHub> nixpkgs/master f51eef1 Jan Tojnar: gnome3.evolution: 3.26.2 → 3.26.3
<NixOS_GitHub> nixpkgs/master 336f908 Jan Tojnar: gnome3.gnome-photos: 3.26.2 → 3.26.3
NixOS_GitHub has left #nixos []
ottidmes has quit [(Quit: WeeChat 1.9.1)]
<jtojnar> orivej: is it okay if I push https://github.com/NixOS/nixpkgs/pull/32626 to staging?
<orivej> jtojnar: how ready is it?
<yegortimoshenko> while we're at this, could someone push https://github.com/NixOS/nixpkgs/pull/31094 to staging? :-)
<orivej> yegortimoshenko: ok, but I'll review it first :)
<yegortimoshenko> orivej: sure. thank you a lot for reviewing most of the stuff that i do!
<jtojnar> it should be ready, I built gnome3 before rebasing it and run some of the applications
kl1n3 has joined #nixos
<orivej> jtojnar: I'd like to review your PR too, this should be fast
<jtojnar> okay, thanks
<jtojnar> I will also review the ibus one
<yegortimoshenko> orivej: i'll push a small cosmetic fix to ibus (#31094)
<orivej> ok
|shado864 has joined #nixos
metaphysician has left #nixos []
erictapen has quit [(Ping timeout: 256 seconds)]
<jb55> y tho
* samueldr sighs
<dhess> jesus
<dhess> how is that possibly effective?
<samueldr> I've seen similar behaviour in the past not as mean to attract people, but as a mean to poison the well
<yegortimoshenko> dhess: it's not, it's for vanity
<alexteves> wtb votekicks
<drakonis_> this again?
<samueldr> (I'm ignoring via client)
<drakonis_> this is someone who got infected by an botnet that attacks freenode
<disasm> can we please ban this guy?
<samueldr> (others will come)
<drakonis_> its been attacking every channel
<disasm> my pager keeps going off repeatedly, lol
<MP2E> not sure if ops are up :/ hopefully one will notice soon
<MP2E> in the meantime, client ignores are your friend i guess..
<disasm> gchristensen: can you ban this guy?
<samueldr> oh now, this makes botbot.me filthy
|shado864 has quit [(K-Lined)]
ilbelkyr has joined #nixos
<disasm> nice, thanks freenode :)
<disasm> I miss the days I could k-line people, lol
kl1n3 has left #nixos ["*.banana *.split"]
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] fahadsadah opened pull request #32788: weechat: 1.9.1 -> 2.0 (master...master) https://git.io/vb6aJ
NixOS_GitHub has left #nixos []
<yegortimoshenko> (orivej, jtojnar: pushed the cosmetic change)
<gchristensen> sorry y'all, I was AFK
ssmike has quit [(Ping timeout: 255 seconds)]
jtojnar has quit [(Quit: jtojnar)]
dieggsy` has joined #nixos
<contrapumpkin> ilbelkyr: getting PM spam from musc535
jtojnar has joined #nixos
<greglearns> clever and yegortimoshenko the "location = /.well-known/ {}" wasn't needed and didn't work. INSTEAD, the culprit was "location ~ /\. { access_log off; log_not_found off; deny all; }" # this prevents hidden files (beginning with a period) from being served
ditadi has joined #nixos
<yegortimoshenko> greglearns: great!
dieggsy has quit [(Ping timeout: 255 seconds)]
<greglearns> clever and yegortimoshenko but now I've got a different problem. I'm getting a "curl: (7) Failed to connect to v1.website.com port 443: Connection refused" but in NixOps I've set "networking.firewall.allowedTCPPorts = [ 22 80 443 ];"
<gchristensen> disasm: aaand your "can you ban this guy" just came through to my phone.
<greglearns> I've also opened up port 80 and 443 in my VPC settings on EC2, and the ports in NixOps appear to be open too. Not sure what's going on.
<yegortimoshenko> greglearns: i think that probably you're hitting the instance firewall
<gchristensen> ilbelkyr: maxe325 in #conservancy
<yegortimoshenko> networking.firewall.allowedTCPPorts is NixOS firewall, not instance firewall
<gchristensen> ilbelkyr: thanks
<yegortimoshenko> s/is/only opens ports in/
<greglearns> yegortimoshenko the instance firewall (in EC2) is setup with security groups, and port 80 and 443 are open to everyone.
<greglearns> is that what you mean by instance firewall, or am I missing something?
<gchristensen> ilbelkyr: god speed
<yegortimoshenko> greglearns: yeah, that was what i thought is causing the issue...
crucialrhyme has joined #nixos
<crucialrhyme> does anyone have any familiarity with using NixOS as a virtualbox host? I don't want to do anything complicated, i just have an ISO i want to use to boot up a vm
<crucialrhyme> is this something i do through nix expressions or is there a command somewhere that i'm not finding? i enabled the config option for it
<samueldr> you mean headless virtualbox host, or using the normal gui things?
<crucialrhyme> normal gui
dieggsy` has quit [(Quit: ERC (IRC client for Emacs 27.0.50))]
dieggsy` has joined #nixos
dieggsy has joined #nixos
<crucialrhyme> ah. the virtualbox commands all start with a capital V so that's why i wasn't finding them
<crucialrhyme> they are here though!
nannin795 has joined #nixos
dieggsy` has quit [(Client Quit)]
<contrapumpkin> gchristensen:
dieggsy has quit [(Remote host closed the connection)]
nannin795 has quit [(K-Lined)]
<gchristensen> I look away for single dang second and
hotfuzz_ has joined #nixos
dieggsy has joined #nixos
<jtojnar> yegortimoshenko: the setup hooks are pretty weird
<greglearns> yegortimoshenko problem solved: had to add "forceSSL = true" since I didn't have an explicit ssl location setup.
hotfuzz has quit [(Ping timeout: 272 seconds)]
<yegortimoshenko> jtojnar: i don't know why it doesn't work
<jtojnar> yes that is what I was referring to
<jtojnar> it should work
crucialrhyme has quit [(Quit: WeeChat 1.9.1)]
<disasm> gchristensen: you don't have IRC setup to page you on highlights? lol :)
<gchristensen> disasm: I do, but it is through Matrix and they're so behind
TrUeXeNoG146 has joined #nixos
<disasm> here we go again, lol
TrUeXeNoG146 was kicked from #nixos by gchristensen [(TrUeXeNoG146)]
<yegortimoshenko> jtojnar: are there other derivations where it certainly does work?
<jtojnar> gnome-shell I think
ssmike has joined #nixos
nix-gsc-io`bot has joined #nixos
<nix-gsc-io`bot> Channel nixos-17.09-small advanced to https://github.com/NixOS/nixpkgs/commit/8d1341709fc (from 72 minutes ago, history: https://channels.nix.gsc.io/nixos-17.09-small)
nix-gsc-io`bot has quit [(Client Quit)]
<disasm> is there a way to search for a systemd timer that ran in a specific time interval?
<yegortimoshenko> jtojnar: it also works in mypaint while it doesn't even directly depend on gi (probably propagated through gtk3)
<disasm> every 7 hours the load on my router goes to 2 in the same shape every time. Just curious what it is
<jtojnar> the only uncommon thing is the installCheckPhase
<jtojnar> is it possible that it ovewrites fixupPhase?
chreekat has joined #nixos
<disasm> never mind, there's only 1 timer running, and it's daily, that's not it
<yegortimoshenko> i'll try to drop it and check anyway, might be it
Shados has quit [(Ping timeout: 265 seconds)]
LnL has quit [(Quit: exit 1)]
Shados has joined #nixos
LnL has joined #nixos
chreekat has quit [(Quit: quitting)]
<yegortimoshenko> jtojnar: nah, even without installCheckPhase it still doesn't work
<yegortimoshenko> it does produce GI_TYPELIB_PATH in the wrapper, it's just that it's missing it's own
<yegortimoshenko> i think that's it
<yegortimoshenko> it runs before installPhase, and thus can't know its own GI_TYPELIB_PATH
ssmike has quit [(Ping timeout: 255 seconds)]
<yegortimoshenko> thanks a lot jtojnar
the has joined #nixos
<gchristensen> ^ the is a bot I just hacked together to ban users who mutter certain common words from the spam attacks today
<jtojnar> yegortimoshenko: but the gobject-introspection hook uses envHook
<jtojnar> that should run way before the wrapGAppsHook in fixupOutputPhase
<yegortimoshenko> gchristensen: how do you do it that fast?..
the has quit [(Remote host closed the connection)]
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] romildo opened pull request #32789: cmst: 2017.03.18 -> 2017.09.19 (master...upd.csmt) https://git.io/vb6wW
NixOS_GitHub has left #nixos []
the has joined #nixos
<yegortimoshenko> jtojnar: i've changed gobjectIntrospection hook to run as a preFixupPhase, surely that won't break anything? also, it'll take some time, there's quite a lot of stuff that i will need to rebuild in order to see if it works or not. it should
astronavt has quit [(Remote host closed the connection)]
<gchristensen> yegortimoshenko: I already had all the code from {^_^} so I just had to copy-paste it and add a little bit of a string match + ban thing :)
<yegortimoshenko> or, rather, not. it fails at json-glib build.
<jtojnar> I think it needs to be in envHook in order for it to propagate to derivations using the libraries
<yegortimoshenko> gchristensen: thanks! it will make irc much more useful if it persists. i'm seeing more of that lately, #gnu and #fsf had similar issues a few weeks ago.
<yegortimoshenko> jtojnar: i'll keep it as envHook and additionally invoke it at preFixupPhase so that it discovers its own girepository
<gchristensen> yuck :( well if it persists, I can make the behavior part of {^_^} proper (who doesn't like being banned by {^_^})
<samueldr> bots don't have feelings, even with by O__O eyes or happy-looking ^_^ faces
<jtojnar> yegortimoshenko: I still need to understans why it does not work with envHook
aarvar has joined #nixos
crucialrhyme has joined #nixos
lambdamu has joined #nixos
<jtojnar> and why it works in mypaint and such
<yegortimoshenko> jtojnar: because envHook runs way before the build, and it needs to discover its own IBus typelib module that is only available after the build
<jtojnar> oh, right
the has quit [(Remote host closed the connection)]
the has joined #nixos
the has quit [(Changing host)]
the has joined #nixos
astronavt has joined #nixos
<jtojnar> yeah, creating both hooks sounds good then
lambdamu_ has quit [(Ping timeout: 256 seconds)]
drakonis_ has quit [(Read error: Connection reset by peer)]
pie_ has joined #nixos
<orivej> jtojnar: re. https://github.com/NixOS/nixpkgs/pull/32626#issuecomment-352312377 , do you mean that you depend on gobjectIntrospection just to collect "share" into XDG_DATA_DIRS?
<jtojnar> yes
nix-gsc-io`bot has joined #nixos
<nix-gsc-io`bot> Channel nixos-unstable-small advanced to https://github.com/NixOS/nixpkgs/commit/3366ce99df6 (from 2 hours ago, history: https://channels.nix.gsc.io/nixos-unstable-small)
nix-gsc-io`bot has quit [(Client Quit)]
<gchristensen> ok I'm going to bed, good luck everyone, don't get hit by spambots that aren't otherwise covered by `the` :)
<jtojnar> orivej: and GI_TYPELIB_DIR also
<orivej> jtojnar: but when the application needs GI_TYPELIB_PATH, you do not add the comment "# For setup hook", do you?
<yegortimoshenko> gchristensen: good night!
<orivej> jtojnar: both XDG_DATA_DIRS and "moveToOutput share/gir-1.0" look out of place in the gi hook. the first should probably be a separate hook (propagated by gi) and the latter should be the default (independent of gi in build inputs)
<jtojnar> orivej: when I do not mention for setup hook it is either for building introspection files (when in nativeBuildInputs) or as a library (when in buildInputs)
Supersonic112 has quit [(Disconnected by services)]
Supersonic112_ has joined #nixos
<jtojnar> the XDG_DATA_DIRS propagated by gobject-introspection are only used during build time (the gir files are analogous to header files)
Supersonic112_ is now known as Supersonic112
<jtojnar> the typelibs are analogous to libraries and are what is actually needed during runtime
<jtojnar> Ideally, the XDG_DATA_DIRS with the gir files would not bleed into the closure
ylwghst has quit [(Ping timeout: 272 seconds)]
<orivej> and this is the reason to move them to dev?
<jtojnar> yes
<jtojnar> but since the XDG_DATA_DIRS variable is used, the wrapGAppsHook will often add them
<jtojnar> to the wrapper
<orivej> jtojnar: does moving them to dev help with the closure size? it looks like make_gobject_introspection_find_gir_files will add them to XDG_DATA_DIRS regardless, and then wrapGAppsHook will embed them into the wrapper
<jtojnar> it does not, I think it is done more for ease of mind
<jtojnar> until we patch gobject-introspection to use a different variable
acarrico has quit [(Quit: Leaving.)]
astronavt has quit [(Remote host closed the connection)]
greglearns has quit [(Quit: Page closed)]
astronavt has joined #nixos
astronavt has quit [(Remote host closed the connection)]
<orivej> jtojnar: how did you know that e.g. "pdfpc" needs gi for setup hook? what that a compilation or a run time error?
<orivej> ...was that...
<jtojnar> a compilation error
<orivej> ok, let's merge the PR now, I hope to look into this detail later
mizu_no_oto has joined #nixos
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] yegortimoshenko opened pull request #32791: desktop-managers: do not leak feh to PATH (second attempt) (master...feh/go-away) https://git.io/vb6ot
NixOS_GitHub has left #nixos []
steshaw has quit [(Quit: Connection closed for inactivity)]
dieggsy has quit [(Remote host closed the connection)]
mrkgnao has joined #nixos
jb55 has quit [(Ping timeout: 240 seconds)]
crucialrhyme has quit [(Quit: Textual IRC Client: www.textualapp.com)]
mahalel_ has quit [(Ping timeout: 248 seconds)]
mrkgnao has quit [(Ping timeout: 240 seconds)]
mrkgnao has joined #nixos
mrkgnao has quit [(Client Quit)]
jb55 has joined #nixos
<yegortimoshenko> jtojnar: i've pushed the proper fix
dieggsy has joined #nixos
schoppenhauer has quit [(Ping timeout: 265 seconds)]
schoppenhauer has joined #nixos
dieggsy has quit [(Remote host closed the connection)]
threeve has joined #nixos
asuryawanshi has joined #nixos
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] jtojnar opened pull request #32793: Telepathy updates (master...telepathy) https://git.io/vb6KH
NixOS_GitHub has left #nixos []
evhan has quit [(Quit: de irc non curat lector)]
asuryawanshi has quit [(Ping timeout: 264 seconds)]
evhan has joined #nixos
playX has joined #nixos
<jtojnar> yegortimoshenko: any idea why gconf is suddenly required?
alexteves has quit [(Quit: My Mac Mini has gone to sleep. ZZZzzz…)]
<yegortimoshenko> jtojnar: maybe for some tools?
<yegortimoshenko> right
<yegortimoshenko> $ find /nix/store -name gsettings-schema-convert
<yegortimoshenko> /nix/store/78a9m0l4x60b0l70nl9q5w7v226dwb1a-gconf-3.2.6/bin/gsettings-schema-convert
<jtojnar> but that seems to have been there forever
<yegortimoshenko> jtojnar: https://github.com/ibus/ibus/issues/1971
<yegortimoshenko> jtojnar: there are other peculiar things in their build system that probably have to be reported, e.g. they resolve python path at autoconf time and not at actual configure time
amfl_ has joined #nixos
<yegortimoshenko> while autoconf supposedly should generate portable configure script without any assumptions
nslqqq has joined #nixos
jtojnar has quit [(Read error: Connection reset by peer)]
jtojnar has joined #nixos
amfl has quit [(Ping timeout: 265 seconds)]
verite has joined #nixos
<jtojnar> God, everyone should just replace it with Meson or something
<yegortimoshenko> i like cmake
<jtojnar> I do not like what cmake does to pkgconfig
<yegortimoshenko> what does it do to pkgconfig?
<yegortimoshenko> i thought i could just import PkgConfig module and then use pkgconfig without much hassle...
proteusguy has quit [(Remote host closed the connection)]
<jtojnar> is this normal?
<yegortimoshenko> oh, some people like to do that so that they don't have to require pkg-config to build
<yegortimoshenko> i also think it's bad
nslqqq has quit [(Ping timeout: 268 seconds)]
nslqqq has joined #nixos
<yegortimoshenko> also if you want something to build natively on proprietary platforms, pkgconfig is not an option
ylwghst has joined #nixos
aneeshusa has quit [(Ping timeout: 255 seconds)]
<yegortimoshenko> but i also think that autotools are bad
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] aszlig pushed 1 new commit to master: https://git.io/vb6if
<NixOS_GitHub> nixpkgs/master 5c83aed aszlig: linux-testing: 4.15-rc3 -> 4.15-rc4...
NixOS_GitHub has left #nixos []
<jtojnar> cmakelists still feel too much like a macro language
<jtojnar> especially the functions that define variables
<yegortimoshenko> for me it's ironic that autotools are so popular in gnu projects, because autoconf doesn't just generate blob from actual source code, but it also pushes people into shipping that blob to users
orivej has quit [(Ping timeout: 272 seconds)]
<yegortimoshenko> i like cmake language, it is very simple and probably homoiconic
<yegortimoshenko> or maybe not
dieggsy has joined #nixos
<yegortimoshenko> most of our gnu-related derivations use these preautoreconfed derivations, which makes it impossible to easily swap src with git version, impossible to apply certain patches in some cases
<yegortimoshenko> s/preautoreconfed/preautoconf'd/
<yegortimoshenko> there's a good page on the topic: https://wiki.debian.org/Autoreconf
ditadi has quit [(Ping timeout: 272 seconds)]
<yegortimoshenko> a bit more about cmake: while i see problems with the language, i believe it's the only build system around that anyone can agree on. meson afaik only has ninja backend, which makes it not an option for, e.g. game developers.
<yegortimoshenko> s/anyone/everyone/
<yegortimoshenko> and i tend to like things that everyone can agree on.
<jtojnar> hmm, so incompatibility with newer versions is the reason for shipping the files
<yegortimoshenko> it might be the reason, but it's very rare, and probably never happens anymore. autoconf is good at keeping reverse compatibility.
<yegortimoshenko> the real problem is that this prebuilt configure script is not forward compatible. no support for new arches, no bugfixes.
<jtojnar> I think there is at least MSVC backend now
nix-gsc-io`bot has joined #nixos
<nix-gsc-io`bot> Channel nixos-17.09-small advanced to https://github.com/NixOS/nixpkgs/commit/3bee0c2f618 (from 4 hours ago, history: https://channels.nix.gsc.io/nixos-17.09-small)
nix-gsc-io`bot has quit [(Client Quit)]
<yegortimoshenko> but you're right, meson does have vs and even xcode backend
<yegortimoshenko> but i don't see the point of yet another build system when there's very mature cmake.
mizu_no_oto has quit [(Quit: ["Textual IRC Client: www.textualapp.com"])]
<yegortimoshenko> jtojnar: thank you a lot for reviewing ibus. you understand gnome stuff better than i do, i didn't know about gi setup hook.
pie_ has quit [(Remote host closed the connection)]
pie_ has joined #nixos
zzamboni has joined #nixos
<jtojnar> I thank you for investigating the stuff, now I understand it slightly bit more
dieggsy has quit [(Ping timeout: 265 seconds)]
jtojnar has quit [(Quit: jtojnar)]
jtojnar has joined #nixos
evangeline has quit [(Ping timeout: 240 seconds)]
aarvar has quit [(Ping timeout: 240 seconds)]
evangeline has joined #nixos
zzamboni has quit [(Quit: Leaving.)]
playX has quit [(Quit: Page closed)]
babyflakes has joined #nixos
ma27 has joined #nixos
ma27 has quit [(Client Quit)]
ma27 has joined #nixos
ma27 has quit [(Client Quit)]
yegortimoshenko has left #nixos ["ERC (IRC client for Emacs 27.0.50)"]
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] peterhoeg pushed 1 new commit to master: https://git.io/vb6Pj
<NixOS_GitHub> nixpkgs/master 2e2c2ca Peter Hoeg: uchiwa: 0.26.3 -> 1.1.0
NixOS_GitHub has left #nixos []
zzamboni has joined #nixos
uptime has quit [(Changing host)]
uptime has joined #nixos
reinzelmann has joined #nixos
zzamboni has quit [(Client Quit)]
reinzelmann has quit [(Ping timeout: 260 seconds)]
pie_ has quit [(Ping timeout: 248 seconds)]
theseriousadult has joined #nixos
<theseriousadult> How do I update to the latest commit from the release-17.09 branch? nix-channel --update just gets me to af7e47921c4, and I need commits more recent than that for Steam to work
asuryawanshi has joined #nixos
aarvar has joined #nixos
dkibi has quit [(Ping timeout: 240 seconds)]
asuryawanshi has quit [(Ping timeout: 265 seconds)]
oahong has quit [(Quit: ZNC 1.6.5 - http://znc.in)]
<theseriousadult> Nevermind, just needed to add the 17.09-small channel
proteusguy has joined #nixos
MercurialAlchemi has joined #nixos
asuryawanshi has joined #nixos
pie_ has joined #nixos
asuryawanshi has quit [(Remote host closed the connection)]
throwaway_name has joined #nixos
asuryawanshi has joined #nixos
theseriousadult has quit [(Ping timeout: 265 seconds)]
pie_ has quit [(Ping timeout: 240 seconds)]
oahong has joined #nixos
oahong has quit [(Changing host)]
oahong has joined #nixos
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] MP2E pushed 2 new commits to master: https://git.io/vb6MR
<NixOS_GitHub> nixpkgs/master c1e8fea Cray Elliott: ffmpeg, ffmpeg-full: 3.4 -> 3.4.1...
<NixOS_GitHub> nixpkgs/master 52b8b7b Cray Elliott: obs-studio: fix vlc plugin...
NixOS_GitHub has left #nixos []
Lisanna has joined #nixos
<Lisanna> does nixpkgs have pstack? I can't seem to find a package for it ):
pie_ has joined #nixos
asuryawanshi has quit [(Remote host closed the connection)]
asuryawanshi has joined #nixos
<Lisanna> was hoping to use it to dump the stack of a runaway nix-instantiate... I've somehow managed to write a Nix expression that just gets stuck.
throwaway_name has quit [(Quit: Leaving)]
jacob_ has joined #nixos
reinzelmann has joined #nixos
<vaibhavsagar> seems like you can emulate it with the right GDB options
ilyaigpetrov has joined #nixos
<Lisanna> vaibhavsagar: huh, didn't know that, thanks
MP2E has quit [(Remote host closed the connection)]
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] peterhoeg opened pull request #32795: vala: patch releases for 0.23, 0.28, 0.34, 0.36 and 0.38 (master...u/vala) https://git.io/vb6y0
NixOS_GitHub has left #nixos []
freusque has joined #nixos
lezed1 has joined #nixos
oleks has joined #nixos
zzamboni has joined #nixos
asuryawanshi has quit [(Remote host closed the connection)]
asuryawanshi has joined #nixos
Itkovian has joined #nixos
zzamboni has quit [(Quit: Leaving.)]
zzamboni has joined #nixos
sary has quit [(Ping timeout: 264 seconds)]
pauldub_ has joined #nixos
pauldub_ is now known as pauldub
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] peterhoeg opened pull request #32796: libva, libva-utils and vaapiIntel: split into v1 and v2 (staging...u/libva_v2) https://git.io/vb6Sx
NixOS_GitHub has left #nixos []
yegortimoshenko has joined #nixos
sary has joined #nixos
posco has quit [(Ping timeout: 248 seconds)]
posco has joined #nixos
dhess has quit [(Ping timeout: 264 seconds)]
dhess has joined #nixos
asuryawanshi has quit [(Ping timeout: 240 seconds)]
asuryawanshi has joined #nixos
ylwghst has quit [(Ping timeout: 256 seconds)]
thc202 has joined #nixos
ylwghst has joined #nixos
verite has quit [(Ping timeout: 248 seconds)]
nschoe has joined #nixos
<dhess> BlessJah: here's a package for the latest suricata with most of the bells and whistles. No CUDA (it uses the driver API, not the runtime API), and no support for out-of-kernel patches like PF_RING, but pretty much everything else is compiled in.
goibhniu has joined #nixos
<dhess> next is a NixOS module, some testing, and then I'll make a PR for nixpkgs
<joko> dhess: this is awesome! For these holidays I was considering setting up a PFsense firewall, but now a NixOS machine could do that :D
ylwghst has quit [(Remote host closed the connection)]
<dhess> joko: I've got a netsniff-ng module in there as well.
dywedir has joined #nixos
<dhess> that seems to be running really well, so maybe it's time to upstream that.
<joko> dhess: please do so :D
civodul has joined #nixos
ylwghst has joined #nixos
Capprentice has joined #nixos
ylwghst has quit [(Remote host closed the connection)]
tejing has joined #nixos
jrolfs has quit [(Read error: Connection reset by peer)]
jrolfs has joined #nixos
Itkovian has quit [(Read error: Connection reset by peer)]
ylwghst_ has joined #nixos
periklis has joined #nixos
ylwghst has joined #nixos
pie_ has quit [(Ping timeout: 256 seconds)]
ylwghst_ has quit [(Ping timeout: 255 seconds)]
zzamboni has quit [(Quit: Leaving.)]
ertes-w has joined #nixos
ylwghst has quit [(Remote host closed the connection)]
b has quit [(Ping timeout: 255 seconds)]
brodul has joined #nixos
erictapen has joined #nixos
erictapen has quit [(Remote host closed the connection)]
erictapen has joined #nixos
erictapen has quit [(Remote host closed the connection)]
tejing has quit [(Ping timeout: 260 seconds)]
erictapen has joined #nixos
Itkovian has joined #nixos
oahong has quit [(Ping timeout: 256 seconds)]
erictapen has quit [(Ping timeout: 248 seconds)]
oahong has joined #nixos
oahong has quit [(Changing host)]
oahong has joined #nixos
jensens has joined #nixos
<ij> It seems like dockerTools pulls desktop-ish dependencies like pulseauio, SDL, libXrandr, X11.
periklis has quit [(Ping timeout: 256 seconds)]
vidbina has joined #nixos
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] romildo opened pull request #32798: albert: 0.14.7 -> 0.14.14 (master...upd.albert) https://git.io/vb6dC
NixOS_GitHub has left #nixos []
jensens has quit [(Ping timeout: 240 seconds)]
dan_b has joined #nixos
<yegortimoshenko> flokli: electron in rambox-bare isn't built, it's just patchelf'd
<yegortimoshenko> it's using the same derivation that we use now. but electron is used as an interpreter, and the rest of rambox is built from source.
<yegortimoshenko> s/that we use now/that we have now in nixpkgs/
ylwghst has joined #nixos
jensens has joined #nixos
<yegortimoshenko> it's less than ideal, sure, but considering that rambox also needs a proprietary build system...
<flokli> ah, right, they want you to npm install -g electron-prebuilt… urgh
<yegortimoshenko> it isn't required for the build iirc, nor does it really matter. npm is used (via fetchNodeModules fetcher, currently private to rambox), but nixpkgs version of electron is used
ylwghst has quit [(Remote host closed the connection)]
<yegortimoshenko> electron could have been built from source and rambox derivation would have been no different
__Sander__ has joined #nixos
<joko> Has anyone used netboot recently? I am trying to use it, but I am getting kernel panic, unable to mount root fs on unknown-block(0,0)
ilja_kuklic has joined #nixos
steshaw has joined #nixos
amfl_ is now known as amfl
afics has joined #nixos
<aw> Hi, folks.
<yegortimoshenko> joko: (i think clever would be the most likely person to help you with that)
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] peterhoeg pushed 1 new commit to master: https://git.io/vb6Ny
<NixOS_GitHub> nixpkgs/master e198522 Peter Hoeg: scummvm: 1.9.0 -> 2.0.0
NixOS_GitHub has left #nixos []
<aw> I know that here are people around who have successfully deployed coreboot on their machines and I would really like to know how they did it… I mean: _build_ from NixOS.
<joko> clever: are you here?
jcb_ has joined #nixos
<yegortimoshenko> joko: unlikely, you should probably try at EST day-time
<joko> yegortimoshenko: right, it's 5:30AM there xD
bkchr has joined #nixos
<bkchr> Anyone here who knows the nix chrootenv?
<yegortimoshenko> bkchr: yes
<bkchr> yegortimoshenko: I want to run wine in the chrootenv and get the following error: "chrootenv.c:140: unshare: Operation not permitted"
<yegortimoshenko> bkchr: operating system?
<bkchr> Nixos
<bkchr> with root it works
<yegortimoshenko> bkchr: could you please run `nix-info`?
<bkchr> system: "x86_64-linux", multi-user?: yes, version: nix-env (Nix) 1.11.16, channels(root): "nixos-17.09pre109232.7e10ecb763", nixpkgs: /home/bastian/projects/nixos/nixos-config/nixpkgs
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] dotlambda opened pull request #32799: mnemosyne: 2.3.2 -> 2.6 (master...mnemosyne) https://git.io/vb6po
NixOS_GitHub has left #nixos []
<bkchr> yegortimoshenko: should already be the lasted c version of chroot
<yegortimoshenko> bkchr: what is your kernel version? (`uname -a`)
<yegortimoshenko> it is
<bkchr> yegortimoshenko: 4.14.6
<Li[m]> tried to convert nixpkgs to darcs and gave up after toasting my cpu for 10 mins
<Li[m]> that repo is fucking huge
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] Mic92 closed pull request #32642: electron-cash: 2.9.4 -> 3.0 (master...bump/electron-cash) https://git.io/vb2H1
NixOS_GitHub has left #nixos []
<Li[m]> it might be time for cleaning up some history?
<bkchr> yegortimoshenko: ahh you are one that created the chroot c version :) Nice! :)
<Li[m]> triton took some milliseconds
<bkchr> Li[m]: why do you want to convert it to darcs?
<Li[m]> because git sucks
<bkchr> Li[m]: do you know https://pijul.org/?
<Li[m]> yes but the nest still isnt public
<Li[m]> I like having a webserver for my repos
<yegortimoshenko> bkchr: :-) i'll read 4.14.6 changelog, not sure what the problem might be
<Li[m]> I dont know why the author wont release the source
<yegortimoshenko> i'm currently running 4.14.5 and it just works
<Li[m]> some kind of dual-personality thing
<bkchr> Li[m]: ahh okay
<bkchr> yegortimoshenko: what works? wine?
<Li[m]> bkchr: oh and pijul still doesnt have a convert tool
<bkchr> yegortimoshenko: or some other commands?
pie_ has joined #nixos
<yegortimoshenko> bkchr: this is (most likely) not specific to any particular program, it fails at chroot creation
<bkchr> yegortimoshenko: I can switch to the chroot, that works
<yegortimoshenko> bkchr: you can test by going to /home/bastian/projects/nixos/nixos-config/nixpkgs/pkgs/build-support/build-fhs-userenv, running nix-shell -p gcc gnumake --run 'make chrootenv', and then running './chrootenv ls'
<bkchr> yegortimoshenko: that works
<jcb_> does anyone know how to get buildFHSChrootEnv to work? trying to install steam...
ris has joined #nixos
<bkchr> jcb_: just install steam?
<yegortimoshenko> jcb_: it works, or should, at least. what's the problem?
<bkchr> for me steam works with buildFHSChrootEnv
<bkchr> yegortimoshenko: maybe wine is doing some weird stuff when running a windows program?
<yegortimoshenko> bkchr: error happens before wine is even started
<yegortimoshenko> maybe dir/file permissions?
<ris> is there any way of controlling the merge order of types.listOf options?
<ris> i.e. will my setting of nix.nixPath always show up at the *end* of NIX_PATH?
<bkchr> yegortimoshenko: https://pastebin.com/5TNFrFC5 that is strace
<yegortimoshenko> bkchr: could you provide a test case of what fails? not necessarilly with exe file, but just the full command string that causes the error above
<jcb_> so just installing steam with nix-env -iA nixos.steam gives a lot of errors
<bkchr> yegortimoshenko: just download some none nixpackaged wine and run the winecfg of this wine in chroot env,
<jcb_> yes, i have do that
<bkchr> yegortimoshenko: I have really bad nix file that replicates the steam-run stuff to create the chroot env
vidbina has quit [(Ping timeout: 260 seconds)]
tazjin has joined #nixos
<yegortimoshenko> bkchr: could you please gist it?
<tazjin> hey, is there any way to let build scripts write to `/dev/stdout` & `/dev/stderr`?
<tazjin> I'm trying to build a project that does that in its build script, but it gets a "permission denied" error
ilja_kuklic has quit [(Ping timeout: 255 seconds)]
<yegortimoshenko> jcb_: could you please show logs?
<bkchr> yegortimoshenko: https://pastebin.com/T8UwSGyV
<bkchr> yegortimoshenko: that is my file for creating the wine-run command
ThatDocsLady has joined #nixos
<ris> (actually nixPath is a types.envVar isn't it?)
<jcb_> sure, one second
<yegortimoshenko> bkchr: i can't reproduce, which makes me think it's a degradation in 4.14.6, but of course i can't be certain before i try it out. `wine-run ls`, works fine, and even if i add wine to chrootenv that you sent me and run `wine-run winecfg` it still works
<bkchr> yegortimoshenko: `wine-run ls` also works for me! Did you add wine from nixpkgs?
<jcb_> mostly i'm wondering how to follow this guide: http://sandervanderburg.blogspot.nl/2013/09/composing-fhs-compatible-chroot.html
<yegortimoshenko> jcb_: oh, you're affected by https://github.com/NixOS/nixpkgs/issues/32687
<__Sander__> jcb_: this guide is quite outdated
<yegortimoshenko> jcb_: just run nixos-rebuild --upgrade switch, or nix-channel --update depending on how you installed steam
<yegortimoshenko> and you'll be fine
<__Sander__> so you can't take it literally anymore
<bkchr> yegortimoshenko: it works -.- Ohh my bad. Thanks for all your help
<yegortimoshenko> bkchr: yes, just plain wine (stable) from nixpkgs
<yegortimoshenko> bkchr: wait! there should be no way to trigger this error. at the very least i should improve the error message.
<bkchr> yegortimoshenko: wine seems to fork itself and I tried some stuff and had a wine script that wraps wine with chroot
<bkchr> sorry -.-
<yegortimoshenko> bkchr: could you link me to it?
<bkchr> yegortimoshenko: to what?
<yegortimoshenko> to the script
<jcb_> I have run `nixos-rebuild --upgrade switch and `nix-channel` and still the same problem
<bkchr> yegortimoshenko: the script was just "wine-run wine.wrapped"
<jcb_> I know that guide's old but it's linked to from here: https://nixos.org/nixpkgs/manual/#sec-steam-play
<yegortimoshenko> bkchr: and what is in wine.wrapped?
<bkchr> yegortimoshenko: the original wine
<bkchr> yegortimoshenko: I'm trying to write some magic to get PlayonLinux working out of the box
<yegortimoshenko> bkchr: could you please show me how to reproduce this error? what steps should i take? chrootenv should not fail with unshare problems just because wine forks itself
<bkchr> yegortimoshenko: the problem was, that this wanted to start chroot in chroot
<yegortimoshenko> bkchr: aha! thanks!
<bkchr> yegortimoshenko: yeah, I should not write code late in the night :(
<yegortimoshenko> i haven't slept in a while, too, so sorry for my clumsy replies
<yegortimoshenko> i'll write some code to detect chroot-in-chroot scenario
proteusguy has quit [(Remote host closed the connection)]
<yegortimoshenko> bkchr: $ /nix/store/d01wd24jkv781s2psvaccbw66zacxqyx-chrootenv /nix/store/d01wd24jkv781s2psvaccbw66zacxqyx-chrootenv ls
<yegortimoshenko> /nix/store/d01wd24jkv781s2psvaccbw66zacxqyx-chrootenv:chrootenv.c:140: unshare: Operation not permitted
<jcb_> would it make a difference if I installed steam in configuration.nix vs with nix-env?
<yegortimoshenko> indeed, reproduced. thanks!
<yegortimoshenko> jcb_: it wouldn't. it really looks suspiciously a lot like the issue i linked to above.
<bkchr> yegortimoshenko: thanks for doing that! :)
<yegortimoshenko> jcb_: moreover, you have precisely the same error log.
<jcb_> right, it's probably the same issue
<yegortimoshenko> jcb_: try `nix-build https://github.com/NixOS/nixpkgs/archive/release-17.09.tar.gz -A steam`, then `result/bin/steam`
<yegortimoshenko> bkchr: oh, one more thing: mind that currently chrootenv only passes environment variables from predefined whitelist, that might be an issue
<bkchr> yegortimoshenko: where is that whitelist defined?
<Lisanna> is it valid for nix-build to ever "hang" while evaluating a Nix expression?
<yegortimoshenko> bkchr: if this proves to be a problem, open a github issue with environment variables to whitelist, i'll add them the same day
<Lisanna> I turned on vomit and the last thing it's printing is "| processing attribute ‘preVM’"
<yegortimoshenko> bkchr: this mechanism will be phased out in favor of blacklisting rather than whitelisting
<bkchr> yegortimoshenko: that sounds good :)
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] Mic92 closed pull request #32798: albert: 0.14.7 -> 0.14.14 (master...upd.albert) https://git.io/vb6dC
NixOS_GitHub has left #nixos []
<jcb_> okay, that worked for getting the launcher running, logs here in case they're of interest: https://pastebin.com/GTtut1q6
<yegortimoshenko> bkchr: and thanks for trying to package PoL. i know a few people that would be happy if it were available, including me :-)
ylwghst has joined #nixos
<jcb_> got a whole bunch of `[S_API FAIL] SteamAPI_Init() failed; create pipe failed.`
<jcb_> and it looks like there's some trouble launching games
<jcb_> ERROR: ld.so: object '/home/jcb/.local/share/Steam/ubuntu12_32/gameoverlayrenderer.so' from LD_PRELOAD cannot be preloaded (wrong ELF class: ELFCLASS32): ignored.
vcunat has joined #nixos
<yegortimoshenko> jcb_: that error doesn't mean you can't launch games
<yegortimoshenko> actually, most steam stderr logs don't matter much unless something has actually broken, it's rather verbose
<yegortimoshenko> and uses words "error" and "fatal" where "notice" and "warning" would do :-)
<jcb_> well that's not very helpful
<jcb_> okay i tried running a different game and got it to work
<yegortimoshenko> jcb_: i have the same errors in logs for every game, and i mostly have games that work (more than 9/10 do)
<yegortimoshenko> jcb_: what game doesn't run?
<jcb_> shenzhen i/o
ylwghst has quit [(Remote host closed the connection)]
<jcb_> i can't make any sense of the stderr: https://pastebin.com/rP0uJyrF
<yegortimoshenko> jcb_: oh, ok. i'm currently working on a ld.so fix to make shenzhen i/o work out of the box: https://github.com/NixOS/nixpkgs/pull/31263
ma27 has joined #nixos
<ij> How do I make a derivation that just copies files from some directory?
sigmundv__ has joined #nixos
<yegortimoshenko> jcb_: for now, open ~/.local/share/steam/steamapps/, open SHENZHEN I/O dir, and find script that launches the game
<jcb_> okay, will do, thanks!
ylwghst has joined #nixos
<ij> Found it! copyPath(s)ToStore
<yegortimoshenko> jcb_: in that script, there is a definition for LD_LIBRARY_PATH: paste it here, and i'll send back the changed version to make the game work
berce has joined #nixos
<jcb_> what's strange is that I get the ld.so messages when I run stardew valley, but that game does launch
<jcb_> okay, roger
<yegortimoshenko> jcb_: i get them on every game launch
<yegortimoshenko> proprietary software is hard(er) to package right...
sary has quit [(Ping timeout: 248 seconds)]
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] lsix opened pull request #32801: gdal: 2.2.1 -> 2.2.3 (master...update_gdal) https://git.io/vbifM
NixOS_GitHub has left #nixos []
<yegortimoshenko> jcb_: also, stardew valley will currently only run if you have a timezone set, so keep that in mind.
alexteves has joined #nixos
iyzsong has joined #nixos
alexteves has quit [(Client Quit)]
sary has joined #nixos
<Lisanna> Okay, lesson learned: do not try to call builtins.trace on a disk image.
ssmike has joined #nixos
<berce> I 'm trying to pack orca. It depends on xkbcomp at runtime, but can't find it. xkbcomp is called from python code, so that's probably why $out was not applied to it. wrapGAppsHook is already used. How can I add xkbcomp to this wrapper? Should I use another wrapper? Is it better to patch the python code?
<yegortimoshenko> Lisanna: how is that nix-shell multi-env project going?
<Lisanna> yegortimoshenko: I'm about to push the button that will build 24 environments and put them on a disk image
<jcb_> okay, in `.local/share/Steam/steamapps/common/SHENZHEN IO/Shenzhen`, line 36: export LD_LIBRARY_PATH=$STEAM_LD_LIBRARY_PATH
<Lisanna> just trying to find some good van canto music to put on while I watch the build :)
nix-gsc-io`bot has joined #nixos
<nix-gsc-io`bot> Channel nixos-unstable-small advanced to https://github.com/NixOS/nixpkgs/commit/52b8b7b02f6 (from 4 hours ago, history: https://channels.nix.gsc.io/nixos-unstable-small)
nix-gsc-io`bot has quit [(Client Quit)]
<yegortimoshenko> jcb_: export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:$STEAM_LD_LIBRARY_PATH
<manveru> steam was broken after the last update yesterday :( had to install it from unstable
<yegortimoshenko> manveru: we should have backported the fix earlier... it was never broken in unstable except for one beta version briefly
<jcb_> wowwww, yeah that works
<yegortimoshenko> jcb_: hopefully soon it will work without patching
<manveru> yeah, it's working now... at least dota and starbound are :)
<yegortimoshenko> jcb_: also please if you find a game that doesn't work, open an issue
ssmike has quit [(Quit: ssmike)]
<jcb_> thanks so much, I will! I just switched over from Arch a few weeks ago and am really excited to help out!
ssmike has joined #nixos
<yegortimoshenko> jcb_: thanks! :-)
ylwghst has quit [(Quit: leaving)]
<domenkozar> [job spam] We're hiring again at IOHK. Would you like to work with me in 4 SRE team using Nix / AWS / Haskell and challenging growth? Remote position, preferably in EU timezones. Everything we do is open source. https://iohk.io/careers/#op-144226-devops-engineer
ylwghst has joined #nixos
<domenkozar> /buffer #nixos-dev
<domenkozar> ops :)
<jcb_> domekozar: are you guys hiring junior haskell devs? because I might be interested...
<jcb_> cardano looks super cool
<Lisanna> can Nix code evaluation be parallelized at all?
<domenkozar> yes, we don't do much advanced haskell in devops team
<domenkozar> mostly automation and gluing
<manveru> now i wish i spoke haskell, but i only got elm so far :P
<domenkozar> manveru: I'm sure we'll hire in a few months again
<domenkozar> :-)
<manveru> :)
<manveru> sounds like a plan
<jcb_> manveru: check out haskellbook.com
<domenkozar> manveru: going though haskellbook.com should suffice
<vincent_vdk> is someone here running nixos on an openstack cloud?
simukis has joined #nixos
<jcb_> it's one of the best pl books ever
<domenkozar> note that we're hiring two for this position
<manveru> i just had two switch teams at work, so now i'm without any nix at all :(
<manveru> gonna have withdrawls the next few months
<bkchr> yegortimoshenko: can I set the PWD for chroot
<Lisanna> I've somehow managed to write a Nix expression that takes 13 seconds to *evaluate* for each instance of it x_x
<yegortimoshenko> bkchr: inside the chrootenv, yes. but you can't propagate it from environment that launches chrootenv
<jcb_> domenkozar: okay, filling out the application
<yegortimoshenko> bkchr: i.e. wrapper script will suffice: ./chrootenv wrapper.sh, where wrapper.sh is "#!/bin/sh\nPWD=/tmp"
<manveru> Lisanna: does it use a lot of memory?
<bkchr> yegortimoshenko: ahh okay
<Lisanna> manveru: 0.6g
<Lisanna> that's the VIRT column of nix-instantiate
ris has left #nixos ["Konversation terminated!"]
<manveru> and what does it do?
<Lisanna> shitty constraint solver
<manveru> i think nix 1.12 has some benchmarking/profileing tools
<manveru> *profiling
<Lisanna> oh, that will be nice
<manveru> it should also be faster if you wanna try it :)
<Lisanna> can I just use the nixUnstable "nix build" safely with my current /nix ?
<yegortimoshenko> Lisanna: yes
<Lisanna> so just nix-shell -p nixUnstable --run nix build?
<manveru> yeah
<Lisanna> ha, geez, okay
<yegortimoshenko> quote 'nix build'
<Lisanna> didn't know it was that easy
<Lisanna> ...what's the equivalent of nix-build -A ? .-.
<Lisanna> nix build -A my.stuff gives error: unrecognised flag '-A'
<infinisil> Cache down?
<infinisil> Or just me
<manveru> Lisanna: `nix build -f .`
<manveru> Lisanna: or with argument `nix build -f . whateverAttributeYouWannaBuild`
<Lisanna> "waiting for exclusive access to the Nix store..."
<Lisanna> does nixUnstable lock the entire thing?
<Lisanna> infinisil: cache seems to work for me
<infinisil> works fine now too, hmm
<Lisanna> manveru: doesn't appear to be any faster, still about 13 seconds per thing, thanks for the recommendation though
<manveru> strange...
<manveru> next thing you could try is `strace -c` to see if it's mostly I/O bound? :)
goibhniu has quit [(Remote host closed the connection)]
<Lisanna> I don't think it's I/O bound... just lots of string processing I think
<manveru> also, since you're on nixos... wouldn't `nix build` simply give the build to the daemon?
<Lisanna> what do you mean?
<manveru> that it still does the actual build via 1.11
<Lisanna> not sure... I know that nixUnstable is failing to download one of the files during the build itself, where my regular nix-build does it fine
<Lisanna> but that's after evaluation
<Lisanna> "curl: (2) Failure establishing ssh session"
<Lisanna> I guess there were lots of changes to fetchurl in 1.12?
bkchr has quit [(Quit: Konversation terminated!)]
<joko> Is anyone using successfully netboot?
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] NeQuissimus pushed 1 new commit to master: https://git.io/vbikC
<NixOS_GitHub> nixpkgs/master cbd337b Tim Steinbach: linux: 4.14.6 -> 4.14.7
NixOS_GitHub has left #nixos []
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] NeQuissimus pushed 1 new commit to release-17.09: https://git.io/vbikW
<NixOS_GitHub> nixpkgs/release-17.09 9f0226c Tim Steinbach: linux: 4.14.6 -> 4.14.7...
NixOS_GitHub has left #nixos []
goibhniu has joined #nixos
<berce> domenkozar: thanks for the spam, I consider applying
<domenkozar> great :)
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] NeQuissimus pushed 1 new commit to master: https://git.io/vbikQ
<NixOS_GitHub> nixpkgs/master e0cbd73 Tim Steinbach: vscode: 1.18.1 -> 1.19.0
NixOS_GitHub has left #nixos []
<domenkozar> let me know if you have questions
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] NeQuissimus pushed 1 new commit to release-17.09: https://git.io/vbik7
<NixOS_GitHub> nixpkgs/release-17.09 ed3b1bc Tim Steinbach: vscode: 1.18.1 -> 1.19.0...
NixOS_GitHub has left #nixos []
the has quit [(Remote host closed the connection)]
<berce> Thanks. Can the candidate be 'junior'? My education and professional experience are in electronics, 3D printing and education. I fit the requirements at the lower limit.
<gchristensen> fpletz: I ordered one of those PCEngines from disasm's urging
<gchristensen> berce: it never hurts to try anyway :)
<fpletz> if they had a referral program I would be rich by now… %)
<gchristensen> fpletz: I'm flabbergasted that they provide schematics
ma27 has quit [(Ping timeout: 240 seconds)]
<berce> True
aarvar has quit [(Ping timeout: 272 seconds)]
<yegortimoshenko> gchristensen: they also provide bios source code
<Li[m]> yegortimoshenko: what's this?
bkchr has joined #nixos
<yegortimoshenko> Li[m]: ?
babyflakes has quit [(Quit: Connection closed for inactivity)]
ma27 has joined #nixos
<Li[m]> the message just before mine
<Li[m]> I missed the beginning but it got my interest
<yegortimoshenko> pcengines provides source code for bios they ship on their systems
<Li[m]> thanks
<yegortimoshenko> i think it's their own fork of seabios but i might be wrong
<gchristensen> Li[m]: they also provide schematics and PCB layout files, it is pretty cool, and pretty affordable
<Li[m]> crazy
<Li[m]> are the triton maintainers in this room?
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] joachifm closed pull request #32775: ponyc: 0.20.0 -> 0.21.0 (master...ponyc) https://git.io/vb6c0
NixOS_GitHub has left #nixos []
<Li[m]> do these pcengines have some kind of ring -3 embedded OS ?
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] joachifm pushed 2 new commits to master: https://git.io/vbiqX
<NixOS_GitHub> nixpkgs/master 860ce9e Kamil Chmielewski: ponyc: 0.20.0 -> 0.21.0...
<NixOS_GitHub> nixpkgs/master 5450c22 Joachim F: Merge pull request #32775 from kamilchm/ponyc...
NixOS_GitHub has left #nixos []
<gchristensen> Li[m]: they're based on AMD so maybe?
<Li[m]> still hard to find open bootloaders
ssmike has quit [(Remote host closed the connection)]
ssmike has joined #nixos
<joko> Hmm, I think I've found the error, it needed 2GB RAM to finish the boot :S
raynold has quit [(Quit: Connection closed for inactivity)]
<Li[m]> joko: I had to use a swap file to bootstrap nixos on a small arm
<Li[m]> otherwise it would fail at manpages
<makefu> also, the current installer (if this has not changed in the last weeks) will copy the whole system into tmpfs before writing to disk
<joko> I was using a VM, so it was relatively easy to get past this, but hey, 2GB are a lot
aKriJcz has joined #nixos
mmlb has quit [(Quit: The Lounge - https://thelounge.github.io)]
aKriJcz1 has joined #nixos
<makefu> btw is it possible to change the default nix-shell SHELL from bash to zsh?
Tucky has joined #nixos
b has joined #nixos
aKriJcz1 has quit [(Quit: Leaving.)]
freusque has quit [(Ping timeout: 272 seconds)]
yegortimoshenko has quit [(Remote host closed the connection)]
aKriJcz has left #nixos []
orivej has joined #nixos
ylwghst has quit [(Remote host closed the connection)]
Itkovian_ has joined #nixos
Itkovian has quit [(Ping timeout: 265 seconds)]
<manveru> makefu: i'm using direnv for that
ssmike has quit [(Ping timeout: 272 seconds)]
xinau has joined #nixos
<xinau> hello
goibhniu has quit [(Ping timeout: 252 seconds)]
<xinau> how do i create a new profile and switch to it. btw i'm not using nixos. doing:
<xinau> nix-env --profile /nix/var/nix/profiles/test -i python2.7-ansible and switching to it results in a broken symlinx for .nix-profile
reinhardt has joined #nixos
reinzelmann has quit [(Ping timeout: 256 seconds)]
goibhniu has joined #nixos
ssmike has joined #nixos
orivej has quit [(Ping timeout: 256 seconds)]
jb55 has quit [(Ping timeout: 248 seconds)]
orivej has joined #nixos
erictapen has joined #nixos
erictapen has quit [(Remote host closed the connection)]
ylwghst has joined #nixos
<jtojnar> where does stdenv.lib.python come from?
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] Fuuzetsu pushed 1 new commit to master: https://git.io/vbi3U
<NixOS_GitHub> nixpkgs/master d34860b Mateusz Kowalczyk: Update terraform provider versions...
NixOS_GitHub has left #nixos []
proteusguy has joined #nixos
nix-gsc-io`bot has joined #nixos
<nix-gsc-io`bot> Channel nixos-17.09-small advanced to https://github.com/NixOS/nixpkgs/commit/ed3b1bc8448 (from 77 minutes ago, history: https://channels.nix.gsc.io/nixos-17.09-small)
nix-gsc-io`bot has quit [(Client Quit)]
roberth has joined #nixos
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] orivej pushed 2 new commits to master: https://git.io/vbi3B
<NixOS_GitHub> nixpkgs/master 5fa03bf José Romildo Malaquias: cmst: 2017.03.18 -> 2017.09.19
<NixOS_GitHub> nixpkgs/master 89df287 Orivej Desh: Merge pull request #32789 from romildo/upd.csmt...
NixOS_GitHub has left #nixos []
5EXAACCZ3 has joined #nixos
<5EXAACCZ3> [nixpkgs] orivej pushed 2 new commits to staging: https://git.io/vbi3Q
<5EXAACCZ3> nixpkgs/staging 951c5d3 Yegor Timoshenko: fribidi: update source...
<5EXAACCZ3> nixpkgs/staging c4b7113 Orivej Desh: Merge pull request #32725 from yegortimoshenko/fribidi...
5EXAACCZ3 has left #nixos []
17SAACZTV has joined #nixos
<17SAACZTV> [nixpkgs] orivej closed pull request #32725: fribidi: update source (staging...fribidi) https://git.io/vbo8c
17SAACZTV has left #nixos []
dan_b has quit [(Ping timeout: 260 seconds)]
ylwghst has quit [(Ping timeout: 240 seconds)]
dan_b has joined #nixos
erictapen has joined #nixos
reinhardt has quit [(Quit: Leaving)]
ssmike has quit [(Remote host closed the connection)]
ssmike has joined #nixos
TweyII has joined #nixos
TweyII is now known as Guest78301
asuryawa_ has joined #nixos
<Profpatsch> Well, overriding the haskellPackages fixpoint inside the modules fixpoint gets kind of confusing at times.
<Profpatsch> So I’ve taken to call the haskellPackages ones helf and huper.
<gchristensen> AntonLatukha[m]: ping
<AntonLatukha[m]> @gc
ed-packet has joined #nixos
<AntonLatukha[m]> gchristensen: Yes?
<gchristensen> AntonLatukha[m]: can you check out this issue: https://github.com/NixOS/nix-pills/issues/36 please?
<Profpatsch> overrides = [(self: super { haskellPackages = self.haskellPackages.override (helf: huper: { …
<Profpatsch> :D
asuryawanshi has quit [(Ping timeout: 240 seconds)]
<AntonLatukha[m]> gchristensen:
<Guest78301> Hahah
<AntonLatukha[m]> gchristensen: Signed
<gchristensen> thank you!
<Profpatsch> Only lethalman remaining!
<gchristensen> he already agreed in an email to me :)
<Profpatsch> Would be very not good if he disallowed. :)
<Profpatsch> Kind of defeat the purpose.
alexteves has joined #nixos
szicari has joined #nixos
ssmike1 has joined #nixos
iyzsong has quit [(Ping timeout: 255 seconds)]
ssmike has quit [(Ping timeout: 252 seconds)]
ssmike1 is now known as ssmike
mmlb has joined #nixos
ma27 has quit [(Ping timeout: 272 seconds)]
MercurialAlchemi has quit [(Ping timeout: 240 seconds)]
asuryawa_ has quit [(Remote host closed the connection)]
asuryawanshi has joined #nixos
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] fgaz opened pull request #32809: warzone2100: 3.2.2 -> 3.2.3 (master...warzone2100-3.2.3) https://git.io/vbil8
NixOS_GitHub has left #nixos []
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] lierdakil opened pull request #32810: atom-beta: 1.23.0-beta0->1.24.0-beta1 (master...patch-1) https://git.io/vbilE
NixOS_GitHub has left #nixos []
asuryawanshi has quit [(Ping timeout: 255 seconds)]
szicari has quit [(Quit: szicari)]
jensens has quit [(Ping timeout: 256 seconds)]
freusque has joined #nixos
asuryawanshi has joined #nixos
asuryawanshi has quit [(Remote host closed the connection)]
aneeshusa has joined #nixos
aneeshusa has quit [(Client Quit)]
berce has quit [(Ping timeout: 248 seconds)]
fendor has joined #nixos
jensens has joined #nixos
<bkchr> Does someone has seen the following error "'screen-256color': unknown terminal type." I want to use steam-run and get this error when executing a program
<Guest78301> bkchr: Probably you can set TERM=xterm to work around it?
<fendor> does someone has experience with installign discord
<fendor> ?
<bkchr> Guest78301: already tried that, but does not work :(
<nixy> bkchr: Are you in a screen session?
<bkchr> nixy: no, trying `steam-run`
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] joachifm pushed 1 new commit to master: https://git.io/vbi0T
<NixOS_GitHub> nixpkgs/master 3b36711 Joachim Fasting: tinycc: 0.9.27pre-20171016 -> 0.9.27
NixOS_GitHub has left #nixos []
dan_b has quit [(Ping timeout: 248 seconds)]
pie_ has quit [(Remote host closed the connection)]
pie_ has joined #nixos
<bkchr> Fixed, steam-run needed ncurses to add the terminfo stuff
cement has joined #nixos
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] volth opened pull request #32811: collectd: 5.7.2 -> 5.8.0 (master...patch-81) https://git.io/vbiuY
NixOS_GitHub has left #nixos []
ssmike has quit [(Remote host closed the connection)]
ssmike has joined #nixos
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] lambdafu opened pull request #32812: Update foo2zjs. (master...lambdafu/update-foo2zjs) https://git.io/vbizc
NixOS_GitHub has left #nixos []
ylwghst has joined #nixos
ssmike has quit [(Remote host closed the connection)]
aneeshusa has joined #nixos
szicari has joined #nixos
ssmike has joined #nixos
Itkovian has joined #nixos
i-am-the-slime has joined #nixos
Itkovian_ has quit [(Ping timeout: 248 seconds)]
Itkovian has quit [(Client Quit)]
vidbina has joined #nixos
tristan0x has quit [()]
<lewo``> I'm trying to install a ruby program by using gem and I get the following error: ERROR: While executing gem ... (Errno::EROFS)
<lewo``> Read-only file system @ dir_s_mkdir - /nix/store/wc53s53z8a90gm1ld0g83kyby62rpbff-ruby-2.2.3-p0/lib/ruby/gems/2.2.0/extensions/x86_64-linux
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] orivej pushed 1 new commit to master: https://git.io/vbiad
<NixOS_GitHub> nixpkgs/master 68d5716 Orivej Desh: scummvm: fix eval
NixOS_GitHub has left #nixos []
ylwghst has quit [(Ping timeout: 264 seconds)]
<lewo``> Does somone know how could I specify an alternative directory for these "extensions" ?
Sonarpulse has joined #nixos
<nixy> lewo``: I'm pretty sure Nix doesn't support using a `gem install` workflow
<nixy> <- Is not an expert in Ruby on NixOS though
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] fahadsadah opened pull request #32813: Remove antiquated hack (master...patch-1) https://git.io/vbiVi
NixOS_GitHub has left #nixos []
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] fahadsadah closed pull request #32813: Remove antiquated hack (master...patch-1) https://git.io/vbiVi
NixOS_GitHub has left #nixos []
cmiles74 has joined #nixos
<nixy> lewo``: Actually I was able to gem install inside a nix-shell. Can you try running your install after `nix-shell -p ruby`?
<lewo``> nixy yes, i'm running gem inside a nix-shell
<nixy> What gem are you trying to install
<lewo``> It is a custom gem (used by my company) on a private gems repository (which fails with bundix...)
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] orivej pushed 1 new commit to staging: https://git.io/vbiwh
<NixOS_GitHub> nixpkgs/staging 7c58e8d Orivej Desh: Merge branch 'master' into staging...
NixOS_GitHub has left #nixos []
erasmas has joined #nixos
<samueldr> if it can be used with bundler, bundler work with --path in a nix-shell
<samueldr> untested, but GEM_HOME might allow changing where it will install
babyflakes has joined #nixos
ottidmes has joined #nixos
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] fahadsadah opened pull request #32814: build-support: tidy fetchSvn (master...patch-1) https://git.io/vbir5
NixOS_GitHub has left #nixos []
<ottidmes> How can I check for the existance of a name in the Nix search path? For example lookup <some-name>, and instead of giving me an error, allow me to give an alternative value. Or just check for its existance with some predicate. Is there any way to do this?
asuryawanshi has joined #nixos
Itkovian has joined #nixos
ssmike has quit [(Remote host closed the connection)]
<Guest78301> ottidmes: <some-name> actually just expands to a path, so you can use builtins.pathExists <some-name>
ssmike has joined #nixos
Guest78301 has quit [(Changing host)]
Guest78301 has joined #nixos
Guest78301 is now known as TweyII
<TweyII> Hmm
<TweyII> But I guess <…> fails if the name isn't in the NIX_PATH at all; never mind, I guess
asuryawanshi has quit [(Remote host closed the connection)]
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] orivej pushed 2 new commits to master: https://git.io/vbi6I
<NixOS_GitHub> nixpkgs/master 209cbf9 Yegor Timoshenko: xfce: SVG icon support in xfce4-panel, fixes #18536...
<NixOS_GitHub> nixpkgs/master a65525b Orivej Desh: Merge pull request #32787 from yegortimoshenko/xfce/svg...
NixOS_GitHub has left #nixos []
asuryawanshi has joined #nixos
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] orivej pushed 2 new commits to master: https://git.io/vbi6Z
<NixOS_GitHub> nixpkgs/master 9833b91 davidak: elementary-xfce-icon-theme: init at 2017-11-28
<NixOS_GitHub> nixpkgs/master 964008d Orivej Desh: Merge pull request #32745 from davidak/elementary-xfce...
NixOS_GitHub has left #nixos []
aneeshusa has quit [(Quit: WeeChat 1.9.1)]
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] jtojnar opened pull request #32815: gnome3.evince: clean up (master...evince-cleanup) https://git.io/vbi67
NixOS_GitHub has left #nixos []
<ottidmes> TweyII: I did use pathExists, but I indeed run into the problem you describe, but for now I just work around it by doing the fallback logic at the defining side instead of the using side
ssmike has quit [(Remote host closed the connection)]
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] orivej pushed 1 new commit to staging: https://git.io/vbiPK
<NixOS_GitHub> nixpkgs/staging b29c78d Orivej Desh: gst_all_1.gst-vaapi: 1.12.3 -> 1.12.4
NixOS_GitHub has left #nixos []
bpa has joined #nixos
marc__ has joined #nixos
zzamboni has joined #nixos
infinisil has quit [(Ping timeout: 264 seconds)]
zzamboni has quit [(Client Quit)]
Itkovian has quit [(Quit: My MacBook has gone to sleep. ZZZzzz…)]
ssmike has joined #nixos
<lewo``> samueldr: thanks for GEM_HOME, it works well :)
yegortimoshenko has joined #nixos
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] NeQuissimus pushed 2 new commits to master: https://git.io/vbi1y
<NixOS_GitHub> nixpkgs/master ca56287 Nikolay Yakimov: atom-beta: 1.23.0-beta0->1.24.0-beta1
<NixOS_GitHub> nixpkgs/master 8faa0c9 Tim Steinbach: Merge pull request #32810 from lierdakil/patch-1...
NixOS_GitHub has left #nixos []
tylerjl has quit [(Quit: ZNC 1.6.5 - http://znc.in)]
marc__ has quit [(Ping timeout: 272 seconds)]
xinau has quit [(Quit: Page closed)]
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] orivej pushed 1 new commit to staging: https://git.io/vbiDJ
<NixOS_GitHub> nixpkgs/staging 745be0c Orivej Desh: mpv: fix build with libva 2
NixOS_GitHub has left #nixos []
digitus has joined #nixos
civodul has quit [(Quit: ERC (IRC client for Emacs 25.3.1))]
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] copumpkin opened pull request #32816: gnutar: 1.29 -> 1.30 (staging...gnutar-1.30) https://git.io/vbiDd
NixOS_GitHub has left #nixos []
leothrix has joined #nixos
coot has joined #nixos
simendsjo has joined #nixos
endformationage has joined #nixos
roberth has quit [(Ping timeout: 240 seconds)]
szicari has quit [(Quit: szicari)]
jensens has quit [(Ping timeout: 268 seconds)]
tazjin has quit [()]
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] jtojnar pushed 2 new commits to master: https://git.io/vbiSG
<NixOS_GitHub> nixpkgs/master e56c00c Jan Tojnar: gnome3.evince: clean up...
<NixOS_GitHub> nixpkgs/master 0875bea Jan Tojnar: Merge pull request #32815 from jtojnar/evince-cleanup...
NixOS_GitHub has left #nixos []
szicari has joined #nixos
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] jtojnar closed pull request #32815: gnome3.evince: clean up (master...evince-cleanup) https://git.io/vbi67
NixOS_GitHub has left #nixos []
raynold has joined #nixos
szicari has quit [(Client Quit)]
sigmundv__ has quit [(Ping timeout: 268 seconds)]
Mateon3 has joined #nixos
Mateon1 has quit [(Ping timeout: 256 seconds)]
Mateon3 is now known as Mateon1
<acowley> Is anyone using carnix during development?
ma27 has joined #nixos
nschoe has quit [(Quit: Program. Terminated.)]
<gchristensen> acowley: I've used it for ofborg
<acowley> gchristensen: How do you do your rebuilds during testing?
<copumpkin> nice
<acowley> gchristensen: And were you able to teach racer and flycheck how to do it?
<gchristensen> oh, hrm, _mostly_ I just do cargo build / cargo run and then just nix-build later
<acowley> I'm having this problem where cargo in a nix-shell keeps rebuilding things
Tucky has quit [(Ping timeout: 248 seconds)]
<acowley> I'll keep poking at it.
__Sander__ has quit [(Quit: Konversation terminated!)]
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] yegortimoshenko opened pull request #32818: mousepad: backport fix of issue 12134, resolves #14862 (master...20171218.164040/xfce-12134) https://git.io/vbiQc
NixOS_GitHub has left #nixos []
infinisil has joined #nixos
acarrico has joined #nixos
i-am-the-slime has quit [(Ping timeout: 240 seconds)]
infinisil has quit [(Client Quit)]
infinisil has joined #nixos
danl1240 has joined #nixos
<aminechikhaoui> gchristensen: how was your experience with rust so far ? I suggested rewriting hydra perl codebase with rust to niksnut the other time but he wasn't very excited about that :p
<gchristensen> very good :)
<gchristensen> any time I've fought the borrow checker, it is because I didn't understand what I was trying to do
<aminechikhaoui> that sounds good :)
roberth has joined #nixos
<gchristensen> to me, rust reminds me a lot of Nix: you face most of the pain upfront :P
<vidbina> :P
<aminechikhaoui> not sure about domenkozar opinion, I mean compared to what he's trying to do with Herculus (haskell) for hydra
verite has joined #nixos
<domenkozar> honestly either will do :)
<gchristensen> I think domen likes all the rust code I've written, but mostly because of the results and not the code ;)
<aminechikhaoui> hercules
<gchristensen> aminechikhaoui: I can't spell the H word either
<aminechikhaoui> hehe
<domenkozar> it's greek, what do you expect
erictapen has quit [(Ping timeout: 248 seconds)]
<joepie91> aminechikhaoui: so, the obligatory warning when suggesting a 'rewrite in Rust': make sure that you're ready to *maintain* the rewrite
<joepie91> the people whose projects you're rewriting are probably not familiar with Rust, likely don't see any value in learning it (yet, or ever), and dropping a rewrite in Rust in their lap just means they now have a codebase they need to maintain that they have no clue how to... which is fine if you're there to help out, but not if you disappear right after the rewrite :)
<joepie91> (this is not exclusive to Rust of course, but that's the current wave of "let's change everything to do X")
<gchristensen> I'll only accept a rewrite of hydra if it is in coq or idris, I say, not having any authority
<joepie91> another example of that would be people making PRs to JS projects to add typescript definitions - all great that you use typescript and that you've written some definitions for my library, but I *don't* use typescript, have no intention of doing so, and don't want to be stuck maintaining them
<aminechikhaoui> joepie91: correct yeah, ideally the language used is what most of the community is ok/familiar with which is probably haskell in that case ?
<joepie91> aminechikhaoui: well, it doesn't necessarily have to be "most of the community" - that makes it very hard to move forward, and might not attract the maintainers you want
mkoenig has quit [(Remote host closed the connection)]
<joepie91> it's more important that there's a sufficient amount of people who both can and want to maintain a codebase in a given language
<joepie91> doesn't have to be a majority, just has to be enough
<joepie91> for Rust, I think that might eventually be the case (given the similar philosophies between Nix and Rust) but I don't think it's the case *yet*
sbjorn has joined #nixos
mkoenig has joined #nixos
<dash> also, if you can, think of a way you can advertise that your version is better :)
<dash> did python packaging change recently? getting a failure in that vicinity when upgrading
<aminechikhaoui> joepie91: yeah, for instance if I look at the contributors it's mainly niksnut and ikwildrpepper , so their opinion is important but also anyone who's going to support NixOS infra in general as that would be important for them to fix issues/add features easily (which is niksnut / ikwildrpepper again currently :D )
<aminechikhaoui> but I hear there are plans to expand to more people soon
berce has joined #nixos
sbjorn has quit [(Ping timeout: 240 seconds)]
alexteves has quit [(Quit: My Mac Mini has gone to sleep. ZZZzzz…)]
berce has quit [(Quit: leaving)]
ThatDocsLady has quit [(Ping timeout: 240 seconds)]
erictapen has joined #nixos
erictapen has quit [(Remote host closed the connection)]
erictapen has joined #nixos
goibhniu has quit [(Ping timeout: 248 seconds)]
[0x4A6F] has joined #nixos
sbjorn has joined #nixos
davidak has joined #nixos
<yegortimoshenko> davidak: hi!
Guest7754 is now known as judson
<johnw> shlevy: ping
<sphalerite> Can I prevent builds from happening remotely?
<sphalerite> That is, when I have the options set up in configuration.nix
<sphalerite> My main problem is that building stuff fails when I don't have a network connection even though it could build just fine locally
<judson> I feel like I've failed to communicate my concern in my nix-devel email about repo mirroring.
<judson> Or something.
<judson> zimbatm had good points about what we could usefully ask of foreign package managers
<judson> But more, is there interest in having a set of best practices and tending toward them?
<zimbatm> YES
<zimbatm> :)
<judson> OK!
<zimbatm> I'm mainly lacking time
<judson> I 100% agree with that.
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] shlevy pushed 2 new commits to master: https://git.io/vbibm
<NixOS_GitHub> nixpkgs/master 03e10f8 Shea Levy: gurobipy: Use buildPythonPackage on Linux
<NixOS_GitHub> nixpkgs/master c6c05dd Shea Levy: gurobipy: Use buildPythonPackage on Darwin.
NixOS_GitHub has left #nixos []
<zimbatm> the emails only covered 1/8th of the domain
<judson> I feel like we could probably make progress without demanding overwhelming time. Maybe establish places on the wiki/ in the manual?
<judson> Well, yeah, it's a huge domain - and I have my own limits
<zimbatm> yeah, maybe outlining the subject would help
i-am-the-slime has joined #nixos
<judson> Part of my motivation was to capture that there was interest and will outside of me for it.
<zimbatm> every meetup I go we end up discussing this topic I think
<domenkozar> I'm happy to chip-in as well
<judson> NixOS Wiki <https://nixos.wiki/wiki/Main_Page> <- current wiki home, right?
szicari has joined #nixos
<fendor> what do i have to do to install a python package that is currently not packaged?
jb55 has joined #nixos
<judson> Too many different articles on packaging · Issue #22 · nixos-users/wiki <https://github.com/nixos-users/wiki/issues/22> Heh
<yegortimoshenko> my first push, hopefully it will work...
jb55 has quit [(Client Quit)]
jb55 has joined #nixos
<fendor> take it back, it is already packaged
<judson> fendor, at least you found that out before you wrote the expression for it :)
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] yegortimoshenko pushed 1 new commit to master: https://git.io/vbiNs
<NixOS_GitHub> nixpkgs/master d9f4f9e Yell0w Ghost: xfdesktop: fix #12832 GTK 2.24.31 regression...
NixOS_GitHub has left #nixos []
<yegortimoshenko> phew
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] yegortimoshenko closed pull request #32204: xfce.xfdesktop: appending bug fix (master...xfce.xfdesktop) https://git.io/vbLZy
NixOS_GitHub has left #nixos []
davidak has quit [(Quit: Leaving.)]
vidbina has quit [(Ping timeout: 256 seconds)]
drakonis has joined #nixos
i-am-the-slime has quit [(Ping timeout: 240 seconds)]
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] orivej pushed 1 new commit to staging: https://git.io/vbiAi
<NixOS_GitHub> nixpkgs/staging 5b6c596 Orivej Desh: Revert "cairo: bugfix 1.14.10 -> 1.14.12"...
NixOS_GitHub has left #nixos []
cement has quit [(Ping timeout: 265 seconds)]
ThatDocsLady has joined #nixos
rogue_koder has joined #nixos
TweyII has quit [(Ping timeout: 240 seconds)]
<judson> zimbatm, domenkozar - the first 3 sentances so far.
coot has quit [(Quit: coot)]
ariutta has joined #nixos
rihards has joined #nixos
coot has joined #nixos
<samueldr> (self-promotion ahead) if any of you is going to contribute to the wiki in the long-term, #nixos-wiki may interest you :) </shameless>
marc__ has joined #nixos
<samueldr> (but is in no way mandatory to contribute :) )
<marc__> g
<judson> There's way less mvn in nixpkgs than I would've expected.
vidbina has joined #nixos
TweyII has joined #nixos
ma27 has quit [(Ping timeout: 265 seconds)]
TweyII is now known as Guest16489
ma27 has joined #nixos
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] NeQuissimus pushed 1 new commit to release-17.09: https://git.io/vbihh
<NixOS_GitHub> nixpkgs/release-17.09 5265f3d Tim Steinbach: linux-copperhead: 4.14.6.a -> 4.14.7.a...
NixOS_GitHub has left #nixos []
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] NeQuissimus pushed 1 new commit to master: https://git.io/vbihx
<NixOS_GitHub> nixpkgs/master 6e7944b Tim Steinbach: linux-copperhead: 4.14.6.a -> 4.14.7.a
NixOS_GitHub has left #nixos []
mahalel_ has joined #nixos
erictapen has quit [(Ping timeout: 240 seconds)]
<ariutta> Hello, I am new to Nix but would like to update a package to work for macOS in addition to Linux. Here's the package: https://github.com/NixOS/nixpkgs/blob/staging/pkgs/applications/misc/keepassx/community.nix
<ariutta> I've been trying to modify the package to make it work, but I'm getting "CMake Error in src/CMakeLists.txt: No known features for CXX compiler "Clang" version 4.0.1."
<ariutta> Any tips on what might be going on?
jb55 has quit [(Ping timeout: 248 seconds)]
<ariutta> Maybe I should be using CC Wrapper somehow? https://nixos.org/nixpkgs/manual/#ssec-setup-hooks
pie_ has quit [(Remote host closed the connection)]
pie_ has joined #nixos
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] mdorman opened pull request #32820: Semi-automated Emacs package updates (master...emacs-updates) https://git.io/vbPvO
NixOS_GitHub has left #nixos []
ssmike has quit [(Remote host closed the connection)]
ssmike has joined #nixos
ThatDocsLady has quit [(Ping timeout: 272 seconds)]
b has quit [(Quit: leaving)]
jb55 has joined #nixos
infinisil has quit [(Quit: ZNC 1.6.5 - http://znc.in)]
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nix] copumpkin closed pull request #1617: [Nasty sketch] Stop crashing High Sierra (master...shitty-kill-processes) https://git.io/vd9Ne
NixOS_GitHub has left #nixos []
yegortimoshenko has left #nixos ["ERC (IRC client for Emacs 27.0.50)"]
Wharncliffe has joined #nixos
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] 7c6f434c closed pull request #32788: weechat: 1.9.1 -> 2.0 (master...master) https://git.io/vb6aJ
NixOS_GitHub has left #nixos []
dmj` has joined #nixos
i-am-the-slime has joined #nixos
<marc__> Wie läuft das Prozedere ab? Wann fließt Issue #32777 als pull request in das master ein? Bereits in der nächsten Stable? Was ist zu tun?
<marc__> sorry
<marc__> How does the procedure work? When does issue # 32777 flow into the master as a pull request? Already in the next stable? What should I do?
infinisil has joined #nixos
verite has quit [(Ping timeout: 248 seconds)]
simendsjo has quit [(Quit: ERC (IRC client for Emacs 25.3.1))]
rogue_koder has quit [(Remote host closed the connection)]
rogue_koder has joined #nixos
simendsjo has joined #nixos
erictapen has joined #nixos
erictapen has quit [(Remote host closed the connection)]
erictapen has joined #nixos
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] ttuegel opened pull request #32821: haskell: set buildInputs in nix-shell env (master...haskell/shell-env-build-inputs) https://git.io/vbPIR
NixOS_GitHub has left #nixos []
ilyaigpetrov has quit [(Quit: Connection closed for inactivity)]
Itkovian has joined #nixos
<makefu> marc__: normal process is that you explicitly open a PR which then gets merged into master. if the PR got merged, the next step is that the PR will become part of nixos-unstable and if it does not get reverted it will eventually become part of the next release (which is 18.3)
<kini> orivej: thanks for fixing drat-trim on Darwin for me. I foolishly assumed it would work unmodified on Darwin since I happen to know the developer uses a Mac...
<zimbatm> judson: domenkozar: brain dumped 80% of my context in https://nixos.wiki/wiki/Nix_For_Lang_Packaging
<judson> Curses! I clicked on the link.
<makefu> don't do it!
<judson> How do I make that not a catastrophe for Chrome?
<samueldr> ?
<judson> Now my media keys won't work for the rest of this session.
<judson> I use pidgin for IRC.
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] basvandijk opened pull request #32822: ELK: 5.6.1 -> 5.6.5 & add ELK 6.1.0 (master...elk6) https://git.io/vbPL4
NixOS_GitHub has left #nixos []
<judson> If I click links here, they open in a whole different chrome instance.
<samueldr> o_O but how? different chrome version or same version? chrome and chromium issue?
<Wizek> Hello
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] vcunat closed pull request #32796: libva, libva-utils and vaapiIntel: split into v1 and v2 (staging...u/libva_v2) https://git.io/vb6Sx
NixOS_GitHub has left #nixos []
<judson> zimbatm that's way more than I got out in https://nixos.wiki/wiki/Mirroring_repos
<kini> zimbatm: it seems like the '' in the code blocks are not displaying, though I see them in the source of that wiki page...
rihards has quit [(Quit: rihards)]
<Wizek> Would anyone know why this fails? `nix-shell -p 'haskell.packages.ghc822.ghcWithPackages (p: with p; [(callHackage "debug" "0.0.1" {})])' --run 'ghci'`
<Wizek> I get `tar: */debug/0.0.1/debug.cabal: Not found in archive`
<Wizek> `builder for ‘/nix/store/csgyr48lcn8b10jih0d45l44nm7s4klw-all-cabal-hashes-component-debug-0.0.1.drv’ failed with exit code 2`
<zimbatm> kini: feel free to fix
<zimbatm> ;)
<samueldr> (if there's any questions / issues with wikimarkup, especially relating to formatting, we're probably able to answer)
<zimbatm> judson: I will take a look later
<zimbatm> my page could do with some specific examples. currently it's assuming quite a bit of knowledge from the reader
<samueldr> zimbatm: were ''' meant to be '' ?
<samueldr> (I've fixed them to be '')
<samueldr> (while adding syntax highlighting)
<judson> I think we're coming at the same place by different roads.
erictapen has quit [(Ping timeout: 264 seconds)]
<judson> Case studies make sense.
<judson> Both in terms of "here's how X works" and "here's how the builder/fetcher for X works in Nix"
<judson> I *absolutely* think there's room for "what could lang packagers learn from Nix's dependencies"
<judson> And I still think "Why not use Nix as your platform packager?" is a worthwhile pitch.
rihards has joined #nixos
jb55 has quit [(Ping timeout: 240 seconds)]
coot has quit [(Read error: No route to host)]
<Wizek> Or perhaps callCabal2nix is more recommended to be used?
coot_ has joined #nixos
<fendor> how can i install teamviewer in nixos?
<judson> zimbatm, have you tried, e.g. getting the Bundler folks to include a sha256 in lockfiles?
bpa has quit [(Remote host closed the connection)]
<symphorien> fendor: add `teamviewer` to your systemPackages
<fendor> in configuration.nix? build fails with 404
<fendor> url not found
<symphorien> then teamviewer remove the download url from which nix downloaded teamviewer
<symphorien> *removed
<fendor> i can download from unstable, but i cant use the unstable channel in my configuration.nix
bebarker has joined #nixos
sjm[m] has left #nixos ["User left"]
<symphorien> you can: nix-channel --add <url> unstable ; in you configuration.nix add `let unstables = import <unstable> {}; in` and later `unstable.teamviewer`
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] gnidorah closed pull request #32765: rambox: lock electron to 1.7.5 (master...rambox) https://git.io/vb6UE
NixOS_GitHub has left #nixos []
marc__ has quit [(Quit: Leaving)]
<fendor> i dont understand nix-expressions so far, where to i have to put `let unstables...`?
<fendor> why cant i isntall it via nix-env and start the daemon?
<symphorien> put `let unstable = import <unstable> {}; in ` just as the second line under {config...}:
pie_ has quit [(Ping timeout: 265 seconds)]
<fendor> what should the url be? from nixos-unstable?
[0x4A6F] has quit [(Ping timeout: 256 seconds)]
nevermind has joined #nixos
nevermind is now known as Guest58250
<symphorien> ah I forgot, you also have to do `nix-channel --update`
<symphorien> or --upgrade maybe
<fendor> unstable not in the Nix search path
fendor has quit [(Remote host closed the connection)]
<cransom> did you nix-channel --add as root?
<cransom> and 2 seconds too late.
fendor has joined #nixos
<gchristensen> cransom here is your chance
Itkovian has quit [(Quit: My MacBook has gone to sleep. ZZZzzz…)]
<fendor> symphorien, does not work :/ why can't i execute systemctl start teamviewerd.service?
<symphorien> ah installing the package won't install any service
<symphorien> it will only put the binaries in your PATH
pie_ has joined #nixos
erictapen has joined #nixos
<symphorien> I wasn't aware there was a service: usually services are enabled with nixos options so maybe you will have more luck with https://nixos.org/nixos/options.html#teamv
<fendor> oh
<fendor> i see
<cransom> fendor: did you nix-channel --add as root?
<fendor> no, i did not :(
<infinisil> Oh my f**king god, I won't ever trust fail2ban again
<infinisil> It was fail2ban that prevented me from being able to ssh to my server for the past 2 days
<infinisil> Disabling that right now, I don't want to have anything to do with fail2ban anymore, that's the second time I've been frustrated with it
<cransom> fendor: generally speaking, thats a requirement for things you want to see in configuration.nix
<fendor> makes sense acutally :D i am terrible with nixos so far, i switched during the semester due to frustrations with ubuntu and now i am screwed :D
<samueldr> infinisil: did it fail2ban properly? :)
ariutta has quit [(Ping timeout: 260 seconds)]
<infinisil> indeed..
<samueldr> though, I just activated it on a server, what do I have to watch out for?
nix-gsc-io`bot has joined #nixos
<nix-gsc-io`bot> Channel nixpkgs-17.09-darwin advanced to https://github.com/NixOS/nixpkgs/commit/5265f3d1f41 (from 2 hours ago, history: https://channels.nix.gsc.io/nixpkgs-17.09-darwin)
nix-gsc-io`bot has quit [(Client Quit)]
<fendor> hm, why can't i install something unfree although i enabled `nixpkgs.config.allowUnfree = true;` in configuration.nix
<samueldr> in your user's configuration.nix or system?
erictapen has quit [(Ping timeout: 248 seconds)]
<symphorien> fendor: sorry, when you do let unstable = import <unstable> {}; you import nixpkgs from unstable with an empty config (=default config)
<fendor> system
<symphorien> so to import unstable while allowing unfree you have to do let unstable = import <unstable> {allowUnfree = true;} ;
<fendor> ok, aaaah
<fendor> ok
pie_ has quit [(Quit: Leaving)]
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] fgaz opened pull request #32823: tuntox: init at 0.0.8 (master...tuntox) https://git.io/vbPO0
NixOS_GitHub has left #nixos []
<samueldr> oh, good to know
<symphorien> to prevent this problem, in my configuration.nix I have let nixpkgs_config = {...}; in let unstable = import <unstable> nixpkgs.config; in ... nixpkgs.config = nixpkgs_config ...
<fendor> anonymous function with unexpected arguments :(
<symphorien> that way all my nixpkgs have the same config
<symphorien> ah sorry I typed that out of my head:
<symphorien> let unstable = import <nixos-unstable> { config = nixpkgs_config; }; in
<symphorien> is the right incantation
asuryawanshi has quit [(Ping timeout: 240 seconds)]
<symphorien> well, <unstable> in your case
<fendor> undefined variable nixpkgs_config
<symphorien> you have to replace it with the config you want : here something like { allowUnfree = true; }
pie_ has joined #nixos
<fendor> anonymous function again :D
pkill9 has joined #nixos
<symphorien> hum... could you paste what you have with the error message ?
<pkill9> wooo I got nix version of blender running on non-nix OS
<pkill9> \o/
Guest16489 has quit [(Ping timeout: 272 seconds)]
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] copumpkin opened pull request #32824: gnutar: 1.29 -> 1.30 (staging-17.09...gnutar-1.30-release) https://git.io/vbPsL
NixOS_GitHub has left #nixos []
<pkill9> would it be safe to move /nix to another directory and make /nix a symbolic link to it?
<catern> pkill9: yes, if you don't want to build things
<catern> pkill9: if you do want to build things, then that will break
<pkill9> oh ok
<pkill9> why will it break?
aminechikhaoui has quit [(Ping timeout: 248 seconds)]
<catern> because the wrong paths (/the/other/directory rather than /nix) will get embedded into binaries, which some of the Nix toolchain has been patched specifically to check for and abort on
<pkill9> ah ok
ma27 has quit [(Ping timeout: 240 seconds)]
civodul has joined #nixos
<bebarker> my nix may be getting rusty yet again; trying to figure out how to do a simple package override inline in a nix-shell expression, and get an "unexpected }" here: https://pastebin.com/r0G4zr8m - anything obviously wrong with this expression?
<pkill9> catern: is there any way to put the nix store on a different partition?
<gchristensen> you need an extra ; bebarker between }}
<gchristensen> -> };};
sbjorn has quit [(Ping timeout: 255 seconds)]
<bebarker> aha, thanks!
Wharncliffe has quit [(Quit: Lost terminal)]
aminechikhaoui has joined #nixos
<gchristensen> I have recently made similar silly mistakes :)
<infinisil> samueldr: You mean watch out regarding fail2ban?
<samueldr> yes
<samueldr> I mean, what caused you troubles
<infinisil> Well, my first problem with it was when I tried to block dns requests, which i failed after 2 days because the regexes didn't seem to apply for some reason and debugging was pretty much impossible
<infinisil> And now my second problem is because it for some reason suddenly started blocking my ip (only from a certain subnet), i still have no idea why that happened
<zimbatm> judson: in regards to bundler, the idea crossed my mind. rubygems.org could also benefit from having the sha256. I haven't started anything in that regard yet. My hope was to build a $lang checklist based on the braindump
<zimbatm> and use that to convince them
<infinisil> ping samueldr
<zimbatm> ideally something like the SSLlabs test or ACID test that has a point system
<samueldr> ah, then this wasn't caused by the default settings?
<samueldr> zimbatm: what a great idea, "how sane is your package manager?" but s/sane/[friendlier wording for sane]/
<infinisil> samueldr: The first one wasn't, the second one was
<infinisil> I only had fail2ban.enable = true; removing this made it work again
<samueldr> I'll stay on my toes, I've had a colleague fail2banning the office (on a non-nixos setup) which I just shrugged off
Itkovian has joined #nixos
bkchr has quit [(Quit: Konversation terminated!)]
<fendor> sorry, symphorien, my line is `let unstable = import <nixos-unstable> { config = nixpkgs_config; }; in` and the error message is https://hastebin.com/xuyejiveno.vbs
<infinisil> I'm now looking into openvpn instead, which would solve also some other problems in my case
<clever> fendor: what does nix-instantiate --find-file nixos-unstable say?
<symphorien> fendor: I mean with the whole context
<joepie91> infinisil: samueldr: fwiw, I regularly hear about issues with fail2ban, usually either concerning resource usage or false positives
<joepie91> these seem to be recurring issues
<infinisil> glad I'm not the only one
<fendor> symphorien, what do you mean with context?
<joepie91> it's bad enough that when something breaks on somebody elses system (since I don't use fail2ban myself), fail2ban is on the check-this-first list for me :)
<dhess> Well for the record I've been running fail2ban on servers for years and as long as you maintain a whitelist, I've never had an issue with it.
<symphorien> the whole file
<symphorien> or relevant parts of it
<fendor> clever, nixos-unstable was not found but unstable was found
<clever> fendor: at what path?
<fendor> which basically point to the same thing but different naming
<judson> samueldr (much delayed): I think same version. LEmme check
<fendor> clever, /nix/var/nix/profiles/per-user/root/channels/unstable
jacob_ has quit [(Quit: Lost terminal)]
<judson> Yep, same version.
<clever> fendor: can you gist the nix file that causes the error?
<judson> And the same store path
<samueldr> judson: what and when did I ask?
<clever> fendor: that isnt the same as what you gave in irc
<clever> fendor: you need let unstable = import <unstable> { config = { allowUnfree = true; }; }; in
<judson> "How could pidgin start a different chrome when you click a link"
goibhniu has joined #nixos
<judson> Hour or two ago.
dywedir has quit [(Remote host closed the connection)]
<samueldr> oh, right
leat has quit [(Ping timeout: 264 seconds)]
<catern> is there a way for me to build closed-source software through Nix, such that it gets rebuilt whenever its dependencies change, but its sources are never in the store? arbitrary amounts of infrastructure permitted
<samueldr> this feels almost like pidgin has a different home, tmpdir on runtime dir, which is then inherited by child processes
<judson> All I can think is that somehow it gets started with an environment that prevents it from locating the running chrome
<fendor> oh, yeah, i tried some things. ok, when changing the file, i get a url 404 again
<samueldr> do you know if you're the only one to have that issue?
<clever> catern: not really, it would be better to just restrict who has access to that nix store
<fendor> it seems to try to download it from stable
<judson> I grouse about it occassionally, and no one says "oh, I have exactly that problem"
<fendor> `cannot download teamviewer_12.0.76279_i386.deb from any mirror
<fendor> `
<catern> clever: urgh but that is even worse
<judson> But how many folks use NixOS as their desktop and use chromium (and use pidgin; but franz had the same problem)
Isorkin has quit [(Read error: Connection reset by peer)]
<clever> catern: the issue, is that all of the mechanics for detecting when to rebuild stuff, is based on hashing things and putting them into the store
<samueldr> nixos desktop, chrom[e|ium] and pidgin, this drives the user number quite low :)
Isorkin has joined #nixos
<clever> samueldr: if you run strings on /proc/PID/environ, you can peek at the env variables for any process
<judson> I don't know of any case where opening links from outside of chrome works for me
<catern> clever: hmm okay sure but what about if I use massive amounts of impurity?
<samueldr> from a terminal, `google-chrome https://nixos.org/` doesn't?
coot_ has quit [(Quit: coot_)]
<samueldr> (replace google-chrome with apprpriate chromia)
<clever> catern: the more impurity you add, the harder it is for nix to rebuild at the right time, and then things go horribly wrong and things just dont rebuild
simendsjo has quit [(Remote host closed the connection)]
leat has joined #nixos
<judson> Running from the terminal *does* create a new chromium.
<judson> Maybe it has to do with starting Chrome from dmenu?
<judson> Because if there's a second chromium already, running from a terminal doesn't open a new instance
<joepie91> judson: any chance that xdg-open has a different idea of what your default browser is?
<catern> clever: well, which do you think is better: represent the source code as a commit hash (a string) and impurely fetch it during the build of the closed source software, or represent the end result build artifact with a fixed-output derivation and somehow hack that into rebuilding when desired ehhh (not sure about the second one there)
[0x4A6F] has joined #nixos
<joepie91> judson: `xdg-open https://nixos.org/`
<judson> Well, I have a fairly common issue that Chrome doesn't think it's the default browser.
<samueldr> judson: try comparing the environment like clever said between both "parentmost" processes
<joepie91> I've had that issue before as well but I forgot the specifics
Guest58250 has quit [(Quit: My MacBook has gone to sleep. ZZZzzz…)]
<judson> xdg-open works just the same.
<clever> catern: also, i prefer always building with the nix sandbox on, so all impure hacks are blocked
<judson> I was looking at take.
<judson> that.
<judson> In the "main" environ file, I have two extra lines:
<judson> driver-date --service-request-channel-token=BF21D2411FC7CF5233132FA28891D8E7
<judson> /gtk-3.0:/home/judson/.nix-profile/lib/gtk-2.0:/home/judson/.nix-profile/lib/gtk-3.0:/nix/var/nix/profiles/default/lib/gtk-2.0:/nix/var/nix/profiles/default/lib/gtk-3.0:/run/current-system/sw/lib/gtk-2.0:/run/current-system/sw/lib/gtk-3.0
drakonis has quit [(Read error: Connection reset by peer)]
<judson> Nothing else of note.
<judson> Which is weird, because those don't look like env K=V pairs.
<catern> clever: well, yes, definitely.... but I could do that and still do impure hacks with build hooks
<clever> judson: the issue, is that the file has null bytes in it, try opening it in a text editor that supports nulls
hiratara has quit [(Ping timeout: 255 seconds)]
coot_ has joined #nixos
<judson> clever, those lines are from `strings /proc/.../environ`
fendor has quit [(Remote host closed the connection)]
szicari has quit [(Quit: szicari)]
<clever> judson: try runinng a text editor directly on that file, rather then using strings
<judson> It does look like some null garbage in the environ file.
<clever> its a null between every k/v pair
<judson> There's ~200 nulls after the driver-date line, and then /gtk-3.0 thing, then null separated KVs
<clever> it might be that something modified the env
<clever> try peeking at another process
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] joachifm pushed 7 new commits to master: https://git.io/vbPWP
<NixOS_GitHub> nixpkgs/master a44b7bc Michael Alan Dorman: elpa-packages: 2017-12-18
<NixOS_GitHub> nixpkgs/master 018db6a Michael Alan Dorman: org-packages: 2017-12-18
<NixOS_GitHub> nixpkgs/master e349a98 Michael Alan Dorman: melpa-stable-packages: 2017-12-18
NixOS_GitHub has left #nixos []
hiratara has joined #nixos
fendor has joined #nixos
<fendor> i finally did it, thanks to clever, and symphorien who helped a poor lost soul! the last important change was to move the teamviewer daemon enabling to the unstable expression, right after config. thanks a lot!
goibhniu has quit [(Ping timeout: 256 seconds)]
aarvar has joined #nixos
<catern> clever: I think the best approach is to have a derivation which makes a script, then I run the script to build the proprietary software and adds to store
simukis has quit [(Ping timeout: 264 seconds)]
<cmiles74> I have a project that has paths to some stuff hard-coded (/usr/bin/gpg). Is there a trick or anything that could make it appear in /usr/bin? I can make symlinks to fake out the test for now, but I can't do that in the package derviation.
nevermind has joined #nixos
nevermind is now known as Guest84811
jb55 has joined #nixos
<clever> cmiles74: first thing to try is to run sed over it to fix the paths up
<clever> cmiles74: it should just run things like "gpg" or ${gpg}/bin/gpg
pkill9 has quit [(Quit: WeeChat 1.9.1)]
<cmiles74> clever: Okay, that makes sense. Thank you. :-)
MP2E has joined #nixos
rihards has quit [(Quit: rihards)]
pkill9 has joined #nixos
civodul has quit [(Quit: ERC (IRC client for Emacs 25.3.1))]
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] benley closed pull request #32619: signal-desktop-beta: init at 1.1.0-beta.5 (master...signal-desktop-beta) https://git.io/vbzhX
NixOS_GitHub has left #nixos []
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] benley pushed 1 new commit to master: https://git.io/vbP4N
<NixOS_GitHub> nixpkgs/master 4ec5c79 Benjamin Staffin: signal-desktop-beta: init at 1.1.0-beta.5 (#32619)...
NixOS_GitHub has left #nixos []
infinisil has quit [(Ping timeout: 248 seconds)]
infinisil has joined #nixos
hiratara has quit [(Quit: ZNC - http://znc.in)]
<pstn> Can I disable the nixos assertion for duplicate UIDs? I've got my reasons...
hiratara has joined #nixos
vcunat has quit [(Quit: Leaving.)]
fendor has quit [(Quit: Leaving)]
ryantm has joined #nixos
nix-gsc-io`bot has joined #nixos
<nix-gsc-io`bot> Channel nixos-17.09-small advanced to https://github.com/NixOS/nixpkgs/commit/5265f3d1f41 (from 4 hours ago, history: https://channels.nix.gsc.io/nixos-17.09-small)
nix-gsc-io`bot has quit [(Client Quit)]
<dhess> ok, it's Hydra time.
<dhess> wish me luck
sbjorn has joined #nixos
<i-am-the-slime> Argh how do I disable this annoying double tap to drag in libinput?
<pstn> dhess: Good luck (you are going to need it :-D)
cmiles74 has quit [(Ping timeout: 256 seconds)]
<orivej> kini: it probably builds on stock darwin because it aliases gcc to clang
<dhess> pstn: :O
babyflakes has quit [(Quit: Connection closed for inactivity)]
<kini> orivej: oh, and I guess nixpkgs doesn't provide such an alias for its own clang in the standard environment?
<makefu> dhess: it would be fantastic if you could add your findings to https://nixos.wiki/wiki/Hydra . i also wanted to set up a hydra last week but there are just so many knobs
<orivej> yes, because we also provide gcc for darwin
<kini> but can't priorities deal with such a thing? i.e. if installing both gcc and clang into the same environment, "gcc" points to actual gcc, but if an environment contains clang and not gcc, "gcc" points to clang
coot_ has quit [(Quit: coot_)]
<clever> makefu, dhess: you can also bounce questions off me, ive setup ~5 hydras, and help maintain a 6th
<dhess> makefu: If I have any insights, I'll add them, sure. I expect to publish the configuration on Github, in any case.
<dhess> clever: thanks!
<makefu> dhess: problem is that the nixos config is not nearly enough. so much stuff needs to be set up in the web itf in a stateful manner (sad!)
<dhess> clever: for starters, is peti's tutorial still a good place to start?
<dhess> makefu: ahh I see
<clever> dhess, makefu: the declarative hydra jobsets handle some of that
<dhess> clever: got an example ... oh ok :)
<clever> if you point hydra to a file like this, it will auto-configure the entire project
<dhess> ohh right, I forgot about your hydra-configs repo.
<makefu> that is neat. it is somewhat missing from the manual, no?
<clever> makefu: i think the only documentation i found, was a comment on a random commit in the hydra github
<makefu> ha!
<orivej> kini: something like that is possible, but there is no strong case for doing it
<samueldr> about hydra, we've had work lately (dec. 11) on the wiki https://nixos.wiki/wiki/Hydra , based on joepie91's gist post (linked at the end)
<clever> if you set hydra up like this, it will download that spec.json, and then configure everything else based on it
<kini> yeah, I guess not; also, because the current situation exists, you were able to find a "bug" in the drat-trim Makefile, so it has some good points :)
<samueldr> I say based, but I might be wrong, there's the post still
jb55 has quit [(Ping timeout: 272 seconds)]
<dhess> clever: so like, you have to set up the project first in the web interface and then point it to that declarative spec?
<clever> dhess: yeah, and then the spec file does the rest of the project config
<dhess> cool, thank you
<clever> dhess: just create a project and input that url
erictapen has joined #nixos
erictapen has quit [(Remote host closed the connection)]
erictapen has joined #nixos
erictapen has quit [(Remote host closed the connection)]
erictapen has joined #nixos
<clever> dhess: the way it works, is that the spec file defines all of the config for a jobset called .jobsets
<clever> dhess: so .jobsets is auto-created, and its config is locked to match the spec.json file
<clever> hydra will then build whatever it specified, and it expects the jobset to contain a single job called jobsets, which must produce a json file
<clever> that json file then contains a object of objects similar to the original spec.json, which configure the remaining jobsets on the project
<clever> and you can use whatever whacky (but pure!) programming you want to generate that list of jobsets
<dhess> clever: in toxvpn/spec.json, inputs.configs is used for what, exactly? To refer to this spec so that it can be updated?
<clever> dhess: nix will attempt to build nixexprpath, which is found in the input named by nixexprinput
<dhess> right ok
<clever> dhess: nixexprinput=configs, and nixexprpath=toxvpn/default.nix, so it will fetch the configs defined on line 14, then eval hydra-configs/toxvpn/default.nix
<dhess> got it
<clever> and every attribute in that file becomes a job in the jobset
<clever> the other inputs are passed to default.nix as arguments, and also put into $NIX_PATH
<clever> line 15 fetches all pull requests on my github, and feeds them into line 1 here: https://github.com/cleverca22/hydra-configs/blob/master/toxvpn/default.nix#L1
<dhess> ohhh
<clever> 13 fetches the latest nixpkgs 17.03, and line 4 of that default.nix imports it
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] jtojnar opened pull request #32826: More GNOME clean-ups (master...gnome-python3) https://git.io/vbPzR
NixOS_GitHub has left #nixos []
<clever> then i just use "regular old nix" to parse the json in pulls, manipulate all the data, and generate a set of jobs
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] dezgeg pushed 1 new commit to master: https://git.io/vbPzw
<NixOS_GitHub> nixpkgs/master fa82216 Tuomas Tynkkynen: bmap-tools: init at 3.4
NixOS_GitHub has left #nixos []
pie_ has quit [(Ping timeout: 248 seconds)]
<clever> and line 42 then writes that to a file in the store and passes it back to hydra
<dhess> clever: so I notice that you use 17.03 in the spec.json, and then in each jobset you get a different nixpkgs and use that as input to that jobset.
<clever> yeah, that 17.03 is only used for one thing, to write the json to a file
<clever> and nothing else
jrolfs_ has joined #nixos
<dhess> ok, that's good, because I already use the "fetchNixPkgs" trick in all of my repos to get a pinned version.
<dhess> so I just need to put that in my jobsets, I guess
jrolfs_ is now known as otherjrolfs
<clever> then you can just entirely omit nixpkgs in the inputs for the jobsets
infinisil has quit [(Quit: ZNC 1.6.5 - http://znc.in)]
<dhess> oh, so when Hydra builds the jobset, and the release.nix for that jobset does a fetchFromGitHub to get nixpkgs, that will work?
<clever> yep
<dhess> sweeeeet
<clever> your release.nix could also do this
<clever> { nixpkgs ? (import ./lib.nix).fetchNixpkgs, other, stuff }:
<dhess> yeah that is more or less what I do
<clever> and then you can spawn 2 jobsets, one with nixpkgs absent (it obeys the fixed version), and one with it present (it builds from unstable)
<dhess> right
<clever> now you have an early-warning radar, of when unstable breaks stuff on you
<dhess> oh right! that's sweet
<dhess> great idea
<dhess> I assume you can prioritize jobsets?
infinisil has joined #nixos
<clever> which is why a lot of my projects have duplicate jobsets like this
<clever> dhess: this says how many shares the builds get within that jobset
<clever> and the // on lines 20 and 31, can overwrite that with a new value
[0x4A6F] has quit [(Ping timeout: 265 seconds)]
<dhess> doh
<dhess> I saved my #nixos ERC buffer and Emacs killed my ERC session
vidbina has quit [(Ping timeout: 256 seconds)]
<dhess> anyway... Hydra will use binary caches for builds, yes?
ssmike1 has joined #nixos
ssmike has quit [(Ping timeout: 240 seconds)]
ssmike1 is now known as ssmike
<infinisil> Hmm, I have a problem with port stuff
<infinisil> I can't seem to open port 2222, even though i set it as allowedTCPPorts
<infinisil> I get "Connection refused" from a client (e.g. netcat, `nc infinisil.com 2222 -v`)
<infinisil> I don't get any logs on the server-side (in journalctl)
<dhess> infinisil: silly question but are you sure something is listening on 2222?
<infinisil> Yes, it's an ssh server, `ssh -p 2222 localhost` on the server work
<infinisil> s
<clever> infinisil: Connection refused implies that the firewall allowed you in, but nothing is listening
<dhess> infinisil: is it listening on '*' or just 127.0.0.1 ?
<infinisil> Oh, I'm not sure, but that could be the reason
<infinisil> *checks the nixos default*
<infinisil> Default seems to be `0.0.0.0` aka *: https://nixos.org/nixos/options.html#openssh.list
<infinisil> oh hold on
jtojnar has quit [(Read error: Connection reset by peer)]
<infinisil> Heh, I didn't set the ssh port to 2222 on the other server
jtojnar has joined #nixos
<infinisil> wait no, it's port forwarded to 22
<infinisil> My setup: Client A does `ssh -R 2222:localhost:22 infinisil.com`, Client B should be able to do `ssh -p 2222 infinisil.com`
<clever> infinisil: ssh defaults to listening on localhost when it does that
<clever> infinisil: also, tmate does the same thing with much much less fuss
<infinisil> huh, so i need to pass in another option to the `ssh -R ...`?
<clever> yes, check the man page
<clever> 00~[-R [bind_address:]port:host:hostport]01~
<infinisil> hmm i see, so i need to set bind_address
<clever> the ip&port the server listens on, then the ip&port the server connects to
<clever> 0.0.0.0:2222 makes it listen on any interface
Ross has quit [(Quit: ZNC - http://znc.in)]
ottidmes has quit [(Ping timeout: 248 seconds)]
Ross has joined #nixos
Itkovian has quit [(Quit: My MacBook has gone to sleep. ZZZzzz…)]
nuncanada has joined #nixos
<infinisil> Trying..
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] jtojnar pushed 5 new commits to master: https://git.io/vbPaP
<NixOS_GitHub> nixpkgs/master 3253b1f Jan Tojnar: telepathy_gabble: 0.18.2 → 0.18.3
<NixOS_GitHub> nixpkgs/master 76f9a4d Jan Tojnar: telepathy_logger: 0.8.0 → 0.8.2
<NixOS_GitHub> nixpkgs/master a5b2c29 Jan Tojnar: telepathy_mission_control: 5.16.3 → 5.16.4
NixOS_GitHub has left #nixos []
<infinisil> Hmm doesn't seem to work :/
<boxofrox> `ssh infinisil.com ss -tln` will show you which ports are bound to listening services.
tmaekawa has joined #nixos
<infinisil> seems it's still only listening on localhost, I guess this doesn't work: -R 0.0.0.0:2222:localhost:22
<boxofrox> did you cancel the first reverse forward that bound localhost:2222?
<infinisil> yeah, it's a systemd unit which I'm changing
<infinisil> I'll try :2222:localhost:22 (an empty bind_address)
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] Ericson2314 closed pull request #29399: CODEOWNERS: Track owners and followers (master...codeowners) https://git.io/v5Qt4
NixOS_GitHub has left #nixos []
i-am-the-slime has quit [(Ping timeout: 240 seconds)]
<infinisil> Still shows as only listening on 127.0.0.1 :/
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] orivej closed pull request #32768: electron: 1.8.1 -> 1.7.9 (master...electron/1.7.9) https://git.io/vb6tU
NixOS_GitHub has left #nixos []
<boxofrox> for giggles, try on client A: `ssh -R 2222:localhost:22 infinisil.com -O cancel`. then verify the port 2222 is closed with `ssh infinisil.com ss -tln`, then restart your unit and see if it still binds to localhost.