# issues

state: closed
title: flexget - No matching distribution found for apscheduler
user_login: sjau
html_url: https://github.com/NixOS/nixpkgs/issues/31269
updated_at: 2017-11-07 07:34:56
body:
  ## Issue description

  Using Nixos Unstable Small, the flexget service fails to build

  ### Steps to reproduce

  Enable flexget in your configuration

  ```
      # Enable flexget
      services.flexget = {
          enable = true;
          config = ''
              ${builtins.readFile /home/hyper/.flexget/config.yml}
          '';
          homeDir = "/home/hyper/.flexget";
          systemScheduler = false;
          user = "hyper";
      };
  ```
  Use Nixos Unstable Small channel:

  `nix-channel --add https://nixos.org/channels/nixos-unstable-small nixos`

  Try to upgrade

  `nixos-rebuild boot --upgrade`

  ```
  Requirement already satisfied: werkzeug==0.12.2 in /nix/store/d17rn93gk50g7225kagwdm0gywsjh6lk-python2.7-Werkzeug-0.12.2/lib/python2.7/site-packages (from FlexGet==2.10.82)
  Collecting apscheduler==3.3.1 (from FlexGet==2.10.82)
    Could not find a version that satisfies the requirement apscheduler==3.3.1 (from FlexGet==2.10.82) (from versions: )
  No matching distribution found for apscheduler==3.3.1 (from FlexGet==2.10.82)
  '/nix/store/y54m17b9w1sqv0g24g4a896q218m2ba7-busybox-1.27.2/sbin/less' -> '/nix/store/68x5sfcxfs9y8piwd6w8sfa570r62wz4-extra-utils/bin/less'
  '/nix/store/y54m17b9w1sqv0g24g4a896q218m2ba7-busybox-1.27.2/sbin/link' -> '/nix/store/68x5sfcxfs9y8piwd6w8sfa570r62wz4-extra-utils/bin/link'
  '/nix/store/y54m17b9w1sqv0g24g4a896q218m2ba7-busybox-1.27.2/sbin/linux32' -> '/nix/store/68x5sfcxfs9y8piwd6w8sfa570r62wz4-extra-utils/bin/linux32'
  '/nix/store/y54m17b9w1sqv0g24g4a896q218m2ba7-busybox-1.27.2/sbin/linux64' -> '/nix/store/68x5sfcxfs9y8piwd6w8sfa570r62wz4-extra-utils/bin/linux64'
  '/nix/store/y54m17b9w1sqv0g24g4a896q218m2ba7-busybox-1.27.2/sbin/ln' -> '/nix/store/68x5sfcxfs9y8piwd6w8sfa570r62wz4-extra-utils/bin/ln'
  '/nix/store/y54m17b9w1sqv0g24g4a896q218m2ba7-busybox-1.27.2/sbin/loadfont' -> '/nix/store/68x5sfcxfs9y8piwd6w8sfa570r62wz4-extra-utils/bin/loadfont'
  '/nix/store/y54m17b9w1sqv0g24g4a896q218m2ba7-busybox-1.27.2/sbin/loadkmap' -> '/nix/store/68x5sfcxfs9y8piwd6w8sfa570r62wz4-extra-utils/bin/loadkmap'
  '/nix/store/y54m17b9w1sqv0g24g4a896q218m2ba7-busybox-1.27.2/sbin/logger' -> '/nix/store/68x5sfcxfs9y8piwd6w8sfa570r62wz4-extra-utils/bin/logger'
  '/nix/store/y54m17b9w1sqv0g24g4a896q218m2ba7-busybox-1.27.2/sbin/login' -> '/nix/store/68x5sfcxfs9y8piwd6w8sfa570r62wz4-extra-utils/bin/login'
  '/nix/store/y54m17b9w1sqv0g24g4a896q218m2ba7-busybox-1.27.2/sbin/logname' -> '/nix/store/68x5sfcxfs9y8piwd6w8sfa570r62wz4-extra-utils/bin/logname'
  '/nix/store/y54m17b9w1sqv0g24g4a896q218m2ba7-busybox-1.27.2/sbin/logread' -> '/nix/store/68x5sfcxfs9y8piwd6w8sfa570r62wz4-extra-utils/bin/logread'
  '/nix/store/y54m17b9w1sqv0g24g4a896q218m2ba7-busybox-1.27.2/sbin/losetup' -> '/nix/store/68x5sfcxfs9y8piwd6w8sfa570r62wz4-extra-utils/bin/losetup'
  '/nix/store/y54m17b9w1sqv0g24g4a896q218m2ba7-busybox-1.27.2/sbin/lpd' -> '/nix/store/68x5sfcxfs9y8piwd6w8sfa570r62wz4-extra-utils/bin/lpd'
  builder for ‘/nix/store/l7pf4mwnvzkbd0palj5p2k9y8qawwp7r-FlexGet-2.10.82.drv’ failed with exit code 1
  killing process 22448
  ```


  ## Technical details

  * System: (NixOS: `nixos-version`, Ubuntu/Fedora: `lsb_release -a`, ...)

  `18.03pre118381.4068703502 (Impala)`

  * Nix version: (run `nix-env --version`)

  `nix-env (Nix) 1.11.15`

  * Nixpkgs version: (run `nix-instantiate --eval "<nixpkgs>" -A lib.nixpkgsVersion`)

  `"18.03pre119461.316de025d1"`

  * Sandboxing enabled: (run `grep build-use-sandbox /etc/nix/nix.conf`)

  `build-use-sandbox = false`


state: closed
title: typora: 0.9.31 -> 0.9.38
user_login: jensbin
html_url: https://github.com/NixOS/nixpkgs/pull/31270
updated_at: 2017-11-06 09:14:22
body:
  ###### Motivation for this change
  Version bump
  https://typora.io/windows/dev_release.html

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->

  - [ ] Tested using sandboxing ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS, or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file) on non-NixOS)
  - Built on platform(s)
     - [x] NixOS
     - [ ] macOS
     - [ ] other Linux distributions
  - [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [ ] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [x] Tested execution of all binary files (usually in `./result/bin/`)
  - [ ] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: fetchurl: add passthru
user_login: FRidh
html_url: https://github.com/NixOS/nixpkgs/pull/31271
updated_at: 2017-11-06 19:41:28
body:
  so that we could add e.g. the `version` attribute.

  ###### Motivation for this change

  There have been discussions in the past about adding a `version` parameter to `stdenv.mkDerivation`. In my opinion, `version` is an attribute of the source, and therefore I propose having the possibility to add it to the source, using `passthru`.

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->

  - [ ] Tested using sandboxing ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS, or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file) on non-NixOS)
  - Built on platform(s)
     - [ ] NixOS
     - [ ] macOS
     - [ ] other Linux distributions
  - [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [ ] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [ ] Tested execution of all binary files (usually in `./result/bin/`)
  - [ ] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: [unstable] gnome3.glade does not build
user_login: matthiasbeyer
html_url: https://github.com/NixOS/nixpkgs/issues/31272
updated_at: 2017-11-05 18:03:17
body:
  ## Issue description

  ```
  glade-signal-editor.c:855:3: warning: 'gtk_style_context_get_background_color' is deprecated: Use 'gtk_render_background' instead [-Wdeprecated-declarations]
     gtk_style_context_get_background_color (context, state, &rgba);
     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  In file included from /nix/store/18gpnj11bvvg2r6mx1a207yhn5cl7078-gtk+3-3.22.24-dev/include/gtk-3.0/gtk/gtkicontheme.h:27:0,
                   from /nix/store/18gpnj11bvvg2r6mx1a207yhn5cl7078-gtk+3-3.22.24-dev/include/gtk-3.0/gtk/gtk.h:123,
                   from ../gladeui/glade-property-class.h:6,
                   from ../gladeui/glade-widget-adaptor.h:5,
                   from glade.h:25,
                   from glade-signal-editor.c:35:
  /nix/store/18gpnj11bvvg2r6mx1a207yhn5cl7078-gtk+3-3.22.24-dev/include/gtk-3.0/gtk/gtkstylecontext.h:1201:6: note: declared here
   void gtk_style_context_get_background_color (GtkStyleContext *context,
        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    CC       libgladeui_2_la-glade-signal-model.lo
  glade-signal-model.c:68:1: error: conflicting types for 'g_ptr_array_find'
   g_ptr_array_find (GPtrArray *array, gpointer data)
   ^~~~~~~~~~~~~~~~
  In file included from /nix/store/kbh1dk6k8chjh853w5d6sadlkdh94j74-glib-2.54.1-dev/include/glib-2.0/glib.h:31:0,
                   from /nix/store/kbh1dk6k8chjh853w5d6sadlkdh94j74-glib-2.54.1-dev/include/glib-2.0/gobject/gbinding.h:28,
                   from /nix/store/kbh1dk6k8chjh853w5d6sadlkdh94j74-glib-2.54.1-dev/include/glib-2.0/glib-object.h:23,
                   from glade-signal-model.h:23,
                   from glade-signal-model.c:23:
  /nix/store/kbh1dk6k8chjh853w5d6sadlkdh94j74-glib-2.54.1-dev/include/glib-2.0/glib/garray.h:186:12: note: previous declaration of 'g_ptr_array_find' was here
   gboolean   g_ptr_array_find               (GPtrArray        *haystack,
              ^~~~~~~~~~~~~~~~
  make[3]: *** [Makefile:1210: libgladeui_2_la-glade-signal-model.lo] Error 1
  make[3]: Leaving directory '/tmp/nix-build-glade-3.20.0.drv-0/glade-3.20.0/gladeui'
  make[2]: *** [Makefile:715: all] Error 2
  make[2]: Leaving directory '/tmp/nix-build-glade-3.20.0.drv-0/glade-3.20.0/gladeui'
  make[1]: *** [Makefile:505: all-recursive] Error 1
  make[1]: Leaving directory '/tmp/nix-build-glade-3.20.0.drv-0/glade-3.20.0'
  make: *** [Makefile:435: all] Error 2
  builder for ‘/nix/store/hmxi2jw1qnq12ma382c8yds39qknc8xz-glade-3.20.0.drv’ failed with exit code 2
  error: build of ‘/nix/store/hmxi2jw1qnq12ma382c8yds39qknc8xz-glade-3.20.0.drv’ failed
  /run/current-system/sw/bin/nix-shell: failed to build all dependencies
  ```

  ### Steps to reproduce

  `nix-shell -p gnome3.glade`

  ## Technical details

  * System: 18.03pre118631.66b63d2f5a (Impala)
  * Nix version: nix-env (Nix) 1.11.15
  * Nixpkgs version: "18.03pre118631.66b63d2f5a"
  * Sandboxing enabled: build-use-sandbox = true


state: open
title: xkblayout output is empty
user_login: teto
html_url: https://github.com/NixOS/nixpkgs/issues/31273
updated_at: 2017-11-05 12:11:03
body:
  ## Issue description
  The program is supposed to print helpful information .
  for instance I run 
  `xkblayout-state print  "toto %n %C"`
  but the output remains emtpy
  My current config (a temporary one as I need at least 2 layouts)
  ```
  [1] teto@jedha> setxkbmap -print | grep xkb_symbols                                     ~
  	xkb_symbols   { include "pc+us+inet(evdev)+eurosign(e)"	};
  ```


  ## Technical details
  nixos-version=18.03pre118198.b17ec549a1 (Impala)
  nix version: nix-env (Nix) 1.11.15
  Nixpkgs version: "18.03.git.d72d610fbbM"
  sandboxing disabled


state: closed
title: radeon-profile: 20161221 -> 20170714
user_login: rnhmjoj
html_url: https://github.com/NixOS/nixpkgs/pull/31274
updated_at: 2017-11-28 09:52:59
body:
  ###### Motivation for this change
  New version available

  ###### Things done

  - [x] Tested using sandboxing ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS)
  - Built on platform(s)
     - [x] NixOS
     - [ ] macOS
     - [ ] other Linux distributions
  - [ ] Tested via one or more NixOS test(s)
  - [x] Tested compilation of all pkgs that depend on this change (none)
  - [x] Tested execution of all binary files
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: ddcutil: 0.8.2 -> 0.8.4
user_login: rnhmjoj
html_url: https://github.com/NixOS/nixpkgs/pull/31275
updated_at: 2017-11-28 09:52:58
body:
  ###### Motivation for this change
  New version available

  ###### Things done
  - [x] Tested using sandboxing ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS)
  - Built on platform(s)
     - [x] NixOS
     - [ ] macOS
     - [ ] other Linux distributions
  - [ ] Tested via one or more NixOS test(s)
  - [x] Tested compilation of all pkgs that depend on this change (none)
  - [x] Tested execution of all binary files
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: zimg: 2.4 -> 2.6.1
user_login: rnhmjoj
html_url: https://github.com/NixOS/nixpkgs/pull/31276
updated_at: 2017-11-28 09:52:56
body:
  ###### Motivation for this change
  New version available.

  ###### Things done
  - [x] Tested using sandboxing ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS)
  - Built on platform(s)
     - [x] NixOS
     - [ ] macOS
     - [ ] other Linux distributions
  - [ ] Tested via one or more NixOS test(s)
  - [x] Tested compilation of all pkgs that depend on this change
  - [x] Tested execution of all binary files (none, library)
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: bdf2psf 1.158 -> 1.170
user_login: rnhmjoj
html_url: https://github.com/NixOS/nixpkgs/pull/31277
updated_at: 2017-11-28 09:52:55
body:
  ###### Motivation for this change
  New version available.

  ###### Things done

  - [x] Tested using sandboxing ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS)
  - Built on platform(s)
     - [x] NixOS
     - [ ] macOS
     - [ ] other Linux distributions
  - [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [x] Tested compilation of all pkgs that depend on this change
  - [x] Tested execution of all binary files
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: open
title: KDE wayland: screen does not turn off when specified in Energy Savings
user_login: Pneumaticat
html_url: https://github.com/NixOS/nixpkgs/issues/31278
updated_at: 2017-11-05 19:15:30
body:
  ## Issue description

  In a wayland session (run using `dbus-run-session startplasmacompositor` on a TTY), the screen never turns off.

  The only applicable thing I can find in syslog is:

  ```
  powerdevil.backlighthelper[4586]: QDBusArgument: read from a write-only object
  ```

  The screen does turn off as expected in an X session.

  ### Steps to reproduce

  1. Set a screen timeout in Energy Savings
  2. Enter wayland session and do nothing

  ## Technical details

  * System: 18.03.git.87099e3 (Impala)
  * Nix version: nix-env (Nix) 1.11.15
  * Nixpkgs version: 18.03.git.87099e3bbd
  * Sandboxing enabled: false

  (I'm using a local nixpkgs with out-of-tree commits (which do not touch plasma packages), but I'm currently based off nixpkgs cfafd6f5a819472911eaf2650b50a62f0c143e3e.)


state: closed
title: rewritefs: 2016-07-27 -> 2017-08-14
user_login: rnhmjoj
html_url: https://github.com/NixOS/nixpkgs/pull/31279
updated_at: 2017-11-28 09:52:54
body:
  ###### Motivation for this change
  Use a more recent revision.

  ###### Things done

  - [x] Tested using sandboxing ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS)
  - Built on platform(s)
     - [x] NixOS
     - [ ] macOS
     - [ ] other Linux distributions
  - [ ] Tested via one or more NixOS test(s)
  - [x] Tested compilation of all pkgs that depend on this change (none)
  - [x] Tested execution of all binary files
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: pdns-recursor: 4.0.4 -> 4.0.6
user_login: rnhmjoj
html_url: https://github.com/NixOS/nixpkgs/pull/31280
updated_at: 2017-11-28 09:52:52
body:
  ###### Motivation for this change
  New version available.

  ###### Things done

  - [x] Tested using sandboxing ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS)
  - Built on platform(s)
     - [x] NixOS
     - [ ] macOS
     - [ ] other Linux distributions
  - [ ] Tested via one or more NixOS test(s)
  - [x] Tested compilation of all pkgs that depend on this change (none)
  - [x] Tested execution of all binary files
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: firefox-bin: Fail on unsupported architectures
user_login: lheckemann
html_url: https://github.com/NixOS/nixpkgs/pull/31281
updated_at: 2017-11-05 19:06:03
body:
  ###### Motivation for this change
  I built firefox-bin on my ARM-based chromebook, hoping to explore the wide reaches of the interwebs. But alas, the binary it yielded was for processors of the Intel persuasion and my poor laptop could not decipher its cryptic instructions.

  In other words: in its current state, firefox-bin will produce x86_64-linux binaries on any platform other than i686-linux. This fixes that.

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->

  - [x] Tested using sandboxing ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS, or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file) on non-NixOS)
  - Built on platform(s)
     - [x] NixOS
     - [ ] macOS
     - [ ] other Linux distributions
  - [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [ ] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [ ] Tested execution of all binary files (usually in `./result/bin/`)
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: pkgs/games/openra requires python to run
user_login: StijnDW
html_url: https://github.com/NixOS/nixpkgs/issues/31282
updated_at: 2017-11-06 19:38:05
body:
  ## Issue description

  The package nixpkgs/pkgs/games/openra/default.nix uses a shell script to launch a game with the mono runtime.
  This shell script (`.launch-game.sh-wrapped`) calls a python oneliner to find the path to the shell script (and presumably the openra binaries?).
  However python doesn't seem to be available (or is called in the wrong way?).
  As a result the game cannot start.

  ### Steps to reproduce

  Start openra: `nix-env -i openra ; openra`
  From the drop down selection box, select the mod "Red Alert" and click on "ok".
  At this point the script fails to launch the actual game.

  **Running from a nix-shell like this does work:**
  `nix-shell -p python openra --command openra`

  ## Technical details

  * System: NixOS 17.09.1989.a86c8599a4 (Hummingbird)
  * Nix version: nix-env (Nix) 1.11.15
  * Nixpkgs version: "17.09.1989.a86c8599a4"
  * Sandboxing enabled: false


state: closed
title: users-groups module: use `buildEnv` in per-user profiles
user_login: michalrus
html_url: https://github.com/NixOS/nixpkgs/pull/31283
updated_at: 2017-12-20 16:00:13
body:
  ###### Motivation for this change

  * Resolves #31253 (uses `buildEnv` with correct inherits),

  * modified naming, more in line with what `nix-env -i` does: cf. `/nix/var/nix/profiles/per-user/$USER/profile` and `/nix/store/vibi47czqhjbsakwny7zpd6nqsbvqkx7-user-environment`,

  * `$LOGNAME` was used only once (in this place) in the whole Nixpkgs, we tend to use `$USER` instead.

  ###### Things done

  - [x] Tested using sandboxing ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS, or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file) on non-NixOS)
  - Built on platform(s)
     - [x] NixOS
     - [ ] macOS
     - [ ] other Linux distributions
  - [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [x] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [x] Tested execution of all binary files (usually in `./result/bin/`)
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: glade: fix
user_login: jtojnar
html_url: https://github.com/NixOS/nixpkgs/pull/31284
updated_at: 2017-11-18 01:32:32
body:
  ###### Motivation for this change
  See #31272

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->

  - [x] Tested using sandboxing ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS, or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file) on non-NixOS)
  - Built on platform(s)
     - [x] NixOS
     - [ ] macOS
     - [ ] other Linux distributions
  - [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [ ] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [x] Tested execution of all binary files (usually in `./result/bin/`)
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: masscan: 2017-02-04 -> 1.0.4
user_login: rnhmjoj
html_url: https://github.com/NixOS/nixpkgs/pull/31286
updated_at: 2017-11-28 09:52:50
body:
  ###### Motivation for this change
  New stable release. 

  ###### Things done
  - [x] Tested using sandboxing ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS)
  - Built on platform(s)
     - [x] NixOS
     - [ ] macOS
     - [ ] other Linux distributions
  - [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [x] Tested compilation of all pkgs that depend on this change (none)
  - [x] Tested execution of all binary files
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---

  I tried adding Darwin again since libpcap is now loaded at runtime. Hopefully the build won't fail.


state: closed
title: hplip: 3.17.9 -> 3.17.10
user_login: ttuegel
html_url: https://github.com/NixOS/nixpkgs/pull/31287
updated_at: 2017-11-07 13:41:02
body:
  ### Testing

  <!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->

  - [x] Tested using sandboxing ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS, or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file) on non-NixOS)
  - Built on platform(s)
     - [x] NixOS
     - [ ] macOS
     - [ ] other Linux distributions
  - [x] ~Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))~
  - [ ] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [x] Tested execution of all binary files (usually in `./result/bin/`)
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: gitea: 1.2.1 -> 1.2.3
user_login: afldcr
html_url: https://github.com/NixOS/nixpkgs/pull/31288
updated_at: 2017-11-06 12:54:31
body:
  ###### Things done

  - [X] Tested using sandboxing ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS, or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file) on non-NixOS)
  - Built on platform(s)
     - [X] NixOS
     - [ ] macOS
     - [ ] other Linux distributions
  - [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [ ] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [ ] Tested execution of all binary files (usually in `./result/bin/`)
  - [X] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).


state: closed
title: vapoursynth: R38 -> R39
user_login: rnhmjoj
html_url: https://github.com/NixOS/nixpkgs/pull/31289
updated_at: 2017-11-28 09:52:32
body:
  ###### Motivation for this change
  New release available.

  ###### Things done

  - [x] Tested using sandboxing ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS)
  - Built on platform(s)
     - [x] NixOS
     - [ ] macOS
     - [ ] other Linux distributions
  - [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [x] Tested compilation of all pkgs that depend on this change
  - [x] Tested execution of all binary files
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: arx-libertatis: 2017-02-26 -> 2017-10-30
user_login: rnhmjoj
html_url: https://github.com/NixOS/nixpkgs/pull/31290
updated_at: 2017-11-28 09:52:48
body:
  ###### Motivation for this change
  Use a more recent revision

  ###### Things done
  - [x] Tested using sandboxing ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS)
  - Built on platform(s)
     - [x] NixOS
     - [ ] macOS
     - [ ] other Linux distributions
  - [x] Tested compilation of all pkgs that depend on this change (none)
  - [x] Played a bit
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: gcc: Refactor treatment of configure flags
user_login: bgamari
html_url: https://github.com/NixOS/nixpkgs/pull/31292
updated_at: 2017-11-15 16:26:36
body:
  Previously configureFlags was defined as one giant interpolated string. Here we
  refactor this definition to instead use the usual stdenv string
  combinators. This seems more in-line with the average nixpkgs expression
  and it seems a bit more natural to things of these as lists of flags
  rather than monolithic strings.

  ###### Motivation for this change


  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->

  - [ ] Tested using sandboxing ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS, or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file) on non-NixOS)
  - Built on platform(s)
     - [ ] NixOS
     - [ ] macOS
     - [ ] other Linux distributions
  - [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [ ] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [ ] Tested execution of all binary files (usually in `./result/bin/`)
  - [ ] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: GTK3 with Wayland backend ignores options in settings.ini
user_login: gnidorah
html_url: https://github.com/NixOS/nixpkgs/issues/31293
updated_at: 2017-12-29 11:01:58
body:
  ## Issue description

  Seen in sway and weston. GTK3 programs ignore at least font size and theme options.

  Created bug https://bugzilla.gnome.org/show_bug.cgi?id=790201

  ### Steps to reproduce



  ## Technical details

  * System: (NixOS: `nixos-version`, Ubuntu/Fedora: `lsb_release -a`, ...)
  * Nix version: (run `nix-env --version`)
  * Nixpkgs version: (run `nix-instantiate --eval '<nixpkgs>' -A lib.nixpkgsVersion`)
  * Sandboxing enabled: (run `grep build-use-sandbox /etc/nix/nix.conf`)


state: open
title: Something happened to some part of font rendering on 17.09
user_login: michalrus
html_url: https://github.com/NixOS/nixpkgs/issues/31294
updated_at: 2019-06-05 21:09:27
body:
  ## Issue description

  After updating from 17.03 to 17.09:

  * Java Swing apps no longer have font anti-aliasing turned on by default (can be turned back on by passing `-Dawt.useSystemAAFontSettings=on -Dswing.aatext=true` to the `java` process),

  * letter spacing of fonts in XTerm is too large (here: XTerm is on the left, Termite with correct rendering on the right, displaying that same GNU Screen buffer, notice the difference in its width),
    ![](https://i.imgur.com/SHgvNcm.png)

  * letter spacing of fonts in Alacritty is crazy (here: Alacritty on the left, Termite on the right)
    ![](https://i.imgur.com/kHbHecW.png)

  Everything renders fine back on 17.03.

  Alacritty and XTerm configs for the screenshots above:
  * https://github.com/michalrus/dotfiles/blob/b2d11c51bc45a95aae0f3258d95704cca5617493/dotfiles/i3/.Xresources.d/30xterm
  * https://github.com/michalrus/dotfiles/blob/b2d11c51bc45a95aae0f3258d95704cca5617493/dotfiles/michalrus/base/.config/alacritty/alacritty.yml

  /cc @volth 

  ### Steps to reproduce

  1. Install 17.09.
  1. Lauch some Java app, XTerm, Alacritty.

  ## Technical details

  * System: 17.09.1989.a86c8599a4 (Hummingbird)
  * Sandboxing enabled: yes


state: closed
title: mkvtoolnix: 16.0.0 -> 17.0.0
user_login: rnhmjoj
html_url: https://github.com/NixOS/nixpkgs/pull/31295
updated_at: 2017-11-28 09:52:35
body:
  ###### Motivation for this change
  New version available

  ###### Things done

  - [x] Tested using sandboxing ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS)
  - Built on platform(s)
     - [x] NixOS
     - [ ] macOS
     - [ ] other Linux distributions
  - [x] Tested via one or more NixOS test(s)
  - [x] Tested compilation of all pkgs that depend on this change
  - [x] Tested execution of all binary files
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: mattermost, nixos/mattermost: update to 4.3.0
user_login: ryantm
html_url: https://github.com/NixOS/nixpkgs/pull/31296
updated_at: 2017-11-09 05:06:07
body:
  ###### Motivation for this change

  New version, building go package from source.

  ###### Things done

  Tested building and service functionality on NixOS.

  cc @mic92 @fpletz 


state: closed
title: python: fastimport 0.9.4 -> 0.9.6
user_login: fahadsadah
html_url: https://github.com/NixOS/nixpkgs/pull/31297
updated_at: 2017-12-18 02:07:10
body:
  ###### Motivation for this change
  Update fastimport to v0.9.6. This version supports Python 3.

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->

  - [ ] Tested using sandboxing ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS, or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file) on non-NixOS)
  - Built on platform(s)
     - [X] NixOS
     - [ ] macOS
     - [x] other Linux distributions
  - [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [ ] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [ ] Tested execution of all binary files (usually in `./result/bin/`)
  - [X] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  I haven't been able to check this with nox-review as it needs a large rebuild. I've tried, but keep finding packages that don't build with or without the change.

  I have read through [every line of code that's been edited](https://github.com/jelmer/python-fastimport/compare/fastimport-0.9.4...fastimport-0.9.6). One bug is fixed, a handful of lines are refactored without any change in meaning, and there are many changes for Python 3 compatibility - but no change in effect/in the API, and without breaking Python 2 compatibility. This upgrade seems fully backwards compatible.

  ---


state: closed
title: sage: 6.8 -> 8.0
user_login: timokau
html_url: https://github.com/NixOS/nixpkgs/pull/31298
updated_at: 2017-11-06 19:08:17
body:
  This "un-breaks" sage while also updating it to 8.0.

  It compiles sage with its dependencies as one big pile, which is not
  the best approach but definately better than nothing for now.

  To be able to shrink the huge output pile a little, it also splits
  docs from the rest of the output.

  A fair warning for anybody who would like to test this: The final test build
  took 2h 45min on my laptop, with the main package taking up 2.1G and the
  docs 1.8GB.

  As mentioned in the comments there are some things that could be solved
  better, but as it already took more time than expected and I don't know
  when or if I will find that time I thought I'd push something working now.

  I actually started writing a script to convert the spkg declarations to
  nix packages. Thanks to nix we could pin down all those dependencies to the
  exact versions used upstream and those versions could co-exist with the newest
  versions. It would allow gradual picking of dependencies and overwriting single
  dependencies. I'm not sure if I will go through with this though.

  Fixes #27335. Also we should close #15732.

  ###### Motivation for this change

  Sage has been broken and outdated for a while.

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->

  - [x] Tested using sandboxing ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS, or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file) on non-NixOS)
  - Built on platform(s)
     - [x] NixOS
     - [ ] macOS
     - [ ] other Linux distributions
  - [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [ ] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [x] Tested execution of all binary files (usually in `./result/bin/`)
  - [ ] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---

  I tested the execution of bin/sage, but not the other executables as most are irrelevant and/or I don't know what they do.


state: closed
title: qutebrowser: 1.0.2 -> 1.0.3
user_login: timokau
html_url: https://github.com/NixOS/nixpkgs/pull/31299
updated_at: 2017-11-06 03:08:54
body:
  ###### Motivation for this change

  Package update

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->

  - [x] Tested using sandboxing ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS, or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file) on non-NixOS)
  - Built on platform(s)
     - [x] NixOS
     - [ ] macOS
     - [ ] other Linux distributions
  - [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [ ] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [x] Tested execution of all binary files (usually in `./result/bin/`)
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: Remove .net from mirror URL.
user_login: SeanZicari
html_url: https://github.com/NixOS/nixpkgs/pull/31300
updated_at: 2017-11-06 02:19:31
body:
  ###### Motivation for this change
  Fix an uncorrected issue with the last PR.

  @peterhoeg Do you see any issues other than the removed .net from the mirror? I had trouble building it locally, but I'm also on macOS and have somehow broken pretty much all of my nix packages. I will be reaching out to people on ##nix-darwin for help with that.


state: open
title: AMDGPU driver doesn't work on Pitcairn GPU. [6.topic: nixos]
user_login: JamesTheAwesomeDude
html_url: https://github.com/NixOS/nixpkgs/issues/31301
updated_at: 2018-03-25 01:53:47
body:
  ## Issue description

  The module fails to load even when added to the initrd (logs below), and trying to "make" the X Server use it breaks the display completely; even the virtual consoles become inaccessible if the xserver video driver is set to amdgpu.

  ### Steps to reproduce

  add ` "amdgpu"` to `boot.initrd.availableKernelModules` in `/etc/nixos/hardware-configuration.conf`  
  (and, optionally, `services.xserver.videoDrivers = [ "amdgpu" ];' to `/etc/nixos/configuration.conf`)

  ## Technical details

  * System: `17.09.1971.937ea32f1f (Hummingbird)`
  * Nix version: `nix-env (Nix) 1.11.15`
  * Nixpkgs version: `"17.09.1971.937ea32f1f"`
  * Sandboxing enabled: `build-use-sandbox = false`

  Currently I have `amdgpu` module in my initrd, but not "forced" for the x server (just no mention of it in `configuration.conf`); here is some potentially useful output:

  ````
  $ dmesg | grep -E '(drm|amd)'
  [    0.846878] [drm] Initialized
  [    0.911003] [drm] amdgpu kernel modesetting enabled.
  [    0.912143] [drm] initializing kernel modesetting (PITCAIRN 0x1002:0x6818 0x174B:0xE241 0x00).
  [    0.912152] [drm] register mmio base: 0xFBE80000
  [    0.912153] [drm] register mmio size: 262144
  [    0.912720] [drm] GPU post is not needed
  [    0.912721] [drm] Changing default dispclk from 600Mhz to 625Mhz
  [    0.912886] amdgpu 0000:04:00.0: Direct firmware load for radeon/pitcairn_mc.bin failed with error -2
  [    0.912888] amdgpu 0000:04:00.0: si_mc: Failed to load firmware "radeon/pitcairn_mc.bin"
  [    0.912944] amdgpu 0000:04:00.0: Failed to load mc firmware!
  [    0.913018] [drm:amdgpu_device_init [amdgpu]] *ERROR* sw_init of IP block <gmc_v6_0> failed -2
  [    0.913071] amdgpu 0000:04:00.0: amdgpu_init failed
  [    0.913117] amdgpu 0000:04:00.0: Fatal error during GPU init
  [    0.913165] [drm] amdgpu: finishing device.
  [    0.913556] amdgpu: probe of 0000:04:00.0 failed with error -2
  [   11.380239] [drm] radeon kernel modesetting enabled.
  [   11.811991] [drm] initializing kernel modesetting (PITCAIRN 0x1002:0x6818 0x174B:0xE241 0x00).
  [   11.812007] [drm] register mmio base: 0xFBE80000
  [   11.812008] [drm] register mmio size: 262144
  [   11.812717] [drm] Detected VRAM RAM=2048M, BAR=256M
  [   11.812718] [drm] RAM width 256bits DDR
  [   11.812793] [drm] radeon: 2048M of VRAM memory ready
  [   11.812794] [drm] radeon: 2048M of GTT memory ready.
  [   11.812817] [drm] Loading pitcairn Microcode
  [   12.186972] [drm] Internal thermal controller with fan control
  [   12.187061] [drm] probing gen 2 caps for device 8086:340e = 3b3d02/0
  [   12.197741] [drm] radeon: dpm initialized
  [   12.395940] [drm] Found VCE firmware/feedback version 50.0.1 / 17!
  [   12.395950] [drm] GART: num cpu pages 524288, num gpu pages 524288
  [   12.397369] [drm] probing gen 2 caps for device 8086:340e = 3b3d02/0
  [   12.397373] [drm] PCIE gen 2 link speeds already enabled
  [   12.401680] [drm] PCIE GART of 2048M enabled (table at 0x00000000001D6000).
  [   12.422594] [drm] Supports vblank timestamp caching Rev 2 (21.10.2013).
  [   12.422595] [drm] Driver supports precise vblank timestamp query.
  [   12.422658] [drm] radeon: irq initialized.
  [   12.607731] [drm] ring test on 0 succeeded in 3 usecs
  [   12.607737] [drm] ring test on 1 succeeded in 1 usecs
  [   12.607741] [drm] ring test on 2 succeeded in 1 usecs
  [   12.607752] [drm] ring test on 3 succeeded in 6 usecs
  [   12.607762] [drm] ring test on 4 succeeded in 6 usecs
  [   12.784908] [drm] ring test on 5 succeeded in 2 usecs
  [   12.784914] [drm] UVD initialized successfully.
  [   12.895027] [drm] ring test on 6 succeeded in 26 usecs
  [   12.895039] [drm] ring test on 7 succeeded in 3 usecs
  [   12.895040] [drm] VCE initialized successfully.
  [   12.895373] [drm] ib test on ring 0 succeeded in 0 usecs
  [   12.895464] [drm] ib test on ring 1 succeeded in 0 usecs
  [   12.895589] [drm] ib test on ring 2 succeeded in 0 usecs
  [   12.895626] [drm] ib test on ring 3 succeeded in 0 usecs
  [   12.895660] [drm] ib test on ring 4 succeeded in 0 usecs
  [   13.548003] [drm] ib test on ring 5 succeeded
  [   14.052032] [drm] ib test on ring 6 succeeded
  [   14.556016] [drm] ib test on ring 7 succeeded
  [   14.556463] [drm] Radeon Display Connectors
  [   14.556464] [drm] Connector 0:
  [   14.556464] [drm]   DP-1
  [   14.556464] [drm]   HPD4
  [   14.556466] [drm]   DDC: 0x6530 0x6530 0x6534 0x6534 0x6538 0x6538 0x653c 0x653c
  [   14.556466] [drm]   Encoders:
  [   14.556466] [drm]     DFP1: INTERNAL_UNIPHY2
  [   14.556467] [drm] Connector 1:
  [   14.556467] [drm]   HDMI-A-1
  [   14.556468] [drm]   HPD5
  [   14.556468] [drm]   DDC: 0x6540 0x6540 0x6544 0x6544 0x6548 0x6548 0x654c 0x654c
  [   14.556469] [drm]   Encoders:
  [   14.556469] [drm]     DFP2: INTERNAL_UNIPHY2
  [   14.556470] [drm] Connector 2:
  [   14.556470] [drm]   DVI-I-1
  [   14.556470] [drm]   HPD1
  [   14.556471] [drm]   DDC: 0x6550 0x6550 0x6554 0x6554 0x6558 0x6558 0x655c 0x655c
  [   14.556472] [drm]   Encoders:
  [   14.556472] [drm]     DFP3: INTERNAL_UNIPHY1
  [   14.556472] [drm] Connector 3:
  [   14.556473] [drm]   DVI-I-2
  [   14.556473] [drm]   HPD6
  [   14.556474] [drm]   DDC: 0x6580 0x6580 0x6584 0x6584 0x6588 0x6588 0x658c 0x658c
  [   14.556474] [drm]   Encoders:
  [   14.556475] [drm]     DFP4: INTERNAL_UNIPHY
  [   14.556475] [drm]     CRT1: INTERNAL_KLDSCP_DAC1
  [   14.617761] [drm] fb mappable at 0xD05D8000
  [   14.617762] [drm] vram apper at 0xD0000000
  [   14.617762] [drm] size 5324800
  [   14.617763] [drm] fb depth is 24
  [   14.617763] [drm]    pitch is 5888
  [   14.617922] fbcon: radeondrmfb (fb1) is primary device
  [   14.784150] radeon 0000:04:00.0: fb1: radeondrmfb frame buffer device
  [   14.789939] [drm] Initialized radeon 2.49.0 20080528 for 0000:04:00.0 on minor 0
  $ 
  ````


state: closed
title: emacsPackages.font-lock-plus: init at 20170222.1755
user_login: adisbladis
html_url: https://github.com/NixOS/nixpkgs/pull/31302
updated_at: 2017-11-08 02:53:24
body:
  ###### Motivation for this change
  A while ago a lot of packages disappeared from `melpa-generated.nix` because they are hosted on emacswiki.
  `font-lock-plus` was one of them, which broke `all-the-icons` and hence a whole bunch of themes.

  This reinstates that package and fixes a bunch of emacs themes.

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->

  - [x] Tested using sandboxing ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS, or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file) on non-NixOS)
  - Built on platform(s)
     - [x] NixOS
     - [ ] macOS
     - [ ] other Linux distributions
  - [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [ ] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [x] Tested execution of all binary files (usually in `./result/bin/`)
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: ihaskell: re-enable
user_login: vaibhavsagar
html_url: https://github.com/NixOS/nixpkgs/pull/31303
updated_at: 2017-11-06 08:58:57
body:
  ###### Motivation for this change

  This has been disabled since #22047, but since then IHaskell has been updated to be compatible again.


  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->

  - [ ] Tested using sandboxing ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS, or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file) on non-NixOS)
  - Built on platform(s)
     - [ ] NixOS
     - [ ] macOS
     - [ ] other Linux distributions
  - [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [ ] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [ ] Tested execution of all binary files (usually in `./result/bin/`)
  - [ ] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: request for mypy update
user_login: teto
html_url: https://github.com/NixOS/nixpkgs/issues/31304
updated_at: 2017-11-06 14:16:49
body:
  ## Issue description
  There seems to have been lots of improvements to latest mypy compared to the current nixpkgs version, for instance a cool new features aka TypedDict & forward declarations see
  http://mypy-lang.blogspot.jp/2017/10/mypy-0540-released.html

  There is a new dependency too.


state: closed
title: hackage: update snapshot of 'all-cabal-hashes' repo for callHackage
user_login: vaibhavsagar
html_url: https://github.com/NixOS/nixpkgs/pull/31305
updated_at: 2018-02-23 15:01:35
body:
  ###### Motivation for this change

  As discussed in #30832.

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->

  - [ ] Tested using sandboxing ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS, or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file) on non-NixOS)
  - Built on platform(s)
     - [x] NixOS
     - [ ] macOS
     - [x] other Linux distributions
  - [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [ ] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [ ] Tested execution of all binary files (usually in `./result/bin/`)
  - [ ] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: Current ghc (8.0.2) has lots of missing packages.
user_login: wizzup
html_url: https://github.com/NixOS/nixpkgs/issues/31306
updated_at: 2017-11-27 07:47:15
body:
  ## Issue description
  Please see the [err.log](https://github.com/NixOS/nixpkgs/files/1445565/err.log) captured by following command:

      $ nix-shell -I nixpkgs=https://github.com/NixOS/nixpkgs/archive/master.tar.gz -p ghc --run 'ghc-pkg check' 2>err.log

  In contrast `ghc784`, `ghc7103`, `ghc821` and `ghcHEAD` doesn't to have any problem

      $ nix-shell -I nixpkgs=https://github.com/NixOS/nixpkgs/archive/master.tar.gz -p haskell.compiler.ghc821 --run 'ghc-pkg check'

  ## Related issues

  https://github.com/NixOS/nixpkgs/issues/30949


state: closed
title: flexget: fix build with updated dependencies
user_login: tari
html_url: https://github.com/NixOS/nixpkgs/pull/31307
updated_at: 2017-11-07 07:43:02
body:
  ###### Motivation for this change

  Recent updates to several dependencies broke the build ([Hydra](https://hydra.nixos.org/build/62988291)); unpin those dependencies to work with the updated versions.

  Fixes #31269.

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->

  - [x] Tested using sandboxing ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS, or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file) on non-NixOS)
  - Built on platform(s)
     - [x] NixOS
     - [ ] macOS
     - [ ] other Linux distributions
  - [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [ ] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [x] Tested execution of all binary files (usually in `./result/bin/`)
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: pythonPackages.devpi_common: remove one test
user_login: nlewo
html_url: https://github.com/NixOS/nixpkgs/pull/31309
updated_at: 2017-11-06 18:38:28
body:
  ###### Motivation for this change
  Fix hydra build

  ###### Things done
  I've tryied to understand why this test is failing but I was not able to. This could be related to our version of `requests` since this test is parsing logs of this library (it seems it fails because i cannot get any logs).

  <!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->

  - [ ] Tested using sandboxing ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS, or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file) on non-NixOS)
  - Built on platform(s)
     - [x] NixOS
     - [ ] macOS
     - [ ] other Linux distributions
  - [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [ ] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [ ] Tested execution of all binary files (usually in `./result/bin/`)
  - [ ] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: mono: init at 4.8
user_login: kuznero
html_url: https://github.com/NixOS/nixpkgs/pull/31310
updated_at: 2017-11-17 14:31:58
body:
  ###### Motivation for this change

  Introduce mono-4.8 to nixpkgs.

  ###### Things done

  - [x] Tested using sandboxing ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS, or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file) on non-NixOS)
  - Built on platform(s)
     - [x] NixOS
     - [ ] macOS
     - [ ] other Linux distributions
  - [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [ ] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [x] Tested execution of all binary files (usually in `./result/bin/`)
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---

  This is the replacement PR for #25230. Ping @copumpkin, @disassembler, @abbradar and @pSub.


state: open
title: tk-8.6.6: demos/hello: exec: wish8.6: not found
user_login: yegortimoshenko
html_url: https://github.com/NixOS/nixpkgs/issues/31311
updated_at: 2019-05-27 18:43:07
body:
  ```
  $ /nix/store/rd39zyzd9np9hyqva2jv25bwjx3jan2c-tk-8.6.6/lib/tk8.6/demos/hello 
  /nix/store/rd39zyzd9np9hyqva2jv25bwjx3jan2c-tk-8.6.6/lib/tk8.6/demos/hello: line 3: exec: wish8.6: not found
  ```


state: closed
title: emacs-packages: Cleanup and document for overrides
user_login: binarin
html_url: https://github.com/NixOS/nixpkgs/pull/31312
updated_at: 2018-02-06 21:22:24
body:
  ###### Motivation for this change

  This removes some stale code that was a no-op for some time and adds
  some docs/examples to help people with explicitly and consistently
  choosing versions of some emacs packages (to help with problems
  similar to #27083).

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->

  - [x] Tested using sandboxing ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS, or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file) on non-NixOS)
  - Built on platform(s)
     - [x] NixOS
     - [ ] macOS
     - [ ] other Linux distributions
  - [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [x] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [ ] Tested execution of all binary files (usually in `./result/bin/`)
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: Path to icons (for dunst)?
user_login: srghma
html_url: https://github.com/NixOS/nixpkgs/issues/31313
updated_at: 2017-11-08 12:57:32
body:
  ## Issue description
  What I have to paste in my dunstrc instead of this?

  ```
  # Paths to default icons.
  icon_folders = /usr/share/icons/gnome/16x16/status/:/usr/share/icons/gnome/16x16/devices/:/usr/share/icons/hicolor/16x16/apps/
  ```
  Where icons are located?

  ## Technical details

  * System:  (NixOS: `nixos-version`) 17.09.1880.ac2bb5684c (Hummingbird)
  * Nix version:  (run `nix-env --version`) nix-env (Nix) 1.11.15
  * Nixpkgs version: (run `nix-instantiate --eval '<nixpkgs>' -A lib.nixpkgsVersion`) "17.09.1880.ac2bb5684c" 
  * Sandboxing enabled: (run `grep build-use-sandbox /etc/nix/nix.conf`) build-use-sandbox = false 


state: closed
title: feh: 2.21 -> 2.22
user_login: dywedir
html_url: https://github.com/NixOS/nixpkgs/pull/31314
updated_at: 2017-11-06 13:03:38
body:
  ###### Motivation for this change

  https://feh.finalrewind.org/archive/2.22/

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->

  - [x] Tested using sandboxing ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS, or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file) on non-NixOS)
  - Built on platform(s)
     - [x] NixOS
     - [ ] macOS
     - [ ] other Linux distributions
  - [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [ ] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [x] Tested execution of all binary files (usually in `./result/bin/`)
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: bitcoin-abc: 0.15.0 -> 0.16.0
user_login: Lassulus
html_url: https://github.com/NixOS/nixpkgs/pull/31315
updated_at: 2019-04-17 01:51:30
body:
  Please also backport to 17.09

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->

  - [x] Tested using sandboxing ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS, or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file) on non-NixOS)
  - Built on platform(s)
     - [x] NixOS
     - [ ] macOS
     - [ ] other Linux distributions
  - [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [x] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [x] Tested execution of all binary files (usually in `./result/bin/`)
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: Update Vim plugins
user_login: Mic92
html_url: https://github.com/NixOS/nixpkgs/pull/31316
updated_at: 2017-11-07 09:25:52
body:
  ###### Motivation for this change


  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->

  - [x] Tested using sandboxing ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS, or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file) on non-NixOS)
  - Built on platform(s)
     - [x] NixOS
     - [ ] macOS
     - [ ] other Linux distributions
  - [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [x] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [ ] Tested execution of all binary files (usually in `./result/bin/`)
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: nixos/tests/gitlab.nix: Unbreak config, still times out
user_login: srhb
html_url: https://github.com/NixOS/nixpkgs/pull/31317
updated_at: 2017-11-06 13:52:35
body:
  ###### Motivation for this change
  This partially fixes the Gitlab NixOS test. The module has had several required options added since the inception of this test, and they are now present. Gitlab also no longer serves on port 8080 on its own, but relies on a proxy-to-socket solution, which has also been added.

  The test still times out even with extreme time limits on the gitlab service. The culprit is difficult to identify, but it should be possible to work on just that with this fix. I am able to run this on a libvirtd-deploy via nixops succesfully, so I am fairly confident that only the slowness in bundler/sidekiq needs to be addressed.

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->

  - [x] Tested using sandboxing ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS, or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file) on non-NixOS)
  - Built on platform(s)
     - [x] NixOS
     - [ ] macOS
     - [ ] other Linux distributions
  - [x] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [ ] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [ ] Tested execution of all binary files (usually in `./result/bin/`)
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: debootstrap: 1.0.87 -> 1.0.92
user_login: pbogdan
html_url: https://github.com/NixOS/nixpkgs/pull/31318
updated_at: 2017-11-07 08:13:17
body:
  ###### Motivation for this change

  Update to latest upstream release.

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->

  - [x] Tested using sandboxing ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS, or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file) on non-NixOS)
  - Built on platform(s)
     - [x] NixOS
     - [ ] macOS
     - [ ] other Linux distributions
  - [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [x] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [x] Tested execution of all binary files (usually in `./result/bin/`)
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: palemoon: 27.5.0 -> 27.6.0
user_login: JamesTheAwesomeDude
html_url: https://github.com/NixOS/nixpkgs/pull/31319
updated_at: 2017-11-06 18:38:00
body:
  ###### Motivation for this change
  Keeping my daily driver up to date

  ###### Things done

  - [ ] Tested using sandboxing ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS, or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file) on non-NixOS)
  - Built on platform(s)
     - [x] NixOS
     - [ ] macOS
     - [ ] other Linux distributions
  - [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [ ] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [ ] Tested execution of all binary files (usually in `./result/bin/`)
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---

  Posting from built browser: 
  ![screenshot_2017-11-06_08-33-46](https://user-images.githubusercontent.com/2776014/32446032-3c43b52e-c2cd-11e7-8551-45beaec66a76.png)


state: closed
title: docs and glibc: explicit comments on glibc executables not being in the first output
user_login: ilya-kolpakov
html_url: https://github.com/NixOS/nixpkgs/pull/31320
updated_at: 2018-04-22 10:02:14
body:
  ###### Motivation for this change
  The chapter on multiple outputs mentions the commonly adopted convention to put the binaries in the package's first output. The `glibc` package contradticts this convention and I have spent quite some time figuring out why I cannot find `ldd` in `glibc` as prescribed. 

  This commit adds the brief description of this deliberate exception in `glibc` package and why it exists (#30984) to the nixpkgs guide 

  ###### Things done
  - Built on platform(s)
     - [x] NixOS
     - [ ] macOS
     - [ ] other Linux distributions

  ---


state: open
title: Cleanup: shell initialization
user_login: cbarrett
html_url: https://github.com/NixOS/nixpkgs/issues/31322
updated_at: 2017-11-06 15:05:30
body:
  In #30284 I noted that we have three separate variables to track if either fish, bash or zsh init files had been sourced.

  Braindump: It seems like it would be smart to not only have a single variable that tracks if nix-related initialization has been run, but also to do this initialization in a single file. We could write this config into a single file for POSIX-compataible shells, and use fenv or a fenv-like wrapper for non-POSIX shells. For any per-shell customization needed the file would check $SHELL and execute the appropriate initialization code. This file could even potentially be assembled dynamically on nixos/nix-darwin at least.


state: closed
title: i3lock-color: limit to i686 and x86-64 platforms
user_login: rycee
html_url: https://github.com/NixOS/nixpkgs/pull/31323
updated_at: 2017-12-11 22:05:15
body:
  ###### Motivation for this change

  Compilation [fails](https://nix-cache.s3.amazonaws.com/log/r1vw8scwh5v5gg7sg9zjwfgb31f1s434-i3lock-color-2.9.1-c.drv) for other CPU architectures due to requiring the
  SSE2 instruction set. See https://github.com/chrjguill/i3lock-color/issues/44 for upstream issue.

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->

  - [X] Tested using sandboxing ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS, or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file) on non-NixOS)
  - Built on platform(s)
     - [X] NixOS
     - [ ] macOS
     - [ ] other Linux distributions
  - [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [ ] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [ ] Tested execution of all binary files (usually in `./result/bin/`)
  - [X] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: openra: Add python to bin PATH, fixing launcher
user_login: srhb
html_url: https://github.com/NixOS/nixpkgs/pull/31324
updated_at: 2017-11-06 19:38:05
body:
  ###### Motivation for this change
  Fixes #31282

  ###### Things done
  nix-env -iA nixpkgs.openra && openra
  Load screen actually opens.

  <!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->

  - [x] Tested using sandboxing ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS, or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file) on non-NixOS)
  - Built on platform(s)
     - [x] NixOS
     - [ ] macOS
     - [ ] other Linux distributions
  - [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [ ] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [x] Tested execution of all binary files (usually in `./result/bin/`)
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: nixos/gdm,nvidia: fix assertion for gdm not using wayland on nvidia
user_login: deedrah
html_url: https://github.com/NixOS/nixpkgs/pull/31325
updated_at: 2019-03-07 19:56:26
body:
  ###### Motivation for this change
  The assertion checking that wayland is disabled in GDM when using NVIDIA drivers works in the opposite way. When I set `services.xserver.displayManager.gdm.wayland = false`, the build fails on
  ```
  Failed assertions:
  - NVidia drivers don't support wayland
  ```
  Fixing the assertion will make `nixos-rebuild` fail after upgrade so I have disabled wayland in GDM on NVIDIA by default. 

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->

  - [ ] Tested using sandboxing ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS, or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file) on non-NixOS)
  - Built on platform(s)
     - [x] NixOS
     - [ ] macOS
     - [ ] other Linux distributions
  - [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [ ] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [ ] Tested execution of all binary files (usually in `./result/bin/`)
  - [ ] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: nix-zsh-completions: 0.3.1 -> 0.3.2
user_login: hedning
html_url: https://github.com/NixOS/nixpkgs/pull/31326
updated_at: 2017-11-12 11:42:30
body:
  New release of nix-zsh-completions.

  Adds support for the new `nix` command :) and have some other improvements ([changelog](https://github.com/spwhitt/nix-zsh-completions/releases/tag/0.3.2))

  - [ ] Tested using sandboxing ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS, or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file) on non-NixOS)
  - Built on platform(s)
     - [x] NixOS
     - [ ] macOS
     - [ ] other Linux distributions
  - [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [ ] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [ ] Tested execution of all binary files (usually in `./result/bin/`)
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: WIP:Refactor Idris packaging infrastructure
user_login: mpickering
html_url: https://github.com/NixOS/nixpkgs/pull/31327
updated_at: 2018-02-15 15:14:50
body:
  The main two changes are

  1. Completely rewrite how with-packages works to remove use of envHooks
  2. The package description is now an idris specific set rather than
      being a subset of the arguments to mkDerivation. This mirrors the
      way Haskell packages are treated.

  Possible reviewers: @shlevy @yurrriq @peti 

  ###### Motivation for this change


  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->

  - [ ] Tested using sandboxing ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS, or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file) on non-NixOS)
  - Built on platform(s)
     - [ ] NixOS
     - [ ] macOS
     - [ ] other Linux distributions
  - [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [ ] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [ ] Tested execution of all binary files (usually in `./result/bin/`)
  - [ ] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: .xoj mime-type does not get installed, when installing xournal via nix-env.
user_login: maralorn
html_url: https://github.com/NixOS/nixpkgs/issues/31328
updated_at: 2018-03-11 20:50:25
body:
  ## Issue description

  The mime-type file included in the xournal package in merge request #20558 does not get linked into the user-environment when installed with nix-env. This works, when installed via system environment. I cannot tell, if this is a problem with nix or this specific package. Or is this even intended? I don’t know enough about mime-types in nixos to fix this on my own.

  ### Steps to reproduce

  1. Add `xournal` to `environment.systemPackages` and rebuild.
  2. Run `nix-env -iA nixos.xournal`.
  3. Compare the output off `find /nix/store -name 'xournal.xml'` (Do `nix-collect-garbage` first, if the output is very long. There probably is a better way to do this, please enlighten me.):

  I find a line

      /nix/store/…-system-path/share/mime/packages/xournal.xml

  but no line 

      /nix/store/…-user-environment/share/mime/packages/xournal.xml

  ## Technical details

  * System: `Nixos 17.09.1997.1a8a95e879 (Hummingbird)`
  * Nix version: `1.11.15`
  * Sandboxing enabled: no


state: open
title: Keep the old version of Skype
user_login: P-E-Meunier
html_url: https://github.com/NixOS/nixpkgs/issues/31329
updated_at: 2017-11-07 09:12:37
body:
  ## Issue description

  Skype 5 (aka skypeforlinux) works fine on my machine, but there are people I can't communicate with because their skype is obsolete.

  I think it would be optimal to be able to install both versions 4.3 and 5.

  ### Steps to reproduce

  Install Skype 4.3 on an Ubuntu machine (why would anyone do that? Because that version recognises the microphone, while version 5 doesn't).

  Call it from Skype 5 on NixOS.


state: open
title: Salt-master: external_auth with pam authentication fails
user_login: PierreR
html_url: https://github.com/NixOS/nixpkgs/issues/31330
updated_at: 2017-11-07 18:10:39
body:
  ## Issue description
  When using `salt` on nixos, `pam` authentication does not work.

  ### Steps to reproduce
  Using this configuration in /var/lib/salt/master.d/cirb.conf:
  ```
  external_auth:
    pam:
      vagrant:
       - .*

  ```
  I would get this error:
  ```
  λ ~ → salt -a pam '*' -l trace test.ping                                                                        
  [DEBUG   ] Reading configuration from /etc/salt/master
  [DEBUG   ] Including configuration from '/var/lib/salt/master.d/cirb.conf'
  [DEBUG   ] Reading configuration from /var/lib/salt/master.d/cirb.conf
  [DEBUG   ] Using cached minion ID from /etc/salt/minion_id: nixos
  [DEBUG   ] Missing configuration file: /home/vagrant/.saltrc
  [TRACE   ] The required configuration section, 'fluent_handler', was not found the in the configuration. Not loading the fluent logging handlers module.
  [TRACE   ] None of the required configuration sections, 'logstash_udp_handler' and 'logstash_zmq_handler', were found in the configuration. Not loading the Logstash logging handlers module.
  [DEBUG   ] Configuration file path: /etc/salt/master
  [WARNING ] Failed to open log file, do you have permission to write to /var/log/salt/master?
  [WARNING ] Insecure logging configuration detected! Sensitive data may be logged.
  [DEBUG   ] Reading configuration from /etc/salt/master
  [DEBUG   ] Including configuration from '/var/lib/salt/master.d/cirb.conf'
  [DEBUG   ] Reading configuration from /var/lib/salt/master.d/cirb.conf
  [DEBUG   ] Using cached minion ID from /etc/salt/minion_id: nixos
  [DEBUG   ] Missing configuration file: /home/vagrant/.saltrc
  [DEBUG   ] MasterEvent PUB socket URI: /var/run/salt/master/master_event_pub.ipc
  [DEBUG   ] MasterEvent PULL socket URI: /var/run/salt/master/master_event_pull.ipc
  [DEBUG   ] Could not LazyLoad pam.auth: 'pam' __virtual__ returned False
  The specified external authentication system "pam" is not available
  ```

  ## Technical details
  I am wondering if there is a need for patch for this code: https://github.com/saltstack/salt/blob/develop/salt/auth/pam.py#L150

  * Salt-version: salt 2017.7.1 (Nitrogen)
  * System:  17.09.1813.bf3dbc2b38 (Hummingbird)
  * Nix version: 1.11.15


state: closed
title: dns-root-data: 2017-08-29 -> 2017-10-24
user_login: vbgl
html_url: https://github.com/NixOS/nixpkgs/pull/31331
updated_at: 2019-05-22 09:49:38
body:
  ###### Motivation for this change

  The hash is wrong due to upstream update.

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->

  - [ ] Tested using sandboxing ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS, or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file) on non-NixOS)
  - Built on platform(s)
     - [ ] NixOS
     - [x] macOS
     - [ ] other Linux distributions
  - [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [ ] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [ ] Tested execution of all binary files (usually in `./result/bin/`)
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  This causes a large rebuild; is it massive?

  ---

  @Mic92: you mentioned in #28964 that there are ways to prevent the hash from becoming outdated; do you have some specific hints?


state: closed
title: nixos/mysql: fix typo in description of mysql.bind option
user_login: das-g
html_url: https://github.com/NixOS/nixpkgs/pull/31332
updated_at: 2017-11-07 10:11:32
body:
  ###### Motivation for this change

  The previous description was ungrammatical.

  ###### Things done

  - [ ] Tested using sandboxing ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS, or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file) on non-NixOS)
  - Built on platform(s)
     - [ ] NixOS
     - [ ] macOS
     - [ ] other Linux distributions
  - [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [ ] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [ ] Tested execution of all binary files (usually in `./result/bin/`)
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: Unextracted all cabal hashes
user_login: ElvishJerricco
html_url: https://github.com/NixOS/nixpkgs/pull/31333
updated_at: 2017-12-13 17:30:09
body:
  ###### Motivation for this change

  #30290, while useful, is kind of massively complicated, and actually leads to hashes which are different depending on the OS. We can get rid of the crazy C program and special schema, *and* reduce disk usage if we just leave all the files in the tarball and extract them as needed to their own store paths. This produces unique derivations and therefore unique paths, even given macOS's case insensitivity, without having to conjure those paths manually.

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->

  - [ ] Tested using sandboxing ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS, or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file) on non-NixOS)
  - Built on platform(s)
     - [x] NixOS
     - [x] macOS
     - [ ] other Linux distributions
  - [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [ ] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [ ] Tested execution of all binary files (usually in `./result/bin/`)
  - [ ] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: signal-desktop: init at 1.0.35
user_login: ixmatus
html_url: https://github.com/NixOS/nixpkgs/pull/31335
updated_at: 2017-11-07 12:28:43
body:
  ###### Motivation for this change
  The Signal Desktop application was recently released and the community has no derivation for it.

  ###### Things done

  - [X] Tested using sandboxing ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS, or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file) on non-NixOS)
  - Built on platform(s)
     - [X] NixOS
     - [ ] macOS
     - [ ] other Linux distributions
  - [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [ ] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [X] Tested execution of all binary files (usually in `./result/bin/`)
  - [X] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: signal-desktop: init at 1.0.35
user_login: NickHu
html_url: https://github.com/NixOS/nixpkgs/pull/31337
updated_at: 2017-11-11 12:49:07
body:
  Signal just released their standalone (electron) app


  <!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->

  - [X] Tested using sandboxing ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS, or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file) on non-NixOS)
  - Built on platform(s)
     - [X] NixOS
     - [ ] macOS
     - [ ] other Linux distributions
  - [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [ ] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [X] Tested execution of all binary files (usually in `./result/bin/`)
  - [X] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: pythonPackages.fuse: infinite recursion
user_login: mdorman
html_url: https://github.com/NixOS/nixpkgs/issues/31338
updated_at: 2017-11-06 23:43:19
body:
  ## Issue description

  ```
  ~/src/nixpkgs $ nix-env --show-trace --file ~/src/nixpkgs --install --no-build-output --dry-run bup
  (dry run; not doing anything)
  installing ‘bup-0.29.1’
  error: while evaluating the attribute ‘postInstall’ of the derivation ‘bup-0.29.1’ at /home/mdorman/src/nixpkgs/pkgs/stdenv/generic/make-derivation.nix:98:11:
  while evaluating anonymous function at /home/mdorman/src/nixpkgs/pkgs/tools/backup/bup/default.nix:45:58, called from undefined position:
  while evaluating the attribute ‘buildInputs’ of the derivation ‘python2.7-fuse-0.2.1’ at /home/mdorman/src/nixpkgs/pkgs/stdenv/generic/make-derivation.nix:98:11:
  infinite recursion encountered, at /nix/store/6lgqkk4cpcsi3bl2xnk5q0ylsn2vdmvj-nix-1.11.15/share/nix/corepkgs/derivation.nix:18:9
  ```

  ### Steps to reproduce

  Try to rebuild `bup`.  @adisbladis, I'm pretty sure this is a consequence of your 286ca78bf7.


state: closed
title: pythonPackages.fuse: fix infinite recursion in expression
user_login: mdorman
html_url: https://github.com/NixOS/nixpkgs/pull/31340
updated_at: 2017-11-11 12:14:26
body:
  ###### Motivation for this change

  I believe this resolves #31338.

  ###### Things done

  - [X] Tested using sandboxing ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS, or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file) on non-NixOS)
  - Built on platform(s)
     - [X] NixOS
     - [ ] macOS
     - [ ] other Linux distributions
  - [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [ ] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [ ] Tested execution of all binary files (usually in `./result/bin/`)
  - [ ] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: Restore and update RedNotebook
user_login: orivej
html_url: https://github.com/NixOS/nixpkgs/pull/31341
updated_at: 2017-11-13 00:39:02
body:
  ###### Motivation for this change

  This restores RedNotebook that was removed at #30919 and updates it. The new version has no noticeable changes except that it has switched from GTK 2 to GTK 3, uses a newer webkit that is not marked insecure to render its markdown, and crashes in the font selection dialog with the same error as https://github.com/jamiemcg/Remarkable/issues/200 .

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->

  - [x] Tested using sandboxing ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS, or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file) on non-NixOS)
  - Built on platform(s)
     - [x] NixOS
     - [ ] macOS
     - [ ] other Linux distributions
  - [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [x] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [x] Tested execution of all binary files (usually in `./result/bin/`)
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).


state: closed
title: ac - init at 0.1.1
user_login: vmchale
html_url: https://github.com/NixOS/nixpkgs/pull/31342
updated_at: 2017-12-29 07:37:14
body:
  ###### Motivation for this change

  Add `ac` as a package.

  ###### Things done

  - [x] Tested using sandboxing ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS, or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file) on non-NixOS)
  - Built on platform(s)
     - [ ] NixOS
     - [ ] macOS
     - [x] other Linux distributions
  - [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [x] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [x] Tested execution of all binary files (usually in `./result/bin/`)
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).


state: closed
title: singularity: update to 2.4
user_login: Moredread
html_url: https://github.com/NixOS/nixpkgs/issues/31343
updated_at: 2018-01-20 14:58:28
body:
  ## Issue description

  I have a bit of a problem updating singularity to 2.4, as many of the helper scripts calls - e.g. to cat and egrep - need patching of the path. Did anyone try their hands on updating the package?

  My current work can be found at https://github.com/Moredread/nixpkgs/tree/singularity-2.4 but I'm not sure whether substituting is the correct option. Is there a more automated way?

  cc @jbedo 


state: closed
title: cmake: add manpage
user_login: teto
html_url: https://github.com/NixOS/nixpkgs/pull/31344
updated_at: 2018-03-13 13:15:26
body:
  ###### Motivation for this change
  Wanted cmake manpage:
  https://github.com/NixOS/nixpkgs/issues/30561

  I enabled it by default. 

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->

  - [ ] Tested using sandboxing ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS, or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file) on non-NixOS)
  - Built on platform(s)
     - [x] NixOS
     - [ ] macOS
     - [ ] other Linux distributions
  - [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [ ] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [x] Tested execution of all binary files (usually in `./result/bin/`)
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: rtags: 2.12 -> 2.15
user_login: acowley
html_url: https://github.com/NixOS/nixpkgs/pull/31345
updated_at: 2017-12-12 01:01:24
body:
  ###### Motivation for this change


  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->

  - [x] Tested using sandboxing ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS, or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file) on non-NixOS)
  - Built on platform(s)
     - [ ] NixOS
     - [x] macOS
     - [ ] other Linux distributions
  - [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [x] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [x] Tested execution of all binary files (usually in `./result/bin/`)
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: [RFC] ns-3: init at 28.0
user_login: teto
html_url: https://github.com/NixOS/nixpkgs/pull/31346
updated_at: 2018-04-06 06:51:51
body:
  ns-3 is a discrete event C++ network simulator developed at www.nsnam.org popular in the networking research community.

  Python bindings might not be functional yet, I could not test them as the required libraries are still in PR https://github.com/NixOS/nixpkgs/pull/30473 but I have yet to meet someone using the bindings.
  The manual building doesn't complete yet but it's mostly useful for core developers upon release.

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->

  - [ ] Tested using sandboxing ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS, or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file) on non-NixOS)
  - Built on platform(s)
     - [x] NixOS
     - [ ] macOS
     - [ ] other Linux distributions
  - [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [ ] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [x] Tested execution of all binary files (usually in `./result/bin/`)
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: vboot_reference: build all the tools
user_login: benley
html_url: https://github.com/NixOS/nixpkgs/pull/31347
updated_at: 2017-11-07 18:11:47
body:
  ###### Motivation for this change

  This expands the package to include more things that are useful on chromebooks, like `crossystem`

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->

  - [x] Tested using sandboxing ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS, or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file) on non-NixOS)
  - Built on platform(s)
     - [x] NixOS
     - [ ] macOS
     - [ ] other Linux distributions
  - [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [x] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [x] Tested execution of all binary files (usually in `./result/bin/`)
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: PHP: Specify CXXFLAGS for macOS, fixes #31059
user_login: Tehnix
html_url: https://github.com/NixOS/nixpkgs/pull/31348
updated_at: 2017-11-07 21:34:26
body:
  ###### Motivation for this change
  macOS currently fails to build PHP because of wrong C compiler, as per #31059. Adding a `CXXFLAGS = "-std=c++11"` fixes this.

  I'm currently waiting on nix to clone down locally so I can test using sandbox etc.

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->

  - [ ] Tested using sandboxing ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS, or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file) on non-NixOS)
  - Built on platform(s)
     - [ ] NixOS
     - [ ] macOS
     - [ ] other Linux distributions
  - [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [ ] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [ ] Tested execution of all binary files (usually in `./result/bin/`)
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: cassandra fails with “Invalid yaml.” in standard configuration
user_login: fuzzy-id
html_url: https://github.com/NixOS/nixpkgs/issues/31349
updated_at: 2019-03-31 12:38:57
body:
  ## Issue description

  Enabling `services.cassandra` without altering any other options fails with the following log:
  ```
  Nov 07 08:33:04 cassandra cassandra-start[372]: Exception (org.apache.cassandra.exceptions.ConfigurationException) encountered during startup: Invalid yaml. Please remove properties [multithreaded_compaction, memtable_flush_queue_size, compaction_preheat_key_cache, in_memory_compaction_limit_in_mb, preheat_kernel_page_cache] from your cassandra.yaml
  Nov 07 08:33:04 cassandra cassandra-start[372]: org.apache.cassandra.exceptions.ConfigurationException: Invalid yaml. Please remove properties [multithreaded_compaction, memtable_flush_queue_size, compaction_preheat_key_cache, in_memory_compaction_limit_in_mb, preheat_kernel_page_cache] from your cassandra.yaml
  Nov 07 08:33:04 cassandra cassandra-start[372]:         at org.apache.cassandra.config.YamlConfigurationLoader$MissingPropertiesChecker.check(YamlConfigurationLoader.java:188)
  Nov 07 08:33:04 cassandra cassandra-start[372]:         at org.apache.cassandra.config.YamlConfigurationLoader.loadConfig(YamlConfigurationLoader.java:119)
  ```


  ### Steps to reproduce

  Define a container:
  ``` nix

    containers.cassandra =
      { privateNetwork = true;
        config =
          { config, pkgs, ... }:
          {
            imports =
              [ <nixpkgs/nixos/modules/services/databases/cassandra.nix>
              ];
            services.cassandra.enable = true;
          };
      };
  ```
  Do a rebuild of the system and start the container via `nixos-container start cassandra`.

  ## Technical details

  * System: `17.09.2016.a09358f9c0 (Hummingbird)`
  * Nix version: `nix-env (Nix) 1.11.15`
  * Nixpkgs version: `17.09.2016.a09358f9c0`
  * Sandboxing enabled: yes


state: open
title: Add zfs-import.target for all zfs mounts in fileSystems
user_login: Mic92
html_url: https://github.com/NixOS/nixpkgs/issues/31350
updated_at: 2017-11-07 09:09:16
body:
  ## Issue description

  https://github.com/zfsonlinux/zfs/commit/5c2552c56456191e8038efe25ed66270c3f1501a added a new target to avoid race conditions between "legacy" mounts from `/etc/fstab` and zfs own mount mechanism.
  We should add this option to all entries in `fileSystems` of `fsType` equal to zfs. This would also make it possible to mix zfs native mounts and other non-zfs filesystems on top in a limited way, if the users add this target manually.


state: closed
title: List-generations empty.
user_login: MrSorcus
html_url: https://github.com/NixOS/nixpkgs/issues/31351
updated_at: 2018-03-04 17:01:08
body:
  ## Issue description
  With efi & grub2.
  Server (In grub menu 3 entries available):
  ```
  root@server> nix-env --list-generations
  root@server>
  ```

  Laptop (Only 2 entries found, but in efi menu more than 100 entries exists.
  nix-store --gc, nix-collect-garbage -d doesn't clean them...):
  ```
  root@nixos_laptop> nix-env --list-generations
     1   2017-11-05 19:22:24   
     2   2017-11-06 09:07:46   (current)
  root@nixos_laptop> ls /boot/loader/entries/
  nixos-generation-216.conf  nixos-generation-218.conf  nixos-generation-220.conf  nixos-generation-222.conf
  nixos-generation-217.conf  nixos-generation-219.conf  nixos-generation-221.conf  nixos-generation-223.conf
  ```
  After `nix-collect-garbage -d` and `nix-store --gc` (after reboot to new generation) old entries still exist in grub/uefi menu. Why?

  ### Steps to reproduce
  Server configuration.nix - https://gist.github.com/MrSorcus/a52ecc23ee126bc847599241f560641b
  Laptop configuration.nix - https://gist.github.com/MrSorcus/3aa2f023d580d9a4a54416e917b0e821
  `nix-install`


  ## Technical details

  * System: (NixOS: `nixos-version`, Ubuntu/Fedora: `lsb_release -a`, ...)
  Laptop: 18.03pre119245.5cfd049a03 (Impala)
  Server: 18.03.git.eece875 (Impala)
  * Nix version: (run `nix-env --version`)
  Laptop & Server: nix-env (Nix) 1.11.15
  * Nixpkgs version: (run `nix-instantiate --eval '<nixpkgs>' -A lib.nixpkgsVersion`)
  Laptop: 18.03pre119245.5cfd049a03
  Server: 18.03.git.eece875
  * Sandboxing enabled: (run `grep build-use-sandbox /etc/nix/nix.conf`)
  Laptop: build-use-sandbox = false
  Server: build-use-sandbox = true


state: closed
title: nox: add license information: MIT
user_login: das-g
html_url: https://github.com/NixOS/nixpkgs/pull/31352
updated_at: 2017-11-07 11:50:25
body:
  ###### Motivation for this change

  nox was licensed under MIT License since at least 0.0.2 (see https://github.com/madjar/nox/commit/b7e084a7c507aff4c56afb4d719eefb142393d1a), but this wasn't reflected in the derivation/package meta information.

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->

  - [ ] Tested using sandboxing ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS, or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file) on non-NixOS)
  - Built on platform(s)
     - [ ] NixOS
     - [ ] macOS
     - [ ] other Linux distributions
  - [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [x] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [ ] Tested execution of all binary files (usually in `./result/bin/`)
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: Why dependent packages doesn't recompiling?
user_login: MrSorcus
html_url: https://github.com/NixOS/nixpkgs/issues/31353
updated_at: 2017-11-07 14:12:51
body:
  ## Issue description
  https://gist.github.com/MrSorcus/a822a846e7c3916dcfeed80aff9dd5eb
  Why kitty package doesn't recompile? How to rebuild all dependent packages?
  I can't find any info about this.


  ### Steps to reproduce
  Edit any dependency of any package, and run `nixos-rebuild switch`.


  ## Technical details

  * System: (NixOS: `nixos-version`, Ubuntu/Fedora: `lsb_release -a`, ...)
  Laptop: 18.03pre119245.5cfd049a03 (Impala)
  * Nix version: (run `nix-env --version`)
  Laptop: nix-env (Nix) 1.11.15
  * Nixpkgs version: (run `nix-instantiate --eval '<nixpkgs>' -A lib.nixpkgsVersion`)
  Laptop: 18.03pre119245.5cfd049a03
  * Sandboxing enabled: (run `grep build-use-sandbox /etc/nix/nix.conf`)
  Laptop: build-use-sandbox = false


state: closed
title: coqPackages.{ssreflect,mathcomp}: 1.6.1 -> 1.6.4
user_login: maximedenes
html_url: https://github.com/NixOS/nixpkgs/pull/31354
updated_at: 2017-11-07 17:17:54
body:
  ###### Motivation for this change


  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->

  - [X] Tested using sandboxing ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS, or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file) on non-NixOS)
  - Built on platform(s)
     - [X] NixOS
     - [ ] macOS
     - [ ] other Linux distributions
  - [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [X] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [ ] Tested execution of all binary files (usually in `./result/bin/`)
  - [X] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: Fix praw
user_login: Mic92
html_url: https://github.com/NixOS/nixpkgs/pull/31355
updated_at: 2017-11-07 19:07:05
body:
  ###### Motivation for this change

  praw is a dependency of i3pystatus.

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->

  - [x] Tested using sandboxing ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS, or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file) on non-NixOS)
  - Built on platform(s)
     - [x] NixOS
     - [ ] macOS
     - [ ] other Linux distributions
  - [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [x] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [ ] Tested execution of all binary files (usually in `./result/bin/`)
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: fetchgitPrivate: put our custom ssh on PATH
user_login: FRidh
html_url: https://github.com/NixOS/nixpkgs/pull/31356
updated_at: 2017-11-10 09:57:51
body:
  Currently we wrap ssh so it can find the config file passed in by
  <ssh-config-file>. If one however uses ProxyCommand ssh, then ssh that
  is on PATH is taken (which is also unavailable when using nix-shell
  --pure), which is the plain ${openssh}/bin/ssh.

  This commit makes sure our wrapped ssh is available on PATH.

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->

  - [x] Tested using sandboxing ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS, or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file) on non-NixOS)
  - Built on platform(s)
     - [x] NixOS
     - [ ] macOS
     - [ ] other Linux distributions
  - [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [ ] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [ ] Tested execution of all binary files (usually in `./result/bin/`)
  - [ ] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: Qt 5: revert 5.9.2; remove build temporary directory
user_login: ttuegel
html_url: https://github.com/NixOS/nixpkgs/pull/31357
updated_at: 2017-11-11 17:31:24
body:
  ### Motivation

  This PR groups two unrelated changes to Qt 5.9 to reduce rebuilds.

  Qt 5.9.2 breaks all Kirigami applications. KDE has requested that we revert one commit (which breaks SDDM) or downgrade to Qt 5.9.1.

  It is no longer necessary to create a temporary symlink farm when building Qt 5 packages. This should make it easier to use nix-shell to develop Qt projects.

  ### Testing

  <!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->

  - [x] Tested using sandboxing ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS, or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file) on non-NixOS)
  - Built on platform(s)
     - [x] NixOS
     - [ ] macOS
     - [ ] other Linux distributions
  - [x] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [x] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [ ] Tested execution of all binary files (usually in `./result/bin/`)
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: open
title: nixos/gitlab: Store secrets in files rather than the store
user_login: srhb
html_url: https://github.com/NixOS/nixpkgs/pull/31358
updated_at: 2019-03-03 08:29:14
body:
  ###### Motivation for this change
  The current gitlab module stores all secrets in the store, rendering them world readable. This PR converts databasePassword and secrets.* to `types.path` and ensures that preStart substitutes them into place. The NixOS test has also been altered to write dummy secrets to the store (but it still times out in qemu, which I've not been able to fix.)

  There are some things I would like to improve:
  - Better error on the change. Right now, I'm relying on `types.path` solely, which could conceivably fail.
  - The database password is still emitted in the journal upon creation. This should be safe since normal users cannot read it, though
  - The substitution feels brittle. I am not a sed wizard.

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->

  - [x] Tested using sandboxing ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS, or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file) on non-NixOS)
  - Built on platform(s)
     - [x] NixOS
     - [ ] macOS
     - [ ] other Linux distributions
  - [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [ ] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [ ] Tested execution of all binary files (usually in `./result/bin/`)
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: gnome3.gnome-settings-daemon: use zone.tab from tzdata
user_login: deedrah
html_url: https://github.com/NixOS/nixpkgs/pull/31359
updated_at: 2017-12-15 22:39:55
body:
  ###### Motivation for this change
  `gsd-datetime` segfaults when automatic time zone is turned on in date & time settings. This is caused by reading zone db from `/usr/share/zoneinfo/zone.tab` and not checking return value.
  I have patched `gsd` to use `zone.tab` from `tzdata`.
  https://github.com/NixOS/nixpkgs/issues/30022#issuecomment-340261272

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->

  - [ ] Tested using sandboxing ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS, or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file) on non-NixOS)
  - Built on platform(s)
     - [x] NixOS
     - [ ] macOS
     - [ ] other Linux distributions
  - [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [ ] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [ ] Tested execution of all binary files (usually in `./result/bin/`)
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: gnupg: 2.2.1 -> 2.2.2
user_login: lsix
html_url: https://github.com/NixOS/nixpkgs/pull/31360
updated_at: 2017-11-15 17:54:27
body:
  This is a maintenance release.
  See http://lists.gnu.org/archive/html/info-gnu/2017-11/msg00001.html
  for release information

  Once merged in master, I’ll backport it to `release-17.09`.

  ###### Motivation for this change


  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->

  - [X] Tested using sandboxing ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS, or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file) on non-NixOS)
  - Built on platform(s)
     - [X] NixOS
     - [ ] macOS
     - [ ] other Linux distributions
  - [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [ ] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [X] Tested execution of all binary files (usually in `./result/bin/`)
  - [X] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: lmms: 1.1.90 -> 1.2.0-rc4, Qt5, optional lame, libsoundio, portaudio
user_login: yegortimoshenko
html_url: https://github.com/NixOS/nixpkgs/pull/31361
updated_at: 2017-12-18 05:38:53
body:
  ###### Motivation for this change

  Qt 4 is old. Might also solve #21668.

  I've also tried to compile it with Wine for plugin support, but haven't succeeded yet, requires 32-bit glibc.

  By the way: `v1.1.90` is also known as `v1.2.0-rc1`: https://github.com/LMMS/lmms/releases/tag/v1.1.90

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->

  - [x] Tested using sandboxing ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS, or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file) on non-NixOS)
  - Built on platform(s)
     - [x] NixOS
     - [ ] macOS
     - [ ] other Linux distributions
  - [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [ ] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [x] Tested execution of all binary files (usually in `./result/bin/`)
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: how to use fetchgitLocal ?
user_login: teto
html_url: https://github.com/NixOS/nixpkgs/issues/31363
updated_at: 2018-07-20 06:06:31
body:
  ## Issue description
  I am trying to package tegaki https://github.com/tegaki/tegaki which contains lots of interdependant python packages. Nixos can only deal with one python package in develop mode at a time so the others must be installed differently (even though I edit them frequently). I don't want to use fetchgit on a local repository because then I would have to set the hash for modules I am currently debugging/updating to python3.
  fetchgitLocal seemed ideal because it doesn't require the hash but it requires +x access for  nixbuild group to my home directory (and folder /home/teto/tegaki) and write access into the subsequent .git folder. Then it messes up with the .git folder writing its own objects so I have to fix permissions afterwards.
  Seems like I am not the only one having the problem https://github.com/bnikolic/casanix/commit/dade8c3789f5fa6ebeba3c524bf9c4558dbefd2b

  Any idea how to "install" all the local python modules from the tegaki clone ? while having only one in develop mode.



  ### Steps to reproduce



  ## Technical details

  * System: (NixOS: `nixos-version`, Ubuntu/Fedora: `lsb_release -a`, ...)
  * Nix version: (run `nix-env --version`)
  * Nixpkgs version: (run `nix-instantiate --eval '<nixpkgs>' -A lib.nixpkgsVersion`)
  * Sandboxing enabled: (run `grep build-use-sandbox /etc/nix/nix.conf`)


state: closed
title: linux.kernel: enable build of stk1160 modules
user_login: makefu
html_url: https://github.com/NixOS/nixpkgs/pull/31364
updated_at: 2017-11-20 15:29:12
body:
  ###### Motivation for this change

  Right now, for each new kernel or stdenv update i will have to build my own kernel with the stk1160 modules enabled (see http://cgit.euer.krebsco.de/stockholm/tree/makefu/2configs/hw/stk1160.nix ). This PR introduces the stk1160 module into the kernel configuration

  ###### Things done

  - [x] Tested using sandboxing
  - Built on platform(s)
     - [x] NixOS
     - [ ] macOS
     - [ ] other Linux distributions
  - [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [x] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [x] Tested execution of all binary files (usually in `./result/bin/`)
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: cvs: fix CVE-2017-12836
user_login: andir
html_url: https://github.com/NixOS/nixpkgs/pull/31365
updated_at: 2017-11-07 20:28:15
body:
  This patch is based on the work of the patch from Thorsten Glaser (MirBSD) [1]

  [1] http://www.mirbsd.org/cvs.cgi/src/gnu/usr.bin/cvs/src/rsh-client.c.diff?r1=1.6;r2=1.7

  Please consider backporting to stable.


  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->

  - [x] Tested using sandboxing ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS, or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file) on non-NixOS)
  - Built on platform(s)
     - [x] NixOS
     - [ ] macOS
     - [ ] other Linux distributions
  - [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [ ] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [ ] Tested execution of all binary files (usually in `./result/bin/`)
  - [ ] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: procodile: init at 1.0.17
user_login: ravloony
html_url: https://github.com/NixOS/nixpkgs/pull/31366
updated_at: 2017-11-07 18:21:16
body:
  ###### Motivation for this change

  Add procodile (https://github.com/adamcooke/procodile)

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->

  - [ ] Tested using sandboxing ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS, or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file) on non-NixOS)
  - Built on platform(s)
     - [X] NixOS
     - [ ] macOS
     - [ ] other Linux distributions
  - [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [ ] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [X] Tested execution of all binary files (usually in `./result/bin/`)
  - [X] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: keepassxc: rename from keepassx-community
user_login: bjornfor
html_url: https://github.com/NixOS/nixpkgs/pull/31367
updated_at: 2017-11-18 19:02:28
body:
  ###### Motivation for this change
  I think the new name is more appropriate, see https://keepassxc.org/.


  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->

  - [x] Tested using sandboxing ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS, or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file) on non-NixOS)
  - Built on platform(s)
     - [x] NixOS
     - [ ] macOS
     - [ ] other Linux distributions
  - [x] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [x] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [x] Tested execution of all binary files (usually in `./result/bin/`)
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: libuv failing to build
user_login: rowhit
html_url: https://github.com/NixOS/nixpkgs/issues/31369
updated_at: 2017-11-09 21:49:49
body:
  ## Issue description
  make[1]: *** [Makefile:4480: check-TESTS] Error 1
  make[1]: Leaving directory '/home/ryadav/tmp/nix-build-libuv-1.15.0.drv-0/libuv-v1.15.0-src'
  make: *** [Makefile:4737: check-am] Error 2
  builder for ‘/home/ryadav/opt/nix/store/m0m8aa3dw0drzbb7m3qk39yabizsk3qm-libuv-1.15.0.drv’ failed with exit code 2
  cannot build derivation ‘/home/ryadav/opt/nix/store/h4d0binr891a8kk60dw7mlhfi7v68hid-cmake-3.9.4.drv’: 1 dependencies couldn't be built
  building path(s) ‘/home/ryadav/opt/nix/store/0kdiri183235wxi1a6gdb0ra44brnbm5-libva-1.7.3.tar.bz2’
  cannot build derivation ‘/home/ryadav/opt/nix/store/yh0r3zf5liw6k2dpbkqbfx28axi949p1-bullet-2.86.1.drv’: 1 dependencies couldn't be built
  killing process 54642
  cannot build derivation ‘/home/ryadav/opt/nix/store/ldz45dl65rcld3z6bvny46idhlg4h4ax-doxygen-1.8.11.drv’: 1 dependencies couldn't be built
  cannot build derivation ‘/home/ryadav/opt/nix/store/hrri3rylg03330yq9lxymczkc5gnrj46-graphite2-1.3.6.drv’: 1 dependencies couldn't be built
  cannot build derivation ‘/home/ryadav/opt/nix/store/a419jg1w437izxvgds8a53azxrghdlpz-jasper-2.0.13.drv’: 1 dependencies couldn't be built
  cannot build derivation ‘/home/ryadav/opt/nix/store/p0igsf2g63ibhnaqdk68jv7wqqkv827b-llvm-5.0.0.drv’: 1 dependencies couldn't be built
  cannot build derivation ‘/home/ryadav/opt/nix/store/7cc9v9wlvczmqcfxzmy714rrajbq9hqz-openjpeg-1.5.2.drv’: 1 dependencies couldn't be built
  cannot build derivation ‘/home/ryadav/opt/nix/store/qxf5q49j3spsgbjz1n59w71c1mr9dmps-openjpeg-2.1.2.drv’: 1 dependencies couldn't be built
  cannot build derivation ‘/home/ryadav/opt/nix/store/9bmxxj3c9gb8nvl56wx12hqb54d6wrfj-soxr-0.1.2.drv’: 1 dependencies couldn't be built
  cannot build derivation ‘/home/ryadav/opt/nix/store/0cq3rwbjmcscc6l08fqc1nd3sjpn6ay8-taglib-1.10.drv’: 1 dependencies couldn't be built
  cannot build derivation ‘/home/ryadav/opt/nix/store/1prjar4c213ivaclhv5lz6c156b3mi4v-x265-2.5.drv’: 1 dependencies couldn't be built
  cannot build derivation ‘/home/ryadav/opt/nix/store/4d5c520win02fgcaljn9zz5hmy7v8kh4-efl-1.20.5.drv’: 1 dependencies couldn't be built
  building path(s) ‘/home/ryadav/opt/nix/store/jy231v7bl25766pbqfk6ksxxg5vl05h3-terminology-1.1.1.tar.xz’
  killing process 54699
  cannot build derivation ‘/home/ryadav/opt/nix/store/zighwipwxwwjxjbsnfaykca3iwv5f1sr-terminology-1.1.1.drv’: 1 dependencies couldn't be built
  error: build of ‘/home/ryadav/opt/nix/store/zighwipwxwwjxjbsnfaykca3iwv5f1sr-terminology-1.1.1.drv’ failed

  ### Steps to reproduce
  I am trying to build terminology and several other packages in non-default nix-store. However, libuv derivation seems to have conflict. I do not know how to override this and continue building.

  ## Technical details
  ubuntu: 17.04
  nix-env (Nix) 1.11.15
  18.03pre118668.0e4be9e5f0


state: closed
title: mpw: 2.1 -> 2.6
user_login: schwepp
html_url: https://github.com/NixOS/nixpkgs/pull/31370
updated_at: 2017-11-07 18:29:28
body:
  ###### Motivation for this change

  Update to latest release.

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->

  - [x] Tested using sandboxing ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS, or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file) on non-NixOS)
  - Built on platform(s)
     - [x] NixOS
     - [ ] macOS
     - [ ] other Linux distributions
  - [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [x] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [x] Tested execution of all binary files (usually in `./result/bin/`)
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: sway module: passthrough sway binary when needed
user_login: gnidorah
html_url: https://github.com/NixOS/nixpkgs/pull/31371
updated_at: 2017-11-24 09:28:09
body:
  ###### Motivation for this change

  Sway applications (swaybar, swaymsg, swaylock) run `sway --get-socketpath` on start, which leads to issues as sway binary is wrapped (https://github.com/swaywm/sway/issues/1097). So we should passthrough sway when arguments are given

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->

  - [ ] Tested using sandboxing ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS, or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file) on non-NixOS)
  - Built on platform(s)
     - [x] NixOS
     - [ ] macOS
     - [ ] other Linux distributions
  - [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [ ] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [x] Tested execution of all binary files (usually in `./result/bin/`)
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: [WIP] ngspice: Update to version 27
user_login: bgamari
html_url: https://github.com/NixOS/nixpkgs/pull/31372
updated_at: 2018-03-29 17:36:21
body:
  ###### Motivation for this change


  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->

  - [ ] Tested using sandboxing ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS, or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file) on non-NixOS)
  - Built on platform(s)
     - [ ] NixOS
     - [ ] macOS
     - [x] other Linux distributions
  - [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [ ] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [ ] Tested execution of all binary files (usually in `./result/bin/`)
  - [ ] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: pony-stable: 0.0.1 -> 0.1.1
user_login: kamilchm
html_url: https://github.com/NixOS/nixpkgs/pull/31373
updated_at: 2017-11-07 20:34:03
body:
  ###### Motivation for this change

  https://github.com/ponylang/pony-stable/issues/46

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->

  - [ ] Tested using sandboxing ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS, or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file) on non-NixOS)
  - Built on platform(s)
     - [x] NixOS
     - [ ] macOS
     - [ ] other Linux distributions
  - [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [ ] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [x] Tested execution of all binary files (usually in `./result/bin/`)
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: doas: init at 6.0
user_login: cstrahan
html_url: https://github.com/NixOS/nixpkgs/pull/31374
updated_at: 2017-12-04 15:01:57
body:
  Portable version of the OpenBSD `doas` command.

  ###### Motivation for this change

  I want this package.

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->

  - [x] Tested using sandboxing ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS, or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file) on non-NixOS)
  - Built on platform(s)
     - [x] NixOS
  - [x] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [x] Tested execution of all binary files (usually in `./result/bin/`)
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: sway: 0.14.0 -> 0.15.0
user_login: dywedir
html_url: https://github.com/NixOS/nixpkgs/pull/31375
updated_at: 2017-12-24 16:42:24
body:
  ###### Motivation for this change

  https://github.com/swaywm/sway/releases/tag/0.15.0

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->

  - [x] Tested using sandboxing ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS, or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file) on non-NixOS)
  - Built on platform(s)
     - [x] NixOS
     - [ ] macOS
     - [ ] other Linux distributions
  - [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [ ] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [ ] Tested execution of all binary files (usually in `./result/bin/`)
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: libtom{crypt,math}: update to 1.18.0 and 1.0.1 resp.
user_login: c0bw3b
html_url: https://github.com/NixOS/nixpkgs/pull/31376
updated_at: 2017-11-11 20:59:49
body:
  ###### Motivation for this change
  Version bump
  And homepage refresh (see #30636)


  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->

  - [x] Tested using sandboxing ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS, or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file) on non-NixOS)
  - Built on platform(s)
     - [x] NixOS
     - [ ] macOS
     - [ ] other Linux distributions
  - [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [x] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [ ] Tested execution of all binary files (usually in `./result/bin/`)
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: netatalk: 3.1.7 -> 3.1.11
user_login: kyren
html_url: https://github.com/NixOS/nixpkgs/pull/31377
updated_at: 2017-11-09 18:17:56
body:
  ###### Motivation for this change

  Netatalk 3.1.11 is the latest stable release.  There is also a nasty bug
  with netatalk < 3.1.11 (https://sourceforge.net/p/netatalk/bugs/636/)
  that prevents using netatalk shares for time machine backups.

  I've tested all the executable files in result/bin, and there are script files there that depend on python and perl using /usr/bin/env.  I'm not sure if that's a problem or not, but it is the same situation as before this patch.

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->

  - [x] Tested using sandboxing ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS, or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file) on non-NixOS)
  - Built on platform(s)
     - [x] NixOS
     - [ ] macOS
     - [ ] other Linux distributions
  - [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [ ] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [x] Tested execution of all binary files (usually in `./result/bin/`)
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: breeze-plymouth: add optional nixos branding, enable for plasma5
user_login: michaelpj
html_url: https://github.com/NixOS/nixpkgs/pull/31378
updated_at: 2018-03-22 16:11:30
body:
  ###### Motivation for this change
  I noticed that the breeze-plymouth theme has some options for customizing it for a distro. I thought it would be nice to do this for nixos.

  I then enabled this for the version that's used by plasma5 by default.

  Note that we need to set some of the arguments in an override directly in the nixos module, since we want to include the vesion.

  The result is now quite a nice splash screen which includes the proper nixos version and logo. There are also some options to set a color gradient in the background, but the selection of colors is quite limited and I wasn't sure any of it looked better than just black, so I left it.

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->

  - [x] Tested using sandboxing ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS, or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file) on non-NixOS)
  - Built on platform(s)
     - [x] NixOS
     - [ ] macOS
     - [ ] other Linux distributions
  - [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [ ] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [ ] Tested execution of all binary files (usually in `./result/bin/`)
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: elixir: 1.5.1 -> 1.5.2
user_login: djgoku
html_url: https://github.com/NixOS/nixpkgs/pull/31379
updated_at: 2017-11-08 04:47:58
body:
  ###### Motivation for this change


  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->

  - [ ] Tested using sandboxing ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS, or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file) on non-NixOS)
  - Built on platform(s)
     - [X] NixOS
     - [ ] macOS
     - [ ] other Linux distributions
  - [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [ ] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [X] Tested execution of all binary files (usually in `./result/bin/`)
  - [ ] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: erlang: 20.0 -> 20.1
user_login: djgoku
html_url: https://github.com/NixOS/nixpkgs/pull/31380
updated_at: 2017-11-09 05:27:09
body:
  Add building of erlangR20 with odbc and javac support.

  ###### Motivation for this change


  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->

  - [ ] Tested using sandboxing ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS, or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file) on non-NixOS)
  - Built on platform(s)
     - [X] NixOS
     - [ ] macOS
     - [ ] other Linux distributions
  - [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [ ] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [X] Tested execution of all binary files (usually in `./result/bin/`)
  - [ ] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: zed: replace npm2nix with node2nix
user_login: Ma27
html_url: https://github.com/NixOS/nixpkgs/pull/31381
updated_at: 2017-11-13 20:18:38
body:
  ###### Motivation for this change

  Further effort on #31032

  Unfortunately `zedapp` is not available in the NPM registry, so the old derivation had to be kept.
  I retained the dependency-versions used by `zedapp` (which aren't the latest ones), see `deps.json` and https://github.com/zedapp/zed/blob/master/app/package.json for further reference

  I cleaned up the meta section a bit and added myself as maintainer to make sure there are more people to ping if this breaks before one of the next releases.

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->

  - [ ] Tested using sandboxing ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS, or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file) on non-NixOS)
  - Built on platform(s)
     - [x] NixOS
     - [ ] macOS
     - [ ] other Linux distributions
  - [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [ ] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [x] Tested execution of all binary files (usually in `./result/bin/`)
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: plasma: 5.11.2 -> 5.11.3
user_login: adisbladis
html_url: https://github.com/NixOS/nixpkgs/pull/31382
updated_at: 2017-11-08 22:06:52
body:
  ###### Motivation for this change
  Plasma bugfix release

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->

  - [x] Tested using sandboxing ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS, or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file) on non-NixOS)
  - Built on platform(s)
     - [x] NixOS
     - [ ] macOS
     - [ ] other Linux distributions
  - [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [x] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [x] Tested execution of all binary files (usually in `./result/bin/`)
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---

  cc @peterhoeg @ttuegel 


state: closed
title: hex-packages: delete transitively unbuildable packages
user_login: orivej
html_url: https://github.com/NixOS/nixpkgs/pull/31383
updated_at: 2017-11-13 00:38:39
body:
  ###### Motivation for this change

  Fixes #26279 as proposed in https://github.com/NixOS/nixpkgs/pull/31380#issuecomment-342729252 by dropping definitions of packages that depend on missing packages. This file is supposed to be autogenerated, but currently it can't be easily updated and it has not been updated since #16122.

  After this `nix-env -f "<nixpkgs>" -qaP -A beamPackages` works.

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->

  - [ ] Tested using sandboxing ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS, or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file) on non-NixOS)
  - Built on platform(s)
     - [ ] NixOS
     - [ ] macOS
     - [x] other Linux distributions
  - [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [x] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"` (**nothing changed**)
  - [ ] Tested execution of all binary files (usually in `./result/bin/`)
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).


state: closed
title: Steam can't find 32-bit libraries
user_login: yegortimoshenko
html_url: https://github.com/NixOS/nixpkgs/issues/31384
updated_at: 2017-12-30 01:26:17
body:
  ## Issue description

  I have 32-bit stuff in `configuration.nix`:

  ```
  hardware = {
    opengl.driSupport32Bit = true;
    pulseaudio.support32Bit = true;
  };
  ```

  When I try to run Steam, this happens:

  ![screenshot_2017-11-08_07-31-15](https://user-images.githubusercontent.com/1643293/32536552-d92dd3c6-c456-11e7-8908-8c81315501d1.png)

  ```
  $ steam
  cp: cannot create regular file '/home/chronos/.local/share/Steam/bootstrap.tar.xz': Permission denied
  Running Steam on nixos 18.03.git.467b9b7 64-bit
  STEAM_RUNTIME has been set by the user to: /steamrt
  Pins potentially out-of-date, rebuilding...
  mkdir: cannot create directory ‘/nix/store/dy0nrgdhzdfy44ss16scqw9kp2s3cdx4-steam-fhs/steamrt/pinned_libs_32’: Read-only file system
  mkdir: cannot create directory ‘/nix/store/dy0nrgdhzdfy44ss16scqw9kp2s3cdx4-steam-fhs/steamrt/pinned_libs_64’: Read-only file system
  /home/chronos/.local/share/Steam/steam.sh: line 874: /steamrt/run.sh: No such file or directory
  Error: You are missing the following 32-bit libraries, and Steam may not run:
  libgobject-2.0.so.0
  libglib-2.0.so.0
  libgio-2.0.so.0
  libgtk-x11-2.0.so.0
  libpulse.so.0
  libgdk_pixbuf-2.0.so.0
  libva.so.1
  libbz2.so.1.0
  libz.so.1
  libvdpau.so.1
  libva.so.1
  libva-x11.so.1
  Error:
  You are missing the following 32-bit libraries, and Steam may not run:
  libgobject-2.0.so.0
  libglib-2.0.so.0
  libgio-2.0.so.0
  libgtk-x11-2.0.so.0
  libpulse.so.0
  libgdk_pixbuf-2.0.so.0
  libva.so.1
  libbz2.so.1.0
  libz.so.1
  libvdpau.so.1
  libva.so.1
  libva-x11.so.1
  Press enter to continue: 
  Installing breakpad exception handler for appid(steam)/version(1510099762)
  Installing breakpad exception handler for appid(steam)/version(1510099762)
  Installing breakpad exception handler for appid(steam)/version(1510099762)
  Failed to load steamui.so - dlerror(): libgobject-2.0.so.0: cannot open shared object file: No such file or directory
  Installing breakpad exception handler for appid(steam)/version(1510099762)
  Installing breakpad exception handler for appid(steam)/version(1510099762)
  [2017-11-08 07:30:09] Startup - updater built Nov  7 2017 13:43:41
  [2017-11-08 07:30:09] Opted in to client beta 'publicbeta' via beta file
  You are in the 'publicbeta' client beta.
  Looks like steam didn't shutdown cleanly, scheduling immediate update check
  [2017-11-08 07:30:09] Checking for update on startup
  [2017-11-08 07:30:09] Checking for available updates...
  [2017-11-08 07:30:10] Download skipped by HTTP 304 Not Modified
  [2017-11-08 07:30:10] Nothing to do
  [2017-11-08 07:30:10] Verifying installation...
  [2017-11-08 07:30:10] Performing checksum verification of executable files
  [2017-11-08 07:30:11] Verification complete
  ```

  ## Technical details

  * System: 18.03.git.467b9b7 (Impala)
  * Nix version: 1.11.15
  * Nixpkgs version: 467b9b7a930bc6de60023dbec1c8b914b882e2d9 (yesterday's master)
  * Sandboxing enabled: yes


state: closed
title: gnuplot: 5.2.0 -> 5.2.1
user_login: dtzWill
html_url: https://github.com/NixOS/nixpkgs/pull/31385
updated_at: 2017-11-08 08:07:05
body:
  ###### Motivation for this change

  Minor update, anecdotally tested by regenerating my figures worked and actually were bit-identical.

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->

  - [x] Tested using sandboxing ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS, or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file) on non-NixOS)
  - Built on platform(s)
     - [x] NixOS
     - [ ] macOS
     - [ ] other Linux distributions
  - [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [ ] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [x] Tested execution of all binary files (usually in `./result/bin/`)
  - [ ] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: COPYING: there are no more bootstrap binaries in Nixpkgs tree
user_login: yegortimoshenko
html_url: https://github.com/NixOS/nixpkgs/pull/31386
updated_at: 2017-12-18 05:38:55
body:
  ###### Motivation for this change

  `COPYING` has path to bash listed as an example that doesn't exist anymore.

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->

  - [ ] Tested using sandboxing ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS, or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file) on non-NixOS)
  - Built on platform(s)
     - [ ] NixOS
     - [ ] macOS
     - [ ] other Linux distributions
  - [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [ ] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [ ] Tested execution of all binary files (usually in `./result/bin/`)
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: unifi: 5.6.19 -> 5.6.20
user_login: mbrgm
html_url: https://github.com/NixOS/nixpkgs/pull/31387
updated_at: 2017-11-09 18:57:57
body:
  ###### Motivation for this change


  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->

  - [x] Tested using sandboxing ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS, or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file) on non-NixOS)
  - Built on platform(s)
     - [ ] NixOS
     - [ ] macOS
     - [x] other Linux distributions
  - [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [x] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [x] Tested execution of all binary files (usually in `./result/bin/`)
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: psc-package: 0.2.0 -> 0.2.4
user_login: maximedenes
html_url: https://github.com/NixOS/nixpkgs/pull/31388
updated_at: 2017-11-08 17:06:53
body:
  ###### Motivation for this change


  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->

  - [X] Tested using sandboxing ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS, or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file) on non-NixOS)
  - Built on platform(s)
     - [X] NixOS
     - [ ] macOS
     - [ ] other Linux distributions
  - [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [X] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [ ] Tested execution of all binary files (usually in `./result/bin/`)
  - [X] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: pythonPakages.meliae fix version
user_login: xvapx
html_url: https://github.com/NixOS/nixpkgs/pull/31389
updated_at: 2018-02-21 08:28:27
body:
  ###### Motivation for this change
  The tarball in Pypi for this package has been renamed from `meliae-0.4.0.final.0.tar.gz` to `meliae-0.4.0.tar.gz`.

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->

  - [x] Tested using sandboxing ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS, or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file) on non-NixOS)
  - Built on platform(s)
     - [x] NixOS
     - [ ] macOS
     - [ ] other Linux distributions
  - [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [x] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [x] Tested execution of all binary files (usually in `./result/bin/`)
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: treewide: get rid of invalid `buildPhases` argument
user_login: Ma27
html_url: https://github.com/NixOS/nixpkgs/pull/31390
updated_at: 2017-11-11 06:44:58
body:
  ###### Motivation for this change

  I don't know where this comes from (I accidentally did that as well
  once), but some derivations seem to use `buildPhases` rather than
  `phases` in their derivations.

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->

  - [ ] Tested using sandboxing ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS, or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file) on non-NixOS)
  - Built on platform(s)
     - [x] NixOS
     - [ ] macOS
     - [ ] other Linux distributions
  - [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [x] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [x] Tested execution of all binary files (usually in `./result/bin/`)
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: {lib-}mediainfo{-gui},libzen: 0.7.99 -> 17.10, 0.4.35 -> 0.4.37
user_login: devhell
html_url: https://github.com/NixOS/nixpkgs/pull/31391
updated_at: 2017-11-09 11:37:21
body:
  Update to the latest version (note versioning change).

  From the changelog for `mediainfo` (`libzen` changelog is unavailable):

  Version 17.10, 2017-11-02
  --------------
  ```
  + We need your support! Visit https://mediaarea.net/SupportUs
  + Version scheme is now YY.MM (year dot month, 2 digits each)
  + New MediaInfo XML output, with XSD, more suitable for automatic
  parsing. Use Option("Inform", "OLDXML") for keeping previous behavior
  + New "Info_OutputFormats" option for listing supported output formats
  + Universal Ad ID: refactored display, better display of value and
  registry, XML name slightly modified
  + MOV: support of HDR metadata (MasteringDisplayColorVolume, MaxCLL,
  MaxFALL)
  + BWF: display of UMID and loudness info
  + AAC: show program_config_element in trace
  + MPEG Audio: frame rate info
  + PCM in WAV and Matroska: Support of ValidBitsPerSample
  + I197, EBUCore: 1.8 output uses now final version of XSD and final XSD
  location
  + Matroska: tweaking frame rate empirical detection for some corner
  cases
  x I1070, LAME 3.100 info tag was incorrectly parsed
  x B1068, MPEG Audio: Incoherent duration between General and Audio
  parts, Audio part duration fixed
  x Matroska: showing "A_MS/ACM" Matroska CodecID
  x MXF: Fix crash with some buggy files
  x MXF: was not well supporting MXF referencing only 1 file
  x PCM in WAV: 8-bit content is unsigned and without endianess
  x PCM in WAV and Matroska: More coherency between Wave info and
  ExtensibleWave Info (bitdepth, sign)
  x WAV: GUID display was with first 8 bytes in wrong order
  x Several crash fixes
  ```

  ###### Motivation for this change


  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->

  - [x] Tested using sandboxing ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS, or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file) on non-NixOS)
  - Built on platform(s)
     - [x] NixOS
     - [ ] macOS
     - [ ] other Linux distributions
  - [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [x] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [x] Tested execution of all binary files (usually in `./result/bin/`)
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: time: 1.7 -> 1.8
user_login: lsix
html_url: https://github.com/NixOS/nixpkgs/pull/31392
updated_at: 2017-11-12 12:32:37
body:
  See http://lists.gnu.org/archive/html/info-gnu/2017-11/msg00002.html
  for release information

  ###### Motivation for this change


  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->

  - [X] Tested using sandboxing ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS, or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file) on non-NixOS)
  - Built on platform(s)
     - [X] NixOS
     - [ ] macOS
     - [ ] other Linux distributions
  - [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [X] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [X] Tested execution of all binary files (usually in `./result/bin/`)
  - [X] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: open
title: Steam games like Stardew Valley fail to start when time.timeZone is not set
user_login: yegortimoshenko
html_url: https://github.com/NixOS/nixpkgs/issues/31393
updated_at: 2017-12-24 00:34:03
body:
  https://github.com/NixOS/nixpkgs/commit/229bac0d09077a0f2eb54e5257737fd237917411 is only a partial fix of the problem. When`time.timeZone` is not set and all symlinks are dereferenced, `/etc/localtime` still doesn't exist. It should check the file exists at host, and if it doesn't, we should link to `/etc/zoneinfo/GMT` instead.

  This applies at least to Stardew Valley, Press X to Not Die. Probably a few other Unity games. This happens due to Mono bug: https://bugzilla.xamarin.com/show_bug.cgi?id=30360


state: closed
title: pythonPackages.sybase: move to python-modules
user_login: xvapx
html_url: https://github.com/NixOS/nixpkgs/pull/31394
updated_at: 2018-02-21 08:28:25
body:
  ###### Motivation for this change
  To move pythonPackages.sybase from python-packages.nix to python-modules.
  #30929 

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->

  - [x] Tested using sandboxing ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS, or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file) on non-NixOS)
  - Built on platform(s)
     - [x] NixOS
     - [ ] macOS
     - [ ] other Linux distributions
  - [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [x] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [ ] Tested execution of all binary files (usually in `./result/bin/`)
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---

  @veprbl 


state: closed
title: ihaskell/wrapper.nix: unify ihaskellEnv and ihaskell
user_login: vaibhavsagar
html_url: https://github.com/NixOS/nixpkgs/pull/31395
updated_at: 2017-11-28 00:13:18
body:
  ###### Motivation for this change

  Having both `ihaskell` and `ihaskellEnv` is redundant, and might even
  cause problems if the two differ somehow.

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->

  - [ ] Tested using sandboxing ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS, or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file) on non-NixOS)
  - Built on platform(s)
     - [x] NixOS
     - [ ] macOS
     - [x] other Linux distributions
  - [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [ ] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [x] Tested execution of all binary files (usually in `./result/bin/`)
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: All bzip2 src URLs are 404
user_login: Fuuzetsu
html_url: https://github.com/NixOS/nixpkgs/issues/31396
updated_at: 2018-01-23 12:22:05
body:
  ## Issue description
  All the urls for bzip2 package 404.


  ### Steps to reproduce
  wget any of them; for example, this is the new URL for one of them
  http://ftp.suse.com/pub/people/sbrabec/bzip2/old/tarballs/bzip2-1.0.6.0.1.tar.gz

  Note the `old` path. Alternatively garbage collect fully (if it will let you; grab a fresh box) and try to build anything.

  ## Technical details

  * System: (NixOS: `nixos-version`, Ubuntu/Fedora: `lsb_release -a`, ...)
  Affects both master and 17.09, any nix system.


state: closed
title: mpdas: init at 0.4.4
user_login: taketwo
html_url: https://github.com/NixOS/nixpkgs/pull/31398
updated_at: 2017-11-09 10:47:40
body:
  - [x] Tested using sandboxing ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS, or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file) on non-NixOS)
  - Built on platform(s)
     - [ ] NixOS
     - [ ] macOS
     - [x] other Linux distributions
  - [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [ ] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [x] Tested execution of all binary files (usually in `./result/bin/`)
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).


state: closed
title: pythonPackages.alot: move to python-modules
user_login: xvapx
html_url: https://github.com/NixOS/nixpkgs/pull/31399
updated_at: 2018-02-21 08:28:23
body:
  ###### Motivation for this change
  To move pythonPackages.alot from python-packages.nix to python-modules.
  #30929 

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->

  - [x] Tested using sandboxing ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS, or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file) on non-NixOS)
  - Built on platform(s)
     - [x] NixOS
     - [ ] macOS
     - [ ] other Linux distributions
  - [x] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [ ] Tested execution of all binary files (usually in `./result/bin/`)
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---
  @garbas @Profpatsch 


state: closed
title: gtk3: 3.22.24 -> 3.22.26
user_login: gnidorah
html_url: https://github.com/NixOS/nixpkgs/pull/31400
updated_at: 2017-11-22 08:05:30
body:
  ###### Motivation for this change

  Changelog
  * The HighContrast theme has received numerous improvements

  * Middle-click on scrollbars jumps to the position again

  * Wayland:
   - Terminal sizing problems are fixed
   - **The Wayland backend now implemented the KDE server-side decorations protocol**. At least with Sway compositor it eleminates the need of 3rd party solutions like:
  https://aur.archlinux.org/packages/?O=0&SeB=nd&K=gtk+csd&outdated=&SB=n&SO=a&PP=50&do_Search=Go
  Details of change: https://bugzilla.gnome.org/show_bug.cgi?id=781909

  * X11:
   - Problems with menus on several X servers are fixed

  Lot of bug fixes

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->

  - [ ] Tested using sandboxing ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS, or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file) on non-NixOS)
  - Built on platform(s)
     - [x] NixOS
     - [ ] macOS
     - [ ] other Linux distributions
  - [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [ ] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [x] Tested execution of all binary files (usually in `./result/bin/`)
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: CODEOWNERS: exclude lib/maintainers.nix from the match?
user_login: yegortimoshenko
html_url: https://github.com/NixOS/nixpkgs/issues/31401
updated_at: 2017-11-16 20:11:23
body:
  @edolstra and @nbp are listed as code owners for `/lib`. That means they are requested for review whenever a new maintainer is added to the list. Last matching pattern is used, so if `/lib/maintainers.nix` is added on its own line without any users, this would be fixed.

  Feel free to close if this is intended.


state: closed
title: glibc 2.26 fixes
user_login: pbogdan
html_url: https://github.com/NixOS/nixpkgs/pull/31402
updated_at: 2017-11-08 22:05:51
body:
  ###### Motivation for this change

  At the moment these packages fail to build with glibc 2.26.

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->

  - [x] Tested using sandboxing ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS, or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file) on non-NixOS)
  - Built on platform(s)
     - [x] NixOS
     - [ ] macOS
     - [ ] other Linux distributions
  - [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [x] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [ ] Tested execution of all binary files (usually in `./result/bin/`)
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: libcxx 4.0.1 failed to build
user_login: sifmelcara
html_url: https://github.com/NixOS/nixpkgs/issues/31403
updated_at: 2017-11-08 21:54:30
body:
  ## Issue description

  `libcxx` (the default version, 4.0.1) failed to build, because `xlocale.h` has been removed in `glibc 2.26`.

  Maybe we should include [this patch](https://github.com/llvm-mirror/libcxx/commit/6e02e89f65ca1ca1d6ce30fbc557563164dd327e) from upstream ? Not sure if this is the correct way to fix the issue.

  cc @dtzWill , thank you!

  ### Steps to reproduce

  `nix-build -A libcxx`

  ## Technical details

  * System: (NixOS: `nixos-version`, Ubuntu/Fedora: `lsb_release -a`, ...)
  * Nix version: (run `nix-env --version`)
  * Nixpkgs version: (run `nix-instantiate --eval '<nixpkgs>' -A lib.nixpkgsVersion`)
  * Sandboxing enabled: (run `grep build-use-sandbox /etc/nix/nix.conf`)


state: closed
title: libzip: 1.2.0 -> 1.3.0
user_login: pbogdan
html_url: https://github.com/NixOS/nixpkgs/pull/31404
updated_at: 2017-11-10 07:05:39
body:
  ###### Motivation for this change

  Upstream update available, includes fix for CVE-2017-12858.

  Some dependent packages fail to build:

  - CNTK
  - python3.6-CNTK
  - python2.7-CNTK
  - mlt
  - kdenlive

  but those are currently broken in master without this change (fix for mlt & kdenlive is in https://github.com/NixOS/nixpkgs/pull/31402)

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->

  - [x] Tested using sandboxing ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS, or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file) on non-NixOS)
  - Built on platform(s)
     - [x] NixOS
     - [ ] macOS
     - [ ] other Linux distributions
  - [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [x] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [ ] Tested execution of all binary files (usually in `./result/bin/`)
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: Cuneiform fails to build on Nixos Unstable Small
user_login: sjau
html_url: https://github.com/NixOS/nixpkgs/issues/31406
updated_at: 2017-12-23 17:03:23
body:
  ## Issue description

  Tried to update Nixos Unstable Small on my notebook and it failed - at cuneiform according from what I gather:

  ```
  checking whether gcc accepts -g... -- Performing Test LIBCXX_SUPPORTS_WNO_CXX14_COMPAT_FLAG - Success
  -- Performing Test LIBCXX_SUPPORTS_WNO_ERROR_FLAG
  yes
  checking whether gcc and cc understand -c and -o together... -- Performing Test LIBCXX_SUPPORTS_WNO_ERROR_FLAG - Success
  -- Performing Test LIBCXX_SUPPORTS_EHSC_FLAG
  configure: creating cache ./config.cache
  [ 11%] Building CXX object cuneiform_src/Kern/std/CMakeFiles/std32.dir/src/stdassrt.cpp.o
  checking whether make sets $(MAKE)... yes
  checking for a BSD-compatible install... /nix/store/0abay33zgwqgchdzzq6h88ac4963smwf-coreutils-8.28/bin/install -c
  checking whether NLS is requested... yes
  checking for msgfmt... /nix/store/c1bvhykprzd775km6snicsd756w4xb2g-gettext-0.19.8/bin/msgfmt
  checking for gmsgfmt... /nix/store/c1bvhykprzd775km6snicsd756w4xb2g-gettext-0.19.8/bin/msgfmt
  yes
  checking for POSIXized ISC... no
  checking for working const... checking for xgettext... -- Performing Test LIBCXX_SUPPORTS_EHSC_FLAG - Failed
  -- Performing Test LIBCXX_SUPPORTS_FPIC_FLAG
  /nix/store/c1bvhykprzd775km6snicsd756w4xb2g-gettext-0.19.8/bin/xgettext
  checking for msgmerge... yes
  checking for inline... /nix/store/c1bvhykprzd775km6snicsd756w4xb2g-gettext-0.19.8/bin/msgmerge
  checking for x86_64-unknown-linux-gnu-gcc... gcc
  [ 11%] Building CXX object cuneiform_src/Kern/std/CMakeFiles/std32.dir/src/stdbits.cpp.o
  inline
  checking for a BSD compatible install... /nix/store/0abay33zgwqgchdzzq6h88ac4963smwf-coreutils-8.28/bin/install -c
  checking how to run the C preprocessor... gcc -E
  checking for sys/file.h... yes
  checking for sys/param.h... checking for C compiler default output file name... yes
  checking for limits.h... -- Performing Test LIBCXX_SUPPORTS_FPIC_FLAG - Success
  -- Performing Test LIBCXX_SUPPORTS_STD_EQ_CXX14_FLAG
  yes
  checking for stdlib.h... yes
  checking for malloc.h... [ 12%] Building CXX object cuneiform_src/Kern/std/CMakeFiles/std32.dir/src/stdconsl.cpp.o
  yes
  -- Adding Benchmark: filesystem.bench.cpp
  -- Adding Benchmark: string.bench.cpp
  -- Adding Benchmark: unordered_set_operations.bench.cpp
  -- Adding Benchmark: util_smartptr.bench.cpp
  -- Adding Benchmark: vector_operations.bench.cpp
  yes
  -- Configuring done
  checking for sys/time.h... -- Generating done
    Manually-specified variables were not used by the project:

      CMAKE_INSTALL_INCLUDEDIR
      CMAKE_INSTALL_LIBDIR
      LIBCXX_LIBCPPABI_VERSION
      LIBCXX_LIBCXXABI_LIB_PATH


  yes
  -- Build files have been written to: /tmp/nix-build-libc++-4.0.1.drv-0/libcxx-4.0.1.src/build
  building
  build flags: -j1 -l1 SHELL=/nix/store/4ada72n7785wwazv42fhsnxjvilaa3aj-bash-4.4-p12/bin/bash
  checking for time.h... 
  checking for suffix of object files... yes
  checking for sys/resource.h... o
  checking whether we are using the GNU C compiler... [ 12%] Building CXX object cuneiform_src/Kern/std/CMakeFiles/std32.dir/src/stdfilchecking for sys/pstat.h... checking build system type... x86_64-unknown-linux-gnu
  checking host system type... no
  checking for sys/sysmp.h... x86_64-unknown-linux-gnu
  checking for x86_64-unknown-linux-gnu-ranlib... ranlib
  checking for library containing strerror... [ 12%] Building CXX object cuneiform_src/Kern/std/CMakeFiles/std32.dir/src/stdiface.cpp.o
  In file included from /tmp/nix-build-libc++-4.0.1.drv-0/libcxx-4.0.1.src/include/ios:216:0,
                   from /tmp/nix-build-libc++-4.0.1.drv-0/libcxx-4.0.1.src/include/ostream:138,
                   from /tmp/nix-build-libc++-4.0.1.drv-0/libcxx-4.0.1.src/include/istream:163,
                   from /tmp/nix-build-libc++-4.0.1.drv-0/libcxx-4.0.1.src/include/random:1646,
                   from /tmp/nix-build-libc++-4.0.1.drv-0/libcxx-4.0.1.src/src/algorithm.cpp:11:
  /tmp/nix-build-libc++-4.0.1.drv-0/libcxx-4.0.1.src/include/__locale:39:22: fatal error: xlocale.h: No such file or directory
   # include <xlocale.h>
  compilation terminated.
  yes
  checking for strings.h... [ 12%] Building CXX object cuneiform_src/Kern/std/CMakeFiles/std32.dir/src/stderror.cpp.o
  -- Adding Benchmark: algorithms.bench.cpp
  -- Adding Benchmark: filesystem.bench.cpp
  -- Adding Benchmark: string.bench.cpp
  -- Adding Benchmark: unordered_set_operations.bench.cpp
  -- Adding Benchmark: util_smartptr.bench.cpp
  -- Adding Benchmark: vector_operations.bench.cpp
  yes
  -- Configuring done
  checking for sys/time.h... -- Generating done
  CMake Warning:
    Manually-specified variables were not used by the project:

      CMAKE_INSTALL_INCLUDEDIR
      CMAKE_INSTALL_LIBDIR
      LIBCXX_LIBCPPABI_VERSION
      LIBCXX_LIBCXXABI_LIB_PATH


  yes
  -- Build files have been written to: /tmp/nix-build-libc++-4.0.1.drv-0/libcxx-4.0.1.src/build
  building
  build flags: -j1 -l1 SHELL=/nix/store/4ada72n7785wwazv42fhsnxjvilaa3aj-bash-4.4-p12/bin/bash
  checking for time.h...
  checking for suffix of object files... yes
  checking for sys/resource.h... o
  checking whether we are using the GNU C compiler... [ 12%] Building CXX object cuneiform_src/Kern/std/CMakeFiles/std32.dir/src/stdfile.cpp.o
  yes
  checking for sys/stat.h... yes
  checking whether gcc accepts -g... yes
  checking for sys/mman.h... Scanning dependencies of target cxx_objects
  [  2%] Building CXX object lib/CMakeFiles/cxx_objects.dir/__/src/algorithm.cpp.o
  yes
  checking for gcc option to accept ISO C89... yes
  checking for fcntl.h... yes
  checking for alloca.h... none needed
  yes
  checking for sys/pstat.h... checking build system type... x86_64-unknown-linux-gnu
  checking host system type... no
  checking for sys/sysmp.h... x86_64-unknown-linux-gnu
  checking for x86_64-unknown-linux-gnu-ranlib... ranlib
  checking for library containing strerror... [ 12%] Building CXX object cuneiform_src/Kern/std/CMakeFiles/std32.dir/src/stdiface.cpp.o
  In file included from /tmp/nix-build-libc++-4.0.1.drv-0/libcxx-4.0.1.src/include/ios:216:0,
                   from /tmp/nix-build-libc++-4.0.1.drv-0/libcxx-4.0.1.src/include/ostream:138,
                   from /tmp/nix-build-libc++-4.0.1.drv-0/libcxx-4.0.1.src/include/istream:163,
                   from /tmp/nix-build-libc++-4.0.1.drv-0/libcxx-4.0.1.src/include/random:1646,
                   from /tmp/nix-build-libc++-4.0.1.drv-0/libcxx-4.0.1.src/src/algorithm.cpp:11:
  /tmp/nix-build-libc++-4.0.1.drv-0/libcxx-4.0.1.src/include/__locale:39:22: fatal error: xlocale.h: No such file or directory
   # include <xlocale.h>
                        ^
  compilation terminated.
  make[2]: *** [lib/CMakeFiles/cxx_objects.dir/build.make:63: lib/CMakeFiles/cxx_objects.dir/__/src/algorithm.cpp.o] Error 1
  make[1]: *** [CMakeFiles/Makefile2:388: lib/CMakeFiles/cxx_objects.dir/all] Error 2
  make: *** [Makefile:130: all] Error 2
  builder for ‘/nix/store/igfdianb1mly1v033h8ycgbilyj3wyhj-libc++-4.0.1.drv’ failed with exit code 2
  building path(s) ‘/nix/store/pnk2rb71l2zym9wbyv6k4cgzxn6hjci8-fc-00-nixos-cache.conf’
  cannot build derivation ‘/nix/store/wmwfh4fbwr8hn7g5q2dixrqrg007zps2-teamspeak-client-3.1.6.drv’: 1 dependencies couldn't be built
  building path(s) ‘/nix/store/ylc4fphpxlrcrfcbkp4rhwbrlg3jf2fb-teamviewer_12.0.76279_i386.deb’
  building path(s) ‘/nix/store/7bjfk3ly9ldh8lxiylcxd3wjssvnhzzl-torrc’
  building path(s) ‘/nix/store/krcm1hydqvdrvw0qn8wn3g62jyrzrfh4-torsocks.conf’
  building path(s) ‘/nix/store/ii32vfvm3fcip34qg8mkdgs7bn1frzdr-locale.conf’
  cannot build derivation ‘/nix/store/gd039r8lh3i1hadk2qpgifdlb80fbci6-system-path.drv’: 1 dependencies couldn't be built
  building path(s) ‘/nix/store/as0kmy0fqxslcrqkrvffl29yrxd6ngfb-udev-rules’
  building path(s) ‘/nix/store/z1775ikb75sbdl9yfbshj42ab7vd5xy2-unit-alsa-store.service’
  building path(s) ‘/nix/store/31dxqz47wsfzf4aqniy3nz9vi9wy60mw-unit-audit.service’
  cannot build derivation ‘/nix/store/biw0j4lmnqkx3zqpz7q6187p5qidwhr1-nixos-system-subi-18.03pre119884.c4dbbbd890.drv’: 1 dependencies couldn't be built
  ```

  ### Steps to reproduce

  Try to get cuneiform running on Nixos Unstable Small

  ## Technical details

  * System: (NixOS: `nixos-version`, Ubuntu/Fedora: `lsb_release -a`, ...)

  `18.03pre119756.4db6d35891 (Impala)`

  * Nix version: (run `nix-env --version`)

  `nix-env (Nix) 1.11.15`

  * Nixpkgs version: (run `nix-instantiate --eval "<nixpkgs>" -A lib.nixpkgsVersion`)

  `"18.03pre119884.c4dbbbd890"`

  * Sandboxing enabled: (run `grep build-use-sandbox /etc/nix/nix.conf`)

  `build-use-sandbox = false`


state: closed
title: webkitgtk[release-17.09]: 2.16.6 -> 2.18.2
user_login: bendlas
html_url: https://github.com/NixOS/nixpkgs/pull/31407
updated_at: 2017-11-10 21:01:08
body:
  ###### Motivation for this change

  We need to keep stable secure.

  ###### Things done

  Backported commits touching webkitgtk, including the update to 2.18.2, that I recently pushed to staging: https://github.com/NixOS/nixpkgs/commit/ee0c6293250c95ba1434c50d03632c6a424b3e63

  - [ ] Tested using sandboxing ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS, or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file) on non-NixOS)
  - Built on platform(s)
     - [ ] NixOS
     - [ ] macOS
     - [ ] other Linux distributions
  - [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [ ] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [ ] Tested execution of all binary files (usually in `./result/bin/`)
  - [ ] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---

  cc @fpletz 


state: closed
title: Atlassian modules fixes
user_login: jbgi
html_url: https://github.com/NixOS/nixpkgs/pull/31408
updated_at: 2017-11-20 13:53:45
body:
  ###### Motivation for this change
  Make Atlassian modules actually work + update to latest versions.

  ###### Things done

  - [x] Tested using nixops
  - Built on platform(s)
     - [x] NixOS
  - [x] Tested execution of all binary files (usually in `./result/bin/`)

  ---


state: closed
title: neovim: 0.2.0 -> 0.2.1
user_login: rvolosatovs
html_url: https://github.com/NixOS/nixpkgs/pull/31409
updated_at: 2018-04-16 17:53:15
body:
  ###### Motivation for this change
  Upstream update

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->

  - [ ] Tested using sandboxing ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS, or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file) on non-NixOS)
  - Built on platform(s)
     - [x] NixOS
     - [ ] macOS
     - [ ] other Linux distributions
  - [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [ ] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [ ] Tested execution of all binary files (usually in `./result/bin/`)
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: Reworked Cassandra Module
user_login: fuzzy-id
html_url: https://github.com/NixOS/nixpkgs/pull/31410
updated_at: 2018-08-07 14:48:44
body:
  ###### Motivation for this change

  This is a rewrite of the cassandra module as described in #31349.

  ###### Things done

  Cassandra succesfully starts in a container with the following expression:
  ``` nix
    containers.cassandra =
      { privateNetwork = true;
        config =
          { config, pkgs, callPackage, ... }:
          {
            imports =
              [ /path/to/nixpkgs/nixos/modules/services/databases/cassandra.nix
              ];

            nixpkgs.config.allowUnfree = true;
             
            ids.uids.cassandra = 284;
            ids.gids.cassandra = 284;

            services.cassandra.enable = true;
            services.cassandra.package =
              pkgs.callPackage /path/to/nixpkgs/pkgs/servers/nosql/cassandra/3.11.nix {
                jre = pkgs.jre8;
              };
            services.cassandra.extraConfig =
             { commitlog_sync_batch_window_in_ms = 3;
             };
          };
      };
  ```

  The module surely needs some further refinements. But it's a start. :)


state: closed
title: glibc-2.26 breaks c2hs Haskell code generator
user_login: mdorman
html_url: https://github.com/NixOS/nixpkgs/issues/31411
updated_at: 2017-11-11 16:41:34
body:
  This issue breaks all Haskell packages that use `c2hs`, like `alsa-mixer`: https://hydra.nixos.org/build/63775150


state: closed
title: networking.nameservers use only the first nameserver on the list
user_login: pasqui23
html_url: https://github.com/NixOS/nixpkgs/issues/31412
updated_at: 2018-06-03 12:31:49
body:
  ## Issue description

  Given in `configuration.nix` the following entry:

  ```
  networking.nameservers=[
      "2a00:6d40:0060:6a7f::0001" "2001:470:8388:2:20e:2eff:fe63:d4a9"
      "82.196.9.45" "52.174.55.168"
    ];
  ```

  When 52.174.55.168 was down the dns query did not use 82.196.9.45 as backup server,even through this server was working

  ### Steps to reproduce

  1. set `networking.nameservers` to a pair ` [non_working_dns working_dns] `
  2. `nixos-rebuild switch`
  3. try and fail to do any kind of dns query

  ## Technical details

  * System:18.03pre119292.cfafd6f5a8 (Impala)
  * Nix version: nix-env (Nix) 1.12pre5663_c7af84ce
  * Nixpkgs version:18.03pre119292.cfafd6f5a8
  * Sandboxing enabled: true


state: closed
title: Stdenv setup: Process dependencies before dependents
user_login: Ericson2314
html_url: https://github.com/NixOS/nixpkgs/pull/31414
updated_at: 2019-07-20 11:43:04
body:
  ###### Motivation for this change

  This is intended to be reviewed commit-by-commit.

  This does 2 things

  1. Change the dependency order. Before, we did the current node before children, now we do the children before current node. Were dependencies forming a tree, this would simply be the inverse traversal, but since they in fact form a DAG, it's a bit more subtle. The opposite of the new invariant "dependencies before dependents" wasn't true: dependents weren't always processed first because it was possible that a dependency was already visited via another dependent.

     This is an observable change because the processing we are doing does not commute: arbitrary bash setup hooks certainly don't, and `PATH` concatenation doesn't either. I do think having this invariant is valuable, though, and rely on it to simplify cc-wrapper's setup hook.

  2. Cyclic dependencies are now an error.  Yes, they are only possible in absurd cases, but possible nonetheless:
     ```
     └── /nix/store/asdfasdfasdf-foobar/
         ├── foo
         │   └── nix-support
         │       └── propagated-build-inputs = /nix/store/asdfasdfasdf-foobar/bar
         └── bar
             └── nix-support
                 └── propagated-build-inputs = /nix/store/asdfasdfasdf-foobar/foo
     ```
     (`foo` and `bar` are cyclic). The old algo would silently work with this; the new one would naively diverge, so I made it error out instead as such a thing should never be intended. But if we agree this shouldn't happen in practice so infinite recursion is a good enough error, I can simplify things

  ###### Things done

  ~~Hoping to merge this **Monday 2017-11-13** at the latest :). Thanks!~~

  <!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->

  - [ ] Tested using sandboxing ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS, or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file) on non-NixOS)
  - Built stdenv on platform(s)
     - [ ] NixOS -- latest in progress, see nixborg build
     - [ ] macOS -- latest in progress
     - [ ] other Linux distributions
  - [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [ ] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [ ] Tested execution of all binary files (usually in `./result/bin/`)
  - [ ] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---------

  CC @bgamari


state: closed
title: pythonPackages.titlecase: init at 0.12.0
user_login: jerith666
html_url: https://github.com/NixOS/nixpkgs/pull/31415
updated_at: 2017-11-22 18:52:20
body:
  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->

  - [x] Tested using sandboxing ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS, or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file) on non-NixOS)
  - Built on platform(s)
     - [x] NixOS
     - [ ] macOS
     - [ ] other Linux distributions
  - [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [ ] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [x] Tested execution of all binary files (usually in `./result/bin/`)
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).


state: closed
title: ebook2cw: init at 0.8.2
user_login: earldouglas
html_url: https://github.com/NixOS/nixpkgs/pull/31416
updated_at: 2017-11-10 20:51:53
body:
  ###### Motivation for this change

  Allow Nix users to easily install and run ebook2cw

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->

  - [ ] Tested using sandboxing ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS, or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file) on non-NixOS)
  - Built on platform(s)
     - [x] NixOS
     - [ ] macOS
     - [ ] other Linux distributions
  - [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [ ] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [x] Tested execution of all binary files (usually in `./result/bin/`)
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: chromium: 62.0.3202.75 -> 62.0.3202.89
user_login: YorikSar
html_url: https://github.com/NixOS/nixpkgs/pull/31417
updated_at: 2017-11-10 20:07:47
body:
  Includes security fixes for CVE-2017-15398 and CVE-2017-15399.

  Also fixes builds for beta and dev branches:
  - backport https://webrtc-review.googlesource.com/9384 to fix build for
    new webrtc revision
  - for dev branch fix gn bootstrap, see
    https://chromium-review.googlesource.com/758584
  - for 63+ manpage now is not generated during ninja build, it is
    processed with sed using packagers tools included in sources

  ###### Motivation for this change

  * new stable version
  * security fixes
  * beta and dev build fixes

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->

  - [x] Tested using sandboxing ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS, or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file) on non-NixOS)
  - Built on platform(s)
     - [x] NixOS
     - [ ] macOS
     - [ ] other Linux distributions
  - [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [ ] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [ ] Tested execution of all binary files (usually in `./result/bin/`)
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: lib/eval-config: document NIXOS_EXTRA_MODULE_PATH
user_login: ryantm
html_url: https://github.com/NixOS/nixpkgs/pull/31418
updated_at: 2018-04-28 13:55:27
body:
  This adds some documentation about importing modules external to
  Nixpkgs, which provides context for documenting
  NIXOS_EXTRA_MODULE_PATH.

  Closes #30376

  ###### Motivation for this change

  NIXOS_EXTRA_MODULE_PATH was undocumented.

  ###### Things done

  Built manual and proofread the new section.


state: closed
title: vista-fonts-chs: init at 1
user_login: ChengCat
html_url: https://github.com/NixOS/nixpkgs/pull/31420
updated_at: 2017-11-14 11:21:39
body:
  ###### Motivation for this change
  Add fonts for Simplified Chinese.

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->

  - [x] Tested using sandboxing ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS, or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file) on non-NixOS)
  - Built on platform(s)
     - [x] NixOS
     - [ ] macOS
     - [ ] other Linux distributions
  - [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [ ] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [x] Tested execution of all binary files (usually in `./result/bin/`)
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: open
title: teamviewer: GUI doesn't detect the running daemon
user_login: steveeJ
html_url: https://github.com/NixOS/nixpkgs/issues/31421
updated_at: 2018-02-16 01:35:09
body:
  ## Issue description
  The `teamviewer` application doesn't detect the daemon running. Instead the GUI says

  > The TeamViewer daemon is not running!
  > ...

  The daemon *is* actually running, as confirmed by this:

  ```
  steveej-laptop% sudo teamviewer --daemon start

  systemctl start teamviewerd.service

  steveej-laptop% sudo teamviewer --daemon status

  systemctl status teamviewerd.service
  ● teamviewerd.service - TeamViewer remote control daemon
     Loaded: loaded (/nix/store/zvlqjg708fkxmf5q2ybnaps1kc56mz3j-unit-teamviewerd.service/teamviewerd.service; enabled; vendor preset: enabled)
     Active: active (running) since Thu 2017-11-09 08:09:55 CET; 16min ago
    Process: 7129 ExecStart=/nix/store/mzbzzshgqg7ysiisv4j1v2xmxh4v5xwn-teamviewer-12.0.76279/bin/teamviewerd -d (code=exited, status=0/SUCCESS
    Process: 7127 ExecStartPre=/nix/store/w42z5k8sc9x63d08ynwwpj32nwn3kwxz-unit-script/bin/teamviewerd-pre-start (code=exited, status=0/SUCCESS
   Main PID: 7131 (teamviewerd)
      Tasks: 16 (limit: 4915)
     Memory: 3.0M
        CPU: 705ms
     CGroup: /system.slice/teamviewerd.service
             └─7131 /nix/store/mzbzzshgqg7ysiisv4j1v2xmxh4v5xwn-teamviewer-12.0.76279/bin/teamviewerd -d

  Nov 09 08:09:55 steveej-laptop systemd[1]: Starting TeamViewer remote control daemon...
  Nov 09 08:09:55 steveej-laptop systemd[1]: teamviewerd.service: PID file /run/teamviewerd.pid not readable (yet?) after start: No such file o
  Nov 09 08:09:55 steveej-laptop systemd[1]: Started TeamViewer remote control daemon.
  ```

  The PID file does indeed exist:

  ```
  steveej-laptop% ls -lha /run/teamviewerd.pid
  -rw-r--r-- 1 root root 4 Nov  9 08:09 /run/teamviewerd.pid
  ```

  ### Steps to reproduce

  1. Enable teamviewerd service in the nixos configuration
  2. Rebuild and switch/reboot to the new configuration
  3. Log in as user and run `teamviewer`


  ## Technical details
  * System: 17.09.1997.1a8a95e879
  * Nix version: (run `nix-env --version`)
  * Nixpkgs version: "17.09.1997.1a8a95e879"
  * Sandboxing enabled: false


state: closed
title: filezilla: 3.28.0 -> 3.29.0
user_login: mimadrid
html_url: https://github.com/NixOS/nixpkgs/pull/31422
updated_at: 2017-11-09 11:39:56
body:
  ###### Motivation for this change

  Update libfilezilla and filezilla to the last versions

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->

  - [X] Tested using sandboxing ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS, or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file) on non-NixOS)
  - Built on platform(s)
     - [X] NixOS
     - [ ] macOS
     - [ ] other Linux distributions
  - [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [ ] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [X] Tested execution of all binary files (usually in `./result/bin/`)
  - [X] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: youtube-dl: 2017.10.20 -> 2017.11.06
user_login: mimadrid
html_url: https://github.com/NixOS/nixpkgs/pull/31423
updated_at: 2017-11-09 10:07:49
body:
  ###### Motivation for this change

  Update youtube-dl to the last version

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->

  - [X] Tested using sandboxing ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS, or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file) on non-NixOS)
  - Built on platform(s)
     - [X] NixOS
     - [ ] macOS
     - [ ] other Linux distributions
  - [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [ ] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [X] Tested execution of all binary files (usually in `./result/bin/`)
  - [X] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: vte-ng: 0.46.1.a -> 0.50.2.a
user_login: mimadrid
html_url: https://github.com/NixOS/nixpkgs/pull/31424
updated_at: 2017-11-10 23:45:27
body:
  ###### Motivation for this change

  Update vte-ng to the last version

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->

  - [X] Tested using sandboxing ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS, or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file) on non-NixOS)
  - Built on platform(s)
     - [X] NixOS
     - [ ] macOS
     - [ ] other Linux distributions
  - [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [ ] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [X] Tested execution of all binary files (usually in `./result/bin/`)
  - [X] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: openal-soft: 1.17.2 -> 1.18.2
user_login: Mankarse
html_url: https://github.com/NixOS/nixpkgs/pull/31425
updated_at: 2017-11-09 13:55:02
body:
  ###### Motivation for this change
  Update to latest upstream version

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->

  - [x] Tested using sandboxing ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS, or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file) on non-NixOS)
  - Built on platform(s)
     - [x] NixOS
     - [ ] macOS
     - [ ] other Linux distributions
  - [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [x] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"` (All working with the exception of [unvanquished](https://github.com/NixOS/nixpkgs/blob/master/pkgs/games/unvanquished/default.nix), which was also not working prior to this change.)
  - [x] Tested execution of all binary files (usually in `./result/bin/`)
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: open
title: opensubdiv doesn't compile
user_login: pmiddend
html_url: https://github.com/NixOS/nixpkgs/issues/31426
updated_at: 2017-12-20 11:42:57
body:
  ## Issue description

  opensubdiv-3.3.0 fails to compile. Relevant output:

  ```
  [ 87%] Built target osd_gpu_obj
  [ 89%] Building NVCC (Device) object opensubdiv/CMakeFiles/osd_dynamic_gpu.dir/osd/./osd_dynamic_gpu_generated_cudaKernel.cu.o
  /nix/store/xd2mlzvlgmskbyyb33lz2vdq15k74xpr-glibc-2.26-75-dev/include/bits/floatn.h(61): error: invalid argument to attribute "__mode__"

  /nix/store/xd2mlzvlgmskbyyb33lz2vdq15k74xpr-glibc-2.26-75-dev/include/bits/floatn.h(73): error: identifier "__float128" is undefined

  2 errors detected in the compilation of "/tmp/nix-build-opensubdiv-3.3.0.drv-0/tmpxft_00007876_00000000-6_cudaKernel.cpp1.ii".
  CMake Error at osd_dynamic_gpu_generated_cudaKernel.cu.o.cmake:264 (message):
    Error generating file
    /tmp/nix-build-opensubdiv-3.3.0.drv-0/source/build/opensubdiv/CMakeFiles/osd_dynamic_gpu.dir/osd/./osd_dynamic_gpu_generated_cudaKernel.cu.o
  ```

  ### Steps to reproduce

  build opensubdiv-3.3.0 from source.

  ## Technical details

  * System: 18.03pre119292.cfafd6f5a8 (Impala)
  * Nix version: nix-env (Nix) 1.11.15
  * Nixpkgs version: "18.03pre119910.27831cbd86"
  * Sandboxing enabled: false


state: closed
title: Upgrade rofi pass
user_login: mintao
html_url: https://github.com/NixOS/nixpkgs/pull/31427
updated_at: 2017-11-09 09:54:39
body:
  ###### Motivation for this change
  Upgrade

  ###### Things done

  Updated version and hash.

  - [ ] Tested using sandboxing ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS, or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file) on non-NixOS)
  - Built on platform(s)
     - [x] NixOS
     - [ ] macOS
     - [ ] other Linux distributions
  - [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [ ] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [ ] Tested execution of all binary files (usually in `./result/bin/`)
  - [ ] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: opensc: 0.15.0 -> 0.17.0
user_login: adisbladis
html_url: https://github.com/NixOS/nixpkgs/pull/31428
updated_at: 2017-11-15 15:24:04
body:
  ###### Motivation for this change


  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->

  - [x] Tested using sandboxing ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS, or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file) on non-NixOS)
  - Built on platform(s)
     - [x] NixOS
     - [ ] macOS
     - [ ] other Linux distributions
  - [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [x] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [x] Tested execution of all binary files (usually in `./result/bin/`)
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---

  cc @viric


state: closed
title: qdigidoc: fix build with glibc 2.26
user_login: adisbladis
html_url: https://github.com/NixOS/nixpkgs/pull/31429
updated_at: 2017-11-09 10:52:30
body:
  ###### Motivation for this change
  While running `nox-review` on https://github.com/NixOS/nixpkgs/pull/31428 I noticed this was not  building.

  Since glibc 2.26, `struct ucontext` no longer exists but is wrapped in a `typedef ucontext_t`.

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->

  - [x] Tested using sandboxing ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS, or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file) on non-NixOS)
  - Built on platform(s)
     - [x] NixOS
     - [ ] macOS
     - [ ] other Linux distributions
  - [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [x] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [ ] Tested execution of all binary files (usually in `./result/bin/`)
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---
  cc @jagajaga 


state: closed
title: ~/.config/dunst/dunstrc has no influence on pasystray notifications
user_login: srghma
html_url: https://github.com/NixOS/nixpkgs/issues/31430
updated_at: 2018-06-19 15:42:57
body:
  ## Issue description
  I have the following [`~/.config/dunst/dunstrc`](https://pastebin.com/7HTWRptj) generated with `home-manager`

  pasystray notification theme
  ![2017-11-09-11 44 07-screenshot](https://user-images.githubusercontent.com/7573215/32598865-79b4e662-c543-11e7-86d2-5c927ae9c7c6.png)

  right theme
  ![2017-11-09-11 47 54-screenshot](https://user-images.githubusercontent.com/7573215/32598993-d8a6ed6e-c543-11e7-916a-ff914106f88c.png)


  ### Steps to reproduce
  Just install pasystray

  Check right theme with 
  ```
   ●  nix-shell -p libnotify alsaUtils

  [nix-shell:~/projects/dunsted-volume]$ notify-send -i audio-volume-medium text

  ```

  ## Technical details

  * System:  (NixOS: `nixos-version`) 17.09.1880.ac2bb5684c (Hummingbird)
  * Nix version:  (run `nix-env --version`) nix-env (Nix) 1.11.15
  * Nixpkgs version: (run `nix-instantiate --eval '<nixpkgs>' -A lib.nixpkgsVersion`) "17.09.1880.ac2bb5684c" 
  * Sandboxing enabled: (run `grep build-use-sandbox /etc/nix/nix.conf`) build-use-sandbox = false 


state: closed
title: ccl: fix build with glibc 2.26
user_login: orivej
html_url: https://github.com/NixOS/nixpkgs/pull/31432
updated_at: 2017-11-13 00:38:24
body:
  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->

  - [x] Tested using sandboxing ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS, or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file) on non-NixOS)
  - Built on platform(s)
     - [x] NixOS
     - [ ] macOS
     - [ ] other Linux distributions
  - [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [ ] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [x] Tested execution of all binary files (usually in `./result/bin/`)
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).


state: closed
title: currently c2hs can't cope with glibc-2.26
user_login: ikervagyok
html_url: https://github.com/NixOS/nixpkgs/issues/31433
updated_at: 2017-11-09 13:00:22
body:
  it's an error in macro expansion for some glibc-code, discussed here: https://github.com/haskell/c2hs/issues/192

  should be fixed upstream, this is just a reminder, to pull the update as soon as it's available

  error log looks like this:
  ```
  sudo nixos-rebuild boot -I nixpkgs=/home/bali/nixpkgs/stable.git -j 1 --show-trace                                                                                                                                                                                                      141 ↵
  building Nix...
  building the system configuration...
  these derivations will be built:
    /nix/store/3mhs0ijv5ffsjyldi5v5yv6q7ksj5rgq-unit-script.drv
    /nix/store/05rk6zvmzk77xwc9q856l6b8yisz1cig-unit-network-setup.service.drv
    /nix/store/0b62awgk5a54rhlzxdg8dmzs0wr0cqix-useradd.drv
    /nix/store/0cfkmz65y155bx7lzgail1irdf7lcfcg-unit-systemd-journal-flush.service.drv
    /nix/store/0nxhlrni6m0iaczwha58mr365022kwl2-unit-udisks2.service.drv
    /nix/store/144jdimwfpvdamkwlhy54c67wis8fhm6-unit-fs.target.drv
    /nix/store/r9zknc1140v3adn8hwk82fjidw13ay7d-unit-script.drv
    /nix/store/15na11shhlkgcnb6skzyj7sary67cjvm-unit-update-locatedb.service.drv
    /nix/store/3m45h19j0wgf0d3n3rhzr5j7c5s3yn37-unit-script.drv
    /nix/store/162vpjln3vy0523qc7mwyc5vvdmbmqmj-unit-nixos-upgrade.service.drv
    /nix/store/1cpd5rkzv0fn2av1b1ir03rcavrdnrms-unit-script.drv
    /nix/store/f0vhmcx479h1pl6gzff746rl54c6frfp-unit-script.drv
    /nix/store/jd1dj06qzchn0vfa47xqiaqc28lz1h93-unit-script.drv
    /nix/store/mk7jy7bv38jpl6c9bqvfajw70i7w26lz-unit-script.drv
    /nix/store/1swpl51s2r1m9m9kw3hfq539k5gglzcv-unit-container-.service.drv
    /nix/store/1z7hy6hmjrc1rnbj1r2ca7nwdnq8m5sr-unit-serial-getty-.service.drv
    /nix/store/wb2xplfpldxchz3yp4dam5fqfr9n942k-unit-script.drv
    /nix/store/21c3n8cgf0kdaw0n6cq131gfi33xavpq-unit-prepare-kexec.service.drv
    /nix/store/q9iwvmy0hj292c5iw4yzyynb6pjg6psi-unit-script.drv
    /nix/store/s7fzfff81lmwrkn7p3vdssjksm2r9d64-unit-script.drv
    /nix/store/2av0v923vy2i1mdahrf4d4l32pdw8mfd-unit-display-manager.service.drv
    /nix/store/2bwjkf792mxssl5hwffpw24zfry4gds2-unit-rngd.service.drv
    /nix/store/2y7dqa115lz1msfwxxpd3vnxfrxg41ak-unit-systemd-journal-gatewayd.socket.drv
    /nix/store/2zgixi9cv344nq8xjhpvhb9rsgnb3y4l-unit-systemd-backlight-.service.drv
    /nix/store/3p7fhxb02fd2hk496pbjh2babfxjna8q-unit-script.drv
    /nix/store/40j2zxs1ngvr96292hpxb1lxdbaaazsv-userdel.pam.drv
    /nix/store/4f573xp5b2ybi7a1216i94d7dacx8s75-unit-alsa-store.service.drv
    /nix/store/4gcw00qya34wxkviay2fnkxli062qydx-unit-script.drv
    /nix/store/4xiddg3vp27fqhnffliq7g316bsy6yvy-unit-systemd-random-seed.service.drv
    /nix/store/k1c7hc6cl6xfzi08d89ycbxh3hcrsahd-texlive-xdvi.bin-2016.drv
    /nix/store/517j0k1yxbfkaia210ld8ggwxy3fbbvi-texlive-combined-2016.drv
    /nix/store/830qv2ccbz2npisccgvy2z0rjzlq7arl-sencha-bare-6.5.2.drv
    /nix/store/kd9ffkvq126slw70j7kw9fb6h3aq2774-sencha-6.5.2.drv
    /nix/store/wadlhbrkpccz2j1sln5wvgy78w113qgx-rambox-bare-0.5.13.drv
    /nix/store/59276krms8x0flw8grsv68bcyg0avz2l-rambox-0.5.13.drv
    /nix/store/5qk40dv53s93ry7q945w28r8f40rm892-unit-console-getty.service-disabled.drv
    /nix/store/7af10lkz8xn04gr805g8dhc6incjb1za-teamviewer-12.0.76279.drv
    /nix/store/9yjnrz8z0y1hfjczxp39bv2lyvwnsd4v-zathura-with-plugins-0.3.7.drv
    /nix/store/b2f11hi40wl5za7l653q7dgpvclllsfa-alsa-mixer-0.2.0.3.drv
    /nix/store/cb3s4mcbnjqfhxadg04ldi9w6ndr9bb3-xmonad-extras-0.13.1.drv
    /nix/store/y6rkpd9r62z4yk52iibhbkndynfhvk9s-ghc-8.0.2-with-packages.drv
    /nix/store/bvmay0xqwhnl01xrs2v9zaawcfwq4bk2-xmonad-with-packages.drv
    /nix/store/imizk7qv2z7cvycxw56d1f02qm62hxy7-nixos-version.drv
    /nix/store/jbzxd794pkxma8mqgkcq08y7ciwhacpd-xmobar-0.24.5.drv
    /nix/store/nmhksjp8pkk9971daq5yrxsz9f96naws-ghc-8.0.2-with-packages.drv
    /nix/store/9m5igkxlsaqg7sj2fzd5z1r5asv3yc83-system-path.drv
    /nix/store/5xaar63nvlfwgi6yq351814x8d3j8vpn-dbus-1.drv
    /nix/store/60gjybxsqb9zmkqcwsq7h7wbd6xl1izb-unit-mdmon-.service.drv
    /nix/store/zx1jdr5qk2vp7n0kmc251jz4xsfrmyyy-firmware.drv
    /nix/store/8qgiia0l7fm8jjirrpx7ckn7ndvy1xyr-etc-nixos.conf.drv
    /nix/store/afgnr3cpkv7g342q4sph9fkvv3q8ca6i-usermod.pam.drv
    /nix/store/b5axldck7aa231gm3m4v6c9fl0yy28x9-xsession.drv
    /nix/store/7v6vv7cjcc1gqah9kqmg5jhil1nscy25-desktops.drv
    /nix/store/95ys1msvd47mqzi36mp3zzxf6mmwxwrq-xserver.conf.drv
    /nix/store/vijfg4h09s9jvs2wwapadfw42rsiwinq-xserver-wrapper.drv
    /nix/store/brbdr52jhrd5fgqk6chw6vx1qnywnh91-lightdm.conf.drv
    /nix/store/ccimb75s5513g4djdw33mbjyab70x28x-users.conf.drv
    /nix/store/fxwckkckx8g1y96zc0pp9mjihg3ljh38-xscreensaver.pam.drv
    /nix/store/jq1xcxq1w1amnx8ipsh4hck785yiarjz-udev-rules.drv
    /nix/store/lm62rkm21gvgfd4cs008a16axhzb6j34-vlock.pam.drv
    /nix/store/mcjgph5kircimnngfcjmm1a7flpvbkhn-issue.drv
    /nix/store/mllvagsc76dsz7q6xibcb4xlgxkhq7h4-vconsole.conf.drv
    /nix/store/6k9xkv73l3bdpkmhjzxric60pkhxvxvj-unit-dbus.service.drv
    /nix/store/b3bj1123ymgiid5bqml6c14dmf71gzdi-unit-graphical-session.target.drv
    /nix/store/bsix5px687qxaj80a8xnii3nnj9n1b6z-unit-obex.service.drv
    /nix/store/hd3jfj0406i5syrlhfpk2rjakmy5iph8-unit-pulseaudio.socket.drv
    /nix/store/izll2vk8xnb80bvd35z4qx9f72y4nwf1-unit-pulseaudio.service.drv
    /nix/store/kaaq9q3hf3msgx5ychs3krj4ls1dpwvc-unit-dbus.socket.drv
    /nix/store/v5snhjy5r4xm7g756qf5asrbwkrh1a8d-user-units.drv
    /nix/store/wg6wgrn17frrw8fyf5kzr37sbjf9rmd1-useradd.pam.drv
    /nix/store/60yiikyq1rjm5bsahj1rqz5rg825ilig-unit-bluetooth.service.drv
    /nix/store/71q0shyp4fxnvb6gvj6y6p6jpdyb4yj5-unit-docker.socket.drv
    /nix/store/7693wfs83fhnr9afb1pw1rlcd0sz58lk-unit-network-interfaces.target.drv
    /nix/store/7k4fz6955ygfdmjglry8wqj5q90h8385-unit-systemd-timedated.service.drv
    /nix/store/7ynmpiq6b60br18zw3aiqmwqpcj6cq07-unit-systemd-timesyncd.service.drv
    /nix/store/iy3idq8a5hvsv2bn5wqwz3lzniffxq10-unit-script.drv
    /nix/store/8izdb0sqngxlmy6pdzypzdr9ai35d0xc-unit-sshd.service.drv
    /nix/store/91lh6rxbjs35kiqg800f7p4clw4x3chx-unit-mdadm-grow-continue-.service.drv
    /nix/store/h9cfbgz2bdjyb8n4hbxxv8skvlk9wljy-unit-script.drv
    /nix/store/9yzqgpliqis4s30g77m7pqc1nghdaais-unit-post-resume.service.drv
    /nix/store/a6f12k06h3wjadgxxd17i3gwcvdk1hi6-unit-save-hwclock.service.drv
    /nix/store/bxlvyhrsk8i44xlhrh6hf7vgwk3mmksf-unit-systemd-fsck-.service.drv
    /nix/store/bym9zw20sxas0bymx9hz594qgz9z7v8g-unit-update-locatedb.timer.drv
    /nix/store/cf2cq3iah9gnynp03q5j8lx6jyfxza41-unit-audit.service.drv
    /nix/store/cs5cqr5ac23dn5qcmcdbv5flfaanx4zv-unit-systemd-binfmt.service.drv
    /nix/store/cwl1m18zhkhdhczsy8qym1x3x35w6yy0-unit-post-resume.target.drv
    /nix/store/f0jk0l4h8yxhb8lc2s8f8j3mkk6k3cw2-unit-docker.service.drv
    /nix/store/gklnxfxh03jbz2wxf6bf9im20aavxbfg-unit-nix-optimise.service.drv
    /nix/store/b9pzak1rkiw1hrdsryr76599psbv43l7-unit-script.drv
    /nix/store/gkqclcxg8h9pwib8mdkbmbcf0w7b5l0g-unit-teamviewerd.service.drv
    /nix/store/aw6fj4n72ggdccbhwy7kpdgpf2r4d0vi-unit-script.drv
    /nix/store/h862h37kvnz7lbr21yxfq0ipgpw5i33x-unit-pre-sleep.service.drv
    /nix/store/85ikyry8pr5w5kd90yikrw72gx0vig41-unit-script.drv
    /nix/store/hbiglw8xh6vzxd0320pdwyggy73730fi-unit-docker-prune.service.drv
    /nix/store/dz0zprhqqlml3b53kf9dlk4d1ix9w75z-unit-script.drv
    /nix/store/hi64k6n0yv1cylsxsk5nsy4s12pzqmpa-unit-network-manager.service.drv
    /nix/store/i09fyd4lfmmqrrc6y56y58a3dqv8wlcn-unit-systemd-user-sessions.service.drv
    /nix/store/jcmlgzj4swxkcndk10dhdsgs7kwwf66g-unit-accounts-daemon.service.drv
    /nix/store/k0wnwhgvqmhx7va7xzg1crq7qkgnbqjg-unit-mdadm-shutdown.service.drv
    /nix/store/kh9apw456xbhr81gymxx9z2gf3q248p4-unit-container-getty-.service.drv
    /nix/store/kwjhjppaq6vlsngmmzjpiahi8ivgr00z-unit-user-.service.drv
    /nix/store/lyw7y8gy4wml2w72cspnfzgi9maj0shm-unit-systemd-update-utmp.service.drv
    /nix/store/m1bply2g9nzx5znw7jcickw0bnbwggvk-unit-systemd-journald.service.drv
    /nix/store/mmbf6ip2mz28p5pyn5lgygrxid64cca4-unit-network-online.target.drv
    /nix/store/nn158k8lrbhs4d8c70m37xhlv0pfy00j-unit-remote-fs.target.drv
    /nix/store/iyndcw2n9r7rm4sda130hnf9v8ygmhb0-unit-script.drv
    /nix/store/p38rbxs0f4fi0718w3y8dvbrb5aqskw9-unit-nscd.service.drv
    /nix/store/pc733k7plnxf7sha933am0mhwcg38vh2-unit-keys.target.drv
    /nix/store/pnmmnlg1y3jj32a3a7hc46bkm80yyzvj-unit-nix-daemon.socket.drv
    /nix/store/q7k752icvp4pspy0cknwjly7gr6nyr6q-unit-nix-daemon.service.drv
    /nix/store/qipfpm7aay5mlgdzh9kwln755a8zymyb-unit-systemd-vconsole-setup.service.drv
    /nix/store/qll73qjmjld4dg5y0n4qbyighr58xr19-unit-cups.service.drv
    /nix/store/rm3917fqishk8ka669cri1z6sih64hsg-unit-systemd-remount-fs.service.drv
    /nix/store/lv3j2bsyfsjvl6yn173hhfsi1jm0870b-unit-script.drv
    /nix/store/rnhfmvjq3xkg1j9m8rghhcj7f5dvxi3h-unit-network-local-commands.service.drv
    /nix/store/rva78vn5z7rwsx77gk6xjgp1xbhzppvz-unit-systemd-modules-load.service.drv
    /nix/store/v7m69gl5yah4b6ax1h6lgnvdnpwjgv58-unit-systemd-udevd.service.drv
    /nix/store/vdfflvb5b1dyr6fnbcnv1dv9491x2vjw-unit-polkit.service.drv
    /nix/store/w2a6l52b0p865cdk3m9xfjrzr75dn53s-unit-local-fs.target.drv
    /nix/store/wbk0xccap2bwdnhnfcca80igc7f7ana4-unit-systemd-sysctl.service.drv
    /nix/store/wrvdzkhg0ry3pgl1ffvc4zmv3q3rr8i9-unit-systemd-logind.service.drv
    /nix/store/yhd0f30qpwwws69x4g92xifvc3ris8qa-unit-nixos-upgrade.timer.drv
    /nix/store/yzxblli757l5a4afc9q96majyczwig12-unit-cpufreq.service.drv
    /nix/store/zcj2j71hkb10fypadncbwdxdya989gdh-unit-getty-.service.drv
    /nix/store/wclfdza65m4i339dmhv640d3jxvi1ixd-unit-script.drv
    /nix/store/zrinsl1c2rdyr33w9zh8phhpfxwq5mz1-unit-nix-gc.service.drv
    /nix/store/xp88d9b89ln8kw4rapcil6g008djn09n-system-units.drv
    /nix/store/ybw6r3iqj78dxaky8gmkrsp8w681f31s-xlock.pam.drv
    /nix/store/60y2rxbmw7jwx4c6k6q71rh4cyd04wg8-etc.drv
    /nix/store/7ap23702h5mg768p390shqpnq1s1bgyc-udev-rules.drv
    /nix/store/jadpzpz42dvdr2c7v0s0yw78s309x0m2-kernel-modules-shrunk.drv
    /nix/store/87qpi2gfi4nr2nazr33kf3agf75c6pyp-stage-1-init.sh.drv
    /nix/store/6h48k5ssv9psjj270qr60zi3j77d6ik2-initrd.drv
    /nix/store/8hlxylmvmdkwxdifpw9z6rmmn9kijksd-libtxc_dxtn-1.0.1.drv
    /nix/store/6in5mcklnjcymfwbn06sfd5w44y1qfmx-mesa-drivers+txc-17.2.4.drv
    /nix/store/a4an9dhzy8j7w839xz87kd0r656fdi9m-opengl-drivers-32bit.drv
    /nix/store/xqxahvwgdaga93ydbiblih7vz1r31qcq-xkb-validated.drv
    /nix/store/dgac3ghgwd75snaw4jc809y5imkfmssg-nixos-system-lb.matrix-18.03.git.5ba3ad5.drv
  building path(s) ‘/nix/store/q3q6354gb87ma14qy8q00g6g9j3422pb-issue’
  building path(s) ‘/nix/store/4g9r3p47g71ykpzdfg5cgary341cfd3s-alsa-mixer-0.2.0.3-doc’, ‘/nix/store/90461gry15k9swd9pbn0hn0y9yvar0fa-alsa-mixer-0.2.0.3’
  setupCompilerEnvironmentPhase
  Build with /nix/store/d7pa43zz28cxmmbnk8aw1fsdlwhizcmm-ghc-8.0.2.
  unpacking sources
  unpacking source archive /nix/store/kl0r7i7fxaygbjxm5r2mpmdk27m7s0gv-alsa-mixer-0.2.0.3.tar.gz
  source root is alsa-mixer-0.2.0.3
  setting SOURCE_DATE_EPOCH to timestamp 1452094992 of file alsa-mixer-0.2.0.3/Sound/ALSA/Mixer/Internal.chs
  patching sources
  compileBuildDriverPhase
  setupCompileFlags: -package-db=/tmp/nix-build-alsa-mixer-0.2.0.3.drv-0/package.conf.d -j3 -threaded
  [1 of 1] Compiling Main             ( Setup.hs, /tmp/nix-build-alsa-mixer-0.2.0.3.drv-0/Main.o )
  Linking Setup ...
  configuring
  configureFlags: --verbose --prefix=/nix/store/90461gry15k9swd9pbn0hn0y9yvar0fa-alsa-mixer-0.2.0.3 --libdir=$prefix/lib/$compiler --libsubdir=$pkgid --docdir=/nix/store/4g9r3p47g71ykpzdfg5cgary341cfd3s-alsa-mixer-0.2.0.3-doc/share/doc --with-gcc=gcc --package-db=/tmp/nix-build-alsa-mixer-0.2.0.3.drv-0/package.conf.d --ghc-option=-optl=-Wl,-rpath=/nix/store/90461gry15k9swd9pbn0hn0y9yvar0fa-alsa-mixer-0.2.0.3/lib/ghc-8.0.2/alsa-mixer-0.2.0.3 --ghc-option=-j3 --disable-split-objs --disable-library-profiling --disable-profiling --enable-shared --disable-coverage --enable-library-vanilla --enable-executable-dynamic --enable-tests --ghc-option=-split-sections --extra-include-dirs=/nix/store/vrw0852pd7nh9iabsa9c5i7vfl4jfwzc-alsa-lib-1.1.4.1-dev/include --extra-lib-dirs=/nix/store/vrw0852pd7nh9iabsa9c5i7vfl4jfwzc-alsa-lib-1.1.4.1-dev/lib --extra-lib-dirs=/nix/store/8afcvwgrgki3x20wrlnpa3lv52bzzz1k-alsa-lib-1.1.4.1/lib
  Configuring alsa-mixer-0.2.0.3...
  Dependency alsa-core ==0.5.*: using alsa-core-0.5.0.1
  Dependency base ==4.*: using base-4.9.1.0
  Dependency unix >=2.6 && <3: using unix-2.7.2.1
  Using Cabal-1.24.2.0 compiled by ghc-8.0
  Using compiler: ghc-8.0.2
  Using install prefix:
  /nix/store/90461gry15k9swd9pbn0hn0y9yvar0fa-alsa-mixer-0.2.0.3
  Binaries installed in:
  /nix/store/90461gry15k9swd9pbn0hn0y9yvar0fa-alsa-mixer-0.2.0.3/bin
  Libraries installed in:
  /nix/store/90461gry15k9swd9pbn0hn0y9yvar0fa-alsa-mixer-0.2.0.3/lib/ghc-8.0.2/alsa-mixer-0.2.0.3
  Dynamic libraries installed in:
  /nix/store/90461gry15k9swd9pbn0hn0y9yvar0fa-alsa-mixer-0.2.0.3/lib/ghc-8.0.2/x86_64-linux-ghc-8.0.2
  Private binaries installed in:
  /nix/store/90461gry15k9swd9pbn0hn0y9yvar0fa-alsa-mixer-0.2.0.3/libexec
  Data files installed in:
  /nix/store/90461gry15k9swd9pbn0hn0y9yvar0fa-alsa-mixer-0.2.0.3/share/x86_64-linux-ghc-8.0.2/alsa-mixer-0.2.0.3
  Documentation installed in:
  /nix/store/4g9r3p47g71ykpzdfg5cgary341cfd3s-alsa-mixer-0.2.0.3-doc/share/doc
  Configuration files installed in:
  /nix/store/90461gry15k9swd9pbn0hn0y9yvar0fa-alsa-mixer-0.2.0.3/etc
  No alex found
  Using ar found on system at:
  /nix/store/yha4q7zgm6y0ci0b57a8hbmzwyvv1w44-binutils-2.28.1/bin/ar
  Using c2hs version 0.28.2 found on system at:
  /nix/store/q9s9v9nmr5k9ilwdmljh9pajpw4vwlrg-c2hs-0.28.2/bin/c2hs
  No cpphs found
  Using gcc version 6.4.0 given by user at:
  /nix/store/yjh21h38fmw3i4h2b5r557p4ggbvrd0v-gcc-wrapper-6.4.0/bin/gcc
  Using ghc version 8.0.2 found on system at:
  /nix/store/d7pa43zz28cxmmbnk8aw1fsdlwhizcmm-ghc-8.0.2/bin/ghc
  Using ghc-pkg version 8.0.2 found on system at:
  /nix/store/d7pa43zz28cxmmbnk8aw1fsdlwhizcmm-ghc-8.0.2/bin/ghc-pkg
  No ghcjs found
  No ghcjs-pkg found
  No greencard found
  Using haddock version 2.17.3 found on system at:
  /nix/store/d7pa43zz28cxmmbnk8aw1fsdlwhizcmm-ghc-8.0.2/bin/haddock
  No happy found
  Using haskell-suite found on system at: haskell-suite-dummy-location
  Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location
  No hmake found
  Using hpc version 0.67 found on system at:
  /nix/store/d7pa43zz28cxmmbnk8aw1fsdlwhizcmm-ghc-8.0.2/bin/hpc
  Using hsc2hs version 0.68.1 found on system at:
  /nix/store/d7pa43zz28cxmmbnk8aw1fsdlwhizcmm-ghc-8.0.2/bin/hsc2hs
  Using hscolour version 1.24 found on system at:
  /nix/store/bx21s5qjz1l75kb40pjg8kkppj7gk3g1-hscolour-1.24.1/bin/HsColour
  No jhc found
  Using ld found on system at:
  /nix/store/yjh21h38fmw3i4h2b5r557p4ggbvrd0v-gcc-wrapper-6.4.0/bin/ld
  No lhc found
  No lhc-pkg found
  No pkg-config found
  Using strip version 2.28 found on system at:
  /nix/store/yha4q7zgm6y0ci0b57a8hbmzwyvv1w44-binutils-2.28.1/bin/strip
  Using tar found on system at:
  /nix/store/7lx6bha6l22vi5h9c31nri1p7rqs7v1d-gnutar-1.29/bin/tar
  No uhc found
  building
  Building alsa-mixer-0.2.0.3...
  Preprocessing library alsa-mixer-0.2.0.3...
  c2hs: C header contains errors:

  /nix/store/xd2mlzvlgmskbyyb33lz2vdq15k74xpr-glibc-2.26-75-dev/include/bits/floatn.h:73: (column 20) [ERROR]  >>> Syntax error !
    The symbol `_Float128' does not fit here.

  builder for ‘/nix/store/b2f11hi40wl5za7l653q7dgpvclllsfa-alsa-mixer-0.2.0.3.drv’ failed with exit code 1
  building path(s) ‘/nix/store/3zbg1f1gr9p739x7ajg4dl187mqq6c8c-firmware’
  cannot build derivation ‘/nix/store/y6rkpd9r62z4yk52iibhbkndynfhvk9s-ghc-8.0.2-with-packages.drv’: 1 dependencies couldn't be built
  cannot build derivation ‘/nix/store/jbzxd794pkxma8mqgkcq08y7ciwhacpd-xmobar-0.24.5.drv’: 1 dependencies couldn't be built
  cannot build derivation ‘/nix/store/nmhksjp8pkk9971daq5yrxsz9f96naws-ghc-8.0.2-with-packages.drv’: 1 dependencies couldn't be built
  cannot build derivation ‘/nix/store/bvmay0xqwhnl01xrs2v9zaawcfwq4bk2-xmonad-with-packages.drv’: 1 dependencies couldn't be built
  cannot build derivation ‘/nix/store/9m5igkxlsaqg7sj2fzd5z1r5asv3yc83-system-path.drv’: 1 dependencies couldn't be built
  cannot build derivation ‘/nix/store/b5axldck7aa231gm3m4v6c9fl0yy28x9-xsession.drv’: 1 dependencies couldn't be built
  cannot build derivation ‘/nix/store/dgac3ghgwd75snaw4jc809y5imkfmssg-nixos-system-lb.matrix-18.03.git.5ba3ad5.drv’: 1 dependencies couldn't be built
  error: build of ‘/nix/store/dgac3ghgwd75snaw4jc809y5imkfmssg-nixos-system-lb.matrix-18.03.git.5ba3ad5.drv’ failed
  ```
  ### Steps to reproduce
  rebuild with latest git checkout 5ba3ad5096a3f8f22999035016c211aaa2cf25c6 and probably any package using c2hs. this config fails for sure:

  ```
  let
    haskell = pkgs.haskellPackages.ghcWithPackages (pkgs: with pkgs; [
      taffybar
      ghc-core
      attoparsec
      matrix
      numeric-quest
      vector-space
      hmatrix
      numeric-prelude
      criterion
  #   easyplot
      ghc-mod
  #   hakyll
      hoogle
  #   loop-while
      mtl
      clock
      SHA
      network-simple
      dates
  #   simplessh
  #   libssh2
      xmobar
      parsec-numbers
      pandoc
  #   idris_1_1_1
      idris
    ]);
  in
    environment.systemPackages = [
      haskell ];
    services.xserver.windowManager.default = "xmonad";
    services.xserver.windowManager.xmonad.enable = true;
    services.xserver.windowManager.xmonad.enableContribAndExtras = true;
  ```


state: closed
title: urlwatch: 2.5 -> 2.7
user_login: 4z3
html_url: https://github.com/NixOS/nixpkgs/pull/31435
updated_at: 2017-11-10 19:20:20
body:
  ###### Motivation for this change


  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->

  - [x] Tested using sandboxing ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS, or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file) on non-NixOS)
  - Built on platform(s)
     - [x] NixOS
     - [ ] macOS
     - [ ] other Linux distributions
  - [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [ ] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [x] Tested execution of all binary files (usually in `./result/bin/`)
  - [ ] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: meson: append install_rpath via patchelf
user_login: yegortimoshenko
html_url: https://github.com/NixOS/nixpkgs/pull/31436
updated_at: 2017-11-11 09:09:40
body:
  ###### Motivation for this change

  This is based on @jtojnar's work in #31228. When `patchelf` has to grow rpath beyond original capacity, it sets `dontStrip`, to work around NixOS/patchelf#10.
   
  Fixes #31222. Currently in the process of rebuilding stuff with patched `meson`.

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->

  - [ ] Tested using sandboxing ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS, or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file) on non-NixOS)
  - Built on platform(s)
     - [ ] NixOS
     - [ ] macOS
     - [ ] other Linux distributions
  - [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [ ] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [ ] Tested execution of all binary files (usually in `./result/bin/`)
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: Fix multiple cves
user_login: andir
html_url: https://github.com/NixOS/nixpkgs/pull/31437
updated_at: 2017-11-14 11:08:36
body:
  ###### Motivation for this change

  I created a new tool to generate a list of packages affected by CVEs and started working through the list for the unstable channel.
  This is just the ones that seemed fixable and where proper upstream commits/patches could be found.
  The complete list from my WIP tool can be found [here](https://epsilon.rammhold.de/andi/nix-updates/).

  Some of the commits might be worth backporting to stable.

  - e8a3ce0 busybox
  - 0b4e8b9 libexif
  - f8b53a7 redis
  - 4b759a0 rzip
  - e15d6e1 yara (minor version bump)
  - 8312eaf radare2 (minor version bump + patch)

  I am not so sure about the others since they might involve bumping versions. Is that something we do for an already released stable version?


  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->

  - [X] Tested using sandboxing ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS, or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file) on non-NixOS)
  - Built on platform(s)
     - [X] NixOS
     - [ ] macOS
     - [ ] other Linux distributions
  - [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [ ] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [ ] Tested execution of all binary files (usually in `./result/bin/`)
  - [X] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: qbittorrent: fix build
user_login: orivej
html_url: https://github.com/NixOS/nixpkgs/pull/31438
updated_at: 2017-11-13 00:39:02
body:
  ###### Motivation for this change

  Failing since #31357 because there is no `$$[QT_INSTALL_BINS]/lrelease` anymore. See [qm_gen.pri](https://github.com/qbittorrent/qBittorrent/blob/04cec3927725174aa56cd6eabd5c3c6e32f4228b/qm_gen.pri).

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->

  - [x] Tested using sandboxing ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS, or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file) on non-NixOS)
  - Built on platform(s)
     - [x] NixOS
     - [ ] macOS
     - [ ] other Linux distributions
  - [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [ ] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [ ] Tested execution of all binary files (usually in `./result/bin/`)
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).


state: closed
title: allegro5: 5.2.2.0 -> 5.2.3.0
user_login: Mankarse
html_url: https://github.com/NixOS/nixpkgs/pull/31439
updated_at: 2017-11-09 12:52:19
body:
  ###### Motivation for this change
  Updated to latest upstream version

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->

  - [x] Tested using sandboxing ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS, or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file) on non-NixOS)
  - Built on platform(s)
     - [x] NixOS
     - [ ] macOS
     - [ ] other Linux distributions
  - [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [x] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [x] Tested execution of all binary files (usually in `./result/bin/`)
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: Add --pure --impure in nix-build to avoid changing system-wide useSandbox
user_login: kuznero
html_url: https://github.com/NixOS/nixpkgs/issues/31440
updated_at: 2017-11-09 13:39:28
body:
  ## Issue description

  Add `--pure` / `--impure` in `nix-build` to avoid changing system-wide `useSandbox` all the time.

  ### Steps to reproduce



  ## Technical details

  * System: 17.09.2029.ab36c74390 (Hummingbird)
  * Nix version: nix-env (Nix) 1.11.15
  * Nixpkgs version: 17.09.2029.ab36c74390
  * Sandboxing enabled: true


state: closed
title: fetchsvn strips trailing slash from URL
user_login: earldouglas
html_url: https://github.com/NixOS/nixpkgs/issues/31441
updated_at: 2017-11-09 14:34:25
body:
  ## Issue description

  I want to use fetchsvn to retrieve the source for ebook2cw, but it fails due to a redirect cycle error:

  ```nix
  src = fetchsvn {
    url = "http://svn.fkurz.net/ebook2cw/tags/${name}/";
    sha256 = "0n2p1i8cnnl2y3cdw8knx1vvs39sid45fr59p6f4vrprmb37l9yq";
  };
  ```
  The problem is that the SVN server requires that trailing slash, responding with an HTTP 302 if it's missing, while fetchsvn seems to strip the trailing slash.  After a few redirects, the build detects the redirect cycle and fails. 

  I think the problem might be related to [this line](https://github.com/NixOS/nixpkgs/blob/60dcb9cc01c047126e5702cdb4bf81187cb92000/pkgs/build-support/fetchsvn/default.nix#L13).

  ### Steps to reproduce

  Replace the `fetchurl` block in #31416 with the above `fetchsvn` block, and attempt to install with `nix-env -f /path/to/nixpkgs -i ebook2cw`.

  ## Technical details

  * System: NixOS 17.03.1931.8b8977f9ff (Gorilla)
  * Nix version: nix-env (Nix) 1.11.14
  * Nixpkgs version: 17.03.1931.8b8977f9ff
  * Sandboxing enabled: No


state: closed
title: Postfix is currently broken
user_login: pngwjpgh
html_url: https://github.com/NixOS/nixpkgs/issues/31442
updated_at: 2017-11-09 14:30:01
body:
  ## Issue description

  Postfix 2.3.2 currently fails to build complaining about a missing library seemingly related to NIS (i'm taking this from the yp-prefix).

  [Relevant Hydra build](https://hydra.nixos.org/build/63707252)


state: closed
title: mendeley: 1.17.10 -> 1.17.11
user_login: dtzWill
html_url: https://github.com/NixOS/nixpkgs/pull/31443
updated_at: 2017-11-10 06:18:10
body:
  ###### Motivation for this change

  Overdue minor update.  Been using for months, sorry O:).

  Depends on qtwebkit 5.6 which is currently failing to build.

  The same commit on top of 17.09 is here, if that's useful for testing:

  https://github.com/dtzWill/nixpkgs/tree/update/17.09/mendeley-1.17.11

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->

  - [ ] Tested using sandboxing ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS, or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file) on non-NixOS)
  - Built on platform(s)
     - [x] NixOS
     - [ ] macOS
     - [ ] other Linux distributions
  - [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [ ] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [x] Tested execution of all binary files (usually in `./result/bin/`)
  - [ ] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: jenkins: 2.88 -> 2.89
user_login: earldouglas
html_url: https://github.com/NixOS/nixpkgs/pull/31444
updated_at: 2017-11-09 19:48:05
body:
  ###### Motivation for this change

  * Updates Jenkins to the [latest release](https://jenkins.io/changelog/#v2.89)
  * Gets rid of the nag message in Jenkins about downloading the latest *jenkins.war* file

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->

  - [ ] Tested using sandboxing ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS, or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file) on non-NixOS)
  - Built on platform(s)
     - [x] NixOS
     - [ ] macOS
     - [ ] other Linux distributions
  - [x] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [ ] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [ ] Tested execution of all binary files (usually in `./result/bin/`)
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: bash-completion: allow lazy loading where possible
user_login: 4z3
html_url: https://github.com/NixOS/nixpkgs/pull/31445
updated_at: 2018-03-01 19:13:37
body:
  ###### Motivation for this change

  It is not necessary to source all possible completions found in NIX_PROFILES.  As the list found in NIX_PROFILES is a subset of XDG_DATA_DIRS, we can instead rely on [bash-completion's lazy
  loading facilty](https://github.com/scop/bash-completion/blob/2.7/bash_completion#L2020-L2022).

  This change can reduce shell startup time significantly.

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->

  - [x] Tested using sandboxing ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS, or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file) on non-NixOS)
  - Built on platform(s)
     - [x] NixOS
     - [ ] macOS
     - [ ] other Linux distributions
  - [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [ ] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [ ] Tested execution of all binary files (usually in `./result/bin/`)
  - [ ] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: tint2: 15.2 -> 15.3
user_login: romildo
html_url: https://github.com/NixOS/nixpkgs/pull/31446
updated_at: 2017-11-09 18:21:21
body:
  ###### Motivation for this change

  Update to version [15.3](https://gitlab.com/o9000/tint2/blob/15.3/ChangeLog)

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->

  - [x] Tested using sandboxing ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS, or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file) on non-NixOS)
  - Built on platform(s)
     - [x] NixOS
     - [ ] macOS
     - [ ] other Linux distributions
  - [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [ ] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [ ] Tested execution of all binary files (usually in `./result/bin/`)
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).


state: closed
title: gcj fails to build on nixos unstable small
user_login: sjau
html_url: https://github.com/NixOS/nixpkgs/issues/31447
updated_at: 2017-12-20 13:19:05
body:
  ## Issue description

  Tried to upgrade my installation:

  ```
  libtool: compile:  /tmp/nix-build-gcj-6.4.0.drv-0/build/./gcc/xgcc -shared-libgcc -B/tmp/nix-build-gcj-6.4.0.drv-0/build/./gcc -nostdinc++ -L/tmp/nix-build-gcj-6.4.0.drv-0/build/x86_64-unknown-linux-gnu/libstdc++-v3/src -L/tmp/nix-build-gcj-6.4.0.drv-0/build/x86_64-unknown-linux-gnu/libstdc++-v3/src/.libs -L/tmp/nix-build-gcj-6.4.0.drv-0/build/x86_64-unknown-linux-gnu/libstdc++-v3/libsupc++/.libs -O2 -I/nix/store/xd2mlzvlgmskbyyb33lz2vdq15k74xpr-glibc-2.26-75-dev/include -B/nix/store/mjx71lmnlf4psm9942djjcd8b56hyk8b-glibc-2.26-75/lib/ -idirafter /nix/store/xd2mlzvlgmskbyyb33lz2vdq15k74xpr-glibc-2.26-75-dev/include -idirafter /nix/store/dpza5shcrnf4m8rjsbxb34hf1vnppbbp-gcc-6.4.0/lib/gcc/x86_64-unknown-linux-gnu/6.4.0/include-fixed -Wl,-rpath,/lib -Wl,-L/nix/store/mjx71lmnlf4psm9942djjcd8b56hyk8b-glibc-2.26-75/lib -Wl,-rpath -Wl,/nix/store/mjx71lmnlf4psm9942djjcd8b56hyk8b-glibc-2.26-75/lib -Wl,-L/nix/store/mjx71lmnlf4psm9942djjcd8b56hyk8b-glibc-2.26-75/lib -Wl,-dynamic-linker -Wl,/nix/store/mjx71lmnlf4psm9942djjcd8b56hyk8b-glibc-2.26-75/lib/ld-linux-x86-64.so.2 -DHAVE_CONFIG_H -I. -I../../../gcc-6.4.0/libjava -I./include -I./gcj -I../../../gcc-6.4.0/libjava -Iinclude -I../../../gcc-6.4.0/libjava/include -I../../../gcc-6.4.0/libjava/classpath/include -Iclasspath/include -I../../../gcc-6.4.0/libjava/classpath/native/fdlibm -I../../../gcc-6.4.0/libjava/../boehm-gc/include -I../boehm-gc/include -I../../../gcc-6.4.0/libjava/libltdl -I../../../gcc-6.4.0/libjava/libltdl -I../../../gcc-6.4.0/libjava/.././libjava/../libgcc -I../../../gcc-6.4.0/libjava/../libffi/include -I../libffi/include -fno-rtti -fnon-call-exceptions -fdollars-in-identifiers -Wswitch-enum -D_FILE_OFFSET_BITS=64 -fomit-frame-pointer -Usun -Wextra -Wall -D_GNU_SOURCE -DPREFIX=\"/nix/store/mz7sdw8zl2wc3w88rhg90yfpab4kcqr7-gcj-6.4.0\" -DTOOLEXECLIBDIR=\"/nix/store/mz7sdw8zl2wc3w88rhg90yfpab4kcqr7-gcj-6.4.0/lib/../lib64\" -DJAVA_HOME=\"/nix/store/mz7sdw8zl2wc3w88rhg90yfpab4kcqr7-gcj-6.4.0/lib/jvm/jre\" -DBOOT_CLASS_PATH=\"/nix/store/mz7sdw8zl2wc3w88rhg90yfpab4kcqr7-gcj-6.4.0/lib/jvm/jre/lib/rt.jar\" -DJAVA_EXT_DIRS=\"/nix/store/mz7sdw8zl2wc3w88rhg90yfpab4kcqr7-gcj-6.4.0/share/java/ext\" -DGCJ_ENDORSED_DIRS=\"/nix/store/mz7sdw8zl2wc3w88rhg90yfpab4kcqr7-gcj-6.4.0/share/java/gcj-endorsed\" -DGCJ_VERSIONED_LIBDIR=\"/nix/store/mz7sdw8zl2wc3w88rhg90yfpab4kcqr7-gcj-6.4.0/lib/../lib64/gcj-6.4.0-17\" -DPATH_SEPARATOR=\":\" -DECJ_JAR_FILE=\"/nix/store/c9mji8anvz8sc4rrdlx8lngp7aiyifvs-ecj-4.3.jar\" -DLIBGCJ_DEFAULT_DATABASE=\"/nix/store/mz7sdw8zl2wc3w88rhg90yfpab4kcqr7-gcj-6.4.0/lib/../lib64/gcj-6.4.0-17/classmap.db\" -DLIBGCJ_DEFAULT_DATABASE_PATH_TAIL=\"gcj-6.4.0-17/classmap.db\" -fno-omit-frame-pointer -O2 -I/nix/store/xd2mlzvlgmskbyyb33lz2vdq15k74xpr-glibc-2.26-75-dev/include -B/nix/store/mjx71lmnlf4psm9942djjcd8b56hyk8b-glibc-2.26-75/lib/ -idirafter /nix/store/xd2mlzvlgmskbyyb33lz2vdq15k74xpr-glibc-2.26-75-dev/include -idirafter /nix/store/dpza5shcrnf4m8rjsbxb34hf1vnppbbp-gcc-6.4.0/lib/gcc/x86_64-unknown-linux-gnu/6.4.0/include-fixed -Wl,-rpath,/lib -Wl,-L/nix/store/mjx71lmnlf4psm9942djjcd8b56hyk8b-glibc-2.26-75/lib -Wl,-rpath -Wl,/nix/store/mjx71lmnlf4psm9942djjcd8b56hyk8b-glibc-2.26-75/lib -Wl,-L/nix/store/mjx71lmnlf4psm9942djjcd8b56hyk8b-glibc-2.26-75/lib -Wl,-dynamic-linker -Wl,/nix/store/mjx71lmnlf4psm9942djjcd8b56hyk8b-glibc-2.26-75/lib/ld-linux-x86-64.so.2 -MT prims.lo -MD -MP -MF .deps/prims.Tpo -c ../../../gcc-6.4.0/libjava/prims.cc  -fPIC -DPIC -o .libs/prims.o
  In file included from ../../../gcc-6.4.0/libjava/prims.cc:26:0:
  ../../../gcc-6.4.0/libjava/prims.cc: In function 'void _Jv_catch_fpe(int, siginfo_t*, void*)':
  ./include/java-signal.h:32:26: error: invalid use of incomplete type 'struct _Jv_catch_fpe(int, siginfo_t*, void*)::ucontext'
     gregset_t &_gregs = _uc->uc_mcontext.gregs;    \
                            ^
  ../../../gcc-6.4.0/libjava/prims.cc:192:3: note: in expansion of macro 'HANDLE_DIVIDE_OVERFLOW'
     HANDLE_DIVIDE_OVERFLOW;
     ^~~~~~~~~~~~~~~~~~~~~~
  ./include/java-signal.h:31:10: note: forward declaration of 'struct _Jv_catch_fpe(int, siginfo_t*, void*)::ucontext'
     struct ucontext *_uc = (struct ucontext *)_p;    \
            ^
  ../../../gcc-6.4.0/libjava/prims.cc:192:3: note: in expansion of macro 'HANDLE_DIVIDE_OVERFLOW'
     HANDLE_DIVIDE_OVERFLOW;
     ^~~~~~~~~~~~~~~~~~~~~~
  make[3]: *** [Makefile:9968: prims.lo] Error 1
  make[3]: Leaving directory '/tmp/nix-build-gcj-6.4.0.drv-0/build/x86_64-unknown-linux-gnu/libjava'
  make[2]: *** [Makefile:10281: all-recursive] Error 1
  make[2]: Leaving directory '/tmp/nix-build-gcj-6.4.0.drv-0/build/x86_64-unknown-linux-gnu/libjava'
  make[1]: *** [Makefile:18651: all-target-libjava] Error 2
  make[1]: Leaving directory '/tmp/nix-build-gcj-6.4.0.drv-0/build'
  make: *** [Makefile:21927: bootstrap] Error 2
  builder for ‘/nix/store/sfnsm5lzd622hihczmyqscx694il36ad-gcj-6.4.0.drv’ failed with exit code 2
  ```

  ### Steps to reproduce

  Use nixos unstable small
  Try to get gcj running

  ## Technical details

  * System: (NixOS: `nixos-version`, Ubuntu/Fedora: `lsb_release -a`, ...)

  `18.03pre119756.4db6d35891 (Impala)`

  * Nix version: (run `nix-env --version`)

  `nix-env (Nix) 1.11.15`

  * Nixpkgs version: (run `nix-instantiate --eval "<nixpkgs>" -A lib.nixpkgsVersion`)

  `"18.03pre119960.1b1cc34020"`

  * Sandboxing enabled: (run `grep build-use-sandbox /etc/nix/nix.conf`)

  `build-use-sandbox = false`


state: closed
title: kde-applications: 17.08.2 -> 17.08.3
user_login: adisbladis
html_url: https://github.com/NixOS/nixpkgs/pull/31448
updated_at: 2017-11-10 09:24:44
body:
  ###### Motivation for this change
  New release

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->

  - [x] Tested using sandboxing ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS, or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file) on non-NixOS)
  - Built on platform(s)
     - [ ] NixOS
     - [ ] macOS
     - [ ] other Linux distributions
  - [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [x] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [ ] Tested execution of all binary files (usually in `./result/bin/`)
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---

  ~~Running `nox-review` now, going to take a while.~~

  cc @ttuegel 


state: closed
title: hhvm: fix build with glibc 2.26
user_login: pbogdan
html_url: https://github.com/NixOS/nixpkgs/pull/31449
updated_at: 2017-11-09 21:26:17
body:
  ###### Motivation for this change

  Won't build with glibc 2.26.

  /cc maintainer @thoughtpolice 

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->

  - [x] Tested using sandboxing ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS, or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file) on non-NixOS)
  - Built on platform(s)
     - [x] NixOS
     - [ ] macOS
     - [ ] other Linux distributions
  - [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [x] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [ ] Tested execution of all binary files (usually in `./result/bin/`)
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: mod_php pcre groups are broken with pcre.jit = true
user_login: srhb
html_url: https://github.com/NixOS/nixpkgs/issues/31451
updated_at: 2017-11-13 20:15:38
body:
  ## Issue description

      <?php
        preg_match('/(42)/', '42', $result);
        var_dump($result);
      ?>

  Should dump, among other things, "42", but instead results in no match at all. This appears to happen whenever groups are used at all, but simple matches work (eg. '/\d\d/' or simply '/42/' will match '42')

  This seems quite severe.

  ### Steps to reproduce

  I've prepared a [nixos-test in a gist](https://gist.github.com/srhb/2d9f5354cdf16c96ec3356f4c5383303). It should fail when `pcre.jit` is set to `true` (the bug) and succeed when set to `false`.

  ## Technical details

  * System: 18.03.git.292f605 (Impala)
  * Nix version: 1.11.15
  * Nixpkgs version: 292f605 (nixos-unstable)
  * Sandboxing enabled: true


state: closed
title: linux_tegra: init
user_login: dhess
html_url: https://github.com/NixOS/nixpkgs/pull/31452
updated_at: 2017-11-23 11:51:34
body:
  (Requesting review from @dezgeg)

  ###### Motivation for this change

  This tracks the kernel.org kernel for Nvidia's ARM-based Tegra SoCs and dev boards. Tegra fixes and enhancements are often available here long before they're merged into the mainline kernel.

  I've been running this kernel on both an Nvidia Jetson TK1 and a Jetson TX1 for several months. The machines are `armv7l-linux` and `aarch64-linux` build servers, respectively, for my NixOps deployments, and have been under occasional very heavy load with no issues. (The TK1's built-in NIC does hang from time to time, but this also happens on the mainline kernel. It appears to be an issue with the RealTek chipset, not a Tegra-specific problem. I have replaced it with an ASIX-based USB 3.0 Ethernet adapter, which works great.) 

  The TX1's filesystem is hosted on an NVMe device on PCIe riser card, which is nice. (The TK1 runs off an SD card.)

  Unfortunately, this kernel does not yet work on my Jetson TX2, but I will continue trying new versions until I can get one that does.

  Note that the `linux-tegra` fork updates fairly infrequently, and often with many commits at once. The particular revision used in this commit is a few months old. The latest `linux-tegra` changes as of a few days ago did not work for me, but I try new ones from time to time and am willing to continue maintaining this derivation as long as I'm running NixOS on Jetsons, which should be for the foreseeable future.

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->

  - [ ] Tested using sandboxing ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS, or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file) on non-NixOS)
  - Built on platform(s)
     - [x] NixOS
     - [ ] macOS
     - [ ] other Linux distributions
  - [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [ ] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [x] Tested execution of all binary files (usually in `./result/bin/`)
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: meson: pass library install paths to g-ir-scanner
user_login: jtojnar
html_url: https://github.com/NixOS/nixpkgs/pull/31453
updated_at: 2017-11-29 21:51:21
body:
  ###### Motivation for this change
  We are patching g-ir-scanner to produce absolute paths in the GIR files. When an application uses an internal library placed in a non-standard path (e.g. $out/lib/gnome-shell), the scanner needs to be informed. For autotools-based apps, the full path was obtained from libtool-wrapped files; with Meson, this is no longer possible – we need to pass the path information in some other way.

  This commit channels the `--fallback-library-path` option added to g-ir-scanner in aforementioned patch.

  This is part of GNOME 3.26 update (#29392) and it is required for GNOME Shell and Polari.

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->

  - [x] Tested using sandboxing ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS, or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file) on non-NixOS)
  - Built on platform(s)
     - [x] NixOS
     - [ ] macOS
     - [ ] other Linux distributions
  - [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [ ] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [x] Tested execution of all binary files (usually in `./result/bin/`)
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---

  cc @aszlig (author of `--fallback-library-path` option in the [gobjectIntospection patch](https://github.com/NixOS/nixpkgs/blob/master/pkgs/development/libraries/gobject-introspection/absolute_shlib_path.patch))
  cc @mbe, @rasendubi (meson maintainers)


state: open
title: ibus-daemon's Preferences window does not appear
user_login: cstrahan
html_url: https://github.com/NixOS/nixpkgs/issues/31454
updated_at: 2017-11-09 22:18:47
body:
  ## Issue description

  `ibus-daemon`'s "Preferences" window does not appear.

  ### Steps to reproduce

  Start `ibus-daemon`. Right click the system tray icon, click "Preferences". Nothing appears.

  This started somewhere between e0771a241092deb0a09341607adf0f24c749c037 (works) and ba22ad45fef4cef2c180895ce1af4333d286be16 (doesn't work).

  This is on a plain X server + XMonad setup.

  ## Technical details

  * System: NixOS 18.03.git.cfafd6f (Impala)
  * Nix version: 1.12pre5663_c7af84ce
  * Nixpkgs version: 17.09 release
  * Sandboxing enabled: yes


state: closed
title: gcj: fix build with glibc 2.26
user_login: pbogdan
html_url: https://github.com/NixOS/nixpkgs/pull/31455
updated_at: 2017-11-09 21:31:29
body:
  ###### Motivation for this change

  Won't build with glibc 2.26. Fixes https://github.com/NixOS/nixpkgs/issues/31447.

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->

  - [x] Tested using sandboxing ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS, or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file) on non-NixOS)
  - Built on platform(s)
     - [x] NixOS
     - [ ] macOS
     - [ ] other Linux distributions
  - [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [x] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [ ] Tested execution of all binary files (usually in `./result/bin/`)
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: How to build package with dependency, which is not in nixpkgs.
user_login: MrSorcus
html_url: https://github.com/NixOS/nixpkgs/issues/31456
updated_at: 2017-11-12 10:36:04
body:
  ## Issue description
  Dependency nix file - https://gist.github.com/MrSorcus/29012dde638ad7ad790f0eee05cf2635

  Insert it in configuration.nix:
  ```Nix
  environment.systemPackages = [
    (import ./example_pkg.nix)
  ];
  ```
  Package nix file - https://gist.github.com/MrSorcus/1a172342cdb3df5aa11354e047b5b92c

  But `nix-shell` tells me about undefined variable.
  ```
  error: undefined variable ‘example_pkg’ at ./src/default.nix:10:3
  (use ‘--show-trace’ to show detailed location information)
  ```
  Replacement `example_pkg` to `import ./example_pkg.nix` does not change anything.
  How can i add/linking package (my_package) with dependency (example_pkg)?

  **P.S. To some extent, Nixos does not simplify, but complicates.**


state: closed
title: rstudio: fix build error about missing qt plugin
user_login: sifmelcara
html_url: https://github.com/NixOS/nixpkgs/pull/31457
updated_at: 2017-11-10 00:02:50
body:
  ###### Motivation for this change

  RStudio failed to build after fe0ab944db2176e6757ae89aeebea16ab8dc69d0 (pr #31357)

  part of build log:
  ```
  CMake Error at /nix/store/dz9488m52zgf8p36q9qji5xga50pbisd-qt-5.9.1/lib/cmake/Qt5Gui/Qt5GuiConfig.cmake:13 (message):
    The imported target "Qt5::Gui" references the file

       "/nix/store/1m2paiq8z7g9vz3gykw44yimqb6v6109-qtbase-5.9.1-bin/lib/qt-5.9/plugins/imageformats/libqicns.so"

    but this file does not exist.  Possible reasons include:

    * The file was deleted, renamed, or moved to another location.

    * An install or uninstall procedure did not complete successfully.

    * The installation package was faulty and contained

       "/nix/store/dz9488m52zgf8p36q9qji5xga50pbisd-qt-5.9.1/lib/cmake/Qt5Gui/Qt5Gui_QICNSPlugin.cmake"

    but not all the files it references.
  ```
  The log says it cannot find `libqicns.so`, which is a library provided by `qtimageformats`.

  I guess the error is caused by the incorrect way to specify qt dependencies, this commit fixes it.

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->

  - [x] Tested using sandboxing ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS, or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file) on non-NixOS)
  - Built on platform(s)
     - [x] NixOS
     - [ ] macOS
     - [x] other Linux distributions
  - [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [x] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [x] Tested execution of all binary files (usually in `./result/bin/`)
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: ibus-with-plugins: fix ibus-setup
user_login: cstrahan
html_url: https://github.com/NixOS/nixpkgs/pull/31458
updated_at: 2017-11-10 21:30:49
body:
  This makes ibus-daemon find ibus-setup through a env var,
  so we can continue to leave Python out of the ibus closure.

  ###### Motivation for this change

  Fixes: #31454, #30265

  Related to: #31094

  ###### Things done

  - [x] Tested using sandboxing ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS, or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file) on non-NixOS)
  - Built on platform(s)
     - [x] NixOS
  - [x] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [x] Tested execution of all binary files (usually in `./result/bin/`)
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: firmware-linux-nonfree: 2017-07-05 -> 2017-10-09-iwlwifi-fw-2017-11-03
user_login: bendlas
html_url: https://github.com/NixOS/nixpkgs/pull/31459
updated_at: 2017-11-10 20:54:16
body:
  ###### Motivation for this change

  - update and automate merging

  The automated merging process should eliminate the need for keeping a
  nixos-specific merged repository around

  fixes #29806

  ###### Things done

  Wrote a little fixed-hash derivation for git-fetch-merging the source. Should ease the maintenance burden a bit.

  - [ ] Tested using sandboxing ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS, or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file) on non-NixOS)
  - Built on platform(s)
     - [x] NixOS
     - [ ] macOS
     - [ ] other Linux distributions
  - [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [ ] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [ ] Tested execution of all binary files (usually in `./result/bin/`)
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: neovim: 0.2.0 -> 0.2.1
user_login: garbas
html_url: https://github.com/NixOS/nixpkgs/pull/31460
updated_at: 2017-11-27 21:36:14
body:
  * neovimLibvterm: 5a748f97 -> 4ca7ebf7
  * neovim ruby: 0.5.0 -> 0.5.1
  * pythonPackages.neovim: 0.1.13 -> 0.2.0
  * libmpack: 1.0.3-rev80bd55ea6 -> 1.0.5
  * luaPackages.mpack: switched to new source location, 1.0.7_ef025224a7
  * only one set of lua packages, switched to luajit

  ###### Motivation for this change


  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->

  - [x] Tested using sandboxing ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS, or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file) on non-NixOS)
  - Built on platform(s)
     - [x] NixOS
     - [ ] macOS
     - [ ] other Linux distributions
  - [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [ ] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [x] Tested execution of all binary files (usually in `./result/bin/`)
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: libertinus: init at 6.4
user_login: siddharthist
html_url: https://github.com/NixOS/nixpkgs/pull/31461
updated_at: 2017-11-11 19:44:15
body:
  ###### Motivation for this change
  Another nice OTF math font!

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->

  - [x] Tested using sandboxing ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS, or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file) on non-NixOS)
  - Built on platform(s)
     - [x] NixOS
     - [ ] macOS
     - [ ] other Linux distributions
  - [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [ ] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [x] Tested execution of all binary files (usually in `./result/bin/`)
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: Qt 5.6 fixes
user_login: ttuegel
html_url: https://github.com/NixOS/nixpkgs/pull/31462
updated_at: 2017-11-12 15:53:08
body:
  ### Motivation

  Fix several remaining problems after #31357.

  ### Testing

  <!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->

  - [ ] Tested using sandboxing ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS, or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file) on non-NixOS)
  - Built on platform(s)
     - [ ] NixOS
     - [ ] macOS
     - [ ] other Linux distributions
  - [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [ ] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [ ] Tested execution of all binary files (usually in `./result/bin/`)
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: [wip] kernel: attempt to rerun unpackPhase if sthg fishy (e.g. buildRoot unset)
user_login: teto
html_url: https://github.com/NixOS/nixpkgs/pull/31463
updated_at: 2018-02-09 03:50:32
body:
  When trying to compile/hack the kernel, nixos would keep asking me to
  generate the .config file. That was because I had skipped the
  unpackPhase. 
  Also if one exits the nix-shell (voluntarely or because of an error) and wants to resume the configure phase, it fails too because '$buildRoot' is not set; it is set during the unpackPhase.

  My tackle on that is that there is a great chance the nix-shell was resumed from the unpacked folder.
  Then the configurePhase sets the buildRoot accordingly, assuming we are in the unpacked folder.

  I could have done it via a preConfigure hook but either way the current
  situation is not good since one doesn"t know why he is asked to generate
  the config. Dying with a message "set $buildRoot" could be an option.

  ###### Motivation for this change


  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->

  - [ ] Tested using sandboxing ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS, or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file) on non-NixOS)
  - Built on platform(s)
     - [x] NixOS
     - [ ] macOS
     - [ ] other Linux distributions
  - [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [ ] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [ ] Tested execution of all binary files (usually in `./result/bin/`)
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: do not know how to unpack source archive ...
user_login: teto
html_url: https://github.com/NixOS/nixpkgs/issues/31464
updated_at: 2017-11-11 13:49:34
body:
  ## Issue description
  I am trying to integrate luarocks and nix to manage lua packages. Thus I try to download "*.src.rock" files which are zip files that contains a tar.gz + the lua *.rockspec.

  For instance doing
  ```
  diff --git a/pkgs/top-level/lua-packages.nix b/pkgs/top-level/lua-packages.nix
  index f233ae43ad1..00d8eb16896 100644
  --- a/pkgs/top-level/lua-packages.nix
  +++ b/pkgs/top-level/lua-packages.nix
  @@ -528,7 +528,8 @@ let
       version = "0.12";
   
       src = fetchurl {
  -      url = "http://www.inf.puc-rio.br/~roberto/lpeg/${name}.tar.gz";
  +      url="https://luarocks.org/manifests/gvvaughan/lpeg-1.0.1-1.src.rock";
  +      # url = "http://www.inf.puc-rio.br/~roberto/lpeg/${name}.tar.gz";
         sha256 = "0xlbfw1w7l65a5qhnx5sfw327hkq1zcj8xmg4glfw6fj9ha4b9gg";
       };
   

  ```
  followed by `nix-env -iA lua52Packages.lpeg -f ~/nixpkgs --show-trace` outputs
  ```
  building path(s) ‘/nix/store/9vjdyj1vqnrcbb4b1gkfsjsdxrnws7hn-lua5.2-lpeg-0.12’
  unpacking sources
  unpacking source archive /nix/store/pgsjjr7b3v9axhg951qq8b2ak1y8r94i-lpeg-1.0.1-1.src.rock
  do not know how to unpack source archive /nix/store/pgsjjr7b3v9axhg951qq8b2ak1y8r94i-lpeg-1.0.1-1.src.rock
  builder for ‘/nix/store/srxxawnyc4619lzl0058lcpsbz43i2sp-lua5.2-lpeg-0.12.drv’ failed with exit code 1

  ```
  As recommende on #nixos I tried using the name component of fetchzip to no avail. Apparently I could redefine an unpackCmd to bypass this but I don't get why the unzip fails, I wish there was a clearer error.
  $ file lpeg-1.0.1-1.src.rock gives `lpeg-1.0.1-1.src.rock: Zip archive data, at least v2.0 to extract`

  ### Steps to reproduce



  ## Technical details

   - system: `"x86_64-linux"`
   - host os: `Linux 4.13.8, NixOS, 18.03.git.eafd703 (Impala)`
   - multi-user?: `yes`
   - sandbox: `no`
   - version: `nix-env (Nix) 1.11.15`
   - channels(teto): `""`
   - channels(root): `"nixos-unstable-18.03pre118381.4068703502, nixos-18.03pre118381.4068703502"`
   - nixpkgs: `/home/teto/nixpkgs`


state: closed
title: Ipython with Python 3.4 not building
user_login: ashgillman
html_url: https://github.com/NixOS/nixpkgs/issues/31465
updated_at: 2017-11-12 02:34:12
body:
  ## Issue description

  ipython doesn't build on 3.4 as it can't find something called python_version

  [stdout.txt](https://github.com/NixOS/nixpkgs/files/1460118/stdout.txt)

  ## Steps to reproduce

      nix-build --no-out-link -E 'with import <nixpkgs> {}; python34.withPackages (ps: with ps; [ipython])'

  ## Technical details

      System: Ubuntu 16.04
      Nix version: 1.11.5
      Nixpkgs version: 17.09: 2d1d381b81adab7f2bbf056f1591f6f7288262ae AND nixos-unstable:  2a894cd2d14e0858d4942cf3d15c188372c3a121


state: closed
title: skypeforlinux: 5.5.0.1 -> 8.11.0.4
user_login: jraygauthier
html_url: https://github.com/NixOS/nixpkgs/pull/31466
updated_at: 2017-11-27 19:33:29
body:
  ###### Motivation for this change

  Previous beta version what put out of service by Microsoft.
  Now use latest and it works fine (both video and sound).

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->

  - [ ] Tested using sandboxing ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS, or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file) on non-NixOS)
  - Built on platform(s)
     - [x] NixOS
     - [ ] macOS
     - [ ] other Linux distributions
  - [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [ ] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [x] Tested execution of all binary files (usually in `./result/bin/`)
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: haskellPackages.streaming-cassava needs cassava == 0.5.*
user_login: ivan-m
html_url: https://github.com/NixOS/nixpkgs/issues/31467
updated_at: 2018-03-21 22:24:27
body:
  ## Issue description

  The `haskellPackages.cassava` package currently points to 0.4.5.1 (with `cassava_0_5_1_0` providing version 0.5.1.0); however, various packages actually require 0.5.* and are being specified with the default.

  ### Steps to reproduce

  ```
  $ nix-shell -p 'haskellPackages.ghcWithPackages (pkgs: [pkgs.streaming-cassava])'
  these derivations will be built:
    /nix/store/zigbmx10izzm7g6zmldqy7s8p09q25px-streaming-cassava-0.1.0.0.drv
    /nix/store/dgfiqi3xvpxsy8ag1lf5iynj68aq7xcr-ghc-8.0.2-with-packages.drv
  building path(s) ‘/nix/store/j1gy9nhi1v9gqz8qla2sgam71mplv6hr-streaming-cassava-0.1.0.0’, ‘/nix/store/ynilm07mnq98339iq59fihvb2rfg4cxb-streaming-cassava-0.1.0.0-doc’
  setupCompilerEnvironmentPhase
  Build with /nix/store/y03aazay5lp9w5xk690fqfv2nbnxlwh9-ghc-8.0.2.
  unpacking sources
  unpacking source archive /nix/store/80ab8ixcskl0vmark2xz0jdaj94j08yc-streaming-cassava-0.1.0.0.tar.gz
  source root is streaming-cassava-0.1.0.0
  setting SOURCE_DATE_EPOCH to timestamp 1498806233 of file streaming-cassava-0.1.0.0/test/roundtrip.hs
  patching sources
  compileBuildDriverPhase
  setupCompileFlags: -package-db=/private/tmp/nix-build-streaming-cassava-0.1.0.0.drv-0/package.conf.d -j1 -threaded
  [1 of 1] Compiling Main             ( Setup.hs, /private/tmp/nix-build-streaming-cassava-0.1.0.0.drv-0/Main.o )
  Linking Setup ...
  configuring
  configureFlags: --verbose --prefix=/nix/store/j1gy9nhi1v9gqz8qla2sgam71mplv6hr-streaming-cassava-0.1.0.0 --libdir=$prefix/lib/$compiler --libsubdir=$pkgid --docdir=/nix/store/ynilm07mnq98339iq59fihvb2rfg4cxb-streaming-cassava-0.1.0.0-doc/share/doc --with-gcc=clang --package-db=/private/tmp/nix-build-streaming-cassava-0.1.0.0.drv-0/package.conf.d --ghc-option=-optl=-Wl,-headerpad_max_install_names --ghc-option=-j1 --disable-split-objs --disable-library-profiling --disable-profiling --enable-shared --disable-coverage --enable-library-vanilla --enable-executable-dynamic --enable-tests --extra-include-dirs=/nix/store/32zqswd389b4yarcmwzfhzv10wg26whl-libc++-4.0.1/include --extra-lib-dirs=/nix/store/32zqswd389b4yarcmwzfhzv10wg26whl-libc++-4.0.1/lib
  Configuring streaming-cassava-0.1.0.0...
  Setup: Encountered missing dependencies:
  cassava ==0.5.*
  builder for ‘/nix/store/zigbmx10izzm7g6zmldqy7s8p09q25px-streaming-cassava-0.1.0.0.drv’ failed with exit code 1
  cannot build derivation ‘/nix/store/dgfiqi3xvpxsy8ag1lf5iynj68aq7xcr-ghc-8.0.2-with-packages.drv’: 1 dependencies couldn't be built
  error: build of ‘/nix/store/dgfiqi3xvpxsy8ag1lf5iynj68aq7xcr-ghc-8.0.2-with-packages.drv’ failed
  /Users/ivan/.nix-profile/bin/nix-shell: failed to build all dependencies
  ```

  ## Technical details

  * System: macOS
  * Nix version: 1.11.15
  * Nixpkgs version: 18.03pre119383.eafd703a63
  * Sandboxing enabled: N/A


state: closed
title: pptp missing /bin/ip
user_login: jluttine
html_url: https://github.com/NixOS/nixpkgs/issues/31468
updated_at: 2018-03-24 20:46:42
body:
  ## Issue description

  PPTP seems to miss `/bin/ip`. Not sure if it's critical though.


  ### Steps to reproduce

  When I try to connect to PPTP VPN with the network manager, I see the following line in `journalctl -u network-manager`:

  ```
  NetworkManager[1087]: sh: /bin/ip: No such file or directory
  ```

  Also, if I just run `sudo pptp domain.com`, I see

  ```
  $ sudo pptp domain.com
  sh: /bin/ip: No such file or directory
  sh: /bin/ip: No such file or directory
  ```


  ## Technical details

  * System: (NixOS: `nixos-version`, Ubuntu/Fedora: `lsb_release -a`, ...)
  ```
  $ nixos-version
  18.03.git.66b63d2 (Impala)
  ```
  * Nix version: (run `nix-env --version`)
  ```
  $ nix-env --version
  nix-env (Nix) 1.11.15
  ```
  * Nixpkgs version: (run `nix-instantiate --eval '<nixpkgs>' -A lib.nixpkgsVersion`)
  ```
  $ nix-instantiate --eval '<nixpkgs>' -A lib.nixpkgsVersion
  "18.03.git.66b63d2f5a4"
  ```
  * Sandboxing enabled: (run `grep build-use-sandbox /etc/nix/nix.conf`)
  ```
  $ grep build-use-sandbox /etc/nix/nix.conf
  build-use-sandbox = true
  ```


state: closed
title: make-disk-image: use faketime to get a consistent timestamp
user_login: copumpkin
html_url: https://github.com/NixOS/nixpkgs/pull/31469
updated_at: 2017-11-10 11:27:18
body:
  Backporting https://github.com/NixOS/nixpkgs/commit/f5b3f2c5a7f2b51e80ac32fb47fd1d7d3e475ad1 to 17.09 because it breaks images built on the release.

  I've built images with the new code and tested that they boot, and I've checked that the timestamps in the image are indeed 1. No automated tests for that yet, but maybe someday.

  Note that this makes the image generation script noisier for reasons I don't understand yet and couldn't suppress easily.

  @edolstra this is the commit I asked you to wait for before you made a new batch of AMIs.


state: closed
title: electrum: 2.9.3 -> 3.0.2
user_login: Moredread
html_url: https://github.com/NixOS/nixpkgs/pull/31470
updated_at: 2018-01-07 12:48:33
body:
  ###### Motivation for this change

  Upgrading electrum to the latest version. As it doesn't support Python 2 anymore, it is now built against Python 3. For this, _jsonrpclib-pelix_ is needed, a fork of _jsonrpclib_, that works with Python 3. See the first of the commit in the PR. If this is acceptable, would you, @joachifm, also be the maintainer of the new package?

  I couldn't test it built against master, as I get an error message when I run the binary. I think it's an incompatibility of the QT5 runtime library. See the comment below for details. I backported it to 17.09 (only needs a later version of protobuf, e.g. protobuf3_2), and there it works fine.

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->

  - [x] Tested using sandboxing ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS, or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file) on non-NixOS)
  - Built on platform(s)
     - [x] NixOS
     - [ ] macOS
     - [ ] other Linux distributions
  - [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [ ] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [x] Tested execution of all binary files (usually in `./result/bin/`)
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: freeciv: 2.5.7 -> 2.5.9
user_login: Mankarse
html_url: https://github.com/NixOS/nixpkgs/pull/31472
updated_at: 2017-11-10 17:21:58
body:
  ###### Motivation for this change
  Update to latest upstream version.

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->

  - [x] Tested using sandboxing ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS, or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file) on non-NixOS)
  - Built on platform(s)
     - [x] NixOS
     - [ ] macOS
     - [ ] other Linux distributions
  - [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [x] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [x] Tested execution of all binary files (usually in `./result/bin/`)
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: electron-cash: 2.9.3 -> 2.9.4
user_login: rycee
html_url: https://github.com/NixOS/nixpkgs/pull/31474
updated_at: 2017-11-10 19:39:51
body:
  ###### Motivation for this change

  To bump electron-cash version. I've also switched the package to downloading the tarball from the official source URL to allow verification using the upstream digital signature. Should be backported to stable because this version is needed for the Bitcoin Cash hard fork on the 13th Nov.

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->

  - [X] Tested using sandboxing ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS, or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file) on non-NixOS)
  - Built on platform(s)
     - [X] NixOS
     - [ ] macOS
     - [ ] other Linux distributions
  - [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [X] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [X] Tested execution of all binary files (usually in `./result/bin/`)
  - [X] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  CC @Lassulus


state: closed
title: [WIP] staytus, staytus-module: init at 2017-11-08
user_login: ravloony
html_url: https://github.com/NixOS/nixpkgs/pull/31475
updated_at: 2019-07-20 11:30:27
body:
  ###### Motivation for this change

  Add Staytus (staytus.co) package and service.

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->

  - [ ] Tested using sandboxing ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS, or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file) on non-NixOS)
  - Built on platform(s)
     - [ ] NixOS
     - [ ] macOS
     - [ ] other Linux distributions
  - [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [ ] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [ ] Tested execution of all binary files (usually in `./result/bin/`)
  - [ ] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---

  At the moment, this builds and sets up the database, but does not start the service. I have not yet managed to figure out all the environment stuff needed to get procodile, puma, bundler, rake and rails to work together happily. Any help would be much appreciated!


state: closed
title: nixos/network-interfaces: Add " around network interface names
user_login: florianjacob
html_url: https://github.com/NixOS/nixpkgs/pull/31476
updated_at: 2017-11-10 14:51:10
body:
  in assertion messages to avoid misinterpretations when the interface name contains a dot, making the output consistent with the new assertion against too-long interface names.

  ###### Motivation for this change
  Was brought up by @4z3 at https://github.com/NixOS/nixpkgs/pull/30127#discussion_r149908314

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->

  - [ ] Tested using sandboxing ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS, or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file) on non-NixOS)
  - Built on platform(s)
     - [X] NixOS
     - [ ] macOS
     - [ ] other Linux distributions
  - [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [ ] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [X] Tested execution of all binary files (usually in `./result/bin/`)
  - [X] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: Fix babeld config
user_login: andir
html_url: https://github.com/NixOS/nixpkgs/pull/31477
updated_at: 2017-11-14 12:46:44
body:
  ###### Motivation for this change

  The `babeld` module configuration wasn't working as documented in the examples.

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->

  - [X] Tested using sandboxing ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS, or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file) on non-NixOS)
  - Built on platform(s)
     - [X] NixOS
     - [ ] macOS
     - [ ] other Linux distributions
  - [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [ ] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [ ] Tested execution of all binary files (usually in `./result/bin/`)
  - [ ] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: dotty: init at 0.4.0-RC1
user_login: karolchmist
html_url: https://github.com/NixOS/nixpkgs/pull/31478
updated_at: 2018-01-06 18:59:24
body:
  ###### Motivation for this change

  Dotty is a platform to try out new language concepts and compiler technologies for Scala. The focus is mainly on simplification. The theory behind these constructs is researched in DOT, a calculus for dependent object types. 

  http://dotty.epfl.ch/

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->

  - [ ] Tested using sandboxing ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS, or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file) on non-NixOS)
  - Built on platform(s)
     - [x] NixOS
     - [ ] macOS
     - [ ] other Linux distributions
  - [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [x] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [x] Tested execution of all binary files (usually in `./result/bin/`)
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: open
title: Update Zotero 5 standalone client
user_login: nico202
html_url: https://github.com/NixOS/nixpkgs/issues/31479
updated_at: 2019-01-28 12:28:02
body:
  @ttuegel hi, I'm tagging you since no mantainer is explicitly set, and I saw you did some PR on this.
  Do you think upgrading to zotero 5 is doable?
  Thanks, Nicolò


state: closed
title: steam-chrootenv: add iana-etc, fixes #25443
user_login: DIzFer
html_url: https://github.com/NixOS/nixpkgs/pull/31480
updated_at: 2017-12-24 00:34:03
body:
  ###### Motivation for this change
  Both Borderlands 2 and Borderlands: The Pre-Sequel silently crash when downloading hotfixes, as documented in #25443. This appears to be the same bug as https://github.com/flathub/com.valvesoftware.Steam/issues/5, which is fixed by having a populated /etc/services. 

  ###### Things done
  Adding iana-etc to the chrootenv's environment makes this crash go away. I may again be messing up where the package should be added...

  <!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->

  - [x] Tested using sandboxing ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS, or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file) on non-NixOS)
  - Built on platform(s)
     - [x] NixOS
     - [ ] macOS
     - [ ] other Linux distributions
  - [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [ ] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [x] Tested execution of all binary files (usually in `./result/bin/`)
  - [ ] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: lib/generators: add mkValueString to mkKeyValueDefault generator
user_login: Profpatsch
html_url: https://github.com/NixOS/nixpkgs/pull/31481
updated_at: 2017-11-22 20:54:00
body:
  This means the generation of values can now be influenced, even down from e.g.
  an INI generator.
  Breaks the interface of `mkKeyValueDefault` to match its interface to other
  generator functions. It might me sensible to rename `mkKeyValue` and
  `mkKeyValueSet` to conform to the `toX`-style of generator functions.

  - [x] tested by running `lib/tests/misc.nix`
  - [x] used new argument in project


state: closed
title: texlive-scripts-2016 scripts she bang are not patched: make sandboxed build failed
user_login: mickours
html_url: https://github.com/NixOS/nixpkgs/issues/31482
updated_at: 2018-03-15 20:36:24
body:
  ## Issue description
  The scripts from ``texlive-scripts-2016`` contained she bangs that are not patched:
  ```
  /nix/store/b91n38zij31kvgggckp2261vkna5lxz1-texlive-scripts-2016/scripts/texlive/rungs.tlu:1:#!/usr/bin/env texlua
  /nix/store/b91n38zij31kvgggckp2261vkna5lxz1-texlive-scripts-2016/scripts/texlive/test-tlpdb.tlu:1:#! /usr/bin/env texlua
  /nix/store/b91n38zij31kvgggckp2261vkna5lxz1-texlive-scripts-2016/scripts/texlive/texconf.tlu:1:#! /usr/bin/env texlua
  /nix/store/b91n38zij31kvgggckp2261vkna5lxz1-texlive-scripts-2016/scripts/texlive/lua/texlive/getopt.tlu:1:#! /usr/bin/env texlua
  /nix/store/b91n38zij31kvgggckp2261vkna5lxz1-texlive-scripts-2016/scripts/texlive/lua/texlive/tlpdb.tlu:1:#! /usr/bin/env texlua
  ```
  This makes XeLatex build like defined here (https://github.com/NixOS/nixpkgs/issues/24485#issuecomment-290758573) fails with:
  ```
  [12] (./slides.aux)/nix/store/p5a497xrq431qir8652ajlnkbyigqjyg-texlive-combined-2016/bin/rungs: /nix/store/b91n38zij31kvgggckp2261vkna5lxz1-texlive-scripts-2016/scripts/texlive/rungs.tlu: /usr/bin/env: bad interpreter: No such file or directory
  ```

  ### Steps to reproduce

  I don't know how to trigger the call of this scripts exactly, but in should fail in any sandboxed environment that call these scripts. 

  ## Technical details

  * System: NixOS: 18.03pre119383.eafd703a63 (Impala)
  * Nix version: nix-env (Nix) 1.11.15
  * Nixpkgs version: 18.03pre119383.eafd703a63
  * Sandboxing enabled: build-use-sandbox = true


state: closed
user_login: Pneumaticat
html_url: https://github.com/NixOS/nixpkgs/issues/31483
updated_at: 2017-11-11 03:30:01
title:
  startplasmacompositor and Applications Launcher: Cannot mix incompatible Qt library (version 0x50902) with this library (version 0x50901)

body:
  ## Issue description

  Between nixpkgs of two days ago and nixpkgs today, it seems the Applications Menu in KDE and the Plasma wayland session crash on start, likely due to Qt downgrade from #31357. `startplasmacompositor` shows the cursor for a split second, then crashes, while the Applications Menu crashes plasmashell.

  Log opening Applications Menu in X:

  ```
  Nov 10 07:29:44 rem xsession[31304]: KAStatsFavoritesModel::setFavorites is ignored                                          
  Nov 10 07:29:44 rem xsession[31304]: [KASTATSFAVS]  0x5d521a0 0x0 "no client ID yet"   initForClient "org.kde.plasma.kickoff.
  favorites.instance-165"                                                                                                      
  Nov 10 07:29:44 rem xsession[31304]: [KASTATSFAVS]  0x5d521a0 0x611b7e0 "org.kde.plasma.kickoff.favorites.instance-165"   Loa
  ding the ordering  ("preferred://browser", "systemsettings.desktop", "org.kde.dolphin.desktop", "org.kde.kate.desktop", "org.
  kde.discover.desktop")                                                                                                       
  Nov 10 07:29:44 rem xsession[31304]: [KASTATSFAVS]  0x5d521a0 0x611b7e0 "org.kde.plasma.kickoff.favorites.instance-165"   Que
  ry is Query { Select: LinkedResources, Type: (":any"), Agent: ("org.kde.plasma.favorites.applications", "org.kde.plasma.favor
  ites.contacts", "org.kde.plasma.favorites.documents"), Activity: (":current", ":global"), Url: ("*"), Order: HighScore, Limit
  : 0 }                                                                                                                        
  Nov 10 07:29:44 rem xsession[31304]: Cannot mix incompatible Qt library (version 0x50902) with this library (version 0x50901)
  ```

  Log starting Plasma wayland session (long):

  ```
  removed '/home/kevin/.cache/icon-cache.kcache'
  startplasmacompositor: Starting up...
  Activating service name='org.freedesktop.systemd1'
  Activated service 'org.freedesktop.systemd1' failed: Process org.freedesktop.systemd1 exited with status 1
  dbus-update-activation-environment: warning: error sending to systemd: org.freedesktop.DBus.Error.Spawn.ChildExited: Process org.freedesktop.systemd1 exited with status 1
  No backend specified through command line argument, trying auto resolution
  Icon theme "ubuntu-mono-dark" not found.
  Icon theme "Mint-X" not found.
  Icon theme "elementary" not found.
  Icon theme "gnome" not found.
  OpenGL vendor string:                   X.Org
  OpenGL renderer string:                 Radeon RX 580 Series (AMD POLARIS10 / DRM 3.18.0 / 4.13.12, LLVM 5.0.0)
  OpenGL version string:                  4.5 (Core Profile) Mesa 17.2.4
  OpenGL shading language version string: 4.50
  Driver:                                 Unknown
  GPU class:                              Unknown
  OpenGL version:                         4.5
  GLSL version:                           4.50
  Mesa version:                           17.2.4
  Linux kernel version:                   4.13.12
  Requires strict binding:                no
  GLSL shaders:                           yes
  Texture NPOT support:                   yes
  Virtual Machine:                        no
  _XSERVTransSocketUNIXCreateListener: ...SocketCreateListener() failed
  _XSERVTransMakeAllCOTSServerListeners: server already running
  _XSERVTransSocketUNIXCreateListener: ...SocketCreateListener() failed
  _XSERVTransMakeAllCOTSServerListeners: server already running
  glamor: EGL version 1.5 (DRI2):
  X-Server started on display :2
  This application failed to start because it could not find or load the Qt platform plugin "xcb"
  in "".

  Available platform plugins are: minimal, offscreen, vnc, wayland-egl, wayland, wayland-xcomposite-egl, wayland-xcomposite-glx, xcb, wayland-org.kde.kwin.qpa, minimal, offscreen, vnc, wayland-egl, wayland, wayland-xcomposite-egl, wayland-xcomposite-glx, xcb.

  Reinstalling the application may fix this problem.
  org.kde.kwindowsystem: Could not find any platform plugin
  Configuring Lock Action
  file:///run/current-system/sw/share/kwin/virtualkeyboard/main.qml:21:1: module "QtQuick.VirtualKeyboard" is not installed 
       import QtQuick.VirtualKeyboard 2.1 
       ^
  kf5.kcoreaddons.desktopparser: Property type "Url" is not a known QVariant type. Found while parsing property definition for "X-KWin-Video-Url" in "/run/current-system/sw/share/kservicetypes5/kwin-effect.desktop"
  Session path: "/org/freedesktop/login1/session/_32"
  The XKEYBOARD keymap compiler (xkbcomp) reports:
  > Error:            Key <CAPS> added to map for multiple modifiers
  >                   Using Control, ignoring Lock.
  Errors from xkbcomp are not fatal to the X server
  QObject::connect: invalid null parameter
  xkbcommon: ERROR: Key "<CAPS>" added to modifier map for multiple modifiers; Using Control, ignoring Lock
  Using Wayland-EGL
  QObject::connect: invalid null parameter
  xkbcommon: ERROR: Key "<CAPS>" added to modifier map for multiple modifiers; Using Control, ignoring Lock
  Icon theme "ubuntu-mono-dark" not found.
  Icon theme "Mint-X" not found.
  Icon theme "elementary" not found.
  Icon theme "gnome" not found.
  QObject::connect: invalid null parameter
  xkbcommon: ERROR: Key "<CAPS>" added to modifier map for multiple modifiers; Using Control, ignoring Lock
  Config timer connecting...
  Icon theme "ubuntu-mono-dark" not found.
  Icon theme "Mint-X" not found.
  Icon theme "elementary" not found.
  Icon theme "gnome" not found.
  Setting the name of  0x1f1a4e0  to  "org.kde.ActivityManager.ActivityTemplates"
  Setting the name of  0x1f10f80  to  "org.kde.ActivityManager.RunApplication"
  Setting the name of  0x1f0b400  to  "org.kde.ActivityManager.Resources.Scoring"
  Creating directory:  "/home/kevin/.local/share/kactivitymanagerd/resources/"
  Cannot mix incompatible Qt library (version 0x50902) with this library (version 0x50901)
  libpng warning: iCCP: known incorrect sRGB profile
  KActivities: FATAL ERROR: Failed to contact the activity manager daemon
  Service started, version: 
  Cleaning up...
  file:///home/kevin/.local/share/plasma/look-and-feel/com.github.varlesh.arc-dark/contents/splash/Splash.qml:89: ReferenceError: bottomRect is not defined
  file:///home/kevin/.local/share/plasma/look-and-feel/com.github.varlesh.arc-dark/contents/splash/Splash.qml:88: ReferenceError: bottomRect is not defined
  file:///home/kevin/.local/share/plasma/look-and-feel/com.github.varlesh.arc-dark/contents/splash/Splash.qml:89: ReferenceError: bottomRect is not defined
  Using the 'wl-shell' shell integration
  file:///home/kevin/.local/share/plasma/look-and-feel/com.github.varlesh.arc-dark/contents/splash/Splash.qml:89: ReferenceError: bottomRect is not defined
  file:///home/kevin/.local/share/plasma/look-and-feel/com.github.varlesh.arc-dark/contents/splash/Splash.qml:88: ReferenceError: bottomRect is not defined
  file:///home/kevin/.local/share/plasma/look-and-feel/com.github.varlesh.arc-dark/contents/splash/Splash.qml:89: ReferenceError: bottomRect is not defined
  file:///home/kevin/.local/share/plasma/look-and-feel/com.github.varlesh.arc-dark/contents/splash/Splash.qml:88: ReferenceError: bottomRect is not defined
  file:///home/kevin/.local/share/plasma/look-and-feel/com.github.varlesh.arc-dark/contents/splash/Splash.qml:89: ReferenceError: bottomRect is not defined
  /nix/store/868wx8sw0a1nxrjap6gj89bnhknzi2va-plasma-workspace-5.11.3-bin/lib/libexec/startplasma: line 89: mkfontdir: command not found
  startplasma: Starting up...
  /nix/store/868wx8sw0a1nxrjap6gj89bnhknzi2va-plasma-workspace-5.11.3-bin/lib/libexec/startplasma: line 122: /nix/store/r3xizrv8nc5zrz990a67m26h12dxnsva-plasma-workspace-5.11.3/lib/libexec/kf5/start_kdeinit_wrapper: No such file or directory
  startplasma: Could not start kdeinit5. Check your installation.
  /nix/store/868wx8sw0a1nxrjap6gj89bnhknzi2va-plasma-workspace-5.11.3-bin/lib/libexec/startplasma: line 127: xmessage: command not found
  glamor: EGL version 1.5 (DRI2):
  This application failed to start because it could not find or load the Qt platform plugin "xcb"
  in "".

  Available platform plugins are: minimal, offscreen, vnc, wayland-egl, wayland, wayland-xcomposite-egl, wayland-xcomposite-glx, xcb, wayland-org.kde.kwin.qpa, minimal, offscreen, vnc, wayland-egl, wayland, wayland-xcomposite-egl, wayland-xcomposite-glx, xcb.

  Reinstalling the application may fix this problem.
  QSocketNotifier: Invalid socket 51 with type Read, disabling...
  startplasmacompositor: Shutting down...
  /nix/store/ky7100hcmgzjazgnwsjvx3f3qbcq12cb-xprop-1.2.2/bin/xprop:  unable to open display ''
  /nix/store/ky7100hcmgzjazgnwsjvx3f3qbcq12cb-xprop-1.2.2/bin/xprop:  unable to open display ''
  startplasmacompositor: Done.
  ```

  ### Steps to reproduce

  Open the Applications Menu (in X) or try to start a plasma wayland session with `startplasmacompositor`.

  ## Technical details

  * System: 18.03.git.3c56820 (Impala)
  * Nix version: nix-env (Nix) 1.11.15
  * Nixpkgs version: "18.03.git.3c56820469"
  * Sandboxing enabled: `build-use-sandbox = false`

  (Running some out-of-tree patches that don't touch Qt/Plasma stuff, but currently based off of 7ebacd1a43d.)


state: closed
title: coreclr: fix build with glibc 2.26
user_login: pbogdan
html_url: https://github.com/NixOS/nixpkgs/pull/31484
updated_at: 2017-11-10 20:10:24
body:
  ###### Motivation for this change

  Won't build with glibc 2.26.

  /cc maintainer @kuznero 

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->

  - [x] Tested using sandboxing ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS, or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file) on non-NixOS)
  - Built on platform(s)
     - [x] NixOS
     - [ ] macOS
     - [ ] other Linux distributions
  - [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [x] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [ ] Tested execution of all binary files (usually in `./result/bin/`)
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: open
title: atd not starting
user_login: matthiasbeyer
html_url: https://github.com/NixOS/nixpkgs/issues/31485
updated_at: 2017-11-21 20:54:23
body:
  ## Issue description

  ```
  Nov 10 17:06:51 terry atd[31578]: Cannot change to /var/spool/atjobs: Permission denied
  ```

  ### Steps to reproduce

  ```
  services.atd.enable = true;
  ```

  and `sudo nixos-rebuild test`.

  ## Technical details

  * Nix version: nix-env (Nix) 1.11.15
  * Nixpkgs version: "18.03pre119245.5cfd049a03"
  * Sandboxing enabled: build-use-sandbox = true


state: closed
title: git-secret: init at 0.2.2
user_login: lo1tuma
html_url: https://github.com/NixOS/nixpkgs/pull/31486
updated_at: 2017-11-11 09:35:06
body:
  ###### Motivation for this change

  [git-secret](http://git-secret.io/) is a bash tool to store your private data inside a git repo.

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->

  - [ ] Tested using sandboxing ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS, or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file) on non-NixOS)
  - Built on platform(s)
     - [ ] NixOS
     - [x] macOS
     - [ ] other Linux distributions
  - [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [ ] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [x] Tested execution of all binary files (usually in `./result/bin/`)
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: pythonPackages.nbconvert: fix failing tests on darwin
user_login: jbaum98
html_url: https://github.com/NixOS/nixpkgs/pull/31487
updated_at: 2017-11-10 21:29:52
body:
  ###### Motivation for this change

  nbconvert is failing to install on my darwin machine because of failing tests caused by `LC_ALL` being set to `en_US.utf8` instead of `en_US.UTF-8`. 

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->

  - [ ] Tested using sandboxing ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS, or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file) on non-NixOS)
  - Built on platform(s)
     - [ ] NixOS
     - [x] macOS
     - [ ] other Linux distributions
  - [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [ ] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [ ] Tested execution of all binary files (usually in `./result/bin/`)
  - [ ] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: awscli: 1.11.162 -> 1.11.185
user_login: adisbladis
html_url: https://github.com/NixOS/nixpkgs/pull/31488
updated_at: 2017-11-10 20:52:27
body:
  ###### Motivation for this change
  Upstream API updates.

  Had to update `botocore` and `s3transfer` for this.

  `awscli` and `aws_shell` no longer lives in `pythonPackages`.

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->

  - [x] Tested using sandboxing ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS, or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file) on non-NixOS)
  - Built on platform(s)
     - [x] NixOS
     - [ ] macOS
     - [ ] other Linux distributions
  - [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [x] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [x] Tested execution of all binary files (usually in `./result/bin/`)
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: Printing via hplip fails because cupsext can't be found
user_login: basvandijk
html_url: https://github.com/NixOS/nixpkgs/issues/31489
updated_at: 2017-11-28 08:53:23
body:
  ## Issue description

  Every time I try to print something it fails and I see the following error message in my journal:

  ```
  cupsd[19016]: : ERROR: Error importing HPLIP modules:20913 No module named cupsext
  ```

  This looks related to https://github.com/NixOS/nixpkgs/issues/21084.

  I'm using the following printer:

  ```
  Driver: HP LaserJet 700 color MFP M775 Postscript (recommended) (color, 2-sided printing)
  Connection: dnssd://HP%20LaserJet%20700%20color%20MFP%20M775%20%5B3121DA%5D._ipp._tcp.local/?uuid=6bbc56fd-a278-11e4-b8cb-d1c7746da18e
  ```

  And this is my NixOS printing setup:

  ```nix
  {
    services = {
      printing = {
        enable = true;
        drivers = [ pkgs.hplip ];
      };
      avahi = {
        enable = true;
      };
    };
  }
  ```

  ### Steps to reproduce

  Print something like a test page and observe that nothing is being printed and an error message is logged to the journal.

  ## Technical details

  * System: 

  ```
  $ nixos-version 
  17.09pre-git (Hummingbird)
  ```

  * Nix version: 

  ```
  $ nix-env --version
  nix-env (Nix) 1.11.15
  ```

  * Nixpkgs version:

  ```
  $ nix-instantiate --eval '<nixpkgs>' -A lib.nixpkgsVersion  
  "17.09pre-git"
  ```
  I'm using nixpkgs at 1a6a7b0f33f0789734c10643da3396f12953b58d.

  * Sandboxing enabled:

  ```
  $ grep build-use-sandbox /etc/nix/nix.conf
  build-use-sandbox = false
  ```


state: closed
title: tini: 0.13.1 -> 0.16.1
user_login: adisbladis
html_url: https://github.com/NixOS/nixpkgs/pull/31491
updated_at: 2017-11-10 17:58:46
body:
  ###### Motivation for this change
  There have been a few bugfixes since 0.13.1

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->

  - [x] Tested using sandboxing ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS, or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file) on non-NixOS)
  - Built on platform(s)
     - [x] NixOS
     - [ ] macOS
     - [ ] other Linux distributions
  - [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [x] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [x] Tested execution of all binary files (usually in `./result/bin/`)
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: Tensorflow build fails on master
user_login: Ma27
html_url: https://github.com/NixOS/nixpkgs/issues/31492
updated_at: 2018-08-02 13:32:55
body:
  ## Issue description

  On 18.03-Impala the package `pythonPackages.tensorflow` fails to build when using `pythonPackages`, `python3Packages` or `python36Packages` (didn't work on my machine and the machine of @fpletz)

  The error message looks like this:

  ```
  $ nix-build -A pythonPackages.tensorflow
  ...
  ____Loading package: tensorflow/tools/pip_package
  ____Loading package: @bazel_tools//tools/cpp
  ____Loading package: @bazel_tools//tools/jdk
  ____Loading package: @local_config_xcode//
  ____Loading package: @local_jdk//
  ____Loading package: @local_config_cc//
  ____Loading complete.  Analyzing...
  ____Loading package: tensorflow/python/tools
  ____Loading package: @nccl_archive//
  ____Loading package: tensorflow/python
  ERROR: /tmp/nix-build-python2.7-tensorflow-1.3.1.drv-0/source/tensorflow/tools/pip_package/BUILD:100:1: no such package '@zlib_archive//': BUILD file not found on package path and referenced by '//tensorflow/tools/pip_package:licenses'.
  ERROR: Analysis of target '//tensorflow/tools/pip_package:build_pip_package' failed; build aborted.
  ____Elapsed time: 4.076s
  builder for '/nix/store/1chcdjqqnljpwd8xznwf7pql02s2h38x-python2.7-tensorflow-1.3.1.drv' failed with exit code 1
  error: build of '/nix/store/1chcdjqqnljpwd8xznwf7pql02s2h38x-python2.7-tensorflow-1.3.1.drv' failed
  ``` 

  ```
  $ nix-build -A python3Packages.tensorflow
  ...
  ____Loading package: tensorflow/tools/pip_package
  ____Loading package: @bazel_tools//tools/cpp
  ____Loading package: @bazel_tools//tools/jdk
  ____Loading package: @local_config_xcode//
  ____Loading package: @local_jdk//
  ____Loading package: @local_config_cc//
  ____Loading complete.  Analyzing...
  ____Loading package: tensorflow/contrib/slim
  ____Loading package: tensorflow/python
  ____Loading package: tensorflow/contrib/tensor_forest
  ____Loading package: @grpc//
  ____Loading package: tensorflow/contrib/timeseries
  ERROR: /tmp/nix-build-python3.6-tensorflow-1.3.1.drv-0/source/tensorflow/tools/pip_package/BUILD:100:1: no such package '@png_archive//': BUILD file not found on package path and referenced by '//tensorflow/tools/pip_package:licenses'.
  ERROR: Analysis of target '//tensorflow/tools/pip_package:build_pip_package' failed; build aborted.
  ____Elapsed time: 4.044s
  builder for '/nix/store/2hqd8afh58mvr72301apqh5yv6x57bql-python3.6-tensorflow-1.3.1.drv' failed with exit code 1
  error: build of '/nix/store/2hqd8afh58mvr72301apqh5yv6x57bql-python3.6-tensorflow-1.3.1.drv' failed
  ```

  The first commit which affects tensorflow and is not incorporated in 17.09 is https://github.com/NixOS/nixpkgs/commit/1f2a18d9163f75c1001a04157f195557b0c24f8a#diff-4c48ecaa454daa000c372b8b2ca7cfbe by @abbradar.
  However this might be a transitive issue caused by Bazel.

  ### Steps to reproduce

  run `nix-build -A pythonPackages.tensorflow` or `nix-build -A python3Packages.tensorflow` on master.

  When pinning NixOS to 17.09 it works perfectly fine.

  ## Technical details

  * System: 18.03pre119245.5cfd049a03 (Impala) / https://github.com/Ma27/nixpkgs/commit/0a97b9de7bc7a337aa81ad49203eafc092bd1873
  * Nix version: 1.12pre5663_c7af84ce
  * Nixpkgs version: see System versions
  * Sandboxing enabled: currently not


state: closed
title: sdcv: 0.4.2 -> 0.5.2
user_login: pallavagarwal07
html_url: https://github.com/NixOS/nixpkgs/pull/31493
updated_at: 2017-11-11 08:23:23
body:
  ###### Motivation for this change
  The build was no longer working on latest fork of nixos-unstable.

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->

  - [ ] Tested using sandboxing ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS, or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file) on non-NixOS)
  - Built on platform(s)
     - [x] NixOS
     - [ ] macOS
     - [ ] other Linux distributions
  - [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [ ] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [x] Tested execution of all binary files (usually in `./result/bin/`)
  - [ ] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: Nodejs: Minor updates
user_login: adisbladis
html_url: https://github.com/NixOS/nixpkgs/pull/31494
updated_at: 2017-11-15 18:24:20
body:
  ###### Motivation for this change
  ~~Fix for CVE-2017-3736.~~

  ~~From upstream PR https://github.com/nodejs/node/pull/16691~~
  ~~This upgrades to OpenSSL-1.0.2m . It includes the fix of the moderate severity of CVE-2017-3736 that affects Node in RSA calculations of TLS and crypto modules but the attack is said to be very difficult.~~

  Edit: As @vcunat points out we are already using the system `OpenSSL` so it does not have any security impact. This is just a normal update.

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->

  - [x] Tested using sandboxing ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS, or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file) on non-NixOS)
  - Built on platform(s)
     - [x] NixOS
     - [ ] macOS
     - [ ] other Linux distributions
  - [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [ ] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [x] Tested execution of all binary files (usually in `./result/bin/`)
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: makeWrapper: quote variables
user_login: abbradar
html_url: https://github.com/NixOS/nixpkgs/pull/31497
updated_at: 2017-12-01 00:37:26
body:
  ###### Motivation for this change

  Fix things like `--prefix FOO ' ' 'bar baz'`

  ###### Things done

  - [x] Tested using sandboxing ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS, or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file) on non-NixOS)
  - Built on platform(s)
     - [x] NixOS
     - [ ] macOS
     - [ ] other Linux distributions
  - [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [ ] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [x] Tested execution of all binary files (usually in `./result/bin/`)
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: WIP: language-c: add hack to deal with _Float128 in glibc
user_login: corngood
html_url: https://github.com/NixOS/nixpkgs/pull/31498
updated_at: 2017-11-11 16:53:08
body:
  Fixes #31411

  ###### Motivation for this change


  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->

  - [ ] Tested using sandboxing ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS, or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file) on non-NixOS)
  - Built on platform(s)
     - [x] NixOS
     - [ ] macOS
     - [ ] other Linux distributions
  - [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [ ] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [ ] Tested execution of all binary files (usually in `./result/bin/`)
  - [ ] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: Broken PCRE JIT in PHP SAPI module for Apache
user_login: aszlig
html_url: https://github.com/NixOS/nixpkgs/issues/31499
updated_at: 2017-11-13 20:15:38
body:
  **TL;DR:** When using PHP 7.1 or lower in conjunction with the Apache SAPI, the `preg_*` functions no longer work as expected.

  I stumbled on this while investigating a test failure for nixcloud and I bisected this to the update of the PCRE library to version 8.41 in 119ebee6a4f66d4e623e058e897bdd5928ba478b (#30963). After a bit of debugging and another bisect against the PCRE library I found the commit which is causing this:

  https://vcs.pcre.org/pcre?view=revision&revision=1690

  With the CLI version of PHP this problem isn't showing up at all, which I found a bit odd.

  So I dug a bit deeper and found that PHP bundles PCRE 8.40, which of course doesn't include the PCRE commit mentioned above. Now PHP itself doesn't have `pcre` in its `buildInputs` but Apache uses it.

  My suspicion is that some parts of the shared library from Apache are re-used in PHP, but for now I don't have time to dig further into that.

  Here a small test which should help to reproduce the problem:

  ```nix
  { jit ? true, ... }@args:

  import <nixpkgs/nixos/tests/make-test.nix> {
    name = "apache-php-sapi-pcre-issue";

    machine = { lib, pkgs, ... }: {
      services.httpd.enable = true;
      services.httpd.adminAddr = "foo@example.org";
      services.httpd.enablePHP = true;
      services.httpd.phpOptions = lib.optionalString (!jit) "pcre.jit=0";
      services.httpd.documentRoot = pkgs.writeTextFile {
        name = "docroot";
        destination = "/index.php";
        text = ''
          <?php
          if (preg_match('/^(?:[0-9]+|[a-z])$/', $_GET['input']))
            echo "YAY\n";
        '';
      };
    };

    testScript = ''
      sub testInput {
          return 'curl "http://localhost/index.php?input='.$_[0].'"'
               . ' | grep -qF YAY';
      }

      $machine->waitForUnit('multi-user.target');
      $machine->succeed(testInput 10);
      $machine->fail(testInput 'foo');
      $machine->succeed(testInput 'x');
    '';
  } args
  ```

  Whenever running with `--arg jit false` or the commit before 119ebee6a4f66d4e623e058e897bdd5928ba478b, the test runs fine.

  With the `preg_*` functions not working as expected (due to the top-down stack in the JIT), I'd consider this quite risky for people running various PHP web applications that rely on regular expressions to do their input validation.

  Maybe it makes sense to disable the PCRE JIT for PHP versions <= 7.1 until we have found out what's wrong?

  PHP version 7.2 bundles PCRE 8.41 and doesn't have this problem.

  Cc: @qknight, @fpletz, @globin, @grahamc


state: closed
title: fonts.fontconfig.localConf ignored unless fonts.fontconfig.penultimate is disabled
user_login: benley
html_url: https://github.com/NixOS/nixpkgs/issues/31500
updated_at: 2017-11-15 14:23:48
body:
  ## Issue description

  I'm trying to add a custom snippet of fontconfig settings to my system, and `fonts.fontconfig.penultimate.enable` is `true` (which is the default).  It looks like I should be able to put my custom settings in `fonts.fontconfig.localConf`, but it appears that [nixos/modules/config/fonts/fontconfig.nix](https://github.com/NixOS/nixpkgs/blob/3ab45f4b369c9c741b55ddedeaac4c797dc61c04/nixos/modules/config/fonts/fontconfig.nix#L452) totally ignores that config field unless `penultimate.enable` is `false`

  ### Steps to reproduce
  ```nix
  { config, pkgs, ... }:

  {
    fonts.fontconfig.localConf = ''
      <fontconfig>
        ...custom local fontconfig stuff goes here...
      </fontconfig>
    '';
    fonts.fontconfig.penultimate.enable = true;
  }
  ```

  Build a system including the above config.  Look in /etc/fonts: `/etc/fonts/conf.d/51-local.conf` and `/etc/fonts/2.11/conf.d/51-local.conf` both refer to `local.conf` (with `ignore_missing="yes"`), but none of `/etc/fonts/local.conf`, `/etc/fonts/conf.d/local.conf`, `/etc/fonts/2.11/local.conf` exist.

  ## Technical details

  * System: 18.03.git.9919a33 (Impala)
  * Nix version: nix-env (Nix) 1.11.15
  * Nixpkgs version: 18.03.git.9919a33a1fdM
  * Sandboxing enabled: true


state: closed
title: llvm: glibc 2.26 fixes
user_login: pbogdan
html_url: https://github.com/NixOS/nixpkgs/pull/31501
updated_at: 2017-11-10 20:41:42
body:
  ###### Motivation for this change

  Packages won't build with glibc 2.26.

  Note that I don't really know what I'm doing here beyond adding a patch @vcunat already applied to newer llvm versions, and adding a hack to inject  `#include <signal.h>`. I'm submitting this in hopes that at very least it might help avoid some duplicate work.

  Out of dependent packages `purePackages.gen` fails to build however it's been broken for quite some time already.

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->

  - [x] Tested using sandboxing ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS, or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file) on non-NixOS)
  - Built on platform(s)
     - [x] NixOS
     - [ ] macOS
     - [ ] other Linux distributions
  - [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [x] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [ ] Tested execution of all binary files (usually in `./result/bin/`)
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: webkitgtk: 2.18.2 -> 2.18.3 (fixes multiple CVE's)
user_login: disassembler
html_url: https://github.com/NixOS/nixpkgs/pull/31502
updated_at: 2019-04-17 01:58:59
body:
  ###### Motivation for this change
  https://webkitgtk.org/security/WSA-2017-0009.html

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->

  - [x] Tested using sandboxing ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS, or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file) on non-NixOS)
  - Built on platform(s)
     - [ ] NixOS
     - [ ] macOS
     - [ ] other Linux distributions
  - [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [ ] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [ ] Tested execution of all binary files (usually in `./result/bin/`)
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: fonts: fix fontconfig.localConf when used with penultimate
user_login: benley
html_url: https://github.com/NixOS/nixpkgs/pull/31504
updated_at: 2019-04-17 01:58:59
body:
  Fixes #31500

  ###### Motivation for this change
  This makes the `fonts.fontconfig.localConf` option work as expected when `fonts.fontconfig.penultimate` is enabled.

  ###### Things done
  - [x] Tested using sandboxing ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS, or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file) on non-NixOS)
  - Built on platform(s)
     - [x] NixOS
     - [ ] macOS
     - [ ] other Linux distributions
  - [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [x] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [x] Tested execution of all binary files (usually in `./result/bin/`)
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: lr: 0.4 -> 1.1
user_login: c0bw3b
html_url: https://github.com/NixOS/nixpkgs/pull/31505
updated_at: 2017-11-11 09:19:36
body:
  ###### Motivation for this change
  Big version bump for a nice CLI tool

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->

  - [x] Tested using sandboxing ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS, or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file) on non-NixOS)
  - Built on platform(s)
     - [x] NixOS
     - [ ] macOS
     - [ ] other Linux distributions
  - [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [ ] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [x] Tested execution of all binary files (usually in `./result/bin/`)
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: networkmanager-l2tp: 1.2.4 -> 1.2.8
user_login: c0bw3b
html_url: https://github.com/NixOS/nixpkgs/pull/31506
updated_at: 2018-09-28 20:07:33
body:
  ###### Motivation for this change
  Package update
  Closes: #28546

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->

  - [x] Tested using sandboxing ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS, or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file) on non-NixOS)
  - Built on platform(s)
     - [x] NixOS
     - [ ] macOS
     - [ ] other Linux distributions
  - [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [ ] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [ ] Tested execution of all binary files (usually in `./result/bin/`)
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: Fixes for CUDA and Tensorflow update
user_login: abbradar
html_url: https://github.com/NixOS/nixpkgs/pull/31507
updated_at: 2018-03-01 17:28:39
body:
  ###### Motivation for this change

  Fix problems with certain usage of cudatoolkit 8 and update TensorFlow (which depends on it). This PR also depends on https://github.com/NixOS/nixpkgs/pull/31497 -- I plan to merge as soon as it goes in master.

  ###### Things done

  - [x] Tested using sandboxing ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS, or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file) on non-NixOS)
  - Built on platform(s)
     - [x] NixOS
     - [ ] macOS
     - [ ] other Linux distributions
  - [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [ ] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [x] Tested execution of all binary files (usually in `./result/bin/`)
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---

  cc @cstrahan -- you may be interested in new `buildBazelPackage`. I hope we can incorporate your future Bazel fixes there. I also plan to build TensorBoard with it in future (that's why it was made) but it turns out TensorBoard is even more messy than TensorFlow :D


state: closed
title: attribute ‘RSymphony’ missing on darwin
user_login: matthewbauer
html_url: https://github.com/NixOS/nixpkgs/issues/31508
updated_at: 2017-11-13 10:48:26
body:
  ## Issue description

  I get this error:
  ```
  error: attribute ‘RSymphony’ missing, at /nix/store/zfiwrns4xm1anh2bv487k98psmh6gq7b-nixpkgs-18.03pre119383.eafd703a63/nixpkgs/pkgs/development/r-modules/default.nix:77:8
  ```

  while trying to evaluate nixpkgs.rPackages (```nix-env -qa -A nixpkgs.rPackages```).

  /cc @hamishmack @peti @domenkozar 

  ## Technical details

  * System: (NixOS: `nixos-version`, Ubuntu/Fedora: `lsb_release -a`, ...)
  macOS

  * Nix version: (run `nix-env --version`)
  nix-env (Nix) 1.11.15

  * Nixpkgs version: (run `nix-instantiate --eval '<nixpkgs>' -A lib.nixpkgsVersion`)
  18.03pre119383.eafd703a63

  * Sandboxing enabled: (run `grep build-use-sandbox /etc/nix/nix.conf`)
  no


state: closed
title: SDL: try disabling sdltest on darwin
user_login: matthewbauer
html_url: https://github.com/NixOS/nixpkgs/pull/31509
updated_at: 2017-11-11 11:32:13
body:
  ###### Motivation for this change

  This should fix the jobs that keep failing/freezing:

  https://hydra.nixos.org/eval/1409367?filter=SDL_&compare=1409246&full=

  Tested on @LnL7's hydra instance:

  https://hydra.daiderd.com/eval/4928#tabs-now-succeed

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->

  - [ ] Tested using sandboxing ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS, or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file) on non-NixOS)
  - Built on platform(s)
     - [ ] NixOS
     - [ ] macOS
     - [ ] other Linux distributions
  - [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [ ] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [ ] Tested execution of all binary files (usually in `./result/bin/`)
  - [ ] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: attribute ‘cn-outline’ missing on darwin (emacs)
user_login: matthewbauer
html_url: https://github.com/NixOS/nixpkgs/issues/31510
updated_at: 2017-11-14 01:45:48
body:
  ## Issue description
  Running this gives me an error:

  ```
  $ nix-env --arg config.allowBroken false -f. -qaA emacsPackagesNg.melpaPackages
  error: attribute ‘cn-outline’ missing, at /Users/mbauer/Projects/nixpkgs/pkgs/applications/editors/emacs-modes/melpa-packages.nix:54:31
  ```

  Seems to be an issue with the broken override not working in this case?

  /cc @ttuegel @mdorman 

  ## Technical details

  * System: (NixOS: `nixos-version`, Ubuntu/Fedora: `lsb_release -a`, ...)
  macOS

  * Nix version: (run `nix-env --version`)
  nix-env (Nix) 1.11.15

  * Nixpkgs version: (run `nix-instantiate --eval '<nixpkgs>' -A lib.nixpkgsVersion`)
  18.03pre119383.eafd703a63

  * Sandboxing enabled: (run `grep build-use-sandbox /etc/nix/nix.conf`)
  no


state: closed
title: anura: init at 20171110
user_login: teto
html_url: https://github.com/NixOS/nixpkgs/pull/31511
updated_at: 2017-12-29 06:47:26
body:
  anura is the game engine that powers 2 great games:
  - https://frogatto.com/ 
  - http://argentumage.com/

  The game engine works, the problem is that games are basically folders in "${anura}/modules" so not sure how to make the game installable without triggering a recompile of anura.


  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->

  - [ ] Tested using sandboxing ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS, or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file) on non-NixOS)
  - Built on platform(s)
     - [x] NixOS
     - [ ] macOS
     - [ ] other Linux distributions
  - [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [ ] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [x] Tested execution of all binary files (usually in `./result/bin/`)
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: WIP: Steam beta fix
user_login: corngood
html_url: https://github.com/NixOS/nixpkgs/pull/31512
updated_at: 2017-12-24 00:34:03
body:
  ###### Motivation for this change


  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->

  - [ ] Tested using sandboxing ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS, or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file) on non-NixOS)
  - Built on platform(s)
     - [x] NixOS
     - [ ] macOS
     - [ ] other Linux distributions
  - [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [ ] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [ ] Tested execution of all binary files (usually in `./result/bin/`)
  - [ ] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---

  Fixes #31384


state: closed
title: python3.6-reportlab-3.2.0 fails to compile due to missing art_lgpl_2 lib
user_login: unode
html_url: https://github.com/NixOS/nixpkgs/issues/31513
updated_at: 2017-11-12 16:51:36
body:
  ## Issue description
  Installing reportlab in python 3.6 while compiling from source results in linking errors due to a missing library: gnome2.libart_lgpl

  ```
  At top level:
  /dev/shm/nix-build-python3.6-reportlab-3.2.0.drv-0/reportlab-3.2.0/src/rl_addons/renderPM/gt1/gt1-parset1.c:710:1: warning: _print_value_deep_ defined but not used [-Wunused-function]
   print_value_deep (Gt1PSContext *psc, Gt1Value *val, int nest)
   ^~~~~~~~~~~~~~~~
  gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -fPIC -DRENDERPM_FT -DLIBART_COMPILATION -DLIBART_VERSION="2.3.20" -I/dev/shm/nix-build-python3.6-reportlab-3.2.0.drv-0/reportlab-3.2.0/src/rl_addons/renderPM -I/usr/include/libart-2.0/libart_lgpl -I/dev/shm/nix-build-python3.6-reportlab-3.2.0.drv-0/reportlab-3.2.0/src/rl_addons/renderPM/gt1 -I/usr/include -I/usr/include/freetype2 -I/share/nix/store/1f94nq25lz9v67dwfifrb2ml3ya19995-python3-3.6.2/include/python3.6m -c /dev/shm/nix-build-python3.6-reportlab-3.2.0.drv-0/reportlab-3.2.0/src/rl_addons/renderPM/gt1/gt1-dict.c -o build/temp.linux-x86_64-3.6/dev/shm/nix-build-python3.6-reportlab-3.2.0.drv-0/reportlab-3.2.0/src/rl_addons/renderPM/gt1/gt1-dict.o
  gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -fPIC -DRENDERPM_FT -DLIBART_COMPILATION -DLIBART_VERSION="2.3.20" -I/dev/shm/nix-build-python3.6-reportlab-3.2.0.drv-0/reportlab-3.2.0/src/rl_addons/renderPM -I/usr/include/libart-2.0/libart_lgpl -I/dev/shm/nix-build-python3.6-reportlab-3.2.0.drv-0/reportlab-3.2.0/src/rl_addons/renderPM/gt1 -I/usr/include -I/usr/include/freetype2 -I/share/nix/store/1f94nq25lz9v67dwfifrb2ml3ya19995-python3-3.6.2/include/python3.6m -c /dev/shm/nix-build-python3.6-reportlab-3.2.0.drv-0/reportlab-3.2.0/src/rl_addons/renderPM/gt1/gt1-namecontext.c -o build/temp.linux-x86_64-3.6/dev/shm/nix-build-python3.6-reportlab-3.2.0.drv-0/reportlab-3.2.0/src/rl_addons/renderPM/gt1/gt1-namecontext.o
  gcc -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -fPIC -DRENDERPM_FT -DLIBART_COMPILATION -DLIBART_VERSION="2.3.20" -I/dev/shm/nix-build-python3.6-reportlab-3.2.0.drv-0/reportlab-3.2.0/src/rl_addons/renderPM -I/usr/include/libart-2.0/libart_lgpl -I/dev/shm/nix-build-python3.6-reportlab-3.2.0.drv-0/reportlab-3.2.0/src/rl_addons/renderPM/gt1 -I/usr/include -I/usr/include/freetype2 -I/share/nix/store/1f94nq25lz9v67dwfifrb2ml3ya19995-python3-3.6.2/include/python3.6m -c /dev/shm/nix-build-python3.6-reportlab-3.2.0.drv-0/reportlab-3.2.0/src/rl_addons/renderPM/gt1/gt1-region.c -o build/temp.linux-x86_64-3.6/dev/shm/nix-build-python3.6-reportlab-3.2.0.drv-0/reportlab-3.2.0/src/rl_addons/renderPM/gt1/gt1-region.o
  gcc -pthread -shared -L/share/nix/store/ndrv7lbvgs9nx3sys4zalzx1mn76x3c1-zlib-1.2.11/lib -L/share/nix/store/4v5hnxz78dx3fpqf30azp0ibl4qbagid-bzip2-1.0.6.0.1/lib -L/share/nix/store/nl95ccnyspzwr98sblj1sxy031h3byw2-expat-2.2.4/lib -L/share/nix/store/cn8c91bi69pva068c7lq1gql7ljlnj8c-xz-5.2.3/lib -L/share/nix/store/c1pc65vp0ncm81wywpwm4xdr7qi52p8w-libffi-3.2.1/lib -L/share/nix/store/1nxzcqrzcvi8w2qi7r82rwpjq994inxf-gdbm-1.13/lib -L/share/nix/store/q4rnmgpvhaxi2szplghpfvyz3n0rkph0-sqlite-3.20.0/lib -L/share/nix/store/7ggdj0c8ywjhqfrjjp3jszkb7xjmsmgb-readline-6.3p08/lib -L/share/nix/store/24p3jz1rhdfniwqr260xf1h0qbw86ivy-ncurses-6.0-20170729/lib -L/share/nix/store/25yw7h2mqqf6a9knlsxyx09504mvwyw5-openssl-1.0.2l/lib -L/share/nix/store/ndrv7lbvgs9nx3sys4zalzx1mn76x3c1-zlib-1.2.11/lib -L/share/nix/store/4v5hnxz78dx3fpqf30azp0ibl4qbagid-bzip2-1.0.6.0.1/lib -L/share/nix/store/nl95ccnyspzwr98sblj1sxy031h3byw2-expat-2.2.4/lib -L/share/nix/store/cn8c91bi69pva068c7lq1gql7ljlnj8c-xz-5.2.3/lib -L/share/nix/store/c1pc65vp0ncm81wywpwm4xdr7qi52p8w-libffi-3.2.1/lib -L/share/nix/store/1nxzcqrzcvi8w2qi7r82rwpjq994inxf-gdbm-1.13/lib -L/share/nix/store/q4rnmgpvhaxi2szplghpfvyz3n0rkph0-sqlite-3.20.0/lib -L/share/nix/store/7ggdj0c8ywjhqfrjjp3jszkb7xjmsmgb-readline-6.3p08/lib -L/share/nix/store/24p3jz1rhdfniwqr260xf1h0qbw86ivy-ncurses-6.0-20170729/lib -L/share/nix/store/25yw7h2mqqf6a9knlsxyx09504mvwyw5-openssl-1.0.2l/lib build/temp.linux-x86_64-3.6/dev/shm/nix-build-python3.6-reportlab-3.2.0.drv-0/reportlab-3.2.0/src/rl_addons/renderPM/_renderPM.o build/temp.linux-x86_64-3.6/dev/shm/nix-build-python3.6-reportlab-3.2.0.drv-0/reportlab-3.2.0/src/rl_addons/renderPM/gt1/gt1-parset1.o build/temp.linux-x86_64-3.6/dev/shm/nix-build-python3.6-reportlab-3.2.0.drv-0/reportlab-3.2.0/src/rl_addons/renderPM/gt1/gt1-dict.o build/temp.linux-x86_64-3.6/dev/shm/nix-build-python3.6-reportlab-3.2.0.drv-0/reportlab-3.2.0/src/rl_addons/renderPM/gt1/gt1-namecontext.o build/temp.linux-x86_64-3.6/dev/shm/nix-build-python3.6-reportlab-3.2.0.drv-0/reportlab-3.2.0/src/rl_addons/renderPM/gt1/gt1-region.o -L/usr/local/lib -L/usr/lib -L/share/nix/store/1f94nq25lz9v67dwfifrb2ml3ya19995-python3-3.6.2/lib -L/share/nix/store/1f94nq25lz9v67dwfifrb2ml3ya19995-python3-3.6.2/lib -lfreetype -lart_lgpl_2 -lpython3.6m -o build/lib.linux-x86_64-3.6/reportlab/graphics/_renderPM.cpython-36m-x86_64-linux-gnu.so
  /share/nix/store/rrn0lv9s69h7g5vfqi604ws9gsgmmc0q-binutils-2.28.1/bin/ld: cannot find -lart_lgpl_2
  collect2: error: ld returned 1 exit status
  error: command 'gcc' failed with exit status 1
  builder for _/share/nix/store/qi1isq6gykpanxjbinig835irq3sx7nj-python3.6-reportlab-3.2.0.drv_ failed with exit code 1
  ```

  ### Steps to reproduce

  * nix-build -A python36Packages.reportlab

  ## Technical details

  * System: CentOS release 6.5 (Final)
  * Nix version: nix-env (Nix) 1.11.14
  * Nixpkgs version: 18.03pre-git
  * Sandboxing enabled: no


state: closed
title: st: add description and use https for homepage.
user_login: ghost
html_url: https://github.com/NixOS/nixpkgs/pull/31514
updated_at: 2017-11-11 04:18:05
body:
  ###### Motivation for this change


  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->

  - [ ] Tested using sandboxing ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS, or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file) on non-NixOS)
  - Built on platform(s)
     - [ ] NixOS
     - [ ] macOS
     - [ ] other Linux distributions
  - [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [ ] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [ ] Tested execution of all binary files (usually in `./result/bin/`)
  - [X] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: networkmanager: 1.8.2 -> 1.10.0
user_login: adisbladis
html_url: https://github.com/NixOS/nixpkgs/pull/31515
updated_at: 2017-11-16 19:58:07
body:
  ###### Motivation for this change


  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->

  - [x] Tested using sandboxing ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS, or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file) on non-NixOS)
  - Built on platform(s)
     - [x] NixOS
     - [ ] macOS
     - [ ] other Linux distributions
  - [x] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [ ] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [x] Tested execution of all binary files (usually in `./result/bin/`)
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: sudo/capabilities are badly broken on nixos-unstable
user_login: peterhoeg
html_url: https://github.com/NixOS/nixpkgs/issues/31516
updated_at: 2017-11-13 03:58:03
body:
  ## Issue description

  ```sh
  peter@dolores:~ $ sudo ls
  sudo: /nix/store/3xsjm8rfpy0ysfjs1pcybj33fsigszgp-wrapper.c:203: main: Assertion `!(st.st_mode & S_ISUID) || (st.st_uid == geteuid())' failed.
  [1]    13981            sudo ls

  peter@dolores:~ $ ./ping
  cannot raise the capability into the Ambient set
  : Operation not permitted
  ```

  I'm trying to figure out what was the latest working version.

  ### Steps to reproduce

  1. Upgrade to latest nixos-unstable


  ## Technical details
   - system: `"x86_64-linux"`
   - host os: `Linux 4.13.12, NixOS, 18.03.git.03fb63f4fa3M (Impala)`
   - multi-user?: `yes`
   - sandbox: `yes`
   - version: `nix-env (Nix) 1.11.15`
   - channels(root): `"nixos-18.03pre117327.3fe7cddc30"`
   - channels(peter): `""`
   - nixpkgs: `/home/peter/src/active/nixpkgs_unstable`


state: closed
title: groonga: 7.0.3 -> 7.0.8
user_login: ericsagnes
html_url: https://github.com/NixOS/nixpkgs/pull/31517
updated_at: 2018-01-26 13:16:36
body:
  ###### Motivation for this change

  Update to last version

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->

  - [x] Tested using sandboxing ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS, or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file) on non-NixOS)
  - Built on platform(s)
     - [x] NixOS
     - [ ] macOS
     - [ ] other Linux distributions
  - [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [ ] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [x] Tested execution of all binary files (usually in `./result/bin/`)
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: nix-bash-completions: init at 0.1
user_login: hedning
html_url: https://github.com/NixOS/nixpkgs/pull/31518
updated_at: 2017-11-11 16:12:42
body:
  Bash completion for almost all nix* commands, including nix-1.12.

  ###### Motivation for this change

  Full bash completion support, including attribute path completion. Almost full feature parity with nix-zsh-completion :smile: 

  ref nix issues: https://github.com/NixOS/nix/issues/1658 https://github.com/NixOS/nix/issues/37

  ###### Things done

  - [ ] Tested using sandboxing ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS, or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file) on non-NixOS)
  - Built on platform(s)
     - [x] NixOS
     - [ ] macOS
     - [ ] other Linux distributions
  - [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [ ] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [ ] Tested execution of all binary files (usually in `./result/bin/`)
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: pythonPackages.yowsup: disable python2 build
user_login: Ma27
html_url: https://github.com/NixOS/nixpkgs/pull/31519
updated_at: 2017-11-11 08:51:27
body:
  ###### Motivation for this change

  I'm not exactly sure why, but it seems as the python2 build
  of yowsup is breaking.
  see https://github.com/tgalal/yowsup/issues/2325

  It seems to be recommended to use python3 for building and disable
  the usage of python2 which fixed the build.


  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->

  - [ ] Tested using sandboxing ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS, or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file) on non-NixOS)
  - Built on platform(s)
     - [x] NixOS
     - [ ] macOS
     - [ ] other Linux distributions
  - [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [x] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [x] Tested execution of all binary files (usually in `./result/bin/`)
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: LaTeX Error: File `utf8x.def' not found.
user_login: srghma
html_url: https://github.com/NixOS/nixpkgs/issues/31520
updated_at: 2019-02-17 20:55:14
body:
  ## Issue description
  I'm getting this error when trying to make pfd book from `The Software Foundations` ([download here](https://softwarefoundations.cis.upenn.edu/lf-current/index.html))

  ```sh
   ~/Downloads/lf   master ●✚  make all.pdf
  "coqdoc" -toc -interpolate -utf8 -pdf -R "." Top -o all.pdf `"coqdep" -c -sort -suffix .v Preface.v Basics.v Induction.v Lists.v Poly.v Tactics.v Logic.v IndProp.v Maps.v ProofObjects.v IndPrinciples.v Rel.v Imp.v ImpParser.v ImpCEvalFun.v Extraction.v Auto.v Postscript.v Bib.v PrefaceTest.v BasicsTest.v InductionTest.v ListsTest.v PolyTest.v TacticsTest.v LogicTest.v MapsTest.v IndPrinciplesTest.v AutoTest.v PostscriptTest.v BibTest.v`
  This is pdfTeX, Version 3.14159265-2.6-1.40.17 (TeX Live 2016/NixOS.org) (preloaded format=pdflatex)
   restricted \write18 enabled.
  entering extended mode
  LaTeX2e <2016/03/31> patch level 1

  (./coqdoc181a3f.tex
  (/nix/store/c59m217jgfan6yg6ldncgmaxdlcmf80n-texlive-combined-context-2016/shar
  e/texmf/tex/latex/base/report.cls
  Document Class: report 2014/09/29 v1.4h Standard LaTeX document class

  (/nix/store/c59m217jgfan6yg6ldncgmaxdlcmf80n-texlive-combined-context-2016/shar
  e/texmf/tex/latex/base/size12.clo))
  (/nix/store/c59m217jgfan6yg6ldncgmaxdlcmf80n-texlive-combined-context-2016/shar
  e/texmf/tex/latex/base/inputenc.sty

  ! LaTeX Error: File `utf8x.def' not found.

  Type X to quit or <RETURN> to proceed,
  or enter new name. (Default extension: def)

  Enter file name:
  ! Emergency stop.
  <read *>

  l.158 \endinput
                 ^^M
  !  ==> Fatal error occurred, no output PDF file produced!
  Transcript written on coqdoc181a3f.log.
  Couldn't run LaTeX successfully
  make: *** [Makefile:179: all.pdf] Error 1
  ```

  Where this file should come from?

  ### Steps to reproduce
  Download, cd, install `gnumake` and `coq`, try `make all.pdf` with either installed `tetex`, `texlive-combined-basic-2016`, `texlive-combined-context-2016`

  ## Technical details

  * System:  (NixOS: `nixos-version`) 17.09.1880.ac2bb5684c (Hummingbird)
  * Nix version:  (run `nix-env --version`) nix-env (Nix) 1.11.15
  * Nixpkgs version: (run `nix-instantiate --eval '<nixpkgs>' -A lib.nixpkgsVersion`) "17.09.1880.ac2bb5684c" 
  * Sandboxing enabled: (run `grep build-use-sandbox /etc/nix/nix.conf`) build-use-sandbox = false 


state: closed
title: albert: 0.12.0 -> 0.14.7
user_login: DeltaEvo
html_url: https://github.com/NixOS/nixpkgs/pull/31521
updated_at: 2017-11-11 15:36:34
body:
  ###### Motivation for this change

  Update package to latest version

  ###### Things done

  - [x] Tested using sandboxing ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS, or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file) on non-NixOS)
  - Built on platform(s)
     - [x] NixOS
     - [ ] macOS
     - [ ] other Linux distributions
  - [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [ ] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [x] Tested execution of all binary files (usually in `./result/bin/`)
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: folly: 2017.07.24.00 -> 2017.11.06.00
user_login: Mankarse
html_url: https://github.com/NixOS/nixpkgs/pull/31522
updated_at: 2017-11-11 15:37:40
body:
  ###### Motivation for this change
  Updated to latest upstream version.

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->

  - [x] Tested using sandboxing ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS, or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file) on non-NixOS)
  - Built on platform(s)
     - [x] NixOS
     - [ ] macOS
     - [ ] other Linux distributions
  - [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [x] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [ ] Tested execution of all binary files (usually in `./result/bin/`)
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: perlPackages.LWPAuthenOAuth: fix meta.license
user_login: c0bw3b
html_url: https://github.com/NixOS/nixpkgs/pull/31523
updated_at: 2017-11-11 21:00:00
body:
  ###### Motivation for this change
  Fixing eval after commit ff1d281e557d84a8341e62f89ffbeb0748b455ba
  @grahamc @edolstra 

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->

  - [ ] Tested using sandboxing ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS, or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file) on non-NixOS)
  - Built on platform(s)
     - [ ] NixOS
     - [ ] macOS
     - [ ] other Linux distributions
  - [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [ ] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [ ] Tested execution of all binary files (usually in `./result/bin/`)
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: jackett: use mono50
user_login: gbuisson
html_url: https://github.com/NixOS/nixpkgs/pull/31524
updated_at: 2017-11-17 00:05:46
body:
  ###### Motivation for this change

  Trying on a Rpi2 Jackett is crashing with an obscure memory violation exception when trying to add an indexer config.
  on their repo README, it is stated that it requires mono 4.6+.

  https://github.com/Jackett/Jackett#prerequisites

  the current mono dependency targets 4.0+ which is insufficient
  I tried using mono44 and mono46 but those failed to compile on my system.
  I got a successful test using mono50.

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->

  - [ ] Tested using sandboxing ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS, or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file) on non-NixOS)
  - Built on platform(s)
     - [x] NixOS
     - [ ] macOS
     - [ ] other Linux distributions
  - [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [ ] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [ ] Tested execution of all binary files (usually in `./result/bin/`)
  - [ ] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: php: Fix php pcre symbol collissions
user_login: srhb
html_url: https://github.com/NixOS/nixpkgs/pull/31525
updated_at: 2017-11-13 20:16:39
body:
  ###### Motivation for this change
  Fixes #31451 #31499

  ###### Things done
  Tested using https://gist.github.com/srhb/2d9f5354cdf16c96ec3356f4c5383303
  <!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->

  - [x] Tested using sandboxing ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS, or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file) on non-NixOS)
  - Built on platform(s)
     - [x] NixOS
     - [ ] macOS
     - [ ] other Linux distributions
  - [x] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [ ] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [x] Tested execution of all binary files (usually in `./result/bin/`)
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: php: Fix php pcre by using external lib
user_login: srhb
html_url: https://github.com/NixOS/nixpkgs/pull/31526
updated_at: 2017-11-13 20:37:43
body:
  ###### Motivation for this change
  Fixes #31451 
  Fixes #31499

  ###### Things done
  Tested using https://gist.github.com/srhb/2d9f5354cdf16c96ec3356f4c5383303
  <!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->

  - [x] Tested using sandboxing ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS, or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file) on non-NixOS)
  - Built on platform(s)
     - [x] NixOS
     - [ ] macOS
     - [ ] other Linux distributions
  - [x] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [ ] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [x] Tested execution of all binary files (usually in `./result/bin/`)
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: nix-bash-completions: 0.1 -> 0.2
user_login: hedning
html_url: https://github.com/NixOS/nixpkgs/pull/31527
updated_at: 2017-11-11 17:13:49
body:
  Fix stray print debugging line which stopped the script from working if `~/log/` didn't exist. ref: #31518


state: closed
title: Revert "qt5: Add qtnetworkauth submodule"
user_login: peti
html_url: https://github.com/NixOS/nixpkgs/pull/31528
updated_at: 2017-11-11 16:54:52
body:
  Reverts NixOS/nixpkgs#28480. These changes break Nixpkgs evaluation:

  ~~~
  error: anonymous function at /home/simons/.nix-defexpr/pkgs/development/libraries/qt-5/5.9/qtnetworkauth.nix:1:1 called without required argument 'qtSubmodule', at /home/simons/.nix-defexpr/lib/customisation.nix:74:12
  ~~~


state: closed
title: libusb1: 1.0.20 -> 1.0.21
user_login: gazally
html_url: https://github.com/NixOS/nixpkgs/pull/31529
updated_at: 2017-11-19 01:33:37
body:
  ###### Motivation for this change
  Update to the latest version. I have a new Fujitsu scanner which only works with SANE when it is built with this version of libusb1.

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->

  - [x] Tested using sandboxing ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS, or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file) on non-NixOS)
  - Built on platform(s)
     - [x] NixOS
     - [ ] macOS
     - [ ] other Linux distributions
  - [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [ ] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [ ] Tested execution of all binary files (usually in `./result/bin/`)
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: shotcut: 17.09 -> 17.11
user_login: woffs
html_url: https://github.com/NixOS/nixpkgs/pull/31530
updated_at: 2017-11-16 21:37:55
body:
  ###### Motivation for this change

  update shotcut.
  also it would be great to have 1a681a6e, part of 40ed226, and maybe this one cherry-picked into 17.09. :-)

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->

  - [ ] Tested using sandboxing ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS, or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file) on non-NixOS)
  - Built on platform(s)
     - [X] NixOS
     - [ ] macOS
     - [ ] other Linux distributions
  - [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [ ] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [X] Tested execution of all binary files (usually in `./result/bin/`)
  - [X] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: tortoisehg: fix license dialog
user_login: danbst
html_url: https://github.com/NixOS/nixpkgs/pull/31531
updated_at: 2017-11-14 22:10:24
body:
  Upstream issue:
  https://bitbucket.org/tortoisehg/thg/issues/4934/copyingtxt-not-installed-by-setuppy-on

  While upstream is preparing a proper fix, we can install the missing file manually.
  The license dialog can be accessed with `Help -> About TortoiseHg -> License`
  Originally discovered while testing https://github.com/NixOS/nixpkgs/pull/31240

  ###### Things done

  - [ ] Tested using sandboxing ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS, or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file) on non-NixOS)
  - Built on platform(s)
     - [X] NixOS
     - [ ] macOS
     - [ ] other Linux distributions
  - [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [X] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [X] Tested execution of all binary files (usually in `./result/bin/`)
  - [X] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).


state: closed
title: enlightenment: 0.21.10 -> 0.22.0
user_login: romildo
html_url: https://github.com/NixOS/nixpkgs/pull/31532
updated_at: 2017-11-13 02:55:07
body:
  ###### Motivation for this change

  - Update to version [0.22.0](https://www.enlightenment.org/news/e22_release)
  - Switch build tools from autotools to meson
  - Change handling of setuid programs

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->

  - [x] Tested using sandboxing ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS, or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file) on non-NixOS)
  - Built on platform(s)
     - [x] NixOS
     - [ ] macOS
     - [ ] other Linux distributions
  - [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [ ] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [ ] Tested execution of all binary files (usually in `./result/bin/`)
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).


state: closed
title: python27Packages.protobuf3_2 fails on nixos-17.09
user_login: erictapen
html_url: https://github.com/NixOS/nixpkgs/issues/31533
updated_at: 2018-03-29 12:28:05
body:
  ## Issue description

  At least `python27Packages.protobuf3_2` fails to build on branch `nixos-17.09`. The breakage was introduced with 6566d0a1a2615101e3f167fd8cafd06395495683 by @vcunat.


  ### Steps to reproduce

  ```bash
  git checkout 6566d0a1a2615101e3f167fd8cafd06395495683
  nix-build -A python27Packages.protobuf3_2 # fails

  git checkout 6566d0a1a2615101e3f167fd8cafd06395495683^
  nix-build -A python27Packages.protobuf3_2 # builds
  ```

  ## Technical details

  * System: `17.09.git.83e8d56 (Hummingbird)`
  * Nix version: `1.11.15`
  * Nixpkgs version: `17.09.git.ec375ec0ef`
  * Sandboxing enabled: no


state: closed
title: CODEOWNERS: exclude lib/maintainers.nix
user_login: yegortimoshenko
html_url: https://github.com/NixOS/nixpkgs/pull/31534
updated_at: 2017-12-18 05:39:09
body:
  ###### Motivation for this change

  Resolves #31401.

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->

  - [ ] Tested using sandboxing ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS, or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file) on non-NixOS)
  - Built on platform(s)
     - [ ] NixOS
     - [ ] macOS
     - [ ] other Linux distributions
  - [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [ ] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [ ] Tested execution of all binary files (usually in `./result/bin/`)
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: make-disk-image: add compressed option to compress qcow2 images
user_login: orivej
html_url: https://github.com/NixOS/nixpkgs/pull/31535
updated_at: 2017-11-13 15:52:05
body:
  ###### Motivation for this change

  Compressed images take less space (about 3 times less), are faster to upload and to download to provision new instances. I'm interested in using this with qemu and OpenStack. I'm not going to test if compressed images are supported by Amazon or other cloud providers.

  The commits are easier to review separately.

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->

  - [x] Tested using sandboxing ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS, or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file) on non-NixOS)
  - Built on platform(s)
     - [x] NixOS
     - [ ] macOS
     - [x] other Linux distributions
  - [x] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
    - nixos/tests/ec2.nix
    - nixos/tests/ec2.nix with `compressed` defaulted to `true`
  - [x] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [ ] Tested execution of all binary files (usually in `./result/bin/`)
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).


state: open
title: Rust stdlib ctags
user_login: nyarly
html_url: https://github.com/NixOS/nixpkgs/issues/31536
updated_at: 2017-11-11 20:30:48
body:
  ## Issue description

  When writing Rust code, it would be really handy to have ctags for the stdlib. However, rusty-tags, which generates these tags, expects to write its tagfile into the same directory as the source. Since rust-src gets installed in /nix/store this causes an error.

  What would be nice would be a pre-built tags file for the rustSource, and a command to emit the path to said file e.g. `rust-tags-path vi`

  ### Steps to reproduce

  nix-env -iA nixpkgs.rustPlatform.rustSource
  export RUST_SRC_PATH=(...)
  rusty-ctags vi
  ```
  Fetching source and metadata ...
  Creating tags for the standard library ...
  Read-only file system (os error 30)
  ```


state: closed
title: lkl: 2017-10-18 -> 2017-11-10, make-disk-image: do not fake time for cptofs
user_login: orivej
html_url: https://github.com/NixOS/nixpkgs/pull/31537
updated_at: 2017-11-13 00:38:39
body:
  ###### Motivation for this change

  New LKL has fixed https://github.com/lkl/linux/issues/393, so we can partially revert f5b3f2c5a7f2b51e80ac32fb47fd1d7d3e475ad1. I've confirmed that `/nix/store` paths in the resulting image are dated `1970-01-01 00:00:01`.

  @copumpkin Should we remove `faketime` for `mkfs`? What purpose does it serve?

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->

  - [x] Tested using sandboxing ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS, or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file) on non-NixOS)
  - Built on platform(s)
     - [x] NixOS
     - [ ] macOS
     - [ ] other Linux distributions
  - [x] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
    - nixos/tests/ec2.nix
  - [ ] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [ ] Tested execution of all binary files (usually in `./result/bin/`)
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).


state: closed
title: libsmbios: 2.3.2 -> 2.3.3
user_login: c0bw3b
html_url: https://github.com/NixOS/nixpkgs/pull/31538
updated_at: 2018-11-25 15:11:28
body:
  ###### Motivation for this change
  Version bump and homepage refresh (#30636)
  The former home http://linux.dell.com/libsmbios/ redirects to this Dell GH repo so we know it is the official one.

  Note that the C++ lib is deprecated upstream and is now disabled by default. This will reduce closure-size. 😹 
  I've checked the packages depending on libsmbios (fwupd and fwupdate) and they both rely on the C lib.

  I'm also adding the whole family of OSL licenses with this PR :
  - Academic Free License (AFL) 2.1 and 3.0
  - Open Software License (OSL) 2.1 and 3.0
  - Non-Profit Open Software License (NPOSL) 3.0



  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->

  - [x] Tested using sandboxing ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS, or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file) on non-NixOS)
  - Built on platform(s)
     - [x] NixOS
     - [ ] macOS
     - [ ] other Linux distributions
  - [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [ ] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [x] Tested execution of all binary files (usually in `./result/bin/`)
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: UnicodeDecodeError: 'ascii' codec can't decode byte
user_login: srghma
html_url: https://github.com/NixOS/nixpkgs/issues/31539
updated_at: 2017-11-12 17:24:10
body:
  ## Issue description
  I getting this error with my home project only when installing with `nixos-rebuild`

  ```sh
   ✘  ~/.config/dotfiles   master ●  sudo nixos-rebuild switch
  building Nix...
  building the system configuration...
  these derivations will be built:
    /nix/store/4m8q9kzim99kswv8wfdpbyyldsmxw055-lingualeo2anki-0.0.1.drv
    /nix/store/kblmcdpw4agy6pq2fm05717dvr9sqbgl-system-path.drv
    /nix/store/r5ax239d2lvgfnd4lf4v4xxiv1x25wa8-dbus-1.drv
    /nix/store/y922n05ijias0izf2ngq6y6h8bsm2hwx-unit-dbus.service.drv
    /nix/store/4r7cf54ml8saacmd9pzhg1jih7nsd1ax-user-units.drv
    /nix/store/kswizni5lvp8jp4wllq224nzbldchgbk-xsession.drv
    /nix/store/d6rwmz0b5kab1pbginrg4sldsnm6ah0c-desktops.drv
    /nix/store/61s4vic6jhqwfapbmi9pw0p2r8m52r3s-lightdm.conf.drv
    /nix/store/in1bkv60fh3xpn58n04yvw2fxdy5kf4c-unit-systemd-fsck-.service.drv
    /nix/store/q6gd5b2qqr90lhpnzllfldgwqyahgjzx-unit-polkit.service.drv
    /nix/store/wcaihqav5l69gjzsjsp8mp6waascw3n4-system-units.drv
    /nix/store/mj9g4vrjvc8ysv2ql6m256v33n35cm39-etc.drv
    /nix/store/iblrw34y7lxhzvr2mbqhp7m6y87brw75-nixos-system-machine-17.09.1880.ac2bb5684c.drv
  building path(s) ‘/nix/store/j1wlss8jf7afw967q23b3l6y3137a9hy-lingualeo2anki-0.0.1’
  unpacking sources
  unpacking source archive /nix/store/4ixa94y2p46dci6ipwgckjz1pjz8xqa0-lingualeo2anki
  source root is lingualeo2anki
  setting SOURCE_DATE_EPOCH to timestamp 315619200 of file lingualeo2anki/tests/test.py
  patching sources
  configuring
  building
  ERROR:root:Error parsing
  Traceback (most recent call last):
    File "/nix/store/0wbiaz7p34z6b9lhinfncrn7a32jfmni-python3.6-pbr-3.1.1/lib/python3.6/site-packages/pbr/core.py", line 111, in pbr
      attrs = util.cfg_to_args(path, dist.script_args)
    File "/nix/store/0wbiaz7p34z6b9lhinfncrn7a32jfmni-python3.6-pbr-3.1.1/lib/python3.6/site-packages/pbr/util.py", line 251, in cfg_to_args
      kwargs = setup_cfg_to_setup_kwargs(config, script_args)
    File "/nix/store/0wbiaz7p34z6b9lhinfncrn7a32jfmni-python3.6-pbr-3.1.1/lib/python3.6/site-packages/pbr/util.py", line 315, in setup_cfg_to_setup_kwargs
      value += description_file.read().strip() + '\n\n'
    File "/nix/store/9zriyh8kgflvpp4xmd7ai36rs120lksi-python3-3.6.3/lib/python3.6/encodings/ascii.py", line 26, in decode
      return codecs.ascii_decode(input, self.errors)[0]
  UnicodeDecodeError: 'ascii' codec can't decode byte 0xd0 in position 21: ordinal not in range(128)
  error in setup command: Error parsing /tmp/nix-build-lingualeo2anki-0.0.1.drv-0/lingualeo2anki/setup.cfg: UnicodeDecodeError: 'ascii' codec can't decode byte 0xd0 in position 21: ordinal not in range(128)
  builder for ‘/nix/store/4m8q9kzim99kswv8wfdpbyyldsmxw055-lingualeo2anki-0.0.1.drv’ failed with exit code 1
  cannot build derivation ‘/nix/store/kblmcdpw4agy6pq2fm05717dvr9sqbgl-system-path.drv’: 1 dependencies couldn't be built
  cannot build derivation ‘/nix/store/iblrw34y7lxhzvr2mbqhp7m6y87brw75-nixos-system-machine-17.09.1880.ac2bb5684c.drv’: 1 dependencies couldn't be built
  error: build of ‘/nix/store/iblrw34y7lxhzvr2mbqhp7m6y87brw75-nixos-system-machine-17.09.1880.ac2bb5684c.drv’ failed
  ```

  ### Steps to reproduce

  [Project](https://github.com/BjornMelgaard/lingualeo2anki)
  [and how I adding it to system-packages](https://github.com/BjornMelgaard/dotfiles/blob/a92daaf891e039201cfc8d8f300ba508e5c6748f/nixos/root/system-packages.nix#L85)

  project config:
  ```nix
  { pkgs ? import <nixpkgs> {}}:

  with pkgs;

  let
    python = python3;
    pythonPackages = python.pkgs;

    # generated with `pip2nix generate -r requirements.txt`
    generatePipPackages = import ./python-packages.nix {
      inherit pkgs;
      inherit (pkgs) fetchurl fetchgit fetchhg;
    };

    pipPackages =  generatePipPackages pipPackages pythonPackages;
  in

  pythonPackages.buildPythonApplication rec {
    pname = "lingualeo2anki";
    version = "0.0.1";
    name = "${pname}-${version}";

    src = ./.;

    buildInputs = with pipPackages; with pythonPackages; [
      python
      pbr
      git

      colorama
      requests
      beautifulsoup4
      memoized-property
    ];

    # this could help, but nix throws error `/bin/sh: warning: setlocale: LC_ALL: cannot change locale (en_US.UTF-8)`
    # preConfigure = ''
    #   export LC_ALL="en_US.UTF-8"
    # '';

    meta = {
      homepage = https://github.com/BjornMelgaard/lingualeo2anki;
      description = "Hack lingualeo chrome plugin and save dictionary locally, ready to anki import";
      license = lib.licenses.mit;
      platforms = lib.platforms.all;
    };
  }
  ```

  Though  tests are working fine from `nix-shell` in project dir, they are failing on test phase on install (if I move data from `setup.cfg` to `setup.py` to unblock myself slightly [like I did in this branch](https://github.com/BjornMelgaard/lingualeo2anki/blob/with-removed-setup-cfg/setup.py)) with the similar error
  ```
    File "/tmp/nix-build-lingualeo2anki-0.0.1.drv-1/lingualeo2anki/server/utils.py", line 16, in debug
      print("DEBUG: ", data.format(*args))
  UnicodeEncodeError: 'ascii' codec can't encode character '\u02c8' in position 214: ordinal not in range(128)

  ```


  ## Technical details

  * System:  (NixOS: `nixos-version`) 17.09.1880.ac2bb5684c (Hummingbird)
  * Nix version:  (run `nix-env --version`) nix-env (Nix) 1.11.15
  * Nixpkgs version: (run `nix-instantiate --eval '<nixpkgs>' -A lib.nixpkgsVersion`) "17.09.1880.ac2bb5684c" 
  * Sandboxing enabled: (run `grep build-use-sandbox /etc/nix/nix.conf`) build-use-sandbox = false 


state: open
title: Failed to start Network Time Synchronization.
user_login: MrSorcus
html_url: https://github.com/NixOS/nixpkgs/issues/31540
updated_at: 2019-07-20 05:46:30
body:
  ## Issue description
  ```
  root@nixos_laptop> nixos-rebuild switch
  building Nix...
  building the system configuration...
  activating the configuration...
  setting up /etc...
  setting up tmpfiles
  the following new units were started: sys-devices-virtual-net-wg0.device, sys-subsystem-net-devices-wg0.device, wireguard.service
  warning: the following units failed: systemd-timesyncd.service

  ● systemd-timesyncd.service - Network Time Synchronization
     Loaded: loaded (/nix/store/4rv8z4s8hvs11r98414gqzkvxws5kii5-systemd-234/example/systemd/system/systemd-timesyncd.service; enabled; vendor preset: enabled)
    Drop-In: /nix/store/yr7yppbvy8ibpjzdb4f0ra10063avjpx-system-units/systemd-timesyncd.service.d
             └─overrides.conf
     Active: failed (Result: exit-code) since Sat 2017-11-11 20:19:13 UTC; 4s ago
       Docs: man:systemd-timesyncd.service(8)
    Process: 16674 ExecStart=/nix/store/4rv8z4s8hvs11r98414gqzkvxws5kii5-systemd-234/lib/systemd/systemd-timesyncd (code=exited, status=226/NAMESPACE)
   Main PID: 16674 (code=exited, status=226/NAMESPACE)

  Nov 11 20:19:13 nixos_laptop systemd[1]: systemd-timesyncd.service: Unit entered failed state.
  Nov 11 20:19:13 nixos_laptop systemd[1]: systemd-timesyncd.service: Failed with result 'exit-code'.
  Nov 11 20:19:13 nixos_laptop systemd[1]: systemd-timesyncd.service: Service has no hold-off time, scheduling restart.
  Nov 11 20:19:13 nixos_laptop systemd[1]: Stopped Network Time Synchronization.
  Nov 11 20:19:13 nixos_laptop systemd[1]: systemd-timesyncd.service: Start request repeated too quickly.
  Nov 11 20:19:13 nixos_laptop systemd[1]: Failed to start Network Time Synchronization.
  Nov 11 20:19:13 nixos_laptop systemd[1]: systemd-timesyncd.service: Unit entered failed state.
  Nov 11 20:19:13 nixos_laptop systemd[1]: systemd-timesyncd.service: Failed with result 'exit-code'.
  warning: error(s) occurred while switching to the new configuration
  ```


  ### Steps to reproduce
  https://gist.github.com/MrSorcus/3b6a4ef889ce82af6fb0b706f13d43bd - configuration.nix
  `nixos-rebuild switch`


  ## Technical details

  * System: (NixOS: `nixos-version`, Ubuntu/Fedora: `lsb_release -a`, ...)
  `18.03pre120031.7ebacd1a43 (Impala)`
  * Nix version: (run `nix-env --version`)
  `nix-env (Nix) 1.11.15`
  * Nixpkgs version: (run `nix-instantiate --eval '<nixpkgs>' -A lib.nixpkgsVersion`)
  `"18.03pre120031.7ebacd1a43"`
  * Sandboxing enabled: (run `grep build-use-sandbox /etc/nix/nix.conf`)
  `build-use-sandbox = false`


state: closed
title: Bash relocation GLIBC error
user_login: NickHu
html_url: https://github.com/NixOS/nixpkgs/issues/31541
updated_at: 2017-11-19 14:26:42
body:
  ## Issue description

  `zsh` seems to throw this error but otherwise seems to function as normal. `steam` hits the same error and is broken though.

  ### Steps to reproduce

  ```
  $ zsh
  /nix/store/h404wfcz8rzzlq8vr4z7plcijwzfci72-bash-4.4-p12/bin/bash: relocation error: /nix/store/mjx71lmnlf4psm9942djjcd8b56hyk8b-glibc-2.26-75/lib/libpthread.so.0: symbol __mmap, version GLIBC_PRIVATE not defined in file libc.so.6 with link time reference
  ```

  ## Technical details

  * System: 18.03.git.7ebacd1 (Impala)
  * Nix version: nix-env (Nix) 1.11.15
  * Nixpkgs version: 18.03pre120031.7ebacd1a43
  * Sandboxing enabled: yes


state: closed
title: lftp: 4.8.2 -> 4.8.3
user_login: c0bw3b
html_url: https://github.com/NixOS/nixpkgs/pull/31542
updated_at: 2017-11-12 17:29:30
body:
  ###### Motivation for this change
  Version bump
  >  2017-10-09: lftp-4.8.3 released. Coredumps on exit were fixed.

  @bjornfor @sigma for review

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->

  - [x] Tested using sandboxing ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS, or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file) on non-NixOS)
  - Built on platform(s)
     - [x] NixOS
     - [ ] macOS
     - [ ] other Linux distributions
  - [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [ ] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [x] Tested execution of all binary files (usually in `./result/bin/`)
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---

  ```bash
  $ ./result/bin/lftp --version
  LFTP | Version 4.8.3 | Copyright (c) 1996-2017 Alexander V. Lukyanov
  ```


state: closed
title: noto fonts and tools: update to newer tagged releases
user_login: benley
html_url: https://github.com/NixOS/nixpkgs/pull/31543
updated_at: 2018-05-28 02:21:53
body:
  ###### Motivation for this change
  Noto emoji had a major update in 2017.

  ###### Things done

  - [x] Tested using sandboxing ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS, or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file) on non-NixOS)
  - Built on platform(s)
     - [x] NixOS
     - [ ] macOS
     - [ ] other Linux distributions
  - [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [ ] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [x] Tested execution of all binary files (usually in `./result/bin/`)
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).


state: closed
title: init specdris at 2017-11-11
user_login: vmchale
html_url: https://github.com/NixOS/nixpkgs/pull/31544
updated_at: 2017-11-21 22:59:39
body:
  ###### Motivation for this change

  Add specdris to the list of idris modules.

  ###### Things done

  - [ ] Tested using sandboxing ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS, or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file) on non-NixOS)
  - Built on platform(s)
     - [ ] NixOS
     - [ ] macOS
     - [x] other Linux distributions
  - [x] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [ ] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [ ] Tested execution of all binary files (usually in `./result/bin/`)
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: docs: document networking.wireless changes
user_login: rnhmjoj
html_url: https://github.com/NixOS/nixpkgs/pull/31545
updated_at: 2017-11-28 09:52:30
body:
  ###### Motivation for this change
  Document the changes in #30516

  ###### Things done
  * [x] - Built the manual


state: closed
title: dolphinEmuMaster: Enable Darwin building
user_login: lukeadams
html_url: https://github.com/NixOS/nixpkgs/pull/31546
updated_at: 2017-12-24 06:35:59
body:
  ###### Motivation for this change
  This PR enables Darwin building for Dolphin.

  ###### Things done
  It also adds the required WXGTK31 package and cleans up how we patch mbedtls on darwin.

  Dolphin generates an application bundle instead of a binary in bin on Darwin, but I can add a symlink to the binary if needed.

  Potential improvement: go through the list of External deps and use nix-provided ones to reduce the binary size.

  - [x] Tested using sandboxing ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS, or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file) on non-NixOS)
  - Built on platform(s)
     - [x] NixOS
     - [x] macOS
     - [ ] other Linux distributions
  - [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [ ] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [x] Tested execution of all binary files (usually in `./result/bin/`)
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: open
title: substitute() can overwrite existing files in store if Nix is ran without sandboxing
user_login: veprbl
html_url: https://github.com/NixOS/nixpkgs/issues/31547
updated_at: 2019-02-22 01:55:15
body:
  ## Issue description

  substitute() function from stdenv will do ```chown +w``` on the output file even if it is in the store already
  https://github.com/NixOS/nixpkgs/blob/master/pkgs/stdenv/generic/setup.sh#L526
  This may be a problem on a non-NixOS Linux and macOS where the store is only protected by UNIX permissions.

  To fix this one could check if the ```$output``` path belongs to the store and doesn't belong to any of the generated outputs. I don't know any easy way to do that, though.

  ### Steps to reproduce

  ```nix
  with import <nixpkgs> {};

  let
    f = builtins.toFile "a" "foo";
  in
    stdenv.mkDerivation {
      name = "test";
      src = f;
      unpackPhase = ''
        ln -s $src $(stripHash $src)
      '';
      buildPhase = ''
        echo "a has $(cat a)"
        substituteInPlace a --replace "foo" "bar"
        echo "a has $(cat a)"
        false
      '';
    }
  ```

  ```
  # nix-build test.nix
  these derivations will be built:
    /nix/store/fklz3s497l68vqa81qbd21abasihl5gd-test.drv
  building path(s) ‘/nix/store/qa7932c1arsx0gg4qy7jqgfk4kxfvz3k-test’
  unpacking sources
  patching sources
  configuring
  no configure script, doing nothing
  building
  a has foo
  a has bar
  builder for ‘/nix/store/fklz3s497l68vqa81qbd21abasihl5gd-test.drv’ failed with exit code 1
  error: build of ‘/nix/store/fklz3s497l68vqa81qbd21abasihl5gd-test.drv’ failed
  # nix-build test.nix
  these derivations will be built:
    /nix/store/fklz3s497l68vqa81qbd21abasihl5gd-test.drv
  building path(s) ‘/nix/store/qa7932c1arsx0gg4qy7jqgfk4kxfvz3k-test’
  unpacking sources
  patching sources
  configuring
  no configure script, doing nothing
  building
  a has bar <------------------ SHOULD SAY "foo" HERE
  a has bar
  builder for ‘/nix/store/fklz3s497l68vqa81qbd21abasihl5gd-test.drv’ failed with exit code 1
  error: build of ‘/nix/store/fklz3s497l68vqa81qbd21abasihl5gd-test.drv’ failed
  ```

  ## Technical details

  * System: macOS, Linux
  * Nix version: nix-env (Nix) 1.11.15
  * Nixpkgs version: 18.03pre-git
  * Sandboxing enabled: No


state: closed
title: Wireless device stopped working in NixOS (but works in Ubuntu)
user_login: Zer0-
html_url: https://github.com/NixOS/nixpkgs/issues/31548
updated_at: 2019-04-17 16:21:23
body:
  ## Issue description
  I have a pci-e wireless aetheros card with a QCA9882 chipset. I used to use it to serve up a wireless AP with hostapd. It would only work in 2.4Ghz but suddenly it stopped working completely under NixOS. I don't know what changed. `ifconfig -a` and `iwconfig` both don't list any wireless devices (see below).

  However when I booted up a Ubuntu liveusb I was able to use nmcli to connect to and access point and ping Google (with ethernet physically unplugged). So I'm pretty sure this is not a hardware issue.

  #### ifconfig -a output (NixOS)


  ```
  enp3s0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
          ether 00:24:1d:8f:d3:63  txqueuelen 1000  (Ethernet)
          RX packets 6322204  bytes 442019445 (421.5 MiB)
          RX errors 0  dropped 0  overruns 0  frame 0
          TX packets 10946545  bytes 15291632450 (14.2 GiB)
          TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

  enp4s6f0: flags=4099<UP,BROADCAST,MULTICAST>  mtu 1500
          ether 00:04:23:df:13:44  txqueuelen 1000  (Ethernet)
          RX packets 0  bytes 0 (0.0 B)
          RX errors 0  dropped 0  overruns 0  frame 0
          TX packets 0  bytes 0 (0.0 B)
          TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

  enp4s6f1: flags=4099<UP,BROADCAST,MULTICAST>  mtu 1500
          ether 00:04:23:df:13:45  txqueuelen 1000  (Ethernet)
          RX packets 0  bytes 0 (0.0 B)
          RX errors 0  dropped 0  overruns 0  frame 0
          TX packets 0  bytes 0 (0.0 B)
          TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

  lo: flags=73<UP,LOOPBACK,RUNNING>  mtu 65536
          inet 127.0.0.1  netmask 255.0.0.0
          inet6 ::1  prefixlen 128  scopeid 0x10<host>
          loop  txqueuelen 1  (Local Loopback)
          RX packets 5248  bytes 503833 (492.0 KiB)
          RX errors 0  dropped 0  overruns 0  frame 0
          TX packets 5248  bytes 503833 (492.0 KiB)
          TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

  vboxnet0: flags=4099<UP,BROADCAST,MULTICAST>  mtu 1500
          inet 192.168.56.1  netmask 255.255.255.0  broadcast 0.0.0.0
          ether 0a:00:27:00:00:00  txqueuelen 1000  (Ethernet)
          RX packets 0  bytes 0 (0.0 B)
          RX errors 0  dropped 0  overruns 0  frame 0
          TX packets 0  bytes 0 (0.0 B)
          TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0
  ```

  #### iwconfig output (NixOS)


  ```
  lo        no wireless extensions.

  enp4s6f1  no wireless extensions.

  vboxnet0  no wireless extensions.

  enp3s0    no wireless extensions.

  enp4s6f0  no wireless extensions.
  ```

  #### `dmesg | grep ath10k` output (NixOS)

  ```
  [   37.187424] ath10k_pci 0000:02:00.0: pci irq msi oper_irq_mode 2 irq_mode 0 reset_mode 0
  [   37.472653] ath10k_pci 0000:02:00.0: Direct firmware load for ath10k/pre-cal-pci-0000:02:00.0.bin failed with error -2
  [   37.472670] ath10k_pci 0000:02:00.0: Direct firmware load for ath10k/cal-pci-0000:02:00.0.bin failed with error -2
  [   37.581317] ath10k_pci 0000:02:00.0: qca988x hw2.0 target 0x4100016c chip_id 0x043222ff sub 0000:0000
  [   37.581319] ath10k_pci 0000:02:00.0: kconfig debug 0 debugfs 0 tracing 0 dfs 0 testmode 0
  [   37.581458] ath10k_pci 0000:02:00.0: firmware ver 10.2.4.70.63-2 api 5 features no-p2p,raw-mode,mfp crc32 4ff9e14d
  [   37.621594] ath10k_pci 0000:02:00.0: Direct firmware load for ath10k/QCA988X/hw2.0/board-2.bin failed with error -2
  [   37.657912] ath10k_pci 0000:02:00.0: board_file api 1 bmi_id N/A crc32 bebc7c08
  [   38.786332] ath10k_pci 0000:02:00.0: firmware crashed! (uuid n/a)
  [   38.786379] ath10k_pci 0000:02:00.0: qca988x hw2.0 target 0x4100016c chip_id 0x043222ff sub 0000:0000
  [   38.786381] ath10k_pci 0000:02:00.0: kconfig debug 0 debugfs 0 tracing 0 dfs 0 testmode 0
  [   38.786535] ath10k_pci 0000:02:00.0: firmware ver 10.2.4.70.63-2 api 5 features no-p2p,raw-mode,mfp crc32 4ff9e14d
  [   38.786539] ath10k_pci 0000:02:00.0: board_file api 1 bmi_id N/A crc32 bebc7c08
  [   38.786541] ath10k_pci 0000:02:00.0: htt-ver 0.0 wmi-op 5 htt-op 2 cal otp max-sta 128 raw 0 hwcrypto 1
  [   38.788553] ath10k_pci 0000:02:00.0: firmware register dump:
  [   38.788586] ath10k_pci 0000:02:00.0: [00]: 0x4100016C 0x000015B3 0x009BFF84 0x00955B31
  [   38.788620] ath10k_pci 0000:02:00.0: [04]: 0x009BFF84 0x00060130 0x00000013 0x00000000
  [   38.788653] ath10k_pci 0000:02:00.0: [08]: 0x009C8EA4 0x00007170 0x00000001 0x00435300
  [   38.788687] ath10k_pci 0000:02:00.0: [12]: 0x00000009 0x00000000 0x00958360 0x0095836B
  [   38.788720] ath10k_pci 0000:02:00.0: [16]: 0x00958080 0x0094078E 0x00000000 0x00000000
  [   38.788753] ath10k_pci 0000:02:00.0: [20]: 0x409BFF84 0x0040AB44 0x004101E0 0x0000000C
  [   38.788786] ath10k_pci 0000:02:00.0: [24]: 0x809BFE1C 0x0040ABA4 0x00000006 0xC09BFF84
  [   38.788819] ath10k_pci 0000:02:00.0: [28]: 0x8098E907 0x0040ABD4 0x009C8E7C 0x0000016B
  [   38.788852] ath10k_pci 0000:02:00.0: [32]: 0x8098FD3B 0x0040ABF4 0x004209EC 0x00420B0C
  [   38.788885] ath10k_pci 0000:02:00.0: [36]: 0x8098A7DA 0x0040AC34 0x00420AA0 0x004062DC
  [   38.788919] ath10k_pci 0000:02:00.0: [40]: 0x80988785 0x0040AC94 0x00410760 0x00400000
  [   38.788952] ath10k_pci 0000:02:00.0: [44]: 0x8098AEC8 0x0040AD44 0x00410760 0x00000001
  [   38.788989] ath10k_pci 0000:02:00.0: [48]: 0x809B67C4 0x0040AD84 0x00410760 0x00411344
  [   38.789022] ath10k_pci 0000:02:00.0: [52]: 0x809B293C 0x0040ADA4 0x00400000 0x00416FA4
  [   38.789055] ath10k_pci 0000:02:00.0: [56]: 0x809C0C3D 0x0040ADE4 0x0040AE08 0x00412118
  [   44.144104] ath10k_pci 0000:02:00.0: wmi unified ready event not received
  [   44.202279] ath10k_pci 0000:02:00.0: could not init core (-110)
  [   44.202309] ath10k_pci 0000:02:00.0: could not probe fw (-110)
  [   44.211111] ath10k_pci 0000:02:00.0: cannot restart a device that hasn't been started
  ```

  #### ifconfig output (Ubuntu)

  ```
  enp3s0    Link encap:Ethernet  HWaddr 00:24:1d:8f:d3:63  
            inet addr:192.168.4.3  Bcast:192.168.4.255  Mask:255.255.255.0
            inet6 addr: fe80::1902:178a:dcba:1986/64 Scope:Link
            UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
            RX packets:1775 errors:0 dropped:0 overruns:0 frame:0
            TX packets:360 errors:0 dropped:0 overruns:0 carrier:0
            collisions:0 txqueuelen:1000 
            RX bytes:2469612 (2.4 MB)  TX bytes:32487 (32.4 KB)

  enp4s6f0  Link encap:Ethernet  HWaddr 00:04:23:df:13:44  
            UP BROADCAST MULTICAST  MTU:1500  Metric:1
            RX packets:0 errors:0 dropped:0 overruns:0 frame:0
            TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
            collisions:0 txqueuelen:1000 
            RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)

  enp4s6f1  Link encap:Ethernet  HWaddr 00:04:23:df:13:45  
            UP BROADCAST MULTICAST  MTU:1500  Metric:1
            RX packets:0 errors:0 dropped:0 overruns:0 frame:0
            TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
            collisions:0 txqueuelen:1000 
            RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)

  lo        Link encap:Local Loopback  
            inet addr:127.0.0.1  Mask:255.0.0.0
            inet6 addr: ::1/128 Scope:Host
            UP LOOPBACK RUNNING  MTU:65536  Metric:1
            RX packets:208 errors:0 dropped:0 overruns:0 frame:0
            TX packets:208 errors:0 dropped:0 overruns:0 carrier:0
            collisions:0 txqueuelen:1000 
            RX bytes:16012 (16.0 KB)  TX bytes:16012 (16.0 KB)

  wlp2s0    Link encap:Ethernet  HWaddr 00:0e:8e:5b:1f:b6  
            UP BROADCAST MULTICAST  MTU:1500  Metric:1
            RX packets:0 errors:0 dropped:0 overruns:0 frame:0
            TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
            collisions:0 txqueuelen:1000 
            RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)
  ```

  #### iwconfig output (Ubuntu)

  ```
  enp4s6f0  no wireless extensions.

  enp4s6f1  no wireless extensions.

  lo        no wireless extensions.

  enp3s0    no wireless extensions.

  wlp2s0    IEEE 802.11  ESSID:off/any  
            Mode:Managed  Access Point: Not-Associated   Tx-Power=0 dBm   
            Retry short limit:7   RTS thr:off   Fragment thr:off
            Encryption key:off
            Power Management:on
  ```


  #### `dmesg | grep ath10k` output (Ubuntu)

  ```
  [   33.610905] ath10k_pci 0000:02:00.0: pci irq msi oper_irq_mode 2 irq_mode 0 reset_mode 0
  [   33.801925] ath10k_pci 0000:02:00.0: Direct firmware load for ath10k/pre-cal-pci-0000:02:00.0.bin failed with error -2
  [   33.801949] ath10k_pci 0000:02:00.0: Direct firmware load for ath10k/cal-pci-0000:02:00.0.bin failed with error -2
  [   33.841143] ath10k_pci 0000:02:00.0: qca988x hw2.0 target 0x4100016c chip_id 0x043222ff sub 0000:0000
  [   33.841145] ath10k_pci 0000:02:00.0: kconfig debug 0 debugfs 1 tracing 1 dfs 0 testmode 0
  [   33.841340] ath10k_pci 0000:02:00.0: firmware ver 10.2.4.70.9-2 api 5 features no-p2p,raw-mode crc32 b8d50af5
  [   33.881565] ath10k_pci 0000:02:00.0: Direct firmware load for ath10k/QCA988X/hw2.0/board-2.bin failed with error -2
  [   33.901264] ath10k_pci 0000:02:00.0: board_file api 1 bmi_id N/A crc32 bebc7c08
  [   35.027593] ath10k_pci 0000:02:00.0: htt-ver 2.1 wmi-op 5 htt-op 2 cal otp max-sta 128 raw 0 hwcrypto 1
  [   35.151165] ath10k_pci 0000:02:00.0 wlp2s0: renamed from wlan0
  ```

  #### My hardware-configuration.nix

  ```
  # Do not modify this file!  It was generated by ‘nixos-generate-config’
  # and may be overwritten by future invocations.  Please make changes
  # to /etc/nixos/configuration.nix instead.
  { config, lib, pkgs, linuxManualConfig, ... }:

  {
    imports =
      [ <nixpkgs/nixos/modules/installer/scan/not-detected.nix>
      ];

    boot.kernelPackages = pkgs.linuxPackages_4_9;
    boot.initrd.availableKernelModules = [ "ahci" "ohci_pci" "ehci_pci" "pata_atiixp" "firewire_ohci" "usb_storage" "floppy" "sd_mod" "sr_mod" ];
    boot.kernelModules = [ "kvm-amd" ];
    boot.extraModulePackages = [ ];
    boot.extraModprobeConfig = ''
      options ath10k_core skip_otp=y
      options cfg80211 ieee80211_regdom=CA
    '';
    hardware.firmware = [ pkgs.firmwareLinuxNonfree ];


    fileSystems."/" =
      { device = "/dev/disk/by-uuid/b92bad80-3705-4405-bc47-e20f72db7f78";
        fsType = "btrfs";
      };

    fileSystems."/boot" =
      { device = "/dev/disk/by-uuid/cb32307a-99f2-4a30-ac47-b456ddd75b6c";
        fsType = "ext2";
      };

    swapDevices =
      [ { device = "/dev/disk/by-uuid/6be80b01-2817-4a9e-8c39-566b39273267"; }
      ];

    nix.maxJobs = lib.mkDefault 6;
    powerManagement.cpuFreqGovernor = "ondemand";
  }
  ```

  I can provide more information, but do not know what to include. I'd like to mention that I have tried to boot a NixOS entry
  (from grub) from a date I know for sure my wifi worked and this did not work.

  #### EDIT - Additional information

  I booted up a live usb of `nixos-minimal-17.03.1463.81fceb2554-x86_64-linux.iso` which correctly showed my device as wlp2s0.

  I also booted up `nixos-minimal-17.09.2034.78eed74497-x86_64-linux.iso` which did not work.

  I remain hopeful that this is a regression and there could be a fix.

  ### Steps to reproduce

  If you have the same hardware try using wifi with NixOS and Ubunutu. That device will not be usable in NixOS.

  ## Technical details

  * System: (NixOS: `nixos-version`, Ubuntu/Fedora: `lsb_release -a`, ...)

          NixOS: 17.09.2034.78eed74497 (Hummingbird)
          Ubuntu: ubuntu-16.04.3-desktop
          md5 of Ubuntu iso used:
          0d9fe8e1ea408a5895cbbe3431989295

  * Nix version: (run `nix-env --version`)

          nix-env (Nix) 1.11.15

  * Nixpkgs version: (run `nix-instantiate --eval '<nixpkgs>' -A lib.nixpkgsVersion`)

          17.09.2034.78eed74497

  * Sandboxing enabled: (run `grep build-use-sandbox /etc/nix/nix.conf`)

          build-use-sandbox = false


state: closed
title: make-dbus-conf: prefer local build
user_login: orivej
html_url: https://github.com/NixOS/nixpkgs/pull/31550
updated_at: 2017-11-13 00:38:24
body:
  ###### Motivation for this change

  I use remote builders to upgrade my laptop (`nix.buildMachines` option), and after a mass rebuild the final step that takes a lot of time looks like this (for the brevity of the example, I've interrupted the last step before running the switch again):

  ```
  # nixos-rebuild switch
  building Nix...
  building the system configuration...
  these derivations will be built:
    /nix/store/sacraxp35l3k0mcz92bmisf7rrqvxbdf-dbus-1.drv
    /nix/store/5ny75i0xcwic0plq30jrpjax9jfx5d5i-unit-dbus.service.drv
    /nix/store/2rwjbklbxzsgl6s6mnyrvj34svgdkyxk-system-units.drv
    /nix/store/s3p5db30hjp1aw847ml5q7xmsrrhr671-user-units.drv
    /nix/store/yxmxcclkchff3x18srpdz6h0aybb5qsz-etc.drv
    /nix/store/r8yw56k71dpn8wq30jp539kk5v7qaf4f-nixos-system-orivej-18.03.git.f575062.drv
  copying 500 missing paths (5000 MiB) to ‘user@build-machine’...
  ```

  All of this derivations prefer local build except [dbus-1](https://github.com/NixOS/nixpkgs/blob/f575062f9764b02fb04609e0afb0403e48435d7e/pkgs/development/libraries/dbus/make-dbus-conf.nix#L11). If I enable it for dbus-1, the switch finishes instantaneously. Previously I had to rerun the switch with `--no-build-hook` when I wanted it to finish fast.

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->

  - [x] Tested using sandboxing ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS, or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file) on non-NixOS)
  - Built on platform(s)
     - [x] NixOS
     - [ ] macOS
     - [ ] other Linux distributions
  - [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [x] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [ ] Tested execution of all binary files (usually in `./result/bin/`)
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).


state: closed
title: cudnn*_cudatoolkit*: use public NVIDIA mirror
user_login: lukeadams
html_url: https://github.com/NixOS/nixpkgs/pull/31551
updated_at: 2018-12-10 03:23:25
body:
  ###### Motivation for this change
  This PR dramatically simplifies the use of cudnn libraries on NixOS, which is used by most machine learning packages for gpu acceleration.

  Previously, you would have to go through the NVIDIA developer portal and manually use nix-prefetch to add the tarballs to the store. 
  - [x] Tested using sandboxing ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS, or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file) on non-NixOS)
  - Built on platform(s)
     - [x] NixOS
     - [ ] macOS
     - [ ] other Linux distributions
  - [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [ ] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [ ] Tested execution of all binary files (usually in `./result/bin/`)
  - [ ] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: oraclejdk: remove JCE option
user_login: taku0
html_url: https://github.com/NixOS/nixpkgs/pull/31552
updated_at: 2018-01-17 13:56:41
body:
  ###### Motivation for this change

  The unlimited JCE is bundled by default with Oracle JDK 9.
  http://www.oracle.com/technetwork/java/javase/terms/readme/jdk9-readme-3852447.html

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->

  - [X] Tested using sandboxing ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS, or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file) on non-NixOS)
  - Built on platform(s)
     - [X] NixOS
     - [ ] macOS
     - [ ] other Linux distributions
  - [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [ ] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [X] Tested execution of all binary files (usually in `./result/bin/`)
  - [X] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: pidginsipe: 1.22.1 -> 1.23.0
user_login: jensbin
html_url: https://github.com/NixOS/nixpkgs/pull/31553
updated_at: 2017-11-14 07:04:44
body:
  ###### Motivation for this change
  Version update
  * version 1.23.0 "D-Bus, IPv6, OS X 10.11+" (2017-10-28)

  ###### Things done

  <!-- Please check what applies. Note that these are not hard requirements but merely serve as information for reviewers. -->

  - [ ] Tested using sandboxing ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS, or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file) on non-NixOS)
  - Built on platform(s)
     - [x] NixOS
     - [ ] macOS
     - [ ] other Linux distributions
  - [ ] Tested via one or more NixOS test(s) if existing and applicable for the change (look inside [nixos/tests](https://github.com/NixOS/nixpkgs/blob/master/nixos/tests))
  - [ ] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [ ] Tested execution of all binary files (usually in `./result/bin/`)
  - [ ] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


