Re: [Nix-dev] all-packages.nix and the unoverridable self.

2016-05-11 Thread roconnor
I saw in that thread that you raised the same points that I have https://github.com/NixOS/nixpkgs/pull/10851#issuecomment-157808356 But I didn't understand what the resolution was. I didn't see your comment addressed. Since you seem to understand what is going on, maybe you can explain how

Re: [Nix-dev] all-packages.nix and the unoverridable self.

2016-05-08 Thread Ericson, John
Nicolas intentionally kept `self` for such aliases as these. See the security updates PR (https://github.com/NixOS/nixpkgs/pull/10851) for the reasons why. On Sun, May 8, 2016 at 10:44 AM, wrote: > I haven't heard back from Nicolas yet. > > Perhaps I should put together a

Re: [Nix-dev] all-packages.nix and the unoverridable self.

2016-05-08 Thread roconnor
I haven't heard back from Nicolas yet. Perhaps I should put together a PR that removes the instances of self that I think are wrong so that we can discuss the issue. On Sun, 8 May 2016, Daniel Peebles wrote: Did you figure this out? I'm curious whether something got messed up in the recent

Re: [Nix-dev] all-packages.nix and the unoverridable self.

2016-05-08 Thread Daniel Peebles
Did you figure this out? I'm curious whether something got messed up in the recent changes. On Mon, May 2, 2016 at 2:23 AM, wrote: > Something seems wrong / bizzare with the recursion in all-packages.nix > > I've been trying to override linux_4_4 in my configuration.nix

[Nix-dev] all-packages.nix and the unoverridable self.

2016-05-02 Thread roconnor
Something seems wrong / bizzare with the recursion in all-packages.nix I've been trying to override linux_4_4 in my configuration.nix with the following: nixpkgs.config.packageOverrides = super: { linux_4_4 = super.linux_4_4.override { extraConfig = "CHROME_PLATFORMS y";