nicknovitski has quit [(Ping timeout: 245 seconds)]
eacameron has quit [(Remote host closed the connection)]
<ijophst> I see. Thanks for educating me on this
<clever> ijophst: there is even an entire nix expression, that will run substituteAll on a given file, and just takes an attrset of things to replace
systemfault has joined #nixos
<ijophst> Cool! Free software is so amazing.
<clever> yep
[0x4A6F] has quit [(Ping timeout: 240 seconds)]
<jeremejevs> clever: Okay, it's working, but I'm not trying to figure why X/SLiM isn't starting, and journal isn't helping...
<jeremejevs> *now
<clever> jeremejevs: systemctl status display-manager
AllanEspinosa has quit [(Ping timeout: 252 seconds)]
[0x4A6F] has joined #nixos
<jeremejevs> It's failed
<clever> it should also show some of the journal
<jeremejevs> Yeah, I've grepped through journalctl -u display-manager, there was nothing of interest; the only (EE) messages were from libinput, not related to this. It doesn't say why it failed.
<clever> can you gist the last ~50 lines of that journal?
<jeremejevs> There are just generic systemd messages (unit entered failed state, etc.)
<jeremejevs> If I can ssh, sec
systemfault has quit [(Quit: Bye!)]
nicknovitski has joined #nixos
<clever> jeremejevs: that is strange, anything at all in dmesg?
<jeremejevs> clever: What should I grep for?
<clever> anything like segfault in the last ~10-20 lines
<jeremejevs> Nope, nothing dramatic =/
<clever> i think xorg will write more details to the log file, then it does to stderr
<clever> but!
<clever> Apr 18 03:05:23 nixos display-manager[5374]: (++) Log file: "/dev/null", Time: Tue Apr 18 03:05:23 2017
<jeremejevs> Mm, FAT-fs is complaining about the boot volume in dmesg, that it wasn't properly unmounted, but that seems irrelevant
<jeremejevs> Heh
<clever> jeremejevs: you would need to git clone nixpkgs, checkout the revision listed in nixos-version, and then edit this line: https://github.com/NixOS/nixpkgs/blob/master/nixos/modules/services/x11/xserver.nix#L564
systemfault has joined #nixos
<jeremejevs> clever: Okay, too sleepy for this... Thanks for the tips, will continue tomorrow! Just tried nix-store and nixos-rebuild with --repair, to no avail (though it did repair some python package)
sellout- has quit [(Quit: Leaving.)]
<NixOS_GitHub> [nixpkgs] mdorman opened pull request #24979: Automated Emacs package updates (master...emacs-updates) https://git.io/vSbkC
shanemikel has joined #nixos
eacameron has joined #nixos
<shanemikel> I'm getting a strange response from ldd. running `ldd /home/shane/somefile`, and getting response: `/run/current-system/sw/bin/ldd: line nn: /home/shane/somefile: no such file or directory`
ilyaigpetrov has joined #nixos
<clever> shanemikel: and if you run 'file' on that binary?
<clever> shanemikel: what interpreter does it have?
<shanemikel> oh.. I see.. /lib64/ld-linux-x86-64.so.2
<clever> yeah, it needs patchelf ran on it
<shanemikel> how would I do that?
<clever> patchelf --interpreter "$(cat $NIX_CC/nix-support/dynamic-linker)"
<clever> i have also made a nix expression that generates a bash script: https://gist.github.com/cleverca22/8cae5bc9c02c12099a3bf5e20e75161f
<clever> so you just put a list of packages where zlib is, run nix-build, and it makes a bash script, that bash script will patch things
<NixOS_GitHub> [nixpkgs] Ericson2314 opened pull request #24980: Doc and release-cross fix for Platform normalization (master...platform-normalization) https://git.io/vSbkX
<shanemikel> awesome. thank you
eacameron has quit [(Ping timeout: 240 seconds)]
<shanemikel> So should I run patchelf first with the correct linker location, so I can use ldd to figure out what it depends on?
<shanemikel> will that work?
<clever> yep
eacameron has joined #nixos
ryanartecona has joined #nixos
johnsonav has joined #nixos
byteflame has joined #nixos
ryanartecona has quit [(Quit: ryanartecona)]
<NixOS_GitHub> [nixpkgs] Ericson2314 opened pull request #24981: release-cross: Fix typo preventing evaluation (master...fix) https://git.io/vSbIR
<NixOS_GitHub> [nixpkgs] Ericson2314 pushed 2 new commits to master: https://git.io/vSbIg
<NixOS_GitHub> nixpkgs/master 9169f3c John Ericson: release-cross: Fix typo preventing evaluation
<NixOS_GitHub> nixpkgs/master 1832a34 John Ericson: Merge pull request #24981 from Ericson2314/fix...
byteflame has quit [(Ping timeout: 252 seconds)]
<shanemikel> clever: hey, given that we don't have an apt-file like database, what's the easiest way to discover the derivation names of missing libs?
<shanemikel> short of using find (assuming they're not all installed, that is)
AllanEspinosa has joined #nixos
nicknovitski has quit [(Ping timeout: 240 seconds)]
<calvertvl> shanemikel: my guess would be to look at all-packages.nix for some significant part of the library name, unless there's a purpose-built tool
<calvertvl> I'll also note that if it is a multi-output derivation, you'll have to look at the definition too
<NixOS_GitHub> [nixpkgs] Ericson2314 opened pull request #24982: release-cross: Fix more typos---this is embarrising (master...fix) https://git.io/vSbLO
<NixOS_GitHub> [nixpkgs] Ericson2314 closed pull request #24982: release-cross: Fix more typos---this is embarrising (master...fix) https://git.io/vSbLO
zeus_ has quit [(Read error: Connection reset by peer)]
zeus_ has joined #nixos
nicknovitski has joined #nixos
nicknovitski has quit [(Ping timeout: 252 seconds)]
filterfish_ has quit [(Ping timeout: 240 seconds)]
mbrgm has quit [(Ping timeout: 268 seconds)]
mbrgm has joined #nixos
ebzzry has joined #nixos
<clever> shanemikel: nox, command-not-found, and just grep against nixpkgs are my main tools
<clever> shanemikel: and sometimes, i apt-file a debian based machine to turn the lib into a package name, then use the above tools to find that package in nix
ambro718 has quit [(Ping timeout: 260 seconds)]
<clever> shanemikel: the homepage is also usualy declared in nix packages, so if you can find that, grep nixpkgs for it
filterfish_ has joined #nixos
derjohn_mob has quit [(Ping timeout: 258 seconds)]
marusich has joined #nixos
Supersonic112 has quit [(Disconnected by services)]
Supersonic112_ has joined #nixos
Supersonic112_ is now known as Supersonic112
takle has quit [(Remote host closed the connection)]
<NixOS_GitHub> [nixpkgs] Ericson2314 opened pull request #24983: [WIP] Cross compilation changes, with enphasis on (haskell) GHC HEAD (master...cross-haskell) https://git.io/vSbqA
byteflame has joined #nixos
derjohn_mob has joined #nixos
nckx has quit [(Quit: restarting my ZNC)]
nckx has joined #nixos
byteflame has quit [(Ping timeout: 258 seconds)]
takle has joined #nixos
zeus_ has quit [(Remote host closed the connection)]
zeus_ has joined #nixos
takle has quit [(Ping timeout: 258 seconds)]
<NixOS_GitHub> [nixpkgs] benley closed pull request #24947: docker: improve reproducibility of layers (master...docker-repro) https://git.io/vS5gi
myguidingstar has joined #nixos
<shanemikel> clever: okay, I've got most of them.. one problem.. this bin ships with it's own Qt libs, that are linked fine, but when I start patching for other nix libs (not including Qt nix), all the sudden the shipped Qt libs change from resolved to DT_NEEDED
zeus_ has quit [(Ping timeout: 245 seconds)]
<shanemikel> I'm gonna grab a quick bite, but I'll be back soon
<clever> shanemikel: some things like teamspeak have the packagd QT deleted, and its switched to the nixpkgs QT
danharaj has joined #nixos
<myguidingstar> hi all, I'm trying NixOps with GCE but the remote machines got this error "rm: cannot remove '/var/setuid-wrappers': Device or resource busy"
<myguidingstar> I guess it was caused by this https://github.com/NixOS/nixpkgs/issues/19862
<myguidingstar> but is there anyway that I can specify the version of GCE image
<myguidingstar> so running "nixops deploy" will start from latest version
ebzzry has quit [(Ping timeout: 252 seconds)]
<myguidingstar> instead of 16.03?
filterfish__ has joined #nixos
roconnor has quit [(Ping timeout: 245 seconds)]
andrew[m] has quit [(Ping timeout: 255 seconds)]
corngood has quit [(Ping timeout: 255 seconds)]
jascot[m] has quit [(Ping timeout: 255 seconds)]
hendrik[m] has quit [(Ping timeout: 255 seconds)]
rdesfo[m] has quit [(Ping timeout: 255 seconds)]
Khorne[m] has quit [(Ping timeout: 255 seconds)]
Yaniel has quit [(Ping timeout: 255 seconds)]
edef[m] has quit [(Ping timeout: 255 seconds)]
filterfish_ has quit [(Ping timeout: 240 seconds)]
ryanartecona has joined #nixos
<clever> myguidingstar: i think the problem is the switch action, if nixops used the boot action, then rebooted, this problem shouldnt occur
wak-work has quit [(Ping timeout: 258 seconds)]
takle has joined #nixos
<myguidingstar> clever, thanks. I don't get it. I don't have much experience with nixos...
<myguidingstar> what does that mean in command line language? ;)
<clever> myguidingstar: check the nixops manual to see if there is an option to make it reboot to apply changes
<myguidingstar> there's a "--force-reboot" option
<myguidingstar> yeah, the machines are up now
<myguidingstar> thanks a lot clever
<clever> myguidingstar: yep, --force-reboot causes it to use boot rather then switch, and will probably follow it up with a reboot
takle has quit [(Ping timeout: 260 seconds)]
danharaj has quit [(Ping timeout: 240 seconds)]
sellout- has joined #nixos
andrew[m] has joined #nixos
jascot[m] has joined #nixos
Khorne[m] has joined #nixos
acarrico has quit [(Ping timeout: 268 seconds)]
hendrik[m] has joined #nixos
corngood has joined #nixos
Yaniel has joined #nixos
rdesfo[m] has joined #nixos
edef[m] has joined #nixos
takle has joined #nixos
wak-work has joined #nixos
<hyphon81> Is this document old? I'm attempting to create the NixOS OpenStack image. https://nixos.org/wiki/NixOS_and_OpenStack_Compute
<clever> hyphon81: look at the very first line of text, 'The NixOS wiki is outdated and is being shut down. If you wish to add or improve NixOS documentation, please grab a ticket from the Move the wiki! milestone'
takle has quit [(Ping timeout: 260 seconds)]
<timclassic> Is there documentatin on how changes on master make their way to a stable channeL?
<clever> timclassic: its described at the top of http://howoldis.herokuapp.com/
takle has joined #nixos
<timclassic> clever: Thanks!
<hyphon81> clever: I see. Thanks.
<clever> that page also links to the test jobs within hydra
<clever> and once the test is all green, the channel should update
roconnor has joined #nixos
zeus_ has joined #nixos
byteflame has joined #nixos
takle has quit [(Ping timeout: 240 seconds)]
<timclassic> clever: So, if package versions change within the lifecycle of a release (e.g. 17.03), what distinguishes one release from the next?
<clever> i believe releases like 16.09 and 17.03 wont get version changes, only bug fixes
<timclassic> (Perhaps this would be clearer to me already if I were running actual NixOS)
<clever> so the stability of the channel will increase over time
<timclassic> Ah, okay, so it is similar to Debian/Red Hat/etc. in that way
<benley> (generally)
<benley> sometimes things get version bumps if it makes more sense to do that
<clever> some programs like firefox, chrome, and teamspeak are an exception
<benley> e.g. google-chrome
<benley> yeah
<clever> teamviewer*
<clever> tv for example, refuses to even run if its out of date
<timclassic> Sure, updating browsers makes sense
jeremejevs has quit [(Quit: Connection closed for inactivity)]
<benley> speaking of teamviewer, why in the hell does that damn thing require a daemon running as root just to use the tv *client*?
<timclassic> So the patch I just made to nixpkgs master won't appear in 17.03?
<clever> benley: because the server and client are tighyly integrated
<benley> timclassic: probably not automatically - is it something that should be backported?
<timclassic> benley: Thanks for the merge.
<clever> benley: and the connect button doesnt even render on nixos, so its 100% unusable
hexagoxel has quit [(Ping timeout: 260 seconds)]
<benley> timclassic: oh is that docker layering change yours? We could totally cherrypick that to 17.03.
<timclassic> benley: Yeah, that's the one. My gut says it should be backported but I don't really know the ropes here :)
<benley> clever: I was able to use teamviewer to do family tech support last week from nixos...
<clever> benley: ah, its been broken so much i dont even bother trying it
takle has joined #nixos
<clever> benley: i just use an android tablet
byteflame has quit [(Ping timeout: 255 seconds)]
<benley> timclassic: I'm inclined to do it, since it's a pretty minor change that is arguably a bugfix
<timclassic> benley: Cool. Is that a process I should kick off somehow, or do I just leave it up to you?
mguentner has quit [(Quit: WeeChat 1.7)]
<benley> timclassic: you can open another PR if you want - or I could just push it now :-P
<timclassic> benley: Pusing it now sounds great to me! But I'm happy to open a PR if that's better from a process perspective.
<benley> I'm actually not entirely clear on this - do we actually have a formalized process around release-branch changes?
<timclassic> Would it be correct to say that branches like release-17.03 are "dead-ends", in that they never get merged anywhere and generally only receive backported fixes from master?
hexagoxel has joined #nixos
<benley> yes
<benley> (afaik)
davidak has quit [(Quit: Leaving.)]
<timclassic> Thanks.
takle has quit [(Ping timeout: 255 seconds)]
<NixOS_GitHub> [nixpkgs] benley pushed 1 new commit to release-17.03: https://git.io/vSbsK
<NixOS_GitHub> nixpkgs/release-17.03 ea2d55d Tim Stewart: docker: improve reproducibility of layers...
<benley> ^^^ there it is
mguentner has joined #nixos
<timclassic> Boom! Now I don't have to maintain a local rebase of release-17.03 :) Thanks benley.
<benley> I always end up having a local branch that I keep rebasing on stable releases :-P
<benley> for app backports and stuff
takle has joined #nixos
<timclassic> Ah yeah, that's what I did with 16.09 but I'm trying to do everything via the new overlay mechanism this time.
<timclassic> It's like a language-level rebase, heh
<benley> oh yeah I need to try that
<copumpkin> Mic92: you around? looking at google images
zraexy has quit [(Ping timeout: 240 seconds)]
nicknovitski has joined #nixos
takle has quit [(Ping timeout: 252 seconds)]
mguentner2 has joined #nixos
mguentner has quit [(Ping timeout: 255 seconds)]
zraexy has joined #nixos
schoppenhauer has quit [(Ping timeout: 252 seconds)]
earldouglas has joined #nixos
ryanartecona has quit [(Quit: ryanartecona)]
schoppenhauer has joined #nixos
<earldouglas> Is there a way to flatten a list of sets into a set? [ { foo = bar; } { baz = raz; } ] => { foo = bar; baz = raz; }
takle has joined #nixos
Wizek_ has quit [(Ping timeout: 258 seconds)]
takle has quit [(Ping timeout: 268 seconds)]
<benley> earldouglas: builtins.foldl' (a: b: a//b) {} [{foo = bar;} {baz = raz;}]
<earldouglas> Of course. Thanks, benley!
<benley> or I guess lib.foldr or lib.foldl
mizu_no_oto has joined #nixos
<earldouglas> Too late; already deployed to production. :]
<benley> heh
<benley> I think foldl' is strictly evaluated so if you need lazy eval in there try one of the other variants
<earldouglas> Good to know. Strict is fine in this case.
<clever> addPrimOp("__foldl'", 3, prim_foldlStrict);
<earldouglas> Though I find lazy more asthetically pleasing, for some reason.
<benley> ayup
<clever> so i think it will iterate over every entry in the list on the spot, but might just wind up creating a chain of 20 thunks
<benley> so many thunks
<clever> so the only perf cost, is the size of the list
<clever> so the return values arent forced, and thunks get passed back into the lambda
<benley> it would be pretty handy if there were a way to get a primop's type signature out of nix-repl, like :type does in ghci
<benley> or yknow. if nix had a type system. heh
sellout- has quit [(Quit: Leaving.)]
takle has joined #nixos
<earldouglas> I would find a Hoogle for Nix pretty handy.
<earldouglas> Noogle
<benley> Nooxle
ilyaigpetrov has quit [(Quit: Connection closed for inactivity)]
takle has quit [(Ping timeout: 255 seconds)]
marusich has quit [(Quit: Leaving)]
filterfish_ has joined #nixos
takle has joined #nixos
filterfish__ has quit [(Remote host closed the connection)]
<dmj`> NixoogleOS
filterfish__ has joined #nixos
<clever> static void prim_genList(EvalState & state, const Pos & pos, Value * * args, Value & v)
filterfish_ has quit [(Read error: Connection reset by peer)]
<clever> does this do what i think it does?, *tries*
<clever> nix-repl> builtins.genList (n: n) 6
<clever> [ 0 1 2 3 4 5 ]
ryanartecona has joined #nixos
<clever> yep, i wrote that in raw nix just last week, lol
<benley> ... why is that a primop?
byteflame has joined #nixos
takle has quit [(Ping timeout: 268 seconds)]
<clever> it appears to generate a list of numbers from 0 to n-1, and also maps f over them
<clever> from = start: end: if start == end then [ end ] else [ start ] ++ (from (start+1) end);
<clever> this is what i had written a few weeks ago
pwig has joined #nixos
<pwig> Hey all, I'm trying to install NixOS on a late 2016 Dell XPS 13 but booting up doesn't show the NVME drive. I tried setting the device in the bios from raid to apci but this breaks windows. I don't see any issues from other distros so could this be due to missing a driver? I'm not sure how to debug. Thanks.
<benley> zomg, I had forgotten that things like __add exist as primops. Is it a terrible idea to use that in places where I wish nix would let me do (+) as a function?
elninja44 has quit [(Remote host closed the connection)]
takle has joined #nixos
<benley> oh er, I guess I mean builtins.add
<benley> which should be fine
ebzzry has joined #nixos
byteflame has quit [(Ping timeout: 268 seconds)]
takle has quit [(Ping timeout: 260 seconds)]
<myguidingstar> I'm trying NixOps with virtualbox but all examples ended up with this error: ssh: connect to host {{some_assigned_ip}} port 22: Connection timed out
AllanEspinosa has quit [(Ping timeout: 240 seconds)]
<myguidingstar> any idea?
myguidingstar_ has joined #nixos
takle has joined #nixos
myguidingstar has quit [(Ping timeout: 252 seconds)]
takle has quit [(Ping timeout: 255 seconds)]
<myguidingstar_> clever, can you help with the above question again?
<clever> myguidingstar_: ive seen a number of people with network issues like that in nixops+vbox, dont remember what the answers where
<myguidingstar_> clever, thanks. I think mine is similar to this issue https://github.com/NixOS/nixops/issues/473
dridus has quit [(Quit: znc? wassat?)]
<myguidingstar_> however it's unclear for me how to fix it
<myguidingstar_> I tried having both vboxnet0 with and without DHCP server
shanemikel has quit [(Quit: Konversation terminated!)]
jsgrant__ has joined #nixos
<taktoa> DavidEGrayson: hey I'm gonna try to get qtwebengine to cross-compile to windows, should I do it as a pull request to nixcrpkgs?
takle has joined #nixos
takle has quit [(Ping timeout: 240 seconds)]
pwig has quit [(Quit: Page closed)]
Mutter has joined #nixos
byteflame has joined #nixos
Mutter has quit [(Quit: Mutter: www.mutterirc.com)]
byteflame has quit [(Ping timeout: 255 seconds)]
mizu_no_oto has quit [(Quit: Computer has gone to sleep.)]
Mutter has joined #nixos
Mutter has quit [(Client Quit)]
myguidingstar_ has quit [(Quit: Some cause happiness wherever they go; others whenever they go. - Oscar Wilde)]
pie_ has quit [(Ping timeout: 240 seconds)]
takle has joined #nixos
alx741 has quit [(Quit: alx741)]
takle has quit [(Ping timeout: 240 seconds)]
tnks has quit [(Ping timeout: 240 seconds)]
tnks has joined #nixos
filterfish_ has joined #nixos
filterfish__ has quit [(Remote host closed the connection)]
zeus_ has quit [(Remote host closed the connection)]
ryanartecona has quit [(Quit: ryanartecona)]
Mercuria1Alchemi has joined #nixos
marsel has joined #nixos
paperdigits has joined #nixos
byteflame has joined #nixos
aneeshusa has quit [(Quit: WeeChat 1.7)]
byteflame has quit [(Ping timeout: 255 seconds)]
calvertvl has quit [(Ping timeout: 240 seconds)]
takle has joined #nixos
freusque has joined #nixos
takle has quit [(Ping timeout: 268 seconds)]
marsel has quit [(Ping timeout: 268 seconds)]
paperdigits has quit [(Quit: WeeChat 1.7)]
plumps has joined #nixos
plumps has quit [(Client Quit)]
plumps has joined #nixos
nicknovitski has quit [(Ping timeout: 255 seconds)]
takle has joined #nixos
reinzelmann has joined #nixos
takle has quit [(Ping timeout: 255 seconds)]
MichaelRaskin has quit [(Remote host closed the connection)]
<hyper_ch> hi there, I have a seperate .nix file for quiterss.... until I yesterday it worked fine... now I get errors. For some reasons qmake now shows the --help info but I have no idea why: https://paste.simplylinux.ch/view/c36e2373
<hyper_ch> any input?
takle has joined #nixos
delta_ has joined #nixos
delta_ is now known as Guest28669
kuznero has joined #nixos
<kuznero> Hi All!
<sphalerite> hyper_ch: maybe try adding set -x in preConfigure to see what command it's invoking. Maybe it's not passing any parameters to qmake or something
<hyper_ch> sphalerite: where to set that?
hotfuzz_ has quit [(Read error: Connection reset by peer)]
<hyper_ch> there's no preConfigure
<sphalerite> hyper_ch: yes, just add preConfigure = "set -x"
<sphalerite> then you'll get each command that happens after preConfigure printed out
<kuznero> What is the process of getting changes from nixpkgs repository into nixpkgs-channels/nixos-unstable?
<sphalerite> kuznero: waiting for hydra to build it
<kuznero> sphalerite: my change was accepted yesturday, does it really take that long?
hotfuzz_ has joined #nixos
takle has quit [(Ping timeout: 268 seconds)]
<hyper_ch> sphalerite: error: syntax error, unexpected '=', expecting ';', at /etc/nixos/quiterss.nix:17:15
<hyper_ch> sphalerite: I have no idea where to ad it... it always errors
<sphalerite> kuznero: yes, hydra has lots of stuff to build
<sphalerite> hyper_ch: preConfigure = "set -x";
<hyper_ch> found out where to add it
<hyper_ch> ok, I see now the qmake command but still no idea what's wrong or how to fix it
<Guest28669> Hey folks, I have a question; I wanted to build slock with the pam patch, so I overrided it in my .nixpkgs/config.nix, added the patch, and added 'pam' to buildInputs, but I get an error about a missing 'security/pam_appl.h'. env-vars shows that pam's /bin is in PATH, but /include and /lib aren't in NIX_CFLAGS_COMPILE and NIX_LDFLAGS, respectively. I was under the impresssion that adding a package to buildInputs will automatically
endformationage has quit [(Quit: WeeChat 1.7)]
FRidh has joined #nixos
<sphalerite> hyper_ch: looks to me like it might be expecting the .pro file as one of the parameters
<hyper_ch> sphalerite: I have no idea what a .pro file is
<sphalerite> Guest28669: you probably need overrideAttrs, not override. How did you override it?
<sphalerite> hyper_ch: https://github.com/QuiteRSS/quiterss QuiteRSS.pro
<hyper_ch> sphalerite: and how to get that?
<sphalerite> it should already be in the downloaded sources
<Guest28669> sphalerite: I did slock = stdenv.lib.overrideDerivation slock { ~ }
<hyper_ch> sphalerite: I downloaded the .tgz, unpacked it and there's a QuiteRSS.pro file
byteflame has joined #nixos
<sphalerite> hyper_ch: try adding qmakeFlags = [ "QuiteRSS.pro" ];
<sphalerite> Guest28669: try slock.overrideAttrs (orig: {buildInputs = orig.buildInputs ++ [ pkgs.pam ]; patches = ...;})
<NixOS_GitHub> [nixpkgs] taktoa opened pull request #24985: Upgraded MinGW-W64 to stable version 5.0.2 (master...mingw-upgrade) https://git.io/vSbEP
<sphalerite> overrideDerivation has some issues which might be at the root of your problem, but I'm not sure. In any case, overrideAttrs is meant to replace it
<hyper_ch> ++ qmake PREFIX=/nix/store/1xn6z159jxr30c60yd2i9z6ws1zhay59-QuiteRSS-0.18.4 QuiteRSS.pro
<hyper_ch> Cannot find file: QuiteRSS.pro.
<Guest28669> sphalerite: That did the trick, thanks!
<sphalerite> great!
<sphalerite> hyper_ch: sorry, I don't know then
<hyper_ch> and the dir mentioned is gone of course :(
<hyper_ch> so I can't even check if the file is in there
<Guest28669> sphalerite: btw, I don't remember reading about overrideAttrs, is there any documentation about it (and differences between override, overrideDerivation, etc.) ?
byteflame has quit [(Ping timeout: 255 seconds)]
<sphalerite> I think overrideAttrs is new with 17.03 or so
<Guest28669> ah, thanks... I can't believe I missed that :(
takle has joined #nixos
<sphalerite> kuznero: you can check on the status of builds using https://hydra.nixos.org/
jeremejevs has joined #nixos
<sphalerite> kuznero: it's a bit of a maze and I don't know exactly where to look, but possibly https://hydra.nixos.org/jobset/nixos/trunk-combined
<NixOS_GitHub> [nixpkgs] FRidh pushed 1 new commit to master: https://git.io/vSbuv
<NixOS_GitHub> nixpkgs/master 8d491ec Frederik Rietdijk: Python docs: Python 2.x namespace packages may collide when using .withPackages
Itkovian has joined #nixos
<NixOS_GitHub> [nixpkgs] FRidh closed pull request #24537: doc python: advise against withPackages (master...python-withpackages) https://git.io/vSlLD
<kuznero> sphalerite: thanks, I found my package (fsharp41), it is green. So, I guess I am waiting for the rest of the packages to complete before nix-env -i -f unstable...
<NixOS_GitHub> [nixpkgs] FRidh pushed 1 new commit to release-17.03: https://git.io/vSbuk
<NixOS_GitHub> nixpkgs/release-17.03 2da9af9 Frederik Rietdijk: Python docs: Python 2.x namespace packages may collide when using .withPackages...
takle has quit [(Ping timeout: 255 seconds)]
marsel has joined #nixos
bennofs has joined #nixos
nschoe has joined #nixos
khebbie has joined #nixos
filterfish_ has quit [(Ping timeout: 260 seconds)]
thc202 has joined #nixos
bennofs has quit [(Ping timeout: 255 seconds)]
civodul has joined #nixos
Itkovian has quit [(Quit: My MacBook has gone to sleep. ZZZzzz…)]
filterfish has joined #nixos
Itkovian has joined #nixos
ebzzry has quit [(Ping timeout: 268 seconds)]
ebzzry has joined #nixos
takle has joined #nixos
<NixOS_GitHub> [nixpkgs] johnramsden opened pull request #24986: Add package onboard: 1.4.1 (master...master) https://git.io/vSb2U
derjohn_mob has quit [(Ping timeout: 260 seconds)]
gal_bolle has joined #nixos
byteflame has joined #nixos
ebzzry has quit [(Ping timeout: 245 seconds)]
<clever> kuznero: nixos unstable or nixpkgs unstable?
byteflame has quit [(Ping timeout: 240 seconds)]
cmacrae has joined #nixos
khebbie has quit [(Ping timeout: 240 seconds)]
khebbie has joined #nixos
<kuznero> clever: I am normally install something unstable (fresh) like this: `nix-env -f https://github.com/NixOS/nixpkgs-channels/archive/nixos-unstable.tar.gz -i fsharp41`. Should it be something else?
<clever> kuznero: you are normally using nix-channel to manage the copy of nixpkgs
<clever> but that does answer the question, your looking in nixos-unstable
<clever> kuznero: http://howoldis.herokuapp.com/ you can see how old nixos-unstable is in here
<NixOS_GitHub> [nixpkgs] zraexy opened pull request #24987: grub module: efiInstallAsRemovable description wrap <para> in <note> (master...zraexy-grub) https://git.io/vSbVq
<clever> kuznero: and nixos-unstable-small might already have fsharp41
<kuznero> clever: thanks!
khebbie has quit [(Ping timeout: 240 seconds)]
takle has quit [(Remote host closed the connection)]
khebbie has joined #nixos
kampfschlaefer has joined #nixos
Guest28669 has quit [(Ping timeout: 260 seconds)]
<clever> zraexy: one thing that caught me off guard, every description in nixos options is wrapped in a <para>
khebbie has quit [(Client Quit)]
<clever> zraexy: so you need to end a </para> that you never opened, if you want 2 paragraphs in a description
Tarinaky_ has quit [(Read error: Connection reset by peer)]
deepwater has joined #nixos
pie_ has joined #nixos
dmi3y has joined #nixos
plumps has quit [(Quit: My MacBook has gone to sleep. ZZZzzz…)]
plumps has joined #nixos
<pem__> Hi #nixos! I wrote a compiler from Rust's Cargo.lock to Nix expressions. It's already able to compile a project of mine with >120 dependencies, in release and debug mode (and a mixture).
DutchWolfie has joined #nixos
takle has joined #nixos
<pem__> I'd love it if someone more experienced with Nix could review it and tell me what to do next to get it ready for public consumption: https://nest.pijul.com/pmeunier/nix-rust
<cmacrae> pem__: I can't help you... but that's a really cool project, nice work!
eacameron has quit [(Remote host closed the connection)]
<spacefrogg> pem__: I am no official, but you would attract more attention if you'd open a PR on github and request comments and reviews there.
<spacefrogg> pem__: Looks neat, BTW!
<spacefrogg> pem__: Maybe take node2nix as a entry point of how your compiler could be integrated as it is a project with a similar purpose.
<the-kenny> pem__: that looks great! Although I wonder if it would make more sense to generate json from the generator & write some custom nix to interpret that json. That would ease the pain of emitting nix code
eacameron has joined #nixos
vaibhavsagar has joined #nixos
nschoe_ has joined #nixos
pie_ has quit [(Ping timeout: 260 seconds)]
nschoe has quit [(Ping timeout: 268 seconds)]
nschoe_ has quit [(Remote host closed the connection)]
eacameron has quit [(Ping timeout: 258 seconds)]
eacameron has joined #nixos
osigj has joined #nixos
mitchty has quit [(Remote host closed the connection)]
<MP2E> pem__: very nice! only nitpick is that having to copy nix-utils.nix manually might be a problem when integrating into nixpkgs. I think ideally you'd want to package it as we do other rust programs, could use ripgrep as a template, but since everything is copied into $out, nix-utils.nix would be more difficult to access without grabbing it seperately
oahong has quit [(Ping timeout: 240 seconds)]
<MP2E> pem__: would recommend posting this to the nix-dev mailing list and make a pull request, this is really useful
cmacrae has left #nixos ["ERC (IRC client for Emacs 25.1.1)"]
mitchty has joined #nixos
eacameron has quit [(Ping timeout: 268 seconds)]
cmacrae has joined #nixos
eacameron has joined #nixos
systemfault has quit [(Quit: Bye!)]
oahong has joined #nixos
oahong has quit [(Changing host)]
oahong has joined #nixos
<osigj> I just did `nix-env -i git` in my home dir on nixos. It added a bunch of dotfiles to my /home. I realize I don't wish to use nix-env -i, but instead have a declarative text file config. Is it safe to do `$ rm -r ~/.nix-defexpr ~/.nix-profile` or will that fuck things up?
byteflame has joined #nixos
<ben> if things worked before you had ~/.nix-profile, they'll probably continue to work
<ben> might need to restart bash if it cached bad paths or something, i dunno how that stuff works
<ben> but the globally installed packages are still in your PATH and everything
eacameron has quit [(Ping timeout: 260 seconds)]
pie_ has joined #nixos
tv1 has joined #nixos
<joko> Any Hydra expert? I keep getting "Output limit exceeded" even if I set max_output_size to a large number
<NixOS_GitHub> [nixpkgs] FRidh opened pull request #24989: Python: update numpy and scipy (master...numpy) https://git.io/vSb6k
filterfish has quit [(Ping timeout: 245 seconds)]
eacameron has joined #nixos
byteflame has quit [(Ping timeout: 255 seconds)]
roconnor has quit [(Ping timeout: 240 seconds)]
tv is now known as Guest42205
tv1 is now known as tv
Guest42205 has quit [(Ping timeout: 240 seconds)]
tv has quit [(Changing host)]
tv has joined #nixos
<freusque> hello everyone, I'd like to generate docker containers with a nixos inside generated from a configuration.nix
<freusque> is there an approach to this already, some guide, some code?
eacameron has quit [(Ping timeout: 245 seconds)]
<flyx> hi folks. I want to have a gcc without hardening flags. internet says, I should use a nix-shell with `hardeningDisable=["all"]`. what would be the command line for that?
<joko> freusque: have a look @ http://lethalman.blogspot.gr/2016/04/cheap-docker-images-with-nix_15.html . Not sure if it is working currently
<freusque> It currently doesn't work;
<freusque> it's easy to fix, we'll make a pr soon. but that builds docker images for other systems, not nixos
<clever> flyx: thats just an environment variable
<clever> flyx: export hardeningDisable=all
<freusque> maybe I didnt understand well luca's tool
<clever> ben: under nixos, bash has been configured to never cache things from $PATH
<flyx> clever: ah okay, thx
<ben> clever: I'm surprised that's necessary in general use
<clever> flyx: every attribute inside a derivation gets cast down to a string, and becomes an environment variable within the build
<NixOS_GitHub> [nixpkgs] jlesquembre opened pull request #24990: git-recent: init at 1.0.3 (master...git-recent) https://git.io/vSbiv
romildo has joined #nixos
bkchr has joined #nixos
<bkchr> Hi, I'm trying to modify the installPhase of a package and want to create a new directory, but my script always complains that I do not have the permissions to create the directory?
<clever> ben: can you gist the file you have changed?
<the-kenny> It's likely a parent dir missing. You likely want `mkdir -p`
MP2E has quit [(Quit: sleep)]
<bkchr> No, I already doing that
filterfish has joined #nixos
<ben> clever: (I think you didn't mean me)
proteusguy has joined #nixos
<clever> bkchr: oops, can you gist the file you have changed?
<bkchr> clever: that is my derivation
<the-kenny> is $outdir set to something?
<the-kenny> oh it is, sorry
<clever> bkchr: all network access is disables when normal builds are running
<bkchr> clever: okay
<clever> bkchr: you need to use pkgs.fetchurl and then refer to its result
<romildo> Maybe someone could merge https://github.com/NixOS/nixpkgs/pull/23333 [qt5ct: 0.24 -> 0.30].
boegel|quassel is now known as boegel
<bkchr> clever: hmm, okay.
<NixOS_GitHub> [nixpkgs] FRidh pushed 1 new commit to master: https://git.io/vSbi5
<NixOS_GitHub> nixpkgs/master 8cc5530 Frederik Rietdijk: pythonPackages.qtconsole: use pyqt5 backend...
<bkchr> so I need to modify the src and add a fetchUrl
<NixOS_GitHub> [nixpkgs] FRidh pushed 1 new commit to release-17.03: https://git.io/vSbiA
<NixOS_GitHub> nixpkgs/release-17.03 34a565c Frederik Rietdijk: pythonPackages.qtconsole: use pyqt5 backend...
<bkchr> and the fetchUrl result will be stored in the $src dir?
<clever> bkchr: you can use fetchurl outside of src
<bkchr> clever: do you have an example?
proteusguy has quit [(Ping timeout: 240 seconds)]
<clever> bkchr: you can just do let foo = fetchurl { ... } in .... { ${foo} ....
fiddlerwoaroof has quit [(Ping timeout: 240 seconds)]
<bkchr> clever: But I suppose that will not solve my mkdir problem? :D
<clever> bkchr: can you also pastebin the exact error its having?
osigj has quit [(Ping timeout: 252 seconds)]
<NixOS_GitHub> [nixpkgs] FRidh pushed 1 new commit to staging: https://git.io/vSbPG
<NixOS_GitHub> nixpkgs/staging e0abe74 Frederik Rietdijk: Merge remote-tracking branch 'upstream/master' into HEAD
<clever> bkchr: ah, found the problem
<clever> bkchr: this copies the github version to $out, and fetchgit left it read-only
dmi3y has left #nixos []
<clever> bkchr: so you need to chmod +w the output before you can mkdir
bennofs has joined #nixos
<clever> bkchr: line 31 is already doing that partialy, to allow templates to be changed in nix
<clever> nix will redo read-only on the entire thing, once the build has finished
nschoe has joined #nixos
<bkchr> ahh okay!
<bkchr> clever: thank you :)
eacameron has joined #nixos
filterfish has quit [(Ping timeout: 255 seconds)]
eacameron has quit [(Ping timeout: 240 seconds)]
eacameron has joined #nixos
mudri has joined #nixos
<bkchr> clever: One last question, how do I get the fetchUrl function? :D
<clever> bkchr: pkgs.fetchurl
proteusguy has joined #nixos
eacamero_ has joined #nixos
fiddlerwoaroof has joined #nixos
eacameron has quit [(Ping timeout: 240 seconds)]
* clever heads to bed
statusbot has quit [(Ping timeout: 264 seconds)]
eacamero_ has quit [(Ping timeout: 260 seconds)]
<bkchr> clever: good night :) And thanks, it works now!
<Isorkin> Install php with libressl not support?
<NixOS_GitHub> [nixpkgs] P-E-Meunier opened pull request #24991: Introducing mkRustCrate (master...nix-rust) https://git.io/vSbXx
<NixOS_GitHub> [nixpkgs] romildo opened pull request #24992: mate-themes: 3.22.7 -> 3.22.10, mate-icon-theme: 1.18.0 -> 1.18.1 (master...upd.mate) https://git.io/vSb1J
DutchWolfie has quit [(Quit: Konversation terminated!)]
bennofs has quit [(Ping timeout: 255 seconds)]
<joko> clever: nn
<NixOS_GitHub> [nixpkgs] romildo opened pull request #24993: elementary-icon-theme: 4.0.1.1 -> 4.0.3 (master...upd.elementary-icon-theme) https://git.io/vSb1w
eacameron has joined #nixos
<Mic92> Isorkin: I think fpletz does this
bkchr has quit [(Ping timeout: 240 seconds)]
bastian_ has joined #nixos
eacameron has quit [(Ping timeout: 240 seconds)]
eacameron has joined #nixos
xadi has joined #nixos
<Mic92> not sure if this holds for php, but other packages at least
byteflame has joined #nixos
tnks has quit [(Ping timeout: 255 seconds)]
eacameron has quit [(Ping timeout: 240 seconds)]
vaibhavsagar has quit [(Remote host closed the connection)]
<Isorkin> Mic92: If I completely change nixpkgs/pkgs/development/interpreters/php/default.nix openssl to libressl - working. If I add the parameter libressl - not working, build with openssl. Use need custom package?
byteflame has quit [(Ping timeout: 268 seconds)]
filterfish has joined #nixos
<Mic92> Isorkin: the project page mentions some pages required: https://www.libressl.org/patches.html
<Mic92> maybe newer versions of php works out of the box
tnks has joined #nixos
plumps has quit [(Quit: My MacBook has gone to sleep. ZZZzzz…)]
eacameron has joined #nixos
<NixOS_GitHub> [nixpkgs] FRidh force-pushed python-wip from dee63a4 to ec115d4: https://git.io/vzaOS
<NixOS_GitHub> nixpkgs/python-wip f225ffa Frederik Rietdijk: pythonPackages.magic: fix package, closes #16361
<NixOS_GitHub> nixpkgs/python-wip a697985 Frederik Rietdijk: pythonPackages.pytest: 3.0.6 -> 3.0.7
<NixOS_GitHub> nixpkgs/python-wip a9cbac6 Frederik Rietdijk: pythonPackages.hypothesis: 3.6.1 -> 3.7.0
eacameron has quit [(Ping timeout: 260 seconds)]
<NixOS_GitHub> [nixpkgs] FRidh pushed 1 new commit to python-wip: https://git.io/vSbDh
<NixOS_GitHub> nixpkgs/python-wip 5607987 Frederik Rietdijk: pythonPackages.certifi: move to separate file
eacameron has joined #nixos
Mateon3 has joined #nixos
Mateon1 has quit [(Ping timeout: 260 seconds)]
Mateon3 is now known as Mateon1
eacameron has quit [(Ping timeout: 255 seconds)]
eacameron has joined #nixos
<NixOS_GitHub> [nixpkgs] mt-caret opened pull request #24994: slock: add configFile support (master...slock-configfile) https://git.io/vSbST
<bastian_> can I modify the PATH variable in a default.nix?
<sphalerite> bastian_: you can, but it will break stuff. What's your use case?
eacameron has quit [(Ping timeout: 260 seconds)]
<bastian_> sphalerite: I have GOPATH defined and want $GOPATH/bin in my path variable
eacameron has joined #nixos
<sphalerite> ah right, what you might want to do is set it in the builder script
<sphalerite> e.g. in preConfigure do export PATH="$PATH:${GOPATH//://bin:}/bin"
<bastian_> sphalerite: ahh that is not what i want :D I have a default.nix for my nix-shell
<sphalerite> but usually I think that should be handled by the appropriate nixpkgs machinery.
<sphalerite> Which package specifically?
cfricke has joined #nixos
<sphalerite> or what's your GOPATH set to?
<bastian_> that is my default.nix for my work directory
eacamero_ has joined #nixos
justbeingglad has joined #nixos
justbeingglad has left #nixos []
eacameron has quit [(Ping timeout: 240 seconds)]
justin_ has joined #nixos
cmacrae has quit [(Ping timeout: 240 seconds)]
eacamero_ has quit [(Ping timeout: 255 seconds)]
proteusguy has quit [(Remote host closed the connection)]
eacameron has joined #nixos
Mateon1 has quit [(Remote host closed the connection)]
Mateon1 has joined #nixos
derjohn_mob has joined #nixos
eacameron has quit [(Ping timeout: 258 seconds)]
griff_ has joined #nixos
eacameron has joined #nixos
<sphalerite> bastian_: in that case you'll probably want to set shellHook
<sphalerite> so shellHook = "export PATH="$PATH:${GOPATH//://bin:}/bin"";
ertes has quit [(Quit: Bye!)]
<sphalerite> The GOPATH setting should probably go there too actually, because it's suited for an interactive shell and not so much for derivation builds
<Mic92> sphalerite: direnv + nix can also achieve this
whenov has joined #nixos
whenov has left #nixos []
<sphalerite> hm. looks neat but hacky
<Mic92> why is it hacky?
eacameron has quit [(Ping timeout: 240 seconds)]
<Mic92> direnv edit . -> use nix; layout go
<Mic92> pretty robust solutin
<sphalerite> it just feels wrong to me :p I don't know
<Mic92> *solution
<NixOS_GitHub> [nixpkgs] FRidh force-pushed python-wip from 5607987 to a0aa625: https://git.io/vzaOS
<NixOS_GitHub> nixpkgs/python-wip 5717b8a Frederik Rietdijk: pythonPackages.statsmodels: 0.6.1 -> 0.8.0
<NixOS_GitHub> nixpkgs/python-wip b254e8f Frederik Rietdijk: pythonPackages.multipledispatch: disable tests
<NixOS_GitHub> nixpkgs/python-wip 614acf1 Frederik Rietdijk: pythonPackages.pretend: disable tests
<Mic92> this combination has replaced all the other wacky environmentmanager like rvm, virtualenv, nvm ...
eacameron has joined #nixos
<sphalerite> I personally like the idea of only having nix-shell as an environment manager :D
<jophish> What's the idiomatic way of having a source which is a single file, self extracting installer?
<sphalerite> Also, TIL that webkitgtk does indeed take a long time to build...
<jophish> `srcs = []; unpackPhase = "true";`?
byteflame has joined #nixos
<Mic92> copumpkin: what's up with google images?
eacameron has quit [(Ping timeout: 240 seconds)]
<sphalerite> jophish: I guess extracting it externally and disregarding the self-extracting-ness
<jophish> sphalerite: hmm, it's just an elf executable, I'm not sure it will be easy to extract myself
<sphalerite> binwalk can probably tell you its secrets :D
<sphalerite> That aside, it depends on what the installer actually lets you do I guess
ilyaigpetrov has joined #nixos
eacameron has joined #nixos
ebzzry has joined #nixos
<sphalerite> for instance, nvidia's cudatoolkit contains shell scripts which have the option of only extracting and not installing, and that option is used in its unpackPhase (pkgs/development/compilers/cudatoolkit/default.nix)
<jophish> ah I see
byteflame has quit [(Ping timeout: 240 seconds)]
<jophish> this installer is not so fully featured
<jophish> on an unrelated note. Is it possible to nix-prefetch-url with the executable bit set?
MoreTea has joined #nixos
<sphalerite> doesn't look like it
<sphalerite> also of interest might be pkgs/applications/graphics/unigine-valley/default.nix
eacameron has quit [(Ping timeout: 252 seconds)]
eacamero_ has joined #nixos
romildo has quit [(Quit: Leaving)]
chakerbenhamed has joined #nixos
<jophish> ah, that looks like what I want, although copying a 3GB installer isn't nice for the user :)
MinceR has quit [(Ping timeout: 240 seconds)]
<sphalerite> Proprietary software in general isn't nice for the user ;)
<jophish> you said it :D
<sphalerite> (plus it's just a temporary copy so it doesn't make a long-term difference)
<sphalerite> vendors seem to have a habit of adding the file extension .run to their self-extracting installers, so I found a number of other such packages using rg '\.run"' in nixpkgs
MinceR has joined #nixos
eacamero_ has quit [(Ping timeout: 252 seconds)]
eacameron has joined #nixos
plumps has joined #nixos
<NixOS_GitHub> [nixpkgs] FRidh pushed 1 new commit to master: https://git.io/vSb7Y
<NixOS_GitHub> nixpkgs/master c275158 Frederik Rietdijk: python36: 3.6.0 -> 3.6.1
<NixOS_GitHub> [nixpkgs] FRidh pushed 1 new commit to release-17.03: https://git.io/vSb7s
<NixOS_GitHub> nixpkgs/release-17.03 c5b2912 Frederik Rietdijk: python36: 3.6.0 -> 3.6.1...
eacameron has quit [(Ping timeout: 258 seconds)]
chakerbenhamed has quit [(Ping timeout: 260 seconds)]
ebzzry has quit [(Ping timeout: 252 seconds)]
jasom has quit [(Ping timeout: 255 seconds)]
<copumpkin> Mic92: oh, I was wondering how best (and cheapest :P) to test them. I want to make the google image expression use make-disk-image.nix but I also want to make sure I don't break it
<copumpkin> only asking you because I saw you changed the maintainer script recently
<Mic92> copumpkin: there is an always free-tier offer
roconnor has joined #nixos
<copumpkin> I actually think writing a test for these won't be too hard
<copumpkin> I already have a shim that emulates 169.254.169.254 for EC2 tests so we can reuse that
<copumpkin> (maybe)
<Mic92> copumpkin: I can also test generated images, if you want.
<copumpkin> Mic92: if I make a PR switching the google image over to make-disk-image, that would cut some learning off for me :) since I also want to switch over the azure image and a few others
<copumpkin> Mic92: can I just ping you on the PR and ask you to try it out?
<Mic92> yes
<copumpkin> sweet, thanks
<copumpkin> I have been meaning to experiment with google cloud at some point, so I'll probably spin up my own when I get around to writing a VM test
<copumpkin> to make sure I understand how it all ties together
eacameron has joined #nixos
Sigma has quit [(Ping timeout: 240 seconds)]
<Mic92> Unfortunaly they do not support ipv6 yet, which I could need.
Sigma has joined #nixos
<copumpkin> google doesn't?
<Mic92> well only on their frontpage and youtube, but not in their cloud infrastructure
<copumpkin> oh
mudri has quit [(Ping timeout: 240 seconds)]
<Mic92> not even in kubernetes
eacameron has quit [(Ping timeout: 240 seconds)]
<Mic92> which is funny, because bigger deployments can run out of private ip address space
<gchristensen> has anyone done "lunch and learns" or workshops for teaching nix to lots of people
<hyper_ch> gchristensen: you teach nix to people?
<gchristensen> I want to
eacameron has joined #nixos
<hyper_ch> wnat to fix my nix expression? ;)
<gchristensen> haha what a trap
<gchristensen> I can try!
<hyper_ch> gchristensen: you know about qmake?
<gchristensen> no :(
<hyper_ch> :(
jasom has joined #nixos
<gchristensen> here are some places that use qmake though: https://search.nix.gsc.io/?q=qmake&i=nope&files=&repos= maybe you can find examples to use?
eacameron has quit [(Ping timeout: 240 seconds)]
<hyper_ch> gchristensen: the expression I had for quiterss worked and now it stopped working :(
<gchristensen> domenkozar: I'm necessarily running nixops with this patch, is it too scary too send upstream?
eacameron has joined #nixos
eacameron has quit [(Ping timeout: 252 seconds)]
bastian_ has quit [(Ping timeout: 240 seconds)]
eacameron has joined #nixos
<NixOS_GitHub> [nixpkgs] armijnhemel opened pull request #24995: UPX: 3.91 -> 3.93 (master...upx) https://git.io/vSbFJ
<freusque> /who/query offlinehacker[m]
<freusque> whops
<gchristensen> :)
eacameron has quit [(Ping timeout: 240 seconds)]
acarrico has joined #nixos
Wizek_ has joined #nixos
bastian_ has joined #nixos
byteflame has joined #nixos
mudri has joined #nixos
cmacrae has joined #nixos
bastian_ has quit [(Ping timeout: 240 seconds)]
bkchr has joined #nixos
byteflame has quit [(Ping timeout: 260 seconds)]
<copumpkin> niksnut: I feel like I'm being especially annoying these past few days, sorry! I don't mean to be hounding you from all sorts of different directions but there's so much interesting stuff happening right now that it's hard not to express opinions :P
vaibhavsagar has joined #nixos
chakerbenhamed has joined #nixos
eacameron has joined #nixos
bkchr has quit [(Ping timeout: 240 seconds)]
<gchristensen> tbh copumpkin I don't care how we solve it, but would be happy with a holistic solution
<gchristensen> but until we do I'm running a patched nixops
bkchr has joined #nixos
johnsonav has quit [(Ping timeout: 258 seconds)]
eacameron has quit [(Ping timeout: 240 seconds)]
<mounty> Can I butt in to ask: https://github.com/bennofs/dotfiles/blob/master/.themplate/haskell-nix/default.nix#L5 what does nativePkgs.localSource mean ? I can't find it documented.
eacameron has joined #nixos
bkchr has quit [(Ping timeout: 260 seconds)]
<NixOS_GitHub> [nixpkgs] vcunat pushed 1 new commit to release-17.03: https://git.io/vSbNQ
<NixOS_GitHub> nixpkgs/release-17.03 4861ab9 Maksim Bronsky: perl: 5.22.2 -> 5.22.3 (#24832)...
<NixOS_GitHub> [nixpkgs] NeQuissimus pushed 1 new commit to master: https://git.io/vSbAf
<NixOS_GitHub> nixpkgs/master 1173fe0 Tim Steinbach: linux: 4.9.22 -> 4.9.23
<NixOS_GitHub> [nixpkgs] FRidh pushed 1 new commit to master: https://git.io/vSbAJ
<NixOS_GitHub> nixpkgs/master dd66279 Frederik Rietdijk: kdeApplications.kolourpaint: init at 16.12.3
<NixOS_GitHub> [nixpkgs] NeQuissimus pushed 1 new commit to release-17.03: https://git.io/vSbAT
<NixOS_GitHub> nixpkgs/release-17.03 fb14e6a Tim Steinbach: linux: 4.9.22 -> 4.9.23...
<NixOS_GitHub> [nixpkgs] FRidh closed pull request #24007: kdeApplications.kolourpaint: init (master...kolourpaint) https://git.io/vy5Wd
eacameron has quit [(Read error: Connection reset by peer)]
ThatDocsLady has joined #nixos
eacameron has joined #nixos
<gchristensen> mounty: based on https://github.com/bennofs/dotfiles/blob/67095e2e292c8e96b4abc5998752136c908cdaca/.nixpkgs/config.nix#L52 that is a function which takes the current directory and removes (https://github.com/bennofs/dotfiles/blob/67095e2e292c8e96b4abc5998752136c908cdaca/.nixpkgs/config.nix#L32-L40) result files, and these directores, ".git" ".hg" "build" "dist" ".nix", and these files ".dev.nix"
<gchristensen> which is, quite frankly, awesome
<NixOS_GitHub> [nixpkgs] NeQuissimus pushed 1 new commit to master: https://git.io/vSbA3
<NixOS_GitHub> nixpkgs/master 5283e64 Tim Steinbach: linux: 4.10.10 -> 4.10.11
bkchr has joined #nixos
<mounty> Ah OK, Bennofs defined it. That's why I couldn't find it easily on an interwebs search. Comprendo GChristensen; muchas gracias.
<NixOS_GitHub> [nixpkgs] NeQuissimus pushed 1 new commit to master: https://git.io/vSbAg
<NixOS_GitHub> nixpkgs/master 7643c7c Tim Steinbach: linux: 4.4.61 -> 4.4.62
eacameron has quit [(Ping timeout: 252 seconds)]
eacameron has joined #nixos
mkoenig has joined #nixos
<NixOS_GitHub> [nixpkgs] vcunat pushed 1 new commit to master: https://git.io/vSbxT
<NixOS_GitHub> nixpkgs/master 91ad6b3 Vladimír Čunát: Revert "grub module: fix efiInstallAsRemovable description"...
plumps has quit [(Quit: My MacBook has gone to sleep. ZZZzzz…)]
<NixOS_GitHub> [nixpkgs] vcunat pushed 1 new commit to release-17.03: https://git.io/vSbxm
<NixOS_GitHub> nixpkgs/release-17.03 b22029d Vladimír Čunát: Revert "grub module: fix efiInstallAsRemovable description"...
plumps has joined #nixos
<NixOS_GitHub> [nixpkgs] vcunat closed pull request #24987: grub module: efiInstallAsRemovable description wrap <para> in <note> (master...zraexy-grub) https://git.io/vSbVq
<MoreTea> gchristensen, I used this to present nix stuff at the amsterdam meetup: https://github.com/moretea/nix-workshop
eacameron has quit [(Ping timeout: 252 seconds)]
iyzsong has joined #nixos
xadi has quit [(Ping timeout: 252 seconds)]
bkchr has quit [(Ping timeout: 245 seconds)]
bkchr has joined #nixos
<NixOS_GitHub> [nixpkgs] vcunat closed pull request #24832: perl5: 5.22.2 -> 5.22.3 (master...update-perl5) https://git.io/vS1ZS
plumps has quit [(Quit: My MacBook has gone to sleep. ZZZzzz…)]
<freusque> Has someone tried using nixos to build minimalistic systems? e.g. patched services with no shells/busyboxes?
<NixOS_GitHub> [nixpkgs] FRidh pushed 9 new commits to staging: https://git.io/vSbpy
<NixOS_GitHub> nixpkgs/staging 9435c9d Frederik Rietdijk: pythonPackages.statsmodels: 0.6.1 -> 0.8.0
<NixOS_GitHub> nixpkgs/staging 7459dbb Frederik Rietdijk: pythonPackages.multipledispatch: disable tests
<NixOS_GitHub> nixpkgs/staging 8d6fc33 Frederik Rietdijk: pythonPackages.pretend: disable tests
johnsonav has joined #nixos
tommyangelo has joined #nixos
<tommyangelo> If anyone here uses purescript, how does one get psc ? I installed haskellPackages.purescript, but only got purs in my path.
<gchristensen> MoreTea: nice, thank you!
plumps has joined #nixos
<sphalerite> tommyangelo: I get psc doing that
<sphalerite> well, using nix-shell
eacameron has joined #nixos
byteflame has joined #nixos
acarrico has quit [(Remote host closed the connection)]
eacameron has quit [(Ping timeout: 260 seconds)]
proteusguy has joined #nixos
byteflame has quit [(Ping timeout: 260 seconds)]
<tommyangelo> sphalerite: could you pastebin a working default.nix+
<tommyangelo> ?
_c_ has joined #nixos
darlan has joined #nixos
<sphalerite> I just did nix-shell -p 'ghc.withPackages (ps: [ps.purescript])'
<tommyangelo> that gives me command not found
<NixOS_GitHub> [nixpkgs] FRidh closed pull request #19626: Python: change default to `python3` (staging...python3) https://git.io/vPXON
eacameron has joined #nixos
<tommyangelo> I'm starting to think something is wrong with my nixos install, what with this and nix-shell only working _sometimes_
drasich has joined #nixos
eacameron has quit [(Ping timeout: 260 seconds)]
bkchr has quit [(Ping timeout: 240 seconds)]
<NixOS_GitHub> [nixpkgs] FRidh force-pushed python3 from d8e39b8 to 738dcee: https://git.io/vPPX6
<NixOS_GitHub> nixpkgs/python3 ceed684 Frederik Rietdijk: pythonPackages.setuptools: propagate python...
<NixOS_GitHub> nixpkgs/python3 cf9bcb8 Frederik Rietdijk: Python: redo setuptools bootstrapping
<NixOS_GitHub> nixpkgs/python3 d57046d Frederik Rietdijk: bootstrapped-pip: remove unnecessary dependencies
<manveru> tommyangelo: make sure you have the same nixpkgs checkout
<tommyangelo> manveru: could you be more precise? Nix noob here :-D
eacameron has joined #nixos
rsa_ is now known as rsa
<MoreTea> tommyangelo, you can configure different channels/versions for your system and your user.
takle has quit [(Remote host closed the connection)]
<MoreTea> `$ nix-channel --list` is not necessary equal to `$ sudo nix-channel --list`
<MoreTea> when you're using nix-shell, or nix-build it'll use the values from your user account.
<MoreTea> If you'd do a `$sudo nixos-rebuild`, it'll use the channels associated to the root user
<tommyangelo> aha
eacameron has quit [(Ping timeout: 252 seconds)]
<tommyangelo> so nix-channel --list as root gives me nixos-unstable
<manveru> tommyangelo: fwiw, i don't get any psc executable either
<tommyangelo> but nix-channel --list as my user gives me nothing
<tommyangelo> which I assume defaults to nixos-stable
iyzsong has quit [(Ping timeout: 260 seconds)]
bennofs has joined #nixos
justin_ has quit [(Ping timeout: 252 seconds)]
<manveru> that seems to indiciate that there's only the `purs` executable
<manveru> there's the `purs compile` subcommand
<NixOS_GitHub> [nixpkgs] Lassulus opened pull request #24996: nixos/stage1: add copytoram support (master...copytoram) https://git.io/vSNU2
plumps has quit [(Quit: My MacBook has gone to sleep. ZZZzzz…)]
<LnL> tommyangelo: if your user doesn't have a channel nix will use the channel from root
<tommyangelo> I made a small bash script to pass through args to purs compile, seems to be working better
ebzzry has joined #nixos
dridus has joined #nixos
deepwater has quit [(Remote host closed the connection)]
fresheyeball has joined #nixos
<fresheyeball> joko: morning!
acarrico has joined #nixos
eacameron has joined #nixos
revtintin has joined #nixos
phorse` has joined #nixos
ThatDocsLady is now known as ThatDocsLady_afk
<fresheyeball> so I bought a webcam
<fresheyeball> what do I need to do to make it work?
eacameron has quit [(Ping timeout: 240 seconds)]
byteflame has joined #nixos
<dash> fresheyeball: sacrifice a chicken, probably
<fresheyeball> dash: thought so...
simukis__ has joined #nixos
<fresheyeball> had a scary moment with nixos this weekend
<earldouglas> Is there a way to mkdir -p /var/www/challenges before the first run of security.acme.certs? http://nixos.org/nixos/manual/index.html#idm140737315430112
<fresheyeball> dash: I guess I want to know the right way, do I need to regen hardware-configuration.nix?
<fresheyeball> that seems drastic
<earldouglas> Right now, I have to (1) deploy, which fails (2) nixops ssh, mkdir /var/www/challenges, chown nginx (3) deploy again
<copumpkin> niksnut: re https://github.com/NixOS/nixpkgs/issues/5241, can I ask you a couple of questions?
abrar has quit [(Ping timeout: 255 seconds)]
<bennofs> earldouglas: you could probably do it via an activation hook (the actiavtion script is run when you switch-to-configuration)
<joko> fresheyeball: what kind of webcam?
<bennofs> earldouglas: or perhaps systemd-tmpfiles
<bennofs> earldouglas: " systemd-tmpfiles creates, deletes, and cleans up volatile and temporary files and directories, based on the configuration file format and location specified in tmpfiles.d(5).
<joko> fresheyeball: I didn't have to do anything for my Logitech one, Skype found it immediately
<bennofs> earldouglas: for the activation script variant, see https://nixos.org/nixos/options.html#activations
drasich has quit [(Ping timeout: 260 seconds)]
ebzzry has quit [(Ping timeout: 258 seconds)]
<earldouglas> bennofs: activaion script did the trick; thanks!
abrar has joined #nixos
<dash> fresheyeball: if it's usb, it oughta get recognized as soon as you plug it in...
Mercuria1Alchemi has quit [(Ping timeout: 240 seconds)]
takle has joined #nixos
chakerbenhamed has quit [(Ping timeout: 240 seconds)]
erasmas has joined #nixos
<fresheyeball> dash: it did
<fresheyeball> but I have yet to see a picture
<fresheyeball> I use zoom-us and now it crashes at startup
<fresheyeball> and I have some issue where gnome3 stuff likes to fail
<fresheyeball> and gnome3.cheese also crashes at startup
<fresheyeball> fswebcam did take a picture though
eacameron has joined #nixos
eacameron has quit [(Ping timeout: 240 seconds)]
eacameron has joined #nixos
plumps has joined #nixos
eacameron has quit [(Ping timeout: 245 seconds)]
eacameron has joined #nixos
Jackneill has joined #nixos
eacameron has quit [(Ping timeout: 245 seconds)]
<contrapumpkin> Mic92: would you also be capable/willing to review my make-disk-image change? Looking for some feedback :)
eacameron has joined #nixos
<contrapumpkin> or anyone with an interest in disk images?
reinzelmann has quit [(Quit: Leaving)]
mkoenig_ has joined #nixos
eacameron has quit [(Read error: Connection reset by peer)]
eacameron has joined #nixos
<NixOS_GitHub> [nixpkgs] matthiasbeyer closed pull request #23123: [doc] Add example on how to override compile flags for a package (master...doc-override-compileflags) https://git.io/vyv5K
mkoenig has quit [(Ping timeout: 252 seconds)]
ebzzry has joined #nixos
eacameron has quit [(Ping timeout: 255 seconds)]
eacameron has joined #nixos
<NixOS_GitHub> [nix] edolstra closed pull request #1321: nix-channel: error out if direct tarball unpack fails. (master...channel-direct-tarball-error) https://git.io/vSi7F
plumps has quit [(Quit: My MacBook has gone to sleep. ZZZzzz…)]
eacameron has quit [(Ping timeout: 240 seconds)]
<NixOS_GitHub> [nix] edolstra closed pull request #1337: Manual: document tryEval (master...doc-tryEval) https://git.io/vSd47
eacameron has joined #nixos
<NixOS_GitHub> [nixpkgs] romildo opened pull request #24997: efibootmgr: 13 -> 15 (master...upd.efibootmgr) https://git.io/vSNWy
gal_bolle has quit [(Quit: Konversation terminated!)]
eacameron has quit [(Ping timeout: 252 seconds)]
vaibhavsagar has quit [(Ping timeout: 268 seconds)]
ebzzry has quit [(Ping timeout: 255 seconds)]
eacameron has joined #nixos
darlan has quit [(Ping timeout: 260 seconds)]
<SovereignBleak> I'm on 17.09 but I want to downgrade to stable due to some frequent breakages. The Manual tells me this is a bad idea. Has anyone done this with success?
nixist has joined #nixos
<gchristensen> SovereignBleak: that is a safe operation right now
<gchristensen> sometimes it is not safe, but right now it should be just fine
<SovereignBleak> gchristensen: Thank you. :-)
johnsonav has quit [(Ping timeout: 240 seconds)]
Sonarpulse has quit [(Remote host closed the connection)]
Sonarpulse has joined #nixos
cfricke has quit [(Quit: WeeChat 1.7)]
eacameron has quit [(Ping timeout: 260 seconds)]
eacameron has joined #nixos
dmi3y has joined #nixos
pie_ has quit [(Changing host)]
pie_ has joined #nixos
Jackneill has quit [(Remote host closed the connection)]
ertes has joined #nixos
<NixOS_GitHub> [nixpkgs] edolstra pushed 1 new commit to release-17.03: https://git.io/vSNRg
<NixOS_GitHub> nixpkgs/release-17.03 b5c8397 Dan Peebles: brotli: fix on Darwin...
Jackneill has joined #nixos
nicknovitski has joined #nixos
itorres1 is now known as itorres
<NixOS_GitHub> [nixpkgs] grahamc opened pull request #24998: percona-server56: init at 5.6.35-80.0 (master...percona) https://git.io/vSN0J
calvertvl has joined #nixos
<NixOS_GitHub> [nixpkgs] Mic92 pushed 2 new commits to master: https://git.io/vSN0z
<NixOS_GitHub> nixpkgs/master 5a5db60 makefu: command-not-found: add options...
<NixOS_GitHub> nixpkgs/master b2ed3db Jörg Thalheim: Merge pull request #24962 from makefu/modules/command-not-found/refactor...
JagaJaga has joined #nixos
<NixOS_GitHub> [nixpkgs] grahamc opened pull request #24999: qemu module: add virtualisation.cores option (master...qemu) https://git.io/vSN0i
Jackneill has quit [(Remote host closed the connection)]
Jackneill has joined #nixos
ertes has quit [(Ping timeout: 240 seconds)]
<gchristensen> ^ my first patches contributed from work \o/
kuznero has quit [(Quit: leaving)]
ertes has joined #nixos
<steveeJ> does someone have a working example for installing an arm cross-toolchain that uses glibc?
danharaj has joined #nixos
<steveeJ> any x86_64 -> arm would be good for now.
aneeshusa has joined #nixos
jsgrant__ has quit [(Ping timeout: 240 seconds)]
jsgrant_ has joined #nixos
nixist has quit [(Ping timeout: 260 seconds)]
cmacrae has quit [(Ping timeout: 240 seconds)]
ryanartecona has joined #nixos
Jackneill has quit [(Remote host closed the connection)]
Jackneill has joined #nixos
afldcr_ has quit [(Quit: bye)]
afldcr has joined #nixos
<DavidEGrayson> taktoa: Hey, just saw your message, a pull request for qtwebengine would be pretty cool, thanks for the interested in nixcrpkgs!
<DavidEGrayson> taktoa: My understanding is that it will be impossible due to GCC not supporting __try and __finally exception handling. I can still accept it if it's incomplete though and perhaps we'll patch GCC some day or get it working with clang.
Jackneill has quit [(Remote host closed the connection)]
Jackneill has joined #nixos
JagaJaga has quit [(Ping timeout: 268 seconds)]
JagaJaga has joined #nixos
jensens has joined #nixos
danharaj has left #nixos []
freusque has quit [(Quit: WeeChat 1.7)]
ijophst has quit [(Ping timeout: 255 seconds)]
digitus has joined #nixos
Filystyn has joined #nixos
Filystyn has quit [(Changing host)]
Filystyn has joined #nixos
Itkovian has quit [(Quit: My MacBook has gone to sleep. ZZZzzz…)]
ertes has quit [(Ping timeout: 240 seconds)]
<NixOS_GitHub> [nixpkgs] NickHu opened pull request #25000: fdr: fix Qt library dependency (master...fdr) https://git.io/vSNo4
zeus_ has joined #nixos
<NickHu> One character commit ftw
marsel has quit [(Ping timeout: 240 seconds)]
* gchristensen pulls hair out
<gchristensen> I have a mystery
ambro718 has joined #nixos
<gchristensen> if I use fetchFromGitHub, the build-gem infra breaks and doesn't produce a usable gem
<gchristensen> if I copy the results of fetchFromGitHub to a new directory outside of the store and reference by path, it works fine
civodul has quit [(Remote host closed the connection)]
ryanartecona has quit [(Quit: ryanartecona)]
<copumpkin> gchristensen: how is it unusable?
<gchristensen> /nix/store/jk0q28zl561nqjcc5laxv0d8i9pdbacz-ruby-2.3.4/lib/ruby/site_ruby/2.3.0/rubygems/core_ext/kernel_require.rb:55:in `require': cannot load such file -- etcdv3 (LoadError)
hotfuzz_ is now known as hotfuzz
<NixOS_GitHub> [nixpkgs] jb55 opened pull request #25001: pidgin-carbons: init at 0.1.3 (master...new/pidgin-carbons) https://git.io/vSNim
smw has quit [(Ping timeout: 240 seconds)]
derjohn_mob has quit [(Ping timeout: 240 seconds)]
fresheyeball has quit [(Quit: WeeChat 1.7)]
nixist has joined #nixos
<NixOS_GitHub> [nixpkgs] benley closed pull request #24990: git-recent: init at 1.0.3 (master...git-recent) https://git.io/vSbiv
derjohn_mob has joined #nixos
<Isorkin> How to fix config - http://nixpaste.lbr.uno/raw/HXP_AMJS - undefined variable ‘php56’
Jackneill has quit [(Remote host closed the connection)]
Jackneill has joined #nixos
jensens has quit [(Ping timeout: 252 seconds)]
Jackneill has quit [(Remote host closed the connection)]
stepcut has quit [(Remote host closed the connection)]
<nixist> Can nix-push push binary cache to a URL destination instead of a local directory?
Filystyn has quit [(Remote host closed the connection)]
smw has joined #nixos
pie_ has quit [(Remote host closed the connection)]
<gchristensen> nixist: no, there is no real uniform API for doing that
<gchristensen> but it can write to a directory and then you can sync that
<NixOS_GitHub> [nixpkgs] romildo opened pull request #25002: flat-plat: 2016-12-03 -> 20170323 (master...upd.flat-plat) https://git.io/vSNMH
Filystyn has joined #nixos
<nixist> gchristensen: Ok Thanks.
<Filystyn> cheese is broken on nixos vidoe captchure causes huge 100% cpu usage and *lags* on capturing.
<Filystyn> same program worked perfect under debian. just pointing out somethign is broken imho
<gchristensen> ok, have you searched the issue tracker for a relevant issue?
<Filystyn> no, I ended using it for now no time today. Will check it tomorrow maybe
jsgrant_ has quit [(Ping timeout: 240 seconds)]
jsgrant__ has joined #nixos
<gchristensen> ok well it probably won't get fixed if there is no issue about it
ryanartecona has joined #nixos
<NixOS_GitHub> [nixpkgs] bennofs pushed 1 new commit to master: https://git.io/vSNyf
<NixOS_GitHub> nixpkgs/master eb1e635 Benno Fünfstück: wai-app-file-cgi: remove outdated overrides
<gchristensen> wtf
<gchristensen> copumpkin: https://gist.github.com/grahamc/a3c2135bb3e64ee28ca167a71c08bf9d check out this second file for the nix, and the first file for what `git status` thinks of the output
<bennofs> can nix-env --query --available be instructed to ignore eval failures for individual packages?
Jackneill has joined #nixos
ryantrinkle1 has joined #nixos
<NixOS_GitHub> [nixpkgs] vcunat pushed 7 new commits to staging: https://git.io/vSNSq
<NixOS_GitHub> nixpkgs/staging 69c3f28 Vladimír Čunát: mesa: maintenance 17.0.3 -> 17.0.4
<NixOS_GitHub> nixpkgs/staging 09fd617 Vladimír Čunát: gtk3: maintenance 3.22.11 -> 3.22.12
<NixOS_GitHub> nixpkgs/staging 977aa06 Vladimír Čunát: pango: maintenance 1.40.4 -> 1.40.5
ryantrinkle has quit [(Ping timeout: 255 seconds)]
<copumpkin> gchristensen: oh, leaveDotGit could affect it?
nschoe has quit [(Quit: Program. Terminated.)]
Sonarpulse has quit [(Ping timeout: 260 seconds)]
<jophish> I have a build which uses the 'repo' tool. Does anyone have any experience in moving a repo build to nix?
<jophish> It seems to be grabbing loads of source
<gchristensen> yeah but I need the .git dir :/
<NixOS_GitHub> [nixpkgs] romildo opened pull request #25003: greybird: 2017-02-26 -> 3.22.3 (master...upd.greybird) https://git.io/vSNSS
takle has quit [(Remote host closed the connection)]
alx741 has joined #nixos
griff_ has quit [(Quit: griff_)]
<dtzWill> o_O
<dtzWill> oh sorry was responding to something from scrollback, but forgot it wasn't real-time O:)
MichaelRaskin has joined #nixos
griff_ has joined #nixos
Sonarpulse has joined #nixos
<MichaelRaskin> I have seen a reference to scopedImport… now I cannot understand how it is different «from args: with args;» in the beginning of the file
<7IZAADFZT> [nixpkgs] LnL7 pushed 2 new commits to master: https://git.io/vSNHS
<7IZAADFZT> nixpkgs/master 89b89d1 Hamish Mackenzie: defaultIconTheme: Enable darwin support
<7IZAADFZT> nixpkgs/master da811a5 Daiderd Jordan: Merge pull request #24976 from hamishmack/darwin-icons...
<7GHAATWR7> [nixpkgs] LnL7 closed pull request #24976: defaultIconTheme: Enable darwin support (master...darwin-icons) https://git.io/vSF9F
<jophish> ah, there is fetchRepoProject!
[0x4A6F]1 has joined #nixos
ThatDocsLady_afk has quit [(Quit: Arma-geddin-outta-here!)]
<NixOS_GitHub> [nixpkgs] vbgl pushed 2 new commits to master: https://git.io/vSNQ9
<NixOS_GitHub> nixpkgs/master ca47895 Vincent Laporte: ocamlPackages.batteries: 2.5.3 -> 2.6.0
<NixOS_GitHub> nixpkgs/master 2230009 Vincent Laporte: ocaml: 4.04.0 -> 4.04.1
plumps has joined #nixos
stepcut has joined #nixos
revtintin has quit [(Quit: WeeChat 1.7)]
plumps has quit [(Ping timeout: 240 seconds)]
<jophish> hmm, It's a shame that copyPathsToStore can't deal with paths already in the store
plumps has joined #nixos
<dmj`> if ldd and patchelf —print-needed show different things, that’s a bug right
chakerbenhamed has joined #nixos
<Dezgeg> depends...
<dmj`> Dezgeg: ldd shows an extra shared object that patchelf —print-needed doesn't
<NixOS_GitHub> [nixpkgs] vbgl pushed 1 new commit to master: https://git.io/vSN5h
<NixOS_GitHub> nixpkgs/master 0c8cf28 Vincent Laporte: ocamlPackages.llvm: fix hash
<dmj`> Dezgeg: I can’t patch what patchelf can’t recognize
<Dezgeg> what's the extra shared object's name?
<bennofs> dmj`: ldd is recursive, print-needed isn't
<bennofs> dmj`: try lddtree
<bennofs> dmj`: from pax-utils
<Dezgeg> in particular, linux-vdso.so.1 or ld-linux-x86-64.so.2 are special
marsel has joined #nixos
<NixOS_GitHub> [nixpkgs] Ericson2314 closed pull request #24980: Doc for Platform Normalization (master...platform-normalization) https://git.io/vSbkX
plumps has quit [(Ping timeout: 260 seconds)]
<dmj`> ldd is showing libxenctrl and libxenguest, patchelf isn't
<bennofs> dmj`: try lddtree from pax-utils
<dmj`> bennofs: I can’t install it because I updated my nix to version 1.12pre and all installs fail with this
<dmj`> error: getting status of ‘/nix/store/9gcb42jk25fh17nir1v1l8sbl0c4241v-rpm-4.13.0-rc1/bin/rpmverify’: No such file or directory
<dmj`> I can’t even install the old nix
<dmj`> over it
<bennofs> dmj`: hmm then perhaps try env LD_DEBUG=files ldd result/bin/program
<dmj`> bennofs: I can still reference the absolute path, one second
katyucha has quit [(Quit: leaving)]
takle has joined #nixos
katyucha has joined #nixos
derjohn_mob has quit [(Ping timeout: 260 seconds)]
<Isorkin> How to fix config - http://nixpaste.lbr.uno/raw/HXP_AMJS - undefined variable ‘php56’ ?
plumps has joined #nixos
<dmj`> bennofs: lddtree shows libxenctrl and libxenguest as well
<dmj`> just like ldd
<dmj`> the problem is patchelf doesn't
takle has quit [(Ping timeout: 240 seconds)]
<bennofs> dmj`: does it show it at toplevel as well? :O
<dmj`> you mean just by calling ldd ./result/bin/program?
<dmj`> if so, yes
<bennofs> dmj`: then try env LD_DEBUG=files ldd result/bin/program
<dmj`> bennofs: yes, that still shows it too
<dmj`> ldd, lddtree, and files ldd all show the same thing
plumps has quit [(Ping timeout: 240 seconds)]
<dmj`> the point is that patchelf is missing two shared objects that those commands don’t show
<bennofs> dmj`: well what does files ldd say about "required by"?
<bennofs> needed by rather
<bennofs> is it result/bin/program?
<dmj`> bennofs: I think we’re talking past each other. Every shared object listed needs to be on the host system in the expected location. Patchelf is meant to help adust the rpath and/or shared object names, away from the nix/store onto FHS
<contrapumpkin> any image nerds wanna review my change to make-disk-image.nix? :) :) :)
<Dezgeg> yes, but your program doesn't directly require libxenstore.so
<Dezgeg> rather, your program requires libxenlight.so.4.5 which requires libxenstore.so
<bennofs> that's why I was wondering about the "needed by" part...
<Dezgeg> sorry, s/libxenstore.so/libxenguest.so/
plumps has joined #nixos
brodul has quit [(Quit: My hovercraft is full of eels!!)]
<Dezgeg> (I tested $(nix-build -A xen)/bin/xl which shows the same, correct behaviour)
nicknovitski has quit [(Ping timeout: 260 seconds)]
<dmj`> Dezgeg, bennofs: well, my patchelf’ing worked somehow, doesn’t help that I don’t know why.
<dmj`> Dezgeg: how do you ascertain the “needed by” from ldd output
<dmj`> s/do/did
<bennofs> dmj`: LD_DEBUG=files shows it
<dmj`> when does it show it? When you call `ldd` ?
plumps has quit [(Ping timeout: 258 seconds)]
<NixOS_GitHub> [nixpkgs] Twey opened pull request #25004: git-lfs: 1.3.1 -> 2.0.2 (master...git-lfs) https://git.io/vSNA7
<dmj`> Dezgeg: calling `ldd` doesn’t print hierarchicly for me
<Dezgeg> 'lddtree' was mentioned above
<dmj`> hierarchically* (tough word)
<Mic92> copumpkin: you meant this pull request? https://github.com/NixOS/nixpkgs/pull/24964
<bennofs> dmj`: with the LD_DEBUG=files method, you can either run the program or run ldd on the program, does not matter, it'll show it in any case
<contrapumpkin> Mic92: yup, noticed the upthumb and was wondering if you had any other thoughts
<dmj`> Dezgeg: oh, I guess I didn’t notice the hierarchy when lddtree ran initially
<dmj`> I was looking for the word required
<Mic92> contrapumpkin: ok, I will test it on GCE
<contrapumpkin> Mic92: oh, I haven't adjusted GCE image generator yet
<contrapumpkin> unless you want to do that too
<dmj`> bennofs: LD_DEBUG=files doesn’t show required or a hierarchy for ldd, is that meant to only be used with lddtree
<contrapumpkin> just wondered more generally if you had thoughts about the approach
byteflam1 has joined #nixos
byteflame has quit [(Read error: Connection reset by peer)]
<bennofs> dmj`: it'll show a line like file=libgpg-error.so.0 [0]; needed by /usr/lib/libsystemd.so.0 [0]
<bennofs> dmj`: note the `needed by`
<Mic92> ok
plumps has joined #nixos
derjohn_mob has joined #nixos
<dmj`> bennofs: ah
<dmj`> file=libxenctrl.so.4.6 [0]; needed by /nix/store/6zza2696dbr0vjji5i2glwrcwqkqriqi-xen-4.6.5/lib/libxenlight.so.4.6 [0]
<dmj`> bennofs: so If I patchelf libxenlight, will libxenctrl be found
joko has quit [(Ping timeout: 240 seconds)]
<bennofs> dmj`: yes i believe so
<jophish> spacekitteh[m]: I'm having some trouble getting fetchRepoProject working. What's the status of it at the moment?
byteflam1 has quit [(Ping timeout: 252 seconds)]
byteflame has joined #nixos
endformationage has joined #nixos
plumps has quit [(Ping timeout: 245 seconds)]
nckx has quit [(Ping timeout: 240 seconds)]
plumps has joined #nixos
nckx has joined #nixos
takle has joined #nixos
Itkovian has joined #nixos
carlosda1 has joined #nixos
plumps has quit [(Ping timeout: 240 seconds)]
stepcut has quit [(Remote host closed the connection)]
<jophish> spacekitteh[m]: I got the clone bundle working
dejanr has quit [(Quit: WeeChat 1.7)]
ryanartecona has quit [(Quit: ryanartecona)]
plumps has joined #nixos
athan has quit [(Remote host closed the connection)]
nixist has quit [(Quit: Page closed)]
ryanartecona has joined #nixos
initialPumpkin has joined #nixos
<NixOS_GitHub> [nixpkgs] Lassulus closed pull request #24996: nixos/stage1: add copytoram support (master...copytoram) https://git.io/vSNU2
plumps has quit [(Ping timeout: 240 seconds)]
FRidh has quit [(Quit: Konversation terminated!)]
plumps has joined #nixos
stepcut has joined #nixos
plumps has quit [(Ping timeout: 240 seconds)]
<NixOS_GitHub> [nixpkgs] edolstra pushed 2 new commits to release-17.03: https://git.io/vSAJp
<NixOS_GitHub> nixpkgs/release-17.03 d43cac9 Eelco Dolstra: nix: 1.12pre5122_c60715e -> 1.12pre152_915f62fa...
<NixOS_GitHub> nixpkgs/release-17.03 9db1178 Eelco Dolstra: Add nixUnstable.perl-bindings...
plumps has joined #nixos
<copumpkin> niksnut: is there an easy trick to ask some nix tool whether nars for a derivation are in the configured binary cache or not?
<copumpkin> and/or disable local builds?
<bennofs> copumpkin: nix-env has a --prebuilt-only arg
<copumpkin> hmm, I don't use nix-env
<Isorkin> Help. How to fix config - http://nixpaste.lbr.uno/raw/HXP_AMJS - undefined variable ‘php56’
<bennofs> copumpkin: you can use nix-env -f to use the logic on a single file with a set perhaps?
<copumpkin> I wonder if other tools have an analog
marsel has quit [(Ping timeout: 255 seconds)]
plumps has quit [(Ping timeout: 240 seconds)]
nckx has quit [(Quit: restarting my ZNC)]
Jackneill has quit [(Remote host closed the connection)]
<NixOS_GitHub> [nixpkgs] Lassulus opened pull request #25005: nixos/stage1: add copytoram support (master...copytoram) https://git.io/vSAkB
<NixOS_GitHub> [hydra] edolstra pushed 1 new commit to master: https://git.io/vSAkE
<NixOS_GitHub> hydra/master cc85208 Eelco Dolstra: Fix build
plumps has joined #nixos
<niksnut> copumpkin: nix-build --dry-run
<contrapumpkin> niksnut: oh, I feel stupid now
<contrapumpkin> :)
<niksnut> also: nix path-info --json --store https://cache.nixos.org/ $(nix-store -q $(nix-instantiate '<nixpkgs>' -A hello))
<contrapumpkin> whoa fancy new stuff
<niksnut> someday, you'll be able to say nix path-info --store ... nixpkgs.hello
plumps has quit [(Ping timeout: 260 seconds)]
<contrapumpkin> \o/
<contrapumpkin> thanks
MichaelRaskin has quit [(Ping timeout: 268 seconds)]
<jophish> clever: how ready to use is notOS?
<jophish> cc contrapumpkin
hydraz has joined #nixos
plumps has joined #nixos
Itkovian has quit [(Quit: My MacBook has gone to sleep. ZZZzzz…)]
<dmj`> bennofs: and thank you!
zeus_ has quit [(Remote host closed the connection)]
<disasm> I used bundix to generate a gemset.nix, but when I try to get in the shell the one gem file complains about not finding a dependency. here's the output: http://nixpaste.lbr.uno/_tC61nKD here's the default.nix: http://nixpaste.lbr.uno/eRLqKNWN and here's the gemset.nix: http://nixpaste.lbr.uno/9D28hRF7
<NixOS_GitHub> [nixpkgs] Mic92 pushed 1 new commit to master: https://git.io/vSAt2
<NixOS_GitHub> nixpkgs/master 733cc23 Masayuki Takeda: slock: add configFile support...
plumps has quit [(Ping timeout: 260 seconds)]
<NixOS_GitHub> [nixpkgs] Mic92 closed pull request #24994: slock: add configFile support (master...slock-configfile) https://git.io/vSbST
<manveru> disasm: you'll need to add pgpme dependency to that gem
<disasm> I'm not sure if there's some way I can add a buildInputs on gemset.nix for the gem dependencies, I would have though bundix would do that...
<Mic92> disasm: there is a global override section in nixpkgs for that
<Mic92> disasm: pkgs/development/ruby-modules/gem-config/default.nix
<disasm> manveru: so do I need to pass nixpkgs as a parameter and add buildInputs = [ gpgme ];?
<manveru> disasm: something like this: http://nixpaste.lbr.uno/E4egAJI1?nix
<manveru> if you find a working solution, please make a PR to add it to https://github.com/NixOS/nixpkgs/blob/master/pkgs/development/ruby-modules/gem-config/default.nix
<manveru> then again, there's already https://github.com/NixOS/nixpkgs/blob/master/pkgs/development/ruby-modules/gem-config/default.nix#L71 ... so yours should work on unstable
AllanEspinosa has joined #nixos
plumps has joined #nixos
<dmj`> bennofs:
<dmj`> patchelf --replace-needed $(patchelf --print-needed $i | grep xenlight) libxenlight-4.4.so $i
<dmj`> voila
<dmj`> anyone can cook
plumps has quit [(Ping timeout: 252 seconds)]
takle has quit [(Remote host closed the connection)]
<ben> my nixops deploy fails because something has manpages generated from xml files that don't validate ;_;
<manveru> that sounds like the plot from a james bond movie... "smuggle some invalid xml into his nix store, so he can't deploy the dooms day machine"
plumps has joined #nixos
takle has joined #nixos
ryanartecona has quit [(Quit: ryanartecona)]
nckx has joined #nixos
plumps has quit [(Ping timeout: 240 seconds)]
acarrico has quit [(Ping timeout: 240 seconds)]
takle has quit [(Remote host closed the connection)]
[0x4A6F]1 has quit [(Remote host closed the connection)]
takle has joined #nixos
Itkovian has joined #nixos
dmi3y has quit [(Quit: dmi3y)]
takle has quit [(Ping timeout: 245 seconds)]
dmi3y has joined #nixos
<NixOS_GitHub> [nixpkgs] Mic92 pushed 1 new commit to master: https://git.io/vSAsk
<NixOS_GitHub> nixpkgs/master cba00cb James ‘Twey’ Kay: git-lfs: 1.3.1 -> 2.0.2...
<hyper_ch> when I try to run a whois command, I get this error: getaddrinfo: Servname not supported for ai_socktype
<hyper_ch> even when run as root
<NixOS_GitHub> [nixpkgs] Mic92 closed pull request #25004: git-lfs: 1.3.1 -> 2.0.2 (master...git-lfs) https://git.io/vSNA7
<disasm> manveru: so I tried what you suggested, but got the same error. I think the problem is /nix/store/41z5n9fynjbsj5ns15s3l6v2f76fzmnq-ruby-2.2.5/lib/ruby/site_ruby/2.2.0/rubygems/core_ext/kernel_require.rb:55:in `require': cannot load such file -- mini_portile2 (LoadError) which is one of the other gems in the gemset.nix
<disasm> http://nixpaste.lbr.uno/t6ucXGi2 that's the modified default.nix
<NixOS_GitHub> [nixpkgs] Mic92 pushed 2 new commits to master: https://git.io/vSAsz
<NixOS_GitHub> nixpkgs/master e7a3186 romildo: flat-plat: 2016-12-03 -> 20170323
<NixOS_GitHub> nixpkgs/master 032cf41 Jörg Thalheim: Merge pull request #25002 from romildo/upd.flat-plat...
carlosda1 has quit [(Ping timeout: 240 seconds)]
nschoe has joined #nixos
carlosda1 has joined #nixos
<disasm> manveru: got it... I found the solution here: pkgs/applications/misc/pt/gemset.nix there's a dependencies parameter. I just thought bundix would have taken that into account.
<18WAASP3A> [nixpkgs] Mic92 pushed 2 new commits to master: https://git.io/vSAGI
<18WAASP3A> nixpkgs/master e0bf929 Nick Hu: fdr: fix Qt library dependency
<18WAASP3A> nixpkgs/master 41b43c0 Jörg Thalheim: Merge pull request #25000 from NickHu/fdr...
<32NAAE6XE> [nixpkgs] Mic92 closed pull request #25000: fdr: fix Qt library dependency (master...fdr) https://git.io/vSNo4
initialPumpkin has quit [(Quit: Page closed)]
<manveru> it does, if you run with `bundix -d`
<disasm> aha :) thanks!
<NixOS_GitHub> [nixpkgs] Mic92 closed pull request #24995: UPX: 3.91 -> 3.93 (master...upx) https://git.io/vSbFJ
<disasm> I should have looked at the help manveru :)
zeus_ has joined #nixos
GiGa|Laptop has joined #nixos
<GiGa|Laptop> evening
<GiGa|Laptop> Anyone else having problems doing a "nixos-rebuild switch" after adding the 17.03 stable channel?
zeus__ has joined #nixos
mbrgm has quit [(Quit: ZNC 1.6.5 - http://znc.in)]
<GiGa|Laptop> Specifically around security issues with Package ‘libplist-1.12’
<GiGa|Laptop> ?
Itkovian has quit [(Quit: My MacBook has gone to sleep. ZZZzzz…)]
seku has joined #nixos
<GiGa|Laptop> I can whitelist it, of course, but I wondered if this was going to be fixed in 17.03 as it seems odd to release something that's a big issue
zeus_ has quit [(Ping timeout: 255 seconds)]
mbrgm has joined #nixos
statusbot has joined #nixos
civodul has joined #nixos
Itkovian has joined #nixos
<benley> huh, there doesn't appear to be a release newer than 1.12 upstream
<benley> but 1.12 was cut in 2014, and there are lots of changes since then
drasich has joined #nixos
<dtzWill> benley: folks tend to run 1.12-git, for example "nixUnstable" is updated periodically to a recent-ish git version
<benley> that sounds sane
<benley> sounds like maybe we ought to update it
statusbot has quit [(Remote host closed the connection)]
* GiGa|Laptop supports the upgrade motion
statusbot has joined #nixos
stepcut has quit [(Remote host closed the connection)]
<GiGa|Laptop> Also, is bsddb3 support in Python3 yet? I was going to update the recipe for GRAMPS to the latest version but the Python3 component has been holding me back. I don't know enough about everything to sort that one I'm afraid
takle has joined #nixos
takle has quit [(Ping timeout: 240 seconds)]
<NixOS_GitHub> [nixpkgs] Mic92 closed pull request #24992: mate-themes: 3.22.7 -> 3.22.10, mate-icon-theme: 1.18.0 -> 1.18.1 (master...upd.mate) https://git.io/vSb1J
<NixOS_GitHub> [nixpkgs] Mic92 closed pull request #24993: elementary-icon-theme: 4.0.1.1 -> 4.0.3 (master...upd.elementary-icon-theme) https://git.io/vSb1w
takle has joined #nixos
Itkovian has quit [(Quit: My MacBook has gone to sleep. ZZZzzz…)]
ertes has joined #nixos
acarrico has joined #nixos
k2s has joined #nixos
<NixOS_GitHub> [nixpkgs] Mic92 opened pull request #25006: nodePackages_4_x: remove in favor of nodePackages_6_x (master...nodePackages) https://git.io/vSABs
ryanartecona has joined #nixos
<NixOS_GitHub> [nixpkgs] bennofs closed pull request #24977: mpDris2: 0.6 -> 0.7 (master...master) https://git.io/vSFdb
<copumpkin> niksnut: do you think we'll be able to get a 1.11.9 soon?
<copumpkin> and/or another unstable release? :)
FRidh has joined #nixos
<jeremejevs> clever: Hey, before messing X's stdout, I've tried commenting out some recent additions in my configuration.nix, and I've narrowed it down to TeamViewer. X simply fails to start when there's a TeamViewer daemon running. Once I comment it out - voila, it's back to life.
<FRidh> GiGa|Laptop: what do you means with bsddb3 in python? Its notworking?
alex-v has joined #nixos
preyalone has joined #nixos
dmi3y has quit [(Quit: dmi3y)]
<FRidh> according to the release notes bsddb3 support was dropper from Python 3.0. There is an external package https://www.jcea.es/programacion/pybsddb.htm
<alex-v> Are there best practices for running nix (not nixos) in a large enterprise network (no direct internet access, many identical servers, etc)?
acarrico has quit [(Ping timeout: 240 seconds)]
contrapumpkin has quit [(Quit: My MacBook Pro has gone to sleep. ZZZzzz…)]
<simpson> alex-v: Maybe? My first best practice would be to run NixOS instead of Nix TBH.
<dash> alex-v: presumably you'll want your own binary cache
<alex-v> dash: hydra?
<Mic92> alex-v: you can also export closures
nschoe has quit [(Ping timeout: 252 seconds)]
<gchristensen> "Duration: 7h 19m 53s" sheesh whatever changed with kernel builds is killing aarch64: http://hydra.nixos.org/build/51715397
<alex-v> How would it work if i need to customize packages by overriding parameters?
<alex-v> wouldn't nix-env want to download the sources from the internet?
<simpson> alex-v: You'd probably build the custom packages in a central spot and then copy those closures out, perhaps using Hydra.
<GiGa|Laptop> FRidh, I don't have the exact error, let me see if I can run nix-build on my old update
<Mic92> alex-v: in the simplest case, you can use https://nixos.org/nix/manual/#ssec-binary-cache-substituter
<alex-v> simpson: thanks! would it work if i run nix-daemon on the "cache host"?
Itkovian has joined #nixos
<GiGa|Laptop> FRidh, that's building, I'll see what error it gives me
<ericnoan> i am trying to explore the gateway locally, but the countdown ignores var/gateway_delay, i set it to 10 sec but it still has a 30 minute countdown
<NixOS_GitHub> [nixpkgs] joachifm pushed 4 new commits to master: https://git.io/vSAR2
<NixOS_GitHub> nixpkgs/master efe2057 Michael Alan Dorman: elpa-packages: 2017-04-17
<NixOS_GitHub> nixpkgs/master 607a72a Michael Alan Dorman: melpa-stable-packages: 2017-04-17...
<NixOS_GitHub> nixpkgs/master 0e5d43d Michael Alan Dorman: melpa-packages: 2017-04-17...
<GiGa|Laptop> FRidh, although, if it hellps, there's no python3 package in NixOS
<ericnoan> also, completely wrong channel
<simpson> alex-v: I guess, but TBH I wouldn't set up nix-daemon without NixOS.
<gchristensen> it is definitely tough
<alex-v> simpson: well nix doesn't work without the daemon in multiuser mode
<gchristensen> it is very tough to setup the daemon outside of nixos
<FRidh> GiGa|Laptop: what do you mean, there's no python3 package in NixOS?
<simpson> alex-v: Yes, I know.
<alex-v> gchristensen: what do you mean? it is just a matter of launching nix-daemon as the nix "admin user"
<gchristensen> it isn't
<gchristensen> it requires setting up /nix/store differently, and several things around profiles
<alex-v> gchristensen: differently in what way? i set it up a long time ago and everything works. There is a step by step walkthroug
<gchristensen> ah, excellent, very cool
<alex-v> gchristensen: my current problem is to set up a kind of transparent cache so that the users on the servers with no internet could use it
<gchristensen> alex-v: hmm like an internal binary cache?
<GiGa|Laptop> FRidh, No, there's a Python3 package. There's just no bsddb3 library for Python3 that I can find
<FRidh> GiGa|Laptop: we have an expression for bsdd3b, but currently its disabled for python 3.x. It might need some fixing/updating, https://github.com/NixOS/nixpkgs/blob/master/pkgs/top-level/python-packages.nix#L3061
Itkovian has quit [(Quit: My MacBook has gone to sleep. ZZZzzz…)]
<GiGa|Laptop> FRidh, possibly so but unfortunately I'm not knowledgeable enough to fix/update it
<NixOS_GitHub> [nixpkgs] Mic92 pushed 2 new commits to master: https://git.io/vSAE8
<NixOS_GitHub> nixpkgs/master 36bd9d2 William Casarin: pidgin-carbons: init at 0.1.3...
<NixOS_GitHub> nixpkgs/master dc017e6 Jörg Thalheim: Merge pull request #25001 from jb55/new/pidgin-carbons...
<FRidh> I see on their website a new version that should work with python 3.x, so you might want to update the expression https://www.jcea.es/programacion/pybsddb.htm
<FRidh> likely all you have to do is change the version and sha256
<FRidh> anyway, I'm going offline now
<FRidh> good luck with it
<GiGa|Laptop> FRidh, I've been updating things I use and trying to contribute but I don't know too much
<GiGa|Laptop> OK, thanks
<NixOS_GitHub> [nixpkgs] joachifm closed pull request #24888: electron: 1.4.15 -> 1.6.2 (master...electron) https://git.io/vSHzB
FRidh has quit [(Quit: Konversation terminated!)]
<alex-v> gchristensen: yes, so that only one server need internet access
<gchristensen> alex-v: you could use a squid proxy to the hydra binary cache
<gchristensen> s/hydra/officila/
Filystyn has quit [(Quit: Konversation terminated!)]
<alex-v> gchristensen: i see. thanks!
jsgrant__ has left #nixos []
<gchristensen> you're welcome!
Itkovian has joined #nixos
<gchristensen> wow, I hadn't realized building RPMs in nix used a VM :P
<Havvy> nix-channel --update (for nixpkgs unstable channel) just failed for me.
<gchristensen> what if you run again?
<Havvy> It says I'm out of disk space.
<gchristensen> that sounds like a problem
<Havvy> Yeah...there's 32gb of space on it...
<Havvy> And there's not much installed...
<gchristensen> have you collected garbage recently?
<Havvy> I just did for like 300mb.
<Havvy> And a few days ago for 6GB
<Havvy> And AFAIK, I've only installed like 500MB for the one nix-shell I've opened since then.
<gchristensen> are you sure /nix is using up most of your disk?
GiGa|Laptop has quit [(Quit: Leaving)]
<Havvy> Is there a quick way to check?
<gchristensen> I think `du -d1 /` will do it
<gchristensen> but it is a bit slow
<NixOS_GitHub> [nixpkgs] rycee opened pull request #25007: transmission-remote-gtk: fix broken tray applet icons (master...tweak/transmission-remote-gtk) https://git.io/vSAgN
AllanEspinosa has quit [(Ping timeout: 240 seconds)]
<NixOS_GitHub> [nixpkgs] lo1tuma opened pull request #25008: nodejs: 7.7.3 -> 7.9.0 (master...nodejs-7.9.0) https://git.io/vSAV2
kuznero has joined #nixos
obadz has quit [(Ping timeout: 255 seconds)]
<kuznero> Why is it that I always see this error when `nixos-rebuild`? https://pastebin.com/T7ZrCvwj
simukis__ has quit [(Quit: simukis__)]
obadz has joined #nixos
bennofs has quit [(Quit: WeeChat 1.7)]
drasich has quit [(Ping timeout: 258 seconds)]
AllanEspinosa has joined #nixos
<Havvy> gchristensen: I'll just let it run.
<dash> octe: nix-env -i transmission-gtk
<dash> octe: oops! I meant: nix-env -i transmission_gtk
<octe> how do i figure out it's _gtk?
<dash> octe: look in all-packages.nix
<octe> ah, thanks
<kuznero> Basically on `nixos-rebuild` I keep getting annoying warning that `systemd-vconsole-setup.service` fails... How can I stop that?
<octe> kuznero, i get that too
<kuznero> octe: it is pretty annoying and actually took me some time for the first time to realize that it was a warning and not an error... ;) Do you know how to stop it?
<octe> no idea
<octe> just installed nixos for the first time
<kuznero> octe: ah... good luck! that is the best distro in my mind!
byteflame has quit [(Ping timeout: 240 seconds)]
MP2E has joined #nixos
sigmundv has joined #nixos
<kuznero> If my new package is now build by hydra in nixpkgs project and I can see that it is now available in trunk and staging, how can I install it with nix-env on my box?
jensens has joined #nixos
Itkovian has quit [(Quit: My MacBook has gone to sleep. ZZZzzz…)]
k2s has quit [(Ping timeout: 252 seconds)]
<kuznero> ... and also it is available in trunc-combined
byteflame has joined #nixos
MoreTea has quit [(Ping timeout: 240 seconds)]
<copumpkin> kuznero, octe: I opened a ticket about it, chime in
<copumpkin> I'm on mobile now but search the issue tracker for it and you'll find it
<kuznero> copumpkin: thanks, will do
byteflame has quit [(Ping timeout: 240 seconds)]
xadi has joined #nixos
civodul has quit [(Quit: ERC (IRC client for Emacs 25.1.1))]
AllanEspinosa has quit [(Ping timeout: 258 seconds)]
hiratara has quit [(Ping timeout: 258 seconds)]
hiratara has joined #nixos
AllanEspinosa has joined #nixos
kahiru has quit [(Ping timeout: 268 seconds)]
sigmundv_ has joined #nixos
<Havvy> nix-collect-garbage -d works well.
<Havvy> 441 store paths deleted, 5090.71 MiB freed
sigmundv has quit [(Ping timeout: 240 seconds)]
carlosda1 has quit [(Ping timeout: 240 seconds)]
<jophish> What's the easiest way of emulating an armv7-linux using nix?
<jophish> I'd like to do some arm builds, but I'm not cool enough to have a cluster of Raspberry Pis :)
kuznero has quit [(Quit: leaving)]
<benley> anyone know how to do anything useful with .jnlp "Java Web Start" launchers on nixos?
<benley> stupid friggin ipmi consoles...
<dash> benley: hm.... did you try 'nix-env -i ipmiview'? :-)
<joepie91> benley: if you've installed the JDK, you should be able to do `javaws whatever.jnp`
<benley> this isn't actually an ipmi console, technically. It's a weird lantronix kvm-over-ip device
<benley> joepie91: that's the thing, I can't find javaws
<joepie91> if you don't have it installed system-wide you can do `nix-shell -p <whatever the JDK package name is>` to spawn a shell with it
<joepie91> benley: how have you installed the JDK?
<benley> it's not in nixpkgs.jre (which is openjdk 8)
<benley> nix-shell -p jre
<benley> errrr, nix-shell -p jdk
<dash> joepie91: try oraclejdk instead
<joepie91> yeah, I'm not sure OpenJDK comes with that
<benley> k, I'll try that
<benley> I should have thought of that :-P
<joepie91> and ugh, lantronix stuff
<joepie91> Java nightmares :(
<joepie91> for some reason all that stuff seems stuck in the late 90s
<benley> looooool oracle no longer allows downloads of jdk 8u121, which is in nixos 17.03
<benley> only 8u131
<joepie91> benley: meh, one moment
* joepie91 twiddles thumbs for a few seconds
<jophish> Dezgeg: I'd like to try getting nixos running on the arria 10 SoC. The wiki seems to suggest that this shouldn't be too tricky as the arria 10 soc is listed here: https://nixos.org/wiki/NixOS_on_ARM/multi_v7_defconfig
<joepie91> benley: https://transfer.sh/H048v/jdk-8u121-linux-x64.tar.gz -- you should be able to nix-prefetch-url this direcftly
<joepie91> directly *
<jophish> The wiki page isn't super clear about how the .img file is generated: https://nixos.org/wiki/NixOS_on_ARM
<benley> joepie91: awesome, thanks
<joepie91> (hash is checked by the expression so shouldn't be an issue security-wise to grab a random download :P)
eacameron has quit [(Remote host closed the connection)]
<joepie91> that having been said this means that the expression in nixpkgs probably needs updating
<benley> I could also update the version and hash in jdk8cpu-linux.nix
<Havvy> Well, there. I think I have ~6GBs stored again.
<joepie91> because I kinda doubt that Java still gets updates that aren't security updates
<joepie91> :)
<joepie91> benley: yeah, if it's not super urgent, that's the better solution
<joepie91> even better if it's a PR to nixpkgs :P
<Havvy> Err, free*
<benley> I'll send a PR in a bit, gotta go to dinner first
griff_ has quit [(Quit: griff_)]
<benley> coooooool I now have working kvm-over-ip for my little home NAS
hiratara has quit [(Quit: ZNC - http://znc.in)]
hiratara has joined #nixos
ryanartecona has quit [(Quit: ryanartecona)]
aneeshusa has quit [(Quit: WeeChat 1.7)]
plumps has joined #nixos
stepcut has joined #nixos
plumps has quit [(Ping timeout: 240 seconds)]
jensens has quit [(Ping timeout: 252 seconds)]
kahiru has joined #nixos
byteflame has joined #nixos
kampfschlaefer has quit [(Ping timeout: 258 seconds)]
preyalone has quit [(Quit: Connection closed for inactivity)]
indi_ has joined #nixos
chakerbenhamed has quit [(Ping timeout: 255 seconds)]
dridus has quit [(Ping timeout: 255 seconds)]
carlosda1 has joined #nixos
taktoa_ has joined #nixos
markus1209 has joined #nixos
markus1219 has joined #nixos
taktoa has quit [(Ping timeout: 268 seconds)]
digitus has quit [(Quit: digitus)]
<alphor> anyone have a recommendation on VPS providers for NixOS?
<tilpner> alphor - Vultr allows to upload the ISO, so it's pretty easy to get started
markus1199 has quit [(Ping timeout: 240 seconds)]
markus1189 has quit [(Ping timeout: 260 seconds)]
carlosda1 has quit [(Ping timeout: 240 seconds)]
<alphor> tilpner: is the html 'VNC' client for the bootloader flash based?
zeus__ has quit [(Remote host closed the connection)]
<tilpner> alphor - I think it's http://novnc.com/info.html
<alphor> cheers!
<NixOS_GitHub> [nixpkgs] dermetfan opened pull request #25009: znapzend service: fix reload (master...fix-znapzend-service) https://git.io/vSA5R
nicknovitski has joined #nixos
sellout- has joined #nixos
seku has quit [(Quit: http://www.kiwiirc.com/ - A hand crafted IRC client)]
eacameron has joined #nixos
stepcut has quit [(Remote host closed the connection)]
fresheyeball has joined #nixos
<fresheyeball> is there a way I can tell if I'm in a nix shell?
<fresheyeball> is there an environment var that is only set in nix shells?
<fresheyeball> something?
<fresheyeball> I'd like to start doing nix-shell --command zsh
<fresheyeball> but then its hard to tell if I am in a nix-shell or not
<manveru> fresheyeball: there's $IN_NIX_SHELL env var
bennofs has joined #nixos
<fresheyeball> manveru: nice!
JagaJaga has quit [(Ping timeout: 268 seconds)]
stepcut has joined #nixos
taktoa_ is now known as taktoa
darlan has joined #nixos
fresheyeball has quit [(Quit: WeeChat 1.7)]
kahiru has quit [(Ping timeout: 258 seconds)]
erasmas has quit [(Quit: leaving)]
kier has quit [(Ping timeout: 268 seconds)]
ilyaigpetrov has quit [(Quit: Connection closed for inactivity)]
zeus_ has joined #nixos
dridus has joined #nixos
byteflame has quit [(Ping timeout: 252 seconds)]
kahiru has joined #nixos
dridus has quit [(Client Quit)]
Swant is now known as ikea
stepcut has quit [(Remote host closed the connection)]
<dtzWill> sticker arrived today: https://twitter.com/wdtz/status/854480457790095361 ٩(^ᴗ^)۶
ikea is now known as Swant
stepcut has joined #nixos
thc202 has quit [(Ping timeout: 245 seconds)]
alunduil has joined #nixos
jophish has quit [(Ping timeout: 240 seconds)]
jophish has joined #nixos
avn_nb has quit [(Ping timeout: 240 seconds)]
avn has quit [(Ping timeout: 240 seconds)]
byteflame has joined #nixos
<dtzWill> whoa starcraft is now free? quick, a nixos expression for declaratively managing wine applications :D