<NixOS_GitHub> [nixpkgs] 7c6f434c pushed 1 new commit to master: https://git.io/vy5xO
<NixOS_GitHub> nixpkgs/master 203e8fa Michael Raskin: wtftw: init at 0.0pre20161001; patch mostly by @kcomplexes
eacameron has quit [(Ping timeout: 240 seconds)]
bennofs has quit [(Ping timeout: 260 seconds)]
<Dezgeg> maybe the machine run out of memory or disk?
<NixOS_GitHub> [nixpkgs] abbradar closed pull request #15816: buildEnv: respect user-chosen output even with extraOutputsToInstall (master...buildenv-choseoutputs) https://git.io/vrQT4
<icetan> Dezgeg: I thought that at first but I've checked and even recreated the VM running the build slave but still same problem with same package
filterfish has joined #nixos
pie_ has quit [(Ping timeout: 240 seconds)]
Jackneill has quit [(Remote host closed the connection)]
<icetan> gave it 8G of memory also so shouldn't be a problem, and disk isn't full
Rizy has quit [(Quit: Rizy)]
<MichaelRaskin> Does it try to start the build at all?
<MichaelRaskin> For example, is the build directory created…
<icetan> hmm, will check
Rizy has joined #nixos
<NixOS_GitHub> [nixpkgs] 7c6f434c closed pull request #15000: Add new displaymanager: wtftw (master...newpkg/wtftw) https://git.io/vwgAR
<icetan> so weird, the output dir looks to be complete
<icetan> //nix/store/2l5fx15sn9wcbvx8zrgih704mbh1qdw4-ghc-7.4.2-binary
<MichaelRaskin> Does builder think that the store path is valid?
<icetan> and running recreate locally doesn't fail on the slave machine
<icetan> running as root though
<MichaelRaskin> Can Hydra controller do a remote build on the builder directly, without using hydra?
<LnL> icetan: what platform is that?
<LnL> the job
<NixOS_GitHub> [nixpkgs] qknight pushed 2 new commits to release-16.09: https://git.io/vy5x0
<NixOS_GitHub> nixpkgs/release-16.09 e7039c3 Joachim Schiele: all-packages.nix: removing wmutils-opt (accidentally commited)
<NixOS_GitHub> nixpkgs/release-16.09 ad55ae3 Joachim Schiele: Merge branch 'release-16.09' of github.com:NixOS/nixpkgs into release-16.09
<icetan> LnL: do you mean like x86_64-linux?
<c74d> Is there a standard way to have a package's man-pages or other documentation be globally available, while keeping the rest of the package out of the set of system packages? (E.g., to handle project dependencies with nix-shell rather than installing them globally, but still be able to read their docs outside the nix-shell)
<LnL> icetan: yes, is this for linux?
MP2E has joined #nixos
<NixOS_GitHub> [nixpkgs] 7c6f434c closed pull request #22364: open-vm-tools: build vmhgfs-fuse (master...vmhgfs-fuse) https://git.io/vDOoC
<justan0theruser> how do I reinstall everything with nix-shell
<icetan> yeah, well it's really a big java project I'm trying to make reproducable, but it has some build dependency on pandoc
<c74d> I can rig something up with symlinks, but I thought there might be a Right Way I didn't know of
<c74d> justan0theruser: what do you mean by "reinstall"?
<icetan> LnL: but I'm running on a hydra set up with nixops on virtualbox
<icetan> for now
<justan0theruser> c74d: I mean I think I corrupted one of my builds and want to remove it, redownload it and rebuild it
<MichaelRaskin> c74d: I guess buildEnv with a restrictive pathsToLink option would create the same symlink stuff, but using a standard tool…
mkoenig has quit [(Remote host closed the connection)]
<c74d> justan0theruser: I guess `nix-store --repair-path <store path>`
<c74d> MichaelRaskin: thanks, I'll look into that
<justan0theruser> c74d: how do I do thta for all dependencies defined in defalut.nix
<c74d> I don't know, but someone here should
<justan0theruser> ok thanks
<NixOS_GitHub> [nixpkgs] ndowens opened pull request #24033: glabels: 3.2.1 -> 3.4.0 (master...glabels) https://git.io/vy5xK
<NixOS_GitHub> [nixpkgs] ndowens opened pull request #24034: jpegoptim: 1.4.3 -> 1.4.4 (master...jpegoptim) https://git.io/vy5x6
cgdub has quit [(Ping timeout: 260 seconds)]
<dhess> Let's say I have a NixOS host that's running Docker via `virtualisation.docker.enable = true`. If I add an expression to its configuration that does dockerTools.pullImage on a Docker image, will it start that container automatically, or do I need to create a systemd.service for it?
<c74d> justan0theruser: oh, looks like `nix-build --repair`
myndzi has joined #nixos
<myndzi> where does nix-env -i save the fact that a package is installed? how does this differ from environment.systemPackages, and which is to be preferred?
<barrucadu> myndzi: You can see everything you have installed with `nix-env` with `nix-env -q`
<barrucadu> Things installed with `nix-env -i` are only available to your user, whereas things in `environment.systemPackages` are available to all users
<c74d> myndzi: I think it saves it in something called a manifest file in the Nix store, which environment.systemPackages also does
<c74d> `nix-env` is imperative and per-user, `environment.systemPackages` is declarative and system-wide
hiratara has quit [(Quit: ZNC - http://znc.in)]
<myndzi> c74d: gotcha. i wanted the latter but couldn't get it to work right with nixpkgs
<myndzi> (was trying to get the bleeding edge node build)
<c74d> what do you mean by "nixpkgs"?
<myndzi> er, sorry. i'm new to all the terminology
<myndzi> nix-env query showed only node 6.x available
<myndzi> i added the unstable channel, then it shows nixos.node-6_x and nixpkgs.node-7_x
<myndzi> i was able to use systemPackages to get node 6 but not node 7 after various attempts at changing names around
<c74d> then you have a channel named `nixos` and a newer channel named `nixpkgs`
<c74d> usually one has a channel named `nixos` on NixOS or a channel named `nixpkgs` off NixOS
<myndzi> the question remains about how to reference nixpkgs.node-7_x in systemPackages
<c74d> what are the URLs for these channels?
<dhess> err it appears that dockerTools doesn't even work :(
<c74d> okay, as I suspected, the channel named `nixpkgs` is a non-NixOS nixpkgs channel, which shouldn't be used on NixOS
<myndzi> ah, hm
hiratara has joined #nixos
<c74d> delete it and use https://nixos.org/channels/nixos-unstable instead
dhess2`` has joined #nixos
<contrapumpkin> yeah, nice: configure: error: bad LLVM version: 4.0.0, need >=3.7
<contrapumpkin> lol
<c74d> I only ever use a single channel, so I don't know how to reference a specific channel in configuration.nix
Rizy has quit [(Quit: Rizy)]
<LnL> contrapumpkin: :)
<NixOS_GitHub> [nixpkgs] ndowens opened pull request #24035: leocad: 0.81 -> 17.02 (master...leocad) https://git.io/vy5p3
<contrapumpkin> anyone wanna upgrade our version of rustc? :P
Rizy has joined #nixos
<LnL> I think it was updated earlier today
<joepie91> contrapumpkin: sounds like it has some maths troubles :P
<justan0theruser> c74d: close, that only seems to repair stuff I already broke/deleted
<justan0theruser> answer is 'nix-collect-garbage -d --option gc-keep-outputs false --option gc-keep-derivations false'
<c74d> `nix-collect-garbage` won't work if the broken stuff is being used by the currently running system generation
Rizy has quit [(Client Quit)]
<justan0theruser> oh
<c74d> or by an extant nix-build product
<Dezgeg> version numbers - nothing learned since 1995 :) https://blogs.msdn.microsoft.com/oldnewthing/20040213-00/?p=40633
<myndzi> works \o/
<justan0theruser> this will delete everything nix-env -e '.*
<justan0theruser> everything in the store for this env
<c74d> justan0theruser: it will delete packages from your user profile; I don't think it will delete anything from the store
<justan0theruser> right you need to nix-collect-garbage after
dhess2`` has quit [(Ping timeout: 256 seconds)]
Rizy has joined #nixos
<contrapumpkin> hydra full dead now
<contrapumpkin> oh wait, it's back
<neeasade> how do I add a dependency that's not used in the build process
<neeasade> for example I'm packaging a large script that depends on socat being preset
<contrapumpkin> neeasade: the usual way is to make a wrapper script that puts socat into the $PATH
<contrapumpkin> we have some functions that do that for yo
<c74d> is buildEnv documented somewhere?
<neeasade> contrapumpkin: I see -- any package come to mind as example? I've seen some of the build wrapper stuff around yeah
<contrapumpkin> neeasade: it's all over the place. grep the repo for wrapProgram
<contrapumpkin> can't think of one off the top of my head right now
<neeasade> contrapumpkin: kk thanks
markus1209 has joined #nixos
Rizy has quit [(Client Quit)]
<NixOS_GitHub> [nixpkgs] orivej opened pull request #24036: qtbase: fix patches (master...fix-qtbase-patches) https://git.io/vy5pi
markus1219 has joined #nixos
mudri has quit [(Ping timeout: 240 seconds)]
Rizy has joined #nixos
markus1199 has quit [(Ping timeout: 258 seconds)]
mudri has joined #nixos
markus1189 has quit [(Ping timeout: 260 seconds)]
<NixOS_GitHub> [nixpkgs] joachifm pushed 2 new commits to release-17.03: https://git.io/vy5pd
<NixOS_GitHub> nixpkgs/release-17.03 07c2541 Joachim Fasting: grsecurity: 4.9.15-201703150049 -> 4.9.16-201703180820...
<NixOS_GitHub> nixpkgs/release-17.03 35e6ef8 Joachim Fasting: linux_4_9: 4.9.15 -> 4.9.16...
<icetan> now my Hydra job won't run, it's queued with no other jobs queued
<icetan> I'm monitoring disk space to make sure it's not that, but it won't start
<icetan> ok, now it started
acarrico has quit [(Ping timeout: 260 seconds)]
<ndowens08> I hate qt apps, they take so long to compile
<ivan> I hate Qt for dropping the native rendering, making qt5 basically unusable in x2go
<icetan> OK, now I finally got a build log for ghc-7.4.2 and it just aborts after patching scripts getting stuck there for a while
<joepie91> is there a way to use NixOps with a pre-existing set of remote Linux systems?
<joepie91> (if that makes sense)
<neeasade> I did it! that wrapper thing is very neat.
<spinus> joepie91: yes, if the linux is NixOS :)
<joepie91> spinus: it is :)
<joepie91> spinus: I've just had a glance at the docs and it all seems to assume that you'll let NixOps do the provisioning... where should I look for "how to use NixOps *without* it handling provisioning"?
<joepie91> :P
<spinus> so you just set deployment.targetEnv = "none" and nixops is using ssh to deploy the machine
<joepie91> spinus: is there a specific docs section on this? I imagine I still need to tell it which box is where
ebzzry has joined #nixos
<NixOS_GitHub> [nixpkgs] neeasade opened pull request #24037: mpvc: init at unstable-2017-03-18 (master...add-mpvc) https://git.io/vy5hy
<spinus> joepie91: I'm not sure if there is anything in docs (just did quick check)
<spinus> but you need to set 2 options (or more if you want to be more specific): https://nixos.org/nixops/manual/#opt-deployment.targetEnv
<spinus> targetEnv and targetHost
el_ninja44 has joined #nixos
<spinus> ssh keys I think are taken from ssh-agent daemon (or probably you can override privateKey, publicKey I think)
<spinus> I'm using that and works pretty ok for me
<joepie91> spinus: ah, I see, thanks :)
elninja44 has quit [(Ping timeout: 246 seconds)]
<joepie91> should be enough info for me to get started :D
<spinus> cool
<spinus> can be small issue if you are using ssh tunnelling, should be no issues if access is direct
<joepie91> spinus: all direct
elninja44 has joined #nixos
<NixOS_GitHub> [nixpkgs] ndowens opened pull request #24038: openimageio: 1.6.11 -> 1.7.12 (master...openimageio) https://git.io/vy5jv
<joepie91> spinus: hm, actually, do I need to do anything special for bootstrapping?
el_ninja44 has quit [(Ping timeout: 246 seconds)]
<joepie91> spinus: on the target server
<spinus> I don't think so
<spinus> I'm using it with xen virtual machines, installed from nixos live cd
<joepie91> so just a standard untouched setup really?
<spinus> yup
<joepie91> spinus: so.. assuming it will change my system config... any risk of locking myself out because the SSH config is gone? :)
<NixOS_GitHub> [nixpkgs] ebzzry opened pull request #24039: emem: 0.2.42 -> 0.2.43 (master...emem-0.2.43) https://git.io/vy5jL
<spinus> joepie91: never happened to me, but if you break config badly, potentially yes :)
<joepie91> heh, alright
<spinus> remember to copy hardware section from target system to your local nix recipes (exactly just to avoid pitfail)
<joepie91> right
mexisme2 has quit [(Read error: Connection reset by peer)]
mexisme has joined #nixos
marusich has quit [(Quit: Leaving)]
<joepie91> spinus: hmmm. do you happen to have an example handy of how to deploy custom expressions/packages to a system? or is this covered somewhere in the manual?
elninja44 has quit [(Remote host closed the connection)]
<spinus> joepie91: :) I added a manual page about that but was rejected, as using specific nixpkgs for nixos was said to be nixos issue/feature rather than nixops.
<spinus> there is few ways
<icetan> I can't find any reason why ghc-7.4.2-binary would cause a problem in hydra
<icetan> thats the build log
<icetan> it just aborts after that
<joepie91> spinus: any references would be most welcome :P
<icetan> most times it doesn't even give me a log
<spinus> simple, before executing nixops, override NIX_PATH=nixpkgs=/path/to/your/nixpkgs
<spinus> other one, recently someone added overlays, so you can have your own set of packages and then at the top of your nixops network file you do "import <nixpkgs> { overlays=/your/stuff}" (but you need to search for overlay documentation for nixos
<joepie91> spinus: right, I'd want to use upstream nixpkgs with some custom stuff on top of that
<joepie91> so overlays seems more appropriate
<joepie91> hm, overlay docs appear lacking...
<spinus> there is something similar to overlays, little older mechanism but works as well.
<spinus> In you machine config you do
<spinus> nixpkgs.config.overridePackages (or something like that)
<joepie91> spinus: I'm kind of having trouble seeing how it all fits together - any chance you can create a small example config (even if the things it configures are totally artificial) just so I can understand it from a high-level POV?
<spinus> let me check
dhess2`` has joined #nixos
<joepie91> thanks :)
<orivej> I'm using nixpkgs.overlays = [(import ./overlays.nix)]; with this overlays.nix: https://hastebin.com/izemuyayev.http
<spinus> I checked and in all my deployments I use fixed NIX_PATH and then I override just single packages when I need, I don't use overlays (which were mered pretty recently, but it looks like that's the way to go) nor nixpkgs.config.override
<joepie91> orivej: where would the `nixpkgs.overlays = ...` go? the network specification file?
* joepie91 still missing the bigger picture :P
<spinus> joepie91: to the machine config
mike543 has joined #nixos
<spinus> {machine-one = {config, pkgs, ...}: {nixpkgs.overlays=[];}; machine-two=...}
<joepie91> does each machine have its own nixpkgs.config or is this shared between machines?
<joepie91> idem for nixpkgs.overlays
dhess2`` has quit [(Ping timeout: 240 seconds)]
<spinus> each has its own
<joepie91> alright
<joepie91> then I think I have an idea where to start - thanks orivej and spinus :)
cgdub has joined #nixos
<Troupal> re!
<Rizy> hi, when i am using nix-prefetch-git, it has an option --rev, which is revision. Does this same as commit number in github? like 09c3d04b0e53d65f60569fc01698decff3a65754 ??
<Troupal> I've try six time to reinstall nixos into VirtualBox, and, evrery times, I cannot connect after rebooting…
<spinus> Rizy: I think so
<mike543> I can't get ssh-agent to work on NixOS, I added this line to configuration.nix: programs.ssh.startAgent = true; and rerun nixos-rebuild, but nothing is changing on my system. I can't find any sysstemd services etc.
<Troupal> Please, help me ! Before I beacame crazy ! XD
ebzzry has quit [(Ping timeout: 240 seconds)]
<spinus> Troupal: do you use nixops for that?
<neeasade> LnL: if I remove the with, the package still fails with unexpected } second to the end and I'm not sure why -- can you spot it? http://sprunge.us/UeXL
<Troupal> spinus: no, just NixOS graphical
<mike543> how do I even start debugging?
<spinus> Troupal: so, did you configure root password or ssh keys?
<NixOS_GitHub> [nixpkgs] peterhoeg pushed 2 new commits to master: https://git.io/vy5jp
<NixOS_GitHub> nixpkgs/master b9173e4 Peter Hoeg: libbluray: 0.9.2 -> 1.0.0
<NixOS_GitHub> nixpkgs/master f4f29bc Peter Hoeg: handbrake: 0.10.5 -> 1.0.3
<Troupal> [00:26] <Troupal> I have some problems after an install of NixOS, during the connection. I wrote this: https://gist.github.com/Troupal/0382f8ea1732e6d75fab72d6d7d8cadf in the file /mnt/etc/nixos/configuration.nix , I initiated nix-install , and I put "a" as the unix password. And my problem lies in the fact that I can't connect when kdm starts up, even by putting in login = "troupin" and password = "a" .
<Troupal> [it's a repost of an IRC #nixos message !
<LnL> neeasade: that snippet looks fine to me
<spinus> Troupal: you don't have openssh there
mexisme2 has joined #nixos
<spinus> ah sorry, are you trying to connect using "virtual screen"?
<Troupal> no, I'm on my Manjaro's Computer, with VirtualBox 5.1.16
<mike543> can anyone help?
<Troupal> I've installed nixos on a virtual machine (after nixos-install and useradd and passwd and reboot)
<spinus> Troupal: I would try to comment all shell definitions and check if that's not breaking. Other thing, you could force user password by defining it in the config
<spinus> mike543: I have ssh-agent turned off in config, I start my ssh-agent when user session happens
shanemikel has joined #nixos
mexisme has quit [(Ping timeout: 240 seconds)]
<spinus> I have systemd unit in ~/.config/systemd/user/
<shanemikel> can we use url shortener for source code links?
<Troupal> and when I relaunch nixos (installed), I have kdm asks me a login and a password
<ndowens08> shanemikel: my opinion, no
<shanemikel> so a really long line is okay? or use file path concat?
<Troupal> spinus: How I can force user password?
cgdub has quit [(Ping timeout: 260 seconds)]
<mike543> I need a global systemd unit for the agent, but there isn't one. shouldn't that be created with the line I pasted above?
<ndowens08> idk how others feel, but i rather have a long one, versus something happening and that short url points to something else
<shanemikel> nevermind, stupid question..
<spinus> Troupal: password = "a"; in the user section, where you specify shell, createHome
<spinus> mike543: I don't think so, if I remember correctly this setting was modifying user x shell script to start ssh agent at the start of user session (so it was no global systemd unit), but there were some changes to that I think
<mike543> there is no package for ssh-agent, so I'm guessing it comes with nixos.openssh? where can I find definitions of "packages"?
<icetan> LnL: do you know how ghc-7.4.2-binary could cause this problem in Hydra?
griff_ has joined #nixos
<NixOS_GitHub> [nixpkgs] barrucadu opened pull request #24040: Expose the vsftpd no_anon_password flag. (master...vsftpd-no_anon_password) https://git.io/vyden
<c74d> mike543: definitions of packages are in <https://github.com/NixOS/nixpkgs/tree/master/pkgs>
<spinus> mike543: yes
<mike543> do you know where can I find definition of what that line does?
<joepie91> spinus: curiosity question; if in my logical system specification I specify two separate configurations (eg. for two different applications), and in my physical network specification I specify the same hardcoded existing host... will it a) merge the configurations of the two apps into a single system, b) make one configuration override the other (meaning only one of them gets deployed), or c) scream at me and break?
<LnL> icetan: no I only noticed that bootstrapping for darwin doesn't work properly if you don't have a linux job for it
<spinus> joepie91: it can do any of them, depends how you specify it
<spinus> if you use overlays, it should override I think
<icetan> Looking at hydra.nixos.org the logs are almost identical
<icetan> Oh that's strange
<joepie91> spinus: when I say "two separate configurations" I should've said "two separate systems"
<joepie91> spinus: eg. if you take https://nixos.org/nixops/manual/#idm140737318564448, assume that I'd try to deploy backend1 and proxy on the exact same existing host
<joepie91> instead of with the `vbox` backend
<neeasade> LnL: alright I pushed it up with removal -- github syntax highlights it as well hm https://git.io/vydeu
<spinus> you have them in separate files?
<neeasade> oh it's there.
<joepie91> spinus: assume that the configuration is exactly as described in those examples, just in the physical specification (example 3.4) I specify targetEnv none instead of targetEnv virtualbox
<joepie91> (and add a single host)
<neeasade> LnL: disreguard
Supersonic112 has quit [(Disconnected by services)]
derjohn_mob has quit [(Ping timeout: 258 seconds)]
Supersonic112_ has joined #nixos
<spinus> joepie91: but example is explicitelly showing 3 hosts, how do you "merge" backend and proxy on one box?
<NixOS_GitHub> [nixpkgs] neeasade opened pull request #24041: colort: init at unstable-2017-03-13 (master...add-colort) https://git.io/vyder
Supersonic112_ is now known as Supersonic112
<joepie91> spinus: right, I don't know, my question is just how NixOps would deal with this :P
<shanemikel> Oh It looks like I can't do this `http://acme.com + /path`
<joepie91> by default
<joepie91> it's really just a curiosity question
<shanemikel> is a url a different type than a regular path?
<icetan> Can I force Hydra to accept the aborted build any way? It actually succeeded once so it's really strange
<icetan> But just trying to rebuild ghc
<spinus> joepie91: but it really depends how you specify those options
<joepie91> shanemikel: fairly sure that all URLs should be strings
<spinus> shanemikel: nix-repl> :t /hello
<spinus> a path
<spinus> nix-repl> :t http://google.com
<spinus> a string
<LnL> neeasade: you also have some tabs in the file, that's why the indentation looks a little strange
<joepie91> shanemikel: (and that "specifying them as not a string" is more a side-effect of how path syntax detection works, than an intentional feature)
<joepie91> oh, that's actually detected as a string?
<joepie91> odd
<joepie91> [03:07] <spinus> joepie91: but it really depends how you specify those options
<shanemikel> thanks
<joepie91> can you elaborate on what it depends on?
<spinus> joepie91: how you write expression.
<spinus> machine = config1 // config2; # configs are merged (if they are sets)
<spinus> but it's probably better to have just one config and have all services defined in there
<neeasade> LnL: thanks for highlighting, I'm doing all the force pushes today :P
<joepie91> spinus: right -- I feel like I'm not quite explaining myself well, which is probably because it's late here... but it doesn't matter as it's not an important question so nevermind :)
<NixOS_GitHub> [nixpkgs] romildo opened pull request #24042: windowmaker: 0.95.7 -> 0.95.8 (master...upd.windowmaker) https://git.io/vydeD
<icetan> It's so irritating, I've finally managed to build our huge Maven project with Nix to try to convince my company to invest in reproducible builds but I'm stuck on this weird Hydra problem
<spinus> late for me as well
<mike543> so this file: https://github.com/NixOS/nixpkgs/blob/d69dce080daf2c7004a79950e73dba6545b9097e/nixos/modules/programs/ssh.nix contains the definition of the service, but despite enabling it it's nowhere present on my system
<LnL> icetan: do you have a job for haskell.packages.ghc704.ghc.x86_64-linux?
<mike543> how do I find out what's happening and where it's failing?
<spinus> mike543: journalctl is your friend :)
<mike543> there is no service for ssh-agent
<mike543> so I can't use journalctl :P
<icetan> LnL: I don't really have any jobs except for the one project I'm trying to build
<NixOS_GitHub> [nixpkgs] LnL7 pushed 2 new commits to master: https://git.io/vydej
<NixOS_GitHub> nixpkgs/master 78a0bdf neeasade: meh: init at unstable-2015-04-11
<NixOS_GitHub> nixpkgs/master 0f4d515 Daiderd Jordan: Merge pull request #24027 from neeasade/add-meh...
derjohn_mob has joined #nixos
<icetan> Ghc is just a build dependency
<spinus> mike543: are you sure?
<spinus> % find -L /etc/systemd/user/ |grep -i ssh ~
<spinus> /etc/systemd/user/ssh-agent.service
mbrgm has quit [(Ping timeout: 240 seconds)]
griff_ has quit [(Quit: griff_)]
<NixOS_GitHub> [nixpkgs] ndowens opened pull request #24043: potrace: 1.13 -> 1.14 (master...potrace) https://git.io/vydvL
<LnL> icetan: it might help, running nix-store -r <path> on the hydra machine might also get you past the bootstrapping
takle has quit [(Remote host closed the connection)]
mbrgm has joined #nixos
<icetan> LnL: it just returns the path
Wizek has joined #nixos
exarkun has quit [(Read error: Connection reset by peer)]
Wizek_ has joined #nixos
<icetan> It looks like it builds, the output path and all files are in the store
<icetan> But still Hydra complains
mike543 has quit [(Quit: Page closed)]
<icetan> I had some trouble with glibc before but I got this handy fix for that https://github.com/NixOS/nixpkgs/issues/18015#issuecomment-273374379
<LnL> yeah that's the equivalent of nix-store -r
<icetan> but I guess it's not the same problem here really
alx741 has quit [(Quit: alx741)]
takle has joined #nixos
ambro718 has quit [(Ping timeout: 246 seconds)]
<LnL> icetan: try with haskell.compiler.ghc704Binary and/or haskell.compiler.ghc742Binary
<icetan> I'm not sure why Hydra needs to build the dependency either, why not just fetch it from a binary-cache
exarkun has joined #nixos
<NixOS_GitHub> [nixpkgs] deepfire opened pull request #24045: Nvidia x11 fixes (master...nvidia-x11-fixes) https://git.io/vydvD
<icetan> LnL: the thing is that I need pandoc at build and pandoc needs ghc-8 which needs a lot of older versions of ghc
takle has quit [(Ping timeout: 240 seconds)]
<icetan> So I'm not really in control of what ghc versions are being brought in, I'm not using ghc directly in my build
mexisme2 has quit [(Ping timeout: 240 seconds)]
<LnL> yes, but it's the ghc742Binary that causes issues in the build chain
mudri has quit [(Quit: WeeChat 1.7)]
elninja44 has joined #nixos
cgdub has joined #nixos
<contrapumpkin> hmm
<contrapumpkin> it says "failed" but doesn't offer me any logs?
<LnL> icetan: did you enable services.hydra.useSubstitutes, sounds like you probably want that for your usecase
dhess2`` has joined #nixos
<icetan> LnL: yes did that, didn't really make a difference
<icetan> LnL: could this be it? https://github.com/NixOS/hydra/issues/425
fresheyeball has quit [(Quit: Konversation terminated!)]
mizu_no_oto has joined #nixos
dhess2`` has quit [(Ping timeout: 260 seconds)]
<c74d> Am I right in thinking that lib.lowPrio only affects nix-env and doesn't affect whether files are considered to collide when a system generation is being built?
<c74d> and if so, how (if at all) might I change a package's "priority" for collisions?
systemfault has joined #nixos
<NixOS_GitHub> [nixpkgs] ndowens opened pull request #24046: gthumb: 3.4.4 -> 3.5.1 (master...gthumb) https://git.io/vydfs
Troupal has quit [(Quit: Konversation terminated!)]
takle has joined #nixos
derjohn_mob has quit [(Ping timeout: 260 seconds)]
danharaj has joined #nixos
takle has quit [(Ping timeout: 240 seconds)]
<contrapumpkin> the erlang top-level attributes are an exercise in combinatorics o.O
<contrapumpkin> and they all have mostly identical expressions :/
mizu_no_oto has quit [(Quit: Computer has gone to sleep.)]
Rizy has quit [(Quit: Rizy)]
<dhess> well I just discovered that Docker completely bypasses your firewall rules when you connect forward ports from the host to the container. :|
<dhess> luckily it was just a test instance that I was able to kill quickly
derjohn_mob has joined #nixos
mizu_no_oto has joined #nixos
dhess has quit [(Remote host closed the connection)]
mizu_no_oto has quit [(Client Quit)]
Rizy has joined #nixos
<NixOS_GitHub> [nixpkgs] dhess opened pull request #24048: emacs25Macport: fix for new macOS 10.10 frameworks. (master...emacs-macport-fix) https://git.io/vydJZ
danharaj has quit [(Ping timeout: 258 seconds)]
mizu_no_oto has joined #nixos
Rizy has quit [(Quit: Rizy)]
phreedom has quit [(Ping timeout: 256 seconds)]
Rizy has joined #nixos
orivej has quit [(Ping timeout: 264 seconds)]
takle has joined #nixos
<NixOS_GitHub> [nixpkgs] ndowens opened pull request #24049: rapcad: 0.9.5 -> 0.9.8 (master...rapcad) https://git.io/vydJg
dhess2`` has joined #nixos
takle has quit [(Ping timeout: 258 seconds)]
hexagoxel has quit [(Ping timeout: 260 seconds)]
pikajude has quit [(Quit: ZNC 1.6.4 - http://znc.in)]
ebzzry has joined #nixos
pikajude has joined #nixos
dhess2`` has quit [(Ping timeout: 240 seconds)]
hexagoxel has joined #nixos
mguentner2 has quit [(Quit: WeeChat 1.7)]
mguentner has joined #nixos
exarkun has quit [(Read error: Connection reset by peer)]
mizu_no_oto has quit [(Quit: Computer has gone to sleep.)]
zraexy has joined #nixos
frigate_freedom has joined #nixos
<contrapumpkin> am I misremembering where the log links are? http://hydra.nixos.org/build/50430591
<contrapumpkin> I'd expect to find a log link there
ebzzry has quit [(Ping timeout: 260 seconds)]
exarkun has joined #nixos
takle has joined #nixos
takle has quit [(Ping timeout: 240 seconds)]
lezed1 has joined #nixos
cgdub has quit [(Ping timeout: 268 seconds)]
iyzsong has joined #nixos
ebzzry has joined #nixos
hexagoxel has quit [(Ping timeout: 258 seconds)]
hexagoxel has joined #nixos
MP2E has quit [(Quit: leaving)]
danharaj has joined #nixos
takle has joined #nixos
dhess2`` has joined #nixos
mguentner2 has joined #nixos
aguardar has quit [(Quit: Connection closed for inactivity)]
takle has quit [(Ping timeout: 260 seconds)]
ebzzry has quit [(Read error: Connection reset by peer)]
mguentner has quit [(Ping timeout: 240 seconds)]
dhess2`` has quit [(Ping timeout: 240 seconds)]
<NixOS_GitHub> [nixpkgs] shanemikel opened pull request #24050: htmldoc: add darwin support (master...package_htmldoc) https://git.io/vydTs
takle has joined #nixos
ebzzry has joined #nixos
takle has quit [(Ping timeout: 240 seconds)]
Rizy has quit [(Ping timeout: 268 seconds)]
takle has joined #nixos
AllanEspinosa has quit [(Ping timeout: 268 seconds)]
<NixOS_GitHub> [nixpkgs] orivej opened pull request #24051: jam: 2.5 -> 2.6 (master...jam) https://git.io/vydT2
<unlmtd[m]> has node2nix been taken out?
takle has quit [(Ping timeout: 240 seconds)]
shanemikel has quit [(Read error: Connection reset by peer)]
shanemikel has joined #nixos
systemfault has quit [(Quit: Bye!)]
iyzsong has quit [(Quit: ZNC 1.6.4 - http://znc.in)]
takle has joined #nixos
AllanEspinosa has joined #nixos
danharaj has quit [(Ping timeout: 246 seconds)]
mk-fg has quit [(Quit: o//)]
takle has quit [(Ping timeout: 260 seconds)]
mk-fg has joined #nixos
mk-fg has quit [(Changing host)]
mk-fg has joined #nixos
<Ralith> huh, the "log diff" link is broken too
ebzzry has quit [(Ping timeout: 260 seconds)]
shanemikel has quit [(Quit: Textual IRC Client: www.textualapp.com)]
cgdub has joined #nixos
<endformationage> /quit
endformationage has quit [(Quit: WeeChat 1.6)]
takle has joined #nixos
frigate_freedom has left #nixos []
alx741 has joined #nixos
takle has quit [(Ping timeout: 240 seconds)]
iyzsong has joined #nixos
dhess2`` has joined #nixos
danharaj has joined #nixos
dhess2`` has quit [(Ping timeout: 260 seconds)]
alx741 has quit [(Ping timeout: 264 seconds)]
takle has joined #nixos
eacameron has joined #nixos
takle has quit [(Ping timeout: 260 seconds)]
eacameron has quit [(Ping timeout: 256 seconds)]
mk-fg has quit [(Ping timeout: 240 seconds)]
ebzzry has joined #nixos
<yurrriq> copumpkin: I know, right? I tried wrapping my head around it too late the other night and was stumped.
systemfault has joined #nixos
takle has joined #nixos
takle has quit [(Ping timeout: 246 seconds)]
hexagoxel has quit [(Ping timeout: 260 seconds)]
hexagoxel has joined #nixos
danharaj has quit [(Ping timeout: 264 seconds)]
orivej has joined #nixos
filterfish has quit [(Ping timeout: 260 seconds)]
iyzsong has quit [(Quit: ZNC 1.6.4 - http://znc.in)]
mk-fg has joined #nixos
mk-fg has quit [(Changing host)]
mk-fg has joined #nixos
dhess2`` has joined #nixos
takle has joined #nixos
hexagoxel has quit [(Ping timeout: 258 seconds)]
cgdub has quit [(Ping timeout: 246 seconds)]
hexagoxel has joined #nixos
takle has quit [(Ping timeout: 260 seconds)]
dhess2`` has quit [(Ping timeout: 240 seconds)]
athan has quit [(Remote host closed the connection)]
griff_ has joined #nixos
AllanEspinosa has quit [(Ping timeout: 268 seconds)]
griff_ has quit [(Ping timeout: 260 seconds)]
orivej has quit [(Ping timeout: 264 seconds)]
simendsjo has joined #nixos
DMZ__ has quit [(Ping timeout: 260 seconds)]
eacameron has joined #nixos
eacameron has quit [(Ping timeout: 260 seconds)]
<NixOS_GitHub> [nixpkgs] benley closed pull request #24042: windowmaker: 0.95.7 -> 0.95.8 (master...upd.windowmaker) https://git.io/vydeD
ok2 has quit [(Ping timeout: 246 seconds)]
takle has joined #nixos
k2s has joined #nixos
<NixOS_GitHub> [nixpkgs] benley closed pull request #24041: colort: init at unstable-2017-03-13 (master...add-colort) https://git.io/vyder
<NixOS_GitHub> [nixpkgs] benley closed pull request #24049: rapcad: 0.9.5 -> 0.9.8 (master...rapcad) https://git.io/vydJg
takle has quit [(Ping timeout: 264 seconds)]
<NixOS_GitHub> [nixpkgs] benley pushed 2 new commits to master: https://git.io/vydtV
<NixOS_GitHub> nixpkgs/master 237ac13 ndowens: pqiv: 0.12 -> 2.8.3
<NixOS_GitHub> nixpkgs/master 3effae8 Benjamin Staffin: Merge pull request #24044 from ndowens/pqiv...
takle has joined #nixos
<NixOS_GitHub> [nixpkgs] benley closed pull request #24051: jam: 2.5 -> 2.6 (master...jam) https://git.io/vydT2
<NixOS_GitHub> [nixpkgs] benley closed pull request #24046: gthumb: 3.4.4 -> 3.5.1 (master...gthumb) https://git.io/vydfs
dhess2`` has joined #nixos
takle has quit [(Ping timeout: 240 seconds)]
jb55 has joined #nixos
ebzzry has quit [(Quit: leaving)]
dhess2`` has quit [(Ping timeout: 240 seconds)]
Wizek_ has quit [(Ping timeout: 260 seconds)]
mel has joined #nixos
mel has quit [(Client Quit)]
ebzzry has joined #nixos
jensens has joined #nixos
ebzzry has quit [(Client Quit)]
ebzzry has joined #nixos
takle has joined #nixos
PenguinOfDoom has joined #nixos
<PenguinOfDoom> I set boot.kernelPatches and ran "nixos-rebuild -j16", but the kernel build is only running one compiler at a time
<PenguinOfDoom> how do I make it go faster?
systemfault has quit [(Quit: Bye!)]
takle has quit [(Ping timeout: 268 seconds)]
ebzzry has quit [(Ping timeout: 260 seconds)]
<Ralith> --cores might do it
justbeingglad has joined #nixos
k2s has quit [(Ping timeout: 240 seconds)]
FRidh has joined #nixos
<NixOS_GitHub> [nixpkgs] vcunat pushed 1 new commit to release-17.03: https://git.io/vydqR
<NixOS_GitHub> nixpkgs/release-17.03 d685191 Frederik Rietdijk: kdelibs: remove sanitize patch...
mk-fg has quit [(Ping timeout: 264 seconds)]
takle has joined #nixos
DMZ__ has joined #nixos
takle has quit [(Ping timeout: 260 seconds)]
<PenguinOfDoom> zero-effort kernel patching is seriously cool
mk-fg has joined #nixos
mk-fg has quit [(Changing host)]
mk-fg has joined #nixos
ebzzry has joined #nixos
hexagoxel has quit [(Ping timeout: 260 seconds)]
hexagoxel has joined #nixos
justbeingglad has left #nixos []
mk-fg has quit [(Ping timeout: 268 seconds)]
dhess2`` has joined #nixos
elninja44 has quit [(Remote host closed the connection)]
<NixOS_GitHub> [nixpkgs] 7c6f434c closed pull request #24040: Expose the vsftpd no_anon_password flag. (master...vsftpd-no_anon_password) https://git.io/vyden
<NixOS_GitHub> [nixpkgs] 7c6f434c pushed 2 new commits to master: https://git.io/vydmA
<NixOS_GitHub> nixpkgs/master 56504fc ndowens: potrace: 1.13 -> 1.14
<NixOS_GitHub> nixpkgs/master d860d9a Michael Raskin: Merge pull request #24043 from ndowens/potrace...
<NixOS_GitHub> [nixpkgs] 7c6f434c pushed 3 new commits to master: https://git.io/vydmh
<NixOS_GitHub> nixpkgs/master 1fb21ca Nick Novitski: kwakd: init at 0.5
<NixOS_GitHub> nixpkgs/master a362039 Nick Novitski: hostsblock: init at 20161213
<NixOS_GitHub> nixpkgs/master d9ab289 Michael Raskin: Merge pull request #23686 from nicknovitski/hostsblock...
takle has joined #nixos
dhess2`` has quit [(Ping timeout: 268 seconds)]
mudri has joined #nixos
<NixOS_GitHub> [nixpkgs] FRidh pushed 1 new commit to master: https://git.io/vydYn
<NixOS_GitHub> nixpkgs/master 48deda9 Frederik Rietdijk: pythonPackages.pytest-django: fix hash patch setuptools_scm...
<NixOS_GitHub> [nixpkgs] FRidh pushed 4 new commits to release-17.03: https://git.io/vydYC
<NixOS_GitHub> nixpkgs/release-17.03 c11c1ac Domen Kožar: setuptools_scm: 1.11.1 -> 1.15.0...
<NixOS_GitHub> nixpkgs/release-17.03 a2e1c15 Frederik Rietdijk: pythonPackages.pytest-django: unpin setuptools_scm...
<NixOS_GitHub> nixpkgs/release-17.03 b4edc0b Frederik Rietdijk: pythonPackages.django_guardian: fix eval...
MarcelineVQ has quit [(Ping timeout: 240 seconds)]
<NixOS_GitHub> [nixpkgs] vcunat pushed 1 new commit to master: https://git.io/vydY0
<NixOS_GitHub> nixpkgs/master 36de745 Vladimír Čunát: readPathsFromFile: fixup after #23851...
<NixOS_GitHub> [nixpkgs] benley opened pull request #24052: yubikey-manager: init at 0.3.1 (master...yubikey-manager) https://git.io/vydYE
ambro718 has joined #nixos
kampfschlaefer has joined #nixos
mudri has quit [(Ping timeout: 260 seconds)]
MarcelineVQ has joined #nixos
mk-fg has joined #nixos
mk-fg has quit [(Changing host)]
mk-fg has joined #nixos
thc202 has joined #nixos
<Mic92> gchristensen: good to hear
jensens has quit [(Ping timeout: 240 seconds)]
<NixOS_GitHub> [nixpkgs] vbgl pushed 1 new commit to master: https://git.io/vydOm
<NixOS_GitHub> nixpkgs/master 705b2d9 ndowens: feh: 2.18.1 -> 2.18.2
<NixOS_GitHub> [nixpkgs] vcunat pushed 1 new commit to master: https://git.io/vydOr
<NixOS_GitHub> nixpkgs/master 3ca0990 Vladimír Čunát: fetchsvn: fixup name guessing after #23851...
dhess2`` has joined #nixos
mk-fg has quit [(Quit: o//)]
ebzzry has quit [(Ping timeout: 258 seconds)]
dhess2`` has quit [(Ping timeout: 260 seconds)]
mudri has joined #nixos
<NixOS_GitHub> [nixpkgs] vcunat pushed 1 new commit to master: https://git.io/vydON
<NixOS_GitHub> nixpkgs/master 583e862 Orivej Desh: qtbase-* nitpick: fix list nesting...
mk-fg has joined #nixos
mk-fg has quit [(Changing host)]
mk-fg has joined #nixos
<NixOS_GitHub> [nixpkgs] vcunat closed pull request #24036: qtbase: fix patches (master...fix-qtbase-patches) https://git.io/vy5pi
<NixOS_GitHub> [nixpkgs] Mic92 pushed 1 new commit to master: https://git.io/vyd3G
<NixOS_GitHub> nixpkgs/master d21c647 Jörg Thalheim: createrepo_c: fix build...
eacameron has joined #nixos
mkoenig has joined #nixos
ixxie has joined #nixos
eacameron has quit [(Ping timeout: 246 seconds)]
<NixOS_GitHub> [nixpkgs] 7c6f434c pushed 2 new commits to master: https://git.io/vyd39
<NixOS_GitHub> nixpkgs/master 2430843 Benjamin Staffin: yubikey-manager: init at 0.3.1
<NixOS_GitHub> nixpkgs/master e16c5a8 Michael Raskin: Merge pull request #24052 from benley/yubikey-manager...
warbo` has joined #nixos
<FRidh> copumpkin: could you pause nixpkgs:copumpkin-wip?
warbo`` has joined #nixos
warbo has quit [(Ping timeout: 258 seconds)]
DutchWolfie has joined #nixos
warbo` has quit [(Ping timeout: 268 seconds)]
[0x4A6F] has quit [(Ping timeout: 240 seconds)]
[0x4A6F] has joined #nixos
<joepie91> good morrrrrrning all
* joepie91 is going to attempt his first NixOps deployment today
k2s has joined #nixos
<gchristensen> woot!
warbo``` has joined #nixos
warbo``` has left #nixos []
<joepie91> curiously, it seems that the `none` backend has an undocumented set of SSH key options...? https://github.com/NixOS/nixops/blob/d7b3a07dd9e3595e00905e95e174ecd4192bda77/nixops/backends/none.py#L33
Jackneill has joined #nixos
warbo`` has quit [(Ping timeout: 268 seconds)]
<gchristensen> joepie91: I think that is how it creates and copies its administration SSH key over
dhess2`` has joined #nixos
bennofs has joined #nixos
nand0p has quit [(Quit: Connection closed for inactivity)]
dhess2`` has quit [(Ping timeout: 264 seconds)]
mkoenig_ has joined #nixos
mkoenig has quit [(Ping timeout: 240 seconds)]
ok2 has joined #nixos
<NixOS_GitHub> [nixpkgs] 7c6f434c pushed 1 new commit to master: https://git.io/vydZt
<NixOS_GitHub> nixpkgs/master 8565047 Michael Raskin: kdiff3: fix build
cfricke has joined #nixos
mkoenig_ has quit [(Ping timeout: 258 seconds)]
k2s has quit [(Ping timeout: 260 seconds)]
<joepie91> gchristensen: hm. so I don't need to set that myself?
<gchristensen> joepie91: not only don't need to, should not
<joepie91> right :)
<joepie91> gchristensen: also, the DigitalOcean deployment docs are a bit vague
<joepie91> gchristensen: "Note that we rely on a ssh key resource with the hard-coded name ssh-key. Providing your own key is not supported yet."
<gchristensen> I'm not surprised :)
<joepie91> like, these are all valid English words
<joepie91> but I have no idea what they are meant to say :)
<joepie91> nor what the entry in the example is meant to do
<gchristensen> I happen to know what they mean because I've poked around it..
<gchristensen> "resources.sshKeyPairs.ssh-key"
<gchristensen> you have to specify that seemingly meaningless resource with the name "ssh-key"
<joepie91> okay, but why...? :P
<gchristensen> resources.sshKeyPairs automatically generates ssh key-pairs, which the D.O. support hard-coded a reference to the ssh-key sshKeyPair to send to the D.O. API
__monty__ has joined #nixos
<joepie91> gchristensen: wait... so for *any* thing I specify in resources.sshKeyPairs.*, a new key is automatically created if one doesn't exist yet?
<joepie91> regardless of the value of *?
<joepie91> okay, that was totally non-obvious :)
<gchristensen> \ (•◡•) /
<joepie91> anyway, thanks :P
eacameron has joined #nixos
georges-duperon has quit [(Quit: Leaving)]
eacameron has quit [(Ping timeout: 240 seconds)]
__monty__ has quit [(Quit: http://www.kiwiirc.com/ - A hand crafted IRC client)]
__monty__ has joined #nixos
JagaJaga has joined #nixos
<NixOS_GitHub> [nixpkgs] Mic92 opened pull request #24053: Iana etc (master...iana-etc) https://git.io/vydnb
dhess2`` has joined #nixos
<joepie91> in a NixOps spec, what is the `config` argument?
<__monty__> I prefer Syslinux to grub, however since grub is mentioned in the default configuration.nix I'm assuming I'll lose some convenience? I'm following the arch wiki page on Syslinux and I'm stuck on the configuration. Will I need chainloading (/boot is separate ext2 partition, root is in a btrfs lvm partition)? Where do I point to for the kernel imag
<__monty__> e(?), ../vmlinuz-linux on arch, and the initramfs image?
nschoe has joined #nixos
ixxie has quit [(Ping timeout: 260 seconds)]
<nschoe> Hi everyone :) I have a small question: I'm trying to list the system generations (and delete some of them). I have sucessfully listed and deletes user generations with `nix-env --list-generations | --delete-generations`, but how cna I do the same for the system generations? The one which appear on the boot menu?
JagaJaga_ has joined #nixos
<nschoe> Oh okay I must use the -p option: `nix-env -p /nix/var/nix/profiles/system --list-generations`, right?
JagaJaga has quit [(Ping timeout: 258 seconds)]
dhess2`` has quit [(Ping timeout: 260 seconds)]
<Yaniel> or you can use the tool that works directly on the system profile
<nschoe> Erf so I managed to do it, but it did not manage my problem: my /boot partition is full (EFI) and the majority of the space is taken up my nixos. How can I clean these?
<nschoe> Yaniel, oh? such as?
<Yaniel> nix-store and nix-collect-garbage AFAIK
<Yaniel> the latter specifically with --delete-old or --delete-older-than
<MichaelRaskin> I think the /boot is only cleaned on the next rebuild after removing system generations
<nschoe> Yaniel, well I had used nix-collect-garbage, but it only removes the generations of the current proile (the user profile). So i had firs tto delete system generations.
<nschoe> MichaelRaskin, ah? I'll try a rebuild then, to see.
<nschoe> MichaelRaskin, no it doesn't change anything :/ `nixos-rebuild build` immediately returns because I had already rebuilt it before.
<MichaelRaskin> you need to do the boot or switch
<DMZ__> hello, how can we overcome this "mkdir: cannot create directory '/homeless-shelter': Permission denied" ?
<nschoe> Hum ok
<MichaelRaskin> build doesn't touch anything outside the store
<nschoe> AH, good to know.
<MichaelRaskin> At least it is not supposed to!
<MichaelRaskin> DMZ__: The build tries to mkdir -p $HOME/something
<nschoe> MichaelRaskin, awesome! It worked with switch
<MichaelRaskin> Ideally, tell it to stop doing that
<nschoe> Thanks MichaelRaskin & Yaniel :)
<MichaelRaskin> Alternatively create a fake homedir inside the build directory and change HOME
nschoe has quit [(Quit: Program. Terminated.)]
<DMZ__> how can i tell it stop doing that ?
<MichaelRaskin> Well, patching the Makefile usually
<DMZ__> i did prePatch but warns me permission denied
__monty__ has quit [(Quit: http://www.kiwiirc.com/ - A hand crafted IRC client)]
__monty__ has joined #nixos
<Mic92> DMZ__: if the modified files are not important: export HOME=$(tempdir -d) in the preConfigure phase
<joepie91> hm
<joepie91> I'm trying to test my deployment with DO
<joepie91> but...
<joepie91> osmium.> creating droplet ...error: No token provided. Please use a valid token
<joepie91> but it's *definitely* defined
<joepie91> as deployment.digitalOcean.authToken
<joepie91> how do I debug this?
DutchWolfie has quit [(Quit: Konversation terminated!)]
JagaJaga_ has quit [(Ping timeout: 256 seconds)]
<joepie91> cc gchristensen :)
<DMZ__> Mic92: mkdir: cannot create directory '/.local': Permission denied
<DMZ__> ha tempdir command not found
<Mic92> DMZ__: sorry: export HOME=$(mktemp -d)
<Mic92> tempdir is an alias I use in my shell for something else
simendsjo has quit [(Ping timeout: 260 seconds)]
<gchristensen> joepie91: read the source I guess
<__monty__> Do I need to use one of the boot.loader.generic-extlinux-compatible options?
<joepie91> gchristensen: I did, but I don't see anything unusual :/
<joepie91> it seems like the error comes from the digitalocean API itself?
ixxie has joined #nixos
<DMZ__> Mic92: https://paste.kde.org/pttnelka3, there is no clue whats going wrong
mudri has quit [(Ping timeout: 246 seconds)]
<Mic92> DMZ__: this is a gnome shell extension?
<DMZ__> yes sir
<__monty__> Is everyone using grub? Is there a writeup of how Syslinux is configured for the installer iso?
<DMZ__> https://extensions.gnome.org/extension/1160/dash-to-panel/ but i cant install from website because website warns me about this "Attempt to postMessage on disconnected port"
<Mic92> DMZ__: the makefile assumes that you want to install the extension in your home
<Mic92> But it should go to $out instead
<Mic92> DMZ__: you can work around using your own installPhase instead of the Makefile: see pkgs/desktops/gnome-3/extensions/system-monitor.nix
<DMZ__> one moment, i will show you what i did , probably wrong
<DMZ__> yeah their makefile almost same
ebzzry has joined #nixos
<Mic92> DMZ__: just took a look at the makefile
<DMZ__> https://paste.kde.org/pztj2gu93, this is what i did
<Mic92> installFlags = ["DESTDIR=$out"]; is the solution
<Mic92> installFlags = ["DESTDIR=$(out)"];
<Mic92> DMZ__: ^
<Mic92> then you can remove preConfigure
<bennofs> using DESTDIR is almost always wrong
<DMZ__> i did and again homeless shelter
<Mic92> DMZ__: you overwrite installPhase
<Mic92> this makes installFlags a no op
<bennofs> oh yeah looks ok in this case
<Mic92> this one is working
<__monty__> Is there a way to run a browser on the live system that's more lightweight than kde?
<Mic92> DMZ__: in case you want to add it to nixpkgs, please also use a released version: https://github.com/jderose9/dash-to-panel/releases
<DMZ__> Mic92: thank you. Why i dont need phases there ?
<Mic92> DMZ__: Makefile is automatically detected and the default is good enough
<FRidh> gchristensen: Goodmorning. Could you retrigger the following, its a transient failure. http://hydra.nixos.org/build/50461986
<Mic92> DMZ__: the default looks someting like installPhase = "make install ${installFlags}"; ( the reality is more complex)
<DMZ__> it automatically detects and runs make etc...
<gchristensen> FRidh: yep, done
<FRidh> thanks
<gchristensen> FRidh: (good early afternoon :))
<FRidh> heh
<NixOS_GitHub> [nixpkgs] nthorne opened pull request #24054: clog-cli: 0.9.2 -> 0.9.3 (master...clog-cli) https://git.io/vydCY
<FRidh> could you also pause this job. Darwin in nixpkgs-unstable is quite a bit behind http://hydra.nixos.org/jobset/nixpkgs/copumpkin-wip
<DMZ__> Mic92: thanks for your help. appreciated
<Mic92> DMZ__: you are welcome
<joepie91> gchristensen: hm. is this the correct way to obtain `deployment.digitalOcean.authToken`? https://github.com/NixOS/nixops/blob/master/nixops/backends/digital_ocean.py#L41
<gchristensen> FRidh: I cant do that :(
<gchristensen> joepie91: no idea
<joepie91> gchristensen: ah, ok. any idea who does have an idea?
<joepie91> :)
<FRidh> gchristensen: ok, then we'll wait till copumpkin shows up
<DMZ__> Mic92: i have another problem :D nixpkgs/pkgs/desktops/gnome-3/extensions/default.nix’: No such file or directory when i do "nix-build -A dash-to-panel"
<DMZ__> nix-build -K -E "with import <nixpkgs> {}; callPackage ./dash-to-panel.nix {}" this works ofc
<avn> Mic92: fyi, if you touch go compilers by your iana-etc changes, can you also add `preferLocalBuild = true;` to go-bootstrap?
<gchristensen> joepie91: I don't, sorry
spinus has quit [(Remote host closed the connection)]
<joepie91> alright
<Mic92> avn: you mean the runCommand expression?
<__monty__> Any idea for the best place to look for help on nixos+Syslinux?
<avn> Mic92: yep, resulting derivation still refer go-1.4, and they downloading both (so +~40mb download)
<Mic92> __monty__: if you want to see how the syslinux on the ISO is configured, you can take a look at https://github.com/NixOS/nixpkgs/blob/master/nixos/modules/installer/cd-dvd/iso-image.nix
<avn> Mic92: well, or it "original" go_bootstrap does? Let me look
<avn> No, it should be run-command
__monty__ has quit [(Quit: http://www.kiwiirc.com/ - A hand crafted IRC client)]
<NixOS_GitHub> [nixpkgs] vcunat pushed 2 new commits to staging-17.03: https://git.io/vydCd
<NixOS_GitHub> nixpkgs/staging-17.03 fc0d67b Vladimír Čunát: Merge branch 'release-17.03' into staging-17.03
<NixOS_GitHub> nixpkgs/staging-17.03 0bd37b4 Nikolay Amiantov: makeWrapper: quote paths (#23511)...
rmrfroot has joined #nixos
<NixOS_GitHub> [nixpkgs] FRidh merged master into staging: https://git.io/vydWv
dhess2`` has joined #nixos
<NickHu> Do people here use nox?
hexagoxel has quit [(Ping timeout: 260 seconds)]
<rmrfroot> suppose i have have the attribute set `interfaces = { enp1s0 = "blabla"; };` and the variable `lan = "enp1s0";`, how can I use the value of `lan` as the attribute key?
hexagoxel has joined #nixos
<MichaelRaskin> rmrfroot: to read or to set?
<rmrfroot> MichaelRaskin: to set :)
<MichaelRaskin> nix-repl> builtins.listToAttrs [{name="asd";value="123";}]
<MichaelRaskin> { asd = "123"; }
__monty__ has joined #nixos
<MichaelRaskin> I think there are some wrappers in the lib
FRidh has quit [(Ping timeout: 260 seconds)]
<rmrfroot> MichaelRaskin: ah, cool! thanks
<__monty__> Mic92, thanks that'll certainly help, I couldn't Find it on the live system. Would my version of this just go in configuration.nix?
dhess2`` has quit [(Ping timeout: 268 seconds)]
<Mic92> __monty__: there is currently no module for syslinux. otherwise it would be in ./nixos/modules/system/boot/loader/grub
<Mic92> ./nixos/modules/system/boot/loader/
<Mic92> __monty__: you can add it, if you want though
<NixOS_GitHub> [nixpkgs] LnL7 closed pull request #24031: xrq: init at d5dc19c63881ebdd1287a02968e3a1447dde14a9 (master...add-xrq) https://git.io/vy5Ac
<__monty__> To configuration.nix or to the modules? I'm still lost when it comes to nixos install/configuration.
<__monty__> Also, what's not entirely clear to me is wether the uses booth Syslinux and grub or not?
<Mic92> __monty__: there is not support to boot from syslinux except on the iso
<Mic92> in nixos
<Mic92> which means there is no module to configure nixos to boot from syslinux
<Mic92> there is grub/systemd-boot though
<clever> rmrfroot: { ${lan} = "blabla"; }
<__monty__> Yeah I understand that but doing it semi-manually like what's done for the iso would work, right?
<rmrfroot> clever: thanks! double quote not needed, huh?
<clever> rmrfroot: yep, just works bare
<rmrfroot> clever: awesome!
<Mic92> __monty__: yes,
<Mic92> __monty__: but you cannot add anything to your configuration.nix for that
<Mic92> __monty__: boot.loader.grub.enable = false would disable grub
<__monty__> So I need to define a Syslinux module first?
hotfuzz has joined #nixos
<ixxie> hmm anybody got experience configuring R / rWrapper in NixOS configs?
<ixxie> I could use an illustrative example
<Mic92> __monty__: if you disable grub you would not get any bootloader updates. So if you want boot entries in the same style, you need a new module for syslinux
hotfuzz_ has quit [(Ping timeout: 260 seconds)]
<__monty__> Does the iso get around this because it never needs to update the boot entries?
<DMZ__> how can we install gnome extensions manually ? how these are installed ? https://github.com/NixOS/nixpkgs/tree/master/pkgs/desktops/gnome-3/extensions
ebzzry has quit [(Ping timeout: 260 seconds)]
<Mic92> __monty__: it does not need logic to rotate generations, so it can hardcode a single entry: https://github.com/NixOS/nixpkgs/blob/master/nixos/modules/installer/cd-dvd/iso-image.nix#L73
__monty__ has quit [(Quit: http://www.kiwiirc.com/ - A hand crafted IRC client)]
__monty__ has joined #nixos
<NixOS_GitHub> [nixpkgs] vcunat closed pull request #24029: djview: 4.10.5 -> 4.10.6 (master...djview) https://git.io/vy5As
<Mic92> DMZ__: nixos/modules/services/x11/desktop-managers/gnome3.nix -> services.xserver.desktopManager.gnome3.sessionPath
<Mic92> but I have not tested that
<__monty__> Mic92 how involved would writing a module be? Maybe I should take a step back before diving in the deep end.
ixxie has quit [(Ping timeout: 260 seconds)]
<DMZ__> Mic92: with your help, extension is built, but should i or how i can show extensions path ? :D isnt it hard ?
<DMZ__> maybe i should just put it in ~/.local/share/gnome-shell/extensions/
FRidh has joined #nixos
<Mic92> DMZ__: to my knowledge you can add your package to this list: services.xserver.desktopManager.gnome3.sessionPath
systemfault has joined #nixos
<__monty__> Btw, how does nixos manage state like display brightness?
<Mic92> __monty__: there are some examples in pkgs/modules/system/boot/loader/ but it is probably easier to start with an existing one
<DMZ__> Mic92: i think i isnt built in my profile ?
systemfault has quit [(Max SendQ exceeded)]
<DMZ__> because i did "nix-build -K -E "with import <nixpkgs> {}; callPackage ./dash-to-panel.nix {}""
<Mic92> DMZ__: did you relogin?
systemfault has joined #nixos
<Mic92> DMZ__: no, this should go to your configuration.nix
systemfault has quit [(Max SendQ exceeded)]
<Mic92> __monty__: not different from other linux distributions, either your desktop environment handle that or a tool like light
<Mic92> programs.light.enable = true; is what I use
systemfault has joined #nixos
systemfault has quit [(Max SendQ exceeded)]
<DMZ__> Mic92: where can i in manual how to do using configuration.nix ?
<NixOS_GitHub> [nixpkgs] vcunat pushed 1 new commit to master: https://git.io/vydl0
<NixOS_GitHub> nixpkgs/master 02126b6 Orivej Desh: lib.readPathsFromFile: simplify, /cc #24036...
systemfault has joined #nixos
<Mic92> DMZ__: can you rephrase your sentence?
systemfault has quit [(Max SendQ exceeded)]
<__monty__> Mic92 thanks for the help. Would just running arch and trying to use nix as much as possible be a good way to get my feet wet?
<Mic92> __monty__: I started this way
<DMZ__> Mic92: is there any section that tells how to call dash-to-panel.nix etc ? it s not installed in my profile as you know
DMZ__ has quit [(Quit: WeeChat 1.7)]
<__monty__> How are ssh keys handled on nix?
<FRidh> contrapumpkin: copumpkin: around?
<Mic92> __monty__: users.users.<name>.openssh.authorizedKeys.keys
<Mic92> in configuration nix
<Mic92> or just manual adding to ~/.ssh as usual
<Mic92> __monty__: users.extraUsers.<user>.openssh.authorizedKeys.keys
<Mic92> instead
<NixOS_GitHub> [nixpkgs] FRidh closed pull request #24054: clog-cli: 0.9.2 -> 0.9.3 (master...clog-cli) https://git.io/vydCY
<__monty__> Would it be easy to run An arch container for those times when you don't want to bother with the nix way?
<NixOS_GitHub> [nixpkgs] FRidh closed pull request #24039: emem: 0.2.42 -> 0.2.43 (master...emem-0.2.43) https://git.io/vy5jL
<NixOS_GitHub> [nixpkgs] FRidh closed pull request #24034: jpegoptim: 1.4.3 -> 1.4.4 (master...jpegoptim) https://git.io/vy5x6
countoren has joined #nixos
<NixOS_GitHub> [nixpkgs] FRidh closed pull request #24024: alchemy: 007 -> 008 (master...alchemy) https://git.io/vy57w
<Mic92> you can use systemd-nspawn, lxc or docker on nixos
<NixOS_GitHub> [nixpkgs] FRidh pushed 2 new commits to master: https://git.io/vydlx
<NixOS_GitHub> nixpkgs/master 35e7df6 ndowens: ahoviewer: 1.4.6 -> 1.4.8
<NixOS_GitHub> nixpkgs/master a4e7e0d Frederik Rietdijk: Merge pull request #24025 from ndowens/ahoviewer...
dhess2`` has joined #nixos
<countoren> Hi, im starting with nixos (just installed 16.09 in vb) and i want to install the latest elm using nix-env -qa elm i noticed that the latest is 0.17.1
<countoren> what is the correct way to get 0.18
__monty__ has quit [(Quit: http://www.kiwiirc.com/ - A hand crafted IRC client)]
__monty__ has joined #nixos
<__monty__> Thanks for everything Mic92, I'll start with arch+nix for now.
__monty__ has quit [(Client Quit)]
<Mic92> countoren unstable and 17.03 will have elm 0.18
<Mic92> *has
dhess2`` has quit [(Ping timeout: 240 seconds)]
<countoren> thanks, now i just need to figure out how to add channel :)
<NixOS_GitHub> [nixpkgs] dezgeg closed pull request #15441: fetchurl: better support multiple hash types (master...better-multiple-hash-support-for-fetchurl) https://git.io/vr3Sv
mudri has joined #nixos
justbeingglad1 has joined #nixos
<7GHAALHZV> [nixpkgs] vcunat pushed 1 new commit to master: https://git.io/vyd8g
<7GHAALHZV> nixpkgs/master b51093a ndowens: libevdev: 1.4.6 -> 1.5.6 (#23940)
<21WAAUY25> [nixpkgs] vcunat closed pull request #23940: libevdev: 1.4.6 -> 1.5.6 (master...libevdev) https://git.io/vySe6
ilyaigpetrov has joined #nixos
tsmeets has joined #nixos
<joepie91> uh... I have gotten myself into a situation where I can't destroy a droplet resource but I also can't create it because it doesn't see my DO API token...
<joepie91> is there any way to tell NixOps "just forget that this resource exists"?
<tsmeets> Hello, How would I go about putting nixos on my raspberry pi 3?
<tsmeets> Can I download an aarch64 iso somewhere?
<tsmeets> Dezgeg: thanks
<Dezgeg> then start from the configuration.nix snippet in https://nixos.org/wiki/NixOS_on_ARM except don't use linuxPackages_rpi and the binaryCaches isn't needed since aarch64 is on the official hydra
<NixOS_GitHub> [nixpkgs] globin pushed 1 new commit to release-17.03: https://git.io/vyd89
<NixOS_GitHub> nixpkgs/release-17.03 acb7958 Ben Darwin: mark old seg3d as broken for now since it no longer builds with stock gcc version and flags...
<joepie91> ..........
<joepie91> there's a bug in the NixOps documentation
k2s has joined #nixos
<NixOS_GitHub> [nixpkgs] lpenz opened pull request #24057: gnu global: set path of default gtags.conf in wrapper (master...gtagsconf) https://git.io/vyd8N
<joepie91> "We're checking the environment for DIGITAL_OCEAN_API_TOKEN first and if that is not set we try this auth token."
<joepie91> this is wrong, it's DIGITAL_OCEAN_AUTH_TOKEN :|
Rizy has joined #nixos
<joepie91> there we go
<joepie91> that's one half of the issue found...
mudri has quit [(Ping timeout: 240 seconds)]
<NixOS_GitHub> [nixops] joepie91 opened pull request #626: Fix incorrect environment variable name in DigitalOcean documentation (master...patch-1) https://git.io/vyd4L
<ikwildrpepper> puffnfresh: ping
<ikwildrpepper> joepie91: nixops delete --force ?
<ikwildrpepper> that will remove the network completely, without touching the resources
justbeingglad1 has left #nixos []
<joepie91> ikwildrpepper: hm. that's not in the --help?
<joepie91> oh
<joepie91> nevermind, it is
<joepie91> thanks :)
<joepie91> (I was looking at destroy)
<countoren> im trying to add the unstable channel using: nix-channel --add https://nixos.org/channels/nixpkgs-unstable and nix-channel --update
<countoren> running: nix-env -qa elm Returns: killed
<countoren> any help?
tsmeets has quit [(Ping timeout: 260 seconds)]
<contrapumpkin> FRidh: sure ,but why?
<NickHu> countoren: You might be running out of memory by the sounds of it
<contrapumpkin> FRidh: actually I have no power to pause
<FRidh> contrapumpkin: the macs can't keep up
<contrapumpkin> ikwildrpepper: did you see my email?
<contrapumpkin> FRidh: I'm not sure how to pause :/
<NickHu> countoren: Anyway, what you want is nix-env -iA nixos-unstable.elmPackages.elm
<ikwildrpepper> contrapumpkin: haven't been at the office since thursday, so can only look at mac on monday. I know niksnut was looking at some issues with hydra.nixos.org before
griff_ has joined #nixos
<contrapumpkin> ah, the main things I've been seeing are no logs on any builds
<contrapumpkin> and mac4 being dead
<contrapumpkin> oh and the 500s I guess
<FRidh> most machines don't show any logs anymore is my impression
<LnL> I don't think I've seen 500s today
<FRidh> ikwildrpepper: could you pause http://hydra.nixos.org/jobset/nixpkgs/copumpkin-wip
<contrapumpkin> FRidh: yeah, any idea why?
<FRidh> nope
alx741 has joined #nixos
<countoren> NickHu:getting back: error: attribute ‘nixos-unstable’ in selection path ‘nixos-unstable.elmPackages.elm’ not found
<NickHu> yeah so you didn't add the channel
<countoren> mm
<ikwildrpepper> contrapumpkin: mac4 being dead, I can look into on monday, the other issues niksnut should look into those, as they are likely related to some changes he made
<contrapumpkin> ah
<NickHu> (as root)
<countoren> NickHu: so it should be as following (As root): 1) nix-channel --add https://nixos.org/channels/nixpkgs-unstable 2) nix-channel --update right?
<NickHu> Yes
<contrapumpkin> ikwildrpepper: anyway thanks. Do you think you can pause the job or does hydra not do that?
<ndowens08> Hey guys
<countoren> getting same error on nix-env -iA nixos-unstable.elmPackages.elm
<toppler> Can anyone help me? I'd like to define a new service for use in my NixOS configuration. What's the basic way to go about it?
<ndowens08> toppler: though creating modules
<ndowens08> what kind of service
<toppler> Cheers, I'll have a read of the wiki.
<toppler> Actually, all I'm doing is fixing what appears to be a bug in ircdHybrid. Will submit an issue later.
rmrfroot has quit [(Remote host closed the connection)]
vcunat has joined #nixos
* ndowens08 feels like dancing; Now I am officially a member of the community, thanks to ikwildrpepper :)
<countoren> NickHu: any idea?
<MichaelRaskin> ndowens08: now you are officially a _trusted_ member of community
<joepie91> teh[m]: around by any chance? I have some questions about your DO backend for NixOps, because I've found what seems like a really obvious bug, but I want to confirm that I'm not just missing something
<NixOS_GitHub> [nixpkgs] globin pushed 1 new commit to master: https://git.io/vydBU
<NixOS_GitHub> nixpkgs/master 9c7b771 Robin Gloster: rapidsvn: fix build
<ikwildrpepper> contrapumpkin: I am not ure how, but you can just cancel the builds, I imagine?
chrishill has joined #nixos
arianvp2_ has joined #nixos
<arianvp2_> How do I add a custom xkb keymapping to nixos?
<NixOS_GitHub> [nixpkgs] globin pushed 1 new commit to release-17.03: https://git.io/vydBL
<NixOS_GitHub> nixpkgs/release-17.03 39332aa Robin Gloster: rapidsvn: fix build...
<arianvp2_> the only option I found was xserver.xkbDir
<joepie91> teh[m]: specifically, in `<DigitalOceanState>.get_auth_token()` it attempts to access `self.auth_token`, but the `auth_token` property only seems defined on the `DigitalOceanDefinition`, not the `DigitalOceanState`, and I don't see any place where the property is copied over... similarly, there exists a `<DigitalOceanState>.region` but this is never set (instead the `defn.region` is used directly, passed into the DO library, and not stored anywhere)
<arianvp2_> which doesn't tell me much, "path used for the xkbdir parameter"
<arianvp2_> what is this parameter? how does it help me? how do I add new xkb models?
<arianvp2_> as they're not in /usr/share as on normal linux distro's but in the nix store I assume
<ndowens08> seems there is a issue with nox-review again
<ndowens08> arianvp2_: yea everything tends to be in /nix/store
<NixOS_GitHub> [nixpkgs] ndowens pushed 2 new commits to master: https://git.io/vydBn
<NixOS_GitHub> nixpkgs/master d016d4f ndowens: shout: 0.51.1 -> 0.53.0
<NixOS_GitHub> nixpkgs/master 1b3dda0 ndowens: Merge pull request #24022 from ndowens/shout...
<arianvp2_> so how do I convince xserver to understand more keyboard models?
<arianvp2_> i have some very archaic 1975 keyboards lying around that need a custom x config
<arianvp2_> :)
<ndowens08> arianvp2_: i think there are options
<arianvp2_> yeh I found some, but I don't understand them
johbo has quit [(Ping timeout: 256 seconds)]
<arianvp2_> the "layout" "variant" and "model" options are the ones I need
<arianvp2_> to set it to the right one
countoren has quit [(Ping timeout: 260 seconds)]
<arianvp2_> but the problem is, the right one isn't installed on nixos
<arianvp2_> I'm trying to add a _new_ keymap that does _not_ exist yet
<NixOS_GitHub> [nixpkgs] LnL7 opened pull request #24058: go: use NIX_SSL_CERT_FILE for crypto/x509 (master...go-cacert) https://git.io/vydBE
<arianvp2_> prblem is, if I set the xkbdir option
<arianvp2_> it will not find the pre-installed keymaps anymore :')
<NixOS_GitHub> [nixpkgs] ndowens closed pull request #24033: glabels: 3.2.1 -> 3.4.0 (master...glabels) https://git.io/vy5xK
<arianvp2_> only the ones I customly define
<arianvp2_> usually xkbdir is /usr/share/X11/xkb
<NixOS_GitHub> [nixpkgs] ndowens closed pull request #24030: fontmatrix: Changed URL & homepage; they no longer exist (master...fontmatrix) https://git.io/vy5AG
<arianvp2_> in nixos this seems to be some /nix/store path
<joepie91> hold on... I think that what this DO backend is trying to do can't even work? to expose the key to the `destroy` function it'd have to store it in a state property, which would get persisted in the state file... which means that if you change your auth key inbetween deployment and un-deployment, the un-deployment will fail...
<joepie91> to the issue tracker!
<arianvp2_> you can override it wit "services.xserver.xkbDir" but this is too extreme. I don't want to fully change to a different xkbd path, but I want to add a new model to the existing xkb's
<arianvp2_> =(
johbo has joined #nixos
<chrishill> Hi. I’m curious about how to package applications written in the Rust programming language. Anyone know about that?
griff_ has quit [(Quit: griff_)]
bkchr has joined #nixos
<Mic92> chrishill: there are some example in nixpkgs. ripgrep for instance
<Mic92> chrishill: I also add recently some documentation in nixpkgs
<bkchr> Hi, I'm at installing Nixos, I wanted to ask, can I specify the channel in the configuration.nix?
<ndowens08> Mic92: createrepo_c is causing issues with nox-review, something about patches
<ndowens08> in which i see nothing wrong with it
<arianvp2_> I think I need to override the xorg nix package for this ...
<arianvp2_> T_T
<Mic92> ndowens08: I forgot to add them
<ndowens08> ah :)
<NixOS_GitHub> [nixops] domenkozar closed pull request #626: Fix incorrect environment variable name in DigitalOcean documentation (master...patch-1) https://git.io/vyd4L
dhess2`` has joined #nixos
<chrishill> Mic92, Nice, thank you
<joepie91> that was fast :P
<joepie91> thanks domenkozar :)
<NixOS_GitHub> [nixpkgs] Mic92 pushed 1 new commit to master: https://git.io/vydRe
<NixOS_GitHub> nixpkgs/master a4c5fc0 Jörg Thalheim: createrepo_c: add missing patches
<Mic92> ndowens08: ^
<ndowens08> yay :)
<bkchr> Where can I find the configuration for the channels in nixos?
<ndowens08> There is a new awesomewm version out, gotta work on it sometime
<Mic92> oh, awesomewm changed its homepage
<arianvp2_> ok I give up. why is such a simple task like changing a keyboard config totally untrivial :(
<NixOS_GitHub> [nixpkgs] orivej opened pull request #24059: libircclient: disable on darwin (master...libircclient) https://git.io/vydRT
<Mic92> arianvp2_: why that?
dhess2`` has quit [(Ping timeout: 246 seconds)]
<NixOS_GitHub> [nixpkgs] ndowens closed pull request #23804: enginepkcs11: libp11 version 0.4.0 and above contain enginepkcs11 (master...enginepkcs11) https://git.io/vyK1X
cgdub has joined #nixos
<Mic92> arianvp2_: xserver.layout = "de";
<NixOS_GitHub> [nixpkgs] dezgeg closed pull request #24059: libircclient: disable on darwin (master...libircclient) https://git.io/vydRT
mkoenig has joined #nixos
<arianvp2_> Mic92 yes but I want to write a custom layout
<NixOS_GitHub> [nixpkgs] pSub pushed 2 new commits to master: https://git.io/vydRl
<NixOS_GitHub> nixpkgs/master bd0d647 Leandro Lisboa Penz: gnu global: set path of default gtags.conf in wrapper...
<NixOS_GitHub> nixpkgs/master 5f488bf Pascal Wittmann: Merge pull request #24057 from lpenz/gtagsconf...
<arianvp2_> the layouts preinstalled with nixos aren't configurable with my keyboard
<arianvp2_> what is the difference between pkgs.writeTextFile and environment.etc.<name?>.text ?
<LnL> writeTextFile only ends up in the store
<arianvp2_> etc just adds a symlink from /etc to store right?
<arianvp2_> but all packages in nix are compiled to read from store anyway. so what does it gain?
<LnL> if you use .text it will also do the writeTextFile part for you
danharaj has joined #nixos
spacekitteh has quit [(Ping timeout: 260 seconds)]
* joepie91 is on an issue spree
<joepie91> abstract issue with API key management in NixOps; feedback welcome: https://github.com/NixOS/nixops/issues/627
<joepie91> cc gchristensen -- the above and the referenced issue is the one I asked you about :P
<joepie91> found the issue
<joepie91> through good ol' duct-tape debugging - adding log statements, building, and running
<gchristensen> it'll fit right in with the duct-tape of nixops :)
<NixOS_GitHub> [nixpkgs] ndowens opened pull request #24060: awesomewm: 4.0 -> 4.1 (master...awesomewm) https://git.io/vydRN
<joepie91> hah
<joepie91> gchristensen: I actually found the code to be refreshingly easy to understand
<joepie91> gchristensen: it has the usual issue of hunting through layers of inheritance
<joepie91> but besides that, it's quite okay
<joepie91> I've scratched my head *much* more over some of the stuff in nixpkgs... :)
<gchristensen> :)
<joepie91> anyhow
<joepie91> env var it is for now...
gbbrt has joined #nixos
<clever> arianvp2_: some programs arent patched to read from a configurable location, so those read from /etc instead
<gbbrt> hi! I'm reading this blogpost http://anderspapitto.com/posts/2015-02-28-deb-installation-nixos.html about buildFHSUserEnv, but somehow the contents of the `hello` derivation don't end up in the fhs environment. Its from 2015 so I suspect the workflow has changed, but couldn't find any hints (even in nixpkgs) how to do it
<clever> gbbrt: 99% of the time, buildFHSUserEnv is the wrong way to package something
<clever> gbbrt: its usually better to use patchelf first
<clever> gbbrt: and also setting builder in a derivation disables a lot of support code that is normaly active
spacekitteh has joined #nixos
arianvp2_ has quit [(Ping timeout: 260 seconds)]
<gbbrt> clever: hm, I see.. I'm trying to get some multi-lib stuff for this audio software working (bitwig) and couldn't get patchelf on the 32bit parts to work for me
<clever> gbbrt: you need to use the 32bit ld.so and the 32bit libs when patching a 32bit program
<clever> gbbrt: can you throw what you already have on gist.github.com?
<gbbrt> clever: so I need to use callPackage from stdenv_32bit?
<clever> gbbrt: callPackage_i686 also works
<joepie91> argh. is there any work scheduled on improving the stacktrace output of Nix?
<joepie91> formatting mostly
<gbbrt> clever: the other part why I thought that it could be useful to use FHS is that I could use that for 32bit shared libraries as well (VSTs) without having to patch each and everyone of them
<clever> gbbrt: if they are dyn libs loaded by bitwig, then it should also use the rpath of bitwig
<clever> gbbrt: but if the VST starts to execute its own stuff, yeah, an FHS might help more
<ndowens08> i forget, how do i specify to use my local nixpkg repo when doing nixos-rebuild build-vm, need to test awesome update before committing
<clever> gbbrt: and with the strict licensing stuff of VST, i can see how it could be hard to fix
<clever> ndowens08: -I nixpkgs=/home/clever/nixpkgs
<ndowens08> hmm thought it was something like that
<ndowens08> I was close i was using -I NIXPKGS= lol
<clever> gbbrt: what changes have you done and what error is it having?
<NixOS_GitHub> [nixpkgs] abbradar pushed 3 new commits to master: https://git.io/vyd0H
<NixOS_GitHub> nixpkgs/master d18f552 Kosyrev Serge: nvidia-x11: don't patch things if libsOnly requested
<NixOS_GitHub> nixpkgs/master d860a68 Kosyrev Serge: nvidia-x11: $bin can be empty
<NixOS_GitHub> nixpkgs/master b187163 Nikolay Amiantov: Merge commit 'refs/pull/24045/head' of git://github.com/NixOS/nixpkgs
<NixOS_GitHub> [nixpkgs] abbradar closed pull request #24045: Nvidia x11 fixes (master...nvidia-x11-fixes) https://git.io/vydvD
civodul has joined #nixos
<NixOS_GitHub> [nixpkgs] abbradar pushed 4 new commits to release-17.03: https://git.io/vyduZ
<NixOS_GitHub> nixpkgs/release-17.03 2841d8b Cray Elliott: nvidia_x11: 375.26 -> 375.39...
<NixOS_GitHub> nixpkgs/release-17.03 7b20015 Cray Elliott: nvidia_x11_beta: add patch to support Linux 4.10.x...
<NixOS_GitHub> nixpkgs/release-17.03 b2a97ca Kosyrev Serge: nvidia-x11: don't patch things if libsOnly requested...
<ndowens08> great...
<gbbrt> clever: I think I'd like to get the FHS env working, since I then can just add VSTs to it at whim and have it just work ™ :)
<ndowens08> cant try awesome currently, libevdev said cant download from any mirror
<ndowens08> though it is correct url
<clever> gbbrt: it would still be limited to only accessing libraries you put into the FHS env
jsoo has joined #nixos
<ndowens08> it was one of my package updates too :\ ik i didnt do it wrong, don't know why it isnt downloading
griff_ has joined #nixos
<gbbrt> clever: hm, ok, but thats a limitation I don't mind so much if I can get support for plugins and be able tostick with NixOS for work and play
<ndowens08> It downloads when i click on it, just not through nixos-rebuild
<clever> ndowens08: what if you try to download it with "curl -D -"
<NixOS_GitHub> [nixpkgs] danielfullmer opened pull request #24061: rclone: 1.35 -> 1.36 (master...rclone-1.36) https://git.io/vyduS
jsoo has quit [(Client Quit)]
<clever> gbbrt: here is how steam sets up its FHS env
<ndowens08> clever: it says no url specified when there is
<clever> ndowens08: can you gist the nix expression?
<gbbrt> clever: any idea how I can amend that basic `hello` example from that blog to work? I saw that the `hello` binary *does* and up in the `hello-usr-target` output
<ndowens08> it is in the repo, one sec
<ndowens08> when I updated it, it downloaded and built fine, idk why it is like that now
<clever> ndowens08: what do you see when you run this?
<ndowens08> html doc
bkchr has quit [(Remote host closed the connection)]
<clever> ndowens08: they are redirecting you to an https:// url
<clever> and i dont think fetchurl can follow redirects
<ndowens08> so what do i need to do to fix it?. I will update and merge it to fix it if it works
<ndowens08> idk why it worked when i did it when i updated it
<clever> ndowens08: change it from http to https
cfricke has quit [(Quit: WeeChat 1.7)]
dhess2`` has joined #nixos
<NixOS_GitHub> [nixpkgs] pSub pushed 2 new commits to master: https://git.io/vydzr
<NixOS_GitHub> nixpkgs/master 8e8302c Daniel Fullmer: rclone: 1.35 -> 1.36
<NixOS_GitHub> nixpkgs/master 23e1bca Pascal Wittmann: Merge pull request #24061 from danielfullmer/rclone-1.36...
<NixOS_GitHub> [nixpkgs] ndowens opened pull request #24062: libevdev: Fix url (master...libevdev) https://git.io/vydzo
<ndowens08> there we go, thx clever
<NixOS_GitHub> [nixpkgs] ndowens pushed 2 new commits to master: https://git.io/vydz6
<NixOS_GitHub> nixpkgs/master 9f21f45 ndowens: libevdev: Fix url
<NixOS_GitHub> nixpkgs/master 41fa78b ndowens: Merge pull request #24062 from ndowens/libevdev...
<clever> gbbrt: https://gist.github.com/cleverca22/147fec9a51f7390d9026dd2ca86d978b is my first thought, this will put the already packaged&patched bitwig into an FHS env
<clever> gbbrt: you can then add libraries to multiPkgs and those will land in /usr/lib
<hodapp> gross. Turtl refuses to work right in NixOS due to blahblahblah JavaScript whatever so I ended up having to run it in Docker
<hodapp> oh well, at least I can run it at all Iguess
<gbbrt> clever: cool, thank you!
<NixOS_GitHub> [nixpkgs] NeQuissimus pushed 1 new commit to master: https://git.io/vydzS
<NixOS_GitHub> nixpkgs/master 6879d56 Tim Steinbach: linux: 4.10.3 -> 4.10.4
dhess2`` has quit [(Ping timeout: 268 seconds)]
<NixOS_GitHub> [nixpkgs] NeQuissimus pushed 1 new commit to release-17.03: https://git.io/vydz9
<NixOS_GitHub> nixpkgs/release-17.03 adcecdd Tim Steinbach: linux: 4.10.3 -> 4.10.4
<NixOS_GitHub> [nixpkgs] NeQuissimus pushed 1 new commit to master: https://git.io/vydge
<NixOS_GitHub> nixpkgs/master bef5607 Tim Steinbach: linux: 4.4.54 -> 4.4.55
<NixOS_GitHub> [nixpkgs] NeQuissimus pushed 1 new commit to release-17.03: https://git.io/vydgv
<NixOS_GitHub> nixpkgs/release-17.03 2e61020 Tim Steinbach: linux: 4.4.54 -> 4.4.55
<clever> gbbrt: there was also another project about getting low-jitter audio on nixos, trying to find it
<NixOS_GitHub> [nixpkgs] NeQuissimus pushed 1 new commit to release-16.09: https://git.io/vydgJ
<NixOS_GitHub> nixpkgs/release-16.09 314243f Tim Steinbach: linux: 4.4.54 -> 4.4.55
<gchristensen> musnix
<clever> ah, thats what it was called
<clever> gbbrt: yep, and its got #musnix
<clever> gchristensen: thanks :)
<gchristensen> you're welcome! :)
dhess has joined #nixos
<ndowens08> ugh, trying to test out the update for awesome through build-vm and it gets stuck at reached target graphical interface
<NixOS_GitHub> [nixpkgs] globin pushed 2 new commits to release-17.03: https://git.io/vydgi
<NixOS_GitHub> nixpkgs/release-17.03 312bae9 Jörg Thalheim: createrepo_c: add missing patches...
<NixOS_GitHub> nixpkgs/release-17.03 d1d930e Jörg Thalheim: createrepo_c: fix build...
<clever> ndowens08: what configuration.nix are you using?
<ndowens08> copy of what i use, with added bob user lol
<clever> ndowens08: try using a more minimal configuration.nix
<jophish> How does nix build the sudo binary?
<jophish> specifically the setuid bit setting
<clever> jophish: its not setuid at build time
<jophish> but once it's in the store it's immutable!
<clever> jophish: nothing in the store can have permissions other then 444 or 555
<clever> jophish: all setuid programs must be configured within security.wrappers from a nixos module, which will make a setuid wrapper within /run/wrappers/bin at runtime
<jophish> thanks for explaining, clever!
JagaJaga has joined #nixos
<jophish> cool, thanks :)
<jophish> might have to make use of this soon
<clever> i used something similar for wireshark without root
<clever> but it got broke by recent changes
<clever> oh, and that fix probably isnt as secure, let me look into it more
<clever> ah, permissions should still work
<ndowens08> clever: didnt help, took out everything nearly optional
<clever> jophish: updated my gist, only users in the wireshark group can access dumpcap via the setuid wrapper
<bennofs> clever: I think in recent nixos-unstable, you can even avoid root fully here and just give it the CAP_NET_{RAW, ADMIN}
<clever> jophish: though setcap might be better, should add it to my todo list
<clever> bennofs: yeah, just realized that after i finished fixing it
<jophish> that's exactly what I'm doing at the moment, I have my own packet protocol and it's a pain running programs which use it
<clever> jophish: i had made the dumpcap for https://github.com/cleverca22/tox_decoder, since wireshark refuses to load plugins when running as root
<clever> but the plugin build process on nixos is still rather messy
<clever> wireshark doesnt have dev headers, so you have to build against the same dir wireshark was built in
<jophish> hah
<clever> jophish: i also met resistance trying to get a PR into toxcore, that would log every privatekey it deals with
<clever> then i realized, LD_PRELOAD can do the same with zero changes
MP2E has joined #nixos
alebatt has joined #nixos
griff_ has quit [(Quit: griff_)]
<joepie91> there, much better stacktrace: https://i.imgur.com/dJ2MY8T.png
<clever> jophish: ooo, nice
<joepie91> the code behind it is *horrible*, but eh :P
<joepie91> I've been working on a general-purpose "make these Nix logs readable" tool
<joepie91> highlights and prefixes a bunch of stuff
<clever> jophish: have you heard of termcolor? https://github.com/cleverca22/fusenar/blob/master/termcolor.nix
<joepie91> clever: you're mistabbing btw :P
<clever> oops
<joepie91> clever: and well, I'm writing it in JS, where I have chalk :D
<joepie91> but the parsing is a mess
<joepie91> I'm basically regexing stuff out
<joepie91> heh
<clever> joepie91: termcolor is a header-only c++ library, to get colors on stdout
<joepie91> oh wait, I was looking at a different termcolor
<joepie91> a Python one
<bennofs> clever: nixos-rebuild is not C++ though
<bennofs> afaik
<joepie91> anyhow, the problem is not so much colorization
<bennofs> but these stack traces come from Nix, right
<clever> bennofs: but those errors are from nix-store -r, called via nix-build, within nixos-rebuild
<joepie91> as it is that Nix output isn't very useful
<joepie91> :)
<joepie91> bennofs: the source data, yes
<joepie91> which is, uh, less than useful
<bennofs> joepie91: you could patch nix itself
<joepie91> sure, in theory
<NixOS_GitHub> [nixpkgs] ndowens pushed 2 new commits to master: https://git.io/vydaG
<NixOS_GitHub> nixpkgs/master 6a851cd ndowens: awesomewm: 4.0 -> 4.1
<NixOS_GitHub> nixpkgs/master de494f5 ndowens: Merge pull request #24060 from ndowens/awesomewm...
<clever> i was thinking about adding the colors directly to the output from nix
<joepie91> but I don't speak C++ and I barely speak Nix
<joepie91> :p
<clever> termcolor also supports windows, mac, unix, and linux
<clever> so you arent likely to break other platforms
bennofs has quit [(Quit: WeeChat 1.7)]
<joepie91> so like, if somebody wants to take that format and implement it in Nix directly, please do go ahead :)
pie__ has joined #nixos
dhess2`` has joined #nixos
<clever> joepie91: hmmm, yeah, i can see the issue
lezed1 has quit [(Remote host closed the connection)]
<clever> joepie91: it looks like every callFunction in the entire stack will catch the exception, print a line of nix stack, then re-throw the exception
<NixOS_GitHub> [nixpkgs] ndowens closed pull request #24038: openimageio: 1.6.11 -> 1.7.12 (master...openimageio) https://git.io/vy5jv
<joepie91> clever: so from the looks of it there's not a central 'collection point' for all the items in the stack
<joepie91> it just gets logged imperatively as it runs across them?
<clever> so as the c stack unwinds, it can print the nix stack
<joepie91> or am I misinterpreting?
kthnnlg has joined #nixos
<clever> it will imperatively print each frame of the stack, as it re-throws the exception up the c++ stack
<joepie91> right
<clever> and each time it throws, a different frame of callFunction catches it
<clever> until the eval in nix-instantiate errors
<joepie91> sounds non-trivial to fix :P
<clever> you can easily re-format what is currently displayed on one line
<clever> but accessing the data from the previous/next line will be more difficult
<clever> addErrorPrefix(e, "while evaluating %1%, called from %2%:\n", lambda, pos);
<clever> error, string, lambda, int i think
<NixOS_GitHub> [nixpkgs] LnL7 closed pull request #24048: emacs25Macport: fix for new macOS 10.10 frameworks. (master...emacs-macport-fix) https://git.io/vydJZ
<clever> joepie91: looks like this instance of the function is responsible
<jophish> clever: I hadn't heart of termcolor, what does it do?
<clever> and it will just substitute in the name of the lambda, and the position
<jophish> cool
<jophish> :D
<clever> std::cout << termcolor::red << termcolor::on_blue << "Red text on blue background!" < termcolor::reset << std::endl;
<clever> jophish: this, without any runtime libraries
<joepie91> clever: one of the important changes in the way I display the stack is that it reverses the items
<joepie91> clever: which is non-trivial in C++ land I think
<joepie91> with how it's written now
<clever> joepie91: yeah, reversing it will be rather difficult
<joepie91> clever: an added concern is that I track the longest item
dhess2`` has quit [(Ping timeout: 256 seconds)]
<joepie91> to get the padding right
<joepie91> which is *also* difficult :P
<clever> yeah
<joepie91> yet those are 2 of the 3 important things that make it readable
<joepie91> color is just 1
<ndowens08> clever: do you know how i can fix this https://gist.github.com/ndowens/39e9702060373786bf323698daeeaa06
<joepie91> also I am totally yak shaving right now :)
<NixOS_GitHub> [nixpkgs] Mic92 pushed 1 new commit to master: https://git.io/vydaM
<ndowens08> bad object head when trying to run nox-review
<NixOS_GitHub> nixpkgs/master b82f3f6 Nathan Isom: mpvc: init at unstable-2017-03-18 (#24037)...
<joepie91> clever: unrelated, do you use NixOps?
<clever> ndowens08: what happens if you try to "git fsck"?
<ndowens08> didnt know that was a thing lol
<clever> joepie91: ive looked at its source and how it works, but i havent used nixops yet
<joepie91> clever: aha. would you by any chance have any thoughts on https://github.com/NixOS/nixops/issues/627 ?
<joepie91> clever: even if just "you're totally wrong and you don't understand how NixOps works" :)
<clever> joepie91: not sure what the right fix would be, sounds like there needs to be a global variable or some state somewhere, to remember which token to use at destroy
<clever> joepie91: but its not clear how much time there can be between create and destroy
<NixOS_GitHub> [nixpkgs] joachifm pushed 2 new commits to master: https://git.io/vydax
<NixOS_GitHub> nixpkgs/master 7b1e1f3 ndowens: leocad: 0.81 -> 17.02
<NixOS_GitHub> nixpkgs/master 575cf2e Joachim F: Merge pull request #24035 from ndowens/leocad...
pSub has quit [(Remote host closed the connection)]
<joepie91> clever: well, as I understand it, that time could be months
ryantrinkle has joined #nixos
pSub has joined #nixos
pSub has quit [(Changing host)]
pSub has joined #nixos
<clever> joepie91: so i would either file a bug with digital ocean for needing a token from months ago, or store the token create used into the nixops database, so it knows how to destroy an instance
<ndowens08> clever: it didnt give an error on fsck but didnt help
<ndowens08> ah nvm, dangling commit
<joepie91> clever: huh? the token is basically an API key
<joepie91> clever: so the problem is when eg. your token (key) leaks and you invalidate it and use a new one
<ryantrinkle> has anyone run into a situation where xscreensaver can't unlock, even with the right password?
<joepie91> clever: but all the existing VMs still remember the old, now invalid token (key)
<ryantrinkle> (but a VTY unlocks just fine)
<joepie91> clever: they're not tokens in the ephemeral sense
<clever> joepie91: but usualy when tokens get rotated, the old token should become invalid
<joepie91> yes
<joepie91> but that means that nixops will just scream at you about the token being invalid
<joepie91> with no way for you rectify that
<joepie91> :)
<joepie91> (other than the env var hack)
<ryantrinkle> i saw that perhaps that can be caused by /etc/shadow having group 'root' instead of 'shadow'
<clever> joepie91: is it being remembered within a file nixops baked into the VM?
cfricke has joined #nixos
<ryantrinkle> and mine does indeed have group 'root'
<joepie91> clever: as I understand it, it's stored in the state file on a per-machine basis
<clever> joepie91: or is it that you need to inform nixops about the new token?
<ryantrinkle> but i'm not sure what may have changed
<joepie91> clever: yes, you need to inform nixops about the new token, but there is no facility for that now
<joepie91> as far as I can tell
<clever> joepie91: ah, sounds like it needs to be a single global token for all of nixops, and ignore the per-machine ones
<joepie91> clever: yeah, basically
<joepie91> clever: or at least an indirect reference
<joepie91> clever: eg. I might have two DO tokens (one for myself, one for my employer, whatever), and the per-machine state stores the identifier of the token, not the token itself
<joepie91> clever: and then I can use multiple tokens for different networks
<joepie91> but still replace a token for every machine if it ever has to be invalidated
Fare has joined #nixos
<joepie91> for every affected machine *
<joepie91> that's my idea anyway, but I don't know if it makes sense
<ndowens08> looked how to remove them but it wont do it b/c bad head
<joepie91> because I don't have a complete knowledge of how NixOps works :P
<ndowens08> though maybe deleting .git will work, from .nox dir
<ndowens08> yup seems so :)
<clever> ndowens08: i never really bothered with nox review
<ndowens08> clever: ah, i do to make sure it isnt gonna effect deps of the package and see if it is a sorta-mass rebuild or is a mass rebuild
<clever> ndowens08: ah, i avoid editing those kinds of files, and i just know all of the mass-rebuild like things off the top of my head
<clever> ndowens08: i get a bit OCD about knowing how things work, and have read a large chunk of the source behind the stdenv
<ndowens08> clever: i dont :); I dont want to push bad things, so going through double checking before merging mine
Rizy has quit [(Quit: Rizy)]
<ndowens08> Found one that is a mass-rebuild, so not comforting to merge myself
<NixOS_GitHub> [nixpkgs] vrthra opened pull request #24064: guile: 2.0 -> 2.2 (master...guile_2_2) https://git.io/vydVX
<NixOS_GitHub> [nixpkgs] vrthra closed pull request #24064: guile: 2.0 -> 2.2 (master...guile_2_2) https://git.io/vydVX
eacameron has joined #nixos
<ndowens08> think i am gonna leave that one alone lol
<NixOS_GitHub> [nixpkgs] AndersonTorres closed pull request #20410: Xfce4 panel plugins (master...xfce4-panel-plugins) https://git.io/vXiK3
PenguinOfDoom has left #nixos []
ryantrinkle has quit [(Read error: Connection reset by peer)]
<NixOS_GitHub> [nixpkgs] vcunat closed pull request #23761: dashpay: 0.12.055 -> 0.12.1.3 (master...dashpay) https://git.io/vyo9X
<NixOS_GitHub> [nixpkgs] vrthra opened pull request #24066: guile: 2.0 -> 2.2 (master...guile_2_2) https://git.io/vydwk
<NixOS_GitHub> [nixpkgs] pSub pushed 1 new commit to master: https://git.io/vydwI
<NixOS_GitHub> nixpkgs/master e8a3950 Pascal Wittmann: opkg: 0.3.3 -> 0.3.4
<NixOS_GitHub> [nixpkgs] frlan opened pull request #24067: Geany: 1.30 -> 1.30.1 (master...Update/Geany/1.30.1) https://git.io/vydwt
<NixOS_GitHub> [nixpkgs] fpletz pushed 2 new commits to master: https://git.io/vydwn
<NixOS_GitHub> nixpkgs/master 8afdae0 Franz Pletz: nextcloud: 11.0.1 -> 11.0.2
<NixOS_GitHub> nixpkgs/master 2baf0a5 Franz Pletz: owncloud-client: build with qt5 instead of qt4
<joepie91> testing NixOps deployment is successful \o/
cgdub has quit [(Read error: Connection reset by peer)]
alebatt has quit [(Ping timeout: 240 seconds)]
<NixOS_GitHub> [nixpkgs] 7c6f434c pushed 2 new commits to master: https://git.io/vydwo
<NixOS_GitHub> nixpkgs/master 5498dd6 Rahul Gopinath: guile: 2.0 -> 2.2
<NixOS_GitHub> nixpkgs/master 1c94786 Michael Raskin: Merge pull request #24066 from vrthra/guile_2_2...
<NixOS_GitHub> [nixpkgs] ndowens closed pull request #23778: cfitsio: 3.21 -> 3.41 (master...cfitsio) https://git.io/vyKLU
periklis has joined #nixos
revtintin has joined #nixos
<NixOS_GitHub> [nixpkgs] ndowens closed pull request #23089: VIM: module (master...vim-mod) https://git.io/vDj3g
<NixOS_GitHub> [nixpkgs] ndowens closed pull request #23736: armadillo: 7.700.0 -> 7.800.1 (master...armadillo) https://git.io/vyomn
arianvp2_ has joined #nixos
<arianvp2_> Okay so I finally find someone who was able to modify his keyboard layout on NixOS
<arianvp2_> but it seems like a complete hack
<arianvp2_> anybody got ideas how we can do this better?
<arianvp2_> there is this one package called "xkeyboardlayout" that contains _all_ nixos keymaps and a lot of packages depend on it
<arianvp2_> only thing it does it populare <nix-store-hash>/etc/X11/xkb with layout files
<arianvp2_> and there is really no way to add new keymaps to it, which seems to be a shame
<arianvp2_> there is an option services.xserver.xkbDir that lets you point to your own "xkb" directory, but that means you lose all the predefined keymaps
<joepie91> arianvp2_: seems like the solution might be to submit a patch to the package/service/whatever-it-is to allow adding custom items?
<arianvp2_> yes that is my conclusion as well
desktop has joined #nixos
<arianvp2_> I'll see what I can come up with :)
<MichaelRaskin> By the way, passing xkbDir a union of default and your added layouts is an option
<arianvp2_> xkbDir is a string
<joepie91> arianvp2_: this may be of use in the process: https://gist.github.com/joepie91/b0041188c043259e6e1059d026eff301
desktop is now known as _deepfire
<arianvp2_> so how would taking the union help?
<MichaelRaskin> I mean, use buildenv to construct a union package
<arianvp2_> xkbDir is a string with default = ${xkebyoardlayout}
<arianvp2_> A union package will not cut it though
<arianvp2_> many X applications (like liberoffice) directly depend on xkeyboardlayout
<arianvp2_> so all those packages will not support the newly added keyboard layout then, as it's in the union package, not the original package
<arianvp2_> I think
<arianvp2_> but... I guess it's a good first step
<arianvp2_> how would I construct a union package?
<NixOS_GitHub> [nixpkgs] ndowens opened pull request #24068: highlight: 3.28 -> 3.35 (master...highlight) https://git.io/vydoT
<NixOS_GitHub> [nixpkgs] ndowens closed pull request #23407: highlight: Add support for darwin, suspecting needs gcc (master...highlight) https://git.io/vynYH
page has quit [(Ping timeout: 268 seconds)]
griff_ has joined #nixos
dhess2`` has joined #nixos
<copumpkin> arianvp2_: keyboard layouts seems like the sort of thing a nixos module would be suited for
<arianvp2_> I agree.
<copumpkin> since you can write a module that sticks things into /etc that way
<copumpkin> if that's where it "wants" to be
<arianvp2_> the problem is that many packages directly depend on xkeyboardconfig location . we'd have to fix all those packages though
<arianvp2_> but it should not be too hard I think
<copumpkin> but don't they assume it to just be in /etc?
<copumpkin> or am I misunderstanding
<arianvp2_> nope alas
<arianvp2_> they assume it to be in ${xkeyboardconfig}
<copumpkin> oh
<arianvp2_> which evaluates to the nix store path of xkeyboardconfig package
<arianvp2_> which is just a tar.gz file containing keymaps
<copumpkin> oh so the packages plug it in indivdually
<copumpkin> I see
<copumpkin> however
<copumpkin> there might be a better way
<copumpkin> it might get rather ugly though, evaluation-wise
<arianvp2_> so there is a global option called xorg.xkbDir = ${xkeyboardconfig} on nixos
<arianvp2_> perhaps that is enough
<copumpkin> from nixos modules, you can define package overrides
<copumpkin> so you could define xkeyboardconfig to be anything you want
<copumpkin> unfortunately that means a local rebuild of anything that depends on it
<copumpkin> which doesn't seem like how it should work
<arianvp2_> yes but the problem is I need to rebuild everything
<arianvp2_> Maybe we should fix that xkeyboardconfig is a dependency of almost every X package in the tree
<arianvp2_> or we keep that, but find out a way to let XOrg look in two directories?
<arianvp2_> then the default is the package, but people can add more in /etc
<ndowens08> Mic92: LnL which of you uses Darwin?
<Mic92> LnL
<ndowens08> since travis is down, need someone that uses darwin to see if a certain package works
erictapen has joined #nixos
dhess2`` has quit [(Ping timeout: 260 seconds)]
<arianvp2_> Okay only one directory can be specified in xserver. aas
<arianvp2_> alas*
<LnL> ndowens08: ping me if you want me to test or look at something
<NixOS_GitHub> [nixpkgs] Mic92 pushed 1 new commit to master: https://git.io/vydoi
<NixOS_GitHub> nixpkgs/master f66e06a Jörg Thalheim: leocad: remove unnessary patches
<MichaelRaskin> arianvp2_: just use buildEnv {name="…"; paths = [xkeyboard_config additions]; }
<MichaelRaskin> That should help about «only one directory»
<ndowens08> that was one of the packages that travis said no CC was found, so had to add gcc as a darwin dep but dunno if it changed anything or not; may have to disable darwin support if it doesnt work
<erictapen> hello everyone, I seem to experience a ux problem. Want to add a patch via fetchpatch and I got it's sha256 from nix-prefetch-url. When I rebuild my system with the patch, the hashes don't match...
<erictapen> Is there anything like nix-prefetch-patch?
<joepie91> erictapen: you need a flag
<joepie91> sec
<arianvp2_> MichaelRaskin: Let me try that
<joepie91> erictapen: try with --hash sha256
<joepie91> you might have gotten a sha1 instead
<erictapen> sha256 seems to be default, already tried that
<joepie91> hm, odd.
<joepie91> not sure then
<erictapen> output path ‘/nix/store/sm0mrwvs0437x26a856fvj6q5jclq453-abook_vcard_import.patch’ has sha256 hash ‘1vxpj6n38dhjli2kq07ds99wilibjmy17h034a9ci7pqzm289pwl’ when ‘1hg5gkp361szl01xhi8lqlv9gwz5n0id685a6xwlvmlarxs48d22’ was expected
<joepie91> erictapen: personally I always just shove in a random hash, wait for it to error out, and copy the hash it claims to have
<joepie91> :p
<erictapen> :D
<clever> ndowens08: i have ssh to a darwin box
<erictapen> Ok thats also a way
<ndowens08> ok this is weird guys, I was reviewing someone's PR and it said guile was missing, and now I am looking at another and it gives guile is missings; sounds as a dep missed a dependency :)
<erictapen> thanks
<clever> joepie91: oh, correction to the previous stack trace stuff
<ndowens08> autogen seems to be at fault
<arianvp2_> MichaelRaskin: so `additions` would be my package that has the custom xkb files correct?
<clever> joepie91: i just noticed, its calling .addPrefix on the error object that it keeps throwing to itself
<MichaelRaskin> Yes
<ndowens08> looked at autogen and it has guile listed but maybe missing wrapper now?
<ndowens08> Dezgeg: you here?
<clever> joepie91: currently, it will prefix the prefix_ variable with the line of stack, you could then either parse the whole thing, or store the data in a more structured manner
<ndowens08> weird, doesnt show a recent update to autogen and now it is failing
cfricke has quit [(Quit: WeeChat 1.7)]
<joepie91> clever: heh, this is mostly Chinese to me :)
mudri has joined #nixos
<kthnnlg> Hi, Has anyone experienced their xwin freezing on a blank screen on a regular basis? I'm using the intel driver with hdmi output. When it occurs, xwin starts only after reboot, so it could be a kernel issue.
<clever> joepie91: the most complex part i can see is where Error gets defined, on line 124 of types.hh
<clever> joepie91: its usingthe macro on 117 to programaticaly generate classes
<arianvp2_> Is there a way to make a derivation with multiple files using pkgs.writeTextFile ?
<clever> arianvp2_: probably simpler to use runCommand
<arianvp2_> what does that do / where do I find what that does?
ashkitten_ is now known as ashkitten
<arianvp2_> I can never find documentation for stuff like "writeTextFile, mkDerivation" etc...
<arianvp2_> except source code :)
<clever> arianvp2_: this nix file creates 3 bash scripts at once, and embeds things like the xterm path into them
<arianvp2_> cool thanks
<arianvp2_> I need to fill in the arguments to util.nix if I want to nix-build it, right?
<clever> arianvp2_: you need to load it with callPackage
<clever> that will supply all of the arguments for you
<arianvp2_> ah
<clever> overrides.nix: util = pkgs.callPackage ./util.nix {};
ambro718 has quit [(Ping timeout: 264 seconds)]
erictapen has quit [(Ping timeout: 258 seconds)]
<joepie91> clever: right, but my understanding of C++ is *extremely* limited, so I'm missing the high-level understanding of the code's structure
erictapen has joined #nixos
<joepie91> totally unrelated; what would be the cleanest approach to specifying a custom nixpkgs branch / channel in my NixOps configurations, ideally without having to manually `git pull` a repo constantly?
<joepie91> err, to clarify: the custom branch only being used for specific packages
<joepie91> not for everything
<joepie91> (duplication of libraries is not important)
<clever> joepie91: one min
Fare has quit [(Ping timeout: 268 seconds)]
eacameron has quit [(Remote host closed the connection)]
<clever> joepie91: let nixpkgs1609 = import (builtins.fetchurl https://github.com/NixOS/nixpkgs-channels/archive/nixos-15.09.tar.gz) { config = {}; };
odi has joined #nixos
<clever> oops, thats 15.09, but close enough
<copumpkin> joepie91, clever: unfortunately that won't really affect your modules, only your packages
<copumpkin> I think
<clever> joepie91: only issue with that form, is that it will checkout the latest 16.09 every time you eval, and may update things without you noticing
<copumpkin> unless nixops is magicking things
<joepie91> copumpkin: most modules allow you to specify a package, don't they?
<copumpkin> yeah, but if someone changes the module config itself, you're kinda screwed
<joepie91> clever: yeah, that's desirable in this case :)
<joepie91> thanks!
<joepie91> copumpkin: how do you mean?
odi_ has joined #nixos
<joepie91> copumpkin: in the sense of not being able to use newer module versions?
<copumpkin> yeah
<joepie91> hm.
<copumpkin> you can't override module source
<clever> joepie91: there is currently no way to override modules
<clever> you can add a new module, but it will conflict if the old one also exists
<copumpkin> can nixops specify channels for machines it spins up
<copumpkin> ?
<copumpkin> if you can, then you can point the channel at that tarball
<copumpkin> and you'll be fine
<joepie91> right, but I have a multi-channel approach in mind :)
<copumpkin> well, it would replace nixpkgs
<joepie91> often I want stability for most things but a more bleeding-edge release for specific things that are prone to frequent (necessary) updates
eacameron has joined #nixos
<joepie91> youtube-dl is a good example
arianvp2_ has quit [(Ping timeout: 260 seconds)]
griff_ has quit [(Quit: griff_)]
<clever> joepie91: oh, and the Pos passed to a previous function is at https://github.com/NixOS/nix/blob/master/src/libexpr/nixexpr.hh#L25
<clever> joepie91: so line and column are available directly as int
k2s has quit [(Remote host closed the connection)]
civodul has quit [(Remote host closed the connection)]
civodul has joined #nixos
eacameron has quit [(Ping timeout: 240 seconds)]
systemfault has joined #nixos
systemfault has quit [(Max SendQ exceeded)]
<ndowens08> LnL: yup
<copumpkin> dhess: did the emacs fix work?
<ndowens08> having issues with reviewing PRs b/c of it
jmeredith has quit [(Quit: Connection closed for inactivity)]
<LnL> copumpkin: I think so, looked fine to me
mexisme has joined #nixos
<ndowens08> LnL: trying to see if I can get it to work or not
<MichaelRaskin> autogen depends on Guile? Forgot that
<ndowens08> yea I cant figure it out
<ndowens08> I opened an issue on it
<MichaelRaskin> One moment, will split the update I have merged
<ndowens08> I tried setting pkg_config_path=${guile} but didnt help
<ndowens08> ofc in caps
<MichaelRaskin> Pushed
<NixOS_GitHub> [nixpkgs] 7c6f434c pushed 1 new commit to master: https://git.io/vyd6j
<NixOS_GitHub> nixpkgs/master 0cf93fd Michael Raskin: guile_2_0: init at 2.0.13...
<ndowens08> wonder why the update caused that?
bkchr has joined #nixos
<HappyEnte> w
<MichaelRaskin> Because they check for a known version?
<bkchr> Hi, where in the configuration.nix can I specify the trim option for ssds?
<ndowens08> It checks for 1.x and 2.x version, I would think having a 2.x series would satisfy it
<MichaelRaskin> In the log it checks for 1.8 and 2.0
<NixOS_GitHub> [nixpkgs] copumpkin pushed 2 new commits to master: https://git.io/vydit
<NixOS_GitHub> nixpkgs/master 5a81c66 Dan Peebles: erlang: patch all versions to work with clang 4
<NixOS_GitHub> nixpkgs/master de0849d Dan Peebles: erlangR14: delete unreferenced ancient file
<ndowens08> ah
<ndowens08> hmm, so need extra versions i guess :)
<NixOS_GitHub> [nixpkgs] abbradar pushed 1 new commit to master: https://git.io/vydi3
<NixOS_GitHub> nixpkgs/master 9748828 Nikolay Amiantov: steamPackages.steam-runtime-wrapped: override vulkan-loader...
<ndowens08> one for compatibility and one for stuff that can take the latest version i guess
<NixOS_GitHub> [nixpkgs] abbradar pushed 1 new commit to release-17.03: https://git.io/vydin
<NixOS_GitHub> nixpkgs/release-17.03 bcea750 Nikolay Amiantov: steamPackages.steam-runtime-wrapped: override vulkan-loader...
<vcunat> I see autogen is updatable
<vcunat> to a version from last August
<vcunat> but that might not fix the problem by itself anyway
<NixOS_GitHub> [nixpkgs] ndowens pushed 4 new commits to master: https://git.io/vydiz
<NixOS_GitHub> nixpkgs/master 01f706b Frank Lanitz: Geany: 1.30 -> 1.30.1
<NixOS_GitHub> nixpkgs/master 9fae97b ndowens: Update default.nix...
<NixOS_GitHub> nixpkgs/master 6b71f32 ndowens: Move intltool to nativeBuildInputs
<NixOS_GitHub> [nixpkgs] joachifm closed pull request #23757: evolution:configure script refers to /usr/bin/file (master...patch-4) https://git.io/vyoSt
<NixOS_GitHub> [nixpkgs] joachifm closed pull request #23841: unclutter-xfixes.service: wantedBy default.target: (master...unclutter-xfixes) https://git.io/vy6MK
<NixOS_GitHub> [nixpkgs] ndowens opened pull request #24070: Head (master...head) https://git.io/vydiD
<NixOS_GitHub> [nixpkgs] ndowens opened pull request #24071: Head (ignore) (master...HEAD) https://git.io/vydiy
<NixOS_GitHub> [nixpkgs] ndowens closed pull request #24071: Head (ignore) (master...HEAD) https://git.io/vydiy
mizu_no_oto has joined #nixos
<NixOS_GitHub> [nixpkgs] joachifm closed pull request #23834: unclutter.service: prevent empty display value (master...unclutter) https://git.io/vy6RR
dhess2`` has joined #nixos
<NixOS_GitHub> [nixpkgs] neeasade opened pull request #24072: bevelbar: init at 16.11 (master...add-bevelbar) https://git.io/vydib
erictapen has quit [(Ping timeout: 268 seconds)]
<NixOS_GitHub> [nixpkgs] ndowens closed pull request #23774: celt: Added version 0.11.1 (master...celt) https://git.io/vyKkl
alx741 has quit [(Quit: alx741)]
odi_ has quit [(Ping timeout: 256 seconds)]
k2s has joined #nixos
dhess2`` has quit [(Ping timeout: 240 seconds)]
<_deepfire> anyone familiar with configuration of Nix builds on Travis?
<_deepfire> I'm getting this and it seems as if nix-build breaks amidst operation: https://travis-ci.org/deepfire/reflex-glfw/jobs/212757517
eacameron has joined #nixos
<joachifm> _deepfire: what about the error message from unpackPhase? isn't that what caused the job to fail in that case?
<_deepfire> joachifm: that's the thing -- I'm not sure why this error would come up in the first place
<_deepfire> that is -- the source is already there
<_deepfire> the fact nix-builds does something at all is a proof of its own
<_deepfire> *nix-build
<_deepfire> just reproduced it locally, Travis is unrelated
<joachifm> I don't see how that follows, sorry
stepcut_ has joined #nixos
<joachifm> (not the travis being unrelated part :))
<_deepfire> I have "src = ./." as an argument to mkDerivation
stepcut has quit [(Ping timeout: 240 seconds)]
<_deepfire> apparently, that's not sufficient, in some way
wkennington has joined #nixos
<joachifm> _deepfire: this is what you're referring to https://github.com/deepfire/reflex-glfw/blob/master/default.nix, right?
<pikajude> _deepfire: it's building the shell environment
<pikajude> not the package
<_deepfire> joachifm, yes, thank you for looking!
<pikajude> the shell environment doesn't have $src it just has some shell setup stuff and build inputs
<_deepfire> pikajude, why do you say so?
<_deepfire> oh, because .env in haskell derivations works like this
<pikajude> because it says "builder for ‘/nix/store/9yw3grpj5d49xrsr5c5nc9zsdj34bdc4-interactive-reflex-glfw-0.1.0.0-environment.drv’ failed with exit code 1"
<_deepfire> the plain derivations have no difference between shell and non-shell variants, AIUI
<pikajude> well they wouldn't
<pikajude> that wouldn't make sense
<_deepfire> but in the haskell package world there are two kinds
<pikajude> a lot of generated files end in `if lib.inNixShell then drv.env else drv`
Guest48360 is now known as katyucha
<_deepfire> yeah
<_deepfire> thank you a lot!
tsmeets has joined #nixos
k2s has quit [(Ping timeout: 260 seconds)]
<_deepfire> I keep rediscovering this detail over and over, sadly..
revtintin has quit [(Quit: WeeChat 1.7)]
mbirkis has joined #nixos
danharaj has quit [(Ping timeout: 264 seconds)]
<NixOS_GitHub> [nixpkgs] neeasade opened pull request #24073: colort: add maintainer (master...add-colort) https://git.io/vydXL
<NixOS_GitHub> [nixpkgs] Mic92 closed pull request #24072: bevelbar: init at 16.11 (master...add-bevelbar) https://git.io/vydib
<NixOS_GitHub> [nixpkgs] Mic92 pushed 2 new commits to master: https://git.io/vydXG
<NixOS_GitHub> nixpkgs/master a4e736e neeasade: colort: add maintainer
<NixOS_GitHub> nixpkgs/master 5252178 Jörg Thalheim: Merge pull request #24073 from neeasade/add-colort...
JagaJaga has quit [(Ping timeout: 240 seconds)]
jensens has joined #nixos
<ndowens08> well darn Mic92 was about to comment on bevelbar lol, installFlags wasn't needed makeFlags along worked :)
mudri has quit [(Ping timeout: 240 seconds)]
<ndowens08> :p
<neeasade> much learning happening. :P
danharaj has joined #nixos
mizu_no_oto has quit [(Quit: Computer has gone to sleep.)]
<ndowens08> :)
calvertvl has joined #nixos
<ndowens08> I am still learning somethings, just mine tend to be cosmetic reviews
<NixOS_GitHub> [nixpkgs] joachifm closed pull request #11784: nix-serve user added to nix-daemon allowed users (master...nix-serve) https://git.io/v09yQ
mkoenig has quit [(Ping timeout: 264 seconds)]
alx741 has joined #nixos
<NixOS_GitHub> [nixpkgs] Mic92 pushed 1 new commit to master: https://git.io/vydX2
<NixOS_GitHub> nixpkgs/master 09a9445 Jörg Thalheim: bevelbar: remove unnessary makeFlags
<Mic92> ndowens08: ^
<ndowens08> :)
<Mic92> prefix is only used during make install
<neeasade> probably slipped from this project which had - https://github.com/wildefyr/mpvc/blob/master/Makefile#L7
<ndowens08> i thought it would be that way as well, though one package I was looking over before required it specified twice,
<ndowens08> if one was removed, would give like can not write in /usr
odi_ has joined #nixos
mkoenig has joined #nixos
mexisme2 has joined #nixos
odi has quit [(Ping timeout: 246 seconds)]
<NixOS_GitHub> [nixpkgs] vcunat pushed 2 new commits to staging: https://git.io/vydXj
<NixOS_GitHub> nixpkgs/staging ef0eb38 Vladimír Čunát: autogen: 5.18.7 -> 5.18.12
<NixOS_GitHub> nixpkgs/staging a446660 Vladimír Čunát: Merge branch 'master' into staging
mexisme has quit [(Ping timeout: 240 seconds)]
<joepie91> how would one create a custom module in a NixOps configuration?
[0__0] has quit [(Ping timeout: 245 seconds)]
<NixOS_GitHub> [nixpkgs] domenkozar closed pull request #24017: default.nix: Provide correct instructions how to upgrade Nix (master...pr-nix-upgrade) https://git.io/vy51R
<NixOS_GitHub> [nixpkgs] joachifm pushed 11 new commits to release-17.03: https://git.io/vyd1Y
<NixOS_GitHub> nixpkgs/release-17.03 9b767f1 Joachim Fasting: nixos/dnscrypt-proxy: refactoring...
<NixOS_GitHub> nixpkgs/release-17.03 4c1bdf2 Joachim Fasting: nixos/dnscrypt-proxy: support updating before nss is up...
<NixOS_GitHub> nixpkgs/release-17.03 c3cff5f Joachim Fasting: nixos/dnscrypt-proxy: more fs isolation for the updater...
<NixOS_GitHub> [nixpkgs] Mic92 closed pull request #24020: pythonPackages.libnacl: init at 1.5.0 (master...add/libnacl-1.5.0) https://git.io/vy5DF
[0__0] has joined #nixos
<joepie91> gchristensen: hmm. what's the purpose of that file?
<NixOS_GitHub> [nixpkgs] Mic92 pushed 1 new commit to master: https://git.io/vyd18
<NixOS_GitHub> nixpkgs/master 82e760a Jörg Thalheim: armadillo: fix evaluation error...
<Profpatsch> Testception!
<gchristensen> joepie91: other than wanting the features that file provides inside a nix-shell?
barrucadu has quit [(Quit: Lost terminal)]
<joepie91> gchristensen: that would be the answer then :)
adamCS has quit [(Ping timeout: 240 seconds)]
barrucadu has joined #nixos
barrucadu has quit [(Changing host)]
barrucadu has joined #nixos
<joepie91> gchristensen: I think you just accidentally solved another problem I had :P
<gchristensen> oh?
bkchr has quit [(Quit: Konversation terminated!)]
<joepie91> gchristensen: I want a way to carry around my nixops setup (state file + deployment) with me on multiple systems (desktop + laptop) while using Git for managing the actual network config
<joepie91> gchristensen: this kind of shell config + hooks seems like the right approach for that
adamCS has joined #nixos
mudri has joined #nixos
<gchristensen> the state file is tricky but doable
<gchristensen> you need to encrypt it on dump and decrypt it on load
<joepie91> gchristensen: I don't intend to track it in the repo
<joepie91> rather out of band
<gchristensen> cool
<joepie91> I mean, I *could* track it in the repo with encryption
<gchristensen> same recommendation though :)
<joepie91> but this seems messy
<gchristensen> it includes a root ssh key for all your boxes
<joepie91> yeah, I know
<joepie91> I'd probably just end up using something a la syncthing or even just a local-network rsync
<joepie91> so it'd never leave my network
<gchristensen> aye
<joepie91> and if rsync, then likely over SSH :)
<joepie91> so the problem would solve itself
<joepie91> the biggest issue is preventing conflicts really
tsmeets has quit [(Ping timeout: 240 seconds)]
dhess2`` has joined #nixos
k2s has joined #nixos
vcunat has quit [(Read error: Connection reset by peer)]
eacameron has quit [(Remote host closed the connection)]
<ndowens08> LnL: on highlight package, do i need to remove optional gcc?
<LnL> I just pushed my changes
<ndowens08> LnL: ok to merge?
Fare has joined #nixos
slack1256 has joined #nixos
dhess2`` has quit [(Ping timeout: 261 seconds)]
<NixOS_GitHub> [nixpkgs] copumpkin pushed 1 new commit to master: https://git.io/vydMs
<NixOS_GitHub> nixpkgs/master 6ea3eef Dan Peebles: gcc5: fix for libc++ 3.8 and above...
<NixOS_GitHub> [nixpkgs] ndowens closed pull request #24068: highlight: 3.28 -> 3.35 (master...highlight) https://git.io/vydoT
k2s has quit [(Quit: Leaving)]
<LnL> ndowens08: we can remove the part from all-packages when darwin switches to clang_4
takle has quit [(Remote host closed the connection)]
takle has joined #nixos
stepcut_ has quit [(Remote host closed the connection)]
stepcut has joined #nixos
stepcut has quit [(Remote host closed the connection)]
takle has quit [(Remote host closed the connection)]
takle has joined #nixos
eacameron has joined #nixos
<NixOS_GitHub> [nixpkgs] copumpkin pushed 1 new commit to master: https://git.io/vydDO
<NixOS_GitHub> nixpkgs/master d80a721 Dan Peebles: nasm: 2.11.08 -> 2.12.02...
eacameron has quit [(Ping timeout: 268 seconds)]
<NixOS_GitHub> [nixpkgs] ndowens opened pull request #24074: codeblocks: 13.12 -> 16.01 (master...codeblocks) https://git.io/vydD4
<NixOS_GitHub> [nixpkgs] ndowens opened pull request #24075: joe: 4.2 -> 4.4 (master...joe) https://git.io/vydDR
<NixOS_GitHub> [nixpkgs] ndowens closed pull request #24075: joe: 4.2 -> 4.4 (master...joe) https://git.io/vydDR
ilyaigpetrov has quit [(Quit: Connection closed for inactivity)]
chrishill has quit [(Quit: Leaving)]
odi_ has quit [(Ping timeout: 240 seconds)]
<joepie91> hmmm. if I want to set up deployment for my Node.js application, and I want my setup to pull whatever is the latest version in the repo and generate its dependencies using node2nix prior to building it... how would I best approach this? (context: NixOps)
<joepie91> the hash of the application changing on every new version is fine in this case
stepcut has joined #nixos
tsmeets has joined #nixos
<tsmeets> how do i merge multiple configurations just like using 'imports'?
<tsmeets> the function 'lib.recursiveUpdate' is almost what I need, but it doesnt merge lists. (only attributes)
mguentner2 is now known as mguentner
griff_ has joined #nixos
<NixOS_GitHub> [nixpkgs] ndowens opened pull request #24076: mg: 20110905 -> 20161005; Remove un-needed configure patch (master...mg) https://git.io/vydyN
<joepie91> hrm.
* joepie91 is stuck
<NixOS_GitHub> [nixpkgs] MasseGuillaume opened pull request #24077: cre2: c wrapper for google's re2 regex library (master...cre2) https://git.io/vydSq
dhess2`` has joined #nixos
eacameron has joined #nixos
ambro718 has joined #nixos
ryanartecona has joined #nixos
* contrapumpkin unsticks joepie91
<contrapumpkin> you're welcome
<pikajude> put some wd-40 on that
<joepie91> haha
eacameron has quit [(Ping timeout: 240 seconds)]
<joepie91> contrapumpkin: if you have a pointer for me on my issue, that'd really unstick me :P
<contrapumpkin> what issue is that?
periklis has quit [(Ping timeout: 258 seconds)]
<joepie91> [21:59] <joepie91> hmmm. if I want to set up deployment for my Node.js application, and I want my setup to pull whatever is the latest version in the repo and generate its dependencies using node2nix prior to building it... how would I best approach this? (context: NixOps)
<joepie91> [22:00] <joepie91> the hash of the application changing on every new version is fine in this case
<joepie91> constraints: no .nix files in project repo, no extra manual generation step before deployment
<contrapumpkin> joepie91: you'd probably want something like import-from-derivation, which is frowned upon in nixpkgs but generally works. You'd do something like
<contrapumpkin> let outer = import <nixpkgs> {}; in import (outer.runCommand "foo" { buildInputs = [ outer.node2nix ]; } ''node2nix blahblah'')
<joepie91> contrapumpkin: hmm. how would I integrate that with something like a fetchgit?
<contrapumpkin> fetchgit against what?
<contrapumpkin> oh, you want a latest fetch?
<joepie91> against the repo that contains the software I wish to deploy, as well as the package.json from which the node2nix stuff is generated :)
<joepie91> yeah
<joepie91> my intention is to, when I do a nixops deploy, just "grab whatever the latest version is in the repo and build if needed, using node2nix and Nix"
<joepie91> the repo is controlled by me so versioning isn't a big issue
MP2E has quit [(Ping timeout: 260 seconds)]
<contrapumpkin> there's a builtins.fetchgit in recent nix versions but I'm not sure it's in a stable release
<joepie91> (and I'll probably generalize the implementation over time for more strict constraints)
shanemikel has joined #nixos
<contrapumpkin> otherwise your best bet is builtins.fetchurl and builtins.fetchTarball
dhess2`` has quit [(Ping timeout: 256 seconds)]
<contrapumpkin> which are in current releases
<contrapumpkin> you'd need your git server to serve up tarballs
<pikajude> how do I add vim packages to knownPlugins
<pikajude> it used to be configure.vam.knownPlugins = {...}
<contrapumpkin> we don't have a good generic way to fetch latest things outside of those
<pikajude> but that doesn't seem to work anymore
<joepie91> contrapumpkin: assuming I have access to nixpkgs, would it be possible to use the fetchgit from there (from build-support) and grab that prior to node2nix'ing?
<contrapumpkin> not really, since it doesn't have a notion of fetching latest
<NixOS_GitHub> [nixpkgs] jerith666 opened pull request #24078: friday-juicypixels: disable tests (master...friday-juicypixels-test) https://git.io/vydSQ
<joepie91> can't I just point it at the master ref?
<contrapumpkin> you need to specify sha256
<joepie91> oh, right
<contrapumpkin> so you can point it at master but it'll break
<contrapumpkin> the key part about the builtins is that they don't force sha256
mkoenig has quit [(Ping timeout: 240 seconds)]
<contrapumpkin> another possible option
<joepie91> yeah, I see what you mean. if I use the builtins, would the resulting build hash still change if the contents of the repo change?
<contrapumpkin> is that we have some magic tarball supportayes
<contrapumpkin> yes sorry
* joepie91 is having a little trouble seeing the higher-level picture
<contrapumpkin> we have some magic tarball support in nix-channel too
<contrapumpkin> but general git support isn't
<joepie91> contrapumpkin: one sec
<contrapumpkin> https://github.com/NixOS/nix/blob/master/src/libexpr/primops/fetchgit.cc is probably want you want, in nixUnstable
<contrapumpkin> #520 would give us a more generic way to do that
<contrapumpkin> but is tricky to do right
<contrapumpkin> I hate having to build all that stuff into nix
<contrapumpkin> doesn't your git server support exporting tarballs? that'd make everything you want fairly easy
<contrapumpkin> otherwise you'll probably have to go with some sort of wrapper script that takes care of feeding the latest git revision into it
<joepie91> contrapumpkin: theoretically does, but it's a bit iffy and I'm not sure how flexible it is
<NixOS_GitHub> [nixpkgs] ndowens pushed 2 new commits to master: https://git.io/vydSA
<NixOS_GitHub> nixpkgs/master d6114f6 ndowens: mg: 20110905 -> 20161005; Remove un-needed configure patch...
<NixOS_GitHub> nixpkgs/master 6ceabb6 ndowens: Merge pull request #24076 from ndowens/mg...
<contrapumpkin> shouldn't need to be flexible
<joepie91> contrapumpkin: but one sec, I have a faster way to figure this out, I think :P
<contrapumpkin> cool
<joepie91> contrapumpkin: so, let's say that I have this file in my NixOps config: https://gist.github.com/joepie91/8a5a262648384ada1650470e5b342023#file-nix-L36 -- and the command for generating a default.nix in the repository is `node2nix -6 --pkg-name nodejs_6_x`
<joepie91> contrapumpkin: could you fork/modify that Gist with how you would implement it there? a simple real-world example will probably be much faster to understand than going back-and-forth about stuff I barely understand for 30 minutes :D
<joepie91> to get an understanding of how everything ties together at a high level
<joepie91> s/at/on/
alx741 has quit [(Quit: alx741)]
<FRidh> 11287 jobs in the Hydra queue of which 11135 are darwin. If only we could have separate channels
<joepie91> contrapumpkin: oh, and just assume that it's a tarball at some random URL
<joepie91> once I have a high-level understanding I probably won't have any issues switching out and reorganizing specific bits anyway :P
<contrapumpkin> okay
<contrapumpkin> sure
mkoenig has joined #nixos
<_deepfire> was "the qt5 breakage" on master fixed?
<NixOS_GitHub> [nixpkgs] ndowens opened pull request #24079: nano: 2.7.3 -> 2.7.5 (master...nano) https://git.io/vyd9O
<_deepfire> also, what was the issue?
<joepie91> contrapumpkin: thanks a lot :) I've been figuring out NixOps-y stuff for the past 8 hours or so and I'm getting slightly desperate, heh
shanemikel has quit [(Read error: Connection reset by peer)]
shanemikel has joined #nixos
<pikajude> woo i figured it out
page has joined #nixos
<pikajude> someone broke the vim config evaluation
<contrapumpkin> joepie91: I commented
<contrapumpkin> haven't tested it, but that's the basic idea at least
<NixOS_GitHub> [nixpkgs] LnL7 pushed 4 new commits to master: https://git.io/vyd9W
<NixOS_GitHub> nixpkgs/master 63bd364 Shane Pearlman: htmldoc: add darwin support...
<NixOS_GitHub> nixpkgs/master 1b10483 Jörg Thalheim: htmldoc: use sha256 instead of md5
<NixOS_GitHub> nixpkgs/master fa9400f Shane Pearlman: htmldoc: use stdenv.lib.optional instead of stdenv.lib.enable
<contrapumpkin> err, I forgot to incorporate the source
shanemikel has quit [(Client Quit)]
<joepie91> contrapumpkin: not sure if I misunderstand the implementation or there's a build step missing?
pie__ has quit [(Ping timeout: 268 seconds)]
<joepie91> I should have probably mentioned that explicitly, heh
<joepie91> sorry
<contrapumpkin> joepie91: I updated
<contrapumpkin> might still be broken :)
<joepie91> contrapumpkin: according to https://github.com/svanderburg/node2nix the command to produce the package is `nix-build -A package`
<joepie91> with `package` being an attribute in the node2nix-generated default.nix
<contrapumpkin> ah yes
<contrapumpkin> updated again
<contrapumpkin> basically, the inner mkDerivation I wrote in there should produce a default.nix
<contrapumpkin> then you import that, which gives you the contents of that default.nix
<contrapumpkin> then you ask for the attribute in it and use it as you normally would
shanemikel has joined #nixos
<joepie91> contrapumpkin: maybe I'm misunderstanding - I thought mkDerivation only produced a *definition* of a derivation that would then be used by nix-build to produce an actual build, but this seems to suggest that it's built immediately?
<contrapumpkin> if you import it, it'll force it to get built
<contrapumpkin> which is why it's kind of weird
<joepie91> aha!
<joepie91> yeah, I think that was the missing piece in the puzzle for me :)
<contrapumpkin> I'm not 100% sure if it'll work with the weird nixops remote build shenanigans but import-from-derivation generally works
<joepie91> contrapumpkin: thanks, I'm going to have a try with this and see if I can get it to work
<contrapumpkin> and is mostly supported, if discouraged
<joepie91> yeah, I can see why
<joepie91> it's definitely not something I'd use in another scenario :P
<contrapumpkin> what I'd really like is for nix to get a more complete notion of staged evaluation
<contrapumpkin> so it has a first-class way of interleaving builds with evaluation
<joepie91> contrapumpkin: in the sense that "produce a Nix expression and then do the next step" would be a fully supported thing to do?
<contrapumpkin> but right now, IFD just means it does this weird build inside the evaluation
<joepie91> like here
<contrapumpkin> yeah
mkoenig has quit [(Ping timeout: 240 seconds)]
<joepie91> yeah, that'd definitely be a nice addition
<joepie91> would make packaging of eg. Node stuff a lot easier :)
<ndowens08> How do I push changes to a PR that isnt mine?
<ndowens08> through git?
<simpson> ndowens08: You need to be able to push to the underlying branch.
FRidh has quit [(Remote host closed the connection)]
<ndowens08> ah darn lol
<LnL> ndowens08: if they enabled the allow edits, you can push with: git push git@github.com:<user>/nixpkgs.git <branch>
<NixOS_GitHub> [nixpkgs] jerith666 closed pull request #24078: friday-juicypixels: disable tests (master...friday-juicypixels-test) https://git.io/vydSQ
eacameron has joined #nixos
<dtzWill> did 17.03 (channel) get a big bump recently? haha
<MichaelRaskin> ndowens08: some people do allow pushes from committers of NixPkgs, though
tsmeets has quit [(Quit: leaving)]
hiratara has quit [(Ping timeout: 246 seconds)]
<ndowens08> so this one i eidted manually, comes from MasseGuillaume:cre2, so I can do git push git@github.com:MasseGuillaume/nixpkgs.git/cre2 LnL ?
mkoenig has joined #nixos
hiratara has joined #nixos
<LnL> ndowens08: use a space between the remote and the branch
<_deepfire> ndowens08: what is the qtbase5 issue id, by the way?
<ndowens08> _deepfire: it was an qt5base build issue, unsure it has been fixed?
<ndowens08> in which your pkg did depend on, so w/o qt5base building fine, yours wouldnt either
eacameron has quit [(Ping timeout: 246 seconds)]
slack1256 has quit [(Remote host closed the connection)]
<_deepfire> ndowens08: I get that yes, but was there a qt5base issue filed in nixpkgs?
<ndowens08> _deepfire: i believe so
ryanartecona has quit [(Quit: ryanartecona)]
<_deepfire> ndowens08: I have updated my nixpkgs checkout, and now I get "#error qdatastream.h must be included before any header file that defines Status"
<_deepfire> ..which seems like it comes from qt5base, but I wanted to make sure
<ndowens08> _deepfire: yeah probably did
<NixOS_GitHub> [nixpkgs] ndowens closed pull request #24077: cre2: init at 0.3.0 (master...cre2) https://git.io/vydSq
<NixOS_GitHub> [nixpkgs] dtzWill opened pull request #24082: neo4j: 3.1.1 -> 3.1.2, minor fixes (master...fix/neo4j-and-update) https://git.io/vydHG
<ndowens08> I updated nano, though there are i think 8 or so pkgs that uses it. some were the nix-prefetch-* and some others
mudri has quit [(Ping timeout: 240 seconds)]
<LnL> the prefetch scripts depend on nano?
<ndowens08> when i did nox-review it built them with nano
<ndowens08> yea surprised me a lil :)
<ndowens08> I think it is fine, but I will let someone else look at it, since it affects several pkgs :)
stepcut has quit [(Remote host closed the connection)]
abbradar has joined #nixos
<abbradar> Dezgeg: hi! I'm trying to set up NixOS on ODROID XU4. First thought of bootstrapping it from ArchARM, set up Nix with a sandbox and tried to build "hello". Noticed that there is a hardcoded domain with your nickname for bootstrap tools and came to ask if there is any channel for armv7h available :D
<abbradar> any Hydra*
<dhess> he has a binary cache, anyway.
<abbradar> dhess: oh, thanks. I avoided wiki as a reflex
<dhess> abbradar: what's there is mostly correct, for now, anyway.
<dhess> abbradar: in my experience using a Jetson TK1, that is.
stepcut has joined #nixos
<abbradar> hm, I'll try my luck and see if armv7 image will work out of the box (modulo u-boot)
<abbradar> dhess: thanks again!
<dhess> np
<dhess> abbradar: I'm not sure if/whether there's a difference, but those images are for armv7l, not "h" (never heard of that)
<dhess> unless you mean what Debian calls armhf
<abbradar> I think it's little vs big-endian
<abbradar> there should be no difference with ARM IIRC, it can use either
<abbradar> but maybe my info is incorrect
<dhess> abbradar: Interesting.
<abbradar> let me check that
<abbradar> https://www.quora.com/Is-ARM-big-endian-or-little-endian oh, so it depends from chip to chip
<dhess> Does anyone develop with NixOps, i.e., using a version you've checked out somewhere and are actively hacking? I'm a bit confused about how I might use my own dev version in my Nix environment
wkennington has quit [(Ping timeout: 256 seconds)]
stepcut has quit [(Remote host closed the connection)]
wkennington has joined #nixos
<dhess> neeasade: yeah, I know how to do that in general when the package includes a default.nix file in the distribution. NixOps has a release.nix, which I can't callPackage directly, it seems
<NixOS_GitHub> [nixpkgs] ndowens opened pull request #24083: nedit: 5.6a -> 5.7 (master...nedit) https://git.io/vydQ3
<dhess> The default expression for NixOps in nixpkgs uses a generic.nix wrapper and then overrides a few things. I *think* I can use that directly and just override src, but I'm not entirely sure yet.
<puffnfresh> ikwildrpepper: pong
<NixOS_GitHub> [nixpkgs] ndowens closed pull request #24083: nedit: 5.6a -> 5.7 (master...nedit) https://git.io/vydQ3
stepcut has joined #nixos
dhess2`` has joined #nixos
<dhess> oh my, I think I got it to work... mostly
Rizy has joined #nixos
Fare has quit [(Ping timeout: 240 seconds)]
<joepie91> hmm. is there a way to allow multiple types of values for an option in a NixOS module?
<ndowens08> MichaelRaskin: gchristensen and others that may have recommended me to get commit rights, thanks btw :)
<joepie91> aha! types.either
<puffnfresh> yeah, either
<makefu> joepie91: for special cases there is nullOr
<makefu> which is quite common
<joepie91> makefu: this one isn't a nullOr case :P
<joepie91> I have an option that can accept either a string or an array
<joepie91> er
<joepie91> string or a list *
<joepie91> (of strings)
<NixOS_GitHub> [nixpkgs] ndowens opened pull request #24084: scite: 3.3.7 -> 3.7.3; Cosmetic changes (master...scite) https://git.io/vydQ5
hiratara has quit [(Quit: ZNC - http://znc.in)]
dhess2`` has quit [(Ping timeout: 258 seconds)]
ebzzry has joined #nixos
oida has joined #nixos
<NixOS_GitHub> [nixpkgs] NeQuissimus closed pull request #24079: nano: 2.7.3 -> 2.7.5 (master...nano) https://git.io/vyd9O
hiratara has joined #nixos
oida has quit [(Client Quit)]
oida has joined #nixos
MP2E has joined #nixos
<disasm> so I forked nixops and cloned it. I'm working on adding a vultr backend using the vultr python api. I've added nix/vultr.nix and nixops/backends/vultr.py. How do I go about testing this locally? I'm doing dev on my mac (which has nix and nixops currently installed) but also have a nixos server I can ssh into in the other room if it's easier to do from there.
<dhess> disasm: hehe, I was just trying to do something similar (hacking on the DigitalOcean backend). See https://nixos.org/nixops/manual/#chap-hacking
athan has joined #nixos
<dhess> disasm: If you're new to this you might want to do it on the NixOS machine, rather than the Mac. I'm not an expert but I'm not exactly a newb, either, and I haven't been able to get NixOps to deploy reliably from my Mac.
<disasm> nice! thanks dhess! What are you hacking on with the d.o backend? I was looking at that and the ec2 for inspiration.
<Mic92> disasm: would be mocking an option? https://github.com/kevin1024/vcrpy
<dhess> disasm: currently just a bug, but I'd like to get IPv6 support working.
<Mic92> I mean creating real vms can be expensive
<abbradar> Awesome, I've succeeded booting NixOS on ODROID XU4 without _any_ knowledge of what I'm doing (u-boot? what's that? :D)
<abbradar> replaced half of files on boot partition with those from ArchARM
<abbradar> somehow it works
<abbradar> (with nixos kernel and initrd)
<dhess> abbradar: what's the Ethernet chipset on that thing?
<abbradar> dhess: something gigabit
<abbradar> i haven't tested it extensively yet, just got the board today
<abbradar> so no idea if it delivers what it promises (but ethernet works at least)
Fare has joined #nixos
<abbradar> now on to properly adding nixos support for this, it will require actually understanding how boot sequence on those boards work...
<dhess> abbradar: I have a Jetson TK1 with a built-in Realtek NIC. It uses the rl8169 driver in the kernel and hangs reliably after just a few minutes :(
eacameron has joined #nixos
<dhess> I have to tell the switch to lock it at 100mbits in order to use it.
<abbradar> dhess: I would have said you what the chipset is but it seems that my awe was too early -- UART is one-way only :D
<abbradar> maybe I just attached it loosely...
hexkey[m] has joined #nixos
<joepie91> disasm: have a look at https://nixos.org/nixops/manual/#chap-hacking :)
<joepie91> builds are pretty quick
<joepie91> and doesn't require NixOS, just Nix
indi_ has joined #nixos
<disasm> Mic92: at less than half a cent an hour, I think I can afford to do some real testing :)
<Mic92> disasm: of course, but afterwards as a testsuite
<disasm> ah, I see
<NixOS_GitHub> [nixpkgs] Mic92 closed pull request #23943: jemalloc: 4.3.1 -> 4.5.0 (staging...pkg/jemalloc) https://git.io/vySTT
griff_ has quit [(Quit: griff_)]
<joepie91> oh, d'oh
<joepie91> I see dhess already linked it
<joepie91> yeah, time to sleep
<joepie91> lol
<NixOS_GitHub> [nixpkgs] bcdarwin opened pull request #24085: ants: set $ANTSPATH variable in shell scripts (master...ants) https://git.io/vyd5n
Rizy has quit [(Quit: Rizy)]
JayVii has quit [(Quit: WeeChat 1.0.1)]
<7GHAALLD2> [nixpkgs] Mic92 closed pull request #23944: nghttp2: 1.19.0 -> 1.20.0 (staging...pkg/nghttp2) https://git.io/vySTj
<17SAALQOA> [nixpkgs] Mic92 pushed 2 new commits to staging: https://git.io/vyd5E
<17SAALQOA> nixpkgs/staging 5f89c9e Renaud: nghttp2: 1.19.0 -> 1.20.0...
<17SAALQOA> nixpkgs/staging 48a7bfa Jörg Thalheim: Merge pull request #23944 from c0bw3b/pkg/nghttp2...
dhess has quit [(Ping timeout: 246 seconds)]
<disasm> sweet, I was able to build it! Now the hard part, getting it working :)
Jackneill has quit [(Remote host closed the connection)]
Rizy has joined #nixos
<disasm> so do I need to fork nix as well and add vultr python package there first?
civodul has quit [(Quit: ERC (IRC client for Emacs 25.1.1))]
<Mic92> disasm: it is already in nixpkgs
<Mic92> v0.1.2
<NixOS_GitHub> [nixpkgs] dtzWill opened pull request #24086: Add top-level attr for lldb_4 (master...fix/lldb-toplevel) https://git.io/vyd5S
<NixOS_GitHub> [nixpkgs] LnL7 closed pull request #23414: DUP: Add a script that "diffs" nix environment generations (master...nix-helper-scripts) https://git.io/vynR8
<NixOS_GitHub> [nixpkgs] Mic92 pushed 2 new commits to master: https://git.io/vyd5p
<NixOS_GitHub> nixpkgs/master a7c4c89 Will Dietz: Add top-level attr for lldb_4
<NixOS_GitHub> nixpkgs/master af6677e Jörg Thalheim: Merge pull request #24086 from dtzWill/fix/lldb-toplevel...
<NixOS_GitHub> [nixpkgs] orivej closed pull request #23817: objconv: 2.16 -> 2.44 (master...objconv) https://git.io/vyKdY
<NixOS_GitHub> [nixpkgs] joachifm pushed 4 new commits to master: https://git.io/vyddf
<NixOS_GitHub> nixpkgs/master 5d849c7 Will Dietz: neo4j: 3.1.1 -> 3.1.2
<NixOS_GitHub> nixpkgs/master 515fc22 Will Dietz: neo4j service: fix package installed into env to match running service
<NixOS_GitHub> nixpkgs/master cb73cb9 Will Dietz: neo4j service: neo4j-wrapper is deprecated, merge into neo4j.conf
dhess2`` has joined #nixos
<NixOS_GitHub> [nixpkgs] orivej reopened pull request #23817: objconv: 2.16 -> 2.44 (master...objconv) https://git.io/vyKdY
Fare has quit [(Ping timeout: 260 seconds)]
<NixOS_GitHub> [nixpkgs] joachifm pushed 6 new commits to release-17.03: https://git.io/vyddg
<NixOS_GitHub> nixpkgs/release-17.03 85d91b3 Mikhail Volkhov: sage: fix build at 6.8...
<NixOS_GitHub> nixpkgs/release-17.03 a336fb8 ndowens: nano: 2.7.3 -> 2.7.5...
<NixOS_GitHub> nixpkgs/release-17.03 10347d7 ndowens: mg: 20110905 -> 20161005; Remove un-needed configure patch...
orivej has joined #nixos
dhess2`` has quit [(Ping timeout: 258 seconds)]
<NixOS_GitHub> [nixpkgs] ndowens opened pull request #24087: calcurse: 4.0.0 -> 4.2.2 (master...calcurse) https://git.io/vyddH
ebzzry has quit [(Ping timeout: 240 seconds)]
<NixOS_GitHub> [nixpkgs] ndowens pushed 2 new commits to master: https://git.io/vydd5
<NixOS_GitHub> nixpkgs/master 8657129 ndowens: calcurse: 4.0.0 -> 4.2.2
<NixOS_GitHub> nixpkgs/master d2e799b ndowens: Merge pull request #24087 from ndowens/calcurse...
<NixOS_GitHub> [nixpkgs] ndowens opened pull request #24088: tiled: 0.17.0 -> 0.18.2 (master...tiled) https://git.io/vyddN
<NixOS_GitHub> [nixpkgs] shanemikel opened pull request #24089: nix-diff.sh maintainer script: update usage message for new flags (master...script_nix-diff.sh) https://git.io/vydFe
<NixOS_GitHub> [nixpkgs] ndowens pushed 2 new commits to master: https://git.io/vydFf
<NixOS_GitHub> nixpkgs/master c5ce21e ndowens: tiled: 0.17.0 -> 0.18.2
<NixOS_GitHub> nixpkgs/master a289b03 ndowens: Merge pull request #24088 from ndowens/tiled...
alunduil has quit [(Quit: leaving)]
ebzzry has joined #nixos
Wizek has quit [(Read error: Connection reset by peer)]
<NixOS_GitHub> [nixpkgs] ndowens pushed 2 new commits to master: https://git.io/vydFk
<NixOS_GitHub> nixpkgs/master cf3e138 Orivej Desh: objconv: 2.16 -> 2.44
<NixOS_GitHub> nixpkgs/master e427021 ndowens: Merge pull request #23817 from orivej/objconv...
<NixOS_GitHub> [nixpkgs] LnL7 pushed 2 new commits to master: https://git.io/vydFY
<NixOS_GitHub> nixpkgs/master a31041a Shane Pearlman: nix-diff.sh maintainer script: update usage message for new flags
<NixOS_GitHub> nixpkgs/master 264c600 Daiderd Jordan: Merge pull request #24089 from shanemikel/script_nix-diff.sh...
Fare has joined #nixos
thc202 has quit [(Ping timeout: 256 seconds)]
<NixOS_GitHub> [nixpkgs] ebzzry opened pull request #24091: emem: 0.2.44 -> 0.2.44 (master...emem-0.2.44) https://git.io/vydFp
<NixOS_GitHub> [nixpkgs] ebzzry closed pull request #24091: emem: 0.2.44 -> 0.2.44 (master...emem-0.2.44) https://git.io/vydFp
Rizy has quit [(Quit: Rizy)]
<NixOS_GitHub> [nixpkgs] ebzzry opened pull request #24092: emem: 0.2.43 -> 0.2.44 (master...emem-0.2.44) https://git.io/vydbJ