gchristensen changed the topic of #nixos to: NixOS 18.03 and Nix 2.0 are released! || Share the output of nix-shell -p nix-info --run nix-info to help us help you. || https://nixos.org || Latest NixOS: https://nixos.org/nixos/download.html || Latest Nix: https://nixos.org/nix/download.html || Logs: https://logs.nix.samueldr.com/nixos/ || #nixos-dev, #nix-darwin, #nixos-aarch64, #nixos-chat
Sonarpulse has quit [Ping timeout: 240 seconds]
<{^_^}> [nixpkgs] @grahamc pushed 3 commits to release-18.03: https://git.io/vpu3V
<{^_^}> → 5eae581d by @grahamc: nixpkgs docs: format =)
<{^_^}> → 760be190 by @grahamc: nixos docs: ignore generated files
<{^_^}> → d3644fc2 by @grahamc: nixos docs: format =)
<samueldr> awesome
cristian2 has quit [Ping timeout: 240 seconds]
justanotheruser has joined #nixos
<{^_^}> [nixpkgs] @grahamc closed pull request #39700 → WIP: automagically format the docs → https://git.io/vpBrd
goibhniu has quit [Ping timeout: 248 seconds]
<hodapp> err, why does org-mode in 18.03 appear to be the 3-years-old 8.2.10?
cristian2 has joined #nixos
<palo> I have a problem with the hpodder package (a Haskell package) it depends on HaXml 1.20.x, but in nixos only HaXml 1.25.x exist. I try to give hpodder a specific version (via overridesAttrs) but it does not work, I was not even able to install HaXml 1.20.2 because it ignores the overridesAttrs (how I usually do them). These haskellPackages are build in a different way than usuall nixos packages it seems.
<gchristensen> samueldr: hopefully that makes it nicer to contribute docs ...
<palo> ah there is something called overrideCabal
<palo> Yezzz that works (kinda)
thc202 has quit [Ping timeout: 240 seconds]
cristian2 has quit [Ping timeout: 248 seconds]
drakonis has quit [Remote host closed the connection]
<{^_^}> Channel nixpkgs-unstable advanced to https://github.com/NixOS/nixpkgs/commit/164b580b361 (from 15 hours ago, history: https://channels.nix.gsc.io/nixpkgs-unstable)
drakonis has joined #nixos
xcmw has quit [Quit: Textual IRC Client: www.textualapp.com]
silver_ has joined #nixos
hakujin has quit [Ping timeout: 240 seconds]
silver has quit [Ping timeout: 240 seconds]
<{^_^}> [nixpkgs] @bendlas pushed to master « chromium: 66.0.3359.117 -> 66.0.3359.139 »: https://git.io/vpuZn
<{^_^}> [nixpkgs] @bendlas pushed to release-18.03 « chromium: 66.0.3359.117 -> 66.0.3359.139 »: https://git.io/vpuZB
<{^_^}> [nixpkgs] @7c6f434c pushed 16 commits to master: https://git.io/vpuZK
<{^_^}> → 2cd5d359 by @7c6f434c: mupdf: 1.12 -> 1.13
<{^_^}> → b82ee7c3 by @7c6f434c: pythonPackages.nbxmpp: 0.6.4 -> 0.6.5
<{^_^}> → cc6f2c09 by @7c6f434c: gajim: 1.0.1 -> 1.0.2
isHavvyGhosting has joined #nixos
<{^_^}> Channel nixos-18.03-small advanced to https://github.com/NixOS/nixpkgs/commit/972920be80b (from 66 minutes ago, history: https://channels.nix.gsc.io/nixos-18.03-small)
ajp has quit [Quit: No Ping reply in 180 seconds.]
<palo> :( this just opens up more problems.
isHavvy has quit [Ping timeout: 240 seconds]
ajp has joined #nixos
sanscoeur has quit [Read error: Connection reset by peer]
sanscoeur has joined #nixos
<{^_^}> Channel nixos-18.03 advanced to https://github.com/NixOS/nixpkgs/commit/4647755b9fd (from 16 hours ago, history: https://channels.nix.gsc.io/nixos-18.03)
stumble has quit [Ping timeout: 248 seconds]
freeman42x]NixOS has quit [Ping timeout: 240 seconds]
markus1199 has quit [Ping timeout: 276 seconds]
markus1189 has joined #nixos
<Rusty1_> deactivate
acarrico has quit [Ping timeout: 248 seconds]
jason has joined #nixos
jason is now known as Guest74647
lektrik has joined #nixos
Guest74647 is now known as stumble
<stumble> Hi hi! I'm upgrading an unstable installation, and I get:
<stumble> `error: undefined variable 'hfsprogs' at /etc/nixos/configuration.nix:181:5`
hakujin has joined #nixos
iyzsong has joined #nixos
nuncanada has quit [Quit: Leaving]
<stumble> Thanks, lopsided98. How could I have found that for myself please?
<lopsided98> I searched "hfsprogs" in nixpkgs on github and looked under the commits tab
hakujin has quit [Ping timeout: 264 seconds]
<stumble> Thanks.
<{^_^}> [nixpkgs] @dezgeg pushed to master « Revert "Revert "hfsprogs: init at 332.25"" »: https://git.io/vpuct
<stumble> Wow! How did that happen?
<stumble> And thank you!
jrolfs has joined #nixos
ericsagnes has joined #nixos
jrolfs__ has quit [Ping timeout: 240 seconds]
<{^_^}> Channel nixpkgs-18.03-darwin advanced to https://github.com/NixOS/nixpkgs/commit/291df3bdb2d (from 35 minutes ago, history: https://channels.nix.gsc.io/nixpkgs-18.03-darwin)
<ajmccluskey> the nix file it's calling was produced using `cabal2nix cabal://servant-auth-client-0.3 > ./servant-auth-client-0.3.nix` IIRC
silver_ has quit [Read error: Connection reset by peer]
Supersonic112 has joined #nixos
Supersonic has quit [Disconnected by services]
markus1199 has joined #nixos
Supersonic112 is now known as Supersonic
markus1189 has quit [Ping timeout: 248 seconds]
acarrico has joined #nixos
mbrgm has quit [Ping timeout: 264 seconds]
mbrgm_ has joined #nixos
mbrgm_ is now known as mbrgm
ericsagnes has quit [Ping timeout: 264 seconds]
drakonis_ has joined #nixos
krey has joined #nixos
<stumble> Hm. When I do
<stumble> nix-env -qaP whatever
<stumble> I get the following warning:
<stumble> warning: name collision in input Nix expressions, skipping '/home/jason/.nix-defexpr/channels_root/nixos'
<stumble> I'm not sure why. Here are my channels:
<stumble> nix-channel --list
<stumble> sudo nix-channel --list
<gchristensen> it isn't a problem, stumble, just a warning it is using _your_ nixos channel instead of the root's nixos channel
<stumble> Oh, I see! Thanks.
<gchristensen> you're welcome!
hamishmack has quit [Quit: Textual IRC Client: www.textualapp.com]
<palo> ajmccluskey: I see. Hoped there was an easier way to do that :( I mean overrideing already existing packages. But thanks, I will try to solve it this way.
<stumble> Now that I think about it, that warning is useful, although a bit strangely worded!
<gchristensen> like maybe it should also say "preferring <mychannel> over <rootchannel>?"
<stumble> Ah yes! That would be a great wording IMO.
<gchristensen> a great point!
<stumble> I guess it's a little complicated because there could be any number of channels being skipped.
<gchristensen> I _think_ here it is guaranteed to top out at 2
hamishmack has joined #nixos
ryantrinkle has quit [Ping timeout: 264 seconds]
<gchristensen> oh I see, yeah you're right
<stumble> Hm.
jrolfs has quit [Ping timeout: 264 seconds]
<stumble> I think the problem is that it's a general error message at a relatively low level, but it's being triggered very frequently (I presume) by what must be a very common way of doing things, which is to have exactly two channels in use, one for root and one for an unprivileged user.
<gchristensen> it might be
<gchristensen> you could instead, for example, create a channel as your user named nixpkgs, and avoid the error I think
<stumble> Ah!
<stumble> Let's see what the docs recommend ...
<gchristensen> out of curiosity, which docs are you checking?
<stumble> The manual.
<gchristensen> which one? :D
<stumble> Aha. If you do:
<stumble> then it adds it under the name "nixpkgs" (even though you didn't specify that).
<stumble> Which is good, I guess.
<gchristensen> I wonder how it knows
<stumble> I guess "nixpkgs" must be a hard-coded default.
<gchristensen> some things are harder to improve the docs on than others :P
<stumble> So in fact the warning was alerting me to an error I'd made, which was to name two channels with the same name for no good reason. I thought "nixos" was the defaut but I was wrong.
<stumble> Yes!
<samueldr> > If name is omitted, it defaults to the last component of url, with the suffixes -stable or -unstable removed.
<stumble> Oh, OK, good.
<samueldr> (from the manpage)
<samueldr> I knew I read it somewhere :)
<stumble> :-)
Arcaelyx has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
lektrik has left #nixos ["Leaving"]
stumble- has joined #nixos
ericsagnes has joined #nixos
stumble- has quit [Client Quit]
stumble has quit [Ping timeout: 240 seconds]
semilattice has joined #nixos
jason has joined #nixos
jason is now known as stumble
<ajmccluskey> I think I found my issue. It seems that `nix.binaryCaches` used to append entries to the default(s) (i.e. `cache.nixos.org`), but now setting that overrides the whole list.
tyrus82 has quit [Quit: tyrus82]
tyrus82 has joined #nixos
<stumble> That's an interesting change!
<gchristensen> a good change
<stumble> Because it's purer?
nur0n0 has joined #nixos
<gchristensen> because it is good to be able to say "don't talk to cache.nixos.org"
<gchristensen> for example, people who don't want to trust it
<gchristensen> anyway, bed time. night!
<elvishjerricco> gchristensen: Meh. I think it violates the principle of least astonishment. Might have been better to just have a different option to disable that
<stumble> Good night.
Sonarpulse_ is now known as Sonarpulse
<hodapp> something needs libgfortran.so.3, and I see it in (e.g.) /nix/store/3m8wl9f0jq3w6xb94br7dnnhi3jdl2h4-gfortran-5.4.0-lib/lib/libgfortran.so.3 but how do I go about getting at this path from something like shell.nix??
<hodapp> the package gfortran doesn't seem to be the correct one
<ajmccluskey> All for providing an easy way to not use the default cache(s), but changing that behaviour hurt.
<ryantm> hodapp: try gfortran.lib
<ajmccluskey> Didn't see it mentioned in the release notes, but that might be on me.
<ryantm> hodapp: I see gfortran.cc.lib a bunch in nixpkgs
<ajmccluskey> Upgrade of packages was very fast and seemingly successful now. All in all I'm still a very happy NixOS user. Just in case anyone took my comments as being whiney :)
<hodapp> ryantm: that's the incorrect version, libgfortran.so.4 rather than .3
colemickens has joined #nixos
<ryantm> all-packages.nix has gfortran48, 49, 5, 6, 7
<hodapp> ooh...
colemickens has quit [Client Quit]
colemickens has joined #nixos
<hodapp> didn't realize those were there since none were showing up in searches
spacefrogg has quit [Remote host closed the connection]
aw has quit [Quit: Quitting.]
aw has joined #nixos
spacefrogg has joined #nixos
<{^_^}> [nixpkgs] @Ericson2314 opened pull request #39844 → cctools, apple libiconv: Apple clean up for iOS cross → https://git.io/vpu82
semilattice has quit [Ping timeout: 276 seconds]
semilattice has joined #nixos
drakonis_ has quit [Read error: Connection reset by peer]
drakonis has quit [Read error: Connection reset by peer]
gmarmstrong has joined #nixos
gmarmstrong has quit [Remote host closed the connection]
schoppenhauer has quit [Read error: Connection reset by peer]
schoppenhauer has joined #nixos
jtojnar has quit [Ping timeout: 260 seconds]
justan0theruser has joined #nixos
semilattice has quit [Ping timeout: 264 seconds]
justanotheruser has quit [Ping timeout: 260 seconds]
<fearlessKim[m]> would be cool to merge this https://github.com/NixOS/nixops/pull/824
<colemickens> Oh my that is cool. I was reading about the current limitations just last week, hoping someone would do it soon.
semilattice has joined #nixos
<{^_^}> [nixpkgs] @xeji merged pull request #39839 → stride: 1.8.18 -> 1.17.82 → https://git.io/vpuJG
<{^_^}> [nixpkgs] @xeji pushed 2 commits to master: https://git.io/vpu4x
<{^_^}> → 1abef3a7 by @puffnfresh: stride: 1.8.18 -> 1.17.82
<{^_^}> → ccd986d0 by @xeji: Merge pull request #39839 from puffnfresh/pkgs/stride
<{^_^}> [nixpkgs] @xeji pushed 2 commits to master: https://git.io/vpuBe
<{^_^}> → 3c4efe44 by @xeji: xen_4_10: fix build (qemu-xen memfd patch)
<{^_^}> → f50e6888 by @xeji: Merge pull request #39663 from xeji/xen-4-10-memfd
<{^_^}> [nixpkgs] @xeji merged pull request #39663 → xen_4_10: fix qemu-xen build error (memfd) → https://git.io/vp4QC
nur0n0 has quit [Quit: http://www.kiwiirc.com/ - A hand crafted IRC client]
nur0n0 has joined #nixos
hakujin has joined #nixos
mkoenig__ has joined #nixos
jperras has quit [Quit: WeeChat 2.1]
srl295 has quit [Quit: Connection closed for inactivity]
mkoenig_ has quit [Ping timeout: 264 seconds]
<kuri0> in default.nix how can I include all the patches in the current directory
<kuri0> without having to specify each one
c0ffee152 has quit [Quit: Lost terminal]
blonkhart has quit [Quit: WeeChat 1.9.1]
justan0theruser has quit [Ping timeout: 240 seconds]
hakujin has quit [Ping timeout: 256 seconds]
justanotheruser has joined #nixos
nur0n0 has quit [Quit: http://www.kiwiirc.com/ - A hand crafted IRC client]
<{^_^}> [nixpkgs] @xeji pushed 2 commits to master: https://git.io/vpuBn
<{^_^}> → d1f7c51d by @Ralith: vulkan-loader: fix broken symlink in output
<{^_^}> → 599ecd58 by @xeji: Merge pull request #39094 from Ralith/vulkan
<{^_^}> [nixpkgs] @xeji merged pull request #39094 → vulkan-loader: fix broken symlink in output → https://git.io/vpTdE
jackdk has quit [Remote host closed the connection]
joehh has joined #nixos
<joehh> hi, how do I add a new module using an override?
<joehh> I'm wanting to make a custom version of https://github.com/NixOS/nixpkgs/blob/release-18.03/nixos/modules/services/networking/vsftpd.nix but am unsure how to add it to my local nixpkgs
<{^_^}> [nixpkgs] @xeji pushed commit from @Ralith to release-18.03 « vulkan-loader: fix broken symlink in output »: https://git.io/vpuBi
iqubic has joined #nixos
xeji has joined #nixos
xeji has quit [Client Quit]
<{^_^}> Channel nixos-18.03 advanced to https://github.com/NixOS/nixpkgs/commit/c56ebaba1b0 (from 10 hours ago, history: https://channels.nix.gsc.io/nixos-18.03)
jackdk has joined #nixos
<teto1> how should I go to make linux overridable ?
nallar has joined #nixos
Ross has quit [Ping timeout: 240 seconds]
nallar is now known as Ross
Durbley has quit [Ping timeout: 265 seconds]
<joehh> override should have been overlay above
<zybell> kuri0:without spec which you dont spec order!patch is not commutative unless you make it so.
<{^_^}> Channel nixos-18.03-small advanced to https://github.com/NixOS/nixpkgs/commit/291df3bdb2d (from 4 hours ago, history: https://channels.nix.gsc.io/nixos-18.03-small)
<zybell> *which,*
xy2_ has joined #nixos
<thefloweringash[> joehh: short version: add the existing module to "disabledModules", import your module like normal. Long version: https://nixos.org/nixos/manual/#sec-replace-modules
Henson has quit [Ping timeout: 268 seconds]
<justanotheruser> struggling finding this in the docs: What's the best way to set environment variables, not for build, but to be used in the environment?
<jackdk> around a particular program that you're building? you could create a wrapper?
stephenjudkins has quit [Remote host closed the connection]
stephenjudkins has joined #nixos
rauno has quit [Ping timeout: 248 seconds]
<dmj`> so I installed nix on my old mac, but now it says it can’t find nix-shell
<dmj`> why
<dmj`> I’ve restarted the shell as well
<dmj`> oh, maybe my nix path isn’t set
<dmj`> .nix-defexpr doesn’t exist though
Rusty1_ has quit [Quit: Konversation terminated!]
hamishmack has quit [Ping timeout: 248 seconds]
stephenjudkins has quit [Remote host closed the connection]
stephenjudkins has joined #nixos
<joehh> thefloweringash[: thanks for that - I think I get it now
MercurialAlchemi has joined #nixos
jaeckel has quit [Remote host closed the connection]
stephenjudkins has quit []
stephenjudkins has joined #nixos
Guanin_ has quit [Ping timeout: 268 seconds]
jfred has quit [Ping timeout: 256 seconds]
coot has joined #nixos
Ariakenom has joined #nixos
Guanin_ has joined #nixos
joehh has quit [Ping timeout: 264 seconds]
<kuri0> zybell, i want to do it for the patches.nix in the kernel folder
<kuri0> i want it to import a folder called ./mypatches
<kuri0> and in that mypatches folder i need a default.nix which includes all the patches in mypatches
hamishmack has joined #nixos
ericsagnes has quit [Ping timeout: 264 seconds]
odi has joined #nixos
xy2_ has quit [Ping timeout: 256 seconds]
Ariakenom has quit [Read error: Connection reset by peer]
wchresta has joined #nixos
[Leary] has quit [Remote host closed the connection]
Mateon3 has joined #nixos
<{^_^}> Channel nixpkgs-18.03-darwin advanced to https://github.com/NixOS/nixpkgs/commit/7cbf6ca1c84 (from 2 hours ago, history: https://channels.nix.gsc.io/nixpkgs-18.03-darwin)
olto has joined #nixos
Mateon1 has quit [Ping timeout: 260 seconds]
Mateon3 is now known as Mateon1
kreisys has joined #nixos
<{^_^}> Channel nixos-18.03-small advanced to https://github.com/NixOS/nixpkgs/commit/7cbf6ca1c84 (from 2 hours ago, history: https://channels.nix.gsc.io/nixos-18.03-small)
krey has quit [Ping timeout: 260 seconds]
jedai has joined #nixos
hamishmack has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
[Leary] has joined #nixos
rauno has joined #nixos
jedai|2 has joined #nixos
<teto1> I want to override preConfigure while having autoreconfHook as a buildInput. It seems like the autoreconf is called before which generates an error because of a missing file ? Is there a workaround ?
xy2_ has joined #nixos
jedai has quit [Ping timeout: 255 seconds]
DavidEGr1yson has quit [Remote host closed the connection]
spear2 has quit [Ping timeout: 240 seconds]
Ariakenom has joined #nixos
spear2 has joined #nixos
hyper_ch2 has joined #nixos
siel has quit [Ping timeout: 245 seconds]
robogoat has quit [Ping timeout: 264 seconds]
siel has joined #nixos
robogoat has joined #nixos
xy2_ has quit [Ping timeout: 256 seconds]
hamishmack has joined #nixos
siel has quit [Ping timeout: 256 seconds]
ericsagnes has joined #nixos
justbeingglad has joined #nixos
semilattice has quit [Ping timeout: 260 seconds]
krey has joined #nixos
stephenjudkins has quit [Remote host closed the connection]
stephenjudkins has joined #nixos
siel has joined #nixos
wchresta has quit [Remote host closed the connection]
<teto1> I rewrote the postUnpack phase and it works so that will be it I guess :)
hyper_ch has quit [Ping timeout: 240 seconds]
periklis has joined #nixos
hyper_ch has joined #nixos
iqubic` has joined #nixos
iqubic has quit [Ping timeout: 276 seconds]
Izorkin_ has joined #nixos
Izorkin has quit [Ping timeout: 268 seconds]
iyzsong has quit [Ping timeout: 264 seconds]
reinzelmann has joined #nixos
winem_ has joined #nixos
__Sander__ has joined #nixos
<{^_^}> [nixpkgs] @flokli opened pull request #39848 → virtualbox: update guest additions hash → https://git.io/vpuaV
selaux has joined #nixos
knupfer has joined #nixos
<{^_^}> [nixpkgs] @teto opened pull request #39849 → linux_mptcp: 0.93 -> 0.94 → https://git.io/vpuah
Tucky has joined #nixos
justbeingglad has left #nixos [#nixos]
robstr has joined #nixos
ckauhaus has joined #nixos
__Sander__ has quit [Read error: Connection timed out]
__Sander__ has joined #nixos
__Sander__ has quit [Client Quit]
__Sander__ has joined #nixos
xAFFE has joined #nixos
Arcaelyx has joined #nixos
<{^_^}> [nixpkgs] @peterhoeg pushed 2 commits to master: https://git.io/vpuVQ
<{^_^}> → 0a80a376 by @flokli: virtulabox: update guest additions hash
<{^_^}> → 87595a47 by @peterhoeg: Merge pull request #39848 from flokli/virtualbox-5.2.10-guest-additions
<{^_^}> [nixpkgs] @peterhoeg merged pull request #39848 → virtualbox: update guest additions hash → https://git.io/vpuaV
ertes-w has joined #nixos
tilpner has quit [Ping timeout: 264 seconds]
<{^_^}> [nixpkgs] @peterhoeg merged pull request #39717 → nixos-container: support restarts → https://git.io/vpRRa
<{^_^}> [nixpkgs] @peterhoeg pushed 2 commits to master: https://git.io/vpuwk
<{^_^}> → b95a24fd by @peterhoeg: nixos-container: support restarts
<{^_^}> → 236a9189 by @peterhoeg: Merge pull request #39717 from peterhoeg/f/container
dvim has joined #nixos
jackdk has quit [Ping timeout: 240 seconds]
hyper_ch2 has quit [Ping timeout: 260 seconds]
thc202 has joined #nixos
goibhniu has joined #nixos
hyper_ch2 has joined #nixos
Shados_ has joined #nixos
Shados has quit [Read error: Connection reset by peer]
jaeckel has joined #nixos
<Myrl-saki> clever: I think I'll just use qemu-i386 with Nix. Too much hassle at this point.
jacob_ has joined #nixos
civodul has joined #nixos
abbradar has joined #nixos
ericsagnes has quit [Ping timeout: 264 seconds]
hyper_ch2 has quit [Quit: Page closed]
<abbradar> Hi all! I have a server with 2GB of RAM and 1GB zram on which I want to `nix-build -A ghc` -- but get "out of memory". Memory usage indeed creeps up when `nix-build` is working; it doesn't try to use swap at all though. Any ideas what can I do with this? It's overall strange that Nix seemingly loads full derivation into memory...
siel has quit [Ping timeout: 240 seconds]
<woffs> I also experienced things like this, I had to close all other applications go get it working. Was no problem in 17.09
<rawtaz> abbradar: i have *no* idea really, i dont even know what compilation goes on there, but is there any way you can limit it to e.g. one process at a time (in case it currently uses multiple)?
<rawtaz> i dont suppose there's any garbage collection involved that you can tweak to be more aggressive?
MichaelRaskin has left #nixos [#nixos]
TimePath has quit [Ping timeout: 245 seconds]
slabity[m] has quit [Ping timeout: 245 seconds]
jack[m] has quit [Ping timeout: 245 seconds]
dpc has quit [Ping timeout: 245 seconds]
trikl[m] has quit [Ping timeout: 245 seconds]
telent[m] has quit [Ping timeout: 245 seconds]
spacekitteh[m] has quit [Ping timeout: 245 seconds]
<abbradar> rawtaz: I don't think it's during eval so no GC should be involved (I'm not sure though, maybe nix-daemon uses libgc too). No compilation runs, it's Nix fetching cached derivation.
Kallegro[m] has quit [Ping timeout: 245 seconds]
wervenyt[m] has quit [Ping timeout: 245 seconds]
sphalerit has quit [Ping timeout: 245 seconds]
bdimcheff has quit [Ping timeout: 245 seconds]
florianjacob has quit [Ping timeout: 245 seconds]
bendlas has quit [Ping timeout: 245 seconds]
<abbradar> I have several people reporting it to me before and experience it myself but that time it was more difficult to reproduce
Dezgeg[m] has quit [Ping timeout: 245 seconds]
yochai[m] has quit [Ping timeout: 245 seconds]
uvnikita[m] has quit [Ping timeout: 245 seconds]
revoltmedia[m] has quit [Ping timeout: 245 seconds]
<abbradar> The server has just 60mb RAM used now so I don't have anything to close :D
Khorne[m] has quit [Ping timeout: 245 seconds]
lukeadams[m] has quit [Ping timeout: 245 seconds]
baconicsynergy[m has quit [Ping timeout: 245 seconds]
wzy8L-B2[m] has quit [Ping timeout: 245 seconds]
scott1 has quit [Ping timeout: 245 seconds]
wilornel has quit [Ping timeout: 245 seconds]
nh2[m] has quit [Ping timeout: 245 seconds]
lord| has quit [Ping timeout: 240 seconds]
TimePath has joined #nixos
revoltmedia[m] has joined #nixos
yochai[m] has joined #nixos
Dezgeg[m] has joined #nixos
uvnikita[m] has joined #nixos
lukeadams[m] has joined #nixos
baconicsynergy[m has joined #nixos
wilornel has joined #nixos
Kallegro[m] has joined #nixos
spacekitteh[m] has joined #nixos
wzy8L-B2[m] has joined #nixos
Khorne[m] has joined #nixos
nh2[m] has joined #nixos
scott1 has joined #nixos
trikl[m] has joined #nixos
telent[m] has joined #nixos
slabity[m] has joined #nixos
jack[m] has joined #nixos
dpc has joined #nixos
bdimcheff has joined #nixos
wervenyt[m] has joined #nixos
sphalerit has joined #nixos
bendlas has joined #nixos
florianjacob has joined #nixos
hiberno has quit [Quit: WeeChat 1.6]
hyper_ch2 has joined #nixos
peacememories has joined #nixos
peacememories has quit [Read error: Connection reset by peer]
goibhniu has quit [Ping timeout: 260 seconds]
peacememories has joined #nixos
goibhniu has joined #nixos
Jetien_ has joined #nixos
periklis has quit [Remote host closed the connection]
iyzsong has joined #nixos
siel has joined #nixos
periklis has joined #nixos
<woffs> abbradar, you need a separate build server :-/
toby1851 has joined #nixos
<abbradar> woffs: actually nixUnstable fixes the problem! See https://github.com/NixOS/nix/issues/1969
Jetien_ has quit [Remote host closed the connection]
asuryawanshi has joined #nixos
<woffs> abbradar: thanks, good to know
lord| has joined #nixos
asuryawanshi has quit [Remote host closed the connection]
ertes has quit [Ping timeout: 256 seconds]
flokli has quit [Quit: WeeChat 2.0.1]
periklis has quit [Ping timeout: 256 seconds]
iyzsong has quit [Ping timeout: 265 seconds]
flokli has joined #nixos
paraseba has quit [Ping timeout: 256 seconds]
guillaume has quit [Remote host closed the connection]
hiberno has joined #nixos
asuryawanshi has joined #nixos
viric has quit [Read error: Connection reset by peer]
viric has joined #nixos
humanoyd has joined #nixos
peacememories has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
coot has quit [Quit: coot]
<{^_^}> [nixpkgs] @akru opened pull request #39852 → solc: 0.4.20 -> 0.4.23 → https://git.io/vpuDA
dkibi has joined #nixos
<{^_^}> [nixpkgs] @akru closed pull request #33937 → solc: enable shared libs → https://git.io/vNl1w
paraseba has joined #nixos
__monty__ has joined #nixos
peacememories has joined #nixos
seanparsons has quit [Read error: Connection reset by peer]
<kuri0> how can I create a default.nix that imports all patches in the current folder ?
<kuri0> i want to do this for kernel patches (which can include a folder and that folder needs to have a default.nix)
lord| has quit [Ping timeout: 256 seconds]
lord| has joined #nixos
winem_ has quit [Ping timeout: 240 seconds]
seanparsons has joined #nixos
peacememories has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
MP2E has quit [Remote host closed the connection]
<adisbladis[m]> kuri0: Something along these lines:
<adisbladis[m]> lib.attrsets.attrNames (lib.attrsets.filterAttrs (k: v: v == "regular" && (lib.lists.last (lib.strings.splitString "." k) == "patch")) (builtins.readDir "/tmp"))
<kuri0> adisbladis[m], so i put that in default.nix (and change /tmp to .) ?
humanoyd has quit [Ping timeout: 276 seconds]
ckauhaus_ has joined #nixos
alex`` has quit [Ping timeout: 256 seconds]
ckauhaus_ has quit [Remote host closed the connection]
<adisbladis[m]> kuri0: https://ptpb.pw/BIQQ
<kuri0> ill try that thanks
alex`` has joined #nixos
ckauhaus has quit [Ping timeout: 260 seconds]
jtojnar has joined #nixos
asuryawanshi has quit [Remote host closed the connection]
asuryawanshi has joined #nixos
<kuri0> adisbladis[m], error: attribute 'patch' missing, at
maingo has quit [Quit: Connection closed for inactivity]
spear2 has quit [Remote host closed the connection]
kisik21 has joined #nixos
ben__ has quit [Ping timeout: 260 seconds]
humanoyd has joined #nixos
arianvp2 has joined #nixos
<arianvp2> is there some way to set and env variable before entering nix-shell?
<arianvp2> ala preBuild but than for shell?
<arianvp2> I need to set fontconfig so I can build my xelatex package
<arianvp2> but want to be able to use nix-shell as well for incremental compilation
Ariakenom has quit [Ping timeout: 240 seconds]
<kuri0> adisbladis[m], it gives that error
<kuri0> each patch has to be like this
<kuri0> p9_fixes =
<kuri0> { name = "p9-fixes";
<kuri0> patch = ./p9-fixes.patch;
<kuri0> };
<{^_^}> Channel nixpkgs-unstable advanced to https://github.com/NixOS/nixpkgs/commit/84d11bd1fb8 (from 17 hours ago, history: https://channels.nix.gsc.io/nixpkgs-unstable)
Ridout has joined #nixos
supernanovoid has joined #nixos
<supernanovoid> Hey, guys! How i can pass some flags (like -Werror or -Wno-error) to the builder in nix expression?
<{^_^}> [nixpkgs] @globin merged pull request #35124 → vlc: 2.2.8 -> 3.0.2 → https://git.io/vA8G9
<{^_^}> [nixpkgs] @globin pushed 4 commits to staging: https://git.io/vpu74
<{^_^}> → a0dd9713 by @peterhoeg: vlc: 2.2.8 -> 3.0.1
<{^_^}> → 490e6fc9 by @peterhoeg: vlc_npapi: drop it as firefox no longer support NPAPI
<{^_^}> → a3f5c424 by @vaibhavsagar: phonon-backend-vlc: 0.9.0 -> 0.10.1
Ariakenom has joined #nixos
<symphorien> arianvp2: either shellHook for arbitrary shell commands, or just define your env variable as an appribute to the argument of mkDerivation
<symphorien> supernanovoid: NIX_CFLAGS_COMPILE="-Werror" or makeFlags="CFLAGS=-Werror" or any other variable the makefile/underlying build system will understand
JosW has joined #nixos
<supernanovoid> Thanks!
niklob has joined #nixos
joehh has joined #nixos
wacke has joined #nixos
<supernanovoid> But can i disable -Werror=format-security somehow, using cmake?
<symphorien> hardeningDisable = ["all"]
<symphorien> iirc
<supernanovoid> Thanks a lot!
<wacke> hi all, i have services.acpid enabled and also defined one handler for xrandr, but the xrandr command is not executed, my log file is empty, someone an idea? relevant config part: https://pastebin.com/8eC8BK4L
<wacke> only echo's output is in the logfile
jensens has joined #nixos
JosW has quit [Quit: Konversation terminated!]
<{^_^}> [nixpkgs] @hedning opened pull request #39853 → nix-zsh-completions: 0.3.9 -> 0.4.0 (fixes recently broken file completion) → https://git.io/vpudg
<{^_^}> [nix] @edolstra pushed to master « Fix bzip2 compression of files > 4 GiB »: https://git.io/vpudF
tyrus82 has quit [Quit: tyrus82]
<wacke> ps: system.stateVersion = "18.03";
<arianvp2> symphorien: oh attributes. of course. thanks
<supernanovoid> I have some problem again: fatal error: SDL_mixer.h: No such file or directory #include "SDL_mixer.h". But SDL2_mixer is in buildInputs :(
seanparsons has quit [Read error: Connection reset by peer]
guillaume has joined #nixos
silver has joined #nixos
<{^_^}> [nixpkgs] @globin merged pull request #31645 → prometheus-surfboard-exporter: init at 2.0.0 → https://git.io/vFKb5
<{^_^}> [nixpkgs] @globin pushed 2 commits to master: https://git.io/vpuFa
<{^_^}> → 503f8525 by Samuel Leathers: prometheus-surfboard-exporter: init at 2.0.0
<{^_^}> → 78f09c91 by Samuel Leathers: nixos/prometheus-surfboard-exporter: add new module
niklob has quit [Quit: Leaving]
<wacke> if i run the generated xrandr.sh file from the shell it works, but not via acpid?!
<symphorien> what if /tmp/log is owned by your user so the acpid user cannot write to it ?
__Sander__ has quit [Ping timeout: 255 seconds]
<wacke> symphorien: just added "id >> /tmp/log" to the configuration, output: uid=0(root) gid=0(root) Gruppen=0(root)
thblt has joined #nixos
<symphorien> ah ok
<wacke> so the output looks like: start ibm/hotkey LEN0268:00 00000080 00006030
<wacke> uid=0(root) gid=0(root) Gruppen=0(root)
<wacke> Mi 2. Mai 13:01:48 CEST 2018 extern connected
<wacke> per event
__Sander__ has joined #nixos
<wacke> but the command: ${pkgs.xlibs.xrandr}/bin/xrandr 2>&1 >> /tmp/log is not executed, i have no idea what is wrong or how to debug it
winem_ has joined #nixos
seanparsons has joined #nixos
<sphalerite> Just got X to segfault \o/
supernanovoid has quit [Quit: Leaving]
<{^_^}> [nixpkgs] @globin merged pull request #37871 → nixos/docker-registry: add configuration options to support image deletions → https://git.io/vxE8q
<{^_^}> [nixpkgs] @globin pushed 5 commits to master: https://git.io/vpub8
<{^_^}> → f5c0b3f8 by @ironpinguin: nixos/docker-registry: add more configuration options for docker-registry
<{^_^}> → 593dc451 by @Ma27: nixos/docker-registry: cleanup module definition & enhance testcase
<{^_^}> → afd3136e by @ironpinguin: nixos/docker-registry: Add support for garbage collector to docker registry
<{^_^}> [nixpkgs] @xeji merged pull request #37992 → remove godot_headers in favour of a dev output on godot → https://git.io/vx2Ky
<{^_^}> [nixpkgs] @xeji pushed 3 commits to master: https://git.io/vpuN1
<{^_^}> → a811d1d6 by @Twey: godot_headers: remove in favour of godot.dev
<{^_^}> → 76f32d9b by @Twey: godot: add a dev output containing the gdnative headers
<{^_^}> → c2769395 by @xeji: Merge pull request #37992 from Twey/godot-3.0.2
arianvp2 has quit [Quit: Page closed]
<nikivi> I am curious, why are some people rewriting nix in Haskell https://github.com/haskell-nix/hnix
<{^_^}> Channel nixpkgs-unstable advanced to https://github.com/NixOS/nixpkgs/commit/0a19162fa9a (from 14 hours ago, history: https://channels.nix.gsc.io/nixpkgs-unstable)
__Sander__ has quit [Ping timeout: 240 seconds]
ericsagnes has joined #nixos
rauno has quit [Ping timeout: 268 seconds]
<Akii> Hi! I would like to get this modeller working https://camunda.com/download/modeler/ -- it says "Linux" but I think they meant "Ubuntu".. if I'm interpreting the output of `ldd` correct I'm missing a whole bunch of stuff
<Akii> kinda sounds like it would be an awesome fit for Nix to just resolve those dependencies but no idea if that's possible
<Akii> I also lack the linux-fu for that
<srhb> nikivi: Haskell is an excellent language for being principled about _other_ languages. And the people involved are fairly big-time Haskellers, so probably also because it's just nicer to work in a language they know, rather than C++/perl
ericsagnes has quit [Ping timeout: 264 seconds]
<nikivi> But wouldn't it just be duplicated the efforts of https://github.com/NixOS/nix
<srhb> nikivi: (I couldn't easily interface my own programs with the C++ in Nix, but I _can_ easily do it with hnix.)
<srhb> nikivi: Doubtfully. Again, I can't C++, so there's no way I can/want to really help with the NixOS/nix
ihar has quit [Ping timeout: 240 seconds]
ihar has joined #nixos
Ridout has quit [Quit: Lost terminal]
arianvp2 has joined #nixos
<arianvp2> I'm following the nix pills on how stdenv works
<arianvp2> however if I go into my shell and source $stdenv/setup I get an error
<arianvp2> [nix-shell:~/Documents/UU/Thesis/minimal]$ source $stdenv/setup bash: pkgBuildAccumVars: readonly variable
<arianvp2> Any idea what that means?
fuzzy-id has joined #nixos
<symphorien> arianvp2: I think nix shell has done this already and you can't do it twice
<arianvp2> oooh
<fuzzy-id> is there a way to deploy with nixops to machine w/o internet-access?
<arianvp2> hmmph weird
<arianvp2> I overriden `buildPhase` in my derivation
<fuzzy-id> can i build everything on the deployment machine and copy over, for example?
<arianvp2> however if I type `buildPhase` in nix-shell it will still call autotools make
<arianvp2> oh do I need to call $buildPhase instead?
<__monty__> fuzzy-id: Maybe consider IPoAC ; )
<wacke> ok, had to set DISPLAY and XAUTHORITY vars...
wacke has quit [Quit: leaving]
unkn has joined #nixos
tilpner has joined #nixos
<Akii> uuuh this sounds promising :3 https://nixos.wiki/wiki/Packaging/Binaries
<{^_^}> [nixpkgs] @mkaito closed pull request #39288 → dovecot2: configure dhparams generation for ssl_dh → https://git.io/vpYkL
<mkaito> I thought the wiki was dead and the manual was favoured?
<tilpner> The wiki was resurrected
<{^_^}> [nix] @edolstra pushed 2 commits to master: https://git.io/vpujR
<{^_^}> → 548ad391 by @edolstra: Fix builtins.add test
<{^_^}> → 53ec5ac6 by @edolstra: Fix some random -Wconversion warnings
tyrus82 has joined #nixos
<Akii> oh well far too many dependencies to manually resolve, but good to know it would work
<joehh> fuzzy-id: if you use "nixops deploy --build-only", you can get the resultant derivations
<joehh> These can be exported using nix-store --export $(nix-store -qR MACHINEDERIVATION)
<joehh> I believe you can then use bin/switch-to-configuration from the derivation to activate the derivation
globin has quit [Quit: o/]
<Akii> ha idea: nix-shell but it makes it so every lib is what default ubuntu has
<Akii> does that make sense?
pemeunier has quit [Remote host closed the connection]
mt has joined #nixos
<gchristensen> Akii: maybe check out steam-run :)
<gchristensen> it is similar, but makes an fhs environment
__Sander__ has joined #nixos
<Akii> kinda sad that you can
<Akii> can't just automatically derive needed libs for a given executable
nocoolnametom has quit [Ping timeout: 264 seconds]
globin has joined #nixos
<Akii> that'd probably be the "next step". give me the ubuntu env but only what this particular binary needs
<tilpner> But how do you find out what dependencies a random project has?
simpson has quit [Ping timeout: 255 seconds]
<tilpner> Or are you only talking about compiled executables?
<Akii> compiled ones and you get the list with `ldd`
<Akii> I'm assuming that's how things work anyway
simukis has joined #nixos
<Akii> for now I just set up a VM
<tilpner> Yes, that could work. Create an index of filename -> nix package, then use autoPatchelfHook to plug them together
<gchristensen> it'd probably need to not be a builder because you'd need to pass the entire nixpkgs in to scope
<gchristensen> but maybe just a cli tool?
darlan has joined #nixos
thblt has quit [Changing host]
thblt has joined #nixos
darlan has quit [Client Quit]
guillaume has quit [Remote host closed the connection]
nocoolnametom has joined #nixos
andrewmiller1 has joined #nixos
griff_ has joined #nixos
Rembane has joined #nixos
<{^_^}> Channel nixpkgs-unstable advanced to https://github.com/NixOS/nixpkgs/commit/236a9189e3f (from 5 hours ago, history: https://channels.nix.gsc.io/nixpkgs-unstable)
griff_ has quit [Quit: griff_]
tyrus82 has quit [Ping timeout: 240 seconds]
abbradar has quit [Remote host closed the connection]
winem_ has quit [Ping timeout: 240 seconds]
winem_ has joined #nixos
hakujin has joined #nixos
<{^_^}> Channel nixos-unstable-small advanced to https://github.com/NixOS/nixpkgs/commit/b28d151ac9b (from 85 minutes ago, history: https://channels.nix.gsc.io/nixos-unstable-small)
hakujin has quit [Ping timeout: 248 seconds]
kahiru has quit [Remote host closed the connection]
knupfer has quit [Remote host closed the connection]
knupfer has joined #nixos
kahiru has joined #nixos
Henson has joined #nixos
mmlb has quit [Read error: Connection reset by peer]
mmlb has joined #nixos
slyfox_ has joined #nixos
<__monty__> I have a myEnvFun for my haskell dev environment, building it failed, this is the tail of the log (history didn't go back further): http://ix.io/19ef
kisik21 has quit [Ping timeout: 264 seconds]
<__monty__> Does this mean my machine just doesn't have sufficient memory? Any ways around this?
<__monty__> And should I report this as a ghc bug like the error says?
kisik21 has joined #nixos
slyfox has quit [Ping timeout: 248 seconds]
mmlb has quit [Read error: Connection reset by peer]
<avn> __monty__: does it git master? If so -- possible you have `stylish` in your env
mmlb has joined #nixos
griff_ has joined #nixos
wchresta_ has joined #nixos
<__monty__> avn: You can see the nix-config here, named ghc82Env: http://ix.io/19ei and the package-list: http://ix.io/19ej
<__monty__> Nothing too fancy.
odi has quit [Ping timeout: 248 seconds]
<__monty__> Maybe I'll have to stick to nix's haskellPackages.
<avn> __monty__: then idk. My build breaks on stylish atm.
<__monty__> avn: Already tried throwing dontCheck or doJailbreak at it?
<sphalerite> peterhoeg: will you backport the syncthing update to 18.03 as well?
hlolli has joined #nixos
<andrewmiller1> __monty__: report the error to the developer who committed the error handling or the project with the error handling that gave you the error output
<avn> __monty__: not yet, but possible dontCheck should be enough.
<{^_^}> [nixpkgs] @dotlambda merged pull request #39796 → abcmidi: 2018.04.18 -> 2018.04.24 → https://git.io/vp0oS
<{^_^}> [nixpkgs] @dotlambda pushed commit from @r-ryantm to master « abcmidi: 2018.04.18 -> 2018.04.24 (#39796) »: https://git.io/vpzTE
<andrewmiller1> __monty__: if i understood your question correctly
phreedom has quit [Ping timeout: 255 seconds]
kisik21 has quit [Ping timeout: 276 seconds]
kisik21 has joined #nixos
<__monty__> andrewmiller1: That'd be GHC but I'm not sure this is actually a bug in GHC, maybe 4G is just too little memory to have it build all those packages.
<andrewmiller1> __monty__: the developers for the zig programming language might be experts on memory problems too
blankhart has quit [Ping timeout: 264 seconds]
<andrewmiller1> __monty__: though i understand zig has nothing to do with it. it might be easy for them to consult you on the problem
<hlolli> What could cause my xrandr from not detecting my HDMI output? I have intel/nvidia drivers working fine via bumblebee.
<hlolli> xrandr --listmonitors ~
<hlolli> Monitors: 1
<hlolli> 0: +*eDP1 1920/340x1080/190+0+0 eDP1
<zybell> __monty__:Nix does all .o in RAM iirc . When you have linked (and dont need them later again)rm ing a few could help.At least it would nail the error to mem if you got farther because of that step.
<__monty__> zybell: Where do I find the .o's to remove?
orivej has joined #nixos
<zybell> the paths are in the log you posted
phreedom has joined #nixos
MercurialAlchemi has quit [Ping timeout: 260 seconds]
<sphalerite> __monty__: do you have any swap? Adding some would probably help. You could also try reducing the number of simultaneous jobs and build cores, if it's not already 1
simpson has joined #nixos
<zybell> sphalerite:tmpfs on swap?
<sphalerite> zybell: what's tmpfs got to do with it?
<zybell> I think he does a tmpfs build
kisik21 has quit [Ping timeout: 276 seconds]
<wchresta_> There is no lsb-release on darwin. Does anybody have an example of a derivation where the linux version uses lsb-release but was circumvented for darwin?
freeman42x]NixOS has joined #nixos
<sphalerite> zybell: that's not default
<sphalerite> __monty__: but yes, if you have boot.tmpOnTmpfs enabled, that's not a good idea for nix on so little RAM
<sphalerite> unless you have plenty of swap to back it up I guess
kisik21 has joined #nixos
<__monty__> I just ran nix-env -iA nixpgks.ghc82Env locally on an arch system (not nixos).
<sphalerite> ah ok. Do you have any swap?
<andrewmiller1> __monty__: the idea of where to open the issue isn't to be where the bug is - it's to get information on your next steps. if you know where the bug is, then of course open it there. but if you're still unsure, the one who coded the error should be able to tell you it's not them and probably <insert their advice here>. so take my advice as a safety net if you end up still stuck
<{^_^}> [nixpkgs] @dotlambda pushed 4 commits to master: https://git.io/vpzIu
<{^_^}> → c639df5f by @jluttine: pythonPackages.pytest-flake8: 1.0.0 -> 1.0.1
<{^_^}> → c64676af by @dotlambda: Revert "keyring: disable testing"
<{^_^}> [nixpkgs] @dotlambda merged pull request #39815 → pythonPackages.pytest-flake8: 1.0.0 -> 1.0.1 → https://git.io/vpEmg
<{^_^}> → 11a244af by @dotlambda: vulnix: drop obsolete patch
odi has joined #nixos
krey has quit [Ping timeout: 256 seconds]
<__monty__> sphalerite: No swap no, I'll try adding some but it's spinning metal so I imagine a new build to test will take another half a day.
<sphalerite> __monty__: if you're lucky it won't be using it most of the time
<__monty__> Just 1/1 ram/swap or is that an old rule of thumb?
<andrewmiller1> __monty__: i think it's 8gb if you don't even have that much ram
<mkaito> is anyone working on improving Emacs' nix-mode indentation?
Ariakenom has quit [Ping timeout: 240 seconds]
<gchristensen> I am constantly improving its indentation, but at the output level, not at the logic level ;)
<gchristensen> :(
<mkaito> I feel bad saying this, but it's just kinda bad. I have to manually indent nearly every line. Which is frustrating when I have to write nix full-time.
<mkaito> then again, indentation in Emacs is black magic, so at least it does *something* I guess
alexteves has joined #nixos
<andrewmiller1> oh the question mark at the end didn't break it. i guess that makes sense
jperras has joined #nixos
<mkaito> huh that's neat
<hlolli> the nix-mode indentation should be fixed, I opened a ticket about it last week, hope to make a PR in next weeks to fix it. It's not really black magic, one just has to write elisp code that looks backwards and counts the nesting levels.
<andrewmiller1> mkaito: our age, if you have to do a lot of work manually, you're probably missing out on current solutions
<hlolli> I mean fixed as in "fixed indentation"
<andrewmiller1> in our*
<{^_^}> [nixpkgs] @dotlambda merged pull request #39694 → pythonPackages.pyslurm: 20170302 -> 20180427 → https://git.io/vpB2p
<{^_^}> [nixpkgs] @dotlambda pushed 2 commits to master: https://git.io/vpzLw
<{^_^}> → bb122770 by @veprbl: pythonPackages.pyslurm: 20170302 -> 20180427
<{^_^}> → ac75ebf1 by @dotlambda: Merge pull request #39694 from veprbl/pr/pyslurm_fix_for_17.11.5
Ariakenom has joined #nixos
<andrewmiller1> gchristensen: why not make here docs?
<andrewmiller1> gchristensen: maybe jq in between
<andrewmiller1> gchristensen: depending on what output you're dealing with
<mkaito> I'm just going to use vim until nix-mode behaves properly. Writing any Elisp beyond the necessary for configuration is not something I'm very good at anyway.
<mkaito> I'm happy to see that someone's working on it :)
<andrewmiller1> mkaito: you can also check out kakoune or micro
<mkaito> huh I had never seen kakoune
rauno has joined #nixos
ericsagnes has joined #nixos
<gchristensen> andrewmiller1: huh?
<andrewmiller1> mkaito: in micro you can use the command line while in the editor. you open a little line at the bottom on a hotkey
<andrewmiller1> gchristensen: "I am constantly improving its indentation, but at the output level, not at the logic level"
<mkaito> I'm actually not sure what he means with output/logic
<gchristensen> I mean I'm not fixing the mode, I'm just manually reindenting
<andrewmiller1> gchristensen: ah i see
<mkaito> well yeah, that's what I do. All the damn time :P hence, complaining, because complaining > fixing :P
<gchristensen> :d
lord| has quit [Quit: WeeChat 2.1]
colemickens has quit [Quit: Connection closed for inactivity]
<mkaito> then I looked briefly into "writing indentation for a major mode" and just walked away shaking my head.
<{^_^}> [nixpkgs] @Ericson2314 merged pull request #39844 → cctools, apple libiconv: Apple clean up for iOS cross → https://git.io/vpu82
<{^_^}> [nixpkgs] @Ericson2314 pushed 3 commits to staging: https://git.io/vpzt9
<{^_^}> → 4b3cc9ed by @Ericson2314: cctools: Cleanup `useOld` conditions slightly
<{^_^}> → 62fd669a by @Ericson2314: darwin.libiconv: Start to fix for cross
<mkaito> I love emacs, except I hate emacs.
<{^_^}> → c377b21f by @Ericson2314: Merge pull request #39844 from obsidiansystems/cctools-cleanup
<gchristensen> mkaito: most of #emacs is the same way
ericsagnes has quit [Ping timeout: 265 seconds]
aarvar has quit [Ping timeout: 268 seconds]
shabius has quit [Quit: Leaving]
<mkaito> they shake their heads a lot?
Ben_______ has joined #nixos
joehh has quit [Ping timeout: 264 seconds]
shabius has joined #nixos
kisik21 has quit [Ping timeout: 260 seconds]
<__monty__> andrewmiller1: What's special about this in micro? Vim does the same, no? And I'd be baffled if emacs didn't.
<{^_^}> [nixpkgs] @dotlambda opened pull request #39855 → home-assistant: 0.68.0 -> 0.68.1 → https://git.io/vpzqh
<{^_^}> Channel nixos-unstable advanced to https://github.com/NixOS/nixpkgs/commit/af55a0c3002 (from 34 hours ago, history: https://channels.nix.gsc.io/nixos-unstable)
blankhart has joined #nixos
logzet has joined #nixos
kisik21 has joined #nixos
<{^_^}> [nixpkgs] @joachifm merged pull request #39852 → solc: 0.4.20 -> 0.4.23 → https://git.io/vpuDA
<{^_^}> [nixpkgs] @joachifm pushed 2 commits to master: https://git.io/vpzmW
<{^_^}> → a40020ed by @akru: solc: 0.4.20 -> 0.4.23
<{^_^}> → 59ddcfac by @joachifm: Merge pull request #39852 from akru/solidity-shared-libs
blankhart has quit [Read error: Connection reset by peer]
hlolli has quit [Remote host closed the connection]
blankhart has joined #nixos
reinzelmann has quit [Quit: Leaving]
asuryawanshi has quit [Ping timeout: 276 seconds]
jethroksy has joined #nixos
srl295 has joined #nixos
<{^_^}> [nixpkgs] @dotlambda merged pull request #39855 → home-assistant: 0.68.0 -> 0.68.1 → https://git.io/vpzqh
<{^_^}> [nixpkgs] @dotlambda pushed to master « home-assistant: 0.68.0 -> 0.68.1 (#39855) »: https://git.io/vpzYi
kisik21 has quit [Quit: Quit]
odi_ has joined #nixos
odi has quit [Remote host closed the connection]
<iqubic`> :l
iqubic` has left #nixos ["ERC (IRC client for Emacs 25.3.1)"]
<sphalerite> __monty__: yes, M-! is like vim's :! and M-& can run stuff in the background as well
<andrewmiller1> __monty__: not special, just could be an overlooked because it feels more like a mix of nano and notepad++, which neither have such functionalities
Ariakenom_ has joined #nixos
chimay has joined #nixos
<{^_^}> [nixpkgs] @WilliButz opened pull request #39856 → prometheus-nginx-exporter: fix bool to string coercion → https://git.io/vpzOj
Ariakenom has quit [Ping timeout: 264 seconds]
shabius has quit [Quit: Leaving]
wangoe has joined #nixos
shabius has joined #nixos
wangoe has quit [Client Quit]
raynold has quit [Quit: Connection closed for inactivity]
wangoe has joined #nixos
jethroksy has quit [Remote host closed the connection]
MercurialAlchemi has joined #nixos
shabius has quit [Client Quit]
andrewmiller1 has quit [Ping timeout: 260 seconds]
shabius has joined #nixos
<{^_^}> [nixpkgs] @globin merged pull request #39856 → prometheus-nginx-exporter: fix bool to string coercion → https://git.io/vpzOj
<{^_^}> [nixpkgs] @globin pushed commit from @WilliButz to master « prometheus-nginx-exporter: fix bool to string coercion »: https://git.io/vpzsQ
erasmas has joined #nixos
odi_ has quit [Remote host closed the connection]
odi has joined #nixos
MercurialAlchemi has quit [Ping timeout: 248 seconds]
Ariakenom_ has quit [Quit: Leaving]
Ariakenom_ has joined #nixos
<azahi> is it possible to run xorg with xinit?
<azahi> without using display manager
<Ankhers> I'm attempting to use nixops to update a deployment. I am getting the following error: `attribute 'nixosVersion' missing, at /nix/store/b5rnlvijmca1zd8q2a4fmarjb1s00jni-nixops-1.5.2/share/nix/nixops/ec2.nix:153:41`. Is `nixosVersion` something that I should be adding to my derivation?
arianvp2 has quit [Quit: Page closed]
<aminechikhaoui> Ankhers: which version of nixops ?
<zybell> azahi yes startx is a script that shows how. (or use startx directly)
fuzzy-id has quit [Ping timeout: 255 seconds]
<aminechikhaoui> Ankhers: oh 1.5.2, can you check with 1.6, I think it's fixed there
chimay has quit [Quit: WeeChat 2.1]
<{^_^}> [nixpkgs] @akru opened pull request #39858 → cjdns: 20.1 -> 20.2 → https://git.io/vpzZo
<Ankhers> aminechikhaoui: Will I need to build it from source?
freeman42x[nix] has joined #nixos
drakonis has joined #nixos
<azahi> aminechikhaoui: I know how to run that stuff on other distros but on NixOS I'm experiencing that issue in the end of the log file: http://ix.io/19eC
odi has quit [Ping timeout: 265 seconds]
<azahi> .xinitc is only has "exec xmonad" in it
<azahi> I can post my configuration.nix if that's necessary
<goibhniu> I don't think you can run startx directly on NixOS
<goibhniu> AFAIK you need a display manager
<azahi> what? that's stupid
rauno has quit [Ping timeout: 265 seconds]
<aminechikhaoui> Ankhers: no just use the 18.03 channel I guess
dbmikus__ has joined #nixos
krey has joined #nixos
odi has joined #nixos
<Ankhers> aminechikhaoui: That fixed it. Thanks.
<aminechikhaoui> cool
Ariakenom_ has quit [Ping timeout: 248 seconds]
<gchristensen> disasm: 'round?
selaux has quit [Ping timeout: 256 seconds]
xy2_ has joined #nixos
<Ben_______> What's the best way to explore current configuration tree interactively, possibly also discovering available options (like available window managers and such)?
<gchristensen> man configuration.nix or https://nixos.org/nixos/options.html
hakujin has joined #nixos
xAFFE has left #nixos ["Error from remote client"]
<Ben_______> Great resource, thanks!
<drakonis> wesnoth is on steam now
<Ben_______> What about current config? Is there a repl for that?
<mkaito> enabling CSMT in wineStaging leads to games complaining about missing DLLs.
<maurer> Man, I haven't played wesnoth since the effort to port it to NaCl way back in the day
<maurer> I wonder how much it's improved
jperras has quit [Quit: WeeChat 2.1]
hyper_ch2 has quit [Quit: Page closed]
<{^_^}> [nixpkgs] @pSub merged pull request #39756 → facette: init at 0.4.0 → https://git.io/vp0tm
<{^_^}> [nixpkgs] @pSub pushed 2 commits to master: https://git.io/vpzlR
<{^_^}> → 42170173 by @fgaz: facette: init at 0.4.0
<{^_^}> → 42d3b536 by @pSub: Merge pull request #39756 from fgaz/facette
<drakonis> y'all should set wineWow as default
<drakonis> 1 hour building wine staging with WoW enabled is awful
<drakonis> it also compiles wine twice
<drakonis> maurer, looks like it has improved a lot
stephenjudkins has quit [Remote host closed the connection]
stephenjudkins has joined #nixos
xAFFE has joined #nixos
<mkaito> drakonis: that's because wineWoW *is* wine twice.
<drakonis> hmm, is it?
<clever> a 32bit-only and a 64bit-only wine?
<mkaito> yeah
odi has quit [Ping timeout: 240 seconds]
<mkaito> an hour compiling wine still beats 3 hours compiling rustc for wineStaging just to fail at the end :P I did that all of last week!
<drakonis> well
__Sander__ has quit [Quit: Konversation terminated!]
stephenjudkins has quit [Remote host closed the connection]
<mkaito> compiling in tmpfs helps a lot for wine btw. not sure whether nix does that though.
<drakonis> it is a single binary that has a module that lets it run wine32
<drakonis> it doesn't have tmpfs on by default
<{^_^}> [nixpkgs] @r-ryantm opened pull request #39859 → lzma: 5.2.3 -> 5.2.4 → https://git.io/vpz8K
<mkaito> is there an override to enable wineWoW?
<drakonis> yes
<drakonis> yes there is
<drakonis> ryantm, you got a bot, open a pull request for wesnoth 1.14 :v
<drakonis> you have to override build
xAFFE has left #nixos ["Error from remote client"]
fendor has joined #nixos
<drakonis> ah hell, i don't have wineWow as my default anymore
<fendor> hi, I opened an issue about stack, and I received the answer that it seems to be an issue with NixOs, or rather not an issue at all. Can someone look over my issue and tell me, if he is right? https://github.com/commercialhaskell/stack/issues/3961
wchresta_ has quit [Ping timeout: 276 seconds]
logzet has quit [Remote host closed the connection]
<mkaito> fendor: sounds more like it's an issue with the nix part of stack, rather than nixos itself.
Ariakenom has joined #nixos
* hodapp stabs CUDA in the face
<shapr> bara CUDA bites back!
<hodapp> that pun hurt me
<shapr> death of a thousand parallel cuts
oida has quit [Ping timeout: 255 seconds]
civodul has quit [Quit: ERC (IRC client for Emacs 25.3.1)]
<hodapp> owwwww
<{^_^}> [nixpkgs] @Ma27 opened pull request #39860 → qscintilla: revert bump to fix the build → https://git.io/vpzBb
Ankhers has quit [Quit: ZNC 1.6.5 - http://znc.in]
Ankhers has joined #nixos
thblt has quit [Remote host closed the connection]
thblt has joined #nixos
oida has joined #nixos
<fendor> mkaito, then where should i report my issue then?
<fendor> mkaito, imo display variable is updated, so the answer is imo not really correct
<{^_^}> [nixpkgs] @r-ryantm opened pull request #39861 → webtorrent_desktop: 0.19.0 -> 0.20.0 → https://git.io/vpzR4
kreisys has quit [Read error: Connection reset by peer]
ryantrinkle has joined #nixos
griff_ has quit [Quit: griff_]
__monty__ has quit [Read error: Connection reset by peer]
winem_ has quit [Ping timeout: 260 seconds]
periklis has joined #nixos
jrolfs has joined #nixos
<Ben_______> Hey, how can I activate a user that's define in configuration.nix? I've declared a user "ben" via the extrausers option, but when i run "passwd ben" as root, it says "user does not exist".
Tucky has quit [Quit: WeeChat 2.1]
<Ben_______> What am I missing?
<tilpner> Have you run "nixos-rebuild switch"?
<Ben_______> Yes
<tilpner> And "cat /etc/passwd" lists ben?
__monty__ has joined #nixos
<__monty__> I'm getting this warning when running nix-env: http://ix.io/13Vc The locale in question is not missing, what could be the actual problem?
<Ben_______> Yes, but as "Ben". I had set users.extrausers.ben.name = "Ben".
<{^_^}> [nixpkgs] @r-ryantm opened pull request #39862 → transmission-gtk: 2.93 -> 2.94 → https://git.io/vpzub
<{^_^}> [nixpkgs] @alexfmpe opened pull request #39863 → Fix typo in help message → https://git.io/vpzuN
<Ben_______> Works now. Thanks!
jrolfs has quit [Ping timeout: 260 seconds]
jrolfs has joined #nixos
nallar has joined #nixos
Ross has quit [Ping timeout: 240 seconds]
nallar is now known as Ross
ixxie has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #39864 → umockdev: 0.11.2 -> 0.11.3 → https://git.io/vpzz4
Ross has quit [Client Quit]
dustmote has joined #nixos
dustmote has quit [Client Quit]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #39865 → sudo: 1.8.22 -> 1.8.23 → https://git.io/vpzgI
Ross has joined #nixos
<ben> how do i know if i should use a channel or an overlay
ixxie has quit [Ping timeout: 260 seconds]
__monty__ has quit [Quit: leaving]
thblt has quit [Changing host]
thblt has joined #nixos
<tilpner> What do you want to do?
alexteves has quit [Quit: Leaving]
alexteves has joined #nixos
<ben> Package a bunch of private code so I can install and update it with nix
Synthetica has joined #nixos
seanparsons has quit [Read error: Connection reset by peer]
<tilpner> An overlay should be enough for that
<ben> Channels sound tempting because nix-channel --update exists
<{^_^}> [nixpkgs] @NeQuissimus pushed 4 commits to master: https://git.io/vpz2c
<{^_^}> → 14167763 by @NeQuissimus: linux: 4.4.130 -> 4.4.131
<{^_^}> → c25aeedd by @NeQuissimus: linux: 4.9.97 -> 4.9.98
<{^_^}> → d9c575be by @NeQuissimus: linux: 4.14.38 -> 4.14.39
stephenjudkins has joined #nixos
jperras has joined #nixos
rauno has joined #nixos
<{^_^}> [nixpkgs] @NeQuissimus pushed 2 commits to master: https://git.io/vpz26
<{^_^}> → 4e3030bb by @NeQuissimus: Revert "linux: 4.9.97 -> 4.9.98"
<{^_^}> → 89e995d2 by @NeQuissimus: linux: 4.9.97 -> 4.9.98
<{^_^}> [nixpkgs] @NeQuissimus pushed 3 commits to release-18.03: https://git.io/vpz2b
<{^_^}> → e58f2fb6 by @NeQuissimus: linux: 4.4.130 -> 4.4.131
<{^_^}> → f92ab67f by @NeQuissimus: linux: 4.14.38 -> 4.14.39
<{^_^}> → 66fa4057 by @NeQuissimus: linux: 4.9.97 -> 4.9.98
seanparsons has joined #nixos
jensens has quit [Ping timeout: 256 seconds]
<silver_hook> Does anyone use Falkon here?
blankhart has quit [Ping timeout: 260 seconds]
<{^_^}> [nixpkgs] @Synthetica9 opened pull request #39866 → [WIP] gcc8: init at 8.1.0 → https://git.io/vpzaQ
griff_ has joined #nixos
pemeunier has joined #nixos
blankhart has joined #nixos
<mkaito> how do you distribute overlays, aside from someone just downloading the nix file and manually putting it in the overlays folder?
periklis has quit [Ping timeout: 264 seconds]
<disasm> gchristensen: what's up?
<tmplt> mkaito: I use a nixpkgs fork with `import (fetchTarball <url here>) {};`. I'm not sure if you can use it with overlays, though
jrolfs has quit [Ping timeout: 260 seconds]
iqubic has joined #nixos
grumble is now known as xn--3s9h
<srhb> tmplt: { overlays = ... }
<iqubic> So there is no official way to set the default cursor that X uses when using Nixos?
<srhb> tmplt: And, by extension, { overlays = [ (import (fetchTarball ...)
<iqubic> I'm just supposed to modify the .XResources file? No settings I can change in configuration.nix?
<mkaito> srhb: I feel like that should be in the manual
<srhb> mkaito: Hmm, possibly. There's so many ways to do it though. It's a programming language after all.
<tmplt> srhb: oh neat. I suppose derivations in the overlay are specified via overlays.dervinationName then?
<srhb> tmplt: Uh, never heard of that.
<mkaito> srhb: I'm sure an example section would be fine though
<srhb> mkaito: Yeah.
<iqubic> Trying to download anything on school wifi is SLOOOOW. ASpell + 3 dictionaries are going to take a while to download for me.
<iqubic> Actually, no. They didn't.
<tmplt> So, a library I need produce some so-files with undefined references to some GLIBC_2.27 functions. This is not the case when building the library with the PKGBUILD in Arch Linux. Could this be caused by something in the library's derivation?
<tmplt> The PKGBUILD does have some CMake options enabled for packages not yet in nixpkgs, but before writing derivations for those I figured I'd check if it was some known issue first.
<mkaito> you sure it's not an LD path issue?
<{^_^}> [nixpkgs] @r-ryantm opened pull request #39868 → remotebox: 2.4 -> 2.5 → https://git.io/vpzow
<{^_^}> [nixpkgs] @vbgl opened pull request #39869 → coqPackages.dpdgraph: init at 0.6.3 for Coq 8.8 → https://git.io/vpzoi
<tmplt> mkaito, `ldd <path to so-file>` does not list anything as "not found", if that's what you mean?
<mkaito> yeah, that's what I meant :P
<sphalerite> Meh… even with the 2.0.1 fixes, nix uses too much RAM to build nixos on 2GB
jrolfs has joined #nixos
maingo has joined #nixos
doyougnu has quit [Quit: WeeChat 1.9.1]
<kahiru> sphalerite: yeah, my vm with 1gb ram just oomed -.-
<{^_^}> Channel nixpkgs-18.03-darwin advanced to https://github.com/NixOS/nixpkgs/commit/66fa4057ff0 (from 55 minutes ago, history: https://channels.nix.gsc.io/nixpkgs-18.03-darwin)
justanotheruser has quit [Ping timeout: 240 seconds]
jrolfs has quit [Ping timeout: 260 seconds]
<{^_^}> [nixpkgs] @bachp opened pull request #39870 → gitlab-runner: 10.6.0 -> 10.7.1 → https://git.io/vpzKy
freeman42x[nix] has quit [Ping timeout: 256 seconds]
<tilpner> Wait, can submodules not have assertions? :/
<tilpner> It would have been so pretty! :c
coot has joined #nixos
Cale has quit [Ping timeout: 265 seconds]
<{^_^}> [nixpkgs] @bricewge opened pull request #39872 → sshguard: service creates /var/lib/sshguard → https://git.io/vpzif
drakonis has quit [Remote host closed the connection]
thblt has quit [Remote host closed the connection]
xn--3s9h has quit [Read error: Connection reset by peer]
grumble has joined #nixos
aziei has joined #nixos
azi3 has joined #nixos
azi3 has left #nixos [#nixos]
odi has joined #nixos
Cale has joined #nixos
__monty__ has joined #nixos
<{^_^}> [nixpkgs] @matthewbauer merged pull request #37639 → Plover 4.0.0.dev6 → https://git.io/vxlPh
<{^_^}> [nixpkgs] @matthewbauer pushed 4 commits to master: https://git.io/vpzPJ
<{^_^}> → caec3b9e by @Twey: PyQt5: 5.10.0 -> 5.10.1
<{^_^}> → fc7ed300 by @Twey: plover: 3.1.0 -> 3.1.1
<{^_^}> → 51a8848f by @Twey: plover: add 4.0.0.dev6
<__monty__> sphalerite: Thanks btw, I only had 2G to spare for swap but I guess it was enough, or maybe the updated channel had some fixes.
<{^_^}> [nixpkgs] @matthewbauer merged pull request #28206 → switch-to-configuration: use Net::DBus to retrieve the list of units → https://git.io/v7Hcv
<{^_^}> [nixpkgs] @matthewbauer pushed 2 commits to master: https://git.io/vpzPq
<{^_^}> → 2fa1165e by @edef1c: switch-to-configuration: use Net::DBus to retrieve the list of units
<{^_^}> → e508f0ee by @matthewbauer: Merge pull request #28206 from edef1c/net-dbus-list-units
asuryawanshi has joined #nixos
shabius has quit [Quit: Leaving]
muzzy has joined #nixos
<muzzy> Hey is nixos.org down for anybody else?
<{^_^}> [nixpkgs] @joncojonathan opened pull request #39873 → PhpStorm: from 2017.3.6 to 2018.1.2 → https://git.io/vpzXc
UNIcodeX_ has joined #nixos
<makefu> muzzy: working for me
<UNIcodeX_> I've heard that NixOS does a mirrored /boot for a mirrored install. Does NixOS use ZFS as FS or btrfs or other?
jrolfs has joined #nixos
<symphorien> you have the choice
<etu> UNIcodeX_: NixOS use whatever FS you want it to use
<{^_^}> [nixpkgs] @xeji merged pull request #39863 → Fix typo in help message → https://git.io/vpzuN
<{^_^}> [nixpkgs] @xeji pushed commit from @alexfmpe to master « terraform/providers/update-all: Fix typo in help message (#39863) »: https://git.io/vpzXX
d6e has quit [Quit: WeeChat 2.0.1]
<etu> muzzy: works for me
d6e has joined #nixos
<{^_^}> [nixpkgs] @xeji pushed commit from @rszibele to master « unixODBCDrivers.mariadb: fix library file reference required for ODBC (#39841) »: https://git.io/vpz1v
<{^_^}> [nixpkgs] @xeji merged pull request #39841 → unixODBCDrivers.mariadb: fix library file reference required for ODBC → https://git.io/vpuUe
<UNIcodeX_> etu, so its installer can handle installing to a ZFS root pool?
blankhart has quit [Read error: Connection reset by peer]
blankhart has joined #nixos
<LnL> yes, just use legacy mounts
zybell has quit [Ping timeout: 240 seconds]
<UNIcodeX_> ok. legacy mounts. wouldn't adding the disks to the pool by id mitigate that?
fendor has quit [Ping timeout: 260 seconds]
<LnL> the problem is that regular mounts are too slow and systemd doesn't know about them IIRC
<UNIcodeX_> ok. so still add to pool by id but set mountpoint to legacy
asuryawanshi has quit [Remote host closed the connection]
jrolfs has quit [Ping timeout: 264 seconds]
freeman42x[nix] has joined #nixos
jrolfs has joined #nixos
asuryawanshi has joined #nixos
<UNIcodeX_> what about native ZFS encryption of rpool?
aziei has quit [Ping timeout: 264 seconds]
<maurer> UNIcodeX_: DANGER WILL ROBINSON
<maurer> Not due to NixOS, but due to ZoL crypto stability
<maurer> try asking in #zfsonlinux if you don't believe me
<UNIcodeX_> I've been in there. I know it's a newer feature. Mentioned it and no one advised against. ptx0 uses it on his rpool
<UNIcodeX_> hmm
zybell has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #39875 → pdfgrep: 2.0.1 -> 2.1.0 → https://git.io/vpzDT
<{^_^}> [nixpkgs] @ryantm opened pull request #39876 → mattermost: 4.8.0 -> 4.9.1 → https://git.io/vpzDL
<UNIcodeX_> I see the part in the guide labeled "Encrypted Dataset Format Change"... OK... may be best to wait for use on personal machine
<{^_^}> [nixpkgs] @dtzWill opened pull request #39877 → ltrace: fix warnings and bugs using patches from debian → https://git.io/vpzDP
<gchristensen> UNIcodeX_: I have logs from #zfsonlinux from quite recent where they're still strongly suggesting against encryption
<clever> i think the topic in the channel also says so
<gchristensen> haha yeah it does :D
<clever> `Native encryption is not production ready, keep backups.`
<UNIcodeX_> I'll just wait then. I use encrypted root on my laptop. ext4. no nice and shiny snapshots though, but (knock on wood) haven't been needed.
<gchristensen> yeah, I'm waiting too.
<{^_^}> [nixpkgs] @xeji merged pull request #39868 → remotebox: 2.4 -> 2.5 → https://git.io/vpzow
<{^_^}> [nixpkgs] @xeji pushed 2 commits to master: https://git.io/vpzD9
<{^_^}> → a9f78307 by R. RyanTM: remotebox: 2.4 -> 2.5
<{^_^}> → cd0d2f44 by @xeji: Merge pull request #39868 from r-ryantm/auto-update/remotebox
<UNIcodeX_> I dream of stable native ZFS encryption, not requiring a separate /boot partition
seanparsons has quit [Read error: Connection reset by peer]
<clever> UNIcodeX_: i also dont trust grub with zfs, so id still use a diff boot
<cransom> i don't mind luks all that much for encrypted disks, but the lack of trim on an ssd/laptop is horrible after a few months of use
<UNIcodeX_> I guess there's always TrueOS, but I didn't like it last time I tried. They're supposed to have a new version of their Lumina DE soon.
<{^_^}> [nixpkgs] @primeos pushed to master « jekyll: 3.8.0 -> 3.8.1 »: https://git.io/vpzDN
humanoyd has quit [Quit: WeeChat 2.1]
<UNIcodeX_> clever, refind?
<clever> UNIcodeX_: i wouldnt trust any bootloader with zfs, since its so bleeding edge
<UNIcodeX_> TrueOS uses ReFind i think
<UNIcodeX_> I hear you
<clever> grub already has trouble traversing /nix/store/
<maurer> My current method is that I'm using a root zfs pool, metadata-less md-mirror raid for a small boot ext3 partition
<maurer> works pretty cleanly
<UNIcodeX_> but no encryption
<clever> maurer: i dont even bother with backups for /boot, it can be recreated in minutes with the right recovery media
<{^_^}> [nixpkgs] @xeji merged pull request #39870 → gitlab-runner: 10.6.0 -> 10.7.1 → https://git.io/vpzKy
<{^_^}> → 5b060e86 by @bachp: gitlab-runner: 10.6.0 -> 10.7.1
<{^_^}> [nixpkgs] @xeji pushed 2 commits to master: https://git.io/vpzy8
<{^_^}> → 1eea1d6b by @xeji: Merge pull request #39870 from bachp/gitlab-runner-10.7.1
<clever> boot nixos form usb, mount the rootfs, run nixos-enter, nixos-rebuild boot
<clever> after fixing /boot and the config that refered to it
<maurer> UNIcodeX_: I have a crypto layer for part of my home directory but yeah, no proper crypto
<UNIcodeX_> My first exposure to ZFS was with testing TrueOS and FreeNAS. I'm hooked on it now, but I like and am more familiar with linux land
<UNIcodeX_> NixOS has a similar feature to TrueOS that they call "boot environments" where you can boot into a previous state. So that's what piqued my interest to come in here
<UNIcodeX_> what about BTRFS? I don't find it as intuitive as ZFS
<clever> i find zfs better then btrfs
<__monty__> Any reasons that apply to laptops?
ixxie has joined #nixos
<UNIcodeX_> when I was reading about / testing btrfs snapshot ability, I didn't like how you had to create a different folder / dataset manually for snapshots... It just felt weird. Maybe I misunderstood it. ZFS is much more clean... zfs snapshot dataset@name ... done
<maurer> The biggest issue for me with btrfs is that if you get anywhere near a full disk
<maurer> 1.) Actually hitting full is unpredictable
<maurer> 2.) If you do hit full, it's hard to save yourself
seanparsons has joined #nixos
<iqubic> I use zfs, but I don't use any of the special zfs features.
<UNIcodeX_> I'm worried that due to licensing and other factors, that btrfs is being pushed more than ZoL... a whole betamax (ZFS) vs VHS (BTRFS) thing...
<__monty__> maurer: I know that used to be true but are you sure it still is?
<avn> iqubic: even compression?
<__monty__> I haven't run into problems.
<iqubic> I'm not sure if I use compression. How do I check that?
<__monty__> I don't agree ZFS is the betamax in that comparison : )
<avn> iqubic: zfs get compression
<{^_^}> [nixpkgs] @xeji merged pull request #39688 → [release-18.03] slurm: 17.11.3 -> 17.11.5 (Fix CVE-2018-7033) → https://git.io/vpB0z
<{^_^}> → e50476dd by @ryantm: slurm: 17.11.3 -> 17.11.5
<{^_^}> [nixpkgs] @xeji pushed 3 commits to release-18.03: https://git.io/vpzSY
<{^_^}> → be099f04 by @veprbl: pythonPackages.pyslurm: 20170302 -> 20180427
<{^_^}> → 9e5caa8c by @xeji: Merge pull request #39688 from veprbl/pr/release-18.03/CVE-2018-7033_v2
<iqubic> Using lz4 compression in 4 different paratitions.
<maurer> __monty__: No, I don't, because I switched off it after that
<avn> iqubic: I recommend "off" for video, gzip-9 for maildir, and lz4 for all (and for default)
<UNIcodeX_> isn't ZFS supposed to be "smart" about what it compresses?
<UNIcodeX_> only compressing files that aren't multimedia or above a certain size threshold
<clever> UNIcodeX_: it would still waste cpu cycles on write, then find it made it worse and save uncompressed
<__monty__> UNIcodeX_: What exactly does zfs do different from `btrfs sub snap source dest`?
<iqubic> So zfs lists that I have a thing called "latitude-tank/nix" how do I check what directory on my system that corresponds to?
<iqubic> I assume that's just /nix, but I would like to verify that.
<clever> iqubic: is it listed in `mount` ?
<simukis> > attribute 'linuxPackages_4_15' missing, at /etc/nixos/configuration.nix:58:25
<simukis> what now, I cannot upgrade, because zfs does not support next linux
<simukis> but I also cannot change my config because of this
<goibhniu> simukis: are you looking for linuxPackages_latest?
<{^_^}> Channel nixos-18.03 advanced to https://github.com/NixOS/nixpkgs/commit/7cbf6ca1c84 (from 15 hours ago, history: https://channels.nix.gsc.io/nixos-18.03)
<simukis> that’s 4_16, and I cannot use 4_16, because it is not yet compatible with zfs.
<iqubic> Alright, so I'm compressing "/", "/nix", and "/home/IQubic"
<goibhniu> ah ok
<iqubic> All with lz4. Is that what I should be doing?
wolftune has joined #nixos
<wolftune> hi all, I'm trying to do something simple on a server someone else set up with NixOS
slyfox_ is now known as slyfox
<clever> iqubic: let me gist my setup...
<wolftune> problem is that programs I'm pretty sure are installed like git and docker are saying they aren't installed
<goibhniu> hi wolftune, are you familiar with nix already?
<wolftune> I've never used NixOS, just trying to run simple command. Some programs show as normal like cat and nano
<clever> wolftune: how did you install git and docker?
<wolftune> I'm ssh'ed in as root and just trying to do `git pull` in a git repo
<tilpner> wolftune - Do you want to fix/understand it, or just get git available?
<wolftune> I did not install any of it
<wolftune> I just want to use the command and get out
<simukis> okay, a few `sudo nix-channel --rollback`s helped.
<wolftune> I'm taking care of a task while someone else is unavailable
<clever> wolftune: git wont be available until you install git
<tilpner> wolftune - "nix-shell -p git" will drop you in a shell that has git available
<wolftune> tilpner: okay thanks
<wolftune> tilpner: TADA! thank you
<tilpner> Is that all? Docker might be harder
<goibhniu> wolftune: and `nix-env -iA nixos.gitAndTools.gitFull` will "install" it for your user
<clever> yeah, docker requires config changes and a rebuild
<wolftune> tilpner: I was hoping that would be it, but I do then need to run a `./launcher… rebuild app` command for a docker thing
<wolftune> so it's not just `nix-shell -p docker` ?
<tilpner> We can't tell for sure
<clever> wolftune: what is the contents of launcher?
<tilpner> It might be installed and running already, or it might need to be installed
<wolftune> to be specific, it's a container for a Discourse forum
<wolftune> the forum is running
<wolftune> I'm trying to update it
__monty__ has quit [Quit: leaving]
<wolftune> is it safe to just try `nix-shell -p docker` then `./launched rebuild app` ?
<wolftune> wouldn't that just say not available and fail or just work probably?
<clever> wolftune: it would likely fail, try just running the launcher script without docker first and see what fails
__monty__ has joined #nixos
<wolftune> clever: I get a bunch of `which…` lines with one error at the end: "Docker is not installed, you will need to install Docker in order to run Launcher"
<clever> wolftune: are there any .nix files in that directory?
<wolftune> oh it looks like I need three things: docker.io docker and git
<wolftune> clever: I don't see any .nix files in the directory where I'm working
<clever> it sounds like this machine has never built that container before
<clever> so i'm wondering if there is some special step the old admin forgot to mention
<wolftune> it pretty surely has built it…
<wolftune> but I wasn't the one doing it, so I can't say exactly
<iqubic> Clever: How's that zfs setup gist coming along?
<iqubic> No. Didn't you say you were going to gist your zfs setup for me?
hotfuzz_ has quit [Read error: Connection reset by peer]
<clever> iqubic: oh, i linked it 8 minutes ago
<clever> 2018-05-02 15:55:06 < clever> iqubic: https://gist.github.com/cleverca22/2f208e127ac74fd83decbb27453d286d
<iqubic> Yeah, I didn't notice.
<iqubic> I just found it. Thanks.
<__monty__> wolftune: If it had then everything you need would've been available, no? Sounds like the other admin built the container locally then deployed it to the server.
<{^_^}> [nixpkgs] @dtzWill merged pull request #39877 → ltrace: fix warnings and bugs using patches from debian → https://git.io/vpzDP
<{^_^}> [nixpkgs] @dtzWill pushed 2 commits to master: https://git.io/vpzHq
<{^_^}> → 3ecad270 by @dtzWill: ltrace: fix warnings and bugs using patches from debian
<clever> a mix of lz4 and gzip-9
<{^_^}> → 519d19bf by @dtzWill: Merge pull request #39877 from dtzWill/fix/ltrace-debian-patches
<clever> with dedup in select areas
barrucadu has quit [Remote host closed the connection]
<clever> and snapshots off for /nix when possible
<iqubic> What would you recommend for me?
<iqubic> Should I set up snapshots?
<cransom> would you use them?
<clever> i find snapshots are good to have, so you can undo any oops moment you have
<iqubic> cransom: Yeah. Probably
<clever> if you ever delete something, or need to undo something that isnt in your editor's undo buffer
<wolftune> __monty__: I highly doubt that in this case, but I don't know for sure, that's not totally impossible
hotfuzz_ has joined #nixos
<iqubic> Now, do I want to compress ALL the data on my system?
<wolftune> __monty__: but like I did have to run that other command `nix-shell -p git` to access git…
<{^_^}> [nixpkgs] @primeos pushed to master « signal-desktop: 1.7.1 -> 1.9.0 »: https://git.io/vpzHs
Twey has quit [Remote host closed the connection]
smichel has joined #nixos
<clever> iqubic: you need to enable this service, and set the right flag on each dataset you care about: https://nixos.org/nixos/options.html#services.zfs.autosnapshot
qz has quit [Quit: WeeChat 1.4]
<clever> the description of .enable says how to set/unset it
<iqubic> All I care about is my home directory.
<clever> i also keep snapshots of / so the configuration.nix is preserved
<__monty__> wolftune: Yeah, because git wasn't installed. You can use nix-shell to get a shell with most any package.
<wolftune> I see
coot has quit [Read error: No route to host]
<iqubic> clever: That makes sense.
<iqubic> I should do that too.
<iqubic> Do I want to change the default flags or not?
<clever> if you set the flag on the root node of the pool (naspool in one of my machines), it inherits to all child nodes
coot has joined #nixos
<iqubic> Oh, really?
<clever> yeah
<{^_^}> [nixpkgs] @primeos closed pull request #39731 → signal-desktop: 1.7.1 -> 1.8.0 → https://git.io/vpR1D
<iqubic> Can't I just set the flags on the children individually?
<clever> you can also do that
<iqubic> Is it possible to enable snapshots for "/" but not for "/nix"?
<iqubic> And do I even want that?
<clever> /nix will need to be on its own dataset
<iqubic> It already is.
<clever> check the 2nd file in the last gist and you can see how the inheritance works
<clever> and its easily overriden
aziei has joined #nixos
<iqubic> Do I want snapshots of /nix?
<iqubic> what benefits would that give me?
<clever> i turn it off, because it basically makes garbage collection useless
<clever> the snapshots save every single byte your deleting when low on space, so you gain nothing
<iqubic> yeah, I thought so too
<clever> and then you have to shred all the backups to get your space back
<wolftune> is it possible that docker is already installed in the path for one of the nixbld users but not for root?
unkn has quit [Ping timeout: 260 seconds]
<iqubic> Alright. So I want enable snapshots on / and /home/iqubic, but not /nix.
<clever> wolftune: the nixbld users have no default path at all
<wolftune> I see
<iqubic> those are three seperate datasets, so I should be able to do That.
<jtojnar> hedning[m]: could you drop into #gdm @ at irc.gnome.org?
<clever> iqubic: yep
<hedning[m]> sure
grumble has quit [Quit: 🦄]
<iqubic> the question is... How? How do I do that?
<clever> iqubic: did you read the scription of .enable on https://nixos.org/nixos/options.html#services.zfs.autosnapshot
<iqubic> yes.
grumble has joined #nixos
<iqubic> is that all i need to do?
<clever> iqubic: and also set that to .enable to true in configuration.nix
<iqubic> right. And should I worry about changing the value of the flags variable?
<clever> i left all the others on defaults
brachiel has joined #nixos
<iqubic> What is zfs.autoScrub? Do I want to enable that?
<maurer> A scrub is like a fsck that can be run online
<clever> that reads every single block on the filesystem, and compares it against the checksums
<averell> if anyone has trouble building, think someone typod 28206 when trying to merge 38206, it breaks master (perlPackages)
<clever> id say its more aggressive then fsck, because it checks the data as well
<iqubic> I don't think I want that.
<maurer> Sure, but from a sysadmin point of view, it takes the same role
<clever> ive also heard rumors that bad ram can cause a scrub to just shred the entire disk
<gchristensen> iqubic: you pretty much want it
<iqubic> Oh, I do? Why?
aziei has quit [Quit: Lost terminal]
jrolfs_ has joined #nixos
<gchristensen> clever: FUD
barrucadu has joined #nixos
barrucadu has quit [Changing host]
barrucadu has joined #nixos
<gchristensen> iqubic: presumably you want to use ZFS because it is good at keeping your data healthy... yeah?
<iqubic> Yeah.
<iqubic> That's right.
<hedning[m]> jtojnar: there, tried freenode first, and matrix is being slow
<gchristensen> iqubic: then having it perform its own maintenance to identify and (try to) resolve problems is a good part of that
<clever> bbl
acarrico has quit [Ping timeout: 268 seconds]
<__monty__> Hmm, I installed dunst but the dbus service file that should be included is missing. Is it only provided on nixos systems?
<iqubic> Oh, I see. I'll enable that straight away.
<maurer> __monty__: Files that'd normally land in /etc/ won't show up on non-nixos
<rawtaz> gchristensen: really nice article :)
jrolfs_ has quit [Ping timeout: 268 seconds]
<rawtaz> gchristensen: did you write it?
<__monty__> maurer: It's /usr/share/... in this case but I guess the same applies?
* rawtaz &
<gchristensen> rawtaz: no
<iqubic> Now, do I really want compression on ALL my data. "/", "/home/iqubic" and "/nix" are all compressed with lz4 compression. Is that fine?
<gchristensen> iqubic: I turn it on everywhere I'm not storing a ton of poorly-compressable data
<maurer> __monty__: Basically, building and installing a nix package only writes to the nix store
<__monty__> Does zfs support zstd compression?
<maurer> __monty__: Your nix-profile links to a spot in the nix store for per-user stuff
<gchristensen> * you probably don't want to use dedup fwiw
<maurer> __monty__: "System" tier stuff only happens on nixos-rebuild
<maurer> So you may well find that a file showing up in /usr/share normally is at .nix-profile/share or similar
<maurer> but your system dbus won't know to look there
<iqubic> gchristensen: Is there a way to check if I'm using dedup?
<gchristensen> you'd have to have turned it on explicitly
<maurer> iqubic: You need to turn dedup on, it's not default
<maurer> iqubic: A lot of people turn it on because they hear it's a cool feature
supernanovoid has joined #nixos
<gchristensen> and then one day they can't mount their disk anymore
<maurer> but unless your data is _heavily_ redundant, it actually just eats all your RAM
<steveeJ> offlinehacker[m]: is there any chance you could have a look at the latest kubernetes udpate PR? https://github.com/NixOS/nixpkgs/pull/38445 the tests are failing and there's a lack of kubernetes skills :-D
Ariakenom has quit [Quit: Leaving]
<iqubic> I may have done that. I'm not sure. Its been a while since I've looked at my zfs setup.
<{^_^}> Channel nixpkgs-18.03-darwin advanced to https://github.com/NixOS/nixpkgs/commit/9e5caa8c19f (from 45 minutes ago, history: https://channels.nix.gsc.io/nixpkgs-18.03-darwin)
<maurer> zfs get dedup
Ariakenom has joined #nixos
<iqubic> Alright, that's off.
<{^_^}> [nixpkgs] @globin merged pull request #38371 → dockerTools.pullImage: Skopeo pulls images by digest → https://git.io/vxPE9
<{^_^}> [nixpkgs] @globin pushed 2 commits to master: https://git.io/vpz5e
<{^_^}> → 73684872 by @nlewo: dockerTools.pullImage: Skopeo pulls images by digest
<{^_^}> → d35dcb12 by @nlewo: dockerTools.pullImage: documentation and release note
<gchristensen> good :)
knupfer has quit [Ping timeout: 260 seconds]
<gchristensen> people come in to #zfsonlinux all the time and want to turn it on and it is a mad dash to convince them to not. same with encryption, right now, tbh.
<__monty__> maurer: .nix-profile/share is in my XDG_DATA_DIRS but I guess dbus doesn't care about that variable. How do I get it to look there?
<supernanovoid> Hey. Can someone sya what I did wrong? fatal error: SDL_mixer.h: No such file or directory #include "SDL_mixer.h". But SDL2_mixer in my buildInputs.
<dash> :o
<supernanovoid> say*
<iqubic> I don't have encryption.
<maurer> __monty__: I don't know, sorry. I wouldn't even have dbus installed if nixos wasn't dependent on systemd
knupfer has joined #nixos
<maurer> __monty__: ~/.local/share/dbus-1/services may work?
<maurer> XDG_DATA_DIRS may not be being set early enough for dbus to get it
<maurer> but I don't know
<symphorien> supernanovoid: try #include <SDL/SDL_mixer.h>
<{^_^}> [nixpkgs] @globin merged pull request #39865 → sudo: 1.8.22 -> 1.8.23 → https://git.io/vpzgI
<{^_^}> [nixpkgs] @globin pushed commit from R. RyanTM to master « sudo: 1.8.22 -> 1.8.23 »: https://git.io/vpz5E
<{^_^}> [nixpkgs] @globin merged pull request #39864 → umockdev: 0.11.2 -> 0.11.3 → https://git.io/vpzz4
<{^_^}> [nixpkgs] @globin pushed commit from R. RyanTM to master « umockdev: 0.11.2 -> 0.11.3 »: https://git.io/vpz5a
<{^_^}> [nixpkgs] @globin merged pull request #39862 → transmission-gtk: 2.93 -> 2.94 → https://git.io/vpzub
<{^_^}> [nixpkgs] @globin pushed commit from R. RyanTM to master « transmission-gtk: 2.93 -> 2.94 »: https://git.io/vpz5o
<{^_^}> [nixpkgs] @globin merged pull request #39859 → lzma: 5.2.3 -> 5.2.4 → https://git.io/vpz8K
<{^_^}> [nixpkgs] @globin pushed commit from R. RyanTM to staging « lzma: 5.2.3 -> 5.2.4 »: https://git.io/vpz5i
<{^_^}> [nixpkgs] @globin merged pull request #39861 → webtorrent_desktop: 0.19.0 -> 0.20.0 → https://git.io/vpzR4
<{^_^}> [nixpkgs] @globin pushed commit from R. RyanTM to master « webtorrent_desktop: 0.19.0 -> 0.20.0 »: https://git.io/vpz5M
<supernanovoid> symphorien: I want to avoid modifying the source, because I want to build nixpkg from third-party softwware.
<{^_^}> [nixpkgs] @matthewbauer pushed 4 commits to master: https://git.io/vpz55
<{^_^}> → 0943b76d by @matthewbauer: netbsd: remove mkdir -p calls
<{^_^}> → e0851dfd by @matthewbauer: netbsd.misc: init
<{^_^}> → 55513eed by @matthewbauer: netbsd.quiz: fixup database
<symphorien> then use a patch or sed
nur0n0 has joined #nixos
<supernanovoid> no chance to do it changing environment variables?
<symphorien> no idea
katyucha has joined #nixos
<supernanovoid> ok thanks
aziei has joined #nixos
<{^_^}> [nixpkgs] @matthewbauer merged pull request #39853 → nix-zsh-completions: 0.3.9 -> 0.4.0 (fixes recently broken file completion) → https://git.io/vpudg
<{^_^}> [nixpkgs] @matthewbauer pushed 2 commits to master: https://git.io/vpzdt
<{^_^}> → f7a46b2a by @hedning: nix-zsh-completions: 0.3.9 -> 0.4.0
<{^_^}> → 75e05561 by @matthewbauer: Merge pull request #39853 from hedning/nix-zsh-completions-0.4.0
<{^_^}> [nixpkgs] @globin pushed commit from R. RyanTM to master « zookeeper: 3.4.11 -> 3.4.12 »: https://git.io/vpzdO
<{^_^}> [nixpkgs] @globin merged pull request #39715 → zookeeper: 3.4.11 -> 3.4.12 → https://git.io/vpRZU
<iqubic> So I installed ASpell and a few dictionaries. Where did the dictionaries go? Clearly not into /usr/share/dict/words because I don't even /usr/share
<symphorien> supernanovoid: apparently you are not the first to be faced with this problem https://github.com/NixOS/nixpkgs/blob/master/pkgs/development/libraries/smpeg/default.nix#L29-L35
<{^_^}> [nixpkgs] @xeji pushed 2 commits to master: https://git.io/vpzdC
<{^_^}> → 93dc75d9 by @xeji: Merge pull request #39818 from LightDiscord/fix/39817
<{^_^}> → 2b159d94 by @LightDiscord: robo3t: add libGL library fix #39817
<{^_^}> [nixpkgs] @xeji merged pull request #39818 → robo3t: add libGL → https://git.io/vpE2Q
<{^_^}> [nixpkgs] @matthewbauer pushed commit from @hedning to release-18.03 « nix-zsh-completions: 0.3.9 -> 0.4.0 »: https://git.io/vpzdB
<symphorien> iqubic: look in /run/current-systemd/sw/share as a wild guess
xorkle has quit [Quit: ZNC 1.6.6 - http://znc.in]
xorkle has joined #nixos
<iqubic> not there.
<symphorien> supernanovoid: ah using cflags if supported by the build system might be cleaner https://github.com/NixOS/nixpkgs/blob/master/pkgs/games/liquidwar/default.nix#L32
sigmundv__ has joined #nixos
<iqubic> Yeah, so this is a pain. Where are the dictionaries located?
<iqubic> I can't parse that well enough to figure out where the dictionaries go.
Ariakenom has quit [Read error: Connection reset by peer]
nur0n0 has quit [Quit: http://www.kiwiirc.com/ - A hand crafted IRC client]
ixxie has quit [Ping timeout: 255 seconds]
nckx has quit [Quit: Updating my GNU GuixSD server — gnu.org/s/guix]
Ariakenom has joined #nixos
nckx has joined #nixos
nur0n0 has joined #nixos
smichel has quit [Quit: smichel]
<supernanovoid> symphorien: thanks! I should try that
shabius has joined #nixos
nur0n0 has quit [Client Quit]
doyougnu has joined #nixos
Ankhers_ has joined #nixos
hlolli has joined #nixos
<{^_^}> [nixpkgs] @knedlsepp opened pull request #39878 → ncurses: Fix shared library extension on darwin → https://git.io/vpzFj
<hlolli> how do I add option to xserver, more specifically Section "ServerFlags", there's no option for it...
Ankhers has quit [Disconnected by services]
Ankhers_ is now known as Ankhers
<symphorien> hlolli: https://nixos.org/nixos/options.html#xserver+serverflagssection
<symphorien> is is what you look for ?
<hlolli> thanks!!
aarvar has joined #nixos
hlolli has quit [Remote host closed the connection]
jrolfs has quit [Ping timeout: 256 seconds]
aziei has quit [Ping timeout: 240 seconds]
<__monty__> maurer: Seems like this indicates dbus should respect XDG_DATA_DIRS, not sure why it doesn't: https://github.com/bus1/dbus-broker/issues/40
<{^_^}> [nixpkgs] @matthewbauer pushed to master « Revert "Merge pull request #28206 from edef1c/net-dbus-list-units" »: https://git.io/vpzb7
<ryantrinkle> is there a way to write tests as nix derivations, if those tests are for things that use nix?
<__monty__> maurer: Actually, that's not about dbus-daemon at all, oops.
odi has quit [Ping timeout: 240 seconds]
Fare has joined #nixos
<aristid> gcc 8!
<{^_^}> [nixpkgs] @globin pushed 2 commits to master: https://git.io/vpzNR
<{^_^}> → 646865af by @globin: idea.*: bump
<{^_^}> → 2cca7e68 by @globin: rocket-errbot: fix hash
__monty__ has quit [Read error: Connection reset by peer]
__monty_1 has joined #nixos
<{^_^}> [nixpkgs] @knedlsepp opened pull request #39879 → whois: Fix darwin build → https://git.io/vpzN7
__monty_1 is now known as __monty__
<{^_^}> [nixpkgs] @globin closed pull request #39873 → PhpStorm: from 2017.3.6 to 2018.1.2 → https://git.io/vpzXc
MichaelRaskin has joined #nixos
johnw has joined #nixos
<{^_^}> [nix] @gleber opened pull request #2132 → docs: mention source of env variables used by `impureEnvVars`. → https://git.io/vpzNp
Ariakenom has quit [Read error: Connection reset by peer]
Ariakenom has joined #nixos
LysergicDreams has quit [Quit: leaving]
coot has quit [Quit: coot]
aziei has joined #nixos
jrolfs has joined #nixos
<gchristensen> "nix is a good build tool" is a bit confusing to new users I think, because they immediately jump to make
MP2E has joined #nixos
Rovanion has quit [Ping timeout: 276 seconds]
lopsided98 has quit [Ping timeout: 240 seconds]
<MichaelRaskin> Do we have any examples where Nix is actually used as a build tool?
jrolfs has quit [Ping timeout: 240 seconds]
<gchristensen> how would you describe Nix?
<samueldr> bundler, composer, npm, [right python equivalent], but for your system or part of your system; that's how I explained it to my colleagues
aziei has quit [Ping timeout: 264 seconds]
<samueldr> where system could either mean your OS or your $project
<ryantrinkle> gchristensen: it's a generic system-level memoizer for computations
<gchristensen> omg
<ryantrinkle> i wouldn't describe it to *everyone* that way
<samueldr> ^- that would have scared everyone!
<ryantrinkle> sorry, just barreled into this conversation without reading any scrollback :P
<gchristensen> how would you describe it to python devs?
<ryantrinkle> ah, to python devs, interesting
<simpson> ryantrinkle: I wouldn't describe Nix that way; from that angle, Nix is *terrible* at what it does, since its granularity is necessarily pretty poor.
<gchristensen> damn
<gchristensen> oops wrong channel
<symphorien> virtualenv but also for clibs ?
<ryantrinkle> how about this
<ryantrinkle> "microcontainerization"
<ryantrinkle> in the sense of microservices
<ryantrinkle> that sort of leaves out the purity aspect, though
<ryantrinkle> tbqh, i generally *don't* explain nix to the uninitiated
<samueldr> micropuritanization?
<ryantrinkle> i try to use it as a hidden piece of whatever value i'm really trying to deliver to them
<ryantrinkle> nix is rarely the feature; it's almost always the implementation of the feature
<ryantrinkle> e.g. i used nix for reflex-platform because i wanted my users to be able to use the whole haskell ecossytem, in both ghc and ghcjs, without needing to build anything
<simpson> If I'm allowed to use terms from the literature, I would describe Nix as an automatically-taming package builder adhering to the principle of least authority (POLA).
<ryantrinkle> nix was the only effective way to give them prebuilt binaries that would actually work
<simpson> POLA and taming are the parts of Nix which trip up newbies IMO.
<ryantrinkle> simpson: that makes sense :)
<{^_^}> [nixpkgs] @matthewbauer pushed to master « darwin.libiconv: fix setup hook »: https://git.io/vpzp0
lopsided98 has joined #nixos
computer has joined #nixos
<{^_^}> [nixpkgs] @matthewbauer closed pull request #39879 → whois: Fix darwin build → https://git.io/vpzN7
<ryantrinkle> btw, simpson: i'm not sure i'd agree that nix is so bad as a memoizer, simply because i haven't seen any that are better, lol
__monty__ has quit [Quit: leaving]
Rovanion has joined #nixos
<ryantrinkle> i wouldn't have too much trouble imagining improvements, but nix is not bad, as long as your computations are >200ms
<{^_^}> [nixpkgs] @r-ryantm opened pull request #39880 → libnftnl: 1.0.9 -> 1.1.0 → https://git.io/vpzp1
alexteves has quit [Ping timeout: 264 seconds]
arianvp2 has joined #nixos
<simpson> ryantrinkle: I wouldn't want to memoize per-object compilations; I don't have the disk space for that. I think that it's only practical when your builds have big granularity and relatively compact outputs.
__monty__ has joined #nixos
jrolfs has joined #nixos
<simpson> I totally see your point though.
<ryantrinkle> hm, maybe better heuristics for auto-gc could be useful for that
<{^_^}> [nixpkgs] @matthewbauer pushed to master « Revert "darwin.libiconv: fix setup hook" »: https://git.io/vpzp7
<ryantrinkle> you mean because it'd keep around too many things that aren't valuable to you outside a small span of time, right?
<arianvp2> evenin
<arianvp2> Wondering if anybody has looked at nix for more fine-grained builds? If you squint a little, nix and ninja seem kinda similar
<{^_^}> [nixpkgs] @matthewbauer pushed to staging « darwin.libiconv: fix setup hook »: https://git.io/vpzpN
<arianvp2> as in, have a derivation per object file for a C project, etc
nur0n0 has joined #nixos
<symphorien> there is a PoC https://github.com/edolstra/nix-make
<simpson> arianvp2: Ha, nice tangent, ryantrinkle and I were just talking about the practicality of that kind of setup.
<simpson> symphorien: Ooh, TIL.
jperras has quit [Ping timeout: 264 seconds]
<arianvp2> hivemind
<{^_^}> [nixpkgs] @nh2 opened pull request #39881 → Add epeg → https://git.io/vpzhZ
sigmundv__ has quit [Ping timeout: 248 seconds]
griff_ has quit [Quit: griff_]
<ryantrinkle> arianvp2: haha :)
<ryantrinkle> one barrier: entering the sandbox currently takes tens of milliseconds
<arianvp2> it means it's probably a good idea then right :P
<ryantrinkle> another barrier: no recursive nix
<arianvp2> oh yeh what does recursive nix mean in this context?
<arianvp2> I heard it before
<arianvp2> but never understood what it means
<ryantrinkle> arianvp2: being able to invoke `nix-build` from inside a derivation
<{^_^}> [nixpkgs] @matthewbauer merged pull request #39878 → ncurses: Fix shared library extension on darwin → https://git.io/vpzFj
<ryantrinkle> it would let you do things like set CC="something that builds a derivation"
<{^_^}> [nixpkgs] @matthewbauer pushed 683 commits to staging: https://git.io/vpzhw
<{^_^}> → 1cc97bef by @ryantm: lib/eval-config: document NIXOS_EXTRA_MODULE_PATH
<{^_^}> → 7654f8fa by @xurei: yarssr: init at git-2017-12-01
<{^_^}> → 844c468b by @xurei: postman : 5.5.2 -> 5.5.3
<arianvp2> do we need this though?
<arianvp2> can't you just do
<arianvp2> CC="import "gcc.nix" {}"
<arianvp2> forgot ${}
wolftune has left #nixos ["Konversation terminated!"]
<ryantrinkle> yes, but that would be a non-caching gcc
<ryantrinkle> what i'm describing is a gcc that always caches whatever it does
<ryantrinkle> transparently, via nix
<ryantrinkle> so that you don't have to change existing makefiles and such
<ryantrinkle> see the discussion here: https://github.com/NixOS/nix/issues/13
<ryantrinkle> particularly taktoa's comments
<{^_^}> [nixpkgs] @obadz opened pull request #39882 → libtorrent-rasterbar: 1.1.6 -> 1.1.7 → https://git.io/vpzhy
<{^_^}> [nixpkgs] @knedlsepp opened pull request #39883 → sqsh: Fix darwin build → https://git.io/vpzhH
jperras has joined #nixos
knupfer has quit [Ping timeout: 240 seconds]
<arianvp2> cool
<{^_^}> [nixpkgs] @7c6f434c pushed to master « libreoffice: wrapper: do not set SAL_USE_VCLPLUGIN for now »: https://git.io/vpzhp
griff_ has joined #nixos
<ryantrinkle> arianvp2: on the sandbox entry time question, see this: https://github.com/NixOS/nix/issues/179#issuecomment-383395434
<ryantrinkle> it's about 6x faster to enter an existing sandbox than it is to create a new one
<ryantrinkle> 4.5ms versus 24ms
coot has joined #nixos
olto has quit [Ping timeout: 240 seconds]
<gchristensen> seems riskier that way
<Dezgeg> well, the real problem is that with e.g. C programs you don't know the dependency graph of your program beforehand, which is what nix assumes that you do
<gchristensen> easier to mess it up
__monty__ has quit [Quit: leaving]
__monty__ has joined #nixos
aarvar has left #nixos [#nixos]
colemickens has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #39884 → libnetfilter_conntrack: 1.0.6 -> 1.0.7 → https://git.io/vpgvO
drakonis has joined #nixos
szicari has joined #nixos
szicari has quit [Client Quit]
rihards has joined #nixos
sir_guy_carleton has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #39885 → libsass: 3.5.3 -> 3.5.4 → https://git.io/vpgfY
<pemeunier> Hi! Is there any logging server readily usable on NixOS (i'm talking of something similar to sentry/airbrake/…)
muzzy has quit [Ping timeout: 264 seconds]
asuryawanshi has quit [Ping timeout: 240 seconds]
<{^_^}> [nixpkgs] @obadz opened pull request #39886 → mono: create mono4 & mono5 aliases and fix gtk-sharp/pdfmod builds → https://git.io/vpgfK
jacob_ has quit [Quit: Lost terminal]
jrolfs_ has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #39887 → man-pages: 4.15 -> 4.16 → https://git.io/vpgf7
griff_ has quit [Quit: griff_]
arianvp2 has quit [Quit: Page closed]
<dtz> I mentioned this on #nixos-chat the other day, but on the subject of memoizing builds more granularly in a nix-like manner: https://github.com/StanfordSNR/gg
<dtz> they have a preprint online somewhere, FWIW
jrolfs_ has quit [Ping timeout: 256 seconds]
<supernanovoid> how to give compiler possibility to #include SDL_mixer.h from SDL2, using cflags or pkgconfig or something else?
<clever> supernanovoid: id try pkgconfig first
jrolfs has quit [Ping timeout: 248 seconds]
<Dezgeg> shouldn't you do this rather: #include <SDL2/SDL_mixer.h>
<clever> Dezgeg: the issue is that a lot of packages expect -I/usr/include/SDL2 and try to include their own files without the SDL2 prefix
<clever> because nix wasnt a thing and they had to work around the conflicts
<clever> and now they are making nix harder to use, lol
<Dezgeg> well, arguably those packages are broken
<clever> they currently rely on either pkgconfig or `-I${SDL}/include/SDL2`
<clever> i would prefer to just ditch the SDL2 prefix in the postInstall, so it works out of the box
<Dezgeg> the documented way seems to be `sdl2-config --cflags`
<{^_^}> Channel nixpkgs-18.03-darwin advanced to https://github.com/NixOS/nixpkgs/commit/0dd1214d056 (from 2 hours ago, history: https://channels.nix.gsc.io/nixpkgs-18.03-darwin)
<gchristensen> finally a day free where I can settle in and do some catch-up on projects I've been neglecting
jrolfs has joined #nixos
<gchristensen> s/day/evening/
<{^_^}> [nixpkgs] @NeQuissimus pushed 2 commits to master: https://git.io/vpgUt
<{^_^}> → f36a3e68 by @NeQuissimus: linux-copperhead: 4.16.6.a -> 4.16.7.a
<{^_^}> → 14d5bbd6 by @NeQuissimus: linux-copperhead: 4.14.38.a -> 4.14.39.a
<{^_^}> [nixpkgs] @NeQuissimus pushed to release-18.03 « linux-copperhead: 4.14.38.a -> 4.14.39.a »: https://git.io/vpgUs
<{^_^}> [nixpkgs] @NeQuissimus pushed to release-18.03 « linux-copperhead: 4.16.6.a -> 4.16.7.a »: https://git.io/vpgUC
xy2_ has quit [Ping timeout: 255 seconds]
<supernanovoid> clever: but how can i use it with postinstall? or which phase i should use for pkg-config?
<clever> supernanovoid: the way i would prefer to fix it, is to modify the postinstall of SDL itself, to just get rid of that useless prefix
<clever> then the headers are in $out/include/SDL_mixer.h and <SDL_mixer.h> just works
<Dezgeg> no, projects should just use `sdl2-config --cflags`
<Dezgeg> that is the documented way
<clever> Dezgeg: the reason i dont like that, is that every pre-nix package has its own unique way of finding the right cflags
<Dezgeg> that is the right way on both nix and non-nix platforms
<clever> ingore all other platforms, nix is the only way to go :P
<supernanovoid> Dezgeg: in which phase? i really need SDL2_mixer, not SDL2
<supernanovoid> and cmake used
<Dezgeg> hmm
<clever> supernanovoid: there is an SDL2_mixer.pc, so pkgconfig should work
lord| has joined #nixos
<clever> supernanovoid: try just adding pkgconfig to the buildInputs and do nothing else, does it build?
<Dezgeg> right, that seems the better way
<{^_^}> [nixpkgs] @r-ryantm opened pull request #39888 → imagemagick7: 7.0.7-27 -> 7.0.7-29 → https://git.io/vpgUN
<supernanovoid> no, again: fatal error: SDL_mixer.h: No such file or directory #include "SDL_mixer.h"
<{^_^}> [nixpkgs] @xeji merged pull request #39887 → man-pages: 4.15 -> 4.16 → https://git.io/vpgf7
<{^_^}> [nixpkgs] @xeji pushed 2 commits to master: https://git.io/vpgTO
<{^_^}> → 4d7d53c7 by R. RyanTM: man-pages: 4.15 -> 4.16
<{^_^}> → 50ad07f6 by @xeji: Merge pull request #39887 from r-ryantm/auto-update/man-pages
toby1851 has quit [Ping timeout: 268 seconds]
Ariakenom has quit [Read error: Connection reset by peer]
<clever> supernanovoid: you may need to configure cmake to check for SDL2_mixer in pkgconfig
<Dezgeg> yes, something like this: https://stackoverflow.com/a/23858115
<Dezgeg> with s/SDL2_image/SDL2_mixer/
simukis has quit [Ping timeout: 256 seconds]
rihards has quit [Quit: rihards]
keith_analog has joined #nixos
<keith_analog> hi, i'm wondering how in a nix script i can convert an integer to a string. thanks!
iqubic has quit [Ping timeout: 255 seconds]
krey has quit [Ping timeout: 256 seconds]
mduggie has quit [Ping timeout: 256 seconds]
keith_analog has quit [Client Quit]
<{^_^}> [nixpkgs] @xeji merged pull request #39721 → visualvm: 1.4 -> 1.4.1 → https://git.io/vpRr9
<{^_^}> [nixpkgs] @xeji pushed commit from @r-ryantm to master « visualvm: 1.4 -> 1.4.1 (#39721) »: https://git.io/vpgkJ
computer has quit [Ping timeout: 260 seconds]
nur0n0 has quit [Quit: http://www.kiwiirc.com/ - A hand crafted IRC client]
jrolfs has quit [Ping timeout: 248 seconds]
mduggie has joined #nixos
hiratara has quit [Ping timeout: 240 seconds]
drakonis has quit [Read error: Connection reset by peer]
hiratara has joined #nixos
ericsagnes has joined #nixos
jrolfs has joined #nixos
robstr has quit [Quit: WeeChat 1.9.1]
iqubic has joined #nixos
sir_guy_carleton has quit [Quit: Leaving]
sir_guy_carleton has joined #nixos
<iqubic> So I'm having a hard time locating the dictionaries that get installed by aspellDicts.en or whatever.
<iqubic> I'm trying to find the location, in the files system, of these dictionaries.
<srhb> iqubic: Which profile did you install it into?
<iqubic> I installed it with root?
<iqubic> Is that an issue?
<srhb> iqubic: nix-env -iA nixpkgs.aspellDicts.en ?
<iqubic> srhb: I'm trying to get spell correction on emacs.
<srhb> iqubic: I mean, whether it's an issue depends on where you want to find them
katyucha has quit [Ping timeout: 240 seconds]
<srhb> iqubic: If you installed it as your user it would be in ~/.nix-profile/lib/aspell for instance.
ericsagnes has quit [Ping timeout: 268 seconds]
<iqubic> Where ever emacs is looking for the ASpell dictionaries is not the place where the dictionaries are located.
<srhb> I have no idea where emacs looks for aspell dictionaries.
<iqubic> Yeah, neither do I.
<srhb> It's probably configurable though.
<iqubic> srhb: It is.
<iqubic> But the configuration is expecting me to pass in the location of the dictionaries. Which is why I want that.
<srhb> Right... That's why I gave it to you :)
<srhb> Under the assumption that you installed it in your user profile
<supernanovoid> thanks to all, but i failed anyway
brachiel has quit [Remote host closed the connection]
<iqubic> I didn't I added the dictionaries to my environment.systemPackages in configuration.nix and ran "sude nixos-rebuild switch"
<iqubic> So now I have no clue where the dictionaries are.
<srhb> iqubic: Then it's in /run/current-system/sw/lib/aspell
<{^_^}> [nixpkgs] @r-ryantm opened pull request #39890 → insomnia: 5.16.0 -> 5.16.1 → https://git.io/vpgLT
<{^_^}> [nixpkgs] @globin merged pull request #39885 → libsass: 3.5.3 -> 3.5.4 → https://git.io/vpgfY
<{^_^}> [nixpkgs] @globin pushed commit from R. RyanTM to master « libsass: 3.5.3 -> 3.5.4 »: https://git.io/vpgL3
colonel_john_by has joined #nixos
<iqubic> srhb: thank you. Now I have spell checking in emacs.
<srhb> iqubic: Neat :)
<{^_^}> [nixpkgs] @knedlsepp opened pull request #39891 → salt: Fix build → https://git.io/vpgL2
sir_guy_carleton has quit [Ping timeout: 264 seconds]
bgamari has quit [Ping timeout: 276 seconds]
Ridout has joined #nixos
jrolfs has quit [Ping timeout: 268 seconds]
colonel_john_by is now known as sir_guy_carleton
<{^_^}> [nixpkgs] @r-ryantm opened pull request #39892 → libbson: 1.9.4 -> 1.9.5 → https://git.io/vpgtI
hamishmack has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
bgamari has joined #nixos
hiratara has quit [Quit: ZNC - http://znc.in]
hiratara has joined #nixos
<{^_^}> [nixpkgs] @globin merged pull request #39884 → libnetfilter_conntrack: 1.0.6 -> 1.0.7 → https://git.io/vpgvO
<{^_^}> [nixpkgs] @globin pushed commit from R. RyanTM to staging « libnetfilter_conntrack: 1.0.6 -> 1.0.7 »: https://git.io/vpgq8
<{^_^}> [nixpkgs] @r-ryantm opened pull request #39893 → iosevka: 1.14.1 -> 1.14.2 → https://git.io/vpgqB
supernanovoid has quit [Quit: Leaving]
spear2 has joined #nixos
jrolfs has joined #nixos
<spear2> what's a program used to view images? i used eog on ubuntu but i don't have full gnome on nixos
<Judson> feh
<spear2> ty
<{^_^}> [nixpkgs] @globin merged pull request #39883 → sqsh: Fix darwin build → https://git.io/vpzhH
<{^_^}> [nixpkgs] @globin pushed commit from @knedlsepp to master « sqsh: Fix darwin build »: https://git.io/vpgqi
doyougnu has quit [Ping timeout: 268 seconds]
<{^_^}> [nixpkgs] @globin merged pull request #39892 → libbson: 1.9.4 -> 1.9.5 → https://git.io/vpgtI
<{^_^}> [nixpkgs] @globin pushed commit from R. RyanTM to master « libbson: 1.9.4 -> 1.9.5 »: https://git.io/vpgm3
<{^_^}> [nixpkgs] @globin merged pull request #39880 → libnftnl: 1.0.9 -> 1.1.0 → https://git.io/vpzp1
<{^_^}> [nixpkgs] @globin pushed commit from R. RyanTM to staging « libnftnl: 1.0.9 -> 1.1.0 »: https://git.io/vpgmg
<{^_^}> [nixpkgs] @globin merged pull request #39888 → imagemagick7: 7.0.7-27 -> 7.0.7-29 → https://git.io/vpgUN
<{^_^}> [nixpkgs] @globin pushed commit from R. RyanTM to master « imagemagick7: 7.0.7-27 -> 7.0.7-29 »: https://git.io/vpgmK
ericsagnes has joined #nixos
ambro718 has joined #nixos
dbmikus__ has quit [Ping timeout: 256 seconds]
TonyTheLion has joined #nixos
mkoenig__ is now known as mkoenig
<dtz> whoa xD
<gchristensen> dtz: are you in acadamia?
<gchristensen> does Nixpkgs have one of them tools which can upload data super fast, like way faster than scp, etc?
aarvar has joined #nixos
<dtz> yes, and not sure sorry! :)
<gchristensen> bummer :)
<simpson> Replace scp with rsync.
<gchristensen> rsync is quite slow too
<simpson> Like, not just verbatim, you need to do the flags too. But it's better in almost every way.
<simpson> Oh, what's the bottleneck?
<gchristensen> but there are some magic tools which are very efficient at uploading data, uses udp
<Dezgeg> isn't there some high-performance patchset on top of ssh?
hamishmack has joined #nixos
<Dezgeg> hpn-ssh or something, haven't tried though
<simpson> I mean, I use Dat and magic-wormhole all the time, and they're pretty awesome, although the Dat tooling's a little iffy and the Dat community's unhelpful at best.
<gchristensen> the root of the problem here is I'm very inconveniently testing PXE images and they suck to upload a lot
<clever> gchristensen: upload the nix expression and build on the far end?
<{^_^}> [nixpkgs] @globin pushed commit from R. RyanTM to master « insomnia: 5.16.0 -> 5.16.1 »: https://git.io/vpgY0
<gchristensen> even worse, the remote is a very slow builder ... _however_ I could provision a fast box, then build on that :)
sanscoeur has quit [Ping timeout: 265 seconds]
<{^_^}> [nixpkgs] @globin closed pull request #39890 → insomnia: 5.16.0 -> 5.16.1 → https://git.io/vpgLT
<{^_^}> [nixpkgs] @globin pushed commit from @knedlsepp to master « salt: Fix build »: https://git.io/vpgYS
<{^_^}> [nixpkgs] @globin merged pull request #39891 → salt: Fix build → https://git.io/vpgL2
Rembane has quit [Remote host closed the connection]
<{^_^}> [nixpkgs] @globin merged pull request #39893 → iosevka: 1.14.1 -> 1.14.2 → https://git.io/vpgqB
<{^_^}> [nixpkgs] @globin pushed commit from R. RyanTM to master « iosevka: 1.14.1 -> 1.14.2 »: https://git.io/vpgYh
<{^_^}> [nixpkgs] @r-ryantm opened pull request #39894 → go: 1.10.1 -> 1.10.2 → https://git.io/vpgOf
buckley310 has quit [Quit: Bye]
buckley310 has joined #nixos
blankhart has quit [Ping timeout: 265 seconds]
buckley310 has quit [Client Quit]
buckley310 has joined #nixos
buckley310 has quit [Read error: Connection reset by peer]
christiaanb_ has joined #nixos
smola_ has joined #nixos
ajmccluskey_ has joined #nixos
<{^_^}> [nixpkgs] @r-ryantm opened pull request #39895 → groonga: 8.0.1 -> 8.0.2 → https://git.io/vpgOy
fresheye1 has joined #nixos
<fresheye1> hey there
<fresheye1> I am having trouble setting up a haskell project with base-noprelude
<fresheye1> namely that base-noprelude fails to build with Setup: Encountered missing dependencies:
<fresheye1> base ==4.11.0.0
johbo has joined #nixos
alphor_ has joined #nixos
pmade_ has joined #nixos
averell- has joined #nixos
mt has quit [*.net *.split]
spacekitteh[m] has quit [*.net *.split]
rszibele[m] has quit [*.net *.split]
danielrf has quit [*.net *.split]
DenisLehmann[m] has quit [*.net *.split]
m4rv33n[m] has quit [*.net *.split]
EB[m] has quit [*.net *.split]
Singularity[m] has quit [*.net *.split]
jamshoot[m] has quit [*.net *.split]
moredhel has quit [*.net *.split]
techtangents[m] has quit [*.net *.split]
joh[m] has quit [*.net *.split]
greska[m] has quit [*.net *.split]
alexoundos7[m] has quit [*.net *.split]
purewater[m] has quit [*.net *.split]
jluttine[m] has quit [*.net *.split]
grahamc has quit [*.net *.split]
asp_ has quit [*.net *.split]
edef[m] has quit [*.net *.split]
pstn has quit [*.net *.split]
smrtak[m] has quit [*.net *.split]
lejonet has quit [*.net *.split]
unacceptable has quit [*.net *.split]
ajmccluskey has quit [*.net *.split]
smola has quit [*.net *.split]
christiaanb has quit [*.net *.split]
linuxdaemon has quit [*.net *.split]
averell has quit [*.net *.split]
steveeJ has quit [*.net *.split]
alphor has quit [*.net *.split]
TheAppleMan has quit [*.net *.split]
grw has quit [*.net *.split]
johbo_ has quit [*.net *.split]
pmade has quit [*.net *.split]
smola_ is now known as smola
ajmccluskey_ is now known as ajmccluskey
christiaanb_ is now known as christiaanb
pmade_ is now known as pmade
linuxdaemon has joined #nixos
averell- is now known as averell
justanotheruser has joined #nixos
buckley310 has joined #nixos
nD5Xjz has quit [Ping timeout: 240 seconds]
buckley310 has quit [Client Quit]
mbrgm has quit [Ping timeout: 260 seconds]
markus1199 has quit [Ping timeout: 260 seconds]
markus1189 has joined #nixos
buckley310 has joined #nixos
phreedom has quit [Remote host closed the connection]
phreedom has joined #nixos
nD5Xjz has joined #nixos
purewater[m] has joined #nixos
asp_ has joined #nixos
danielrf has joined #nixos
mbrgm has joined #nixos
erasmas has quit [Quit: leaving]
edef[m] has joined #nixos
smrtak[m] has joined #nixos
jamshoot[m] has joined #nixos
pstn has joined #nixos
grw has joined #nixos
mteufel has joined #nixos
moredhel has joined #nixos
rszibele[m] has joined #nixos
lejonet has joined #nixos
techtangents[m] has joined #nixos
joh[m] has joined #nixos
Singularity[m] has joined #nixos
DenisLehmann[m] has joined #nixos
EB[m] has joined #nixos
m4rv33n[m] has joined #nixos
__monty__ has quit [Ping timeout: 264 seconds]
jluttine[m] has joined #nixos
alexoundos7[m] has joined #nixos
greska[m] has joined #nixos
grahamc has joined #nixos
spacekitteh[m] has joined #nixos
ryantrinkle has quit [Ping timeout: 248 seconds]
ertes has joined #nixos
hlolli has joined #nixos
steveeJ has joined #nixos
<{^_^}> [nixpkgs] @jtojnar opened pull request #39896 → poppler_qt4: remove → https://git.io/vpg3j
<{^_^}> Channel nixpkgs-18.03-darwin advanced to https://github.com/NixOS/nixpkgs/commit/ed83f5c574a (from 2 hours ago, history: https://channels.nix.gsc.io/nixpkgs-18.03-darwin)
<obadz> gchristensen: netcat?
hlolli has quit [Remote host closed the connection]
<{^_^}> [nixpkgs] @r-ryantm opened pull request #39897 → dbus: 1.12.6 -> 1.12.8 → https://git.io/vpgs0
<obadz> gchristensen: python -m http.server?
<clever> obadz: that gives me an idea, nix-store --dump foo | pixz | netcat, and on the farend, netcat -l | unxz | nix-store --restore foo
<aszlig> gchristensen: netrw?
<gchristensen> ^ I have something similar except in uses a netcat & fifo chain for broadcasting to many servers at once
<clever> gchristensen: neat
<aszlig> gchristensen: ah, it's for NARs?
<obadz> clever: is that a poor man's copy-closure?
<obadz> socat is actually really nice
blankhart has joined #nixos
<clever> obadz: not even copy-closure, its more like rsync or scp
<clever> obadz: nix wont track the input or output, or closures
<obadz> sad
<clever> obadz: nix-store --export and --import could be used for closure management
<clever> --dump and --restore are basicaly tar -c and tar -x
<clever> gchristensen: also dont see any use of nix here, and it looks like its transfering in chunks?
freeman42x[nix] has quit [Ping timeout: 256 seconds]
dbmikus__ has joined #nixos
dbmikus__ has quit [Ping timeout: 265 seconds]
stumble has quit [Ping timeout: 260 seconds]
coot has quit [Quit: coot]
<gchristensen> clever: this is nix-free indeed
mkoenig__ has joined #nixos
<gchristensen> clever: Tumblr uses it to xfer large DBs exports around
<clever> gchristensen: ah
mkoenig has quit [Ping timeout: 260 seconds]