# issues

state: closed
title: bcc: init at git-2016-05-18
user_login: ragnard
html_url: https://github.com/NixOS/nixpkgs/pull/14479
updated_at: 2016-05-19 02:05:18
body:
  **This is a work in progress**

  Opening PR to get some feedback/help.

  **Status**: 
  - compiles
  - have contributed patches upstream, ~~waiting on https://github.com/iovisor/bcc/pull/477~~
  - need to test all tools

  **Todo**:

  Test all tools (on kernel 4.4.6):
  - [x] argdist
  - [ ] bashreadline
    - does not work, assumes bash is in `/bin/bash`
  - [x] biolatency
  - [x] biosnoop
  - [x] biotop
  - [x] bitesize
  - [ ] btrfsdist
  - [ ] btrfsslower
  - [x] cachestat
  - [x] dcsnoop
  - [x] dcstat
  - [x] execsnoop
  - [ ] ext4dist
  - [ ] ext4slower
  - [x] filelife
  - [x] fileslower
  - [x] filetop
  - [x] funccount
  - [x] funclatency
  - [ ] gethostlatency
  - [x] hardirqs
  - [x] killsnoop
  - [ ] mdflush
    - segfaults
  - [ ] memleak
    - requires stackmaps, kernel 4.6+
  - [ ] offcputime
    - requires stackmaps, kernel 4.6+
  - [x] offwaketime
  - [x] oomkill
  - [x] opensnoop
  - [x] pidpersec
  - [x] runqlat
  - [x] softirqs
  - [x] solisten
  - [ ] stackcount
    - requires stackmaps, kernel 4.6+
  - [ ] stacksnoop
    - requires stackmaps, kernel 4.6+
  - [x] statsnoop
  - [x] syncsnoop
  - [x] tcpaccept
  - [x] tcpconnect
  - [x] tcpconnlat
  - [x] tcpretrans
  - [x] tplist
  - [ ] trace
    - library detection fails
  - [x] vfscount
  - [x] vfsstat
  - [x] wakeuptime
  - [ ] xfsdist
  - [ ] xfsslower
  - [ ] zfsdist
  - [ ] zfsslower

  **Questions**:
  - ~~builds off unreleased git commit. What should the nixpkg `version` be?~~

  ---
  ###### Things done:
  - [ ] Tested using sandboxing (`nix-build --option build-use-chroot true` or [nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS)
  - Built on platform(s)
    - [ ] NixOS
    - [ ] OS X
    - [X] Linux
  - [ ] 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: Backport #14367 and #14389 fixing Sup, sphinx, and xapian to 16.03.
user_login: grahamc
html_url: https://github.com/NixOS/nixpkgs/pull/14480
updated_at: 2016-04-08 02:17:19
body:
  Working on evaluating this. However, if this isn't going to be accepted let me know and I'll cancel it. This isn't a small compile.
  ###### Things done:
  - [ ] Tested using sandboxing (`nix-build --option build-use-chroot true` or [nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS)
  - Built on platform(s)
    - [ ] NixOS
    - [ ] OS X
    - [ ] Linux
  - [ ] 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: TortoiseHG version included in nixpkgs is incompatible with the Mercurial version included
user_login: cumber
html_url: https://github.com/NixOS/nixpkgs/issues/14481
updated_at: 2016-04-14 07:28:06
body:
  I've installed both Mercurial and TortoiseHG from nixpkgs in nixos-16.03, but starting up TortoiseHG just aborts with this error message:

  ```
  #!python
  ** Mercurial version (3.7.1).  TortoiseHg version (3.6)
  ** Command: 
  ** CWD: /home/benme
  ** Encoding: UTF-8
  ** Extensions loaded: 
  ** Python version: 2.7.11 (default, Dec  5 2015, 19:47:20) [GCC 5.3.0]
  ** System: Linux benme-nixos 4.4.6 #1-NixOS SMP Wed Mar 16 15:43:17 UTC 2016 x86_64
  ** Qt-4.8.7 PyQt-4.11.3 QScintilla-2.9

  This version of TortoiseHg requires Mercurial version 3.5.n to 3.6.n, but found 3.7.1
  ```

  They're both installed by being listed in the `paths` of a `buildEnv` in my config.nix (`mercurialFull` and `tortoisehg`). I haven't done any overriding of either.
  - System: NixOS: 16.03.503.3f96280 (Emu)
  - Nix version: 1.11.2
  - Nixpkgs version: 16.03.503.3f96280


state: closed
title: inspectrum: 20160103 -> 20160403
user_login: mogorman
html_url: https://github.com/NixOS/nixpkgs/pull/14483
updated_at: 2016-04-06 03:49:06
body:
  ###### Things done:

  updated to latest version of this software.  now links against gnuradio and has some new features.
  - [x] Tested using sandboxing (`nix-build --option build-use-chroot true` or [nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS)
  - Built on platform(s)
    - [ ] NixOS
    - [ ] OS X
    - [x] Linux
  - [ ] 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).
  ###### More

  Fixes issue #<insert id>

  cc @<maintainer>

  ---

  _Please note, that points are not mandatory, but rather desired._


state: closed
title: platformio: 2.8.3 -> 2.8.6
user_login: mogorman
html_url: https://github.com/NixOS/nixpkgs/pull/14484
updated_at: 2016-04-06 03:55:36
body:
  ###### Things done:

  Minor version bump fixes a few bugs and adds more platforms
  - [ x] Tested using sandboxing (`nix-build --option build-use-chroot true` or [nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS)
  - Built on platform(s)
    - [ x] NixOS
    - [ ] OS X
    - [ ] Linux
  - [ ] 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).
  ###### More

  Fixes issue #<insert id>

  cc @<maintainer>

  ---

  _Please note, that points are not mandatory, but rather desired._


state: closed
title: sopel: 6.3.0 -> 6.3.1
user_login: mogorman
html_url: https://github.com/NixOS/nixpkgs/pull/14485
updated_at: 2016-04-06 03:56:30
body:
  ###### Things done:

  minor version bump and a few bug fixes, also built against newer python now.
  - [x] Tested using sandboxing (`nix-build --option build-use-chroot true` or [nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS)
  - Built on platform(s)
    - [x] NixOS
    - [ ] OS X
    - [ ] Linux
  - [ ] 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).
  ###### More

  Fixes issue #<insert id>

  cc @<maintainer>

  ---

  _Please note, that points are not mandatory, but rather desired._


state: closed
title: systemd service: enable systemd-remount-fs in containers
user_login: joachifm
html_url: https://github.com/NixOS/nixpkgs/pull/14486
updated_at: 2016-04-11 07:24:15
body:
  Disabling this service in containers precludes setting custom options for e.g., /proc.  For context, see discussion at https://github.com/NixOS/nixpkgs/pull/14372.

  All the service does is remount / and API file systems using options found in /etc/fstab (if any are set), so there shouldn't be any downsides to running this within a container.


state: closed
title: syncthing: 0.12.19 -> 0.12.21 + nixos module user support
user_login: peterhoeg
html_url: https://github.com/NixOS/nixpkgs/pull/14489
updated_at: 2016-04-14 09:18:44
body:
  # Things done:
  - [X] Tested using sandboxing (`nix-build --option build-use-chroot true` or [nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS)
  - Built on platform(s)
    - [X] NixOS
  - [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).
  # More

  This patch only applies against master due to changes merged recently.

  We are basically doing a few things in this, which I can of course break up in case people feel that makes sense:
  1. Upgrade to 0.12.21
  2. Add syncthing-inotify (init at 0.6.8)
  3. Changes to the NixOS module to allow specifying:
     1. If syncthing should run as a system service, and
     2. If we should be using inotify
  4. A stub package for syncthing 0.12 as the upcoming 0.13 will again change the protocol.
  5. User services for both syncthing and syncthing-inotify so they will run for normal users on a multi-user machine.

  Defaults have been set, so that behaviour is the same as before, so there should be no surprises.

  Cherrypicking along with `7c8c578` makes it run against `nixos-unstable`.


state: closed
title: Building octave-4.0.1 results in segfault in one of the tests
user_login: josefs
html_url: https://github.com/NixOS/nixpkgs/issues/14490
updated_at: 2016-04-18 07:37:46
body:
  ## Issue description

  I've been running octave-4.0.0 but now nixpkgs offers a newer version. When I try to upgrade I run into problems. Nix builds octave seemingly successfully but then runs the tests and one of them results in a segfault. Here's the end of the output during the build:

  ```
    scripts/general/prepad.m .................................... PASS     17/17  
    scripts/general/profile.m ...................................panic: Segmentation fault -- stopping myself...
  Makefile:2802: recipe for target 'check' failed
  make[1]: *** [check] Segmentation fault (core dumped)
  make[1]: Leaving directory '/tmp/nix-build-octave-4.0.1.drv-0/octave-4.0.1/test'
  Makefile:3071: recipe for target 'check' failed
  make: *** [check] Error 2
  builder for ‘/nix/store/1lq2m6zpyav6x6ibkvw4vgvhy4f0z6jj-octave-4.0.1.drv’ failed with exit code 2
  error: build of ‘/nix/store/1lq2m6zpyav6x6ibkvw4vgvhy4f0z6jj-octave-4.0.1.drv’ failed
  ```
  ### Steps to reproduce

  Since I already have octave installed I just did:

  ```
  nix-channel --update
  nix-env --upgrade
  ```
  ## Technical details
  - System: Ubuntu 15.10
  - Nix version: 1.11.2
  - Nixpkgs version: 16.09pre79463.d88ae10


state: closed
title: nodejs: 5.10.0 -> 5.10.1
user_login: lo1tuma
html_url: https://github.com/NixOS/nixpkgs/pull/14492
updated_at: 2016-04-06 08:35:32
body:
  ###### Things done:
  - Built on platform(s)
    - [x] OS X
  - [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).
  ###### More

  [Release Notes](https://nodejs.org/en/blog/release/v5.10.1/)


state: closed
title: Strategoxt does not build on Mac
user_login: svenkeidel
html_url: https://github.com/NixOS/nixpkgs/issues/14494
updated_at: 2016-04-09 08:15:14
body:
  I tried to install Stratego on my Mac, but the build of the dependency `sdf2bundle` failed. I presume that the error is caused by Clang (which is the standard compiler on Mac) and the project only builds with GCC. I also tried to compile the `sdf2bundle` with GCC, but this attempt failed because GCC itself cannot be built on Mac (_sigh_).

  Here is the build log for `nix-env -i strategoxt`: https://gist.github.com/svenkeidel/3fb6d9440a00010d6a8718138ee0e09f

  Best,
  Sven


state: closed
title: Subversion perl bindings have no RPATH to find libapr-1.so.0
user_login: DamienCassou
html_url: https://github.com/NixOS/nixpkgs/issues/14495
updated_at: 2016-05-02 08:56:28
body:
  ## Issue description

  When `git-svn` is installed with `nix-env -iA nixos.gitSVN`, `git-svn` works fine. When `git-svn` is installed with `nix-env -f /tmp/system.nix --install --remove-all`, then `git-svn` prints an error message.

  When installing with `nix-env -iA`, I get this log:

  ```
  $ nix-env -iA nixos.gitSVN
  replacing old ‘git-with-svn-2.8.0’
  installing ‘git-with-svn-2.6.3’
  ```

  So, it might be that git-with-svn-2.6.3 is fine but not `git-with-svn-2.8.0`.
  ### Steps to reproduce

  ```
  $ nix-env -iA nixos.gitSVN
  $ git svn clone http://svn.apache.org/repos/asf/subversion/trunk
  Initialized empty Git repository in /tmp/trunk/.git/
  $ rm -rf trunk
  $ cat /tmp/system.nix 
  with (import <nixpkgs> {}); {inherit gitSVN;}
  $ nix-env -f /tmp/system.nix --install --remove-all
  $ git svn clone http://svn.apache.org/repos/asf/subversion/trunk
  Can't load '/nix/store/5k75ksar1mf37gqa1rdwxn04b5w47k09-subversion-1.9.3/lib/perl5/site_perl/5.22.1/x86_64-linux-thread-multi/auto/SVN/_Core/_Core.so' for module SVN::_Core: libapr-1.so.0: cannot open shared object file: No such file or directory at /nix/store/0vmf0vmzbgj1yfwy2j28jp3fysavmqvf-perl-5.22.1/lib/perl5/5.22.1/x86_64-linux-thread-multi/DynaLoader.pm line 193.
   at /nix/store/5k75ksar1mf37gqa1rdwxn04b5w47k09-subversion-1.9.3/lib/perl5/site_perl/5.22.1/x86_64-linux-thread-multi/SVN/Base.pm line 59.
  BEGIN failed--compilation aborted at /nix/store/5k75ksar1mf37gqa1rdwxn04b5w47k09-subversion-1.9.3/lib/perl5/site_perl/5.22.1/x86_64-linux-thread-multi/SVN/Core.pm line 5.
  Compilation failed in require at /nix/store/6wic6ifyps5y98fdbyaaqbac8i6mr4rc-git-2.8.0/lib/perl5/site_perl/5.22.1/Git/SVN/Utils.pm line 6.
  BEGIN failed--compilation aborted at /nix/store/6wic6ifyps5y98fdbyaaqbac8i6mr4rc-git-2.8.0/lib/perl5/site_perl/5.22.1/Git/SVN/Utils.pm line 6.
  Compilation failed in require at /nix/store/6wic6ifyps5y98fdbyaaqbac8i6mr4rc-git-2.8.0/lib/perl5/site_perl/5.22.1/Git/SVN.pm line 32.
  BEGIN failed--compilation aborted at /nix/store/6wic6ifyps5y98fdbyaaqbac8i6mr4rc-git-2.8.0/lib/perl5/site_perl/5.22.1/Git/SVN.pm line 32.
  Compilation failed in require at /nix/store/6wic6ifyps5y98fdbyaaqbac8i6mr4rc-git-2.8.0/libexec/git-core/.git-svn-wrapped line 21.
  BEGIN failed--compilation aborted at /nix/store/6wic6ifyps5y98fdbyaaqbac8i6mr4rc-git-2.8.0/libexec/git-core/.git-svn-wrapped line 21.
  ```
  ## Technical details
  - System: NixOS: `nixos-version` = `16.09.git.cb44efc` (`channels/nixos-unstable-small`)
  - Nix: `nix-env --version` = `1.11.2`
  - Nixpkgs version: `16.09.git.cb44efc` (`channels/nixos-unstable-small`)

  /cc @peti @the-kenny @wmertens 


state: closed
title: Heroku toolbelt is broken (in an unrecoverable manner) after deleting your ~/.heroku directory
user_login: rehno-lindeque
html_url: https://github.com/NixOS/nixpkgs/issues/14496
updated_at: 2017-02-01 23:07:55
body:
  ## Issue description

  Deleting your `~/.heroku` directory appears to cause unrecoverable problems. This follows the merge of https://github.com/NixOS/nixpkgs/pull/13914.
  ### Steps to reproduce

  ```
  $ mv ~/.heroku ~/.heroku-backup

  $ nix-shell -p heroku

  [nix-shell:~/projects/development/myproject]$ heroku
  Installing Heroku Toolbelt v4... done.
  For more information on Toolbelt v4: https://github.com/heroku/heroku-cli
  heroku-cli: Adding dependencies... 6.68 MB/6.68 MB
  heroku-cli: Adding dependencies... 6.68 MB/6.68 MB
   ▸    rename /home/myusername/.heroku/tmp/732830271/file /nix/store/rykiflhsfl9sa96mhrsiqh5dil5w9947-nodejs-5.9.0/bin/node: invalid cross-device link
  heroku-cli: Adding dependencies... 6.68 MB/6.68 MB
  heroku-cli: Adding dependencies... 6.68 MB/6.68 MB
   ▸    rename /home/myusername/.heroku/tmp/867538066/file /nix/store/rykiflhsfl9sa96mhrsiqh5dil5w9947-nodejs-5.9.0/bin/node: invalid cross-device link
  heroku-cli: Installing core plugins...
   ▸    module.js:341
   ▸        throw err;
   ▸        ^
   ▸    
   ▸    Error: Cannot find module '/home/myusername/.heroku/npm-3.8.5/cli.js'
   ▸        at Function.Module._resolveFilename (module.js:339:15)
   ▸        at Function.Module._load (module.js:290:25)
   ▸        at Function.Module.runMain (module.js:447:10)
   ▸        at startup (node.js:142:18)
   ▸        at node.js:939:3
  module.js:341
      throw err;
      ^

  Error: Cannot find module '/home/myusername/.heroku/npm-3.8.5/cli.js'
      at Function.Module._resolveFilename (module.js:339:15)
      at Function.Module._load (module.js:290:25)
      at Function.Module.runMain (module.js:447:10)
      at startup (node.js:142:18)
      at node.js:939:3

   ▸    exit status 1
  heroku-cli: Installing core plugins (retrying)...
   ▸    Error installing package. 
   ▸    module.js:341
   ▸        throw err;
   ▸        ^
   ▸    
   ▸    Error: Cannot find module '/home/myusername/.heroku/npm-3.8.5/cli.js'
   ▸        at Function.Module._resolveFilename (module.js:339:15)
   ▸        at Function.Module._load (module.js:290:25)
   ▸        at Function.Module.runMain (module.js:447:10)
   ▸        at startup (node.js:142:18)
   ▸        at node.js:939:3
   ▸    
   ▸    Try running again with GODE_DEBUG=info to see more output.
  heroku-cli: Adding dependencies... 6.68 MB/6.68 MB
  heroku-cli: Adding dependencies... 6.68 MB/6.68 MB
   ▸    rename /home/myusername/.heroku/tmp/705578544/file /nix/store/rykiflhsfl9sa96mhrsiqh5dil5w9947-nodejs-5.9.0/bin/node: invalid cross-device link
  heroku-cli: Installing core plugins...
   ▸    module.js:341
   ▸        throw err;
   ▸        ^
   ▸    
   ▸    Error: Cannot find module '/home/myusername/.heroku/npm-3.8.5/cli.js'
   ▸        at Function.Module._resolveFilename (module.js:339:15)
   ▸        at Function.Module._load (module.js:290:25)
   ▸        at Function.Module.runMain (module.js:447:10)
   ▸        at startup (node.js:142:18)
   ▸        at node.js:939:3
  module.js:341
      throw err;
      ^

  Error: Cannot find module '/home/myusername/.heroku/npm-3.8.5/cli.js'
      at Function.Module._resolveFilename (module.js:339:15)
      at Function.Module._load (module.js:290:25)
      at Function.Module.runMain (module.js:447:10)
      at startup (node.js:142:18)
      at node.js:939:3

   ▸    exit status 1
  heroku-cli: Installing core plugins (retrying)...
   ▸    Error installing package. 
   ▸    module.js:341
   ▸        throw err;
   ▸        ^
   ▸    
   ▸    Error: Cannot find module '/home/myusername/.heroku/npm-3.8.5/cli.js'
   ▸        at Function.Module._resolveFilename (module.js:339:15)
   ▸        at Function.Module._load (module.js:290:25)
   ▸        at Function.Module.runMain (module.js:447:10)
   ▸        at startup (node.js:142:18)
   ▸        at node.js:939:3
   ▸    
   ▸    Try running again with GODE_DEBUG=info to see more output.
   !    error getting commands pid 5442 exit 1
  ```


state: closed
title: Oxygen theme doesn't appear in lxappearance
user_login: savorocks
html_url: https://github.com/NixOS/nixpkgs/issues/14497
updated_at: 2016-04-10 12:08:30
body:
  ## Issue description

  I followed the instructions that can be found on https://nixos.org/wiki/Enable_GTK_themes_in_KDE but the theme doesn't appear in lxappearance. The only one that does appear is 'raleigh', which has been there by default.

  P.S. I managed to select oxygen normally on my previous installation of nixos, which I installed couple of months before, but I can't remember what I'd done differently.
  ### Steps to reproduce

  nix-env -i oxygen-gtk2 oxygen-gtk3
  cp -R ~/.nix-profile/share/themes/ ~/.themes
  ## Technical details

  I am using nixos with xmonad window manager, no desktop environment. I don't know if this is enough detail, if you need something more please tell me and I'll post it.
  - System: 16.03pre76756.885acea (Emu)
  - Nix version: 1.11.1
  - Nixpkgs version: "16.03pre76756.885acea"


state: closed
title: pythonPackages.cgkit: init at 2.0.0
user_login: expipiplus1
html_url: https://github.com/NixOS/nixpkgs/pull/14498
updated_at: 2016-04-09 09:51:15
body:
  ###### Things done:
  - [ ] Tested using sandboxing (`nix-build --option build-use-chroot true` or [nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS)
  - Built on platform(s)
    - [ ] NixOS
    - [ ] OS X
    - [x] Linux
  - [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/`)
  - [ ] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).


state: closed
title: uncertainties: 2.4.6.1 -> 2.4.8.1
user_login: rnhmjoj
html_url: https://github.com/NixOS/nixpkgs/pull/14499
updated_at: 2017-02-15 14:37:47
body:
  ###### Things done:
  - [x] Tested using sandboxing
  - Built on platform(s)
    - [x] NixOS
    - [ ] OS X
    - [ ] Linux
  - [x] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).


state: closed
title: haskellPackages.dnssd build failure
user_login: chris-martin
html_url: https://github.com/NixOS/nixpkgs/issues/14502
updated_at: 2016-04-06 22:06:06
body:
  ## Issue description

  The Haskell package `dnssd` build fails due to missing `dns_sd` C library.

  I assume it just needs a dependency on `avahi`. The [User's Guide to the Haskell Infrastructure](https://nixos.org/nixpkgs/manual/#users-guide-to-the-haskell-infrastructure) describes how to add non-Haskell dependencies to a Stack build, but what if I'm not using Stack?
  ### Steps to reproduce

  ```
  nix-shell -p haskellPackages.dnssd
  ```

  The build fails, outputting:

  ```
  * Missing C library: dns_sd
  This problem can usually be solved by installing the system package that
  provides this library (you may need the "-dev" version). If the library is
  already installed but in a non-standard location then you can use the flags
  --extra-include-dirs= and --extra-lib-dirs= to specify where it is.
  builder for ‘/nix/store/xsb0k05wx91arski8l4lzpa8j4rg7qg7-dnssd-0.1.0.0.drv’ failed with exit code 1
  error: build of ‘/nix/store/xsb0k05wx91arski8l4lzpa8j4rg7qg7-dnssd-0.1.0.0.drv’ failed
  /run/current-system/sw/bin/nix-shell: failed to build all dependencies
  ```
  ## Technical details

  ```
  > nixos-version
  16.09pre79434.e781a82 (Flounder)
  > nix-env --version
  nix-env (Nix) 1.11.2
  > nix-instantiate --eval '<nixpkgs>' -A lib.nixpkgsVersion
  "16.09pre79434.e781a82"
  ```


state: closed
title: haskellPackages.dnssd: override the dns_sd dependency to point to ava…
user_login: obadz
html_url: https://github.com/NixOS/nixpkgs/pull/14503
updated_at: 2016-04-06 22:05:30
body:
  ###### Things done:
  - [x] Tested using sandboxing (`nix-build --option build-use-chroot true` or [nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS)
  - Built on platform(s)
    - [x] NixOS
    - [ ] OS X
    - [ ] Linux
  - [ ] 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).
  ###### More

  @chris-martin: here you go
  cc @peti


state: closed
title: neo4j: 2.1.3 -> 2.3.3 & neo4j service: adjustment to version 2.3.3
user_login: ghost
html_url: https://github.com/NixOS/nixpkgs/pull/14505
updated_at: 2016-04-07 12:14:26
body:
  ###### Things done:
  - [X] Tested using sandboxing (`nix-build --option build-use-chroot true` or [nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS)
  - Built on platform(s)
    - [X] NixOS
    - [ ] OS X
    - [ ] Linux
  - [ ] 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).
  ###### More

  I used nixops to test the service.

  cc @offlinehacker 


state: closed
title: taskserver: integrate pki scripts
user_login: makefu
html_url: https://github.com/NixOS/nixpkgs/pull/14506
updated_at: 2016-04-07 21:19:15
body:
  This PR integrates the `pki` convenience scripts into the taskserver package.

  In the patchPhase all scripts related to generating a CA for taskwarrior are written into share/taskd and patched to actually work within nixos environment.
  ###### Things done:
  - [x] Tested using sandboxing
  - Built on platform(s)
    - [x] NixOS
    - [ ] OS X
    - [ ] Linux
  - [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).
  ###### More

  I saw there is an open PR #14476 for integrating the whole taskserver into nixpks - still i think providing the original scripts as described in the official documentation.

  cc @matthiasbeyer 


state: closed
title: thunderbird-bin: 38.7.1 -> 38.7.2
user_login: taku0
html_url: https://github.com/NixOS/nixpkgs/pull/14507
updated_at: 2016-04-07 21:11:39
body:
  ###### Things done:
  - [ ] Tested using sandboxing (`nix-build --option build-use-chroot true` or [nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS)
  - Built on platform(s)
    - [X] NixOS
    - [ ] OS X
    - [ ] Linux
  - [ ] 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).
  ###### More
  - Disabled Graphite font shaping library

  https://www.mozilla.org/en-US/thunderbird/38.7.2/releasenotes/

  cc: @Fuuzetsu 


state: closed
title: rethinkdb: 2.2.4 -> 2.3.0
user_login: kragniz
html_url: https://github.com/NixOS/nixpkgs/pull/14508
updated_at: 2016-04-07 09:58:10
body:
  ###### Things done:
  - [ ] Tested using sandboxing (`nix-build --option build-use-chroot true` or [nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS)
  - Built on platform(s)
    - [x] NixOS
    - [ ] OS X
    - [ ] Linux
  - [ ] 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).

  Release notes: https://github.com/rethinkdb/rethinkdb/releases/tag/v2.3.0


state: closed
title: linux: kernel config for extended BPF support
user_login: ragnard
html_url: https://github.com/NixOS/nixpkgs/pull/14509
updated_at: 2016-04-07 09:01:34
body:
  - Enable BPF_SYSCALL and BPF_EVENTS
  - Build modules for NET_CLS_BPF and NET_ACT_BPF

  With these config options we can leverage the full potential of BPF for tracing and instrumenting Linux systems, for example using libraries/tools like those provided by the [bcc](https://iovisor.github.io/bcc/) project.

  Notes:
  - These options should actually be OK from 4.2, but since default is now 4.4 I chose to start there
  - This PR will make usage of bcc as implemented in https://github.com/NixOS/nixpkgs/pull/14479 simpler as users won't need to compile a custom kernel

  cc @shlevy @edolstra @nathan7 


state: closed
title: xorg.libX11 does not compile on darwin
user_login: utdemir
html_url: https://github.com/NixOS/nixpkgs/issues/14510
updated_at: 2016-04-07 08:54:34
body:
  ## Issue description

  xorg.libX11 fails to compile with clang; giving the following error on configure:

  > configure: error: /nix/store/i4x242i46c7ldq1fy8vzc55f0k4q5wn3-clang-wrapper-3.7.1/bin/cpp does not preserve whitespace with or without -traditional.  I don't know what to do.

  As far as I can see, this was a common issue in 2012. 

  https://lists.freebsd.org/pipermail/freebsd-x11/2012-December/012652.html
  https://lists.freebsd.org/pipermail/freebsd-ports/2012-July/077128.html
  ### Steps to reproduce

  ```
  nixpkgs $ git rev-parse HEAD
  15434be579bb5257944b9e632422e73cfffa7551
  nixpkgs $ nix-build -A xorg.libX11 --no-out-link
  these derivations will be built:
    /nix/store/8zaslsyc06fff48q77jjaikk8mjnvmzs-libX11-1.6.3.drv
  building path(s) ‘/nix/store/vp0kaax25qw6cv5p5k2rb07nys9g7k3s-libX11-1.6.3-man’, ‘/nix/store/z0zyz6zygz2bpcrad6gabymkg3y2pg3d-libX11-1.6.3’
  unpacking sources
  unpacking source archive /nix/store/pv08ykxxwz6p0y8h63g376lyk2w168zm-libX11-1.6.3.tar.bz2
  source root is libX11-1.6.3
  setting SOURCE_DATE_EPOCH to timestamp 1425940726 of file libX11-1.6.3/INSTALL
  patching sources
  configuring
  fixing libtool script ./ltmain.sh
  configure flags: --disable-static --disable-dependency-tracking --prefix=/nix/store/z0zyz6zygz2bpcrad6gabymkg3y2pg3d-libX11-1.6.3
  checking build system type... x86_64-apple-darwin15.4.0
  checking host system type... x86_64-apple-darwin15.4.0
  checking for gcc... clang
  checking whether the C compiler works... yes
  ...
  configure: error: /nix/store/i4x242i46c7ldq1fy8vzc55f0k4q5wn3-clang-wrapper-3.7.1/bin/cpp does not preserve whitespace with or without -traditional.  I don't know what to do.
  builder for ‘/nix/store/8zaslsyc06fff48q77jjaikk8mjnvmzs-libX11-1.6.3.drv’ failed with exit code 1
  error: build of ‘/nix/store/8zaslsyc06fff48q77jjaikk8mjnvmzs-libX11-1.6.3.drv’ failed
  ```
  ## Technical details
  - System: (NixOS: `nixos-version`, Ubuntu/Fedora: `lsb_release -a`, ...)

  ```
  $ uname -a
  Darwin Utkus-MacBook-Pro.local 15.4.0 Darwin Kernel Version 15.4.0: Fri Feb 26 22:08:05 PST 2016; root:xnu-3248.40.184~3/RELEASE_X86_64 x86_64
  ```
  - Nix version: (run `nix-env --version`)

  ```
  $ nix-env --version
  nix-env (Nix) 1.10
  ```
  - Nixpkgs version: 

  ```
  nixpkgs $ git rev-parse HEAD
  15434be579bb5257944b9e632422e73cfffa7551
  ```


state: closed
title: exim: 4.86.2 -> 4.87
user_login: 4z3
html_url: https://github.com/NixOS/nixpkgs/pull/14511
updated_at: 2016-04-07 11:05:20
body:
  I've tested the patch against 40c586b (former nixos-unstable) and it's currently running on all my machines, receiving and sending mail.


state: closed
title: pythonPackages.MySQL_python seems broken in 16.03
user_login: lsix
html_url: https://github.com/NixOS/nixpkgs/issues/14512
updated_at: 2016-04-08 18:51:47
body:
  ## Issue description

  MySQL python binding is broken in 16.03 channel. Is seems to be OK in master. Apparently, 5982591afc07480808d9c71a5b97463fc4cc9943 is the commit in master that fixed that issue.

  If it is OK, I’d like to cherrry pick that commit into the `16.03` branch (this will imply a massive re-downloads from the cache for the users).
  ### Steps to reproduce

  ``` bash
  $ nix-shell -p pythonPackages.MySQL_python --command "python -c 'import MySQLdb'"
  Traceback (most recent call last):
    File "<string>", line 1, in <module>
    File "/nix/store/l7bgcgm270zmq1138cm4qspb648qdgz2-python2.7-MySQL-python-1.2.5/lib/python2.7/site-packages/MySQLdb/__init__.py", line 19, in <module>
      import _mysql
  ImportError: /nix/store/l7bgcgm270zmq1138cm4qspb648qdgz2-python2.7-MySQL-python-1.2.5/lib/python2.7/site-packages/_mysql.so: symbol mysql_use_result, version libmysqlclient_16 not defined in file libmysqlclient.so.18 with link time reference
  ```
  ## Technical details
  - System: `16.03.468.2d840da (Emu)`
  - Nix version: `nix-env (Nix) 1.11.2`
  - Nixpkgs version: `16.03.526.567b65d`

  cc @domenkozar 


state: closed
title: putty: 0.66 -> 0.67
user_login: georgewhewell
html_url: https://github.com/NixOS/nixpkgs/pull/14513
updated_at: 2016-04-07 13:52:26
body:
  ###### Things done:
  - [x] Tested using sandboxing (`nix-build --option build-use-chroot true` or [nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS)
  - Built on platform(s)
    - [x] NixOS
    - [ ] OS X
    - [ ] Linux
  - [ ] 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

  Note that the URL for 0.66 now returns 404, so version 0.66 won't build at all.


state: closed
title: pythonPackages.cefpython3: init at 31.2
user_login: expipiplus1
html_url: https://github.com/NixOS/nixpkgs/pull/14514
updated_at: 2016-07-01 11:00:59
body:
  The package itself builds without a problem (after applying the included patch).

  When it comes to `import cefpython3` there are some problems regarding loading some shared objects.

  `import cefpython3` fails because it's unable to find `libX11.so.6`. I'm adding that file's location to `LD_LIBRARY_PATH` in the derivation and removing the line in `__init__.py` which sets `LD_LIBRARY_PATH` but the call to `ctypes.CDLL` is still unable to find `libX11.so.6`.

  If I start the python REPL with `LD_LIBARAY_PATH=/nix/store/...libX11../lib python` then it succeeds in loading `libX11` (and goes on to fail on another X library, but I'm pretty sure that's solvable in the same way as the missing `libX11.so.6`)

  This isn't ready to be merged as is.


state: closed
title: twkhtmltopdf: 0.12.2.4 -> 0.12.3.2.
user_login: teh
html_url: https://github.com/NixOS/nixpkgs/pull/14516
updated_at: 2016-04-07 17:10:24
body:
  ###### Things done:
  - [ ] Tested using sandboxing (`nix-build --option build-use-chroot true` or [nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS)
  - Built on platform(s)
    - [x] NixOS
    - [ ] OS X
    - [x] Linux
  - [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).
  ###### More

  Fixes issue #<insert id>

  cc @jb55

  ---

  _Please note, that points are not mandatory, but rather desired._

  Necessary to build against the QT in nix.


state: closed
title: WIP: plasma 5.5 -> 5.6 + wayland support
user_login: yokto
html_url: https://github.com/NixOS/nixpkgs/pull/14517
updated_at: 2016-04-25 07:41:05
body:
  I always wanted to try out kde wayland. So here it is.

  What works so far. On terminal run:

  dbus-launch --exit-with-session startplasmacompositor

  What doesn't work yet nested sessions in X and sddm. Though sddm is probably just a question of adding the appropriate module. It doesn't really make sense to call it `services.x11.desktop-managers....` though.

  Any advice on how to continue is welcome.

  cc @ttuegel 


state: closed
title: lombok: init at 1.16.8
user_login: CrystalGamma
html_url: https://github.com/NixOS/nixpkgs/pull/14518
updated_at: 2016-04-09 15:47:15
body:
  Tested on NixOS using chroot build.
  This is my first package, is this OK or do I need to compile from sources (even though I think this library does a few bytecode hacks, so it would probably be difficult)?
  Do I need to mention a maintainer in the metadata and if so, how do I find one?


state: closed
title: apt-cacher-ng: disable on OSX
user_login: aespinosa
html_url: https://github.com/NixOS/nixpkgs/pull/14519
updated_at: 2018-05-22 14:18:05
body:
  ###### Things done:
  - [ ] Tested using sandboxing (`nix-build --option build-use-chroot true` or [nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS)
  - Built on platform(s)
    - [ ] NixOS
    - [x] OS X
    - [x] Linux
  - [ ] 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).
  ###### More

  fmemopen() doesn't exist on OSX. This causes the builds to fail.


state: closed
title: wkhtmltopdf: 0.12.2.4 -> 0.12.3.2, fix broken build on 16.03
user_login: jb55
html_url: https://github.com/NixOS/nixpkgs/pull/14521
updated_at: 2016-04-07 20:02:44
body:
  Fix wkhtmltopdf on 16.03
  ###### Things done:
  - [x] Tested using sandboxing (`nix-build --option build-use-chroot true` or [nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS)
  - Built on platform(s)
    - [x] NixOS
    - [ ] OS X
    - [ ] Linux
  - [ ] 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).
  ###### More

  Fixes issue #14422


state: closed
title: Manual: broken link "Examples of real-world NixOS configuration files can be found at"
user_login: respeccing
html_url: https://github.com/NixOS/nixpkgs/issues/14522
updated_at: 2016-04-08 17:37:09
body:
  ## Issue description

  A link, from the manual, that was working in the past day is now broken.
  ### Steps to reproduce
  1. go to: https://nixos.org/nixos/manual/
  2. search for "Examples of real-world NixOS configuration files can be found at"
  3. click on the following link, which is: https://nixos.org/repos/nix/configurations/trunk/


state: closed
title: graphviz: build with pango even without xorg
user_login: acowley
html_url: https://github.com/NixOS/nixpkgs/pull/14524
updated_at: 2016-04-08 01:18:04
body:
  ###### Things done:
  - [ ] Tested using sandboxing (`nix-build --option build-use-chroot true` or [nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS)
  - Built on platform(s)
    - [ ] NixOS
    - [x] OS X
    - [ ] Linux
  - [ ] 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).
  ###### More

  The pango dependency enables outputting PDF files, and is somewhat
  independent of the larger xorg dependencies.


state: closed
title: pcl: buildable without GUI components
user_login: acowley
html_url: https://github.com/NixOS/nixpkgs/pull/14525
updated_at: 2016-04-08 01:37:37
body:
  ###### Things done:
  - [ ] Tested using sandboxing (`nix-build --option build-use-chroot true` or [nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS)
  - Built on platform(s)
    - [ ] NixOS
    - [x] OS X
    - [ ] Linux
  - [ ] 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).
  ###### More

  One can build pcl with vtk, qt4, and libXt set to null iff libpng is
  explicitly listed as a dependency.

  pcl's build system is happy to proceed without those GUI-related
  packages as long as libpng is available.


state: closed
title: fish: pick up completion files from other packages
user_login: Profpatsch
html_url: https://github.com/NixOS/nixpkgs/pull/14526
updated_at: 2016-04-09 17:08:46
body:
  Some packages bring their own completions in
  /share/fish/vendor_completions.d. Now they are picked up by fish from
  every path in NIX_PROFILES.

  cc @aszlig 


state: closed
title: mercurial: 3.7.1 -> 3.7.3 for multiple CVEs
user_login: grahamc
html_url: https://github.com/NixOS/nixpkgs/pull/14527
updated_at: 2019-04-17 01:44:35
body:
  Please backport to 16.03
  ###### Things done:
  - [x] Tested using sandboxing (`nix-build --option build-use-chroot true` or [nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS)
  - Built on platform(s)
    - [x] NixOS
    - [x] OS X
    - [ ] Linux
  - [ ] 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).

  ---

  CVE-2016-3068

  ```
  Blake Burkhart discovered that Mercurial allows URLs for Git
  subrepositories that could result in arbitrary code execution on
  clone.
  ```

  CVE-2016-3069

  ```
  Blake Burkhart discovered that Mercurial allows arbitrary code
  execution when converting Git repositories with specially
  crafted names.
  ```

  CVE-2016-3630

  ```
  It was discovered that Mercurial does not properly perform bounds-
  checking in its binary delta decoder, which may be exploitable for
  remote code execution via clone, push or pull.
  ```


state: closed
title: qutebrowser: 0.5.1 -> 0.6.0
user_login: kragniz
html_url: https://github.com/NixOS/nixpkgs/pull/14528
updated_at: 2016-04-08 05:09:10
body:
  ###### Things done:
  - [ ] Tested using sandboxing (`nix-build --option build-use-chroot true` or [nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS)
  - Built on platform(s)
    - [x] NixOS
    - [ ] OS X
    - [ ] Linux
  - [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).

  Release notes: https://github.com/The-Compiler/qutebrowser/releases/tag/v0.6.0


state: closed
title: optipng: 0.7.5 -> 0.7.6 (CVE-2016-2191)
user_login: micxjo
html_url: https://github.com/NixOS/nixpkgs/pull/14529
updated_at: 2016-04-08 09:03:32
body:
  ###### Things done:
  - [x] Tested using sandboxing (`nix-build --option build-use-chroot true` or [nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS)
  - Built on platform(s)
    - [x] NixOS
    - [ ] OS X
    - [ ] Linux
  - [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).
  ###### More

  0.7.6 contains a fix for CVE-2016-2191:

  > An invalid write may occur in optipng before version 0.7.6 while
  > processing bitmap images due to `crt_row' being (inc|dec)remented
  > without any boundary checking when encountering delta escapes. This
  > issue can possibly be used to execute arbitrary code.


state: closed
title: linuxPackages_grsec.kernelHeaders: fix build
user_login: joachifm
html_url: https://github.com/NixOS/nixpkgs/pull/14530
updated_at: 2016-04-17 19:25:19
body:
  ###### Things done:
  - [x] Tested using sandboxing (`nix-build --option build-use-chroot true` or [nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS)
  - Built on platform(s)
    - [ ] NixOS
    - [ ] OS X
    - [x] Linux
  - [ ] 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).
  ###### More

  Adds gmp, libmpc, mpfr, and bc for gcc plugin support.  Running 'make
  prepare' before building turns out to be necessary.

  I think the `preConfigure` step could be made unconditional, but I've made it conditional just to minimize the impact of this patch.

  cc @domenkozar 


state: open
title: RFC: remove node packages
user_login: gilligan
html_url: https://github.com/NixOS/nixpkgs/issues/14532
updated_at: 2018-05-07 06:47:15
body:
  I just had a look at `node-packages-generated.nix`. While I didn't go through every single package basically any package that I picked out was utterly outdated. I sure hope nobody is relying on those packages and so I currently see little value in having those.

  In https://github.com/NixOS/nixpkgs/issues/13103#issuecomment-186148878 @svanderburg comments:

  > The only NPM packages that should be in Nixpkgs IMO are:
  > - Command-line utilities/end-user programs
  > - Library packages that are dependencies of non-NPM packages

  **I would thus suggest** to do exactly that: remove most of `node-packages.json` leaving only what falls into one of the two categories above.

  It is too bad that interfacing with npm is such a flakey business so the integration cannot be automated further to allow for up to date packages with less manual work. Which is exactly the reason why the scope of included node packages should be limited.

  I'm happy to provide a PR if this OK with everyone. 

  /cc @zimbatm @lo1tuma  


state: closed
title: beancount: init at 2016-04-08
user_login: matthiasbeyer
html_url: https://github.com/NixOS/nixpkgs/pull/14533
updated_at: 2016-04-22 19:34:40
body:
  ###### Things done:
  - [x] Tested using sandboxing (`nix-build --option build-use-chroot true` or [nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS)
  - Built on platform(s)
    - [x] NixOS
    - [ ] OS X
    - [ ] Linux
  - [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).
  ###### More

  I'm having issues building this. It complains `hashlib` is not present, but there is no package `hashlib` in nixpkgs though doing `python3.3` and then `import hashlib` works fine...


state: closed
title: libsamplerate, libdvdcss: fix darwin build
user_login: ryanartecona
html_url: https://github.com/NixOS/nixpkgs/pull/14534
updated_at: 2016-10-02 20:23:28
body:
  ###### Things done:
  - [ ] Tested using sandboxing (`nix-build --option build-use-chroot true` or [nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS)
  - Built on platform(s)
    - [ ] NixOS
    - [x] OS X
    - [ ] Linux
  - [ ] 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).
  ###### More

  I started with intent to get Handbrake building on darwin, but that turned our more difficult than anticipated. It seems to pretty heavily depend on Xcode.

  I did manage to fix these two in the process, though. They build for me locally just fine. The nox-review fails for me while building doxygen, which seems pretty unrelated.


state: closed
title: flashplayer: 11.2.202.577 -> 11.2.202.616
user_login: taku0
html_url: https://github.com/NixOS/nixpkgs/pull/14535
updated_at: 2016-04-08 16:31:29
body:
  ###### Things done:
  - [ ] Tested using sandboxing (`nix-build --option build-use-chroot true` or [nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS)
  - Built on platform(s)
    - [X] NixOS
    - [ ] OS X
    - [ ] Linux
  - [ ] 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).
  ###### More

  Security fix for [APSB16-10](https://helpx.adobe.com/security/products/flash-player/apsb16-10.html).

  Tested on x86_64 NixOS with Firefox.


state: closed
title: Add nodePackages.tern
user_login: NicolasPetton
html_url: https://github.com/NixOS/nixpkgs/pull/14536
updated_at: 2016-04-09 05:48:24
body:
  ###### Things done:
  - [x] Tested using sandboxing (`nix-build --option build-use-chroot true` or [nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS)
  - Built on platform(s)
    - [x] NixOS
    - [ ] OS X
    - [x] Linux
  - [ ] 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).
  ###### More

  I also removed node-xmpp-core which has a broken dependency.

  cc @DamienCassou @offlinehacker @shlevy


state: closed
title: lxmenu-data: init at 0.1.5
user_login: Balletie
html_url: https://github.com/NixOS/nixpkgs/pull/14537
updated_at: 2016-04-08 17:40:09
body:
  Provides menus for LXDE, or for e.g. PCManFM if no desktop environment is installed. On Arch, PCManFM depends on this package, so we can consider doing the same here. I did not yet do this, however. CC @ttuegel, maintainer of PCManFM

  I put it in pkgs/desktops/lxde/core, because I did not know where else to put it. This directory did not exists before this PR, so please tell me if it's not right. At the moment LXDE is not yet packaged in nixpkgs, so maybe this can be misleading.

  **Edit:** Maybe pkgs/data/misc?
  ###### Things done:
  - [ ] Tested using sandboxing (`nix-build --option build-use-chroot true` or [nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS)
  - Built on platform(s)
    - [ ] NixOS
    - [ ] OS X
    - [x] Linux
  - [ ] 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).
  ###### More

  ---

  _Please note, that points are not mandatory, but rather desired._


state: closed
title: RFC: Live environment with nix store included in initrd
user_login: nshalman
html_url: https://github.com/NixOS/nixpkgs/issues/14538
updated_at: 2016-05-02 14:51:16
body:
  ## Issue description

  I'm working on a new Linux based project that is currently using a different build system and I'm evaluating Nix as a replacement.

  Our system runs mostly from a stripped down Linux image in memory that includes the full system in the initrd which makes it very very simple to boot with network booting. No need to fetch an additional squashfs (and it's practical because our image is so lean.) We then put a ZFS pool on the disks to use as storage for the workloads we run on the machines.

  I've been flailing around (see https://github.com/NixOS/nixpkgs/compare/master...nshalman:cerana-test1) trying to get something that works and coming up short.

  I think Nix/NixOS is a very good project  for us to collaborate with. A much more elegant version of what I've been working on is something that I'd want to get merged into nixpkgs so that we can collaborate further with NixOS.


state: closed
title: Plex: update plex, plexpass; fix plex module to restart
user_login: colemickens
html_url: https://github.com/NixOS/nixpkgs/pull/14539
updated_at: 2016-04-09 16:01:58
body:
  Tested on my machines. Builds both plex and plexpass. Server works as usual. Every once in a while plex will fail to start on boot. Restarting on-failure should help.


state: closed
title: Xpra failing to start on 16.03
user_login: kototama
html_url: https://github.com/NixOS/nixpkgs/issues/14540
updated_at: 2016-11-30 17:42:09
body:
  Xpra fails to start on NixOS 16.03.526.567b65d. I also tried to install the `rencode` Python module as a fix ; without success.

  ```
  [root@nixos:~]# xpra start :222
  2016-04-08 21:27:49,615 rencode import error: No module named rencode

  Warning: running as root

  [root@nixos:~]# Entering daemon mode; any further errors will be reported to:
    /root/.xpra/:222.log


  [root@nixos:~]# nix-env -iA nixos.python27Packages.rencode
  replacing old ‘python2.7-rencode-git20150810’
  installing ‘python2.7-rencode-git20150810’

  [root@nixos:~]# xpra start :222
  2016-04-08 21:28:00,934 rencode import error: No module named rencode

  Warning: running as root

  [root@nixos:~]# Entering daemon mode; any further errors will be reported to:
    /root/.xpra/:222.log
  ^C

  [root@nixos:~]# cat /root/.xpra/:222.log

  X.Org X Server 1.17.4
  Release Date: 2015-10-28
  X Protocol Version 11, Revision 0
  Build Operating System: Linux 3.14.54 i686 
  Current Operating System: Linux nixos 4.4.6 #1-NixOS SMP Wed Mar 16 15:43:17 UTC 2016 i686
  Kernel command line: BOOT_IMAGE=(hd0,msdos1)/nix/store/kszxdc6wxbzbc3mhvpzrjlina9ynriwq-linux-4.4.6/bzImage systemConfig=/nix/store/x99zi6ncq50qc3hjhgg8ydmjysxahjvs-nixos-system-nixos-16.03.498.f8a5d1e init=/nix/store/x99zi6ncq50qc3hjhgg8ydmjysxahjvs-nixos-system-nixos-16.03.498.f8a5d1e/init loglevel=4
  Build Date: 30 March 2016  09:59:32AM

  Current version of pixman: 0.34.0
      Before reporting problems, check http://wiki.x.org
      to make sure that you have the latest version.
  Markers: (--) probed, (**) from config file, (==) default setting,
      (++) from command line, (!!) notice, (II) informational,
      (WW) warning, (EE) error, (NI) not implemented, (??) unknown.
  (++) Log file: "/root/.xpra/Xorg.:222.log", Time: Fri Apr  8 21:28:00 2016
  (==) Using system config directory "/nix/store/s4r2s1rgqxqgcwrh1b6c0pq73skjdcr4-xorg-server-1.17.4/share/X11/xorg.conf.d"
  (EE) 
  Fatal server error:
  (EE) no screens found(EE) 
  (EE) 
  Please consult the The X.Org Foundation support 
       at http://wiki.x.org
   for help. 
  (EE) Please also check the log file at "/root/.xpra/Xorg.:222.log" for additional information.
  (EE) 
  (EE) Server terminated with error (1). Closing log file.

  ```


state: closed
title: nvidia-x11: 358.16 -> 361.42
user_login: grahamc
html_url: https://github.com/NixOS/nixpkgs/pull/14541
updated_at: 2016-04-10 09:56:34
body:
  Cherry-picked from master.

  See: https://github.com/NixOS/nixpkgs/pull/14404https://github.com/NixOS/nixpkgs/pull/14404

  Building locally just in case.
  ###### Things done:
  - [ ] Tested using sandboxing (`nix-build --option build-use-chroot true` or [nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS)
  - Built on platform(s)
    - [ ] NixOS
    - [ ] OS X
    - [ ] Linux
  - [ ] 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).
  ###### More

  cc @domenkozar 

  ---

  This fixes the segfault reported in #13942 caused by missing
  libEGL.so.0 and libEGL_nvidia.so.0 symlinks.


state: closed
title: LLVM 3.8 fails to build on OS X 10.11
user_login: bsmt
html_url: https://github.com/NixOS/nixpkgs/issues/14542
updated_at: 2016-05-20 13:38:33
body:
  ## Issue description

  Seems like it's just a hash mismatch, but I'm not certain.

  ```
  ~ > nix-env -i llvm
  installing ‘llvm-3.8.0’
  these derivations will be built:
    /nix/store/08fy4bggcvgck44jsds0kzaa3md5n1x2-libcxxabi-3.8.0.src.tar.xz.drv
    /nix/store/fyz4jqrccjqfl3cm5n2if4bvdl6k3c9i-libcxx-3.8.0.src.tar.xz.drv
    /nix/store/k04fx9qdz339dy3hpf0k4vpsqw8m0gp0-libc++abi-3.8.0.drv
    /nix/store/jjnfrdz0cj91zdixssbshbbd3wnj9z81-llvm-3.8.0.drv
  building path(s) ‘/nix/store/qzdqpri06k1im9kdl3gr80ii5dksmbsb-libcxx-3.8.0.src.tar.xz’
  trying http://llvm.org/releases/3.8.0/libcxx-3.8.0.src.tar.xz
  output path ‘/nix/store/qzdqpri06k1im9kdl3gr80ii5dksmbsb-libcxx-3.8.0.src.tar.xz’ has sha256 hash ‘0yr3fh8vj38289b9cwk37zsy7x98dcd3kjy7xxy8mg20p48lb01n’ when ‘0i7iyzk024krda5spfpfi8jksh83yp3bxqkal0xp76ffi11bszrm’ was expected
  cannot build derivation ‘/nix/store/k04fx9qdz339dy3hpf0k4vpsqw8m0gp0-libc++abi-3.8.0.drv’: 1 dependencies couldn't be built
  cannot build derivation ‘/nix/store/jjnfrdz0cj91zdixssbshbbd3wnj9z81-llvm-3.8.0.drv’: 1 dependencies couldn't be built
  error: build of ‘/nix/store/jjnfrdz0cj91zdixssbshbbd3wnj9z81-llvm-3.8.0.drv’ failed
  ```
  ### Steps to reproduce

  `nix-env -i llvm-3.8.0`
  ## Technical details
  - System: OS X 10.11
  - Nix version: nix-env (Nix) 1.11.2
  - Nixpkgs version: Given command doesn't work, likely due to my configuration, but nix-channel --update downloads from nixpkgs-16.09pre80183.551296a


state: closed
title: wraith: init at 1.4.6
user_login: elitak
html_url: https://github.com/NixOS/nixpkgs/pull/14545
updated_at: 2016-04-09 06:39:13
body:
  Built and tested on NixOS.

  I noted possible difficulties in the "meta" section. Is this the proper spot for such comments?


state: closed
title: pcre: patch CVE-2016-1283
user_login: micxjo
html_url: https://github.com/NixOS/nixpkgs/pull/14546
updated_at: 2016-04-09 07:55:34
body:
  ###### Things done:
  - [x] Tested using sandboxing (`nix-build --option build-use-chroot true` or [nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS)
  - Built on platform(s)
    - [x] NixOS
    - [ ] OS X
    - [ ] Linux
  - [ ] 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).
  ###### More

  > The pcre_compile2 function in pcre_compile.c in PCRE 8.38 mishandles the `/((?:F?+(?:^(?(R)a+\"){99}-))(?J)(?'R'(?'R'<((?'RR'(?'R'\){97)?J)?J)(?'R'(?'R'\){99|(:(?|(?'R')(\k'R')|((?'R')))H'R'R)(H'R))))))/` pattern and related patterns with named subgroups, which allows remote attackers to cause a denial of service (heap-based buffer overflow) or possibly have unspecified other impact via a crafted regular expression, as demonstrated by a JavaScript RegExp object encountered by Konqueror.
  - We are vulnerable to this, you can try compiling the above pattern with any number of things in nixpkgs that use pcre, e.g. in zsh `zmodload zsh/pcre; pcre_compile "/((?:F?+(?:^(?(R)a+\"){99}-))(?J)(?'R'(?'R'<((?'RR'(?'R'\){97)?J)?J)(?'R'(?'R'\){99|(:(?|(?'R')(\k'R')|((?'R')))H'R'R)(H'R))))))/"` core dumps.
  - As demonstrated this seems to "only" be a DOS vector, but the [Arch Security Advisory](https://lists.archlinux.org/pipermail/arch-security/2016-March/000583.html) suggests the possibility of crafting a pattern to trigger arbitrary code execution.

  > Exploits with advanced Heap Fengshui techniques may allow
  > an attacker to execute arbitrary code in the context of the user running
  > the affected application.
  - This triggers a large rebuild.


state: closed
title: wayland: 1.9.0 -> 1.10.0, weston: 1.9.0 -> 1.10.0, wayland-protocols: init at 1.3
user_login: groxxda
html_url: https://github.com/NixOS/nixpkgs/pull/14547
updated_at: 2016-04-09 23:11:55
body:
  ###### Things done:
  - [x] Tested using sandboxing (`nix-build --option build-use-chroot true` or [nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS)
  - Built on platform(s)
    - [x] NixOS
    - [ ] OS X
    - [ ] Linux
  - [ ] 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).

  We could probably go without the dependency on libxml2 if we disable DTD validation (see https://cgit.freedesktop.org/wayland/wayland/commit/?id=f66e2d53dd8920451a4d9544b2fd2568a6a75b9b )


state: closed
title: [WIP] PINE64: Kernel init
user_login: NeQuissimus
html_url: https://github.com/NixOS/nixpkgs/pull/14548
updated_at: 2016-04-09 14:22:56
body:
  I am giving this a shot.
  The PINE is a relatively new SoC.

  I am thinking this should work similarly to the Raspberry Pi support.

  A 3.10 kernel that works on the PINE can be found here:
  http://forum.pine64.org/showthread.php?tid=343

  The kernel needs to be built on an ARM system from what I can tell. Will use my existing Raspberry Pi to do so and then see if the kernel works on the PINE.

  If anybody would like to contribute, you are more than welcome.


state: closed
title: Add DPI option to xserver invocation.
user_login: brandonedens
html_url: https://github.com/NixOS/nixpkgs/pull/14549
updated_at: 2016-04-09 12:22:34
body:
  Tested with and without the option specified in my configuration.nix. I'm using this feature to adjust my HiDPI display.

  CCing those that worked in those sections recently.
  cc @edolstra 
  cc @vcunat 


state: closed
title: awscli: 1.10.1 -> 1.10.18
user_login: pmahoney
html_url: https://github.com/NixOS/nixpkgs/pull/14551
updated_at: 2016-04-09 16:08:38
body:
  ###### Things done:
  - [ ] Tested using sandboxing (`nix-build --option build-use-chroot true` or [nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS)
  - Built on platform(s)
    - [ ] NixOS
    - [ ] OS X
    - [x] Linux
  - [ ] 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).
  ###### More

  I don't know too much about Python packages. In particular the build of `s3transfer` doesn't appear to have a `tests/` dir, though the [s3transfer repo @ 0.0.1](https://github.com/boto/s3transfer/tree/0.0.1) does...

  @copumpkin @grahamc would appreciate a look.
  ###### Tangent

  `python-packages.nix` seems to be getting out of hand...  My meager computer can't run `git blame` on it after several minutes, and GitHub's "blame" button times out as well.

  ---

  _Please note, that points are not mandatory, but rather desired._

  And awscli dependencies:

  botocore: 1.3.23 -> 1.4.9
  s3transfer: init at 0.0.1


state: closed
title: dumptorrent: init at 1.2
user_login: zohl
html_url: https://github.com/NixOS/nixpkgs/pull/14552
updated_at: 2016-04-09 16:49:22
body:
  Just a small utility, nothing non-trivial here.
  ## 
  ###### Things done:
  - [X] Tested using sandboxing (`nix-build --option build-use-chroot true` or [nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS)
  - Built on platform(s)
    - [X] NixOS
    - [ ] OS X
    - [ ] Linux
  - [ ] 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: spotify: 1.0.26.125.g64dc8bc6-14 -> 1.0.27.71.g0a26e3b2-9, release-15.09
user_login: sheenobu
html_url: https://github.com/NixOS/nixpkgs/pull/14553
updated_at: 2016-04-09 16:02:43
body:
  ###### Things done:
  - [x] Tested using sandboxing (`nix-build --option build-use-chroot true` or [nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS)
  - Built on platform(s)
    - [x] NixOS
    - [ ] OS X
    - [ ] Linux
  - [ ] 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).

  ---

  Spotify is currently broken in 16.03 due to an openssl bug. Keeping 15.09 up to date in the meantime.

  _Please note, that points are not mandatory, but rather desired._


state: closed
title: ums 5.4.0 -> 6.2.2
user_login: thall
html_url: https://github.com/NixOS/nixpkgs/pull/14555
updated_at: 2016-04-10 01:32:43
body:
  ###### Things done:
  - [x] Tested using sandboxing (`nix-build --option build-use-chroot true` or [nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS)
  - Built on platform(s)
    - [X] NixOS
    - [ ] OS X
    - [ ] Linux
  - [ ] 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: ocamlPackages.cryptokit: 1.9 -> 1.10
user_login: vbgl
html_url: https://github.com/NixOS/nixpkgs/pull/14556
updated_at: 2017-10-02 04:41:15
body:
  ###### Things done:
  - [ ] Tested using sandboxing (`nix-build --option build-use-chroot true` or [nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS)
  - Built on platform(s)
    - [ ] NixOS
    - [x] OS X
    - [ ] Linux
  - [ ] 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: Simplify contributing
user_login: zimbatm
html_url: https://github.com/NixOS/nixpkgs/pull/14557
updated_at: 2016-04-13 13:17:56
body:
  - Highlight the top mistakes directly in CONTRIBUTING.md
  - Remove unecessary cruft from the PR template (which I always have to delete anyways)


state: closed
title: youtube-dl: 2016.02.13 -> 2016.04.06
user_login: joachifm
html_url: https://github.com/NixOS/nixpkgs/pull/14558
updated_at: 2016-04-10 10:48:15
body:
  ###### Things done:
  - [x] Tested using sandboxing (`nix-build --option build-use-chroot true` or [nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS)
  - Built on platform(s)
    - [ ] NixOS
    - [ ] OS X
    - [x] Linux
  - [ ] 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: dead link for 'real-world NixOS configuration files' in manual
user_login: gour
html_url: https://github.com/NixOS/nixpkgs/issues/14559
updated_at: 2016-04-09 18:33:59
body:
  ## Issue description

  Link for [Examples of real-world NixOS configuration files](https://nixos.org/repos/nix/configurations/trunk/) in NixOS [manual](http://nixos.org/nixos/manual/index.html#sec-installation) gives 404 error.


state: closed
title: khard: 0.8.1 -> 0.9.0
user_login: DamienCassou
html_url: https://github.com/NixOS/nixpkgs/pull/14560
updated_at: 2016-04-09 22:50:32
body:
  ###### Things done:
  - [x] Tested using sandboxing (`nix-build --option build-use-chroot true` or [nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS)
  - Built on platform(s)
    - [x] NixOS
    - [ ] OS X
    - [ ] Linux
  - [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).
  ###### More

  cc @matthiasbeyer 


state: closed
title: botanUnstable: 1.11.28 -> 1.11.29 (security)
user_login: micxjo
html_url: https://github.com/NixOS/nixpkgs/pull/14561
updated_at: 2016-04-10 09:56:11
body:
  ###### Things done:
  - [x] Tested using sandboxing (`nix-build --option build-use-chroot true` or [nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS)
  - Built on platform(s)
    - [x] NixOS
    - [ ] OS X
    - [ ] Linux
  - [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).
  ###### More

  This release contains fixes for
  - CVE-2016-2849
  - CVE-2016-2850


state: closed
title: error: build of ‘/nix/store/...-VirtualBox-GuestAdditions-5.0.12-4.5-rc5.drv’ failed
user_login: danykey
html_url: https://github.com/NixOS/nixpkgs/issues/14562
updated_at: 2018-05-25 14:07:04
body:
  ## Issue description

  I had upgrated from 15.09 to 16.03 branch. After that system rebooted. To update all packages I ran `nix-env -u` and got error while VirtualBox-GuestAdditions-5.0.12-4.5-rc5 compilation.
  Log: http://pastebin.com/NTL4QDec
  - System: 16.03.526.567b65d (Emu)
  - Nix version: nix-env (Nix) 1.11.2
  - Nixpkgs version: "16.03.526.567b65d"


state: closed
title: libsndfile: 1.0.25 -> 1.0.26 (security)
user_login: micxjo
html_url: https://github.com/NixOS/nixpkgs/pull/14563
updated_at: 2016-04-10 09:51:47
body:
  ###### Things done:
  - [x] Tested using sandboxing (`nix-build --option build-use-chroot true` or [nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS)
  - Built on platform(s)
    - [x] NixOS
    - [ ] OS X
    - [ ] Linux
  - [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).
  ###### More

  This release contains fixes for
  - CVE-2014-9496
  - CVE-2014-9756
  - CVE-2015-7805

  This triggers a large rebuild so I've targeted staging.


state: closed
title: Shout: configure with attrs
user_login: valeriangalliat
html_url: https://github.com/NixOS/nixpkgs/pull/14564
updated_at: 2016-04-11 07:56:10
body:
  This PR allows to configure the Shout service by specifying a Nix attribute set in `config` as an alternative to the configuration file content in `configFile`.

  Also, when `config` is used, the generated configuration file will merge the attribute set with the default Shout configuration, allowing to set in `config` only the attributes to change from the default configuration (unlike `configFile` that, when present, replaces the default configuration and must contain all the attributes).


state: closed
title: factorio: 0.12.28 -> 0.12.29
user_login: pshendry
html_url: https://github.com/NixOS/nixpkgs/pull/14565
updated_at: 2016-04-09 23:53:46
body:
  No testing done, but the website clearly shows the latest version as 0.12.29 (https://www.factorio.com/download-headless/stable), the link for that version is live, and I can't see any major issues reported for that version to justify not being on the latest.

  cc: @Baughn 


state: closed
title: fan-networking: updated patches from Ubuntu
user_login: cstrahan
html_url: https://github.com/NixOS/nixpkgs/pull/14566
updated_at: 2016-04-10 20:26:04
body:
  ###### Things done:
  - [x] Tested using sandboxing (`nix-build --option build-use-chroot true` or [nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS)
  - Built on platform(s)
    - [x] NixOS
    - [ ] OS X
    - [x] Linux
  - [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).

  ---

  This pulls in updated Fan Networking patches from Ubuntu.
  (https://wiki.ubuntu.com/FanNetworking)

  closes #14328


state: closed
title: Nix 1.11.2 - nix-channel fails to update due to nix-prefetch-url 'Problem with the SSL CA cert'
user_login: cmpitg
html_url: https://github.com/NixOS/nixpkgs/issues/14567
updated_at: 2016-04-10 08:33:41
body:
  ## Issue description

  Nix 1.11.2 - `nix-channel --update` failed as `nix-prefetch-url` reported 'Problem with the SSL CA cert'.
  ### Steps to reproduce
  - Upgrading Nix 1.10 to 1.11.2 from source (`./configure && make && sudo make install`).
  - Running `nix-channel --update` failed with the following message:
    
    ```
    ✗ nix-channel --update
    downloading Nix expressions from ‘https://nixos.org/releases/nixpkgs/nixpkgs-16.09pre80183.551296a//nixexprs.tar.xz’...
    downloading ‘https://nixos.org/releases/nixpkgs/nixpkgs-16.09pre80183.551296a//nixexprs.tar.xz’... [0/0 KiB, 0.0 KiB/s]
    error: unable to download ‘https://nixos.org/releases/nixpkgs/nixpkgs-16.09pre80183.551296a//nixexprs.tar.xz’: Problem with the SSL CA cert (path? access rights?) (77)
    cannot fetch ‘https://nixos.org/releases/nixpkgs/nixpkgs-16.09pre80183.551296a//nixexprs.tar.xz’
    ```
  - Looking at `nix-channel` script, I found the failing line:
    
    ```
              (my $hash, $path) = `PRINT_PATH=1 QUIET=1 $Nix::Config::binDir/nix-prefetch-url '$fullURL'`;
    ```
    
    ```
    ✗ nix-prefetch-url https://nixos.org/releases/nixpkgs/nixpkgs-16.09pre80183.551296a//nixexprs.tar.xz
    downloading ‘https://nixos.org/releases/nixpkgs/nixpkgs-16.09pre80183.551296a//nixexprs.tar.xz’... [0/0 KiB, 0.0 KiB/s]
    error: unable to download ‘https://nixos.org/releases/nixpkgs/nixpkgs-16.09pre80183.551296a//nixexprs.tar.xz’: Problem with the SSL CA cert (path? access rights?) (77)
    ```
    
    Yup, that's the one.
  - At first, I thought somehow `nix-prefetch-url` couldn't find the CA Certificates bundle.  I tried setting the paths manually with environment variables.  Didn't work:
    
    ```
    export SSL_CERT_FILE=/etc/ssl/certs/ca-certificates.crt
    export CURL_CA_BUNDLE=/etc/ssl/certs/ca-certificates.crt
    # Just to be sure
    export GIT_SSL_CAINFO=/etc/ssl/certs/ca-certificates.crt
    ```
  - According to some previous issues, installing `cacert` might solve the problem.  As `cacert` package doesn't exist anymore, I installed `nss-cacert`, thus having the `${HOME}/.nix-profile/etc/ssl/certs/ca-bundle.crt`.  Pointing the above 3 environment variables to `${HOME}/.nix-profile/etc/ssl/certs/ca-bundle.crt` didn't work either.
  ## Technical details
  - System: Debian 9 (Stretch/testing)
  - Nix version: `nix-env (Nix) 1.11.2`
  - Nixpkgs version: `error: file ‘nixpkgs’ was not found in the Nix search path (add it using $NIX_PATH or -I)`
  - Channel (from `${HOME}/.nix-channels):`https://nixos.org/channels/nixpkgs-unstable nixpkgs`


state: closed
title: gtk: search immodules.cache in $NIX_PROFILE
user_login: ericsagnes
html_url: https://github.com/NixOS/nixpkgs/pull/14568
updated_at: 2016-05-08 12:04:02
body:
  This a fix for #14019 with a different approach than #14417.
  See #14417 comments for details.

  **This PR triggers the rebuild of gtk+3 and gtk+2 and all the packages that depends on them.**
  # Description
  ## GTK im module cache

  GTK application need to know the input method on the system to be able to use them.
  For that purpose, gtk uses a cache file (`immodule.cache`) that list all the paths to the input method library of the **matching gtk version** (this will be important later).

  The cache has to be updated everytime a new input method is installed or removed on the system by running the command `gtk-query-immodules-*`.

  The default cache path of gtk is in the gtk package `lib/` folder, making it incompatible with nix immutable packages.

  There are a few ways to override the default `immodules.cache` file,
  the default logic is (before the patch):

  For gtk2
  1. Look at `GTK_IM_MODULE_FILE`, if present use it
  2. Look at `gtkrc` file `im_module_file` setting, if present use it
  3. Use the default cache file that is inside gtk2 package `lib/gtk-2.0/2.10.0/immodules.cache`

  For gtk3 (all the logic is deprecated and just for backward compatibility)
  1. Look at `GTK_IM_MODULE_FILE`, if present use it
  2. Look at `gtkrc` file `im_module_file` setting, if present use it
  3. Use the default cache file that is inside gtk3 package `lib/gtk-3.0/3.0.0/immodules.cache`
  ## Problems with Nix

  So the problems that we are facing with Nix are:
  - default cache file location is in an immutable package -> we cannot update it, so we cannot use it
  - using `GTK_IM_MODULE_FILE` to specify a ad-hoc cache file is fine, but the problem is gtk2 and gtk3 will use the same file, and every entry must point the input method library matching the gtk version
    -> we cannot make gtk2 and gtk3 work at the same time
  ## Solutions

  The first approach (#14417) was to patch gtk3 to make it look for `GTK3_IM_MODULE_FILE` and use it if present, that allowed to have 2 different cache files, `GTK3_IM_MODULE_FILE` for gtk3 and `GTK_IM_MODULE_FILE` for gtk2.

  There was a problem though, that is if a package installed via `nix-env` and not updated after a `nixos-rebuild` will still read `GTK_IM_MODULE_FILE` that point to an input method gtk2 library, that would result in the application crashing.

  From there, @ttuegel suggested that we could use `NIX_PROFILES` as it was done for Qt.

  That lead us to the current implementation based on `NIX_PROFILES`.

  So the new logic is (after the patch):

  For gtk2
  1. Look at `GTK_IM_MODULE_FILE`, if present use it
  2. **New**: Look at `NIX_PROFILES`, and for each entry, check if `etc/gtk-2.0/immodules.cache` exists, use if present (the last entry having the file will have priority) [1]
  3. Look at the `im_module_file` setting in the `gtkrc` file, if present use it 
  4. Use the default cache file that is inside gtk2 package `lib/gtk-2.0/2.10.0/immodules.cache`

  For gtk3 (all the logic is deprecated and just for backward compatibility)
  1. Look at `GTK_IM_MODULE_FILE`, if present use it
  2. **New**: Look at `NIX_PROFILES`, and for each entry, check if `etc/gtk-3.0/immodules.cache` exists, use if present (the last entry having the file will have priority) [1]
  3. Look at the `im_module_file` setting in the `gtkrc` file, if present use it (the code is here, but I am not even sure that gtk3 is looking for a gtkrc file in the first place)
  4. Use the default cache file that is inside gtk3 package `lib/gtk-3.0/3.0.0/immodules.cache`

  [1] Regarding `NIX_PROFILES`

  The NIX_PROFILES variable is defined by reversing the list of entries in the `environment.profiles`.
  If not changed, the order is `/run/current-system/sw` `/nix/var/nix/profiles/default` `$HOME/.nix-profile`, from generic to specific.

  The order seems arbitrary (in the meaning that there is no mention about it in the option description) and can be changed. 
  But we can consider that few users are changing it, and if they do we can just hope that they respect the specific -> generic order (`NIX_PROFILES` use the reversed list of `environment.profiles`).

  Anyway, in a normal use case there shouldn't be a cache file anywhere else than `/run/current-system/sw` as it is generated by the module system.
  If there is a cache in more that one location of the $NIX_PROFILE, the user did it on purpose and in my opinion, we can consider that he knows what he is doing. 
  ###### Things done
  - [ ] Tested using sandboxing (`nix-build --option build-use-chroot true` or [nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS)
  - Built on platform(s)
    - [x] NixOS
    - [ ] OS X
    - [ ] Linux
  - [ ] 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 @ttuegel @taku0 @astsmtl  @abbradar 

  ---
  - 2014-04-16: rebased on master to fix trivial conflicts in  `pkgs/development/libraries/gtk+/3.x.nix`.


state: closed
title: mupen64plus fails to build on 16.03
user_login: AveryLychee
html_url: https://github.com/NixOS/nixpkgs/issues/14569
updated_at: 2016-04-10 16:12:31
body:
  ## Issue description

  Not a high priority, but may be an indicator of some more serious issues: mupen64plus has failed to build (on my system, and [on hydra](https://hydra.nixos.org/job/nixos/release-16.03/nixpkgs.mupen64plus.x86_64-linux)) since the 11th of March. It's still fine and working on 15.09 (according to hydra).
  ### Steps to reproduce

  Try to install mupen64plus on 16.03
  ## Technical details
  - System: (NixOS: 16.03.280.531baf8)
  - Nix version: 1.10
  - Nixpkgs version: same as system


state: closed
title: Paraview 5.0.1 with visitbridge and catalyst
user_login: dguibert
html_url: https://github.com/NixOS/nixpkgs/pull/14570
updated_at: 2016-06-20 17:56:01
body:
  ###### Things done
  - [x] Tested using sandboxing (`nix-build --option build-use-chroot true` or [nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS)
  - Built on platform(s)
    - [X] NixOS
    - [ ] OS X
    - [ ] Linux
  - [ ] 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: liberal-crime-squad: init at 2016-03-03
user_login: rardiol
html_url: https://github.com/NixOS/nixpkgs/pull/14571
updated_at: 2016-04-10 23:56:50
body:
  ###### Things done
  - [x] Tested using sandboxing (`nix-build --option build-use-chroot true` or [nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS)
  - Built on platform(s)
    - [x] NixOS
    - [ ] OS X
    - [ ] Linux
  - [ ] 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: Clarify usage of -git suffix
user_login: abbradar
html_url: https://github.com/NixOS/nixpkgs/issues/14572
updated_at: 2016-07-29 07:24:05
body:
  In our manual we have [a guideline](https://nixos.org/nixpkgs/manual/#sec-package-naming) to add a `-git` suffix to the name. This contradicts my usual experience and also can be (rightfully) interpreted very broadly, e.g. in https://github.com/NixOS/nixpkgs/pull/14571. My views on this are:
  1. We don't usually use this suffix -- `grep` shows 42 usages of this, and from my own (not backed by numbers because it's difficult to construct good regexp for this) experience non-suffixed packages occur much more often.
  2. Why only `-git`? We should suffix all version control systems like this if we decide to uphold this practice.
  3. From my point of view it's an upstream implementation detail -- if we have a date instead of version it indicates that it's some code snapshot already.

  We should also clarify if we want only package name to be suffixed, or attribute name and package directory should be suffixed too (as seen in https://github.com/NixOS/nixpkgs/pull/14571).

  (Usage counted by `grep -r -- '-git-2'` and `grep -r -- '-git-\$'`)


state: closed
title: totem: build with gst-libav and gst-plugins-ugly
user_login: NicolasPetton
html_url: https://github.com/NixOS/nixpkgs/pull/14573
updated_at: 2016-04-10 18:23:22
body:
  ###### Things done
  - [x] Tested using sandboxing (`nix-build --option build-use-chroot true` or [nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS)
  - Built on platform(s)
    - [x] NixOS
    - [ ] OS X
    - [ ] Linux
  - [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/`)
  - [ ] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  Without `gst-libav`, totem is unable to play most video files.


state: closed
title: PHP security updates
user_login: risicle
html_url: https://github.com/NixOS/nixpkgs/pull/14574
updated_at: 2019-04-17 01:44:35
body:
  php 5.5 and 5.6 - these are both probably security-relevant.
  ###### Things done
  - [x] Tested using sandboxing (`nix-build --option build-use-chroot true` or [nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS)
  - Built on platform(s)
    - [ ] NixOS
    - [ ] OS X
    - [x] Linux
  - [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: php: re-enable mysql on release-16.03
user_login: basvandijk
html_url: https://github.com/NixOS/nixpkgs/pull/14575
updated_at: 2016-04-10 21:36:20
body:
  This fixes #14351 and should be merged into `release-16.03`.

  The issue was fixed by commit 464b56f.


state: closed
title: partimage: correct the patch SHA256
user_login: ktosiek
html_url: https://github.com/NixOS/nixpkgs/pull/14576
updated_at: 2016-04-11 05:32:02
body:
  ###### Things done
  - [ ] Tested using sandboxing (`nix-build --option build-use-chroot true` or [nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS)
  - Built on platform(s)
    - [x] NixOS
    - [ ] OS X
    - [ ] Linux
  - [ ] 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).

  ---

  It was using a hash for the file itself, instead of the one for a sanitized patch - which probably worked for the author because he has prefetched / fetchurl'ed the patch earlier.


state: closed
title: pcsx2: disable advance SIMD instructions
user_login: hrdinka
html_url: https://github.com/NixOS/nixpkgs/pull/14577
updated_at: 2019-04-17 01:44:36
body:
  ###### Things done
  - [x] Tested using sandboxing (`nix-build --option build-use-chroot true` or [nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS)
  - Built on platform(s)
    - [x] NixOS
    - [ ] OS X
    - [ ] Linux
  - [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).

  ---

  By setting `-DDISABLE_ADVANCE_SIMD=TRUE` pcsx2 will be compiled with predefined
  SIMD flags instead of `-march=native`. This makes the resulting binary more
  portable. Further this seems to be needed to make pcsx2 compile with gcc5.


state: closed
title: mgba: 0.3.1 -> git 20160325
user_login: AndersonTorres
html_url: https://github.com/NixOS/nixpkgs/pull/14578
updated_at: 2016-04-13 18:55:34
body:
  ###### Things done
  - [x] Tested using sandboxing (`nix-build --option build-use-chroot true` or [nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS)
  - Built on platform(s)
    - [x] NixOS
    - [ ] OS X
    - [ ] Linux
  - [ ] 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).

  ---

  I have made this release fromgit because 0.4.0 release doesn't
  compile (gcc complains with an error in Window.cpp: "isnan is not
  defined on this scope"). The error disappears on mgba git master.


state: closed
title: factorio: 0.12.29 headless + server module
user_login: elitak
html_url: https://github.com/NixOS/nixpkgs/pull/14579
updated_at: 2016-04-15 14:14:14
body:
  I bought this game through steam, so I can't test the authenticated download, nor get the sha256 sums for the tarballs. I need @Baughn or someone else to add and test them. I moved around the non-headless setup code, but tried to leave it intact, so please review that as well.


state: closed
title: haskellPackages.haste-compiler: fix so that it now builds and runs
user_login: obadz
html_url: https://github.com/NixOS/nixpkgs/pull/14581
updated_at: 2016-04-11 15:50:56
body:
  cc @peti, @bennofs, @cstrahan, @ocharles
  ###### Things done
  - [x] Tested using sandboxing (`nix-build --option build-use-chroot true` or [nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS)
  - Built on platform(s)
    - [x] NixOS
    - [ ] OS X
    - [ ] Linux
  - [ ] 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).

  ---

  Required adding:
  haskellPackages.haste-Cabal, and
  haskellPackages.haste-cabal-install


state: closed
title: [multiple-outputs] Mass replace more incorrect output references in strings
user_login: dezgeg
html_url: https://github.com/NixOS/nixpkgs/pull/14584
updated_at: 2016-04-14 05:34:20
body:
  Another scripted replace (except the first commit). Specifically, for each multiple output package `attr` the pattern `\{(?:pkgs.)?$attr\}/bin/([a-zA-Z0-9_.-]+)` is replaced with the output that contains the matched binary name.

  cc @vcunat 
  ###### Things done
  - [ ] Tested using sandboxing (`nix-build --option build-use-chroot true` or [nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS)
  - Built on platform(s)
    - [ ] NixOS
    - [ ] OS X
    - [x] Linux
  - [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: cmake docs
user_login: rardiol
html_url: https://github.com/NixOS/nixpkgs/issues/14585
updated_at: 2019-01-22 22:57:28
body:
  There seems to be a few hundreds of packages using cmake, so at least some documentation would be useful, and I couldn't find any. I assume it belongs in the nixpkgs manual with the rest of the configure phase or on the "7. Support for specific programming languages and frameworks" section.

  I suppose cmakeFlags, cmakeFlagsArray could be described simply as similar to their normal configure equivalents?

  It seems it already is on the wiki wishlist https://nixos.org/wiki/Contributing_to_the_Nix_wiki#WISH_LIST/


state: open
title: A sensible config.cache in our stdenv to speed up autoconf builds?
user_login: copumpkin
html_url: https://github.com/NixOS/nixpkgs/issues/14586
updated_at: 2018-06-24 19:52:17
body:
  ## Issue description

  All `autoconf` builds have a slow, non-parallelizable step at the beginning where every single build tries to rederive from scratch whether our word size is 4 bytes or 8, and so on. That step can take anywhere from a few seconds to over a minute, and is repeated once for most traditional unix tool builds.

  [Sabotage Linux](http://sabotage.tech/) has a [config.cache](https://raw.githubusercontent.com/sabotage-linux/sabotage/master/KEEP/config.cache) they use in their build system to skip many of those checks, and I was wondering if we could use something similar in nixpkgs. Perhaps there's a way we could generate it once when we build a `stdenv`, and then have all builds reuse it?
  ### Steps to reproduce

  Run any build.


state: closed
title: openmw: 0.36.1 -> 0.38.0
user_login: rardiol
html_url: https://github.com/NixOS/nixpkgs/pull/14587
updated_at: 2016-04-12 00:58:29
body:
  ###### Things done
  - [X] Tested using sandboxing (`nix-build --option build-use-chroot true` or [nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS)
  - Built on platform(s)
    - [X] NixOS
    - [ ] OS X
    - [ ] Linux
  - [ ] 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] openmw
    - [x] openmw-launcher
    - [x] openmw-wizard
    - [x] openmw-cs
    - [ ] openmw-essimporter (only help message tested)
    - [ ] openmw-iniimporter (only help message tested)
  - [X] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---
  - I don't know why the package had a overrideDerivation for MyGUI.
  - Upstream suggests using their fork of OpenSceneGraph https://github.com/OpenMW/osg. This wasn't done (yet?).
  - The overrideDerivation for MyGUI is now used to remove MyGUI's dependency on Ogre, as suggested by upstream. This so the game can depend on only OSG instead of both Ogre and OSG, as there was a move from Ogre to OSG in the previous versions.
  - The game requires hardware.opengl.s3tcSupport to be true. I don't know how to do that.

  Upstream source for the above: https://wiki.openmw.org/index.php?title=Development_Environment_Setup#General_notes_on_dependencies


state: closed
title: dockerTools: remove "tarballs" attribute
user_login: puffnfresh
html_url: https://github.com/NixOS/nixpkgs/pull/14588
updated_at: 2016-04-13 19:01:10
body:
  ```
      dockerTools: remove tarballs functionality

      I think the intention of this functionality was to provide a simple
      alternative to the "runAsRoot" and "contents" attributes.

      The implementation caused very slow builds of Docker images. Almost all
      of the build time was spent in IO for tar, due to tarballs being
      created, immediately extracted, then recreated. I had 30 minute builds
      on some of my images which are now down to less than 2 minutes. A couple
      of other users on #nix IRC have observed similar improvements.

      The implementation also mutated the produced Docker layers without
      changing their hashes. Using non-empty tarballs would produce images
      which got cached incorrectly in Docker.

      I have a commit which just fixes the performance problem but I opted to
      completely remove the tarball feature after I found out that it didn't
      correctly implement the Docker Image Specification due to the broken
      hashing.
  ```

  ```
      dockerTools: use pigz for final image tar

      Saves a few seconds on large images.
  ```

  These commits came from trying to use the Docker build-support at work. My team members were annoyed at the build times, which they observed spent on IO and almost entirely in tar.

  @manveru can confirm the huge improvements to build speed.

  @lethalman let me know if these commits make sense. I think we can support the tarballs feature in the future but it needs to be implemented carefully due to the performance and caching impact.


state: closed
title: md5 hash mismatches when building soul from texlive-new
user_login: PierreR
html_url: https://github.com/NixOS/nixpkgs/issues/14589
updated_at: 2016-04-12 05:42:35
body:
  ## Issue description

  md5 hash mismatches when building soul tex package (texlive-combined)
  ### Steps to reproduce

  Using a custom config.nix with

  ```
  {
    packageOverrides = super: let self = super.pkgs; in
    {
      myTex = self.texlive.combine {
       inherit (self.texlive) scheme-small collection-xetex collection-fontsrecommended collection-langfrench collection-plainextra xunicode framed paralist algorithms cm-super capt-of wrapfig minted bera pygmentex blindtext enumitem soul titlesec pstools ifplatform xstring ;
   };
  ```

  As soon as `soul` is added, `nix-env -f "<nixpkgs>" -iA myTex` will fail with the following error:

  ```

  trying http://ftp.math.utah.edu/pub/tex/historic/systems/texlive/2015/tlnet-final/archive/soul.tar.xz
    % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                   Dload  Upload   Total   Spent    Left  Speed
  100  5992  100  5992    0     0   1901      0  0:00:03  0:00:03 --:--:--  2192
  output path ‘/nix/store/l2yv8ar5xz089bfvixa7wlgw6dy6dvcl-soul.tar.xz’ has md5 hash ‘0c006ff9d097d13a251a1a7aeb893efe’ when ‘456d5584a6966359a67880ca9f9516aa’ was expected
  ```
  ## Technical details
  - System: NixOS: `16.03 (Emu)`
  - Nix version: nix-env (Nix) 1.11.2
  - Nixpkgs version: 16.03.526.567b65d


state: closed
title: PHP security updates (r16.03 backport)
user_login: risicle
html_url: https://github.com/NixOS/nixpkgs/pull/14590
updated_at: 2016-04-11 11:08:22
body:
  This doesn't introduce any _new_ failures when built locally (`xapianbindings` was previously failing for me for php 5.6 on this branch anyway)
  ###### Things done
  - [x] Tested using sandboxing (`nix-build --option build-use-chroot true` or [nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS)
  - Built on platform(s)
    - [ ] NixOS
    - [ ] OS X
    - [x] Linux
  - [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: skype: Use a larger icon for the .desktop file
user_login: NicolasPetton
html_url: https://github.com/NixOS/nixpkgs/pull/14591
updated_at: 2016-04-11 12:35:55
body:
  ###### Things done
  - [x] Tested using sandboxing (`nix-build --option build-use-chroot true` or [nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS)
  - Built on platform(s)
    - [x] NixOS
    - [ ] OS X
    - [ ] Linux
  - [ ] 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).

  The current skype icon used in the .desktop file looks blurry, as it quite small (48x48px). Using a larger one (128x128) looks much better (see attached screenshot).

  ![screenshot from 2016-04-11 14-10-29](https://cloud.githubusercontent.com/assets/123539/14426549/0663f834-fff0-11e5-9762-f41e74179d82.png)


state: closed
title: linux_testing: 4.6-rc2 -> 4.6-rc3
user_login: NeQuissimus
html_url: https://github.com/NixOS/nixpkgs/pull/14592
updated_at: 2016-04-11 12:44:34
body:
  ###### Things done
  - [X] Tested using sandboxing (`nix-build --option build-use-chroot true` or [nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS)
  - Built on platform(s)
    - [X] NixOS
    - [ ] OS X
    - [ ] Linux
  - [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: mygui: add withOgre argument
user_login: rardiol
html_url: https://github.com/NixOS/nixpkgs/pull/14593
updated_at: 2016-04-12 00:26:15
body:
  ###### Things done
  - [ ] Tested using sandboxing (`nix-build --option build-use-chroot true` or [nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS)
  - Built on platform(s)
    - [ ] NixOS
    - [ ] OS X
    - [ ] Linux
  - [ ] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [n/a] Tested execution of all binary files (usually in `./result/bin/`)
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---

  Added a withOgre argument according to #14587 so it doesn't depend on Ogre (and indirectly on nvidia-cg-toolkit, which is nonfree)

  Compiling openmw with {withOgre = false} worked (it didn't recompile, just repeated the result from the previous commit which used overrideDerivation). Building with withOgre = true (the default) wasn't done yet, but this one is supposed to be exactly the same as before.


state: closed
title: New shout configuration produces infinite loop
user_login: mdorman
html_url: https://github.com/NixOS/nixpkgs/issues/14594
updated_at: 2016-04-11 14:07:44
body:
  ## Issue description

  ```
  building the system configuration...
  error: infinite recursion encountered, at /home/mdorman/src/nixpkgs/nixos/modules/services/networking/shout.nix:51:7
  (use ‘--show-trace’ to show detailed location information)
  ```
  ### Steps to reproduce

  Check out a tree that includes #14564, attempt to nixos-rebuild


state: closed
title: Unstable channel hasn't updated for 2+ weeks
user_login: peti
html_url: https://github.com/NixOS/nixpkgs/issues/14595
updated_at: 2016-04-27 17:32:59
body:
  https://github.com/NixOS/nixpkgs-channels is stuck at 32b7b0009f168cb7e020d297c2f336ef352e9ec1 because, according to https://hydra.nixos.org/job/nixos/trunk-combined/tested#tabs-constituents, a sizeable portion of our tests fail.


state: closed
title: Gradle fails to run on 16.03
user_login: a1russell
html_url: https://github.com/NixOS/nixpkgs/issues/14596
updated_at: 2017-08-08 15:50:19
body:
  ## Issue description

  Can't use gradle on 16.03 stable release. Possibly related to #14454, @Baughn? 
  ### Steps to reproduce
  1. Run `rm -rf ~/.gradle/{caches,daemon,native}`
  2. Run `gradle --stacktrace`
  3. Get output:

  ```
  $ gradle --stacktrace

  FAILURE: Build failed with an exception.

  * What went wrong:
  Failed to load native library 'libnative-platform.so' for Linux amd64.

  * Try:
  Run with --info or --debug option to get more log output.

  * Exception is:
  net.rubygrapefruit.platform.NativeException: Failed to load native library 'libnative-platform.so' for Linux amd64.
      at net.rubygrapefruit.platform.internal.NativeLibraryLoader.load(NativeLibraryLoader.java:49)
      at net.rubygrapefruit.platform.Native.init(Native.java:55)
      at org.gradle.internal.nativeintegration.services.NativeServices.initialize(NativeServices.java:74)
      at org.gradle.internal.nativeintegration.services.NativeServices.initialize(NativeServices.java:60)
      at org.gradle.launcher.cli.CommandLineActionFactory$WithLogging.execute(CommandLineActionFactory.java:203)
      at org.gradle.launcher.cli.CommandLineActionFactory$WithLogging.execute(CommandLineActionFactory.java:169)
      at org.gradle.launcher.cli.ExceptionReportingAction.execute(ExceptionReportingAction.java:33)
      at org.gradle.launcher.cli.ExceptionReportingAction.execute(ExceptionReportingAction.java:22)
      at org.gradle.launcher.Main.doAction(Main.java:33)
      at org.gradle.launcher.bootstrap.EntryPoint.run(EntryPoint.java:45)
      at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
      at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
      at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
      at java.lang.reflect.Method.invoke(Method.java:498)
      at org.gradle.launcher.bootstrap.ProcessBootstrap.runNoExit(ProcessBootstrap.java:54)
      at org.gradle.launcher.bootstrap.ProcessBootstrap.run(ProcessBootstrap.java:35)
      at org.gradle.launcher.GradleMain.main(GradleMain.java:23)
  Caused by: java.lang.UnsatisfiedLinkError: /home/myuser/.gradle/native/19/linux-amd64/libnative-platform.so: libstdc++.so.6: cannot open shared object file: No such file or directory
      at java.lang.ClassLoader$NativeLibrary.load(Native Method)
      at java.lang.ClassLoader.loadLibrary0(ClassLoader.java:1938)
      at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1821)
      at java.lang.Runtime.load0(Runtime.java:809)
      at java.lang.System.load(System.java:1086)
      at net.rubygrapefruit.platform.internal.NativeLibraryLoader.load(NativeLibraryLoader.java:45)
      ... 16 more
  ```
  ## Technical details
  - System: 16.03.526.567b65d (Emu)
  - Nix version: nix-env (Nix) 1.11.2
  - Nixpkgs version: "16.03.526.567b65d"


state: closed
title: Shout: fix infinite loop in service configuration
user_login: valeriangalliat
html_url: https://github.com/NixOS/nixpkgs/pull/14597
updated_at: 2016-04-11 14:13:43
body:
  #14564 broke Shout service as described in #14594. This PR fixes the infinite loop bug introduced by the former PR.

  Sorry for introducing this bug, I made a mistake while editing the PR... thought the `configFile.default` was a more elegant way to achieve this but didn't test it. My bad.

  cc @joachifm, I use your [original suggestion](https://github.com/NixOS/nixpkgs/pull/14564#issuecomment-207994877) in this PR.


state: closed
title: unixODBCDrivers: fix broken module invocation
user_login: Profpatsch
html_url: https://github.com/NixOS/nixpkgs/pull/14598
updated_at: 2017-07-09 12:20:34
body:
  environment.unixODBCDrivers was broken, because the type was `package`,
  but the drivers were attrsets that looked like this:

  ```
  { ini = "…"; deriv = <derivation>; }
  ```

  Keep the module type, but move the .inis into `passthru`.

  Remove `psqlng`, which has been broken since 2008 and was
  never finished.

  unixODBCDrivers.mysql is broken.

  Tested by inserting all available packages in `unixODBCDrivers` and
  rebuilding.


state: closed
title: PHP security updates (r15.09 backport)
user_login: risicle
html_url: https://github.com/NixOS/nixpkgs/pull/14599
updated_at: 2016-04-11 13:55:45
body:
  This doesn't cause anything _new_ to break on this branch in a local build (currently `xapianbindings` and `zendopcache` are FTBFS for me on this branch)
  ###### Things done
  - [x] Tested using sandboxing (`nix-build --option build-use-chroot true` or [nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS)
  - Built on platform(s)
    - [ ] NixOS
    - [ ] OS X
    - [x] Linux
  - [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: Update gup and rename gfxmonk -> timbertson
user_login: nckx
html_url: https://github.com/NixOS/nixpkgs/pull/14600
updated_at: 2016-04-12 12:46:38
body:
  I switched from `fetchgit` to `fetchFromGitHub`, since all gup releases seem to be properly (and consistently) tagged and it removes the need to match hashes to version numbers.

  @timbertson: what do you think?


state: closed
title: slack: 2.0.1 -> 2.0.3
user_login: NeQuissimus
html_url: https://github.com/NixOS/nixpkgs/pull/14601
updated_at: 2016-04-11 16:25:29
body:
  ###### Things done
  - [X] Tested using sandboxing (`nix-build --option build-use-chroot true` or [nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS)
  - Built on platform(s)
    - [X] NixOS
    - [ ] OS X
    - [ ] Linux
  - [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: haskellPackages.haste-compiler: fix build issue in #14581
user_login: obadz
html_url: https://github.com/NixOS/nixpkgs/pull/14603
updated_at: 2016-04-12 08:01:28
body:
  Attempts to fix build issue in https://github.com/NixOS/nixpkgs/pull/14581#issuecomment-208403431
  ###### Things done
  - [ ] Tested using sandboxing (`nix-build --option build-use-chroot true` or [nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS)
  - Built on platform(s)
    - [ ] NixOS
    - [ ] OS X
    - [ ] Linux
  - [ ] 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: Directories get opened by Baobab instead of Nautilus from GNOME Shell
user_login: NicolasPetton
html_url: https://github.com/NixOS/nixpkgs/issues/14604
updated_at: 2018-06-23 23:18:54
body:
  ## Issue description

  When opening a directory from GNOME Shell from a search, Baobab is launched instead of Nautilus.
  ## Technical details
  - System: NixOS  `16.09.git`
  - Nix version: `1.11.2`

  /cc @lethalman I think you fixed this already in the past (https://github.com/NixOS/nixpkgs/issues/247). Could the issue be back for some reason?


state: closed
title: theano: init at 0.8.1
user_login: bcdarwin
html_url: https://github.com/NixOS/nixpkgs/pull/14605
updated_at: 2016-04-25 17:09:40
body:
  Built on Linux.  See inline comments regarding testing.

  No GPU support yet as I haven't built libgpuarray -- maybe the WIP tag should be added?


state: closed
title: mailutils-2.2 couldn't be built
user_login: davidak
html_url: https://github.com/NixOS/nixpkgs/issues/14606
updated_at: 2016-07-04 15:01:47
body:
  ## Issue description

  mailutils build fails on current master.
  ## output

  ```
  nixos-rebuild switch -I nixpkgs=~/nixpkgs/
  [...]
  gcc -c -I. -Iproto -DHAVE_CONFIG_H -DFEAT_GUI_GTK  -I/nix/store/plmc39acnh2pjhyman32x2xax53q8q87-gtk+-2.24.29/include/gtk-2.0 -I/nix/store/plmc39acnh2pjhyman32x2xax53q8q87-gtk+-2.24.29/lib/gtk-2.0/include -I/nix/store/18brg8265mgnrzzll63n6rpzl4r89b1k-glib-2.46.2/include/glib-2.0 -I/nix/store/18brg8265mgnrzzll63n6rpzl4r89b1k-glib-2.46.2/lib/glib-2.0/include -I/nix/store/q0lzlcghx5i65h333sd0dzplmzmyxf3y-cairo-1.14.6/include/cairo -I/nix/store/62pnm2a9g72g6hd1z8v92czhjav4x25c-freetype-2.6.2/include/freetype2 -I/nix/store/62pnm2a9g72g6hd1z8v92czhjav4x25c-freetype-2.6.2/include -I/nix/store/62pnm2a9g72g6hd1z8v92czhjav4x25c-freetype-2.6.2/include/freetype2 -I/nix/store/q8lbgkz2c4f66nxylrqp4sq92094rmwp-fontconfig-2.11.1/include -I/nix/store/ypl7ms14w1qlmyxwfadyc6gdvf9wvmnp-expat-2.1.0/include -I/nix/store/62pnm2a9g72g6hd1z8v92czhjav4x25c-freetype-2.6.2/include/freetype2 -I/nix/store/wyc7dij7cavmn1ik1hhw0ma9qis88kkh-pango-1.38.1/include/pango-1.0 -I/nix/store/0kbdm8zygbqfgnkbsh1ngr7n26hfcs57-gdk-pixbuf-2.32.3/include/gdk-pixbuf-2.0 -I/nix/store/zxx7j2hmc4gwifchyvilid9n06d9bmya-atk-2.18.0/include/atk-1.0   -g -O2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1        -o objects/menu.o menu.c
    GEN    mu_logger.doc
    GEN    mu_port.doc
    GEN    mu_scm.doc
    GEN    mu_util.doc
    GEN    guile-procedures.texi
  ERROR: unknown doc attribute: (cname (hash . hash) (id . scm_mu_address_get_personal) (hash . hash))
  Makefile:1349: recipe for target 'guile-procedures.texi' failed
  make[2]: *** [guile-procedures.texi] Error 1
  make[2]: Leaving directory '/tmp/nix-build-mailutils-2.2.drv-0/mailutils-2.2/libmu_scm'
  Makefile:1036: recipe for target 'all-recursive' failed
  make[1]: *** [all-recursive] Error 1
  make[1]: Leaving directory '/tmp/nix-build-mailutils-2.2.drv-0/mailutils-2.2'
  Makefile:909: recipe for target 'all' failed
  make: *** [all] Error 2
  builder for ‘/nix/store/11dpn01nnmmhlvac34xar1fz6vcxx0zl-mailutils-2.2.drv’ failed with exit code 2
  cannot build derivation ‘/nix/store/9sv3r188n1gz3r5b3fshhvbljkf9k1f2-system-path.drv’: 1 dependencies couldn't be built
  building path(s) ‘/nix/store/26f8v3n2x2r5l771ra12cnmn53inz5py-unit-systemd-vconsole-setup.service’
  building path(s) ‘/nix/store/ybvbg2yf9w2ib4yz39k86ghqrv47k502-vlock.pam’
  cannot build derivation ‘/nix/store/kgnhjisyazxdg631h1y6j30mjisi556a-nixos-system-binary-16.09.git.a2aec04.drv’: 1 dependencies couldn't be built
  error: build of ‘/nix/store/kgnhjisyazxdg631h1y6j30mjisi556a-nixos-system-binary-16.09.git.a2aec04.drv’ failed
  ```
  ## Technical details
  - System: NixOS 16.03pre76756.885acea (Emu) -> master on commit https://github.com/NixOS/nixpkgs/commit/a2aec04abcd0887f073355b7cb63641fa4b42a51
  - Nix version: nix-env (Nix) 1.11.1
  - Nixpkgs version: "16.03pre76756.885acea"


state: closed
title: imagemagick: 8.9.2-0 -> 8.9.3-8
user_login: grahamc
html_url: https://github.com/NixOS/nixpkgs/pull/14607
updated_at: 2016-04-12 19:27:11
body:
  ###### Things done
  - [x] Tested using sandboxing (`nix-build --option build-use-chroot true` or [nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS)
  - Built on platform(s)
    - [x] NixOS
    - [ ] OS X
    - [ ] Linux
  - [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: haskell-modules: darwin configuration-common
user_login: acowley
html_url: https://github.com/NixOS/nixpkgs/pull/14609
updated_at: 2016-04-14 07:19:06
body:
  ###### Things done
  - Built on platform(s)
    - [ ] NixOS
    - [x] OS X
    ## \- [ ] Linux
  - Reconfigure OpenGL/CL related packages to propagate the necessary
    framework dependencies.
  - Disable tests on all versions of c2hs so package sets such as LTS
    releases work.


state: closed
title: VLC opens two separate windows.
user_login: layus
html_url: https://github.com/NixOS/nixpkgs/issues/14610
updated_at: 2016-04-12 08:18:10
body:
  ## Issue description

  VLC shows the video in a separate window. I get two windows, one with the controls and the menus, and the other with the video.
  This persists after clearing/resetting/changing the defaults, especially the option "integrate video in the interface" (loosely translated from french).

  This is a know issue with vlc that appeared on other distros. See for example https://wiki.videolan.org/Ubuntu/#Separate_video_window or https://forum.videolan.org/viewtopic.php?t=117131 (among others, internet has plenty of these). However, there is no clear fix for it.

  Does anyone observe the same behavior.
  ### Steps to reproduce

  Run any video with vlc.
  ## Technical details

  gnome(ish) desktop with i3.
  vlc from nixos.qt5.vlc (selected or updated by name)
  - System: (NixOS) 16.09pre79453.32b7b00 (Flounder)
  - Nix version: nix-env (Nix) 1.11.2
  - Nixpkgs version: 16.09pre79453.32b7b00


state: closed
title: ogre: don't build with nvigia-cg and samples by default, add flags
user_login: abbradar
html_url: https://github.com/NixOS/nixpkgs/pull/14611
updated_at: 2016-04-20 17:06:57
body:
  ###### Things done
  - [x] Tested using sandboxing (`nix-build --option build-use-chroot true` or [nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS)
  - Built on platform(s)
    - [x] NixOS
    - [ ] OS X
    - [ ] Linux
  - [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).

  ---

  This should make `ogre` free by default, allowing us to build it and all dependent packages on Hydra. I've run `nox-review` and even built `gazebo` (but haven't run) -- haven't noticed any breakage.

  cc @7c6f434c 


state: closed
title: pngcrush: 1.7.92 -> 1.8.1
user_login: micxjo
html_url: https://github.com/NixOS/nixpkgs/pull/14612
updated_at: 2016-04-12 11:10:54
body:
  ###### Things done
  - [x] Tested using sandboxing (`nix-build --option build-use-chroot true` or [nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS)
  - Built on platform(s)
    - [x] NixOS
    - [ ] OS X
    - [ ] Linux
  - [ ] 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: Merge pull request #4 from NixOS/master
user_login: layus
html_url: https://github.com/NixOS/nixpkgs/pull/14614
updated_at: 2016-04-12 07:49:28
body:
  ###### Things done
  - [ ] Tested using sandboxing (`nix-build --option build-use-chroot true` or [nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS)
  - Built on platform(s)
    - [ ] NixOS
    - [ ] OS X
    - [ ] Linux
  - [ ] 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).

  ---

  ff update


state: closed
title: vlc: fix the two windows issue with qt5
user_login: layus
html_url: https://github.com/NixOS/nixpkgs/pull/14615
updated_at: 2019-04-17 01:44:36
body:
  My thanks to the folks @ https://forums.opensuse.org/showthread.php/510603-VLC-Opens-2-windows.

  Fixes #14610.
  @bjornfor, @vcunat: Could you test this?
  It works for me over ssh, but this is far from a perfect test environment :-).


state: closed
title: Django (minor) updates
user_login: risicle
html_url: https://github.com/NixOS/nixpkgs/pull/14616
updated_at: 2016-04-12 10:31:58
body:
  Doesn't cause any (new) failures on `nox-review` (`pelican` already fails for me)

  Just bugfixes, probably not worth a backport.
  ###### Things done
  - [x] Tested using sandboxing (`nix-build --option build-use-chroot true` or [nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS)
  - Built on platform(s)
    - [ ] NixOS
    - [ ] OS X
    - [x] Linux
  - [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: git: respect $SSL_CERT_FILE
user_login: edef1c
html_url: https://github.com/NixOS/nixpkgs/pull/14617
updated_at: 2016-04-29 22:03:59
body:
  This allows git to work on systems without
  `/etc/ssl/certs/ca-certificates.crt`, such as OS X, instead of failing
  with "error setting certificate verify locations".
  ###### Things done
  - [x] Tested using sandboxing (`nix-build --option build-use-chroot true` or [nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS)
  - Built on platform(s)
    - [x] NixOS
    - [x] OS X
    - [x] Linux
  - [ ] 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 mcrl2
user_login: moretea
html_url: https://github.com/NixOS/nixpkgs/pull/14618
updated_at: 2016-04-13 08:56:10
body:
  ###### Things done
  - [X] Tested using sandboxing (`nix-build --option build-use-chroot true` or [nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS)
  - Built on platform(s)
    - [X] NixOS
    - [ ] OS X
    - [ ] Linux
  - [x] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"` **Nothing depends on it**
  - [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).

  ---

  Hi there, this is my first attempt to contribute to nixpkgs. I packaged mcrl2, but discovered that a much older version was already packaged. 

  Furthermore, I think that  location of `pkgs/applications/science/logic` is more appropriate than `pkgs/tools/misc/`.

  If you agree with these changes, I'll squash the commits into one commit with the description `mcrl2: 2009.01 -> 2014.09`.


state: closed
title: Darcs2git broken (apparently by a Ruby update)
user_login: ghost
html_url: https://github.com/NixOS/nixpkgs/issues/14619
updated_at: 2016-04-12 12:57:23
body:
  ## Issue description

  gitAndTools.darcsToGit doesn't build on NixOS 16.03.
  ### Steps to reproduce

  Add gitAndTools.darcsToGit to /etc/nixos/configuration.nix, then nixos-rebuild switch.

  ```
  these derivations will be built:
    /nix/store/hn2782pwbjvxzbyy8s57xircllw47w45-darcs-to-git-0.2git.drv
    /nix/store/wwwhmylbi2nzpanrpgc884vsq08r7352-system-path.drv
    /nix/store/syxyrpw90kf5l4xyajb14v079l9j5f9v-unit-polkit.service.drv
    /nix/store/zv58y2zhbh8xrvc75kg9qyb6flfy8dj4-dbus-conf.drv
    /nix/store/z5mayyhlz8vxpw0p3jzzhjjn38b24hg5-unit-dbus.service.drv
    /nix/store/ymdlr6xbcv247v59x65a4bviislyi7kq-system-units.drv
    /nix/store/85r5g3m4ilfbbrwk1b61jx19vqvf4ghd-etc.drv
    /nix/store/y5w2grj8i8q59zx7dz47z4mb7j30xqr0-nixos-system-marcelle-16.03.503.3f96280.drv
  building path(s) ‘/nix/store/j5sk6gb9lpdbisxhff65rfs5waixx9zr-darcs-to-git-0.2git’
  unpacking sources
  unpacking source archive /nix/store/0adwqf27pq9zq1mfk3hmc2ikacahbdc1-darcs-to-git-58a5593
  source root is darcs-to-git-58a5593
  patching sources
  configuring
  grep: : No such file or directory
  grep: : No such file or directory
  no configure script, doing nothing
  building
  no Makefile, doing nothing
  running tests
  Repository initialized.
  Adding 'new_file1'
  Finished recording patch 'c1'
  Adding 'new_file2'
  Finished recording patch 'c2'
  Moved: new_file2 to: only_one_file
  Finished recording patch 'c3'
  /nix/store/0d00q7k7y9nnjppcshq3766xi4l45h60-ruby-2.3.0-p0/lib/ruby/2.3.0/rubygems/core_ext/kernel_require.rb:55:in `require': cannot load such file -- iconv (LoadError)
      from /nix/store/0d00q7k7y9nnjppcshq3766xi4l45h60-ruby-2.3.0-p0/lib/ruby/2.3.0/rubygems/core_ext/kernel_require.rb:55:in `require'
      from /tmp/nix-build-darcs-to-git-0.2git.drv-0/darcs-to-git-58a5593/darcs-to-git:32:in `<main>'
  builder for ‘/nix/store/hn2782pwbjvxzbyy8s57xircllw47w45-darcs-to-git-0.2git.drv’ failed with exit code 1
  cannot build derivation ‘/nix/store/wwwhmylbi2nzpanrpgc884vsq08r7352-system-path.drv’: 1 dependencies couldn't be built
  cannot build derivation ‘/nix/store/y5w2grj8i8q59zx7dz47z4mb7j30xqr0-nixos-system-marcelle-16.03.503.3f96280.drv’: 1 dependencies couldn't be built
  error: build of ‘/nix/store/y5w2grj8i8q59zx7dz47z4mb7j30xqr0-nixos-system-marcelle-16.03.503.3f96280.drv’ failed
  ```
  ## Technical details
  - System: (NixOS: `nixos-version`, Ubuntu/Fedora: `lsb_release -a`, ...)
    16.03.503.3f96280 (Emu)
  - Nix version: (run `nix-env --version`)
    nix-env (Nix) 1.11.2
  - Nixpkgs version: (run `nix-instantiate --eval '<nixpkgs>' -A lib.nixpkgsVersion`)
    "16.03.503.3f96280"


state: closed
title: iSpike: init at 2.1
user_login: nico202
html_url: https://github.com/NixOS/nixpkgs/pull/14620
updated_at: 2016-04-13 04:21:16
body:
  ###### Things done
  - [ ] Tested using sandboxing (`nix-build --option build-use-chroot true` or [nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS)
  - Built on platform(s)
    - [X] NixOS
    - [ ] OS X
    - [ ] Linux
  - [X] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).


state: closed
title: wineUnstable: 1.9.4 -> 1.9.7
user_login: avnik
html_url: https://github.com/NixOS/nixpkgs/pull/14621
updated_at: 2016-04-12 16:14:01
body:
  ###### Things done
  - [x] Tested using sandboxing (`nix-build --option build-use-chroot true` or [nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS)
  - Built on platform(s)
    - [x] NixOS
    - [ ] OS X
    - [ ] Linux
  - [ ] 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).

  ---

  Tested by nix-shell, only 32bit build tested.

  Also update wineStaging as well


state: closed
title: Hdf5
user_login: dguibert
html_url: https://github.com/NixOS/nixpkgs/pull/14622
updated_at: 2018-08-10 12:04:34
body:
  ###### Things done
  - [X] Tested using sandboxing (`nix-build --option build-use-chroot true` or [nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS)
  - Built on platform(s)
    - [X] NixOS
    - [ ] OS X
    - [ ] Linux
  - [ ] 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: Any local users can talk to locally running X server by default
user_login: obadz
html_url: https://github.com/NixOS/nixpkgs/issues/14623
updated_at: 2016-04-12 16:48:53
body:
  ## Issue description

  Any local users can talk to locally running X server by default. That includes sending keyboard/mouse events, popping windows, etc.
  ### Steps to reproduce

  Log in as `user2` into a host running an X server under `user1`, and run `nix-shell -p xorg.xmessage --command xmessage\ pwnd`

  I think normally you should have to do something like `xauth merge ~user1/.Xauthority` before you're able to talk to `user1`'s X server.
  ## Technical details
  - System: NixOS: nix-shell -p xorg.xmessage --command xmessage\ test
  - Nix version: nix-env (Nix) 1.11.2
  - Nixpkgs version: 16.09.git.d1a4b54


state: open
title: nixos-generate-config: support fuse mounts
user_login: savorocks
html_url: https://github.com/NixOS/nixpkgs/issues/14624
updated_at: 2019-05-23 18:39:35
body:
  ## Issue description

  I successfully mounted my windows partitions (NTFS) following the steps i described below. However, when I try to generate config, to have my drives automatically mounted when I reboot, i get following error/warning (for each drive): 
  warning: don't know how to emit ‘fileSystem’ option for FUSE filesystem ‘/mnt/nameofmydrive’
  ### Steps to reproduce
  1. Create a directory of your preference, as /mnt/windows-partition
  2. Mount the desired partition, say /dev/sdn5, in that directory:
     `$ mount /dev/sdn5`/mnt/windows-partition`
  3. Run `nixos-generate-config`. It will update /etc/nixos/hardware-configuration.nix to match the new partition configuration (and configuration.nix stays untouched, unless you use the --force option).

  P.S. I have ntfs-3g installed on my system.
  ## Technical details
  - System: NixOS: 16.09pre79453.32b7b00 (Flounder)
  - Nix version: nix-env (Nix) 1.11.2
  - Nixpkgs version: "16.09pre79453.32b7b00"


state: closed
title: selenium-server-standalone: 2.45.0 -> 2.53.0
user_login: utdemir
html_url: https://github.com/NixOS/nixpkgs/pull/14625
updated_at: 2016-04-19 11:54:52
body:
  - [x] Tested using sandboxing (`nix-build --option build-use-chroot true` or [nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS)
  - Built on platform(s)
    - [x] NixOS
    - [ ] OS X
    - [ ] Linux
  - [ ] 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 @offlinehacker , I removed the patchPhase you added for Opera support, since the relevant file does not exist anymore. But I'm not sure Opera works with this patch, can you check it?


state: closed
title: firefox-bin: 45.0.1 -> 45.0.2
user_login: taku0
html_url: https://github.com/NixOS/nixpkgs/pull/14626
updated_at: 2016-04-12 13:47:32
body:
  ###### Things done
  - [X] Tested using sandboxing (`nix-build --option build-use-chroot true` or [nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS)
  - Built on platform(s)
    - [X] NixOS
    - [ ] OS X
    - [ ] Linux
  - [ ] 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).

  ---
  - Bug fixes

  https://www.mozilla.org/en-US/firefox/45.0.2/releasenotes/


state: closed
title: wine-wow-*-staging fails to build
user_login: vcunat
html_url: https://github.com/NixOS/nixpkgs/issues/14627
updated_at: 2016-04-12 18:30:23
body:
  ### Steps to reproduce

  `$ nix-build -E 'with import <nixpkgs> {}; wineStaging.override { wineBuild = "wineWow"; }'`
  ## Technical details
  - System: recent NixOS, sandboxed
  - Nixpkgs version: current master, e.g. 48972763c86; it used to build on f9cae4f6dc8be7
  - Example output: 

  ```
  gcc -m64 -c -o crypt_md4.o /tmp/nix-build-wine-wow-1.9.7-staging.drv-0/wine-1.9.7/dlls/advapi32/crypt_md4.c -I. \
    -I/tmp/nix-build-wine-wow-1.9.7-staging.drv-0/wine-1.9.7/dlls/advapi32 -I../../include \
    -I/tmp/nix-build-wine-wow-1.9.7-staging.drv-0/wine-1.9.7/include -D__WINESRC__ -D_ADVAPI32_ \
    -D_REENTRANT -fPIC -Wall -pipe -fno-strict-aliasing -Wdeclaration-after-statement -Wempty-body \
    -Wignored-qualifiers -Wstrict-prototypes -Wtype-limits -Wunused-but-set-parameter -Wvla \
    -Wwrite-strings -Wpointer-arith -Wlogical-op -gdwarf-2 -gstrict-dwarf -g -O2
  /tmp/nix-build-wine-wow-1.9.7-staging.drv-0/wine-1.9.7/dlls/advapi32/crypt_md4.c: In function 'MD4Update':
  /tmp/nix-build-wine-wow-1.9.7-staging.drv-0/wine-1.9.7/dlls/advapi32/crypt_md4.c:134:1: internal compiler error: in choose_baseaddr, at config/i386/i386.c:10412
   }
   ^
  Please submit a full bug report,
  with preprocessed source if appropriate.
  See <http://gcc.gnu.org/bugs.html> for instructions.
  ```


state: closed
title: gst_all_1: 1.6.1 -> 1.8.0
user_login: fpletz
html_url: https://github.com/NixOS/nixpkgs/pull/14628
updated_at: 2016-04-24 17:40:21
body:
  ###### Things done
  - [x] Tested using sandboxing (`nix-build --option build-use-chroot true` or [nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS)
  - Built on platform(s)
    - [x] NixOS
    - [ ] OS X
    - [ ] Linux
  - [x] Tested compilation of ~~all~~ **some** 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: slack: Fix 2.0.3
user_login: NeQuissimus
html_url: https://github.com/NixOS/nixpkgs/pull/14630
updated_at: 2016-04-13 10:31:40
body:
  ###### Things done
  - [X] Tested using sandboxing (`nix-build --option build-use-chroot true` or [nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS)
  - Built on platform(s)
    - [X] NixOS
    - [ ] OS X
    - [ ] Linux
  - [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).

  ---

  There was an issue with paths. I am unsure how I was ever able to run 2.0.3 before (#14601), but these paths changed recently and needed to be updated.


state: closed
title: Fix 64-bit Wine builds
user_login: abbradar
html_url: https://github.com/NixOS/nixpkgs/pull/14632
updated_at: 2019-04-17 01:44:36
body:
  ###### Things done
  - [ ] Tested using sandboxing (`nix-build --option build-use-chroot true` or [nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS)
  - Built on platform(s)
    - [ ] NixOS
    - [ ] OS X
    - [ ] Linux
  - [ ] 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).

  ---

  Closes #14627. Still building but it seems to progress further already. cc @vcunat 


state: closed
title: python35Packages.tornado fails to build
user_login: berdario
html_url: https://github.com/NixOS/nixpkgs/issues/14634
updated_at: 2016-09-22 07:55:55
body:
  ## Issue description

  This is the traceback:

  ```
  Traceback (most recent call last):
    File "nix_run_setup.py", line 6, in <module>
      exec(compile(getattr(tokenize, 'open', open)(__file__).read().replace('\\r\\n', '\\n'), __file__, 'exec'))
    File "setup.py", line 173, in <module>
      **kwargs
    File "/nix/store/ggig9ccdxx7wfvkjjdv2rrk3878q5nhj-python3-3.5.1/lib/python3.5/distutils/core.py", line 148, in setup
      dist.run_commands()
    File "/nix/store/ggig9ccdxx7wfvkjjdv2rrk3878q5nhj-python3-3.5.1/lib/python3.5/distutils/dist.py", line 955, in run_commands
      self.run_command(cmd)
    File "/nix/store/ggig9ccdxx7wfvkjjdv2rrk3878q5nhj-python3-3.5.1/lib/python3.5/distutils/dist.py", line 974, in run_command
      cmd_obj.run()
    File "/nix/store/0wq9m1x1yx2bgin1cxbv71q24m6v1j83-python3.5m-setuptools-19.4/lib/python3.5/site-packages/setuptools-19.4-py3.5.egg/setuptools/command/test.py", line 159, in run
    File "/nix/store/0wq9m1x1yx2bgin1cxbv71q24m6v1j83-python3.5m-setuptools-19.4/lib/python3.5/site-packages/setuptools-19.4-py3.5.egg/setuptools/command/test.py", line 140, in with_project_on_sys_path
    File "/nix/store/0wq9m1x1yx2bgin1cxbv71q24m6v1j83-python3.5m-setuptools-19.4/lib/python3.5/site-packages/setuptools-19.4-py3.5.egg/setuptools/command/test.py", line 180, in run_tests
    File "/nix/store/ggig9ccdxx7wfvkjjdv2rrk3878q5nhj-python3-3.5.1/lib/python3.5/unittest/main.py", line 93, in __init__
      self.parseArgs(argv)
    File "/nix/store/ggig9ccdxx7wfvkjjdv2rrk3878q5nhj-python3-3.5.1/lib/python3.5/unittest/main.py", line 123, in parseArgs
      self._do_discovery([])
    File "/nix/store/ggig9ccdxx7wfvkjjdv2rrk3878q5nhj-python3-3.5.1/lib/python3.5/unittest/main.py", line 228, in _do_discovery
      self.test = loader.discover(self.start, self.pattern, self.top)
    File "/nix/store/ggig9ccdxx7wfvkjjdv2rrk3878q5nhj-python3-3.5.1/lib/python3.5/unittest/loader.py", line 341, in discover
      tests = list(self._find_tests(start_dir, pattern))
    File "/nix/store/ggig9ccdxx7wfvkjjdv2rrk3878q5nhj-python3-3.5.1/lib/python3.5/unittest/loader.py", line 398, in _find_tests
      full_path, pattern, namespace)
    File "/nix/store/ggig9ccdxx7wfvkjjdv2rrk3878q5nhj-python3-3.5.1/lib/python3.5/unittest/loader.py", line 475, in _find_test_path
      tests = self.loadTestsFromModule(package, pattern=pattern)
    File "/nix/store/0wq9m1x1yx2bgin1cxbv71q24m6v1j83-python3.5m-setuptools-19.4/lib/python3.5/site-packages/setuptools-19.4-py3.5.egg/setuptools/command/test.py", line 38, in loadTestsFromModule
    File "/nix/store/ggig9ccdxx7wfvkjjdv2rrk3878q5nhj-python3-3.5.1/lib/python3.5/unittest/loader.py", line 190, in loadTestsFromName
      return self.loadTestsFromModule(obj)
    File "/nix/store/0wq9m1x1yx2bgin1cxbv71q24m6v1j83-python3.5m-setuptools-19.4/lib/python3.5/site-packages/setuptools-19.4-py3.5.egg/setuptools/command/test.py", line 38, in loadTestsFromModule
    File "/nix/store/ggig9ccdxx7wfvkjjdv2rrk3878q5nhj-python3-3.5.1/lib/python3.5/unittest/loader.py", line 153, in loadTestsFromName
      module = __import__(module_name)
    File "/tmp/nix-build-python3.5-tornado-4.2.1.drv-0/tornado-4.2.1/tornado/platform/windows.py", line 7, in <module>
      import ctypes.wintypes
    File "/nix/store/ggig9ccdxx7wfvkjjdv2rrk3878q5nhj-python3-3.5.1/lib/python3.5/ctypes/wintypes.py", line 20, in <module>
      class VARIANT_BOOL(ctypes._SimpleCData):
  ValueError: _type_ 'v' not supported
  ```

  doing anything with `tornado/platform/windows.py` seems obviously wrong.
  Python3.4 seems to build fine.

  This causes a build failure for reverse-depends packages like urllib3... urllib3's tests are disabled on Python3, and tornado is only a test dependency, which can thus be safely removed.

  I also tried to upgrade to Tornado 4.3, but the error is still there.

  I tried to simply remove the tornado dependency by overriding it with 

  ```
  urllib3_ = pkgs.stdenv.lib.overrideDerivation pkgs.python35Packages.urllib3 (oldAttrs: {
    nativeBuildInputs = with pkgs.python35Packages; [ coverage mock nose ];
  });
  ```

  But I get this weird error:

  ```
  cat: test-requirements.txt: No such file or directory
  building
  usage: nix_run_setup.py [global_opts] cmd1 [cmd1_opts] [cmd2 [cmd2_opts] ...]
    or: nix_run_setup.py --help [cmd1 cmd2 ...]
    or: nix_run_setup.py --help-commands
    or: nix_run_setup.py cmd --help

  error: invalid command 'bdist_wheel'
  ```

  (I sorted it out by completely duplicating the urllib3 definition, if you have any suggestions, please chime in)
  ### Steps to reproduce

  ```
  nix-env -f '<nixpkgs>' -iA python35Packages.tornado
  ```
  ## Technical details
  - System: (NixOS: `nixos-version`, Ubuntu/Fedora: `lsb_release -a`, ...)

  Ubuntu 16.04
  - Nix version: (run `nix-env --version`)

  nix-env (Nix) 1.11.2
  - Nixpkgs version: (run `nix-instantiate --eval '<nixpkgs>' -A lib.nixpkgsVersion`)

  git trunk


state: closed
title: pythonPackages.geeknote: 2015-03-02 -> 2015-05-11
user_login: bradediger
html_url: https://github.com/NixOS/nixpkgs/pull/14635
updated_at: 2016-04-12 18:57:49
body:
  geeknote on master was broken for me because it was missing [this fix](https://github.com/VitaliyRodnenko/geeknote/pull/271). With the attached PR, I am able to log in.
  ###### Things done
  - [x] Tested using sandboxing (`nix-build --option build-use-chroot true` or [nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS)
  - Built on platform(s)
    - [x] NixOS
    - [ ] OS X
    - [ ] Linux
  - [ ] 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: samtools: init at 1.3
user_login: kragniz
html_url: https://github.com/NixOS/nixpkgs/pull/14636
updated_at: 2016-04-12 19:24:34
body:
  ###### Things done
  - [ ] Tested using sandboxing (`nix-build --option build-use-chroot true` or [nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS)
  - Built on platform(s)
    - [x] NixOS
    - [ ] OS X
    - [ ] Linux
  - [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: nixos-unstable hasn't updated for 16 days
user_login: colemickens
html_url: https://github.com/NixOS/nixpkgs/issues/14637
updated_at: 2016-04-13 07:02:50
body:
  Not sure what the expectation is for it. I've seen bugs filed in the past when it had been a long time between updates.


state: closed
title: Kdevelop5 beta 2
user_login: ambrop72
html_url: https://github.com/NixOS/nixpkgs/pull/14638
updated_at: 2016-08-27 08:31:49
body:
  Tested this on 16.03 - starts up all right, sometimes freezes but that seems like an upstream bug. I assume it works all right within Plasma5 but since I'm using it from Xfce, I had to do some system configuration (like in the kde5 desktop-manager service) to get KDE5 apps to run in general, and also [this hack](https://github.com/NixOS/nixpkgs/issues/13715#issuecomment-209089191) to get icons to show up.
  ###### Things done
  - [x] Tested using sandboxing (`nix-build --option build-use-chroot true` or [nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS)
  - Built on platform(s)
    - [x] NixOS
    - [ ] OS X
    - [ ] Linux
  - [ ] 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: dropbox: 3.14.7 -> 3.18.1
user_login: bendlas
html_url: https://github.com/NixOS/nixpkgs/pull/14639
updated_at: 2016-04-13 00:39:00
body:
  ###### Things done

  Reverted #14077 due to reasons detailed there and on the revert commit.
  - Built on platform(s)
    - [x] NixOS
  - [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 @jagajaga @peterhoeg @joachifm 


state: closed
title: Backport Slack to 16.03
user_login: grahamc
html_url: https://github.com/NixOS/nixpkgs/pull/14641
updated_at: 2016-04-12 23:34:30
body:
  See: https://github.com/NixOS/nixpkgs/pull/14630#issuecomment-209143767
  ###### Things done
  - [X] Tested using sandboxing (`nix-build --option build-use-chroot true` or [nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS)
  - Built on platform(s)
    - [X] NixOS
    - [ ] OS X
    - [ ] Linux
  - [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: unifi: 4.8.14 -> 4.8.15
user_login: Nekroze
html_url: https://github.com/NixOS/nixpkgs/pull/14642
updated_at: 2016-04-13 01:15:38
body:
  ###### Things done
  - [ ] Tested using sandboxing (`nix-build --option build-use-chroot true` or [nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS)
  - Built on platform(s)
    - [ ] NixOS
    - [ ] OS X
    - [ ] Linux
  - [ ] 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).

  ---

  Previous version (4.8.14) is no longer available to download.


state: closed
title: hackage-packages: keep versioned aliases for default packages
user_login: bendlas
html_url: https://github.com/NixOS/nixpkgs/issues/14643
updated_at: 2016-07-19 20:59:11
body:
  ## Issue description

  Apparently, the "default" version of a hackage package doesn't have an alias with its proper version. This can cause problems when using newer versions, that become default.
  ### Steps to reproduce

  The example is a current breakage with emacs2nix

  0c0aa0413a43bcd4d2e1a6e57997bb5cb7a27262 makes aeson 0.11.1.4 the default, but gets rid of `aeson_0_11_1_4` in the process. https://github.com/ttuegel/emacs2nix/blob/201f59f0d12d6e2ba1122b9247d0d110cfdb3680/shell.nix#L14 however, already depends on that name.
  ## Technical details
  - System: 16.09-pre-01141a2b8d914a90 (Flounder)
  - Nix version: nix-env (Nix) 1.11.2
  - Nixpkgs version: 16.09-pre-ba221e4f00074840

  cc @ttuegel @peti 


state: closed
title: nvpy: 0.9.2 -> 0.9.7
user_login: micxjo
html_url: https://github.com/NixOS/nixpkgs/pull/14644
updated_at: 2016-04-13 06:09:02
body:
  ###### Things done
  - [x] Tested using sandboxing (`nix-build --option build-use-chroot true` or [nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS)
  - Built on platform(s)
    - [x] NixOS
    - [ ] OS X
    - [ ] Linux
  - [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).

  ---
  - The `docutils` dep was added for rendering reStructuredText notes.


state: open
title: The service interface should abide by the principle of least privilege
user_login: joachifm
html_url: https://github.com/NixOS/nixpkgs/issues/14645
updated_at: 2018-10-10 10:15:34
body:
  ## The problem

  Currently, services default to running as root with unlimited network & file system access. Service authors must actively take away capabilities, which is error prone and requires extensive knowledge of systemd directives. Writing least privilege services requires the most effort, it should be the other way around.
  ## The solution

  The solution is two-fold:
  1. Default to least privilege. `User=nobody`, enable `ProtectHome`, `PrivateTmp`, and ideally also `PrivateNetwork` and `PrivateDevices`. We WANT stuff to break if the author hasn't taken the time to enumerate what the service actually needs.
  2. Expose common options for defining privileges/capabilities.
      Examples: `capabilities = [ "mknod" "net_admin" ]`, `privateTmp = true`
  ## How to get there
  1. Documentation: add a section in the manual about writing services, with helpful tips, things to consider & systemd directives
  2. Slowly introduce new options and migrate existing services to least privilege

  Eventually, all existing services should be least privilege and all new services default to least privilege.
  ## See also

  https://wiki.archlinux.org/index.php/DeveloperWiki:Security#Service_Isolation contains useful information and links to further reading about service isolation.


state: closed
title: Tahoe-LAFS improvements
user_login: MostAwesomeDude
html_url: https://github.com/NixOS/nixpkgs/pull/14647
updated_at: 2016-04-13 15:39:53
body:
  ###### Things done
  - [ ] Tested using sandboxing (`nix-build --option build-use-chroot true` or [nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS)
  - Built on platform(s)
    - [x] NixOS
    - [ ] OS X
    - [ ] Linux
  - [ ] 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).

  ---

  I've deployed this update to a private grid and it runs fine.


state: closed
title: Coq 8.5pl1
user_login: vbgl
html_url: https://github.com/NixOS/nixpkgs/pull/14649
updated_at: 2016-04-13 19:16:48
body:
  ###### Things done
  - [ ] Tested using sandboxing (`nix-build --option build-use-chroot true` or [nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS)
  - Built on platform(s)
    - [ ] NixOS
    - [x] OS X
    - [ ] Linux
  - [ ] 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: build-fhs-chrootenv: set PKG_CONFIG_PATH
user_login: hrdinka
html_url: https://github.com/NixOS/nixpkgs/pull/14650
updated_at: 2016-04-13 12:06:48
body:
  ###### Things done
  - [x] Tested using sandboxing (`nix-build --option build-use-chroot true` or [nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS)
  - Built on platform(s)
    - [x] NixOS
    - [ ] OS X
    - [ ] Linux
  - [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).

  ---

  Currently `PKG_CONFIG_PATH` isn't set in FHS chroots rendering `pkg-config`
  unusable. This patch sets it to `/usr/lib/pkgconfig`.


state: closed
title: Can't run gnome-shell-extension-tool because of "No module named 'gi'"
user_login: DamienCassou
html_url: https://github.com/NixOS/nixpkgs/issues/14651
updated_at: 2016-04-15 15:31:52
body:
  ## Issue description
  ### Steps to reproduce

  ``` shellCommands
  $ gnome-shell-extension-tool --create-extension
  Traceback (most recent call last):
    File "/run/current-system/sw/bin/gnome-shell-extension-tool", line 20, in <module>
      from gi.repository import Gio
  ImportError: No module named 'gi'
  ```
  ## Technical details
  - System: NixOS: 16.09.git.ec690eeM (Flounder)
  - Nix version: nix-env (Nix) 1.11.2
  - Nixpkgs version: 16.09.git.ec690eeM


state: closed
title: mongodb: fix build (use pcre-cpp instead of pcre)
user_login: layus
html_url: https://github.com/NixOS/nixpkgs/pull/14652
updated_at: 2016-04-14 08:35:53
body:
  NongoDB was broken by 30845d07d8110c034156407c71d71e22f92d194a as it requires the cxx variant of pcre.
  This patch updates the dependencies.

  /cc @vcunat, for an example of an application that requires pcre-cpp.


state: closed
title: bundler-env: Gemfile.lock is frozen
user_login: manveru
html_url: https://github.com/NixOS/nixpkgs/pull/14653
updated_at: 2016-04-14 09:20:04
body:
  ###### Things done
  - [ ] Tested using sandboxing (`nix-build --option build-use-chroot true` or [nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS)
  - Built on platform(s)
    - [ ] NixOS
    - [ ] OS X
    - [ ] Linux
  - [ ] 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: slack: fixes
user_login: zimbatm
html_url: https://github.com/NixOS/nixpkgs/pull/14654
updated_at: 2016-04-14 14:52:00
body:
  ###### Things done
  - [x] Tested using sandboxing (`nix-build --option build-use-chroot true` or [nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS)
  - Built on platform(s)
    - [x] NixOS
    - [ ] OS X
    - [ ] Linux
  - [ ] 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).

  ---
  - Fixes rpath to use the right derivation after closure-size changes
  - Removes unused share/lintian
  - Fixes slack.desktop paths


state: closed
title: Post-closure-size glibc question
user_login: abbradar
html_url: https://github.com/NixOS/nixpkgs/issues/14655
updated_at: 2016-04-13 12:25:50
body:
  I'm fixing several things here and there after our Big Merge. When I've tried to run `nix-build -A glibc` it reported only one output, `-dev`. After some head-scratching I've tried `nix-build -A glibc.out` and guessed correctly -- it got me what I wanted. Why doesn't `nix-build` make symlinks for all outputs in this case?

  cc @vcunat 


state: closed
title: pidgin-im-gnome-shell-extension: init at 1.0
user_login: DamienCassou
html_url: https://github.com/NixOS/nixpkgs/pull/14656
updated_at: 2016-04-14 11:28:37
body:
  ###### Things done
  - [x] Tested using sandboxing (`nix-build --option build-use-chroot true` or [nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS)
  - Built on platform(s)
    - [x] NixOS
    - [ ] OS X
    - [ ] Linux
  - [ ] 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 @lethalman @NicolasPetton 


state: closed
title: Split outputs of gcj are cyclically dependent
user_login: 7c6f434c
html_url: https://github.com/NixOS/nixpkgs/issues/14657
updated_at: 2016-04-13 16:46:47
body:
  ## Issue description

  After `closure-size` merge, `gcj` fails to build. It is a dependency of `pdftk` which is hard to replace…

  The only relevant message I see:

  `cycle detected in the references of ‘/nix/store/0qld6bfa7ibkbi7biq8mqlxxdhqlj0bn-gcj-4.9.3-lib’`

  Fixing apparently requires meddling with multiple-outputs code of `gcc49`, so I am not sure what is the best fix.
  ### Steps to reproduce

  `nix-build '<nixpkgs>' -A gcj`
  ## Technical details
  - System: NixOS-like (hopefully this doesn't matter; NixPkgs everything, Nix with chroot builds enabled)
  - Nix version: 1.11.2
  - Nixpkgs version: 39ebb01d6e8d19b042fe65d303234d0db27877eb

  @vcunat any advice?


state: closed
title: Search path fixes
user_login: abbradar
html_url: https://github.com/NixOS/nixpkgs/pull/14658
updated_at: 2016-04-14 12:55:12
body:
  ###### Things done
  - [ ] Tested using sandboxing (`nix-build --option build-use-chroot true` or [nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS)
  - Built on platform(s)
    - [ ] NixOS
    - [ ] OS X
    - [ ] Linux
  - [ ] 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 mass-replaces `makeSearchPath` in tree to its multiple-outputs-aware versions. One such new generic version, `makeSearchPathOutputs`, was added. Existing functions were made aware, too.

  EDIT: I've incorrectly said that I replaced `makeLibraryPath`

  cc @vcunat 


state: closed
title: atom: broken dependencies with nixpkgs-master
user_login: NeQuissimus
html_url: https://github.com/NixOS/nixpkgs/issues/14660
updated_at: 2016-04-14 14:41:54
body:
  ## Issue description

  After a `nixos-rebuild switch -I nixpkgs=~/dev/nixpkgs`, Atom no longer works and complains with the following error message:

  ```
  /nix/store/r7pij9zh7jpnqkavwrv11ymww99jb33n-atom-1.6.2/share/atom/atom: error while loading shared libraries: libfontconfig.so.1: cannot open shared object file: No such file or directory
  ```

  Note that running `nixos-rebuild switch` again the current version of `nixos-unstable-small` works just fine. (which is https://nixos.org/releases/nixos/unstable-small/nixos-16.09pre80416.9d0e57b//nixexprs.tar.xz)
  This does not seem to be related to Atom itself, since it has not changed.
  ### Steps to reproduce
  - Checkout master (I am at 18a6403c5964b90abbfe33d18472c2ebed31eb90)
  - `nixos-rebuild switch -I nixpkgs=~/dev/nixpkgs`
  - Run Atom
  ## Technical details
  - System: 16.09.git.18a6403 (Flounder)
  - Nix version: nix-env (Nix) 1.12pre4523_3b81b26
  - Nixpkgs version: "16.09pre80416.9d0e57b"


state: closed
title: samba4Full: update from 4.3.6 to 4.3.8
user_login: fadenb
html_url: https://github.com/NixOS/nixpkgs/pull/14661
updated_at: 2016-04-13 16:02:58
body:
  ###### Things done
  - [x] Tested using sandboxing (`nix-build --option build-use-chroot true` or [nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS)
  - Built on platform(s)
    - [x] NixOS
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: profont: init
user_login: Myrl
html_url: https://github.com/NixOS/nixpkgs/pull/14662
updated_at: 2016-04-13 16:52:18
body:
  ###### Things done
  - [ ] Tested using sandboxing (`nix-build --option build-use-chroot true` or [nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS)
  - Built on platform(s)
    - [x] NixOS
    - [ ] OS X
    - [ ] Linux
  - [ ] 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: profont: init
user_login: Myrl
html_url: https://github.com/NixOS/nixpkgs/pull/14663
updated_at: 2016-04-14 11:27:49
body:
  ###### Things done
  - [ ] Tested using sandboxing (`nix-build --option build-use-chroot true` or [nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS)
  - Built on platform(s)
    - [x] NixOS
    - [ ] OS X
    - [ ] Linux
  - [ ] 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: glibc: can't cross compile
user_login: elitak
html_url: https://github.com/NixOS/nixpkgs/issues/14664
updated_at: 2016-05-31 16:47:42
body:
  to reproduce:
  nix-build pkgs/stdenv/linux/make-bootstrap-tools-cross.nix -A armv6l (edit: not armv5tel)

  glibc fails because of the improper stripping done by pkgs/development/libraries/glibc/builder.sh at the end of postInstall(). This worked a while ago. Looks like it broke around 2016.02.28 maybe? There's another problem after the stripping one as well. If I get past it I'll maybe submit a PR, but I'm a bit afraid of breaking something crucial, what with this being glibc after all.

  Incidentally, glibc's build files are pretty convoluted. I think the single most important library in nix/nixos should be a little better maintained, personally. By that I mean more comments, better organization of .nix and .sh, tests that catch these regressions, etc.


state: closed
title: i2p: 0.9.24 -> 0.9.25
user_login: bendlas
html_url: https://github.com/NixOS/nixpkgs/pull/14665
updated_at: 2016-04-13 18:50:47
body:
  ###### Things done
  - Built on platform(s)
    - [x] NixOS
  - [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: Elasticsearch lack environment variables
user_login: yogsototh
html_url: https://github.com/NixOS/nixpkgs/issues/14667
updated_at: 2016-04-17 19:19:55
body:
  ## Issue description

  The elasticsearch returns: "You must set the ES_HOME var"
  ### Steps to reproduce

  ```
  > nix-shell -p elasticsearch
  [nix-shell:~] elasticsearch
  You must set the ES_HOME
  ```

  or

  ```
  > nix-env -i elasticsearch-1.7.2
  > elasticsearch
  You must set the ES_HOME
  ```
  ## Technical details
  - System: Mac OS X El Capitan 10.11.4 (Darwin Kernel Version 15.4.0)
  - Nix version: nix-env (Nix) 1.11.2
  - Nixpkgs version: 16.09pre80183.551296a


state: closed
title: Fix CMake w. multiple outputs
user_login: abbradar
html_url: https://github.com/NixOS/nixpkgs/pull/14668
updated_at: 2016-04-16 06:08:48
body:
  ###### Things done
  - [x] Tested using sandboxing (`nix-build --option build-use-chroot true` or [nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS)
  - Built on platform(s)
    - [x] NixOS
    - [ ] OS X
    - [ ] Linux
  - [ ] 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).

  ---

  Previously we have not used several CMake variables for system header, library and program prefixes. Instead we set system prefix as glibc and filled several other variables. This breaks several CMake functions, for example `find_path`, when used to find glibc header. This:

  ```
  PROJECT(TEST)
  FIND_PATH(PTHREAD_INCLUDE_DIR pthread.h)
  MESSAGE(STATUS "TEST: ${PTHREAD_INCLUDE_DIR}")
  ```

  Would not work without this patch. This also breaks `avidemux` now.

  Also this updates CMake 2.8 to actually be compatible with multiple outputs, and cleanups patch a bit.


state: closed
title: xorg-sys-opengl broken (upstream-master)
user_login: nico202
html_url: https://github.com/NixOS/nixpkgs/issues/14669
updated_at: 2016-04-14 11:43:46
body:
  ## Issue description

  xorg-sys-opengl on latest master (76281d5) is broken. 
  ### Steps to reproduce

  `nix-env -f . -i xorg-sys-opengl`

  `replacing old ‘xorg-sys-opengl-3’
  installing ‘xorg-sys-opengl-3’
  these derivations will be built:
    /nix/store/6wdah4y9b5pwdk9gdrj7rzghrpa1szyi-xorg-sys-opengl-3.drv
  building path(s) ‘/nix/store/x5771m047ilbv0i60zxpl3xbggks754r-xorg-sys-opengl-3’
  ln: failed to create symbolic link './lib': File exists
  builder for ‘/nix/store/6wdah4y9b5pwdk9gdrj7rzghrpa1szyi-xorg-sys-opengl-3.drv’ failed with exit code 1
  error: build of ‘/nix/store/6wdah4y9b5pwdk9gdrj7rzghrpa1szyi-xorg-sys-opengl-3.drv’ failed`
  ## Technical details
  - System: 16.09pre79453.32b7b00 (Flounder)
  - Nix version: nix-env (Nix) 1.11.2
  - Nixpkgs version: 16.09pre79453.32b7b00


state: closed
title: Qt 5's new build hook breaks popular qmake pattern
user_login: abbradar
html_url: https://github.com/NixOS/nixpkgs/issues/14670
updated_at: 2016-05-31 16:16:56
body:
  ## Issue description

  With new Qt 5 hook user must run `preConfigure` to ensure that specially-crafted `qmake` gets in path or use `$QMAKE` -- otherwise it won't work. This breaks a rather popular pattern of doing `configurePhase = "qmake PREFIX=$out";`. I think this is a good use case and we shouldn't break it.

  From what I see in the hook it sets several things in `envHook` and then adds `qmake` to `PATH` only in `preConfigureHook`. Why can't we add it earlier? Maybe do it in some other hook? I would have proposed a patch myself but I can't understand at which point `envHooks` are called -- there is no mention of them in `setup.sh`.

  cc @ttuegel 


state: open
title: caddy: add all addons
user_login: davidak
html_url: https://github.com/NixOS/nixpkgs/issues/14671
updated_at: 2018-03-25 17:39:36
body:
  compile caddy with all addons listed on the [download page](https://caddyserver.com/download).

  > Only middleware handlers which are invoked from the Caddyfile will be chained in, so small Caddyfiles are very fast and efficient.

  source: Directive section on https://caddyserver.com/docs/caddyfile

  a later improvement could be to select just the addons you want like vim_configurable.

  @angus-g


state: closed
title: ibus-table-with-plugins: init at 1.9.11
user_login: laMudri
html_url: https://github.com/NixOS/nixpkgs/pull/14672
updated_at: 2017-03-31 12:22:08
body:
  ###### Things done
  - [x] Tested using sandboxing (`nix-build --option build-use-chroot true` or [nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS)
  - Built on platform(s)
    - [x] NixOS
    - [ ] OS X
    - [ ] Linux
  - [ ] 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 is the long-promised plugin system for `ibus-table`. The idea is that `ibus-table-others`, for example, is a plugin to `ibus-table`, and the whole thing is a plugin to `ibus`. Plugins to `ibus-table` have already been compiled using a clean `ibus-table`, and all we have to do is copy the results over.


state: closed
title: Glib-alike packages with lib/pkgname/include/pkgnameconfig.h are splitted the wrong way
user_login: abbradar
html_url: https://github.com/NixOS/nixpkgs/issues/14673
updated_at: 2016-04-14 11:20:36
body:
  ## Issue description

  At least `glib` has `lib/glib-2.0/include/glibconfig.h` in its `out` output. It's fine while we use `pkgconfig` but breaks CMake packages which expect it to be in `dev` output. I think it's the right place for it, after all.

  I'm slowly searching for those packages and patching them one-by-one but this is a slow manual process. Maybe someone has an idea how to automate it? Also, do we want to do this at all or maybe fix it somehow else?

  cc @vcunat 


state: closed
title: xdg_utils: fix replacement of which with type -P
user_login: Forkk
html_url: https://github.com/NixOS/nixpkgs/pull/14674
updated_at: 2016-11-28 04:08:56
body:
  Before, the postInstall in xdg_utils failed to properly replace all instances of `which` with `type -P` due to some errant spaces in the sed command. This fixes the problem (hopefully).

  I'm lazy and I don't have a local copy of the nixpkgs repo at the moment, so I haven't really tested this yet, but I have tested a similar fix using `overrideDerivation`, so it'll probably work. ;)
  ###### Things done
  - [ ] Tested using sandboxing (`nix-build --option build-use-chroot true` or [nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS)
  - Built on platform(s)
    - [ ] NixOS
    - [ ] OS X
    - [ ] Linux
  - [ ] 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: daemontools: init at 0.76
user_login: kevincox
html_url: https://github.com/NixOS/nixpkgs/pull/14675
updated_at: 2016-04-14 00:32:52
body:
  ###### Things done
  - [x] Tested using sandboxing (`nix-build --option build-use-chroot true` or [nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS)
  - Built on platform(s)
    - [x] NixOS
    - [ ] OS X
    - [x] Linux
  - [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: Symlink several lib/*/include paths to dev outputs
user_login: abbradar
html_url: https://github.com/NixOS/nixpkgs/pull/14676
updated_at: 2016-04-14 06:10:18
body:
  ###### Things done
  - [x] Tested using sandboxing (`nix-build --option build-use-chroot true` or [nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS)
  - Built on platform(s)
    - [x] NixOS
    - [ ] OS X
    - [ ] Linux
  - [ ] 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).

  Fixes #14673. Also fixes `dwarf-fortress-unfuck` build (and other packages which use CMake's `FindGTK2`).


state: closed
user_login: lolwat97
html_url: https://github.com/NixOS/nixpkgs/pull/14677
updated_at: 2019-04-17 01:44:36
title:
  Updated imgur-screenshot to current version since the old one stopped working due to some imgur mojo

body:
[cell repeats an earlier one in this file: 537 characters]


state: closed
title: syncthing: 0.12.19 -> 0.12.22
user_login: peterhoeg
html_url: https://github.com/NixOS/nixpkgs/pull/14678
updated_at: 2017-03-01 03:11:05
body:
  This is purely the version update instead of having everything bundled into one large PR in #14489.
  ###### Things done
  - [X] Tested using sandboxing (`nix-build --option build-use-chroot true` or [nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS)
  - Built on platform(s)
    - [X] NixOS
    - [ ] OS X
    - [ ] Linux
  - [ ] 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 gnome shell extensions
user_login: aneeshusa
html_url: https://github.com/NixOS/nixpkgs/pull/14679
updated_at: 2016-05-05 22:07:41
body:
  - [ ] Tested using sandboxing (`nix-build --option build-use-chroot true` or [nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS)
  - Built on platform(s)
    - [x] NixOS
    - [ ] OS X
    - [x] Linux
  - [ ] 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).

  I'm running Nix on Arch, where Gnome 3.20 has been released, but https://extensions.gnome.org/ is being slow to update these so I wanted to package these extensions via Nix. Right now, I have a shell script that uses nix-build to make links to these in my `~/.local/share/gnome-shell/extensions` folder; in the future, I'm guessing these could be used via nixuser. I wasn't sure about a few things that I want feedback on:
  - Is this the right location in the file structure to put these? Most of them work with a bunch of different Gnome3 versions.
  -  How should I add these `top-level/all-packages.nix` file? I wasn't sure if they should have a prefix or something.
  - @timbertson do you want to be listed as a maintainer for the impatience extension since you wrote it?


state: closed
title: "How to install NixOS from Linux" instructions don't work
user_login: chris-martin
html_url: https://github.com/NixOS/nixpkgs/issues/14680
updated_at: 2018-09-13 18:25:40
body:
  To reproduce: Just follow the steps listed at https://nixos.org/wiki/How_to_install_NixOS_from_linux

  The `chroot . /$INIT` command fails:

  ```
  chroot: failed to run command `/./nix/store/.../init': No such file or directory
  ```

  I tried this on Ubuntu 12.04.


state: closed
title: texlive.combine: also patch `texmfcnf.lua`
user_login: jraygauthier
html_url: https://github.com/NixOS/nixpkgs/pull/14681
updated_at: 2016-06-13 09:25:51
body:
  ###### Things done
  - [ ] Tested using sandboxing (`nix-build --option build-use-chroot true` or [nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS)
  - Built on platform(s)
    - [x] NixOS
    - [ ] OS X
    - [ ] Linux
  - [ ] 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).

  ---

  Fixes #14463.

  Based on @abbradar "texlive.combine: patch paths into texmf.cnf" yet unmerged
  patch.

  Tested with #14463 test case using environment:

  ```
   nix-shell --pure -E 'with import <nixpkgs> { }; stdenv.mkDerivation {name = "otf"; buildInputs = [pandoc (texlive.combine { inherit (texlive) scheme-context; })];}'
  ```

  context now runs properly.


state: closed
title: regression in 'Howto keep multiple packages up to date at once'
user_login: jcumming
html_url: https://github.com/NixOS/nixpkgs/issues/14682
updated_at: 2016-04-17 06:58:39
body:
  ## Issue description

  In following https://nixos.org/wiki/Howto_keep_multiple_packages_up_to_date_at_once , after merging master,  a buildEnv with a ruby package in it blows up with:

  ``` sh
  $ nix-env -iA pkgs.testEnv --show-trace
  installing ‘test’
  error: while evaluating the attribute ‘pkgs’ of the derivation ‘test’ at nixpkgs/pkgs/build-support/trivial-builders.nix:10:14:
  while evaluating the attribute ‘meta.outputsToInstall’ at nixpkgs/pkgs/development/ruby-modules/bundler-env/default.nix:64:14:
  attribute ‘outputsToInstall’ missing, at nixpkgs/pkgs/build-support/buildenv/default.nix:54:46
  ```
  ### Steps to reproduce

  In `~/.nixpkgs/config.nix` have 

  ``` nix
  {
   packageOverrides = pkgs_: with pkgs_; { 
      testEnv = with pkgs; buildEnv {
        name = "test";
        paths = [
          jekyll
        ];
      };
    };
  }
  ```

  And then do

  `nix-env -iA pkgs.testEnv`
  ## Technical details
  - System: NixOS: `master`
  - Nix version: `nix-env (Nix) 1.11.2`
  - Nixpkgs version: `"16.09.git.6802049M"`


state: closed
title: syncthing service: support running from systemd --user instance
user_login: peterhoeg
html_url: https://github.com/NixOS/nixpkgs/pull/14683
updated_at: 2017-03-01 03:11:12
body:
  This PR only covers the systemd --user instance changes from #14489.
  ###### Things done
  - [X] Tested using sandboxing (`nix-build --option build-use-chroot true` or [nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS)
  - Built on platform(s)
    - [X] NixOS
  - [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: @rnhmjoj, @peti


state: closed
title: pytestdjango: init at 2.9.1
user_login: edugomez
html_url: https://github.com/NixOS/nixpkgs/pull/14684
updated_at: 2016-05-09 09:28:42
body:
  ###### Things done
  - [x] Tested using sandboxing (`nix-build --option build-use-chroot true` or [nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS)
  - Built on platform(s)
    - [ ] NixOS
    - [ ] OS X
    - [x] Linux
  - [ ] 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.locate: fix update-locatedb service failure
user_login: wizeman
html_url: https://github.com/NixOS/nixpkgs/pull/14686
updated_at: 2016-04-14 13:18:05
body:
  ###### Things done
  - [X] Tested using sandboxing (`nix-build --option build-use-chroot true` or [nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS)
  - Built on platform(s)
    - [X] NixOS
    - [ ] OS X
    - [ ] Linux
  - [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).

  ---

  It was failing with a `Read-only filesystem` failure due to the systemd
  service option `ReadWriteDirectories` not being correctly configured.

  Fixes #14132


state: closed
title: devpi-client: add missing python libraries
user_login: makefu
html_url: https://github.com/NixOS/nixpkgs/pull/14687
updated_at: 2016-04-14 12:25:22
body:
  devpi-client does not work due to two missing dependencies:
  1. **py**
  2. **devpi-common** (which is currently only a build dep, not being propagated)

  adding these deps to propagatedBuildInputs makes the executable buildable again.
  ###### Things done
  - [x] Tested using sandboxing (`nix-build --option build-use-chroot true` or [nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS)
  - Built on platform(s)
    - [x] NixOS
    - [ ] OS X
    - [ ] Linux
  - [x] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"` - devpi-client does not have dependencies
  - [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: thunderbird-bin: 38.7.2 -> 45.0
user_login: taku0
html_url: https://github.com/NixOS/nixpkgs/pull/14688
updated_at: 2016-04-14 12:43:32
body:
  ###### Things done
  - [X] Tested using sandboxing (`nix-build --option build-use-chroot true` or [nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS)
  - Built on platform(s)
    - [X] NixOS
    - [ ] OS X
    - [ ] Linux
  - [ ] 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).

  ---
  - Add a Correspondents column combining Sender and Recipient
  - Much better support for XMPP chatrooms and commands.
  - Remote content exceptions: Improved options to add exceptions.
  - Implement option to always use HTML formatting to prevent unexpected format loss when converting messages to plain text.
  - Use OpenStreetmap for maps (even allow the user to choose from list of map services)
  - Allow spell checking and dictionary selection in the subject line
  - Add dropdown in compose to allow specific setting of font size.
  - Return/Enter in composer will now insert a new paragraph by default (shift-Enter will insert a line break)
  - Mail.ru supports OAuth authentication.
  - Allow copying of name and email address from the message header of an email
  - Allow editing of From when composing a message.
  - Bug fixes.

  https://www.mozilla.org/en-US/thunderbird/45.0/releasenotes/


state: closed
title: backport to 16.03: spotify: 1.0.26.125.g64dc8bc6-14 -> 1.0.27.71.g0a26e3b2-9
user_login: grahamc
html_url: https://github.com/NixOS/nixpkgs/pull/14689
updated_at: 2016-04-14 13:43:50
body:
  16.03 fails to build without this patch.
  ###### Things done
  - [X] Tested using sandboxing (`nix-build --option build-use-chroot true` or [nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS)
  - Built on platform(s)
    - [X] NixOS
    - [ ] OS X
    - [ ] Linux
  - [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 @sheenobu 

  (cherry picked from commit 50e8994973405a74f01d4c9e380e8081188c3c22)


state: closed
title: kernel: 4.4.6 -> 4.4.7
user_login: NeQuissimus
html_url: https://github.com/NixOS/nixpkgs/pull/14690
updated_at: 2016-04-14 14:30:20
body:
  ###### Things done
  - [X] Tested using sandboxing (`nix-build --option build-use-chroot true` or [nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS)
  - Built on platform(s)
    - [X] NixOS
    - [ ] OS X
    - [ ] Linux
  - [ ] 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.numpy: f2py script missing
user_login: bzizou
html_url: https://github.com/NixOS/nixpkgs/issues/14692
updated_at: 2016-12-24 11:08:54
body:
  ## Issue description

  The f2py script is missing in the package. It should be in the bin directory.
  ### Steps to reproduce

  Install python2.7-numpy package and try to launch the "f2py" command.
  If I take a "f2py" script from an OS (for example redhat 6.3), and adapt the shebang to the nix python package, it works fine. So only the script is missing, everything else is ok (the f2py python module is ok).
  ## Technical details
  - System: RHEL 6.3
  - Nix version: 1.11.1
  - Nixpkgs version: 16.03pre-git


state: closed
title: Replace ad-hoc output splitting hacks with multiple outputs
user_login: abbradar
html_url: https://github.com/NixOS/nixpkgs/issues/14693
updated_at: 2018-04-06 01:32:51
body:
  ## Issue description

  Now that multiple outputs branch has landed we can replace ad-hoc splitting hacks with it. avn from IRC suggested to do this for PulseAudio. This might be a simple task -- leaving it here to not lose it in the noise.


state: closed
title: Search path fixes, v2
user_login: abbradar
html_url: https://github.com/NixOS/nixpkgs/pull/14694
updated_at: 2016-04-25 15:05:28
body:
  ###### Things done
  - [ ] Tested using sandboxing (`nix-build --option build-use-chroot true` or [nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS)
  - Built on platform(s)
    - [ ] NixOS
    - [ ] OS X
    - [ ] Linux
  - [ ] 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 is continuation of my attempts at having outputs correctly used tree-wise. We now have a more specific function `makeSearchPathOutput`, defined via `getOutput` -- a new function for getting output from a package with necessary checks and fallbacks. This function is very useful on its own, so I've run a few regexps tree-wise to use it instead of ad-hoc `a.needed or a.out or a`. What I _don't_ like is that as of now ideally this function should be used anywhere to abstract from splitted/unsplitted packages, and that would be a slowdown and also clunky-looking. However it's better than ad-hoc fixes anyway and this is a price for multiple outputs -- a little one for its benefits ~_^.

  cc @vcunat @edolstra 


state: closed
title: google-chrome fails to find libpangocairo
user_login: the-kenny
html_url: https://github.com/NixOS/nixpkgs/issues/14695
updated_at: 2016-04-20 12:32:40
body:
  ## Issue description

  Google chrome uses some rather unusual approach to set it's `LD_LIBRARY_PATH`:

  ```
    env = buildEnv {
      name = "google-chrome-env";
      paths = [ pango cairo ...  ]
    }

    LD_LIBRARY_PATH="${env}/lib:${env}/lib64"
  ```

  etc.

  In current master (366c19ffd8bda28012081e660beb45e52686c29e) this doesn't work anymore as google-chrome can't find `libpangocairo.so`. This happens because it isn't in the `buildEnv`s output.

  `nix-build . -A pango` generates `results-dev` with only contains `/lib/pkgconfig/...`, not `libpangocairo.so`.

  To fix this, I had to change `pango` to `pango.out` (not permanently, just as a check) which contains the necessary libs in `/lib`. Unfortunately, google-chrome continues failing to start, this time by failing to load `libdbus.so`. 

  This leads me to the assumption that this goes deeper and is related to the `closure-size` merge.
  ### Steps to reproduce

  `nix-build . -A google-chrome && result/bin/google-chrome`
  `nix-build . -A pango`
  `nix-build . -A pango.out`
  ## Technical details
  - System: 3ae4d2a and later
  - Nix version: 1.11.2
  - Nixpkgs version: 16.09.git.366c19f

  CC @vcunat @msteen


state: closed
title: sssd: init at 1.13.3
user_login: benwbooth
html_url: https://github.com/NixOS/nixpkgs/pull/14697
updated_at: 2016-12-15 13:37:47
body:
  ###### Things done
  - [x] Tested using sandboxing (`nix-build --option build-use-chroot true` or [nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS)
  - Built on platform(s)
    - [x] NixOS
    - [ ] OS X
    - [ ] Linux
  - [ ] 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).

  ---

  autofs: add ldap support
  glibc: add default and system lib folders to ld.so.conf
  ding-libs: init at 0.5.0
  jade: init at 1.2.1
  perlPackages.Po4a: init at 0.47
  ## perlPackages.TextWrapI18N: init at 0.06

  Fixes #11407.
  # Notes

  This is a set of nix expressions to build [SSSD](https://fedorahosted.org/sssd/), RedHat's identity and authentication daemon. We're using this at my work, so I wanted to get it packaged in NixOS. I've tested the changes out on my NixOS VM, and login, ssh login, su, sudo, automount maps, etc. seems to work just like on my ArchLinux VM.

  This package had a lot of dependencies that weren't in nixpkgs, so I had to add them. Some of the packages use docbook for building documentation. I ended up having to do a lot of juggling with the SGML_CATALOG_FILES variable to get everything to compile correctly, because of the non-standard way Nix stores catalog XML files, and some deficiencies in the configure scripts.

  By far the most troublesome/controversial change I made in this pull request is adding `/nix/var/nix/profiles/default/lib` and `/nix/var/nix/profiles/system/sw/lib` to the (previously unused) `${pkgs.glibc}/etc/ld.so.conf` lookup. I had to do this in order to get glibc to find the libnss_sss.so file. The libnss_sss.so file is required in order to get the "sss" entries in the `nsswitch.conf` file working. glibc uses the dynamic linker to find the libnss_\* files. See #1868 for more information.

  I thought about a few other approaches, such as using LD_LIBRARY_PATH, but that would mean either wrapping every program which can use glibc for user/password lookup (sshd, perl, python), or adding LD_LIBRARY_PATH to /etc/profile, which wouldn't work when nix is used on non-NixOS systems.

  Another idea I had was to simply add sssd as a dependency to glibc, and copy the libnss_sss.so file in as a `postInstall` step in glibc, but that created an infinite loop when trying to build glibc.

  So I guess modifying glibc means basically rebuilding _everything_. When I tested out these changes on my NixOS VM, rather than wait days for everything to re-compile, I instead re-mounted /nix/store as read-write, and just added the ld.so.conf and ld.so.cache files to the glibc folder in the nix store. Since I'm not actually patching glibc at all, I figured this was a good enough test.

  My proposed ld.so.conf file puts `${pkgs.glibc}/lib` first in the lookup list, so dynamic linker lookup should work mostly the same as it did before. I just added `/nix/var/nix/profiles/system/sw/lib` and `/nix/var/nix/profiles/default/lib`, so that the dynamic linker also searches those paths if it doesn't find what it's looking for the the glibc's lib folder. 

  This is a pretty big change, and since this is only my second package submission, my hope is that the NixOS main contributors can look over this change carefully and let me know if what I'm proposing could potentially break people's systems. 

  I did not add an option to generate the sssd.conf file from the user's configuration.nix file, since the sssd.conf file is required to be readable by root only. Putting it in configuration.nix, which is world-readable, would make those permissions pointless.

  I should also mention that running the `passwd` command to try and change a LDAP user's password doesn't seem to work. It also doesn't work on my ArchLinux box with the stock SSSD package installed, so I'm not sure if this is just a deficiency in SSSD, or a problem with my sssd.conf configuration file. If anyone has any idea if it's possible to fix this, please let me know.

  Thanks!


state: open
title: A simple command to wrap any folder as a nix channel
user_login: CMCDragonkai
html_url: https://github.com/NixOS/nixpkgs/issues/14698
updated_at: 2017-08-04 09:33:53
body:
  Currently nix-channel expects a URI to a resource containing 2 things. A `nixexprs.tar.xz` and a file `binary-cache-url`.

  There doesn't seem to be a `nix-*` command that can easily and automatically take any nix expression folder or expression and wrapping it up, satisfying the channel format.

  I reckon such a command would be quite useful. And especially since nix-channel can use `file://` protocol for local filesystem. This would make custom channels super easy to create.

  I would also prefer nix-channel to verify the signature of the channel assuming I have it available with already.

  I'll be looking to create this command just using bash script. But this might be useful to integrate into the existing nix utilities. In which case will require C++ instead.


state: closed
title: sipsak: build with gcc 4.8
user_login: sheenobu
html_url: https://github.com/NixOS/nixpkgs/pull/14699
updated_at: 2016-04-15 17:31:18
body:
  ###### Things done
  - [ ] Tested using sandboxing (`nix-build --option build-use-chroot true` or [nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS)
  - Built on platform(s)
    - [ ] NixOS
    - [ ] OS X
    - [ ] Linux
  - [ ] 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/doc: Allow olinks from options to the manual
user_login: aszlig
html_url: https://github.com/NixOS/nixpkgs/pull/14700
updated_at: 2016-05-02 09:05:02
body:
  This allows to use [`<olink>`](http://www.docbook.org/tdg/en/html/olink.html) tags inside NixOS options to reference sections from the manual. I've originally introduced it in #14476 to reference the Taskserver specific documentation from the options reference but as suggested by @nbp, this is now done here as a separate pull request to ensure greater visibility rather than being "hidden" in the Taskserver branch.

  The build time for the manual is around 30s on my machine without this change and 34s with this change, so it shouldn't have a very big impact on the build time of the manual.

  Olinks between the options reference and the manual now will look like this:

  "More instructions about NixOS in conjuction with Taskserver can be found in the NixOS manual at **Chapter 15, Taskserver**." (the part in bold is the actual olink)

  More documentation about olinks can be found here:

  http://www.sagehill.net/docbookxsl/Olinking.html

  Cc: @edolstra, @nbp


state: closed
title: runuser from utillinux doesn't work.
user_login: kevincox
html_url: https://github.com/NixOS/nixpkgs/issues/14701
updated_at: 2016-09-06 15:24:47
body:
  ## Issue description

  The runuser command from utillinux doesn't work. This is apparently a PAM issue.

  Original message on the mailing list: http://lists.science.uu.nl/pipermail/nix-dev/2016-April/020180.html
  ### Steps to reproduce

  ``` sh
  # runuser -ukevincox whoami
  runuser: Failure setting user credentials
  # echo $?
  1
  ```
  ## Technical details
  - System: 16.09pre79463.d88ae10 (Flounder)
  - Nix version: nix-env (Nix) 1.11.2
  - Nixpkgs version: 15.09.505.7adab11


state: closed
title: totem: Add missing python3 dependencies for plugins
user_login: NicolasPetton
html_url: https://github.com/NixOS/nixpkgs/pull/14702
updated_at: 2016-04-15 08:47:58
body:
  ###### Things done
  - [x] Tested using sandboxing (`nix-build --option build-use-chroot true` or [nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS)
  - Built on platform(s)
    - [x] NixOS
    - [ ] OS X
    - [ ] Linux
  - [x] Tested execution of all binary files (usually in `./result/bin/`)

  ---

  Totem could not load its plugins because of missing python3 dependencies, and because libpeas was not built with python3 support.

  I double-checked, and AFAICT there's no application using libpeas with python2 plugins.

  /cc @lethalman @DamienCassou 


state: closed
title: mongodb: fix broken pcre dep
user_login: elitak
html_url: https://github.com/NixOS/nixpkgs/pull/14703
updated_at: 2016-04-17 00:43:02
body:
  The pcre dep was updated in default.nix but not here. Maybe this variant was missed in a merge because it's a recent addition.


state: closed
title: stdenv-darwin build problem
user_login: davidak
html_url: https://github.com/NixOS/nixpkgs/issues/14704
updated_at: 2016-04-18 05:56:11
body:
  ## Issue description

  i want to build a package on darwin (from git master commit https://github.com/NixOS/nixpkgs/tree/358900674b9ecf85ef4add5fa36aa0eb94f76c36) but get this error:

  ```
  building path(s) ‘/nix/store/f2cdni6pj5mj7cv59w8hyny8gjn6q8gf-stdenv-darwin’
  output ‘/nix/store/f2cdni6pj5mj7cv59w8hyny8gjn6q8gf-stdenv-darwin’ is not allowed to refer to path ‘/nix/store/96kz6yfzhx9v7i591sdp015lscwp1xa8-llvm-3.7.1’
  ```

  same error on different machines, so not a local problem.
  ### Steps to reproduce

  ```
  nix-env -iA hello -f ~/code/nixpkgs/
  ```
  ## Technical details
  - System: OS X 10.10.5 / 10.9.5
  - Nix version: nix-env (Nix) 1.11.2
  - Nixpkgs version: git master

  @edolstra @copumpkin 


state: closed
title: qt4.8: darwin compatibility
user_login: acowley
html_url: https://github.com/NixOS/nixpkgs/pull/14705
updated_at: 2016-04-20 09:25:56
body:
  ###### Things done
  - [ ] Tested using sandboxing (`nix-build --option build-use-chroot true` or [nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS)
  - Built on platform(s)
    - [ ] NixOS
    - [x] OS X
    - [ ] Linux
  - [ ] 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).

  ---
  - Supplies the necessary system frameworks.
  - Specifies the mac clang platform
  - Adds `NIX_LDFLAGS` to linker flags


state: closed
title: gnome-maps: Add missing gsettings schemas
user_login: NicolasPetton
html_url: https://github.com/NixOS/nixpkgs/pull/14707
updated_at: 2016-04-15 08:47:53
body:
  ###### Things done
  - [x] Tested using sandboxing (`nix-build --option build-use-chroot true` or [nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS)
  - Built on platform(s)
    - [x] NixOS
    - [ ] OS X
    - [ ] Linux
  - [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).

  ---

  Without `gnome3.gsettings_desktop_schemas` and
  `gnome3.evolution_data_server` as buildInputs, `gnome-maps` won't start at
  all.


state: closed
title: libressl: enable multiple outputs
user_login: aneeshusa
html_url: https://github.com/NixOS/nixpkgs/pull/14708
updated_at: 2016-04-17 00:42:53
body:
  - [ ] Tested using sandboxing (`nix-build --option build-use-chroot true` or [nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS)
  - Built on platform(s)
    - [ ] NixOS
    - [ ] OS X
    - [x] Linux
  - [ ] 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).

  I set `openssl = pkgs.libressl_2_3` in my `packageOverrides`, and this broke after `closure-size` was merged in. However, thanks to great work by @vcunat, the fix (providing multiple outputs to match openssl) is super simple :)


state: closed
title: caddy: build only with go 1.6
user_login: davidak
html_url: https://github.com/NixOS/nixpkgs/pull/14709
updated_at: 2016-04-15 03:45:50
body:
  ###### Things done
  - [x] Tested using sandboxing (`nix-build --option build-use-chroot true` or [nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS)
  - Built on platform(s)
    - [x] NixOS
    - [ ] OS X (fails because of broken stdenv https://github.com/NixOS/nixpkgs/issues/14704)
    - [x] Linux (tested on debian 7)
  - [ ] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"` (nox explodes (https://github.com/madjar/nox/issues/43), but should be fine. no pkgs depend on this)
  - [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).

  ---

  caddys readme suggests:

  > Note: You will need Go 1.6 or newer.

  @angus-g @joachifm 


state: closed
title: dockerTools: failed to remove 'mnt/nix'
user_login: puffnfresh
html_url: https://github.com/NixOS/nixpkgs/issues/14710
updated_at: 2016-05-06 16:40:23
body:
  I have the following expression:

  ``` nix
  with import <nixpkgs> { };

  dockerTools.buildImage {
    name = "alpine";
    runAsRoot = ''
      mkdir /lib64 && ln -s /lib/libc.musl-x86_64.so.1 /lib64/ld-linux-x86-64.so.2
      echo "hosts: files dns myhostname mymachines" > /etc/nsswitch.conf
      ln -s /etc/ssl/certs/ca-bundle.crt /etc/ssl/certs/ca-certificates.crt
    '';
    fromImage = dockerTools.buildImage {
      name = "alpine";
      contents = cacert;
      fromImage = dockerTools.pullImage {
        imageName = "alpine";
        imageTag = "3.3";
        imageId = "f58d61a874bedb7cdcb5a409ebb0c53b0656b880695c14e78a69902873358d5f";
        sha256 = "0lvd5zxjgwp3jl5r8qgb2kapmxclpgdv1a7c03yiagxsil5gwb8c";
      };
    };
  }
  ```

  When building, I get an error:

  ```
  Formatting '/nix/store/nsvr3yarqmmgx5vjm9vh6ddvbq9hs5xv-docker-layer/disk-image.qcow2', fmt=qcow2 size=1073741824 encryption=off cluster_size=65536 lazy_refcounts=off refcount_bits=16
  loading kernel modules...
  mounting Nix store...
  mounting host's temporary directory...
  starting stage 2 (/nix/store/sslrvxb7kwkslbmgwma3wj51qkd1n1yp-vm-run-stage2)
  mke2fs 1.42.13 (17-May-2015)
  Creating filesystem with 262144 4k blocks and 65536 inodes
  Filesystem UUID: ba4455db-f74d-4fed-820d-e5ace1a5eb20
  Superblock backups stored on blocks: 
      32768, 98304, 163840, 229376

  Allocating group tables: done                            
  Writing inode tables: done                            
  Writing superblocks and filesystem accounting information: done

  Unpacking base image
  Unpacking layer 9942f7701da35c4afcf3ce391c045926de5f3547ac9b07341162a439bf135f0d
  Unpacking layer f58d61a874bedb7cdcb5a409ebb0c53b0656b880695c14e78a69902873358d5f
  rmdir: failed to remove 'mnt/nix': Invalid argument
  [    1.524412] reboot: Power down
  builder for ‘/nix/store/mygnammwbsjnfbwqmzbhicqwbv2si5zm-docker-layer.drv’ failed with exit code 1
  ```

  I did a bisect and found it's nixpkgs commit 4d200538c22503f900068eb29de6e66a55186260 which broke the expression. @lethalman, could you take a look at this please?


state: closed
title: dockerTools: make tars deterministic
user_login: puffnfresh
html_url: https://github.com/NixOS/nixpkgs/pull/14711
updated_at: 2016-04-15 09:21:00
body:
  There were two sources of non-determinisim coming into the images. The first was tar mtimes, the second was pigz/gzip times.

  An example image now passes with the --check flag.

  ---

  Reviewers: do we have existing things which handle tar and gzip non-determinism? Are the dockerTools just not triggering the right fixups?


state: closed
title: libpinyin: move to libraries
user_login: ericsagnes
html_url: https://github.com/NixOS/nixpkgs/pull/14713
updated_at: 2016-04-15 04:10:48
body:
  ###### Things done
  - [x] Tested using sandboxing (`nix-build --option build-use-chroot true` or [nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS)
  - Built on platform(s)
    - [x] NixOS
    - [ ] OS X
    - [ ] Linux
  - [ ] 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: geeqie: 1.1 -> 1.2.3 update package version and use the new source lo…
user_login: stokasto
html_url: https://github.com/NixOS/nixpkgs/pull/14715
updated_at: 2016-04-15 14:17:49
body:
  ###### Things done
  - [x] Tested using sandboxing (`nix-build --option build-use-chroot true` or [nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS)
  - Built on platform(s)
    - [x] NixOS
    - [ ] OS X
    - [ ] Linux
  - [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).

  ---

  I bumped geeqie to the newest release since the version in the nixpkgs repo was quite old.
  The reasons for not updating it (a bug in 1.2) are no longer an issue and it makes sense to update now since the upstream webpage as well as source tarball location changed.


state: closed
title: gnome-shell: add missing python3 deps for gnome-shell-extension-tool
user_login: NicolasPetton
html_url: https://github.com/NixOS/nixpkgs/pull/14716
updated_at: 2016-04-15 15:31:52
body:
  ###### Things done
  - [x] Tested using sandboxing (`nix-build --option build-use-chroot true` or [nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS)
  - Built on platform(s)
    - [x] NixOS
    - [ ] OS X
    - [ ] Linux
  - [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 commits adds missing python3 deps for gnome-shell-extension-tool to run.

  Fix #14651


state: closed
title: GNOME Music cannot find any album artwork
user_login: NicolasPetton
html_url: https://github.com/NixOS/nixpkgs/issues/14717
updated_at: 2016-04-15 16:40:46
body:
  ### Steps to reproduce
  - Launch GNOME Music 3.18
  - There's no artwork at all

  Log:

  ```
  (gnome-music:10404): Grilo-WARNING **: [dleyna] grl-dleyna-servers-manager.c:138: Unable to fetch the list of available servers: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name com.intel.dleyna-server was not provided by any .service files
  11:43:21 WARNING    can't find artwork for album [...]
  11:43:21 WARNING    can't find artwork for album [...]
  11:43:21 WARNING    can't find artwork for album [...]
  11:43:21 WARNING    can't find artwork for album [...]
  11:43:21 WARNING    can't find artwork for album [...]
  11:43:21 WARNING    can't find artwork for album [...]
  11:43:21 WARNING    can't find artwork for album [...]
  [...]
  ```
  ## Technical details
  - System: 16.09.git.357ca80 (Flounder)
  - Nix version: nix-env (Nix) 1.11.2


state: closed
title: GNOME Clocks registered multiple times as Shell search provider
user_login: NicolasPetton
html_url: https://github.com/NixOS/nixpkgs/issues/14718
updated_at: 2016-04-15 21:34:32
body:
  ## Issue description

  ![screenshot from 2016-04-15 13-25-26](https://cloud.githubusercontent.com/assets/123539/14560094/a958a088-030d-11e6-9476-9de517c15aa0.png)
  ## Technical details
  - System: 16.09.git.357ca80 (Flounder)
  - Nix version: nix-env (Nix) 1.11.2


state: closed
title: bspwm: 0.9 -> 0.91
user_login: kcomplexes
html_url: https://github.com/NixOS/nixpkgs/pull/14719
updated_at: 2016-04-21 10:12:52
body:
  Updated from 0.9 to 0.91, however I remain unsure on how to test compilation using nix shell. It runs on my machine.
  ###### Things done
  - [x] Tested using sandboxing (`nix-build --option build-use-chroot true` or [nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS)
  - Built on platform(s)
    - [ x] NixOS
    - [ ] OS X
    - [ ] Linux
  - [ ] 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: dockerTools: only try to remove non-overlayfs dirs
user_login: puffnfresh
html_url: https://github.com/NixOS/nixpkgs/pull/14720
updated_at: 2016-04-15 14:30:43
body:
  Commit 4d200538 made a common condition where the mnt/nix directory would appear in the overlayfs, an rmdir in the `postMount` hook would then fail during a `runAsRoot` layer.

  Fixes #14710.


state: closed
title: Kernel hacking on NixOS?
user_login: lukego
html_url: https://github.com/NixOS/nixpkgs/issues/14721
updated_at: 2016-05-20 10:56:20
body:
  This is a NixOS newbie question.

  I would like to make some experimental changes to the Linux `mlx4` module on my NixOS machine. I am looking for an edit-compile-run workflow where I would build and load (`insmod`) the module. It is important that this would happen directly on the host and not inside a VM.

  Can anybody please tell me how to do this? I am hoping that I can do something like `nix-build ... && insmod .../mlx4.ko` but I am not sure how to connect those dots :).


state: closed
title: dockerTools: only add "/nix" if it exists
user_login: puffnfresh
html_url: https://github.com/NixOS/nixpkgs/pull/14722
updated_at: 2016-05-06 16:40:46
body:
  The /nix path in 4d200538 of the layer tar didn't exist for some
  packages, such as cacert. This is because cacert just creates an /etc
  directory and doesn't depend on any other /nix paths. If we tried
  putting this directory in the tar and using overlayfs with it, we'd get
  "Invalid argument" when trying to remove the directory.

  We now check whether the closure is non-empty before telling tar to
  store the /nix directory.

  Fixes #14710.


state: closed
title: bspwm: 0.9 -> 0.9.1
user_login: hiberno
html_url: https://github.com/NixOS/nixpkgs/pull/14723
updated_at: 2016-04-15 16:04:32
body:
  ###### Things done
  - [x] Tested using sandboxing (`nix-build --option build-use-chroot true` or [nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS)
  - Built on platform(s)
    - [x] NixOS
    - [ ] OS X
    - [ ] Linux
  - [ ] 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 more than just a bugfix release. Make sure to read
  https://github.com/baskerville/bspwm/wiki/Upcoming-Changes-in-0.9.1.


state: closed
title: grilo: 0.2.12 -> 0.2.14, grilo-plugins: 0.2.13 -> 0.2.16
user_login: NicolasPetton
html_url: https://github.com/NixOS/nixpkgs/pull/14724
updated_at: 2016-04-15 16:40:47
body:
  ###### Things done
  - [x] Tested using sandboxing (`nix-build --option build-use-chroot true` or [nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS)
  - Built on platform(s)
    - [x] NixOS
    - [ ] OS X
    - [ ] Linux
  - [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).

  ---

  Fix #14717

  GNOME Music 3.18 requires a more recent version of the 0.2.x series of
  Grilo and its plugins to work.


state: closed
title: gma500_gfx
user_login: Myrl
html_url: https://github.com/NixOS/nixpkgs/issues/14727
updated_at: 2016-08-05 17:11:21
body:
  ## Issue description

  gma500_gfx is not working, without any output to dmesg.

  I "confirmed" that gma500_gfx is the concerned module since this is the module used in both Arch Linux and Lubuntu. A thing to note is that this already runs _before_ X is started.
  ### Steps to reproduce

  Boot up nixos according to technical details
  ## Technical details

  Sorry for not following the format, I've accidentally overwritten my system, and neither am I concerned if this will really get fixed.

  Fresh install of nixos through a 16.03 LiveCD.
  Notebook is a Toshiba NB520 with an Atom processor with Intel GMA 3650.


state: closed
title: Spotify fails with 'undefined symbol SSL_CTX_set_alpn_protos'
user_login: wandernauta
html_url: https://github.com/NixOS/nixpkgs/issues/14729
updated_at: 2016-04-16 19:29:13
body:
  ## Issue description

  When I start Spotify, it briefly flashes its main window, loads all playlists, then quits with the following message:

  ```
  /nix/store/l0361...-spotify-1.0.26.125.g64dc8bc6-15/share/spotify/.spotify-wrapped:
  symbol lookup error: /nix/store/0x6mwl...-curl-7.47.1/lib/libcurl.so.4: undefined symbol:
  SSL_CTX_set_alpn_protos
  ```

  Spotify seems to ship its own libssl which is apparently incompatible with the one libcurl expects.
  ### Steps to reproduce
  - Install spotify (I used `nix-shell --pure -p spotify`)
  - Start spotify (`spotify`)
  ## Technical details

  From inside the nix shell:

  > [nix-shell:~]$ spotify --version
  > /nix/store/l0361...-spotify-1.0.26.125.g64dc8bc6-15/bin/spotify: /nix/store/0x6mw...-curl-7.47.1/lib/libcurl.so.4: no version information available (required by /nix/store/l0361...-spotify-1.0.26.125.g64dc8bc6-15/bin/spotify)
  > /nix/store/l0361...-spotify-1.0.26.125.g64dc8bc6-15/bin/spotify: /nix/store/l0361...-spotify-1.0.26.125.g64dc8bc6-15/lib/spotify/libssl.so.1.0.0: no version information available (required by /nix/store/l0361...-spotify-1.0.26.125.g64dc8bc6-15/bin/spotify)
  > /nix/store/l0361...-spotify-1.0.26.125.g64dc8bc6-15/bin/spotify: /nix/store/l0361...-spotify-1.0.26.125.g64dc8bc6-15/lib/spotify/libcrypto.so.1.0.0: no version information available (required by /nix/store/l0361...-spotify-1.0.26.125.g64dc8bc6-15/bin/spotify)
  > Spotify version 1.0.26.125.g64dc8bc6, Copyright (c) 2016, Spotify Ltd
  > 
  > [nix-shell:~]$ curl-config --version
  > libcurl 7.47.1
  > 
  > [nix-shell:~]$ curl-config --features
  > SSL
  > IPv6
  > UnixSockets
  > libz
  > NTLM
  > NTLM_WB
  > TLS-SRP
  > HTTP2
  > 
  > [nix-shell:~]$ curl-config --configure
  >  '--disable-static' '--disable-dependency-tracking' '--prefix=/nix/store/0x6mwlvy3wp0zgph638kjq2v50nd9gxj-curl-7.47.1' '--with-ca-bundle=/etc/ssl/certs/ca-certificates.crt' '--disable-manual' '--with-nghttp2=/nix/store/07p7mcgmgn0fpslvzwszhx0a52il69jg-libnghttp2-1.8.0' '--with-ssl=/nix/store/cd50ncj52230kmv6sbxhf9ybs7s6m3cq-openssl-1.0.2g' '--with-libssh2=/nix/store/riilgjaqdgp2na4y4dhd62bxfc8jy7dm-libssh2-1.7.0' '--disable-ldap' '--disable-ldaps' '--without-libidn' 'CC=gcc'

  Outside:

  > ~ » nixos-version
  > 16.09pre80183.551296a (Flounder)
  > ~ » nix-env --version
  > nix-env (Nix) 1.11.2
  > ~ » nix-instantiate --eval '<nixpkgs>' -A lib.nixpkgsVersion
  > "16.09pre80183.551296a"


state: open
title: mysql: mysql postStart fails if initialScript and/or initialDatabases take too long
user_login: mguentner
html_url: https://github.com/NixOS/nixpkgs/issues/14730
updated_at: 2018-06-23 21:24:50
body:
  ## Issue description

  `modules/services/databases/mysql.nix` provides the options `initialDatabases`
  and `initialScript` to initialize mysql installations with application specific data.
  Both options are being executed within the `postStart` script by systemd.
  If this takes too long, systemd will kill mysql and mark `mysql.service` as failed
  due to a timeout:

  `Job for mysql.service failed because a timeout was exceeded.`

  For more info see `DefaultTimeoutStartSec` in `systemd-system.conf(5)`

  I suggest to remove these initial\* options to avoid further complications and
  create / use another framework to initialize databases / state.
  ### Steps to reproduce
  1. create a nix config similar to [this one](https://gist.github.com/mguentner/1a0ec2ecf251e80f5f5887e7cebf5ade#file-configuration-nix)
  2. create a [sql init script / sample db](https://gist.github.com/mguentner/1a0ec2ecf251e80f5f5887e7cebf5ade#file-long_init_db-sql) that takes more than 90 seconds or
     whatever value `DefaultTimeoutStartSec` is set to.
  3. delete `/var/mysql` to make sure the init scripts are executed
  4. execute nixos-rebuild switch
  5. wait 90 seconds
  6. -> timeout, `mysql.service` is marked as failed
  ## Technical details
  - System: NixOS: 16.09pre79453.32b7b00 (Flounder)
  - Nix version: nix-env (Nix) 1.11.2
  - Nixpkgs version: 16.09pre79453.32b7b00


state: closed
title: mongodb: forget references to build inputs
user_login: layus
html_url: https://github.com/NixOS/nixpkgs/pull/14731
updated_at: 2016-04-17 00:42:09
body:
  MongoDB keeps track of its build parameters, which tricks nix into
  keeping dependencies to build inputs in the final output.

  This is quite bad in the case of boost-dev, which are quite big (120MiB) and
  completely unneeded by the runtime.

  To fix this, I removed the build flags from buildInfo data.


state: closed
title: Restore Chromium tests
user_login: obadz
html_url: https://github.com/NixOS/nixpkgs/issues/14732
updated_at: 2016-04-19 17:22:21
body:
  In 3135af2511cd3dfa8e3874244c46054550c563e2, Chromium tests were removed from release deps with comment:

  > This is failing because it exceeds the hydra-queue-runner size limit.

  I thought, possibly wrongly, that #12794 would fix this. If it did, should we restore the tests? If it did not, what needs to be done so that we can restore the tests?


state: closed
title: Transient test failures
user_login: obadz
html_url: https://github.com/NixOS/nixpkgs/issues/14733
updated_at: 2016-05-24 15:46:22
body:
  (If there's already an issue to discuss this issue, please reference it and close this one)

  http://hydra.nixos.org/job/nixos/trunk-combined/tested#tabs-constituents often has failures (red crosses) that are fixed simply by relaunching the tests (only those with certain rights on hydra can do this).

  I'm opening this issue so that we can document, discuss and hopefully fix these transient failures.

  As an example, we can look at `nixos:trunk-combined:nixos.tests.networking.scripted.dhcpSimple.x86_64-linux` to get the discussion going:

  http://hydra.nixos.org/build/34509732/log ⇐ succeeded
  http://hydra.nixos.org/build/34566924/log ⇐ failed

  cc @edolstra @domenkozar


state: closed
title: sipsak: fix build by using --std=gnu89, backport to 16.03
user_login: sheenobu
html_url: https://github.com/NixOS/nixpkgs/pull/14735
updated_at: 2016-04-16 18:30:37
body:
  ###### Things done
  - [x] Tested using sandboxing (`nix-build --option build-use-chroot true` or [nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS)
  - Built on platform(s)
    - [ ] NixOS
    - [ ] OS X
    - [ ] Linux
  - [ ] 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: higan: 096 -> 098
user_login: AndersonTorres
html_url: https://github.com/NixOS/nixpkgs/pull/14736
updated_at: 2016-04-16 21:26:12
body:
  ###### Things done
  - [x] Tested using sandboxing (`nix-build --option build-use-chroot true` or [nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS)
  - Built on platform(s)
    - [x] NixOS
    - [ ] OS X
    - [ ] Linux
  - [ ] 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).

  ---

  Now without some options, reflecting upstream development.
  In special, no GTK building (as it was obsoleted on 096)
  and no profile selecion, because it will be obsoleted
  on next release.


state: closed
title: vis: init vis at 0.2x (nightly)
user_login: vrthra
html_url: https://github.com/NixOS/nixpkgs/pull/14737
updated_at: 2016-04-16 01:25:04
body:
  I am not quite sure how to manage (1). If I get a link on details, I will do that.

  This is a current repo checkout of `vis editor` since the last release (v0.2) does not seem to compile correctly on Nix. If there is an alternative mechanism for such packages, I would be happy to update.
  ###### Things done
  - [ ](1) Tested using sandboxing (`nix-build --option build-use-chroot true` or [nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS)
  - Built on platform(s)
    - [X] NixOS
    - [ ] OS X
    - [ ] Linux
  - [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).

  ---

  Vis editor is a vim like editor.


state: closed
title: irssi: add description
user_login: srp
html_url: https://github.com/NixOS/nixpkgs/pull/14738
updated_at: 2016-04-16 03:02:48
body:
  ###### Things done
  - [ ] Tested using sandboxing (`nix-build --option build-use-chroot true` or [nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS)
  - Built on platform(s)
    - [ ] NixOS
    - [ ] OS X
    - [ ] Linux
  - [ ] 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).

  ---

  This will make it show up if people search for 'irc'


state: closed
title: gnome3.tracker: 1.4.0 -> 1.8.0
user_login: rycee
html_url: https://github.com/NixOS/nixpkgs/pull/14739
updated_at: 2016-04-16 21:25:34
body:
  ###### Things done
  - [X] Tested using sandboxing (`nix-build --option build-use-chroot true` or [nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS)
  - Built on platform(s)
    - [X] NixOS
    - [ ] OS X
    - [ ] Linux
  - [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).

  ---

  The change also replaces the use of `makeWrapper` by `wrapGAppsHook`.


state: closed
title: installer: simple PXE bootable NixOS installer
user_login: nshalman
html_url: https://github.com/NixOS/nixpkgs/pull/14740
updated_at: 2016-09-30 10:22:26
body:
  ###### Things done
  - [ ] Tested using sandboxing (`nix-build --option build-use-chroot true` or [nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS)
  - Built on platform(s)
    - [x] NixOS
    - [ ] OS X
    - [x] Linux
  - [ ] 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).

  ---

  Resolves #14538 


state: closed
title: xsession: Update DBus activation environment
user_login: cruegge
html_url: https://github.com/NixOS/nixpkgs/pull/14741
updated_at: 2016-05-01 11:55:36
body:
  ###### Things done
  - [ ] Tested using sandboxing (`nix-build --option build-use-chroot true` or [nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS)
  - Built on platform(s)
    - [x] NixOS
    - [ ] OS X
    - [ ] Linux
  - [ ] 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 is a slightly hackish way of solving #10577 as described in my comment there and in the commit message. While the bug only directly affects Gnome, the broader issue of an incomplete environment for DBus activation may also affect other cases, so I thought it would be a good choice to update the environment generally. The downside of the way I did this are the ad-hoc escaping and the dependency on glib for `gdbus` (I couldn't get the escaping right with `dbus-send`).


state: closed
title: dwb: 2015-07-07 -> 2016-03-21
user_login: mbakke
html_url: https://github.com/NixOS/nixpkgs/pull/14742
updated_at: 2016-04-15 21:12:31
body:
  Good news everyone! `dwb` is back. CC @pSub 
  ###### Things done
  - [x] Tested using sandboxing (`nix-build --option build-use-chroot true` or [nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS)
  - Built on platform(s)
    - [x] NixOS
    - [ ] OS X
    - [ ] Linux
  - [ ] 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: added berkeley upc
user_login: f--t
html_url: https://github.com/NixOS/nixpkgs/pull/14743
updated_at: 2016-05-06 09:07:55
body:
  ###### Things done
  - [ ] Tested using sandboxing (`nix-build --option build-use-chroot true` or [nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS)
  - Built on platform(s)
    - [ ] NixOS
    - [ ] OS X
    - [x] Linux
  - [ ] 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: maintainers: update mail address.
user_login: hiberno
html_url: https://github.com/NixOS/nixpkgs/pull/14746
updated_at: 2016-04-15 21:08:27
body:
  ###### Things done
  - [ ] Tested using sandboxing (`nix-build --option build-use-chroot true` or [nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS)
  - Built on platform(s)
    - [ ] NixOS
    - [ ] OS X
    - [ ] Linux
  - [ ] 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: neomutt: init at 20160404
user_login: hiberno
html_url: https://github.com/NixOS/nixpkgs/pull/14747
updated_at: 2016-04-16 07:15:44
body:
  ###### Things done
  - [x] Tested using sandboxing (`nix-build --option build-use-chroot true` or [nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS)
  - Built on platform(s)
    - [x] NixOS
    - [ ] OS X
    - [ ] Linux
  - [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 @the-kenny @magnetophon 


state: closed
title: nixos.tests.printing.*-linux (cups) is failing
user_login: obadz
html_url: https://github.com/NixOS/nixpkgs/issues/14748
updated_at: 2016-04-23 14:18:02
body:
  Probably linked to `closure-size`.

  http://hydra.nixos.org/build/34566747/nixlog/20/tail-reload

  ```
  error: unit ‘cups.service’ is inactive and there are no pending jobs
  unit ‘cups.service’ is inactive and there are no pending jobs
  ```

  @vcunat @edolstra @domenkozar @joachifm @abbradar 

  Holding up #14595


state: closed
title: vtk: darwin compatibility
user_login: acowley
html_url: https://github.com/NixOS/nixpkgs/pull/14749
updated_at: 2016-09-16 18:39:47
body:
  ###### Things done
  - [ ] Tested using sandboxing (`nix-build --option build-use-chroot true` or [nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS)
  - Built on platform(s)
    - [ ] NixOS
    - [x] OS X
    ## \- [ ] Linux

  Along with PR #14705, this gets vtkWithQt4 working on darwin.

  It is mostly a matter of supplying the necessary frameworks, and
  plumbing the system's CoreFoundation framework into cmake.


state: closed
title: pcl: visualization components in darwin
user_login: acowley
html_url: https://github.com/NixOS/nixpkgs/pull/14750
updated_at: 2016-05-21 15:41:31
body:
  ###### Things done
  - [ ] Tested using sandboxing (`nix-build --option build-use-chroot true` or [nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS)
  - Built on platform(s)
    - [ ] NixOS
    - [x] OS X
    - [ ] Linux

  ---

  Supplies the necessary frameworks and build system tweaks to build the
  vtkWithQt4 components on darwin. This follows on from PRs #14705 and #14749.


state: closed
title: qt4: add a toplevel entry for the version skype uses
user_login: obadz
html_url: https://github.com/NixOS/nixpkgs/pull/14751
updated_at: 2016-04-28 16:52:56
body:
  Correct me if I'm wrong, but I think without this, the clang/i686 version of qt4 won't get built by the cache, and installing skype will require building it locally, which takes hours?
  ###### Things done
  - [x] Tested using sandboxing (`nix-build --option build-use-chroot true` or [nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS)
  - Built on platform(s)
    - [x] NixOS
    - [ ] OS X
    - [ ] Linux
  - [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).

  ---

  Otherwise, it won't get built by hydra


state: closed
title: haskellpackages.HDBC-mysql fails to build on 16.03
user_login: ryantm
html_url: https://github.com/NixOS/nixpkgs/issues/14752
updated_at: 2016-04-15 23:44:00
body:
  ## Issue description

  HDBC-mysql haskell package doesn't build. This setup code has had problems in the past:
  - https://github.com/bos/hdbc-mysql/pull/11
  - https://github.com/hdbc/hdbc-postgresql/pull/32
  ### Steps to reproduce

  ```
  nix-shell -I https://nixos.org/releases/nixos/16.03/nixos-16.03.581.e409886/nixexprs.tar.xz \
    -p "haskellPackages.ghcWithPackages (pkgs: with pkgs; [ HDBC-mysql])"
  these derivations will be built:
    /nix/store/vcfrx1w5sk6gri41a5glclzzyzzajl2n-HDBC-mysql-0.6.6.1.drv
    /nix/store/nfzafj8nac1rfir6xhc4pg40x0hirya3-ghc-7.10.3.drv
  building path(s) ‘/nix/store/qwj17p3f9zmnnsq94k2gilfw44fqp35w-HDBC-mysql-0.6.6.1’
  setupCompilerEnvironmentPhase
  Build with /nix/store/zzagkgsmb66gxng1819fyqrz7n08l7j4-ghc-7.10.3.
  unpacking sources
  unpacking source archive /nix/store/bg8d9bmskhnb1ydar3mxnkv9amfr28va-HDBC-mysql-0.6.6.1.tar.gz
  source root is HDBC-mysql-0.6.6.1
  setting SOURCE_DATE_EPOCH to timestamp 1346298003 of file HDBC-mysql-0.6.6.1/Setup.lhs
  patching sources
  compileBuildDriverPhase
  setupCompileFlags: -package-db=/tmp/nix-build-HDBC-mysql-0.6.6.1.drv-0/package.conf.d -j4 -threaded
  [1 of 1] Compiling Main             ( Setup.lhs, /tmp/nix-build-HDBC-mysql-0.6.6.1.drv-0/Main.o )

  Setup.lhs:30:7:
      Couldn't match type ‘IO (Maybe FilePath)’
                     with ‘ProgramSearchPath -> IO (Maybe FilePath)’
      Expected type: IO (Maybe FilePath)
                     -> (Maybe FilePath -> IO (Maybe FilePath))
                     -> ProgramSearchPath
                     -> IO (Maybe FilePath)
        Actual type: IO (Maybe FilePath)
                     -> (Maybe FilePath -> IO (Maybe FilePath)) -> IO (Maybe FilePath)
      In a stmt of a 'do' block:
        mysql_config <- findProgramOnPath "mysql_config" verbosity
      In the expression:
        do { mysql_config <- findProgramOnPath "mysql_config" verbosity;
             mysql_config5 <- findProgramOnPath "mysql_config5" verbosity;
             return (mysql_config `mplus` mysql_config5) }
      In the ‘programFindLocation’ field of a record
  builder for ‘/nix/store/vcfrx1w5sk6gri41a5glclzzyzzajl2n-HDBC-mysql-0.6.6.1.drv’ failed with exit code 1
  cannot build derivation ‘/nix/store/nfzafj8nac1rfir6xhc4pg40x0hirya3-ghc-7.10.3.drv’: 1 dependencies couldn't be built
  error: build of ‘/nix/store/nfzafj8nac1rfir6xhc4pg40x0hirya3-ghc-7.10.3.drv’ failed
  /home/ryantm/.nix-profile/bin/nix-shell: failed to build all dependencies
  ```
  ## Technical details
  - System: (NixOS: `nixos-version`, Ubuntu/Fedora: `lsb_release -a`, ...)

  ```
  $ lsb_release -a
  No LSB modules are available.
  Distributor ID: Ubuntu
  Description:    Ubuntu 14.04.4 LTS
  Release:    14.04
  Codename:   trusty
  ryantm@ryantm-dev-1404 ~/p/pololu/s2
  ```
  - Nix version: (run `nix-env --version`)

  ```
  $ nix-env --version
  nix-env (Nix) 1.10
  ```
  - Nixpkgs version: (run `nix-instantiate --eval '<nixpkgs>' -A lib.nixpkgsVersion`)
    specified directly in nix-shell command


state: closed
title: Allow spaces in variables set through makeWrapperArgs
user_login: mbakke
html_url: https://github.com/NixOS/nixpkgs/pull/14753
updated_at: 2016-06-22 09:15:01
body:
  ### The issue

  If a user tries to set a variable containing spaces with `makeWrapperArgs`, it will be broken up on said spaces by `wrapPythonPrograms` into separate `wrapProgram` arguments, resulting in a broken wrapper script.

  E.g. if you do `makeWrapperArgs = ["--set LD_PRELOAD 'lib1 lib2'"]`, the resulting wrapper line will look as such: `export LD_PRELOAD='lib1`, which obviously isn't what we want.
  ### The fix

  Bash supports declaring an array from a string while preserving quoted elements with the following syntax: `declare -a arrName="($varWithQuotedStrings)"`. I've modified `wrapPythonPrograms` to use that rather than naively looping through `makeWrapperArgs` (which is passed from Nix as a single string and has to be broken up one way or another).

  I also had to add quotes around the exported variables from `wrapProgram` to cater for this new functionality. Otherwise the above example would end up as `export LD_PRELOAD=lib1 lib2` which naturally also breaks the parser.
  ### The merge

  This triggers a rather hefty rebuild as everything that uses `makeWrapper` is affected. The `makeWrapper` change will cause breakage if there are cases where it's already quoted, and there is a chance that the new `wrapPythonPrograms` behaviour might break some uses. It may be wise to merge the `make-wrapper.sh` fix first to reduce noise.


state: closed
title: libgcrypt: 1.6.5 -> 1.7.0
user_login: aneeshusa
html_url: https://github.com/NixOS/nixpkgs/pull/14754
updated_at: 2016-04-16 06:51:35
body:
  - [ ] Tested using sandboxing (`nix-build --option build-use-chroot true` or [nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS)
  - Built on platform(s)
    - [ ] NixOS
    - [ ] OS X
    - [x] Linux
  - [ ] 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).

  Super excited for this release, because now ECC (Ed25519) keys are fully supported! Tested by creating 2 new Ed25519 keys with `gpg2`.


state: closed
title: pygobject: fix some warnings
user_login: romildo
html_url: https://github.com/NixOS/nixpkgs/pull/14755
updated_at: 2016-04-19 13:48:31
body:
  ###### Things done
  - [x] Tested using sandboxing (`nix-build --option build-use-chroot true` or [nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS)
  - Built on platform(s)
    - [x] NixOS
    - [ ] OS X
    - [ ] Linux
  - [ ] 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).

  ---

  When running applications dependent on `pygobject` some warnings regarding `gtype` may be shown:

  ```
  $ xdgmenumaker --help

  ** (process:2207): WARNING **: Trying to register gtype 'GMountMountFlags' as enum when in fact it is of type 'GFlags'

  ** (process:2207): WARNING **: Trying to register gtype 'GDriveStartFlags' as enum when in fact it is of type 'GFlags'

  ** (process:2207): WARNING **: Trying to register gtype 'GSocketMsgFlags' as enum when in fact it is of type 'GFlags'
  [...]
  ```

  The fixes have been taken from [Gentoo Linux](https://gitweb.gentoo.org/repo/gentoo.git/tree/dev-python/pygobject).


state: closed
title: openssh: fix CVE-2015-8325
user_login: aneeshusa
html_url: https://github.com/NixOS/nixpkgs/pull/14757
updated_at: 2016-04-16 06:32:58
body:
  ###### Things done
  - [ ] Tested using sandboxing (`nix-build --option build-use-chroot true` or [nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS)
  - Built on platform(s)
    - [x] NixOS
    - [ ] OS X
    - [x] Linux
  - [ ] 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).

  ---

  Debian Security Advisory: https://www.debian.org/security/2016/dsa-3550
  Upstream commit: https://anongit.mindrot.org/openssh.git/commit/?id=85bdcd7c92fe7ff133bbc4e10a65c91810f88755


state: closed
title: brgenml1cupswrapper: fix regression and improvements
user_login: jraygauthier
html_url: https://github.com/NixOS/nixpkgs/pull/14758
updated_at: 2016-04-16 19:52:09
body:
  ###### Things done
  - [ ] Tested using sandboxing (`nix-build --option build-use-chroot true` or [nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS)
  - Built on platform(s)
    - [x] NixOS
    - [ ] OS X
    - [ ] Linux
  - [ ] 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).
    - [x] Tested non-rebased version by printing through it. Worked fine.
    - [x] Built rebased version using `nix-shell -p`. Built fine.

  ---

  `cp`, `grep`, `chmod`, `sed` executables
  no longer found when upgrading from nixos
  15.09 to 16.03. Fixed by use of wrapper
  script that brings these executables into
  `PATH`.

  Also fix lpd binaries on 64 bits machines
  by use of `callPackage_i686`.


state: closed
title: nixos-install: mkdir /run/user/0
user_login: srp
html_url: https://github.com/NixOS/nixpkgs/pull/14759
updated_at: 2016-09-26 22:39:35
body:
  ###### Things done
  - [ ] Tested using sandboxing (`nix-build --option build-use-chroot true` or [nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS)
  - Built on platform(s)
    - [ ] NixOS
    - [ ] OS X
    - [ ] Linux
  - [ ] 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).

  ---

  Without this running 'nixos-install' can error out with:

    error: getting status of ‘/run/user’: No such file or directory

  <!-- Reviewable:start -->

  ---

  This change is [<img src="https://reviewable.io/review_button.svg" height="35" align="absmiddle" alt="Reviewable"/>](https://reviewable.io/reviews/nixos/nixpkgs/14759)

  <!-- Reviewable:end -->


state: closed
title: nghttp2_1.8.0.orig.tar.gz2 no longer available
user_login: jxy
html_url: https://github.com/NixOS/nixpkgs/issues/14760
updated_at: 2016-04-16 08:53:58
body:
  ## Issue description

  There is no such file, `nghttp2_1.8.0.orig.tar.gz2`, under `http://http.debian.net/debian/pool/main/n/nghttp2/`
  ### Steps to reproduce

  Try to install or fetch the source code of nghttp2
  ## Technical details
  - System: (NixOS: `nixos-version`, Ubuntu/Fedora: `lsb_release -a`, …)
    LSB Version:    core-2.0-amd64:core-2.0-noarch:core-3.0-amd64:core-3.0-noarch:core-3.1-amd64:core-3.1-noarch:core-3.2-amd64:core-3.2-noarch:core-4.0-amd64:core-4.0-noarch
    Distributor ID: Ubuntu
    Description:    Ubuntu 12.04.5 LTS
    Release:        12.04
    Codename:       precise
  - Nix version: (run `nix-env --version`)
    nix-env (Nix) 1.11.2
  - Nixpkgs version: (run `nix-instantiate --eval '<nixpkgs>' -A lib.nixpkgsVersion`)
    "16.09pre80183.551296a"


state: closed
title: helvetica-neue-lt-std: init at 2013.06.07
user_login: romildo
html_url: https://github.com/NixOS/nixpkgs/pull/14761
updated_at: 2016-04-16 19:53:42
body:
  ###### Things done
  - [x] Tested using sandboxing (`nix-build --option build-use-chroot true` or [nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS)
  - Built on platform(s)
    - [x] NixOS
    - [ ] OS X
    - [ ] Linux
  - [ ] 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: bedup: update 20140413 -> 0.10
user_login: vandenoever
html_url: https://github.com/NixOS/nixpkgs/pull/14763
updated_at: 2016-04-16 20:01:01
body:
  ###### Things done
  - [ ] Tested using sandboxing (`nix-build --option build-use-chroot true` or [nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS)
  - Built on platform(s)
    - [ X] NixOS
    - [ ] OS X
    - [ ] Linux
  - [ ] 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: spotify: add sheenobu as maintainer
user_login: sheenobu
html_url: https://github.com/NixOS/nixpkgs/pull/14764
updated_at: 2016-04-16 18:18:50
body:
  ###### Things done
  - [ ] Tested using sandboxing (`nix-build --option build-use-chroot true` or [nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS)
  - Built on platform(s)
    - [ ] NixOS
    - [ ] OS X
    - [ ] Linux
  - [ ] 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).

  ---

  Hope no one minds.


state: closed
title: [RFC/WIP] multiple-outputs: Change the order of outputs to have binaries in the primary output
user_login: dezgeg
html_url: https://github.com/NixOS/nixpkgs/pull/14766
updated_at: 2016-09-05 20:52:01
body:
  This series reorders the outputs of each multiple-output splitted package in nixpkgs to have the output that is installed into the user environment be the first one (though I made a single exception: `glibc` has its libraries first to keep usages like `${stdenv.cc.libc}/lib/ld-linux-x86-64.so.2` working). Previously the `dev` output was typically the primary one, although there were some exceptions like the kernel package. To accommodate this, `mkDerivation` was changed to use the `dev` output by default in packages passed to `buildInputs` and friends.

  The rationale for doing this is to avoid breakage to users' scripts and systemd services that reference binaries like `${pkgs.perl}/bin/perl` (e.g. https://github.com/NixOS/nixos-org-configurations/blob/master/delft/common.nix#L62). Currently, those usages will just silently produce a nonsensical path, which IMHO is a significant regression to the pre-multiple-outputs state. 

  Also this should fix some of our in-tree systemd units which suffer from the same issue and avoid the need for changes like https://github.com/NixOS/nixpkgs/pull/14150/commits/3e38a712dae34d53c823556bd26e8d2d896b1ff6

  As a part of doing this, I manually eyeballed all usages of `${pkgs.multiout-package}` . I collected this list of packages where the implicit `dev` is currently incorrectly used in place of the correct output: https://github.com/dezgeg/nixpkgs/commits/bad-multiout-refs. So this PR fixes some of them as a side-effect (though not all, there are other things wrong as well).

  Note: I'm still compiling most of this (at least `stdenv` builds...). It's certainly possible that `chooseDevOutputs` needs to be used in more places...

  cc @edolstra @vcunat @ttuegel @joachifm @lethalman 


state: closed
title: docker: allow disabling btrfs and devicemapper
user_login: edef1c
html_url: https://github.com/NixOS/nixpkgs/pull/14767
updated_at: 2016-04-16 22:59:47
body:
  - [x] Tested using sandboxing (`nix-build --option build-use-chroot true` or [nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS)
  - Built on platform(s)
    - [x] NixOS
    - [x] Linux
  - [ ] 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: gradle: fix attribute name for gcc libs path.
user_login: mboes
html_url: https://github.com/NixOS/nixpkgs/pull/14768
updated_at: 2016-04-17 00:39:38
body:
  PR #14326 fixed gradle so that its native code library could find
  libstdc++.so.6, but this fix is inoperative now, because this library
  is in `"${stdenv.cc.cc.lib}/lib"` now, rather than
  `"${stdenv.cc.cc}/lib"`.


state: closed
title: glew does not build on OS X — ld: framework not found OpenGL
user_login: kolen
html_url: https://github.com/NixOS/nixpkgs/issues/14769
updated_at: 2016-09-11 17:37:10
body:
  ## Issue description

  `glew` does not build on OS X
  `OpenGL` framework is not available in build environment
  ### Steps to reproduce

  `nix-shell -p glew`

  ```
  these derivations will be built:
    /nix/store/c0qwfdc1cr7pj9d60sc2i27756xs9b9r-glew-1.13.0.drv
  building path(s) ‘/nix/store/dkzhym9gni15qhx1jxkyj4qcldpnwmm2-glew-1.13.0’
  unpacking sources
  unpacking source archive /nix/store/lm1ymsg2gkhhp7hc55zjcqlrd37kfnk4-glew-1.13.0.tgz
  source root is glew-1.13.0
  setting SOURCE_DATE_EPOCH to timestamp 1439207242 of file glew-1.13.0/src/visualinfo.c
  patching sources
  configuring
  no configure script, doing nothing
  building
  make flags: SHELL=/nix/store/0nnmy8a9pznminf95jyxiwlqgz3wk1xf-bash-4.3-p42/bin/bash   all 
  cc -DGLEW_NO_GLU -DGLEW_BUILD -O2 -Wall -W -Iinclude -dynamic -fno-common -ansi -pedantic -fPIC  -o tmp/darwin/default/shared/glew.o -c src/glew.c
  cc -dynamiclib -install_name /usr/lib/libGLEW.1.13.0.dylib -current_version 1.13.0 -compatibility_version 1.13 -o lib/libGLEW.1.13.0.dylib tmp/darwin/default/shared/glew.o  -framework OpenGL 
  ld: framework not found OpenGL
  clang-3.7: error: linker command failed with exit code 1 (use -v to see invocation)
  Makefile:118: recipe for target 'lib/libGLEW.1.13.0.dylib' failed
  make: *** [lib/libGLEW.1.13.0.dylib] Error 1
  builder for ‘/nix/store/c0qwfdc1cr7pj9d60sc2i27756xs9b9r-glew-1.13.0.drv’ failed with exit code 2
  error: build of ‘/nix/store/c0qwfdc1cr7pj9d60sc2i27756xs9b9r-glew-1.13.0.drv’ failed
  /Users/kolen/.nix-profile/bin/nix-shell: failed to build all dependencies
  ```
  ## Technical details
  - System: Mac OS X 10.11.4
  - Nix version: nix-env (Nix) 1.11.2
  - Nixpkgs version: 16.09pre80183.551296a


state: closed
title: Qmake build hooks
user_login: abbradar
html_url: https://github.com/NixOS/nixpkgs/pull/14770
updated_at: 2016-07-17 15:01:36
body:
  ###### Things done
  - [ ] Tested using sandboxing (`nix-build --option build-use-chroot true` or [nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS)
  - Built on platform(s)
    - [ ] NixOS
    - [ ] OS X
    - [ ] Linux
  - [ ] 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 adds two hooks in spirit of `autoreconfHook`: `qmake4Hook` and `qt5{4,5}.qmakeHook`. Both are meant to automatically execute `qmake` on configure stage with necessary preparations and `PREFIX` argument. I've went through all packages that use Qt and half-automatically moved them to using those hooks. Also I did a little change in Qt 5 hook, moving final qmake setup to `postHook` from `preConfigureHook` -- this allows one to override `configurePhase` is he really wants to without additional headache.

  cc @vcunat @ttuegel @aszlig (I've reverted your commits that add `preConfigure` in packages -- should perhaps have announced my to-be work earlier to avoid this).

  WIP because this needs testing, although it builds several Qt 4/5 packages successfully. The problem is that I cannot test all of them right now -- several are broken, and `nox-review` doesn't work because of that.


state: closed
title: go-1.6 build fails on darwin
user_login: davidak
html_url: https://github.com/NixOS/nixpkgs/issues/14771
updated_at: 2016-04-22 02:24:22
body:
  ## Technical details
  - System: OS X 10.10.5 / 10.9.5
  - Nix version: nix-env (Nix) 1.11.2
  - Nixpkgs version: master
  ## Log

  ```
  building path(s) ‘/nix/store/scrj2012n61pdryclnd6lqa87mz463w8-go-1.6’
  Finding dependencies for /System/Library/Frameworks/CoreFoundation.framework/CoreFoundation...
  Finding dependencies for /usr/lib/libDiagnosticMessagesClient.dylib...
  Finding dependencies for /usr/lib/libSystem.B.dylib...
  Finding dependencies for /usr/lib/system/libsystem_malloc.dylib...
  Finding dependencies for /usr/lib/system/libsystem_platform.dylib...
  Finding dependencies for /usr/lib/system/libdyld.dylib...
  Finding dependencies for /usr/lib/system/libsystem_c.dylib...
  Finding dependencies for /usr/lib/system/libsystem_notify.dylib...
  Finding dependencies for /usr/lib/system/libsystem_pthread.dylib...
  Finding dependencies for /usr/lib/system/libsystem_kernel.dylib...
  Finding dependencies for /usr/lib/system/libcompiler_rt.dylib...
  Finding dependencies for /usr/lib/system/libunwind.dylib...
  Finding dependencies for /usr/lib/system/libkeymgr.dylib...
  Finding dependencies for /usr/lib/system/libsystem_m.dylib...
  Finding dependencies for /usr/lib/system/libsystem_blocks.dylib...
  Finding dependencies for /usr/lib/system/libxpc.dylib...
  Finding dependencies for /usr/lib/system/libsystem_sandbox.dylib...
  Finding dependencies for /usr/lib/system/libdispatch.dylib...
  Finding dependencies for /usr/lib/libobjc.A.dylib...
  Finding dependencies for /usr/lib/libc++abi.dylib...
  Finding dependencies for /usr/lib/libauto.dylib...
  Finding dependencies for /usr/lib/libc++.1.dylib...
  Finding dependencies for /usr/lib/system/libmacho.dylib...
  Finding dependencies for /usr/lib/system/libsystem_asl.dylib...
  Finding dependencies for /usr/lib/system/libsystem_info.dylib...
  Finding dependencies for /usr/lib/system/libsystem_dnssd.dylib...
  Finding dependencies for /usr/lib/system/liblaunch.dylib...
  Finding dependencies for /usr/lib/system/libsystem_network.dylib...
  Finding dependencies for /usr/lib/system/libsystem_coretls.dylib...
  Finding dependencies for /usr/lib/system/libcorecrypto.dylib...
  Finding dependencies for /usr/lib/system/libcommonCrypto.dylib...
  Finding dependencies for /usr/lib/system/libsystem_networkextension.dylib...
  Finding dependencies for /usr/lib/system/libsystem_trace.dylib...
  Finding dependencies for /usr/lib/system/libquarantine.dylib...
  Finding dependencies for /usr/lib/system/libcopyfile.dylib...
  Finding dependencies for /usr/lib/system/libunc.dylib...
  Finding dependencies for /usr/lib/system/libsystem_stats.dylib...
  Finding dependencies for /usr/lib/system/libsystem_configuration.dylib...
  Finding dependencies for /usr/lib/system/libsystem_coreservices.dylib...
  Finding dependencies for /usr/lib/system/libcache.dylib...
  Finding dependencies for /usr/lib/system/libremovefile.dylib...
  Finding dependencies for /usr/lib/system/libsystem_secinit.dylib...
  Finding dependencies for /usr/lib/libicucore.A.dylib...
  Finding dependencies for /usr/lib/libz.1.dylib...
  Finding dependencies for /System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation...
  Finding dependencies for /System/Library/Frameworks/IOKit.framework/IOKit...
  Finding dependencies for /usr/lib/libbsm.0.dylib...
  Finding dependencies for /System/Library/Frameworks/IOKit.framework/Versions/A/IOKit...
  Finding dependencies for /usr/lib/system/libkxld.dylib...
  Finding dependencies for /System/Library/Frameworks/Security.framework/Security...
  Finding dependencies for /System/Library/Frameworks/Security.framework/Versions/A/Security...
  Finding dependencies for /usr/lib/libsqlite3.dylib...
  Finding dependencies for /usr/lib/libOpenScriptingUtil.dylib...
  Finding dependencies for /usr/lib/libxar.1.dylib...
  Finding dependencies for /usr/lib/libbz2.1.0.dylib...
  Finding dependencies for /usr/lib/libxml2.2.dylib...
  Finding dependencies for /usr/lib/libpam.2.dylib...
  Finding dependencies for /System/Library/Frameworks/CFNetwork.framework/CFNetwork...
  Finding dependencies for /System/Library/Frameworks/SystemConfiguration.framework/Versions/A/SystemConfiguration...
  Finding dependencies for /System/Library/Frameworks/CFNetwork.framework/Versions/A/CFNetwork...
  Finding dependencies for /System/Library/Frameworks/CoreAudio.framework/CoreAudio...
  Finding dependencies for /System/Library/Frameworks/CoreAudio.framework/Versions/A/CoreAudio...
  Finding dependencies for /System/Library/Frameworks/CoreData.framework/CoreData...
  Finding dependencies for /System/Library/Frameworks/CoreData.framework/Versions/A/CoreData...
  Finding dependencies for /System/Library/Frameworks/Foundation.framework/Versions/C/Foundation...
  Finding dependencies for /usr/lib/libextension.dylib...
  Finding dependencies for /usr/lib/libarchive.2.dylib...
  Finding dependencies for /usr/lib/liblzma.5.dylib...
  Finding dependencies for /usr/lib/libCRFSuite.dylib...
  Finding dependencies for /System/Library/Frameworks/CoreServices.framework/Versions/A/CoreServices...
  Finding dependencies for /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/LaunchServices.framework/Versions/A/LaunchServices...
  Finding dependencies for /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/CarbonCore.framework/Versions/A/CarbonCore...
  Finding dependencies for /System/Library/Frameworks/NetFS.framework/Versions/A/NetFS...
  Finding dependencies for /System/Library/Frameworks/DiskArbitration.framework/Versions/A/DiskArbitration...
  Finding dependencies for /System/Library/PrivateFrameworks/NetAuth.framework/Versions/A/NetAuth...
  Finding dependencies for /System/Library/PrivateFrameworks/login.framework/Versions/A/Frameworks/loginsupport.framework/Versions/A/loginsupport...
  Finding dependencies for /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/OSServices.framework/Versions/A/OSServices...
  Finding dependencies for /System/Library/Frameworks/OpenDirectory.framework/Versions/A/Frameworks/CFOpenDirectory.framework/Versions/A/CFOpenDirectory...
  Finding dependencies for /System/Library/Frameworks/ServiceManagement.framework/Versions/A/ServiceManagement...
  Finding dependencies for /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/Metadata.framework/Versions/A/Metadata...
  Finding dependencies for /System/Library/PrivateFrameworks/TCC.framework/Versions/A/TCC...
  Finding dependencies for /System/Library/Frameworks/ApplicationServices.framework/Versions/A/ApplicationServices...
  Finding dependencies for /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ColorSync.framework/Versions/A/ColorSync...
  Finding dependencies for /System/Library/Frameworks/CoreGraphics.framework/Versions/A/CoreGraphics...
  Finding dependencies for /System/Library/Frameworks/IOSurface.framework/Versions/A/IOSurface...
  Finding dependencies for /System/Library/Frameworks/Accelerate.framework/Versions/A/Accelerate...
  Finding dependencies for /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/vecLib...
  Finding dependencies for /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libvDSP.dylib...
  Finding dependencies for /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vImage.framework/Versions/A/vImage...
  Finding dependencies for /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libBLAS.dylib...
  Finding dependencies for /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libLAPACK.dylib...
  Finding dependencies for /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libvMisc.dylib...
  Finding dependencies for /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libLinearAlgebra.dylib...
  Finding dependencies for /System/Library/PrivateFrameworks/MultitouchSupport.framework/Versions/A/MultitouchSupport...
  Finding dependencies for /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/HIServices.framework/Versions/A/HIServices...
  Finding dependencies for /System/Library/Frameworks/ImageIO.framework/Versions/A/ImageIO...
  Finding dependencies for /System/Library/PrivateFrameworks/AppleJPEG.framework/Versions/A/AppleJPEG...
  Finding dependencies for /System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libGIF.dylib...
  Finding dependencies for /System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libJP2.dylib...
  Finding dependencies for /System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libTIFF.dylib...
  Finding dependencies for /System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libJPEG.dylib...
  Finding dependencies for /System/Library/PrivateFrameworks/AppleVPA.framework/Versions/A/AppleVPA...
  Finding dependencies for /System/Library/Frameworks/CoreVideo.framework/Versions/A/CoreVideo...
  Finding dependencies for /System/Library/Frameworks/OpenGL.framework/Versions/A/OpenGL...
  Finding dependencies for /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGFXShared.dylib...
  Finding dependencies for /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGLImage.dylib...
  Finding dependencies for /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libCVMSPluginSupport.dylib...
  Finding dependencies for /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libCoreVMClient.dylib...
  Finding dependencies for /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGL.dylib...
  Finding dependencies for /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGLU.dylib...
  Finding dependencies for /System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libPng.dylib...
  Finding dependencies for /System/Library/Frameworks/ImageIO.framework/Versions/A/Resources/libRadiance.dylib...
  Finding dependencies for /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/ATS...
  Finding dependencies for /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/Resources/libFontParser.dylib...
  Finding dependencies for /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/QD.framework/Versions/A/QD...
  Finding dependencies for /System/Library/Frameworks/CoreText.framework/Versions/A/CoreText...
  Finding dependencies for /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/Resources/libFontRegistry.dylib...
  Finding dependencies for /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/LangAnalysis.framework/Versions/A/LangAnalysis...
  Finding dependencies for /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/PrintCore.framework/Versions/A/PrintCore...
  Finding dependencies for /usr/lib/libcups.2.dylib...
  Finding dependencies for /System/Library/Frameworks/GSS.framework/Versions/A/GSS...
  Finding dependencies for /usr/lib/libheimdal-asn1.dylib...
  Finding dependencies for /System/Library/PrivateFrameworks/CommonAuth.framework/Versions/A/CommonAuth...
  Finding dependencies for /usr/lib/libresolv.9.dylib...
  Finding dependencies for /System/Library/PrivateFrameworks/Heimdal.framework/Versions/A/Heimdal...
  Finding dependencies for /System/Library/Frameworks/OpenDirectory.framework/Versions/A/OpenDirectory...
  Finding dependencies for /System/Library/Frameworks/SecurityFoundation.framework/Versions/A/SecurityFoundation...
  Finding dependencies for /System/Library/Frameworks/Kerberos.framework/Versions/A/Kerberos...
  Finding dependencies for /usr/lib/libiconv.2.dylib...
  Finding dependencies for /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/SpeechSynthesis.framework/Versions/A/SpeechSynthesis...
  Finding dependencies for /System/Library/Frameworks/AudioToolbox.framework/Versions/A/AudioToolbox...
  Finding dependencies for /System/Library/PrivateFrameworks/DataDetectorsCore.framework/Versions/A/DataDetectorsCore...
  Finding dependencies for /usr/lib/libmecabra.dylib...
  Finding dependencies for /usr/lib/libcmph.dylib...
  Finding dependencies for /System/Library/PrivateFrameworks/LanguageModeling.framework/Versions/A/LanguageModeling...
  Finding dependencies for /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/DictionaryServices.framework/Versions/A/DictionaryServices...
  Finding dependencies for /usr/lib/libxslt.1.dylib...
  Finding dependencies for /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/FSEvents.framework/Versions/A/FSEvents...
  Finding dependencies for /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/AE.framework/Versions/A/AE...
  Finding dependencies for /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/SearchKit.framework/Versions/A/SearchKit...
  Finding dependencies for /usr/lib/liblangid.dylib...
  Finding dependencies for /System/Library/Frameworks/DiskArbitration.framework/DiskArbitration...
  Finding dependencies for /System/Library/Frameworks/NetFS.framework/NetFS...
  Finding dependencies for /System/Library/Frameworks/OpenDirectory.framework/OpenDirectory...
  Finding dependencies for /System/Library/Frameworks/ServiceManagement.framework/ServiceManagement...
  Finding dependencies for /System/Library/Frameworks/CoreServices.framework/CoreServices...
  Finding dependencies for /System/Library/Frameworks/SecurityFoundation.framework/SecurityFoundation...
  Finding dependencies for /System/Library/Frameworks/CoreWLAN.framework/CoreWLAN...
  Finding dependencies for /System/Library/Frameworks/CoreWLAN.framework/Versions/A/CoreWLAN...
  Finding dependencies for /System/Library/PrivateFrameworks/CoreWiFi.framework/Versions/A/CoreWiFi...
  Finding dependencies for /System/Library/Frameworks/IOBluetooth.framework/IOBluetooth...
  Finding dependencies for /System/Library/Frameworks/IOBluetooth.framework/Versions/A/IOBluetooth...
  Finding dependencies for /System/Library/Frameworks/AudioUnit.framework/Versions/A/AudioUnit...
  Finding dependencies for /System/Library/Frameworks/CoreBluetooth.framework/Versions/A/CoreBluetooth...
  Finding dependencies for /System/Library/Frameworks/Accelerate.framework/Accelerate...
  Finding dependencies for /System/Library/Frameworks/IOSurface.framework/IOSurface...
  Finding dependencies for /System/Library/Frameworks/SystemConfiguration.framework/SystemConfiguration...
  Finding dependencies for /System/Library/Frameworks/CoreGraphics.framework/CoreGraphics...
  Finding dependencies for /System/Library/Frameworks/CoreText.framework/CoreText...
  Finding dependencies for /System/Library/Frameworks/ImageIO.framework/ImageIO...
  Finding dependencies for /System/Library/Frameworks/ApplicationServices.framework/ApplicationServices...
  Finding dependencies for /System/Library/Frameworks/Foundation.framework/Foundation...
  Finding dependencies for /dev/zero...
  Finding dependencies for /dev/random...
  Finding dependencies for /dev/urandom...
  Finding dependencies for /bin/sh...
  Finding dependencies for /usr/lib/libncurses.5.4.dylib...
  unpacking sources
  unpacking source archive /nix/store/q0z7nypps7wqhh21awg1h97wpjdldpbp-go1.6.tar.gz
  source root is go-go1.6
  setting SOURCE_DATE_EPOCH to timestamp 1455738827 of file go-go1.6/test/zerodivide.go
  patching sources
  patching script interpreter paths in ./
  ./doc/articles/wiki/test.bash: interpreter directive changed from "/usr/bin/env bash" to "/nix/store/jd4z1i8wyzcaaymk4mh41bdn2qw80bx9-bash-4.3-p42/bin/bash "
  ./doc/codewalk/run: interpreter directive changed from "/usr/bin/env bash" to "/nix/store/jd4z1i8wyzcaaymk4mh41bdn2qw80bx9-bash-4.3-p42/bin/bash "
  ./lib/time/update.bash: interpreter directive changed from "/bin/sh" to "/nix/store/jd4z1i8wyzcaaymk4mh41bdn2qw80bx9-bash-4.3-p42/bin/sh  "
  ./misc/arm/a: interpreter directive changed from "/usr/bin/env bash" to "/nix/store/jd4z1i8wyzcaaymk4mh41bdn2qw80bx9-bash-4.3-p42/bin/bash "
  ./misc/benchcmp: interpreter directive changed from "/bin/bash" to "/nix/store/jd4z1i8wyzcaaymk4mh41bdn2qw80bx9-bash-4.3-p42/bin/bash  "
  ./misc/cgo/errors/test.bash: interpreter directive changed from "/usr/bin/env bash" to "/nix/store/jd4z1i8wyzcaaymk4mh41bdn2qw80bx9-bash-4.3-p42/bin/bash "
  ./misc/cgo/testcarchive/test.bash: interpreter directive changed from "/usr/bin/env bash" to "/nix/store/jd4z1i8wyzcaaymk4mh41bdn2qw80bx9-bash-4.3-p42/bin/bash "
  ./misc/cgo/testcshared/test.bash: interpreter directive changed from "/usr/bin/env bash" to "/nix/store/jd4z1i8wyzcaaymk4mh41bdn2qw80bx9-bash-4.3-p42/bin/bash "
  ./misc/cgo/testgodefs/test.bash: interpreter directive changed from "/usr/bin/env bash" to "/nix/store/jd4z1i8wyzcaaymk4mh41bdn2qw80bx9-bash-4.3-p42/bin/bash "
  ./misc/cgo/testsanitizers/test.bash: interpreter directive changed from "/usr/bin/env bash" to "/nix/store/jd4z1i8wyzcaaymk4mh41bdn2qw80bx9-bash-4.3-p42/bin/bash "
  ./misc/git/pre-commit: interpreter directive changed from "/bin/sh" to "/nix/store/jd4z1i8wyzcaaymk4mh41bdn2qw80bx9-bash-4.3-p42/bin/sh  "
  ./misc/ios/clangwrap.sh: interpreter directive changed from "/bin/sh" to "/nix/store/jd4z1i8wyzcaaymk4mh41bdn2qw80bx9-bash-4.3-p42/bin/sh  "
  ./misc/nacl/go_nacl_386_exec: interpreter directive changed from "/bin/bash" to "/nix/store/jd4z1i8wyzcaaymk4mh41bdn2qw80bx9-bash-4.3-p42/bin/bash  "
  ./misc/nacl/go_nacl_amd64p32_exec: interpreter directive changed from "/bin/bash" to "/nix/store/jd4z1i8wyzcaaymk4mh41bdn2qw80bx9-bash-4.3-p42/bin/bash  "
  ./misc/nacl/go_nacl_arm_exec: interpreter directive changed from "/bin/bash" to "/nix/store/jd4z1i8wyzcaaymk4mh41bdn2qw80bx9-bash-4.3-p42/bin/bash  "
  ./src/all.bash: interpreter directive changed from "/usr/bin/env bash" to "/nix/store/jd4z1i8wyzcaaymk4mh41bdn2qw80bx9-bash-4.3-p42/bin/bash "
  ./src/androidtest.bash: interpreter directive changed from "/usr/bin/env bash" to "/nix/store/jd4z1i8wyzcaaymk4mh41bdn2qw80bx9-bash-4.3-p42/bin/bash "
  ./src/bootstrap.bash: interpreter directive changed from "/usr/bin/env bash" to "/nix/store/jd4z1i8wyzcaaymk4mh41bdn2qw80bx9-bash-4.3-p42/bin/bash "
  ./src/buildall.bash: interpreter directive changed from "/usr/bin/env bash" to "/nix/store/jd4z1i8wyzcaaymk4mh41bdn2qw80bx9-bash-4.3-p42/bin/bash "
  ./src/clean.bash: interpreter directive changed from "/usr/bin/env bash" to "/nix/store/jd4z1i8wyzcaaymk4mh41bdn2qw80bx9-bash-4.3-p42/bin/bash "
  ./src/cmd/compile/internal/big/vendor.bash: interpreter directive changed from "/usr/bin/env bash" to "/nix/store/jd4z1i8wyzcaaymk4mh41bdn2qw80bx9-bash-4.3-p42/bin/bash "
  ./src/cmd/dist/mkdeps.bash: interpreter directive changed from "/bin/bash" to "/nix/store/jd4z1i8wyzcaaymk4mh41bdn2qw80bx9-bash-4.3-p42/bin/bash  "
  ./src/cmd/go/mkalldocs.sh: interpreter directive changed from "/bin/bash" to "/nix/store/jd4z1i8wyzcaaymk4mh41bdn2qw80bx9-bash-4.3-p42/bin/bash  "
  ./src/cmd/go/testdata/failssh/ssh: interpreter directive changed from "/bin/sh" to "/nix/store/jd4z1i8wyzcaaymk4mh41bdn2qw80bx9-bash-4.3-p42/bin/sh  "
  ./src/iostest.bash: interpreter directive changed from "/usr/bin/env bash" to "/nix/store/jd4z1i8wyzcaaymk4mh41bdn2qw80bx9-bash-4.3-p42/bin/bash "
  ./src/make.bash: interpreter directive changed from "/usr/bin/env bash" to "/nix/store/jd4z1i8wyzcaaymk4mh41bdn2qw80bx9-bash-4.3-p42/bin/bash "
  ./src/nacltest.bash: interpreter directive changed from "/bin/bash" to "/nix/store/jd4z1i8wyzcaaymk4mh41bdn2qw80bx9-bash-4.3-p42/bin/bash  "
  ./src/net/http/cgi/testdata/test.cgi: interpreter directive changed from "/usr/bin/perl" to "/nix/store/w50bd3z7rf2plrn9x1jc61iqm9mgarzv-perl-5.22.1/bin/perl  "
  ./src/race.bash: interpreter directive changed from "/usr/bin/env bash" to "/nix/store/jd4z1i8wyzcaaymk4mh41bdn2qw80bx9-bash-4.3-p42/bin/bash "
  ./src/regexp/syntax/make_perl_groups.pl: interpreter directive changed from "/usr/bin/perl" to "/nix/store/w50bd3z7rf2plrn9x1jc61iqm9mgarzv-perl-5.22.1/bin/perl  "
  ./src/run.bash: interpreter directive changed from "/usr/bin/env bash" to "/nix/store/jd4z1i8wyzcaaymk4mh41bdn2qw80bx9-bash-4.3-p42/bin/bash "
  ./src/syscall/mkall.sh: interpreter directive changed from "/usr/bin/env bash" to "/nix/store/jd4z1i8wyzcaaymk4mh41bdn2qw80bx9-bash-4.3-p42/bin/bash "
  ./src/syscall/mkerrors.sh: interpreter directive changed from "/usr/bin/env bash" to "/nix/store/jd4z1i8wyzcaaymk4mh41bdn2qw80bx9-bash-4.3-p42/bin/bash "
  ./src/syscall/mksyscall.pl: interpreter directive changed from "/usr/bin/env perl" to "/nix/store/w50bd3z7rf2plrn9x1jc61iqm9mgarzv-perl-5.22.1/bin/perl "
  ./src/syscall/mksyscall_solaris.pl: interpreter directive changed from "/usr/bin/env perl" to "/nix/store/w50bd3z7rf2plrn9x1jc61iqm9mgarzv-perl-5.22.1/bin/perl "
  ./src/syscall/mksysctl_openbsd.pl: interpreter directive changed from "/usr/bin/env perl" to "/nix/store/w50bd3z7rf2plrn9x1jc61iqm9mgarzv-perl-5.22.1/bin/perl "
  ./src/syscall/mksysnum_darwin.pl: interpreter directive changed from "/usr/bin/env perl" to "/nix/store/w50bd3z7rf2plrn9x1jc61iqm9mgarzv-perl-5.22.1/bin/perl "
  ./src/syscall/mksysnum_dragonfly.pl: interpreter directive changed from "/usr/bin/env perl" to "/nix/store/w50bd3z7rf2plrn9x1jc61iqm9mgarzv-perl-5.22.1/bin/perl "
  ./src/syscall/mksysnum_freebsd.pl: interpreter directive changed from "/usr/bin/env perl" to "/nix/store/w50bd3z7rf2plrn9x1jc61iqm9mgarzv-perl-5.22.1/bin/perl "
  ./src/syscall/mksysnum_linux.pl: interpreter directive changed from "/usr/bin/env perl" to "/nix/store/w50bd3z7rf2plrn9x1jc61iqm9mgarzv-perl-5.22.1/bin/perl "
  ./src/syscall/mksysnum_netbsd.pl: interpreter directive changed from "/usr/bin/env perl" to "/nix/store/w50bd3z7rf2plrn9x1jc61iqm9mgarzv-perl-5.22.1/bin/perl "
  ./src/syscall/mksysnum_openbsd.pl: interpreter directive changed from "/usr/bin/env perl" to "/nix/store/w50bd3z7rf2plrn9x1jc61iqm9mgarzv-perl-5.22.1/bin/perl "
  ./src/syscall/mksysnum_plan9.sh: interpreter directive changed from "/bin/sh" to "/nix/store/jd4z1i8wyzcaaymk4mh41bdn2qw80bx9-bash-4.3-p42/bin/sh  "
  ./test/errchk: interpreter directive changed from "/usr/bin/env perl" to "/nix/store/w50bd3z7rf2plrn9x1jc61iqm9mgarzv-perl-5.22.1/bin/perl "
  applying patch /nix/store/279xr9ckma2n2wv1xxfrz90bd45p00b8-remove-tools-1.5.patch
  patching file src/cmd/go/pkg.go
  Hunk #1 succeeded at 711 (offset 33 lines).
  patching file src/go/build/build.go
  Hunk #1 succeeded at 1504 (offset 116 lines).
  patching file src/runtime/extern.go
  Hunk #1 succeeded at 218 with fuzz 1 (offset 24 lines).
  applying patch /nix/store/58k6nfn84fw90r34mji9cll139pj7df0-1439158120742e5f41825de90a76b680da64bf76.patch
  patching file src/runtime/os_linux_386.go
  patching file src/runtime/rt0_linux_386.s
  patching file src/runtime/runtime1.go
  patching file src/runtime/signal_386.go
  patching file src/runtime/sys_linux_386.s
  patching file src/syscall/asm_linux_386.s
  applying patch /nix/store/gj7k3ibaff92gm0xcb45dswfsra0i0ng-strip.patch
  patching file src/cmd/go/build.go
  Hunk #1 succeeded at 2469 (offset 159 lines).
  configuring
  no configure script, doing nothing
  building
  no Makefile, doing nothing
  installing
  Building
  ##### Building Go bootstrap tool.
  cmd/dist

  ##### Building Go toolchain using /nix/store/p3kk9nkgfwzyf2f5x38d9i8kjw5hjmll-go-bootstrap/share/go.
  bootstrap/internal/obj
  bootstrap/asm/internal/flags
  bootstrap/compile/internal/big
  bootstrap/internal/gcprog
  bootstrap/internal/obj/arm
  bootstrap/internal/obj/arm64
  bootstrap/internal/obj/mips
  bootstrap/internal/obj/ppc64
  bootstrap/internal/obj/x86
  bootstrap/asm/internal/lex
  bootstrap/link/internal/ld
  bootstrap/compile/internal/gc
  bootstrap/asm/internal/arch
  bootstrap/asm/internal/asm
  bootstrap/asm
  bootstrap/link/internal/amd64
  bootstrap/link/internal/arm
  bootstrap/link/internal/arm64
  bootstrap/link/internal/mips64
  bootstrap/link/internal/ppc64
  bootstrap/link/internal/x86
  bootstrap/link
  bootstrap/compile/internal/amd64
  bootstrap/compile/internal/arm
  bootstrap/compile/internal/arm64
  bootstrap/compile/internal/mips64
  bootstrap/compile/internal/ppc64
  bootstrap/compile/internal/x86
  bootstrap/compile

  ##### Building go_bootstrap for host, darwin/amd64.
  runtime/internal/sys
  runtime/internal/atomic
  runtime
  encoding
  errors
  internal/race
  math
  sort
  sync/atomic
  unicode
  unicode/utf16
  unicode/utf8
  sync
  container/heap
  internal/singleflight
  io
  syscall
  hash
  hash/adler32
  bytes
  strings
  strconv
  path
  bufio
  internal/syscall/windows
  internal/syscall/windows/registry
  time
  reflect
  encoding/base64
  crypto
  regexp/syntax
  crypto/sha1
  os
  regexp
  encoding/binary
  fmt
  os/signal
  path/filepath
  io/ioutil
  os/exec
  flag
  go/token
  log
  net/url
  text/template/parse
  compress/flate
  encoding/json
  debug/dwarf
  go/scanner
  go/ast
  compress/zlib
  debug/macho
  debug/elf
  text/template
  go/parser
  go/doc
  go/build
  cmd/go

  ##### Building packages and commands for darwin/amd64.
  runtime/internal/sys
  runtime/internal/atomic
  runtime
  errors
  internal/race
  sync/atomic
  unicode
  unicode/utf8
  math
  sort
  container/list
  container/ring
  crypto/subtle
  encoding
  unicode/utf16
  sync
  image/color
  runtime/race
  cmd/vet/internal/whitelist
  container/heap
  io
  syscall
  internal/singleflight
  image/color/palette
  crypto/cipher
  hash
  runtime/trace
  hash/adler32
  hash/crc32
  crypto/hmac
  hash/crc64
  hash/fnv
  bytes
  strings
  bufio
  text/tabwriter
  strconv
  math/rand
  math/cmplx
  path
  html
  time
  compress/bzip2
  reflect
  regexp/syntax
  crypto
  crypto/aes
  crypto/rc4
  encoding/base64
  encoding/ascii85
  crypto/sha512
  crypto/md5
  crypto/sha1
  crypto/sha256
  encoding/pem
  encoding/base32
  image
  os
  image/internal/imageutil
  image/draw
  image/jpeg
  regexp
  runtime/debug
  os/signal
  path/filepath
  io/ioutil
  os/exec
  cmd/pprof/internal/svg
  encoding/binary
  fmt
  crypto/des
  index/suffixarray
  flag
  log
  cmd/internal/unvendor/golang.org/x/arch/arm/armasm
  cmd/internal/unvendor/golang.org/x/arch/x86/x86asm
  compress/flate
  debug/dwarf
  debug/gosym
  debug/plan9obj
  archive/tar
  compress/lzw
  math/big
  encoding/hex
  cmd/internal/obj
  go/token
  go/scanner
  compress/zlib
  archive/zip
  compress/gzip
  go/ast
  database/sql/driver
  encoding/csv
  encoding/gob
  debug/elf
  debug/macho
  debug/pe
  database/sql
  cmd/internal/goobj
  encoding/json
  encoding/xml
  internal/golang.org/x/net/http2/hpack
  mime
  crypto/dsa
  crypto/elliptic
  encoding/asn1
  crypto/rand
  cmd/internal/objfile
  go/parser
  crypto/rsa
  go/printer
  mime/quotedprintable
  net/http/internal
  net/url
  text/template/parse
  go/constant
  crypto/ecdsa
  crypto/x509/pkix
  text/scanner
  image/gif
  image/png
  runtime/pprof
  cmd/addr2line
  internal/trace
  net/internal/socktest
  testing
  go/types
  testing/iotest
  testing/quick
  cmd/internal/obj/arm
  cmd/internal/obj/arm64
  cmd/cgo
  go/format
  internal/testenv
  text/template
  cmd/internal/obj/mips
  cmd/internal/obj/ppc64
  cmd/internal/obj/x86
  cmd/asm/internal/flags
  cmd/asm/internal/lex
  go/doc
  html/template
  cmd/compile/internal/big
  cmd/internal/gcprog
  cmd/dist
  cmd/fix
  go/build
  cmd/asm/internal/arch
  cmd/gofmt
  cmd/asm/internal/asm
  cmd/cover
  cmd/compile/internal/gc
  cmd/asm
  go/internal/gccgoimporter
  go/internal/gcimporter
  cmd/api
  runtime/cgo
  cmd/doc
  go/importer
  cmd/link/internal/ld
  cmd/nm
  cmd/objdump
  cmd/pack
  cmd/pprof/internal/profile
  cmd/pprof/internal/tempfile
  cmd/vet
  cmd/yacc
  cmd/pprof/internal/plugin
  cmd/pprof/internal/symbolz
  cmd/pprof/internal/report
  cmd/pprof/internal/symbolizer
  # runtime/cgo
  ld: warning: /System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation, ignoring unexpected dylib file
  net
  os/user
  cmd/pprof/internal/commands
  cmd/pprof/internal/driver
  cmd/link/internal/amd64
  cmd/link/internal/arm
  # os/user
  ld: warning: /System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation, ignoring unexpected dylib file
  cmd/link/internal/arm64
  cmd/link/internal/mips64
  cmd/link/internal/ppc64
  cmd/link/internal/x86
  cmd/link
  # net
  ld: warning: /System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation, ignoring unexpected dylib file
  net/textproto
  crypto/x509
  log/syslog
  net/mail
  mime/multipart
  cmd/compile/internal/amd64
  cmd/compile/internal/arm
  cmd/compile/internal/arm64
  cmd/compile/internal/mips64
  cmd/compile/internal/ppc64
  cmd/compile/internal/x86
  cmd/compile
  # crypto/x509
  ld: warning: /System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation, ignoring unexpected dylib file
  crypto/tls
  net/http
  net/smtp
  expvar
  net/http/cookiejar
  net/http/cgi
  net/http/httptest
  net/http/httputil
  net/http/pprof
  net/rpc
  cmd/go
  cmd/pprof/internal/fetch
  cmd/trace
  cmd/pprof
  net/http/fcgi
  net/rpc/jsonrpc


  ##### Testing packages.
  ok      archive/tar 0.093s
  ok      archive/zip 0.144s
  ok      bufio   0.152s
  ok      bytes   0.116s
  ok      compress/bzip2  0.175s
  ok      compress/flate  0.242s
  ok      compress/gzip   0.027s
  ok      compress/lzw    0.052s
  ok      compress/zlib   0.078s
  ok      container/heap  0.014s
  ok      container/list  0.013s
  ok      container/ring  0.024s
  ok      crypto/aes  0.040s
  ok      crypto/cipher   0.015s
  ok      crypto/des  0.023s
  ok      crypto/dsa  0.016s
  ok      crypto/ecdsa    0.069s
  ok      crypto/elliptic 0.089s
  ok      crypto/hmac 0.014s
  ok      crypto/md5  0.016s
  ok      crypto/rand 0.046s
  ok      crypto/rc4  0.241s
  ok      crypto/rsa  0.197s
  ok      crypto/sha1 0.042s
  ok      crypto/sha256   0.015s
  ok      crypto/sha512   0.015s
  ok      crypto/subtle   0.016s
  # crypto/x509
  ld: warning: /System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation, ignoring unexpected dylib file
  ok      crypto/tls  1.869s
  ok      crypto/x509 2.923s
  ok      database/sql    0.065s
  ok      database/sql/driver 0.013s
  ok      debug/dwarf 0.024s
  ok      debug/elf   0.039s
  ok      debug/gosym 0.477s
  ok      debug/macho 0.075s
  ok      debug/pe    0.032s
  ok      debug/plan9obj  0.028s
  ok      encoding/ascii85    0.173s
  ok      encoding/asn1   0.116s
  ok      encoding/base32 0.015s
  ok      encoding/base64 0.014s
  ok      encoding/binary 0.108s
  ok      encoding/csv    0.016s
  ok      encoding/gob    0.079s
  ok      encoding/hex    0.025s
  ok      encoding/json   0.301s
  ok      encoding/pem    0.028s
  ok      encoding/xml    0.026s
  ok      errors  0.024s
  ok      expvar  0.022s
  ok      flag    0.029s
  ok      fmt 0.441s
  ok      go/ast  0.018s
  ok      go/build    1.013s
  ok      go/constant 0.025s
  ok      go/doc  0.079s
  ok      go/format   0.023s
  ok      go/internal/gccgoimporter   0.032s
  ok      go/internal/gcimporter  0.485s
  ok      go/parser   0.078s
  ok      go/printer  0.671s
  ok      go/scanner  0.023s
  ok      go/token    0.044s
  ok      go/types    0.951s
  ok      hash/adler32    0.019s
  ok      hash/crc32  0.014s
  ok      hash/crc64  0.013s
  ok      hash/fnv    0.013s
  ok      html    0.015s
  ok      html/template   0.057s
  ok      image   0.189s
  ok      image/color 0.213s
  ok      image/draw  0.112s
  ok      image/gif   0.121s
  ok      image/jpeg  0.360s
  ok      image/png   0.069s
  ok      index/suffixarray   0.023s
  ok      internal/golang.org/x/net/http2/hpack   0.017s
  ok      internal/singleflight   0.023s
  ok      internal/trace  0.088s
  ok      io  0.031s
  ok      io/ioutil   0.068s
  ok      log 0.020s
  ok      log/syslog  2.071s
  ok      math    0.032s
  # net
  ld: warning: /System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation, ignoring unexpected dylib file
  ok      math/big    0.505s
  ok      math/cmplx  0.013s
  ok      math/rand   0.100s
  ok      mime    0.025s
  ok      mime/multipart  0.526s
  ok      mime/quotedprintable    0.223s
  ok      net 4.136s
  # os/user
  ld: warning: /System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation, ignoring unexpected dylib file
  ok      net/http    10.955s
  ok      net/http/cgi    1.440s
  ok      net/http/cookiejar  0.140s
  ok      net/http/fcgi   0.091s
  ok      net/http/httptest   0.073s
  ok      net/http/httputil   0.168s
  ok      net/http/internal   0.013s
  ok      net/internal/socktest   0.196s
  ok      net/mail    0.019s
  ok      net/rpc 0.134s
  ok      net/rpc/jsonrpc 0.130s
  ok      net/smtp    0.196s
  ok      net/textproto   0.054s
  ok      net/url 0.089s
  ok      os  0.714s
  ok      os/exec 0.653s
  ok      os/signal   1.721s
  ok      os/user 0.016s
  ok      path    0.071s
  ok      path/filepath   0.080s
  ok      reflect 0.226s
  ok      regexp  0.570s
  ok      regexp/syntax   0.982s
  --- FAIL: TestDwarfAranges (0.96s)
      runtime-lldb_test.go:218: Missing aranges section
  FAIL
  FAIL    runtime 31.754s
  ok      runtime/debug   0.325s
  ok      runtime/internal/atomic 0.326s
  ok      runtime/pprof   14.861s
  ok      runtime/trace   4.852s
  ok      sort    0.232s
  ok      strconv 1.758s
  ok      strings 0.414s
  ok      sync    0.258s
  ok      sync/atomic 1.804s
  ok      syscall 0.105s
  ok      testing 1.911s
  ok      testing/quick   0.152s
  ok      text/scanner    0.017s
  ok      text/tabwriter  0.019s
  ok      text/template   0.459s
  ok      text/template/parse 0.062s
  ok      time    3.294s
  ok      unicode 0.015s
  ok      unicode/utf16   0.013s
  ok      unicode/utf8    0.125s
  ok      cmd/addr2line   8.359s
  ok      cmd/api 0.555s
  ok      cmd/asm/internal/asm    0.753s
  ok      cmd/asm/internal/lex    0.191s
  ok      cmd/compile/internal/big    1.199s
  ok      cmd/compile/internal/gc 0.882s
  ok      cmd/cover   7.106s
  ok      cmd/doc 0.085s
  ok      cmd/fix 0.190s
  ok      cmd/go  66.027s
  ok      cmd/gofmt   0.145s
  ok      cmd/internal/goobj  0.013s
  ok      cmd/internal/obj    0.013s
  ok      cmd/internal/obj/x86    0.012s
  ok      cmd/internal/unvendor/golang.org/x/arch/arm/armasm  0.027s
  ok      cmd/internal/unvendor/golang.org/x/arch/x86/x86asm  0.314s
  ok      cmd/nm  5.357s
  ok      cmd/objdump 4.213s
  ok      cmd/pack    4.757s
  ok      cmd/pprof/internal/profile  0.014s
  ok      cmd/vet 8.726s
  2016/04/16 22:33:45 Failed: exit status 1
  builder for ‘/nix/store/mg30i8ar6pn4n3x06q49dns681w9gw7f-go-1.6.drv’ failed with exit code 1
  ```


state: closed
title: mariadb: fix arm builds
user_login: cleverca22
html_url: https://github.com/NixOS/nixpkgs/pull/14772
updated_at: 2016-04-17 19:16:24
body:
  ###### Things done
  - [x] Tested using sandboxing (`nix-build --option build-use-chroot true` or [nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS)
  - Built on platform(s)
    - [x] NixOS
    - [x] Linux

  numa has zero support on arm and fails to build, mariadb works without numa enabled, on x86 linux this change results in zero rebuilds


state: closed
title: keybase: 0.8.25 -> 1.0.15
user_login: choochootrain
html_url: https://github.com/NixOS/nixpkgs/issues/14773
updated_at: 2017-02-02 15:08:49
body:
  ## Issue description

  keybase nodejs client is deprecated, new client is here: https://github.com/keybase/client/releases
  ### Steps to reproduce

  ```
  $ nix-env -i keybase
  $ keybase --version
  ```
  ## Technical details

  ```
  $ nixos-version
  16.03.git.e409886 (Emu)

  $ nix-env --version)
  nix-env (Nix) 1.11.2

  $ nix-instantiate --eval '<nixpkgs>' -A lib.nixpkgsVersion
  "16.03.git.e409886"
  ```


state: closed
title: freeorion: init at 0.4.5
user_login: rardiol
html_url: https://github.com/NixOS/nixpkgs/pull/14775
updated_at: 2016-04-18 23:09:47
body:
  ###### Things done
  - [x] Tested using sandboxing (`nix-build --option build-use-chroot true` or [nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS)
  - Built on platform(s)
    - [x] NixOS
    - [ ] OS X
    - [ ] Linux
  - [ ] 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).

  ---

  Using the released 0.4.5 results in a problem (presumably https://github.com/freeorion/freeorion/pull/426 ) that results in a unplayable slow game.

  The build script for requires the .git and git itself (it works without it on the released sources archives).

  thanks @nico202  and @manveru  for the help!


state: closed
title: wine && mumble -- Fixes for post multiple-output issues
user_login: avnik
html_url: https://github.com/NixOS/nixpkgs/pull/14776
updated_at: 2016-04-18 21:46:53
body:
  ###### Things done
  - [x] Tested using sandboxing (`nix-build --option build-use-chroot true` or [nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS)
  - Built on platform(s)
    - [x] NixOS
    - [ ] OS X
    - [ ] Linux
  - [ ] 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: open
title: /tmp tmpfs is using the systemd upstream mount.
user_login: sheenobu
html_url: https://github.com/NixOS/nixpkgs/issues/14777
updated_at: 2018-05-04 15:06:58
body:
  ## Issue description

  Because of how the tmp mount is defined (it is shipped with systemd), we are unable to configure the mounting of tmpfs without disabling boot.tmpOnTmpfs and providing a custom systemd.mounts. I've been able to do this here: 

  https://gist.github.com/sheenobu/09947df2480e693161d3b3d83daddd49

  Should the tmp.mount systemd unit be generated like above within the nixos config / https://github.com/NixOS/nixpkgs/blob/32b7b0009f168cb7e020d297c2f336ef352e9ec1/nixos/modules/system/boot/tmp.nix ?
  ### Steps to reproduce

  Enable tmpOnTmpfs.
  Check systemctl cat tmp.mount.
  tmp.mount is labelled as shipped with systemd and therefore not something configurable within nixos.
  tmp.mount has options listed but no way to change them.
  ## Technical details
  - System: 16.03.581.e409886 
  - Nix version: nix-env (Nix) 1.11.2
  - Nixpkgs version:  16.03.581.e409886


state: open
title: stage2 - replace tmp.mount with tmpfs handling on bootup/activation
user_login: sheenobu
html_url: https://github.com/NixOS/nixpkgs/pull/14778
updated_at: 2018-02-03 22:05:34
body:
  ###### Things done
  - [ ] Tested using sandboxing (`nix-build --option build-use-chroot true` or [nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS)
  - Built on platform(s)
    - [ ] NixOS
    - [ ] OS X
    - [ ] Linux
  - [ ] 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 #14777 and #10670

  ~~Haven't tested yet. would love some help on how to do that =)~~

  Built an ova. testing now~


state: closed
title: warzone2100: 3.1.1 -> 3.1.5
user_login: rardiol
html_url: https://github.com/NixOS/nixpkgs/pull/14779
updated_at: 2016-04-18 11:07:37
body:
  ###### Things done
  - [x] Tested using sandboxing (`nix-build --option build-use-chroot true` or [nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS)
  - Built on platform(s)
    - [x] NixOS
    - [ ] OS X
    - [ ] Linux
  - [ ] 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).

  ---

  Added the optional dependency on perl which is needed for autogeneration of some sources

  When I tried building without setting withVideos, it downloaded the videos anyways, so I added optionalString to sequences_src. Not sure if correct.

  I didn't test withVideos yet.

  maintainer cc @astsmtl 


state: closed
title: wine: Disable stripping to avoid breaking fakedlls.
user_login: ambrop72
html_url: https://github.com/NixOS/nixpkgs/pull/14781
updated_at: 2016-04-18 00:20:01
body:
  ###### Things done
  - [x] Tested using sandboxing (`nix-build --option build-use-chroot true` or [nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS)
  - Built on platform(s)
    - [x] NixOS
    - [ ] OS X
    - [ ] Linux
  - [ ] 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).

  ---

  Wine is currently subtly broken in NixOS because the fake-DLLs are broken by strip. A simple test is to run `winecfg` without a wineprefix so it creates one, than check the Drives tab. It should show a list of drives rather than an error. Also when one runs wine when the wineprefix already exists, these errors will be observed just at the beginning:

  ```
  err:wineboot:ProcessRunKeys Error running cmd L"C:\\windows\\system32\\winemenubuilder.exe -a -r" (2)
  fixme:service:scmdatabase_autostart_services Auto-start service L"MountMgr" failed to start: 2
  fixme:service:scmdatabase_autostart_services Auto-start service L"PlugPlay" failed to start: 2
  ```

  Fake-DLLs can be checked for breakage as shown below. For a file that has been broken by strip this will output nothing, but for a good file it should output "Wine placeholder DLL".

  ```
  strings <wine>/lib/wine/fakedlls/kernel32.dll |grep placeholder
  ```

  I have tested that this fixes the issue (fake-DLLs are okay according to this test, winecfg shows Drivers, the mentioned error messages are gone). Though one does need to create a new wineprefix to benefit from the fix.


state: closed
title: Bad doc output
user_login: lethalman
html_url: https://github.com/NixOS/nixpkgs/issues/14782
updated_at: 2016-04-20 17:24:16
body:
  I've noticed that many packages do not have their separate subdirectory in the doc output.
  For example:

  ```
  nix-build -A pcre.doc
  ls result-doc/share/doc
  ```

  Files are in there directly, instead it should have been `result-doc/share/doc/pcre`, otherwise buildEnv of doc outputs would be a mess.

  This is also the reason why the printing test is failing, it doesn't find the files where they are expected to be.

  cc @vcunat 


state: closed
title: Remounting ZFS read-only returns exit status 128
user_login: 0xABAB
html_url: https://github.com/NixOS/nixpkgs/issues/14783
updated_at: 2018-06-24 14:07:04
body:
  `mount -o ro,remount /nix/store/`
  returns
  `filesystem 'zpool/root/nixos' is already mounted` with exit status 128. 

  16.03.581.e409886 (Emu)
  "16.03.581.e409886"

  Expected result: 
  No output on stderr or stdout, `/nix/stor`e mounted as `ro` (in `mount` output) and an exit status of 0. 


state: open
title: Secure NFS configuration
user_login: 0xABAB
html_url: https://github.com/NixOS/nixpkgs/issues/14785
updated_at: 2018-10-16 02:17:48
body:
  In order to secure NFS configuration files like `/etc/hosts.{deny,allow}` would have to be filled with correct configuration data. The current NFS NixOS module does not allow one to configure these, so how is one supposed to deploy NFS on NixOS? 

  One could argue that it is not responsible to even give the suggestion that NFS is supported in any fashion on NixOS today. 

  See https://help.ubuntu.com/community/SettingUpNFSHowTo for documentation for Ubuntu NFS setup. 


state: closed
title: bundlerEnv: filter gemset groups
user_login: manveru
html_url: https://github.com/NixOS/nixpkgs/pull/14786
updated_at: 2019-04-07 23:15:12
body:
  ###### Things done
  - [x] Tested using sandboxing (`nix-build --option build-use-chroot true` or [nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS)
  - Built on platform(s)
    - [x] NixOS
    - [ ] OS X
    - [ ] Linux
  - [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/`)
  - [ ] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: capybara-webkit: qt5Full -> qt48
user_login: manveru
html_url: https://github.com/NixOS/nixpkgs/pull/14788
updated_at: 2019-04-07 23:15:23
body:
  ###### Things done
  - [x] Tested using sandboxing (`nix-build --option build-use-chroot true` or [nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS)
  - Built on platform(s)
    - [x] NixOS
    - [x] OS X
    - [ ] Linux
  - [ ] 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: NixOS fails to boot after upgrade and *none* of the 15 other versions work either
user_login: 0xABAB
html_url: https://github.com/NixOS/nixpkgs/issues/14789
updated_at: 2016-06-27 07:26:04
body:
  This is _not_ what I expect to see after a successful upgrade (i.e. one that has an exit status of zero). 

  ![brokennixos](https://cloud.githubusercontent.com/assets/16732294/14589901/b15a6000-04ed-11e6-995f-3d0984f0ff22.png)

  How can this situation be salvaged? None of the grub entries work. I do use ZFS, but that's it complexity wise. I would like to receive some assistance in getting this to work again. 

  If I could have run some VM automatically to verify the setup next time, I would have preferred to do that, instead of having to write this bug report again. 

  But with releases like this, I am not sure whether it is wise to call it an "upgrade". IMHO, this (16.03) should never have been released in the first place. 

  Should I use some kind of rescue CD? 


state: closed
title: theano: init at 0.8.1
user_login: teh
html_url: https://github.com/NixOS/nixpkgs/pull/14790
updated_at: 2016-04-18 08:47:39
body:
  ###### Things done
  - [ ] Tested using sandboxing (`nix-build --option build-use-chroot true` or [nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS)
  - Built on platform(s)
    - [ ] NixOS
    - [ ] OS X
    - [ x ] Linux
  - [ 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: Consider striping and omitting DWARF in Go packages
user_login: cstrahan
html_url: https://github.com/NixOS/nixpkgs/issues/14791
updated_at: 2018-06-23 21:05:25
body:
  When building go packages, we might want to make it an option to pass `-ldflags="-s -w"`.

  Per [the Go docs](https://golang.org/cmd/link/):

  ```
  -s
      Omit the symbol table and debug information.
  -w
      Omit the DWARF symbol table.
  ```

  See the following for more details:
  - https://golang.org/cmd/link/
  - https://blog.filippo.io/shrink-your-go-binaries-with-this-one-weird-trick/
  - https://news.ycombinator.com/item?id=11515612


state: closed
title: bootstrap-tools-linux: Qualify packages with multiple outputs
user_login: groxxda
html_url: https://github.com/NixOS/nixpkgs/pull/14792
updated_at: 2016-04-18 21:46:31
body:
  ###### Things done
  - [ ] Tested using sandboxing (`nix-build --option build-use-chroot true` or [nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS)
  - Built on platform(s)
    - [x] NixOS
    - [ ] OS X
    - [ ] Linux
  - [ ] 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/`) **(only tests)**
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).
  - [x] Builds using `nix-build . -A stdenvBootstrapTools.x86_64-linux`

  ---

  Fails currently on [Hydra](http://hydra.nixos.org/build/34463800).
  I added the output selector for every package with multiple outputs, not only for gcc/glib where it was missing.

  The tests kept failing because of tar being built with acl and neither libacl nor libattr is copied. So I added a minimal tar version without acl.


state: closed
title: feh: 2.14 -> 2.15.2
user_login: micxjo
html_url: https://github.com/NixOS/nixpkgs/pull/14793
updated_at: 2016-04-18 02:39:10
body:
  ###### Things done
  - [x] Tested using sandboxing (`nix-build --option build-use-chroot true` or [nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS)
  - Built on platform(s)
    - [x] NixOS
    - [ ] OS X
    - [ ] Linux
  - [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: root: 5.34.15 -> 6.04.16
user_login: veprbl
html_url: https://github.com/NixOS/nixpkgs/pull/14794
updated_at: 2016-04-18 09:18:05
body:
  ###### Things done
  - [ ] Tested using sandboxing (`nix-build --option build-use-chroot true` or [nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS)
  - Built on platform(s)
    - [ ] NixOS
    - [ ] OS X
    - [x] Linux
  - [ ] 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: Gitlab fails at start when opening symlink
user_login: Nekroze
html_url: https://github.com/NixOS/nixpkgs/issues/14795
updated_at: 2016-08-04 21:35:23
body:
  ## Issue description

  Gitlab fails to start with error:
  `/nix/store/...ruby-2.2.3-p0/lib/ruby/2.2.0/rubygems/stub_specification.rb:75:in `initialize`: No such file or directory @ rb_sysopen - /nix/store/...gitlab/lib/ruby/gems/2.2.3/specifications/redis-rails-4.0.0.gemspec (Errno::ENOENT)`

  Every time I restart the machine a different gemspec file is mentioned but I believe this is at random just the first gemspec it finds and attempts to load. The path that it says is missing does infact exist, however, it is a _symlink_ (because nix) which I suspect the `rb_sysopen` command might be taking issue with.
  ### Steps to reproduce

  Use nixos options to enable the gitlab service:

  `services.gitlab.enable = true;`
  ## Technical details
  - System: NixOS: 16.03.560.4b66766
  - Nix version: 1.11.2
  - Nixpkgs version: 16.03.560.4b66766


state: closed
title: Updating nix-channel with sudo fails
user_login: Semptic
html_url: https://github.com/NixOS/nixpkgs/issues/14796
updated_at: 2016-04-18 13:24:00
body:
  ## Issue description

  Running `sudo nix-channel --update` fails on osx 10.11.3 with `unable to check ‘https://nixos.org/channels/nixpkgs-unstable’`. Running without `sudo` doesn't have this issue and updates properly.
  Maybe this is expected behaviour, but then the message is totally misleading for an nix beginner.
  ### Steps to reproduce

  Install nix with `curl https://nixos.org/nix/install | sh` and run `sudo nix-channel --update`
  ## Technical details
  - System: osx 10.11.3  
  - Nix version: 1.11.2
  - Nixpkgs version: 16.09pre80183.551296a


state: closed
title: davmail: 4.7.1 -> 4.7.2
user_login: vandenoever
html_url: https://github.com/NixOS/nixpkgs/pull/14797
updated_at: 2016-04-18 15:19:22
body:
  ###### Things done
  - [ ] Tested using sandboxing (`nix-build --option build-use-chroot true` or [nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS)
  - Built on platform(s)
    - [x] NixOS
    - [ ] OS X
    - [ ] Linux
  - [ ] 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: A whole bunch of python packages necessary to install ROS
user_login: expipiplus1
html_url: https://github.com/NixOS/nixpkgs/pull/14798
updated_at: 2016-05-08 11:58:45
body:
  Note that I had to disable the tests for `rosdep` as they depended on network access.
  Someone interested in Python may want to take a look to see if these individual tests can be disabled or fixed.
  ###### Things done
  - [ ] Tested using sandboxing (`nix-build --option build-use-chroot true` or [nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS)
  - Built on platform(s)
    - [ ] NixOS
    - [ ] OS X
    - [x] Linux
  - [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/`)
  - [ ] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).


state: closed
title: get_iplayer: fix outputs and add man page
user_login: rvl
html_url: https://github.com/NixOS/nixpkgs/pull/14800
updated_at: 2016-04-18 11:51:43
body:
  ###### Things done
  - [X] Tested using sandboxing (`nix-build --option build-use-chroot true` or [nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS)
  - Built on platform(s)
    - [X] NixOS
    - [ ] OS X
    - [ ] Linux
  - [X] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip --against master"`
  - [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).

  ---

  Package stopped building after closure-size merge because `buildPerlPackage` has `docdev` in its default outputs.

  There is also a decent man page in the source distribution, which I added to the `man` output.


state: closed
title: hplip : add openssl as buildInput
user_login: regnat
html_url: https://github.com/NixOS/nixpkgs/pull/14801
updated_at: 2016-04-18 13:24:31
body:
  ###### Things done

  hplip requires openssl. This is included by transitivity when built with `qtSupport = true` (the default), but not when `qtSupport = false`.
  This pr explicitly adds it as buildInput. 
  - [X] Tested using sandboxing (`nix-build --option build-use-chroot true` or [nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS)
  - Built on platform(s)
    - [X] NixOS
    - [ ] OS X
    - [ ] Linux
  - [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: melpa-stable-packages is 2 months old
user_login: DamienCassou
html_url: https://github.com/NixOS/nixpkgs/issues/14802
updated_at: 2016-04-26 19:15:34
body:
  That's a problem because packages in Emacs move fast. I can't currently update this file because of https://github.com/ttuegel/emacs2nix/pull/13.


state: closed
title: linux-testing: 4.6-rc3 -> 4.6-rc4
user_login: kragniz
html_url: https://github.com/NixOS/nixpkgs/pull/14803
updated_at: 2016-04-18 13:11:25
body:
  ###### Things done
  - [ ] Tested using sandboxing (`nix-build --option build-use-chroot true` or [nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS)
  - Built on platform(s)
    - [x] NixOS
    - [ ] OS X
    - [ ] Linux
  - [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: makemkv: 1.9.9 -> 1.9.10
user_login: bradediger
html_url: https://github.com/NixOS/nixpkgs/pull/14804
updated_at: 2016-04-19 04:26:08
body:
  Build is broken on master, as the 1.9.9 tarballs disappeared from upstream.
  ###### Things done
  - [x] Tested using sandboxing (`nix-build --option build-use-chroot true` or [nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS)
  - Built on platform(s)
    - [x] NixOS
    - [ ] OS X
    - [ ] Linux
  - [ ] 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: 389-ds-base: fix compilation
user_login: rycee
html_url: https://github.com/NixOS/nixpkgs/pull/14805
updated_at: 2016-04-18 21:45:55
body:
  ###### Things done
  - [X] Tested using sandboxing (`nix-build --option build-use-chroot true` or [nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS)
  - Built on platform(s)
    - [X] NixOS
    - [ ] OS X
    - [ ] Linux
  - [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).

  ---

  Multiple outputs in openldap made this package confused. Remove the explicit reference to the openldap library and let configure sort it out. Note, I did not confirm functionality merely that the package built OK and verified that it links to the expected openldap libraries using `ldd`.

  CC maintainer: @wkennington 


state: closed
title: openxpki: fix build
user_login: rycee
html_url: https://github.com/NixOS/nixpkgs/pull/14806
updated_at: 2016-04-18 21:48:46
body:
  ###### Things done
  - [X] Tested using sandboxing (`nix-build --option build-use-chroot true` or [nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS)
  - Built on platform(s)
    - [X] NixOS
    - [ ] OS X
    - [ ] Linux
  - [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).

  ---

  The openxpki build is not liking the multiple outputs of openssl. This commit fixes the build, unfortunately not in the prettiest of ways. Note, I did not confirm functionality merely that the package built OK and verified that it links to the expected openssl libraries using `ldd`.

  CC maintainer: @ts468


state: closed
title: texlive-core-2014 fails to build
user_login: Miko4
html_url: https://github.com/NixOS/nixpkgs/issues/14807
updated_at: 2016-08-31 09:38:17
body:
  ## Issue description

  texlive-core-2014 fails to build. Build output:

  ```
  ./Build --prefix=/nix/store/fxmcf5pcvl5kx2ww9ayhf96gbw94yh0w-texlive-core-2014 --datadir=/nix/store/fxmcf5pcvl5kx2ww9ayhf96gbw94yh0w-texlive-core-2014/share --mandir=/nix/store/fxmcf5pcvl5kx2ww9ayhf96gbw94yh0w-texlive-core-2014/share/man --infodir=/nix/store/fxmcf5pcvl5kx2ww9ayhf96gbw94yh0w-texlive-core-2014/share/info --with-x11 --enable-ipc --with-mktexfmt --enable-shared --disable-native-texlive-build --with-system-zziplib --with-system-libgs --with-system-t1lib --with-system-freetype2 --with-system-freetype=no --disable-ttf2pk --enable-ttf2pk2

  + eval ../configure --prefix=/tmp/nix-build-texlive-core-2014.drv-0/texlive-bin-2014.20140926.35254/inst --datadir=/tmp/nix-build-texlive-core-2014.drv-0/texlive-bin-2014.20140926.35254/inst --disable-missing --enable-largefile --disable-shared --with-xdvi-x-toolkit=xaw --prefix=/nix/store/fxmcf5pcvl5kx2ww9ayhf96gbw94yh0w-texlive-core-2014 --datadir=/nix/store/fxmcf5pcvl5kx2ww9ayhf96gbw94yh0w-texlive-core-2014/share --mandir=/nix/store/fxmcf5pcvl5kx2ww9ayhf96gbw94yh0w-texlive-core-2014/share/man --infodir=/nix/store/fxmcf5pcvl5kx2ww9ayhf96gbw94yh0w-texlive-core-2014/share/info --with-x11 --enable-ipc --with-mktexfmt --enable-shared --disable-native-texlive-build --with-system-zziplib --with-system-libgs --with-system-t1lib --with-system-freetype2 --with-system-freetype=no --disable-ttf2pk --enable-ttf2pk2
  + ../configure --prefix=/tmp/nix-build-texlive-core-2014.drv-0/texlive-bin-2014.20140926.35254/inst --datadir=/tmp/nix-build-texlive-core-2014.drv-0/texlive-bin-2014.20140926.35254/inst --disable-missing --enable-largefile --disable-shared --with-xdvi-x-toolkit=xaw --prefix=/nix/store/fxmcf5pcvl5kx2ww9ayhf96gbw94yh0w-texlive-core-2014 --datadir=/nix/store/fxmcf5pcvl5kx2ww9ayhf96gbw94yh0w-texlive-core-2014/share --mandir=/nix/store/fxmcf5pcvl5kx2ww9ayhf96gbw94yh0w-texlive-core-2014/share/man --infodir=/nix/store/fxmcf5pcvl5kx2ww9ayhf96gbw94yh0w-texlive-core-2014/share/info --with-x11 --enable-ipc --with-mktexfmt --enable-shared --disable-native-texlive-build --with-system-zziplib --with-system-libgs --with-system-t1lib --with-system-freetype2 --with-system-freetype=no --disable-ttf2pk --enable-ttf2pk2
  checking build system type... x86_64-unknown-linux-gnu
  checking host system type... x86_64-unknown-linux-gnu
  checking for gcc... gcc
  checking whether the C compiler works... yes
  checking for C compiler default output file name... a.out
  checking for suffix of executables... 
  checking whether we are cross compiling... no
  checking for suffix of object files... o
  checking whether we are using the GNU C compiler... yes
  checking whether gcc accepts -g... yes
  checking for gcc option to accept ISO C89... none needed
  checking whether gcc understands -c and -o together... yes
  checking for native WIN32 or MINGW32... no
  configure: Assuming `--with-x'
  configure: Assuming `--enable-m-tx=yes'
  configure: Assuming `--enable-pmx=yes'
  configure: Assuming `--enable-ps2eps=yes'
  configure: Assuming `--enable-t1utils=yes'
  configure: Assuming `--enable-texdoctk=yes'
  configure: Assuming `--enable-tpic2pdftex=yes'
  configure: Assuming `--enable-vlna=yes'
  configure: Assuming `--enable-xindy=no'
  configure: Assuming `--with-clisp-runtime=system'
  configure: Assuming `--enable-xpdfopen=yes'
  configure: Assuming `--enable-web2c=yes'
  configure: Assuming `--enable-afm2pl=yes'
  configure: Assuming `--enable-bibtex-x=yes'
  configure: Assuming `--enable-chktex=yes'
  configure: Assuming `--enable-cjkutils=yes'
  configure: Assuming `--enable-detex=yes'
  configure: Assuming `--enable-devnag=yes'
  configure: Assuming `--enable-dtl=yes'
  configure: Assuming `--enable-dvi2tty=yes'
  configure: Assuming `--enable-dvidvi=yes'
  configure: Assuming `--enable-dviljk=yes'
  configure: Assuming `--enable-dvipdfm-x=yes'
  configure: Assuming `--enable-dvipng=yes'
  configure: Assuming `--enable-dvipos=yes'
  configure: Assuming `--enable-dvipsk=yes'
  configure: Assuming `--enable-dvisvgm=yes'
  configure: Assuming `--enable-gsftopk=yes'
  configure: Assuming `--enable-lacheck=yes'
  configure: Assuming `--enable-lcdf-typetools=yes'
  configure: Assuming `--enable-makeindexk=yes'
  configure: Assuming `--enable-makejvf=yes'
  configure: Assuming `--enable-mendexk=yes'
  configure: Assuming `--enable-ps2pkm=yes'
  configure: Assuming `--enable-psutils=yes'
  configure: Assuming `--enable-seetexk=yes'
  configure: Assuming `--enable-tex4htk=yes'
  configure: Assuming `--enable-ttfdump=yes'
  configure: Assuming `--enable-xdvik=yes'
  configure: Assuming `--enable-texlive=yes'
  configure: Assuming installed `harfbuzz' headers and library
  configure:   ->  installed `graphite2' headers and library
  configure:   ->  installed `icu' headers and library
  configure: Using installed `icu' headers and library
  configure: Assuming `teckit' headers and library from TL tree
  configure: Using installed `graphite2' headers and library
  configure: Using installed `zziplib' headers and library
  configure:   ->  installed `zlib' headers and library
  configure: Assuming installed `xpdf' headers and library
  configure: Assuming installed `poppler' headers and library
  configure: Assuming installed `mpfr' headers and library
  configure:   ->  installed `gmp' headers and library
  configure: Using installed `gmp' headers and library
  configure: Assuming `cairo' headers and library from TL tree
  configure: Assuming installed `pixman' headers and library
  configure: Assuming installed `potrace' headers and library
  configure: Assuming `gd' headers and library from TL tree
  configure: Using installed `freetype2' headers and library
  configure: Assuming `libpng' headers and library from TL tree
  configure: Assuming installed `libpaper' headers and library
  configure: Using installed `zlib' headers and library
  configure: Assuming `ptexenc' headers and library from TL tree
  configure: Assuming `kpathsea' headers and library from TL tree
  checking for a BSD-compatible install... /nix/store/6cfi9xccwnbzr0p28ykflcq6345wnmjv-coreutils-8.25/bin/install -c
  checking whether build environment is sane... yes
  checking for a thread-safe mkdir -p... /nix/store/6cfi9xccwnbzr0p28ykflcq6345wnmjv-coreutils-8.25/bin/mkdir -p
  checking for gawk... gawk
  checking whether make sets $(MAKE)... yes
  checking for style of include used by make... GNU
  checking whether make supports nested variables... yes
  checking how to print strings... printf
  checking for a sed that does not truncate output... /nix/store/anjkv5w0pa68z9a60h8bfhjdn7pfffd2-gnused-4.2.2/bin/sed
  checking for grep that handles long lines and -e... /nix/store/i858sdrml77ma76xwxb68zaacmypr4xf-gnugrep-2.22/bin/grep
  checking for egrep... /nix/store/i858sdrml77ma76xwxb68zaacmypr4xf-gnugrep-2.22/bin/grep -E
  checking for fgrep... /nix/store/i858sdrml77ma76xwxb68zaacmypr4xf-gnugrep-2.22/bin/grep -F
  checking for ld used by gcc... /nix/store/kz3avmqpq66xi8rfxsj9c9dvfva661s3-gcc-wrapper-5.3.0/bin/ld
  checking if the linker (/nix/store/kz3avmqpq66xi8rfxsj9c9dvfva661s3-gcc-wrapper-5.3.0/bin/ld) is GNU ld... yes
  checking for BSD- or MS-compatible name lister (nm)... /nix/store/4bqj6wzfq81lhqysh224lqbsi533cyin-binutils-2.26-dev/bin/nm -B
  checking the name lister (/nix/store/4bqj6wzfq81lhqysh224lqbsi533cyin-binutils-2.26-dev/bin/nm -B) interface... BSD nm
  checking whether ln -s works... yes
  checking the maximum length of command line arguments... 1572864
  checking whether the shell understands some XSI constructs... yes
  checking whether the shell understands "+="... yes
  checking how to convert x86_64-unknown-linux-gnu file names to x86_64-unknown-linux-gnu format... func_convert_file_noop
  checking how to convert x86_64-unknown-linux-gnu file names to toolchain format... func_convert_file_noop
  checking for /nix/store/kz3avmqpq66xi8rfxsj9c9dvfva661s3-gcc-wrapper-5.3.0/bin/ld option to reload object files... -r
  checking for objdump... objdump
  checking how to recognize dependent libraries... pass_all
  checking for dlltool... no
  checking how to associate runtime and link libraries... printf %s\n
  checking for ar... ar
  checking for archiver @FILE support... @
  checking for strip... strip
  checking for ranlib... ranlib
  checking command to parse /nix/store/4bqj6wzfq81lhqysh224lqbsi533cyin-binutils-2.26-dev/bin/nm -B output from gcc object... ok
  checking for sysroot... no
  ../configure: line 9286: file: command not found
  checking for mt... no
  checking if : is a manifest tool... no
  checking how to run the C preprocessor... gcc -E
  checking for ANSI C header files... yes
  checking for sys/types.h... yes
  checking for sys/stat.h... yes
  checking for stdlib.h... yes
  checking for string.h... yes
  checking for memory.h... yes
  checking for strings.h... yes
  checking for inttypes.h... yes
  checking for stdint.h... yes
  checking for unistd.h... yes
  checking for dlfcn.h... yes
  checking how to create a pax tar archive... gnutar
  checking dependency style of gcc... gcc3
  checking whether to enable maintainer-specific portions of Makefiles... no
  checking whether the compiler accepts prototypes... yes
  checking what warning flags to pass to the C compiler... -Wimplicit -Wreturn-type
  checking for objdir... .libs
  checking if gcc supports -fno-rtti -fno-exceptions... no
  checking for gcc option to produce PIC... -fPIC -DPIC
  checking if gcc PIC flag -fPIC -DPIC works... yes
  checking if gcc static flag -static works... no
  checking if gcc supports -c -o file.o... yes
  checking if gcc supports -c -o file.o... (cached) yes
  checking whether the gcc linker (/nix/store/kz3avmqpq66xi8rfxsj9c9dvfva661s3-gcc-wrapper-5.3.0/bin/ld) supports shared libraries... yes
  checking whether -lc should be explicitly linked in... no
  checking dynamic linker characteristics... GNU/Linux ld.so
  checking how to hardcode library paths into programs... immediate
  checking whether stripping libraries is possible... yes
  checking if libtool supports shared libraries... yes
  checking whether to build shared libraries... yes
  checking whether to build static libraries... yes
  checking for special C compiler options needed for large files... no
  checking for _FILE_OFFSET_BITS value needed for large files... no
  checking for _LARGEFILE_SOURCE value needed for large files... no
  checking for dirent.h that defines DIR... yes
  checking for library containing opendir... none required
  checking for ANSI C header files... (cached) yes
  checking whether closedir returns void... no
  checking assert.h usability... yes
  checking assert.h presence... yes
  checking for assert.h... yes
  checking float.h usability... yes
  checking float.h presence... yes
  checking for float.h... yes
  checking limits.h usability... yes
  checking limits.h presence... yes
  checking for limits.h... yes
  checking pwd.h usability... yes
  checking pwd.h presence... yes
  checking for pwd.h... yes
  checking for stdlib.h... (cached) yes
  checking sys/param.h usability... yes
  checking sys/param.h presence... yes
  checking for sys/param.h... yes
  checking for putenv... yes
  checking for strcasecmp... yes
  checking for strtol... yes
  checking for strstr... yes
  checking for getcwd... yes
  checking for getwd... yes
  checking for memcmp... yes
  checking for memcpy... yes
  checking for mkstemp... yes
  checking for mktemp... yes
  checking for strchr... yes
  checking for strrchr... yes
  checking for an ANSI C-conforming const... yes
  checking for inline... inline
  checking for size_t... yes
  checking for int64_t... yes
  checking for uint64_t... yes
  checking for struct stat.st_mtim... yes
  checking for X... no
  checking whether we are using the GNU C++ compiler... yes
  checking whether g++ accepts -g... yes
  checking dependency style of g++... gcc3
  checking what warning flags to pass to the C++ compiler... -Wreturn-type -Wno-write-strings
  checking how to run the C++ preprocessor... g++ -E
  checking for ld used by g++... /nix/store/kz3avmqpq66xi8rfxsj9c9dvfva661s3-gcc-wrapper-5.3.0/bin/ld
  checking if the linker (/nix/store/kz3avmqpq66xi8rfxsj9c9dvfva661s3-gcc-wrapper-5.3.0/bin/ld) is GNU ld... yes
  checking whether the g++ linker (/nix/store/kz3avmqpq66xi8rfxsj9c9dvfva661s3-gcc-wrapper-5.3.0/bin/ld) supports shared libraries... yes
  checking for g++ option to produce PIC... -fPIC -DPIC
  checking if g++ PIC flag -fPIC -DPIC works... yes
  checking if g++ static flag -static works... no
  checking if g++ supports -c -o file.o... yes
  checking if g++ supports -c -o file.o... (cached) yes
  checking whether the g++ linker (/nix/store/kz3avmqpq66xi8rfxsj9c9dvfva661s3-gcc-wrapper-5.3.0/bin/ld) supports shared libraries... yes
  checking dynamic linker characteristics... (cached) GNU/Linux ld.so
  checking how to hardcode library paths into programs... immediate
  checking whether ln -s works... yes
  checking for TeX specific libraries to build... texk/kpathsea texk/ptexenc 
  checking for pkg-config... pkg-config
  checking for freetype-config... freetype-config
  checking for icu-config... icu-config
  checking requested system `zlib' library... failed
  checking requested system `libpaper' library... failed
  checking requested system `freetype2' library... failed
  checking requested system `potrace' library... failed
  checking requested system `pixman' library... failed
  checking requested system `gmp' library... failed
  checking requested system `mpfr' library... failed
  checking requested system `poppler' library... failed
  checking requested system `xpdf' library... failed
  checking requested system `zziplib' library... failed
  checking requested system `graphite2' library... failed
  checking requested system `icu' library... failed
  checking requested system `harfbuzz' library... failed
  configure: error: some requested system libraries failed
  + echo 1
  done (exit status 1) Mon Apr 18 21:25:38 UTC 2016
  builder for ‘/nix/store/0vz9zr28wn8c00prqff3ccarj97svwvw-texlive-core-2014.drv’ failed with exit code 1
  error: build of ‘/nix/store/0vz9zr28wn8c00prqff3ccarj97svwvw-texlive-core-2014.drv’ failed
  /home/miko/.nix-profile/bin/nix-shell: failed to build all dependencies
  ```

  That surprises me as the missing libraries are specified to be build inputs to texlive.
  ### Steps to reproduce

  Try to buildtexlive-core-2014 on debian
  ## Technical details

  $ lsb_release -a
  No LSB modules are available.
  Distributor ID: Debian
  Description:    Debian GNU/Linux 8.3 (jessie)
  Release:        8.3
  Codename:       jessie
  $ nix-env --version
  nix-env (Nix) 1.10
  $ nix-instantiate --eval '<nixpkgs>' -A lib.nixpkgsVersion 
  "16.09pre-git"


state: open
title: tightvnc fails to build on OS X
user_login: alxempirical
html_url: https://github.com/NixOS/nixpkgs/issues/14809
updated_at: 2018-06-23 20:39:29
body:
  ## Issue description

  Installing `tightvnc` fails with `ld: library not found for -lXext` when linking `vncconnect`.  I do have `libXext`, might just be a matter of pointing the build system at it:

  ```
  # find / -name libXext\*
  find: /dev/fd/3: Not a directory
  find: /dev/fd/4: Not a directory
  /nix/store/cpjgfhls1sk0pqv2b0n89whazf62hm5r-libXext-1.3.3/lib/libXext.6.dylib
  /nix/store/cpjgfhls1sk0pqv2b0n89whazf62hm5r-libXext-1.3.3/lib/libXext.dylib
  /nix/store/cpjgfhls1sk0pqv2b0n89whazf62hm5r-libXext-1.3.3/lib/libXext.la
  /nix/store/cpjgfhls1sk0pqv2b0n89whazf62hm5r-libXext-1.3.3/share/doc/libXext
  /opt/X11/lib/libXext.6.dylib
  /opt/X11/lib/libXext.dylib
  ```
  ### Steps to reproduce

  `nix-env -i tightvnc` [produces this output.](https://github.com/NixOS/nixpkgs/files/224906/tightvnc-fail.txt)  This is after several attempts at that command.  Please let me know how to roll back if it would be helpful.
  ## Technical details
  - System: (NixOS: `nixos-version`, Ubuntu/Fedora: `lsb_release -a`, ...)

  OS X 10.11.4 (15E65)
  - Nix version: (run `nix-env --version`)

  ```
  alx$ nix-env --version
  nix-env (Nix) 1.11.2
  ```
  - Nixpkgs version: (run `nix-instantiate --eval '<nixpkgs>' -A lib.nixpkgsVersion`)

  ```
  alx$ nix-instantiate --eval '<nixpkgs>' -A lib.nixpkgsVersion
  "16.09pre80183.551296a"
  ```


state: closed
title: Cannot build gcc on OSX El Capitan
user_login: codygman
html_url: https://github.com/NixOS/nixpkgs/issues/14812
updated_at: 2016-06-29 06:06:20
body:
  ## Issue description

  Using nix version 1.11.2 OSX 10.11.4 El Capitan with Apple LLVM version 7.0.2 (clang-700.1.81). I have this in my `/etc/nix/nix.conf`:

  ```
  ~ λ cat /etc/nix/nix.conf 
  # chroot didn't work with 1.10, haven't tried with 1.12 yet
  build-use-chroot = false
  # Anytime a build tries to access a file it’s not allowed to, the file path and culprit will be logged to the system log, which you can view with Console.app. The filter Sandbox: will show you sandbox violations. 
  darwin-log-sandbox-violations = true
  ```

  Here is a full output log of me trying to install gcc5:

  ``` shell
  acbc32a98e5f:tmp cody$ nix-env -iA nixpkgs.gcc5
  installing ‘gcc-wrapper-5.3.0’
  these derivations will be built:
    /nix/store/w7dshcjfpmpa5cga6cchj4pf320plli2-gcc-5.3.0.drv
    /nix/store/2fg64qvxdw7cf21kkjcjyhnc41fxrg3r-gcc-wrapper-5.3.0.drv
  building path(s) ‘/nix/store/7cd2j3h1i47fnxlycm0gkdla8ijz0ds2-gcc-5.3.0-info’, ‘/nix/store/fs1pa2bip048i353bc01k2xqvj9xdjr0-gcc-5.3.0’
  $CPATH is `/nix/store/5fvfxwd069sgkr0rrqj032wqs0kms7i5-zlib-1.2.8/include'
  $LIBRARY_PATH is `/nix/store/5fvfxwd069sgkr0rrqj032wqs0kms7i5-zlib-1.2.8/lib'
  unpacking sources
  unpacking source archive /nix/store/5g86gghmv2jzwp5rxqpizwhhnf0y0b5y-gcc-5.3.0.tar.bz2
  source root is gcc-5.3.0
  setting SOURCE_DATE_EPOCH to timestamp 1449235351 of file gcc-5.3.0/MD5SUMS
  patching sources
  applying patch /nix/store/k4xxs05a0y02m36sv2hdl0vrmzpk77y8-use-source-date-epoch.patch
  patching file libcpp/macro.c
  applying patch /nix/store/pz03lhak99nzyyni72m14zsjzfjvqvr8-no-sys-dirs.patch
  patching file gcc/cppdefault.c
  patching file gcc/gcc.c
  Hunk #1 succeeded at 1261 (offset 99 lines).
  fixing the `GLIBC_DYNAMIC_LINKER' and `UCLIBC_DYNAMIC_LINKER' macros...
  ... SNIP ...
  clang-3.7: warning: argument unused during compilation: '-isystem /nix/store/nh9magpclysn06wnqik8amp40qy4mx6f-gettext-0.19.7/include'
  clang-3.7: warning: argument unused during compilation: '-isystem /nix/store/zvyqwaqqd7mmpnpqbjxh42xpqb3gi9i0-gmp-5.1.3/include'
  clang-3.7: warning: argument unused during compilation: '-isystem /nix/store/295xa0d6shds4x9dk09b4dhqhxj2b9d3-mpfr-3.1.3/include'
  clang-3.7: warning: argument unused during compilation: '-isystem /nix/store/qd5hsfrhp39slj6524di1zvqcbv5w4i7-libmpc-1.0.3/include'
  clang-3.7: warning: argument unused during compilation: '-isystem /nix/store/lrsk4iy91f9ff9ray6yb4d2n4sc2p62s-libelf-0.8.13/include'
  clang-3.7: warning: argument unused during compilation: '-isystem /nix/store/zz8y762f28f23gsza4rk8sdmnj2vipqs-isl-0.14.1/include'
  clang-3.7: warning: argument unused during compilation: '-isystem /nix/store/5fvfxwd069sgkr0rrqj032wqs0kms7i5-zlib-1.2.8/include'
  clang-3.7: warning: argument unused during compilation: '-isystem /nix/store/93y7bp6x3fa691a96nyvb4kp0fdaa3rl-cctools-binutils-darwin/include'
  clang-3.7: warning: argument unused during compilation: '-F/nix/store/y18ng60rsc8zvvdpk8k8z3i8c9nzhbcm-CF-osx-10.9.5/Library/Frameworks'
  clang-3.7: warning: argument unused during compilation: '-isystem /nix/store/cbdrpqbhzs9lah33251r7600gzwdz00j-libc++-3.7.1/include'
  # Early copyback; see "all" above for the rationale.  The
  # early copy is necessary so that the gcc -B options find
  rm -f libgcc.a
  # the right startup files when linking shared libgcc.
  /nix/store/m9m9ql2pbdhmbls584k1z571vr1ynfqi-bash-4.3-p42/bin/bash ../../../gcc-5.3.0/libgcc/../mkinstalldirs ../.././gcc
  objects="_muldi3.o _negdi2.o _lshrdi3.o _ashldi3.o _ashrdi3.o _cmpdi2.o _ucmpdi2.o _clear_cache.o _trampoline.o __main.o _absvsi2.o _absvdi2.o _addvsi3.o _addvdi3.o _subvsi3.o _subvdi3.o _mulvsi3.o _mulvdi3.o _negvsi2.o _negvdi2.o _ctors.o _ffssi2.o _ffsdi2.o _clz.o _clzsi2.o _clzdi2.o _ctzsi2.o _ctzdi2.o _popcount_tab.o _popcountsi2.o _popcountdi2.o _paritysi2.o _paritydi2.o _powisf2.o _powidf2.o _powixf2.o _powitf2.o _mulsc3.o _muldc3.o _mulxc3.o _multc3.o _divsc3.o _divdc3.o _divxc3.o _divtc3.o _bswapsi2.o _bswapdi2.o _clrsbsi2.o _clrsbdi2.o _eprintf.o __gcc_bcmp.o _fixunssfsi.o _fixunsdfsi.o _fixunsxfsi.o _fixsfdi.o _fixdfdi.o _fixxfdi.o _fixunssfdi.o _fixunsdfdi.o _fixunsxfdi.o _floatdisf.o _floatdidf.o _floatdixf.o _floatundisf.o _floatundidf.o _floatundixf.o _fixsfti.o _fixdfti.o _fixxfti.o _fixtfti.o _fixunssfti.o _fixunsdfti.o _fixunsxfti.o _fixunstfti.o _floattisf.o _floattidf.o _floattixf.o _floattitf.o _floatuntisf.o _floatuntidf.o _floatuntixf.o _floatuntitf.o _divdi3.o _moddi3.o _udivdi3.o _umoddi3.o _udiv_w_sdiv.o _udivmoddi4.o darwin-64.o cpuinfo.o sfp-exceptions.o addtf3.o divtf3.o eqtf2.o getf2.o letf2.o multf3.o negtf2.o subtf3.o unordtf2.o fixtfsi.o fixunstfsi.o floatsitf.o floatunsitf.o fixtfdi.o fixunstfdi.o floatditf.o floatunditf.o fixtfti.o fixunstfti.o floattitf.o floatuntitf.o extendsftf2.o extenddftf2.o extendxftf2.o trunctfsf2.o trunctfdf2.o trunctfxf2.o enable-execute-stack.o";                  \
  if test -z "$objects"; then             \
    echo 'int __libgcc_eh_dummy;' > eh_dummy.c;       \
    /private/var/folders/d7/3941r8qj64b5y2h2yw3xnwrxmwd4h7/T/nix-build-gcc-5.3.0.drv-0/build/./gcc/xgcc -B/private/var/folders/d7/3941r8qj64b5y2h2yw3xnwrxmwd4h7/T/nix-build-gcc-5.3.0.drv-0/build/./gcc/ -F/System/Library/Frameworks    -F/System/Library/Frameworks -O2  -F/System/Library/Frameworks -DIN_GCC    -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition  -isystem ./include   -pipe -fno-common -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector   -pipe -fno-common -I. -I. -I../.././gcc -I../../../gcc-5.3.0/libgcc -I../../../gcc-5.3.0/libgcc/. -I../../../gcc-5.3.0/libgcc/../gcc -I../../../gcc-5.3.0/libgcc/../include  -DHAVE_CC_TLS -DUSE_EMUTLS -fvisibility=hidden -DHIDE_EXPORTS -c eh_dummy.c        \
       -o eh_dummy.o;             \
    objects=eh_dummy.o;               \
  fi;                         \
  ar  rc libgcc.a $objects
  parts="crt3.o crttms.o crttme.o crtprec32.o crtprec64.o crtprec80.o crtfastmath.o";                 \
  for file in $parts; do                  \
    rm -f ../.././gcc/$file;      \
    /nix/store/k8k36jwwjaqnsikc8li4f3ys5n75x83r-coreutils-8.25/bin/install -c -m 644 $file ../.././gcc/;  \
    case $file in                     \
      *.a)                        \
        ranlib ../.././gcc/$file ;;   \
    esac;                         \
  done
  /nix/store/lq36kfy1njwdr52db69aa742isgw7lr7-cctools-port-877.5/bin/ranlib: file: libgcc.a(_trampoline.o) has no symbols
  /nix/store/lq36kfy1njwdr52db69aa742isgw7lr7-cctools-port-877.5/bin/ranlib: file: libgcc.a(_ctors.o) has no symbols
  /nix/store/lq36kfy1njwdr52db69aa742isgw7lr7-cctools-port-877.5/bin/ranlib: file: libgcc.a(_floatuntisf.o) has no symbols
  /nix/store/lq36kfy1njwdr52db69aa742isgw7lr7-cctools-port-877.5/bin/ranlib: file: libgcc.a(_floatuntidf.o) has no symbols
  /nix/store/lq36kfy1njwdr52db69aa742isgw7lr7-cctools-port-877.5/bin/ranlib: file: libgcc.a(_floatuntixf.o) has no symbols
  /nix/store/lq36kfy1njwdr52db69aa742isgw7lr7-cctools-port-877.5/bin/ranlib: file: libgcc.a(_floatuntitf.o) has no symbols
  ranlib libgcc.a
  ranlib: file: libgcc.a(_trampoline.o) has no symbols
  ranlib: file: libgcc.a(_ctors.o) has no symbols
  ranlib: file: libgcc.a(_floatuntisf.o) has no symbols
  ranlib: file: libgcc.a(_floatuntidf.o) has no symbols
  ranlib: file: libgcc.a(_floatuntixf.o) has no symbols
  ranlib: file: libgcc.a(_floatuntitf.o) has no symbols
  # @multilib_flags@ is still needed because this may use
  # /private/var/folders/d7/3941r8qj64b5y2h2yw3xnwrxmwd4h7/T/nix-build-gcc-5.3.0.drv-0/build/./gcc/xgcc -B/private/var/folders/d7/3941r8qj64b5y2h2yw3xnwrxmwd4h7/T/nix-build-gcc-5.3.0.drv-0/build/./gcc/ -F/System/Library/Frameworks    and -O2  -F/System/Library/Frameworks -DIN_GCC    -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition  -isystem ./include   -pipe -fno-common -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector  directly.
  # @multilib_dir@ is not really necessary, but sometimes it has
  # more uses than just a directory name.
  /nix/store/m9m9ql2pbdhmbls584k1z571vr1ynfqi-bash-4.3-p42/bin/bash ../../../gcc-5.3.0/libgcc/../mkinstalldirs .
  /private/var/folders/d7/3941r8qj64b5y2h2yw3xnwrxmwd4h7/T/nix-build-gcc-5.3.0.drv-0/build/./gcc/xgcc -B/private/var/folders/d7/3941r8qj64b5y2h2yw3xnwrxmwd4h7/T/nix-build-gcc-5.3.0.drv-0/build/./gcc/ -F/System/Library/Frameworks    -O2  -F/System/Library/Frameworks -DIN_GCC    -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wno-format -Wstrict-prototypes -Wmissing-prototypes -Wold-style-definition  -isystem ./include   -pipe -fno-common -g -DIN_LIBGCC2 -fbuilding-libgcc -fno-stack-protector  -dynamiclib -nodefaultlibs -install_name /nix/store/fs1pa2bip048i353bc01k2xqvj9xdjr0-gcc-5.3.0/lib/libgcc_s.1.dylib -single_module -o ./libgcc_s.dylib -Wl,-exported_symbols_list,libgcc.map -compatibility_version 1 -current_version 1.0 -F/System/Library/Frameworks -B./ _muldi3_s.o _negdi2_s.o _lshrdi3_s.o _ashldi3_s.o _ashrdi3_s.o _cmpdi2_s.o _ucmpdi2_s.o _clear_cache_s.o _trampoline_s.o __main_s.o _absvsi2_s.o _absvdi2_s.o _addvsi3_s.o _addvdi3_s.o _subvsi3_s.o _subvdi3_s.o _mulvsi3_s.o _mulvdi3_s.o _negvsi2_s.o _negvdi2_s.o _ctors_s.o _ffssi2_s.o _ffsdi2_s.o _clz_s.o _clzsi2_s.o _clzdi2_s.o _ctzsi2_s.o _ctzdi2_s.o _popcount_tab_s.o _popcountsi2_s.o _popcountdi2_s.o _paritysi2_s.o _paritydi2_s.o _powisf2_s.o _powidf2_s.o _powixf2_s.o _powitf2_s.o _mulsc3_s.o _muldc3_s.o _mulxc3_s.o _multc3_s.o _divsc3_s.o _divdc3_s.o _divxc3_s.o _divtc3_s.o _bswapsi2_s.o _bswapdi2_s.o _clrsbsi2_s.o _clrsbdi2_s.o _fixunssfsi_s.o _fixunsdfsi_s.o _fixunsxfsi_s.o _fixsfdi_s.o _fixdfdi_s.o _fixxfdi_s.o _fixunssfdi_s.o _fixunsdfdi_s.o _fixunsxfdi_s.o _floatdisf_s.o _floatdidf_s.o _floatdixf_s.o _floatundisf_s.o _floatundidf_s.o _floatundixf_s.o _fixsfti_s.o _fixdfti_s.o _fixxfti_s.o _fixtfti_s.o _fixunssfti_s.o _fixunsdfti_s.o _fixunsxfti_s.o _fixunstfti_s.o _floattisf_s.o _floattidf_s.o _floattixf_s.o _floattitf_s.o _floatuntisf_s.o _floatuntidf_s.o _floatuntixf_s.o _floatuntitf_s.o _divdi3_s.o _moddi3_s.o _udivdi3_s.o _umoddi3_s.o _udiv_w_sdiv_s.o _udivmoddi4_s.o darwin-64_s.o cpuinfo_s.o sfp-exceptions_s.o addtf3_s.o divtf3_s.o eqtf2_s.o getf2_s.o letf2_s.o multf3_s.o negtf2_s.o subtf3_s.o unordtf2_s.o fixtfsi_s.o fixunstfsi_s.o floatsitf_s.o floatunsitf_s.o fixtfdi_s.o fixunstfdi_s.o floatditf_s.o floatunditf_s.o fixtfti_s.o fixunstfti_s.o floattitf_s.o floatuntitf_s.o extendsftf2_s.o extenddftf2_s.o extendxftf2_s.o trunctfsf2_s.o trunctfdf2_s.o trunctfxf2_s.o enable-execute-stack_s.o unwind-dw2_s.o unwind-dw2-fde-darwin_s.o unwind-sjlj_s.o unwind-c_s.o emutls_s.o libgcc.a -lc
  ld: library not found for -lc
  collect2: error: ld returned 1 exit status
  Makefile:947: recipe for target 'libgcc_s.dylib' failed
  make[3]: *** [libgcc_s.dylib] Error 1
  make[3]: *** Waiting for unfinished jobs....
  make[3]: Leaving directory '/private/var/folders/d7/3941r8qj64b5y2h2yw3xnwrxmwd4h7/T/nix-build-gcc-5.3.0.drv-0/build/x86_64-apple-darwin15.4.0/libgcc'
  Makefile:14829: recipe for target 'all-stage1-target-libgcc' failed
  make[2]: *** [all-stage1-target-libgcc] Error 2
  make[2]: Leaving directory '/private/var/folders/d7/3941r8qj64b5y2h2yw3xnwrxmwd4h7/T/nix-build-gcc-5.3.0.drv-0/build'
  Makefile:19039: recipe for target 'stage1-bubble' failed
  make[1]: *** [stage1-bubble] Error 2
  make[1]: Leaving directory '/private/var/folders/d7/3941r8qj64b5y2h2yw3xnwrxmwd4h7/T/nix-build-gcc-5.3.0.drv-0/build'
  Makefile:19343: recipe for target 'bootstrap' failed
  make: *** [bootstrap] Error 2
  builder for ‘/nix/store/w7dshcjfpmpa5cga6cchj4pf320plli2-gcc-5.3.0.drv’ failed with exit code 2
  cannot build derivation ‘/nix/store/2fg64qvxdw7cf21kkjcjyhnc41fxrg3r-gcc-wrapper-5.3.0.drv’: 1 dependencies couldn't be built
  error: build of ‘/nix/store/2fg64qvxdw7cf21kkjcjyhnc41fxrg3r-gcc-wrapper-5.3.0.drv’ failed
  ```
  ### Steps to reproduce

  ```
  nix-env -iA nixpkgs.gcc5
  ```
  ## Technical details
  - System: OSX 10.11.4 El Capitan
  - Nix version: 1.11.2
  - Nixpkgs version: (run `nix-instantiate --eval '<nixpkgs>' -A lib.nixpkgsVersion`)


state: closed
title: pinentry asks for password everytime
user_login: sjau
html_url: https://github.com/NixOS/nixpkgs/issues/14813
updated_at: 2016-04-21 16:47:37
body:
  ## Issue description

  I use pass/qtpass to manage my passwords. Upon recently - I think before I switched to 16.03 - qtpass only asked to supply the password again if the cache as set in the gpg-agent.conf has been exceeded.

  Now, on 16.03, it asks for the gpg password for every entry I want to check in qtpass.

  gpg-agent.conf

  ```
  #pinentry-program /usr/bin/pinentry-qt5
  pinentry-program /run/current-system/sw/bin/pinentry
  keep-display
  display :0.0
  no-grab
  # GPGConf disabled this option here at Wed 01 Dec 2010 03:33:26 PM CET
  # default-cache-ttl 1800

  ###+++--- GPGConf ---+++###
  default-cache-ttl-ssh 34560000
  default-cache-ttl 86400
  max-cache-ttl 864000
  ###+++--- GPGConf ---+++### Thu Jul 23 15:44:54 2015 CEST
  # GPGConf edited this configuration file.
  # It will disable options before this marked block, but it will
  # never change anything below these lines.
  max-cache-ttl 60480000
  default-cache-ttl 60480000
  ```
  ## Technical details
  - System: (NixOS: `nixos-version`, Ubuntu/Fedora: `lsb_release -a`, ...)

  ```
  16.03.581.e409886 (Emu)
  ```
  - Nix version: (run `nix-env --version`)

  ```
  nix-env (Nix) 1.11.2
  ```


state: closed
title: sdlmame: fix broken URLs
user_login: listx
html_url: https://github.com/NixOS/nixpkgs/pull/14814
updated_at: 2016-04-19 16:30:52
body:
  ###### Things done
  - [ ] Tested using sandboxing (`nix-build --option build-use-chroot true` or [nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS)
  - Built on platform(s)
    - [X] NixOS
    - [ ] OS X
    - [ ] Linux
  - [ ] 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: xbanish: init at 1.4
user_login: choochootrain
html_url: https://github.com/NixOS/nixpkgs/pull/14815
updated_at: 2017-11-15 17:59:22
body:
  ###### Things done
  - [X] Tested using sandboxing (`nix-build --option build-use-chroot true` or [nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS)
  - Built on platform(s)
    - [X] NixOS
    - [ ] OS X
    - [X] Linux
  - [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).
  - [X] Added appropriate emoji to commit message
  - [X] First nixpkgs contribution

  ---


state: closed
title: Add correct libstdc++.so path to chromedriver
user_login: utdemir
html_url: https://github.com/NixOS/nixpkgs/pull/14816
updated_at: 2016-04-19 09:08:59
body:
  ###### Things done
  - [x] Tested using sandboxing (`nix-build --option build-use-chroot true` or [nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS)
  - Built on platform(s)
    - [x] NixOS
    - [ ] OS X
    - [ ] Linux
  - [ ] 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).

  ---

  It was probably broken after the closure-size merge. `chromedriver` was failing to find `libstdc++.so.6`, adding `stdenv.cc.cc.lib` to `LD_LIBRARY_PATH` fixed it.


state: closed
title: cross-compilation broken since using multiple outputs
user_login: vcunat
html_url: https://github.com/NixOS/nixpkgs/issues/14817
updated_at: 2016-04-20 16:13:22
body:
  Handling of build inputs and their propagation doesn't work well. The typical construction is that `.dev` is put into build inputs and `.out` is propagated from it; example: zlib. During cross-build this propagation doesn't work, so e.g. libpng can't see zlib.out and thus can't link. This did work just before merging closure-size (well, there all relevant zlib stuff was in a single output).

  I'll try to fix this during this week.


state: closed
title: virtinst: fix reference to /usr/bin/virsh
user_login: larkery
html_url: https://github.com/NixOS/nixpkgs/pull/14818
updated_at: 2016-04-19 09:12:53
body:
  ###### Things done
  - [x] Tested using sandboxing (`nix-build --option build-use-chroot true` or [nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS)
  - Built on platform(s)
    - [x] NixOS
    - [ ] OS X
    - [ ] Linux
  - [ ] 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 change also amends virt-install to resolve virt-viewer from $PATH, as this is considered an
  optional dependency by upstream (per the error messages). I haven't tested this part, but it can't be any more broken.


state: closed
title: Get representatives for NixOS assigned to the OSS-Security "distros" mailing list
user_login: peti
html_url: https://github.com/NixOS/nixpkgs/issues/14819
updated_at: 2018-10-30 18:20:39
body:
  NixOS should have representatives subscribed to the "distros" mailing list at http://oss-security.openwall.org/wiki/mailing-lists/distros so that we are informed about embargoed security issues and have a chance to provide our users with fast updates on the coordinated release date.


state: closed
title: Haskell's generic builder needs support for "hardening"-related attributes
user_login: peti
html_url: https://github.com/NixOS/nixpkgs/issues/14820
updated_at: 2016-09-15 07:13:53
body:
  The `hardened-stdenv` branch adds several attributes that we might need to set, i.e. https://github.com/NixOS/nixpkgs/commit/fd77c5c5a0daa0f1fd2cfa64085b9a27e40495f0. We'll also need support for them in `cabal2nix`.


state: closed
title: ldb: strip non-standard binaries
user_login: layus
html_url: https://github.com/NixOS/nixpkgs/pull/14821
updated_at: 2016-07-20 02:45:06
body:
  LDB has binaries in /modules, and this pull gcc and other build time dependencies in runtime packages.


state: closed
title: php: add a dev ouptut & strip all the binaries
user_login: layus
html_url: https://github.com/NixOS/nixpkgs/pull/14822
updated_at: 2016-07-20 02:46:49
body:
  These commits introduce stripping to all the binaries, and create a dev output to separate php's generated include files which contain references to build inputs.

  Also update nixos to pick the right output.


state: closed
title: apache: strip extra dirs.
user_login: layus
html_url: https://github.com/NixOS/nixpkgs/pull/14823
updated_at: 2016-07-20 02:44:15
body:
  Apache keeps reference to build-time paths in /include files.
  I bet these files could be simply removed, but creating a dev output works just as well.


state: closed
title: nanoflann: init at 1.1.9
user_login: knedlsepp
html_url: https://github.com/NixOS/nixpkgs/pull/14825
updated_at: 2016-04-19 19:12:47
body:
  ###### Things done
  - [ ] Tested using sandboxing (`nix-build --option build-use-chroot true` or [nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS)
  - Built on platform(s)
    - [ ] NixOS
    - [x] OS X
    - [x] Linux
  - [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: cairo: build cairo-xlib even on Darwin
user_login: vbgl
html_url: https://github.com/NixOS/nixpkgs/pull/14826
updated_at: 2017-10-02 04:41:01
body:
  ###### Things done
  - [ ] Tested using sandboxing (`nix-build --option build-use-chroot true` or [nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS)
  - Built on platform(s)
    - [ ] NixOS
    - [x] OS X
    - [ ] Linux
  - [ ] 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 enables to build gtk+ (which currently fails with “Package requirements (cairo-xlib >= 1.6) were not met”).


state: closed
title: gcc build references non-existing file
user_login: 0xABAB
html_url: https://github.com/NixOS/nixpkgs/issues/14827
updated_at: 2017-05-20 06:44:57
body:
  ```
  nix-env -i gcc-wrapper-5.3.0
  ```

  returns

  ```
  replacing old ‘gcc-wrapper-4.9.3’
  installing ‘gcc-wrapper-5.3.0’
  these derivations will be built:
    /nix/store/ghgvdwccpbqd3p384fhfvij0cd6mpx4k-gcc-5.3.0.drv
    /nix/store/bvrpsxvk1n33jzbsdaha3pdm296l5qqc-gcc-wrapper-5.3.0.drv
  building path(s) ‘/nix/store/6cz4kpllk5r51jckq4fida4a4irk3l53-gcc-5.3.0’, ‘/nix/store/ciz4kxnl2ry3mrm3amvn6hh8ra2kyriq-gcc-5.3.0-man’, ‘/nix/store/dwq06w8y30jyyfpcs655353rwqwd69hm-gcc-5.3.0-lib’, ‘/nix/store/kxw1hqwbsadrhibc8bsqf2223xjbq46i-gcc-5.3.0-info’
  $CPATH is `/nix/store/k0vlb3rd8v00gp2sr38lfzvfvqfjvbqd-zlib-1.2.8-dev/include'
  $LIBRARY_PATH is `/nix/store/k0vlb3rd8v00gp2sr38lfzvfvqfjvbqd-zlib-1.2.8-dev/lib'
  cat: /nix/store/82brnl5h9690b06s9sq5h2mx0m293lch-clang-wrapper-3.7.1/nix-support/libc-ldflags-before: No such file or directory
  ```


state: closed
title: gzip: 1.6 -> 1.7
user_login: aneeshusa
html_url: https://github.com/NixOS/nixpkgs/pull/14828
updated_at: 2016-04-20 17:05:44
body:
  - [ ] Tested using sandboxing (`nix-build --option build-use-chroot true` or [nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS)
  - Built on platform(s)
    - [ ] NixOS
    - [ ] OS X
    - [x] Linux
  - [ ] 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: Coq package questions
user_login: Zimmi48
html_url: https://github.com/NixOS/nixpkgs/issues/14829
updated_at: 2017-03-05 13:21:44
body:
  Hello @vbgl and others,

  I have a couple of remarks on the Coq packages in the repositories.

  Why is the default, coq-8.4pl6 ? Shouldn't the default be the last stable version coq-8.5pl1 ?

  Is there any sense to keep a package pointing to the development version if this package needs to be updated by hand for each new commit? It hasn't been updated since 2014 by the way so nixpkgs.coq_8_5 is more advanced than nixpkgs.coq_HEAD.

  Cheers,
  Théo


state: closed
title: pcre library is built without UTF8 support
user_login: alexvorobiev
html_url: https://github.com/NixOS/nixpkgs/issues/14830
updated_at: 2016-04-21 03:14:51
body:
  ## Issue description

  Pandoc shows this error:
  pandoc: Text.Regex.PCRE.Light: Error in regex: this version of PCRE is compiled without UTF support
  ### Steps to reproduce

  I tried to convert rmarkdown document to html using pandoc from Nix. This is a part of a standard process to build an R package. The R package I was trying to build is configured to use UTF-8 encoding. 
  ## Technical details
  - System: Red Hat Enterprise Linux 6.6
  - Nix version: 1.11.2
  - Nixpkgs version: "16.09pre81563.cfdef68"


state: closed
title: install-grub.pl fails during "nixos-rebuild boot" on 16.03
user_login: plutotulp
html_url: https://github.com/NixOS/nixpkgs/issues/14831
updated_at: 2018-09-30 13:26:16
body:
  ## Issue description

  When going from NixOS 15.09 to 16.03, the install-grub.pl script dies.
  ### Steps to reproduce

  ```
  # nix-channel --add https://nixos.org/channels/nixos-16.03-small nixos
  # nix-channel --update
  # nixos-rebuild boot
  ```
  ## Technical details

  The error looks like this:

  ```
  # nixos-rebuild boot
  building Nix...
  building the system configuration...
  updating GRUB 2 menu...
  Failed to get blkid info for /boot on /dev/md127 at /nix/store/w345fzhsr2ckzhazmxr3lc906glnxqiy-install-grub.pl line 174.
  warning: error(s) occurred while switching to the new configuration
  ```

  The system in question is has six hard drives, all partitioned the same way:

  ```
  # parted /dev/sda
  GNU Parted 3.2
  Using /dev/sda
  Welcome to GNU Parted! Type 'help' to view a list of commands.
  (parted) print                                                            
  Model: ATA WDC WD10EADS-00L (scsi)
  Disk /dev/sda: 1000GB
  Sector size (logical/physical): 512B/512B
  Partition Table: gpt
  Disk Flags: 

  Number  Start   End     Size    File system  Name  Flags
   1      1049kB  10.5MB  9437kB               grub  bios_grub
   2      10.5MB  547MB   537MB   ext4         boot  raid
   3      547MB   1000GB  1000GB               zfs
  ```

  All the second partitions are mirrored using MD RAID:

  ```
  # cat /proc/mdstat 
  Personalities : [raid1] 
  md127 : active raid1 sdd2[3] sdf2[5] sde2[4] sda2[0] sdb2[1] sdc2[2]
        524224 blocks super 1.0 [6/6] [UUUUUU]

  ```

  The md127 device contains an ext4 file system for /boot. Because the md127 device uses version 1.0 of the RAID superblock, the metadata is put at the end of the device, meaning that in a pinch the system can boot by using any of the /dev/sd?2 partitions instead of the RAID. When doing system updates, the changes are written to the RAID, making sure all the boot partitions are updated at once.

  The boot section of configuration.nix is:

  ```
    boot = {
      loader.grub = {
        enable = true;
        version = 2;
        devices = [ "/dev/sda" "/dev/sdb" "/dev/sdc" "/dev/sdd" "/dev/sde" "/dev/sdf" ];
      };
      supportedFilesystems = [ "zfs" ];
      kernelPackages = pkgs.linuxPackages_4_3;
    };
  ```

  This should ensure that the boot loader is put on all the bios_grub partitions available. The file systems defined in hardware-configuration.nix are:

  ```
    fileSystems."/" =
      { device = "rpool/root/nixos";
        fsType = "zfs";
      };

    fileSystems."/home" =
      { device = "rpool/home";
        fsType = "zfs";
      };

    fileSystems."/boot" =
      { device = "/dev/disk/by-uuid/ec724812-e836-412f-b8fd-fb98851866a3";
        fsType = "ext4";
      };
  ```

  The /dev/disk/by-uuid/ec724812-e836-412f-b8fd-fb98851866a3 is the RAID partition, md127:

  ```
  # ls -lh /dev/disk/by-uuid/ec724812-e836-412f-b8fd-fb98851866a3
  lrwxrwxrwx 1 root root 11 Apr 19 20:09 /dev/disk/by-uuid/ec724812-e836-412f-b8fd-fb98851866a3 -> ../../md127
  ```

  I have had a look at install-grub.pl. The bit that fails looks like this:

  ```
  my ($status, @devInfo) = runCommand("blkid -o export @{[$fs->device]}");
  if ($status != 0) {
    die "Failed to get blkid info for @{[$fs->mount]} on @{[$fs->device]}";
  }
  ```

  When I run blkid by hand, I do get results:

  ```
  # blkid -o export /dev/md127 
  DEVNAME=/dev/md127
  LABEL=boot
  UUID=ec724812-e836-412f-b8fd-fb98851866a3
  TYPE=ext4
  ```

  This makes me think that maybe the problem here is that blkid is not anywhere on the PATH when running install-grub.pl? I'm not terribly NixOS-savvy, so I'm not sure how to go about modifying install-grub.pl with e.g. a hard coded path to blkid to see if it makes a difference.
  - System: 15.09.1202.2d32ae4 (Dingo)
  - Nix version: nix-env (Nix) 1.10
  - Nixpkgs version: 16.03.616.4ac4b35


state: closed
title: numpy/scipy/sqlalchemy: allow defaultversions to be configured
user_login: adnelson
html_url: https://github.com/NixOS/nixpkgs/pull/14833
updated_at: 2016-04-25 15:45:04
body:
  This allows a user to configure at top-level the default versions of numpy, scipy and sqlalchemy. All three are commonly-used libraries, and a package that uses them might also depend on other packages which also use these libraries, in which case the versions must match. This change preserves the existing default versions, while allowing users to configure their own defaults if they need to.

  I also added (back) in versions 1.9 of numpy and 0.9 of sqlalchemy.
  ###### Things done
  - [ ] Tested using sandboxing (`nix-build --option build-use-chroot true` or [nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS)
  - Built on platform(s)
    - [ ] NixOS
    - [ ] OS X
    - [X] Linux
  - [ ] 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: libcap: 2.24 -> 2.25, replace old split with multi-output
user_login: groxxda
html_url: https://github.com/NixOS/nixpkgs/pull/14835
updated_at: 2016-05-06 01:15:16
body:
  ###### Things done
  - [ ] Tested using sandboxing (`nix-build --option build-use-chroot true` or [nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS)
  - Built on platform(s)
    - [x] NixOS
    - [ ] OS X
    - [ ] Linux
  - [ ] 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).

  ---

  As there are other open PRs against master which cause mass-rebuild, I based this against master not staging.

  I'm not sure about removing the old packages or leaving them as aliases so I left the edit in a separate commit.


state: closed
title: pytonPackages.libvirt: 1.3.2 -> 1.3.3
user_login: groxxda
html_url: https://github.com/NixOS/nixpkgs/pull/14836
updated_at: 2016-04-19 22:32:26
body:
  ###### Things done
  - [ ] Tested using sandboxing (`nix-build --option build-use-chroot true` or [nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS)
  - Built on platform(s)
    - [x] NixOS
    - [ ] OS X
    - [ ] Linux
  - [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).

  ---

  libvirt was already updated to 1.3.3, but pythonPackages.libvirt wasn't. The second one asserts that the versions match, so it won't build atm.
  I added a comment to libvirt to remember bumping the python package aswell.


state: closed
title: zathura: 0.3.5 -> 0.3.6, girara: 0.2.5 -> 0.2.6
user_login: micxjo
html_url: https://github.com/NixOS/nixpkgs/pull/14837
updated_at: 2016-04-20 06:05:53
body:
  ###### Things done
  - [x] Tested using sandboxing (`nix-build --option build-use-chroot true` or [nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS)
  - Built on platform(s)
    - [x] NixOS
    - [ ] OS X
    - [ ] Linux
  - [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).
  ## 

  The zathura plugins haven't released new versions but all remain compatible.


state: closed
title: fcitx-qt5: fix build
user_login: ericsagnes
html_url: https://github.com/NixOS/nixpkgs/pull/14839
updated_at: 2016-04-20 12:44:36
body:
  ###### Things done
  - [ ] Tested using sandboxing (`nix-build --option build-use-chroot true` or [nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS)
  - Built on platform(s)
    - [x] NixOS
    - [ ] OS X
    - [ ] Linux
  - [ ] 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).

  ---

  Without this change, the install phase fails with the following message:

  ```
  CMake Error at platforminputcontext/cmake_install.cmake:50 (file):
    file INSTALL cannot copy file
    "/tmp/nix-build-fcitx-qt5-1.0.5.drv-0/fcitx-qt5-1.0.5/build/platforminputcontext/libfcitxplatforminputcontextplugin.so"
    to
    "/nix/store/5ixiz6661qki5a3crlv4q74hc6l8za7g-qtbase-5.5.1/lib/qt5/plugins/platforminputcontexts/libfcitxplatforminputcontextplugin.so".
  Call Stack (most recent call first):
    cmake_install.cmake:39 (include)
  ```

  @ttuegel I am not yet familiar with multiple outputs, is this the right way to address this problem?


state: closed
title: kconfig-frontends: init 3.12.0.0
user_login: brandonedens
html_url: https://github.com/NixOS/nixpkgs/pull/14840
updated_at: 2016-04-20 04:41:12
body:
  Add kconfig frontends used by projects such as Linux kernel, buildroot, busybox, uClibc, openWRT, etc..


state: closed
title: freeciv: 2.5.0 -> 2.5.3
user_login: micxjo
html_url: https://github.com/NixOS/nixpkgs/pull/14841
updated_at: 2016-04-20 19:24:12
body:
  ###### Things done
  - [x] Tested using sandboxing (`nix-build --option build-use-chroot true` or [nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS)
  - Built on platform(s)
    - [x] NixOS
    - [ ] OS X
    - [ ] Linux
  - [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).
  ## 

  Tested both the SDL and GTK clients.


state: open
title: strip: File format not recognized
user_login: Mathnerd314
html_url: https://github.com/NixOS/nixpkgs/issues/14842
updated_at: 2018-06-23 22:09:37
body:
  While building many programs, the `strip` command in `fixupPhase` emits the "File format not recognized" message many times. It would be nice if these messages were suppressed, as they do not mean anything.
  ### Steps to reproduce

  See http://hydra.nixos.org/build/34720826 for an example (nix-build '<nixpkgs>' -A SDL_stretch); there are many others.


state: closed
title: root: fix NixOS build, build with lzma from nix, update homepage url
user_login: veprbl
html_url: https://github.com/NixOS/nixpkgs/pull/14843
updated_at: 2016-04-20 08:11:55
body:
  ###### Things done
  - [x] Tested using sandboxing (`nix-build --option build-use-chroot true` or [nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS)
  - Built on platform(s)
    - [x] NixOS
    - [ ] OS X
    - [ ] Linux
  - [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: libinput: v1.2.2 -> v1.2.3
user_login: colemickens
html_url: https://github.com/NixOS/nixpkgs/pull/14844
updated_at: 2018-06-12 19:52:57
body:
  ###### Things done
  - [ ] Tested using sandboxing (`nix-build --option build-use-chroot true` or [nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS)
  - Built on platform(s)
    - [x] NixOS
    - [ ] OS X
    - [ ] Linux
  - [ ] 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).

  ---

  Please note, I did not rebuild dependent packages (ex, sway).


state: closed
title: pythonPackages.zerobin : init at 7da1615 and add service
user_login: regnat
html_url: https://github.com/NixOS/nixpkgs/pull/14845
updated_at: 2016-04-25 12:04:33
body:
  Adds the zerobin pastebin server, its dependencies and the corresponding service.
  ###### Things done
  - [X] Tested using sandboxing (`nix-build --option build-use-chroot true` or [nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS)
  - Built on platform(s)
    - [X] NixOS
    - [ ] OS X
    - [ ] Linux
  - [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: Python: default test runner fails often because it imports all modules
user_login: FRidh
html_url: https://github.com/NixOS/nixpkgs/issues/14849
updated_at: 2018-06-23 21:38:22
body:
  Since we upgraded `setuptools` it changed behavior as to how `python setup.py test` functions.
  Before, it would often not do anything, silently passing the checkPhase.

  After the upgrade, it became more aggressive, and it now appears it tries to find tests by importing all modules. When importing a module exceptions can occur, but these are not catched by setuptools, resulting straight away in a failing checkPhase.

  Example:

  ```
  Traceback (most recent call last):
    File "nix_run_setup.py", line 6, in <module>
      exec(compile(getattr(tokenize, 'open', open)(__file__).read().replace('\\r\\n', '\\n'), __file__, 'exec'))
    File "setup.py", line 173, in <module>
      **kwargs
    File "/nix/store/ln2cn6g6rf116vaq1fgngaqzpzfq495x-python3-3.5.1/lib/python3.5/distutils/core.py", line 148, in setup
      dist.run_commands()
    File "/nix/store/ln2cn6g6rf116vaq1fgngaqzpzfq495x-python3-3.5.1/lib/python3.5/distutils/dist.py", line 955, in run_commands
      self.run_command(cmd)
    File "/nix/store/ln2cn6g6rf116vaq1fgngaqzpzfq495x-python3-3.5.1/lib/python3.5/distutils/dist.py", line 974, in run_command
      cmd_obj.run()
    File "/nix/store/8qi91pnjxk49s3nzgs2y4xqnrwpraxsl-python3.5m-setuptools-19.4/lib/python3.5/site-packages/setuptools-19.4-py3.5.egg/setuptools/command/test.py", line 159, in run
    File "/nix/store/8qi91pnjxk49s3nzgs2y4xqnrwpraxsl-python3.5m-setuptools-19.4/lib/python3.5/site-packages/setuptools-19.4-py3.5.egg/setuptools/command/test.py", line 140, in with_project_on_sys_path
    File "/nix/store/8qi91pnjxk49s3nzgs2y4xqnrwpraxsl-python3.5m-setuptools-19.4/lib/python3.5/site-packages/setuptools-19.4-py3.5.egg/setuptools/command/test.py", line 180, in run_tests
    File "/nix/store/ln2cn6g6rf116vaq1fgngaqzpzfq495x-python3-3.5.1/lib/python3.5/unittest/main.py", line 93, in __init__
      self.parseArgs(argv)
    File "/nix/store/ln2cn6g6rf116vaq1fgngaqzpzfq495x-python3-3.5.1/lib/python3.5/unittest/main.py", line 123, in parseArgs
      self._do_discovery([])
    File "/nix/store/ln2cn6g6rf116vaq1fgngaqzpzfq495x-python3-3.5.1/lib/python3.5/unittest/main.py", line 228, in _do_discovery
      self.test = loader.discover(self.start, self.pattern, self.top)
    File "/nix/store/ln2cn6g6rf116vaq1fgngaqzpzfq495x-python3-3.5.1/lib/python3.5/unittest/loader.py", line 341, in discover
      tests = list(self._find_tests(start_dir, pattern))
    File "/nix/store/ln2cn6g6rf116vaq1fgngaqzpzfq495x-python3-3.5.1/lib/python3.5/unittest/loader.py", line 398, in _find_tests
      full_path, pattern, namespace)
    File "/nix/store/ln2cn6g6rf116vaq1fgngaqzpzfq495x-python3-3.5.1/lib/python3.5/unittest/loader.py", line 475, in _find_test_path
      tests = self.loadTestsFromModule(package, pattern=pattern)
    File "/nix/store/8qi91pnjxk49s3nzgs2y4xqnrwpraxsl-python3.5m-setuptools-19.4/lib/python3.5/site-packages/setuptools-19.4-py3.5.egg/setuptools/command/test.py", line 38, in loadTestsFromModule
    File "/nix/store/ln2cn6g6rf116vaq1fgngaqzpzfq495x-python3-3.5.1/lib/python3.5/unittest/loader.py", line 190, in loadTestsFromName
      return self.loadTestsFromModule(obj)
    File "/nix/store/8qi91pnjxk49s3nzgs2y4xqnrwpraxsl-python3.5m-setuptools-19.4/lib/python3.5/site-packages/setuptools-19.4-py3.5.egg/setuptools/command/test.py", line 38, in loadTestsFromModule
    File "/nix/store/ln2cn6g6rf116vaq1fgngaqzpzfq495x-python3-3.5.1/lib/python3.5/unittest/loader.py", line 153, in loadTestsFromName
      module = __import__(module_name)
    File "/tmp/nix-build-python3.5-tornado-4.2.1.drv-0/tornado-4.2.1/tornado/platform/kqueue.py", line 23, in <module>
      assert hasattr(select, 'kqueue'), 'kqueue not supported'
  AssertionError: kqueue not supported
  builder for ‘/nix/store/s32ylw2jql4fbphb1fyzlgrldmn5bmig-python3.5-tornado-4.2.1.drv’ failed with exit code 1
  error: build of ‘/nix/store/s32ylw2jql4fbphb1fyzlgrldmn5bmig-python3.5-tornado-4.2.1.drv’ failed
  ```


state: closed
title: closure-size: investigate code containing buildEnv
user_login: mucaho
html_url: https://github.com/NixOS/nixpkgs/issues/14850
updated_at: 2017-08-18 00:46:25
body:
  As [suggested](https://github.com/NixOS/nixpkgs/issues/14695#issuecomment-212336916), recent changes to the `buildEnv` may have broken code in some nix expressions.
  Some nix expressions use `buildEnv` to get links to the environment's shared libraries, which is now with the new changes no longer the default case.
  Replacing `buildEnv` with `makeLibraryPath` is a straightforward fix to this, as described in the linked issue.

  `grep -rnlw '.nix-defexpr/channels/nixpkgs/' -e "buildEnv"` gives me

  ``` sh
  .nix-defexpr/channels/nixpkgs/doc/languages-frameworks/bower.xml
  .nix-defexpr/channels/nixpkgs/doc/languages-frameworks/python.md
  .nix-defexpr/channels/nixpkgs/pkgs/applications/audio/deadbeef/wrapper.nix
  .nix-defexpr/channels/nixpkgs/pkgs/applications/audio/puredata/wrapper.nix
  .nix-defexpr/channels/nixpkgs/pkgs/applications/misc/keepass-plugins/keefox/default.nix
  .nix-defexpr/channels/nixpkgs/pkgs/applications/misc/ding/default.nix
  .nix-defexpr/channels/nixpkgs/pkgs/applications/misc/rxvt_unicode/wrapper.nix
  .nix-defexpr/channels/nixpkgs/pkgs/applications/misc/keepass/default.nix
  .nix-defexpr/channels/nixpkgs/pkgs/applications/graphics/gimp/wrapper.nix
  .nix-defexpr/channels/nixpkgs/pkgs/applications/editors/brackets/default.nix
  .nix-defexpr/channels/nixpkgs/pkgs/applications/editors/neovim/default.nix
  .nix-defexpr/channels/nixpkgs/pkgs/applications/editors/lighttable/default.nix
  .nix-defexpr/channels/nixpkgs/pkgs/applications/editors/zed/default.nix
  .nix-defexpr/channels/nixpkgs/pkgs/applications/editors/eclipse/default.nix
  .nix-defexpr/channels/nixpkgs/pkgs/applications/video/avidemux/wrapper.nix
  .nix-defexpr/channels/nixpkgs/pkgs/applications/networking/instant-messengers/pidgin/wrapper.nix
  .nix-defexpr/channels/nixpkgs/pkgs/applications/networking/browsers/google-chrome/default.nix
  .nix-defexpr/channels/nixpkgs/pkgs/applications/networking/cluster/panamax/api/default.nix
  .nix-defexpr/channels/nixpkgs/pkgs/desktops/xfce/core/thunar.nix
  .nix-defexpr/channels/nixpkgs/pkgs/development/erlang-modules/build-rebar3.nix
  .nix-defexpr/channels/nixpkgs/pkgs/development/interpreters/pypy/default.nix
  .nix-defexpr/channels/nixpkgs/pkgs/development/interpreters/ruby/dev.nix
  .nix-defexpr/channels/nixpkgs/pkgs/development/interpreters/ruby/default.nix
  .nix-defexpr/channels/nixpkgs/pkgs/development/interpreters/python/3.4/default.nix
  .nix-defexpr/channels/nixpkgs/pkgs/development/interpreters/python/3.3/default.nix
  .nix-defexpr/channels/nixpkgs/pkgs/development/interpreters/python/3.2/default.nix
  .nix-defexpr/channels/nixpkgs/pkgs/development/interpreters/python/wrapper.nix
  .nix-defexpr/channels/nixpkgs/pkgs/development/interpreters/python/2.6/default.nix
  .nix-defexpr/channels/nixpkgs/pkgs/development/interpreters/python/3.5/default.nix
  .nix-defexpr/channels/nixpkgs/pkgs/development/interpreters/python/2.7/default.nix
  .nix-defexpr/channels/nixpkgs/pkgs/development/haskell-modules/with-packages-wrapper.nix
  .nix-defexpr/channels/nixpkgs/pkgs/development/compilers/ghc/with-packages.nix
  .nix-defexpr/channels/nixpkgs/pkgs/development/compilers/ocaml/4.02.nix
  .nix-defexpr/channels/nixpkgs/pkgs/development/compilers/ocaml/4.01.0.nix
  .nix-defexpr/channels/nixpkgs/pkgs/development/compilers/elm/default.nix
  .nix-defexpr/channels/nixpkgs/pkgs/development/ruby-modules/bundler-env/default.nix
  .nix-defexpr/channels/nixpkgs/pkgs/development/bower-modules/generic/default.nix
  .nix-defexpr/channels/nixpkgs/pkgs/development/libraries/thrift/default.nix
  .nix-defexpr/channels/nixpkgs/pkgs/development/guile-modules/guile-sdl/default.nix
  .nix-defexpr/channels/nixpkgs/pkgs/development/python-modules/dbus/default.nix
  .nix-defexpr/channels/nixpkgs/pkgs/development/tools/thrust/default.nix
  .nix-defexpr/channels/nixpkgs/pkgs/development/tools/haskell/ihaskell/wrapper.nix
  .nix-defexpr/channels/nixpkgs/pkgs/development/tools/node-webkit/nw12.nix
  .nix-defexpr/channels/nixpkgs/pkgs/development/tools/node-webkit/nw9.nix
  .nix-defexpr/channels/nixpkgs/pkgs/development/tools/node-webkit/nw11.nix
  .nix-defexpr/channels/nixpkgs/pkgs/development/tools/electron/env-atom.nix
  .nix-defexpr/channels/nixpkgs/pkgs/servers/x11/xquartz/default.nix
  .nix-defexpr/channels/nixpkgs/pkgs/misc/vim-plugins/vim-utils.nix
  .nix-defexpr/channels/nixpkgs/pkgs/os-specific/linux/kmod/aggregator.nix
  .nix-defexpr/channels/nixpkgs/pkgs/build-support/build-fhs-chrootenv/env.nix
  .nix-defexpr/channels/nixpkgs/pkgs/build-support/buildenv/default.nix
  .nix-defexpr/channels/nixpkgs/pkgs/build-support/docker/default.nix
  .nix-defexpr/channels/nixpkgs/pkgs/games/megaglest/default.nix
  .nix-defexpr/channels/nixpkgs/pkgs/games/steam/update-runtime-shell.nix
  .nix-defexpr/channels/nixpkgs/pkgs/games/simutrans/default.nix
  .nix-defexpr/channels/nixpkgs/pkgs/games/dwarf-fortress/dwarf-therapist/wrapper.nix
  .nix-defexpr/channels/nixpkgs/pkgs/games/dwarf-fortress/wrapper/default.nix
  .nix-defexpr/channels/nixpkgs/pkgs/top-level/all-packages.nix
  .nix-defexpr/channels/nixpkgs/pkgs/tools/inputmethods/fcitx/wrapper.nix
  .nix-defexpr/channels/nixpkgs/pkgs/tools/package-management/nix-prefetch-scripts/default.nix
  .nix-defexpr/channels/nixpkgs/pkgs/tools/audio/darkice/default.nix
  .nix-defexpr/channels/nixpkgs/pkgs/tools/security/tor/torbrowser.nix
  .nix-defexpr/channels/nixpkgs/pkgs/tools/typesetting/tex/texlive-new/combine.nix
  .nix-defexpr/channels/nixpkgs/pkgs/tools/typesetting/tex/texlive-new/default.nix
  .nix-defexpr/channels/nixpkgs/pkgs/tools/networking/nylon/default.nix
  .nix-defexpr/channels/nixpkgs/nixos/doc/manual/release-notes/rl-1412.xml
  .nix-defexpr/channels/nixpkgs/nixos/doc/manual/release-notes/rl-1509.xml
  .nix-defexpr/channels/nixpkgs/nixos/modules/services/search/elasticsearch.nix
  .nix-defexpr/channels/nixpkgs/nixos/modules/services/mail/opensmtpd.nix
  .nix-defexpr/channels/nixpkgs/nixos/modules/services/audio/mopidy.nix
  .nix-defexpr/channels/nixpkgs/nixos/modules/services/misc/bepasty.nix
  .nix-defexpr/channels/nixpkgs/nixos/modules/services/misc/zookeeper.nix
  .nix-defexpr/channels/nixpkgs/nixos/modules/services/misc/octoprint.nix
  .nix-defexpr/channels/nixpkgs/nixos/modules/services/misc/apache-kafka.nix
  .nix-defexpr/channels/nixpkgs/nixos/modules/services/printing/cupsd.nix
  .nix-defexpr/channels/nixpkgs/nixos/modules/services/hardware/udev.nix
  .nix-defexpr/channels/nixpkgs/nixos/modules/services/monitoring/graphite.nix
  .nix-defexpr/channels/nixpkgs/nixos/modules/services/databases/postgresql.nix
  .nix-defexpr/channels/nixpkgs/nixos/modules/services/web-servers/uwsgi.nix
  .nix-defexpr/channels/nixpkgs/nixos/modules/services/web-servers/zope2.nix
  .nix-defexpr/channels/nixpkgs/nixos/modules/services/networking/znc.nix
  .nix-defexpr/channels/nixpkgs/nixos/modules/services/networking/nsd.nix
  .nix-defexpr/channels/nixpkgs/nixos/modules/config/system-path.nix
  .nix-defexpr/channels/nixpkgs/nixos/modules/hardware/opengl.nix
  ```


state: closed
title: oraclejdk: 8u77 -> 8u91, 8u92
user_login: taku0
html_url: https://github.com/NixOS/nixpkgs/pull/14851
updated_at: 2016-04-20 16:16:58
body:
  ###### Things done
  - [X] Tested using sandboxing (`nix-build --option build-use-chroot true` or [nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS)
  - Built on platform(s)
    - [X] NixOS
    - [ ] OS X
    - [ ] Linux
  - [ ] 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).

  ---

  8u91 is Critical Patch Update (CPU), contains security vulnerability fixes.
  8u92 is Patch Set Update (PSU), contains security vulnerability fixes and other bug fixes.

  8u91 release notes: http://www.oracle.com/technetwork/java/javase/8u91-relnotes-2949462.html
  8u92 release notes: http://www.oracle.com/technetwork/java/javase/8u92-relnotes-2949471.html

  Both tested on x86_64.

  This PR also contains fix for `closure-size` disaster.


state: closed
title: aucdtect: init at 0.8.2
user_login: peterhoeg
html_url: https://github.com/NixOS/nixpkgs/pull/14852
updated_at: 2016-04-20 16:19:10
body:
  A binary distribution of the TA Analyzer that verifies if audio files are in fact lossless.
  - Sources  are not available, but the binaries are released as "Freeware". As there are no free sources available, the user must `{ allowUnfree = true; }`.
  - There is only a 32 bit version available, but it is statically linked and thus works on 64 bit.
  - There is also a Windows binary available, but I have no machines to test that on, hence the `assert stdenv.isLinux;`
  ###### Things done
  - [X] Tested using sandboxing (`nix-build --option build-use-chroot true` or [nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS)
  - Built on platform(s)
    - [X] NixOS
    - [ ] OS X
    - [ ] Linux
  - [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: pybrain added to python packages
user_login: NikolaMandic
html_url: https://github.com/NixOS/nixpkgs/pull/14854
updated_at: 2016-05-25 05:52:52
body:
  ###### Things done
  - [ ] Tested using sandboxing (`nix-build --option build-use-chroot true` or [nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS)
  - Built on platform(s)
    - [x ] NixOS
    - [ ] OS X
    - [ ] Linux
  - [ ] 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).

  tested with  `nix-shell --pure` and then trying it out

  ---


state: closed
title: gnutls: 3.4.6 -> 3.4.11
user_login: leenaars
html_url: https://github.com/NixOS/nixpkgs/pull/14856
updated_at: 2016-04-22 14:50:48
body:
  ###### Things done
  - [ ] Tested using sandboxing (`nix-build --option build-use-chroot true` or [nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS)
  - Built on platform(s)
    - [x] NixOS
    - [ ] OS X
    - [ ] Linux
  - [ ] 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: texlive 'lastpage' needs update
user_login: peti
html_url: https://github.com/NixOS/nixpkgs/issues/14857
updated_at: 2016-05-09 07:02:31
body:
  I can no longer build

  ```
  pkgs.texlive.combine { inherit (pkgs.texlive) scheme-medium lastpage; };
  ```

  on `master`:

  ```
  trying http://ftp.math.utah.edu/pub/tex/historic/systems/texlive/2015/tlnet-final/archive/lastpage.tar.xz
    % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                   Dload  Upload   Total   Spent    Left  Speed
  100  3532  100  3532    0     0   4049      0 --:--:-- --:--:-- --:--:--  6925
  output path ‘/nix/store/y6nngzrcdmi1vhraqswvhrpjl3wsp7jd-lastpage.tar.xz’ has md5 hash ‘3c133a17250306dceec19202d3823bd7’ when ‘ada3b026e2b95f5f767f258f9cdd3fa2’ was expected
  ```

  I'm not sure how to recover from this issue?

  Cc: @vcunat 


state: closed
title: Elixir support
user_login: ericbmerritt
html_url: https://github.com/NixOS/nixpkgs/pull/14858
updated_at: 2016-04-25 21:04:14
body:
  ###### Things done
  - [ ] Tested using sandboxing (`nix-build --option build-use-chroot true` or [nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS)
  - Built on platform(s)
    - [x] NixOS
    - [ ] OS X
    - [ ] Linux
  - [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/`)
  - [ ] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---

  <!-- Reviewable:start -->

  ---

  This change is [<img src="https://reviewable.io/review_button.svg" height="35" align="absmiddle" alt="Reviewable"/>](https://reviewable.io/reviews/nixos/nixpkgs/14858)

  <!-- Reviewable:end -->


state: closed
title: mpv: Set --confloaddir=/etc/mpv
user_login: sh01
html_url: https://github.com/NixOS/nixpkgs/pull/14859
updated_at: 2016-10-01 19:37:11
body:
  ###### Things done
  - [x] Tested using sandboxing (`nix-build --option build-use-chroot true` or [nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS)
  - Built on platform(s)
    - [x] NixOS
    - [ ] OS X
    - [ ] Linux
  - [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).

  ---

  Make mpv look for the system default config files (mpv.conf and
  input.conf) in /etc/mpv as opposed to its nix-store output dir, allowing for
  comfortable overriding of these settings.


state: closed
title: WIP: nixos: mkEnableOption on steroids for discoverable `man configuration.nix`
user_login: oxij
html_url: https://github.com/NixOS/nixpkgs/pull/14860
updated_at: 2017-12-22 22:38:39
body:
  This is a WIP on #9306. I wanted to implement this for a while now, and now it even kinda works, and generates pretty awesome man page if I may say so myself.

  How to test this:
  - Merge with your local branch.
  - Do
    
    ```
    nix-build ./nixpkgs/nixos/release.nix -A manpages
    ```
    
    (you might need to set your `NIX_PATH`)
  - Run `man result/share/man/man5/configuration.nix.5`.
  - Lo and behold.
  - Search, e.g. `/tmux`.
  - Lo and behold again.

  ![screenshot](http://i.imgur.com/VrAxxsI.png)

  Current problems:
  - Needs a ton of refactoring in `nixos/modules`, I rewrote a bunch of pieces just for testing purposes, but `grep` shows that there's a lot of work there. Hopefully (but not likely), I will work that out till the end of this week.
  - Ideally, this code needs to access `meta`s of all the packages, but broken derivations, derivations with unfree licenses, and derivations with assertions evaluate to exceptions. That's even more crazy: they fail differently:
    - Broken and unfree packages fail on `p.meta` access (in `stdenv.mkDerivation`).
    - Packages with assertions fail on `callPackage`, that is, access to `p`, that is, even before `mkDerivation`. Which makes sense, but that's too strict for both pretty and complete solution I had in mind.
    
    For now I just commented unfree (because I didn't want to mark them as "broken") and assert-failing packages out.
    
    The former case can probably be fixed by some kind of `stdenv` hack that pushes `meta` out as early as possible.
    The latter needs `nix` support for catching exceptions (and assertions) or a new style of derivation definitions a-la "nixos modules with assertions".
    If this got to be implemented somehow I would totally start generating and then searching a separate man page with descriptions of all the available packages instead of `nix-env -q`.
  - As it turns out, quite a lot of nixos modules are nonfunctional simply because they refer to nonexistent packages. Rewriting them using this mechanisms highlights all of those previously invisible problems (which is good, but annoying).
  - Names of the new functions are ugly, better ideas are very much welcome.

  Questionable design decisions:
  - The very first patch in the sequence. I think it's awesome, but your OCD towards lexicographical ordering might vary.
  - `packages` in `mkOption`. At first I did a separate `mkOption`-variant for this, but then all the functions using it got really ugly. So I decided that emulating TeX bibliography is okay (the idea is that the last paragraph in the description says "what are those packages listed here for").
  ###### Things done
  - [X] Tested using sandboxing (`nix-build --option build-use-chroot true` or [nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS)
  - Built on platform(s)
    - [X] NixOS
    - [ ] OS X
    - [ ] Linux
  - [ ] 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: Nixos 16.03 regression - "Page not found" in browsers when `networking.useNetworkd` active
user_login: jraygauthier
html_url: https://github.com/NixOS/nixpkgs/issues/14861
updated_at: 2018-07-11 10:57:14
body:
  ## Issue description

  I was using it when on _nixos 15.09_ and I could navigate without any problems.

  As soon as I updated to _nixos 16.03_, both chromium and firefox are often returning
  "Page not found" errors, pages without css or with partial css.
  ### Steps to reproduce
  -  `networking.useNetworkd = true`
  -  Start firefox or chromium.
  -  Search the "test" keyword using google or any other search engine (you're lucky
    if you can do this).
  -  Attempt to open returned search result one by one.
  -  At some point, your browser will return the "Page not found" error.
  ### How to avoid the problem

  Available solutions are:
  1. `networking.useNetworkd = false`.
  2. Revert to nixos _15.09_.
  ## Technical details
  - System: nixos 16.03
  - Nix version: irrelevant
  - Nixpkgs version: latest of nixos 16.03 branch


state: closed
title: Nixos 15.09 regression - Mousepad exponential stdout as function of instance count
user_login: jraygauthier
html_url: https://github.com/NixOS/nixpkgs/issues/14862
updated_at: 2017-12-19 21:40:27
body:
  ## Issue description

  Starting with _nixos 15.09_, when executing `mousepad` from the terminal I
  noticed that I was getting the following output (5 lines of output):

  ```
  $ mousepad 

  (mousepad:2633): GtkSourceView-CRITICAL **: gtk_source_style_scheme_get_id: assertion 'GTK_IS_SOURCE_STYLE_SCHEME (scheme)' failed

  (mousepad:2633): GLib-CRITICAL **: g_variant_new_string: assertion 'string != NULL' failed

  (mousepad:2633): GtkSourceView-CRITICAL **: gtk_source_style_scheme_get_id: assertion 'GTK_IS_SOURCE_STYLE_SCHEME (scheme)' failed

  (mousepad:2633): GLib-CRITICAL **: g_variant_new_string: assertion 'string != NULL' failed

  (mousepad:2633): GtkSourceView-CRITICAL **: gtk_source_style_scheme_get_id: assertion 'GTK_IS_SOURCE_STYLE_SCHEME (scheme)' failed
  ```

  When I launch another instance from another terminal, I now have the following
  output in the first terminal (25 lines of output):

  ```
  $ mousepad 

  (mousepad:2633): GtkSourceView-CRITICAL **: gtk_source_style_scheme_get_id: assertion 'GTK_IS_SOURCE_STYLE_SCHEME (scheme)' failed

  (mousepad:2633): GLib-CRITICAL **: g_variant_new_string: assertion 'string != NULL' failed

  (mousepad:2633): GtkSourceView-CRITICAL **: gtk_source_style_scheme_get_id: assertion 'GTK_IS_SOURCE_STYLE_SCHEME (scheme)' failed

  (mousepad:2633): GLib-CRITICAL **: g_variant_new_string: assertion 'string != NULL' failed

  (mousepad:2633): GtkSourceView-CRITICAL **: gtk_source_style_scheme_get_id: assertion 'GTK_IS_SOURCE_STYLE_SCHEME (scheme)' failed

  (mousepad:2633): GtkSourceView-CRITICAL **: gtk_source_style_scheme_get_id: assertion 'GTK_IS_SOURCE_STYLE_SCHEME (scheme)' failed

  (mousepad:2633): GLib-CRITICAL **: g_variant_new_string: assertion 'string != NULL' failed

  (mousepad:2633): GtkSourceView-CRITICAL **: gtk_source_style_scheme_get_id: assertion 'GTK_IS_SOURCE_STYLE_SCHEME (scheme)' failed

  (mousepad:2633): GLib-CRITICAL **: g_variant_new_string: assertion 'string != NULL' failed

  (mousepad:2633): GtkSourceView-CRITICAL **: gtk_source_style_scheme_get_id: assertion 'GTK_IS_SOURCE_STYLE_SCHEME (scheme)' failed

  (mousepad:2633): GtkSourceView-CRITICAL **: gtk_source_style_scheme_manager_get_scheme: assertion 'scheme_id != NULL' failed

  (mousepad:2633): GtkSourceView-CRITICAL **: gtk_source_style_scheme_get_id: assertion 'GTK_IS_SOURCE_STYLE_SCHEME (scheme)' failed

  (mousepad:2633): GLib-CRITICAL **: g_variant_new_string: assertion 'string != NULL' failed

  (mousepad:2633): GtkSourceView-CRITICAL **: gtk_source_style_scheme_get_id: assertion 'GTK_IS_SOURCE_STYLE_SCHEME (scheme)' failed

  (mousepad:2633): GLib-CRITICAL **: g_variant_new_string: assertion 'string != NULL' failed

  (mousepad:2633): GtkSourceView-CRITICAL **: gtk_source_style_scheme_get_id: assertion 'GTK_IS_SOURCE_STYLE_SCHEME (scheme)' failed

  (mousepad:2633): GtkSourceView-CRITICAL **: gtk_source_style_scheme_get_id: assertion 'GTK_IS_SOURCE_STYLE_SCHEME (scheme)' failed

  (mousepad:2633): GtkSourceView-CRITICAL **: gtk_source_style_scheme_manager_get_scheme: assertion 'scheme_id != NULL' failed

  (mousepad:2633): GtkSourceView-CRITICAL **: gtk_source_style_scheme_get_id: assertion 'GTK_IS_SOURCE_STYLE_SCHEME (scheme)' failed

  (mousepad:2633): GLib-CRITICAL **: g_variant_new_string: assertion 'string != NULL' failed

  (mousepad:2633): GtkSourceView-CRITICAL **: gtk_source_style_scheme_get_id: assertion 'GTK_IS_SOURCE_STYLE_SCHEME (scheme)' failed

  (mousepad:2633): GLib-CRITICAL **: g_variant_new_string: assertion 'string != NULL' failed

  (mousepad:2633): GtkSourceView-CRITICAL **: gtk_source_style_scheme_get_id: assertion 'GTK_IS_SOURCE_STYLE_SCHEME (scheme)' failed

  (mousepad:2633): GtkSourceView-CRITICAL **: gtk_source_style_scheme_manager_get_scheme: assertion 'scheme_id != NULL' failed

  (mousepad:2633): GtkSourceView-CRITICAL **: gtk_source_style_scheme_get_id: assertion 'GTK_IS_SOURCE_STYLE_SCHEME (scheme)' failed
  ```

  At about 5 instances, it begins to take a noticeable amount of time before
  your new instance appear.

  At about 7-8 instances, its coffee time.

  Was working well on _nixos 14.12_.

  I got the same problem using _nixos 16.03_.
  ### Steps to reproduce
  -  Open a terminal
  -  `$ mousepad`.
  -  Open another terminal
  -  `$ mousepad` until the instance no longer appear immediatly as it is busy printing
    its output.
  ## Technical details
  - System: nixos 16.03
  - Nix version: irrelevant
  - Nixpkgs version: latest of the nixos 16.03 branch


state: closed
title: Is the Dockerfile still necessary?
user_login: copumpkin
html_url: https://github.com/NixOS/nixpkgs/issues/14863
updated_at: 2016-08-05 17:29:18
body:
  I'm talking about https://github.com/NixOS/nixpkgs/blob/master/maintainers/docker/Dockerfile. It doesn't look like anyone's touched it in a while (it's using Nix 1.7) so my guess is that it's mostly bitrotted and won't work. Should we just delete it?


state: closed
title: Clean up forgotten files
user_login: copumpkin
html_url: https://github.com/NixOS/nixpkgs/issues/14864
updated_at: 2017-02-13 00:30:54
body:
  All of these are several years old. I don't know what they all do, but I figured I'd post them here to see if anyone felt strongly about keeping them:
  - https://github.com/NixOS/nixpkgs/blob/master/maintainers/scripts/test-eval-release.sh (2012)
  - https://github.com/NixOS/nixpkgs/blob/master/maintainers/scripts/map-files.pl (2006)
  - https://github.com/NixOS/nixpkgs/blob/master/maintainers/scripts/debian-patches.sh (2012)
  - https://github.com/NixOS/nixpkgs/blob/master/maintainers/scripts/rebuild-amount.sh (2009)

  While I have people's attention, these release notes also seem to be forgotten: https://github.com/NixOS/nixpkgs/blob/master/doc/release-notes.xml


state: closed
title: google-cloud-sdk: 0.9.82 -> 106.0.0
user_login: moretea
html_url: https://github.com/NixOS/nixpkgs/pull/14865
updated_at: 2016-04-21 16:04:11
body:
  ###### Things done
  - [ ] Tested using sandboxing (`nix-build --option build-use-chroot true` or [nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS)
  - Built on platform(s)
    - [X] NixOS
    - [ ] OS X
    - [ ] Linux
  - [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: Can't reproduce a Hydra build
user_login: veprbl
html_url: https://github.com/NixOS/nixpkgs/issues/14866
updated_at: 2016-04-26 07:20:02
body:
  ## Issue description

  I observe a different behaviour between NixOS system (from the official VirtualBox image) and Hydra build:
  http://hydra.nixos.org/build/34731828
  The hydra build fails whereas build in my NixOS instance succeeds (with and without chroot enabled). According to the Hydra logs, the build fails with missing compiledata.h file which is generated by an invocation of a shell script:
  https://github.com/root-mirror/root/blob/9afb00d699e7a1c32a72d15070db50d8b6bf33cf/build/unix/compiledata.sh
  which is unconditionally called from here:
  https://github.com/root-mirror/root/blob/9afb00d699e7a1c32a72d15070db50d8b6bf33cf/cmake/modules/RootConfiguration.cmake#L611-L615
  I imagine that the problem might be with the shebang of the shell script and I have a hunch that a simple

  ```
      substituteInPlace build/unix/compiledata.sh \
        --replace "/usr/bin/env bash" "${stdenv.shell}"
  ```

  could potentially fix the Hydra build. But it is really discouraging to try submitting PR's blindly without knowing why I get this different behaviour.
  Any ideas why the issue happens at all?
  ### Steps to reproduce

  Run

  ```
  bash <(curl http://hydra.nixos.org/build/34731828/reproduce)
  ```

  The build should succeed despite it failing on Hydra.
  ## Technical details
  - System: 
    16.03.616.4ac4b35 (Emu)
  - Nix version: 
    nix-env (Nix) 1.11.2
  - Nixpkgs version: 
    "16.03.616.4ac4b35"


state: closed
title: lua and pkg-config file naming (lua.pc)
user_login: rardiol
html_url: https://github.com/NixOS/nixpkgs/issues/14867
updated_at: 2018-06-23 21:30:25
body:
  I was packaging a game and was having problem with this: https://github.com/smcameron/space-nerds-in-space/blob/master/Makefile#L331. The makefile requests lua5.2.pc, but nix only includes lua.pc. I want a clarification if this is as should be.

  The packages could simply be patched to look for a generic lua.pc, but if a package requests a specific lua version, shouldn't it be provided to it? A simple symlink from lua5.2.pc to it's own lua.pc would fix this.

  http://lua-users.org/lists/lua-l/2011-12/msg00731.html ( and debian ) seems to be the closest to a standard according to #lua

  compatibility: 
  - debian uses lua5.X.pc :  [lua5.1.pc](https://packages.debian.org/search?searchon=contents&keywords=lua5.1.pc&mode=path&suite=testing&arch=any) [lua5.2.pc](https://packages.debian.org/search?searchon=contents&keywords=lua5.2.pc&mode=path&suite=testing&arch=any) [lua5.3.pc](https://packages.debian.org/search?searchon=contents&keywords=lua5.3.pc&mode=path&suite=testing&arch=any) [lua.pc](https://packages.debian.org/search?searchon=contents&keywords=lua.pc&mode=path&suite=testing&arch=any) (none),
  - archlinux goes for maximum inconsistency: [5.1 -> lua5.1.pc](https://www.archlinux.org/packages/extra/x86_64/lua51/files/), [5.2 -> lua52.pc](https://www.archlinux.org/packages/extra/x86_64/lua52/files/), [5.3 -> lua.pc](https://www.archlinux.org/packages/extra/x86_64/lua/files/)

  potentially related note: should there be a lua5.X binary for scripts that try to call a specific version of lua (folks on irc said it happens). That's how it already works for python, right?


state: closed
title: ag: init at 0.31.0
user_login: dancek
html_url: https://github.com/NixOS/nixpkgs/pull/14868
updated_at: 2016-04-21 16:11:24
body:
  ###### Things done
  - [ ] Tested using sandboxing (`nix-build --option build-use-chroot true` or [nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS)
  - Built on platform(s)
    - [x] NixOS
    - [ ] OS X
    - [ ] Linux
  - [ ] 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).

  ---

  I'm used to `ack`/`ag` for searching in code, as they're easier to use than `grep`. NixOS currently has neither, so here's `ag` (which is faster of the two).

  I couldn't figure out how to `nix-build --option build-use-chroot true` after already building once [the way described in the manual](https://nixos.org/nixpkgs/manual/#chap-quick-start), so unfortunately I didn't test that.


state: closed
title: Rust Updates
user_login: retrry
html_url: https://github.com/NixOS/nixpkgs/pull/14870
updated_at: 2016-05-17 16:53:25
body:
  ###### Various Rust and Cargo updates.

  rustc updated to 1.8.0
  cargo updated to 0.9.0 (we can't update to 0.10.0, as it breaks our buildRustPackage function https://github.com/NixOS/nixpkgs/issues/11144#issuecomment-212079455) and enabled Darwin compatibility.
  rustfmt updated to 0.4.0
  heatseeker updated to 1.4.0
  exa updated to 2016-04-20 to fix compilation with rustc 1.8.0
  pijul now using stable rustPlatform
  Added myself as maintainer for rustc and cargo.

  Should fix: https://github.com/NixOS/nixpkgs/issues/10864

  @vcunat I enabled parallel building for rustc, which you disabled here: https://github.com/NixOS/nixpkgs/commit/d7e87db0c7f8d0ed759261cdfbdd2c71a7933bf0. If those errors return - we could disable it again, but it builds okay on my NixOS and Darwin machines.

  Rust head fails test suite on Mac OS X due net errors. I will investigate this later as rust stable compiles and runs okay.
  - [x] Tested using sandboxing (`nix-build --option build-use-chroot true` or [nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS)
  - Built on platform(s)
    - [x] NixOS
    - [x] OS X
    - [ ] Linux
  - [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: CD/DVD writing improvements
user_login: abbradar
html_url: https://github.com/NixOS/nixpkgs/pull/14871
updated_at: 2016-04-25 09:42:03
body:
  ###### Things done
  - [x] Tested using sandboxing (`nix-build --option build-use-chroot true` or [nix.useChroot](http://nixos.org/nixos/manual/options.html#opt-nix.useChroot) on NixOS)
  - Built on platform(s)
    - [x] NixOS
    - [ ] OS X
    - [ ] Linux
  - [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).

  ---

  Right now we have several packages depend on cdrtools and others depend on cdrkit. Both have their advantages and disadvantages: cdrtools are newer and maintained but have [possible licensing problems](https://en.wikipedia.org/wiki/Cdrtools#License_compatibility_controversy), so they and all packages using them are not built on Hydra. Meanwhile cdrkit is not maintained for 5 years but free fork of cdrtools -- it can be freely built but has bugs and problems that are not fixed.

  Because all software using them have support for both packages and search for them in `PATH` I propose to defer choice to the user instead. This way Brasero and dvd-slideshow are built on Hydra and K3B doesn't force to use cdrkit. Notice that this is a breaking change: user is expected to add either cdrtools or cdrkit to his `environmentPackages`. I've noted that in the release notes.


state: closed
title: wsmancli: build failure
user_login: deepfire
html_url: https://github.com/NixOS/nixpkgs/issues/14872
updated_at: 2016-08-07 17:29:40
body:
  ```
  [deepfire@andromedae:~]$ nsr /nix/store/pxv4c2ncvz7rf45y8avqjqnnxakmpp5d-wsmancli-2.6.0.drv
  these derivations will be built:
    /nix/store/pxv4c2ncvz7rf45y8avqjqnnxakmpp5d-wsmancli-2.6.0.drv
  building path(s) ‘/nix/store/l4ggnhx4h9g5lcv02j5s0815jw707dcd-wsmancli-2.6.0’
  unpacking sources
  unpacking source archive /nix/store/56ildk4z8kmsyh4zla2vx07p53y9czks-v2.6.0.tar.gz
  source root is wsmancli-2.6.0
  setting SOURCE_DATE_EPOCH to timestamp 1434012604 of file wsmancli-2.6.0/wsmancli.vcproj
  patching sources
  configuring
  aclocal: warning: autoconf input should be named 'configure.ac', not 'configure.in'
  Unescaped left brace in regex is deprecated, passed through in regex; marked by <-- HERE in m/\
  ${ <-- HERE ([^ \t=:+{}]+)}/ at /nix/store/v1ivn0vv083zqbsg8cdscnqrcxpjhsb6-automake-1.15/bin/a
  utomake line 3936.
  automake: warning: autoconf input should be named 'configure.ac', not 'configure.in'
  configure.in:5: warning: AM_INIT_AUTOMAKE: two- and three-arguments forms are deprecated.  For
  more info, see:
  configure.in:5: http://www.gnu.org/software/automake/manual/automake.html#Modernize-AM_005fINIT
  _005fAUTOMAKE-invocation
  configure.in:9: installing './compile'
  configure.in:14: installing './config.guess'
  configure.in:14: installing './config.sub'
  configure.in:5: installing './install-sh'
  configure.in:5: installing './missing'
  examples/Makefile.am: installing './depcomp'
  automake: warning: autoconf input should be named 'configure.ac', not 'configure.in'
  tests/cunit/Makefile.am:3: warning: 'INCLUDES' is the old name for 'AM_CPPFLAGS' (or '*_CPPFLAG
  S')
  fixing libtool script ./ltmain.sh
  configure flags: --disable-static --disable-dependency-tracking --prefix=/nix/store/l4ggnhx4h9g
  5lcv02j5s0815jw707dcd-wsmancli-2.6.0
  checking for a BSD-compatible install... /nix/store/6cfi9xccwnbzr0p28ykflcq6345wnmjv-coreutils-
  8.25/bin/install -c
  checking whether build environment is sane... yes
  checking for a thread-safe mkdir -p... /nix/store/6cfi9xccwnbzr0p28ykflcq6345wnmjv-coreutils-8.
  25/bin/mkdir -p
  checking for gawk... gawk
  checking whether make sets $(MAKE)... yes
  checking whether make supports nested variables... yes
  checking whether to enable maintainer-specific portions of Makefiles... no
  checking for style of include used by make... GNU
  checking for gcc... gcc
  checking whether the C compiler works... yes
  checking for C compiler default output file name... a.out
  checking for suffix of executables...
  checking whether we are cross compiling... no
  checking for suffix of object files... o
  checking whether we are using the GNU C compiler... yes
  checking whether gcc accepts -g... yes
  checking for gcc option to accept ISO C89... none needed
  checking whether gcc understands -c and -o together... yes
  checking dependency style of gcc... none
  checking for library containing strerror... none required
  checking for gcc... (cached) gcc
  checking whether we are using the GNU C compiler... (cached) yes
  checking whether gcc accepts -g... (cached) yes
  checking for gcc option to accept ISO C89... (cached) none needed
  checking whether gcc understands -c and -o together... (cached) yes
  checking dependency style of gcc... (cached) none
  checking whether we are using the GNU C++ compiler... yes
  checking whether g++ accepts -g... yes
  checking dependency style of g++... none
  checking for gcc... (cached) gcc
  checking whether we are using the GNU C compiler... (cached) yes
  checking whether gcc accepts -g... (cached) yes
  checking for gcc option to accept ISO C89... (cached) none needed
  checking whether gcc understands -c and -o together... (cached) yes
  checking dependency style of gcc... (cached) none
  checking how to run the C preprocessor... gcc -E
  checking for grep that handles long lines and -e... /nix/store/i858sdrml77ma76xwxb68zaacmypr4xf
  -gnugrep-2.22/bin/grep
  checking for egrep... /nix/store/i858sdrml77ma76xwxb68zaacmypr4xf-gnugrep-2.22/bin/grep -E
  checking for ANSI C header files... yes
  checking build system type... x86_64-unknown-linux-gnu
  checking host system type... x86_64-unknown-linux-gnu
  checking how to print strings... printf
  checking for a sed that does not truncate output... /nix/store/anjkv5w0pa68z9a60h8bfhjdn7pfffd2
  -gnused-4.2.2/bin/sed
  checking for fgrep... /nix/store/i858sdrml77ma76xwxb68zaacmypr4xf-gnugrep-2.22/bin/grep -F
  checking for ld used by gcc... /nix/store/kz3avmqpq66xi8rfxsj9c9dvfva661s3-gcc-wrapper-5.3.0/bi
  n/ld
  checking if the linker (/nix/store/kz3avmqpq66xi8rfxsj9c9dvfva661s3-gcc-wrapper-5.3.0/bin/ld) i
  s GNU ld... yes
  checking for BSD- or MS-compatible name lister (nm)... /nix/store/4bqj6wzfq81lhqysh224lqbsi533c
  yin-binutils-2.26-dev/bin/nm -B
  checking the name lister (/nix/store/4bqj6wzfq81lhqysh224lqbsi533cyin-binutils-2.26-dev/bin/nm
  -B) interface... BSD nm
  checking whether ln -s works... yes
  checking the maximum length of command line arguments... 1572864
  checking how to convert x86_64-unknown-linux-gnu file names to x86_64-unknown-linux-gnu format.
  .. func_convert_file_noop
  checking how to convert x86_64-unknown-linux-gnu file names to toolchain format... func_convert
  _file_noop
  checking for /nix/store/kz3avmqpq66xi8rfxsj9c9dvfva661s3-gcc-wrapper-5.3.0/bin/ld option to rel
  oad object files... -r
  checking for objdump... objdump
  checking how to recognize dependent libraries... pass_all
  checking for dlltool... no
  checking how to associate runtime and link libraries... printf %s\n
  checking for ar... ar
  checking for archiver @FILE support... @
  checking for strip... strip
  checking for ranlib... ranlib
  checking command to parse /nix/store/4bqj6wzfq81lhqysh224lqbsi533cyin-binutils-2.26-dev/bin/nm
  -B output from gcc object... ok
  checking for sysroot... no
  checking for a working dd... /nix/store/6cfi9xccwnbzr0p28ykflcq6345wnmjv-coreutils-8.25/bin/dd
  checking how to truncate binary pipes... /nix/store/6cfi9xccwnbzr0p28ykflcq6345wnmjv-coreutils-
  8.25/bin/dd bs=4096 count=1
  ./configure: line 8766: /usr/bin/file: No such file or directory
  checking for mt... no
  checking if : is a manifest tool... no
  checking for sys/types.h... yes
  checking for sys/stat.h... yes
  checking for stdlib.h... yes
  checking for string.h... yes
  checking for memory.h... yes
  checking for strings.h... yes
  checking for inttypes.h... yes
  checking for stdint.h... yes
  checking for unistd.h... yes
  checking for dlfcn.h... yes
  checking for objdir... .libs
  checking if gcc supports -fno-rtti -fno-exceptions... no
  checking for gcc option to produce PIC... -fPIC -DPIC
  checking if gcc PIC flag -fPIC -DPIC works... yes
  checking if gcc static flag -static works... no
  checking if gcc supports -c -o file.o... yes
  checking if gcc supports -c -o file.o... (cached) yes
  checking whether the gcc linker (/nix/store/kz3avmqpq66xi8rfxsj9c9dvfva661s3-gcc-wrapper-5.3.0/
  bin/ld) supports shared libraries... yes
  checking whether -lc should be explicitly linked in... no
  checking dynamic linker characteristics... GNU/Linux ld.so
  checking how to hardcode library paths into programs... immediate
  checking whether stripping libraries is possible... yes
  checking if libtool supports shared libraries... yes
  checking whether to build shared libraries... yes
  checking whether to build static libraries... no
  checking how to run the C++ preprocessor... g++ -E
  checking for ld used by g++... /nix/store/kz3avmqpq66xi8rfxsj9c9dvfva661s3-gcc-wrapper-5.3.0/bi
  n/ld
  checking if the linker (/nix/store/kz3avmqpq66xi8rfxsj9c9dvfva661s3-gcc-wrapper-5.3.0/bin/ld) i
  s GNU ld... yes
  checking whether the g++ linker (/nix/store/kz3avmqpq66xi8rfxsj9c9dvfva661s3-gcc-wrapper-5.3.0/
  bin/ld) supports shared libraries... yes
  checking for g++ option to produce PIC... -fPIC -DPIC
  checking if g++ PIC flag -fPIC -DPIC works... yes
  checking if g++ static flag -static works... no
  checking if g++ supports -c -o file.o... yes
  checking if g++ supports -c -o file.o... (cached) yes
  checking whether the g++ linker (/nix/store/kz3avmqpq66xi8rfxsj9c9dvfva661s3-gcc-wrapper-5.3.0/
  bin/ld) supports shared libraries... yes
  checking dynamic linker characteristics... (cached) GNU/Linux ld.so
  checking how to hardcode library paths into programs... immediate
  checking for pkg-config... /nix/store/c2rw8wkyli6d1w8h138pak236cnfy6ax-pkg-config-0.29/bin/pkg-
  config
  checking pkg-config is at least version 0.9.0... yes
  checking for OPENWSMAN... yes
  checking CUnit/Basic.h usability... no
  checking CUnit/Basic.h presence... no
  checking for CUnit/Basic.h... no
  checking that generated files are newer than configure... done
  configure: creating ./config.status
  config.status: creating wsmancli.spec
  config.status: creating Makefile
  config.status: creating src/Makefile
  config.status: creating examples/Makefile
  config.status: creating examples/cpp/Makefile
  config.status: creating tests/Makefile
  config.status: creating tests/interop/Makefile
  config.status: creating tests/cunit/Makefile
  config.status: creating man/Makefile
  config.status: creating config.h
  config.status: executing depfiles commands
  config.status: executing libtool commands
  building
  make flags: SHELL=/nix/store/fpnf809d1dzq4dy0m7clbgn97fm3xxyd-bash-4.3-p42/bin/bash
  make  all-recursive
  make[1]: Entering directory '/tmp/nix-build-wsmancli-2.6.0.drv-0/wsmancli-2.6.0'
  Making all in src
  make[2]: Entering directory '/tmp/nix-build-wsmancli-2.6.0.drv-0/wsmancli-2.6.0/src'
  gcc -DHAVE_CONFIG_H -I. -I..    -g -O2      -Wall -Wstrict-prototypes -Wmissing-declaration
  s       -Wmissing-prototypes -Wnested-externs -Wpointer-arith                 -Wunused
  -Werror -I/nix/store/wmm5nwbx87y4b65x2p36sj70vynmzpdb-openwsman-2.6.0/include/openwsman -DPACKA
  GE_BUILDTS=\"201604211507\" -c -o wsman.o wsman.c
  /nix/store/fpnf809d1dzq4dy0m7clbgn97fm3xxyd-bash-4.3-p42/bin/bash ../libtool  --tag=CC   --mode
  =link gcc -g -O2        -Wall -Wstrict-prototypes -Wmissing-declarations        Wmissing-prototypes -Wnested-externs -Wpointer-arith                 -Wunused -Werror -I/nix/st
  ore/wmm5nwbx87y4b65x2p36sj70vynmzpdb-openwsman-2.6.0/include/openwsman -DPACKAGE_BUILDTS=\"2016
  04211507\"   -o wsman wsman.o -L/nix/store/wmm5nwbx87y4b65x2p36sj70vynmzpdb-openwsman-2.6.0/lib
  64 -lwsman -lwsman_client -lwsman_curl_client_transport -lwsman_curl_client_transport
  libtool: link: gcc -g -O2 -Wall -Wstrict-prototypes -Wmissing-declarations -Wmissing-prototypes
   -Wnested-externs -Wpointer-arith -Wunused -Werror -I/nix/store/wmm5nwbx87y4b65x2p36sj70vynmzpd
  b-openwsman-2.6.0/include/openwsman -DPACKAGE_BUILDTS=\"201604211507\" -o wsman wsman.o  -L/nix
  /store/wmm5nwbx87y4b65x2p36sj70vynmzpdb-openwsman-2.6.0/lib64 -lwsman -lwsman_client -lwsman_cu
  rl_client_transport
  /nix/store/4bqj6wzfq81lhqysh224lqbsi533cyin-binutils-2.26-dev/bin/ld: warning: libssl.so.1.0.0,
   needed by /nix/store/wmm5nwbx87y4b65x2p36sj70vynmzpdb-openwsman-2.6.0/lib64/libwsman_curl_clie
  nt_transport.so, not found (try using -rpath or -rpath-link)
  /nix/store/4bqj6wzfq81lhqysh224lqbsi533cyin-binutils-2.26-dev/bin/ld: warning: libcrypto.so.1.0
  .0, needed by /nix/store/wmm5nwbx87y4b65x2p36sj70vynmzpdb-openwsman-2.6.0/lib64/libwsman_curl_c
  lient_transport.so, not found (try using -rpath or -rpath-link)
  /nix/store/bdv0dy3kn36sp8wjj75ix9ikwi5qyi81-libssh2-1.7.0/lib/libssh2.so.1: undefined reference
   to `DSA_free'
  /nix/store/bdv0dy3kn36sp8wjj75ix9ikwi5qyi81-libssh2-1.7.0/lib/libssh2.so.1: undefined reference
   to `BIO_new_mem_buf'
  /nix/store/16i36755vkxn8m91jpiw5cg3npwa141l-curl-7.47.1/lib/libcurl.so.4: undefined reference t
  o `SSL_connect'
  /nix/store/16i36755vkxn8m91jpiw5cg3npwa141l-curl-7.47.1/lib/libcurl.so.4: undefined reference t
  o `X509_check_issued'
  /nix/store/16i36755vkxn8m91jpiw5cg3npwa141l-curl-7.47.1/lib/libcurl.so.4: undefined reference t
  o `SSL_CTX_set_srp_password'
  /nix/store/bdv0dy3kn36sp8wjj75ix9ikwi5qyi81-libssh2-1.7.0/lib/libssh2.so.1: undefined reference
   to `EVP_DigestInit'
  /nix/store/16i36755vkxn8m91jpiw5cg3npwa141l-curl-7.47.1/lib/libcurl.so.4: undefined reference t
  o `BIO_free'
  /nix/store/16i36755vkxn8m91jpiw5cg3npwa141l-curl-7.47.1/lib/libcurl.so.4: undefined reference t
  o `BIO_s_mem'
  /nix/store/16i36755vkxn8m91jpiw5cg3npwa141l-curl-7.47.1/lib/libcurl.so.4: undefined reference t
  o `UI_method_get_reader'
  /nix/store/16i36755vkxn8m91jpiw5cg3npwa141l-curl-7.47.1/lib/libcurl.so.4: undefined reference t
  o `UI_get_string_type'
  /nix/store/16i36755vkxn8m91jpiw5cg3npwa141l-curl-7.47.1/lib/libcurl.so.4: undefined reference t
  o `sk_pop_free'
  /nix/store/16i36755vkxn8m91jpiw5cg3npwa141l-curl-7.47.1/lib/libcurl.so.4: undefined reference t
  o `BIO_ctrl'
  /nix/store/16i36755vkxn8m91jpiw5cg3npwa141l-curl-7.47.1/lib/libcurl.so.4: undefined reference t
  o `DES_set_odd_parity'
  /nix/store/16i36755vkxn8m91jpiw5cg3npwa141l-curl-7.47.1/lib/libcurl.so.4: undefined reference t
  o `UI_get0_user_data'
  /nix/store/16i36755vkxn8m91jpiw5cg3npwa141l-curl-7.47.1/lib/libcurl.so.4: undefined reference t
  o `BN_num_bits'
  /nix/store/16i36755vkxn8m91jpiw5cg3npwa141l-curl-7.47.1/lib/libcurl.so.4: undefined reference t
  o `ENGINE_get_next'
  /nix/store/16i36755vkxn8m91jpiw5cg3npwa141l-curl-7.47.1/lib/libcurl.so.4: undefined reference t
  o `PEM_read_X509'
  /nix/store/bdv0dy3kn36sp8wjj75ix9ikwi5qyi81-libssh2-1.7.0/lib/libssh2.so.1: undefined reference
   to `HMAC_CTX_init'
  /nix/store/16i36755vkxn8m91jpiw5cg3npwa141l-curl-7.47.1/lib/libcurl.so.4: undefined reference t
  o `MD4_Update'
  /nix/store/16i36755vkxn8m91jpiw5cg3npwa141l-curl-7.47.1/lib/libcurl.so.4: undefined reference t
  o `ASN1_STRING_to_UTF8'
  /nix/store/bdv0dy3kn36sp8wjj75ix9ikwi5qyi81-libssh2-1.7.0/lib/libssh2.so.1: undefined reference
   to `DSA_new'
  /nix/store/16i36755vkxn8m91jpiw5cg3npwa141l-curl-7.47.1/lib/libcurl.so.4: undefined reference t
  o `GENERAL_NAMES_free'
  /nix/store/bdv0dy3kn36sp8wjj75ix9ikwi5qyi81-libssh2-1.7.0/lib/libssh2.so.1: undefined reference
   to `ENGINE_register_all_complete'
  /nix/store/16i36755vkxn8m91jpiw5cg3npwa141l-curl-7.47.1/lib/libcurl.so.4: undefined reference t
  o `PKCS12_free'
  /nix/store/bdv0dy3kn36sp8wjj75ix9ikwi5qyi81-libssh2-1.7.0/lib/libssh2.so.1: undefined reference
   to `EVP_aes_192_cbc'
  /nix/store/bdv0dy3kn36sp8wjj75ix9ikwi5qyi81-libssh2-1.7.0/lib/libssh2.so.1: undefined reference
   to `OpenSSL_add_all_ciphers'
  /nix/store/16i36755vkxn8m91jpiw5cg3npwa141l-curl-7.47.1/lib/libcurl.so.4: undefined reference t
  o `SSL_get1_session'
  /nix/store/16i36755vkxn8m91jpiw5cg3npwa141l-curl-7.47.1/lib/libcurl.so.4: undefined reference t
  o `SSL_set_session'
  /nix/store/bdv0dy3kn36sp8wjj75ix9ikwi5qyi81-libssh2-1.7.0/lib/libssh2.so.1: undefined reference
   to `EVP_CIPHER_CTX_init'
  /nix/store/wmm5nwbx87y4b65x2p36sj70vynmzpdb-openwsman-2.6.0/lib64/libwsman_curl_client_transpor
  t.so: undefined reference to `SSL_CTX_set_cert_verify_callback'
  /nix/store/16i36755vkxn8m91jpiw5cg3npwa141l-curl-7.47.1/lib/libcurl.so.4: undefined reference t
  o `ASN1_STRING_length'
  /nix/store/bdv0dy3kn36sp8wjj75ix9ikwi5qyi81-libssh2-1.7.0/lib/libssh2.so.1: undefined reference
   to `EVP_aes_128_ecb'
  /nix/store/bdv0dy3kn36sp8wjj75ix9ikwi5qyi81-libssh2-1.7.0/lib/libssh2.so.1: undefined reference
   to `RSA_verify'
  /nix/store/16i36755vkxn8m91jpiw5cg3npwa141l-curl-7.47.1/lib/libcurl.so.4: undefined reference t
  o `ENGINE_get_first'
  /nix/store/16i36755vkxn8m91jpiw5cg3npwa141l-curl-7.47.1/lib/libcurl.so.4: undefined reference t
  o `UI_OpenSSL'
  /nix/store/16i36755vkxn8m91jpiw5cg3npwa141l-curl-7.47.1/lib/libcurl.so.4: undefined reference t
  o `UI_method_get_closer'
  /nix/store/bdv0dy3kn36sp8wjj75ix9ikwi5qyi81-libssh2-1.7.0/lib/libssh2.so.1: undefined reference
   to `EVP_CIPHER_CTX_get_app_data'
  /nix/store/bdv0dy3kn36sp8wjj75ix9ikwi5qyi81-libssh2-1.7.0/lib/libssh2.so.1: undefined reference
   to `EVP_sha256'
  /nix/store/16i36755vkxn8m91jpiw5cg3npwa141l-curl-7.47.1/lib/libcurl.so.4: undefined reference t
  o `OPENSSL_add_all_algorithms_noconf'
  /nix/store/16i36755vkxn8m91jpiw5cg3npwa141l-curl-7.47.1/lib/libcurl.so.4: undefined reference t
  o `OPENSSL_load_builtin_modules'
  /nix/store/bdv0dy3kn36sp8wjj75ix9ikwi5qyi81-libssh2-1.7.0/lib/libssh2.so.1: undefined reference
   to `EVP_aes_192_ctr'
  /nix/store/16i36755vkxn8m91jpiw5cg3npwa141l-curl-7.47.1/lib/libcurl.so.4: undefined reference t
  o `X509_NAME_get_index_by_NID'
  /nix/store/wmm5nwbx87y4b65x2p36sj70vynmzpdb-openwsman-2.6.0/lib64/libwsman_curl_client_transpor
  t.so: undefined reference to `SSL_CTX_set_verify'
  /nix/store/16i36755vkxn8m91jpiw5cg3npwa141l-curl-7.47.1/lib/libcurl.so.4: undefined reference t
  o `UI_method_set_writer'
  /nix/store/16i36755vkxn8m91jpiw5cg3npwa141l-curl-7.47.1/lib/libcurl.so.4: undefined reference t
  o `SSL_SESSION_free'
  /nix/store/bdv0dy3kn36sp8wjj75ix9ikwi5qyi81-libssh2-1.7.0/lib/libssh2.so.1: undefined reference
   to `EVP_get_cipherbyname'
  /nix/store/bdv0dy3kn36sp8wjj75ix9ikwi5qyi81-libssh2-1.7.0/lib/libssh2.so.1: undefined reference
   to `EVP_aes_128_ctr'
  /nix/store/16i36755vkxn8m91jpiw5cg3npwa141l-curl-7.47.1/lib/libcurl.so.4: undefined reference t
  o `RAND_load_file'
  /nix/store/bdv0dy3kn36sp8wjj75ix9ikwi5qyi81-libssh2-1.7.0/lib/libssh2.so.1: undefined reference
   to `PEM_read_bio_PrivateKey'
  /nix/store/16i36755vkxn8m91jpiw5cg3npwa141l-curl-7.47.1/lib/libcurl.so.4: undefined reference t
  o `MD5_Init'
  /nix/store/16i36755vkxn8m91jpiw5cg3npwa141l-curl-7.47.1/lib/libcurl.so.4: undefined reference t
  o `sk_value'
  /nix/store/bdv0dy3kn36sp8wjj75ix9ikwi5qyi81-libssh2-1.7.0/lib/libssh2.so.1: undefined reference
   to `RSA_size'
  /nix/store/16i36755vkxn8m91jpiw5cg3npwa141l-curl-7.47.1/lib/libcurl.so.4: undefined reference t
  o `SSL_ctrl'
  /nix/store/16i36755vkxn8m91jpiw5cg3npwa141l-curl-7.47.1/lib/libcurl.so.4: undefined reference t
  o `SSL_load_error_strings'
  /nix/store/bdv0dy3kn36sp8wjj75ix9ikwi5qyi81-libssh2-1.7.0/lib/libssh2.so.1: undefined reference
   to `HMAC_Update'
  /nix/store/16i36755vkxn8m91jpiw5cg3npwa141l-curl-7.47.1/lib/libcurl.so.4: undefined reference t
  o `UI_method_get_opener'
  /nix/store/16i36755vkxn8m91jpiw5cg3npwa141l-curl-7.47.1/lib/libcurl.so.4: undefined reference t
  o `SSL_peek'
  /nix/store/16i36755vkxn8m91jpiw5cg3npwa141l-curl-7.47.1/lib/libcurl.so.4: undefined reference t
  o `MD5_Final'
  /nix/store/bdv0dy3kn36sp8wjj75ix9ikwi5qyi81-libssh2-1.7.0/lib/libssh2.so.1: undefined reference
   to `EVP_bf_cbc'
  /nix/store/16i36755vkxn8m91jpiw5cg3npwa141l-curl-7.47.1/lib/libcurl.so.4: undefined reference t
  o `UI_method_set_closer'
  /nix/store/16i36755vkxn8m91jpiw5cg3npwa141l-curl-7.47.1/lib/libcurl.so.4: undefined reference t
  o `CRYPTO_malloc'
  /nix/store/bdv0dy3kn36sp8wjj75ix9ikwi5qyi81-libssh2-1.7.0/lib/libssh2.so.1: undefined reference
   to `RSA_sign'
  /nix/store/16i36755vkxn8m91jpiw5cg3npwa141l-curl-7.47.1/lib/libcurl.so.4: undefined reference t
  o `X509_STORE_set_flags'
  /nix/store/bdv0dy3kn36sp8wjj75ix9ikwi5qyi81-libssh2-1.7.0/lib/libssh2.so.1: undefined reference
   to `EVP_aes_256_ecb'
  /nix/store/bdv0dy3kn36sp8wjj75ix9ikwi5qyi81-libssh2-1.7.0/lib/libssh2.so.1: undefined reference
   to `BN_set_word'
  /nix/store/bdv0dy3kn36sp8wjj75ix9ikwi5qyi81-libssh2-1.7.0/lib/libssh2.so.1: undefined reference
   to `BN_bn2bin'
  /nix/store/16i36755vkxn8m91jpiw5cg3npwa141l-curl-7.47.1/lib/libcurl.so.4: undefined reference t
  o `PKCS12_PBE_add'
  /nix/store/16i36755vkxn8m91jpiw5cg3npwa141l-curl-7.47.1/lib/libcurl.so.4: undefined reference t
  o `SSL_CTX_check_private_key'
  /nix/store/16i36755vkxn8m91jpiw5cg3npwa141l-curl-7.47.1/lib/libcurl.so.4: undefined reference t
  o `SSL_CTX_use_certificate_chain_file'
  /nix/store/bdv0dy3kn36sp8wjj75ix9ikwi5qyi81-libssh2-1.7.0/lib/libssh2.so.1: undefined reference
   to `BN_CTX_free'
  /nix/store/16i36755vkxn8m91jpiw5cg3npwa141l-curl-7.47.1/lib/libcurl.so.4: undefined reference t
  o `OCSP_BASICRESP_free'
  /nix/store/16i36755vkxn8m91jpiw5cg3npwa141l-curl-7.47.1/lib/libcurl.so.4: undefined reference t
  o `SSL_get_peer_certificate'
  /nix/store/16i36755vkxn8m91jpiw5cg3npwa141l-curl-7.47.1/lib/libcurl.so.4: undefined reference t
  o `BIO_new'
  /nix/store/16i36755vkxn8m91jpiw5cg3npwa141l-curl-7.47.1/lib/libcurl.so.4: undefined reference t
  o `X509_get_subject_name'
  /nix/store/bdv0dy3kn36sp8wjj75ix9ikwi5qyi81-libssh2-1.7.0/lib/libssh2.so.1: undefined reference
   to `HMAC_Final'
  /nix/store/16i36755vkxn8m91jpiw5cg3npwa141l-curl-7.47.1/lib/libcurl.so.4: undefined reference t
  o `SSL_free'
  /nix/store/16i36755vkxn8m91jpiw5cg3npwa141l-curl-7.47.1/lib/libcurl.so.4: undefined reference t
  o `OCSP_RESPONSE_free'
  /nix/store/16i36755vkxn8m91jpiw5cg3npwa141l-curl-7.47.1/lib/libcurl.so.4: undefined reference t
  o `ERR_clear_error'
  /nix/store/16i36755vkxn8m91jpiw5cg3npwa141l-curl-7.47.1/lib/libcurl.so.4: undefined reference t
  o `X509_NAME_get_entry'
  /nix/store/16i36755vkxn8m91jpiw5cg3npwa141l-curl-7.47.1/lib/libcurl.so.4: undefined reference t
  o `d2i_PKCS12_fp'
  /nix/store/16i36755vkxn8m91jpiw5cg3npwa141l-curl-7.47.1/lib/libcurl.so.4: undefined reference t
  o `SHA256_Init'
  /nix/store/16i36755vkxn8m91jpiw5cg3npwa141l-curl-7.47.1/lib/libcurl.so.4: undefined reference t
  o `CONF_modules_free'
  /nix/store/16i36755vkxn8m91jpiw5cg3npwa141l-curl-7.47.1/lib/libcurl.so.4: undefined reference t
  o `OCSP_basic_verify'
  /nix/store/16i36755vkxn8m91jpiw5cg3npwa141l-curl-7.47.1/lib/libcurl.so.4: undefined reference t
  o `ENGINE_cleanup'
  /nix/store/16i36755vkxn8m91jpiw5cg3npwa141l-curl-7.47.1/lib/libcurl.so.4: undefined reference t
  o `BIO_puts'
  /nix/store/16i36755vkxn8m91jpiw5cg3npwa141l-curl-7.47.1/lib/libcurl.so.4: undefined reference t
  o `i2t_ASN1_OBJECT'
  /nix/store/bdv0dy3kn36sp8wjj75ix9ikwi5qyi81-libssh2-1.7.0/lib/libssh2.so.1: undefined reference
   to `PEM_read_bio_RSAPrivateKey'
  /nix/store/16i36755vkxn8m91jpiw5cg3npwa141l-curl-7.47.1/lib/libcurl.so.4: undefined reference t
  o `SSL_CTX_set_alpn_protos'
  /nix/store/16i36755vkxn8m91jpiw5cg3npwa141l-curl-7.47.1/lib/libcurl.so.4: undefined reference t
  o `SSL_CTX_add_client_CA'
  /nix/store/16i36755vkxn8m91jpiw5cg3npwa141l-curl-7.47.1/lib/libcurl.so.4: undefined reference t
  o `SSL_get_certificate'
  /nix/store/16i36755vkxn8m91jpiw5cg3npwa141l-curl-7.47.1/lib/libcurl.so.4: undefined reference t
  o `RAND_egd'
  /nix/store/bdv0dy3kn36sp8wjj75ix9ikwi5qyi81-libssh2-1.7.0/lib/libssh2.so.1: undefined reference
   to `BN_rand'
  /nix/store/bdv0dy3kn36sp8wjj75ix9ikwi5qyi81-libssh2-1.7.0/lib/libssh2.so.1: undefined reference
   to `EVP_ripemd160'
  /nix/store/16i36755vkxn8m91jpiw5cg3npwa141l-curl-7.47.1/lib/libcurl.so.4: undefined reference t
  o `SSL_CTX_set_default_passwd_cb_userdata'
  /nix/store/16i36755vkxn8m91jpiw5cg3npwa141l-curl-7.47.1/lib/libcurl.so.4: undefined reference t
  o `CRYPTO_free'
  /nix/store/16i36755vkxn8m91jpiw5cg3npwa141l-curl-7.47.1/lib/libcurl.so.4: undefined reference t
  o `SSLv3_client_method'
  /nix/store/16i36755vkxn8m91jpiw5cg3npwa141l-curl-7.47.1/lib/libcurl.so.4: undefined reference t
  o `X509_get_ext_d2i'
  /nix/store/bdv0dy3kn36sp8wjj75ix9ikwi5qyi81-libssh2-1.7.0/lib/libssh2.so.1: undefined reference
   to `EVP_EncryptInit'
  /nix/store/16i36755vkxn8m91jpiw5cg3npwa141l-curl-7.47.1/lib/libcurl.so.4: undefined reference t
  o `ERR_free_strings'
  /nix/store/16i36755vkxn8m91jpiw5cg3npwa141l-curl-7.47.1/lib/libcurl.so.4: undefined reference t
  o `d2i_OCSP_RESPONSE'
  /nix/store/bdv0dy3kn36sp8wjj75ix9ikwi5qyi81-libssh2-1.7.0/lib/libssh2.so.1: undefined reference
   to `EVP_sha512'
  /nix/store/16i36755vkxn8m91jpiw5cg3npwa141l-curl-7.47.1/lib/libcurl.so.4: undefined reference t
  o `SSL_set_connect_state'
  /nix/store/16i36755vkxn8m91jpiw5cg3npwa141l-curl-7.47.1/lib/libcurl.so.4: undefined reference t
  o `SSL_CTX_new'
  /nix/store/16i36755vkxn8m91jpiw5cg3npwa141l-curl-7.47.1/lib/libcurl.so.4: undefined reference t
  o `OCSP_response_status'
  /nix/store/16i36755vkxn8m91jpiw5cg3npwa141l-curl-7.47.1/lib/libcurl.so.4: undefined reference t
  o `SSL_get_verify_result'
  /nix/store/16i36755vkxn8m91jpiw5cg3npwa141l-curl-7.47.1/lib/libcurl.so.4: undefined reference t
  o `OCSP_response_status_str'
  /nix/store/16i36755vkxn8m91jpiw5cg3npwa141l-curl-7.47.1/lib/libcurl.so.4: undefined reference t
  o `X509_load_crl_file'
  /nix/store/16i36755vkxn8m91jpiw5cg3npwa141l-curl-7.47.1/lib/libcurl.so.4: undefined reference t
  o `UI_create_method'
  /nix/store/bdv0dy3kn36sp8wjj75ix9ikwi5qyi81-libssh2-1.7.0/lib/libssh2.so.1: undefined reference
   to `HMAC_Init_ex'
  /nix/store/16i36755vkxn8m91jpiw5cg3npwa141l-curl-7.47.1/lib/libcurl.so.4: undefined reference t
  o `SSL_read'
  /nix/store/16i36755vkxn8m91jpiw5cg3npwa141l-curl-7.47.1/lib/libcurl.so.4: undefined reference t
  o `RAND_bytes'
  /nix/store/bdv0dy3kn36sp8wjj75ix9ikwi5qyi81-libssh2-1.7.0/lib/libssh2.so.1: undefined reference
   to `DSA_SIG_free'
  /nix/store/16i36755vkxn8m91jpiw5cg3npwa141l-curl-7.47.1/lib/libcurl.so.4: undefined reference t
  o `SSL_set_fd'
  /nix/store/16i36755vkxn8m91jpiw5cg3npwa141l-curl-7.47.1/lib/libcurl.so.4: undefined reference t
  o `EVP_cleanup'
  /nix/store/bdv0dy3kn36sp8wjj75ix9ikwi5qyi81-libssh2-1.7.0/lib/libssh2.so.1: undefined reference
   to `BN_bin2bn'
  /nix/store/16i36755vkxn8m91jpiw5cg3npwa141l-curl-7.47.1/lib/libcurl.so.4: undefined reference t
  o `SSL_CTX_use_PrivateKey'
  /nix/store/16i36755vkxn8m91jpiw5cg3npwa141l-curl-7.47.1/lib/libcurl.so.4: undefined reference t
  o `X509_NAME_print_ex'
  /nix/store/16i36755vkxn8m91jpiw5cg3npwa141l-curl-7.47.1/lib/libcurl.so.4: undefined reference t
  o `SSL_pending'
  /nix/store/16i36755vkxn8m91jpiw5cg3npwa141l-curl-7.47.1/lib/libcurl.so.4: undefined reference t
  o `X509_verify_cert_error_string'
  /nix/store/bdv0dy3kn36sp8wjj75ix9ikwi5qyi81-libssh2-1.7.0/lib/libssh2.so.1: undefined reference
   to `EVP_aes_192_ecb'
  /nix/store/bdv0dy3kn36sp8wjj75ix9ikwi5qyi81-libssh2-1.7.0/lib/libssh2.so.1: undefined reference
   to `EVP_CIPHER_CTX_cleanup'
  /nix/store/16i36755vkxn8m91jpiw5cg3npwa141l-curl-7.47.1/lib/libcurl.so.4: undefined reference t
  o `SSL_get_current_cipher'
  /nix/store/16i36755vkxn8m91jpiw5cg3npwa141l-curl-7.47.1/lib/libcurl.so.4: undefined reference t
  o `UI_destroy_method'
  /nix/store/bdv0dy3kn36sp8wjj75ix9ikwi5qyi81-libssh2-1.7.0/lib/libssh2.so.1: undefined reference
   to `RSA_new'
  /nix/store/16i36755vkxn8m91jpiw5cg3npwa141l-curl-7.47.1/lib/libcurl.so.4: undefined reference t
  o `ENGINE_load_private_key'
  /nix/store/bdv0dy3kn36sp8wjj75ix9ikwi5qyi81-libssh2-1.7.0/lib/libssh2.so.1: undefined reference
   to `EVP_rc4'
  /nix/store/bdv0dy3kn36sp8wjj75ix9ikwi5qyi81-libssh2-1.7.0/lib/libssh2.so.1: undefined reference
   to `EVP_PKEY_get1_DSA'
  /nix/store/bdv0dy3kn36sp8wjj75ix9ikwi5qyi81-libssh2-1.7.0/lib/libssh2.so.1: undefined reference
   to `RSA_free'
  /nix/store/16i36755vkxn8m91jpiw5cg3npwa141l-curl-7.47.1/lib/libcurl.so.4: undefined reference t
  o `X509_LOOKUP_file'
  /nix/store/16i36755vkxn8m91jpiw5cg3npwa141l-curl-7.47.1/lib/libcurl.so.4: undefined reference t
  o `OCSP_crl_reason_str'
  /nix/store/16i36755vkxn8m91jpiw5cg3npwa141l-curl-7.47.1/lib/libcurl.so.4: undefined reference t
  o `ENGINE_finish'
  /nix/store/bdv0dy3kn36sp8wjj75ix9ikwi5qyi81-libssh2-1.7.0/lib/libssh2.so.1: undefined reference
   to `HMAC_CTX_cleanup'
  /nix/store/bdv0dy3kn36sp8wjj75ix9ikwi5qyi81-libssh2-1.7.0/lib/libssh2.so.1: undefined reference
   to `EVP_aes_256_cbc'
  /nix/store/16i36755vkxn8m91jpiw5cg3npwa141l-curl-7.47.1/lib/libcurl.so.4: undefined reference t
  o `RAND_add'
  /nix/store/16i36755vkxn8m91jpiw5cg3npwa141l-curl-7.47.1/lib/libcurl.so.4: undefined reference t
  o `SSL_CTX_load_verify_locations'
  /nix/store/16i36755vkxn8m91jpiw5cg3npwa141l-curl-7.47.1/lib/libcurl.so.4: undefined reference t
  o `SSL_CIPHER_get_name'
  /nix/store/16i36755vkxn8m91jpiw5cg3npwa141l-curl-7.47.1/lib/libcurl.so.4: undefined reference t
  o `ASN1_STRING_type'
  /nix/store/16i36755vkxn8m91jpiw5cg3npwa141l-curl-7.47.1/lib/libcurl.so.4: undefined reference t
  o `ENGINE_get_id'
  /nix/store/bdv0dy3kn36sp8wjj75ix9ikwi5qyi81-libssh2-1.7.0/lib/libssh2.so.1: undefined reference
   to `BN_new'
  /nix/store/16i36755vkxn8m91jpiw5cg3npwa141l-curl-7.47.1/lib/libcurl.so.4: undefined reference t
  o `ERR_get_error'
  /nix/store/16i36755vkxn8m91jpiw5cg3npwa141l-curl-7.47.1/lib/libcurl.so.4: undefined reference t
  o `i2a_ASN1_OBJECT'
  /nix/store/bdv0dy3kn36sp8wjj75ix9ikwi5qyi81-libssh2-1.7.0/lib/libssh2.so.1: undefined reference
   to `BN_CTX_new'
  /nix/store/bdv0dy3kn36sp8wjj75ix9ikwi5qyi81-libssh2-1.7.0/lib/libssh2.so.1: undefined reference
   to `BN_clear_free'
  /nix/store/bdv0dy3kn36sp8wjj75ix9ikwi5qyi81-libssh2-1.7.0/lib/libssh2.so.1: undefined reference
   to `EVP_CIPHER_CTX_set_padding'
  /nix/store/16i36755vkxn8m91jpiw5cg3npwa141l-curl-7.47.1/lib/libcurl.so.4: undefined reference t
  o `SSLv23_client_method'
  /nix/store/bdv0dy3kn36sp8wjj75ix9ikwi5qyi81-libssh2-1.7.0/lib/libssh2.so.1: undefined reference
   to `EVP_CIPHER_CTX_key_length'
  /nix/store/16i36755vkxn8m91jpiw5cg3npwa141l-curl-7.47.1/lib/libcurl.so.4: undefined reference t
  o `ASN1_INTEGER_get'
  /nix/store/16i36755vkxn8m91jpiw5cg3npwa141l-curl-7.47.1/lib/libcurl.so.4: undefined reference t
  o `sk_num'
  /nix/store/16i36755vkxn8m91jpiw5cg3npwa141l-curl-7.47.1/lib/libcurl.so.4: undefined reference t
  o `OCSP_cert_status_str'
  /nix/store/16i36755vkxn8m91jpiw5cg3npwa141l-curl-7.47.1/lib/libcurl.so.4: undefined reference t
  o `ASN1_STRING_data'
  /nix/store/16i36755vkxn8m91jpiw5cg3npwa141l-curl-7.47.1/lib/libcurl.so.4: undefined reference t
  o `EVP_PKEY_free'
  /nix/store/16i36755vkxn8m91jpiw5cg3npwa141l-curl-7.47.1/lib/libcurl.so.4: undefined reference t
  o `SSL_get_privatekey'
  /nix/store/16i36755vkxn8m91jpiw5cg3npwa141l-curl-7.47.1/lib/libcurl.so.4: undefined reference t
  o `ERR_error_string'
  /nix/store/16i36755vkxn8m91jpiw5cg3npwa141l-curl-7.47.1/lib/libcurl.so.4: undefined reference t
  o `RAND_file_name'
  /nix/store/16i36755vkxn8m91jpiw5cg3npwa141l-curl-7.47.1/lib/libcurl.so.4: undefined reference t
  o `ENGINE_ctrl_cmd'
  /nix/store/16i36755vkxn8m91jpiw5cg3npwa141l-curl-7.47.1/lib/libcurl.so.4: undefined reference t
  o `ERR_peek_error'
  /nix/store/bdv0dy3kn36sp8wjj75ix9ikwi5qyi81-libssh2-1.7.0/lib/libssh2.so.1: undefined reference
   to `DSA_do_sign'
  /nix/store/16i36755vkxn8m91jpiw5cg3npwa141l-curl-7.47.1/lib/libcurl.so.4: undefined reference t
  o `SSL_CTX_use_PrivateKey_file'
  /nix/store/16i36755vkxn8m91jpiw5cg3npwa141l-curl-7.47.1/lib/libcurl.so.4: undefined reference t
  o `SHA256_Update'
  /nix/store/16i36755vkxn8m91jpiw5cg3npwa141l-curl-7.47.1/lib/libcurl.so.4: undefined reference t
  o `SSL_library_init'
  /nix/store/16i36755vkxn8m91jpiw5cg3npwa141l-curl-7.47.1/lib/libcurl.so.4: undefined reference t
  o `OCSP_check_validity'
  /nix/store/16i36755vkxn8m91jpiw5cg3npwa141l-curl-7.47.1/lib/libcurl.so.4: undefined reference t
  o `UI_method_set_opener'
  /nix/store/16i36755vkxn8m91jpiw5cg3npwa141l-curl-7.47.1/lib/libcurl.so.4: undefined reference t
  o `SSL_CTX_set_default_passwd_cb'
  /nix/store/16i36755vkxn8m91jpiw5cg3npwa141l-curl-7.47.1/lib/libcurl.so.4: undefined reference t
  o `SSL_CTX_use_certificate_file'
  /nix/store/16i36755vkxn8m91jpiw5cg3npwa141l-curl-7.47.1/lib/libcurl.so.4: undefined reference t
  o `X509V3_EXT_print'
  /nix/store/16i36755vkxn8m91jpiw5cg3npwa141l-curl-7.47.1/lib/libcurl.so.4: undefined reference t
  o `MD5_Update'
  /nix/store/16i36755vkxn8m91jpiw5cg3npwa141l-curl-7.47.1/lib/libcurl.so.4: undefined reference t
  o `SHA256_Final'
  /nix/store/16i36755vkxn8m91jpiw5cg3npwa141l-curl-7.47.1/lib/libcurl.so.4: undefined reference t
  o `UI_method_get_writer'
  /nix/store/bdv0dy3kn36sp8wjj75ix9ikwi5qyi81-libssh2-1.7.0/lib/libssh2.so.1: undefined reference
   to `EVP_aes_256_ctr'
  /nix/store/16i36755vkxn8m91jpiw5cg3npwa141l-curl-7.47.1/lib/libcurl.so.4: undefined reference t
  o `X509_get_pubkey'
  /nix/store/16i36755vkxn8m91jpiw5cg3npwa141l-curl-7.47.1/lib/libcurl.so.4: undefined reference t
  o `SSL_CTX_set_cipher_list'
  /nix/store/16i36755vkxn8m91jpiw5cg3npwa141l-curl-7.47.1/lib/libcurl.so.4: undefined reference t
  o `BIO_printf'
  /nix/store/16i36755vkxn8m91jpiw5cg3npwa141l-curl-7.47.1/lib/libcurl.so.4: undefined reference t
  o `SSL_new'
  /nix/store/bdv0dy3kn36sp8wjj75ix9ikwi5qyi81-libssh2-1.7.0/lib/libssh2.so.1: undefined reference
   to `EVP_get_digestbyname'
  /nix/store/16i36755vkxn8m91jpiw5cg3npwa141l-curl-7.47.1/lib/libcurl.so.4: undefined reference t
  o `SSL_CTX_use_certificate'
  /nix/store/16i36755vkxn8m91jpiw5cg3npwa141l-curl-7.47.1/lib/libcurl.so.4: undefined reference t
  o `X509_get_serialNumber'
  /nix/store/16i36755vkxn8m91jpiw5cg3npwa141l-curl-7.47.1/lib/libcurl.so.4: undefined reference t
  o `UI_get_input_flags'
  /nix/store/16i36755vkxn8m91jpiw5cg3npwa141l-curl-7.47.1/lib/libcurl.so.4: undefined reference t
  o `SSL_write'
  /nix/store/16i36755vkxn8m91jpiw5cg3npwa141l-curl-7.47.1/lib/libcurl.so.4: undefined reference t
  o `OCSP_resp_get0'
  /nix/store/bdv0dy3kn36sp8wjj75ix9ikwi5qyi81-libssh2-1.7.0/lib/libssh2.so.1: undefined reference
   to `EVP_PKEY_get1_RSA'
  /nix/store/16i36755vkxn8m91jpiw5cg3npwa141l-curl-7.47.1/lib/libcurl.so.4: undefined reference t
  o `SSL_CTX_get_cert_store'
  /nix/store/16i36755vkxn8m91jpiw5cg3npwa141l-curl-7.47.1/lib/libcurl.so.4: undefined reference t
  o `i2d_X509_PUBKEY'
  /nix/store/bdv0dy3kn36sp8wjj75ix9ikwi5qyi81-libssh2-1.7.0/lib/libssh2.so.1: undefined reference
   to `EVP_DigestFinal'
  /nix/store/bdv0dy3kn36sp8wjj75ix9ikwi5qyi81-libssh2-1.7.0/lib/libssh2.so.1: undefined reference
   to `PEM_read_bio_DSAPrivateKey'
  /nix/store/16i36755vkxn8m91jpiw5cg3npwa141l-curl-7.47.1/lib/libcurl.so.4: undefined reference t
  o `OCSP_response_get1_basic'
  /nix/store/16i36755vkxn8m91jpiw5cg3npwa141l-curl-7.47.1/lib/libcurl.so.4: undefined reference t
  o `CRYPTO_cleanup_all_ex_data'
  /nix/store/16i36755vkxn8m91jpiw5cg3npwa141l-curl-7.47.1/lib/libcurl.so.4: undefined reference t
  o `SSL_CTX_set_msg_callback'
  /nix/store/16i36755vkxn8m91jpiw5cg3npwa141l-curl-7.47.1/lib/libcurl.so.4: undefined reference t
  o `X509_free'
  /nix/store/16i36755vkxn8m91jpiw5cg3npwa141l-curl-7.47.1/lib/libcurl.so.4: undefined reference t
  o `sk_pop'
  /nix/store/bdv0dy3kn36sp8wjj75ix9ikwi5qyi81-libssh2-1.7.0/lib/libssh2.so.1: undefined reference
   to `EVP_CipherInit'
  /nix/store/bdv0dy3kn36sp8wjj75ix9ikwi5qyi81-libssh2-1.7.0/lib/libssh2.so.1: undefined reference
   to `EVP_MD_CTX_init'
  /nix/store/bdv0dy3kn36sp8wjj75ix9ikwi5qyi81-libssh2-1.7.0/lib/libssh2.so.1: undefined reference
   to `EVP_Cipher'
  /nix/store/16i36755vkxn8m91jpiw5cg3npwa141l-curl-7.47.1/lib/libcurl.so.4: undefined reference t
  o `ERR_error_string_n'
  /nix/store/bdv0dy3kn36sp8wjj75ix9ikwi5qyi81-libssh2-1.7.0/lib/libssh2.so.1: undefined reference
   to `EVP_CIPHER_CTX_set_app_data'
  /nix/store/16i36755vkxn8m91jpiw5cg3npwa141l-curl-7.47.1/lib/libcurl.so.4: undefined reference t
  o `DES_set_key'
  /nix/store/16i36755vkxn8m91jpiw5cg3npwa141l-curl-7.47.1/lib/libcurl.so.4: undefined reference t
  o `SSL_shutdown'
  /nix/store/16i36755vkxn8m91jpiw5cg3npwa141l-curl-7.47.1/lib/libcurl.so.4: undefined reference t
  o `SSL_CTX_set_srp_username'
  /nix/store/wmm5nwbx87y4b65x2p36sj70vynmzpdb-openwsman-2.6.0/lib64/libwsman_curl_client_transpor
  t.so: undefined reference to `X509_digest'
  /nix/store/bdv0dy3kn36sp8wjj75ix9ikwi5qyi81-libssh2-1.7.0/lib/libssh2.so.1: undefined reference
   to `DSA_do_verify'
  /nix/store/16i36755vkxn8m91jpiw5cg3npwa141l-curl-7.47.1/lib/libcurl.so.4: undefined reference t
  o `ASN1_TIME_print'
  /nix/store/16i36755vkxn8m91jpiw5cg3npwa141l-curl-7.47.1/lib/libcurl.so.4: undefined reference t
  o `SSL_version'
  /nix/store/16i36755vkxn8m91jpiw5cg3npwa141l-curl-7.47.1/lib/libcurl.so.4: undefined reference t
  o `DES_ecb_encrypt'
  /nix/store/bdv0dy3kn36sp8wjj75ix9ikwi5qyi81-libssh2-1.7.0/lib/libssh2.so.1: undefined reference
   to `BIO_new_file'
  /nix/store/16i36755vkxn8m91jpiw5cg3npwa141l-curl-7.47.1/lib/libcurl.so.4: undefined reference t
  o `SSL_get_shutdown'
  /nix/store/16i36755vkxn8m91jpiw5cg3npwa141l-curl-7.47.1/lib/libcurl.so.4: undefined reference t
  o `ENGINE_set_default'
  /nix/store/16i36755vkxn8m91jpiw5cg3npwa141l-curl-7.47.1/lib/libcurl.so.4: undefined reference t
  o `SSL_CTX_set_next_proto_select_cb'
  /nix/store/bdv0dy3kn36sp8wjj75ix9ikwi5qyi81-libssh2-1.7.0/lib/libssh2.so.1: undefined reference
   to `EVP_EncryptUpdate'
  /nix/store/16i36755vkxn8m91jpiw5cg3npwa141l-curl-7.47.1/lib/libcurl.so.4: undefined reference t
  o `X509_STORE_add_lookup'
  /nix/store/16i36755vkxn8m91jpiw5cg3npwa141l-curl-7.47.1/lib/libcurl.so.4: undefined reference t
  o `X509_get_issuer_name'
  /nix/store/16i36755vkxn8m91jpiw5cg3npwa141l-curl-7.47.1/lib/libcurl.so.4: undefined reference t
  o `OCSP_single_get0_status'
  /nix/store/16i36755vkxn8m91jpiw5cg3npwa141l-curl-7.47.1/lib/libcurl.so.4: undefined reference t
  o `X509_EXTENSION_get_object'
  /nix/store/16i36755vkxn8m91jpiw5cg3npwa141l-curl-7.47.1/lib/libcurl.so.4: undefined reference t
  o `RAND_status'
  /nix/store/16i36755vkxn8m91jpiw5cg3npwa141l-curl-7.47.1/lib/libcurl.so.4: undefined reference t
  o `EVP_PKEY_copy_parameters'
  /nix/store/16i36755vkxn8m91jpiw5cg3npwa141l-curl-7.47.1/lib/libcurl.so.4: undefined reference t
  o `X509_EXTENSION_get_data'
  /nix/store/bdv0dy3kn36sp8wjj75ix9ikwi5qyi81-libssh2-1.7.0/lib/libssh2.so.1: undefined reference
   to `EVP_aes_128_cbc'
  /nix/store/16i36755vkxn8m91jpiw5cg3npwa141l-curl-7.47.1/lib/libcurl.so.4: undefined reference t
  o `ENGINE_free'
  /nix/store/16i36755vkxn8m91jpiw5cg3npwa141l-curl-7.47.1/lib/libcurl.so.4: undefined reference t
  o `ENGINE_load_builtin_engines'
  /nix/store/bdv0dy3kn36sp8wjj75ix9ikwi5qyi81-libssh2-1.7.0/lib/libssh2.so.1: undefined reference
   to `EVP_des_ede3_cbc'
  /nix/store/16i36755vkxn8m91jpiw5cg3npwa141l-curl-7.47.1/lib/libcurl.so.4: undefined reference t
  o `MD4_Final'
  /nix/store/16i36755vkxn8m91jpiw5cg3npwa141l-curl-7.47.1/lib/libcurl.so.4: undefined reference t
  o `SSL_get0_alpn_selected'
  /nix/store/bdv0dy3kn36sp8wjj75ix9ikwi5qyi81-libssh2-1.7.0/lib/libssh2.so.1: undefined reference
   to `EVP_md5'
  /nix/store/16i36755vkxn8m91jpiw5cg3npwa141l-curl-7.47.1/lib/libcurl.so.4: undefined reference t
  o `SSL_CTX_ctrl'
  /nix/store/16i36755vkxn8m91jpiw5cg3npwa141l-curl-7.47.1/lib/libcurl.so.4: undefined reference t
  o `BN_print'
  /nix/store/16i36755vkxn8m91jpiw5cg3npwa141l-curl-7.47.1/lib/libcurl.so.4: undefined reference t
  o `UI_method_set_reader'
  /nix/store/16i36755vkxn8m91jpiw5cg3npwa141l-curl-7.47.1/lib/libcurl.so.4: undefined reference to `MD4_Init'
  /nix/store/16i36755vkxn8m91jpiw5cg3npwa141l-curl-7.47.1/lib/libcurl.so.4: undefined reference to `CONF_modules_load_file'
  /nix/store/bdv0dy3kn36sp8wjj75ix9ikwi5qyi81-libssh2-1.7.0/lib/libssh2.so.1: undefined reference to `BN_mod_exp'
  /nix/store/bdv0dy3kn36sp8wjj75ix9ikwi5qyi81-libssh2-1.7.0/lib/libssh2.so.1: undefined reference to `EVP_cast5_cbc'
  /nix/store/16i36755vkxn8m91jpiw5cg3npwa141l-curl-7.47.1/lib/libcurl.so.4: undefined reference to `ENGINE_ctrl'
  /nix/store/16i36755vkxn8m91jpiw5cg3npwa141l-curl-7.47.1/lib/libcurl.so.4: undefined reference to `ERR_remove_thread_state'
  /nix/store/wmm5nwbx87y4b65x2p36sj70vynmzpdb-openwsman-2.6.0/lib64/libwsman_curl_client_transport.so: undefined reference to `EVP_sha1'
  /nix/store/16i36755vkxn8m91jpiw5cg3npwa141l-curl-7.47.1/lib/libcurl.so.4: undefined reference to `X509_NAME_ENTRY_get_data'
  /nix/store/16i36755vkxn8m91jpiw5cg3npwa141l-curl-7.47.1/lib/libcurl.so.4: undefined reference to `SSL_get_error'
  /nix/store/16i36755vkxn8m91jpiw5cg3npwa141l-curl-7.47.1/lib/libcurl.so.4: undefined reference to `PEM_write_bio_X509'
  /nix/store/16i36755vkxn8m91jpiw5cg3npwa141l-curl-7.47.1/lib/libcurl.so.4: undefined reference to `ENGINE_by_id'
  /nix/store/16i36755vkxn8m91jpiw5cg3npwa141l-curl-7.47.1/lib/libcurl.so.4: undefined reference to `SSL_CTX_free'
  /nix/store/16i36755vkxn8m91jpiw5cg3npwa141l-curl-7.47.1/lib/libcurl.so.4: undefined reference to `OCSP_resp_count'
  /nix/store/16i36755vkxn8m91jpiw5cg3npwa141l-curl-7.47.1/lib/libcurl.so.4: undefined reference to `ENGINE_init'
  /nix/store/bdv0dy3kn36sp8wjj75ix9ikwi5qyi81-libssh2-1.7.0/lib/libssh2.so.1: undefined reference to `EVP_DigestUpdate'
  /nix/store/16i36755vkxn8m91jpiw5cg3npwa141l-curl-7.47.1/lib/libcurl.so.4: undefined reference to `PKCS12_parse'
  /nix/store/16i36755vkxn8m91jpiw5cg3npwa141l-curl-7.47.1/lib/libcurl.so.4: undefined reference to `SSLeay'
  /nix/store/16i36755vkxn8m91jpiw5cg3npwa141l-curl-7.47.1/lib/libcurl.so.4: undefined reference to `ASN1_STRING_print'
  /nix/store/16i36755vkxn8m91jpiw5cg3npwa141l-curl-7.47.1/lib/libcurl.so.4: undefined reference to `SSL_get_peer_cert_chain'
  /nix/store/16i36755vkxn8m91jpiw5cg3npwa141l-curl-7.47.1/lib/libcurl.so.4: undefined reference to `UI_set_result'
  collect2: error: ld returned 1 exit status
  Makefile:407: recipe for target 'wsman' failed
  make[2]: *** [wsman] Error 1
  make[2]: Leaving directory '/tmp/nix-build-wsmancli-2.6.0.drv-0/wsmancli-2.6.0/src'
  Makefile:408: recipe for target 'all-recursive' failed
  make[1]: *** [all-recursive] Error 1
  make[1]: Leaving directory '/tmp/nix-build-wsmancli-2.6.0.drv-0/wsmancli-2.6.0'
  Makefile:338: recipe for target 'all' failed
  make: *** [all] Error 2
  builder for ‘/nix/store/pxv4c2ncvz7rf45y8avqjqnnxakmpp5d-wsmancli-2.6.0.drv’ failed with exit code 2
  error: build of ‘/nix/store/pxv4c2ncvz7rf45y8avqjqnnxakmpp5d-wsmancli-2.6.0.drv’ failed
  ```
  - System: NixOS `master`, `f53e097b01e6a75dae2f491ce7722fdced3828a7`
  - Nix version: nix-env (Nix) 1.11.2
  - Nixpkgs version: 16.09.git.f53e097


