Filystyn has joined #nixos
Filystyn has quit [(Changing host)]
Filystyn has joined #nixos
Filystyn has quit [(Client Quit)]
vaibhavsagar has joined #nixos
ryanartecona has quit [(Quit: ryanartecona)]
ryanartecona has joined #nixos
pxc has quit [(Ping timeout: 255 seconds)]
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] jwiegley pushed 1 new commit to master: https://git.io/vQh3r
<NixOS_GitHub> nixpkgs/master 0bf019c John Wiegley: coqPackages_8_6.CoLoR: Fix installPhase
NixOS_GitHub has left #nixos []
joepie91 has quit [(Excess Flood)]
joepie91 has joined #nixos
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] antonxy opened pull request #27480: houdini: change sha256, add missing libs, fix license dir patch, fix … (master...houdini) https://git.io/vQhsh
NixOS_GitHub has left #nixos []
schoppenhauer has quit [(Ping timeout: 255 seconds)]
ryanartecona has quit [(Quit: ryanartecona)]
schoppenhauer has joined #nixos
nh2 has quit [(Quit: Leaving.)]
<qknight> clever: thanks for your answer with the let blcok and nginx!
sigmundv_ has quit [(Ping timeout: 240 seconds)]
newhoggy_ has joined #nixos
ison111 has joined #nixos
vaibhavsagar has quit [(Remote host closed the connection)]
vaibhavsagar has joined #nixos
takle has joined #nixos
boj has quit [(Ping timeout: 246 seconds)]
newhoggy has quit [(Ping timeout: 246 seconds)]
takle has quit [(Read error: Connection reset by peer)]
takle_ has joined #nixos
Supersonic112 has quit [(Disconnected by services)]
Supersonic112_ has joined #nixos
takle_ has quit [(Ping timeout: 248 seconds)]
Supersonic112_ is now known as Supersonic112
takle has joined #nixos
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] peterhoeg closed pull request #26393: pass: add plugins to support importing and updating (master...f/pass) https://git.io/vHapY
NixOS_GitHub has left #nixos []
takle has quit [(Ping timeout: 240 seconds)]
boj has joined #nixos
lambdamu_ has joined #nixos
leothrix has quit [(Quit: ZNC 1.6.5 - http://znc.in)]
lambdamu has quit [(Ping timeout: 276 seconds)]
takle has joined #nixos
leothrix has joined #nixos
tdotdoe has quit [(Ping timeout: 255 seconds)]
takle has quit [(Ping timeout: 255 seconds)]
pikajude has quit [(Quit: ZNC 1.6.5 - http://znc.in)]
pikajude has joined #nixos
newhoggy_ has quit [(Remote host closed the connection)]
newhoggy has joined #nixos
s33se has joined #nixos
alx741 has joined #nixos
mbrgm has quit [(Ping timeout: 268 seconds)]
s33se_ has quit [(Ping timeout: 268 seconds)]
newhoggy has quit [(Ping timeout: 246 seconds)]
mbrgm has joined #nixos
tdotdoe has joined #nixos
Wizek_ has quit [(Ping timeout: 255 seconds)]
Wizek has quit [(Ping timeout: 260 seconds)]
tdotdoe has quit [(Ping timeout: 260 seconds)]
vaibhavsagar has quit [(Ping timeout: 240 seconds)]
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] chris-martin opened pull request #27482: alock: 20150418 -> 20160713 (master...pr/alock) https://git.io/vQhWO
NixOS_GitHub has left #nixos []
tdotdoe has joined #nixos
newhoggy has joined #nixos
tdotdoe has quit [(Ping timeout: 240 seconds)]
newhoggy has quit [(Remote host closed the connection)]
zeus_ has quit [(Remote host closed the connection)]
michaelpj has quit [(Ping timeout: 268 seconds)]
zeus_ has joined #nixos
indi_ has joined #nixos
zeus_ has quit [(Ping timeout: 246 seconds)]
michaelpj has joined #nixos
ktosiek has quit [(Remote host closed the connection)]
pie_ has quit [(Ping timeout: 240 seconds)]
ktosiek has joined #nixos
indi_ has quit [(Remote host closed the connection)]
indi_ has joined #nixos
mr-ouss has joined #nixos
isidore has joined #nixos
mr-ouss has quit [(Ping timeout: 255 seconds)]
zeus_ has joined #nixos
yegortimoshenko has quit [()]
aw has quit [(Quit: Quitting.)]
spacefrogg has quit [(Quit: Gone.)]
aw has joined #nixos
spacefrogg has joined #nixos
adisbladis has joined #nixos
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] peterhoeg pushed 1 new commit to master: https://git.io/vQh4O
<NixOS_GitHub> nixpkgs/master db72601 Peter Hoeg: qtox: add missing pcre dependency
NixOS_GitHub has left #nixos []
<pop> So I'm making a package for a golang project. Wat do I do to get the `sha256` number for the `fetchFromGithub` section of the `default.nix`?
<adisbladis> pop: Use nix-prefetch-git
<copumpkin> not really
<pop> adisbladis: Cool.
<copumpkin> I'd just put in a wrong hash and when it tells you the right one, you take it
<copumpkin> nix-prefetch-git is for fetchgit
<copumpkin> not fetchFromGitHub
<adisbladis> That works too :)
<copumpkin> nix-prefetch-url --unpack is what you need for fetchFromGitHub or something
<pop> copumpkin: Oh so I can put in whatever, test it out, and it'll compute it for me?
<copumpkin> yeah
<copumpkin> TOFU-ish
<pop> TOFU? This is a new one for me.
<copumpkin> trust on first use
<pop> Ah, awesome.
<pop> copumpkin: Any idea how I test that my default.nix is correct before making a pull reuquest?
<gchristensen> nix-build it!
<pop> gchristensen: Hah! I found it (http://nixos.org/nixpkgs/manual/#chap-quick-start for lazy lurkers). Thanks :)
<gchristensen> :)
<pop> I know you hear this all the time, but this is awesome.
<pop> Like... building packages is finally a *joy*.
<copumpkin> it never gets old :)
<copumpkin> it gets sort of addictive
<gchristensen> I love doing grunt work like build/release engineering now
<gchristensen> s/like/in/
boj has left #nixos ["WeeChat 1.7.1"]
spinus has quit [(Ping timeout: 260 seconds)]
newhoggy has joined #nixos
<pop> And with a community like this, what's not to love ;)
newhoggy_ has joined #nixos
<gchristensen> I also agree :)
ryanartecona has joined #nixos
newhoggy has quit [(Ping timeout: 246 seconds)]
aswanson has left #nixos ["WeeChat 1.9"]
<gchristensen> hydra is amazing, nixpkgs:trunk is cranking through ~12-20 jobs a minute
Winchell1M has joined #nixos
<Winchell1M> How does one install gvim in nixos?
<Winchell1M> Doesnt seem to be apackage for it?
<gchristensen> vimHugeX I think
pxc has joined #nixos
yegortimoshenko has joined #nixos
pxc has quit [(Ping timeout: 240 seconds)]
isidore has quit [(Quit: WeeChat 1.9)]
phinxy has joined #nixos
phinxy has quit [(Changing host)]
phinxy has joined #nixos
<Winchell1M> Yes that was it
Winchell1M has quit [(Quit: Lost terminal)]
<deceract> How would one install the purescript compiler, bower, and pulp with nix in ubuntu? I install node/npm and purescript purs, but I don't know how to 'npm install -g bower pulp'. Could some one help me figure out how to do that? After trying for a while, I ended up installing node/npm via the conventional manner, so I could npm the other dependencies.
yegortimoshenko has quit [()]
cpennington has joined #nixos
schoppenhauer has quit [(Ping timeout: 268 seconds)]
nix-gsc-io`bot has joined #nixos
<nix-gsc-io`bot> Channel nixpkgs-unstable advanced to https://github.com/NixOS/nixpkgs/commit/1d78df2729 (from 2 days ago, history: https://channels.nix.gsc.io/nixpkgs-unstable)
nix-gsc-io`bot has quit [(Client Quit)]
<gchristensen> finally the log-jam is cleared
schoppenhauer has joined #nixos
<JameySharp[m]> gchristensen: what are you looking at regarding Hydra log-jams? I see e.g. http://hydra.nixos.org/eval/1376490 has just as many queued jobs as it did a few hours ago. I'm just trying to understand what to look at to see build progress.
Infinisil has quit [(Quit: leaving)]
<gchristensen> JameySharp[m]: seeing the channel move forward is waht I meant
<gchristensen> unstable was not doing well this past weekend so I've been baby-sitting it
<gchristensen> look here, though: https://hydra.nixos.org/jobset/nixpkgs/trunk we've run about 1,000 jobs in the last hour
<gchristensen> you can also look at https://hydra.nixos.org/steps to see what has run recently
phinxy has quit [(Read error: Connection reset by peer)]
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] peterhoeg pushed 1 new commit to master: https://git.io/vQh0Q
<NixOS_GitHub> nixpkgs/master c9f487a Peter Hoeg: gsoap: 2.8.42 -> 2.8.49...
NixOS_GitHub has left #nixos []
<JameySharp[m]> nice, I'm learning things. thanks gchristensen!
<gchristensen> you're welcome
<gchristensen> this might be a useful dashboard: https://hydra.nixos.org/dashboard/graham@grahamc.com
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] peterhoeg opened pull request #27484: gsoap: 2.8.42 -> 2.8.49 (release-17.03...f/gsoap_stable) https://git.io/vQhEt
NixOS_GitHub has left #nixos []
Wizek__ has quit [(Quit: Connection closed for inactivity)]
jgertm has joined #nixos
<pop> how do I specify in a golang build that I want to name the binary it generates (`foo`) to a specific name (`bar`)
<pop> I have a build *mostly* working but the binary it produces is called `internal` and it should be `ct`.
ebzzry has joined #nixos
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] adisbladis opened pull request #27485: qt5: 5.9.0 -> 5.9.1 (master...qt59) https://git.io/vQhEp
NixOS_GitHub has left #nixos []
gm152 has quit [(Quit: Lost terminal)]
reinzelmann has joined #nixos
ibrahims has quit [(Ping timeout: 255 seconds)]
spacefrogg has quit [(Quit: Gone.)]
aw has quit [(Quit: Quitting.)]
aw has joined #nixos
spacefrogg has joined #nixos
jgertm has quit [(Ping timeout: 255 seconds)]
cpennington has quit [(Remote host closed the connection)]
<WinchellsM> If the instructions for a GitHub repo are:
<WinchellsM> cd jumpapp
<WinchellsM> make && sudo make install
<WinchellsM> Is there a way to put all of this into configuration.nix on a few lines?
<hyper_ch> yes
<hyper_ch> but you'd better link to a commit since it will require sha check
deceract has left #nixos []
<hyper_ch> hmmm, I see, nixos-unstable channel still hasn't updated
<hyper_ch> exit
<adisbladis> hyper_ch: Will probably take a while longer
<hyper_ch> adisbladis: why?
<adisbladis> hyper_ch: I think this one would have to hit master first https://github.com/NixOS/nixpkgs/pull/27427
<hyper_ch> adisbladis: I have no idea how that is releveant.... if I check nixpkgs-unstable was updated 3h ago, nixos-unstable-small 6 days ago, nixos-unstable 15 days ago, nixos 17.03 small 20 hours ago and nixos 17.03 1 day ago
reinzelmann has quit [(Quit: Leaving)]
yegortimoshenko has joined #nixos
ryanartecona has quit [(Quit: ryanartecona)]
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] ElijahCaine opened pull request #27486: development/tools: Initial addition of ct package. (master...ct-package-initial) https://git.io/vQhzN
NixOS_GitHub has left #nixos []
<pop> Oh hey that's me ^
<simpson> pop: Oh hey, it's you. First-time PR to nixpkgs?
pxc has joined #nixos
<simpson> Ah, I see, you need a fixup phase of some sort.
* simpson reads buildGoPackage
<pop> simpson: Oh hey! Yes, please let me know what I can do to fix that. I know it's a one or two line change, just don't know which lines or where they go.
<simpson> pop: I'd look at messing with the fixup phase (http://nixos.org/nixpkgs/manual/#ssec-fixup-phase), specifically putting some `mv` actions into the `postFixup` hook.
<simpson> postFixup = ''mv $out/bin/internal $out/bin/ct''; # something like this maybe
<pop> Ah, there's an idea.
pxc has quit [(Ping timeout: 240 seconds)]
<pop> Also, this fails to build on Mac (or so says Travis) how important is it that the build succeeds on mac? I can probably make that work, just want to make sure the effort isn't misplaced.
<simpson> buildGoPackage has a preFixup hook, but not a postFixup, so that should be fine. A comment might help the next person to touch this, especially if it's Future You.
<simpson> Ignore Travis unless somebody asks you to make it pass.
<pop> Heh, good to know :) Thank's simpson++ I'll try postFixup and see if that works.
<simpson> gchristensen: ^^^ 0-10, how appropriate is this advice given your recent work in the past few months? I feel like it's the right move but maybe it's too loose.
<pop> Thanks again for the help tonight. Feeling good about this *first time contribution*. /me is gonna hit get some sleep and push any (hopefully successful) changes in the morning. &
<simpson> Peace.
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] Mic92 closed pull request #27278: bochs: 2.6.8 -> 2.6.9 (master...upload-bochs) https://git.io/vQP0O
NixOS_GitHub has left #nixos []
zeus_ has quit [(Remote host closed the connection)]
zeus_ has joined #nixos
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] Mic92 pushed 3 new commits to master: https://git.io/vQha8
<NixOS_GitHub> nixpkgs/master 5e528db Katona László: aliza: init at 1.28.10
<NixOS_GitHub> nixpkgs/master b86eb39 Katona László: aliza: 1.28.10->1.29.2
<NixOS_GitHub> nixpkgs/master 699f8e2 Jörg Thalheim: Merge pull request #26352 from Mounium/aliza...
NixOS_GitHub has left #nixos []
zeus_ has quit [(Ping timeout: 246 seconds)]
reinzelmann has joined #nixos
jensens has joined #nixos
MercurialAlchemi has joined #nixos
isHavvy has quit [(Quit: Computer Restarted or Restarting IRC)]
Havvy has joined #nixos
<manveru> schoppenhauer: what version of bundix?
hotfuzz_ has joined #nixos
Intensity has quit [(Ping timeout: 258 seconds)]
hotfuzz has quit [(Ping timeout: 240 seconds)]
lambdael has joined #nixos
aanderse has quit [(Ping timeout: 240 seconds)]
<ikwildrpepper> niksnut: install of the last 3 didn't finish in time yesterday, and can only enable all macs at once, as I need to do some network patching
<ikwildrpepper> they're expected to be up in about 3 houts
<ikwildrpepper> hours
<ikwildrpepper> copumpkin: ^^^
sigmundv_ has joined #nixos
aanderse has joined #nixos
indi_ has quit [(Remote host closed the connection)]
indi_ has joined #nixos
zraexy has quit [(Ping timeout: 248 seconds)]
jensens has quit [(Ping timeout: 246 seconds)]
indi_ has quit [(Ping timeout: 260 seconds)]
Ivanych has joined #nixos
Intensity has joined #nixos
joehh has quit [(Ping timeout: 255 seconds)]
newhoggy has joined #nixos
<mbrock> if anyone's familiar with nix's cc wrapper stuff, there's an interesting issue at https://github.com/NixOS/nixpkgs/issues/27475
DutchWolfie has joined #nixos
DutchWolfie has quit [(Changing host)]
DutchWolfie has joined #nixos
newhoggy_ has quit [(Ping timeout: 258 seconds)]
pxc has joined #nixos
newhoggy has quit [(Ping timeout: 246 seconds)]
reinhardt has joined #nixos
pxc has quit [(Ping timeout: 255 seconds)]
boomshroom has quit [(Quit: Page closed)]
pie_ has joined #nixos
fxr` has joined #nixos
ebzzry has quit [(Ping timeout: 248 seconds)]
ertes has quit [(Ping timeout: 248 seconds)]
fxr` is now known as fxr
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] Mic92 closed pull request #27486: container-linux-config-transpiler: init at 0.4.1 (master...ct-package-initial) https://git.io/vQhzN
NixOS_GitHub has left #nixos []
reinhardt has quit [(Ping timeout: 276 seconds)]
vaibhavsagar has joined #nixos
thc202 has joined #nixos
DutchWolfie has quit [(Quit: Konversation terminated!)]
Filystyn has joined #nixos
Filystyn has quit [(Changing host)]
Filystyn has joined #nixos
nschoe has joined #nixos
reinhardt has joined #nixos
FRidh has joined #nixos
arjen-jonathan has joined #nixos
ertes-w has joined #nixos
MoreTea has joined #nixos
lsix has quit [(Ping timeout: 240 seconds)]
lsix has joined #nixos
cfricke has joined #nixos
newhoggy has joined #nixos
Filystyn has quit [(Ping timeout: 255 seconds)]
arjen-jonathan has quit [(Ping timeout: 258 seconds)]
MoreTea has quit [(Ping timeout: 260 seconds)]
newhoggy has quit [(Remote host closed the connection)]
mudri has joined #nixos
pietranera has joined #nixos
ison111 has quit [(Ping timeout: 260 seconds)]
<schoppenhauer> manveru: 2.1.0
WilliamHamilton has joined #nixos
<WilliamHamilton> hi all, I have a question: I noticed, in a shell.nix file, this line `LD_LIBRARY_PATH = ["${R}/lib/R/"];`
Wizek has joined #nixos
hotfuzz_ is now known as hotfuzz
<WilliamHamilton> presumably the authors wanted to make the lib files available to the derivation
Wizek_ has joined #nixos
<WilliamHamilton> so, I'd like to do the same thing for another library, but first I'd like a method to inspect the content of that foldr
<the-kenny> WilliamHamilton: it will also set the environment variable with the same name inside nix-shell
<the-kenny> WilliamHamilton: there's builtins.readDir. Is that what you need?
<WilliamHamilton> the-kenny: that's useful to know, thanks; do you happen to know where I should put ${R}/lib/R to be sure that that's what I want?
<WilliamHamilton> I mean, I'd like to do the same for libgfortran
joehh has joined #nixos
<WilliamHamilton> but, instead of blindly writing ${libgfortran}/lib/? I'd like to understand what's actually in that folder
cfricke has quit [(Quit: WeeChat 1.9)]
<WilliamHamilton> maybe I should use nix-repl? I have no idea
<the-kenny> ah! For debugging :) Check `nix-build`: nix-build '<nixpkgs>' -A R
cfricke has joined #nixos
<the-kenny> Hmm actually it's a bit more complicated for gfortran as it's wrapped somehow. Let me take a look
<manveru> schoppenhauer: maybe try upgrading then :)
<WilliamHamilton> thanks the-kenny, that's exaclty what I needed! :)
<the-kenny> WilliamHamilton: try nix-build '<nixpkgs>' -A gfortran.cc. That will fetch the derivation and give you the path
<the-kenny> the .cc suffix gives you a derivation with lib/libgfortran.a :)
ThatDocsLady has joined #nixos
<WilliamHamilton> I was just about to ask :D
<schoppenhauer> manveru: huh? I installed the default in nixos stable
<manveru> yeah, that doesn't support much
<schoppenhauer> …
<manveru> i did some huge improvments the last few weeks
<manveru> you can build it that way if you like, or from nixpkgs-unstable
bennofs has joined #nixos
<schoppenhauer> manveru: now it's 2.3.1 but still skips my local gem
<schoppenhauer> manveru: "Skipping chat: unkown bundler source"
<schoppenhauer> manveru: it is clear that it doesn't know the source, because there is no official source. it is a local project.
<manveru> wonder what source it is
<schoppenhauer> manveru: a local directory (?)
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] dywedir opened pull request #27488: emacs-all-the-icons-fonts: 2.6.4 -> 3.1.1 (master...emacs-all-the-icons-fonts) https://git.io/vQhMC
NixOS_GitHub has left #nixos []
<manveru> sorry, i can't help you more right now, i'm working, but i'll give it a try tonight...
<schoppenhauer> manveru: same here, I'll come back to you this evening
<schoppenhauer> if that is ok
<manveru> sure
takle has joined #nixos
indi_ has joined #nixos
cfricke has quit [(Ping timeout: 240 seconds)]
reinzelmann has quit [(Quit: Leaving)]
hamishmack has quit [(Ping timeout: 240 seconds)]
joehh has quit [(Ping timeout: 240 seconds)]
hamishmack has joined #nixos
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] zimbatm pushed 3 new commits to master: https://git.io/vQhD9
<NixOS_GitHub> nixpkgs/master 812346c zimbatm: google-compute-engine: init at 20170523
<NixOS_GitHub> nixpkgs/master c93d68b zimbatm: google-compute-image module: use google services...
<NixOS_GitHub> nixpkgs/master 14f53e5 zimbatm: Merge pull request #26214 from zimbatm/google-compute-image...
NixOS_GitHub has left #nixos []
mr-ouss has joined #nixos
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] zimbatm closed pull request #27273: jruby: changes to make it possible to use in development environment (master...jruby-gem-fix) https://git.io/vQPLB
NixOS_GitHub has left #nixos []
lambdael has quit [(Quit: WeeChat 1.7.1)]
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] joepie91 opened pull request #27489: nodejs: 6.9.5 -> 6.11.1 (release-17.03...patch/cherrypick-node) https://git.io/vQhSc
NixOS_GitHub has left #nixos []
newhoggy has joined #nixos
<joepie91> gchristensen: ^ made the PR
roconnor has quit [(Ping timeout: 260 seconds)]
fxr has quit [(Ping timeout: 260 seconds)]
<WilliamHamilton> the-kenny: sorry for the followup question, but is there a suffix like `.cc` that gives me the version `.so`, like `libgfortran.so.3`?
newhoggy has quit [(Ping timeout: 255 seconds)]
<the-kenny> WilliamHamilton: the suffix is just a special case for the wrapper-stuff of gfortran. Please don't confuse that :) I'll take a look if there's a build that gives you the .so
Wizek__ has joined #nixos
arjen-jonathan has joined #nixos
<adisbladis> joepie91: Either you do it in the same PR or I'll do it separately
<the-kenny> WilliamHamilton: ah! :) gfortran.cc.lib gives you the full package. (the .lib suffix is a common convention here)
newhoggy has joined #nixos
newhoggy has quit [(Remote host closed the connection)]
<WilliamHamilton> thanks the-kenny! How did you check that?
<WilliamHamilton> how are you discovering these names :D
Filystyn has joined #nixos
Filystyn has quit [(Changing host)]
Filystyn has joined #nixos
<the-kenny> WilliamHamilton: I just tried it ;) the .cc one I got from grepping the nixpkgs repository, the .lib one was just in my mind (as it's common)
<the-kenny> WilliamHamilton: knowledge like this comes automatically when you familiarize yourself with nixpkgs (or play around in nix-repl)
<the-kenny> nix-repl actually gives you tab-completion, but you still need some prior knowledge
<the-kenny> other good starting points are the manuals and maybe the nix-pills blog series
<WilliamHamilton> ok, so what was the grep command you used? Because `nix-env -qa | grep gfortran` doesn't mention the .cc suffix
pxc has joined #nixos
<the-kenny> WilliamHamilton: I took a look at the nixpkgs source code: https://github.com/nixos/nixpkgs
fxr has joined #nixos
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nix] edolstra pushed 2 new commits to master: https://git.io/vQh9b
<NixOS_GitHub> nix/master d5e1bff Dmitry Kalinkin: Do not try to fill fd_set with fd>=FD_SETSIZE...
<NixOS_GitHub> nix/master 3162ad5 Eelco Dolstra: Merge pull request #1471 from veprbl/fdsetsize...
NixOS_GitHub has left #nixos []
<WilliamHamilton> the-kenny: I see, thanks; and you said that .lib is a common pattern, right? So the difference between thing and thing.lib is that the latter contains *so files?
TheAppleMan has joined #nixos
<WilliamHamilton> (btw this trick of searching on the github source will be very useful, as I can see the solution of similar problems)
<the-kenny> WilliamHamilton: that's partially correct, yes. The foo.lib stuff gives you the "lib" parts of the `foo` derivation (iff foo is a multiple-outputs derivation). nixpkgs does this for bigger packages so you don't have to pull for example all docs or all lib files if you just need bin/
pxc has quit [(Ping timeout: 258 seconds)]
<joepie91> adisbladis: isn't it supposed to be one-PR-per-update? also, the test builds take forever :p
<adisbladis> joepie91: I don't know how it's supposed to be :D I'm pretty new here. I do think they make sense in one PR but one commit per fix
<adisbladis> Since they all address the same thing
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] lsix opened pull request #27490: libgcrypt: 1.7.8 -> 1.8.0 (staging...update_libgcrypt) https://git.io/vQhHV
NixOS_GitHub has left #nixos []
indi__ has joined #nixos
bennofs has quit [(Ping timeout: 240 seconds)]
<joepie91> adisbladis: if you have the time to `cherry-pick -x` and test-build the others, then please do so :P I have too much on my plate right now, especially considering the build times
indi_ has quit [(Ping timeout: 248 seconds)]
<WilliamHamilton> perfect, the-kenny, that manual page put things in context; I also solved my original problem by using gfortran.cc.lib in my derivation, so thanks again for the help!
lambdael has joined #nixos
fxr has quit [(Ping timeout: 258 seconds)]
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] adisbladis opened pull request #27491: plasma5: 5.10.3 -> 5.10.4 (master...kde_5_10_4) https://git.io/vQhQS
NixOS_GitHub has left #nixos []
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] dsferruzza opened pull request #27492: veracrypt: 1.19 -> 1.21 (master...veracrypt-121) https://git.io/vQhQ7
NixOS_GitHub has left #nixos []
rauno has joined #nixos
nix-gsc-io`bot has joined #nixos
<nix-gsc-io`bot> Channel nixos-17.03-small advanced to https://github.com/NixOS/nixpkgs/commit/cf614ba74c (from 23 hours ago, history: https://channels.nix.gsc.io/nixos-17.03-small)
nix-gsc-io`bot has quit [(Client Quit)]
Ivanych has quit [(Ping timeout: 260 seconds)]
wowi42 has joined #nixos
seppellll has joined #nixos
sigmundv_ has quit [(Ping timeout: 268 seconds)]
mpcsh has quit [(Quit: THE NUMERICONS! THEY'RE ATTACKING!)]
mpcsh has joined #nixos
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] FRidh pushed 4 new commits to master: https://git.io/vQh7y
<NixOS_GitHub> nixpkgs/master 4ebe73d adisbladis: pythonpackages.zope_testrunner: 4.4.10 -> 4.7.0
<NixOS_GitHub> nixpkgs/master 8ea9602 adisbladis: pythonpackages.zope_interface: 4.1.3 -> 4.4.2
<NixOS_GitHub> nixpkgs/master 7d19959 adisbladis: pythonPackages.zconfig: 3.0.3 -> 3.2.0
NixOS_GitHub has left #nixos []
Wizek_ has quit [(Ping timeout: 255 seconds)]
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] FRidh pushed 2 new commits to master: https://git.io/vQh7H
<NixOS_GitHub> nixpkgs/master 4f17476 adisbladis: vulnix: use zope.interface from pythonPackages
<NixOS_GitHub> nixpkgs/master ebc712f Frederik Rietdijk: Merge pull request #27352 from adisbladis/vulnix-py36...
NixOS_GitHub has left #nixos []
Wizek has quit [(Read error: Connection reset by peer)]
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] zimbatm pushed 1 new commit to release-16.09: https://git.io/vQh77
<NixOS_GitHub> nixpkgs/release-16.09 d14ec0e zimbatm: sublime3: fixes missing build inputs...
NixOS_GitHub has left #nixos []
<FRidh> some Hydra machines are out of disk space
indi__ has quit [(Remote host closed the connection)]
indi_ has joined #nixos
indi_ has quit [(Remote host closed the connection)]
fxr has joined #nixos
indi_ has joined #nixos
mr-ouss has quit [(Remote host closed the connection)]
mr-ouss has joined #nixos
<globin> niksnut, ikwildrpepper, gchristensen: ^
newhoggy has joined #nixos
hellrazor has joined #nixos
indi_ has quit [(Remote host closed the connection)]
indi_ has joined #nixos
cfricke has joined #nixos
mr-ouss has quit [(Ping timeout: 260 seconds)]
newhoggy has quit [(Ping timeout: 240 seconds)]
Wharncliffe has joined #nixos
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] jdanekrh opened pull request #27494: idea-community: 2017.1.3 -> 2017.2 (master...jd_idea-community) https://git.io/vQhdS
NixOS_GitHub has left #nixos []
indi_ has quit [(Ping timeout: 240 seconds)]
simukis has joined #nixos
vaibhavsagar has quit [(Ping timeout: 240 seconds)]
jgeerds has joined #nixos
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] zimbatm pushed 1 new commit to master: https://git.io/vQhFY
<NixOS_GitHub> nixpkgs/master 2780e2a zimbatm: nixUnstable: pre5413_b4b1f452 -> pre5506_3162ad5f
NixOS_GitHub has left #nixos []
cfricke has quit [(Quit: WeeChat 1.9)]
nix-gsc-io`bot has joined #nixos
<nix-gsc-io`bot> Channel nixos-17.03-small advanced to https://github.com/NixOS/nixpkgs/commit/41b2c16087 (from 14 hours ago, history: https://channels.nix.gsc.io/nixos-17.03-small)
WilliamHamilton has quit [(Ping timeout: 260 seconds)]
nix-gsc-io`bot has quit [(Client Quit)]
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] globin pushed 1 new commit to master: https://git.io/vQhFA
<NixOS_GitHub> nixpkgs/master 4cc69fa Robin Gloster: ace: 6.4.2 -> 6.4.3
NixOS_GitHub has left #nixos []
fxr has quit [(Ping timeout: 240 seconds)]
samae is now known as ailjedavujiledv
ailjedavujiledv is now known as samae
stanibanani has joined #nixos
<joepie91> "The nox-review command helps you find what has changed in nixpkgs, and build changed packages, so you're sure they are not broken. There are 3 modes:"
<joepie91> [list of two items]
<joepie91> :)
cpennington has joined #nixos
<LnL> heh
lsix has quit [(Remote host closed the connection)]
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] globin pushed 1 new commit to master: https://git.io/vQhNF
<NixOS_GitHub> nixpkgs/master 0671b88 David Sferruzza: veracrypt: 1.19 -> 1.21
NixOS_GitHub has left #nixos []
lsix has joined #nixos
tvon_ has quit [(Remote host closed the connection)]
grw has quit [(Ping timeout: 240 seconds)]
tvon has joined #nixos
joehh has joined #nixos
tvon has quit [(Ping timeout: 248 seconds)]
nslqqq has quit [(Ping timeout: 260 seconds)]
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] wmertens created rsync-own-zlib (+1 new commit): https://git.io/vQhx3
<NixOS_GitHub> nixpkgs/rsync-own-zlib 56aa73c Wout Mertens: rsync: build with own zlib again...
NixOS_GitHub has left #nixos []
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] wmertens opened pull request #27495: rsync: build with own zlib again (master...rsync-own-zlib) https://git.io/vQhxZ
NixOS_GitHub has left #nixos []
<jophish> joepie91: hahah
jasom has quit [(Ping timeout: 240 seconds)]
grw has joined #nixos
nslqqq has joined #nixos
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] bugworm opened pull request #27496: papirus-icon-theme: 20170616 -> 20170715 (master...papirus-icon-theme) https://git.io/vQhpz
NixOS_GitHub has left #nixos []
lsix has quit [(Read error: Connection reset by peer)]
lsix has joined #nixos
mudri has quit [(Ping timeout: 240 seconds)]
tvon has joined #nixos
tmaekawa has joined #nixos
FRidh has quit [(Remote host closed the connection)]
pxc has joined #nixos
simukis has quit [(Quit: simukis)]
simukis has joined #nixos
pxc has quit [(Ping timeout: 240 seconds)]
erictapen has joined #nixos
jasom has joined #nixos
tvon has quit [()]
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] wizzup opened pull request #27497: Cleanup pkgs/top-level/python-packages.nix (master...cleanup-pythonPackages) https://git.io/vQhjs
NixOS_GitHub has left #nixos []
gilligan_ has joined #nixos
<gilligan_> does anyone know of a nice programmatic way to determine the latest commit of some nixpkgs channel without having a working copy? The github api could provide that but that would require a token which I don't have - I would love to have thtat to write myself an auto-update.sh script that updates my pinned nixpkgs revision in a json file
<gchristensen> globin: I can't fix most hydra machines fwiw
<globin> gchristensen: I know :)
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] Mic92 pushed 1 new commit to master: https://git.io/vQhj9
<NixOS_GitHub> nixpkgs/master 8bfa41c Jörg Thalheim: python.pkgs.ropper: document test failure on some setups...
NixOS_GitHub has left #nixos []
<gchristensen> simpson: I'd say your advice is Just Fine because otherwise we have to get in to the full nuance of when travis is okay and when it isn't, and until pop is ready to become a full maintainer with commit bit, doesn't need to know our dirty travis laundry :)
<niksnut> or git ls-remote https://github.com/NixOS/nixpkgs-channels.git refs/heads/nixos-17.03
<gilligan_> niksnut, oh thanks ;)
<gchristensen> pop: congratulations! very glad to have you!
<simpson> gchristensen: Cool, thanks for the reassurance.
<dtzWill> gilligan_: github API rate limits per IP IIRC, don't need token as long as not spam-checking for updates
<dtzWill> (I check a handful of projects hourly, which is NP)
<dtzWill> but yeah for nixpkgs in particular there are other ways ^_^
<gilligan_> right - thanks folks ;)
erictapen has quit [(Ping timeout: 260 seconds)]
<gchristensen> joepie91: thank you a lot for making that PR :)
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] grahamc pushed 2 new commits to release-17.03: https://git.io/vQjec
<NixOS_GitHub> nixpkgs/release-17.03 59249d0 adisbladis: nodejs: 6.9.5 -> 6.11.1...
<NixOS_GitHub> nixpkgs/release-17.03 69dd245 Graham Christensen: Merge pull request #27489 from joepie91/patch/cherrypick-node...
NixOS_GitHub has left #nixos []
roconnor has joined #nixos
<joepie91> \o/
<gchristensen> simpson: you're welcome :)
mr-ouss has joined #nixos
takle has quit [(Remote host closed the connection)]
Filystyn has quit [(Quit: Konversation terminated!)]
Filystyn has joined #nixos
Filystyn has quit [(Changing host)]
Filystyn has joined #nixos
<gilligan_> oh.. nix-prefetch-url should really have a silent option so it doesn't print the downloading progress ;/
<gilligan_> 2>/dev/null works, but still
mr-ouss has quit [(Ping timeout: 260 seconds)]
iyzsong has joined #nixos
Wizek__ has quit [(Quit: Connection closed for inactivity)]
Wharncliffe has quit [(Quit: Lost terminal)]
freusque has quit [(Quit: WeeChat 1.9)]
tmaekawa has quit [(Quit: tmaekawa)]
freusque has joined #nixos
<dtzWill> anyone else find hydra-queue-runner gets "stuck" (0/x builds in queue) somewhat regularly, but in a way such that restarting it starts processing jobs?
tvon has joined #nixos
<gchristensen> dtzWill: are you low on space?
cpennington has quit [(Remote host closed the connection)]
<dtzWill> gchristensen: shouldn't be! It might happen w/concurrent auto-gc; i'll double-check logs and such, particularly that the free-space-checking-thing isn't firing
<dtzWill> forgot about that entirely :3
<ikwildrpepper> copumpkin, niksnut: all mac's (28 build slots) are up and running again
<gchristensen> ikwildrpepper: ! <3 yay! thank you :D
<LnL> look at all of those machines building stuff <3
<ikwildrpepper> temperature in the office is getting higher again
<ikwildrpepper> :p
<dtzWill> as I understand it from my last attempt to chase it down, hydra-queue-runner seems to somehow think the highest build # it should look for is.. higher than jobs on the queue.
<dtzWill> yeah definitely not full on disk
FRidh has joined #nixos
<dtzWill> (thanks though :))
<LnL> don't think I've seen that before
<gchristensen> ikwildrpepper: is that how you monitor the local hydra builders? "hmm, it is much too comfortable in here."
ericsagnes has quit [(Ping timeout: 240 seconds)]
<FRidh> I recall a discussion about giving Nix the possibility to determine the path of where e.g. a function is defined. Is this a planned or implemented feature?
<gchristensen> that sounds nice
<LnL> dtzWill: playing with nix 1.12 I did notice the daemon get stuck sometimes, but that might be just because I reloaded the launchd service
<dtzWill> happens for me all the time, think it's some mix between large jobsets, jobsets that build on one another, and jobs that have dependencies that are explicit jobs in other jobsets. I got lost in that code before sorting anything, could all be due to something else which is why I thought I'd ask
<gchristensen> ikwildrpepper: if you want, I'll take them over winter to help keep my office warm (it is a chilly 18C in there over winter ...)
<dtzWill> LnL: interesting. nix-daemon itself is what got stuck? I do have nixUnstable on one or more nodes, forget which I have on the hydra machine itself
rauno has quit [(Ping timeout: 248 seconds)]
<LnL> ie no builds in hydra but multiple nix-daemon processes where running on the builder
<ikwildrpepper> 18C sounds nice to me :o
<dtzWill> LnL: interesting, I'll look for that maybe that's what happens
<LnL> dtzWill: I think the build couldn't report back to the daemon and since it restarted the new instance didn't know about the build something
<gchristensen> ikwildrpepper: for stationary sitting-at-my-desk-typing work? :|
<dtzWill> interesting. I thought it was roughly timed with hydra machine's gc but the builders /do/ auto-update so that might (but only some days) restart daemons and maybe that's related....hooray new direction to investigate/consider, ty :)
<LnL> oh a gc liveness check might block builds for a while
<LnL> since hydra generates a lot of roots
newhoggy has joined #nixos
<dtzWill> yeah but no it blocks permanently lol (and shouldn't be fixed by a restart of hydra-queue-runner, I'd think?)
dannyg has joined #nixos
<Gravious> yay my post about nix just got published! https://yakking.branchable.com/posts/what-and-why-nix/
<gchristensen> yes!
<dtzWill> closest issue I've found, fwiw: https://github.com/NixOS/hydra/issues/433
<dtzWill> oh yay
pxc has joined #nixos
* dtzWill reads
dalaing[m] has joined #nixos
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] Mic92 closed pull request #27497: Cleanup pkgs/top-level/python-packages.nix (master...cleanup-pythonPackages) https://git.io/vQhjs
NixOS_GitHub has left #nixos []
pxc has quit [(Ping timeout: 258 seconds)]
takle has joined #nixos
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] fpletz pushed 1 new commit to master: https://git.io/vQjUI
<NixOS_GitHub> nixpkgs/master 6b628d7 Wout Mertens: rsync: build with own zlib again...
NixOS_GitHub has left #nixos []
<gilligan_> how can I use nix-env to query some remote tarball ? If I do nix-env -I nixpkgs=http://... -qa foobar it still searches locally
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] FRidh opened pull request #27499: CODEOWNERS file for review requests (master...codeowners) https://git.io/vQjUW
NixOS_GitHub has left #nixos []
<gilligan_> i'm wondering how to check the version of some package from some remote tarball
ericsagnes has joined #nixos
<ben> maybe set an empty NIX_PATH?
<ben> -I is additive to that, isn't it?
<gilligan_> $ NIX_PATH= nix-env -I nixpkgs=https://d3g5gsiof5omrk.cloudfront.net/nixos/16.09/nixos-16.09.1943.25f4906da6/nixexprs.tar.xz -qa nodejs
<qknight> in nix code: i want to apply a check-function to a variable but return the variable instead of the function result
<gilligan_> still ignoring it
<qknight> how can i implement that?
<qknight> apply = x: let
<qknight> check = ((import ../backends/lib/nginx_check_config.nix {inherit lib; inherit pkgs;}).checkAndFormatNginxConfigfile (generateNginxConfigFile x (unique (map (el: el.domain) x))));
<qknight> in check x; x;
<catern> wow, it seems that nixos-install just copies the /etc/passwd from the current environment into the NixOS install it builds
<catern> that seems... impure and terrible
<catern> especially given that I just used it from Arch and it got a totally bad /etc/passwd
<ben> catern: wow that sounds like a weird choice
<FRidh> gilligan_: $ nix-env -f https://github.com/NixOS/nixpkgs/archive/release-16.09.tar.gz -qaP | grep numpy
<gilligan_> FRidh, thank you!
<Guest64705> Does it stick around after the install finishes catern?
<LnL> nix-env always uses ~/.nix-defexpr unless you specify -f
<gilligan_> LnL, FRidh thanks
<catern> Guest64705: yes? not sure what you mean
<ben> catern: it operates on a mount point or w/e with no /etc/passwd in it already, right?
<catern> ben: yes
<Guest64705> Well after it boots does it replace the passwd with a new one, i mean
<catern> ah
<catern> I haven't booted it yet, I'm just nixos-install --chroot'd in
<ben> It seems too late to do that after booting, no?
<ben> Like if you set your user's password and then rebooted, it can't go and overwrite it again
<catern> yes, indeed
<catern> wait a second sorry I think I'm wrong :)
<clever> ben: that will depend on if you have enabled or disabled mutable users
newhoggy has quit [(Remote host closed the connection)]
<ben> yeah I'm assuming mutable users as the only excuse it'd have to copy /etc/passwd from the running system in the first place :)
<gchristensen> ben: no it might happen when activating the system generation, which happens at boot
<ben> I dunno if mutable-users retains all existing users or only the properties of configuration.nix-configured users
mudri has joined #nixos
<catern> from inside the chroot to /mnt/nix, it appears /mnt/nix/etc/passwd is the same as the /etc/passwd from outside the chroot, but outside the chroot it appears that /mnt/nix/etc/passwd is some sane default stuff
<catern> not sure how yet
<clever> catern: what does "mount" say when ran both inside and outside?
<clever> any bind mounts over passwd?
hexagoxel has joined #nixos
<ben> that sounds confusing
<catern> /dev/sdc5 on /etc/passwd type ext4 (ro,relatime,data=ordered)
<catern> /dev/sdc5 on /etc/group type ext4 (ro,relatime,data=ordered)
<catern> that's inside the chroot
<ben> whoa
<clever> yeah, it mounted something over /etc/passwd
<catern> you can mount a single file?
<ben> that seems almost reasonable then, I guess
<ben> news to me too
<catern> or is this just indicative of a bind mount of a single file?
<clever> yeah, i was also surprised that files can be bind mounted
<clever> i thought it was only directories
<ben> love having shared mutable state hardwired into everything as fs paths
<gchristensen> lol
<clever> yeah, it uses a bind mount to "copy" the host passwd into the guest
<clever> but it wont persist, and the guest will create its own later
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] FRidh pushed 1 new commit to master: https://git.io/vQjkJ
<NixOS_GitHub> nixpkgs/master ac594af Frederik Rietdijk: pythonmagick: note to whoever maintains this that expression should be moved
NixOS_GitHub has left #nixos []
<ben> still confused how that interacts with trying to set the password for your mutable users
<catern> /etc/shadow isn't bind mounted
<clever> and also line 236 un mounts them
<aloiscochard> any cloud foundry user around? trying to find the best way to runt he CLI tools on nixos.
<catern> so it... should be... fine??? but wait the mutable users won't be in the host /etc/passwd
hexagoxel has quit [(Quit: ZNC 1.6.5+deb1 - http://znc.in)]
<clever> because of the umount, it will modify the guest passwd when it asks for the root pw at the end
hexagoxel has joined #nixos
<catern> yeah, but what if you --chroot in to modify other guest passwords??
<clever> aha, then it will create users on the host and store the passwords on the guest!!
<ben> i'm sure there's an illustrative comment in some bash script on why it does that bind mount
<clever> i think it wants the nixbldX users from the host
gilligan__ has joined #nixos
<clever> but that code is absent in the master version of the script
gilligan_ has quit [(Remote host closed the connection)]
newhoggy has joined #nixos
newhoggy has quit [(Ping timeout: 276 seconds)]
<catern> hmm okay so how do I chroot into my nix install without nixos-install
<catern> given that it does this weird thing with /etc/passwd that I don't want
<catern> but /run/ is not populated without special work
<catern> I would use systemd-nspawn, but what else do I have to do?
<clever> why do you want to imperatively set passwords before the first boot?
jensens has joined #nixos
mr-ouss_ has joined #nixos
<catern> I don't
<catern> I just want to generally chroot into and mess with the system
<clever> ah
newhoggy has joined #nixos
<clever> systemd-nspawn wont really work right away, the nixos inside the root has to be built with boot.isContainer=true;
<catern> though it would also be nice to set my user's password before the first boot too
<clever> i just set users.users.clever.initialHashedPassword
<clever> and then my pw is always right
<catern> i don't really want to make my hashed password globally readable
<catern> dat's what /etc/shadow is for
<clever> yeah, thats the only downside
<clever> you could use a secondary password there, so you can at least login and run passwd
<clever> but then you may as well not even hash it, users.users.clever.initialPassword = "hunter2";
Ivanych has joined #nixos
<catern> now that it comes consciously to mind, /etc/shadow has a pretty cool name huh
<catern> makes me feel like a hacker etc.
<clever> :D
<ben> it's like having a shadow cabinet or something
vaibhavsagar_ has joined #nixos
cpennington has joined #nixos
mr-ouss_ has quit [()]
ThatDocsLady is now known as ThatDocsLady_nom
<qknight> i need to check the result of a mkDerivation was successfully in nix using if (mkDerivation) then true else false;
<qknight> how to do that?
cinimod has joined #nixos
otrokmotr has joined #nixos
otrokmotr has quit [(Remote host closed the connection)]
Filystyn has quit [(Quit: Konversation terminated!)]
otrokmotr has joined #nixos
otrokmotr has quit [(Client Quit)]
otrokmotr has joined #nixos
otrokmotr has quit [(Client Quit)]
Filystyn has joined #nixos
Filystyn has quit [(Changing host)]
Filystyn has joined #nixos
<copumpkin> ikwildrpepper: yay, thanks!
<clever> qknight: mkDerivation returns a string pointing to where the derivation will be installed to, but its not yet known if it has passed or not
nix-gsc-io`bot has joined #nixos
<nix-gsc-io`bot> Channel nixos-17.03-small advanced to https://github.com/NixOS/nixpkgs/commit/69dd2456ff (from 2 hours ago, history: https://channels.nix.gsc.io/nixos-17.03-small)
nix-gsc-io`bot has quit [(Client Quit)]
<cinimod> In a nix shell I get ghc-pkg: setupTerm: Couldn't look up terminfo entry "xterm-256color" but in a normal shell I get no error
<clever> cinimod: try export TERM=xterm
<cinimod> ghc-pkg: setupTerm: Couldn't look up terminfo entry "xterm"
erictapen has joined #nixos
<clever> odd, not sure then
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] Mic92 pushed 1 new commit to master: https://git.io/vQjq0
<NixOS_GitHub> nixpkgs/master d36614c Jörg Thalheim: flamegraph: 2017-05-11 -> 2017-07-01
NixOS_GitHub has left #nixos []
gilligan__ has quit [(Quit: Leaving)]
newhoggy has quit [(Remote host closed the connection)]
<cinimod> clever: I can work around this by `ghc-pkg list --simple-output
<cinimod> `
<clever> that works
<cinimod> Annoying though
<clever> id just throw an alias into .bashrc
Rotaerk has quit [(Quit: Leaving)]
jensens has quit [(Ping timeout: 240 seconds)]
newhoggy has joined #nixos
ixxie has joined #nixos
reinhardt has quit [(Quit: Leaving)]
newhoggy has quit [(Ping timeout: 255 seconds)]
indi_ has joined #nixos
newhoggy has joined #nixos
eacameron has joined #nixos
indi_ has quit [(Ping timeout: 260 seconds)]
newhoggy has quit [(Ping timeout: 255 seconds)]
kyren has quit [(Ping timeout: 248 seconds)]
Ivanych has quit [(Ping timeout: 260 seconds)]
Filystyn has quit [(Ping timeout: 240 seconds)]
newhoggy has joined #nixos
ixxie_ has joined #nixos
Thra11 has quit [(Ping timeout: 240 seconds)]
<qknight> clever: maybe i can use eval?
ixxie has quit [(Ping timeout: 255 seconds)]
m0rphism has quit [(Quit: WeeChat 1.8)]
Thra11 has joined #nixos
newhoggy has quit [(Ping timeout: 268 seconds)]
m0rphism has joined #nixos
<clever> qknight: what are you trying to do?
Filystyn has joined #nixos
stanibanani has quit [(Ping timeout: 260 seconds)]
rigelk has quit [(Read error: Connection reset by peer)]
<qknight> clever: i have a mkOption with a type and the apply function of that type should compile a mkDerivation and if it successds return x or abort "error foo" otherwise
rigelk has joined #nixos
rigelk has quit [(Changing host)]
rigelk has joined #nixos
<clever> qknight: it will already abort if the derivation fails
<clever> no need to handle the failure specialy
stallion has joined #nixos
newhoggy has joined #nixos
<qknight> clever: YES that is true but i need to return x not the mkDerivation string to the store
<qknight> clever: in the apply function: x: x;
<qknight> clever: now how to put the mkDerivation into that?
<clever> weird, your trying to build a derivation over x, and then just use x?
endformationage has joined #nixos
<qknight> clever: that is how apply works
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] volth reopened pull request #26921: consul: 0.7.5 -> 0.8.5 (master...consul-0.8.5) https://git.io/vQcV7
NixOS_GitHub has left #nixos []
<qknight> clever: apply -> x: if (x > 5) then x else abort "x is not > 5";
<clever> ah
tdotdoe has joined #nixos
<clever> why does it need a whole derivation to test the value?
<qknight> clever: because i have to feed the proxyConfiguration into nginx: t=$(${pkgs.nginx}/bin/nginx -t -c $out/nginx-reverse-proxy.conf_ -g "pid nginx.pid; worker_processes 2; " 2>&1)
<clever> ahh, your having nginx lint the config file
<clever> i would just have the derivation copy the valid config file to $out, and then return the result of the mkDerivation
<qknight> clever: i could use buitilins.exec but that is not in nix yet or probably deactivated by default
<clever> so nix treats it as a transform
<clever> but internally, it applies no changes
newhoggy has quit [(Ping timeout: 255 seconds)]
<qknight> clever: i'm doing config file syntax check but also transform the configuration with auto-indenting
<qknight> clever: so if it fails it is easier to debug since the line alignment isn't weird
ThatDocsLady_nom is now known as ThatDocsLady
ixxie_ has quit [(Quit: leaving)]
newhoggy has joined #nixos
ixxie has joined #nixos
<qknight> shlevy: maybe i should be using builtins.exec
<qknight> shlevy: i need to reformat the nginx.conf and apply a syntax check on it. for that i'm using sed to format it and nginx -t -c nginx.conf to check for syntax
kyren has joined #nixos
<qknight> shlevy: i was able to use a mkDerivation to use the refined configuration in our setup but now i want to use the apply function of the 'option system' to do a check and i can't use mkDerivation there
<qknight> shlevy: now, is buitlins.exec now eabled by default, can i just assume it to be working on all nix installations?
<clever> qknight: i think its disabled by default
<qknight> clever: i do so, too
newhoggy has quit [(Ping timeout: 276 seconds)]
LexLeoGryfon has joined #nixos
cinimod has quit [(Ping timeout: 240 seconds)]
newhoggy has joined #nixos
<LexLeoGryfon> hell o!
MercurialAlchemi has quit [(Ping timeout: 246 seconds)]
LexLeoGryfon is now known as justlex
<justlex> I'm usin nix packages manager on Arch linux, and intalled following package 'duplicity' in order to use it https://raw.githubusercontent.com/NixOS/nixpkgs/4d1e1d07f91a56c19b5dfdb68ae2b9a515a65e21/pkgs/tools/backup/duplicity/default.nix hovewer 'pydrive' dependency is not satisfied and 'duplicity' throws error
<justlex> what is the quickest way to solve that? i tried to install 'pydrive' via pip in venv, however duplicity doesn't see it
<justlex> there is no 'pydrive' package in nix repo at this moment, seems it available only via pip
newhoggy has quit [(Ping timeout: 260 seconds)]
<qknight> clever: so in a nutshell it is not possible
ryanartecona has joined #nixos
<clever> qknight: yeah, sounds like it
newhoggy has joined #nixos
erasmas has joined #nixos
obadz has quit [(Ping timeout: 260 seconds)]
fxr has joined #nixos
newhoggy has quit [(Ping timeout: 255 seconds)]
obadz has joined #nixos
<qknight> clever: ok, then we will have to solve it another way
<qknight> clever: thanks!
newhoggy has joined #nixos
ison111 has joined #nixos
erictapen has quit [(Ping timeout: 255 seconds)]
newhoggy has quit [(Ping timeout: 240 seconds)]
ibrahims has joined #nixos
phreedom has quit [(Remote host closed the connection)]
kyren_ has joined #nixos
kyren has quit [(Ping timeout: 248 seconds)]
newhoggy has joined #nixos
<symphorien> justlex: first you need to get a nix expression for pydrive, once it is done you can install pydrive this way
<symphorien> nix-env -i --from-expression '{nixos, ...}: with nixos {}; (pkgs.duplicity.overrideAttrs( attrs: (attrs//{propagatedBuildInputs = attrs.propagatedBuildInputs ++ [ your_expression_of_pydrive ];})))'
<symphorien> I think
<justlex> does nix support automatic install of PyPi packages? otherwise, i feel like I have to manually create nix package for existing pip package, right?
seppellll has quit [(Quit: Leaving)]
iclanzan has joined #nixos
<justlex> thanks for help by the way
<mudri> Anyone around who knows about Ruby on Nix? If so, I'll find the error messages again.
newhoggy has quit [(Ping timeout: 240 seconds)]
<copumpkin> cstrahan did some ruby on nix stuff
<symphorien> justlex: https://nixos.org/nixpkgs/manual/#python and notably https://nixos.org/nixpkgs/manual/#python although I can't remember which of the 3 tools is the most up to date/convenient ...
bennofs has joined #nixos
<justlex> thank you very much, didn't saw that article in search engine... will try to read it now
<NickHu> Has anyone else experienced problems with gpg-agent recently?
<NickHu> I have errors of "cannot listen on more than one std socket" in systemctl --user status gpg-agent
<NickHu> And it causes lots of gpg operations, like gpg-connect-agent, to hang indefinitely
<copumpkin> pierron, gchristensen: so here's an example of the thing I'm talking about. Exhibitor (a zookeeper management service) has what's effectively an (implicit) sum type for its config. If this were Haskell, it would be something like `data Mode = S3 {- a bunch of s3-specific options -} | Zookeeper {- a bunch of ZK-specific options -} | File {- a bunch of filesystem options -} | None`. This results in a giant list of assertions that are a bit of
<copumpkin> a PITA to generate manually, and the schema is fairly easy to describe in ADT terms (as you see above). I don't think creating an explicit "discriminated union" type would be all that complex, and could generate good docs, good assertions, and better more precise config.
<symphorien> justlex: if this is too obscure for you, maybe try to start with nix manual
nixer has joined #nixos
<nixer> Does anyone know if lib.evalModules can be called on a non-NixOS machine? I'm getting errors like "{ config = «error: The option `services' ... does not exist.»"
<copumpkin> nixer: yeah it can be but using the NixOS modules outside of NixOS probably won't be very useful
ison111 has quit [(Ping timeout: 255 seconds)]
<LnL> yes you can, but if you use a nixos module you have to include all of the option definitions that are used
<nixer> copumpkin: I know the module can't be used outside of NixOS. Do you know how I can get it to evaluate that module, I just want to get the options back?
<copumpkin> you'll want to import https://github.com/NixOS/nixpkgs/blob/master/nixos/modules/module-list.nix and pass that list into evalModules
<LnL> if you add nixos-config=/tmp/foo.nix to your NIX_PATH with an empty configuration you should be able to evaluate <nixpkgs/nixos>
phinxy has joined #nixos
newhoggy has joined #nixos
<pie_> clever, civ? ;)
xadi has joined #nixos
newhoggy has quit [(Ping timeout: 260 seconds)]
<nixer> LnL: Thanks.
newhoggy has joined #nixos
<GlennS> Anyone know which is the currently preferred option out of nixos-infect vs nixos-in-place?
<bennofs> FRidh: is there a tool to generate python expressions for nixpkgs?
<FRidh> bennofs: pypi2nix
newhoggy has quit [(Ping timeout: 246 seconds)]
<FRidh> but that's not for in nixpkgs really
<bennofs> FRidh: right, it's not that useful for in nixpkgs
newhoggy has joined #nixos
<joepie91> GlennS: I only know that NixOps uses nixos-infect
<joepie91> (for DO deployments)
simukis has quit [(Quit: simukis)]
<gchristensen> there is also LUSTRATE :/
<dash> 'lustrate' is such a good verb
newhoggy has quit [(Ping timeout: 260 seconds)]
pxc has joined #nixos
<GlennS> looks like nixos-infect is using lustrate?
<GlennS> I was considering picking up the linode support for Nixops ticket
katyucha has quit [(Quit: Lost terminal)]
<GlennS> since that would be useful for work
jgeerds has quit [(Quit: Leaving)]
newhoggy has joined #nixos
<clever> GlennS: have you seen my kexec trick?
erictapen has joined #nixos
newhoggy has quit [(Ping timeout: 255 seconds)]
mkoenig has quit [(Ping timeout: 248 seconds)]
kyren has joined #nixos
kyren_ has quit [(Ping timeout: 268 seconds)]
mkoenig has joined #nixos
<GlennS> clever: no, and to be honest I'm currently looking up what kexec is
<clever> kexec lets you load a kernel+initrd into ram, and just switch control of the entire host to it
<clever> GlennS: this creates a kernel+initrd pair, containing the entire nixos installer
phinxy has quit [(Read error: Connection reset by peer)]
<clever> so you just unpack the tar, run /kexec_nixos, ssh into it, and run justdoit
<clever> and you now have a nixos install with zfs and custom partitions
phinxy has joined #nixos
<gchristensen> manveru: ping?
<manveru> what's up
<gchristensen> hrm. I think my problem was user incompetence. disregard :|
<manveru> done :)
<JameySharp[m]> what is the actual rule for a nixpkgs channel to update? it looks like hydra has evaluated all the 17.03 changes through cf614ba, but nixpkgs-channels branch nixos-17.03 is still from a couple days earlier. is this documented somewhere?
<gchristensen> <3 that bundix supports private gem repos
<manveru> could be better... but i use it with them every day
<GlennS> clever: so the advantage is that you can fiddle with the config before you actually do the switchover?
<LnL> oh it does? that's nice
kyren has quit [(Ping timeout: 255 seconds)]
<clever> GlennS: more that you can customize the partition tables, and do the entire install from real nixos, rather then mutating the root into nixos
kyren_ has joined #nixos
<joko> Hello, is anyone running nix on Debian? It seems pt (platinum-searcher) is not working correctly, I get no output
<joko> Running nix-build '<nixpkgs>' -A platinum-searcher --check shows "error: derivation ‘/nix/store/dq6k4f9fv6qa9vqv7lj1hsl4i5jlhrj2-the_platinum_searcher-2.1.5.drv’ may not be deterministic: output ‘/nix/store/l1qhjl2f6j0xikvq94cvkzris02yx3kc-the_platinum_searcher-2.1.5-bin’ differs"
<manveru> silver, platinum... what comes next?
<GlennS> I see, that does seem better
<joko> manveru: lol, true... This is a Go-lang app
<joko> maybe is there any issue with Golang apps?
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] fpletz pushed 1 new commit to master: https://git.io/vQjVy
<NixOS_GitHub> nixpkgs/master c1ff08b bugworm: papirus-icon-theme: 20170616 -> 20170715
NixOS_GitHub has left #nixos []
<manveru> there shouldn't be
<manveru> go apps are usually pretty awesome to package
jonte has joined #nixos
<manveru> it works for me on nixos... if that's any consultation
<joko> manveru: what version?
<manveru> 17.03
<manveru> /nix/store/jrsw407syw89m334f1s5p106il76apwk-the_platinum_searcher-2.1.3-bin
<joko> manveru: ok, there might be an issue with 2.1.5
ottidmes has joined #nixos
newhoggy has joined #nixos
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] fpletz pushed 2 new commits to staging: https://git.io/vQjwQ
<NixOS_GitHub> nixpkgs/staging 0e24b76 Lancelot SIX: libgcrypt: 1.7.8 -> 1.8.0...
<NixOS_GitHub> nixpkgs/staging f68affe Franz Pletz: Merge pull request #27490 from lsix/update_libgcrypt...
NixOS_GitHub has left #nixos []
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] fpletz closed pull request #27482: alock: 20150418 -> 20160713 (master...pr/alock) https://git.io/vQhWO
NixOS_GitHub has left #nixos []
newhoggy has quit [(Ping timeout: 240 seconds)]
tnks has quit [(Quit: leaving)]
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] fpletz closed pull request #27484: gsoap: 2.8.42 -> 2.8.49 (release-17.03...f/gsoap_stable) https://git.io/vQhEt
NixOS_GitHub has left #nixos []
<disasm> joko: are you on unstable?
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] fpletz pushed 9 new commits to release-17.03: https://git.io/vQjrF
<NixOS_GitHub> nixpkgs/release-17.03 5145e85 Mathias Schreck: nodejs: 7.6.0 -> 7.7.1...
<NixOS_GitHub> nixpkgs/release-17.03 c7fb586 Ben Zhang: nodejs: 7.7.1 -> 7.7.2...
<NixOS_GitHub> nixpkgs/release-17.03 f7de37e Jacek Smolak: nodejs-7_x: 7.7.2 -> 7.7.3...
NixOS_GitHub has left #nixos []
newhoggy has joined #nixos
<joko> disasm: yup
<disasm> joko: I got a notification from hydra about one of the go apps I maintain not building because go didn't build: https://hydra.nixos.org/build/55217899
stanibanani has joined #nixos
<joko> disasm: hopefully, it was something simpler for pt, an issue from upstream. If I compile this rev https://github.com/monochromegane/the_platinum_searcher/commit/c7d8eec66dca50773e6b4ee7dfdad2174860b9b1, it works
newhoggy has quit [(Ping timeout: 248 seconds)]
orbekk2 has joined #nixos
dannyg has quit [(Quit: dannyg)]
orbekk3 has joined #nixos
tvon has quit [(Read error: Connection reset by peer)]
orbekk1 has quit [(Ping timeout: 240 seconds)]
tvon has joined #nixos
newhoggy has joined #nixos
orbekk has quit [(Ping timeout: 248 seconds)]
<disasm> joko: awesome
fpletz has joined #nixos
<nand0p> Jul 19 11:42:49 seer kernel: sddm-greeter[1503]: segfault at 7ffdd23d8f88 ip 00007f3fd28a3920 sp 00007ffdd23d8f90 error 6 in libc-2.25.so[7f3fd285c000+195000] anyone else seeing this error? looks like it started about 10 days ago..... breaks ability to log into xsession. booting to generation from Jun 29 fixes it looks like
<joko> in other news, do you have any chance with gui apps and nix? I get errors like this: "libGL error: unable to load driver: i965_dri.so"
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] bennofs pushed 1 new commit to master: https://git.io/vQj6k
<NixOS_GitHub> nixpkgs/master b668585 Benno Fünfstück: python-pwntools: 3.7.0 -> 3.7.1
NixOS_GitHub has left #nixos []
<joko> I have noticed https://github.com/deepfire/nix-install-vendor-gl, but I was wondering if there is anything ready for Intel graphics
alx741 has quit [(Quit: alx741)]
alx741 has joined #nixos
newhoggy has quit [(Ping timeout: 248 seconds)]
newhoggy has joined #nixos
ertes-w has quit [(Ping timeout: 258 seconds)]
jtojnar has joined #nixos
k2s has joined #nixos
iyzsong has quit [(Ping timeout: 255 seconds)]
newhoggy has quit [(Ping timeout: 260 seconds)]
jgertm has joined #nixos
<joko> disasm: awesome, it worked! Many thanks
vaibhavsagar_ has quit [(Ping timeout: 260 seconds)]
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] therealpxc opened pull request #27500: ttyrec: fix build on Darwin (master...ttyrec) https://git.io/vQjP8
NixOS_GitHub has left #nixos []
ibrahims has quit [(Ping timeout: 268 seconds)]
newhoggy has joined #nixos
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] TomSmeets opened pull request #27501: android-studio-preview: 3.0.0.5 -> 3.0.0.6 (master...androidstudio3c7) https://git.io/vQjPN
NixOS_GitHub has left #nixos []
kyren has joined #nixos
alx741_ has joined #nixos
zeus_ has joined #nixos
alx741 has quit [(Ping timeout: 260 seconds)]
ryanartecona has quit [(Quit: ryanartecona)]
kyren_ has quit [(Ping timeout: 240 seconds)]
krav_ has joined #nixos
newhoggy has quit [(Ping timeout: 246 seconds)]
arjen-jonathan has quit [(Ping timeout: 255 seconds)]
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] bennofs pushed 1 new commit to master: https://git.io/vQj1B
<NixOS_GitHub> nixpkgs/master e1c57c4 Benno Fünfstück: pyelftools: 0.23 -> 0.24
NixOS_GitHub has left #nixos []
alx741_ has quit [(Quit: alx741_)]
alx741 has joined #nixos
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] erictapen closed pull request #27317: dotsies: init (master...dotsies) https://git.io/vQDiR
NixOS_GitHub has left #nixos []
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] Mic92 pushed 1 new commit to master: https://git.io/vQj16
<NixOS_GitHub> nixpkgs/master 010163d Patrick Callahan: ttyrec: fix build on Darwin (#27500)...
NixOS_GitHub has left #nixos []
nschoe has quit [(Quit: Program. Terminated.)]
xadi has quit [(Ping timeout: 276 seconds)]
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] Mic92 pushed 2 new commits to master: https://git.io/vQjMc
<NixOS_GitHub> nixpkgs/master becf96b Tom Smeets: android-studio-preview: 3.0.0.5 -> 3.0.0.6
<NixOS_GitHub> nixpkgs/master 7ddc387 Jörg Thalheim: Merge pull request #27501 from TomSmeets/androidstudio3c7...
NixOS_GitHub has left #nixos []
digitus has joined #nixos
newhoggy has joined #nixos
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] peti pushed 1 new commit to master: https://git.io/vQjMx
<NixOS_GitHub> nixpkgs/master 3cc4682 Peter Simons: haskell-symengine: the build is broken because the system library this code binds to does not exist...
NixOS_GitHub has left #nixos []
erictapen has quit [(Ping timeout: 260 seconds)]
newhoggy has quit [(Ping timeout: 255 seconds)]
ryanartecona has joined #nixos
spectr_ has joined #nixos
fxr has quit [(Ping timeout: 240 seconds)]
<spectr_> firefox started segfaulting, and reinstalling it doesn't work. how do i force a re-download? i tried nix-garbage-collect with and without -d, tried restarting, but it still caches the package
nix-gsc-io`bot has joined #nixos
<nix-gsc-io`bot> Channel nixos-17.03-small advanced to https://github.com/NixOS/nixpkgs/commit/10420649f1 (from 59 minutes ago, history: https://channels.nix.gsc.io/nixos-17.03-small)
nix-gsc-io`bot has quit [(Client Quit)]
bennofs has quit [(Ping timeout: 276 seconds)]
erictapen has joined #nixos
nixer has quit [(Quit: Page closed)]
Filystyn has quit [(Quit: Konversation terminated!)]
Filystyn has joined #nixos
Filystyn has quit [(Changing host)]
Filystyn has joined #nixos
newhoggy has joined #nixos
erictapen has quit [(Ping timeout: 255 seconds)]
newhoggy has quit [(Ping timeout: 248 seconds)]
ibrahims has joined #nixos
<LnL> you can't delete live paths, try nix-store --verify --check-contents
newhoggy has joined #nixos
erictapen has joined #nixos
civodul has joined #nixos
simukis has joined #nixos
seppellll has joined #nixos
newhoggy has quit [(Ping timeout: 268 seconds)]
takle has quit [(Remote host closed the connection)]
ambro718 has joined #nixos
ThatDocsLady has quit [(Quit: Arma-geddin-outta-here!)]
hotfuzz has quit [(Quit: WeeChat 1.7.1)]
newhoggy has joined #nixos
spectr_ has quit [(Quit: Page closed)]
mudri has quit [(Ping timeout: 240 seconds)]
newhoggy has quit [(Ping timeout: 240 seconds)]
kyren has quit [(Ping timeout: 255 seconds)]
xadi has joined #nixos
zeus_ has quit [(Read error: Connection reset by peer)]
deep-book-gk_ has joined #nixos
zeus_ has joined #nixos
deep-book-gk_ has left #nixos []
newhoggy has joined #nixos
jonte has quit [(Ping timeout: 260 seconds)]
ryanartecona has quit [(Quit: ryanartecona)]
ambro718 has quit [(Ping timeout: 240 seconds)]
stanibanani has quit [(Ping timeout: 246 seconds)]
Sonarpulse has joined #nixos
<schoppenhauer> manveru: huhu :3
newhoggy has quit [(Ping timeout: 248 seconds)]
newhoggy has joined #nixos
<simukis> should it be necessary to add users who want to use audio into the audio group? (pulseaudio)
ryanartecona has joined #nixos
<krav_> i should at least be sufficient?
<simukis> I certainly didn’t have to do that on arch, but seems like on nix pulseaudio won’t detect the soundcards without the group. Both were using the per-user PA setup
<srhb> simukis: Yes.
<srhb> simukis: Check the ownership on /dev/snd etc.
newhoggy has quit [(Ping timeout: 276 seconds)]
<srhb> It's also possible to have a system wide pulse setup, but I don't really see the benefit.
<simukis> srhb: well, /dev/snd is also root:audio on arch. /me shrugs
<krav_> when upgrading to nixos-unsable, should I change system.stateVersion to something else?
<srhb> simukis: Probably something similar to hardware.pulseaudio.systemWide then :)
<srhb> krav_: No, never.
<krav_> never-ever?
tvon has quit [(Quit: System is sleeping...)]
<srhb> krav_: Afaik you'd be lying to NixOS if you did that, considering all sorts of stateful setupts like your postgres database and so on.
<simukis> srhb: I’m sure arch is using per-user pulse-audio too.
mudri has joined #nixos
<srhb> krav_: You'd have to manually migrate that, and I'm not sure how it's done safely.
<srhb> krav_: (in general at least, I know how to do it for postgres specifically :-P)
<srhb> simukis: I'm not sure how they do that exactly then. :)
* simukis checks config.pa
<krav_> srhb: ah, so not automatic then, I understand
<ottidmes> When using nix-shell with buildPhase, how can I prevent the make flags from growing with an additional SHELL=/nix/store/... on every invocation?
<srhb> krav_: The idea is that the stateversion will prevent breaking (read, possibly destructive) changes to stateful things happening automatically.
<srhb> krav_: Good :)
tvon has joined #nixos
<krav_> thanks :)
newhoggy has joined #nixos
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] bachp opened pull request #27503: docker service: add option to do automatic pruning (master...docker-prune) https://git.io/vQjNW
NixOS_GitHub has left #nixos []
k2s has quit [(Remote host closed the connection)]
newhoggy has quit [(Ping timeout: 255 seconds)]
<ottidmes> simukis: Here they talk about the audio group and what variations of its use there are in distributions
<ottidmes> simukis: Arch Linux falls into group 2 of that page as mentioned on their wiki: "There is usually no need to add your user to the audio group, as PulseAudio uses udev and logind to give access dynamically to the currently "active" user. Exceptions would include running the machine headless so that there is no currently "active" user."
<simukis> ottidmes: thanks for the reference
MoreTea has joined #nixos
<ottidmes> simukis: NixOS seems to belong to group 1, at least I have audio as part as my user group and you were saying it failed without it
newhoggy has joined #nixos
<justlex> are here any users who moved from Arch to NixOS completely as desktop\laptop main os, and satisfied? I'm wondering if my transition will make sense
<ottidmes> justlex: I have done that
<srhb> justlex: I switched from Arch to NixOS about a year ago.
<srhb> (If it wasn't obvious, I stuck because I'm very satisfied) ;-)
<justlex> so, it works stable, fine, and any questions are easily resolvable just like in Arch?
<srhb> justlex: Not at all.
<srhb> It was a wilderness to begin with.
<srhb> It's a much smaller distribution and it's completely different from most others, so the resources are more scarce and the general ones usually won't help you.
<srhb> This channel is great for help though, and more people are adopting. :)
<ottidmes> justlex: There is a big learning curve, but the Nix language itself is simple enough and the rest is mostly bash. The upsides should be obvious considering you are thinking about switching. The biggest downside for me was that at least at the time, some packages I was used to using were not available yet, while on Arch Linux everything you can imagine seems already to be packaged
<srhb> justlex: Regarding stability, it's been much more stable for me (and we have rollbacks in case we mess up)
newhoggy has quit [(Ping timeout: 260 seconds)]
tmaekawa has joined #nixos
<ottidmes> justlex and srhb: Yes, I concur, I have had plenty or breakage on Arch Linux (I was used to it), but on NixOS you might have trouble getting things working, but once they do, they keep working
reinzelmann has joined #nixos
<justlex> okay, thanks for clarification
<ottidmes> Or at least, they are way less likely to break than I was used to, things obviously can still break, but if you keep on the stable branch this is very unlikely
u_nuSLASHkm8 has joined #nixos
u_nuSLASHkm8 has left #nixos []
<justlex> i'm wondering , if I will need to maintain custom repo clone of nix channel, in order to declare my packages (that are not present in current channel repo), configs
zraexy has joined #nixos
newhoggy has joined #nixos
<srhb> justlex: You do not, but if you do you can easily contribute them upstream
<srhb> justlex: It's basically just as easy as keeping them outside a clone.
<srhb> justlex: One of the very cool things about nixpkgs is the low barrier to entry for contributing, I think. :)
<justlex> the approach nix took is beneficial, but still complex, i'm thinking to use in parrallel - zfs snapshots for filesystem versioning and statically linked binaries (to avoid dll hell and make deployment easier)
takle has joined #nixos
<srhb> justlex: I'm not sure how either of those relate to Nix.
<justlex> sorry, they not, just sharing opinion
<srhb> justlex: Ah, ok :)
<ottidmes> justlex: For me it was a bit two sided, on the one hand, if you just want to use some package quickly that is not commonly used, Arch Linux is great, and for those kind of things I still prefer Arch Linux. On the other hand, if you just want a stable system but still want to be on the bleeding edge for some packages, NixOS clearly wins. My current approach is to keep one Arch Linux installation available to
<ottidmes> me, if some package is missing, just want to use it a few times and cannot be bothered to properly package it.
<srhb> I deploy my things with Nix, too, so the whole static linking thing is irrelevant to me.
newhoggy has quit [(Ping timeout: 255 seconds)]
ibrahims has quit [(Ping timeout: 260 seconds)]
anderslundstedt has joined #nixos
<justlex> do docker containers worik cool in NixOS?
<justlex> *work
<srhb> justlex: They work just fine, but they are kind of pointless in my opinion. I mean, aside from reusing existing ones.
takle has quit [(Ping timeout: 255 seconds)]
<srhb> Mind, I'm jaded, I work with Docker outside of NixOS every day, so I'm biased (against it) :-P
pikajude has quit [(Quit: ZNC 1.6.5 - http://znc.in)]
anderslu1dstedt has quit [(Ping timeout: 240 seconds)]
ixxie has quit [(Ping timeout: 240 seconds)]
pikajude has joined #nixos
<justlex> for me docker is quick replacement of VM and a quick way to get packages outside of my distro that are available on others
<florianjacob> Anyone here running cjdns? my tun0 interface doesn't get an a cjdns IPv6 address for some reason…
<srhb> justlex: :)
ottidmes has left #nixos ["WeeChat 1.7.1"]
<JameySharp[m]> is there a way to use ccache for nix builds but only if there's no binary substitution available for the build without ccache? I mean, it'd be cool to transparently use ccache everywhere but I assume that changes the store hashes for everything. I'm packaging a gnuradio-based thing and recompiling piles of C++ every time I get it wrong is super tedious.
newhoggy has joined #nixos
arjen-jonathan has joined #nixos
katyucha has joined #nixos
MoreTea has quit [(Ping timeout: 260 seconds)]
newhoggy has quit [(Ping timeout: 240 seconds)]
jonte has joined #nixos
darlan has joined #nixos
jgertm has quit [(Ping timeout: 268 seconds)]
newhoggy has joined #nixos
darlan has quit [(Client Quit)]
ibrahims has joined #nixos
<simukis> do the loginLimits work for anybody here?
<simukis> security.pam.loginLimits
stanibanani has joined #nixos
<simukis> pam subsystem seems to use the configuration values (can observe errors in logs if I specify obviously wrong values), but those values do not seem to be reflected in the user session at all.
jgertm has joined #nixos
MP2E has joined #nixos
Filystyn has quit [(Quit: Konversation terminated!)]
newhoggy has quit [(Ping timeout: 260 seconds)]
Filystyn has joined #nixos
tvon has quit [(Quit: System is sleeping...)]
adisblad` has joined #nixos
tvon has joined #nixos
adisbladis has quit [(Ping timeout: 260 seconds)]
<sphalerite[m]> Does anyone know a way to get X's logging to happen synchronously? I'm fighting with a kernel hang (triggered by starting X) and would like to know how far X gets before it hangs
Filystyn has quit [(Quit: Konversation terminated!)]
Filystyn has joined #nixos
Filystyn has quit [(Client Quit)]
tikhon has joined #nixos
<JameySharp[m]> sphalerite: have you tried running the X server from an SSH connection from another machine, so that its stdout goes over the network?
<sphalerite[m]> Jamey Sharp: I don't think stdio writes over SSH are synchronous...
mudri|srcf has quit [(Ping timeout: 255 seconds)]
<JameySharp[m]> I'm not entirely sure what you mean by synchronous, I guess, but stderr is unbuffered by default and sshd should forward bytes as soon as it receives them.
jensens has joined #nixos
<JameySharp[m]> SSH is certainly the tool of choice among X.Org video driver developers I've talked with.
<simpson> JameySharp[m]: I know the feeling WRT tedium of recompiling. In general we want to avoid even theoretically-transparent caching since it always seems to be impure in practice. ISTR that clever had something for this.
<simpson> Also hi. I remember SSH GPU debugging. I'm so done with that.
<JameySharp[m]> simpson: Yeah, I totally get that ccache shouldn't be turned on in default/Hydra builds... Just In Case(TM).
<JameySharp[m]> Also: wait, Corbin? Fancy seeing you here!
<simpson> FWIW my development directories are usually a mix, where I use Nix to bring in the build tools but then run an impure local make.
<simpson> Yep, it's me~
reinzelmann has quit [(Quit: Leaving)]
newhoggy has joined #nixos
<sphalerite[m]> so I mounted a USB stick with the sync option and got X to write its log there. That seems to have slowed X's startup down significantly which is a good sign for my goals I guess
<sphalerite[m]> last message is `[ 422.774] (II) systemd-logind: got fd for /dev/dri/card0 226:0 fd 11 paused 0`
<sphalerite[m]> That's... not super helpful
<sphalerite[m]> I think?
Winchell1M has joined #nixos
<Winchell1M> Is it perfectly acceptable in NixOS to add a local folder (in your home directory) to your PATH?
<Winchell1M> Or is that going to break a bunch of things and not be stable
<srhb> Winchell1M: Depends what you do with it! (I have a number of shell scripts there, that's fine)
<sphalerite[m]> of course it is. But most people prefer to use nix-shells or install stuff in their nix profile
<Winchell1M> Yeah it's just a shell script I need access to
<sphalerite[m]> it shouldn't break anything though.
sigmundv_ has joined #nixos
newhoggy has quit [(Ping timeout: 240 seconds)]
<Winchell1M> Ok thanks
<clever> Winchell1M: nixos already adds $HOME/bin/ to $PATH
<srhb> clever: Huh! I did not know that.
newhoggy has joined #nixos
tdotdoe has quit [(Ping timeout: 276 seconds)]
dshin_ has joined #nixos
tmaekawa has quit [(Quit: tmaekawa)]
<Winchell1M> And Haskell's stack adds to your PATH, which I believe is popular with NixOS
<sphalerite[m]> I think nixos people prefer nix as a package manager for haskell over stack when possible?#
<sphalerite[m]> I don't know that much about the haskell infrastructure though so I may be wrong
newhoggy has quit [(Ping timeout: 258 seconds)]
earldouglas is now known as earldouglas1
<srhb> clever: Thank you :)
earldouglas1 is now known as earldoug1as
earldoug1as is now known as ear1douglas
ear1douglas is now known as earldouglas
<srhb> Winchell1M, sphalerite[m]: For the life of me I can't get stack to work on NixOS, nor do I see the point over using Nix itself.
tinyurl_comSLASH has joined #nixos
<jtojnar> I added a filesystem to hardware-configuration.nix and rebooted, it mounted correctly but when I ran nixos-generate-config, the entry was removed from the file? Why would that be?
tinyurl_comSLASH has left #nixos []
<clever> jtojnar: add it to configuration.nix instead
tdotdoe has joined #nixos
<jtojnar> clever: I know I can put it there but I would prefer for it to be with the other generated filesystems
newhoggy has joined #nixos
<gchristensen> is the filesystem present when you generate it?
<clever> jtojnar: is it mounted when you run nixos-generate-config?
<sphalerite[m]> also, how do I get a cross compiler for arm on 17.03?
ambro718 has joined #nixos
<jtojnar> clever: yes, I can access it in file manager and it is listed in the output of `mount`
<clever> sphalerite[m]: https://github.com/cleverca22/nix-tests/blob/master/arm-baremetal.nix notes from when i last did cross-compiliner
<clever> jtojnar: where is it mounted?
<jtojnar> clever: /run/media/jtojnar/OldRoot
<clever> it might ignore /run
<gchristensen> quite likely
<clever> yeah, it ignores everything under /run
<jtojnar> oh, what is the customary location for mounting file systems?
tvon has quit [(Quit: System is sleeping...)]
<sphalerite[m]> clever: I'll give that a shot, thanks. It seems to evaluate which is a good start :D
newhoggy has quit [(Ping timeout: 268 seconds)]
<clever> jtojnar: i keep mine under /media/
tvon has joined #nixos
<sphalerite[m]> jtojnar: I don't think there is really one. /mnt is typically used for one-off mounts, /media for stuff that gets automounted by GNOME or similar
<sphalerite[m]> For manual entries I'd just put them wherever
<sphalerite[m]> in your case I'd probably just go with /oldroot
<sphalerite[m]> But it's a matter of personal preference
<clever> i try to keep /mnt clear because i use that for new installs
<jtojnar> I think /media will work for me, thanks
newhoggy has joined #nixos
tinyurl_comSLASH has joined #nixos
tinyurl_comSLASH has left #nixos []
tvon has quit [(Ping timeout: 240 seconds)]
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] jameysharp opened pull request #27505: gnss-sdr: init at 0.0.9 (and patch armadillo's buildInputs) (master...gnss-sdr) https://git.io/v7eYe
NixOS_GitHub has left #nixos []
<gchristensen> omg what a nightmare: https://github.com/NixOS/nixpkgs/blob/release-17.03/nixos/modules/config/ldap.nix#L22 this is ... a problem
<sphalerite[m]> uuuuuh yes :D
<LnL> huh!
<clever> there was something worse in the pam 2 factor auth
<gchristensen> I know
<clever> if you turn on secure one-time tokens for pam, it turns passwords off!
<gchristensen> let's never discuss that again
<sphalerite[m]> well at least you still have secure one-time tokens?
<LnL> clever: lol
<sphalerite[m]> I'd say that's better than allowing MITMs to steal passwords
newhoggy has quit [(Ping timeout: 240 seconds)]
ng0 has joined #nixos
ng0 has left #nixos []
pxc has quit [(Quit: WeeChat 1.8)]
riclima has joined #nixos
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] LnL7 opened pull request #27507: gitlab: fix archive urls for gitlab service (master...fix-gitlab-archive-url) https://git.io/v7eOB
NixOS_GitHub has left #nixos []
oida_ has quit [(Read error: Connection reset by peer)]
oida_ has joined #nixos
arjen-jonathan has quit [(Ping timeout: 255 seconds)]
Filystyn has joined #nixos
Filystyn has quit [(Changing host)]
Filystyn has joined #nixos
newhoggy has joined #nixos
Ivanych has joined #nixos
jonte has quit [(Ping timeout: 260 seconds)]
Wizek_ has joined #nixos
jensens has quit [(Ping timeout: 255 seconds)]
newhoggy has quit [(Ping timeout: 240 seconds)]
<LnL> gchristensen: can you restart https://hydra.nixos.org/build/56590813
rigelk has quit [(Quit: leaving)]
* copumpkin can
<gchristensen> copumpkin: good :) I've gotta run
dustmote has joined #nixos
<LnL> oh, you can also press buttons on hydra?
* copumpkin presses all the buttons
<LnL> thanks!
newhoggy has joined #nixos
<copumpkin> :D np
<LnL> I always forget who has an account
dustmote has quit [(Client Quit)]
newhoggy has quit [(Ping timeout: 255 seconds)]
seppellll has quit [(Remote host closed the connection)]
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] fpletz pushed 2 new commits to master: https://git.io/v7enC
<NixOS_GitHub> nixpkgs/master a03d611 Daiderd Jordan: gitlab: fix archive urls for gitlab service...
<NixOS_GitHub> nixpkgs/master 13b0b7d Franz Pletz: Merge pull request #27507 from LnL7/fix-gitlab-archive-url...
NixOS_GitHub has left #nixos []
newhoggy has joined #nixos
seppellll has joined #nixos
xplat|work has joined #nixos
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] fpletz pushed 1 new commit to release-17.03: https://git.io/v7ecF
<NixOS_GitHub> nixpkgs/release-17.03 b798aa6 Daiderd Jordan: gitlab: fix archive urls for gitlab service...
NixOS_GitHub has left #nixos []
<xplat|work> i'm having trouble finding info on how to write nix expressions for software built with gradle. does anyone have pointers or search tips?
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] fpletz pushed 2 new commits to master: https://git.io/v7eCG
<NixOS_GitHub> nixpkgs/master cc583b7 Herwig Hochleitner: chromium: 59.0.3071.109 -> 59.0.3071.115...
<NixOS_GitHub> nixpkgs/master b1189b7 Franz Pletz: Merge pull request #27399 from bendlas/update-chromium...
NixOS_GitHub has left #nixos []
newhoggy has quit [(Ping timeout: 255 seconds)]
<michaelpj> in nixops, is it possible to deploy multiple logical machines to one physical machine? I think this would amount to merging their nix modules (which might fail to evaluate!), and then deploying to the single machine
<LnL> the easiest way is probably with containers
<michaelpj> would be kind of cool for specifying setups that are conceptually distinct but can in fact live on one server, e.g. a nginx proxy and the services it proxys to
riclima has quit [(Ping timeout: 260 seconds)]
Ivanych has quit [(Ping timeout: 255 seconds)]
newhoggy has joined #nixos
ertes has joined #nixos
mystfox has joined #nixos
newhoggy has quit [(Ping timeout: 260 seconds)]
<xplat|work> if nixops can do thin containers there would be practically no overhead to containerizing the two logical machines when deploying them on one box. i don't know if it does this though...
stanibanani has quit [(Ping timeout: 240 seconds)]
<xplat|work> (thin containers are basically containers that only contain the nix environment and mount (sometimes just parts of) the host's store, something you can really only do properly with nix)
<sphalerite[m]> yes, it does.
FRidh has quit [(Quit: Konversation terminated!)]
newhoggy has joined #nixos
<LnL> yeah, that's what I was talking about not something like docker
ryanartecona has quit [(Quit: ryanartecona)]
newhoggy has quit [(Ping timeout: 240 seconds)]
<LnL> containers.<name>.config is a nixos config that will run inside of the nspawn container
<copumpkin> xplat|work in #nixos :O
zeus_ has quit [(Read error: Connection reset by peer)]
zeus_ has joined #nixos
tdotdoe has quit [(Ping timeout: 240 seconds)]
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] joelthompson opened pull request #27508: exhibitor: init at 3.4.9 (master...exhibitor) https://git.io/v7eB5
NixOS_GitHub has left #nixos []
tdotdoe has joined #nixos
cwre is now known as cwre_afk
cwre_afk is now known as cwre_away
tdotdoe has quit [(Client Quit)]
<xplat|work> copumpkin: notice i am once again asking scary questions
<copumpkin> :D
cwre_away is now known as cwre
jensens has joined #nixos
seppellll has quit [(Ping timeout: 255 seconds)]
cpennington has quit [(Remote host closed the connection)]
nh2 has joined #nixos
jensens has quit [(Ping timeout: 260 seconds)]
newhoggy has joined #nixos
newhoggy has quit [(Ping timeout: 240 seconds)]
arjen-jonathan has joined #nixos
<xplat|work> copumpkin: i don't suppose YOU know how to make nice nix expressions for packages normally built with gradle, or god forbid sbt
justbeingglad has joined #nixos
seppellll has joined #nixos
<copumpkin> xplat|work: I don't have any magic, but I'm somewhat interested in seeing that happen
justbeingglad has left #nixos []
<dalaing> It feels like "god forbid sbt" is the full name of the project
<xplat|work> i guess if there's no existing work, my best bet would probably be *shudder* following the template of cabal2nix but doing it as a gradle plugin
<xplat|work> that *is* the full name of the project
justlex has quit [(Quit: KVIrc 4.2.0 Equilibrium http://www.kvirc.net/)]
newhoggy has joined #nixos
<michaelpj> xplat|work: interesting, but it's not obvious to me that I could easily set it up to have the machine that owns the containers be managed by nixops as well. It's not a "logical" part of the system, so it shouldn't really have an entry there
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] michaelpj opened pull request #27509: Factorio service: fix typo in attribute path (master...factorio-fix) https://git.io/v7egR
NixOS_GitHub has left #nixos []
newhoggy has quit [(Ping timeout: 255 seconds)]
<michaelpj> hm, the nixos-unstable branch in the channels repository is ahead of the sha reported by howoldis - is that expected to be possible?
newhoggy has joined #nixos
schoppenhauer has quit [(Ping timeout: 260 seconds)]
MP2E has quit [(Quit: brb reboot)]
newhoggy has quit [(Remote host closed the connection)]
MP2E has joined #nixos
schoppenhauer has joined #nixos
ambro718 has quit [(Ping timeout: 258 seconds)]
<globin> michaelpj: the channel update script failed after the git push
<michaelpj> that makes sense for why the state would be weird
newhoggy has joined #nixos
anderslundstedt has quit [(Quit: leaving)]
<michaelpj> although perhaps the git push should happen afterwards, since that's less likely to fail
joehh has quit [(Ping timeout: 246 seconds)]
<xplat|work> it should be like: upload the pack with the changes, update the channel, then update the git branch
arjen-jonathan has quit [(Ping timeout: 248 seconds)]
newhoggy has quit [(Ping timeout: 260 seconds)]
seppellll has quit [(Ping timeout: 260 seconds)]
mkoenig has quit [(Remote host closed the connection)]
anderslundstedt has joined #nixos
taktoa has joined #nixos
<taktoa> Just released https://hackage.haskell.org/package/language-ninja-0.1.0 as part of my incremental Nix work
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] bcdarwin opened pull request #27511: elastix: change platforms to "linux" from "unix" (master...fix-elastix) https://git.io/v7eos
NixOS_GitHub has left #nixos []
hiratara has quit [(Ping timeout: 276 seconds)]
magnetophon has quit [(Ping timeout: 260 seconds)]
hiratara has joined #nixos
simukis has quit [(Ping timeout: 240 seconds)]
<xplat|work> taktoa: incremental Nix?
newhoggy has joined #nixos
<xplat|work> huh, derivation per edge
<xplat|work> sounds like an interesting torture test
hamishmack has quit [(Quit: hamishmack)]
<xplat|work> i admit it's tough to see how else you could incrementalize nix builds that wouldn't essentially boil down to that though
MoreTea has joined #nixos
<xplat|work> and that way it doesn't require getting down and dirty with the guts of nix per se
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] rycee opened pull request #27512: bash-completion: 2.5 -> 2.7 (master...bump/bash-completion) https://git.io/v7eiD
NixOS_GitHub has left #nixos []
cybrian has joined #nixos
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] Mic92 pushed 2 new commits to master: https://git.io/v7ePn
<NixOS_GitHub> nixpkgs/master d1d0824 Ben Darwin: elastix: change platforms to "linux" from "unix"
<NixOS_GitHub> nixpkgs/master a5bbfb6 Jörg Thalheim: Merge pull request #27511 from bcdarwin/fix-elastix...
NixOS_GitHub has left #nixos []
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] Mic92 pushed 2 new commits to master: https://git.io/v7ePW
<NixOS_GitHub> nixpkgs/master 651748b dywedir: emacs-all-the-icons-fonts: 2.6.4 -> 3.1.1
<NixOS_GitHub> nixpkgs/master ff92444 Jörg Thalheim: Merge pull request #27488 from dywedir/emacs-all-the-icons-fonts...
NixOS_GitHub has left #nixos []
cybrian has quit [(Client Quit)]
cybrian has joined #nixos
Wharncliffe has joined #nixos
zeus_ has quit [(Read error: Connection reset by peer)]
zeus_ has joined #nixos
<taktoa> xplat|work: you might be interested in https://gist.github.com/taktoa/894ff2ba18bdde7142177f2c3ddcbaea
takle has joined #nixos
<taktoa> basically my initial proof of concept for the idea
cybrian has quit [(Quit: cya)]
cybrian has joined #nixos
takle has quit [(Ping timeout: 268 seconds)]
xadi has quit [(Quit: Leaving.)]
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] Mic92 closed pull request #27512: bash-completion: 2.5 -> 2.7 (master...bump/bash-completion) https://git.io/v7eiD
NixOS_GitHub has left #nixos []
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] Mic92 closed pull request #27494: idea-community: 2017.1.5 -> 2017.2 (master...jd_idea-community) https://git.io/vQhdS
NixOS_GitHub has left #nixos []
jtojnar has quit [(Ping timeout: 255 seconds)]
cybrian has quit [(Quit: cya)]
MoreTea has quit [(Ping timeout: 260 seconds)]
hiratara has quit [(Quit: ZNC - http://znc.in)]
cybrian has joined #nixos
hiratara has joined #nixos
newhoggy has quit [(Remote host closed the connection)]
hamishmack has joined #nixos
jtojnar has joined #nixos
civodul has quit [(Quit: ERC (IRC client for Emacs 25.2.1))]
<copumpkin> not replacing what you're doing, just related work :)
<eqyiel[m]> what happened to nix-dev ?https://nixos.org/nix-dev-info/
mrcheeks has joined #nixos
<copumpkin> we probably shouldn't just delete the URL :)
<copumpkin> maybe file an issue on the website repo? https://github.com/NixOS/nixos-homepage
bennofs has joined #nixos
<copumpkin> taktoa: looks very cool though :)
<taktoa> copumpkin: you may also be interested in https://github.com/ninja-build/ninja/issues/1303
ryanartecona has joined #nixos
<eqyiel[m]> copumpkin: thanks
Filystyn has quit [(Quit: Konversation terminated!)]
<eqyiel[m]> can you subscribe to a google group without a gmail account?
<clever> you dont need a gmail account to have a google account
<clever> you can just get a normal google account tied to any email
<eqyiel[m]> clever: oh, I didn't know that
joehh has joined #nixos
<eqyiel[m]> google account though >____>
<eqyiel[m]> apparently this still works, for now https://webapps.stackexchange.com/a/47787
cybrian has quit [(Remote host closed the connection)]
cybrian has joined #nixos
cybrian has quit [(Remote host closed the connection)]
<clever> eqyiel[m]: and whats wrong with having a google account?
<clever> not registering doesnt stop them from tracking you :P
cybrian has joined #nixos
indi_ has joined #nixos
capisce has quit [(Read error: Connection reset by peer)]
capisce has joined #nixos
<Ralith> perhaps he prefers not to make it easy for them
<copumpkin> I like to include my full home address in my email address
<copumpkin> y'all can't dox me if it's already publi
<copumpkin> (insert finger to the head meme)
fiveht has joined #nixos
Rotaerk has joined #nixos
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] lukeadams opened pull request #27513: [NixOS] Fix + update `hardware.parallels` config option (master...prl-tools-fix) https://git.io/v7e9A
NixOS_GitHub has left #nixos []
Sonarpulse has quit [(Ping timeout: 260 seconds)]
fiveht has quit [(Quit: WeeChat 1.7.1)]
fiveht has joined #nixos
sary has quit [(Ping timeout: 260 seconds)]
newhoggy has joined #nixos
MoreTea has joined #nixos
<gchristensen> 111, 212 commits. somewhat special.
mudri has quit [(Ping timeout: 276 seconds)]
MoreTea has quit [(Ping timeout: 248 seconds)]
cybrian has quit [(Quit: cya)]
<fiveht> Hi, I've been trying to compile some c code that uses standard library functions, so I tried a simple 'nix-shell -p gcc glibc'. What's werid is that the linker complains when I'm trying to include math.h/tgmath.h but not when I'm using, for example, strings.h or stdio.h. How can I specify the 'include path' for a nix-shell? Sorry in advance for my ignorance, I'm a complete beginner.
cybrian has joined #nixos
markus1189 has joined #nixos
joehh has quit [(Ping timeout: 240 seconds)]
digitus has quit [(Quit: digitus)]
markus1199 has quit [(Ping timeout: 255 seconds)]
sary has joined #nixos
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] grahamc pushed 1 new commit to master: https://git.io/v7e7B
<NixOS_GitHub> nixpkgs/master 2b2a6f2 Graham Christensen: nixos/ldap: remove tls_checkpeer no when using TLS
NixOS_GitHub has left #nixos []
erictapen has quit [(Ping timeout: 268 seconds)]
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] grahamc pushed 1 new commit to release-17.03: https://git.io/v7e7o
<NixOS_GitHub> nixpkgs/release-17.03 b3fa629 Graham Christensen: nixos/ldap: remove tls_checkpeer no when using TLS...
NixOS_GitHub has left #nixos []
erasmas has quit [(Quit: leaving)]
NixOS_GitHub has joined #nixos
<NixOS_GitHub> [nixpkgs] volth opened pull request #27514: Set virtualisation.libvirtd.qemuOvmf to false (master...patch-2) https://git.io/v7e50
NixOS_GitHub has left #nixos []
<gchristensen> fpletz / fpletz[m] ping?
joehh has joined #nixos
ison111 has joined #nixos
ebzzry has joined #nixos
fikse has joined #nixos
<fikse> how do i go about using this nix package: https://github.com/basvandijk/rss
<fikse> after running "nix-build", how do i run the example in examples/ ?
<fikse> how do i make it search the correct the paths for the depenencies that it needs?
<clever> nix-build creates a result symlink pointing to the finished build
<fikse> oh, there is a "result" file there
<fikse> i guess that is the built package
<clever> and the cabal file doesnt say to compile the examples, so they arent available
<clever> you would have to run nix-shell in that dir, then ghc and ghci will have the deps
<fikse> is there a way to make to the examples aware of the new build?
<fikse> ok
bennofs has quit [(Ping timeout: 260 seconds)]
<fpletz> gchristensen: pong
endformationage has quit [(Quit: WeeChat 1.7)]
<fikse> [nix-shell:~/local/rss/examples]$ ghc whiskers.hs -o whiskers
<fikse> whiskers.hs:3:1: error: Failed to load interface for ‘Text.RSS’ Use -v to see a list of the files searched for.
ibrahims has quit [(Ping timeout: 268 seconds)]
<clever> i think you need to run it one directory up
<clever> in the same directory as Text
<fikse> that did it
<fikse> clever thinking
<fikse> (sorry, couldn't help myself)
<clever> :D