[Nix-dev] Will Haskell-ng and hackage2nix allow building *any* versions of deps?

2015-02-21 Thread Cody Goodman
I'm using haskellngPackages now on nixos unstable and it doesn't seem to have all versions of all dependencies... I thought that was part of the problem it was solving? Maybe that makes me sound greedy, but would it be possible and/or plausible to do this? If not what are the issues being faced?

Re: [Nix-dev] Make Firefox/Chrome use OpenJDK instead of Oracle JDK?

2015-02-21 Thread Chad Joan
Hi Eike, That worked wonderfully! Thank you. I have updated the aforementioned wiki page's Java instructions to include this icedtea option. https://nixos.org/wiki/Enable_Browser_Plugins Is there a way for me to discover other useful configuration options like this? - Chad On Sun, Feb 15,

[Nix-dev] nix-env -i can't find package override I defined

2015-02-21 Thread Cody Goodman
I have the following in my configuration.nix and I'm using NixOS 15.05pre58123.9775f46 and tracking the unstable channel: packageOverrides = pkgs: with pkgs; { helloEnv = pkgs.myEnvFun { name = someEnvName; buildInputs = [ hello ]; }; sdlEnv =

Re: [Nix-dev] State database in nixops

2015-02-21 Thread Thomas Hunger
What I'd like much better is an option to use an external database; then I could use a replicated cluster or something like that to eliminate the single point of failure. The last thing I want is my ops team being locked out of nixops during an emergency. nixops accesses the .nix config

Re: [Nix-dev] Make Firefox/Chrome use OpenJDK instead of Oracle JDK?

2015-02-21 Thread Chad Joan
Hi Anderson, I have been using the Nix Modifying Packages document to help me install a more recent kernel (work in process still...). It doesn't seem to offer anything like Gentoo's virtual packages, though. Thanks for trying! - Chad On Sun, Feb 15, 2015 at 1:18 AM, Anderson Torres

[Nix-dev] Automatic download option for requireFile

2015-02-21 Thread Thomas Strobel
Hi, I intend to add an automatic download option for software packages where the user needs to accept a special license, like for example oraclejdk. At the moment the nixpkgs build tool points to a specific download page, and the users have to download the package themselves. I would like to add

Re: [Nix-dev] Automatic download option for requireFile

2015-02-21 Thread Kirill Elagin
As far as I understand, this is already happening if possible. That is, once you agree to have packages with unfree licenses, they will be fetched for you. And will we have to accept licenses one by one or altogether (as it is happening now) is a separate discussion. The problem with Oracle JDK

Re: [Nix-dev] Why are there so many branches in the nixpkgs repo

2015-02-21 Thread Matthias Beyer
On 18-02-2015 22:20:21, Vladimír Čunát wrote: On 02/18/2015 09:51 AM, Nathan Bijnens wrote: My vote is to remove merged branches without historical significance (version 0.5 is a keeper, like upstart), and then any branches that got their last push before August 2014 are renamed to

Re: [Nix-dev] State database in nixops

2015-02-21 Thread Domen Kožar
Best way is to have a shared machine to deploy from. Another option would be to create a web interface for nixops. On Fri, Feb 20, 2015 at 7:05 AM, Thomas Hunger tehun...@gmail.com wrote: Hi, I've been a happy user of nixops for my own projects for a while. It works fine as a single user

Re: [Nix-dev] State database in nixops

2015-02-21 Thread Ryan Trinkle
At skedge.me, we've recently switched over to nixops for all deployments, so we've run into this issue as well. We're moving towards the shared machine approach, but it's not completely satisfying, because it creates a single point of failure. What I'd like much better is an option to use an

Re: [Nix-dev] State database in nixops

2015-02-21 Thread Domen Kožar
It shouldn't be much work to support any SQL db by refactoring nixops to use sqlalhemy orm. On 21 Feb 2015 13:10, Ryan Trinkle ryan.trin...@gmail.com wrote: At skedge.me, we've recently switched over to nixops for all deployments, so we've run into this issue as well. We're moving towards the