gchristensen changed the topic of #nixos to: NixCon 2018 CfP is now open! https://nixcon2018.org/ || Share the output of nix-shell -p nix-info --run nix-info to help us help you. || https://nixos.org || Latest NixOS: https://nixos.org/nixos/download.html || Latest Nix: https://nixos.org/nix/download.html || Logs: https://logs.nix.samueldr.com/nixos/ || #nixos-dev, #nix-darwin, #nixos-aarch64, #nixos-chat, #nixcon
<aszlig> ah, wrong...
<Dezgeg> yeah, wrong way around
<aszlig> that's for latex output
<aszlig> Dezgeg: it only has limited support for it, mainly for math expressions
<gchristensen> I don't buy it, that XML is preventing docs. I think docs being hard to write is preventing docs.
alexteves has quit [Remote host closed the connection]
<gchristensen> when I write docs, even when I have to look up syntax, the hardest and most exhausting part is figuring out how to describe the thing.
<infinisil> Well I can only tell you about one datapoint, and that datapoint is me. I always get annoyed having to figure out how to insert these xlinks again, or to remember that I can't just make paragraphs in options
<worldofpeace> Is there such a thing as `buildTools = [];` in nix?
<infinisil> I've never written more docs than a forced release note, and I don't even want to write a full document
<gchristensen> infinisil: then write it in markdown and I'll convert it for you
<infinisil> On the other hand I'm using markdown-like stuff all the time for my local things, wiki entries, and co.
<aszlig> infinisil/gchristensen: well, it's just a matter of learning the basic elements
<infinisil> gchristensen: That's not the same. Converting to xml just means it's "write once" and everybody not being familiar with xml won't ever touch it
<aszlig> i mean, when you don't know anything about markdown, you probably to look up the syntax as well
<gchristensen> infinisil: dude, you're smart. every single .xml document in the nixpkgs repo has sufficient examples to copy-paste your way to success. don't give me that.
<infinisil> Of course, but having to constantly copy paste my way through writing docs is annoying when it can be so much easier
<aszlig> s/bly/& need/
<aszlig> infinisil: you could also write it in markdown and use pandoc to convert it to docbook
<infinisil> markdown like syntax is so universal, we write it in github comments all the time. Almost every dev will be familiar with it and won't have to learn anything
* gchristensen is no longer participating in this conversation.
hellrazor has joined #nixos
<aszlig> gchristensen: ah, don't give up so fast =)
<emily> FWIW I think reStructuredText reuses DocBook's object model or something
joehh has joined #nixos
<joehh> Hi, is there a simple way to package a single shell script?
<infinisil> It would be cool to make a poll to get the opinion of lots of people on that
<gchristensen> aszlig: I'll converse with you about docbook. I have no patience for people whose primary argument is "typing is the hardest part of the task"
IRCsum has quit [Ping timeout: 250 seconds]
<joehh> I'm aware of writeShellScriptBin, but want to supply the contents from a file rather than
<joehh> in line
* emily doesn't think typing is the hardest part of the task, but thinks it is the kind of thing that makes people give up quickly
<emily> I also think Markdown is a bad format.
<aszlig> emily: yeah, as said, rest is certainly in between markdown (very much inflexible) and docbook (xml - you know - scary, but quite powerful and flexible)
<gchristensen> and it doesn't have to be scary
__monty__ has quit [Quit: leaving]
<aszlig> emily: dito, if you for example take a look at how newline formatting is handled, it becomes even harder to read than docbook when you need to cramp a whole load of characters into a single line just to prevent breaks
<aszlig> gchristensen: to me it isn't scary, but i do see the network effect here
<aszlig> gchristensen: people are so used to markdown, they want it to be everywhere
<emily> Sphinx would produce output with fewer weird HTML reference names and nicer navigation, probably.
<emily> I think the end-user experience in the long run would be nicer.
<gchristensen> emily: reference names?
<hodapp> to me markdown starts to break down as soon as any more complicated structuring or formatting is needed :|
<emily> gchristensen: you were complaining about something like that just before :p
<gchristensen> emily: ah, idm/idp links :) I think they're all gone now!
carlosdagos has joined #nixos
<JonReed> joehh: If you do "${./myScript.sh}" the file will be automatically added to nix store and referenced from there
thc202 has quit [Ping timeout: 250 seconds]
<JonReed> joehh: Ah, you can actually do `writeShellScriptBin myScript (builtins.readFile ./myScript.sh)`. That will be even simpler
<JonReed> "myScript"*
<{^_^}> [nixpkgs] @Mic92 opened pull request #45964 → python.pkgs.irc: 14.2.2 -> 16.4 → https://git.io/fAljc
<{^_^}> [nixpkgs] @Mic92 merged pull request #45964 → python.pkgs.irc: 14.2.2 -> 16.4 → https://git.io/fAljc
<{^_^}> [nixpkgs] @Mic92 pushed 9 commits to master: https://git.io/fAljV
lostman has joined #nixos
<lostman> how can I pass `--arg` to one attribute of a derivation? I have `shell.nix` whose output is more than one derivation. I would like to invoke `nix-shell -A someAttr --arg enableThisOrThat true`. Is that possible? Or do I need to modify my `shell.nix` to pass arguments down explicitly?
Dedalo has joined #nixos
dmj` has joined #nixos
IRCsum has joined #nixos
rprije has quit [Remote host closed the connection]
rprije has joined #nixos
<infinisil> lostman: https://gist.github.com/58c3d28566aedea4f8239057760c5b1e seems to work just fine
<disasm> lostman: yeah, that works
Supersonic has quit [Ping timeout: 240 seconds]
Supersonic has joined #nixos
joehh has quit [Ping timeout: 250 seconds]
sir_guy_carleton has joined #nixos
astrofog has quit [Remote host closed the connection]
sigmundv__ has quit [Ping timeout: 245 seconds]
fzer00 has quit [Quit: Leaving]
<lostman> I have something like this in `shell.nix` `{ myDerivation = wrapper imported.myDerivation }` and then `nix-shell -A myDerivation --arg someArg true` is not passed to `myDerivation`
<{^_^}> Channel nixos-18.09-small advanced to https://github.com/NixOS/nixpkgs/commit/ee2463cd71e (from 3 hours ago, history: https://channels.nix.gsc.io/nixos-18.09-small)
<gchristensen> <oXygen/> is so good, wow!
mayhewluke has quit [Ping timeout: 245 seconds]
<clever> lostman: does `wrapper imported.myDerivation` return a function or a set?
mayhewluke has joined #nixos
<{^_^}> [nixpkgs] @samueldr merged pull request #45958 → nixos: Sets default channel for 18.09 → https://git.io/fAlFq
<{^_^}> [nixpkgs] @samueldr pushed to release-18.09 « nixos: Sets channel and version for 18.09 »: https://git.io/fA8vT
jperras has joined #nixos
<emily> :o
<emily> is 18.09 happening?
<samueldr> as scheduled
<gchristensen> 18.09 is beta as of soon, and released at the end of the month, emily :)
lassulus_ has joined #nixos
lassulus has quit [Ping timeout: 240 seconds]
lassulus_ is now known as lassulus
drakonis has quit [Read error: Connection reset by peer]
drakonis has joined #nixos
<MarkRBM_> is there a way to find the path to an installed nix pkg? for example my old system .zshrc referenced the install path of oh-my-zsh as /home/mark/.oh-my-zsh/oh-my-zsh but nixos installed it for me this time and I dont know where to
<MarkRBM_> I can see pathsToLink in the oh-my-zsh.nix but not sure that that is what I should point to in user land
<lostman> clever: it returns a set
<clever> lostman: --arg foo value, only works for functions in the form of { foo }: ...
<lostman> clever: yeah, `wrapper` does overrideAttrs on a derivation. Maybe instead trying to push `--arg`s down I can use environment variables to control my build script. Less pretty but will work
<clever> lostman: what i mean, is
<{^_^}> [nixpkgs] @romildo opened pull request #45966 → qt5dxcb-plugin: init at 1.1.11 → https://git.io/fA8vg
jperras has quit [Quit: WeeChat 2.2]
<clever> { myDerivation = { someArg ? false }: wrapper imported.myDerivation }
<clever> lostman: this will accept --arg someArg true
<clever> lostman: and if wrapper returned such a function (and not a set), it would also work
<clever> this applies at every attribute in -A foo.bar.baz
JonReed has quit [Ping timeout: 252 seconds]
drp has joined #nixos
Denommus` has quit [Ping timeout: 246 seconds]
<colemickens> if I am booting and instance in Packet, and I pass it config with nix.nixPath=["nixpkgs=<some-path-to-nixpkgs>"], but I also pass it configuration options, how does this work?
<colemickens> Does it build the nixPath first, and then re-parse the config?
<colemickens> I'm having a hard time phrasing this question well, I've got myself confused.
<gchristensen> nix.nixPath doesn't take effect until after the nixos-rebuild switch
<gchristensen> which is VERY confusing at first thought.
<colemickens> Hm. Is there a "trick" I can use to boot an instance with a custom nixpkgs and custom config then have it switch twice basically?
<colemickens> (or a better way to achieve a similar end?)
<gchristensen> via userdata?
<gchristensen> mmm
slyfox has quit [Ping timeout: 272 seconds]
<gchristensen> nixpkgs.pkgs = import (builtins.fetchTarball { url = "https://github.com/johanot/nixpkgs/archive/f23157af7f3bb8c0887d73d0f6e7fbde7bd6bd86.tar.gz"; }) {}; might work but ... needs testing :)
<gchristensen> way past my bed time, good luck colemickens! :)
<colemickens> aha, sounds useful. thanks, goodnight!
slyfox has joined #nixos
aarvar has quit [Ping timeout: 240 seconds]
wpcarro has quit [Ping timeout: 272 seconds]
jasongrossman has joined #nixos
MarkRBM_ has quit [Remote host closed the connection]
MarkRBM_ has joined #nixos
<{^_^}> [nixpkgs] @ryantm merged pull request #45690 → haskellPackages.termonad: Add dontCheck and remove from dont-distribute-packages. → https://git.io/fAOht
<{^_^}> [nixpkgs] @ryantm pushed 2 commits to haskell-updates: https://git.io/fA8Jq
Dedalo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
johnny101 has quit [Quit: Konversation terminated!]
MarkRBM_ has quit [Remote host closed the connection]
drakonis has quit [Remote host closed the connection]
philippD has quit [Quit: http://www.kiwiirc.com/ - A hand crafted IRC client]
justanotheruser has quit [Ping timeout: 245 seconds]
<{^_^}> [nixpkgs] @worldofpeace opened pull request #45967 → Various build fixes → https://git.io/fA8UR
hiroshi- has joined #nixos
hiroshi has quit [Ping timeout: 240 seconds]
hiroshi- is now known as hiroshi
justanotheruser has joined #nixos
sb0 has quit [Quit: Leaving]
<Purple-mx> how can I add a remote to git? I tried this in postInstall:
<Purple-mx> ln -s ${git-remote-ipld}/bin/git-remote-ipld $out/libexec/git-remote-ipld
<Purple-mx> I get an infinite recursion
noefk has joined #nixos
<Purple-mx> Oh I guess I could just make a shell wrapper
<Purple-mx> still same error
worldofpeace has quit [Quit: worldofpeace]
<{^_^}> Channel nixpkgs-18.09-darwin advanced to https://github.com/NixOS/nixpkgs/commit/ee2463cd71e (from 6 hours ago, history: https://channels.nix.gsc.io/nixpkgs-18.09-darwin)
mayhewluke has quit [Ping timeout: 252 seconds]
mayhewluke has joined #nixos
<clever> colemickens: note that nixpkgs.pkgs only effects the pkgs tree, and the nixos modules will not be effected
sir_guy_carleton has quit [Quit: WeeChat 2.0]
rauno has joined #nixos
<colemickens> I've been fguring that out over the last hour :(
<colemickens> Is there any way to achieve this without setting NIX_PATH and running nixos-rebuild again, clever?
hamishmack has quit [Ping timeout: 246 seconds]
<clever> colemickens: the only way to effect the nixos modules is to set NIX_PATH before you run nixos-rebuild
endformationage has quit [Ping timeout: 252 seconds]
shreyansh_k has joined #nixos
<clever> colemickens: or to do both at once, either with `NIX_PATH=.... nixos-rebuild ...` or `nixos-rebuild -I`
vandenoever has quit [Ping timeout: 240 seconds]
<colemickens> Is that an intentional design decision?
<clever> more of a limitation of how it works
<clever> its the nixos modules that are responsible for reading configuration.nix and loading everything
<clever> and its too late to change them by the time the config has been loaded
<colemickens> Oh interesting.
jasongrossman has quit [Ping timeout: 240 seconds]
<colemickens> I had assumed it somewhat the other direction in my head. Thanks for letting me know so I don't keep Googling the same 4-6 keywords for another hour.
<clever> nixos/default.nix has a configuration argument, which defaults to either $NIXOS_CONFIG or <nixos-config>
<clever> and the default NIX_PATH points nixos-config to /etc/nixos/configuration.nix
<clever> and in the case of the amazon AMI's, it will use the user-data to create /etc/nixos/configuration.nix
<clever> and optionally change your channels
<clever> which could deal with what you want
<clever> a custom channel you control the updating of would effectively be pinned
<colemickens> sure, but that's just cheating and running as an init script or something, if I had to guess?
<clever> yeah, thats in the amazon-init.service within systemd
<clever> after the first boot, it will read your user-data, change the channels and config, and run nixos-rebuild switch
<colemickens> yeah, I had thought about something similar. I'm playing with Packet right now and actually can't get userdata working at all, so I'll have a chat when gchristensen is available again about supporting something similar.
<colemickens> eventually I'd like to have everything automated such that there's a channel, so that seems like a fine approach to adopt, and there's precedent
<clever> have you looked into nixops?
<colemickens> Yeah. I was just mentally tossing it around more. I have been on and off again with NixOps a few times... I don't know if there's any integration with Packet at the moment, or how hard it would be to add. (and I'm a bit unclear on the way nixops works with adopted machines via ssh when the system already has configuration that I can't override)
<clever> colemickens: as long as you can reproduce the filesystem and boot config locally (just copy in over), nixops can adopt anything it can ssh into
<clever> the configuration.nix on the remote machine will just be ignored entirely
<colemickens> that's what I'm afraid of though, there's networking/identity/machine-optimization stuff that I want to keep.
<clever> you will need to properly keep that unique, when defining each machine in nixops
<clever> each netboot has a unique partition layout, because of the haphazard ways i was installing things back then
<colemickens> packet's config is more like 100 lines if I had to guess :(
<clever> and they need a unique IP on the VPN
<clever> but all of the common things has been put into eeepc.nix and core.nix
<clever> once you understand what is unique to a machine and what is common, you can split things up like this and adopt the machines into nixops
sb0 has joined #nixos
<{^_^}> [nixpkgs] @etu opened pull request #45968 → gitea: 1.5.0 -> 1.5.1 → https://git.io/fA8kj
<{^_^}> Channel nixpkgs-18.09-darwin advanced to https://github.com/NixOS/nixpkgs/commit/0d8c216dd26 (from 4 hours ago, history: https://channels.nix.gsc.io/nixpkgs-18.09-darwin)
johnny101 has joined #nixos
asslick has quit [Ping timeout: 272 seconds]
orivej has joined #nixos
kisik21 has joined #nixos
hyper_ch2 has joined #nixos
vcunat has joined #nixos
hamishmack has joined #nixos
logzet has joined #nixos
<infinisil> When I have a substituter (https) and its public key, how can I use this for a single command?
<clever> infinisil: if you are root (or a trusted user), you can use the proper fields with --option, the names match up with nix.conf
<infinisil> Hmm alright that's what I suspected
periklis has joined #nixos
<infinisil> clever: Can you give this one a try:
<infinisil> nix-store -r /nix/store/fwjqsdg2xljh78qg67pypnxarsq0r72m-haskell-ide-engine-0.2.2.0 --option trusted-substituters https://infinisil.cachix.org --option trusted-public-keys infinisil.cachix.org-1:AL3v/0xIYDyK+DCafL02HoeoHjprJiHE97ZVK3m8jdg=
<clever> trusted-substituters has no effect on actual downloads
<clever> thats a nix.conf field that allows non-trusted users to do `--option substituters https://infinisil.cachix.org`
<clever> [root@amd-nixos:~]# nix-store -r /nix/store/fwjqsdg2xljh78qg67pypnxarsq0r72m-haskell-ide-engine-0.2.2.0 --option substituters https://infinisil.cachix.org --option trusted-public-keys infinisil.cachix.org-1:AL3v/0xIYDyK+DCafL02HoeoHjprJiHE97ZVK3m8jdg=
<clever> these paths will be fetched (145.79 MiB download, 1940.35 MiB unpacked):
<infinisil> Ah nice, thanks
johnny101 has quit [Quit: Konversation terminated!]
<clever> infinisil: also, performance can be better with `--option substituters 'https://cache.nixos.org https://infinisil.cachix.org'`
<clever> then i get what i can from upstream
<clever> though i suspect you had to build your own ghc
<clever> oh wait no, but trusted-public-keys un-trusted the nixos keys
<infinisil> clever: Oh, how about using extra-substituters
das_j has quit [Ping timeout: 250 seconds]
<infinisil> Then it would probably get appended to the default one (cache.nixos.org)
<clever> yeah, substituters and extra-substituters get added together by nix
<clever> but the keys still have to be handled seperately i think...
<infinisil> Ugh
<clever> we need monads in our config overrides :P
<clever> maybe --option vs --option-append
<infinisil> Lol yeah
Mic92_ has quit [Ping timeout: 252 seconds]
nwspk has quit [Ping timeout: 260 seconds]
spacefrogg has quit [Ping timeout: 276 seconds]
<infinisil> Okay, so I'll include both public keys in trusted-public-keys, and only my cache in extra-substituters
<{^_^}> [nixpkgs] @vcunat pushed to staging-next « Revert "Merge #42880: coreutils: 8.29 -> 8.30" »: https://git.io/fA8Lk
<clever> infinisil: i think cachix automates most of that fun for you
<clever> infinisil: you can also just use a nixos module to append
<infinisil> Yeah, but I'd like it to transparently work when somebody calls a command, it's for creating something reproducible
<clever> file a PR to nixpkgs and get hydra to build it?
<infinisil> Not something like that, hold on
<infinisil> clever: Doing this to make a HIE slow start reproducible
<infinisil> clever: Give it a try: Clone this https://github.com/Infinisil/hie-slow-start
<clever> ah
<clever> so its for a bug, not production use
<infinisil> cd into it and do `./run aeson`
<infinisil> Yea
<clever> nix copy can also be used then
<clever> nix copy --to local?root=/home/clever/example /nix/store/fwjqsdg2xljh78qg67pypnxarsq0r72m-haskell-ide-engine-0.2.2.0
<clever> then tar example up and ship it to somebody
<infinisil> ./run takes a list of packages to do it with, and the slowness of HIE's seems to depend on it
<clever> after they unpack, change --to into --from, to cpy it back out into /nix/store/
<clever> though your previous method saves time by reusing anything the user has in /nix/store, and cache.nixos.org helps out
<infinisil> Yeah, and I don't need to host anything myself
<clever> oh, i just noticed, your already using cachix to host it, lol
spacefrogg has joined #nixos
<infinisil> clever: Let me know if the command works, it should take not too long, start an emacs instance, automatically kill it once the startup is complete, and output the result in a ./result file
<clever> run is running
<infinisil> However I wouldn't be surprised if there were problems when you run it..
<clever> running auto-GC to free 3398696960 bytes
<clever> waiting for the big garbage collector lock...
<clever> infinisil: the nix-shell started a GC, and thats going to eat hie, lol
<infinisil> Huh, why did it start a gc?
<clever> add ` --add-root hie --indirect`
<infinisil> Ah, yeah I'll do that
<clever> infinisil: if the store gets below 3gig free, it will auto-gc, aiming to get 6gig free
<infinisil> Hehe
<clever> and if IFD tries to build anything under 3gig, it will gc things it needs later in the eval
<clever> and then waste time deleting and redownloading things
<clever> for best performance, the gap between 3&6 should be large enough to not trigger often
Mic92_ has joined #nixos
nwspk has joined #nixos
<infinisil> Would be awesome if you can get it running, for reproducibility sake
<clever> its running, but another gc ran
justbeingglad has joined #nixos
justbeingglad has left #nixos [#nixos]
<infinisil> Oh whoops, I should put the --option's in the nix-build
logzet has quit [Remote host closed the connection]
pyrtsa has joined #nixos
<infinisil> dun dat
<{^_^}> [nixpkgs] @vcunat pushed to release-18.03 « poppler: apply a security patch »: https://git.io/fA8Lx
trcc has joined #nixos
trcc has quit [Read error: Connection reset by peer]
<infinisil> clever: *nudge* did it work?
trcc_ has joined #nixos
<clever> error: getting status of '/nix/store/0carxx7bfxrs68jbzc9mqj8vr7g0bcng-source/pkgs/top-level/haskell-packages.nix': No such file or directory
<clever> infinisil: GC are the nix files
<infinisil> Ah
<{^_^}> [nixpkgs] @xeji pushed to release-18.09 « nixos/release.nix: fix eval of closures »: https://git.io/fA8tI
<infinisil> Nani
<{^_^}> [nixpkgs] @vcunat pushed commit from @ckauhaus to staging-18.09 « poppler 0.61: patch against CVE-2018-13988 (#45916) »: https://git.io/fA8tt
<clever> infinisil: i saw an emacs!
<infinisil> :OOO
<infinisil> Does it get closed automatically after like 20 seconds?
<clever> yeah
<infinisil> Neat, what's the time for you? For me it's 17 seconds
<clever> i didnt measure it
<infinisil> Oh hum, that lsp-haskell.el error is not good
Ariakenom has joined #nixos
<infinisil> The `result: aeson:0` line is the result, 0 seconds
<clever> i have a ~/.emacs.d/
<infinisil> It's supposed to ignore that, because I'm passing -Q
<clever> ah
<clever> try changing $HOME to another dir in the script
<infinisil> clever: Do you have something with intero in your .emacs.d?
<clever> infinisil: oh, i think that warning was inside a nix-build
<clever> so my $HOME cant have any effect
<infinisil> ah no that probably comes from lsp-haskell
<infinisil> emacs-lsp i mean
<infinisil> Hmm.. I don't get that emacs error..
<infinisil> Darnit, I have --pure all over the place, emacs pinned, nixpkgs pinned, why would function be undefined
<infinisil> clever: Running it again gives the same result?
<clever> much shorter output, and no emacs error
<infinisil> gist?
<clever> updated
<infinisil> Hum, okay, emacs error gone for whatever reason, but the result is still 0
thc202 has joined #nixos
<clever> i believe the emacs error was inside a nix-build
<clever> nix-store -l /nix/store/jxflbmrsnvfflhq6xxykk7rjgmcqn8fc-emacs-lsp-haskell-20180131.459
<clever> infinisil: this log contains the emacs error
<infinisil> Ohh I see
<infinisil> clever: How much time passes between line "Chie found: 18013" and "result: aeson:0"?
<infinisil> Probably 4 seconds
<clever> yeah, about 4-ish
<infinisil> clever: Can you change line 46 of run to a longer time? Maybe 8 seconds
<infinisil> The "sleep 4" line
<rauno> hey all
<rauno> can someone point out some example pkgs definition when there's no archive/source, but just binary donwload and setup?
<infinisil> If that doesn't work, the error might not be reproducible for some reason lol
<clever> hie found: 3013 Mon Sep 3 04:11:18 ADT 2018
<clever> result: aeson:0 Mon Sep 3 04:11:26 ADT 2018
<clever> infinisil: i also added $(date) to both echo's
<infinisil> Darn
<infinisil> clever: Okay one last test: When emacs started, go to the `putStrLn` identifier. Before it gets shut down again, does that identifier get highlighted red or not?
<clever> infinisil: nope
<clever> something flashed red in the status bar momentarily, but it vanished and wont recreate
<infinisil> clever: Okay how about this: put an exit after the nix-shell call at line 30, then it shouldn't get killed
<clever> i had bumped the sleep up to 45, but i can do that too
<infinisil> clever: Then you can click the Main.hs on the bottom left to cycle through buffers, which should display some errors
<clever> i see an error this time
<clever> infinisil: gist updated
<infinisil> Oh interesting
<infinisil> It seems to be using ~/.cache :/
<clever> -rw-r--r-- 1 clever users 0 Sep 3 04:11 /home/clever/.cache/cabal-helper/cabal-helper0.8.1.0-Cabal2.2.0.1
<clever> its a 0 byte non-executable file
<clever> [clever@amd-nixos:~/hie-slow-start]$ rm -rf ~/.cache/cabal-helper/
<infinisil> I should set $HOME to something else
<clever> after blowing the dir away, it remade the same 0 byte file
<clever> wait
<clever> infinisil: file 4 in the gist, after a minute, the path turned into an 8mb elf file
__Sander__ has joined #nixos
<clever> infinisil: i now get the red thingy
<infinisil> Humm..
<clever> i think you murderized emacs before it could finish building cabal-helper
<clever> and then it failed to rebuild cabal-helper
lorilan has joined #nixos
<clever> and that then broke everything
<infinisil> Ah yeah that must be it
<infinisil> I remember now: HIE builds a cabal-helper for somehow determining the ghc version or so
<clever> hie found: 566 Mon Sep 3 04:22:49 ADT 2018
<clever> result: aeson:0 Mon Sep 3 04:22:50 ADT 2018
<clever> still 0 for aeson
<infinisil> hmm..
<clever> sleep was increased to 10, emacs is open, its not closing on its own
<clever> oh, main turned green, and it exited
<clever> result: aeson:30 Mon Sep 3 04:24:02 ADT 2018
<infinisil> Oh ver nice
<infinisil> clever: does it give such a number every time now?
<clever> result: aeson:31 Mon Sep 3 04:27:17 ADT 2018
<infinisil> Alright, at least it's reproducible
<infinisil> somewhat
<infinisil> clever: Try ./run aeson amqp text stm containers strict github http-conduit
<infinisil> The result should be about 200 seconds, so this might take a bit
<clever> its downloading more deps
<infinisil> ye
<clever> auto-gc strikes again
<infinisil> Haha
<infinisil> How can you live like this
<clever> by alternating between the laptop and desktop :P
<{^_^}> [nixpkgs] @endgame opened pull request #45969 → ultimate-oldschool-pc-font-pack: init at 1.0 → https://git.io/fA8q9
<clever> this is why i was looking for some 4tb drives on amazon
<clever> only to discover, amazon.ca doesnt let you filter drives by size...
<clever> lrwxrwxrwx 1 root root 84 Jul 21 17:38 system-419-link -> /nix/store/kgkjqgpajqyswas2ygyd2fpr70knsf6d-nixos-system-amd-nixos-17.09.git.9e1d8b7
<clever> oh, i should gc that copy of 17.09, lol
lostman has quit [Quit: Connection closed for inactivity]
<infinisil> Heh
<clever> infinisil: emacs is open once more
<clever> and it quit
<clever> sleep raised to 30
<infinisil> Darn, what he hell
<infinisil> I should check it for errors somehow..
<clever> i see the hie process consuming 93% cpu
<clever> hie --lsp -d -l /tmp/hie.log
<infinisil> Yeah that's correct, that's indeed the problem it's having right now
<clever> its also using 428mb of ram
<clever> 474
<infinisil> It's very weird, it only happens when the file you're using uses TemplateHaskell (or a dependency in your package) *and* only when you have certain packages as dependencies
<clever> does it happen if you just run hie directly, without emacs?
<infinisil> Some packages apparently add delay, while others don't add any delay
<infinisil> clever: HIE needs a client to tell it to do stuff, which isn't very practical from the command line
<clever> ah
<clever> write a custom client that runs hie and gives it a simple cmd?
<infinisil> I think I saw something like that recently
<lorilan> Hi, is there a way to increase stack size ? I have an `error: stack overflow (possible infinite recursion)`. It's definitively not an infinite recursion: I have an expression to build scala project which is recursive but it works if I evalute it at "step" N and fails with the error when invoked at "step" N+1
vcunat has quit [Ping timeout: 252 seconds]
<clever> lorilan: does --show-trace show any details?
<clever> infinisil: result: aeson amqp text stm containers strict github http-conduit:323 Mon Sep 3 04:40:03 ADT 2018
<infinisil> clever: Nice, thanks!
<infinisil> I'll try to fix the reproducibility problems, but I can still use this to figure out which packages are "bad"
<lorilan> clever, nope
<clever> lorilan: did the problem recently start when you changed something?
<lorilan> clever, I do use `builtins.trace` to follow the recusion
<clever> lorilan: can you gist the files involved?
<lorilan> clever, I first need to ask If I can
<clever> lorilan: i believe ulimit controls the stack size
<clever> lorilan: default is 8mb for me
<lorilan> clever, about the recent change : we broke the split finer grained so it is attended that the recursion grows
<clever> [clever@amd-nixos:~/hie-slow-start]$ command time -v nix-instantiate default.nix -A hie
<clever> Average stack size (kbytes): 0
<clever> that feels abnormally low, but what does it report for your expressions?
<lorilan> if I replace default.nix by my failing expression ?
<clever> yep
<lorilan> `Average shared text size (kbytes): 0` dafuk ?
<clever> yeah, it feels like that part of the time cmd is just broken
<lorilan> full result
<lorilan> If I type `ulimit` in my shell, I have `unlimited`
<clever> ,profile
<{^_^}> clever: Did you mean profiling?
<{^_^}> Use NIX_COUNT_CALLS=1 and/or NIX_SHOW_STATS=1 to profile Nix evaluation
<clever> lorilan: what about adding NIX_SHOW_STATS=1 to things?
<clever> lorilan: `ulimit -a` shows all limits
<lorilan> `-s: stack size (kbytes) 8192`
<lorilan> ok, I think I need to increase this one
<lorilan> neither NIX_COUNT_CALLS=1 nor NIX_SHOW_STATS=1 provide any information
<clever> errors probably hide it
<clever> try adding -vvvvv
drp has left #nixos ["ERC (IRC client for Emacs 25.3.1)"]
drp has joined #nixos
<lorilan> it does vomit quiet a lot of log (essentially `processing attribute` and `evaluating file`) but I'm not sure what to search for
<clever> lorilan: stats might be at the bottom, but probably not
<clever> lorilan: next thing to check is to see if there is any repeating pattern, and if it is actually infinite recursion
<lorilan> clever, at the bottom I still have my traces and the error message
<clever> not sure what else to check then without seeing the nix code
<lorilan> clever, I'm sure it's not an infinite recursion but probably that the expression can be optimized
<lorilan> yeah I'm just checking if increasing the stack size do the trick (first I check how to)
<lorilan> anyway your help has already be more than welcome !
<clever> lorilan: just run `ulimit -s newlimit`
goibhniu has joined #nixos
goibhniu has quit [Ping timeout: 246 seconds]
Fare has quit [Ping timeout: 246 seconds]
<lorilan> It does work ! thank you very much.
<lorilan> I need to go to a meeting
amir has quit [Read error: Connection reset by peer]
goibhniu has joined #nixos
amir has joined #nixos
trcc_ has quit [Remote host closed the connection]
trcc has joined #nixos
jasongrossman has joined #nixos
fendor_ has joined #nixos
<{^_^}> [nixpkgs] @Profpatsch opened pull request #45970 → Skaware summer 2018 release → https://git.io/fA8Yp
sir_guy_carleton has joined #nixos
__Sander__ has quit [Ping timeout: 245 seconds]
__Sander__ has joined #nixos
<Profpatsch> This one took some time.
tpanum has joined #nixos
<{^_^}> [nixpkgs] @thoughtpolice pushed to master « opendht: rework module to use autoreconfHook, and use multiple outputs »: https://git.io/fA8OE
sigmundv__ has joined #nixos
rprije has quit [Remote host closed the connection]
rprije has joined #nixos
johanot has joined #nixos
philippD has joined #nixos
justanotheruser has quit [Ping timeout: 245 seconds]
fendor_ has quit [Ping timeout: 244 seconds]
civodul has joined #nixos
mayhewluke has quit [Ping timeout: 246 seconds]
ThatDocsLady has joined #nixos
mayhewluke has joined #nixos
Neo-- has joined #nixos
<{^_^}> [nixos-homepage] @edolstra pushed to master « Sort news items properly »: https://git.io/fA8GL
trcc has quit [Remote host closed the connection]
trcc has joined #nixos
trcc has quit [Remote host closed the connection]
trcc has joined #nixos
revtintin has quit [Quit: WeeChat 1.9.1]
theunknownxy has joined #nixos
cryptix has joined #nixos
carlosdagos has quit [Quit: Connection closed for inactivity]
Ridout has quit [Quit: Lost terminal]
TweyII has joined #nixos
trcc has quit [Remote host closed the connection]
trcc has joined #nixos
trcc has quit [Ping timeout: 246 seconds]
<{^_^}> [cabal2nix] @peti pushed to master « cabal2nix: add post-process hook to configure the test environment properly »: https://git.io/fA8Cr
<cryptix> hey - i want to add this package to nixpkgs but would also like to be able to nix-shell and build from the repo. is there a trick for that? another way i thought about this was some kind of 'someNewTool = callPackage (importFromGit //myUrl)' in nixpkgs but i dont know if that is a thing
<puffnfresh> cryptix: nix-shell -E 'with import <nixpkgs> { }; someNewTool.overrideDerivation (drv: { src = ./myUrl; })'
<puffnfresh> is that getting close to what you want?
<cryptix> puffnfresh: and that only overrides the src of the derivation using the rest from nixpkgs? yea that sounds like it would work for my usecase
<puffnfresh> cryptix: yeah, you can override as much as you want
<puffnfresh> or as little
<{^_^}> [nixpkgs] @peti pushed to haskell-updates « cabal2nix: fix (and clean up)override for hpack dependency »: https://git.io/fA8WK
<cryptix> noted, trying. thanks puffnfresh
hotfuzz_ has joined #nixos
<{^_^}> [nixpkgs] @peti pushed 2 commits to haskell-updates: https://git.io/fA8Wx
Dedalo has joined #nixos
<{^_^}> [nixpkgs] @peti pushed 14 commits to haskell-updates: https://git.io/fA8ln
hotfuzz has quit [Ping timeout: 240 seconds]
<{^_^}> [nixpkgs] @peti pushed 5 commits to haskell-updates: https://git.io/fA8l8
<teto> cryptix: you can add it as an overlay if you want it to be permanent without modifying nixpkgs
vmandela has joined #nixos
inquisitiv3_ has joined #nixos
trcc has joined #nixos
inquisitiv3_ has quit [Read error: Connection reset by peer]
countingsort has joined #nixos
<sphalerite> can I get a non-native stdenv with nix-shell -p, something like nix-shell -p pkgsCross.raspberryPi.stdenv except working?
<Purple-mx> so we cant use fetchgit to build git?
<Purple-mx> I think trying to put ipld-remote in fetchgit kept failing because ipld-remote uses fetchgit to build
trcc has quit [Ping timeout: 245 seconds]
inquisitiv3_ has joined #nixos
<inquisitiv3_> I'm having trouble running an appimage with `appimage-run` from the unstable channel. I get two error messages when I try. The error messages is in this gist: https://gist.github.com/inquisitiv3/b82d6b1fdfaefd4c7c32a9899b1b6412
<tilpner> inquisitiv3_ - Not all appimages are supported
<tilpner> Which one are you trying to run?
<inquisitiv3_> tilpner: Etcher.io
<inquisitiv3_> https://etcher.io/
<inquisitiv3_> Could be that. I've verified the file with SHA256 sums. Coulnd't find any open issues @ Github.
inquisitiv3_ has quit [Read error: Connection reset by peer]
simukis has joined #nixos
trcc has joined #nixos
<tilpner> I found the issue, now come back :c
lorilan has quit [Read error: Connection reset by peer]
<symphorien> tilpner: you can use the ,tell functionnality of the bot
<tilpner> ,tell inquisitiv3_ It's a type-1 appimage. Try sudo mount -o loop, then steam-run bash and executing it
<{^_^}> tilpner: I'll pass that on to inquisitiv3_
<{^_^}> [nixpkgs] @peti pushed to haskell-updates « haskell-Cabal: keep a copy of the 2.2.x version around in the package set »: https://git.io/fA8RL
tehidiot has joined #nixos
janiczek has joined #nixos
ersran9 has joined #nixos
<janiczek> Hello folks! I've had nix 2.0 working today on Ubuntu, ran `nix upgrade-nix` to get 2.1 and it basically broke my setup. Can you help me fix it?
sb0 has quit [Quit: Leaving]
<aminechikhaoui> what's broken exactly ?
<janiczek> I can't see `nix-*` binaries. When I looked deeper, links in my home directory are broken, ie. ~/.nix-profile links to ~/.nix-profile-1-link which links to ~/.nix-profile-1-link-1-link which links to /nix/store/...-user-environment which doesn't exist
<janiczek> I looked into /nix/store/*-user-environment and there are two (with different hashes than what's in the link)
<aminechikhaoui> janiczek: was there any issue while running `nix upgrade-nix` ?
<janiczek> I don't think so, it seemed to go well, without any warnings
<janiczek> the directories seem very different: https://i.imgur.com/9CRWhtq.png
<LnL> janiczek: I can help out in ~15min
<janiczek> no rush, and thanks!
<LnL> did you run a gc after upgrading? if not don't :)
<janiczek> yeah I might have
<LnL> yeah, I assume that's when you noticed something wasn't right
<janiczek> so, to clarify, I probably did something like `nix-channel --update && nix-env -u && nix-collect-garbage -d` (stupid in retrospect) after the upgrade
ilikeheaps has joined #nixos
<symphorien> it's a known bug, normally fixed in nix 2.1 https://github.com/NixOS/nix/issues/2070
<{^_^}> nix#2070 (by chris-martin, 20 weeks ago, open): nix-collect-garbage deletes my user profile
<janiczek> OK so I deleted the ~/.nix-profile* and did `ln -s /nix/var/nix/profiles/per-user/martin/profile /home/martin/.nix-profile` and it seems it has worked
<{^_^}> Channel nixos-18.09-small advanced to https://github.com/NixOS/nixpkgs/commit/4d0a22db7f6 (from 4 hours ago, history: https://channels.nix.gsc.io/nixos-18.09-small)
<janiczek> when I look at the symlinks in my home directory there is still a non-functional link in ~/.nix-defexpr/channels_root pointing at /nix/var/nix/profiles/per-user/root/channels
<janiczek> is that important?
<symphorien> I'd say no. the .nix-defexpr mechanism is legacy, you are unlikely to use it anyway
<janiczek> Alright. Thank you very much!
janiczek has quit [Quit: Page closed]
fendor_ has joined #nixos
lorilan has joined #nixos
<lorilan> clever, Hi, hope you're still there. The meeting was longer than expected, I set the stack size to 256MB and when I ran the expression it froze my computer ( which has 32GB of ram … ). I'll create the gist in the following minutes
<{^_^}> [nixpkgs] @AmineChikhaoui opened pull request #45971 → Fix xfce4-13.xfce4-mixer build https://hydra.nixos.org/build/80708915. → https://git.io/fA8zh
philippD has quit [Quit: http://www.kiwiirc.com/ - A hand crafted IRC client]
philippD has joined #nixos
silver has joined #nixos
q3k1 is now known as q3k
Dedalo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<{^_^}> Channel nixos-18.03-small advanced to https://github.com/NixOS/nixpkgs/commit/f737652f02f (from 5 hours ago, history: https://channels.nix.gsc.io/nixos-18.03-small)
__monty__ has joined #nixos
kiloreux has joined #nixos
<{^_^}> [nixpkgs] @timbertson opened pull request #45972 → set passthru in extendDerivation → https://git.io/fA82k
<{^_^}> [nixpkgs] @basvandijk pushed to master « opencv: 3.4.2 -> 3.4.3 »: https://git.io/fA82t
<kiloreux> Any idea how to get around setLocale issue here https://github.com/NixOS/nixpkgs/issues/38991
<{^_^}> #38991 (by peti, 20 weeks ago, open): glibc 2.27 breaks locale support
<kiloreux> The mentioned solution didn't really work.
booglewoogle has joined #nixos
iyzsong has joined #nixos
<{^_^}> [nixpkgs] @tilpner opened pull request #45973 → appimage-run: Support type-1 Appimages → https://git.io/fA82P
aiwakura has joined #nixos
<aiwakura> hello!
<booglewoogle> hey, I'm in a 'nix-shell -p haskellPackages.ansi-terminal' running ghci and importing System.Control.ANSI there. ghci can't find the module. what am I missing? https://hackage.haskell.org/package/ansi-terminal-0.8.0.4/docs/System-Console-ANSI.html
<aiwakura> I'm trying to get systemd-timesyncd not to stop the boot process
<booglewoogle> System.Console.ANSI*
<aiwakura> I think the reason why systemd-timesyncd is stopping the boot process is because it's set as Before=sysinit.target. Is there any way to change that from configuration.nix?
<Lears> booglewoogle: your ghc and your ansi-terminal package don't know about each other. Try -p 'haskellPackages.ghcWithPackages (hspkgs: [ hspkgs.ansi-terminal ])'
<lorilan> clever, the gist is here : https://gist.github.com/lgirault/ef4f126ddd04a2c2148ccf2d15362145 I had to edit it a bit but all the recursion logic is untouched
<booglewoogle> Lears: thanks!
alexteves has joined #nixos
timokau[m] has joined #nixos
<timokau[m]> How do I install a kernel module?
<tilpner> Putting them in boot.kernelModules, probably
<timokau[m]> But in hardware-configuration.nix that is a list of simple module names, not packages. Don't I have to add the module package first somehow when it doesn't come with the kernel?
<symphorien> timokau[m]: extraModulePackages = [ config.boot.kernelPackages.tp_smapi ];
<symphorien> sorry boot.extraModulePackages
<symphorien> I think you have to reboot because the kernel looks in /run/booted-system/kernel-modules
<timokau[m]> symphorien: Thanks! Is that already documented somewhere? I couldn't find it.
<timokau[m]> symphorien: At least modprobe finds it immediately after rebuild-switch'ing
<symphorien> hum I just serched for extra modules in the option list
<symphorien> ah maybe I am wrong then :)
<timokau[m]> symphorien: Makes sense, I only searched for `kernel.*module` so I missed that
<timokau[m]> Maybe I'll find some time to add that to the nixos manual
rprije has quit [Ping timeout: 245 seconds]
<gchristensen> hi cryptix
<gchristensen> hi colemickens
Tucky has joined #nixos
tgiannak_ has joined #nixos
rprije has joined #nixos
<{^_^}> Channel nixpkgs-18.09-darwin advanced to https://github.com/NixOS/nixpkgs/commit/4d0a22db7f6 (from 5 hours ago, history: https://channels.nix.gsc.io/nixpkgs-18.09-darwin)
<{^_^}> [nixpkgs] @symphorien opened pull request #45974 → purple-matrix: 2016-07-11 -> 2018-08-02 → https://git.io/fA8rq
<{^_^}> [nixpkgs] @vcunat pushed to master « lib/trivial.nix: fix missing parens »: https://git.io/fA8rO
sb0 has joined #nixos
<{^_^}> [nixpkgs] @domenkozar pushed to master « nix-prefetch-git: needs findutils as it depends on find/xargs »: https://git.io/fA8oJ
<{^_^}> [nixpkgs] @domenkozar pushed to release-18.09 « nix-prefetch-git: needs findutils as it depends on find/xargs »: https://git.io/fA8og
<{^_^}> [nixpkgs] @vcunat pushed to master « tarball job: more --show-trace »: https://git.io/fA8oF
mayhewluke has quit [Ping timeout: 252 seconds]
mayhewluke has joined #nixos
<{^_^}> [nixpkgs] @shlevy pushed 2 commits to haskell-updates: https://git.io/fA8K7
<{^_^}> [nixpkgs] @shlevy merged pull request #45677 → More conservative SCC tagging for Haskell libraries → https://git.io/fAYpU
<{^_^}> [nixpkgs] @rnhmjoj opened pull request #45975 → pirate-get: 0.3.1 -> 0.3.2 → https://git.io/fA8Kd
<{^_^}> [nixpkgs] @shlevy pushed 2 commits to haskell-updates: https://git.io/fA8KF
ilikeheaps has quit [Read error: Connection reset by peer]
<{^_^}> [nixpkgs] @shlevy closed pull request #42224 → Haskell builder: Use $abi/$libname as --libsubdir → https://git.io/fkZMs
ilikeheaps has joined #nixos
<{^_^}> [nixpkgs] @vcunat pushed 2 commits to release-18.09: https://git.io/fA86v
<{^_^}> [nixpkgs] @rnhmjoj opened pull request #45976 → imv: 2.1.3 -> 3.0.0 → https://git.io/fA86J
rprije has quit [Ping timeout: 240 seconds]
<shlevy> samueldr: Do you know if we'll merge haskell-updates before branch-off? Just merged two important bugfixes and have another GHC patch to get in soon
<shlevy> I think they're all backport worthy, I can also prepare the backports if it won't be merged yet
<gchristensen> already branched
juhe has joined #nixos
rauno has quit [Ping timeout: 244 seconds]
<gchristensen> better backport :)
<shlevy> Ah, for some reason I thought it was happening tomorrow. OK!
<LnL> most changes are generally still synced to the release branch until the release
<etu> gchristensen: oh, has 18.09 already been branched?
<gchristensen> yea
<{^_^}> [nixpkgs] @rnhmjoj opened pull request #45977 → ddcutil: 0.9.1 -> 0.9.2 → https://git.io/fA866
<gchristensen> I'm having a hard time deciding between hacking on docs stuff (https://twitter.com/grhmc/status/1036592816179343360), and hacking on ofborg maintainer pings (https://gist.github.com/grahamc/e74b20af01bb67ef4b8eb49a8be19c8e) help me decide, #nixos
<Ashy> hmm, "you are using pip version 9.0.1 , however version 18.0 is available"
<Ashy> in a nix-shell env with python35 and python35Packages.pip
<Ashy> is that super old?
<{^_^}> [nixpkgs] @vcunat pushed to master « knot-dns: 2.7.1 -> 2.7.2 »: https://git.io/fA86h
<{^_^}> [nixpkgs] @vcunat pushed to release-18.09 « knot-dns: 2.7.1 -> 2.7.2 »: https://git.io/fA8ie
duncan^ has joined #nixos
<{^_^}> [nixpkgs] @fgaz opened pull request #45978 → nixos docs: system restart to apply containers nat → https://git.io/fA8im
<LnL> no, python people have a weird ideas about how version works
TweyIII has joined #nixos
adamt has joined #nixos
TweyII has quit [Ping timeout: 240 seconds]
<infinisil> clever: Ah! This is what I meant earlier: https://hackage.haskell.org/package/lsp-test-0.2.1.0
<adamt> Is there any documentation about the nix daemon protocol somewhere (the one the nix client uses when talking to the daemon)? And is it even expected to be sorta stable?
joehh has joined #nixos
<joehh> hi, what is the best way to get cached haskell packages?
<joehh> should I aim for particular releases of particular channels?
<joehh> or can I tell from some sort of hydra status page that one git ref will have better coverage than another?
<{^_^}> [nixpkgs] @baracoder opened pull request #45979 → dotnet-sdk: 2.1.302 -> 2.1.401 → https://git.io/fA8ib
<infinisil> joehh: Using the channels works well
<infinisil> I mostly use nixos-unstable
<infinisil> Afaik all channels have all haskell packages cached (with the default compiler version at least)
<joehh> so basically just select a recent commit from a branch at https://github.com/NixOS/nixpkgs-channels/branches and I should be ok
<johanot> how to link to a manual section from a module option description? does it have to be an external link to nixos.org, or can it be an internal reference?
lyze has joined #nixos
<infinisil> joehh: gchristensen keeps a history of the channels commits: https://channels.nix.gsc.io/nixos-unstable/
Dedalo has joined #nixos
<joehh> interesting.... so I can see when each channel has been updated
periklis has quit [Ping timeout: 240 seconds]
<lorilan> Hi, I'm using nix to drive sbt builds but I'm at a point where I encounter an `error: stack overflow (possible infinite recursion)`. It is not an infinite recursion (the build is OK at rank N, fail at N+1 and then succeed if I increase the stack size) However to build "world", I need to set the stack size to 256MB, but then all my ram is used and my computer freeze … is this maybe normal (the build is quite big) or does my expression clearly have a bug ?
Tucky has quit [Quit: WeeChat 2.2]
<{^_^}> [nixpkgs] @rnhmjoj opened pull request #45982 → Vapoursynth updates → https://git.io/fA8XV
<jtojnar> is it possible to run nixos test with QEMU and stuff from different channel to avoid the need to rebuild?
<{^_^}> [nixpkgs] @volth opened pull request #45983 → perlPackages.UNIVERSALref: broken with perl 5.26+ → https://git.io/fA8X5
<johanot> jtojnar: nix-build -I nixpkgs=foo <test>
joehh has quit [Ping timeout: 252 seconds]
tertl3 has joined #nixos
<andi-> gchristensen: totally the maintainer pings :)
<tertl3> morning from USA
<tertl3> was there ever a fix for apps not showing in Plasma desktop
Tucky has joined #nixos
<{^_^}> [nixpkgs] @rnhmjoj opened pull request #45984 → pdns-recursor: 4.1.3 -> 4.1.4 → https://git.io/fA8MU
TweyIII has quit [Quit: WeeChat 2.1]
<andi-> gchristensen: also not bad :)
<gchristensen> tbh most of it is fighting my 10-year-out-of-date CSS knowledge
<andi-> Thats fine... I usually try to do "other" stuff every few weeks to not forget/stop learning... I have been avoiding CSS for an eternity.
<{^_^}> [nixpkgs] @shlevy opened pull request #45985 → GHC abi-hash backpack fix → https://git.io/fA8Mc
<lyze> Hello! I'm trying to integrated unstable packages into a stable system. I've done that successfully like this: https://imgur.com/a/3OgbtRZ which works quite well since I can now define stable and unstable packages. However I can't install any of the jetbrains ides via the unstable repostiroy: https://github.com/NixOS/nixpkgs/blob/c10db97de3af035e87846865903955a899d6f1b5/pkgs/applications/editors/jetbrains/default.nix with for example
<lyze> Could somebody help? :)
<lyze> * channel
fendor_ is now known as fendor
<{^_^}> [nixpkgs] @symphorien opened pull request #45986 → hdaps-gl: init at 0.0.5 → https://git.io/fA8DB
trcc has quit [Remote host closed the connection]
<{^_^}> [nixpkgs] @danieldk opened pull request #45987 → vowpalwabbit: fix build against boost-python. → https://git.io/fA8yt
trcc has joined #nixos
<jtojnar> how do I determine the supportedFeatures of a machine?
<{^_^}> [nixpkgs] @Mic92 merged pull request #45983 → perlPackages.UNIVERSALref: broken with perl 5.26+ → https://git.io/fA8X5
<{^_^}> [nixpkgs] @Mic92 pushed 2 commits to master: https://git.io/fA8ys
<jtojnar> for nix.buildMachines?
aarvar has joined #nixos
trcc has quit [Ping timeout: 250 seconds]
<{^_^}> [nixpkgs] @thefloweringash opened pull request #45988 → emacs: allow X and cli-only builds on Darwin → https://git.io/fA8SY
<srhb> jtojnar: You decide. If you want it to be able to run eg. kernel builds, give it big-parallel (or whatever it's called)
<srhb> jtojnar: Basically grep through requiredSystemFeatures and select them all unless you explicitly want that machine to not be able to build that derivation.
<srhb> (kvm actually does require kvm support on the host, though)
<srhb> At least I think so. If not, it will be painfully slow at least.
jtojnar has quit [Remote host closed the connection]
jtojnar has joined #nixos
vmandela has quit [Quit: Leaving]
<{^_^}> [nixpkgs] @vcunat pushed 2 commits to master: https://git.io/fA8HI
<{^_^}> [nixpkgs] @vcunat pushed to release-18.09 « Merge #45974: purple-matrix: 2016-07-11 -> 2018-08-02 »: https://git.io/fA8Hm
<{^_^}> [nixpkgs] @vcunat merged pull request #45974 → purple-matrix: 2016-07-11 -> 2018-08-02 → https://git.io/fA8rq
jdnavarro has quit [Quit: WeeChat 2.1]
jdnavarro has joined #nixos
oida has quit [Ping timeout: 250 seconds]
<ilikeheaps> I have a problem with my configuration and I found the generation on which the problem is introduced. Is it possible to see configuration.nix of an old generation?
lorilan has quit [Ping timeout: 272 seconds]
<srhb> ilikeheaps: Only if you had system.copySystemConfiguration true
<{^_^}> [nixpkgs] @4z3 opened pull request #45989 → urlwatch: 2.13 -> 2.14 → https://git.io/fA8Qs
<ilikeheaps> srhb: Alright, thanks. Now I wish it was true by default
<makefu> ilikeheaps: keep in mind that this will only copy the configuration.nix, no included files. better keep your configuration.nix and dependencies under version control
<{^_^}> [nixpkgs] @vcunat pushed to master « aefs: fix meta.homepage »: https://git.io/fA8Qy
lyze has quit [Quit: Page closed]
<{^_^}> [nixpkgs] @vcunat pushed to release-18.09 « aefs: fix meta.homepage »: https://git.io/fA8Q7
<{^_^}> [nixpkgs] @vcunat pushed to release-18.03 « aefs: fix meta.homepage »: https://git.io/fA8QA
Orbstheorem has quit [Ping timeout: 252 seconds]
<Lears> I forget how, but you can inspect individual options in the running config. So presumably you could coax nix into dumping something like a config.nix.
<symphorien> Lears: if you mean using nixos-option, it just evaluates your current configuration.nix
<Lears> Oh..
<symphorien> ilikeheaps: if the difference between the good and bad generations is small you may use nix-diff to compare them
Orbstheorem has joined #nixos
adamt has quit [Ping timeout: 240 seconds]
fendor has quit [Ping timeout: 252 seconds]
tgiannak_ has left #nixos [#nixos]
iyzsong has quit [Ping timeout: 240 seconds]
<{^_^}> [nixpkgs] @AmineChikhaoui closed pull request #45971 → Fix xfce4-13.xfce4-mixer build https://hydra.nixos.org/build/80708915. → https://git.io/fA8zh
oida has joined #nixos
drakonis has joined #nixos
tos9 has joined #nixos
<tos9> Hi. Does anyone know how to fix `error: unsupported builtin function 'buildenv'` on Darwin
<LnL> tos9: nix 2.1?
<tos9> Even reinstalling nix doesn't fix it
<{^_^}> [nixpkgs] @vcunat pushed to master « treewide: fix various links (homepage, src) »: https://git.io/fA85o
<tos9> LnL: Yes
<LnL> you have a mutli-user install but only upgraded the daemon
<tos9> LnL: 2.1pre6148_a4aac7f more specifically
<LnL> err, client
tehidiot has quit [Ping timeout: 252 seconds]
<{^_^}> [nixpkgs] @vcunat pushed to master « fixup! treewide: fix various links (homepage, src) »: https://git.io/fA85M
<{^_^}> [nixpkgs] @vcunat pushed to release-18.09 « treewide: fix various links (homepage, src) »: https://git.io/fA85Q
<tos9> LnL: A ha... thanks. That does seem to have finally unhosed me.
<tos9> I'm sure this is a dumb question, but why does nix-env -i '*' not imply `nix-env -iA nixpkgs.nix`
<tos9> Oh, whoops, nope
<tos9> Spoke too soon
<tos9> Still hosed.
<{^_^}> [nixpkgs] @vcunat pushed to release-18.03 « treewide: fix various links (homepage, src) »: https://git.io/fA85A
<LnL> what did it upgrade to?
<tos9> LnL: looks like it installed 2.0.4 again
<LnL> then your channel doesn't have 2.1 yet
<LnL> you probably have 2 versions of nix in PATH, one in ~/.nix-profile/bin and one in /nix/var/nix/profiles/default/bin
dbmikus has joined #nixos
<tos9> I do
<tos9> The latter saying it's a 2.0.4
hyper_ch2 has quit [Quit: Page closed]
<tos9> LnL: How do I uninstall enough to get back to a working env -- running `sudo rm -rf /etc/nix /nix /var/root/.nix-profile /var/root/.nix-defexpr /var/root/.nix-channels /Users/Julian/.nix-profile /Users/Julian/.nix-defexpr /Users/Julian/.nix-channels` was apparently not enough
<tos9> (After reinstalling, the problem was back again)
nbp has joined #nixos
<LnL> you'll also have to unload the daemon
<LnL> there's an uninstall section in the manual
grp has joined #nixos
Dedalo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<{^_^}> [nixpkgs] @edolstra pushed to master « Manual: Random indentation fixes »: https://git.io/fA8Fr
silver_ has joined #nixos
<{^_^}> [nixpkgs] @veprbl opened pull request #45990 → Revert "arrow-cpp: 0.9.0 -> 0.10.0" → https://git.io/fA8F1
<tos9> LnL: I think I followed that :/. Will give it another shot though, thanks.
Denommus has joined #nixos
<{^_^}> [nixpkgs] @veprbl opened pull request #45991 → [18.09] Revert "arrow-cpp: 0.9.0 -> 0.10.0" → https://git.io/fA8F7
silver has quit [Ping timeout: 244 seconds]
<{^_^}> [nixpkgs] @NeQuissimus pushed to master « kernel: Remove Copperhead »: https://git.io/fA8Fp
<{^_^}> [nixpkgs] @NeQuissimus pushed to release-18.09 « kernel: Remove Copperhead »: https://git.io/fA8be
<Denommus> hey
kiloreux has quit [Quit: Leaving]
endformationage has joined #nixos
xok has joined #nixos
<xok> Hello guys...
<xok> I just installed NixOS on my DigitalOcean droplet with the help of this utility: https://github.com/jeaye/nixos-in-place
<xok> I now have a fully working NixOS but I don't know how to enable networking...
<xok> the system has no internet connection, I am connected to it through a "console"...
<xok> can anyone help me confiugre the networking for it?..
Orbstheorem has quit [Ping timeout: 240 seconds]
Dedalo has joined #nixos
Orbstheorem has joined #nixos
__Sander__ has quit [Quit: Konversation terminated!]
kandinski has joined #nixos
<kandinski> hi, does nixos-install wipe /home?
<kandinski> I managed to mess up my install and I'd like to rerun the install process on the existing disk, but not if it will delete data
<gchristensen> no
<kandinski> thanks
oscarvarto has joined #nixos
<oscarvarto> Hi! I am following installation guide and need some help
<oscarvarto> I am using fdisk and want to "make partition bootable"
<oscarvarto> Guide says to use `a`
<oscarvarto> But there is no such command
<thefloweringash> @xok I have no particular experience, but if you want to muddle through it with me: can you verify that there's an /etc/network/interfaces, that /etc/nixos/nixos-in-place.nix has a "systemd.services.setup-network", and find the names of the network interfaces by running `ip link`.
Dedalo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
Dedalo has joined #nixos
Orbstheorem has quit [Ping timeout: 250 seconds]
Dedalo has quit [Client Quit]
<{^_^}> [nixpkgs] @edolstra pushed to master « nix.perl-bindings: Fix build »: https://git.io/fA8xZ
Dedalo has joined #nixos
lorilan has joined #nixos
Orbstheorem has joined #nixos
<jeaye> xok: nixos-in-place works best from a Debian 8 droplet.
trcc has joined #nixos
xok has quit [Ping timeout: 252 seconds]
<{^_^}> [nixpkgs] @danieldk opened pull request #45992 → Keras: fix build by updating expected dependencies. → https://git.io/fA8xN
cryptix has quit [Ping timeout: 245 seconds]
<{^_^}> Channel nixos-18.03-small advanced to https://github.com/NixOS/nixpkgs/commit/0ae342d961c (from 75 minutes ago, history: https://channels.nix.gsc.io/nixos-18.03-small)
trcc has quit [Ping timeout: 244 seconds]
johanot has quit [Quit: leaving]
Ariakenom has quit [Ping timeout: 252 seconds]
<bigvalen> My dmesg is being spammed with:
<bigvalen> [71960.320843] ACPI Error: SMBus/IPMI/GenericSerialBus write requires Buffer of length 66, found length 32 (20170728/exfield-427)
<bigvalen> [71960.327309] ACPI Error: Method parse/execution failed \_SB.PMI0._PMM, AE_AML_BUFFER_LIMIT (20170728/psparse-550)
<bigvalen> [71960.330524] ACPI Exception: AE_AML_BUFFER_LIMIT, Evaluating _PMM (20170728/power_meter-338)
<bigvalen> Seems that it's because my HP has a flaky power sensor of some sort that's not ACPI compliant.
<bigvalen> if I'd lm-sensors on my box, i'd tell it to ignore the sensor. Is there anything else installed with a base nixos install that'd fiddle with that ?
<bigvalen> Oooh. I wonder does prometheus poke it.
mayhewluke has quit [Ping timeout: 250 seconds]
simukis has quit [Quit: simukis]
mayhewluke has joined #nixos
teej has joined #nixos
civodul has quit [Quit: ERC (IRC client for Emacs 26.1)]
<{^_^}> Channel nixpkgs-18.09-darwin advanced to https://github.com/NixOS/nixpkgs/commit/2ba2f91a7fd (from 3 hours ago, history: https://channels.nix.gsc.io/nixpkgs-18.09-darwin)
<bigvalen> Ah, hwmon_linux.go from Prometheus' node_exporter is tickling it.
<teto> to search for a space in a nix string do I have to use stringToCharacters first or is there some better function ?
<{^_^}> Channel nixos-18.09-small advanced to https://github.com/NixOS/nixpkgs/commit/e185954cf98 (from 75 minutes ago, history: https://channels.nix.gsc.io/nixos-18.09-small)
trcc has joined #nixos
trcc has quit [Ping timeout: 244 seconds]
Dedalo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
sir_guy_carleton has quit [Quit: WeeChat 2.0]
sigmundv__ has quit [Ping timeout: 252 seconds]
kenshinC1 has joined #nixos
<andi-> teto: findFirst?
tos9 has left #nixos [#nixos]
Tucky has quit [Quit: WeeChat 2.2]
Orbstheorem has quit [Ping timeout: 246 seconds]
chreekat has quit [Ping timeout: 240 seconds]
Thra11 has joined #nixos
Dedalo has joined #nixos
aarvar has left #nixos [#nixos]
chreekat has joined #nixos
tehidiot has joined #nixos
xok has joined #nixos
<xok> Lears: I have destroyed the old CentOS system and built a new Debian 8...
<xok> it still has a network problem...
<xok> I am not able to connect to the outside world...
justanotheruser has joined #nixos
kiloreux has joined #nixos
<Lears> xok: I think you may have meant to ping someone else.
<xok> network doesn't work, I can't neither ping, nor dig or do anything network related...
<drakonis> xok, do you have the firmware package?
<xok> what firmware?...
<drakonis> debian by default doesn't install the linux kernel firmware
<drakonis> centos didn't do that until recently
<justanotheruser> how can I ensure that any internet connection goes through openvpn?
<Lears> So I wrote a thing for opening local html files (particularly haddocks) through a static web server; it's packaged through a nixos module. I'd be interested in feedback if anyone wants to take a look at it or try it out: https://github.com/LSLeary/lsfws
<bigvalen> I've a scoping question; at the very end of https://gist.github.com/BigValen/7266d80a44a02227f631e844621e1354 I'm trying to re-write a prometheus node-exporter startup script. But I get told "Can't find 'prometheus'". How do I reference it properly ?
<bigvalen> I tried changing it to 'services.prometheus', but then it complained it couldn't find 'services' either.
<symphorien> use config.services.prometheus instead
<symphorien> config is an argument to the whole file and enables you to read the current values of options
<bigvalen> Sound
<teto> andi-: findFirst + stringToCharacters got me there thanks
worldofpeace has joined #nixos
<worldofpeace> Anyone want to test #45967 ? the borg isn't feeling so great today
<{^_^}> https://github.com/NixOS/nixpkgs/pull/45967 (by worldofpeace, 12 hours ago, open): Various build fixes
<gchristensen> it isn't?
<dhess> Anyone have a recipe on GitHub for creating your own NixOS-based AMIs?
<gchristensen> dhess: look in nixos/maintainers/scripts/ec2 or something like that
<worldofpeace> gchristensen: That's just speculation from xeji since it didn't responed to their command 10 hours ago
<dhess> gchristensen: ok thanks
<{^_^}> [nixpkgs] @symphorien opened pull request #45995 → gede: 2.6.1 -> 2.10.9 → https://git.io/fA4J0
fendor has joined #nixos
<gchristensen> In the original comment there two spaces between the username and the buildcommand, which is apparently a bug in ofborg. However I deleted the extra space and it seems to be working: https://logs.nix.ci/?attempt_id=3560f106-d074-4a29-85fa-8fcca91f6a4c&key=nixos%2Fnixpkgs.45967
oida has quit [Quit: byez]
oida has joined #nixos
<worldofpeace> Wow, that's quiet cautious of you. I wouldn't have seen that
<{^_^}> [nixpkgs] @jwiegley pushed to master « ledger: Enable building of tests, and concurrent make »: https://git.io/fA4Ue
<gchristensen> I have pretty good monitoring in place
<gchristensen> :)
<gchristensen> so when nothing seemed broken and this was broken, I started with the assumption it was something in the command itself
Ariakenom has joined #nixos
<hodapp> anyone know of examples in nixpkgs of something like a CMake build calling a secondary CMake build in the same repo? are there cleaner solutions than just adding some project(...) calls to the top-level CMakeLists.txt?
<{^_^}> [nixops] @AmineChikhaoui merged pull request #998 → Documentation about special NixOS module inputs → https://git.io/fAcIx
<{^_^}> [nixops] @AmineChikhaoui pushed 2 commits to master: https://git.io/fA4UO
<infinisil> hodapp: Calling cmake in the configure phase twice doesn't work?
<{^_^}> [nixpkgs] @jwiegley pushed to master « Revert "ledger: Enable building of tests, and concurrent make" »: https://git.io/fA4Uc
sigmundv__ has joined #nixos
<worldofpeace> hodapp: Is it like a subdirectory?
johanot has joined #nixos
<hodapp> worldofpeace: yes, but it needs the results of the first build
<hodapp> it is some plugins/samples that use a library just built
ng01 has joined #nixos
<{^_^}> [nixpkgs] @teto opened pull request #45996 → [rdy] pythonPackages.alot: install zsh completion → https://git.io/fA4Uo
ng0 has quit [Ping timeout: 244 seconds]
ng01 is now known as ng0
johanot has quit [Remote host closed the connection]
IRCsum has quit [Remote host closed the connection]
rfold has joined #nixos
<worldofpeace> hodapp: I'm not a cmake wizard but, you shouldn't need to do that. cmake has commands for that
drakonis has quit [Remote host closed the connection]
<hodapp> worldofpeace: commands for what?
IRCsum has joined #nixos
nikivi has quit [Quit: ZNC is awesome]
<hodapp> the samples/plugins, AFAIK, are separate builds that the main build doesn't include
johnny101 has joined #nixos
<worldofpeace> Then I would think that the author would then put that under a build option
<{^_^}> [nix] @vcunat pushed to master « docs: change expired bzip2.org to archive.org »: https://git.io/fA4T7
nikivi has joined #nixos
<kiloreux> I am trying to install aws-cli from pythonPackages but the output is consistently failing with `warning: setlocale: LC_ALL: cannot change locale (en_US.UTF-8)`
<kiloreux> Any idea how to fix this ? This seems related https://github.com/NixOS/nixpkgs/issues/38991
<{^_^}> #38991 (by peti, 20 weeks ago, open): glibc 2.27 breaks locale support
<kiloreux> But the fix didn't work for me really.
<kiloreux> Otherwise how can I override opencv3 params in this line ?
<kiloreux> I am using it as pythonPackages.opencv3 but would like to override some of the params.
<{^_^}> Channel nixos-18.03-small advanced to https://github.com/NixOS/nixpkgs/commit/78eb6e5a992 (from 3 hours ago, history: https://channels.nix.gsc.io/nixos-18.03-small)
<hodapp> worldofpeace: yes, but as it happens I'm not dealing with what the build should be, but what it actually is
<worldofpeace> I was just suggesting that it sounds like the CMakeLists.txt`s need correction
vcunat has joined #nixos
Mateon3 has joined #nixos
dbmikus has quit [Quit: WeeChat 2.2]
Mateon1 has quit [Ping timeout: 244 seconds]
Mateon3 is now known as Mateon1
<Thra11> Is it possible to do something like using nixos/configuration.nix and nixos-rebuild when using nix on a foreign linux distro?
<Thra11> I.e. to declare a list of packages in a single config file instead of installing them 'imperatively' with `nix-env -i`
<sphalerite> Thra11: yes
<sphalerite> Thra11: you can use home-manager, which is pretty similar to nixos config conceptually
xeji has joined #nixos
<sphalerite> Thra11: or you can just have an expression which defines your user environment
<sphalerite> which you could put in an overlay like https://gist.github.com/LnL7/570349866bb69467d0caf5cb175faa74
<sphalerite> the former approach is more versatile but complex, and the latter is a bit more limited but also "safer" (it won't touch anything outside ~/.nix-profile really) and simpler
redj has quit [Disconnected by services]
<Thra11> sphalerite: Neat. I'll try the overlay approach. Thanks!
redj has joined #nixos
<{^_^}> [nixpkgs] @cryptix opened pull request #45997 → systrayhelper: init at 0.0.2 → https://git.io/fA4kh
ersran9 has quit [Ping timeout: 240 seconds]
trcc has joined #nixos
<{^_^}> Channel nixos-18.09-small advanced to https://github.com/NixOS/nixpkgs/commit/c0bde692f6c (from 3 hours ago, history: https://channels.nix.gsc.io/nixos-18.09-small)
trcc has quit [Ping timeout: 245 seconds]
<{^_^}> [nixpkgs] @edwtjo opened pull request #45998 → nixos: initrd/luks: make uuid specified devices discoverable → https://git.io/fA4IX
tpanum has left #nixos ["Bye"]
simukis has joined #nixos
<{^_^}> [nixpkgs] @danieldk opened pull request #45999 → magit-todos: fix build by providing git as input. → https://git.io/fA4Ib
<kiloreux> Is there a way to override the opencv attributes in this line https://github.com/NixOS/nixpkgs/blob/master/pkgs/top-level/python-packages.nix#L1698
<kiloreux> Of course assuming I am using it externally as pythonPackage.opencv3 ?
oscarvarto has quit [Quit: This computer has gone to sleep]
<{^_^}> [nixpkgs] @xeji merged pull request #45968 → gitea: 1.5.0 -> 1.5.1 → https://git.io/fA8kj
<{^_^}> [nixpkgs] @xeji pushed commit from @etu to master « gitea: 1.5.0 -> 1.5.1 (#45968) »: https://git.io/fA4L3
<{^_^}> [nixpkgs] @xeji pushed commit from @etu to release-18.09 « gitea: 1.5.0 -> 1.5.1 (#45968) »: https://git.io/fA4LC
<Myrl-saki> Okay
<Myrl-saki> What the hell. My mount is not going through
<{^_^}> [nixpkgs] @xeji pushed commit from @etu to release-18.03 « gitea: 1.5.0 -> 1.5.1 (#45968) »: https://git.io/fA4L0
<Myrl-saki> No reports whatsoever.
<Myrl-saki> $? is 0, stderr says nothing
kiloreux has quit [Quit: Leaving]
<{^_^}> [nixpkgs] @cryptix opened pull request #46000 → scuttlebot and git-ssb: init at 11.4.3 and 2.3.6 → https://git.io/fA4tv
<clever> Myrl-saki: what about -v ?
georges-duperon has joined #nixos
tehidiot has quit [Ping timeout: 250 seconds]
<{^_^}> [nixpkgs] @uskudnik opened pull request #46001 → hcloud: Add autocomplete support for bash and zsh → https://git.io/fA4tB
tehidiot has joined #nixos
Orbstheorem has joined #nixos
<{^_^}> [nixpkgs] @etu opened pull request #46002 → gitea: Mark as broken on aarch64 → https://git.io/fA4tz
<{^_^}> [nixpkgs] @xeji merged pull request #45990 → Revert "arrow-cpp: 0.9.0 -> 0.10.0" → https://git.io/fA8F1
<{^_^}> [nixpkgs] @xeji pushed commit from @veprbl to master « Revert "arrow-cpp: 0.9.0 -> 0.10.0" (#45990) »: https://git.io/fA4t2
capisce has joined #nixos
JonReed has joined #nixos
<{^_^}> [nixpkgs] @volth opened pull request #46003 → perlPackages.TestAggregate: broken with perl 5.26+ → https://git.io/fA4qv
<{^_^}> Channel nixos-unstable-small advanced to https://github.com/NixOS/nixpkgs/commit/9d1bd7c8806 (from 2 hours ago, history: https://channels.nix.gsc.io/nixos-unstable-small)
fendor has quit [Ping timeout: 252 seconds]
trcc has joined #nixos
<{^_^}> [nixpkgs] @uskudnik opened pull request #46004 → backblaze-b2: Fix autocompletion support → https://git.io/fA4qa
<{^_^}> [nixpkgs] @volth opened pull request #46005 → libguestfs-appliance: do not build on Hydra → https://git.io/fA4qi
trcc has quit [Ping timeout: 240 seconds]
yorick has quit [*.net *.split]
benley has quit [*.net *.split]
eddyb has quit [*.net *.split]
KennosiS has quit [*.net *.split]
colemickens has quit [*.net *.split]
Phlogistique has quit [*.net *.split]
yastero has quit [*.net *.split]
bgamari has quit [*.net *.split]
iviv has quit [*.net *.split]
ocharles has quit [*.net *.split]
eacameron has quit [*.net *.split]
monad_cat has quit [*.net *.split]
sjanssen has quit [*.net *.split]
georgyo has quit [*.net *.split]
ajmcmiddlin has quit [*.net *.split]
sppky has quit [*.net *.split]
mgttlinger has quit [*.net *.split]
lesce has quit [*.net *.split]
ehamberg has quit [*.net *.split]
pauldub has quit [*.net *.split]
mjvoge02 has quit [*.net *.split]
jxf has quit [*.net *.split]
taktoa[c] has quit [*.net *.split]
pointfree has quit [*.net *.split]
ghuntley has quit [*.net *.split]
feepo_ has quit [*.net *.split]
joedevivo has quit [*.net *.split]
yurrriq has quit [*.net *.split]
p_l has quit [*.net *.split]
zimbatm has quit [*.net *.split]
manveru has quit [*.net *.split]
carter has quit [*.net *.split]
Guest82928_ has quit [*.net *.split]
srid has quit [*.net *.split]
thoughtpolice has quit [*.net *.split]
philips has quit [*.net *.split]
ericbmerritt_ has quit [*.net *.split]
kaychaks has quit [*.net *.split]
luigy has quit [*.net *.split]
nand0p has quit [*.net *.split]
Guest37084 has quit [*.net *.split]
mlen has quit [*.net *.split]
niksnut has quit [*.net *.split]
hiro_p has quit [*.net *.split]
y0no has quit [*.net *.split]
bitemyapp has quit [*.net *.split]
duckwho has quit [*.net *.split]
ncl28 has quit [*.net *.split]
oida has quit [*.net *.split]
phreedom_ has quit [*.net *.split]
witchof0x20 has quit [*.net *.split]
klntsky has quit [*.net *.split]
niksnut has joined #nixos
<{^_^}> [nixpkgs] @xeji closed pull request #46002 → gitea: Mark as broken on aarch64 → https://git.io/fA4tz
witchof0x20 has joined #nixos
yastero has joined #nixos
phreedom has joined #nixos
ambro718 has joined #nixos
klntsky has joined #nixos
Dedalo has quit [Ping timeout: 240 seconds]
civodul has joined #nixos
<{^_^}> [nixpkgs] @aanderse opened pull request #46006 → kodi: fix nfs support → https://git.io/fA4m0
<{^_^}> [nixpkgs] @markuskowa opened pull request #46007 → [WIP] openmpi: 3.1.0->3.1.2 → https://git.io/fA4mg
hotfuzz has joined #nixos
pluplog has joined #nixos
sir_guy_carleton has joined #nixos
hotfuzz_ has quit [Ping timeout: 250 seconds]
mayhewluke has quit [Ping timeout: 240 seconds]
mayhewluke has joined #nixos
<{^_^}> [nix] @dtzWill opened pull request #2397 → download: fix size reported to progress bar → https://git.io/fA4mQ
nahamu has quit [Ping timeout: 264 seconds]
ambro718 has quit [Ping timeout: 246 seconds]
oida has joined #nixos
<{^_^}> [nixpkgs] @xeji merged pull request #45977 → ddcutil: 0.9.1 -> 0.9.2 → https://git.io/fA866
<{^_^}> [nixpkgs] @xeji pushed commit from @rnhmjoj to master « ddcutil: 0.9.1 -> 0.9.2 (#45977) »: https://git.io/fA4Y0
nahamu has joined #nixos
<{^_^}> [nixpkgs] @xeji merged pull request #45966 → qt5dxcb-plugin: init at 1.1.11 → https://git.io/fA8vg
<{^_^}> [nixpkgs] @xeji pushed commit from @romildo to master « qt5dxcb-plugin: init at 1.1.11 (#45966) »: https://git.io/fA4Yg
takeda has quit [Ping timeout: 252 seconds]
ryanofsky has quit [Quit: ZNC 1.7.0 - https://znc.in]
<{^_^}> [nixpkgs] @qoelet opened pull request #46008 → prettyping: init 1.0.1 → https://git.io/fA4YK
<elvishjerricco> I'm trying to package something that expects to find some libs with pkgconfig, but those libs don't seem to ship with pkgconfig files in nixpkgs. Is there an automatic way to generate them?
<elvishjerricco> In particular, libgcrypt, uriparser, and uthash are being searched for
ryanofsky has joined #nixos
<{^_^}> [nixpkgs] @domenkozar merged pull request #46004 → backblaze-b2: Fix autocompletion support → https://git.io/fA4qa
<{^_^}> [nixpkgs] @domenkozar pushed commit from @uskudnik to master « backblaze-b2: Fix autocompletion support »: https://git.io/fA4OI
<{^_^}> [nixpkgs] @xeji pushed to master « Revert "[cpan2nix] perlPackages.GetoptLongDescriptive: 0.102 -> 0.103" »: https://git.io/fA4Oi
<{^_^}> [nixpkgs] @xeji pushed to release-18.09 « Revert "[cpan2nix] perlPackages.GetoptLongDescriptive: 0.102 -> 0.103" »: https://git.io/fA4OD
<Neo--> hey all, question - I would like to install virtualbox but it doesn't look liki it's installing? I've included linuxPackages.virtualbox, virtualboxHardened and virtualboxGuestAdditions in systempackages, and included the virtualisation.virtualbox.host.enable = true. Anything else that I should be doing?
<clever> Neo--: the only thing you need to do is set virtualisation.virtualbox.host.enable = true and then nixos-rebuild switch
<clever> Neo--: how are you checking to see if you have virtualbox?
<Neo--> cli autocomlete of various vbox/virtualbox/etc :)
<clever> try V instead of v
<Neo--> *facepalm*
<Neo--> :D
<clever> i had the exact same problem
<Neo--> thanks!
mlen has joined #nixos
<Neo--> seems to work, much obliged!
<{^_^}> [nixpkgs] @xeji merged pull request #45992 → Keras: fix build by updating expected dependencies. → https://git.io/fA8xN
<{^_^}> [nixpkgs] @xeji pushed commit from @danieldk to master « Keras: fix build by updating expected dependencies. (#45992) »: https://git.io/fA4Oh
<{^_^}> [nixpkgs] @xeji pushed commit from @danieldk to release-18.09 « Keras: fix build by updating expected dependencies. (#45992) »: https://git.io/fA43U
rfold has quit [Ping timeout: 252 seconds]
<{^_^}> [nixpkgs] @Mic92 merged pull request #46005 → libguestfs-appliance: do not build on Hydra → https://git.io/fA4qi
<{^_^}> [nixpkgs] @Mic92 pushed 2 commits to master: https://git.io/fA43Y
joehh has joined #nixos
<joehh> how do I fix a haskell package that depends on python3 with particular packages?
<{^_^}> [nixpkgs] @xeji merged pull request #46003 → perlPackages.TestAggregate: broken with perl 5.26+ → https://git.io/fA4qv
<{^_^}> [nixpkgs] @xeji pushed commit from @volth to master « perlPackages.TestAggregate: broken with perl 5.26+ (#46003) »: https://git.io/fA43c
<{^_^}> [nixpkgs] @Mic92 pushed commit from @volth to release-18.09 « perlPackages.UNIVERSALref: broken with perl 5.26+ »: https://git.io/fA43l
<{^_^}> [nixpkgs] @xeji pushed commit from @volth to release-18.09 « perlPackages.TestAggregate: broken with perl 5.26+ (#46003) »: https://git.io/fA43R
<joehh> trying to use http://hackage.haskell.org/package/matplotlib which depends on python3 with matplotlib installed
<{^_^}> [nixpkgs] @dywedir opened pull request #46009 → rclone: 1.42 -> 1.43 → https://git.io/fA43r
<elvishjerricco> So if I want to depend on libgcrypt, how am I supposed to get the C compiler to find the headers and libs?
joehh has quit [Disconnected by services]
hellrazor has quit [Ping timeout: 250 seconds]
joehh has joined #nixos
<{^_^}> [nixpkgs] @xeji merged pull request #45975 → pirate-get: 0.3.1 -> 0.3.2 → https://git.io/fA8Kd
<{^_^}> [nixpkgs] @xeji pushed commit from @rnhmjoj to master « pirate-get: 0.3.1 -> 0.3.2 (#45975) »: https://git.io/fA43D
<{^_^}> Channel nixos-18.03-small advanced to https://github.com/NixOS/nixpkgs/commit/45f52f765cd (from 2 hours ago, history: https://channels.nix.gsc.io/nixos-18.03-small)
<joehh> apologies there, I had a short outage - I suspect no one replied, but just in case, please repeat
booglewoogle has quit [Quit: Leaving]
<{^_^}> [nixops] @AmineChikhaoui closed pull request #407 → Fix evaluation and build of manual with latest nixpkgs master → https://git.io/fA4sv
ryantm has quit [Ping timeout: 272 seconds]
<{^_^}> [nixpkgs] @xeji merged pull request #45979 → dotnet-sdk: 2.1.302 -> 2.1.401 → https://git.io/fA8ib
<{^_^}> [nixpkgs] @xeji pushed commit from @baracoder to master « dotnet-sdk: 2.1.302 -> 2.1.401 (#45979) »: https://git.io/fA4sU
<{^_^}> [nixpkgs] @xeji merged pull request #45989 → urlwatch: 2.13 -> 2.14 → https://git.io/fA8Qs
<{^_^}> [nixpkgs] @xeji pushed commit from @4z3 to master « urlwatch: 2.13 -> 2.14 (#45989) »: https://git.io/fA4sI
ryantm has joined #nixos
<{^_^}> [nixpkgs] @xeji merged pull request #45984 → pdns-recursor: 4.1.3 -> 4.1.4 → https://git.io/fA8MU
<{^_^}> [nixpkgs] @xeji pushed commit from @rnhmjoj to master « pdns-recursor: 4.1.3 -> 4.1.4 (#45984) »: https://git.io/fA4sq
<{^_^}> [nixpkgs] @dywedir opened pull request #46010 → ion: broken on darwin → https://git.io/fA4sm
<{^_^}> [nixops] @AmineChikhaoui closed pull request #505 → Fix issue with ssh flags used with scp. → https://git.io/viWwz
<{^_^}> [nixops] @AmineChikhaoui closed pull request #582 → libvirtd : Allow instanciating vms on a remote host → https://git.io/vMB1r
<srhb> joehh: I assume it'll just use whichever python is on path
pluplog has quit [Read error: Connection reset by peer]
Aexoden has quit [Quit: Connection reset by supervisor.]
<srhb> joehh: So it should be as simple as wrapping the executable with a python in path from eg. python3.withPackages (ps: [ ps.matplotlib ])
oida has quit [Quit: byez]
tehidiot has quit [Ping timeout: 252 seconds]
<elvishjerricco> manual LDFLAGS / CFLAGS, yaaay...
<srhb> elvishjerricco: Hm? Why was that necessary? Shouldn't NIX_LDFLAGS and NIX_CFLAGS_COMPILE take care of that?
<elvishjerricco> srhb: Frankly, I don't understand the stdenv nearly well enough to tell you why it was necessary :P
<srhb> Odd...
<elvishjerricco> Adding libgcrypt to buildInputs did not make it available to the configure script
<elvishjerricco> So I had to add it to LDFLAGS and CFLAGS myself
<srhb> Maybe the configure script is doing something wonky..
<elvishjerricco> Didn't look like it
<elvishjerricco> It was just trying to compile a file that includes the gcrypt header
<elvishjerricco> I really don't like how absurdly complicated stdenv is
<elvishjerricco> Like, I'm sure some of it is inherent, but it's certainly much worse than it needs to be
<{^_^}> [nixpkgs] @xeji merged pull request #45967 → Various build fixes → https://git.io/fA8UR
<{^_^}> [nixpkgs] @xeji pushed 9 commits to master: https://git.io/fA4s1
<srhb> elvishjerricco: Heh, right.
johnny101 has quit [Read error: Connection reset by peer]
johnny101 has joined #nixos
<{^_^}> [nixpkgs] @xeji pushed 8 commits to release-18.09: https://git.io/fA4sb
<elvishjerricco> srhb: I'm very near to giving up on my little TPM experiment. My kernel doesn't seem to want to show my TPM for some reason.
<srhb> Oh. :( That's a shame.
<srhb> I should try and see how my machine feels about it at some point.
<elvishjerricco> The kernel module seems to be loaded, but there are no tpm devices in /dev
<elvishjerricco> I have enabled it in the motherboard, and I'm fairly confident Ryzen has firmware TPM
oida has joined #nixos
<{^_^}> [nixpkgs] @xeji merged pull request #46006 → kodi: fix nfs support → https://git.io/fA4m0
<{^_^}> [nixpkgs] @xeji pushed commit from @aanderse to master « kodi: fix nfs support (#46006) »: https://git.io/fA4GU
<srhb> elvishjerricco: Hmm, I don't have any. I probably need to poke my firmare first..
<{^_^}> [nixpkgs] @xeji pushed commit from @aanderse to release-18.09 « kodi: fix nfs support (#46006) »:
<elvishjerricco> Yea maybe I just need to update firmware... Don't really know how to do that though :P
<joehh> srhb: thanks for the response, this is what I have, but it is clearly not correct https://gist.github.com/joehealy/3b9c3a053a87b617c1686605d9995e73#file-shell-nix-L10
<srhb> elvishjerricco: On thinkpads it's a fun process involving booting into a FreeDOS live disk :P
<{^_^}> [nixpkgs] @xeji pushed commit from @aanderse to release-18.03 « kodi: fix nfs support (#46006) »:
<gchristensen> same
<joehh> how can I add the python3.withPackages into the function arguments at line 7? or do I just build my own python3withpackages in the let expression?
oscarvarto has joined #nixos
<elvishjerricco> srhb: Lol hopefully a Ryzen board will be easier.
<clever> crw------- 1 root root 10, 224 Aug 23 15:37 /dev/tpm0
<srhb> joehh: You can't have dots in the arguments, but this method won't work regardless
<clever> elvishjerricco: interesting, i have a TPM visible on my laptop
ryanofsky has quit [Remote host closed the connection]
<srhb> joehh: Oh, actually, it might... Hang on, let me try.
<elvishjerricco> Oh here's some interesting logs:
<elvishjerricco> kernel: tpm_crb MSFT0101:00: can't request region for resource [mem 0xb900e000-0xb900efff]
<elvishjerricco> kernel: tpm_crb: probe of MSFT0101:00 failed with error -16
<clever> elvishjerricco: any fun commands i can run to query mine?
<{^_^}> [nixpkgs] @xeji merged pull request #46010 → ion: broken on darwin →
<{^_^}> [nixpkgs] @xeji pushed commit from @dywedir to master « ion: broken on darwin (#46010) »:
<elvishjerricco> clever: You may have some luck with the `tpm-tools` package, but it requires enabling the `tcsd` service. I'm trying to package the `tpm2-tools` package right now, which seems required for the TPM 2.0 spec (which is very likely what you have)
<{^_^}> [nixpkgs] @xeji pushed commit from @dywedir to release-18.09 « ion: broken on darwin (#46010) »:
<elvishjerricco> clever: But the very fact that you have /dev/tpm0 shows you're already further than me :P
<oscarvarto> Hi! When I run `nixes-rebuild switch` I am getting "This account is currently not available"
<oscarvarto> How can I fix that? I have googled but cannot fix it
<srhb> joehh: Right, just grab python3 as an argument, then add (python3.withPackages (ps: with ps; [ matplotlib basemap numpy ] )) to librarySystemDepends
philippD has quit [Quit: http://www.kiwiirc.com/ - A hand crafted IRC client]
<srhb> joehh: Note that it appears to be quite thoroughly broken with a modern python matplotlib and you need to set doCheck = false; in order for the tests to pass, even if you add the right packages (the same from before plus some texlive stuff)
<srhb> joehh: But this will at least allow you to spin up a cabal new-repl in the project dir that has access to the relevant python stuff.
<joehh> awesome - thanks for that srhb!
philippD has joined #nixos
<joehh> not surprised it could be thoroughly broken, but trying will be the best way to fix it :)
<srhb> joehh: Definitely. It might require either updating (best) or grabbing some older python packages (fastest :P)
<srhb> joehh: fwiw it looks like only one test fails with the dependencies above in testSystemDepends plus texlive.combine { inherit (texlive) scheme-full; } -- and that can probably be trimmed way down
<srhb> joehh: Very weird getting this output in ghci... :P https://gist.github.com/srhb/125b1b8bcbfdf2f3b2d92cd91d42212c
<clever> elvishjerricco: looks like the tcsd service installs something, but not tpm-tools
<{^_^}> [nixpkgs] @xeji merged pull request #45991 → [18.09] Revert "arrow-cpp: 0.9.0 -> 0.10.0" →
<{^_^}> [nixpkgs] @xeji pushed commit from @veprbl to release-18.09 « Revert "arrow-cpp: 0.9.0 -> 0.10.0" (#45991) »:
<elvishjerricco> clever: Yea, trousers is the daemon
<elvishjerricco> tpm-tools is the CLi
<clever> ah
<elvishjerricco> But I believe those are only for TPM 1.2 spec, and I think a TPM 2.0 device won't work with them
<elvishjerricco> Not totally sure on that though
<symphorien> oscarvarto: maybe it is because of https://github.com/NixOS/nixpkgs/pull/44990 ? it uses su on every user, so it may fail on disable accounts
<{^_^}> #44990 (by Ma27, 3 weeks ago, merged): nixos/switch-to-configuration: reload user units
<{^_^}> [nixpkgs] @markuskowa opened pull request #46011 → Cleanup homepage links →
<symphorien> try reverting this commit locally and rebuilding
oscarvarto has quit [Quit: This computer has gone to sleep]
<symphorien> in any case, it is probably worth opening an issue
<LnL> Is there a beginners “Homebrew to Nix”?
<srhb> joehh: But I'm able to have file "test" $ plot [1,42] [1,42] save to test.png correctly... can't get onscreen to work though...
<LnL> does anybody think of a good resource like that?
jtojnar has quit [Remote host closed the connection]
<elvishjerricco> I may just have to update my bios...
jtojnar has joined #nixos
<joehh> srhb: I suspect onscreen may need some wxpython or gtk packages added and maybe a little bit of config somewhere to tell it which backend to use
<srhb> joehh: Ah, OK. Maybe less broken than suspected then. :)
tehidiot has joined #nixos
<{^_^}> [nixpkgs] @romildo opened pull request #46012 → qt5integration: init at 0.3.5 →
oscarvarto has joined #nixos
<{^_^}> [nixpkgs] @volth opened pull request #46013 → environment.noXlibs: change defaults →
<clever> elvishjerricco: Sep 03 17:50:04 system76 tcsd[31570]: TCSD TCS ERROR: TCS GetCapability failed with result = 0x1e
drakonis_ has joined #nixos
<elvishjerricco> clever: Yea I wouldn't be surprised if you need to use the TPM 2.0 stuff
<{^_^}> Channel nixos-18.09-small advanced to https://github.com/NixOS/nixpkgs/commit/d7cd099d6fe (from 2 hours ago, history: https://channels.nix.gsc.io/nixos-18.09-small)
simukis has quit [Ping timeout: 240 seconds]
crucialrhyme has joined #nixos
<{^_^}> Channel nixpkgs-18.09-darwin advanced to https://github.com/NixOS/nixpkgs/commit/c0bde692f6c (from 6 hours ago, history: https://channels.nix.gsc.io/nixpkgs-18.09-darwin)
trcc has joined #nixos
baimafeima has joined #nixos
baimafeima has quit [Remote host closed the connection]
trcc has quit [Ping timeout: 244 seconds]
v0|d has joined #nixos
kenshinC1 has quit [Ping timeout: 246 seconds]
<v0|d> hello, i'm trying to migrate to a new machine. I'd like to have access to my old stuff. Lets say I mount my old nixos root and do chroot. How can I find the script thats sets the proper environemnt?
<v0|d> I thought its something like ~/.nix-profile/bin/env.sh yet faild.
__monty__ has quit [Quit: leaving]
<clever> v0|d: you want nixos-enter
<clever> for example, `nixos-enter --root /mnt`
<v0|d> clever: thnx, much appreciated.
<oscarvarto> symphorien, Thanks a lot for replying! I will take a look asap
<oscarvarto> By the way, I just triggered a `nixos-rebuild switch` and now it seems to be recompiling a lot of stuff
<oscarvarto> Is that supposed to happen?
<oscarvarto> I am trying to use zsh as my default shell
<v0|d> is there a way to convince nix-store to compile everything from scratch instead of dlng?
joehh has quit [Ping timeout: 246 seconds]
<{^_^}> [nixpkgs] @xeji merged pull request #46009 → rclone: 1.42 -> 1.43 → https://git.io/fA43r
<{^_^}> [nixpkgs] @xeji pushed commit from @dywedir to master « rclone: 1.42 -> 1.43 (#46009) »: https://git.io/fA4GM
<srhb> v0|d: Yes, with an empty substituters list.
<srhb> Be prepared to wait a while...
<{^_^}> [nixpkgs] @xeji merged pull request #45995 → gede: 2.6.1 -> 2.10.9 → https://git.io/fA4J0
<{^_^}> [nixpkgs] @xeji pushed commit from @symphorien to master « gede: 2.6.1 -> 2.10.9 (#45995) »: https://git.io/fA4GH
<{^_^}> [nixpkgs] @xeji pushed commit from @symphorien to release-18.09 « gede: 2.6.1 -> 2.10.9 (#45995) »: https://git.io/fA4G7
<symphorien> oscarvarto: on which channel are you ?
<oscarvarto> nixos-unstable
<oscarvarto> Is that the reason?
<oscarvarto> I wanted emacs 26
<symphorien> did you override anything ?
nckx has quit [Quit: Updating my GNU GuixSD server — gnu.org/s/guix]
<symphorien> what is it compiling ?
<oscarvarto> It seems to be compiling a lot of basic c stuff
<oscarvarto> binutils
<oscarvarto> libcpp
<symphorien> ok
<symphorien> then it is not normal
<oscarvarto> Why is that happening?
<symphorien> did you override anything ?
<symphorien> ie patch something deep in the dependency tree ?
<oscarvarto> Not that I am aware of
<oscarvarto> I installed vscode-with-dependencies
<symphorien> can you run nix-info and paste your configuration.nix ?
<oscarvarto> Should I use a paste service?
<oscarvarto> Which one?
<symphorien> whatever
<symphorien> but yes please use any paste service
<oscarvarto> And my browser is not working neither :(
<symphorien> do you have a working previous generation ?
<oscarvarto> I don't think so
<oscarvarto> I have tried several things, and I garbage collected stuff
<oscarvarto> :(
<symphorien> if you have curl working you can use ix.io: echo Hello world. | curl -F 'f:1=<-' ix.io
<{^_^}> [nixpkgs] @xeji merged pull request #46011 → Cleanup homepage links → https://git.io/fA4Z3
<{^_^}> [nixpkgs] @xeji pushed 21 commits to master: https://git.io/fA4Zs
Ariakenom has quit [Quit: Leaving]
nckx has joined #nixos
<oscarvarto> symphorien, http://ix.io/1lXD
<symphorien> can you paste the output of nix show-config ?
<oscarvarto> sure
<oscarvarto> http://ix.io/1lXE
<symphorien> ok in my config I have -substituters = https://cache.nixos.org/ and you have +substituters = https://hie-nix.cachix.org
<v0|d> srhb: thnx.
<{^_^}> [nixpkgs] @xeji merged pull request #45999 → magit-todos: fix build by providing git as input. → https://git.io/fA4Ib
<{^_^}> [nixpkgs] @xeji pushed commit from @danieldk to master « magit-todos: fix build by providing git as input. (#45999) »: https://git.io/fA4Zw
<symphorien> so I guess when you configure nix to use a hie specific cache, you make nix forget about the original nixos.org cache
<{^_^}> [nixpkgs] @xeji pushed commit from @danieldk to release-18.09 « magit-todos: fix build by providing git as input. (#45999) »: https://git.io/fA4ZK
<symphorien> I guess you just have to add cache.nixos.org to nix.binaryCaches
Denommus has quit [Ping timeout: 240 seconds]
<oscarvarto> So, can I safely stop the build?
<symphorien> yes
<symphorien> while it is building and/or downloading you can safely interupting it
<symphorien> no action is taken until the very last seconds (swicthing to generation foo)
<{^_^}> [nixpkgs] @markuskowa opened pull request #46014 → gnss-sdr: set boost version to 1.66 → https://git.io/fA4Z7
theunknownxy has quit [Quit: theunknownxy]
civodul has quit [Quit: ERC (IRC client for Emacs 26.1)]
drakonis_ has quit [Remote host closed the connection]
<oscarvarto> If I add my user (oscarvarto), do I have to enter a users.extraUsers.<user>.openssh.authorizedKeys.keys?
<{^_^}> [nixpkgs] @xeji merged pull request #45982 → Vapoursynth updates → https://git.io/fA8XV
<{^_^}> [nixpkgs] @xeji pushed 3 commits to master: https://git.io/fA4Zj
<symphorien> not that I know
<{^_^}> [nixpkgs] @leenaars opened pull request #46015 → pythonPackages.authres: fix broken homepage → https://git.io/fA4nL
<symphorien> is you rebuild problem solved ?
<oscarvarto> symphorien, It started building stuff again
<symphorien> then:
<symphorien> cat /etc/nix/nix.conf > /tmp/nix.conf
<symphorien> edit /tmp/nix.conf to add cache.nix.org as mentionned above
<symphorien> rm /etc/nix/nix.conf
<symphorien> mv /tmp/nix.conf /etc/nix/nix.conf
<symphorien> this should tell nix to use the official cache
<symphorien> (the shennanigan is necessary because /etc/nix/nix.conf is a symlink to a read only file)
<symphorien> once this is done, comment all the part about hie binary cache, rebuild
<symphorien> you then have a working generation to experiment from
<symphorien> don't gc it
<{^_^}> [nixpkgs] @timokau merged pull request #46015 → pythonPackages.authres: fix broken homepage → https://git.io/fA4nL
<{^_^}> [nixpkgs] @timokau pushed 2 commits to master: https://git.io/fA4nl
<oscarvarto> ok
<{^_^}> [nixpkgs] @timokau opened pull request #46016 → Openblas fix → https://git.io/fA4n8
jmeredith has quit [Quit: Connection closed for inactivity]
<oscarvarto> symphorien, do I have to add cache.nixos.org or cache.nix.org (to substituters )
<{^_^}> [nixpkgs] @timokau merged pull request #46016 → openblas: fix pkg-config alias name → https://git.io/fA4n8
<{^_^}> [nixpkgs] @timokau pushed 2 commits to staging: https://git.io/fA4nB
<symphorien> substituters = https://cache.nixos.org/
<symphorien> sorry for the typo
<oscarvarto> np
vcunat has quit [Quit: Leaving.]
grp has quit [Quit: box shutting down...]
<avn> Hi folks! Have a question -- are possible to replace "builtin" nixos module with custom one?
<{^_^}> Channel nixos-18.03-small advanced to https://github.com/NixOS/nixpkgs/commit/f82b65bd3eb (from 2 hours ago, history: https://channels.nix.gsc.io/nixos-18.03-small)
kisik21 has quit [Ping timeout: 252 seconds]
<{^_^}> Channel nixos-18.09-small advanced to https://github.com/NixOS/nixpkgs/commit/6c988bce770 (from 2 hours ago, history: https://channels.nix.gsc.io/nixos-18.09-small)
<{^_^}> [nixpkgs] @xeji merged pull request #46014 → gnss-sdr: set boost version to 1.66 → https://git.io/fA4Z7
<{^_^}> [nixpkgs] @xeji pushed commit from @markuskowa to master « gnss-sdr: set boost version to 1.66 (#46014) »: https://git.io/fA4cq
<{^_^}> [nixpkgs] @xeji pushed commit from @markuskowa to release-18.09 « gnss-sdr: set boost version to 1.66 (#46014) »: https://git.io/fA4cs
<{^_^}> [nixpkgs] @xeji merged pull request #46012 → qt5integration: init at 0.3.5 → https://git.io/fA4cn
<{^_^}> [nixpkgs] @xeji pushed commit from @romildo to master « qt5integration: init at 0.3.5 (#46012) »: https://git.io/fA4cC
oscarvarto has quit [Quit: Leaving]
p_l has joined #nixos
<{^_^}> [nixpkgs] @rnhmjoj opened pull request #46017 → masscan: 1.0.4 -> 1.0.5 → https://git.io/fA4cV
Dedalo has joined #nixos
<{^_^}> [nixpkgs] @xeji merged pull request #45986 → hdaps-gl: init at 0.0.5 → https://git.io/fA8DB
<{^_^}> [nixpkgs] @xeji pushed commit from @symphorien to master « hdaps-gl: init at 0.0.5 (#45986) »: https://git.io/fA4cr
<{^_^}> [nixpkgs] @andir opened pull request #46018 → 18.03/microcode → https://git.io/fA4c6
xcmw has joined #nixos
xcmw has left #nixos [#nixos]
georges-duperon has quit [Ping timeout: 252 seconds]
crucialrhyme has quit [Quit: Textual IRC Client: www.textualapp.com]
Dedalo has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
rardiol has joined #nixos
<{^_^}> [nixpkgs] @xeji merged pull request #45976 → imv: 2.1.3 -> 3.0.0 → https://git.io/fA86J
<{^_^}> [nixpkgs] @xeji pushed 3 commits to master: https://git.io/fA4CP
<{^_^}> [nixpkgs] @veprbl closed pull request #40618 → geant4 overhaul → https://git.io/vpbOz
<{^_^}> [nixpkgs] @veprbl opened pull request #46019 → geant4 overhaul → https://git.io/fA4Cd
<{^_^}> [nixpkgs] @xeji merged pull request #46017 → masscan: 1.0.4 -> 1.0.5 → https://git.io/fA4cV
<{^_^}> [nixpkgs] @xeji pushed 2 commits to master: https://git.io/fA4Ch
hamishmack has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<{^_^}> [nixpkgs] @xeji merged pull request #46018 → 18.03/microcode → https://git.io/fA4c6
<{^_^}> [nixpkgs] @xeji pushed 3 commits to release-18.03: https://git.io/fA4W3
juhe has quit [Remote host closed the connection]
mayhewluke has quit [Ping timeout: 240 seconds]
Dedalo has joined #nixos
mayhewluke has joined #nixos
<{^_^}> [nixpkgs] @xeji merged pull request #45812 → mkvtoolnix: 25.0.0 -> 26.0.0 → https://git.io/fAcXZ
<{^_^}> [nixpkgs] @xeji pushed commit from @r-ryantm to master « mkvtoolnix: 25.0.0 -> 26.0.0 (#45812) »: https://git.io/fA4WB
windoze has joined #nixos
jtojnar has quit [Quit: jtojnar]
trcc has joined #nixos
jtojnar has joined #nixos
<{^_^}> [nixpkgs] @xeji pushed commit from @dtzWill to master « swift: 4.1 -> 4.1.3 (#45777) »: https://git.io/fA4WS
<{^_^}> [nixpkgs] @xeji merged pull request #45777 → swift: 4.1 -> 4.1.3 → https://git.io/fAnKm
trcc has quit [Ping timeout: 244 seconds]
<{^_^}> [nixpkgs] @xeji pushed to master « swift: broken on aarch64 »: https://git.io/fA4lv
testuser has joined #nixos
<testuser> hi, is anybody using https://www.amazon.com/Long-Range-Dual-Band-Wireless-External-Antennas/dp/B00VEEBOPG wifi on their nixos, I'm wondering how to make this wifi card work on my nixos system. I've installed the drivers via "nix-env -iA nixos.linuxPackages.rtl8812au", but my wifi card is not showing up, any tips?
<{^_^}> Channel nixos-18.09 advanced to https://github.com/NixOS/nixpkgs/commit/c0bde692f6c (from 8 hours ago, history: https://channels.nix.gsc.io/nixos-18.09)
<{^_^}> [nixpkgs] @jtojnar opened pull request #46020 → meson: 0.46.1 → 0.47.2 → https://git.io/fA4ll
orivej has quit [Ping timeout: 244 seconds]
philippD has quit [Quit: http://www.kiwiirc.com/ - A hand crafted IRC client]
goibhniu has quit [Ping timeout: 246 seconds]
<{^_^}> [nixpkgs] @xeji closed pull request #44748 → meson: 0.46.1 -> 0.47.1 → https://git.io/fN9TS
hamishmack has joined #nixos
xeji has quit [Quit: WeeChat 2.1]
thc202 has quit [Ping timeout: 252 seconds]
jluttine has quit [Ping timeout: 245 seconds]
joehh has joined #nixos
jluttine has joined #nixos
Fare has joined #nixos
<{^_^}> [nixpkgs] @andir opened pull request #46021 → python.pkgs.pytest-fixture-config: disable tests → https://git.io/fA48O
carlosdagos has joined #nixos
Fare has quit [Ping timeout: 246 seconds]
testuser has quit [Ping timeout: 272 seconds]
justbeingglad has joined #nixos
windoze has quit [Quit: http://www.kiwiirc.com/ - A hand crafted IRC client]
rain1 has joined #nixos