# issues

state: closed
title: Compile glibc without -fstack-protector.
user_login: aszlig
html_url: https://github.com/NixOS/nixpkgs/pull/1
updated_at: 2014-06-15 11:23:03
body:
  At least until NixOS fully supports -fstack-protector it's better to turn it off
  at the moment, as previous successful builds didn't include it either.


state: closed
title: A small set of package updates
user_login: aszlig
html_url: https://github.com/NixOS/nixpkgs/pull/2
updated_at: 2014-06-07 05:31:22
body:
  This should fix a few build failures with those packages, especially VirtualBox with newer kernels.
  In addition some updates to quite old versions of a few packages.


state: closed
title: New version of Xpra from the fork
user_login: aszlig
html_url: https://github.com/NixOS/nixpkgs/pull/5
updated_at: 2012-07-16 09:32:02
body:
  This is because the original version is no longer in development, as stated on
  the website at http://code.google.com/p/partiwm/wiki/xpra:

  "This project is in deep hibernation; I haven't had time to devote for several
  years now. If you are looking for xpra, you may prefer Antoine Martin's fork,
  which receives more support. It is available at: http://xpra.org/"

  So I guess its safe to switch over to that fork.


state: closed
title: gimp 2.8
user_login: garbas
html_url: https://github.com/NixOS/nixpkgs/pull/11
updated_at: 2012-06-11 16:06:51
body:
  - rename package from gimp_2_8_0 to gimp_2_8 as discussed on mailing list[1]
  - remove babl_0_1_10 and gegl_0_2_0 and use them as default versions

  [1] http://article.gmane.org/gmane.linux.distributions.nixos/8708


state: closed
title: Build Chromium from source
user_login: aszlig
html_url: https://github.com/NixOS/nixpkgs/pull/14
updated_at: 2012-06-22 19:57:56
body:
  NixOS currently uses the binary release of Chromium.
  With these changes, it should no longer be the case.

  Everything is working so far, except NaCl, which is is disabled for now.
  It didn't work in the previous binary release version, so I guess noone should be unhappy about it.
  Though getting it to work is on my todo list, at the very latest when I want to play around with it again... someday.

  Plus a few dependencies are the bundled one with chromium, as they contain too many patches to allow for nice integration into nixpkgs, but those that would break functional purity are used from nixpkgs.


state: closed
title: virtualbox: Fix build for kernel 3.5.0.
user_login: aszlig
html_url: https://github.com/NixOS/nixpkgs/pull/15
updated_at: 2012-07-03 12:03:13
body:
  This adds two patches from the current SVN trunk to fix build with the changes
  introduced in latest -rc versions of kernel 3.5.0.


state: closed
title: Cannot install ncompress
user_login: antono
html_url: https://github.com/NixOS/nixpkgs/issues/21
updated_at: 2012-06-25 16:03:35
body:
  Looks like http://osdn.dl.sourceforge.net/sourceforge/project/ncompress/ncompress-4.2.4.3.tar.gz  missing on sf mirrors.

  http://shelr.tv/records/4fe717a2966080237e000046


state: closed
title: Curl bug makes nix all mental. One-line fix.
user_login: gitfoxi
html_url: https://github.com/NixOS/nixpkgs/pull/28
updated_at: 2014-07-15 21:57:58
body:
  Solves a hideous bug which affects lots of things including nix-env.
  The question now is, how to rebuild everything that depends directly or indirectly on curl?

  More about the underlying bug and its resolution here:
      http://comments.gmane.org/gmane.comp.web.curl.library/33285

  Bug looks like this:

  ```
  curl google.com
  curl: (7) Failed to connect to 74.125.224.35: Invalid argument
  ```


state: closed
title: Fix Ardour 3
user_login: cillianderoiste
html_url: https://github.com/NixOS/nixpkgs/pull/29
updated_at: 2012-07-02 04:14:35
body:
  Pinning the version of boost to 1.49 because compilation fails with 1.5:

  http://hydra.nixos.org/build/2737557

  I don't know where to look to try to fix this, perhaps it is a problem upstream, but this is a beta version of Ardour anyway so I think it's OK to wait until there is a release to see if we need to investigate further.


state: closed
title: cabal2nix install failure
user_login: Davorak
html_url: https://github.com/NixOS/nixpkgs/issues/30
updated_at: 2013-01-21 10:53:05
body:
  Mac OS X Lion 10.7.4
  nix 1.0 binary install
  nixpkgs: 823f7d012b42e3c2cd341eab9e8f9ae09da52f02

  ```
  $ nix-env -i cabal2nix
  error: assertion failed at `/Users/<user>/code/nixpkgs/pkgs/development/compilers/ghc/6.10.1-binary.nix:7:1'
  (use `--show-trace' to show detailed location information)
  ```

  Adding "x86_64-darwin" to the list of supportedPlatforms in ../compilers/ghc/6.10.1-binary.nix allows cabal2nix to install.

  How could ghc 6.10.1 binary be causing a problem with cabal2nix? I am currently using ghc-7.4.1-wrapper.


state: closed
title: Extend compiler wrapper scripts to allow compilation of "/dev/null" input.
user_login: peti
html_url: https://github.com/NixOS/nixpkgs/pull/31
updated_at: 2012-07-02 15:30:13
body:
  This feature sounds crazy, but it is used in some configure scripts (e.g. xbmc).
  This patch causes an almost complete rebuild of Nixpkgs.

  Patch submitted by Jan Malakhovski oxij@oxij.org.


state: closed
title: Xen for Linux 3.2
user_login: peti
html_url: https://github.com/NixOS/nixpkgs/pull/32
updated_at: 2014-06-19 13:45:26
body:
  I don't use Xen myself, so I'd appreciate if someone who does could review those patches before pulling them into Nixpkgs.


state: closed
title: Apache 2.4.x update
user_login: peti
html_url: https://github.com/NixOS/nixpkgs/pull/33
updated_at: 2012-07-07 06:51:44
body:
  The new version works fine for me. It would be great if those who use PHP and other extensions could do a quick check before we merge the change, though.


state: closed
title: Use chromium release channels
user_login: aszlig
html_url: https://github.com/NixOS/nixpkgs/pull/36
updated_at: 2012-07-04 14:25:45
body:
  Allow to configure the chromium release channel (stable, beta, dev) and alter the update script to fetch sha hashes of all current releases.


state: closed
title: Add lv2 audio plugin, the Calf audio plugin pack and also add lv2 support to Ardour 3
user_login: cillianderoiste
html_url: https://github.com/NixOS/nixpkgs/pull/37
updated_at: 2014-07-29 15:48:29
body:
  I made a bit of a mess moving the lv2 line in all-packages up and down. Let me know if I should create a clean branch and cherry pick the good commits, or break this up into smaller chunks etc.


state: closed
title: Add lv2 support
user_login: cillianderoiste
html_url: https://github.com/NixOS/nixpkgs/pull/38
updated_at: 2014-07-29 15:48:28
body:
  LV2 is a portable plugin standard for audio systems, similar in scope to  LADSPA, VST, AU, and others. The Calf audio plugin pack uses LV2 and Ardour3 has also been updated to support LV2 Plugins


state: closed
title: Add JuicyPixels Haskell package
user_login: aforemny
html_url: https://github.com/NixOS/nixpkgs/pull/42
updated_at: 2014-07-11 10:12:25
body:
  The Nix expression is generated by cabal2nix and it builds fine on my local machine, GHC 7.4.1 on recent i686 NixOS.


state: closed
title: TeXLive: update to 2012 snapshot from Debian
user_login: 7c6f434c
html_url: https://github.com/NixOS/nixpkgs/pull/45
updated_at: 2012-07-18 13:58:57
body:
  Please look at it before merging. It is tested and works. 3 years worth of updates, but significantly bigger. Trimming patches welcome... 


state: closed
title: X updates
user_login: shlevy
html_url: https://github.com/NixOS/nixpkgs/pull/48
updated_at: 2012-07-14 20:32:38
body:
  Merged from master and updated x.org to 7.7, not sure if I should push this kind of thing directly when it's just a branch.


state: closed
title: Packages needed for Yesod + Postgresql development
user_login: dstcruz
html_url: https://github.com/NixOS/nixpkgs/pull/50
updated_at: 2012-07-16 08:19:49
body:
  Please let me know if there is a preferred way to submit these type of patches to nixpkgs.  Also, since this is my first pull request, let me know if there are better ways to do things.

  Thanks,
  Daniel


state: closed
title: Xml catalogs
user_login: jcumming
html_url: https://github.com/NixOS/nixpkgs/pull/51
updated_at: 2014-08-06 07:26:12
body:
  Have expressions that contain xml catalogs register setupHooks that insert them into the XML_CATALOG_FILES environment variable. Then we can set them as dependencies to expressions that use them (like asciidoc).

  And add the new asciidoc version,. 


state: closed
title: yafc: update to 1.2.0
user_login: cpages
html_url: https://github.com/NixOS/nixpkgs/pull/53
updated_at: 2012-07-18 08:22:43
body:
  The project has been retaken and development is ongoing on github. This is the latest tarball available.

  I've added myself as maintainer, I suppose that's ok.


state: closed
title: ffmpeg: Add option to enable x11grab support.
user_login: aszlig
html_url: https://github.com/NixOS/nixpkgs/pull/54
updated_at: 2014-07-29 15:48:25
body:
  This is especially useful if you want to do screencasts and other sorts of things like that. This also involves updating ffmpeg to the latest version (0.11.1), as version 0.10 doesn't have x11grab support and it would be needed to patch it.


state: closed
title: LMMath: add Latin Modern Math font
user_login: 7c6f434c
html_url: https://github.com/NixOS/nixpkgs/pull/55
updated_at: 2014-11-09 12:38:54
body:
  Just a single additional optional TeXLive package.

  Using pull request just to have this logged on github (and not to make a git mistake when working with trunk)


state: closed
title: Add package netrw
user_login: aszlig
html_url: https://github.com/NixOS/nixpkgs/pull/56
updated_at: 2012-07-23 18:21:06
body:
  The upstream URL unfortunately wasn't available at this time, so I provided an alternate mirror. I checksummed the file against the hashes from various distributions in order to make sure it's the right one.


state: closed
title: Haskell libraries required for Snap development
user_login: dstcruz
html_url: https://github.com/NixOS/nixpkgs/pull/57
updated_at: 2014-06-15 12:54:57
body:
  I hope I did this right. I tried to rebase with the latest from the master branch @ NixOS. Let me know if I should do things differently.

  Daniel


state: closed
title: handling of python buildInputs
user_login: chaoflow
html_url: https://github.com/NixOS/nixpkgs/issues/65
updated_at: 2012-12-22 02:39:20
body:
  Currently python packages in propagatedBuildInputs are included into PYTHONPATH and are referenced by a file in the output (propagated-build-native-inputs), which makes them run-time dependencies:

  https://github.com/NixOS/nixpkgs/blob/master/pkgs/development/python-modules/generic/wrap.sh:

  ```
  _addToPythonPath() {
      local dir="$1"
      if [ -n "${pythonPathsSeen[$dir]}" ]; then return; fi
      pythonPathsSeen[$dir]=1
      addToSearchPath program_PYTHONPATH $dir/lib/@libPrefix@/site-packages
      addToSearchPath program_PATH $dir/bin
      local prop="$dir/nix-support/propagated-build-native-inputs"
      if [ -e $prop ]; then
          local i
          for i in $(cat $prop); do
              _addToPythonPath $i
          done
      fi
  }
  ```

  For ELF programs nix can figure out the run-time dependencies by scanning the executables, this fails for python as the dependencies are not referenced in any file.

  DISCUSSION:
  - pth files could include such references and would handle PYTHONPATH manipulation
  - a nix-support/python-build-inputs could list python buildInputs, turning them into run-time dependencies and further they would be used in the above _addToPythonPath 


state: closed
title: document how to do stuff with and for python
user_login: chaoflow
html_url: https://github.com/NixOS/nixpkgs/issues/67
updated_at: 2014-11-13 22:33:58
body:
  - write python expressions (5.2 in nixpkgs manual)
  - use virtualenv
  - create nix python environments


state: closed
title: remove helpers from pythonPackages
user_login: chaoflow
html_url: https://github.com/NixOS/nixpkgs/issues/69
updated_at: 2012-12-21 23:25:29
body:
  It would be great if `nix-env -iA pythonPackages` would install all python packages. Therefore it would be great to remove fetchgit, fetchsvn, stdenv, buildPythonPackages and other helpers from the attribute set.


state: closed
title: apr has unnecessary packages in its closure
user_login: edolstra
html_url: https://github.com/NixOS/nixpkgs/issues/70
updated_at: 2013-09-30 19:12:43
body:
  Apr installs a directory "$out/build-1" that includes a copy of libtool. This causes apr to have packages such as binutils in its closure. Deleting build-1 causes the apr-util build to fail, however.


state: closed
title: Haskell snap
user_login: aforemny
html_url: https://github.com/NixOS/nixpkgs/pull/72
updated_at: 2014-06-15 12:55:38
body:
  Added the haskell-snap package along with some missing dependencies using cabal2nix. Merged with upstream.

  haskell-snap built locally without any problems.


state: closed
title: Haskell snap
user_login: aforemny
html_url: https://github.com/NixOS/nixpkgs/pull/73
updated_at: 2014-06-15 12:56:00
body:
  Add package haskell-snap with dependencies.

  Some of the dependencies are required to be in older versions than the packages in master. This has been accounted for and it built fine locally. cabal2nix was used for the Nix expressions involved.


state: closed
title: Haskell snap
user_login: aforemny
html_url: https://github.com/NixOS/nixpkgs/pull/74
updated_at: 2014-06-15 12:55:06
body:
  Add haskell-snap package with dependencies.

  As it turned out haskell-snap and dependencies are already in master and I just didn't noticed that. But I cannot build haskell-snap-ghc7.4.1 from master. This is fixed in my haskell-snap branch by adding some older packages as dependencies. Testing done: haskell-snap-ghc7.4.1 built locally.


state: closed
title: Digestive functors snap
user_login: aforemny
html_url: https://github.com/NixOS/nixpkgs/pull/75
updated_at: 2014-06-22 20:54:37
body:
  Add two packages haskell-digestive-functors-snap and haskell-digestive-functors as generated by cabal2nix. Built locally.


state: closed
title: w3m package fix
user_login: rizsotto
html_url: https://github.com/NixOS/nixpkgs/pull/76
updated_at: 2012-07-31 20:47:00
body:
  Hi,

  I am using nixpkgs under my fedora, and it failed to compile the w3m package. Fixed. Thanks to Peter. And my first pull request. ;)

  Regards,
  Laszlo


state: closed
title: w3m package fix (second attempt)
user_login: rizsotto
html_url: https://github.com/NixOS/nixpkgs/pull/77
updated_at: 2012-08-01 10:46:27
body:
  The configure script picks up libbsd.so from the host machine.
  It uses simple find command to locate the file, but the linker
  can not use it.

  The fix replace the search path to /no-such-path


state: closed
title: django: Security update to 1.3.2 and 1.4.1.
user_login: aszlig
html_url: https://github.com/NixOS/nixpkgs/pull/78
updated_at: 2012-08-01 15:12:47
body:
  Django 1.4.0 and 1.3.1 have serious security vulnerabilities which are addressed in those releases, for details, please see:

  https://www.djangoproject.com/weblog/2012/jul/30/security-releases-issued/


state: closed
title: nix-build --run-env broken?
user_login: bluescreen303
html_url: https://github.com/NixOS/nixpkgs/issues/79
updated_at: 2012-08-01 14:25:22
body:
  This is what I get at the moment.

  ```
  $ nix-build --run-env '<nixpkgs>' -A gimp
  warning: you did not specify `--add-root'; the result might be removed by the garbage collector
  /nix/store/b48470bj4b8d4x6z5rr62924n30cwsiq-stdenv/setup:93: command not found: shopt
  exitHandler:4: command not found: closeNest
  runHook:2: bad option: -t
  runHook:6: bad substitution
  ```


state: closed
title: Julia language: update to a fresh version
user_login: 7c6f434c
html_url: https://github.com/NixOS/nixpkgs/pull/80
updated_at: 2014-11-09 12:38:56
body:
  Update julia and some of its dependencies

  I think I will merge it after a day's notice unless there are any problems or requests.

  ETA: Updated julia expression to fix some issues


state: closed
title: dbus: Merge dbus-library, dbus-tools and dbus-daemon into a single package
user_login: rickynils
html_url: https://github.com/NixOS/nixpkgs/pull/81
updated_at: 2014-10-19 14:57:04
body:
  I ran into a problem where an application (network-manager-applet) tried to execute dbus-launch from /nix/store/...dbus-library.../bin/dbus-launch, which doesn't exist, since the dbus-launch binary is built by the dbus-tools package. It turns out, however, that it is the dbus-library itself that refers to the dbus-launch binary (in its own bin dir). Since dbus-tools depends on dbus-library, this can't be fixed without introducing a circular dependency.

  What do you say about merging dbus-library, dbus-tools and dbus-daemon (which already is equal to dbus-library) into one package?

  Doing that solves the problem, and doesn't seem to cause any other problems. The only trouble I can imagine, is that some X11 dependencies are introduced in dbus-library:

  ```
  buildInputs = [ expat ] ++ stdenv.lib.optionals useX11 [ libX11 libICE libSM ];
  ```


state: closed
title: chromium: Update channels for stable version 21.
user_login: aszlig
html_url: https://github.com/NixOS/nixpkgs/pull/82
updated_at: 2014-07-29 15:48:20
body:
  Version 20 doesn't seem to build with a newer version of pulse audio and as 21 is stable now anyway, let's update the channels.


state: closed
title: [spotify] spotify-client_0.8.3.278.g21c7566.632-1_amd64.deb not found
user_login: apeyroux
html_url: https://github.com/NixOS/nixpkgs/issues/83
updated_at: 2013-05-05 13:14:32
body:
  The [repository of spotify](http://repository.spotify.com/pool/non-free/s/spotify/) no longer contains the version requested by the package.

  ``````
  [ja@spof:~/src/nixpkgs/pkgs]$ nix-env -i spotify
  installing `spotify-0.8.3.278'
  these derivations will be built:
    /nix/store/g7qps7pb2l2w8wrsavsxfpi42is1yrp1-spotify-0.8.3.278.drv
    /nix/store/nx7b4i9h1z6dkfcjxm1ay7ga0gf1zpfy-spotify-client_0.8.3.278.g21c7566.632-1_amd64.deb.drv
  building path(s) `/nix/store/92wsz0giz7i94a9pa79bfyd0jz25l9y3-spotify-client_0.8.3.278.g21c7566.632-1_amd64.deb'

  trying http://repository.spotify.com/pool/non-free/s/spotify/spotify-client_0.8.3.278.g21c7566.632-1_amd64.deb
    % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                   Dload  Upload   Total   Spent    Left  Speed
    0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
  curl: (22) The requested URL returned error: 404
  error: cannot download spotify-client_0.8.3.278.g21c7566.632-1_amd64.deb from any mirror
  builder for `/nix/store/nx7b4i9h1z6dkfcjxm1ay7ga0gf1zpfy-spotify-client_0.8.3.278.g21c7566.632-1_amd64.deb.drv' failed with exit code 1
  cannot build derivation `/nix/store/g7qps7pb2l2w8wrsavsxfpi42is1yrp1-spotify-0.8.3.278.drv': 1 dependencies couldn't be built
  error: build of `/nix/store/g7qps7pb2l2w8wrsavsxfpi42is1yrp1-spotify-0.8.3.278.drv' failed```
  ``````


state: closed
title: [moderncv-1.0] cannot build, bad sha256 hash
user_login: apeyroux
html_url: https://github.com/NixOS/nixpkgs/issues/84
updated_at: 2012-08-06 10:48:45
body:
  When I want to install _texlive-full_ I have this message.

  ```
  [ja@spof:~/src/nixpkgs/pkgs]$ nix-env -i texlive-full
  ```

  ```
  output path `/nix/store/xp86a90jlh6h7937v7a79k7k82224s68-moderncv.zip' should have sha256 hash `a37022029c1928c0eebaad01b48706a0bb0e6fc907b2dd590e67728b87d6007b', instead has `cd69470a01c5cb73fd92253555bf6ab565d42dc7b25ed9231567fbb803f7364f'
  cannot build derivation `/nix/store/jjsjy99jprp81ghyrkkji5lp8vxf2d14-moderncv-1.0.drv': 1 dependencies couldn't be built
  killing process 8744
  cannot build derivation `/nix/store/zrilimmlhrmv9qyxg6ihb5vvz4cbmbp4-TeXLive-linkdir.drv': 1 dependencies couldn't be built
  error: build of `/nix/store/zrilimmlhrmv9qyxg6ihb5vvz4cbmbp4-TeXLive-linkdir.drv' failed
  ```


state: closed
title: digestive-functors-heist
user_login: aforemny
html_url: https://github.com/NixOS/nixpkgs/pull/86
updated_at: 2012-08-06 10:44:12
body:
  Add the digestive-functor-heist package from Hackage. Nix expression generated using cabal2nix. It builds locally.


state: closed
title: django: Fix URL in src.
user_login: aszlig
html_url: https://github.com/NixOS/nixpkgs/pull/87
updated_at: 2012-08-06 13:55:57
body:
  Accidentally left `${version}` in `url` but it didn't cause an error on my machine, as I used nix-prefetch-url with the correct URL.

  This should be fixed by now.


state: closed
title: Add IntelliJ IDEA CE version 11.
user_login: coreyoconnor
html_url: https://github.com/NixOS/nixpkgs/pull/89
updated_at: 2013-10-06 18:33:22
body:
  The source distribution static binaries of fsnotifier and fsnotifier64 are patched.
  This can be improved: I'm not sure of the best way to fetch patch both the 32bit and 64bit versions. Only the one that is assumed to be picked by the idea.sh is patched.


state: closed
title: Preparing for GStreamer 1.0
user_login: aszlig
html_url: https://github.com/NixOS/nixpkgs/pull/90
updated_at: 2012-12-03 13:51:01
body:
  This is actually more like a "test request" rather than a pull request, as GStreamer 1.0 isn't released yet (their release schedule is set to the end of this year). So please **do not merge this branch into master** until everything is ported!

  Currently, the branch is using GStreamer 0.11.x, which already is API version 1.0 (and is final, thus gets only minor changes if absolutely necessary). Projects using the pre-1.0 API are encouraged by upstream to port their software to API version 1.0.

  The original reasoning behind this branch was to get rid of the gst-ffmpeg dependency on ffmpeg 0.10 (see c6a2a1f, 05831d3, d9f08cf and fe42f8a which were reverted in bf4c4d7, 605f9be, bb8ac70 and 63b257e due to the fact that it broke build dependencies, mainly `gst-ffmpeg`), however updating GStreamer turned out to be a lot more work, hence this branch.

  For more information about the whole GStreamer 1.0 porting, please have a look at https://wiki.ubuntu.com/Novacut/GStreamer1.0

  **This branch will be rebased frequently on latest master, so be prepared for history to be rewritten**


state: closed
title: chromium: Install libffmpegsumo.so.
user_login: aszlig
html_url: https://github.com/NixOS/nixpkgs/pull/91
updated_at: 2014-07-17 07:39:42
body:
  This caused HTML5 video to not work because this shared library is loaded at runtime.

  Unfortunately we can't use system ffmpeg yet, because upgrading would break builds of other packages, and it would result in a copy of ffmpeg laying around aswell, so we can defer this until we have fixed ffmpeg.


state: closed
title: boomerang: New package from the fork.
user_login: aszlig
html_url: https://github.com/NixOS/nixpkgs/pull/94
updated_at: 2012-08-16 13:50:55
body:
  This adds the boomerang decompiler, which has been forked on github because of some years of inactivity.


state: closed
title: google-talk-plugin: Prefer Debian package.
user_login: aszlig
html_url: https://github.com/NixOS/nixpkgs/pull/96
updated_at: 2012-08-11 05:58:04
body:
  The reason is because unpacking debian packages requires fewer dependencies (ar, gzip and tar, nothing more), and in addition we can explicitly reference a version number from the apt repository.


state: closed
title: openssl: fix mingw cross build by disabling patch
user_login: MarcWeber
html_url: https://github.com/NixOS/nixpkgs/pull/97
updated_at: 2014-08-15 13:53:59
body:
  improve exception message, comment that parallel building seems to work
  but doesn't yield much faster builds


state: closed
title: problems when restoring or restarting old builds
user_login: dmgroenewegen
html_url: https://github.com/NixOS/nixpkgs/issues/98
updated_at: 2012-08-13 09:07:57
body:
  I want to reconstruct this build product: http://hydra.nixos.org/build/2708329

  Restart build: 
  This build cannot be restarted.

  Clone build (no changes): 
  Caught exception in Hydra::Controller::Build->clone_submit "Can't use string ("1") as a HASH ref while "strict refs" in use at /nix/store/pmdx74y2jd9h07bj1cvpi0cvccrxai2i-hydra-0.1pre1084-aa8bf56/libexec/hydra/lib/Hydra/Helper/AddBuilds.pm line 718."

  Hydra 0.1pre1084-aa8bf56 (using nix-1.1)


state: closed
title: autobuild: can't download sources
user_login: noahl
html_url: https://github.com/NixOS/nixpkgs/issues/99
updated_at: 2012-08-15 09:58:33
body:
  Installing 'autobuild-3.5' fails on my system with the message "error: cannot download autobuild-3.5.tar.gz from any mirror".

  Looking at the autobuild website, it appears that the tarballs have moved to savannah.gnu.org.


state: closed
title: Please, merge my commits
user_login: ierton
html_url: https://github.com/NixOS/nixpkgs/pull/100
updated_at: 2014-07-17 02:46:24
body:
  7ef3f9d xfce-gvfs: add fuse to buildInputs
  b229c3e gxneur: add frontend for XNEUR keyboard layout switcher
  36f0a97 atool: archiver helper

  Sergey


state: closed
title: Perl package need to set DYLD_LIBRARY_PATH on OS X
user_login: jwiegley
html_url: https://github.com/NixOS/nixpkgs/issues/102
updated_at: 2014-05-22 19:11:31
body:
  I tried this command on OS X 10.7 today:

  ```
  sudo nix-env -iA nixpkgs.perlPackages.CompressRawZlib
  ```

  It fails all of the tests, because the version of zlib it built with (Nix: 1.2.7) is not the version of zlib the tests find (OS: 1.2.5).

  The hack was easy: I added the following to nixpkgs/pkgs/development/perl-modules/generic/build.sh, right before the call to perl Makefile.PL:

  ```
  export DYLD_LIBRARY_PATH=/nix/store/8lb441lznfdn92aj8jl5gwq0xsg2kxmw-zlib-1.2.7/lib
  ```

  However, this is something the package should be declaring.  I just don't know what that syntax should look like.


state: closed
title: Can't install wget on OS X due to nettle failing to compile
user_login: jwiegley
html_url: https://github.com/NixOS/nixpkgs/issues/103
updated_at: 2013-01-21 21:51:44
body:
  I see this output:

  ```
  gcc -I.  -DHAVE_CONFIG_H -g -O2 -ggdb3 -Wno-pointer-sign -Wall -W   -Wmissing-prototypes -Wmissing-declarations -Wstrict-prototypes   -Wpointer-arith -Wbad-function-cast -Wnested-externs -fPIC  -fPIC -c aes-decrypt-internal.s
  aes-decrypt-internal.asm:109:suffix or operands invalid for `push'
  aes-decrypt-internal.asm:110:suffix or operands invalid for `push'
  aes-decrypt-internal.asm:111:suffix or operands invalid for `push'
  aes-decrypt-internal.asm:112:suffix or operands invalid for `push'
  aes-decrypt-internal.asm:328:suffix or operands invalid for `pop'
  aes-decrypt-internal.asm:329:suffix or operands invalid for `pop'
  aes-decrypt-internal.asm:330:suffix or operands invalid for `pop'
  aes-decrypt-internal.asm:331:suffix or operands invalid for `pop'
  make[1]: *** [aes-decrypt-internal.o] Error 1
  make[1]: Leaving directory `/private/tmp/nix-build-8l97dzcxdpi6ra3wry8rkkyv4mnbz5kc-nettle-2.4.drv-0/nettle-2.4'
  make: *** [all] Error 2
  builder for `/nix/store/8l97dzcxdpi6ra3wry8rkkyv4mnbz5kc-nettle-2.4.drv' failed with exit code 2
  cannot build derivation `/nix/store/cvvzb3hhs3g9948md0ghw9p532ggnr6a-gnutls-3.0.22.drv': 1 dependencies couldn't be built
  cannot build derivation `/nix/store/4kswdvkcns1j7ck7lgrd3r2gzf38zhzj-wget-1.13.4.drv': 1 dependencies couldn't be built
  error: build of `/nix/store/4kswdvkcns1j7ck7lgrd3r2gzf38zhzj-wget-1.13.4.drv' failed
  ```

  Note that this exact some compiler error happens when I try to install
  nixpkgs.haskellPackages_ghc742.ghcMod too.


state: closed
title: Zathura
user_login: ierton
html_url: https://github.com/NixOS/nixpkgs/pull/105
updated_at: 2012-09-02 11:10:30
body:
  Zathura is a document (pdf, djvu..) viewer offering vim-style control interface. This patch upgrades it up to version 0.1.2.


state: closed
title: Missing dependency in groff
user_login: noahl
html_url: https://github.com/NixOS/nixpkgs/issues/106
updated_at: 2012-12-05 13:17:37
body:
  When I tried to install groff, the builder failed and complained that the program 'makeinfo' was missing.

  Then I tried installing the 'texinfo' package and building again. Magically, it worked! I believe two things are happening: 1) the groff package has an undeclared dependency and 2) it is not being built with proper isolation, for whatever reason.

  I'm building on OS X 10.6.8.


state: closed
title: Package perl-Compress-Raw-Zlib build not isolated
user_login: noahl
html_url: https://github.com/NixOS/nixpkgs/issues/107
updated_at: 2016-03-15 15:07:59
body:
  When building the package 'perl-Compress-Raw-Zlib' on OS X 10.6.8, the builder tells me that my version of the zlib header file (1.2.7) doesn't match the version of zlib I have installed (1.2.3).

  I think this means the build environment is being contaminated by the operating system's built-in libraries.


state: closed
title: chromium: Improve update script and update to latest versions.
user_login: aszlig
html_url: https://github.com/NixOS/nixpkgs/pull/108
updated_at: 2012-08-22 10:37:21
body:
  Previously, we had a single hash of the whole version response from omahaproxy.

  Unfortunately the dev version is released quite frequently, so the hash is of no use at all (we could rather directly fetch rather than executing the script, because it will fetch **all** channels anyway).

  This pull request adds two methods of caching:
  - First of all, if a perticular version/channel is already in the previous version of the sources.nix file, don't download it again.
  - And the second method is to check if the current sha256 is already downloaded and reads the corresponding sha256 from the lookup table.

  So, this should really help to avoid flooding the download servers and to not stress impatient users too much.


state: closed
title: virtualbox: Fix build for manual kernel.
user_login: aszlig
html_url: https://github.com/NixOS/nixpkgs/pull/109
updated_at: 2014-06-18 11:08:37
body:
  This should fix building VirtualBox against kernels made using the new manual kernel configuration system.
  In addition, this adds a small test case to the manual kernel, to ensure that modules can be built properly using kbuild.

  And the latter (kbuild) is also used in the VirtualBox derivation, so we shouldn't trap into problems even with generic kernels (which i didn't test, yet so it would make sense to test it before merging...).


state: closed
title: Samba: reduce bloat by linking dynamically
user_login: edolstra
html_url: https://github.com/NixOS/nixpkgs/issues/110
updated_at: 2017-02-16 15:40:14
body:
  Samba is insanely bloated:

  ```
  $ nix-build -A samba
  /nix/store/i8qvmdq9b3q38ma8w0y04jzgf32xavd2-samba-3.6.7

  $ du -sch ./result/
  110M    ./result/

  $ ls -l ./result/bin/
  total 72872
  -r-xr-xr-x 1 root nixbld 1862096 Dec 31  1969 eventlogadm
  -r-xr-xr-x 1 root nixbld    4641 Dec 31  1969 findsmb
  -r-xr-xr-x 1 root nixbld 8219864 Dec 31  1969 net
  -r-xr-xr-x 1 root nixbld 1593640 Dec 31  1969 nmblookup
  -r-xr-xr-x 1 root nixbld 3070992 Dec 31  1969 ntlm_auth
  -r-xr-xr-x 1 root nixbld 2024040 Dec 31  1969 pdbedit
  ...
  ```

  The main reason seems to be that the binaries in bin and sbin are statically linked against libsmbclient and libnetapi, even though we build dynamic versions of those.

  The Samba source code says:

  ```
  # WORKAROUND:
  #   until we have organized other internal subsystems (as util, registry
  #   and smbconf) into shared libraries, we CAN NOT link libnetapi
  #   dynamically to samba programs.
  #
  LINK_LIBNETAPI=STATIC

  LINK_LIBSMBCLIENT=STATIC
  ```

  so it's not clear if dynamic linking is currently safe. However, https://bugs.archlinux.org/task/24678 suggests that using Samba's alternative "waf"-based build system does the right thing. So maybe we should investigate that.

  <!---
  @huboard:{"custom_state":"","order":110,"milestone_order":110}
  -->


state: closed
title: buildr_1_4_7 comes with serious regressions; restore buildr_1_4_6
user_login: karltk
html_url: https://github.com/NixOS/nixpkgs/issues/111
updated_at: 2012-12-05 13:42:23
body:
  buildr_1_4_7 in is a rubygem for the Apache Buildr build system.

  The upstream 1.4.7 release of Buildr has a few serious regressions compared with version 1.4.6 that prevent some projects from compiling with Buildr 1.4.7. 

  Would it be possible to keep the (old) expression for 1_4_6 around, alongside 1_4_7?

  There should be a way for nix expressions to specify a composition with 1_4_6 specifically (for projects that are hit by the regression). 


state: closed
title: Fix NSS library not finding root CA certificates.
user_login: aszlig
html_url: https://github.com/NixOS/nixpkgs/pull/112
updated_at: 2012-08-22 11:27:53
body:
  This now uses more or less hardcoded CA certificates from Mozilla, which is the case on Debian and Gentoo aswell. And it fixes the root CA loading issue, as i discovered that firefox builds with the bundled version of NSS. With this branch this is no longer the case.

  My long-term plans are to integrate an automatic chainloader for OPENSSL_X509_CERT_FILE, but I'm not sure if this is really a good idea (hence not included in this branch), as the nss-pem module is still somewhat experimental. Regardless of it's experimental nature i'm still including it in order to make it possible for users to load custom PEM encoded certificates into the NSS database.

  This fixups also makes it possible to enable FIPS mode, in case someone might be interested in that.

  And finally, we have a Chromium without quirky bugs from the experimental OpenSSL integration, which was my original motivation to do this.


state: closed
title: gimp: revert broken gimp-2.6 dependencies
user_login: ierton
html_url: https://github.com/NixOS/nixpkgs/pull/114
updated_at: 2014-08-06 07:26:15
body:
  This patch brings gimp-2.6 back to work. Looks like new gegl / babl are not compatible with it anymore. gimp-2.8 needs further investigations.


state: closed
title: Add python bindings to librsvg
user_login: cillianderoiste
html_url: https://github.com/NixOS/nixpkgs/pull/115
updated_at: 2014-07-27 14:17:55
body:
  See the discussion "Python bindings to librsvg or gnome-desktop" on the mailing list for further details.

  This only adds functionality so it shouldn't break anything, it will however cause a lot of rebuilding and I haven't tested that everything will be rebuilt successfully.


state: closed
title: Default 'jdk' and 'jre' to openjdk and openjre, respectively, on supporting systems
user_login: shlevy
html_url: https://github.com/NixOS/nixpkgs/pull/116
updated_at: 2014-07-07 22:37:26
body:
  With this change, java packages will build with openjdk by default. The primary driver for this is legal: The build farm is not allowed to distribute the proprietary Oracle jdk6, and so it is not allowed to distribute any packages that depend on it. In my view, this is a purely beneficial change: from the perspective of the build farm, packages will go from undistributable due to licensing to either distributable or undistributable due to failed build (if the package doesn't build properly with openjdk), and from the perspective of the end user it is very easy to override the jdk on a package-by-package basis or for all of nixpkgs in the nixpkgs configuration.


state: closed
title: Add package: plowshare-git20120807
user_login: aforemny
html_url: https://github.com/NixOS/nixpkgs/pull/117
updated_at: 2012-08-31 14:07:52
body:
  This commit adds plowshare to Nixpkgs. I built and tested it locally and it is working fine for me. However, I am wondering if the Nix expression is correct.

  plowshare is just a bunch of Bash scripts which call other programs, e.g. curl. Mind that curl is _not_ mentioned in plowshare's dependencies. I didn't perform any wrapping of the shell scripts. Does this make the Nix expression impure? What is the recommended way to improve this?

  I was expecting that plowshare wouldn't work at all, but even after removing curl from my user account in NixOS it apparently picked up the right binaries. So I am a little confused if I should patch anything at all.


state: closed
title: experimental/lib-fold-attr
user_login: MarcWeber
html_url: https://github.com/NixOS/nixpkgs/pull/118
updated_at: 2014-06-18 02:40:47
body:
  adding useful function foldAttr which behave like fold on attr values grouped by name

  Signed-off-by: Marc Weber marco-oweber@gmx.de


state: closed
title: Can't install worked rails for nixos with ruby-1.9 from nixpkgs
user_login: perestoronin
html_url: https://github.com/NixOS/nixpkgs/issues/120
updated_at: 2015-10-23 19:34:01
body:
  gem install rails -  failed

  how to install rails on NixOS with Ruby 1.9 (not 1.8) ?

  and how to update installed gems - gem update - also failed ?

  PS. all gem commands failed due to nix store is protected


state: closed
title: Isabelle2012
user_login: maggesi
html_url: https://github.com/NixOS/nixpkgs/pull/122
updated_at: 2014-06-22 19:25:18
body:
  Upgrade Isabelle theorem prover to the new version Isabelle2012.
  This is my first pull request, so I hope I didn't do anything wrong.


state: closed
title: --keep-failed doesn't preserve build directory on failed multiple-outputs build.
user_login: jcumming
html_url: https://github.com/NixOS/nixpkgs/issues/123
updated_at: 2012-09-18 14:12:58
body:
  For example:

  ```
  { stdenv, fetchurl, libogg }:                                                                                                                                  

  stdenv.mkDerivation rec {                                                                                                                                      
    name = "flac-1.2.1";                                                                                                                                         

    src = fetchurl {                                                                                                                                             
      url = mirror://sourceforge/flac/flac-1.2.1.tar.gz;                                                                                                         
      sha256 = "1pry5lgzfg57pga1zbazzdd55fkgk3v5qy4axvrbny5lrr5s8dcn";                                                                                           
    };                                                                                                                                                           

    buildInputs = [ libogg ];                                                                                                                                    

    patches =                                                                                                                                                    
      [ # Fix for building on GCC 4.3.                                                                                                                           
        (fetchurl {                                                                                                                                              
          url = "http://sources.gentoo.org/viewcvs.py/*checkout*/gentoo-x86/media-libs/flac/files/flac-1.2.1-gcc-4.3-includes.patch?rev=1.1";                    
          sha256 = "1m6ql5vyjb2jlp5qiqp6w0drq1m6x6y3i1dnl5ywywl3zd36k0mr";                                                                                       
        })                                                                                                                                                       
      ];                                                                                                                                                         

    enableParallelBuilding = true;                                                                                                                               

    outputs = [ "dev" "out" "bin" "doc" ];                                                                                                                       

    meta = {                                                                                                                                                     
      homepage = http://flac.sourceforge.net;                                                                                                                    
      description = "Library and tools for encoding and decoding the FLAC lossless audio file format";                                                           
    };                                                                                                                                                           
  } 
  ```

  If this is called with `stdenv` instead of  `stdenvMulti`, it will fail to produce a `bin` output. This causes an assertion of the form:

  ```
  builder for '/nix/store/iicb3pqgczqp9wwmjmx1xy3p0j5rsd8w-flac-1.2.1.drv' 
   failed to produce output path '/nix/store/bvb9sq100agrcxnimkcjjlc48any85hd-flac-1.2.1-bin'.` 
  ```

  Unfortunately, `--keep-failed` doesn't keep the build directory around, making the source of the problem difficult to debug. 


state: closed
title: Use jailbreak to deal with over-specified version restrictions in Cabal builds
user_login: peti
html_url: https://github.com/NixOS/nixpkgs/pull/124
updated_at: 2014-06-15 09:03:37
body:
  `jailbreak` is a tool to drop all versions restrictions on build dependencies from Cabal files. Use of that tool makes it a lot easier to perform updates. Until now, I've manually patched Cabal files with `sed` to achieve the same effect. Please provide feedback whether you like this solution or not.


state: closed
title: Review request: Haskell package "diagrams" and dependencies.
user_login: aszlig
html_url: https://github.com/NixOS/nixpkgs/pull/126
updated_at: 2012-09-10 16:56:18
body:
  Particularily for @peti to review.

  At the moment, I've splitted cmdargs into pre-0.10 and 0.10, so please ignore commit dfea5f2 and 9825e1d in the review, as i will amend it as soon as you merged in the jailbreak branch.


state: closed
title: Review request: Fixes for TCL packages.
user_login: aszlig
html_url: https://github.com/NixOS/nixpkgs/pull/127
updated_at: 2012-09-11 03:12:05
body:
  Not sure whether the license part is correct, but I guess we don't have any lawyers, do we?

  For the rest, this are pretty much fixes for my initial packages around Tkabber, so I really felt the urge to fix what I've fucked up in the past.

  For most of the Tcl parts, I'm still not sure whether it's not a better idea to handle all Tcl packages with a generic builder and in a central way like Perl or Python packages. But from searching the web, it seems that Tcl seems to get used less these days, so maybe something like that will just make sense to keep it as is until Tcl packages increase?

  Do we have active Tcl programmers in the Nix(OS) camp?


state: closed
title: Haskell attoparsec binary
user_login: aforemny
html_url: https://github.com/NixOS/nixpkgs/pull/129
updated_at: 2014-08-12 21:32:58
body:
  This adds the Haskell package attoparsec-binary in the most recent version as of writing. The Nix expression is generated by cabal2nix and a patch is supplied to make the package build with GHC 7.6.1.

  Changes are tested locally. The patch should not cause any trouble with less recent versions of GHC, however this has not been tested.

  I wrote an e-mail to attoparsec-binary's maintainer to fix this build issue with GHC 7.6.1. In case the patch holds back this pull request, I'll commit again if attoparsec-binary has been patched upstream.

  Otherwise I'd be glad if this could be merged into upstream.


state: closed
title: Add jhc 0.8.0
user_login: aforemny
html_url: https://github.com/NixOS/nixpkgs/pull/139
updated_at: 2012-10-24 13:40:48
body:
  Rudimentary local testing done.

  ```
  $ nix-env -iA jhc
  $ echo 'module Main where main = print "Hello World."' > Main.hs; jhc Main.hs -o Main; ./Main
  "Hello World."
  ```


state: closed
title: upgrade firmware-linux-nonfree to 0.36
user_login: falsifian
html_url: https://github.com/NixOS/nixpkgs/pull/143
updated_at: 2013-09-29 01:43:13
body:
  Upgrade firmware-linux-nonfree to 0.36, because the last version disappeared from the Debian mirrors.


state: closed
title: ZFS in kernel support.
user_login: jcumming
html_url: https://github.com/NixOS/nixpkgs/pull/145
updated_at: 2014-07-25 14:19:21
body:
  http://zfsonlinux.org in-kernel ZFS. 

  This is the kernel modules and utilities needed to create zfs pools and zfs filesystems, and mount them. 


state: closed
title: Make the gamin patches local.
user_login: jcumming
html_url: https://github.com/NixOS/nixpkgs/pull/146
updated_at: 2012-11-20 23:04:13
body:
  The upstream source to download the patches seems to flake out on me fairly often, so here's a patch to keep a local copy of the patch. 


state: closed
body: (Maybe all-packages.nix should use firefox16 by defaut now.)
user_login: falsifian
html_url: https://github.com/NixOS/nixpkgs/pull/149
updated_at: 2012-10-12 19:22:02
title:
  Update Firefox 16.0 to 16.0.1, and switch to the high-bandwidth releases.mozilla.org for the source.


state: closed
title: Fix xfce4 panel plugins
user_login: ecarreras
html_url: https://github.com/NixOS/nixpkgs/pull/150
updated_at: 2017-12-18 19:38:03
body:
  Improving a litle bit XFCE4 desktop.
  - Adding some xfce4 apps: gigolo, taskmanager, 
  - Fixing panel-plugins datadir and libdir[1]
  - Adding some plugins: cpufreq, systemload

  [1] http://thread.gmane.org/gmane.linux.distributions.nixos/9635


state: closed
title: fix spl license, add workarounds for zfs on i686-linux and linux-3.6
user_login: jcumming
html_url: https://github.com/NixOS/nixpkgs/pull/151
updated_at: 2012-11-15 08:15:57
body:
  This should address the compile failures in i686-linux,. and linux-3.6

  This corrects the spl license to GPL2+. 


state: closed
title: flactag-2.0.4, unac-1.7.0, libmusicbrainz-5.0.1, and asciidoc-8.6.7
user_login: jcumming
html_url: https://github.com/NixOS/nixpkgs/pull/152
updated_at: 2012-11-28 22:23:54
body:
  Flactag is a utility for keeping audio cd image metadata upto date. 

  Add new dependent library 'unac'

  Update libmusicbrainz to 5.0.1. 

  Update asciidoc to 8.6.7, and add dependencies on the docbook xml catalog and the docbook xsl package, so that asciidoc can generate docbook (and derivatives). 


state: closed
title: - icecast-2.3.3, libshout-2.3.1
user_login: jcumming
html_url: https://github.com/NixOS/nixpkgs/pull/153
updated_at: 2012-11-22 05:30:29
body:
  icecast streaming media server. 

  I use this as a transport for mpd, as it has a nice burst cache-filling mode. 


state: closed
title: New pkgs: qtcreator fox xfe gmrun geany
user_login: bbenoist
html_url: https://github.com/NixOS/nixpkgs/pull/155
updated_at: 2012-11-20 20:43:06
body:
  Hello from a new NixOS user!
  Here are some packages I had to write while managing my nix configuration.
  Let me know if something is wrong...

  Package list : 
  qtcreator
  fox
  xfe
  gmrun
  geany

  Regards,


state: closed
title: vtk: latest version + useQt4 option
user_login: bbenoist
html_url: https://github.com/NixOS/nixpkgs/pull/158
updated_at: 2014-07-04 23:31:17
body:
  - Updated vtk to v5.10.0 (latest tagged release)
  - Introduced a useQt4 option which allows to set the VTK_USE_QT option to true
  - Added a package named vtkWithQt4 in the all-packages list


state: closed
title: World of Goo!
user_login: jcumming
html_url: https://github.com/NixOS/nixpkgs/pull/159
updated_at: 2014-07-11 02:01:39
body:
  This supports the demo version and the full version. There's a tricksy download redirector, so I just use requireFile, and leave it up to the user to get the tarball. 


state: closed
title: qt: fix update to 4.8.3
user_login: bbenoist
html_url: https://github.com/NixOS/nixpkgs/pull/161
updated_at: 2012-11-15 16:21:49
body:
  It appeared that Eelco DOSTRA already made an update for it.
  Unfortunately, his update was not complete as the dlopen-gtkstyle patch didn't worked anymore.
  This ommission can be explained by the fact there is (apparently) no usage of the gtkstyle qt option in nixpkgs.
  Also, and because Nokia abandonned Qt, I changed the homepage to match the new url of Qt's open side (qt.digia.com is only for the commercial one).

  First qt: update to 4.8.3 commit (already merged to master) : https://github.com/NixOS/nixpkgs/commit/bf1b2e9c2ec368b04328c298db546f547de0c582


state: closed
title: Mostly blank screen after x-updates merge.
user_login: falsifian
html_url: https://github.com/NixOS/nixpkgs/issues/163
updated_at: 2012-12-05 21:39:33
body:
  My X display is mostly black with some noise at the top.  There is also a square of noise that follows my cursor.  It seems like input is working, because when I type my username and password, my computer starts working as if to log me in.

  This happens at commit f7436a9 (when x-updates was merged) and does not happen at commit 0b592ce (just before x-updates got merged).  NixOS was at 6a9b855 and a4cad32 respectively when I tested those revisions.

  More information forthcoming.  (I have an AMD graphics card; I will look up the details.)


state: closed
title: Update libdrm and mesa to fix https://github.com/NixOS/nixpkgs/issues/163
user_login: falsifian
html_url: https://github.com/NixOS/nixpkgs/pull/171
updated_at: 2012-11-28 22:29:21
body:
  This involves rebuilding xorg, but radeon doesn't work with KMS without this.  See the linked issue for more information.


state: closed
title: mysql and mariadb are bloated, probably due to static linking
user_login: edolstra
html_url: https://github.com/NixOS/nixpkgs/issues/172
updated_at: 2017-07-30 08:28:23
body:
  Our MySQL 5.1 build is 50 MiB, while 5.5 is 152 MiB. It's mostly in the bin directory, which is 110 MiB.  Apparently MySQL does some very bad static linking (for instance, the trivial MySQL utilities "replace" and "resolveip" are both almost 3 MiB).


state: closed
title: 2.6-2 moved to 2.6-3, so patches were not found
user_login: MarcWeber
html_url: https://github.com/NixOS/nixpkgs/pull/174
updated_at: 2012-11-06 17:10:52
body:
  Maybe some new important patches can be found here?
  http://patch-tracker.debian.org/package/plotutils/2.6-3

  upstream source didn't change


state: closed
title: Rolled back xf86-video-ati to 6.14.4.
user_login: falsifian
html_url: https://github.com/NixOS/nixpkgs/pull/175
updated_at: 2012-10-26 12:04:38
body:
  See https://github.com/NixOS/nixpkgs/issues/163 .

  6.14.6 requires a newer version of libdrm, which in turn requires a newer
  version of mesa.  I cheated and edited the generated default.nix file instead of
  re-generating it, since generate-expr-from-tarballs.pl complained of a collision
  between two tarballs providing different versions of xorg-server.


state: closed
title: update pulseaudio to 2.1
user_login: dguibert
html_url: https://github.com/NixOS/nixpkgs/pull/176
updated_at: 2014-03-23 13:23:29
body:
  Systemd support has also been added because pulseaudio needs it to
  be useable with the systemd branch of nixos.


state: closed
title: updated spring from 88 to 91 and downgraded the boost library which spri...
user_login: qknight
html_url: https://github.com/NixOS/nixpkgs/pull/177
updated_at: 2012-10-28 20:16:58
body:
  ...ng uses from default to 1.49 as the

  more recent boost version results in a build issue at about 30%


state: closed
title: Updated version of abcde to 2.5.4
user_login: mpashton
html_url: https://github.com/NixOS/nixpkgs/pull/178
updated_at: 2012-11-20 21:53:34
body:
  - Added support for MusicBrainz queries to abcde package
  - Added new dependencies to abcde: mkcue, eject, perl, MusicBrainz, MusicBrainzDiscID
  - libdiscid version in pkg-config was incorrect; patched libdiscid to fix
  - Added WebServices::MusicBrainz Perl module
  - Added MusicBrainz::DiscID Perl module
  - Commented out XSLoader Perl module since it was broken, no packages depend on it,
    and it has been incorporated into the Perl core

  Most of these changes are to add MusicBrainz support to abcde. They don't appear to affect other packages.

  This is my first pull request for NixOS. Apologies in advance in the likely event that I screwed something up.


state: closed
title: git-annex update
user_login: pcapriotti
html_url: https://github.com/NixOS/nixpkgs/pull/181
updated_at: 2012-11-05 15:15:51
body:
  This fixes the issue described [here](http://git-annex.branchable.com/bugs/Crash_trying_to_sync_with_a_repo_over_ssh/).


state: closed
title: Update default Haskell environment to Haskell Platform 2012.4.0.0.
user_login: peti
html_url: https://github.com/NixOS/nixpkgs/pull/182
updated_at: 2012-11-06 17:36:00
body:
  The most significant change brought by this update is that we now use GHC version 7.4.2 by default.


state: closed
title: Builders should use ${stdenv.shell} instead of /bin/sh
user_login: peti
html_url: https://github.com/NixOS/nixpkgs/issues/183
updated_at: 2019-03-05 20:52:51
body:
  Any Nix expression that refers to the impure path `/bin/sh` should be fixed to use `${stdenv.shell}` (which can be assumed to be Bash).

  Potential offenders are (determined by `for n in $(grep -Rl /bin/sh pkgs); do echo "- [ ] $n"; done` at 2017-01-03):

  - [ ] pkgs/tools/compression/gzip/default.nix
  - [ ] pkgs/tools/package-management/nixui/generate.sh
  - [ ] pkgs/tools/package-management/checkinstall/glibc-check.patch
  - [ ] pkgs/tools/text/gnugrep/default.nix
  - [ ] pkgs/tools/text/patchutils/drop-comments.patch
  - [ ] pkgs/tools/filesystems/bcache-tools/bcache-udev-modern.patch
  - [ ] pkgs/tools/admin/daemontools/default.nix
  - [ ] pkgs/tools/typesetting/tex/texlive/fixHashes.sh
  - [ ] pkgs/tools/typesetting/lout/builder.sh
  - [ ] pkgs/tools/virtualization/nixos-container/nixos-container.pl
  - [ ] pkgs/tools/virtualization/xe-guest-utilities/default.nix
  - [ ] pkgs/tools/backup/store-backup/default.nix
  - [ ] pkgs/tools/archivers/rpmextract/rpmextract.sh
  - [ ] pkgs/tools/archivers/sharutils/default.nix
  - [ ] pkgs/tools/security/eid-mw/eid-nssdb.in
  - [ ] pkgs/tools/security/ecryptfs/default.nix
  - [ ] pkgs/tools/networking/zap/default.nix
  - [ ] pkgs/tools/networking/ccnet/default.nix
  - [ ] pkgs/tools/networking/badvpn/default.nix
  - [ ] pkgs/tools/networking/network-manager/default.nix
  - [ ] pkgs/tools/misc/xfstests/default.nix
  - [ ] pkgs/tools/misc/qjoypad/default.nix
  - [ ] pkgs/tools/misc/autojump/default.nix
  - [ ] pkgs/tools/misc/fileschanged/unused-variables.debian.patch
  - [ ] pkgs/tools/misc/debootstrap/default.nix
  - [ ] pkgs/tools/misc/grub/2.0x.nix
  - [ ] pkgs/tools/misc/grub/trusted.nix
  - [ ] pkgs/tools/graphics/povray/default.nix
  - [ ] pkgs/tools/graphics/briss/default.nix
  - [ ] pkgs/tools/graphics/zxing/zxing.sh
  - [ ] pkgs/tools/graphics/zxing/java-zxing.sh
  - [ ] pkgs/tools/graphics/zxing/zxing-cmdline-runner.sh
  - [ ] pkgs/tools/graphics/zxing/zxing-cmdline-encoder.sh
  - [ ] pkgs/tools/X11/xnee/default.nix
  - [ ] pkgs/desktops/gnustep/make/wrapper.sh
  - [ ] pkgs/desktops/kde-4.14/l10n/l10n-manifest.sh
  - [ ] pkgs/desktops/kde-4.14/kde-package/kde-manifest.sh
  - [ ] pkgs/shells/bash/4.4.nix
  - [ ] pkgs/shells/bash/4.3.nix
  - [ ] pkgs/shells/bash/cygwin-bash-4.3.33-1.src.patch
  - [ ] pkgs/shells/bash/update-patch-set.sh
  - [ ] pkgs/shells/dash/default.nix
  - [ ] pkgs/build-support/fetchzip/nix-prefetch-zip
  - [ ] pkgs/build-support/fetchsvn/nix-prefetch-svn
  - [ ] pkgs/build-support/release/ant-build.nix
  - [ ] pkgs/build-support/setup-hooks/patch-shebangs.sh
  - [ ] pkgs/build-support/docker/default.nix
  - [ ] pkgs/build-support/upstream-updater/update-upstream-data.sh
  - [ ] pkgs/build-support/upstream-updater/create-src-info.sh
  - [ ] pkgs/build-support/upstream-updater/update-walker.sh
  - [ ] pkgs/build-support/upstream-updater/create-src-info-git.sh
  - [ ] pkgs/build-support/upstream-updater/urls-from-page.sh
  - [ ] pkgs/build-support/icon-conv-tools/bin/extractWinRscIconsToStdFreeDesktopDir.sh
  - [ ] pkgs/build-support/icon-conv-tools/bin/icoFileToHiColorTheme
  - [ ] pkgs/build-support/vm/windows/default.nix
  - [ ] pkgs/build-support/vm/default.nix
  - [ ] pkgs/build-support/fetchbzr/nix-prefetch-bzr
  - [ ] pkgs/build-support/fetchcvs/nix-prefetch-cvs
  - [ ] pkgs/build-support/singularity-tools/default.nix
  - [ ] pkgs/build-support/kdewrapper/default.nix
  - [ ] pkgs/development/tools/tradcpp/tradcpp-configure.patch
  - [ ] pkgs/development/tools/java/jclasslib/builder.sh
  - [ ] pkgs/development/tools/misc/ctags/wrapped.nix
  - [ ] pkgs/development/tools/misc/ccache/default.nix
  - [ ] pkgs/development/tools/misc/distcc/default.nix
  - [ ] pkgs/development/tools/misc/libtool/libtool2.nix
  - [ ] pkgs/development/tools/misc/libtool/default.nix
  - [ ] pkgs/development/tools/misc/autoconf/2.64.nix
  - [ ] pkgs/development/tools/misc/autoconf/default.nix
  - [ ] pkgs/development/tools/misc/autoconf/2.13.nix
  - [ ] pkgs/development/tools/misc/automake/automake-1.13.x.nix
  - [ ] pkgs/development/tools/misc/automake/automake-1.14.x.nix
  - [ ] pkgs/development/tools/misc/automake/automake-1.15.x.nix
  - [ ] pkgs/development/tools/misc/automake/automake-1.12.x.nix
  - [ ] pkgs/development/tools/misc/automake/automake-1.11.x.nix
  - [ ] pkgs/development/tools/build-managers/buildbot/default.nix
  - [ ] pkgs/development/interpreters/guile/default.nix
  - [ ] pkgs/development/interpreters/picolisp/default.nix
  - [ ] pkgs/development/ocaml-modules/gmetadom/gcc-4.3.dpatch
  - [ ] pkgs/development/libraries/aqbanking/update.sh
  - [ ] pkgs/development/libraries/beignet/default.nix
  - [ ] pkgs/development/libraries/nss/default.nix
  - [ ] pkgs/development/libraries/nss/nss-3.21-gentoo-fixups.patch
  - [ ] pkgs/development/libraries/cloog-ppl/default.nix
  - [ ] pkgs/development/libraries/libgpg-error/default.nix
  - [ ] pkgs/development/libraries/pango/default.nix
  - [ ] pkgs/development/libraries/glibc/common.nix
  - [ ] pkgs/development/libraries/ccnx/default.nix
  - [ ] pkgs/development/libraries/icu/default.nix
  - [ ] pkgs/development/libraries/postgis/pg_db_postgis_enable.sh
  - [ ] pkgs/development/libraries/postgis/pg_db_postgis_fix_or_load_sql_dump.sh
  - [ ] pkgs/development/libraries/cloog/default.nix
  - [ ] pkgs/development/libraries/cloog/0.18.0.nix
  - [ ] pkgs/development/python-modules/libgpuarray/cuda/default.nix
  - [ ] pkgs/development/lisp-modules/clwrapper/common-lisp.sh
  - [ ] pkgs/development/lisp-modules/clwrapper/build-with-lisp.sh
  - [ ] pkgs/development/lisp-modules/clwrapper/cl-wrapper.sh
  - [ ] pkgs/development/lisp-modules/define-package.nix
  - [ ] pkgs/development/lisp-modules/from-quicklisp/barebones-quicklisp-expression.sh
  - [ ] pkgs/development/lisp-modules/from-quicklisp/asdf-description.sh
  - [ ] pkgs/development/lisp-modules/from-quicklisp/quicklisp-beta-env.sh
  - [ ] pkgs/development/lisp-modules/from-quicklisp/quicklisp-dependencies.sh
  - [ ] pkgs/development/mobile/titaniumenv/examples/kitchensink/generatekeystore.sh
  - [ ] pkgs/development/mobile/androidenv/generate-sources.sh
  - [ ] pkgs/development/mobile/androidenv/generate-platforms.sh
  - [ ] pkgs/development/mobile/androidenv/fetch.sh
  - [ ] pkgs/development/mobile/androidenv/generate-sysimages.sh
  - [ ] pkgs/development/mobile/androidenv/generate-addons.sh
  - [ ] pkgs/development/perl-modules/expression-generator/retrieve-file-link.sh
  - [ ] pkgs/development/perl-modules/expression-generator/retrieve-meta-yaml.sh
  - [ ] pkgs/development/perl-modules/expression-generator/make-clean-dir.sh
  - [ ] pkgs/development/perl-modules/expression-generator/requirements.sh
  - [ ] pkgs/development/perl-modules/expression-generator/full-requirements.sh
  - [ ] pkgs/development/perl-modules/expression-generator/filtered-requirements.sh
  - [ ] pkgs/development/perl-modules/expression-generator/write-nix-expression.sh
  - [ ] pkgs/development/perl-modules/expression-generator/source-download-link.sh
  - [ ] pkgs/development/perl-modules/expression-generator/grab-url.sh
  - [ ] pkgs/development/perl-modules/expression-generator/retrieve-modulepage.sh
  - [ ] pkgs/development/web/remarkjs/generate.sh
  - [ ] pkgs/development/node-packages/generate.sh
  - [ ] pkgs/development/node-packages/node-env.nix
  - [ ] pkgs/development/compilers/ccl/default.nix
  - [ ] pkgs/development/compilers/fsharp/default.nix
  - [ ] pkgs/development/compilers/ocaml/configure-3.08.0
  - [ ] pkgs/development/compilers/adobe-flex-sdk/default.nix
  - [ ] pkgs/development/compilers/ghc/gcc-clang-wrapper.sh
  - [ ] pkgs/development/compilers/rust/print-hashes.sh
  - [ ] pkgs/development/compilers/openjdk/8.nix
  - [ ] pkgs/development/compilers/cmdstan/default.nix
  - [ ] pkgs/development/misc/avr8-burn-omat/default.nix
  - [ ] pkgs/test/mkOption/test.sh
  - [ ] pkgs/applications/editors/music/tuxguitar/default.nix
  - [ ] pkgs/applications/version-management/smartgithg/install_freedesktop_items.sh
  - [ ] pkgs/applications/virtualization/xen/generic.nix
  - [ ] pkgs/applications/science/logic/coq/configure.8.3.patch
  - [ ] pkgs/applications/science/logic/iprover/default.nix
  - [ ] pkgs/applications/science/logic/hol_light/default.nix
  - [ ] pkgs/applications/science/geometry/drgeo/struct.patch
  - [ ] pkgs/applications/science/misc/simgrid/default.nix
  - [ ] pkgs/applications/science/misc/openmodelica/update-src-libs-git.sh
  - [ ] pkgs/applications/science/misc/openmodelica/update-src-libs-svn.sh
  - [ ] pkgs/applications/audio/abcde/default.nix
  - [ ] pkgs/applications/display-managers/lightdm/fix-paths.patch
  - [ ] pkgs/applications/networking/cluster/mesos/nixos.patch
  - [ ] pkgs/applications/networking/instant-messengers/telegram/telegram-cli/default.nix
  - [ ] pkgs/applications/networking/instant-messengers/telepathy/kde/update.sh
  - [ ] pkgs/applications/networking/browsers/google-chrome/default.nix
  - [ ] pkgs/applications/networking/browsers/w3m/cygwin.patch
  - [ ] pkgs/applications/networking/browsers/chromium/update.sh
  - [ ] pkgs/applications/misc/keepass/extractWinRscIconsToStdFreeDesktopDir.sh
  - [ ] pkgs/applications/misc/freemind/default.nix
  - [ ] pkgs/applications/misc/translate-shell/default.nix
  - [ ] pkgs/applications/misc/cdrtools/fix-paths.patch
  - [ ] pkgs/applications/misc/googleearth/default.nix
  - [ ] pkgs/applications/misc/openjump/default.nix
  - [ ] pkgs/applications/misc/thinking-rock/default.nix
  - [ ] pkgs/applications/misc/jbidwatcher/default.nix
  - [ ] pkgs/applications/graphics/qscreenshot/default.nix
  - [ ] pkgs/applications/graphics/zgrviewer/default.nix
  - [ ] pkgs/applications/graphics/alchemy/default.nix
  - [ ] pkgs/applications/graphics/sane/backends/generic.nix
  - [ ] pkgs/applications/graphics/swingsane/default.nix
  - [ ] pkgs/applications/graphics/wings/default.nix
  - [ ] pkgs/applications/graphics/shutter/default.nix
  - [ ] pkgs/applications/graphics/digikam/5.nix
  - [ ] pkgs/applications/graphics/xzgv/fix-linker-paths.patch
  - [ ] pkgs/applications/video/handbrake/default.nix
  - [ ] pkgs/applications/video/simplescreenrecorder/fix-paths.patch
  - [ ] pkgs/applications/video/zdfmediathk/default.nix
  - [ ] pkgs/applications/video/shotcut/default.nix
  - [ ] pkgs/data/misc/geolite-legacy/builder.sh
  - [ ] pkgs/games/eduke32/default.nix
  - [ ] pkgs/games/andyetitmoves/default.nix
  - [ ] pkgs/games/zangband/default.nix
  - [ ] pkgs/games/openttd/default.nix
  - [ ] pkgs/games/trigger/default.nix
  - [ ] pkgs/games/tremulous/default.nix
  - [ ] pkgs/games/crawl/crawl_purify.patch
  - [ ] pkgs/games/oilrush/default.nix
  - [ ] pkgs/games/freeorion/fix-paths.sh
  - [ ] pkgs/games/vessel/default.nix
  - [ ] pkgs/games/worldofgoo/default.nix
  - [ ] pkgs/games/ue4/generate-expr-from-cdn.sh
  - [ ] pkgs/games/mars/default.nix
  - [ ] pkgs/games/minecraft-server/default.nix
  - [ ] pkgs/misc/seafile-shared/default.nix
  - [ ] pkgs/misc/drivers/foomatic-filters/default.nix
  - [ ] pkgs/misc/drivers/hplip/3.15.9.nix
  - [ ] pkgs/misc/drivers/hplip/default.nix
  - [ ] pkgs/misc/vim-plugins/vim-utils.nix
  - [ ] pkgs/misc/freestyle/default.nix
  - [ ] pkgs/misc/cups/drivers/mfcj6510dwlpr/default.nix
  - [ ] pkgs/misc/emulators/retrofe/default.nix
  - [ ] pkgs/misc/emulators/wine/builder-wow.sh
  - [ ] pkgs/os-specific/gnu/mig/default.nix
  - [ ] pkgs/os-specific/linux/nfs-utils/default.nix
  - [ ] pkgs/os-specific/linux/udisks/2-default.nix
  - [ ] pkgs/os-specific/linux/alsa-plugins/wrapper.nix
  - [ ] pkgs/os-specific/linux/bbswitch/default.nix
  - [ ] pkgs/os-specific/linux/util-linux/default.nix
  - [ ] pkgs/os-specific/linux/rfkill/udev.nix
  - [ ] pkgs/os-specific/linux/rfkill/rfkill-hook.sh
  - [ ] pkgs/os-specific/linux/tp_smapi/default.nix
  - [ ] pkgs/servers/xmpp/pyMAILt/default.nix
  - [ ] pkgs/servers/xmpp/pyIRCt/default.nix
  - [ ] pkgs/servers/meteor/main.patch
  - [ ] pkgs/servers/nosql/eventstore/default.nix
  - [ ] pkgs/servers/x11/xquartz/startx
  - [ ] pkgs/servers/x11/xquartz/privileged
  - [ ] pkgs/servers/x11/xquartz/xinitrc
  - [ ] pkgs/servers/x11/xorg/darwin/bundle_main.patch
  - [ ] pkgs/servers/shellinabox/default.nix
  - [ ] pkgs/servers/mail/postfix/postfix-script-shell.patch
  - [ ] pkgs/servers/asterisk/runtime-vardirs.patch
  - [ ] pkgs/stdenv/generic/default.nix
  - [ ] pkgs/stdenv/freebsd/trivial-bootstrap.sh
  - [ ] pkgs/stdenv/nix/default.nix
  - [ ] pkgs/stdenv/cygwin/wrap-exes-to-find-dlls.sh
  - [ ] pkgs/stdenv/linux/bootstrap-tools/scripts/unpack-bootstrap-tools.sh
  - [ ] pkgs/stdenv/darwin/make-bootstrap-tools.nix
  - [ ] pkgs/stdenv/darwin/unpack-bootstrap-tools.sh
  - [ ] pkgs/stdenv/darwin/standard-sandbox.sb
  - [ ] pkgs/stdenv/darwin/default.nix


state: closed
title: Pure Python Proposal: add --no-deps to builder and set allow-hosts=None
user_login: cillianderoiste
html_url: https://github.com/NixOS/nixpkgs/pull/185
updated_at: 2014-07-14 16:01:49
body:
  Currently the default python builder calls easy_install, which will download the dependencies for the package on the fly. This is impure. Also @garbas mentioned that this makes it impossible to deal with circular dependencies e.g. Zope2 and Products.StandardCacheManagers.

  Adding --no-deps to the easy_install command stops it from trying to resolve dependencies. The package will be installed on its own. Dependencies will need to be explicitly specified in the nix expression for it to work correctly (this will break loads of the python packages currently in nixpkgs).

  Setting "allow_hosts = None" has a similar effect except that the package will fail to install with an error which shows the missing dependency. This does not help in cases where there are circular dependencies.

  Neither of these settings should have any effect on python developers who use virtualenv to install packages outside of nixpkgs for development.


state: closed
title: Python rsvg pull request (was #115)
user_login: cillianderoiste
html_url: https://github.com/NixOS/nixpkgs/pull/186
updated_at: 2014-07-28 10:41:14
body:
  Add python-rsvg and key-mon, which uses python-rsvg.

  See the discussion "Python bindings to librsvg or gnome-desktop" on the mailing list and #115 for further details.

  This only adds functionality so it shouldn't break anything, it will however cause a lot of rebuilding and I haven't tested that everything will be rebuilt successfully.


state: closed
title: Ocaml findlib add topfind
user_login: orbitz
html_url: https://github.com/NixOS/nixpkgs/pull/187
updated_at: 2014-07-21 17:23:15
body:
  This has a patch to install the "topfind" script to the findlib dir, so that findlib can be used from the Ocaml REPL, which makes the user experience much better.  In order to use it one has to use -I </path/to/topfind> when starting ocaml, and add any paths to things they want findlib to locate to OCAMLPATH.


state: closed
title: xf86-video-sis broken
user_login: aforemny
html_url: https://github.com/NixOS/nixpkgs/issues/188
updated_at: 2012-11-18 19:18:13
body:
  I just noticed that the `xf86-video-sis` package is broken due to a relocation of the file `pixman.h` which is now in `${pixman}/include/pixman-1/pixman.h` instead of `${pixman}/include/pixman.h`.

  I was able to fix the build by adding the environment variable

  ```
  XORG_CFLAGS="-I${xorgserver}/include/xorg -I${pixman}/include/pixman-1"
  ```

  to the xf86videosis attribute set in `<nixpkgs>/pkgs/servers/x11/xorg/default.nix`, however I feel that this is not really a solution but rather a work-around.

  I hope this proves useful in resolving the issue because I'd be very interested in seeing how to fix this the right way.

  I tried not only with the versions of `pixman` and `xf86-video-sis` in master but also with `pixman-0.28.0` and `xf86-video-sis-0.10.7`, but the work-around described above still is required.

  In case I can help by supplying additional information please let me know.


state: closed
title: updates to libinfinity 0.5.3 and gobby 0.4.94
user_login: qknight
html_url: https://github.com/NixOS/nixpkgs/pull/191
updated_at: 2012-11-21 11:07:38
body:
  - libinfinity 0.4.1 was not compiling anymore so i update it to 0.5.3 and added two libraries
  - gobby was updated to 0.4.94


state: closed
title: bash 4.2 patches 25 through 39
user_login: jcumming
html_url: https://github.com/NixOS/nixpkgs/pull/192
updated_at: 2014-06-17 13:30:53
body:
  Add the next 14 patches in the bash-4.2 series. 

  My motivation is fix the bug: https://bugs.launchpad.net/ubuntu/+source/bash/+bug/778627

  I haven't checked for regressions, but the _above_ bug is fixed. 


state: closed
title: Add Gromacs
user_login: badi
html_url: https://github.com/NixOS/nixpkgs/pull/193
updated_at: 2014-02-18 03:15:34
body:
  Hi

  I've added the GROMACS molecular dynamics simulation software to nixpkgs.
  The `applications/science/molecular-dynamics/gromacs` directory was created to house this.

  Thanks.


state: closed
title: Spotify broken
user_login: aforemny
html_url: https://github.com/NixOS/nixpkgs/issues/195
updated_at: 2013-05-05 13:17:25
body:
  Currently spotify is broken, because the sources are gone.

  I updated the sources, but found myself having to add quite some dependencies to these new versions of the Spotify client. Those changes can be found in my spotify branch aforemny@a1dfb7b9ae8f3e41318df21616906ed3028341b9.

  However, installing spotify from this branch raises the following error when trying to run spotify.

  ```
  $ spotify
  /nix/store/0m5zs2b3my294j9y353m84bjhd9p3hi1-spotify-0.8.4.103/bin/.spotify-wrapped: error while loading shared libraries: libnss3.so.1d: cannot open shared object file: No such file or directory
  ```

  A strace on spotify reveals that spotify only looks for this file in the following places and then exits with exit code 127.

  ```
  /run/opengl-driver/lib/libnss3.so.1d
  /nix/store/7dvylm5crlc0sfafcc0n46mb5ch67q0j-glibc-2.13/lib/libnss3.so.1d
  ```

  It is not clear to me why the path `/nix/store/0m5zs2b3my294j9y353m84bjhd9p3hi1-spotify-0.8.4.103/lib` is skipped where I created the appropiate symlink.

  Any suggestions?


state: closed
title: Despotify
user_login: aforemny
html_url: https://github.com/NixOS/nixpkgs/pull/196
updated_at: 2014-08-13 03:52:03
body:
  This adds the despotify library along with some proof-of-concept clients which are already quite useful. A Spotify premium account is necessary for using the clients, but the library and program is open source.


state: closed
title: Fixes and updates on qt-4.8, qtcreator, opera, dia and geany
user_login: bbenoist
html_url: https://github.com/NixOS/nixpkgs/pull/199
updated_at: 2013-05-31 20:56:48
body:
  This pull request contains some fixes for the following packages:
  - qt-4.8: I simply added an option allowing to build qt with the -developer-build configure argument.
  - qtcreator: I updated it to 2.6.0 and fixed the QmlDesigner plugin build.
  - opera, dia and geany: Removed the obsolete $out/share/icons/hicolor/icon-theme.cache file. This file creates collisions between multiple packages when used together.


state: closed
title: Update plowshare to plowshare4-git20121126.e7e4480
user_login: aforemny
html_url: https://github.com/NixOS/nixpkgs/pull/200
updated_at: 2012-11-30 12:20:58
body:
  plowshare now comes in two flavours, plowshare4 and plowshare3. plowshare4 is recommended if one can afford its larger (bash >= 4.1) dependencies which we can. plowshare3 (bash >= 3, busybox) is aimed at embedded devices.


state: closed
title: Create a symbolic link to cups/lib
user_login: akaposi
html_url: https://github.com/NixOS/nixpkgs/pull/204
updated_at: 2012-11-30 11:44:04
body:
  Thias way pkgs.gutenprintBin can be specified as a driver in services.printing.drivers in /etc/nixos/configuration.nix (and this makes printing to a HP Color Laserjet 5500 work).


state: closed
title: python pureness, cleanup, and enable pth loaders (setuptoolsSite, recursivePthLoader)
user_login: chaoflow
html_url: https://github.com/NixOS/nixpkgs/pull/206
updated_at: 2012-12-05 22:28:10
body:
  This pull request targets changes discussed at and supersedes https://github.com/NixOS/nixpkgs/pull/185:
  - always-unzip eggs 
  - make installCommand easily overridable for circular dependencies
  - make distutils offline during installation, provide this offlineDistutils for optional later usage

  beyond that a summary of changes:
  - cleanup of python packages: enable more tests, some updates, switch more packages to buildPythonPackage
  - pdb available as bin/pdb and bin/pdb2.7|6
  - preserve easy_install.pth file to enable nix' runtime dependency detection and make them available to be used with a pth loader (see next two)
  - remove colliding site.py files, packaged separately instead setuptoolsSite
  - recursive pth loader as optional replacement for setuptools' site.py
  - create pth file for propagated build inputs
  - pil and pycrypto now for python2.6 and python2.7
  - checkPhase after installPhase for python modules to test properly installed modules

  Hydra builts a [python-rework](http://hydra.nixos.org/jobset/nixpkgs/python-rework) jobset. It uses the [python branch](https://github.com/chaoflow/nixpkgs/tree/python) which is this python-merge branch + hydra-specific patches.

  The 273 failing builts also fail in master and are not python related.


state: closed
title: ztest: fix hardcoded paths
user_login: jcumming
html_url: https://github.com/NixOS/nixpkgs/pull/208
updated_at: 2012-12-06 06:36:08
body:
  ztest now appears to work (as well as it does upstream). 

  I wonder if  this should be part of a test phase..


state: closed
title: `PYTHONPATH=/nix/store/...python-nose/.../site-packages python` import nose fails
user_login: cillianderoiste
html_url: https://github.com/NixOS/nixpkgs/issues/209
updated_at: 2012-12-08 06:52:32
body:
  In #206 we remove the setuptools site.py which is created during the installation. Previously it would have been possible to do the following:

  ```
  $ PYTHONPATH=/nix/store/dfvw3wz9sxgmknhicyl4jyzn4wjsd87p-python-nose-1.2.1/lib/python2.7/site-packages python
  Python ....
  >>> import nose
  ```

  This is because the generated site.py would process .pth files in the site-packages directory and add the paths to the egg files to the sys.path.

  At the moment it is possible to add the full path to the egg to PYTHONPATH in order for it to be found. 

  Perhaps we should include the setuptools site.py to the python wrapper to get back the ability to load eggs via the site-packages directory as described above. @chaoflow what do you think?


state: closed
title: python build time dependencies should not be included in the sys.path at run time
user_login: cillianderoiste
html_url: https://github.com/NixOS/nixpkgs/issues/210
updated_at: 2013-01-15 22:59:12
body:
  Reported in IRC:

  (19:23:05) shlevy: goibhniu: Well, $nose/lib/python2.7/site-packages/python-nose-1.2.1-nix-python-build-inputs.pth contains the path to python-coverage, presumably because coverage is a buildInput
  (19:23:20) shlevy: goibhniu: But coverage is only needed at build time, this makes it a runtime dependency


state: closed
title: Perhaps ghcWithPackages should change the GHC.Paths module
user_login: aristidb
html_url: https://github.com/NixOS/nixpkgs/issues/213
updated_at: 2014-04-04 21:59:17
body:
  `ghcWithPackages` refers to `development/compilers/ghc/with-packages.nix`.

  When a program uses GHC.Paths.ghc, it gets `/nix/store/xcsn1rgn9m94m66wakardg0fnr26pq0y-ghc-7.4.2-wrapper/bin/ghc` (the ghc-wrapper shell script) on my machine, but the actual GHC shell script that ghcWithPackages generates and is in my PATH is `/nix/store/6s8zylpykahxwlxr3ar8bi1s6slpqbjx-haskell-env-ghc-7.4.2/bin/ghc`.

  This leads to problems with for example the doctests package. I've asked the doctests author to consider using GHC from PATH, but perhaps it would be possible to patch the GHC.Paths module instead?


state: closed
title: Support for luite's (and other?) mirrors in cabal build helper
user_login: aristidb
html_url: https://github.com/NixOS/nixpkgs/issues/214
updated_at: 2012-12-16 00:45:20
body:
  There's a mirror of Hackage at http://hdiff.luite.com/packages/archive/. Given that we have the SHA256's anyways, adding mirrors should not create a security risk, and hackage.haskell.org is occasionally down for multiple days straight.

  I've found out that build-support/cabal/default.nix is the relevant module, but I'm not sure how one would add a mirror.


state: closed
title: Include Python for Vim by default in vim_configureable(pkgs.vimHugX)
user_login: Davorak
html_url: https://github.com/NixOS/nixpkgs/pull/218
updated_at: 2014-06-28 23:15:17
body:
  Python plugin for vim is turned on by default in ubuntu and other flavors of linux and mimicking
  this in NixOS will help contribut to the impression that NixOS "just works."


state: closed
title: Omit OpenGL packages from haskell-platform on OS X?
user_login: aristidb
html_url: https://github.com/NixOS/nixpkgs/issues/219
updated_at: 2013-01-28 18:46:31
body:
  The OpenGL packages from the haskell platform don't work on OS X. Right now my work-around is to just add the constituent packages manually to my GHC (using the with-packages functionality), but it would be nice to be able to just have the haskell platform only install the parts that actually work on the platform.

  Once I find out how conditionals in Nix work, I might propose a patch myself, but that can take a while. :P


state: closed
title: Hidden state with vim_configurable package
user_login: Davorak
html_url: https://github.com/NixOS/nixpkgs/issues/220
updated_at: 2013-07-18 13:25:39
body:
  What I expected:
  I installed vim_configurable and I should have expected python to work arrording shlevy it is on by default. 

  What I got:
  What I got was pythong did not work either :python print "hi" or plugins that needed python.

  What I expected:
  After getting python working by adding vim.python=true; to .nixpkgs/config.nix.  I expected removing vim.python=true; would remove vim's access to python after nix-env -i vim_configurable.

  What I got:
  Vim still had access to python.

  The step below demonstrate the above and an additional difference between my nixos 1.1pre2714... and nix 1.1 on ubuntu.

  Nixpkgs "remembers" vim.python=true; after it is removed form .nixpkgs/config.nix

  Reproduced in NixOS on VMware and nix on Ubuntu:
  Each invocation of vim happens in a new shell created after the nix-env install is finished.
  - nix-env -i vim_configurable.
    *\* Vim can not access python test by  :python print "Hi" in vim. Should result in error.
  - Add vim.python=true;  to .nixpkgs/config.nix
  - nix-env -i vim_configurable.
    *\* Vim can now access python test by  :python print "Hi" in vim.
  - nix-env -e vim_configurable.
  - Remove vim.python-true; in .nixpkgs/config.nix
  - nix-env -i vim_configurable
    *\* Vim can still access python test by  :python print "Hi" in vim.
  - Add vim.python=false;  to .nixpkgs/config.nix
  - nix-env -i vim_configurable.
    *\* Vim can not access python test by  :python print "Hi" in vim. -> "Sorry, the command is not available in this version
  - remove vim.python=false;  in .nixpkgs/config.nix
  - nix-env -i vim_configurable.
    *\*  :python print "Hi" in vim. -> 
    (ubuntu nix 1.0: vim crashes and gives error report)
    (nixos 1.1pre2714_2f3f413: vim has acces to python)
  - Add vim.python=true;  to .nixpkgs/config.nix
  - nix-env -i vim_configurable.
    *\*  :python print "Hi" in vim. -> 
    (ubuntu nix 1.0: vim crashes and gives error report)
    (nixos 1.1pre2714_2f3f413: vim has acces to python)

  There is some some state that is saved in-between installs which seems undesirable.


state: closed
title: Automatically use recursive-pth-loader
user_login: shlevy
html_url: https://github.com/NixOS/nixpkgs/issues/222
updated_at: 2013-01-15 22:59:12
body:
  The recent changes to nixpkgs python allow using an installed library without manually installing runtime dependencies, but only if you have python-recursive-pth-loader in your PYTHONPATH. Ideally the usage of recursive-pth-loader would be transparent to the end-user, is this possible?

  @chaoflow @cillianderoiste


state: closed
title: gimp import pygtk error
user_login: chaoflow
html_url: https://github.com/NixOS/nixpkgs/issues/223
updated_at: 2017-06-08 17:54:07
body:
  ```
  (gimp:25808): LibGimpBase-WARNING **: gimp: gimp_wire_read(): error
  Traceback (most recent call last):
    File "/nix/store/k52r98d6xqqf5aky4gah80ca2xak1s5x-gimp-2.8.2/lib/gimp/2.0/plug-ins/text-brush.py", line 20, in <module>
      from gimpfu import *
    File "/nix/store/k52r98d6xqqf5aky4gah80ca2xak1s5x-gimp-2.8.2/lib/gimp/2.0/python/gimpfu.py", line 76, in <module>
      import gimp
  ImportError: could not import pygtk

  ```


state: closed
title: Fixed hash for the bloomfilter Haskell package
user_login: Rotsor
html_url: https://github.com/NixOS/nixpkgs/pull/225
updated_at: 2012-12-27 00:27:36
body:
  Fixed hash for the bloomfilter Haskell package.
  The reason is the file was changed on the server. See https://github.com/haskell/cabal/issues/1017#issuecomment-8097073.


state: closed
title: Support for OS X in Haskell OpenGL packages
user_login: aristidb
html_url: https://github.com/NixOS/nixpkgs/issues/227
updated_at: 2013-01-28 23:02:35
body:
  The Haskell OpenGL currently depend on Mesa and libX11 and some other Linux libraries, which do not build on OS X.

  (Related but not equivalent to #219.)


state: closed
title: Changing setup.sh so it can load impure things from the fs
user_login: viric
html_url: https://github.com/NixOS/nixpkgs/pull/228
updated_at: 2012-12-26 21:29:15
body:
  The goal of this change is to make setup.sh check /niximpure/impure.sh. That script will be sourced if it exists.

  The main use I see of it is that, based on PATH, it can override PATH to include 'distcc' callable gcc/cc/c++/g++. This can make builds easier in slow machines like arm, mips, ... And yet get the same hashes as if they were built without any distcc.

  The same can be said about ccache; ccache can be of big help, for example, if builds have to be repeated often. It can belp in big kernel builds, for example, where maybe many objects are repeated from previous builds.

  I'm currently using the script in the Raspberry Pi, with a distcc server on a Core2Duo, with nixpkgs-built cross-compilers targeted at the Pi (same versions as the Pi native compilers from bootstrap-tools and next). The impure.sh takes care in choosing the proper distcc based on the compiler version found in PATH.


state: closed
title: Allow /niximpure/impure.sh impurity, only for users wanting it
user_login: viric
html_url: https://github.com/NixOS/nixpkgs/pull/229
updated_at: 2014-06-16 16:08:08
body:
  Coming from my previous pull request about this (https://github.com/NixOS/nixpkgs/pull/228), niksnut was against it because it introduces a big source of impurity for everyone.

  This new approach makes a 'setup.sh' considering /niximpure/impure.sh only if it has been set in the platform, and the impure derivations coming from that stdenv will all have a different hash compared to the canonical setup.sh.


state: closed
title: Updated sysprof from 1.0.12 to 1.2.0.
user_login: Rotsor
html_url: https://github.com/NixOS/nixpkgs/pull/230
updated_at: 2014-06-21 23:31:00
body:
  Updated the sysprof package. I've removed 1.0.12 because it was failing to build.
  This change also allowed to simplify the expression because 1.2.0 no longer
  includes a kernel module.


state: closed
title: Added Logisim 2.7.1
user_login: rszibele
html_url: https://github.com/NixOS/nixpkgs/pull/231
updated_at: 2014-07-10 07:29:55
body:
  I have added Logisim 2.7.1.

  I have found no compelling reason to make it  compile from source, as it is a pure Java application.
  Info about Logisim: http://ozark.hendrix.edu/~burch/logisim/


state: closed
title: Set CONFIG_SHELL to stdenv.shell in default builder
user_login: 7c6f434c
html_url: https://github.com/NixOS/nixpkgs/issues/233
updated_at: 2015-08-20 05:52:15
body:
  There are cases where chroot builds are not practical (for example, when you are still building stdenv on a platform not supported by Hydra). ./configure will take /bin/bash as shell before checking PATH, but this can be overriden with CONFIG_SHELL environment variable.

  Maybe it is a good idea to set this variable? Or maybe just for stdenv and nix dependencies (afterwards it is possible to use chroot builds)


state: closed
title: Add Raspberry-Pi stdenvLinux support
user_login: viric
html_url: https://github.com/NixOS/nixpkgs/issues/234
updated_at: 2013-01-06 08:38:32
body:
  While the current armv5tel bootstrap runs fine there, it doesn't have hardfp, and uses the v5 instruction set.

  So something more native to the pi, at least for hardfp, would be nice.

  I keep the development over stdenv.updates at https://github.com/viric/nixpkgs/tree/pi-stdenv-updates .


state: closed
title: Ensure stdenv-updates works in mips+arm
user_login: viric
html_url: https://github.com/NixOS/nixpkgs/issues/235
updated_at: 2013-03-16 16:31:07
body:
  At least the fuloong and sheevaplug platforms should work fine, as they worked fine in master.

  I'm currently testing 636303797fa55c6c99de11d3c5a6ff3657fe4ecd in both platforms.


state: closed
title: Ensure glibc uses bash for system()
user_login: viric
html_url: https://github.com/NixOS/nixpkgs/issues/236
updated_at: 2014-04-04 01:05:00
body:
  This is a known for long impurity of nixpkgs glibc; it calls /bin/sh.

  With ludo, we came up with the suggestion that glibc could be patched to refer to a statically-linked bash 'sh', for any /bin/sh reference. That shouldn't introduce any dependency to early bootstrap-tools or so, and fix some portability problems.

  Some people write 'make' recipes using bash, too, and maybe this change would fix 'make' recipes as well. An example of such trouble happens with 'attr-2.4.46', which fails to build if /bin/sh is dash.


state: closed
title: Update to gcc 4.7
user_login: viric
html_url: https://github.com/NixOS/nixpkgs/issues/237
updated_at: 2013-03-09 11:03:22
body:
  Even if we don't do that for this stdenv-updates (I'd like to), we could test at least a branch with that.

  The branch is already at https://github.com/NixOS/nixpkgs/tree/stdenv-updates-gcc47

  Now it'd be nice for hydra people to set up testing for this.


state: closed
title: VirtualBox Guest Additions fully working
user_login: dysinger
html_url: https://github.com/NixOS/nixpkgs/pull/238
updated_at: 2014-06-15 03:48:30
body:
  This was the work required to get things working with shared folders to the guest.  

  Dbus was added to stop virtualbox guest service from bouncing. Virtualbox uses dbus to communicate.  Everything was patchelf-ed to include dbus.  mount.vboxsf was added back to the nix expression.  not sure why it went missing.  it's required to issue a mount -t vboxsf command successfully.


state: closed
title: Upgrade VirtualBox Guest Additions to 4.2.6
user_login: dysinger
html_url: https://github.com/NixOS/nixpkgs/pull/239
updated_at: 2014-06-12 06:57:36
body:
  Simple bump of the guest additions to match the current released version of virtualbox host @ 4.2.6


state: closed
title: Update BLCR to version 0.8.5 Beta 3.
user_login: maggesi
html_url: https://github.com/NixOS/nixpkgs/pull/245
updated_at: 2013-01-27 20:40:57
body:
  This version extends support to kernels up to version 3.7.1.
  According to the authors, despite the "beta" in the version name, this
  version should be considered "stable" on non exotic architecture
  (i686 and x86_64).


state: closed
title: Add XBMC version 11
user_login: oxij
html_url: https://github.com/NixOS/nixpkgs/pull/246
updated_at: 2014-06-13 23:27:33
body:
  Commit ecf27c8ce8144e5a2fbeee5489dcf93a24760f5b changes utils.sh in build-support, and so a lot of things get recompiled.
  That diff was mentioned in the mailing list several months ago but wasn't merged in.
  This time XBMC's configure won't work without it.

  Nix-expression for XBMC was tested (by hand that is) on a x86_64 machine with all possible *Support flags combinations. Runs fine on a ASRock ION 330 HTPC.


state: closed
title: gnome3 improvements
user_login: viric
html_url: https://github.com/NixOS/nixpkgs/issues/247
updated_at: 2019-02-23 13:07:40
body:
  Quick guide on gnome3 https://wiki.gnome.org/SysAdminGuide
  - GTK3 env vars https://developer.gnome.org/gtk3/stable/gtk-running.html
  - Mailing list with important (security) issues for distributors: https://mail.gnome.org/mailman/listinfo/distributor-list

  List of issues to be fixed:
  - [ ] Documentation for GNOME 3 packaging (see #16285)
  - [x] Seahorse crashes when clicking on a private key found from the gnome-shell search. Since 3.12, it does not even show in the applications.
  - [ ] Grilo upnp does not show in the totem sidebar [**possibly fixed**]
  - [ ] Other browsers installed from nix-env cannot be chosen as default application. [**possibly fixed**]
  - [ ] GNOME sometimes loses the background/lock settings [**possibly fixed**]
  - [ ] The default background cannot be chosen from the list of possible backgrounds. [**upstream issue**]
  - [ ] Icons of user-installed applications via `nix-env` are missing from the gnome-shell activity [**possibly fixed**]
  - [x] Cheese is able to show the webcam, but cannot take photos. Something is wrong with gst plugins or such... Maybe relevant: https://bugzilla.redhat.com/show_bug.cgi?id=1227010
  - [x] Update gdm to 3.18, there's some wip code for 3.16. Now we're at 3.14.
  - [x] Could not compile gtkmm 3.18 with new pangomm for weird c++11/libsigc++ errors.
  - [ ] Cannot update profile in gnome-control-center. https://github.com/NixOS/nixpkgs/issues/10025
  - [x] There's some bluetooth support, but somehow GNOME cannot find adapters/devices, nothing shows up. See http://lists.usefulinc.com/pipermail/gnome-bluetooth/2016-July/001515.html.

  Some journalctl warnings to cleanup:
  - [ ] `org.gnome.Calculator.SearchProvider[12182]: Error: ErrorCode.UNKNOWN_VARIABLE` [**possibly fixed**]
  - [ ] `org.gnome.Characters.BackgroundService[4183]: (gjs:5031): Gjs-WARNING **: JS ERROR: Error: Requiring GjsPrivate, version none: Typelib file for namespace 'Gtk', version '3.0' not found` [**possibly fixed**]

  Missing [core packages](https://download.gnome.org/core/3.18/3.18.0/sources/) left to be packaged:
  - [ ] ~~seed~~
  - [ ] mousetweaks (see https://github.com/NixOS/nixpkgs/issues/39509)
  - [ ] mm-common [**is it needed?**]
  - [x] gtkmm

  List of [apps](https://download.gnome.org/apps/3.18/3.18.0/sources/) to be packaged:
  - [x] gnome-color-manager [**integrated into GNOME Control Center?**]
  - ~~gnome-initial-setup~~ (not nixos friendly)
  - [x] gnome-sound-recorder [**broken**]
  - [x] nemiver
  - [x] orca
  - [x] rygel
  - [x] gnome-tweak-tool

    
    


state: closed
title: bup: Impure dependency on par2
user_login: aristidb
html_url: https://github.com/NixOS/nixpkgs/issues/248
updated_at: 2013-01-06 18:02:50
body:
  bup uses par2 if it is available in PATH. Isn't that a nasty impurity? Not sure how to fix that though...

  CC @bluescreen303 


state: closed
title: GHC 7.4.x & 7.6.x & possibly older are broken wrt static compilation
user_login: dysinger
html_url: https://github.com/NixOS/nixpkgs/issues/249
updated_at: 2013-01-11 20:46:53
body:
  Test:

  $ echo 'main = print "hello"' > hello.hs
  $ ghc -O2 --make -static -optc-static -optl-static -optl-pthread hello.hs

  /nix/store/3mni8w684pn8rkfywf1xwa3nmb62wwz4-binutils-2.21.1a/bin/ld: cannot find -lgmp
  collect2: ld returned 1 exit status

  Something is not right with libgmp. On my hand-compiled 7.6.1 for ubuntu it works fine using libgmp3 in it's normal place.  I am suspicious as there is a note in the nix expr for 7.6.1 that says the build failed because of gmp.


state: closed
title: nix-build --run-env with --add-root not working as expected
user_login: cillianderoiste
html_url: https://github.com/NixOS/nixpkgs/issues/250
updated_at: 2013-01-09 23:36:55
body:
  With Nix 1.3

  `~/Projects/MyEnv $ nix-build --run-env '<nixpkgs>' -A irssi`

  works fine but when I try it with add-root I get surprising results:

  `~/Projects/MyEnv $ nix-build --run-env '<nixpkgs>' -A irssi --add-root  myroot  
  error: creating a garbage collector root (/nix/store/27irakzga2m3wiv7977hafjr8kaa3plb-stdenv.drv) in the Nix store is forbidden (are you running nix-build inside the store?)
  /run/current-system/sw/bin/nix-build: failed to build all dependencies`

  with  --indirect 

  ```
  ~/Projects/MyEnv $  nix-build --run-env '<nixpkgs>' -A irssi --add-root  myroot --indirect  
  error: path `/home/goibhniu/Projects/MyEnv/--indirect' is not a valid garbage collector root; it's not in the directory `/nix/var/nix/gcroots'
  /run/current-system/sw/bin/nix-build: failed to build all dependencies
  ```

  By accident I ran:

  ```
  ~/Projects/MyEnv $  nix-build --run-env '<nixpkgs>' -A irssi --indirect --add-root  ./myroot --indirect
  ```

  which did something interesting:

  ```
  ~/Projects/MyEnv $ ls -l                                                 
  total 4
  lrwxrwxrwx 1 goibhniu users 50 Jan  8 23:12 --indirect -> /nix/store/b48470bj4b8d4x6z5rr62924n30cwsiq-stdenv
  lrwxrwxrwx 1 goibhniu users 55 Jan  8 23:12 --indirect-2 -> /nix/store/ahg5mlj2mlp7yfl3x875pq95ar763vgj-ncurses-5.9
  lrwxrwxrwx 1 goibhniu users 56 Jan  8 23:12 --indirect-3 -> /nix/store/043zrsanirjh8nbc5vqpjn93hhrf107f-bash-4.2-p24
  lrwxrwxrwx 1 goibhniu users 58 Jan  8 23:12 --indirect-4 -> /nix/store/h0q955qx57zck3b73mg6f4x3951qhs5p-openssl-1.0.0i
  lrwxrwxrwx 1 goibhniu users 55 Jan  8 23:12 --indirect-5 -> /nix/store/v4m3gahx1iz53v51rdinh0lcmipn1p4j-perl-5.14.2
  lrwxrwxrwx 1 goibhniu users 64 Jan  8 23:12 --indirect-6 -> /nix/store/xy74fdawwpyfzag4m8sgm63x2k9lkagk-irssi-0.8.15.tar.bz2
  lrwxrwxrwx 1 goibhniu users 59 Jan  8 23:12 --indirect-7 -> /nix/store/w6bwp1sq5w24n3vnmx0yifiqdq696fyf-pkg-config-0.23
  lrwxrwxrwx 1 goibhniu users 55 Jan  8 23:12 --indirect-8 -> /nix/store/jsjfzx23rz1vz03wh3x23ryr54c08nb1-glib-2.34.0
  ```

  Perhaps I'm just using it wrong?


state: closed
title: bsd-games-2.17: monop data files
user_login: frozenQueue
html_url: https://github.com/NixOS/nixpkgs/issues/251
updated_at: 2013-01-09 05:56:36
body:
  On my system, the bsd-games-2.17 package installed an essential data
  file for the monop game to ~/.nix-profile/share/games/monop-cards.pck. However, the monop game dies trying to get this file from /usr/share/games/monop-cards.pck. I am running Gentoo amd64 with Nix-2.17 installed to a regular user account, with all packages built from source.

  This is in my view a low priority issue; however, since it prevents monop from playing, I thought it would be good to put it in the Issues queue.


state: closed
title: linux 3.2-3.7: enable NFS_FSCACHE and CIFS_FSCACHE
user_login: rickynils
html_url: https://github.com/NixOS/nixpkgs/pull/253
updated_at: 2014-07-25 14:19:20
body:
  NFS_FSCACHE and CIFS_FSCACHE are required to enable the local cache support for
  NFS and CIFS (the 'fsc' mount option). The reasoning for enabling it from 3.2
  and forward is that at least Ubuntu 12.04 (linux 3.2) has it turned on. Could
  probably be enabled for earlier kernels too.


state: closed
title: X86info.130109
user_login: jcumming
html_url: https://github.com/NixOS/nixpkgs/pull/254
updated_at: 2013-01-12 17:42:37
body:
  Useful hw info tool. 

  I seem to have confused github (and perhaps myself). The 'files changed' looks correct, but I'm not sure what the 7 of the '9 commits' are in there for. 


state: closed
title: Haskell Platform fails to install on Mac OS X (thinks it's Linux)
user_login: dysinger
html_url: https://github.com/NixOS/nixpkgs/issues/255
updated_at: 2013-01-28 18:45:54
body:
  tim@Tims-MacBook-Air:~/src/nixos/nixbox% uname -a
  Darwin Tims-MacBook-Air.local 12.2.1 Darwin Kernel Version 12.2.1: Thu Oct 18 16:32:48 PDT 2012; root:xnu-2050.20.9~2/RELEASE_X86_64 x86_64
  tim@Tims-MacBook-Air:~/src/nixos/nixbox% nix-env --version                                                            nix-env (Nix) 1.3
  tim@Tims-MacBook-Air:~/src/nixos/nixbox% nix-env -iA --show-trace nixpkgs.haskellPackages.haskellPlatform
  installing `haskell-haskell-platform-ghc7.4.2-2012.4.0.0'
  error: while evaluating the builtin function`derivationStrict':while instantiating the derivation named `haskell-haskell-platform-ghc7.4.2-2012.4.0.0' at`/nix/store/f6c29w9bh7jq5i000fcbb3mdna73g0zc-nixpkgs-1.0pre23258_fdf11fd/nixpkgs/pkgs/build-support/cabal/default.nix:36:13':
  while evaluating the derivation attribute `propagatedBuildNativeInputs' at`/nix/store/f6c29w9bh7jq5i000fcbb3mdna73g0zc-nixpkgs-1.0pre23258_fdf11fd/nixpkgs/pkgs/stdenv/generic/default.nix:69:15':
  while evaluating the builtin function `getAttr':
  while evaluating the builtin function`derivationStrict':while instantiating the derivation named `haskell-GLUT-ghc7.4.2-2.1.2.1' at`/nix/store/f6c29w9bh7jq5i000fcbb3mdna73g0zc-nixpkgs-1.0pre23258_fdf11fd/nixpkgs/pkgs/build-support/cabal/default.nix:36:13':while evaluating the derivation attribute `propagatedBuildNativeInputs' at`/nix/store/f6c29w9bh7jq5i000fcbb3mdna73g0zc-nixpkgs-1.0pre23258_fdf11fd/nixpkgs/pkgs/stdenv/generic/default.nix:69:15':
  while evaluating the builtin function `getAttr':
  while evaluating the builtin function`derivationStrict':while instantiating the derivation named `haskell-OpenGL-ghc7.4.2-2.2.3.1' at`/nix/store/f6c29w9bh7jq5i000fcbb3mdna73g0zc-nixpkgs-1.0pre23258_fdf11fd/nixpkgs/pkgs/build-support/cabal/default.nix:36:13':while evaluating the derivation attribute `propagatedBuildNativeInputs' at`/nix/store/f6c29w9bh7jq5i000fcbb3mdna73g0zc-nixpkgs-1.0pre23258_fdf11fd/nixpkgs/pkgs/stdenv/generic/default.nix:69:15':
  while evaluating the builtin function `getAttr':
  while evaluating the builtin function`derivationStrict':while instantiating the derivation named `mesa-8.0.4' at`/nix/store/f6c29w9bh7jq5i000fcbb3mdna73g0zc-nixpkgs-1.0pre23258_fdf11fd/nixpkgs/pkgs/development/libraries/mesa/default.nix:13:3':while evaluating the derivation attribute `buildNativeInputs' at`/nix/store/f6c29w9bh7jq5i000fcbb3mdna73g0zc-nixpkgs-1.0pre23258_fdf11fd/nixpkgs/pkgs/stdenv/generic/default.nix:67:15':
  while evaluating the builtin function `getAttr':
  while evaluating the builtin function`derivationStrict':while instantiating the derivation named `libdrm-2.4.33' at`/nix/store/f6c29w9bh7jq5i000fcbb3mdna73g0zc-nixpkgs-1.0pre23258_fdf11fd/nixpkgs/pkgs/development/libraries/libdrm/default.nix:4:3':while evaluating the derivation attribute `buildNativeInputs' at`/nix/store/f6c29w9bh7jq5i000fcbb3mdna73g0zc-nixpkgs-1.0pre23258_fdf11fd/nixpkgs/pkgs/stdenv/generic/default.nix:67:15':
  while evaluating the attribute `udev173' at`/nix/store/f6c29w9bh7jq5i000fcbb3mdna73g0zc-nixpkgs-1.0pre23258_fdf11fd/nixpkgs/pkgs/top-level/all-packages.nix:6335:3':while evaluating the function at `/nix/store/f6c29w9bh7jq5i000fcbb3mdna73g0zc-nixpkgs-1.0pre23258_fdf11fd/nixpkgs/pkgs/lib/customisation.nix:98:35':while evaluating the function at`/nix/store/f6c29w9bh7jq5i000fcbb3mdna73g0zc-nixpkgs-1.0pre23258_fdf11fd/nixpkgs/pkgs/lib/customisation.nix:59:24':while evaluating the builtin function `isAttrs':
  while evaluating the function at`/nix/store/f6c29w9bh7jq5i000fcbb3mdna73g0zc-nixpkgs-1.0pre23258_fdf11fd/nixpkgs/pkgs/os-specific/linux/udev/173.nix:1:1':
  assertion failed at `/nix/store/f6c29w9bh7jq5i000fcbb3mdna73g0zc-nixpkgs-1.0pre23258_fdf11fd/nixpkgs/pkgs/os-specific/linux/udev/173.nix:4:1'
  tim@Tims-MacBook-Air:~/src/nixos/nixbox% 


state: closed
title: Can't install Go on Mac OS X (thinks it's Linux)
user_login: dysinger
html_url: https://github.com/NixOS/nixpkgs/issues/256
updated_at: 2015-03-25 16:33:48
body:
  tim@Tims-MacBook-Air:~/src/nixos/nixbox% uname -a
  Darwin Tims-MacBook-Air.local 12.2.1 Darwin Kernel Version 12.2.1: Thu Oct 18 16:32:48 PDT 2012; root:xnu-2050.20.9~2/RELEASE_X86_64 x86_64

  tim@Tims-MacBook-Air:~/src/nixos/nixbox% nix-channel --update  
  downloading Nix expressions from `http://nixos.org/releases/nixpkgs/nixpkgs-1.0pre23270_6f1aad7/nixexprs.tar.bz2'...  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                   Dload  Upload   Total   Spent    Left  Speed  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
  unpacking channels...

  tim@Tims-MacBook-Air:~/src/nixos/nixbox% nix-env --version  
  nix-env (Nix) 1.3

  tim@Tims-MacBook-Air:~/src/nixos/nixbox% nix-env --show-trace -iA nixpkgs.go
  installing `go-1.0.3'error: while evaluating the builtin function`derivationStrict':
  while instantiating the derivation named `go-1.0.3' at`/nix/store/a2klq90rchkb459m0pbkwasf0yad6asy-nixpkgs-1.0pre23270_6f1aad7/nixpkgs/pkgs/development/compilers/go/default.nix:10:3':
  while evaluating the derivation attribute `buildNativeInputs' at`/nix/store/a2klq90rchkb459m0pbkwasf0yad6asy-nixpkgs-1.0pre23270_6f1aad7/nixpkgs/pkgs/stdenv/generic/default.nix:67:15':
  while evaluating the builtin function `getAttr':
  while evaluating the builtin function`derivationStrict':
  while instantiating the derivation named `glibc-2.13' at`/nix/store/a2klq90rchkb459m0pbkwasf0yad6asy-nixpkgs-1.0pre23270_6f1aad7/nixpkgs/pkgs/development/libraries/glibc/2.13/common.nix:154:3':while evaluating the derivation attribute `kernelHeaders' at`/nix/store/a2klq90rchkb459m0pbkwasf0yad6asy-nixpkgs-1.0pre23270_6f1aad7/nixpkgs/pkgs/development/libraries/glibc/2.13/default.nix:21:12':while evaluating the function at `/nix/store/a2klq90rchkb459m0pbkwasf0yad6asy-nixpkgs-1.0pre23270_6f1aad7/nixpkgs/pkgs/lib/customisation.nix:98:35':
  while evaluating the function at`/nix/store/a2klq90rchkb459m0pbkwasf0yad6asy-nixpkgs-1.0pre23270_6f1aad7/nixpkgs/pkgs/lib/customisation.nix:59:24':
  while evaluating the builtin function `isAttrs':
  while evaluating the function at`/nix/store/a2klq90rchkb459m0pbkwasf0yad6asy-nixpkgs-1.0pre23270_6f1aad7/nixpkgs/pkgs/os-specific/linux/kernel-headers/default.nix:1:1':assertion failed at `/nix/store/a2klq90rchkb459m0pbkwasf0yad6asy-nixpkgs-1.0pre23270_6f1aad7/nixpkgs/pkgs/os-specific/linux/kernel-headers/default.nix:3:1'


state: closed
title: propagate pth loader but do not put it into the generated pth file
user_login: chaoflow
html_url: https://github.com/NixOS/nixpkgs/issues/257
updated_at: 2013-01-15 22:59:12
body:
  We need to propagate the pth loader so packages using us process our pth files, but it makes no sense to have the pth loader itself in a pth file.


state: closed
title: Python recursivePthLoader in action
user_login: chaoflow
html_url: https://github.com/NixOS/nixpkgs/pull/258
updated_at: 2014-07-15 17:59:56
body:
  Remove pth loader (site.py) from module, instead propagate the recursivePthLoader (#222). This allows recursive pth loading, which is needed for modules that themselves depend on modules. It also avoids special treatment / a collision of theses site.py files. The recursivePthLoader itself is not included in the pth file generated for propagatedBuildInputs (#257).

  pth files are not generated anymore for buildInputs (#210), but only for propagatedBuildInputs. the build process, usually easy_install, is responsible to generate a pth file with the runtime dependencies. Use propagatedBuildInputs if this fails, e.g. for matplotlib.

  Further cleanup that also results in recompilation of everything depending on python:
  - prefix setuptools (`python-setuptools` instead of `setuptools`)
  - man page naming consistency (#68)

  Package fixes that make use of the pth loader:
  - pygobject
  - pygtk

  Packages now also available for 2.6
  - pycairo
  - pygobject
  - pygtk/pygtkGlade

  Release file for hydra python-rework jobset: release-python.nix


state: closed
title: Vessel.121213
user_login: jcumming
html_url: https://github.com/NixOS/nixpkgs/pull/260
updated_at: 2013-01-27 20:38:13
body:
  This is an expression for strangeloop's game 'Vessel'. 

  I really enjoy it, so I'm endorsing it by creating and pushing a nix expression. 


state: closed
title: Fix mit-scheme
user_login: aforemny
html_url: https://github.com/NixOS/nixpkgs/pull/261
updated_at: 2013-01-12 12:10:00
body:
  These changes are necessary for me to use mit-scheme on i686 NixOS.
  mit-scheme in the current state should be broken on x86_64 either and
  these changes should fix, too. I however did not test this.


state: closed
title: wrapPython suffix vs prefix
user_login: chaoflow
html_url: https://github.com/NixOS/nixpkgs/issues/264
updated_at: 2014-04-04 01:28:00
body:
  Currently, the wrappers for python programs prefix PYTHONPATH and PATH set in the environment running the wrapper. If we would suffix, it would be possible to override.


state: closed
title: Added jbig2enc.
user_login: errge
html_url: https://github.com/NixOS/nixpkgs/pull/265
updated_at: 2013-01-16 14:07:43
body:
  This binary is needed by some shell scripts, that I use to generate highly compressed PDF 1.4 documents.


state: closed
title: Dropbox seems to have a runtime dependency on "which"
user_login: aristidb
html_url: https://github.com/NixOS/nixpkgs/issues/267
updated_at: 2015-03-10 18:22:51
body:
  It doesn't seem to fail without it though. However, there are error messages in the output about not being able to invoke "which".


state: closed
title: tinc: A VPN daemon with full mesh routing.
user_login: falsifian
html_url: https://github.com/NixOS/nixpkgs/pull/269
updated_at: 2013-01-21 10:15:55
body:
  I made it read configurations from /etc and store local data in /var; is that good?  The default was under /nix/store.


state: closed
title: Set zip_safe to false for python to avoid: "ZIP does not support timestamps before 1980"
user_login: cillianderoiste
html_url: https://github.com/NixOS/nixpkgs/issues/270
updated_at: 2019-02-26 19:42:43
body:
  If I understand correctly, adding the following to distutils.cfg should stop easy_install from trying to zip eggs, which inevitably leads to the error: "ZIP does not support timestamps before 1980":

  ```
  [easy_install]
  zip_ok = 0
  ```


state: closed
title: Python offlineDistutils and purity
user_login: cillianderoiste
html_url: https://github.com/NixOS/nixpkgs/issues/271
updated_at: 2013-01-21 11:28:52
body:
  I noticed that python packages are still downloading and installing dependencies from pypi (when not building with chroot). Perhaps I am just confused by what happened with the python-rework merge. I expected that allow_hosts = None would now be the default (to stop easy_install downloading packages), and that the --no-deps option would be used for the special cases where there are circular dependencies, via offlineDistutils.

  @chaoflow do you remember the details? 

  I guess we just would need to adjust the installCommand in offlineDistutils to add --no-deps, and move the distutils.cfg stuff to the generic expression where we can also add zip_safe = 0, #270.

  Changing the global distutils.cfg will cause a massive rebuild so we'd need another test cycle.


state: closed
title: Wget did not build on OS X - now it does
user_login: aristidb
html_url: https://github.com/NixOS/nixpkgs/pull/272
updated_at: 2014-06-16 09:01:56
body:
  I had to change a lot of Perl packages because CPAN did no longer mirror these old versions, and disable tests for gnutls and nettle. Now wget builds on my OS X 10.7 box.

  This should fix #103?


state: closed
title: properly handle filenames with spaces in patchShebangs (stdenv)
user_login: chaoflow
html_url: https://github.com/NixOS/nixpkgs/issues/274
updated_at: 2014-04-04 21:11:57
body:
  I might have encountered the first filenames in the store that actually have spaces:

  ```
  patching script interpreter paths
  sed: can't read /nix/store/bqhb0lccs846840cigrkqaik5xwcqjqy-distribute-0.6.34/lib/python2.7/site-packages/distribute-0.6.34-py2.7.egg/setuptools/script: No such file or directory
  sed: can't read template.py: No such file or directory
  /nix/store/bqhb0lccs846840cigrkqaik5xwcqjqy-distribute-0.6.34/lib/python2.7/site-packages/distribute-0.6.34-py2.7.egg/setuptools/command/easy_install.py: interpreter changed from python to /nix/store/7v9ml6nr65l6iilzifxi2i5p3kjnlpys-python-2.7.3/bin/python
  sed: can't read /nix/store/bqhb0lccs846840cigrkqaik5xwcqjqy-distribute-0.6.34/lib/python2.7/site-packages/distribute-0.6.34-py2.7.egg/setuptools/script: No such file or directory
  sed: can't read template: No such file or directory
  sed: can't read (dev).py: No such file or directory
  ```


state: closed
title: Updated Mesa to 9.0.2
user_login: Rotsor
html_url: https://github.com/NixOS/nixpkgs/pull/277
updated_at: 2013-01-28 19:12:37
body:
  Also updated libdrm to 2.4.40 (not 2.4.41 because they have broken tars for that)

  Removed the Mesa patch for sis video on mips64el-linux because sis is not
  supported in Mesa anyway (since version 8)


state: closed
title: hplip: "ImportError: No module named hpmudext"
user_login: aristidb
html_url: https://github.com/NixOS/nixpkgs/issues/279
updated_at: 2013-02-10 18:55:40
body:
  When trying to run programs like hp-makeuri or hp-setup, I get the following error:

  ```
  $ sudo hp-setup
  Traceback (most recent call last):
    File "/run/current-system/sw/bin/hp-setup", line 45, in <module>
      from base import device, utils, tui, models, module
    File "/nix/store/ql9wrvvmlr87nf90dpfg55r6bnnll6zb-hplip-3.11.1/share/hplip/base/device.py", line 39, in <module>
      import status
    File "/nix/store/ql9wrvvmlr87nf90dpfg55r6bnnll6zb-hplip-3.11.1/share/hplip/base/status.py", line 45, in <module>
      import hpmudext
  ImportError: No module named hpmudext
  ```

  hplip is installed via environment.systemPackages. I have successfully installed a HPLIP network printer via the CUPS webinterface already, but I wanted to try also installing the integrated scanner with the HP tools.

  I'm not sure what needs to be changed, but I can find the following hpmudext files in the same package:

  ```
  $ find /nix/store/ql9wrvvmlr87nf90dpfg55r6bnnll6zb-hplip-3.11.1/ -name 'hpmudext*'
  /nix/store/ql9wrvvmlr87nf90dpfg55r6bnnll6zb-hplip-3.11.1/lib/python2.7/site-packages/hpmudext.la
  /nix/store/ql9wrvvmlr87nf90dpfg55r6bnnll6zb-hplip-3.11.1/lib/python2.7/site-packages/hpmudext.so
  ```


state: closed
title: Screen configuration in /etc/screenrc
user_login: aristidb
html_url: https://github.com/NixOS/nixpkgs/pull/280
updated_at: 2013-10-13 16:54:44
body:
  It is in general possible to add a global screen configuration, but the nixpkgs screen package does not generate one. Most people only use a per-user configuration, of course.

  I saw two options:
  1. Parametrise the screen package with the configuration file. While pure, this would require rebuilding screen for every change and would make it impossible to use binary packages.
  2. Set screen to use the global /etc/screenrc. Use this in conjunction with the nixos "etc" configuration option, and it should be possible to deal with.

  While not entirely happy, as it is slightly impure, I chose option (2): I think it is a strict improvement over the status quo and should be workable.

  (Oh and yes, I am absolutely militant about Ctrl-a being a stupid escape sequence for screen.)


state: closed
title: Add alsa-oss program
user_login: aristidb
html_url: https://github.com/NixOS/nixpkgs/pull/281
updated_at: 2014-07-25 14:15:05
body:
  alsa-oss is an emulation layer to let OSS programs use proper ALSA sound. This is especially useful to get sound mixing, or run Minecraft in parallel with watching Youtube videos (gotta keep your priorities straight).


state: closed
title: Minecraft
user_login: aristidb
html_url: https://github.com/NixOS/nixpkgs/pull/282
updated_at: 2014-06-14 17:20:40
body:
  This depends on pull request #281.

  I've changed the minecraft wrapper script to use aoss, so the sound works more reliably. Please note that "aoss" detects whether ALSA is loaded, and if not, doesn't inject its LD_PRELOAD stuff.


state: closed
title: plone2nix.py, and generating expressions for other large python programs
user_login: cillianderoiste
html_url: https://github.com/NixOS/nixpkgs/issues/283
updated_at: 2013-02-05 21:01:35
body:
  I think @garbas actually mentioned this earlier (at the Plone Sprint in Munich yesterday), and it follows on from other discussions with @chaoflow, but I only realized it just now...

  for the generated plonePackages expression (garbas/python2nix) perhaps we can forget about the inter-dependencies of the packages (including circular dependencies) altogether (--no-deps):

  ```
  installCommand = ''
        easy_install --always-unzip --no-deps --prefix="$out" .
      '';
  ```

  The packages would then be pretty useless outside of plonePackages, but simpler to maintain. For required build time libraries, we should also be able to use a set of buildInputs for the whole collection of plonePackages.

  The plone expression would take all those packages as propagatedBuildInputs and then run buildout in that environment. By adding an overrideable buildout config we could re-use the same environment for separate zeo and plone deployments, as well as dev environments (in a nice, familiar way to plone devs too!).

  I'm not sure how to convince buildout to accept and use packages in PYTHONPATH yet, but we could always patch it to take out the part that clears PYTHONPATH, if need be.

  I believe that python2nix.py very nearly does set all the correct propagatedBuildInputs for each python package, although I presume that the best eggdeps can do is recognize dependencies explicitly set in the setup.py of each package, which may not be complete, and there's also the problem of circular deps. Both of these would require some manual tweaking of the generated expression.

  We could gradually extract the more general purpose packages into pythonPackages, setting the correct propagatedBuildInputs and anyway, we'll want to re-use the existing expressions e.g. lxml where possible. I guess we just need to add a list of them to a plone2nix script which allows it to skip generating the expressions for them, but does add them to the propagatedBuildInputs for the plone expression itself.

  I think that newer versions of disutils2 will also be able to give us the license info for the metadata fields, otherwise we could use the DOAP file for each project on pypi to fill in the homepage, description and license fields.


state: closed
title: ghc-7.0.4-binary build failure: ghc-cabal unsupported operation
user_login: johnnyangle
html_url: https://github.com/NixOS/nixpkgs/issues/286
updated_at: 2014-04-07 09:47:33
body:
  I'm building on a 64-bit Red Hat system, with Nix 1.3 installed to a local user account. (No root privileges.) Using packages from nixpkgs unstable, synced this morning (1/28/2013). Am attempting to build latest version of GHC, and this is one of the dependencies. Scroll down to the end for error message.

  $ bzcat /center/w/cmhoward2/theta/nixstate/log/nix/drvs/xb3006b2whikch2b17p717aw45iih9pm-ghc-7.0.4-binary.drv.bz2
  [pbuilding /import/c/w/cmhoward2/theta/nixstore/27c1qbk44dcqzazh21h3clmbj6i4mjld-ghc-7.0.4-binary
  [punpacking sources
  [3punpacking source archive /import/c/w/cmhoward2/theta/nixstore/c467y5g8lksimdk7v5dwxsmbxy97nbl0-ghc-7.0.4-x86_64-unknown-linux.tar.bz2
  [qsource root is ghc-7.0.4
  cannot find section .interp
  cannot find section .interp
  cannot find section .interp
  cannot find section .interp
  not an ELF executable
  cannot find section .interp
  not an ELF executable
  cannot find section .interp
  cannot find section .interp
  cannot find section .interp
  cannot find section .interp
  cannot find section .interp
  cannot find section .interp
  cannot find section .interp
  cannot find section .interp
  cannot find section .interp
  cannot find section .interp
  cannot find section .interp
  cannot find section .interp
  cannot find section .interp
  cannot find section .interp
  cannot find section .interp
  cannot find section .interp
  cannot find section .interp
  cannot find section .interp
  cannot find section .interp
  cannot find section .interp
  cannot find section .interp
  cannot find section .interp
  cannot find section .interp
  cannot find section .interp
  cannot find section .interp
  cannot find section .interp
  cannot find section .interp
  cannot find section .interp
  cannot find section .interp
  missing ELF header
  missing ELF header
  [q[ppatching sources
  [q[pconfiguring
  checking for path to top of build tree... /tmp/nix-build-ghc-7.0.4-binary.drv-0/ghc-7.0.4
  Build platform inferred as: x86_64-unknown-linux
  Host platform inferred as: x86_64-unknown-linux
  Target platform inferred as: x86_64-unknown-linuxScroll down to the end. 
  checking for perl... /import/c/w/cmhoward2/theta/nixstore/nsw1yrr7rzzg3j4i3avnghsrq4pgksp5-perl-5.14.2/bin/perl
  checking if your perl works in shell scripts... yes
  checking for a BSD-compatible install... /import/c/w/cmhoward2/theta/nixstore/8124iwdpy6lrwkdavjzz2r67mzc7yvz2-coreutils-8.15/bin/install -c
  checking whether ln -s works... yes
  checking for gsed... sed
  checking for gcc... /import/c/w/cmhoward2/theta/nixstore/h0md5g8zablz08hc5a9kzahxlklnh3f2-gcc-wrapper-4.6.3/bin/gcc
  checking for gcc... /import/c/w/cmhoward2/theta/nixstore/h0md5g8zablz08hc5a9kzahxlklnh3f2-gcc-wrapper-4.6.3/bin/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 /import/c/w/cmhoward2/theta/nixstore/h0md5g8zablz08hc5a9kzahxlklnh3f2-gcc-wrapper-4.6.3/bin/gcc accepts -g... yes
  checking for /import/c/w/cmhoward2/theta/nixstore/h0md5g8zablz08hc5a9kzahxlklnh3f2-gcc-wrapper-4.6.3/bin/gcc option to accept ISO C89... none needed
  checking version of gcc... 4.6.3
  checking how to run the C preprocessor... /import/c/w/cmhoward2/theta/nixstore/h0md5g8zablz08hc5a9kzahxlklnh3f2-gcc-wrapper-4.6.3/bin/gcc -E
  checking for extra options to pass gcc when compiling via C...  -fwrapv
  checking Setting up CFLAGS, LDFLAGS, IGNORE_LINKER_LD_FLAGS and CPPFLAGS... done
  checking Setting up CONF_CC_OPTS_STAGE0, CONF_GCC_LINKER_OPTS_STAGE0, CONF_LD_LINKER_OPTS_STAGE0 and CONF_CPP_OPTS_STAGE0... done
  checking Setting up CONF_CC_OPTS_STAGE1, CONF_GCC_LINKER_OPTS_STAGE1, CONF_LD_LINKER_OPTS_STAGE1 and CONF_CPP_OPTS_STAGE1... done
  checking Setting up CONF_CC_OPTS_STAGE2, CONF_GCC_LINKER_OPTS_STAGE2, CONF_LD_LINKER_OPTS_STAGE2 and CONF_CPP_OPTS_STAGE2... done
  checking for ar... /import/c/w/cmhoward2/theta/nixstore/5m48g0pp4ndcxhi6s8dmy0wv6vsakq1r-binutils-2.21.1a/bin/ar
  checking whether /import/c/w/cmhoward2/theta/nixstore/5m48g0pp4ndcxhi6s8dmy0wv6vsakq1r-binutils-2.21.1a/bin/ar is GNU ar... yes
  checking for ar arguments... q
  checking whether ranlib is needed... no
  configure: creating ./config.status
  config.status: creating extra-gcc-opts
  config.status: creating mk/config.mk
  config.status: creating mk/install.mk

  ---

  Configuration done, ready to 'make install'
  (see README and INSTALL files for more info.)

  ---

  [q[pbuilding
  [q[pinstalling
  install flags: install  
  [pbuilding install
  [3s[amake -r --no-print-directory -f ghc.mk install BINDIST=YES NO_INCLUDE_DEPS=YES
  [pbuilding install_man
  [3s[a/import/c/w/cmhoward2/theta/nixstore/8124iwdpy6lrwkdavjzz2r67mzc7yvz2-coreutils-8.15/bin/install -c -m 755 -d "/import/c/w/cmhoward2/theta/nixstore/27c1qbk44dcqzazh21h3clmbj6i4mjld-ghc-7.0.4-binary/share/man"
  [3s[a/import/c/w/cmhoward2/theta/nixstore/8124iwdpy6lrwkdavjzz2r67mzc7yvz2-coreutils-8.15/bin/install -c -m 755 -d "/import/c/w/cmhoward2/theta/nixstore/27c1qbk44dcqzazh21h3clmbj6i4mjld-ghc-7.0.4-binary/share/man/man1"
  [3s[a/import/c/w/cmhoward2/theta/nixstore/8124iwdpy6lrwkdavjzz2r67mzc7yvz2-coreutils-8.15/bin/install -c -m 644  docs/man/ghc.1 "/import/c/w/cmhoward2/theta/nixstore/27c1qbk44dcqzazh21h3clmbj6i4mjld-ghc-7.0.4-binary/share/man/man1"
  [q[pbuilding driver/mangler/dist/ghc-asm
  [3s[a"rm" -f driver/mangler/dist/ghc-asm
  [3s[aecho '#!/import/c/w/cmhoward2/theta/nixstore/nsw1yrr7rzzg3j4i3avnghsrq4pgksp5-perl-5.14.2/bin/perl'                                  >> driver/mangler/dist/ghc-asm
  [3s[aecho '$TARGETPLATFORM  = "x86_64-unknown-linux";' >> driver/mangler/dist/ghc-asm
  [3s[aecho '$TABLES_NEXT_TO_CODE  = "YES";' >> driver/mangler/dist/ghc-asm
  [3s[acat driver/mangler/dist/ghc-asm.prl                                            >> driver/mangler/dist/ghc-asm
  [q[pbuilding install_driver/mangler_dist
  [3s[a/import/c/w/cmhoward2/theta/nixstore/8124iwdpy6lrwkdavjzz2r67mzc7yvz2-coreutils-8.15/bin/install -c -m 755 -d "/import/c/w/cmhoward2/theta/nixstore/27c1qbk44dcqzazh21h3clmbj6i4mjld-ghc-7.0.4-binary/lib/ghc-7.0.4"
  [3s[a/import/c/w/cmhoward2/theta/nixstore/8124iwdpy6lrwkdavjzz2r67mzc7yvz2-coreutils-8.15/bin/install -c -m 755  driver/mangler/dist/ghc-asm "/import/c/w/cmhoward2/theta/nixstore/27c1qbk44dcqzazh21h3clmbj6i4mjld-ghc-7.0.4-binary/lib/ghc-7.0.4"
  [q[pbuilding driver/split/dist/ghc-split
  [3s[a"rm" -f driver/split/dist/ghc-split
  [3s[aecho '#!/import/c/w/cmhoward2/theta/nixstore/nsw1yrr7rzzg3j4i3avnghsrq4pgksp5-perl-5.14.2/bin/perl'                                  >> driver/split/dist/ghc-split
  [3s[aecho '$TARGETPLATFORM  = "x86_64-unknown-linux";' >> driver/split/dist/ghc-split
  [3s[aecho '$TABLES_NEXT_TO_CODE  = "YES";' >> driver/split/dist/ghc-split
  [3s[acat driver/split/dist/ghc-split.prl                                            >> driver/split/dist/ghc-split
  [q[pbuilding install_driver/split_dist
  [3s[a/import/c/w/cmhoward2/theta/nixstore/8124iwdpy6lrwkdavjzz2r67mzc7yvz2-coreutils-8.15/bin/install -c -m 755 -d "/import/c/w/cmhoward2/theta/nixstore/27c1qbk44dcqzazh21h3clmbj6i4mjld-ghc-7.0.4-binary/lib/ghc-7.0.4"
  [3s[a/import/c/w/cmhoward2/theta/nixstore/8124iwdpy6lrwkdavjzz2r67mzc7yvz2-coreutils-8.15/bin/install -c -m 755  driver/split/dist/ghc-split "/import/c/w/cmhoward2/theta/nixstore/27c1qbk44dcqzazh21h3clmbj6i4mjld-ghc-7.0.4-binary/lib/ghc-7.0.4"
  [q[pbuilding install_driver_ghci
  [3s[a/import/c/w/cmhoward2/theta/nixstore/8124iwdpy6lrwkdavjzz2r67mzc7yvz2-coreutils-8.15/bin/install -c -m 755 -d "/import/c/w/cmhoward2/theta/nixstore/27c1qbk44dcqzazh21h3clmbj6i4mjld-ghc-7.0.4-binary/bin"
  [3s[a"rm" -f                                 "/import/c/w/cmhoward2/theta/nixstore/27c1qbk44dcqzazh21h3clmbj6i4mjld-ghc-7.0.4-binary/bin/ghci-7.0.4"
  [3s[acreate () { touch "$1" && chmod 755 "$1" ; } && create                                   "/import/c/w/cmhoward2/theta/nixstore/27c1qbk44dcqzazh21h3clmbj6i4mjld-ghc-7.0.4-binary/bin/ghci-7.0.4"
  [3s[aecho '#!/bin/sh'                               >> "/import/c/w/cmhoward2/theta/nixstore/27c1qbk44dcqzazh21h3clmbj6i4mjld-ghc-7.0.4-binary/bin/ghci-7.0.4"
  [3s[aecho 'exec "/import/c/w/cmhoward2/theta/nixstore/27c1qbk44dcqzazh21h3clmbj6i4mjld-ghc-7.0.4-binary/bin/ghc-7.0.4" --interactive ${1+"$@"}' >> "/import/c/w/cmhoward2/theta/nixstore/27c1qbk44dcqzazh21h3clmbj6i4mjld-ghc-7.0.4-binary/bin/ghci-7.0.4"
  [3s[achmod +x                                 "/import/c/w/cmhoward2/theta/nixstore/27c1qbk44dcqzazh21h3clmbj6i4mjld-ghc-7.0.4-binary/bin/ghci-7.0.4"
  [3s[a"rm" -f "/import/c/w/cmhoward2/theta/nixstore/27c1qbk44dcqzazh21h3clmbj6i4mjld-ghc-7.0.4-binary/bin/ghci"
  [3s[aln -s ghci-7.0.4 "/import/c/w/cmhoward2/theta/nixstore/27c1qbk44dcqzazh21h3clmbj6i4mjld-ghc-7.0.4-binary/bin/ghci"
  [q[pbuilding install_includes
  [3s[a/import/c/w/cmhoward2/theta/nixstore/8124iwdpy6lrwkdavjzz2r67mzc7yvz2-coreutils-8.15/bin/install -c -m 755 -d "/import/c/w/cmhoward2/theta/nixstore/27c1qbk44dcqzazh21h3clmbj6i4mjld-ghc-7.0.4-binary/lib/ghc-7.0.4/include"
  [3s[a/import/c/w/cmhoward2/theta/nixstore/8124iwdpy6lrwkdavjzz2r67mzc7yvz2-coreutils-8.15/bin/install -c -m 755 -d "/import/c/w/cmhoward2/theta/nixstore/27c1qbk44dcqzazh21h3clmbj6i4mjld-ghc-7.0.4-binary/lib/ghc-7.0.4/include/." && /import/c/w/cmhoward2/theta/nixstore/8124iwdpy6lrwkdavjzz2r67mzc7yvz2-coreutils-8.15/bin/install -c -m 644  includes/./_.h "/import/c/w/cmhoward2/theta/nixstore/27c1qbk44dcqzazh21h3clmbj6i4mjld-ghc-7.0.4-binary/lib/ghc-7.0.4/include/./" &&   /import/c/w/cmhoward2/theta/nixstore/8124iwdpy6lrwkdavjzz2r67mzc7yvz2-coreutils-8.15/bin/install -c -m 755 -d "/import/c/w/cmhoward2/theta/nixstore/27c1qbk44dcqzazh21h3clmbj6i4mjld-ghc-7.0.4-binary/lib/ghc-7.0.4/include/rts" && /import/c/w/cmhoward2/theta/nixstore/8124iwdpy6lrwkdavjzz2r67mzc7yvz2-coreutils-8.15/bin/install -c -m 644  includes/rts/_.h "/import/c/w/cmhoward2/theta/nixstore/27c1qbk44dcqzazh21h3clmbj6i4mjld-ghc-7.0.4-binary/lib/ghc-7.0.4/include/rts/" &&   /import/c/w/cmhoward2/theta/nixstore/8124iwdpy6lrwkdavjzz2r67mzc7yvz2-coreutils-8.15/bin/install -c -m 755 -d "/import/c/w/cmhoward2/theta/nixstore/27c1qbk44dcqzazh21h3clmbj6i4mjld-ghc-7.0.4-binary/lib/ghc-7.0.4/include/rts/prof" && /import/c/w/cmhoward2/theta/nixstore/8124iwdpy6lrwkdavjzz2r67mzc7yvz2-coreutils-8.15/bin/install -c -m 644  includes/rts/prof/_.h "/import/c/w/cmhoward2/theta/nixstore/27c1qbk44dcqzazh21h3clmbj6i4mjld-ghc-7.0.4-binary/lib/ghc-7.0.4/include/rts/prof/" &&   /import/c/w/cmhoward2/theta/nixstore/8124iwdpy6lrwkdavjzz2r67mzc7yvz2-coreutils-8.15/bin/install -c -m 755 -d "/import/c/w/cmhoward2/theta/nixstore/27c1qbk44dcqzazh21h3clmbj6i4mjld-ghc-7.0.4-binary/lib/ghc-7.0.4/include/rts/storage" && /import/c/w/cmhoward2/theta/nixstore/8124iwdpy6lrwkdavjzz2r67mzc7yvz2-coreutils-8.15/bin/install -c -m 644  includes/rts/storage/_.h "/import/c/w/cmhoward2/theta/nixstore/27c1qbk44dcqzazh21h3clmbj6i4mjld-ghc-7.0.4-binary/lib/ghc-7.0.4/include/rts/storage/" &&   /import/c/w/cmhoward2/theta/nixstore/8124iwdpy6lrwkdavjzz2r67mzc7yvz2-coreutils-8.15/bin/install -c -m 755 -d "/import/c/w/cmhoward2/theta/nixstore/27c1qbk44dcqzazh21h3clmbj6i4mjld-ghc-7.0.4-binary/lib/ghc-7.0.4/include/stg" && /import/c/w/cmhoward2/theta/nixstore/8124iwdpy6lrwkdavjzz2r67mzc7yvz2-coreutils-8.15/bin/install -c -m 644  includes/stg/_.h "/import/c/w/cmhoward2/theta/nixstore/27c1qbk44dcqzazh21h3clmbj6i4mjld-ghc-7.0.4-binary/lib/ghc-7.0.4/include/stg/" &&  true
  [3s[a/import/c/w/cmhoward2/theta/nixstore/8124iwdpy6lrwkdavjzz2r67mzc7yvz2-coreutils-8.15/bin/install -c -m 644  includes/ghcautoconf.h includes/ghcplatform.h "/import/c/w/cmhoward2/theta/nixstore/27c1qbk44dcqzazh21h3clmbj6i4mjld-ghc-7.0.4-binary/lib/ghc-7.0.4/include/"
  [q[pbuilding install_utils/haddock_dist_wrapper
  [3s[a/import/c/w/cmhoward2/theta/nixstore/8124iwdpy6lrwkdavjzz2r67mzc7yvz2-coreutils-8.15/bin/install -c -m 755 -d "/import/c/w/cmhoward2/theta/nixstore/27c1qbk44dcqzazh21h3clmbj6i4mjld-ghc-7.0.4-binary/bin"
  [3s[a"rm" -f                                        "/import/c/w/cmhoward2/theta/nixstore/27c1qbk44dcqzazh21h3clmbj6i4mjld-ghc-7.0.4-binary/bin/haddock-ghc-7.0.4"
  [3s[acreate () { touch "$1" && chmod 755 "$1" ; } && create                                           "/import/c/w/cmhoward2/theta/nixstore/27c1qbk44dcqzazh21h3clmbj6i4mjld-ghc-7.0.4-binary/bin/haddock-ghc-7.0.4"
  [3s[aecho '#!/bin/sh'                                       >> "/import/c/w/cmhoward2/theta/nixstore/27c1qbk44dcqzazh21h3clmbj6i4mjld-ghc-7.0.4-binary/bin/haddock-ghc-7.0.4"
  [3s[aecho 'exedir="/import/c/w/cmhoward2/theta/nixstore/27c1qbk44dcqzazh21h3clmbj6i4mjld-ghc-7.0.4-binary/lib/ghc-7.0.4"'                        >> "/import/c/w/cmhoward2/theta/nixstore/27c1qbk44dcqzazh21h3clmbj6i4mjld-ghc-7.0.4-binary/bin/haddock-ghc-7.0.4"
  [3s[aecho 'exeprog="haddock"'                          >> "/import/c/w/cmhoward2/theta/nixstore/27c1qbk44dcqzazh21h3clmbj6i4mjld-ghc-7.0.4-binary/bin/haddock-ghc-7.0.4"
  [3s[aecho 'executablename="$exedir/$exeprog"'           >> "/import/c/w/cmhoward2/theta/nixstore/27c1qbk44dcqzazh21h3clmbj6i4mjld-ghc-7.0.4-binary/bin/haddock-ghc-7.0.4"
  [3s[aecho 'datadir="/import/c/w/cmhoward2/theta/nixstore/27c1qbk44dcqzazh21h3clmbj6i4mjld-ghc-7.0.4-binary/share"'                             >> "/import/c/w/cmhoward2/theta/nixstore/27c1qbk44dcqzazh21h3clmbj6i4mjld-ghc-7.0.4-binary/bin/haddock-ghc-7.0.4"
  [3s[aecho 'bindir="/import/c/w/cmhoward2/theta/nixstore/27c1qbk44dcqzazh21h3clmbj6i4mjld-ghc-7.0.4-binary/bin"'                               >> "/import/c/w/cmhoward2/theta/nixstore/27c1qbk44dcqzazh21h3clmbj6i4mjld-ghc-7.0.4-binary/bin/haddock-ghc-7.0.4"
  [3s[aecho 'topdir="/import/c/w/cmhoward2/theta/nixstore/27c1qbk44dcqzazh21h3clmbj6i4mjld-ghc-7.0.4-binary/lib/ghc-7.0.4"'                               >> "/import/c/w/cmhoward2/theta/nixstore/27c1qbk44dcqzazh21h3clmbj6i4mjld-ghc-7.0.4-binary/bin/haddock-ghc-7.0.4"
  [3s[aecho 'pgmgcc="/import/c/w/cmhoward2/theta/nixstore/h0md5g8zablz08hc5a9kzahxlklnh3f2-gcc-wrapper-4.6.3/bin/gcc"'                      >> "/import/c/w/cmhoward2/theta/nixstore/27c1qbk44dcqzazh21h3clmbj6i4mjld-ghc-7.0.4-binary/bin/haddock-ghc-7.0.4"
  [3s[acat utils/haddock/haddock.wrapper                         >> "/import/c/w/cmhoward2/theta/nixstore/27c1qbk44dcqzazh21h3clmbj6i4mjld-ghc-7.0.4-binary/bin/haddock-ghc-7.0.4"
  [3s[achmod +x                                         "/import/c/w/cmhoward2/theta/nixstore/27c1qbk44dcqzazh21h3clmbj6i4mjld-ghc-7.0.4-binary/bin/haddock-ghc-7.0.4"
  [q[pbuilding install_utils/haddock_html
  [3s[a/import/c/w/cmhoward2/theta/nixstore/8124iwdpy6lrwkdavjzz2r67mzc7yvz2-coreutils-8.15/bin/install -c -m 755 -d "/import/c/w/cmhoward2/theta/nixstore/27c1qbk44dcqzazh21h3clmbj6i4mjld-ghc-7.0.4-binary/share/doc/ghc/html"
  [3s[a"cp" -R utils/haddock/html "/import/c/w/cmhoward2/theta/nixstore/27c1qbk44dcqzazh21h3clmbj6i4mjld-ghc-7.0.4-binary/share/doc/ghc/html"
  [q[pbuilding install_utils/haddock_data
  [3s[a/import/c/w/cmhoward2/theta/nixstore/8124iwdpy6lrwkdavjzz2r67mzc7yvz2-coreutils-8.15/bin/install -c -m 755 -d "/import/c/w/cmhoward2/theta/nixstore/27c1qbk44dcqzazh21h3clmbj6i4mjld-ghc-7.0.4-binary/lib/ghc-7.0.4/html/"  
  [3s[a/import/c/w/cmhoward2/theta/nixstore/8124iwdpy6lrwkdavjzz2r67mzc7yvz2-coreutils-8.15/bin/install -c -m 755 -d "/import/c/w/cmhoward2/theta/nixstore/27c1qbk44dcqzazh21h3clmbj6i4mjld-ghc-7.0.4-binary/lib/ghc-7.0.4/html/Classic.theme/"  
  [3s[a/import/c/w/cmhoward2/theta/nixstore/8124iwdpy6lrwkdavjzz2r67mzc7yvz2-coreutils-8.15/bin/install -c -m 755 -d "/import/c/w/cmhoward2/theta/nixstore/27c1qbk44dcqzazh21h3clmbj6i4mjld-ghc-7.0.4-binary/lib/ghc-7.0.4/html/Ocean.std-theme/"  
  [3s[a/import/c/w/cmhoward2/theta/nixstore/8124iwdpy6lrwkdavjzz2r67mzc7yvz2-coreutils-8.15/bin/install -c -m 755 -d "/import/c/w/cmhoward2/theta/nixstore/27c1qbk44dcqzazh21h3clmbj6i4mjld-ghc-7.0.4-binary/lib/ghc-7.0.4/latex/"
  [3s[a/import/c/w/cmhoward2/theta/nixstore/8124iwdpy6lrwkdavjzz2r67mzc7yvz2-coreutils-8.15/bin/install -c -m 644  utils/haddock/html/frames.html "/import/c/w/cmhoward2/theta/nixstore/27c1qbk44dcqzazh21h3clmbj6i4mjld-ghc-7.0.4-binary/lib/ghc-7.0.4/html/"  
  [3s[a/import/c/w/cmhoward2/theta/nixstore/8124iwdpy6lrwkdavjzz2r67mzc7yvz2-coreutils-8.15/bin/install -c -m 644  utils/haddock/html/haddock-util.js "/import/c/w/cmhoward2/theta/nixstore/27c1qbk44dcqzazh21h3clmbj6i4mjld-ghc-7.0.4-binary/lib/ghc-7.0.4/html/"  
  [3s[a/import/c/w/cmhoward2/theta/nixstore/8124iwdpy6lrwkdavjzz2r67mzc7yvz2-coreutils-8.15/bin/install -c -m 644  utils/haddock/html/Classic.theme/haskell_icon.gif "/import/c/w/cmhoward2/theta/nixstore/27c1qbk44dcqzazh21h3clmbj6i4mjld-ghc-7.0.4-binary/lib/ghc-7.0.4/html/Classic.theme/"  
  [3s[a/import/c/w/cmhoward2/theta/nixstore/8124iwdpy6lrwkdavjzz2r67mzc7yvz2-coreutils-8.15/bin/install -c -m 644  utils/haddock/html/Classic.theme/minus.gif "/import/c/w/cmhoward2/theta/nixstore/27c1qbk44dcqzazh21h3clmbj6i4mjld-ghc-7.0.4-binary/lib/ghc-7.0.4/html/Classic.theme/"  
  [3s[a/import/c/w/cmhoward2/theta/nixstore/8124iwdpy6lrwkdavjzz2r67mzc7yvz2-coreutils-8.15/bin/install -c -m 644  utils/haddock/html/Classic.theme/plus.gif "/import/c/w/cmhoward2/theta/nixstore/27c1qbk44dcqzazh21h3clmbj6i4mjld-ghc-7.0.4-binary/lib/ghc-7.0.4/html/Classic.theme/"  
  [3s[a/import/c/w/cmhoward2/theta/nixstore/8124iwdpy6lrwkdavjzz2r67mzc7yvz2-coreutils-8.15/bin/install -c -m 644  utils/haddock/html/Classic.theme/xhaddock.css "/import/c/w/cmhoward2/theta/nixstore/27c1qbk44dcqzazh21h3clmbj6i4mjld-ghc-7.0.4-binary/lib/ghc-7.0.4/html/Classic.theme/"  
  [3s[a/import/c/w/cmhoward2/theta/nixstore/8124iwdpy6lrwkdavjzz2r67mzc7yvz2-coreutils-8.15/bin/install -c -m 644  utils/haddock/html/Ocean.std-theme/hslogo-16.png "/import/c/w/cmhoward2/theta/nixstore/27c1qbk44dcqzazh21h3clmbj6i4mjld-ghc-7.0.4-binary/lib/ghc-7.0.4/html/Ocean.std-theme/"  
  [3s[a/import/c/w/cmhoward2/theta/nixstore/8124iwdpy6lrwkdavjzz2r67mzc7yvz2-coreutils-8.15/bin/install -c -m 644  utils/haddock/html/Ocean.std-theme/minus.gif "/import/c/w/cmhoward2/theta/nixstore/27c1qbk44dcqzazh21h3clmbj6i4mjld-ghc-7.0.4-binary/lib/ghc-7.0.4/html/Ocean.std-theme/"  
  [3s[a/import/c/w/cmhoward2/theta/nixstore/8124iwdpy6lrwkdavjzz2r67mzc7yvz2-coreutils-8.15/bin/install -c -m 644  utils/haddock/html/Ocean.std-theme/ocean.css "/import/c/w/cmhoward2/theta/nixstore/27c1qbk44dcqzazh21h3clmbj6i4mjld-ghc-7.0.4-binary/lib/ghc-7.0.4/html/Ocean.std-theme/"  
  [3s[a/import/c/w/cmhoward2/theta/nixstore/8124iwdpy6lrwkdavjzz2r67mzc7yvz2-coreutils-8.15/bin/install -c -m 644  utils/haddock/html/Ocean.std-theme/plus.gif "/import/c/w/cmhoward2/theta/nixstore/27c1qbk44dcqzazh21h3clmbj6i4mjld-ghc-7.0.4-binary/lib/ghc-7.0.4/html/Ocean.std-theme/"  
  [3s[a/import/c/w/cmhoward2/theta/nixstore/8124iwdpy6lrwkdavjzz2r67mzc7yvz2-coreutils-8.15/bin/install -c -m 644  utils/haddock/html/Ocean.std-theme/synopsis.png "/import/c/w/cmhoward2/theta/nixstore/27c1qbk44dcqzazh21h3clmbj6i4mjld-ghc-7.0.4-binary/lib/ghc-7.0.4/html/Ocean.std-theme/"  
  [3s[a/import/c/w/cmhoward2/theta/nixstore/8124iwdpy6lrwkdavjzz2r67mzc7yvz2-coreutils-8.15/bin/install -c -m 644  utils/haddock/latex/haddock.sty "/import/c/w/cmhoward2/theta/nixstore/27c1qbk44dcqzazh21h3clmbj6i4mjld-ghc-7.0.4-binary/lib/ghc-7.0.4/latex/"
  [q[pbuilding install_utils/haddock_link
  [3s[a"rm" -f "/import/c/w/cmhoward2/theta/nixstore/27c1qbk44dcqzazh21h3clmbj6i4mjld-ghc-7.0.4-binary/bin/haddock"
  [3s[aln -s haddock-ghc-7.0.4 "/import/c/w/cmhoward2/theta/nixstore/27c1qbk44dcqzazh21h3clmbj6i4mjld-ghc-7.0.4-binary/bin/haddock"
  [q[pbuilding install_utils/hsc2hs_dist-install_wrapper
  [3s[a/import/c/w/cmhoward2/theta/nixstore/8124iwdpy6lrwkdavjzz2r67mzc7yvz2-coreutils-8.15/bin/install -c -m 755 -d "/import/c/w/cmhoward2/theta/nixstore/27c1qbk44dcqzazh21h3clmbj6i4mjld-ghc-7.0.4-binary/bin"
  [3s[a"rm" -f                                        "/import/c/w/cmhoward2/theta/nixstore/27c1qbk44dcqzazh21h3clmbj6i4mjld-ghc-7.0.4-binary/bin/hsc2hs"
  [3s[acreate () { touch "$1" && chmod 755 "$1" ; } && create                                           "/import/c/w/cmhoward2/theta/nixstore/27c1qbk44dcqzazh21h3clmbj6i4mjld-ghc-7.0.4-binary/bin/hsc2hs"
  [3s[aecho '#!/bin/sh'                                       >> "/import/c/w/cmhoward2/theta/nixstore/27c1qbk44dcqzazh21h3clmbj6i4mjld-ghc-7.0.4-binary/bin/hsc2hs"
  [3s[aecho 'exedir="/import/c/w/cmhoward2/theta/nixstore/27c1qbk44dcqzazh21h3clmbj6i4mjld-ghc-7.0.4-binary/lib/ghc-7.0.4"'                        >> "/import/c/w/cmhoward2/theta/nixstore/27c1qbk44dcqzazh21h3clmbj6i4mjld-ghc-7.0.4-binary/bin/hsc2hs"
  [3s[aecho 'exeprog="hsc2hs"'                          >> "/import/c/w/cmhoward2/theta/nixstore/27c1qbk44dcqzazh21h3clmbj6i4mjld-ghc-7.0.4-binary/bin/hsc2hs"
  [3s[aecho 'executablename="$exedir/$exeprog"'           >> "/import/c/w/cmhoward2/theta/nixstore/27c1qbk44dcqzazh21h3clmbj6i4mjld-ghc-7.0.4-binary/bin/hsc2hs"
  [3s[aecho 'datadir="/import/c/w/cmhoward2/theta/nixstore/27c1qbk44dcqzazh21h3clmbj6i4mjld-ghc-7.0.4-binary/share"'                             >> "/import/c/w/cmhoward2/theta/nixstore/27c1qbk44dcqzazh21h3clmbj6i4mjld-ghc-7.0.4-binary/bin/hsc2hs"
  [3s[aecho 'bindir="/import/c/w/cmhoward2/theta/nixstore/27c1qbk44dcqzazh21h3clmbj6i4mjld-ghc-7.0.4-binary/bin"'                               >> "/import/c/w/cmhoward2/theta/nixstore/27c1qbk44dcqzazh21h3clmbj6i4mjld-ghc-7.0.4-binary/bin/hsc2hs"
  [3s[aecho 'topdir="/import/c/w/cmhoward2/theta/nixstore/27c1qbk44dcqzazh21h3clmbj6i4mjld-ghc-7.0.4-binary/lib/ghc-7.0.4"'                               >> "/import/c/w/cmhoward2/theta/nixstore/27c1qbk44dcqzazh21h3clmbj6i4mjld-ghc-7.0.4-binary/bin/hsc2hs"
  [3s[aecho 'pgmgcc="/import/c/w/cmhoward2/theta/nixstore/h0md5g8zablz08hc5a9kzahxlklnh3f2-gcc-wrapper-4.6.3/bin/gcc"'                      >> "/import/c/w/cmhoward2/theta/nixstore/27c1qbk44dcqzazh21h3clmbj6i4mjld-ghc-7.0.4-binary/bin/hsc2hs"
  [3s[aecho 'HSC2HS_EXTRA="--cflag=-fno-stack-protector "' >> "/import/c/w/cmhoward2/theta/nixstore/27c1qbk44dcqzazh21h3clmbj6i4mjld-ghc-7.0.4-binary/bin/hsc2hs"
  [3s[acat utils/hsc2hs/hsc2hs.wrapper                         >> "/import/c/w/cmhoward2/theta/nixstore/27c1qbk44dcqzazh21h3clmbj6i4mjld-ghc-7.0.4-binary/bin/hsc2hs"
  [3s[achmod +x                                         "/import/c/w/cmhoward2/theta/nixstore/27c1qbk44dcqzazh21h3clmbj6i4mjld-ghc-7.0.4-binary/bin/hsc2hs"
  [q[pbuilding install_utils/hsc2hs_dist_install
  [3s[a/import/c/w/cmhoward2/theta/nixstore/8124iwdpy6lrwkdavjzz2r67mzc7yvz2-coreutils-8.15/bin/install -c -m 644  utils/hsc2hs/template-hsc.h "/import/c/w/cmhoward2/theta/nixstore/27c1qbk44dcqzazh21h3clmbj6i4mjld-ghc-7.0.4-binary/lib/ghc-7.0.4"
  [q[pbuilding install_utils/ghc-pkg_dist-install_wrapper
  [3s[a/import/c/w/cmhoward2/theta/nixstore/8124iwdpy6lrwkdavjzz2r67mzc7yvz2-coreutils-8.15/bin/install -c -m 755 -d "/import/c/w/cmhoward2/theta/nixstore/27c1qbk44dcqzazh21h3clmbj6i4mjld-ghc-7.0.4-binary/bin"
  [3s[a"rm" -f                                        "/import/c/w/cmhoward2/theta/nixstore/27c1qbk44dcqzazh21h3clmbj6i4mjld-ghc-7.0.4-binary/bin/ghc-pkg-7.0.4"
  [3s[acreate () { touch "$1" && chmod 755 "$1" ; } && create                                           "/import/c/w/cmhoward2/theta/nixstore/27c1qbk44dcqzazh21h3clmbj6i4mjld-ghc-7.0.4-binary/bin/ghc-pkg-7.0.4"
  [3s[aecho '#!/bin/sh'                                       >> "/import/c/w/cmhoward2/theta/nixstore/27c1qbk44dcqzazh21h3clmbj6i4mjld-ghc-7.0.4-binary/bin/ghc-pkg-7.0.4"
  [3s[aecho 'exedir="/import/c/w/cmhoward2/theta/nixstore/27c1qbk44dcqzazh21h3clmbj6i4mjld-ghc-7.0.4-binary/lib/ghc-7.0.4"'                        >> "/import/c/w/cmhoward2/theta/nixstore/27c1qbk44dcqzazh21h3clmbj6i4mjld-ghc-7.0.4-binary/bin/ghc-pkg-7.0.4"
  [3s[aecho 'exeprog="ghc-pkg"'                          >> "/import/c/w/cmhoward2/theta/nixstore/27c1qbk44dcqzazh21h3clmbj6i4mjld-ghc-7.0.4-binary/bin/ghc-pkg-7.0.4"
  [3s[aecho 'executablename="$exedir/$exeprog"'           >> "/import/c/w/cmhoward2/theta/nixstore/27c1qbk44dcqzazh21h3clmbj6i4mjld-ghc-7.0.4-binary/bin/ghc-pkg-7.0.4"
  [3s[aecho 'datadir="/import/c/w/cmhoward2/theta/nixstore/27c1qbk44dcqzazh21h3clmbj6i4mjld-ghc-7.0.4-binary/share"'                             >> "/import/c/w/cmhoward2/theta/nixstore/27c1qbk44dcqzazh21h3clmbj6i4mjld-ghc-7.0.4-binary/bin/ghc-pkg-7.0.4"
  [3s[aecho 'bindir="/import/c/w/cmhoward2/theta/nixstore/27c1qbk44dcqzazh21h3clmbj6i4mjld-ghc-7.0.4-binary/bin"'                               >> "/import/c/w/cmhoward2/theta/nixstore/27c1qbk44dcqzazh21h3clmbj6i4mjld-ghc-7.0.4-binary/bin/ghc-pkg-7.0.4"
  [3s[aecho 'topdir="/import/c/w/cmhoward2/theta/nixstore/27c1qbk44dcqzazh21h3clmbj6i4mjld-ghc-7.0.4-binary/lib/ghc-7.0.4"'                               >> "/import/c/w/cmhoward2/theta/nixstore/27c1qbk44dcqzazh21h3clmbj6i4mjld-ghc-7.0.4-binary/bin/ghc-pkg-7.0.4"
  [3s[aecho 'pgmgcc="/import/c/w/cmhoward2/theta/nixstore/h0md5g8zablz08hc5a9kzahxlklnh3f2-gcc-wrapper-4.6.3/bin/gcc"'                      >> "/import/c/w/cmhoward2/theta/nixstore/27c1qbk44dcqzazh21h3clmbj6i4mjld-ghc-7.0.4-binary/bin/ghc-pkg-7.0.4"
  [3s[acat utils/ghc-pkg/ghc-pkg.wrapper                         >> "/import/c/w/cmhoward2/theta/nixstore/27c1qbk44dcqzazh21h3clmbj6i4mjld-ghc-7.0.4-binary/bin/ghc-pkg-7.0.4"
  [3s[achmod +x                                         "/import/c/w/cmhoward2/theta/nixstore/27c1qbk44dcqzazh21h3clmbj6i4mjld-ghc-7.0.4-binary/bin/ghc-pkg-7.0.4"
  [q[pbuilding install_utils/ghc-pkg_link
  [3s[a/import/c/w/cmhoward2/theta/nixstore/8124iwdpy6lrwkdavjzz2r67mzc7yvz2-coreutils-8.15/bin/install -c -m 755 -d "/import/c/w/cmhoward2/theta/nixstore/27c1qbk44dcqzazh21h3clmbj6i4mjld-ghc-7.0.4-binary/bin"
  [3s[a"rm" -f "/import/c/w/cmhoward2/theta/nixstore/27c1qbk44dcqzazh21h3clmbj6i4mjld-ghc-7.0.4-binary/bin/ghc-pkg"
  [3s[aln -s ghc-pkg-7.0.4 "/import/c/w/cmhoward2/theta/nixstore/27c1qbk44dcqzazh21h3clmbj6i4mjld-ghc-7.0.4-binary/bin/ghc-pkg"
  [q[pbuilding install_utils/runghc_dist_wrapper
  [3s[a/import/c/w/cmhoward2/theta/nixstore/8124iwdpy6lrwkdavjzz2r67mzc7yvz2-coreutils-8.15/bin/install -c -m 755 -d "/import/c/w/cmhoward2/theta/nixstore/27c1qbk44dcqzazh21h3clmbj6i4mjld-ghc-7.0.4-binary/bin"
  [3s[a"rm" -f                                        "/import/c/w/cmhoward2/theta/nixstore/27c1qbk44dcqzazh21h3clmbj6i4mjld-ghc-7.0.4-binary/bin/runghc"
  [3s[acreate () { touch "$1" && chmod 755 "$1" ; } && create                                           "/import/c/w/cmhoward2/theta/nixstore/27c1qbk44dcqzazh21h3clmbj6i4mjld-ghc-7.0.4-binary/bin/runghc"
  [3s[aecho '#!/bin/sh'                                       >> "/import/c/w/cmhoward2/theta/nixstore/27c1qbk44dcqzazh21h3clmbj6i4mjld-ghc-7.0.4-binary/bin/runghc"
  [3s[aecho 'exedir="/import/c/w/cmhoward2/theta/nixstore/27c1qbk44dcqzazh21h3clmbj6i4mjld-ghc-7.0.4-binary/lib/ghc-7.0.4"'                        >> "/import/c/w/cmhoward2/theta/nixstore/27c1qbk44dcqzazh21h3clmbj6i4mjld-ghc-7.0.4-binary/bin/runghc"
  [3s[aecho 'exeprog="runghc"'                          >> "/import/c/w/cmhoward2/theta/nixstore/27c1qbk44dcqzazh21h3clmbj6i4mjld-ghc-7.0.4-binary/bin/runghc"
  [3s[aecho 'executablename="$exedir/$exeprog"'           >> "/import/c/w/cmhoward2/theta/nixstore/27c1qbk44dcqzazh21h3clmbj6i4mjld-ghc-7.0.4-binary/bin/runghc"
  [3s[aecho 'datadir="/import/c/w/cmhoward2/theta/nixstore/27c1qbk44dcqzazh21h3clmbj6i4mjld-ghc-7.0.4-binary/share"'                             >> "/import/c/w/cmhoward2/theta/nixstore/27c1qbk44dcqzazh21h3clmbj6i4mjld-ghc-7.0.4-binary/bin/runghc"
  [3s[aecho 'bindir="/import/c/w/cmhoward2/theta/nixstore/27c1qbk44dcqzazh21h3clmbj6i4mjld-ghc-7.0.4-binary/bin"'                               >> "/import/c/w/cmhoward2/theta/nixstore/27c1qbk44dcqzazh21h3clmbj6i4mjld-ghc-7.0.4-binary/bin/runghc"
  [3s[aecho 'topdir="/import/c/w/cmhoward2/theta/nixstore/27c1qbk44dcqzazh21h3clmbj6i4mjld-ghc-7.0.4-binary/lib/ghc-7.0.4"'                               >> "/import/c/w/cmhoward2/theta/nixstore/27c1qbk44dcqzazh21h3clmbj6i4mjld-ghc-7.0.4-binary/bin/runghc"
  [3s[aecho 'pgmgcc="/import/c/w/cmhoward2/theta/nixstore/h0md5g8zablz08hc5a9kzahxlklnh3f2-gcc-wrapper-4.6.3/bin/gcc"'                      >> "/import/c/w/cmhoward2/theta/nixstore/27c1qbk44dcqzazh21h3clmbj6i4mjld-ghc-7.0.4-binary/bin/runghc"
  [3s[acat utils/runghc/runghc.wrapper                         >> "/import/c/w/cmhoward2/theta/nixstore/27c1qbk44dcqzazh21h3clmbj6i4mjld-ghc-7.0.4-binary/bin/runghc"
  [3s[achmod +x                                         "/import/c/w/cmhoward2/theta/nixstore/27c1qbk44dcqzazh21h3clmbj6i4mjld-ghc-7.0.4-binary/bin/runghc"
  [q[pbuilding install_runhaskell
  [3s[a"rm" -f "/import/c/w/cmhoward2/theta/nixstore/27c1qbk44dcqzazh21h3clmbj6i4mjld-ghc-7.0.4-binary/bin/runhaskell"
  [3s[aln -s runghc "/import/c/w/cmhoward2/theta/nixstore/27c1qbk44dcqzazh21h3clmbj6i4mjld-ghc-7.0.4-binary/bin/runhaskell"
  [q[pbuilding install_ghc_stage2_wrapper
  [3s[a/import/c/w/cmhoward2/theta/nixstore/8124iwdpy6lrwkdavjzz2r67mzc7yvz2-coreutils-8.15/bin/install -c -m 755 -d "/import/c/w/cmhoward2/theta/nixstore/27c1qbk44dcqzazh21h3clmbj6i4mjld-ghc-7.0.4-binary/bin"
  [3s[a"rm" -f                                        "/import/c/w/cmhoward2/theta/nixstore/27c1qbk44dcqzazh21h3clmbj6i4mjld-ghc-7.0.4-binary/bin/ghc-7.0.4"
  [3s[acreate () { touch "$1" && chmod 755 "$1" ; } && create                                           "/import/c/w/cmhoward2/theta/nixstore/27c1qbk44dcqzazh21h3clmbj6i4mjld-ghc-7.0.4-binary/bin/ghc-7.0.4"
  [3s[aecho '#!/bin/sh'                                       >> "/import/c/w/cmhoward2/theta/nixstore/27c1qbk44dcqzazh21h3clmbj6i4mjld-ghc-7.0.4-binary/bin/ghc-7.0.4"
  [3s[aecho 'exedir="/import/c/w/cmhoward2/theta/nixstore/27c1qbk44dcqzazh21h3clmbj6i4mjld-ghc-7.0.4-binary/lib/ghc-7.0.4"'                        >> "/import/c/w/cmhoward2/theta/nixstore/27c1qbk44dcqzazh21h3clmbj6i4mjld-ghc-7.0.4-binary/bin/ghc-7.0.4"
  [3s[aecho 'exeprog="ghc-stage2"'                          >> "/import/c/w/cmhoward2/theta/nixstore/27c1qbk44dcqzazh21h3clmbj6i4mjld-ghc-7.0.4-binary/bin/ghc-7.0.4"
  [3s[aecho 'executablename="$exedir/$exeprog"'           >> "/import/c/w/cmhoward2/theta/nixstore/27c1qbk44dcqzazh21h3clmbj6i4mjld-ghc-7.0.4-binary/bin/ghc-7.0.4"
  [3s[aecho 'datadir="/import/c/w/cmhoward2/theta/nixstore/27c1qbk44dcqzazh21h3clmbj6i4mjld-ghc-7.0.4-binary/share"'                             >> "/import/c/w/cmhoward2/theta/nixstore/27c1qbk44dcqzazh21h3clmbj6i4mjld-ghc-7.0.4-binary/bin/ghc-7.0.4"
  [3s[aecho 'bindir="/import/c/w/cmhoward2/theta/nixstore/27c1qbk44dcqzazh21h3clmbj6i4mjld-ghc-7.0.4-binary/bin"'                               >> "/import/c/w/cmhoward2/theta/nixstore/27c1qbk44dcqzazh21h3clmbj6i4mjld-ghc-7.0.4-binary/bin/ghc-7.0.4"
  [3s[aecho 'topdir="/import/c/w/cmhoward2/theta/nixstore/27c1qbk44dcqzazh21h3clmbj6i4mjld-ghc-7.0.4-binary/lib/ghc-7.0.4"'                               >> "/import/c/w/cmhoward2/theta/nixstore/27c1qbk44dcqzazh21h3clmbj6i4mjld-ghc-7.0.4-binary/bin/ghc-7.0.4"
  [3s[aecho 'pgmgcc="/import/c/w/cmhoward2/theta/nixstore/h0md5g8zablz08hc5a9kzahxlklnh3f2-gcc-wrapper-4.6.3/bin/gcc"'                      >> "/import/c/w/cmhoward2/theta/nixstore/27c1qbk44dcqzazh21h3clmbj6i4mjld-ghc-7.0.4-binary/bin/ghc-7.0.4"
  [3s[aecho 'executablename="$exedir/ghc"' >> "/import/c/w/cmhoward2/theta/nixstore/27c1qbk44dcqzazh21h3clmbj6i4mjld-ghc-7.0.4-binary/bin/ghc-7.0.4"
  [3s[acat ghc/ghc.wrapper                         >> "/import/c/w/cmhoward2/theta/nixstore/27c1qbk44dcqzazh21h3clmbj6i4mjld-ghc-7.0.4-binary/bin/ghc-7.0.4"
  [3s[achmod +x                                         "/import/c/w/cmhoward2/theta/nixstore/27c1qbk44dcqzazh21h3clmbj6i4mjld-ghc-7.0.4-binary/bin/ghc-7.0.4"
  [q[pbuilding install_ghc_link
  [3s[a"rm" -f "/import/c/w/cmhoward2/theta/nixstore/27c1qbk44dcqzazh21h3clmbj6i4mjld-ghc-7.0.4-binary/bin/ghc"
  [3s[aln -s ghc-7.0.4 "/import/c/w/cmhoward2/theta/nixstore/27c1qbk44dcqzazh21h3clmbj6i4mjld-ghc-7.0.4-binary/bin/ghc"
  [q[pbuilding libffi/package.conf.install
  [3s[a/import/c/w/cmhoward2/theta/nixstore/h0md5g8zablz08hc5a9kzahxlklnh3f2-gcc-wrapper-4.6.3/bin/gcc -E  -undef -traditional -P -DINSTALLING -DLIB_DIR='"/import/c/w/cmhoward2/theta/nixstore/27c1qbk44dcqzazh21h3clmbj6i4mjld-ghc-7.0.4-binary/lib/ghc-7.0.4"' -DINCLUDE_DIR='"/import/c/w/cmhoward2/theta/nixstore/27c1qbk44dcqzazh21h3clmbj6i4mjld-ghc-7.0.4-binary/lib/ghc-7.0.4/include"'  -x c -Iincludes libffi/package.conf.in -o libffi/package.conf.install.raw
  [3s[agrep -v '^#pragma GCC' libffi/package.conf.install.raw | sed -e 's/""//g' -e 's/:[       ]_,/: /g' >libffi/package.conf.install
  [q[pbuilding rts/package.conf.install
  [3s[a/import/c/w/cmhoward2/theta/nixstore/h0md5g8zablz08hc5a9kzahxlklnh3f2-gcc-wrapper-4.6.3/bin/gcc -E  -undef -traditional -P -DINSTALLING -DLIB_DIR='"/import/c/w/cmhoward2/theta/nixstore/27c1qbk44dcqzazh21h3clmbj6i4mjld-ghc-7.0.4-binary/lib/ghc-7.0.4"' -DINCLUDE_DIR='"/import/c/w/cmhoward2/theta/nixstore/27c1qbk44dcqzazh21h3clmbj6i4mjld-ghc-7.0.4-binary/lib/ghc-7.0.4/include"' -DPAPI_INCLUDE_DIR="" -DPAPI_LIB_DIR="" -x c -Iincludes rts/package.conf.in -o rts/package.conf.install.raw
  [3s[agrep -v '^#pragma GCC' rts/package.conf.install.raw | sed -e 's/""//g' -e 's/:[  ]_,/: /g' >rts/package.conf.install
  [q[pbuilding install_libexecs
  [3s[a/import/c/w/cmhoward2/theta/nixstore/8124iwdpy6lrwkdavjzz2r67mzc7yvz2-coreutils-8.15/bin/install -c -m 755 -d "/import/c/w/cmhoward2/theta/nixstore/27c1qbk44dcqzazh21h3clmbj6i4mjld-ghc-7.0.4-binary/lib/ghc-7.0.4"
  [3s[afor i in utils/haddock/dist/build/tmp/haddock utils/hsc2hs/dist-install/build/tmp/hsc2hs utils/ghc-pkg/dist-install/build/tmp/ghc-pkg utils/runghc/dist/build/tmp/runghc ghc/stage2/build/tmp/ghc-stage2; do \
          /import/c/w/cmhoward2/theta/nixstore/8124iwdpy6lrwkdavjzz2r67mzc7yvz2-coreutils-8.15/bin/install -c -m 755  $i "/import/c/w/cmhoward2/theta/nixstore/27c1qbk44dcqzazh21h3clmbj6i4mjld-ghc-7.0.4-binary/lib/ghc-7.0.4"; \
  done
  [3s[a"mv" "/import/c/w/cmhoward2/theta/nixstore/27c1qbk44dcqzazh21h3clmbj6i4mjld-ghc-7.0.4-binary/lib/ghc-7.0.4/ghc-stage2" "/import/c/w/cmhoward2/theta/nixstore/27c1qbk44dcqzazh21h3clmbj6i4mjld-ghc-7.0.4-binary/lib/ghc-7.0.4/ghc"
  [q[pbuilding install_packages
  [3s[a/import/c/w/cmhoward2/theta/nixstore/8124iwdpy6lrwkdavjzz2r67mzc7yvz2-coreutils-8.15/bin/install -c -m 755 -d "/import/c/w/cmhoward2/theta/nixstore/27c1qbk44dcqzazh21h3clmbj6i4mjld-ghc-7.0.4-binary/lib/ghc-7.0.4"
  [3s[a"rm" -rf "/import/c/w/cmhoward2/theta/nixstore/27c1qbk44dcqzazh21h3clmbj6i4mjld-ghc-7.0.4-binary/lib/ghc-7.0.4/package.conf.d"
  [3s[a/import/c/w/cmhoward2/theta/nixstore/8124iwdpy6lrwkdavjzz2r67mzc7yvz2-coreutils-8.15/bin/install -c -m 755 -d "/import/c/w/cmhoward2/theta/nixstore/27c1qbk44dcqzazh21h3clmbj6i4mjld-ghc-7.0.4-binary/lib/ghc-7.0.4/package.conf.d"
  [3s[a"/import/c/w/cmhoward2/theta/nixstore/27c1qbk44dcqzazh21h3clmbj6i4mjld-ghc-7.0.4-binary/lib/ghc-7.0.4/ghc-pkg" --force --global-conf "/import/c/w/cmhoward2/theta/nixstore/27c1qbk44dcqzazh21h3clmbj6i4mjld-ghc-7.0.4-binary/lib/ghc-7.0.4/package.conf.d" update libffi/package.conf.install
  Reading package info from "libffi/package.conf.install" ... done.
  ffi-1.0: cannot find libHSffi.a on library path (ignoring)
  [3s[a"/import/c/w/cmhoward2/theta/nixstore/27c1qbk44dcqzazh21h3clmbj6i4mjld-ghc-7.0.4-binary/lib/ghc-7.0.4/ghc-pkg" --force --global-conf "/import/c/w/cmhoward2/theta/nixstore/27c1qbk44dcqzazh21h3clmbj6i4mjld-ghc-7.0.4-binary/lib/ghc-7.0.4/package.conf.d" update rts/package.conf.install
  Reading package info from "rts/package.conf.install" ... done.
  rts-1.0: cannot find libHSrts.a on library path (ignoring)
  [3s[a"utils/ghc-cabal/dist-install/build/tmp/ghc-cabal" install "/import/c/w/cmhoward2/theta/nixstore/27c1qbk44dcqzazh21h3clmbj6i4mjld-ghc-7.0.4-binary/lib/ghc-7.0.4/ghc" "/import/c/w/cmhoward2/theta/nixstore/27c1qbk44dcqzazh21h3clmbj6i4mjld-ghc-7.0.4-binary/lib/ghc-7.0.4/ghc-pkg" "strip" "/import/c/w/cmhoward2/theta/nixstore/27c1qbk44dcqzazh21h3clmbj6i4mjld-ghc-7.0.4-binary/lib/ghc-7.0.4" libraries/ghc-prim dist-install '' '/import/c/w/cmhoward2/theta/nixstore/27c1qbk44dcqzazh21h3clmbj6i4mjld-ghc-7.0.4-binary' '/import/c/w/cmhoward2/theta/nixstore/27c1qbk44dcqzazh21h3clmbj6i4mjld-ghc-7.0.4-binary/lib/ghc-7.0.4' '/import/c/w/cmhoward2/theta/nixstore/27c1qbk44dcqzazh21h3clmbj6i4mjld-ghc-7.0.4-binary/share/doc/ghc/html/libraries' NO  
  Installing library in
  /import/c/w/cmhoward2/theta/nixstore/27c1qbk44dcqzazh21h3clmbj6i4mjld-ghc-7.0.4-binary/lib/ghc-7.0.4/ghc-prim-0.2.0.0
  ghc-cabal: epollCreate: unsupported operation (Function not implemented)
  make[1]: *_\* [install_packages] Error 1
  [qmake: **\* [install] Error 2


state: closed
title: Create NixTeX
user_login: edolstra
html_url: https://github.com/NixOS/nixpkgs/issues/287
updated_at: 2019-05-18 06:18:17
body:
  TeX Live is an insane piece of bloatware: an installation of the texLiveFull attribute in Nixpkgs takes > 3.1 GB. By contrast, teTeX was "only" 261 MB. There are even quite a few packages in Nixpkgs that unwisely have a dependency on TeX Live, thereby adding 3 GB to their (build) closure.

  We should be able to do better in Nixpkgs by properly componentizing TeX Live. Ideally, every CTAN package would be its own Nixpkgs package, with proper dependencies. Then other packages can have finegrained dependencies on those TeX packages that they need. And of course there should be some wrapper packages like texLiveFull to allow easy installation of all or some reasonable subset of the distribution.


state: closed
title: Broken pkg-config patch for Requires.private
user_login: cpages
html_url: https://github.com/NixOS/nixpkgs/issues/292
updated_at: 2014-04-24 17:23:27
body:
  As a result of an error trying to package wayland and weston for nixpkgs, I discovered that the pkg-config in nixpkgs is built with a patch to change the behaviour for Requires.private recursion.

  The patch in nixpkgs prevents cflags from Requires.private libs to be output when calling pkg-config --cflags, which was the problem I hit. Other packages rely on this behaviour, as commented in [c6d9ead04755d35decd4051c2667ca9f9a440f89].

  I don't understand the comment from Eelco in [1e6622f4d5d500d6e701bd81dd4a22977d10637d] where he says that not using the patch would result in additional runtime dependencies. Calling vanilla pkg-config --libs doesn't recurse into Requires.private. If I understand correctly, what the (current version) patch from the bug mentioned on that commit does is allow --exists to succeed even when Requires.private libs are not found (which only makes sense if you use --libs but not --cflags).

  Am I missing something or could we drop the patch?


state: closed
title: unify intltool
user_login: vcunat
html_url: https://github.com/NixOS/nixpkgs/pull/293
updated_at: 2013-02-14 20:29:29
body:
  IMHO:
      - It's no longer GNOME package.
      - It seems best for everyone to use the newest version.

  I'm pushing against **x-updates** because IMO quite a lot packages depend on it (some may need updating, let hydra find out before merging to master).


state: closed
title: Xfce refactoring and update
user_login: vcunat
html_url: https://github.com/NixOS/nixpkgs/issues/296
updated_at: 2017-12-18 19:38:03
body:
  Hi,
  for a long time I've been trying updates to some Xfce packages. Now I cleaned up the expressions, so they might be merged. It's an almost complete rewrite, so diffs won't be probably much helpful.

  The resulting diff: https://github.com/vcunat/nixpkgs/tree/vlada/xfce-notg
  Many commits via TopGit: https://github.com/vcunat/nixpkgs/tree/vlada/xfce (unfortunately GitHub can't display properly but hopefully you can checkout and use "tg log")

  To use on login you also need this minor nixos patch https://github.com/vcunat/nixos/commit/580c0ccbf7b3c9aabbd89c286ac8071d2eef10fc

  **Testing**: I've been using some of the packages for many months. Now I briefly tried 4.10 on a clean $HOME and the only issue I found was that most icons aren't  displayed until one chooses an icon theme. I don't know yet where the problem is and I expect to have little time this week for such things.

  Also I plan to look into showing unmounted mountable media in Thunar.

  Any comments welcome.


state: closed
title: cannot download atlas3.9.67.tar.bz2 from any mirror
user_login: johnnyangle
html_url: https://github.com/NixOS/nixpkgs/issues/297
updated_at: 2013-02-05 07:45:07
body:
  Hi. Trying to use nix-1.3 to install octave-3.6.2 from source to local user account on an 64-bit Red Hat workstation. Dies with failed attempt to build atlas-3.9.67. I'll paste in the whole log file if requested, but this is the gist of it:

  trying http://prdownloads.sourceforge.net/math-atlas/atlas3.9.67.tar.bz2
    % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                   Dload  Upload   Total   Spent    Left  Speed
  ^M  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0^M  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
  curl: (22) The requested URL returned error: 404 Not Found

  ...tries multiple other mirrors...

  error: cannot download atlas3.9.67.tar.bz2 from any mirror


state: closed
title: libjpeg-turbo
user_login: vcunat
html_url: https://github.com/NixOS/nixpkgs/issues/299
updated_at: 2013-04-25 08:37:06
body:
  https://github.com/NixOS/nixpkgs/commit/5e28bf0bdefc502ed041bf36bcaeb8681804815e

  I started testing libjpeg-turbo on hydra as system-wide default in the x-updates branch. If you know about any reasons why this might not be suitable into trunk, please comment. I also read several discussion and found nothing that should be a problem for us.

  Basic info: http://en.wikipedia.org/wiki/Libjpeg#libjpeg-turbo
  There's some FUD but probably not serious: http://www.libjpeg-turbo.org/About/FUD

  We can revert per-package in case of problems (contrary to other distros). I don't expect many, as e.g. Fedora uses it system-wide. Also Firefox and Chrome use it.


state: closed
title: Hplip: python programs can now be used
user_login: aristidb
html_url: https://github.com/NixOS/nixpkgs/pull/301
updated_at: 2014-06-13 02:24:43
body:
  The hplip package wasn't really "python-aware" before. It should be now: I tried running hp-setup, and it works.


state: closed
title: Per package CPU optimized CFLAGS
user_login: vizanto
html_url: https://github.com/NixOS/nixpkgs/issues/305
updated_at: 2014-04-05 21:34:38
body:
  Optionally compiling certain packages optimized for your CPU, in a pure way allowing the nix store to be shared across machines would be very nice to have.

  Discussion on the mailinglist:
  http://lists.science.uu.nl/pipermail/nix-dev/2013-February/010604.html

  Make sure `-O${optimizationLevel} -march=native -mtune=native` gets evaluated on the machine requesting a build while allowing build servers to do the actual compiling ( __preferLocalBuild ? )


state: closed
title: openocd: bump from 0.4.0 to 0.6.1
user_login: bjornfor
html_url: https://github.com/NixOS/nixpkgs/pull/308
updated_at: 2013-07-22 18:02:41
body:
  Also:
  - Remove commented out "GuruPlug installer" stuff that hasn't worked
    since openocd 0.2.0 (according to the comments).
  - Build with support for the following JTAG hardware:
    - Segger J-Link
    - Raisonance RLink
    - Keil ULINK
    - STMicroelectronics ST-Link


state: closed
title: Haskell: GHC 7.6 gets nulled out "Haskell Platform"
user_login: aristidb
html_url: https://github.com/NixOS/nixpkgs/issues/309
updated_at: 2014-04-05 17:32:47
body:
  So when I try to install GHC 7.6 together with the platform, I silently get nothing. Why couldn't it install the versions that are expected to be in the next platform? Or barring that, an error rather than silence.

  To be more concrete: The problem is that in top-level/haskell-defaults.nix, ghcHEADPrefs nulls out haskellPlatform, and packages_ghc762 uses ghcHEADPrefs.


state: closed
title: experimental/multiple-versions-in-one-file
user_login: MarcWeber
html_url: https://github.com/NixOS/nixpkgs/pull/310
updated_at: 2014-07-13 14:55:31
body:
  This patch introduces mergeAttrsByVersion to lib.

  In some cases it does make sense to keep "experimental" and "older" versions of
  the same package in one file because it follows the "do it once only" principle.
  Very often many versions share their build instructions - so even though I
  understand Eelcos opinion that different versions should be put into their own
  .nix files - its my feeling telling me that this is fastest for most cases.

  I agree with Eelco that if tweaks for individual versions become too much they
  should be split into individual files.

  See comments above mergeAttrsByVersion learn about its usage.

  Signed-off-by: Marc Weber marco-oweber@gmx.de


state: closed
title: Remove runtime dependency on gcc from ghc
user_login: shlevy
html_url: https://github.com/NixOS/nixpkgs/issues/311
updated_at: 2013-03-09 00:26:20
body:
  Currently, ghc depends on gcc at runtime due to `lib/ghc-${version}/settings` hard-coding the path to gcc in the "C compiler command" setting. From my understanding (which is very limited, so @peti or @kosmikus's input would be nice here), that setting is only used when compiling with -f-via-C, which our ghc doesn't even support as it's not built in unregistered mode. Also, it's not clear that replacing that full path with just "gcc" (and having ghc use the gcc in PATH) would be problematic. Thoughts?


state: closed
title: GHC: Optional dependency on llvm?
user_login: aristidb
html_url: https://github.com/NixOS/nixpkgs/issues/312
updated_at: 2014-04-04 17:52:52
body:
  Right now, the ghc packages just use llvm from the PATH when passed -fllvm. Wouldn't it be purer to make it an optional dependency instead?


state: closed
title: Stabilizing the updates
user_login: vcunat
html_url: https://github.com/NixOS/nixpkgs/issues/314
updated_at: 2013-03-08 07:58:08
body:
  Hello,
  is there anything in particular that prevents stdenv-updates from being merged into master? I scanned the list of failing packages and saw nothing serious in x86*.

  We have the gcc-4.7 updates, and also x-updates start getting some interesting changes... I believe we should move on, if possible.

  I see that the non-x86\* platforms are often broken... is there any easy way for us to test them (when we don't normally use them), or shall we keep them a bit broken (like now), or shall they have separate branch(es) that lag behind master a bit?


state: closed
title: emacs: add "auto-complete-clang-async" mode
user_login: ghost
html_url: https://github.com/NixOS/nixpkgs/pull/315
updated_at: 2013-02-18 12:49:19
body:
  Though "emacs-clang-complete-async" requires "auto-complete" mode at runtime,
  I did not add it, just because I use clang from nixpkgs while emacs from Non-NixOS :D.


state: closed
title: Update XBMC to 12.0
user_login: domenkozar
html_url: https://github.com/NixOS/nixpkgs/pull/319
updated_at: 2013-03-08 21:46:01
body:
  Doesn't work yet, for some reason pkg-config doesn't find taglib 1.8.

  @oxij would be great if you want to take a peek :)


state: closed
title: file: bump from 5.04 to 5.12
user_login: bjornfor
html_url: https://github.com/NixOS/nixpkgs/pull/320
updated_at: 2013-02-18 10:47:49
body:
  Also correct the homepage URL and use 'rec' so that we can refer to the
  'name' attribute inside the expression (less duplication).


state: closed
title: Xfce
user_login: vcunat
html_url: https://github.com/NixOS/nixpkgs/pull/328
updated_at: 2017-12-18 19:37:35
body:
  Major Xfce refactoring, also adding versions 4.10.\* now into **master**

  After merging I'll commit the minor change needed in NixOS https://github.com/vcunat/nixos/commit/580c0ccbf7b3c9aabbd89c286ac8071d2eef10fc.

  Commented on #296 and https://github.com/NixOS/nixpkgs/commit/9abff7a85ec47613cd701c4b319fc6fe8fed4fae


state: closed
title: Python: switch to wheel format
user_login: domenkozar
html_url: https://github.com/NixOS/nixpkgs/issues/329
updated_at: 2015-11-23 10:30:39
body:
  It has been accepted as _the_ binary format for Python.

  See:
  - https://pypi.python.org/pypi/wheel/0.15.0
  - http://www.python.org/dev/peps/pep-0427/

  Basically we switch from _bdist_egg_ to _bdist_wheel_.


state: closed
title: gnome 3 progress
user_login: vcunat
html_url: https://github.com/NixOS/nixpkgs/pull/331
updated_at: 2014-06-12 21:06:04
body:
  Today I cleaned and ported most of my gnome3-related work.

  It's currently rebased and tested against x-updates. The only important change affecting other packages should be major gtk3 update. Probably doesn't depend on anything in x-updates.

  Pre-announced in #296, kind-of fixes the #247 question.


state: closed
title: bacula: fix version mismatch between name and src attribute
user_login: bjornfor
html_url: https://github.com/NixOS/nixpkgs/pull/332
updated_at: 2013-02-22 20:24:34
body:
  Commit 207443b1849e7b1ce65059d2fdad81db04cc75d8 ("upgrade bacula")
  updated the backula version in the src attribute but forgot to update
  the version number in the name attribute.


state: closed
title: my-env/default.nix: fix "sdl-env" vs "env-sdl" topo
user_login: bjornfor
html_url: https://github.com/NixOS/nixpkgs/pull/333
updated_at: 2013-02-24 20:39:21
body:
  my-env/default.nix lists an example on how to create an SDL environment
  that can be installed with "nix-env -i sdl-env". That is actually wrong
  and will not work. The correct command is "nix-env -i env-sdl".


state: closed
title: make: PATCHES from gentoo
user_login: vcunat
html_url: https://github.com/NixOS/nixpkgs/pull/334
updated_at: 2013-05-28 10:01:01
body:
  Lately I have a feeling that our make isn't in a very good state. Now I was fixing firebird build and needed to patch make... but I thought it will be good to use the patches system-wide. I took all from what Gentoo uses for system-wide make (so they should be well-tested) and tried to rebuild firebird's closure.

  I see no reason not to merge this, but it's a significant stdenv change so you might want to review/comment.


state: closed
title: SELinux fixes and updates to 2012-09-24
user_login: vcunat
html_url: https://github.com/NixOS/nixpkgs/pull/336
updated_at: 2014-08-03 12:27:21
body:
  I know nothing about SElinux, so I'll keep the updates here until someone reviews and/or tests (everything build on my machine). We probably want to be careful about these packages.

  I presume it's best to keep the SELinux packages in sync, so that's what the <code>libsepol.se_release</code> is supposed to do in future (and simplify updating).


state: closed
title: Upgrade to uglify/optimist/source-map, add amdefine
user_login: torkins
html_url: https://github.com/NixOS/nixpkgs/pull/337
updated_at: 2014-06-18 11:02:18
body:
  Added:
  uglify-2.2.5
  optimist-0.3.5
  source-map-0.1.7
  amdefine-0.0.4

  also upgraded the unversion labels, e.g. "uglify" to point to the newest versions.


state: closed
title: Fix xorg-server on vmware - was: Fix to make xlibs.xf86videovmware build
user_login: Davorak
html_url: https://github.com/NixOS/nixpkgs/pull/338
updated_at: 2014-07-23 15:49:46
body:
  This pull request along with adding vmware to the default list of options for services.xserver.videoDrivers, see nixos pull request [1] should fix xserver on vmware.

  [1] https://github.com/NixOS/nixos/pull/107

  This pull request contains a fix for pkgs.xlibs.xf86videovmware that allow it to build by adding the pixman library header files to CFLAGS.

  Additional information:
  - nixos - 0.2pre4506_...
  - xf86videovmware was not building VMware 4.1.4
  - This should also allow for the "vmware" option to be used with services.xserver.videoDrivers in `<nixos-config>`


state: closed
title: recent problems with nvidia-settings
user_login: vcunat
html_url: https://github.com/NixOS/nixpkgs/issues/339
updated_at: 2013-04-04 13:02:24
body:
  Mentioned in #314. Using nvidia-settings to enable external monitor makes X crash. Logs seem to show nothing useful: journalclt shows just _X server for display :0 terminated unexpectedly_, Xorg.0.log here https://gist.github.com/vcunat/5046619.

  Reproducibility: 2 crashes / 2 attempts.


state: closed
title: stdenv/setup.sh: Always run postPatch hook.
user_login: aszlig
html_url: https://github.com/NixOS/nixpkgs/pull/340
updated_at: 2013-02-27 19:07:19
body:
  I'm not sure whether this was by intention (was it, @edolstra? then we might need to fix the documentation), but so far `postPatch` hooks were silently skipped whenever the `patches` list was empty. This change could possibly change the build results of the following packages:
  - gcc
  - cmake (264)
  - systemtap
  - quemu-kvm

  These packages all have in common that they have a `postPatch` hook and the `patches` list can be empty when certain conditions are met.


state: closed
title: transmission: bump from 2.52 to 2.60
user_login: bjornfor
html_url: https://github.com/NixOS/nixpkgs/pull/341
updated_at: 2013-03-03 13:18:55
body:
  2.60 is the newest of the gtk2-compatible versions. (Transmission >=
  2.61 requires gtk3.)
  - Add inotify as input to not have transmission-daemon poll the torrent
    auto-load directory.
  - Add file as input to fix a small build time issue (non-fatal).
  - Remove unneeded gtk configure flags (support is auto-detected).
  - icon-theme.cache is only generated when building with gtk, so use
    rm -f to not error out when building without gtk.
  - Use gtk ? null instead of gtkClient flag because it is simpler.

  Build and runtime tested with and without gtk support.


state: closed
title: zathura: fix manpages, include .desktop icon
user_login: ierton
html_url: https://github.com/NixOS/nixpkgs/pull/344
updated_at: 2013-03-03 13:21:03
body:
  Zathura is a lightweight pdf/ps/djvu viewer. Those changes help to fix missing manpages and add .desktop icon. 


state: closed
title: Illumos compatible stdenv-updates
user_login: vizanto
html_url: https://github.com/NixOS/nixpkgs/pull/345
updated_at: 2013-03-19 22:40:00
body:
  Cherry picked from my earlier master and re-tested on stdenv-updates.

  Fixes non-standard (bash) shell usage in gnupatch tests, which fixes them for ksh. Should also work on FreeBSD but untested by me.

  Also updates a few packages to their latest version.


state: closed
title: gstreamer-1.0.5
user_login: jcumming
html_url: https://github.com/NixOS/nixpkgs/pull/348
updated_at: 2013-03-01 17:56:07
body:
  update gstreamer (and gst_plugin*) to 1.0.5. 
  upstream renamed gst-ffmpeg to gst-libav 
  fix `GST_PLUGIN_PATH` to point to new gstreamer plugin directory

  WARNING: this breaks `modules/services/x11/desktop-managers/kde4.nix` in the nixos repostiory. I'll send another pull request for that. 


state: closed
title: gstreamer 1.0.5 update
user_login: jcumming
html_url: https://github.com/NixOS/nixpkgs/pull/350
updated_at: 2013-03-08 23:16:29
body:
  Moving gstreamer work to this branch. The rather large pull request brings 1600 commits from main.. 


state: closed
title: Fix xf86vmware fix
user_login: Davorak
html_url: https://github.com/NixOS/nixpkgs/pull/351
updated_at: 2013-03-08 23:19:54
body:
  Moved xf86vmware fix into the overrides.nix file and not in the
  generated default.nix.

  In my last [pull request](https://github.com/NixOS/nixpkgs/pull/338) I put the vmware fix in to a generated file.  This pull request puts the fix in the associated overrides file.


state: closed
title: nix-env ignores NIX_PATH and -I
user_login: chaoflow
html_url: https://github.com/NixOS/nixpkgs/issues/352
updated_at: 2017-10-25 08:39:31
body:
  `nix-env (Nix) 1.5.1`

  The following does not work anymore:

  ```
  % nix-env -iA nixos.pkgs.someattr -I dev/nixos
  % NIX_PATH=dev/nixos nix-env -iA nixos.pkgs.someattr
  ```

  In `dev/nixos` I have checkouts of `nixos` and `nixpkgs`.


state: closed
title: systemd cannot find `systemd-ask-password` executable
user_login: peti
html_url: https://github.com/NixOS/nixpkgs/issues/353
updated_at: 2013-03-05 10:46:54
body:
  I saw the following error message on my NixOS machine a minute ago:

  ```
  # mount -t cifs //bfnfs02/MapDataDelivery /mnt/MapDataDelivery -o user=foo,uid=1000
  sh: /bin/systemd-ask-password: No such file or directory
  ```

  That seems to me like systemd is looking for the `systemd-ask-password` in the wrong place?


state: closed
title: Update mysql-workbench version
user_login: AndrewMorsillo
html_url: https://github.com/NixOS/nixpkgs/pull/356
updated_at: 2013-09-19 00:43:58
body:
  Version 5.2.39 did not build anymore. Updated version to 5.2.47 and added a few dependencies it needed. The wrapProgram to start gnome-keyring-daemon automatically does not appear to work. I have to manually start gnome-keyring-daemon to connect to databases. Not sure how to fix that since I don't really understand what it is doing.


state: closed
title: pygobject: update to 2.28.6
user_login: cillianderoiste
html_url: https://github.com/NixOS/nixpkgs/pull/357
updated_at: 2014-07-27 14:32:49
body:
  This fixes an issue with MyPaint: https://gna.org/bugs/?20400

  It affects the following packages (which I haven't tested):

  blueman
  bluez
  cinepaint
  compiz
  farsight2
  farstream
  gajim
  gimp
  gimp_2_8
  gimpPlugins.fourier
  gimpPlugins.gap
  gimpPlugins.gimplensfun
  gimpPlugins.gmic
  gimpPlugins.lqrPlugin
  gimpPlugins.resynthesizer
  gimpPlugins.texturize
  gimpPlugins.ufraw
  gimpPlugins.waveletSharpen
  gnokii
  gnome.gnome_python
  gnome.python_rsvg
  gnome_terminator
  gst_python
  gtkpod
  gtkvnc
  gupnp_igd
  gutenprint
  hplip
  jbrout
  kde4.amarok
  kde4.kdeadmin
  kde4.kdeutils
  kde4.kipi_plugins
  kde4.printer_applet
  kde4.system_config_printer_kde
  kde4.telepathy.accounts_kcm
  kde4.telepathy.approver
  kde4.telepathy.auth_handler
  kde4.telepathy.call_ui
  kde4.telepathy.common_internals
  kde4.telepathy.contact_applet
  kde4.telepathy.contact_list
  kde4.telepathy.contact_runner
  kde4.telepathy.filetransfer_handler
  kde4.telepathy.kded_integration_module
  kde4.telepathy.presence_applet
  kde4.telepathy.send_file
  kde4.telepathy.telepathy_logger_qt
  kde4.telepathy.text_ui
  keepnote
  keymon
  libgpod
  libnice
  mcomix
  meld
  mirage
  mopidy
  mopidy_git
  mypaint
  nmap
  obexd
  obex_data_server
  obexfs
  obexftp
  openobex
  pidgin
  pidginlatex
  pidginlatexSF
  pidginmsnpecan
  pidginotr
  pidginsipe
  pygobject
  pygtk
  pyGtkGlade
  python27Packages.notify
  python27Packages.skype4py
  pythonSexy
  salut_a_toi
  system_config_printer
  telepathy_farstream
  telepathy_gabble
  telepathy_haze
  telepathy_qt
  virtmanager
  virtviewer
  wicd
  xpra
  zbar


state: closed
title: graphviz: fix vimdot program
user_login: bjornfor
html_url: https://github.com/NixOS/nixpkgs/pull/366
updated_at: 2014-07-03 19:18:14
body:
  vimdot doesn't work at the moment because one of its dependencies,
  'which', is missing; vimdot fails to find gvim or vim and aborts.
  Instead of adding a dependency on 'which', replace it with the POSIX
  command 'command -v'.


state: closed
title: sdcc: new nixpkg (SDCC -> Small Device C Compiler)
user_login: bjornfor
html_url: https://github.com/NixOS/nixpkgs/pull/368
updated_at: 2014-06-16 18:29:54
body:
  SDCC is a retargettable, optimizing ANSI - C compiler suite that targets
  the Intel MCS51 based microprocessors (8031, 8032, 8051, 8052, etc.),
  Maxim (formerly Dallas) DS80C390 variants, Freescale (formerly Motorola)
  HC08 based (hc08, s08) and Zilog Z80 based MCUs (z80, z180, gbz80,
  Rabbit 2000/3000, Rabbit 3000A). Work is in progress on supporting the
  Microchip PIC16 and PIC18 targets. It can be retargeted for other
  microprocessors.


state: closed
title: gcc 3.x broken by glibc update
user_login: peti
html_url: https://github.com/NixOS/nixpkgs/issues/369
updated_at: 2013-03-18 11:00:33
body:
  Both gcc 3.3.6 and 3.4.6 fail to compile after the recent glibc update:

  ```
  ../../gcc-3.4.6/gcc/unwind-dw2.c: In function `uw_frame_state_for':
  ../../gcc-3.4.6/gcc/unwind-dw2.c:1031: error: field `info' has incomplete type
  ```

  Building gcc 3.3.6 is important, because it provides the ancient `libstdc++.so.5` library that some software still needs.


state: closed
title: Fix bip build
user_login: pcapriotti
html_url: https://github.com/NixOS/nixpkgs/pull/376
updated_at: 2013-03-13 09:55:00
body:
  The build for bip is failing with the following error:

  ```
  lex.l:19:6: error: conflicting types for 'yyparse'
  src/conf.h:201:5: note: previous declaration of 'yyparse' was here
  ```

  This commit adds a patch that fixes it.


state: closed
title: bluez5: add expression for bluez5, for tests only
user_login: ierton
html_url: https://github.com/NixOS/nixpkgs/pull/377
updated_at: 2013-03-14 14:01:21
body:
  bluez5 has many changes relative to bluez4. Most notable are dependency on
  linux-3.4 and new dbus API.


state: closed
title: wayland: add weston and dependencies
user_login: cpages
html_url: https://github.com/NixOS/nixpkgs/pull/378
updated_at: 2014-06-13 16:35:39
body:
  This adds weston, the reference implementation of a compositor/wm for wayland.

  I base it on x-updates as it needs mesa-9. I added wayland as a dependency for mesa, to enable the corresponding backend. Other than that, there are no relevant changes.

  For now it does not support running x apps, as this depends on packaging a -dev version of Xorg.


state: closed
title: wicd failure
user_login: cillianderoiste
html_url: https://github.com/NixOS/nixpkgs/issues/379
updated_at: 2013-03-16 09:53:07
body:
  As reported by @cpages on the mailing list, wicd is currently broken. wicd-daemon.py and other wicd tools fail to import gobject. This was caused by a recent update to pygobject in which the python code for gobject has moved to a different location (I pushed that change >_>). I will push a fix for that to a branch shortly, but wicd then fails with another error which causes my wireless interface to stop working. The wicd client reports that it authenticates and associates with an access point correctly, but fails after that. 

  The error I get is as follows, although this looks more like a symptom of another error:

  ```
  ERROR:dbus.connection:Exception in handler for D-Bus signal:
  Traceback (most recent call last):
    File "/nix/store/zk8666hkj4gr8vqr851bw3xdbs6bsjvm-dbus-python-0.84.0/lib/python2.7/site-packages/dbus/connection.py", line 214, in maybe_handle_message
      self._handler(*args, **kwargs)
    File "/nix/store/pri7in6jwhlhxrkiwf96gjzx9dh1y2af-wicd-1.7.1-beta2/share/gtk/gui.py", line 242, in handle_connection_results
      error(self.window, language[results], block=False)
  KeyError: dbus.String(u'Failed') 
  ```


state: closed
title: bluez5: add experimental expression for bluez5
user_login: ierton
html_url: https://github.com/NixOS/nixpkgs/pull/381
updated_at: 2013-05-03 17:54:40
body:
  bluez5 has many changes relative to bluez4. Most notable are dependency on linux-3.4 and new dbus API.


state: closed
title: Feed upstream/lib improvements
user_login: MarcWeber
html_url: https://github.com/NixOS/nixpkgs/pull/382
updated_at: 2013-08-22 08:26:37
body:
  Some small improvements to module code, does not affect behaviour (except deprecating types.list favoring types.listOf), see nixos patch


state: closed
title: google talk plugin screensharing
user_login: cillianderoiste
html_url: https://github.com/NixOS/nixpkgs/issues/383
updated_at: 2013-07-19 08:18:37
body:
  It looks like we may just need to pull some more stuff from the deb to get screensharing working:

  https://bugs.gentoo.org/show_bug.cgi?id=397463
  https://397463.bugs.gentoo.org/attachment.cgi?id=297757


state: closed
title: libv8 rubygem does not compile (and breaks jsduck)
user_login: svanderburg
html_url: https://github.com/NixOS/nixpkgs/issues/385
updated_at: 2013-03-21 13:42:47
body:
  The libv8 rubygem (that's a gem containing the V8 JavaScript engine) does not compile. It's a required dependency for jsduck.


state: closed
title: perl-5.16.2: configure fails
user_login: frozenQueue
html_url: https://github.com/NixOS/nixpkgs/issues/386
updated_at: 2014-04-05 17:20:04
body:
  Hi. I'm running a local (non-root) installation of nix 1.3, on a Gentoo amd64 PC. I am attempting to install tig-1.1, but the perl-5.16.2 build fails with the following output:
  ## quote:

  Checking your choice of C compiler and flags for coherency...
  I've tried to compile and run the following simple program:
  # include <stdio.h>

  int main() { printf("Ok\n"); return(0); }

  I used the command:

  ```
  gcc -o try -O2 -fno-strict-aliasing -pipe -I/scratch/cmhoward/nixstore/4scwgx5dzq1801704xvrpp3libnwax7h-bootstrap-glibc/include -L/scratch/cmhoward/nixstore/4scwgx5dzq1801704xvrpp3libnwax7h-bootstrap-glibc/lib try.c -lnsl -lgdbm -ldb -ldl -lm -lcrypt -lutil -lc -lgdbm_compat
   ./try
  ```

  and I got the following output:

  /scratch/cmhoward/nixstore/8ikcmzcgwp46sa17i4qvhs52nmz0q9sg-bootstrap-tools/bin/ld: cannot find -lgdbm
  collect2: ld returned 1 exit status
  I can't compile the test program.
  (The supplied flags or libraries might be incorrect.)

  You have a BIG problem.  Shall I abort Configure [y]  
  Ok.  Stopping Configure.
  ## [q[qbuilder for `/scratch/cmhoward/nixstore/gdganpa8myv41wbbjr4adrmsx96bnh1l-perl-5.16.2.drv' failed with exit code 1

  I will provide more information about my system upon request. For what it is worth, gdbm-1.8.3 lib is installed on my Gentoo system:
  ## code:

  $ ls /usr/lib/libgdbm*
  /usr/lib/libgdbm.a          /usr/lib/libgdbm_compat.so        /usr/lib/libgdbm.la    /usr/lib/libgdbm.so.3.0.0
  /usr/lib/libgdbm_compat.a   /usr/lib/libgdbm_compat.so.3      /usr/lib/libgdbm.so
  ## /usr/lib/libgdbm_compat.la  /usr/lib/libgdbm_compat.so.3.0.0  /usr/lib/libgdbm.so.3


state: closed
title: The default gzip of manpages fails for symlinks
user_login: viric
html_url: https://github.com/NixOS/nixpkgs/issues/394
updated_at: 2013-09-04 19:12:55
body:
  If the package creates manpages that are symlinks to other manpages, the symlinks won't work if stdenv compressed the regular files with gzip.

  Per package, "dontGzipMan = true;" will fix that. But it'd be nice that the stdenv generic builder was fixed for that.


state: closed
title: Wrapper package needed for haskell package hint
user_login: Davorak
html_url: https://github.com/NixOS/nixpkgs/issues/395
updated_at: 2014-04-04 22:13:45
body:
  The hint library is a wrapper around the GHC api and allows the evaluation of Haskell expressions at run time. Just like ghc and ghci need a wrapper[1] package to correctly access other installed Haskell packages at runtime so does the hint package and its dependancies.

  A few of the dependent packages effected include
  - diagrams-builder
  - BlogLiterately-diagrams -- markdown system with inline diagrams
  - mueval -- Sandbox haskell expressions to evaluate

  Other reverse dependancies can be found at:
  http://packdeps.haskellers.com/reverse/hint

  [1] https://github.com/NixOS/nixpkgs/blob/master/pkgs/development/compilers/ghc/wrapper.nix


state: closed
title: doxygen: update to 1.8.3.1
user_login: cpages
html_url: https://github.com/NixOS/nixpkgs/pull/401
updated_at: 2013-03-22 18:36:22
body:
  There are many bugfixes and some new features over 1.8.1. I don't think there's any breakage over existing functionality.


state: closed
title: Nix broken on FreeBSD 9.1
user_login: peti
html_url: https://github.com/NixOS/nixpkgs/issues/403
updated_at: 2013-03-24 23:59:58
body:
  I sucessfuly compiled nix 1.5.1 on FreeBSD 9.1 for x86_64. Then I used those binaries to install Nix using the official Hydra channel. Those binaries from Hydra, however, don't seem to work:

  ```
  $ nix-env -iA nixpkgs.bash
  installing `bash-4.2-p42'
  error: substituter `/nix/store/8aq8xpg0i1s410dj6hzbyg5fxrg0qb7d-nix-1.5.1/libexec/nix/substituters/download-using-manifests.pl' failed: Shared object "libutil.so.8" not found, required by "perl"
  ```

  The library is there, though:

  ```
  $ find /nix/store -name libutil*
  /nix/store/8aq8xpg0i1s410dj6hzbyg5fxrg0qb7d-nix-1.5.1/lib/nix/libutil.la
  /nix/store/8aq8xpg0i1s410dj6hzbyg5fxrg0qb7d-nix-1.5.1/lib/nix/libutil.so
  /nix/store/8aq8xpg0i1s410dj6hzbyg5fxrg0qb7d-nix-1.5.1/lib/nix/libutil.so.0
  ```


state: closed
title: dbus modularization
user_login: vcunat
html_url: https://github.com/NixOS/nixpkgs/pull/404
updated_at: 2014-06-28 06:52:28
body:
  There's also a minor systemd update. The splitting also broke the circular dependency, I think: now dbus.libs only use headers extracted from systemd archive, so systemd can use dbus.libs and other dbus.\* can use systemd.

  I'm pushing against stdenv-updates, but it's possible that you think it's appropriate for master (should be easy to rebase).

  I spent so many hours with this...


state: closed
title: mesa: use buildEnv to join mesa(noglu) and glu
user_login: cpages
html_url: https://github.com/NixOS/nixpkgs/pull/405
updated_at: 2013-04-01 09:50:31
body:
  We had a brief discussion in https://github.com/NixOS/nixpkgs/commit/aa0fb7306430be2222aa89b88a060f80d7a023c0 and @peti suggested what I think was the best solution to the upstream split of mesa and glu.

  From the (little) tests I did, it seems to work (for example, SDL GL apps do work again) and I found no more references of mesa_noglu in nixpkgs besides the wxGTK one that I already fixed.


state: closed
title: wacom driver updates required for intuos 5 wacom tablet.
user_login: MarcWeber
html_url: https://github.com/NixOS/nixpkgs/pull/406
updated_at: 2014-08-03 15:15:45
body:
  Note I had to disable some recognized "pens" by using xinput disable.
  So maybe 2 drivers are active?
  However tilt/preasure works nicely inside gimp, inkscape, mypaint


state: closed
title: gnome-themes-standard: Initial expression
user_login: ocharles
html_url: https://github.com/NixOS/nixpkgs/pull/411
updated_at: 2014-07-16 16:43:53
body:
  This pull request adds the `gnome-themes-standard` expression, which provides the "Adwaita" theme for GTK.

  I needed to base this on the `x-updates` branch for GTK+ 3.6.

  I was unable to get this to build without manually fudging around with `loaders.cache` for GTK to be able to process both `png` and `svg` files, which feels like a massive hack. Open to suggestions on the correct way to do this!

  This is also my first pull request for nixpkgs, so if I've forgotten to do something please let me know and I'll get it fixed. Thanks!


state: closed
title: Unify kernel builds
user_login: shlevy
html_url: https://github.com/NixOS/nixpkgs/pull/412
updated_at: 2014-06-20 13:59:20
body:
  This pull request re-implements the generic kernel builder on top of the manual-config builder. As the commit message for 39c3f49905f9fc7bcc63e42ea49af193f278eb06 says:

  > This has three major benefits:
  > 1. We no longer have two kernel build processes to maintain
  > 2. The build process is (IMO) cleaner and cleaves more closely to
  >    upstream. In partuclar, we use make install to install the kernel and
  >    development source/build trees, eliminating the guesswork about which
  >    files to copy.
  > 3. The derivation has multiple outputs: the kernel and modules are in
  >    the default `out' output, while the build and source trees are in a
  >    `dev' output. This makes it possible for the full source and build tree
  >    to be kept (which is expected by out-of-tree modules) without bloating
  >    the closure of the system derivation.
  > 
  > In addition, if a solution for how to handle queries in the presence of
  > imports from derivations ever makes it into nix, a framework for
  > querying the full configuration of the kernel in nix expressions is
  > already in place.

  I've ensured that all linuxPackages which built before build now (at least for Linux 3.2), and fixed some that didn't work. For those that are still broken, I indicated in the commit message my guess at the cause. I've also successfully run the full NixOS test suite.

  Barring strong opposition, I will merge this soon, so _please_ test with your setup and let me know if I've broken anything.


state: closed
title: ipython: bump to 0.13.1
user_login: bjornfor
html_url: https://github.com/NixOS/nixpkgs/pull/414
updated_at: 2013-03-27 11:18:17
body:
  IPython 0.13.1: minor bugfix release for 0.13, on October 20, 2012. This
  release includes 41 Pull Requests and closing 21 Issues backported from
  0.14-dev, including significant fixes for ipcluster and Python 3.3
  compatibility.


state: closed
title: ipython: modularize and enable more features
user_login: bjornfor
html_url: https://github.com/NixOS/nixpkgs/pull/415
updated_at: 2013-03-27 16:30:23
body:
  Add these new attributes (all default to true):

    notebookSupport
    qtconsoleSupport
    pylabSupport
    pylabQtSupport

  This adds jinja2, matplotlib, pyqt4 and sip as new dependencies of
  ipython.

  This commit fixes "ipython --pylab" so that it no more errors out with
  "ImportError: No module named matplotlib" (which was my initial goal).


state: closed
title: New package: dropbox-cli
user_login: the-kenny
html_url: https://github.com/NixOS/nixpkgs/pull/416
updated_at: 2013-04-03 23:17:03
body:
  dropbox-cli, part of dropbox-nautilus is a small self-contained python
  script to control the dropbox daemon.


state: closed
title: pitz: new package
user_login: bjornfor
html_url: https://github.com/NixOS/nixpkgs/pull/418
updated_at: 2014-06-22 18:23:15
body:
  pitz is a distributed bug tracker, inspired by ditz.

  (The clepy python module is also added, it is a dependency of pitz.)

  TODO: pitz has a pitz-shell utility that depends on ipython, but when I
  enabled it it raised an exception. I think it depends on an old IPython
  version:

    from IPython.Shell import IPShellEmbed
    ImportError: No module named Shell

  pitz-shell is not the primary interface, it is not critical to have it
  working.

  There are not many distributed bug trackers out there, so I hope that
  adding pitz to nixpkgs may inspire people to support pitz (or similar
  software).


state: closed
title: lightdm: Add lightdm and lightdm-gtk-greeter
user_login: ocharles
html_url: https://github.com/NixOS/nixpkgs/pull/420
updated_at: 2014-06-22 19:47:42
body:
  Adds the [LightDM](http://launchpad.net/lightdm) display and login manager, along with the [LightDM GTK Greeter](http://launchpad.net/lightdm-gtk-greeter). A few patches are needed to get things running without any manual intervention - which is just the normal fuss about hard-coded directories. I haven't yet submitted these patches upstream, but plan to.


state: closed
title: Perl
user_login: vcunat
html_url: https://github.com/NixOS/nixpkgs/pull/421
updated_at: 2014-07-27 08:17:07
body:
  Two commits of independent changes, bundled together to minimize stdenv rebuilds:
  - more purity, attempt to fix #386
  - enabling most tests (perl is very important to us, we should check it as much as possible)

  I tested this via building stdenv on linux-x86_64, both applied to master and stdenv-updates.


state: closed
title: Upgrading xpra to 0.8.8
user_login: offlinehacker
html_url: https://github.com/NixOS/nixpkgs/pull/422
updated_at: 2013-03-30 14:45:40
body:
  Xpra was old, so here's a new version, the old one did not even compile

  I removed notify, because notify does not compile. I get an error pynotify.c:168:5: error: unknown type name 'GtkWidget' and i was unable to fix it.


state: closed
title: Add xf86videodummy and xf86inputvoid to xorg overrides (pixman fix)
user_login: offlinehacker
html_url: https://github.com/NixOS/nixpkgs/pull/423
updated_at: 2013-03-30 11:21:39
body:
  Now xf86videodummy and xf86inputvoid compiles and we can run dummy xorgserver as non root user (usefull for vnc, xpra, nx,...)


state: closed
title: wicd - dhclient interaction is broken
user_login: ierton
html_url: https://github.com/NixOS/nixpkgs/issues/424
updated_at: 2013-07-10 08:00:43
body:
  Hi, looks like it doesn't work as well as it did before the 0037e518b06ac491cc19b6fcbd6e143c28f2d5de
  Looks like it tries to change dhclient's config, which is in nix store and thus, immutable. 

  Here is wicd-gtk console output after pressing 'cancel' button on stalled connection:

  ```
  (wicd-client.py:3525): gtk-xfce-engine-CRITICAL **: draw_box: assertion `height >= -1' failed
  Traceback (most recent call last):
    File "/nix/store/1cqdqldjr66277i4lih0bmk4mj8h780w-wicd-1.7.2.4/share/gtk/gui.py", line 376, in cancel_connect
      daemon.CancelConnect()
    File "/nix/store/c44jmaqi6qydl8dakhbiq60qr8pifw1w-dbus-python-1.1.1/lib/python2.7/site-packages/dbus/proxies.py", line 145, in __call__
      **keywords)
    File "/nix/store/c44jmaqi6qydl8dakhbiq60qr8pifw1w-dbus-python-1.1.1/lib/python2.7/site-packages/dbus/connection.py", line 651, in call_blocking
      message, timeout)
  dbus.exceptions.DBusException: org.freedesktop.DBus.Python.IOError: Traceback (most recent call last):
    File "/nix/store/c44jmaqi6qydl8dakhbiq60qr8pifw1w-dbus-python-1.1.1/lib/python2.7/site-packages/dbus/service.py", line 707, in _message_cb
      retval = candidate_method(self, *args, **keywords)
    File "/nix/store/1cqdqldjr66277i4lih0bmk4mj8h780w-wicd-1.7.2.4/share/daemon/wicd-daemon.py", line 407, in CancelConnect
      self.wifi.ReleaseDHCP()
    File "/nix/store/1cqdqldjr66277i4lih0bmk4mj8h780w-wicd-1.7.2.4/lib/python2.7/site-packages/wicd/networking.py", line 238, in ReleaseDHCP
      return self.iface.ReleaseDHCP()
    File "/nix/store/1cqdqldjr66277i4lih0bmk4mj8h780w-wicd-1.7.2.4/lib/python2.7/site-packages/wicd/wnettools.py", line 195, in newfunc
      return func(self, *args, **kwargs)
    File "/nix/store/1cqdqldjr66277i4lih0bmk4mj8h780w-wicd-1.7.2.4/lib/python2.7/site-packages/wicd/wnettools.py", line 628, in ReleaseDHCP
      cmd = self._get_dhcp_command("release")
    File "/nix/store/1cqdqldjr66277i4lih0bmk4mj8h780w-wicd-1.7.2.4/lib/python2.7/site-packages/wicd/wnettools.py", line 323, in _get_dhcp_command
      output_conf = open(dhclient_conf_path, 'w')
  IOError: [Errno 30] Read-only file system: '/nix/store/1cqdqldjr66277i4lih0bmk4mj8h780w-wicd-1.7.2.4/var/lib/dhclient.conf'
  ```


state: closed
title: Upgrade kicad to stable 20130325
user_login: mpashton
html_url: https://github.com/NixOS/nixpkgs/pull/427
updated_at: 2013-08-05 05:58:06
body:
  - upgrade kicad to stable 20130325, and kicad library to r220
  - have kicad depend on wxGTK29 and cups -- prevents build errors
  - changed fetchbzr to export only (only use is for kicad library)
  - removed keep-dot-files option from nix-fetch-bzr (only use is for kicad
    library)
  - have fetchbzr and nix-fetch-bzr ignore SSL certificates


state: closed
title: Wicd fixes
user_login: ierton
html_url: https://github.com/NixOS/nixpkgs/pull/429
updated_at: 2013-05-11 17:09:45
body:
  Hi, please consider merging following wicd patches:  
      wicd: fix missing application icon
      wicd: bring translations back.
      wicd: fix dhclient interaction


state: closed
title: lighttpd: bump to version 1.4.32
user_login: bjornfor
html_url: https://github.com/NixOS/nixpkgs/pull/435
updated_at: 2014-07-15 22:05:03
body:
  One important denial of service (in 1.4.31) fix: CVE-2012-5533[1].

  NOTE: There are some errors about missing commands during the build, but
  I'm pretty sure they were there before. And the result seems to be
  working anyway...
  - /usr/bin/file: No such file or directory
  - /bin/sh: line 2: which: command not found
  - /tmp/nix-build-lighttpd-1.4.32.drv-0/lighttpd-1.4.32/libtool: line 1085: ldconfig: command not found

  [1] http://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2012-5533


state: closed
title: tig: enable bash completion
user_login: bjornfor
html_url: https://github.com/NixOS/nixpkgs/pull/436
updated_at: 2014-07-22 12:19:21
body:
  Copy the bash completion script that comes with tig to
  $out/etc/bash_completion.d/.

  Note: to enable bash completion in NixOS, set
  environment.enableBashCompletion = true;


state: closed
title: racket: enable HTML docs
user_login: ebzzry
html_url: https://github.com/NixOS/nixpkgs/pull/438
updated_at: 2013-05-15 03:06:55
body:
  racket-3.3.3 has been updated, to build and install the HTML documentation from the Scribble sources, during the install phase.

  The patch has been provided by Karn Kallio tierpluspluslists@gmail.com


state: closed
title: Udisks2 xfce
user_login: ierton
html_url: https://github.com/NixOS/nixpkgs/pull/441
updated_at: 2017-12-18 19:37:35
body:
  This patchset fixes removable media mounting in gvfs applications, in particular, in Xfce's file manager Thunar.


state: closed
title: network-manager: keyring
user_login: domenkozar
html_url: https://github.com/NixOS/nixpkgs/issues/446
updated_at: 2013-07-23 23:51:52
body:
  Network manager requires some keyring (for example gnome-keyring) to work properly with WPA/WEP wifi networks.

  Currently we don't depend on any keyring. How should be handle that?


state: closed
title: Add firmware for more radeon graphic cards
user_login: offlinehacker
html_url: https://github.com/NixOS/nixpkgs/pull/450
updated_at: 2014-06-15 16:00:19
body:
  Here are some more radeon firmware nix files for all of the binaries from http://people.freedesktop.org/~agd5f/radeon_ucode/. I wrote script to generate those files avalible on https://gist.github.com/offlinehacker/5321446 , so it should be pretty easy to update in the future.


state: closed
title: Add amdapp-sdk, amdadl-sdk and cgminer
user_login: offlinehacker
html_url: https://github.com/NixOS/nixpkgs/pull/452
updated_at: 2014-07-04 03:56:47
body:
  - AMD Accelerated Parallel Processing (APP) SDK, with OpenCL 1.2 support.
  - API to access display driver functionality for ATI graphics cards
  - CPU/GPU miner in c for bitcoin


state: closed
title: (Does not work yet) Build wxMac 2.8.12 on OS X Snow Leopard (10.6.8).
user_login: fulv
html_url: https://github.com/NixOS/nixpkgs/pull/453
updated_at: 2014-06-12 21:54:33
body:
  I need some assistance.  It would be desirable to have wxPython for Mac OS X (and other platforms) from Nix, since Apple's policies over the last few years have made it nearly impossible to run applications that require it.

  With this recipe I am trying to build wxMac (a dependency of wxPython) version 2.8.12 for Snow Leopard (specifically 10.6.8).

  The error produced by the current recipe is:

  ```
  checking if std::basic_string<wchar_t> works... no
  configure: error: Can't use --enable-std_string without std::wstring or std::basic_string<wchar_t>
  note: keeping build directory `/private/var/folders/3k/3kZI+NsbGHywjqA73FwFE++++TI/-Tmp-/nix-build-wxMac-2.8.12.drv-74'
  builder for `/nix/store/bjv0lmvxr0aqj1y5p6jwywlg3xz8sm82-wxMac-2.8.12.drv' failed with exit code 1
  error: build of `/nix/store/bjv0lmvxr0aqj1y5p6jwywlg3xz8sm82-wxMac-2.8.12.drv' failed
  ```

  This error is triggered by adding the flag `--enable-std_string`, without which the configuration completes, but the compilation of `wxregex_regcomp.o` fails when it can't include `stdarg.h`.

  [This page](http://www.wxwidgets.org/docs/faqmac.htm#buildx) suggests following the instructions in docs/osx/install.txt of wxMac, and doing:

  ```
  arch_flags="-arch i386"
  ../configure CFLAGS="$arch_flags" CXXFLAGS="$arch_flags" CPPFLAGS="$arch_flags" LDFLAGS="$arch_flags" OBJCFLAGS="$arch_flags" OBJCXXFLAGS="$arch_flags" --enable-unicode --enable-debug --disable-shared
  ```

  I found that setting the various `CFLAGS`, `CXXFLAGS`, etc, in `configureFlags` causes all kinds of problems, and does not seem to be necessary, since the resulting config.log shows that the desired architecture is detected automatically, although I'm not sure about that:

  ```
  configure:1725: checking build system type
  configure:1743: result: i686-apple-darwin10.8.0
  configure:1751: checking host system type
  configure:1765: result: i686-apple-darwin10.8.0
  configure:1773: checking target system type
  configure:1787: result: i686-apple-darwin10.8.0
  ```

  (I am running a MacBook Pro with Intel Core 2 Duo, so it is a 64 bit system).

  [This page](http://wiki.wxwidgets.org/Development:_wxMac#Building_under_10.6_Snow_Leopard) has similar advice.


state: closed
title: stdenv-updates: perl test fails
user_login: domenkozar
html_url: https://github.com/NixOS/nixpkgs/issues/454
updated_at: 2013-04-07 20:05:29
body:
  ```
  Failed 1 test out of 2166, 99.95% okay.
          ../cpan/Socket/t/getaddrinfo.t
  ### Since not all tests were successful, you may want to run some of
  ### them individually and examine any diagnostic messages they produce.
  ### See the INSTALL document's section on "make test".
  ### You have a good chance to get more information by running
  ###   ./perl harness
  ### in the 't' directory since most (>=80%) of the tests succeeded.
  ### You may have to set your dynamic library search path,
  ### LD_LIBRARY_PATH, to point to the build directory:
  ###   setenv LD_LIBRARY_PATH `pwd`:$LD_LIBRARY_PATH; cd t; ./perl harness
  ###   LD_LIBRARY_PATH=`pwd`:$LD_LIBRARY_PATH; export LD_LIBRARY_PATH; cd t; ./perl harness
  ###   export LD_LIBRARY_PATH=`pwd`:$LD_LIBRARY_PATH; cd t; ./perl harness
  ### for csh-style shells, like tcsh; or for traditional/modern
  ### Bourne-style shells, like bash, ksh, and zsh, respectively.
  u=6.93  s=1.42  cu=409.62  cs=35.20  scripts=2166  tests=511241
  make: *** [check] Error 1
  ```


state: closed
title: premake: bump to version 4.3
user_login: bjornfor
html_url: https://github.com/NixOS/nixpkgs/pull/456
updated_at: 2013-04-15 21:35:46
body:
  aacskeys depends on premake3, so keep that version around.

  The premake4 source can be built with a few different build systems and platforms. Here is the list (from premake4/build/):

  codeblocks.macosx
  codeblocks.unix
  codeblocks.windows
  codelite.macosx
  codelite.unix
  codelite.windows
  gmake.macosx
  gmake.unix
  gmake.windows
  vs2005
  vs2008
  vs2010
  xcode3

  Since nixpkgs runs on more than Linux, I'm not sure how to handle this. This is what I've done for the buildPhase as of now:

  buildPhase = ''make -C build/gmake.unix/"

  Is this ok? At least for now?

  premake3 just had a top-level makefile :-)


state: closed
title: Virtualbox USB support.
user_login: jcumming
html_url: https://github.com/NixOS/nixpkgs/issues/457
updated_at: 2013-05-04 09:31:11
body:
  Virtualbox doesn't appear to be using the new `sysfs` based USB support, and still attempting to use the old `/proc/bus/usb` `usbfs`, which disappeared in kernel `3.2`. 

  Maybe /sys needs to be available during compile? I'll see if that helps.. 


state: closed
title: fusermount dependence (setuid?) for sshfs-fuse
user_login: comonoid
html_url: https://github.com/NixOS/nixpkgs/issues/458
updated_at: 2014-04-04 01:36:16
body:
  If i install a "sshfs-fuse" package without explicitly installing "fuse", i will get
  fusermount: cannot run `/nix/var/nix/profiles/default/bin/fusermount': No such file or directory
  when i try to use it.
  When i install "fuse" by hands — it can run fusermount and all works fine as it should.

  jack_c says: Well, the problem is that fusermount _needs_ to be setuid.


state: closed
title: make useradd -m create ~/.bashrc as file, not as symlink pointing to the store
user_login: MarcWeber
html_url: https://github.com/NixOS/nixpkgs/pull/459
updated_at: 2014-07-11 02:07:59
body:
  For /etc/skel/\* files put file contents into user directories rather than
  "symlinks". This way users can edit their .bashrc files.

  This small patch works fine with the multi-shell-support topic branch found on
  my github page which rewrites .bashrc and similar files to source /etc/ files.
  Thus users can opt-out or set options - still following system updates.

  Signed-off-by: Marc Weber marco-oweber@gmx.de


state: closed
title: Plymouth: Work in Progress (not ready to be merged)
user_login: cillianderoiste
html_url: https://github.com/NixOS/nixpkgs/pull/460
updated_at: 2014-07-28 10:51:06
body:
  Plymouth builds successfully (although the expression is hacky). I can run it on my main system: `plymouthd --no-daemon` stays running. I can also run plymouth-set-default-theme and `plymouth --show-splash` which dumps me on to tty1. Nothing else is displayed. I also tested it from a VM (build-vm-with-bootloader) after setting "vga=0x794" in grub2. I get the same results.


state: closed
title: experimental/ati
user_login: MarcWeber
html_url: https://github.com/NixOS/nixpkgs/pull/462
updated_at: 2013-08-22 10:04:52
body:
  ati-proprietary patches update, eg making blender run without failing due to missing libXext

  one one line patch by Jaka Hudoklin


state: closed
title: make pythonPackages self-referential
user_login: chaoflow
html_url: https://github.com/NixOS/nixpkgs/issues/463
updated_at: 2014-10-13 21:20:19
body:
  in python-packages.nix:

  ```
  buildInputs = [ pythonPackages.nose ];
  ```

  instead of:

  ```
  buildInputs = [ nose ];
  ```

  I think this was suggested by @shlevy a while ago and to my knowledge offers greater flexibility in changing what dependencies are used after pythonPackages has been assembled.


state: closed
title: Add cleanupCmds option to pkgs.myEnvFun
user_login: the-kenny
html_url: https://github.com/NixOS/nixpkgs/pull/464
updated_at: 2013-05-15 14:34:00
body:
  This option allows the user to specify commands to run when the shell
  exits. This can be used to cleanup operations done in `extraCmds'.

  Please notice that the 'trap' approach required me to remove the `exec' in front of @shell@ in loadenv.sh. I don't think this is a problem, but it might be for special use cases.


state: closed
title: Addded support for ./doc, ./lib files, added (pre|post)Install support.
user_login: Davorak
html_url: https://github.com/NixOS/nixpkgs/pull/466
updated_at: 2013-04-20 20:18:30
body:
  With this commit ghc-wrappers will add ghc's documentation to
  ./nix-profile. ${ghc.version} is appended to the default documenation
  folder so multiple ghc versions will not clobber each other.

  Added support for preInstall and postInstall hooks.


state: closed
title: A bunch of stuff (build-support VMs, new packages).
user_login: mornfall
html_url: https://github.com/NixOS/nixpkgs/pull/470
updated_at: 2014-07-05 07:54:26
body:
  Hi there,

  I have decided it would be worth-while to converge with upstream for once. I have cleaned up the patches against current version. Since github makes it pretty inconvenient to split up the pull request, I am making just a single big one for now. If it's a really big problem, I can split it into branches, I guess (for the common good, or something).

  However, please don't merge this just yet, I'll first wait for hydra to build this branch (http://divine.fi.muni.cz/hydra/jobset/nixpkgs/mornfall). I'll poke you when I think it went through OK. Thanks!


state: closed
title: xorg updates
user_login: vcunat
html_url: https://github.com/NixOS/nixpkgs/pull/471
updated_at: 2014-06-14 22:56:35
body:
  I'm getting the x-updates branch closer to merging (to master). After some research I thought that we should probably choose the 1.13 branch of xorg-server. Here's the change. Ideas welcome. My machine now builds a superset of xorg modules than in master :-)
  - update pixman to later, cairo-preferred version
  - update xorgserver to 1.13.4
  - update some modules to work with the newer server
  - fix many other modules via overrides
  - huge cleanup in overrides via better propagation
    and pixman include flattening
  - URLs of XCB stuff have been moved


state: closed
title: Add python packages necessary for emacs-jedi
user_login: coroa
html_url: https://github.com/NixOS/nixpkgs/pull/476
updated_at: 2013-04-22 12:21:49
body:
  update python-argparse and add python-epc and its dependency python-sexpdata
  needed for jedi.el from https://github.com/tkf/emacs-jedi.


state: closed
title: offlineimap: enable support for the sqlite status backend
user_login: coroa
html_url: https://github.com/NixOS/nixpkgs/pull/477
updated_at: 2013-04-23 10:47:15
body:
  ... for it speeds things up considerably. if preferred i would also be able to add it as an option.

  enabling doesn't change the behaviour of offlineimap at once. instead it has to be activated in the configuration file .offlineimaprc by an entry of "status_backend = sqlite" in the account section.


state: closed
title: Merging gstreamer-1.0 branch?
user_login: jcumming
html_url: https://github.com/NixOS/nixpkgs/issues/479
updated_at: 2014-01-10 22:29:01
body:
  It looks as if gstreamer-1.0 is the way of the future. 

  I've been using the gstreamer-1.0 branch for quite some time now, without any issues. But I don't really use gstreamer. 

  Perhaps we could bring it up to date, get some kde testers to try it out, and then merge it?


state: closed
title: notmuch: patch source to use full path of gpg2
user_login: coroa
html_url: https://github.com/NixOS/nixpkgs/pull/482
updated_at: 2013-05-03 18:34:30
body:
  gets rid of the dependency on the old gnupg1. and enables decryption
  even if the gpg binary is not in the users environment.

  warning: i don't know whether the switch from gnupg1 to gnupg
  introduces any incompatibilities.

  if i interpret https://bugzilla.redhat.com/show_bug.cgi?id=555056#c2 correctly, then fedora effectively is using gpg2 to provide gpg as well as gpg2 by now. and we should be safe to do the same. debian on the other hand still keeps gnupg1 as a dependency of gmime.

  any thoughts on this?


state: closed
title: slim: Blank screen after logging in and out twice
user_login: falsifian
html_url: https://github.com/NixOS/nixpkgs/issues/483
updated_at: 2013-10-15 12:37:09
body:
  If I do the following:
  - Boot NixOS
  - Log in (I'm using the default display manager -- slim?)
  - Log out
  - Log in
  - Log out

  Then I don't see another login screen, and instead see either:
  - A blank screen, slightly blue-ish, with the cursor showing, or
  - One of the virtual text consoles (i.e. the X server doesn't even start again).

  I tested this with nixpkgs 43dfc29 (April 22) and nixos 7a71320 (April 21), and also saw the same behaviour when trying out https://github.com/NixOS/nixpkgs/pull/471 .

  My Xorg.0.log doesn't have anything that catches my attention: http://pastebin.com/HngSYbeY .


state: closed
title: Lighttpd: Enable SSL
user_login: pSub
html_url: https://github.com/NixOS/nixpkgs/pull/484
updated_at: 2013-04-25 07:06:15
body:
  With this patch support for SSL is compiled into lighttpd.

  IMO encryption is in most use cases important, therefore SSL support should be build in. This would simplify the setup of a standard web application a lot.

  SSL support of lighttpd is documented at  http://redmine.lighttpd.net/projects/1/wiki/Docs_SSL


state: closed
title: ProofGeneral: Workaround for bug #458
user_login: maggesi
html_url: https://github.com/NixOS/nixpkgs/pull/485
updated_at: 2013-05-16 10:15:32
body:
  "ProofGeneral 4.2 byte-compilation fails with Emacs 24.2.90"
  http://proofgeneral.inf.ed.ac.uk/trac/ticket/458


state: closed
title: Python-gobject update to 3.0.4, for bluez-simple-agent to work
user_login: viric
html_url: https://github.com/NixOS/nixpkgs/pull/486
updated_at: 2014-07-31 02:34:23
body:
  This makes 'bluez' python programs work (they import gi.repository, iirc), like bluez-simple-agent. But I don't know if it breaks things.

  bluez-simple-agent is what I use to authenticate bluetooth devices, so for me it is important to have it working.

  It'd be nice if some python maintainer could take a look; if it breaks things, we can have two pygobject.


state: closed
title: Submit/php fpm
user_login: MarcWeber
html_url: https://github.com/NixOS/nixpkgs/pull/487
updated_at: 2014-07-04 00:03:33
body:
  Belongs to: https://github.com/NixOS/nixos/pull/153

   purpose:
        PHP: fpm support (including patches for systemd socket activation)
        nixos systemd unit implementation
        keep old PHP-5.2 working even though its horrible outdated.

  ```
  keep everything in one file, because most code is the same, eg the code to build
  extensions (apc, xdebug, ..)
  ```

  This includes the multiple-versions-in-one-file patch which can be dropped if somebody tests apc and verifies that the new version (which hasn't been updated either) works.

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


state: closed
title: systemd: patch hardcoded "/bin/cat" in systemd-cat
user_login: bjornfor
html_url: https://github.com/NixOS/nixpkgs/pull/488
updated_at: 2014-08-14 23:58:26
body:
  Without this patch, systemd-cat doesn't work here:

  $ echo "hello world" | systemd-cat
  Failed to execute process: No such file or directory


state: closed
title: Merging x-updates
user_login: vcunat
html_url: https://github.com/NixOS/nixpkgs/issues/490
updated_at: 2013-06-17 20:48:47
body:
  I think we should just stabilize x-updates and merge it soon (within a few weeks).

  Currently contained biggest changes:
  - libpng16 is the default (If the bugfix release comes within the time I think we should update .1 -> .2.)
  - libjpeg-turbo is the default, see #299 for details.
  - mesa 9, which also seems to fix some problems #447 
  - gtk3 gets updated 3.2.x -> 3.8.0, also some other GNOME 3.8 stuff (mainly basic libraries, e.g. new glib, etc.)
  - xorg-server branch 1.13, #471 
  - many smaller library updates
  - font rendering changes substantially: the libraries got updated, but most should be caused by the Infinality patches https://github.com/NixOS/nixpkgs/commit/610796d9f2d844ea2c2fb33ba95a14738c41eb25. IMO the fonts look/read significantly better now. Also the configurability should be much better. It costs us some speed but this shouldn't be serious due to font caching. This change still needs some investigation to check again there are no problems with this (I'll do this before merging, if noone wants to do it).

  Other things we may potentially want to include:
  - gstreamer-1 #479, probably still needs to be reviewed
  - cups seems old to me, and all gtk2/3, qt4 depend on it (I'm probably not the right person to handle this)

  I'm running the whole system on current x-updates now, so at least the common parts and nvidia driver get some testing. I don't much know e.g. what are the best choices for GFX drivers for Intel and AMD/ATI...

  Any thoughts?


state: closed
title: Python 2.7 Full: sqlite3 module doesn't work in virtualenv
user_login: domenkozar
html_url: https://github.com/NixOS/nixpkgs/issues/492
updated_at: 2016-10-13 08:41:34
body:
  ```
  >>> import sqlite3
  Traceback (most recent call last):
    File "<stdin>", line 1, in <module>
    File "/nix/store/yzj6p5f7iyh247pwxrg97y3klm6d0cni-python-2.7.3/lib/python2.7/sqlite3/__init__.py", line 24, in <module>
      from dbapi2 import *
    File "/nix/store/yzj6p5f7iyh247pwxrg97y3klm6d0cni-python-2.7.3/lib/python2.7/sqlite3/dbapi2.py", line 27, in <module>
      from _sqlite3 import *
  ImportError: No module named _sqlite3
  ```

  @chaoflow @garbas can you reproduce?


state: closed
title: lftp: use a download location that keeps old versions around
user_login: lennartcl
html_url: https://github.com/NixOS/nixpkgs/pull/493
updated_at: 2013-05-01 09:13:08
body:
  This changes the mirror for LFTP from ftp://ftp.cs.tu-berlin.de/pub/net/ftp/lftp/ to ftp://ftp.tuwien.ac.at/infosys/browsers/ftp/lftp/. The old mirror only had the latest version of lftp and would break every time a new version was released.


state: closed
title: stlink: new package
user_login: bjornfor
html_url: https://github.com/NixOS/nixpkgs/pull/495
updated_at: 2013-05-02 13:21:37
body:
  stlink is an in-circuit debugging and programming tool for ST-Link v1
  and v2 devices. It is similar to OpenOCD but just for ST-Link devices.

    https://github.com/texane/stlink

  IMPORTANT: You need permissions to access the stlink usb devices. Here
  are example udev rules for stlink v1 and v2 so you don't need to have
  root permissions (copied from <stlink>/49-stlink*.rules):

    SUBSYSTEMS=="usb", ATTRS{idVendor}=="0483", ATTRS{idProduct}=="3744", MODE:="0666", SYMLINK+="stlinkv1_%n"
    SUBSYSTEMS=="usb", ATTRS{idVendor}=="0483", ATTRS{idProduct}=="3748", MODE:="0666", SYMLINK+="stlinkv2_%n"


state: closed
title: Add perl modules needed to build "slic3r"
user_login: bjornfor
html_url: https://github.com/NixOS/nixpkgs/pull/499
updated_at: 2013-05-03 07:45:26
body:
  Slic3r is a tool to convert a digital 3D model into printing
  instructions for your 3D printer. I have some build/run issues with it
  so add it later. I just think it would be good to get these modules in now.

  Sorry for adding all in one commit, but I added them on a need-to basis when trying to build slic3r. That means I started on the top of the dependency tree. For bisectable git history I would have had to start at the bottom. And splitting them up now, in the correct order, seems like a very boring task.

  These perl modules are added:
    AlienWxWidgets
    BoostGeometryUtils
    constant-defer
    ExtUtilsCppGuess
    ExtUtilsTypemapsDefault
    ExtUtilsXSpp
    GrowlGNTP
    MathLibm
    MathClipper
    MathConvexHullMonotoneChain
    MathGeometryVoronoi
    MathPlanePath
    ModuleBuildWithXSpp
    NetDBus
    Spiffy
    TestBase
    Wx

  A couple of old modules were no longer available on CPAN so I bumped
  them:
    DataUUID
    ExtUtilsMakeMaker
    ExtUtilsManifest
    version
    VersionRequirements

  XMLTwig fails in the test phase (it is missing a dependencies), so the
  test is skipped. (How did it pass the test before?)


state: closed
title: mirrors.nix: add http://backpan.perl.org/ for old CPAN modules
user_login: bjornfor
html_url: https://github.com/NixOS/nixpkgs/pull/500
updated_at: 2013-05-03 08:59:53
body:
  It seems only the latest version of perl modules are in CPAN(?). The
  BackPan claims to have a complete history of CPAN.


state: closed
title: Set default kernel to 3.8
user_login: domenkozar
html_url: https://github.com/NixOS/nixpkgs/pull/501
updated_at: 2014-06-29 12:57:51
body:
  Following discussion from https://github.com/NixOS/nixos/issues/157, is anything stopping us from upgrading default kernel to 3.8?


state: closed
title: spyder: new package
user_login: bjornfor
html_url: https://github.com/NixOS/nixpkgs/pull/502
updated_at: 2014-06-14 21:31:14
body:
  Spyder (previously known as Pydee) is a powerful interactive development
  environment for the Python language with advanced editing, interactive
  testing, debugging and introspection features.

  The name Spyder comes from Scientific PYthon Development EnviRonment.


state: closed
title: Add optional third party support for fullWebDAV.
user_login: roconnor
html_url: https://github.com/NixOS/nixpkgs/pull/503
updated_at: 2013-05-13 20:03:27
body:
  This follows the directions fom http://wiki.nginx.org/HttpDavModule.

  I have support in the NixOS module to follow after this.


state: closed
title: pstree: version bump from 2.33 to 2.36
user_login: modulistic
html_url: https://github.com/NixOS/nixpkgs/pull/504
updated_at: 2013-08-23 12:09:57
body:
  tarball for 2.33 is no longer downloadable.

  changelog (excerpt from pstree.c):
  - Revision 2.36  2013-04-12 11:47:03+02  fred
  - Some processes like apache under a recent Linux were listed with UID
  - root instead of the correct UID, as they use setuid(). We now read the
  - UID from the owner of /proc/PID instead of /proc/PID/stat, as this
  - seems to be updated correctly. Thanks to Tom Schmidt
  - <tschmidt AT micron.com> for pointing out this bug.
  - Revision 2.35  2013-02-28 08:33:02+01  fred
  - Added Stan Sieler's fix to my adaption of snprintf fix by Stan Sieler :-)
  - Revision 2.34  2013-02-27 16:57:25+01  fred
  - Added snprintf fix by Stan Sieler


state: closed
title: byobu 5.37 integration
user_login: qknight
html_url: https://github.com/NixOS/nixpkgs/pull/506
updated_at: 2013-05-06 11:40:36
body:
  added byobu (a screen replacemnt) which i find better than tmux as i can now type:
      byobu
      du -a /
      (hit ctrl+c) after a while
      and then i can use the konsole or shift+pgup to scrollback

  in screen i had to use the ctrl+a pgup and to select text spanning more than 25 lines of the screen teriminal was usually a pain.


state: closed
title: Spyder: add dependencies to make it more full-featured and make desktop item
user_login: bjornfor
html_url: https://github.com/NixOS/nixpkgs/pull/507
updated_at: 2013-05-06 20:54:23
body:
  Spyder says about itself that it has

    ...the support of IPython (enhanced interactive Python interpreter) and
    popular Python libraries such as NumPy (linear algebra), SciPy (signal
    and image processing) or matplotlib (interactive 2D/3D plotting).

  So I think having those available as default is a the right thing to to.
  (We can easily make a stripped down spyder expression if needed later.)

  I've added the list of recommended and optional dependencies as
  described here:

    http://pythonhosted.org/spyder/installation.html#dependencies

  Also, I've created a desktop menu item for spyder.


state: closed
title: haskellPackages.textIcu does not build on OS X
user_login: aristidb
html_url: https://github.com/NixOS/nixpkgs/issues/508
updated_at: 2014-04-04 22:00:46
body:
  On my OS X 10.7 environment, it is not possible to build haskellPackages.textIcu.

  ```
  $ uname -a
  Darwin Aristids-MacBook-Air.local 11.4.2 Darwin Kernel Version 11.4.2: Thu Aug 23 16:25:48 PDT 2012; root:xnu-1699.32.7~1/RELEASE_X86_64 x86_64
  ```

  The relevant part of the builder output is:

  ```
  building
  Building text-icu-0.6.3.5...
  Preprocessing library text-icu-0.6.3.5...
  dyld: Library not loaded: libicui18n.51.dylib
    Referenced from: /private/var/folders/qp/1tnxqqmn4mq2ry8vqkl6qg4h0000gn/T/nix-build-haskell-text-icu-ghc7.4.2-0.6.3.5.drv-0/text-icu-0.6.3.5/dist/build/Data/Text/ICU/Break_hsc_make
    Reason: image not found
  running dist/build/Data/Text/ICU/Break_hsc_make failed (exit code 5)
  command was: dist/build/Data/Text/ICU/Break_hsc_make  >dist/build/Data/Text/ICU/Break.hs
  builder for `/nix/store/i4fjgqbwcfh7x4y36bh20j9if2sra8gb-haskell-text-icu-ghc7.4.2-0.6.3.5.drv' failed with exit code 1
  error: build of `/nix/store/i4fjgqbwcfh7x4y36bh20j9if2sra8gb-haskell-text-icu-ghc7.4.2-0.6.3.5.drv' failed
  ```

  This issue has been affecting me for quite a while, and @peti tried helping me with it before. I have simply lived with using outdated packages. It also seems like textIcu never worked, but broke my install simply because a newer version of a package I use started depending on it.

  I would be grateful to know if anybody else using OS X can reproduce the issue.


state: closed
title: Buildbot version bump and add buildbot-slave
user_login: bjornfor
html_url: https://github.com/NixOS/nixpkgs/pull/511
updated_at: 2013-05-09 20:45:06
body:
  Bump buildbot to latest stable version (0.8.7p1) and add buildbot-slave, the component that does the actual builds.


state: closed
title: firefoxWrapper: Add libcanberra gtk module to firefox
user_login: offlinehacker
html_url: https://github.com/NixOS/nixpkgs/pull/513
updated_at: 2013-05-12 11:20:57
body:
  Libcanberra is a simple abstract interface for playing event sounds. 

  I don't know if this implementation is correct, but i got warnings without libcamberra while starting firefox(on debian running nix), so including libcamberra as gtk module fixes that.


state: closed
title: Unset livecd root password prevents automatic deployments
user_login: offlinehacker
html_url: https://github.com/NixOS/nixpkgs/issues/514
updated_at: 2013-05-11 23:52:07
body:
  To ssh to nixos machine i need physical access(monitor/console attached) to setup password so i am able to ssh(most of the times i'm just blindly typing to do that). 

  This problem is bothering me for quite some time. I could create my livecd variation, but wouldn't be it easier to just set some default root password?


state: closed
title: Fix python-webtest build with python 2.7
user_login: himikof
html_url: https://github.com/NixOS/nixpkgs/pull/516
updated_at: 2013-05-10 15:26:34
body:
  Webtest unconditionally depends on unittest2 on python 2.x, including 2.7. This fixes http://hydra.nixos.org/build/4933360 failure.


state: closed
title: Submit/gtk and more
user_login: MarcWeber
html_url: https://github.com/NixOS/nixpkgs/pull/517
updated_at: 2013-09-20 20:04:47
body:
  patch against x-updates branch
  - improve gtk3 and gobjectIntrospection support
  - adding colord, mypaint (git), dispcalgui

  The patch experimental/multiple-versions-in-one-file is also in trunk but has not been merged into x-updates yet


state: closed
title: make openvpn work with networkmanagerapplet
user_login: domenkozar
html_url: https://github.com/NixOS/nixpkgs/pull/518
updated_at: 2014-08-11 01:07:36
body:
  Can someone take a peek at this one? I'm not sure if it's the best way to let `networkmanagerapplet` to know about `networkmanager_openvpn`, but it works.


state: closed
title: Add powerline beta, libgit2 and pygit2
user_login: offlinehacker
html_url: https://github.com/NixOS/nixpkgs/pull/519
updated_at: 2013-05-16 11:17:04
body:
  Powerline is the ultimate statusline/prompt utility https://powerline.readthedocs.org/en/latest/introduction.html#screenshots. 

  It has support for vim, zsh, bash, tmux,.. Still in beta, but most of the things work just fine.


state: closed
title: On OSX, `nix-env -Ki guile-2.0.9` fails with "C compiler cannot create executables".
user_login: danieroux
html_url: https://github.com/NixOS/nixpkgs/issues/522
updated_at: 2013-09-01 19:54:05
body:
  First time trying nixpkgs:

  $ gcc --version
  i686-apple-darwin11-llvm-gcc-4.2 (GCC) 4.2.1 (Based on Apple Inc. build 5658) (LLVM build 2335.15.00)

  $ nix-env -Ki guile-2.0.9
  # Fails with: "configure: error: C compiler cannot create executables"

  $ cat config.log
  uname -m = x86_64
  uname -r = 11.4.2
  uname -s = Darwin
  uname -v = Darwin Kernel Version 11.4.2: Thu Aug 23 16:25:48 PDT 2012; root:xnu-1699.32.7~1/RELEASE_X86_64

  /usr/bin/uname -p = i386
  /bin/uname -X     = unknown

  /bin/arch              = unknown
  /usr/bin/arch -k       = unknown
  /usr/convex/getsysinfo = unknown
  /usr/bin/hostinfo      = Mach kernel version:
           Darwin Kernel Version 11.4.2: Thu Aug 23 16:25:48 PDT 2012; root:xnu-1699.32.7~1/RELEASE_X86_64
  Kernel configured for up to 4 processors.
  2 processors are physically available.
  4 processors are logically available.
  Processor type: i486 (Intel 80486)
  Processors active: 0 1 2 3
  Primary memory available: 4.00 gigabytes
  Default processor set: 157 tasks, 769 threads, 4 processors
  Load average: 8.34, Mach factor: 0.46
  /bin/machine           = unknown
  /usr/bin/oslevel       = unknown
  /bin/universe          = unknown

  PATH: /nix/store/bablfbdqm8jl0j3nn2d24bf1ncmhz1bq-gawk-4.0.2/bin
  PATH: /nix/store/cfxsss28q59cihna46a1awqwg52lf4aq-pkg-config-0.23/bin
  PATH: /nix/store/qpig7vbi53pzh49lp1njqzz6b0vacrdh-readline-6.2/bin
  PATH: /nix/store/mnxb0xn87f85xs9hbf5q64svdfbf12fs-ncurses-5.9/bin
  PATH: /nix/store/hdamn7sbap6kdy89xz68ss90hk54f0s3-libtool-2.4.2/bin
  PATH: /nix/store/gfsl9cd30ab9v0iv2wk2b8hbcri4zh54-libiconv-1.13.1/bin
  PATH: /nix/store/6403j4wrqbc4bgia69k9drsbggd0vn7k-gcc-wrapper-4.6.3/bin
  PATH: /nix/store/871rmqpmy0prsl3hnq3f0nx3603x7dbj-coreutils-8.19/bin
  PATH: /nix/store/adg9mlmg347k9ypq22dckqmzqkl72z4f-findutils-4.4.2/bin
  PATH: /nix/store/zy27vsm8q6pqjb8pipfhimq3k891lj2v-diffutils-3.2/bin
  PATH: /nix/store/l5pdaahf6nqmpcy0gz5k2zdkj6z7dqsn-gnused-4.2.1/bin
  PATH: /nix/store/a1y4c2kapzycsrkn8x9mh86qwxcjan0p-gnugrep-2.14/bin
  PATH: /nix/store/bablfbdqm8jl0j3nn2d24bf1ncmhz1bq-gawk-4.0.2/bin
  PATH: /nix/store/si7avclhf23ii66j6ab0i1fphjns9z1n-gnutar-1.26/bin
  PATH: /nix/store/vb1a7wkiz8hl81p1zwnga0h6fy1p1l98-gzip-1.5/bin
  PATH: /nix/store/amjgp996s8sbdgs9n9wv6fdzm9j73pdd-bzip2-1.0.6/bin
  PATH: /nix/store/4zii8105i27alw3md9xha8g46ybphb14-gnumake-3.82/bin
  PATH: /nix/store/jxi3kc3h7pg9ykyixlbgnlrndvnb0rxm-bash-4.2-p42/bin
  PATH: /nix/store/93639x5i8ri6cmnjpl9hlnf85aj41dn7-patch-2.7.1/bin
  PATH: /nix/store/nv84ayl1s3yn1b57pdab11pn8m514i87-xz-5.0.4/bin
  PATH: /nix/store/psjcxzjlyv3alvi2dsyiyd1j1b756cd3-gcc-4.6.3/bin
  PATH: /nix/store/3y3300pb3zwywb7qh5mzvxp1gf7za8l1-native-darwin-cctools-wrapper/bin
  PATH: /nix/store/871rmqpmy0prsl3hnq3f0nx3603x7dbj-coreutils-8.19/bin
  ## -----------
  ## Core tests.
  ## -----------

  configure:4010: checking for a BSD-compatible install
  configure:4078: result: /nix/store/871rmqpmy0prsl3hnq3f0nx3603x7dbj-coreutils-8.19/bin/install -c
  configure:4089: checking whether build environment is sane
  configure:4144: result: yes
  configure:4295: checking for a thread-safe mkdir -p
  configure:4334: result: /nix/store/871rmqpmy0prsl3hnq3f0nx3603x7dbj-coreutils-8.19/bin/mkdir -p
  configure:4341: checking for gawk
  configure:4357: found /nix/store/bablfbdqm8jl0j3nn2d24bf1ncmhz1bq-gawk-4.0.2/bin/gawk
  configure:4368: result: gawk
  configure:4379: checking whether make sets $(MAKE)
  configure:4401: result: yes
  configure:4430: checking whether make supports nested variables
  configure:4447: result: yes
  configure:4528: checking whether make supports nested variables
  configure:4545: result: yes
  configure:4580: checking build system type
  configure:4594: result: x86_64-apple-darwin11.4.2
  configure:4614: checking host system type
  configure:4627: result: x86_64-apple-darwin11.4.2
  configure:5001: checking for gcc
  configure:5017: found /nix/store/6403j4wrqbc4bgia69k9drsbggd0vn7k-gcc-wrapper-4.6.3/bin/gcc
  configure:5028: result: gcc
  configure:5257: checking for C compiler version
  configure:5266: gcc --version >&5
  gcc (GCC) 4.6.3
  Copyright (C) 2011 Free Software Foundation, Inc.
  This is free software; see the source for copying conditions.  There is NO
  warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

  configure:5277: $? = 0
  configure:5266: gcc -v >&5
  Using built-in specs.
  COLLECT_GCC=/nix/store/psjcxzjlyv3alvi2dsyiyd1j1b756cd3-gcc-4.6.3/bin/gcc
  COLLECT_LTO_WRAPPER=/nix/store/psjcxzjlyv3alvi2dsyiyd1j1b756cd3-gcc-4.6.3/libexec/gcc/x86_64-apple-darwin10.2.0/4.6.3/lto-wrapper
  Target: x86_64-apple-darwin10.2.0
  Configured with:
  Thread model: posix
  gcc version 4.6.3 (GCC)
  configure:5277: $? = 0
  configure:5266: gcc -V >&5
  gcc: error: unrecognized option '-V'
  gcc: fatal error: no input files
  compilation terminated.
  configure:5277: $? = 1
  configure:5266: gcc -qversion >&5
  gcc: error: unrecognized option '-qversion'
  gcc: fatal error: no input files
  compilation terminated.
  configure:5277: $? = 1
  configure:5297: checking whether the C compiler works
  configure:5319: gcc   -lgcc_s conftest.c  >&5
  ld: library not found for -lgcc_s
  collect2: ld returned 1 exit status
  configure:5323: $? = 1
  configure:5361: result: no
  configure: failed program was:


state: closed
title: fixupPhase breaks symlinks to manpages
user_login: edolstra
html_url: https://github.com/NixOS/nixpkgs/issues/523
updated_at: 2013-09-04 19:12:55
body:
  fixupPhase in stdenv gzips manpages in $out/share/man. However, symlinks to those manpages are not updated (e.g. in e2fsprogs, there is a symlink "mkfs.ext4.8" to "mke2fs.8"). fixupPhase should update those symlinks as well.


state: closed
title: tcptrack: new package
user_login: bjornfor
html_url: https://github.com/NixOS/nixpkgs/pull/526
updated_at: 2013-05-13 13:27:38
body:
  tcptrack is a small libpcap based program (with ncurses UI) for live TCP
  connection monitoring.

  It seems upstream homepage is down, so download the source code from a
  fedora server instead.


state: closed
title: python-scipy doesn't register properly in python's searchpatch
user_login: coroa
html_url: https://github.com/NixOS/nixpkgs/issues/528
updated_at: 2015-10-25 08:05:06
body:
  installing python-scipy with nix-env, it properly shows up in ~/.nix-profile/lib/python2.7/site-packages/scipy. but in ipython i see the following:

  In [1]: import scipy
  ...
  ImportError: No module named scipy

  if i set PYTHONPATH=~/.nix-profile/lib/python2.7/site-packages, it works as expected. is this how it's supposed to work?


state: closed
title: Stripping in multiple-output derivations
user_login: vcunat
html_url: https://github.com/NixOS/nixpkgs/issues/529
updated_at: 2014-09-08 17:31:53
body:
  I believe the stripping (in fixupPhase) doesn't work as intended in mutliple-output derivations. It is **only run on $out**, not on other outputs (I wondered why the mesa's split $drivers were getting so big).

  I'm not sure how to resolve this. The problem is in the default builder https://github.com/NixOS/nixpkgs/blob/master/pkgs/stdenv/generic/setup.sh, but the overall design seems to have asserted that there's only the $out output (see e.g. around the line 235).


state: closed
title: fix versionedDerivation by providing mergeAttrsByFuncDefaultsClean, adding xsbt
user_login: MarcWeber
html_url: https://github.com/NixOS/nixpkgs/pull/532
updated_at: 2013-06-18 23:48:31
body:
  Adding multiple versions of sbt which I used when coding scala.
  Probably you want to use the latest version .. the others should still work


state: closed
title: Add curlOpts to fetchurl
user_login: errge
html_url: https://github.com/NixOS/nixpkgs/pull/535
updated_at: 2013-09-15 19:01:03
body:
  So the derivation can change curl options while downloading stuff.  E.g. to provide custom passwords in private nix deployments.


state: closed
title: Fix empty cleanupCmds in myEnvFun.
user_login: the-kenny
html_url: https://github.com/NixOS/nixpkgs/pull/536
updated_at: 2013-05-15 14:47:39
body:
  foo() { } error's in bash. This patch adds a single 'true' to the
  function to make sure it's always valid & succeeds.


state: closed
title: wine: libgcc_s.so.1 must be installed for pthread_cancel to work
user_login: domenkozar
html_url: https://github.com/NixOS/nixpkgs/issues/542
updated_at: 2013-06-09 07:06:52
body:
  Running `wine winbox.exe` result in following error(s):

  ```
  libgcc_s.so.1 must be installed for pthread_cancel to work
  wine client error:14: write: Bad file descriptor
  ```


state: closed
title: ninja: include package name in source archive path
user_login: bjornfor
html_url: https://github.com/NixOS/nixpkgs/pull/544
updated_at: 2014-08-02 14:47:06
body:
  So that the nix store path becomes this:

    /nix/store/HASH-ninja-1.2.0.zip.drv

  instead of this anonymous path:

    /nix/store/HASH-v1.2.0.zip.drv


state: closed
title: munin: add missing dependencies
user_login: bjornfor
html_url: https://github.com/NixOS/nixpkgs/pull/546
updated_at: 2013-05-20 17:35:22
body:
  - Add needed dependencies:
    coreutils, python, ruby, java and several Perl modules (Time::HiRes
    1.9.724 is no longer available, bump to 1.9725)
  - Use sha256 instead of md5 (more secure)
  - Wrap munin perl scripts so they find their dependencies at runtime
  - Rework meta description attributes.

  FIXME/TODO: munin is still not usable; it tries to write log files and
  web graphs to its installation path.


state: closed
title: Add chrony.
user_login: wizeman
html_url: https://github.com/NixOS/nixpkgs/pull/550
updated_at: 2014-07-16 00:43:56
body:
  Chrony is a pair of programs which are used to maintain the accuracy of the system clock on a computer.


state: closed
title: chrony: Add readline and libcap (on Linux) as dependencies
user_login: wizeman
html_url: https://github.com/NixOS/nixpkgs/pull/552
updated_at: 2013-05-31 01:12:09
body:
  libcap is needed for chronyd to drop privileges when starting up.
  readline was added as a convenience for when using chronyc.


state: closed
title: Add R15B03-1
user_login: orbitz
html_url: https://github.com/NixOS/nixpkgs/pull/553
updated_at: 2013-05-25 09:10:36
body:
  I had to uglify the URL creation and version a bit because the technical version is R15B03-1 which doesn't play nice with Nix versions, AFAIK.


state: closed
title: Default builder fixes
user_login: vcunat
html_url: https://github.com/NixOS/nixpkgs/pull/554
updated_at: 2013-06-30 07:59:35
body:
  I tested just on a few packages. It seems fine.

  A slight change in semantics is that now in multiple-output derivations all results get the propagated buildinputs and similar, not only $out. It seemed fine to me, also it seems cleaner that the whole fixupPhase is run on all outputs.


state: closed
title: Add ncursesw compatibility link also for includes
user_login: errge
html_url: https://github.com/NixOS/nixpkgs/pull/555
updated_at: 2013-09-15 19:01:03
body:
  This is needed for the ncurses cabal package to compile.  It uses
  include/ncursesw/curses.h, without trying include/curses.h first.  The
  files are provided through include/ncursesw on a clean Debian too, in
  the unicode case (when the libncursesw5-dev is installed).


state: closed
title: update to 2013Q1 Intel Graphics Stack Release
user_login: jcumming
html_url: https://github.com/NixOS/nixpkgs/pull/556
updated_at: 2014-06-21 23:08:33
body:
  This changeset updates to all of the versions in
  https://01.org/linuxgraphics/downloads/2013/2013q1-intel-graphics-stack-release
  (but does not regression from newer version).

  I tried generating 'servers/x11/xorg/default.nix' with the perl script,
  but unrelated packges changed, so I just manually updated the file.


state: closed
title: Upgrade node.js 0.8 -> 0.10, fix Mac build
user_login: zefhemel
html_url: https://github.com/NixOS/nixpkgs/pull/558
updated_at: 2013-05-29 05:40:15
body:
  This patch does three things:
  1. Upgrade node.js from 0.8.x to 0.10.x
  2. No longer use a shared v8. This is nice in theory, but results in compatibility problems. For instance to upgrade from .8 to .10 I would also have to upgrade the v8 expression, which is not trivial (got gyp errors trying to do that) and may break other packages that rely on the older v8. node.js comes with v8, so let's just use that version.
  3. Fix Mac support


state: closed
title: Add Sourcery CodeBench Lite toolchain(s)
user_login: bjornfor
html_url: https://github.com/NixOS/nixpkgs/pull/559
updated_at: 2014-08-14 12:18:07
body:
  Sourcery CodeBench toolchains are prebuilt GCC toolchains from Mentor
  Graphics.

  Start out by adding ARM EABI and ARM GNU/Linux toolchains. Sourcery
  CodeBench is also available for MIPS, Power, SuperH, ColdFire (and
  more), so it should be easy to add later, if needed.

  AFAIK, the EABI toolchains use newlib and the GNU/Linux ones use glibc.


state: closed
title: eagle: new package
user_login: bjornfor
html_url: https://github.com/NixOS/nixpkgs/pull/560
updated_at: 2014-08-14 19:39:25
body:
  Eagle is a schematic capture and PCB layout program from CadSoft. This
  is proprietary software; CadSoft provide a self-extracting shell script
  with embedded tarball of the prebuilt application.

  Add the latest Eagle version, 6.4.0.

  I've added a small LD_PRELOAD library that redirects operations on the
  license file from <eagle_install_path>/bin/eagle.key to
  $HOME/.eagle.key. Without this Eagle will never get past the license
  dialog (because you cannot write to the nix store).

  Eagle also has issues copying its example projects to other locations;
  it seems that it wants to preserve the read-only permissions from the
  source over to the destination. Because of this it cannot complete the
  copy operation because it cannot write the project files into to the
  (read-only) project directory it just created. So wrap chmod by OR'ing
  in the write-by-owner bit.


state: closed
title: st: Update to 0.4.1 and add support for custom config
user_login: offlinehacker
html_url: https://github.com/NixOS/nixpkgs/pull/561
updated_at: 2013-05-29 09:16:56
body:
  Simple terminal, doesn't have support for runtime configs(which is good, because it makes it super fast), but config is set in compile time, with header file. This commit adds support for setting custom config(for example to change theme).

  I also updated it, because it now supports fontconfig, so you don't have to patch your fonts anymore like you do in uxrvt and similar ;)


state: closed
title: vim_configurable: change source to mercurial and update to 7.3-999
user_login: offlinehacker
html_url: https://github.com/NixOS/nixpkgs/pull/563
updated_at: 2013-05-27 21:45:02
body:
  Vim release is rarely updated, but it receives official patches from time to time. Currently it is at patch 999(coincidence?). 

  Well some vim plugins don't work with unpatched vim, and there isn't any way to get archive of all patches, you can just download every patch separately and apply them.

  But! They also have(official) source on mercurial repo, with tags for every patch, so we why not use that ;)


state: closed
title: experimental/vim-plugins
user_login: MarcWeber
html_url: https://github.com/NixOS/nixpkgs/pull/566
updated_at: 2014-06-28 23:13:11
body:
  I recommend installing most vim plugins using vim-addon-manager.
  However some require compilation, such as YouCompleteMe

  Signed-off-by: Marc Weber marco-oweber@gmx.de


state: closed
title: experimental/cmake-improvement
user_login: MarcWeber
html_url: https://github.com/NixOS/nixpkgs/pull/567
updated_at: 2014-06-12 05:21:18
body:
  set CMAKE_LIBRARY_PATH, CMAKE_INCLUDE_PATH based on NIX_CFLAGS_COMPILE and
  NIX_LDFLAGS so that cmake's find_library like functions find all the libraries
  gcc knows about thanks to the gcc wrapper

  This is particular useful with myEnvFun which then also sets those CMAKE_\* env
  variables.`

  Because setup.sh has to change this causes many rebuilds - thus it should be
  included in a stdenv-update like branch


state: closed
title: vim: supporting multiple sources & complicated plugins
user_login: MarcWeber
html_url: https://github.com/NixOS/nixpkgs/pull/568
updated_at: 2014-06-28 23:13:26
body:
  - vim-nox: client-server implementation without X
  - latest:  latest mercurial sources (still very stable)
  - default: latest release

  vim: enable netbeans

  vim-plugins: Introduce an area to put vim plugins which are worth adding to nix
  because they need more effort than just "unpacking". Document that.

  This obsoletes #563, #566


state: closed
title: minimalist and GUI live CD boot to blank screen
user_login: sjmackenzie
html_url: https://github.com/NixOS/nixpkgs/issues/572
updated_at: 2013-05-29 16:53:22
body:
  _this should be under nixos - please delete_

  after burning the canonical 32 bit installs to CD. each time I boot from CD on my friends computer, Linux starts up and goes through the boot sequence. the moment its time to reach the command prompt/GUI interface all that shows is a blank screen.

  changing to alternative terminals doesn't work. indeed the entire computer is unresponsive. 

  the machine in question is an old HP laptop. details aren't available atm.


state: closed
title: sourcery-codebench: fix installation of manpages
user_login: bjornfor
html_url: https://github.com/NixOS/nixpkgs/pull/573
updated_at: 2013-07-28 11:43:55
body:
  Sourcery CodeBench manpages are installed under
  share/doc/<target-triplet>/man/. Add symlinks so that the manpages
  become available to "man".

  NOTE: I use symlinks instead of moving the manpages, because I think
  it is best to do as little as possible to prebuilt packages.


state: closed
title: obnam benchmark does not function
user_login: aragnon
html_url: https://github.com/NixOS/nixpkgs/issues/578
updated_at: 2015-02-22 12:33:28
body:
  ```
  nix-env -i obnam && mkdir -p "$HOME"/test/obnam && \
  TMPDIR="$HOME"/test/obnam  obnam-benchmark                                           
  ```

  replacing old `obnam-1.4'
  installing`obnam-1.4'
  bzr: ERROR: Not a branch: "/home/aragnon/".
  ERROR: bzr failed


state: closed
title: Add numdiff-5.6.1
user_login: bbenoist
html_url: https://github.com/NixOS/nixpkgs/pull/580
updated_at: 2013-07-15 09:19:25
body:
  A little program that can be used to compare putatively similar files line by line and field by field, ignoring small numeric differences or/and different numeric formats.


state: closed
title: php-5.4: Reintroduce the ftpSupport build option
user_login: bbenoist
html_url: https://github.com/NixOS/nixpkgs/pull/581
updated_at: 2013-07-15 09:19:36
body:
  The ftpSupport build option I added on the 5.3 version of PHP was not
  present in the version 5.4 because it was not yet merged when I wrote my
  commit.


state: closed
title: Submit/craff patches
user_login: craff
html_url: https://github.com/NixOS/nixpkgs/pull/582
updated_at: 2014-07-10 05:53:15
body:
  Here are four patches from me.

  These are my first patches, sorry it they are not perfect. Some not:

  the patch for urxvt-unicode-with-perl may be useless, but in the current state I could not 
  install urxvt with its perl extension like tabs.

  I also think heimdal should be cleanded up to support more than one version, but I am not sure, may be the latest version is enough.

  Cheers,
  Christophe


state: closed
title: Mornfall updates
user_login: mornfall
html_url: https://github.com/NixOS/nixpkgs/pull/583
updated_at: 2014-06-14 07:36:09
body:
  Hey, this should be quite straightforward and non-controversial. Please do double-check that the lcov update which removes a patch is OK though.


state: closed
title: cgit: new package
user_login: bjornfor
html_url: https://github.com/NixOS/nixpkgs/pull/584
updated_at: 2013-06-04 18:56:44
body:
  cgit is a web frontend for git repositories - it is a CGI program to use
  with your favourite webserver. Add the latest version, 0.9.2.


state: closed
title: glibc: add "/run/current-system/sw/bin" to the default search path returned by "getconf CS_PATH"
user_login: peti
html_url: https://github.com/NixOS/nixpkgs/pull/586
updated_at: 2014-06-13 09:42:04
body:
  This patch changes glibc, so it goes into `stdenv-updates`.

  See http://thread.gmane.org/gmane.linux.distributions.nixos/10967 for a discussion of the issue that this patch addresses.


state: closed
title: Add Riak 1.3.1
user_login: orbitz
html_url: https://github.com/NixOS/nixpkgs/pull/587
updated_at: 2013-06-10 02:53:44
body:
  This modifies how the `riak` and `riak-admin` scripts work such that one has to specify environment variables for where the data, log, and etc directories live.

  This should be reviewed to make sure these are the kind of changes to how one operates Riak that we want.


state: closed
title: Ocaml modules/upgrade and new
user_login: craff
html_url: https://github.com/NixOS/nixpkgs/pull/590
updated_at: 2013-06-04 18:59:55
body:
  Upgraded some ocaml packages and added three new ocaml packages.

  All this packages now compile une ocaml 3.12.1 and 4.00.1.

  Also added patoline typesetting system (the above modification where needed for this).


state: closed
title: saleae-logic: new package
user_login: bjornfor
html_url: https://github.com/NixOS/nixpkgs/pull/593
updated_at: 2014-07-15 09:11:59
body:
  Add Saleae Logic - analyzer software for Saleae logic analyzators.

  Also, add a small LD_PRELOAD library that is needed to make it work from
  a read-only installation directory.


state: closed
title: error: undefined variable `glibc213Cross'
user_login: surr
html_url: https://github.com/NixOS/nixpkgs/issues/594
updated_at: 2013-06-12 08:47:42
body:
  glibc213Cross variable is referenced but not defined in all-packages.
  Cross-builds are failing with error.


state: closed
title: nmap: fix GUI paths
user_login: grwlf
html_url: https://github.com/NixOS/nixpkgs/pull/595
updated_at: 2013-06-07 06:53:06
body:
  Zenamp wrapper confuses python so it thinks that zenmap is launched as a script
  and not as an executable. This leads to incorrect /share path and missing
  templates. ./zenmap.patch cures that (a bit hacky as usual).


state: closed
title: Add Solfege, an ear training program
user_login: bjornfor
html_url: https://github.com/NixOS/nixpkgs/pull/597
updated_at: 2013-06-07 18:45:43
body:
  @mornfall: I hope you don't mind that I took your solfege patch from https://github.com/NixOS/nixpkgs/pull/583. In addition to your patch, I've fixed a few instances of /usr/bin/ and bumped solfege to the latest version. The latest version needs the txt2man utility, so I've added that too.


state: closed
title: Add pianobar, a command-line Pandora client
user_login: bencahill
html_url: https://github.com/NixOS/nixpkgs/pull/600
updated_at: 2013-08-20 21:56:29
body:
  I just got started with NixOS, and wanted pianobar, so I wrote this Nix expression for it.

  I hope it suits your format; if not, I'll be glad to change anything.


state: closed
title: Ocaml/upgrade and new
user_login: craff
html_url: https://github.com/NixOS/nixpkgs/pull/601
updated_at: 2013-06-13 12:41:59
body:
  Work on ocaml packages:
    new: dypgen, lablgl, patoline, ocaml-cairo, camlimages
    updated: ocamlnet, lablgtk, sqlite3, camlzip, omake

  Notes:
    most of the updated packages did not compile with ocaml-4.00.1
    omake needs an rc1 version to compile camlimages with 4.00.1
    since this is rc, I kept the current version as default.


state: closed
title: Added tuareg emacs mode and fixed some other emacs mode.
user_login: craff
html_url: https://github.com/NixOS/nixpkgs/pull/603
updated_at: 2013-06-08 21:21:44
body:
  After adding tuareg-mode (an improved emacs mode for ocaml),
  I checked that all emacs-mode succesfully compiles and install with emacs 24 (I fixed all the non working ones). The fixed modes are
  - fdee
  - quack
  - session managment

  The only one that do not work after this patch is ecb. After some search, it seems that it should use an integrated "decet" inside emacs 23.2 or 24, but it still depends on 
  an external decet. I tried various things and failed, therefore I commented this emacs mode.

  I also tested with emacs 23 ... and at least gist fails to compile and install. 

  I still do a pull request because I fixed some mode at least. 


state: closed
title: Add Ren'Py visual novel engine
user_login: ghost
html_url: https://github.com/NixOS/nixpkgs/pull/604
updated_at: 2013-08-12 08:24:56
body:
  I have set RENPY_LESS_UPDATES to disable splash screen,
  which use subprocess and do not inherit parent's PYTHONPATH.

  Work fine with Katawa Shoujo. 


state: closed
title: Add keepass password manager and update mono DLLMap.
user_login: AndrewMorsillo
html_url: https://github.com/NixOS/nixpkgs/pull/606
updated_at: 2013-09-19 00:43:58
body:
  Added the keepass password manager. To make it run I had to modify mono's config "DLLMap" so that mono could find libX11 and libgdiplus at runtime.

  http://www.mono-project.com/Config_DllMap

  I don't think my changes to mono cover all of the possible "DLL Missing" errors but they do make a basic winforms application like keepass work.


state: closed
title: ppp: enable ipv6 support
user_login: coroa
html_url: https://github.com/NixOS/nixpkgs/pull/609
updated_at: 2013-09-26 11:45:41
body:
  networkmanager requires pppd to have ipv6 support for managing mobile
  connections since version 0.9.5.95, ref. to commit 7575f4d [1] or mailinglist [2].

  i also thought about setting it up as an option which is only pulled in by nm, but i don't see enough benefit for the added complexity.

  footnotes:

  [1] http://cgit.freedesktop.org/NetworkManager/NetworkManager/commit/?id=7575f4d1e451a006e4ddd9cc6caa664ce07df83f

  [2] https://mail.gnome.org/archives/networkmanager-list/2012-October/msg00053.html


state: closed
title: Add sup expression
user_login: lovek323
html_url: https://github.com/NixOS/nixpkgs/pull/610
updated_at: 2013-10-12 22:39:21
body:
  This is the first time I've contributed to nixpkgs, so bear with me if I've made some horrible mistakes. :)


state: closed
title: unable to (cross-)compile wxMSW
user_login: surr
html_url: https://github.com/NixOS/nixpkgs/issues/612
updated_at: 2013-06-15 16:22:58
body:
  c++ crosscompiler seems missing.

  Steps to reproduce.
  1. create cross.nix:

  ```
  { system ? builtins.currentSystem }:
          rec {
          target = {
              config = "i686-pc-mingw32";
              #config = "x86_64-w64-mingw32";
              arch = "x86";
              libc = "msvcrt";
              platform = null; # { name = "pc"; kernelMajor = "2.6"; };
          };
                  nixpkgs = import <nixpkgs> {
              inherit system ;
              crossSystem = target;
              config = {
              };
          };
          }.nixpkgs
  ```
  1. run
     `nix-store -r $(nix-instantiate -I ~/.nix-defexpr/channels/ cross.nix -A windows.wxMSW.crossDrv)`
  2. fail with error message

  ```
  building basedll_version_rc.o
   i686-pc-mingw32-windres -isrc/msw/version.rc -obasedll_version_rc.o    --define __WXMSW__         --define WXBUILDING --define WXDLLNAME=wxbase28u_gcc_custom --include-dir /tmp/nix-build-wxMSW-2.8.11-i686-pc-mingw32.drv-0/wxWidgets-2.8.11/lib/wx/include/i686-pc-mingw32-msw-unicode-release-2.8 --include-dir ./include --include-dir ./src/tiff --include-dir ./src/jpeg --include-dir ./src/png --include-dir ./src/zlib  --include-dir ./src/regex --include-dir ./src/expat/lib --define wxUSE_GUI=0 --define WXMAKINGDLL_BASE --define wxUSE_BASE=1
  building basedll_appbase.o
   g++ -c -o basedll_appbase.o  -D__WXMSW__     -DWXBUILDING -I./src/tiff -I./src/jpeg -I./src/png -I./src/zlib  -I./src/regex -I./src/expat/lib -DwxUSE_GUI=0 -DWXMAKINGDLL_BASE -DwxUSE_BASE=1  -I/tmp/nix-build-wxMSW-2.8.11-i686-pc-mingw32.drv-0/wxWidgets-2.8.11/lib/wx/include/i686-pc-mingw32-msw-unicode-release-2.8 -I./include -mthreads -Wall -Wundef -Wno-ctor-dtor-privacy -O2 -fno-strict-aliasing ./src/common/appbase.cpp
  cc1plus: error: unrecognized command line option '-mthreads'
  make: *** [basedll_appbase.o] Error 1
  ```
  1. Scroll up and ensure that c compiler is here but c++ compiler is absent:

  ```
  checking for i686-pc-mingw32-gcc... i686-pc-mingw32-gcc
  checking for C compiler default output file name... a.exe
  checking whether the C compiler works... yes
  checking whether we are cross compiling... yes
  checking for suffix of executables... .exe
  checking for suffix of object files... o
  checking whether we are using the GNU C compiler... yes
  checking whether i686-pc-mingw32-gcc accepts -g... yes
  checking for i686-pc-mingw32-gcc option to accept ANSI C... none needed
  checking whether we are using the Intel C compiler... no
  checking how to run the C preprocessor... i686-pc-mingw32-gcc -E
  checking for egrep... grep -E
  checking whether i686-pc-mingw32-gcc needs -traditional... no
  checking for i686-pc-mingw32-g++... no
  checking for i686-pc-mingw32-c++... no
  checking for i686-pc-mingw32-gpp... no
  checking for i686-pc-mingw32-aCC... no
  checking for i686-pc-mingw32-CC... no
  checking for i686-pc-mingw32-cxx... no
  checking for i686-pc-mingw32-cc++... no
  checking for i686-pc-mingw32-cl... no
  checking for i686-pc-mingw32-FCC... no
  checking for i686-pc-mingw32-KCC... no
  checking for i686-pc-mingw32-RCC... no
  checking for i686-pc-mingw32-xlC_r... no
  checking for i686-pc-mingw32-xlC... no
  checking for g++... g++
  ```


state: closed
title: Add slic3r, tool used in 3d printing
user_login: the-kenny
html_url: https://github.com/NixOS/nixpkgs/pull/614
updated_at: 2014-06-22 15:54:50
body:
  This package Adds slic3r, a tool to generate movement commands for 3d printers from STL files. 

  There are two things to note: It's a prerelease, as the current release causes problems with NixOS' perlPackages when using an older perl. Because it uses a newer perl, it displays a warning when running: (`Running Slic3r under Perl >= 5.16 is not supported nor recommended`). 

  I ignored this error for the last two weeks and never noticed a problem when printing objects.


state: closed
title: libgcrypt broken on i686-freebsd
user_login: lovek323
html_url: https://github.com/NixOS/nixpkgs/issues/616
updated_at: 2013-06-13 08:24:08
body:
  I was emailed the following broken build: http://mail-index.netbsd.org/pkgsrc-users/2011/07/15/msg014697.html

  Nothing to do with the changes I added, but it would be nice to get it working again

  Here's a link to a suggestion on fixing it: http://mail-index.netbsd.org/pkgsrc-users/2011/07/15/msg014697.html

  I can't fix it without an i686-freebsd box, which I don't have. Any takers?


state: closed
title: Get vim_configurable compiling on darwin
user_login: lovek323
html_url: https://github.com/NixOS/nixpkgs/pull/617
updated_at: 2014-06-20 02:40:25
body:
  I had to do several things to get this working:
  - add `libintlOrEmpty` to `buildInputs` for `atk`, `gdk-pixbuf` and `gtk2`
  - fix include path for `pixman` in `cairo`
  - fix include path for `cairo` in `pango`
  - allow cups to be disabled in `gtk2` by setting a flag in `config`
  - use `gccApple` to build `vim` (the configure script incorrectly determined the architecture on which it was building and defined some X11 function incorrectly)
  - enabled `darwinSupport` when building on darwin
  - disabled `patchelf` when building on darwin

  As usual, I have tested this on my own OS X box and a CentOS box sitting on EC2.


state: closed
title: Fixes rebar shebang, also fixes source of leveldb zip to be the canonica...
user_login: orbitz
html_url: https://github.com/NixOS/nixpkgs/pull/618
updated_at: 2013-06-13 12:49:04
body:
  Fixes several issues:
  - Fix all shebangs because rebar tries to use /usr/bin/env
  - The old github zipball URL does not always give back a zip with the same hash, changed to canonical one, hope it works
  - Syntax error


state: closed
title: coq-8.4: coqide fontconfig pango warning
user_login: suhailshergill
html_url: https://github.com/NixOS/nixpkgs/issues/620
updated_at: 2014-04-04 01:17:23
body:
  invoking coqide gives the following warning messages:

  ```
  shergill@al-laptop: shergill$ coqide
  Gtk-Message: Failed to load module "overlay-scrollbar"
  Gtk-Message: Failed to load module "canberra-gtk-module"
  Fontconfig warning: line 26: empty font directory name ignored

  (coqide:17105): Pango-WARNING **: failed to choose a font, expect ugly output. engine-type='PangoRenderFc', script='common'

  (coqide:17105): Pango-WARNING **: failed to choose a font, expect ugly output. engine-type='PangoRenderFc', script='latin'
  ```

  in the coqide window all the text is replaced by blank rectangles.

  **workaround** (as suggested by ocharles on irc): if you set the FONTCONFIG_FILE environment variable, everything works. eg:

  ```
  shergill@al-laptop: shergill$ FONTCONFIG_FILE=/etc/fonts/fonts.conf coqide
  ```

  the above was observed on ubuntu 13.04 with gdm


state: closed
title: kerberos in openssh
user_login: craff
html_url: https://github.com/NixOS/nixpkgs/pull/627
updated_at: 2013-08-22 09:55:01
body:
  Added kerberos authentification and ticket forwarding support. 

  I make a package names openssh-version-krb5 appear to make this option visible to
  nix-env -qa '*'


state: closed
title: vim_configurable: improvements
user_login: lovek323
html_url: https://github.com/NixOS/nixpkgs/pull/629
updated_at: 2013-06-16 02:13:04
body:
  - add ruby interpreter (may have been accidentally removed, or may never
    have existed)
  - allow selection of GUI options by setting `config.vim.gui`


state: closed
title: sup: add missing dependencies
user_login: lovek323
html_url: https://github.com/NixOS/nixpkgs/pull/630
updated_at: 2013-10-12 22:39:21
body:
  - rubygems `locale` and `text` were missing from the sup expression

  (Hopefully this is the last modification to make this work.)


state: closed
title: cairo-1.12.2: fix pixman include path
user_login: lovek323
html_url: https://github.com/NixOS/nixpkgs/pull/631
updated_at: 2013-06-30 09:03:17
body:
  `cairo-1.12.2` is currently failing on darwin because it can't find `pixman` (http://hydra.nixos.org/build/5089496/nixlog/1/tail-reload)

  This should fix the build.


state: closed
title: apacheHttpd: fix build on darwin
user_login: lovek323
html_url: https://github.com/NixOS/nixpkgs/pull/633
updated_at: 2013-06-18 06:03:57
body:
  - remove the gcc_s library from NIX_LDFLAGS (not available on darwin)

  Fixes issue in this build: http://hydra.nixos.org/build/5158596


state: closed
title: Linux 3.9.6
user_login: aristidb
html_url: https://github.com/NixOS/nixpkgs/pull/634
updated_at: 2013-10-13 16:54:44
body:
  I adapted the Linux expression for myself because it contains Intel graphics fixes. But I believe there may be universal appeal in this. :)


state: closed
title: ruby19: fix on darwin
user_login: lovek323
html_url: https://github.com/NixOS/nixpkgs/pull/635
updated_at: 2013-06-18 06:00:55
body:
  - seems to require readline even when cursesSupport is not enabled

  I couldn't get this to fail on my machine, but it may be pulling in readline support from some bizarre location.

  See: http://hydra.nixos.org/build/5267739


state: closed
title: Glsurf (3D drawing of implicit surfaces and curves)
user_login: craff
html_url: https://github.com/NixOS/nixpkgs/pull/636
updated_at: 2013-06-19 05:34:09
body:
  I also updated
  - camlimages (missing dependencies)
  - freeglut (version 2.8.0 has completely broken menu)
  - ocaml-mysql (version 1.1.1) 

  and added
  - mlgmp (ocaml bindings to gmp)


state: closed
title: Fix dropbox cli
user_login: the-kenny
html_url: https://github.com/NixOS/nixpkgs/pull/637
updated_at: 2013-06-17 15:54:40
body:
  Dropbox doesn't version the CLI. This broke the download. This patch
  also fixes the `dropbox-cli start' command.


state: closed
title: Add cgminer, crypto currency mining application and all relevant dependecies
user_login: offlinehacker
html_url: https://github.com/NixOS/nixpkgs/pull/638
updated_at: 2013-06-20 02:29:14
body:
  This pull request is updated and rewritten #452 pull request, which is now closed in honor of this pull request.

  Packages introduced here:
  - amdapp-sdk, amd opencl sdk
  - amdadl-sdk, amd display library, for gpu statistics
  - cgminer, crypto currency mining application

  These packages are tested on my mining rig deployed with nixops. I'm running this for about few months and all relevant bugs have been patched.


state: closed
title: haskellPackages: vector-0.9.1 fix 'primitive' dependency
user_login: ocharles
html_url: https://github.com/NixOS/nixpkgs/pull/647
updated_at: 2013-06-20 13:47:09
body:
  Vector 0.9.1 specifies primitive < 0.5, so I have packaged the maximum compatible version.

  This should fix http://hydra.nixos.org/job/nixpkgs/trunk/haskellPackages.vector_0_9_1.x86_64-linux


state: closed
title: vim_configurable: fix python on darwin
user_login: lovek323
html_url: https://github.com/NixOS/nixpkgs/pull/648
updated_at: 2013-06-21 11:19:56
body:
  - was not linking to the correct python library on darwin (using the OS
    X framework, which is not what we want)


state: closed
title: weston now compiles ! but I could not run it
user_login: craff
html_url: https://github.com/NixOS/nixpkgs/pull/649
updated_at: 2014-06-13 16:35:26
body:
  Weston did not compile ... after this patch it does.

  However, more work need to run it.
  Still it is not worst than before so it could probably be merged

  Here are what I think should be done:
  - the preConfigure phase is ugly and pkg_config should do better
  - the chmod +s weston-lauch in postInstall can/should be avoided
  - still I could not run it, here is one of my try with sudo:

  raffalli@delli7:~$ sudo weston-launch --tty /dev/tty9
  Password: 
  Date: 2013-06-19 CEST
  [04:16:11.724] weston 1.1.1
                 http://wayland.freedesktop.org/
                 Bug reports to: https://bugs.freedesktop.org/enter_bug.cgi?product=Wayland&component=weston&version=1.1.1
                 Build:  
  [04:16:11.724] OS: Linux, 3.9.6, #1 SMP Sun Jun 16 21:44:09 UTC 2013, x86_64
  [04:16:11.724] warning: XDG_RUNTIME_DIR "/run/user/1000" is not configured
  correctly.  Unix access mode must be 0700 but is 700,
  and XDG_RUNTIME_DIR must be owned by the user, but is
  owned by UID 1000.
  Refer to your distribution on how to get it, or
  http://www.freedesktop.org/wiki/Specifications/basedir-spec
  on how to implement it.
  couldn't open /root/.config/weston.ini
  [04:16:11.724] Loading module '/nix/store/j52vj6ac60pa43dfc3v8bk80hndglsa9-weston-1.1.1/lib/weston/drm-backend.so'
  couldn't open /root/.config/weston.ini
  [04:16:11.726] initializing drm backend
  couldn't open /root/.config/weston.ini
  couldn't open /root/.config/weston.ini
  [04:16:13.514] using /dev/dri/card0
  failed to open /run/opengl-driver/lib/dri/nouveau_dri.so: /run/opengl-driver/lib/dri/nouveau_dri.so: cannot open shared object file: No such file or directory
  gbm: failed to open any driver (search paths /run/opengl-driver/lib/dri)failed to load driver: nouveau
  failed to load module: libgallium.so.0: cannot open shared object file: No such file or directory
  [04:16:13.515] failed to initialize egl
  [04:16:13.523] fatal: failed to create compositor


state: closed
title: php53: fix on darwin
user_login: lovek323
html_url: https://github.com/NixOS/nixpkgs/pull/650
updated_at: 2013-08-05 23:47:10
body:
  - add libssh2 to build inputs (configure fails without this)
  - link with stdc++
  - add icu/lib directory to DYLD_LIBRARY_PATH (and wrap binaries with this
    environment variable
  - add libiconv to build inputs
  - fix --with-iconv configure flag (was --with-iconv-dir which is not a valid
    flag)


state: closed
body: This is a fix for #638 merged yesterday, so all derivations now build succesfully.
user_login: offlinehacker
html_url: https://github.com/NixOS/nixpkgs/pull/656
updated_at: 2013-06-20 06:57:52
title:
  amdappsdk: Fix download urls and some other things, so derivations for older sdk versions now build succesfully


state: closed
title: KDE versions
user_login: vcunat
html_url: https://github.com/NixOS/nixpkgs/issues/657
updated_at: 2013-08-27 08:34:37
body:
  I think that building three KDE versions by hydra is a bit wasteful. Is there any reason why people should prefer 4.7 to 4.8? We can easily keep the expressions, I would just unset the platforms (If noone reacts, I'll commit it in about a week).


state: closed
title: Pulseaudio 4.0 (and sbc 1.1)
user_login: aristidb
html_url: https://github.com/NixOS/nixpkgs/pull/658
updated_at: 2013-10-13 16:54:44
body:
  I'm not sure whether making sbc and libcap optional would be worth it.

  I also wanted to update pavucontrol to 2.0, but I couldn't get that to build.


state: closed
title: curl: add certificate package
user_login: lovek323
html_url: https://github.com/NixOS/nixpkgs/pull/659
updated_at: 2014-06-26 15:46:52
body:
  I've done this so I can use curl to get content from sites using HTTPS without passing either `--insecure` or `--cacert` (which I can't do without modifying code when using php's curl extension). This may not be the best way to go about it, so I'm more than happy to hear your suggestions.


state: closed
title: Infinality breaks some fonts in Firefox
user_login: edolstra
html_url: https://github.com/NixOS/nixpkgs/issues/663
updated_at: 2014-03-26 21:26:21
body:
  In Firefox 21, I noticed that headlines on http://www.nytimes.com/pages/opinion/index.html and http://krugman.blogs.nytimes.com/ no longer appear. For example:

  ![missing-headlines](https://f.cloud.github.com/assets/1148549/688179/c61816a8-da8f-11e2-9008-d62dbb9460c9.png)

  (The font in question is a webfont 'nyt-cheltenham-hinted-1' BTW.) If I run the same Firefox with a FreeType with useInfinality = false, I get the expected result:

  ![headlines](https://f.cloud.github.com/assets/1148549/688212/9c243574-da90-11e2-8250-acde1b8e71f4.png)

  Updating Freetype to 2.4.12 and the Infinality patch to 2.4.12-20130514_01 makes the font appear, but some characters are rendered incorrectly:

  ![new-infinality](https://f.cloud.github.com/assets/1148549/688160/7eec936c-da8f-11e2-8471-44694d8cae26.png)

  Maybe we should disable Infinality for the time being? (@vcunat)


state: closed
title: Add package.el builder & packages
user_login: the-kenny
html_url: https://github.com/NixOS/nixpkgs/pull/664
updated_at: 2014-06-13 22:32:06
body:
  Nixpkgs already had some Emacs packages included. As of today, many new (and existing) packages are distributed via package.el, either on GNU ELPA or Marmalade. 

  This pull requests implement a new builder (`buildEmacsPackage`) for package.el packages which integrates nicely with Nix. In order to correctly set the `package-directory-list` variable in Emacs, it adds some code to the `site-start.el` file (9db63bfb059805e7ff242172b220060926bf2a9e) which checks the environment variable `EMACS_PACKAGE_EL_PACKAGES` for directories. This variable is set by the setup-hook of Emacs.

  The other addition is a script to generate package expressions from generic package.el repositories. This enables us to automatically import all available packages from the popular repositories and distribute them with Nix. Included in this pull request is the generated file for GNU ELPA and Marmalade, which are the most popular repositories for stable releases.

  The whole result also plays nicely with the existing emacs packages in Nix: They can even depend on each other.

  My intention for all this was to get more familar with nix and the way packages are built, used, and integrated. Another reason was the ability to automatically test package.el packages via Hydra, which might be useful for some personal projects for me.

  I don't know what you guys think about all this, and I'm happy for any feedback. Positive or negative.


state: closed
title: remake: bump from version 3.81+dbg-0.2 to 3.82+dbg-0.6
user_login: bjornfor
html_url: https://github.com/NixOS/nixpkgs/pull/667
updated_at: 2013-06-25 16:04:59
body:
  This version needs readline. And the license is GPLv3. Also, add
  meta.platforms and meta.maintainers attributes.


state: closed
title: wicd: fix missing dhclient.conf.template.default
user_login: grwlf
html_url: https://github.com/NixOS/nixpkgs/pull/668
updated_at: 2013-11-19 08:42:19
body:
  Normally wicd places it's config (dhclient.conf.template.default) in /etc
  during installation. This has been disabled in nixos, but unfortunately, noone
  has pointed wicd to the correct place (/nix/store). This patch does it. Note, that
  this patch cancels my previous attempt to fix the problem


state: closed
title: virtualbox-guestadditions: fix xorg incompatibility
user_login: bjornfor
html_url: https://github.com/NixOS/nixpkgs/pull/671
updated_at: 2014-07-03 19:05:21
body:
  A recent X update broke VirtualBox guest additions (vboxvideo driver version
  mismatch, desktop won't start). This fixes it.

  Here is the error log:

   (II) "glx" will be loaded by default.
   (II) LoadModule: "glx"
   (II) Loading /nix/store/kzvmnjlps51q4piqmwr7zbmxcg2z9vgk-xorg-server-1.13.4/lib/xorg/modules/extensions/libglx.so
   (II) Module glx: vendor="X.Org Foundation"
      compiled for 1.13.4, module version = 1.0.0
      ABI class: X.Org Server Extension, version 7.0
   (==) AIGLX enabled
   Loading extension GLX
   (II) LoadModule: "vboxvideo"
   (II) Loading /nix/store/4kbxi00h8xsmfgbws2qqh674lcfp03h6-VirtualBox-GuestAdditions-4.2.14-3.2.46/lib/xorg/modules/drivers/vboxvideo_drv.so
   (II) Module vboxvideo: vendor="Oracle Corporation"
      compiled for 10.12.0, module version = 1.0.1
      Module class: X.Org Video Driver
      ABI class: X.Org Video Driver, version 12.0
   (EE) module ABI major version (12) doesn't match the server's version (13)
   (II) UnloadModule: "vboxvideo"
   (II) Unloading vboxvideo
   (EE) Failed to load module "vboxvideo" (module requirement mismatch, 0)
   (II) LoadModule: "vboxmouse"
   (WW) Warning, couldn't open module vboxmouse
   (II) UnloadModule: "vboxmouse"
   (II) Unloading vboxmouse
   (EE) Failed to load module "vboxmouse" (module does not exist, 0)
   (EE) No drivers available.

  Fatal server error:
   no screens found


state: closed
title: VirtualBox Extension Pack do not use requireFile (to prevent PUEL violations) anymore
user_login: bbenoist
html_url: https://github.com/NixOS/nixpkgs/issues/672
updated_at: 2013-06-29 10:46:59
body:
  I cannot run any of my virtual machines under the virtualbox version 4.2.14 updated yesterday by the commit https://github.com/NixOS/nixpkgs/commit/6c86398ff3f56794b0ef08f7613cabe8ef5652fb. This occurs even after discarding eventual savestates. 

  Error message:

  ```
  Failed to open a session for the virtual machine myvm.
  Failed to load VMMR0.r0 (VERR_SYMBOL_NOT_FOUND).
  ```

  Details:

  ```
  Result Code: NS_ERROR_FAILURE (0x80004005)
  Component: Console
  Interface: IConsole {db7ab4ca-2a3f-4183-9243-c1208da92392}
  ```

  Everything is working fine if I revert this commit and switch back to the version 4.2.12.

  Did you someone ever had such an issue after upgrading virtualbox ?


state: closed
title: Add stm32flash, flash program for stm32 bootloader.
user_login: the-kenny
html_url: https://github.com/NixOS/nixpkgs/pull/673
updated_at: 2014-08-14 16:33:32
body:
  Packaged it as 1.0 because the current release doesn't specify a version and there wasn't a newer release for a few years.


state: closed
title: Add network manager firewalld, enable gobject introspection
user_login: offlinehacker
html_url: https://github.com/NixOS/nixpkgs/pull/674
updated_at: 2014-06-28 01:44:23
body:
  This pull request brings some quite big changes to make firewalld work:
  - Python packages using gtk3 require **gobject introspection** to work. It was not enabled before, so i had to enable it in **gdk_pixbuf, gtk3, atk, pango, pygobject3, libnotify and network-manager** to make firewalld work.
    It should not cause any problems, because apps(mostly native) not using introspection just don't care.
  - The way i export gobject introspection typelib path is by using passthru.
  - One exeception which could cause problems is libnotify. Now it depend on gtk3, because i was not able to make it work otherwise. I don't know if this is bad or not.

  I would also need some help implementing nixos firewalld module. I think this package can help many. Thanks!


state: closed
title: virtualbox: Comply with the Personal Use and Evaluation License
user_login: bbenoist
html_url: https://github.com/NixOS/nixpkgs/pull/675
updated_at: 2014-08-03 17:37:32
body:
  The direct download was unfortunately not compliant with the VirtualBox
  Extension Pack's Personal Use and Evaluation License (PUEL) which
  stipulates that any end-user should fetch the binaries from the official
  Downloads page.

  See https://github.com/NixOS/nixpkgs/issues/672 for the original issue and
  http://www.virtualbox.org/wiki/VirtualBox_PUEL for more info.


state: closed
title: curl: update to version 7.31.0
user_login: falsifian
html_url: https://github.com/NixOS/nixpkgs/pull/678
updated_at: 2013-07-02 04:36:48
body:
  Curl recently fixed a security vulnerability (CVE-2013-2174).

  The curl website considers the vulnerability relatively mild [0].

  I haven't tested this yet; I just started re-building everything.

  [0] http://curl.haxx.se/docs/adv_20130622.html

  I am providing this patch to you under an open source license.  Because I have done this work with my own personal resources, the license you receive to my code is from me and not from my employer (Facebook).

  Since I'm not sure what licence nixpgs uses, I release all patches attached to this pull request under the CC0 licence; feel free to include them anywhere at all and with any modifications.


state: closed
title: add retroarch 0.9.9
user_login: ghost
html_url: https://github.com/NixOS/nixpkgs/pull/679
updated_at: 2013-06-29 10:28:40
body:
  To use this, you should build libretro core manually from `https://github.com/libretro/libretro-super'.


state: closed
title: `binutils` package bug?
user_login: mor1
html_url: https://github.com/NixOS/nixpkgs/issues/680
updated_at: 2013-06-27 09:36:49
body:
  following a clean install from binary package on osx, there seems to be a bug in the `binutils` package.

  ```
  $ git clone git://github.com/NixOS/nixpkgs.git
  $ cd nixpkgs
  $ nix-env -f . -qa \*
  error: attribute `override' missing
  ```

  if i checkout to the previous commit to the last to modify anything in the `binutils` directory, all seems fine:

  ```
  $ git checkout f22880
  $ nix-env -f . -qa \* | head -1
  3dpong-0.5.0
  ```

  i suspect the `binutils` package because when i turn on trace output, i see

  ```
  : mort@greyjay:nixpkgs$; nix-env -v --show-trace -f . -qa \*
  evaluating file `/Users/mort/research/projects/mirage/src/v2/nixos/nixpkgs/pkgs/top-level/all-packages.nix'
  evaluating file `/Users/mort/research/projects/mirage/src/v2/nixos/nixpkgs/pkgs/stdenv/adapters.nix'
  evaluating file `/Users/mort/research/projects/mirage/src/v2/nixos/nixpkgs/pkgs/build-support/trivial-builders.nix'
  evaluating file `/Users/mort/research/projects/mirage/src/v2/nixos/nixpkgs/pkgs/lib'
  |   evaluating file `/Users/mort/research/projects/mirage/src/v2/nixos/nixpkgs/pkgs/lib/trivial.nix'
  |   evaluating file `/Users/mort/research/projects/mirage/src/v2/nixos/nixpkgs/pkgs/lib/lists.nix'
  |   evaluating file `/Users/mort/research/projects/mirage/src/v2/nixos/nixpkgs/pkgs/lib/strings.nix'
  |   evaluating file `/Users/mort/research/projects/mirage/src/v2/nixos/nixpkgs/pkgs/lib/strings-with-deps.nix'
  |   |   evaluating file `/Users/mort/research/projects/mirage/src/v2/nixos/nixpkgs/pkgs/lib/attrsets.nix'
  |   evaluating file `/Users/mort/research/projects/mirage/src/v2/nixos/nixpkgs/pkgs/lib/sources.nix'
  |   evaluating file `/Users/mort/research/projects/mirage/src/v2/nixos/nixpkgs/pkgs/lib/properties.nix'
  |   |   evaluating file `/Users/mort/research/projects/mirage/src/v2/nixos/nixpkgs/pkgs/lib/misc.nix'
  |   evaluating file `/Users/mort/research/projects/mirage/src/v2/nixos/nixpkgs/pkgs/lib/options.nix'
  |   evaluating file `/Users/mort/research/projects/mirage/src/v2/nixos/nixpkgs/pkgs/lib/types.nix'
  |   evaluating file `/Users/mort/research/projects/mirage/src/v2/nixos/nixpkgs/pkgs/lib/meta.nix'
  |   evaluating file `/Users/mort/research/projects/mirage/src/v2/nixos/nixpkgs/pkgs/lib/debug.nix'
  |   evaluating file `/Users/mort/research/projects/mirage/src/v2/nixos/nixpkgs/pkgs/lib/modules.nix'
  |   evaluating file `/Users/mort/research/projects/mirage/src/v2/nixos/nixpkgs/pkgs/lib/systems.nix'
  |   evaluating file `/Users/mort/research/projects/mirage/src/v2/nixos/nixpkgs/pkgs/lib/customisation.nix'
  evaluating file `/Users/mort/research/projects/mirage/src/v2/nixos/nixpkgs/pkgs/stdenv'
  evaluating file `/Users/mort/research/projects/mirage/src/v2/nixos/nixpkgs/pkgs/stdenv/nix'
  evaluating file `/Users/mort/research/projects/mirage/src/v2/nixos/nixpkgs/pkgs/stdenv/generic'
  evaluating file `/Users/mort/research/projects/mirage/src/v2/nixos/nixpkgs/pkgs/tools/package-management/disnix/DisnixWebService'
  evaluating file `/Users/mort/research/projects/mirage/src/v2/nixos/nixpkgs/pkgs/servers/x11/xorg/default.nix'
  evaluating file `/Users/mort/research/projects/mirage/src/v2/nixos/nixpkgs/pkgs/stdenv/native'
  evaluating file `/Users/mort/research/projects/mirage/src/v2/nixos/nixpkgs/pkgs/applications/virtualization/OVMF'
  evaluating file `/Users/mort/research/projects/mirage/src/v2/nixos/nixpkgs/pkgs/development/compilers/edk2'
  evaluating file `/Users/mort/research/projects/mirage/src/v2/nixos/nixpkgs/pkgs/applications/science/math/R'
  evaluating file `/Users/mort/research/projects/mirage/src/v2/nixos/nixpkgs/pkgs/development/libraries/SDL'
  evaluating file `/Users/mort/research/projects/mirage/src/v2/nixos/nixpkgs/pkgs/lib/platforms.nix'
  evaluating file `/Users/mort/research/projects/mirage/src/v2/nixos/nixpkgs/pkgs/os-specific/darwin/native-x11-and-opengl'
  evaluating file `/Users/mort/research/projects/mirage/src/v2/nixos/nixpkgs/pkgs/servers/x11/xorg/overrides.nix'
  evaluating file `/Users/mort/research/projects/mirage/src/v2/nixos/nixpkgs/pkgs/os-specific/linux/alsa-lib'
  evaluating file `/Users/mort/research/projects/mirage/src/v2/nixos/nixpkgs/pkgs/development/libraries/SDL_gfx'
  evaluating file `/Users/mort/research/projects/mirage/src/v2/nixos/nixpkgs/pkgs/development/libraries/SDL_image'
  evaluating file `/Users/mort/research/projects/mirage/src/v2/nixos/nixpkgs/pkgs/development/libraries/SDL_mixer'
  evaluating file `/Users/mort/research/projects/mirage/src/v2/nixos/nixpkgs/pkgs/development/libraries/SDL_net'
  evaluating file `/Users/mort/research/projects/mirage/src/v2/nixos/nixpkgs/pkgs/development/libraries/SDL_sound'
  evaluating file `/Users/mort/research/projects/mirage/src/v2/nixos/nixpkgs/pkgs/development/libraries/SDL_ttf'
  evaluating file `/Users/mort/research/projects/mirage/src/v2/nixos/nixpkgs/pkgs/misc/emulators/VisualBoyAdvance'
  evaluating file `/Users/mort/research/projects/mirage/src/v2/nixos/nixpkgs/pkgs/development/libraries/Xaw3d'
  evaluating file `/Users/mort/research/projects/mirage/src/v2/nixos/nixpkgs/pkgs/top-level/python-packages.nix'
  evaluating file `/Users/mort/research/projects/mirage/src/v2/nixos/nixpkgs/pkgs/development/interpreters/python/2.7'
  evaluating file `/Users/mort/research/projects/mirage/src/v2/nixos/nixpkgs/pkgs/development/libraries/zlib'
  evaluating file `/Users/mort/research/projects/mirage/src/v2/nixos/nixpkgs/pkgs/development/python-modules/generic'
  evaluating file `/Users/mort/research/projects/mirage/src/v2/nixos/nixpkgs/pkgs/os-specific/linux/915resolution'
  evaluating file `/Users/mort/research/projects/mirage/src/v2/nixos/nixpkgs/pkgs/applications/audio/a2jmidid'
  evaluating file `/Users/mort/research/projects/mirage/src/v2/nixos/nixpkgs/pkgs/development/libraries/a52dec'
  evaluating file `/Users/mort/research/projects/mirage/src/v2/nixos/nixpkgs/pkgs/development/libraries/aacskeys'
  evaluating file `/Users/mort/research/projects/mirage/src/v2/nixos/nixpkgs/pkgs/development/libraries/aalib'
  evaluating file `/Users/mort/research/projects/mirage/src/v2/nixos/nixpkgs/pkgs/applications/taxes/aangifte-2005'
  evaluating file `/Users/mort/research/projects/mirage/src/v2/nixos/nixpkgs/pkgs/stdenv/linux'
  evaluating file `/Users/mort/research/projects/mirage/src/v2/nixos/nixpkgs/pkgs/applications/taxes/aangifte-2006'
  evaluating file `/Users/mort/research/projects/mirage/src/v2/nixos/nixpkgs/pkgs/applications/taxes/aangifte-2007'
  evaluating file `/Users/mort/research/projects/mirage/src/v2/nixos/nixpkgs/pkgs/applications/taxes/aangifte-2008'
  evaluating file `/Users/mort/research/projects/mirage/src/v2/nixos/nixpkgs/pkgs/applications/taxes/aangifte-2009'
  evaluating file `/Users/mort/research/projects/mirage/src/v2/nixos/nixpkgs/pkgs/applications/taxes/aangifte-2010'
  evaluating file `/Users/mort/research/projects/mirage/src/v2/nixos/nixpkgs/pkgs/applications/taxes/aangifte-2011'
  evaluating file `/Users/mort/research/projects/mirage/src/v2/nixos/nixpkgs/pkgs/applications/taxes/aangifte-2012'
  evaluating file `/Users/mort/research/projects/mirage/src/v2/nixos/nixpkgs/pkgs/development/compilers/abc/default.nix'
  evaluating file `/Users/mort/research/projects/mirage/src/v2/nixos/nixpkgs/pkgs/applications/audio/abcde'
  evaluating file `/Users/mort/research/projects/mirage/src/v2/nixos/nixpkgs/pkgs/applications/office/abiword'
  evaluating file `/Users/mort/research/projects/mirage/src/v2/nixos/nixpkgs/pkgs/tools/system/acct'
  evaluating file `/Users/mort/research/projects/mirage/src/v2/nixos/nixpkgs/pkgs/top-level/perl-packages.nix'
  evaluating file `/Users/mort/research/projects/mirage/src/v2/nixos/nixpkgs/pkgs/development/perl-modules/generic'
  evaluating file `/Users/mort/research/projects/mirage/src/v2/nixos/nixpkgs/pkgs/development/interpreters/perl/5.16'
  evaluating file `/Users/mort/research/projects/mirage/src/v2/nixos/nixpkgs/pkgs/development/libraries/acl'
  evaluating file `/Users/mort/research/projects/mirage/src/v2/nixos/nixpkgs/pkgs/build-support/builder-defs/builder-defs.nix'
  evaluating file `/Users/mort/research/projects/mirage/src/v2/nixos/nixpkgs/pkgs/development/interpreters/acl2'
  evaluating file `/Users/mort/research/projects/mirage/src/v2/nixos/nixpkgs/pkgs/os-specific/linux/acpi'
  evaluating file `/Users/mort/research/projects/mirage/src/v2/nixos/nixpkgs/pkgs/os-specific/linux/acpid'
  evaluating file `/Users/mort/research/projects/mirage/src/v2/nixos/nixpkgs/pkgs/os-specific/linux/acpitool'
  evaluating file `/Users/mort/research/projects/mirage/src/v2/nixos/nixpkgs/pkgs/development/libraries/apache-activemq'
  evaluating file `/Users/mort/research/projects/mirage/src/v2/nixos/nixpkgs/pkgs/development/libraries/adns'
  evaluating file `/Users/mort/research/projects/mirage/src/v2/nixos/nixpkgs/pkgs/applications/misc/adobe-reader'
  evaluating file `/Users/mort/research/projects/mirage/src/v2/nixos/nixpkgs/pkgs/development/compilers/adobe-flex-sdk'
  evaluating file `/Users/mort/research/projects/mirage/src/v2/nixos/nixpkgs/pkgs/tools/filesystems/aefs'
  evaluating file `/Users/mort/research/projects/mirage/src/v2/nixos/nixpkgs/pkgs/tools/security/aespipe'
  evaluating file `/Users/mort/research/projects/mirage/src/v2/nixos/nixpkgs/pkgs/applications/editors/aewan'
  evaluating file `/Users/mort/research/projects/mirage/src/v2/nixos/nixpkgs/pkgs/development/libraries/afflib'
  evaluating file `/Users/mort/research/projects/mirage/src/v2/nixos/nixpkgs/pkgs/os-specific/linux/afuse'
  evaluating file `/Users/mort/research/projects/mirage/src/v2/nixos/nixpkgs/pkgs/development/libraries/agg'
  evaluating file `/Users/mort/research/projects/mirage/src/v2/nixos/nixpkgs/pkgs/tools/networking/ahcpd'
  evaluating file `/Users/mort/research/projects/mirage/src/v2/nixos/nixpkgs/pkgs/tools/networking/aircrack-ng'
  evaluating file `/Users/mort/research/projects/mirage/src/v2/nixos/nixpkgs/pkgs/applications/graphics/alchemy'
  evaluating file `/Users/mort/research/projects/mirage/src/v2/nixos/nixpkgs/pkgs/games/alienarena'
  evaluating file `/Users/mort/research/projects/mirage/src/v2/nixos/nixpkgs/pkgs/development/libraries/allegro'
  evaluating file `/Users/mort/research/projects/mirage/src/v2/nixos/nixpkgs/pkgs/development/libraries/allegro/5.nix'
  evaluating file `/Users/mort/research/projects/mirage/src/v2/nixos/nixpkgs/pkgs/applications/science/electronics/alliance'
  evaluating file `/Users/mort/research/projects/mirage/src/v2/nixos/nixpkgs/pkgs/os-specific/linux/alsa-oss'
  evaluating file `/Users/mort/research/projects/mirage/src/v2/nixos/nixpkgs/pkgs/os-specific/linux/alsa-plugins/wrapper.nix'
  evaluating file `/Users/mort/research/projects/mirage/src/v2/nixos/nixpkgs/pkgs/os-specific/linux/alsa-plugins'
  evaluating file `/Users/mort/research/projects/mirage/src/v2/nixos/nixpkgs/pkgs/os-specific/linux/alsa-utils'
  evaluating file `/Users/mort/research/projects/mirage/src/v2/nixos/nixpkgs/pkgs/tools/networking/altermime'
  evaluating file `/Users/mort/research/projects/mirage/src/v2/nixos/nixpkgs/pkgs/os-specific/linux/firmware/amd-ucode'
  evaluating file `/Users/mort/research/projects/mirage/src/v2/nixos/nixpkgs/pkgs/development/misc/amdadl-sdk'
  evaluating file `/Users/mort/research/projects/mirage/src/v2/nixos/nixpkgs/pkgs/development/misc/amdapp-sdk'
  evaluating file `/Users/mort/research/projects/mirage/src/v2/nixos/nixpkgs/pkgs/development/libraries/amrnb'
  evaluating file `/Users/mort/research/projects/mirage/src/v2/nixos/nixpkgs/pkgs/development/libraries/amrwb'
  evaluating file `/Users/mort/research/projects/mirage/src/v2/nixos/nixpkgs/pkgs/applications/networking/instant-messengers/amsn'
  evaluating file `/Users/mort/research/projects/mirage/src/v2/nixos/nixpkgs/pkgs/tools/networking/p2p/amule'
  evaluating file `/Users/mort/research/projects/mirage/src/v2/nixos/nixpkgs/pkgs/tools/admin/analog'
  evaluating file `/Users/mort/research/projects/mirage/src/v2/nixos/nixpkgs/pkgs/data/fonts/andagii'
  evaluating file `/Users/mort/research/projects/mirage/src/v2/nixos/nixpkgs/pkgs/development/mobile/androidenv'
  evaluating file `/Users/mort/research/projects/mirage/src/v2/nixos/nixpkgs/pkgs/development/mobile/androidenv/androidsdk.nix'
  evaluating file `/Users/mort/research/projects/mirage/src/v2/nixos/nixpkgs/pkgs/development/interpreters/angelscript'
  evaluating file `/Users/mort/research/projects/mirage/src/v2/nixos/nixpkgs/pkgs/games/anki'
  evaluating file `/Users/mort/research/projects/mirage/src/v2/nixos/nixpkgs/pkgs/data/fonts/anonymous-pro'
  evaluating file `/Users/mort/research/projects/mirage/src/v2/nixos/nixpkgs/pkgs/development/tools/build-managers/apache-ant'
  evaluating file `/Users/mort/research/projects/mirage/src/v2/nixos/nixpkgs/pkgs/development/compilers/openjdk-darwin'
  evaluating file `/Users/mort/research/projects/mirage/src/v2/nixos/nixpkgs/pkgs/applications/office/antiword'
  evaluating file `/Users/mort/research/projects/mirage/src/v2/nixos/nixpkgs/pkgs/development/tools/parsing/antlr/2.7.7.nix'
  evaluating file `/Users/mort/research/projects/mirage/src/v2/nixos/nixpkgs/pkgs/development/tools/parsing/antlr'
  evaluating file `/Users/mort/research/projects/mirage/src/v2/nixos/nixpkgs/pkgs/development/tools/build-managers/apache-ant/from-source.nix'
  evaluating file `/Users/mort/research/projects/mirage/src/v2/nixos/nixpkgs/pkgs/servers/http/apache-httpd/2.2.nix'
  evaluating file `/Users/mort/research/projects/mirage/src/v2/nixos/nixpkgs/pkgs/development/libraries/openssl'
  evaluating file `/Users/mort/research/projects/mirage/src/v2/nixos/nixpkgs/pkgs/development/libraries/apr-util'
  evaluating file `/Users/mort/research/projects/mirage/src/v2/nixos/nixpkgs/pkgs/development/libraries/db4/db4-4.5.nix'
  evaluating file `/Users/mort/research/projects/mirage/src/v2/nixos/nixpkgs/pkgs/development/libraries/openldap'
  evaluating file `/Users/mort/research/projects/mirage/src/v2/nixos/nixpkgs/pkgs/servers/http/apache-httpd/2.4.nix'
  evaluating file `/Users/mort/research/projects/mirage/src/v2/nixos/nixpkgs/pkgs/tools/security/apg'
  evaluating file `/Users/mort/research/projects/mirage/src/v2/nixos/nixpkgs/pkgs/os-specific/linux/apparmor'
  evaluating file `/Users/mort/research/projects/mirage/src/v2/nixos/nixpkgs/pkgs/development/libraries/apr'
  evaluating file `/Users/mort/research/projects/mirage/src/v2/nixos/nixpkgs/pkgs/development/libraries/aqbanking'
  evaluating file `/Users/mort/research/projects/mirage/src/v2/nixos/nixpkgs/pkgs/applications/science/biology/arb'
  evaluating file `/Users/mort/research/projects/mirage/src/v2/nixos/nixpkgs/pkgs/applications/science/electronics/archimedes'
  evaluating file `/Users/mort/research/projects/mirage/src/v2/nixos/nixpkgs/pkgs/tools/filesystems/archivemount'
  evaluating file `/Users/mort/research/projects/mirage/src/v2/nixos/nixpkgs/pkgs/applications/audio/ardour'
  evaluating file `/Users/mort/research/projects/mirage/src/v2/nixos/nixpkgs/pkgs/applications/audio/ardour/ardour3.nix'
  evaluating file `/Users/mort/research/projects/mirage/src/v2/nixos/nixpkgs/pkgs/development/arduino/arduino-core'
  evaluating file `/Users/mort/research/projects/mirage/src/v2/nixos/nixpkgs/pkgs/tools/graphics/argyllcms'
  evaluating file `/Users/mort/research/projects/mirage/src/v2/nixos/nixpkgs/pkgs/tools/networking/aria'
  evaluating file `/Users/mort/research/projects/mirage/src/v2/nixos/nixpkgs/pkgs/tools/networking/aria2'
  evaluating file `/Users/mort/research/projects/mirage/src/v2/nixos/nixpkgs/pkgs/data/fonts/arkpandora'
  evaluating file `/Users/mort/research/projects/mirage/src/v2/nixos/nixpkgs/pkgs/applications/networking/browsers/arora'
  evaluating file `/Users/mort/research/projects/mirage/src/v2/nixos/nixpkgs/pkgs/games/asc'
  evaluating file `/Users/mort/research/projects/mirage/src/v2/nixos/nixpkgs/pkgs/tools/text/ascii'
  evaluating file `/Users/mort/research/projects/mirage/src/v2/nixos/nixpkgs/pkgs/tools/typesetting/asciidoc'
  evaluating file `/Users/mort/research/projects/mirage/src/v2/nixos/nixpkgs/pkgs/development/libraries/asio'
  evaluating file `/Users/mort/research/projects/mirage/src/v2/nixos/nixpkgs/pkgs/development/compilers/aspectj'
  evaluating file `/Users/mort/research/projects/mirage/src/v2/nixos/nixpkgs/pkgs/development/libraries/aspell'
  evaluating file `/Users/mort/research/projects/mirage/src/v2/nixos/nixpkgs/pkgs/development/libraries/aspell/dictionaries.nix'
  evaluating file `/Users/mort/research/projects/mirage/src/v2/nixos/nixpkgs/pkgs/development/tools/misc/astyle'
  evaluating file `/Users/mort/research/projects/mirage/src/v2/nixos/nixpkgs/pkgs/tools/graphics/asymptote'
  evaluating file `/Users/mort/research/projects/mirage/src/v2/nixos/nixpkgs/pkgs/tools/system/at'
  evaluating file `/Users/mort/research/projects/mirage/src/v2/nixos/nixpkgs/pkgs/games/atanks'
  evaluating file `/Users/mort/research/projects/mirage/src/v2/nixos/nixpkgs/pkgs/misc/emulators/atari800'
  evaluating file `/Users/mort/research/projects/mirage/src/v2/nixos/nixpkgs/pkgs/misc/emulators/atari++'
  evaluating file `/Users/mort/research/projects/mirage/src/v2/nixos/nixpkgs/pkgs/development/libraries/aterm/2.5.nix'
  evaluating file `/Users/mort/research/projects/mirage/src/v2/nixos/nixpkgs/pkgs/development/libraries/aterm/2.8.nix'
  evaluating file `/Users/mort/research/projects/mirage/src/v2/nixos/nixpkgs/pkgs/development/libraries/java/aterm'
  evaluating file `/Users/mort/research/projects/mirage/src/v2/nixos/nixpkgs/pkgs/tools/networking/atftp'
  evaluating file `/Users/mort/research/projects/mirage/src/v2/nixos/nixpkgs/pkgs/development/libraries/atk'
  evaluating file `/Users/mort/research/projects/mirage/src/v2/nixos/nixpkgs/pkgs/development/libraries/atkmm'
  evaluating file `/Users/mort/research/projects/mirage/src/v2/nixos/nixpkgs/pkgs/development/libraries/science/math/atlas'
  evaluating file `/Users/mort/research/projects/mirage/src/v2/nixos/nixpkgs/pkgs/tools/archivers/atool'
  evaluating file `/Users/mort/research/projects/mirage/src/v2/nixos/nixpkgs/pkgs/os-specific/linux/atop'
  evaluating file `/Users/mort/research/projects/mirage/src/v2/nixos/nixpkgs/pkgs/development/libraries/attica'
  evaluating file `/Users/mort/research/projects/mirage/src/v2/nixos/nixpkgs/pkgs/development/libraries/attr'
  evaluating file `/Users/mort/research/projects/mirage/src/v2/nixos/nixpkgs/pkgs/development/libraries/aubio'
  evaluating file `/Users/mort/research/projects/mirage/src/v2/nixos/nixpkgs/pkgs/tools/typesetting/tex/auctex'
  evaluating file `/Users/mort/research/projects/mirage/src/v2/nixos/nixpkgs/pkgs/applications/audio/audacious'
  evaluating file `/Users/mort/research/projects/mirage/src/v2/nixos/nixpkgs/pkgs/applications/audio/audacity'
  evaluating file `/Users/mort/research/projects/mirage/src/v2/nixos/nixpkgs/pkgs/development/libraries/audiofile'
  evaluating file `/Users/mort/research/projects/mirage/src/v2/nixos/nixpkgs/pkgs/applications/audio/aumix'
  evaluating file `/Users/mort/research/projects/mirage/src/v2/nixos/nixpkgs/pkgs/development/tools/misc/autobuild'
  evaluating file `/Users/mort/research/projects/mirage/src/v2/nixos/nixpkgs/pkgs/development/tools/misc/autoconf'
  evaluating file `/Users/mort/research/projects/mirage/src/v2/nixos/nixpkgs/pkgs/development/tools/misc/autoconf/2.13.nix'
  evaluating file `/Users/mort/research/projects/mirage/src/v2/nixos/nixpkgs/pkgs/tools/X11/autocutsel'
  evaluating file `/Users/mort/research/projects/mirage/src/v2/nixos/nixpkgs/pkgs/os-specific/linux/autofs/autofs-v5.nix'
  evaluating file `/Users/mort/research/projects/mirage/src/v2/nixos/nixpkgs/pkgs/development/tools/misc/autogen'
  evaluating file `/Users/mort/research/projects/mirage/src/v2/nixos/nixpkgs/pkgs/tools/misc/autojump'
  evaluating file `/Users/mort/research/projects/mirage/src/v2/nixos/nixpkgs/pkgs/development/tools/misc/automake/automake-1.12.x.nix'
  evaluating file `/Users/mort/research/projects/mirage/src/v2/nixos/nixpkgs/pkgs/development/tools/misc/automake/automake-1.10.x.nix'
  evaluating file `/Users/mort/research/projects/mirage/src/v2/nixos/nixpkgs/pkgs/development/tools/misc/automake/automake-1.11.x.nix'
  evaluating file `/Users/mort/research/projects/mirage/src/v2/nixos/nixpkgs/pkgs/development/tools/misc/automake/automake-1.13.x.nix'
  evaluating file `/Users/mort/research/projects/mirage/src/v2/nixos/nixpkgs/pkgs/development/tools/misc/automoc4'
  evaluating file `/Users/mort/research/projects/mirage/src/v2/nixos/nixpkgs/pkgs/applications/graphics/autopanosiftc'
  evaluating file `/Users/mort/research/projects/mirage/src/v2/nixos/nixpkgs/pkgs/tools/networking/autossh'
  evaluating file `/Users/mort/research/projects/mirage/src/v2/nixos/nixpkgs/pkgs/development/libraries/avahi'
  evaluating file `/Users/mort/research/projects/mirage/src/v2/nixos/nixpkgs/pkgs/applications/video/avidemux'
  evaluating file `/Users/mort/research/projects/mirage/src/v2/nixos/nixpkgs/pkgs/applications/science/chemistry/avogadro'
  evaluating file `/Users/mort/research/projects/mirage/src/v2/nixos/nixpkgs/pkgs/development/misc/avr8-burn-omat'
  evaluating file `/Users/mort/research/projects/mirage/src/v2/nixos/nixpkgs/pkgs/development/tools/misc/avrdude'
  evaluating file `/Users/mort/research/projects/mirage/src/v2/nixos/nixpkgs/pkgs/lib/composable-derivation.nix'
  evaluating file `/Users/mort/research/projects/mirage/src/v2/nixos/nixpkgs/pkgs/lib/default.nix'
  evaluating file `/Users/mort/research/projects/mirage/src/v2/nixos/nixpkgs/pkgs/development/misc/avr-gcc-with-avr-libc'
  evaluating file `/Users/mort/research/projects/mirage/src/v2/nixos/nixpkgs/pkgs/applications/video/avxsynth'
  evaluating file `/Users/mort/research/projects/mirage/src/v2/nixos/nixpkgs/pkgs/applications/window-managers/awesome'
  evaluating file `/Users/mort/research/projects/mirage/src/v2/nixos/nixpkgs/pkgs/tools/virtualization/aws'
  evaluating file `/Users/mort/research/projects/mirage/src/v2/nixos/nixpkgs/pkgs/tools/misc/aws-mturk-clt'
  evaluating file `/Users/mort/research/projects/mirage/src/v2/nixos/nixpkgs/pkgs/tools/networking/axel'
  evaluating file `/Users/mort/research/projects/mirage/src/v2/nixos/nixpkgs/pkgs/development/libraries/axis'
  evaluating file `/Users/mort/research/projects/mirage/src/v2/nixos/nixpkgs/pkgs/servers/http/tomcat/axis2'
  evaluating file `/Users/mort/research/projects/mirage/src/v2/nixos/nixpkgs/pkgs/tools/networking/p2p/azureus'
  evaluating file `/Users/mort/research/projects/mirage/src/v2/nixos/nixpkgs/pkgs/os-specific/linux/firmware/b43-firmware-cutter'
  evaluating file `/Users/mort/research/projects/mirage/src/v2/nixos/nixpkgs/pkgs/os-specific/linux/firmware/b43-firmware/5.1.138.nix'
  evaluating file `/Users/mort/research/projects/mirage/src/v2/nixos/nixpkgs/pkgs/tools/networking/babeld'
  evaluating file `/Users/mort/research/projects/mirage/src/v2/nixos/nixpkgs/pkgs/development/libraries/babl'
  evaluating file `/Users/mort/research/projects/mirage/src/v2/nixos/nixpkgs/pkgs/development/libraries/babl/0_0_22.nix'
  evaluating file `/Users/mort/research/projects/mirage/src/v2/nixos/nixpkgs/pkgs/tools/backup/bacula'
  evaluating file `/Users/mort/research/projects/mirage/src/v2/nixos/nixpkgs/pkgs/data/fonts/bakoma-ttf'
  evaluating file `/Users/mort/research/projects/mirage/src/v2/nixos/nixpkgs/pkgs/games/ball-and-paddle'
  evaluating file `/Users/mort/research/projects/mirage/src/v2/nixos/nixpkgs/pkgs/development/tools/build-managers/bam'
  evaluating file `/Users/mort/research/projects/mirage/src/v2/nixos/nixpkgs/pkgs/games/banner'
  evaluating file `/Users/mort/research/projects/mirage/src/v2/nixos/nixpkgs/pkgs/tools/graphics/barcode'
  evaluating file `/Users/mort/research/projects/mirage/src/v2/nixos/nixpkgs/pkgs/applications/networking/instant-messengers/baresip'
  evaluating file `/Users/mort/research/projects/mirage/src/v2/nixos/nixpkgs/pkgs/shells/bash'
  evaluating file `/Users/mort/research/projects/mirage/src/v2/nixos/nixpkgs/pkgs/shells/bash/bash-4.2-patches.nix'
  evaluating file `/Users/mort/research/projects/mirage/src/v2/nixos/nixpkgs/pkgs/shells/bash-completion'
  evaluating file `/Users/mort/research/projects/mirage/src/v2/nixos/nixpkgs/pkgs/development/libraries/readline/readline6.nix'
  evaluating file `/Users/mort/research/projects/mirage/src/v2/nixos/nixpkgs/pkgs/os-specific/linux/batman-adv/batctl.nix'
  evaluating file `/Users/mort/research/projects/mirage/src/v2/nixos/nixpkgs/pkgs/applications/graphics/batik'
  evaluating file `/Users/mort/research/projects/mirage/src/v2/nixos/nixpkgs/pkgs/applications/version-management/bazaar'
  evaluating file `/Users/mort/research/projects/mirage/src/v2/nixos/nixpkgs/pkgs/applications/version-management/bazaar/tools.nix'
  evaluating file `/Users/mort/research/projects/mirage/src/v2/nixos/nixpkgs/pkgs/tools/misc/bc'
  evaluating file `/Users/mort/research/projects/mirage/src/v2/nixos/nixpkgs/pkgs/tools/cd-dvd/bchunk'
  evaluating file `/Users/mort/research/projects/mirage/src/v2/nixos/nixpkgs/pkgs/os-specific/linux/firmware/bcm43xx'
  evaluating file `/Users/mort/research/projects/mirage/src/v2/nixos/nixpkgs/pkgs/applications/audio/beast'
  evaluating file `/Users/mort/research/projects/mirage/src/v2/nixos/nixpkgs/pkgs/development/libraries/beecrypt'
  evaluating file `/Users/mort/research/projects/mirage/src/v2/nixos/nixpkgs/pkgs/development/compilers/ocaml/ber-metaocaml-003.nix'
  evaluating file `/Users/mort/research/projects/mirage/src/v2/nixos/nixpkgs/pkgs/games/beret'
  evaluating file `/Users/mort/research/projects/mirage/src/v2/nixos/nixpkgs/pkgs/tools/misc/bfr'
  evaluating file `/Users/mort/research/projects/mirage/src/v2/nixos/nixpkgs/pkgs/applications/misc/bibletime'
  evaluating file `/Users/mort/research/projects/mirage/src/v2/nixos/nixpkgs/pkgs/tools/typesetting/bibtex-tools'
  evaluating file `/Users/mort/research/projects/mirage/src/v2/nixos/nixpkgs/pkgs/development/compilers/bigloo'
  evaluating file `/Users/mort/research/projects/mirage/src/v2/nixos/nixpkgs/pkgs/servers/dns/bind'
  evaluating file `/Users/mort/research/projects/mirage/src/v2/nixos/nixpkgs/pkgs/build-support/gcc-wrapper'
  evaluating file `/Users/mort/research/projects/mirage/src/v2/nixos/nixpkgs/pkgs/development/compilers/gcc/4.6'
  evaluating file `/Users/mort/research/projects/mirage/src/v2/nixos/nixpkgs/pkgs/development/libraries/libelf'
  evaluating file `/Users/mort/research/projects/mirage/src/v2/nixos/nixpkgs/pkgs/tools/text/gnused'
  evaluating file `/Users/mort/research/projects/mirage/src/v2/nixos/nixpkgs/pkgs/development/libraries/gtk+/2.x.nix'
  evaluating file `/Users/mort/research/projects/mirage/src/v2/nixos/nixpkgs/pkgs/build-support/native-darwin-cctools-wrapper'
  evaluating file `/Users/mort/research/projects/mirage/src/v2/nixos/nixpkgs/pkgs/tools/misc/coreutils/8.19.nix'
  evaluating file `/Users/mort/research/projects/mirage/src/v2/nixos/nixpkgs/pkgs/development/tools/misc/binutils'
  error: attribute `override' missing
  ```


state: closed
title: python-mrbob: Make it work, update to 0.1a9 and update python-six to 1.3.0
user_login: offlinehacker
html_url: https://github.com/NixOS/nixpkgs/pull/681
updated_at: 2013-06-27 06:57:12
body:
  Mrbob was incorrectly packaged for being a standalone program. Six also needed an upgrade to 1.3.0, because mrbob couldn't found six.moves.input introduced in newer versions.


state: closed
title: added AES crypt
user_login: qknight
html_url: https://github.com/NixOS/nixpkgs/pull/685
updated_at: 2013-08-11 16:32:51
body:
  i packaged it but then detected that i could also use openssl. i think it might still be a good contribution ;-)


state: closed
title: Disable exec symlink resolution for PostgreSQL 9.2
user_login: ocharles
html_url: https://github.com/NixOS/nixpkgs/pull/686
updated_at: 2013-11-07 10:53:38
body:
  When building PostgreSQL with plugins under NixOS, NixOS will create a
  postgresql-and-plugins directory which symlinks PostgreSQL and all the plugins
  into a single directory. Unfortunately, the plugins will not actually be usable
  by PostgreSQL because it will still try and locate them in the original
  PostgreSQL share directory, not postgresql-and-plugins.

  In this commit, I have patched resolve_symlinks to always return success, which
  matches the behavior if HAVE_READLINK is false (so presumably invalid paths are
  never passed to this function).

  ---

  I haven't added this patch to all the other versions, as I wanted to discuss it first.


state: closed
title: ATI driver trouble
user_login: matejc
html_url: https://github.com/NixOS/nixpkgs/issues/687
updated_at: 2013-08-24 10:01:41
body:
  I was having trouble with ati_nonfree video driver.
  After rebuild and restart of computer
  I saw the frozen random colored pixels screen,
  like you see on the old analog TV when it has no usable signal.

  After hours of debugging and searching for solution
  I finally got it with a lot of help from aszlig and vcunat.

  vcunat even written me a patch: http://sprunge.us/IGdO
  and for safe keeping: https://gist.github.com/matejc/5877641

  I then only hard coded the driver to this one:

  http://support.amd.com/us/gpudownload/linux/Pages/radeon_linux.aspx
  direct link:
  http://www2.ati.com/drivers/linux/amd-driver-installer-catalyst-13-4-linux-x86.x86_64.zip

  And with combination with this line in configuration.nix:
  hardware.firmware = [ pkgs.radeonR600 pkgs.radeonR700 ];

  Pros:
  It now works! :)

  Cons:
  It works only with 3.2 kernel,
  with 3.4, 3.7, 3.8 and 3.9 there is the same result
  as written on beginning of this ticket. 

  I have to thank for the help on the IRC to aszlig and vcunat for the patch.
  I didn't create a push request, because I do not have time right now,
  so I opened a ticket and even this one with delay - sorry.


state: closed
title: rmlint: Install to /bin, not /usr/bin
user_login: bencahill
html_url: https://github.com/NixOS/nixpkgs/pull/688
updated_at: 2013-08-20 21:56:29
body:
  I discovered that after installing rmlint, I couldn't run it. This was because it was installed to /usr/bin (inside its Nix store path), and that was not in my path. After a quick search through /nix/store, I discovered that no other packages (at least of the ones I have installed) have a /usr/bin either, so this must not be good.

  This commit fixes the problem by changing rmlint to install in /bin. I had to use preConfigure because rmlint's Makefile doesn't support PREFIX.


state: closed
title: sqlite: set meta.platforms so that Hydra will build it
user_login: bjornfor
html_url: https://github.com/NixOS/nixpkgs/pull/689
updated_at: 2013-06-29 15:05:00
body:
  I'm sure that sqlite works on more platforms than linux, but I cannot
  verify that myself (I only have linux). So I'll leave it up to the users
  of other platforms to expand this as needed.


state: closed
title: python-demjson: new package
user_login: bjornfor
html_url: https://github.com/NixOS/nixpkgs/pull/690
updated_at: 2013-06-29 18:25:55
body:
  demjson is a Python JSON module that reads, writes and validates
  JSON-encoded data; compliant with RFC 4627.

  It also includes a lint checker, jsonlint, which can be used to validate
  JSON documents for strict conformance to the RFC specification; as well
  as to reformat them, either by re-indenting or for minimal/canonical
  JSON output.

  Homepage: http://deron.meranda.us/python/demjson/


state: closed
title: php-xdebug: update to latest version
user_login: lovek323
html_url: https://github.com/NixOS/nixpkgs/pull/696
updated_at: 2013-06-30 09:03:31
body:
  Fixes http://hydra.nixos.org/job/nixos/trunk-combined/nixpkgs.phpXdebug.x86_64-linux and maybe http://hydra.nixos.org/job/nixos/trunk-combined/nixpkgs.phpXdebug_5_4.i686-linux

  https://github.com/NixOS/nixpkgs/pull/661


state: closed
title: refactor vim plugins: provide a function which can be used to install
user_login: MarcWeber
html_url: https://github.com/NixOS/nixpkgs/pull/698
updated_at: 2013-07-19 18:49:39
body:
  most plugins avoiding duplication. Now helptags get generated for the
  vim plugins

  Whether we should package them or not is another discussion. I want to
  talk about my opinion but let people do what they think is best.


state: closed
title: GCC versions to keep
user_login: vcunat
html_url: https://github.com/NixOS/nixpkgs/issues/699
updated_at: 2014-04-07 07:18:05
body:
  I've been fixing some older gcc versions on stdenv-updates, but do we really need so many of them? Most don't have any explicit reference anywhere (also holds for gcj, gnat, gfortran).

  The default is 4.8 there and I'm sure some others do have use cases, but it seems to me that it's unlikely to be so for all of them.


state: closed
title: linuxPackages.perf does not build
user_login: aristidb
html_url: https://github.com/NixOS/nixpkgs/issues/703
updated_at: 2014-04-05 19:56:36
body:
  linuxPackages_latest.perf meanwhile builds. This apparently blocks #702, although the issue predates my patch.

  This is the build output (using nix-build -A linuxPackages.perf):

  ```
  these derivations will be built:
    /nix/store/g6q3frznvw7bwhwc8myxyqja2jmq0l5q-perf-linux-3.2.47.drv
  building path(s) `/nix/store/il4dhjwv4yygaycm5p1a23jpfr5jaws0-perf-linux-3.2.47'
  [pbuilding /nix/store/il4dhjwv4yygaycm5p1a23jpfr5jaws0-perf-linux-3.2.47
  [punpacking sources
  [3punpacking source archive /nix/store/bgffy7ym6jg7ww10x5gzm8pqcim3qfz2-linux-3.2.47.tar.xz
  [qsource root is linux-3.2.47
  [q[ppatching sources
  [3papplying patch /nix/store/i90hnkc3m1q7fvfd130jcs5gwbxwqbq0-sec_perm-2.6.24.patch
  patching file security/security.c
  Hunk #1 succeeded at 411 with fuzz 2 (offset 2 lines).
  [q[3papplying patch /nix/store/w20nhay4n1lx6yjxnrlrsjmrfgs6js02-cifs-timeout-2.6.38.patch
  patching file fs/cifs/transport.c
  Hunk #1 succeeded at 176 (offset -6 lines).
  [q[q[pconfiguring
  /nix/store/3xxyrlzf3bj3mlqw1419j7lyzmpzqx0j-stdenv/setup: line 18: -f: command not found
  no configure script, doing nothing
  [q[pbuilding
  make flags: DESTDIR=/nix/store/il4dhjwv4yygaycm5p1a23jpfr5jaws0-perf-linux-3.2.47    
  [pbuilding PERF-VERSION-FILE
  [pbuilding kernelversion
  [qPERF_VERSION = 3.2.47
  [q[pbuilding PERF-VERSION-FILE
  [pbuilding kernelversion
  [q[q[pbuilding please_set_SHELL_PATH_to_a_more_modern_shell
  [q[pbuilding common-cmds.h
      GEN common-cmds.h
  [q[pbuilding PERF-CFLAGS
      * new build flags or prefix
  [q[pbuilding perf.o
      CC perf.o
  [q[pbuilding builtin-annotate.o
      CC builtin-annotate.o
  [q[pbuilding builtin-bench.o
      CC builtin-bench.o
  [q[pbuilding bench/sched-messaging.o
      CC bench/sched-messaging.o
  [q[pbuilding bench/sched-pipe.o
      CC bench/sched-pipe.o
  [q[pbuilding bench/mem-memcpy-x86-64-asm.o
      CC bench/mem-memcpy-x86-64-asm.o
  [q[pbuilding bench/mem-memcpy.o
      CC bench/mem-memcpy.o
  [q[pbuilding builtin-diff.o
      CC builtin-diff.o
  [q[pbuilding builtin-evlist.o
      CC builtin-evlist.o
  [q[pbuilding builtin-help.o
      CC builtin-help.o
  [q[pbuilding builtin-sched.o
      CC builtin-sched.o
  builtin-sched.c: In function 'get_cpu_usage_nsec_parent':
  builtin-sched.c:396:16: error: storage size of 'ru' isn't known
  builtin-sched.c:400:2: error: implicit declaration of function 'getrusage' [-Werror=implicit-function-declaration]
  builtin-sched.c:400:2: error: nested extern declaration of 'getrusage' [-Werror=nested-externs]
  builtin-sched.c:400:18: error: 'RUSAGE_SELF' undeclared (first use in this function)
  builtin-sched.c:400:18: note: each undeclared identifier is reported only once for each function it appears in
  builtin-sched.c:396:16: error: unused variable 'ru' [-Werror=unused-variable]
  cc1: all warnings being treated as errors
  make: *** [builtin-sched.o] Error 1
  [q[q[qbuilder for `/nix/store/g6q3frznvw7bwhwc8myxyqja2jmq0l5q-perf-linux-3.2.47.drv' failed with exit code 2
  error: build of `/nix/store/g6q3frznvw7bwhwc8myxyqja2jmq0l5q-perf-linux-3.2.47.drv' failed
  ```


state: closed
title: libunique fails to build on stdenv-updates due to compiler version change
user_login: falsifian
html_url: https://github.com/NixOS/nixpkgs/issues/704
updated_at: 2013-07-02 06:54:17
body:
  libunique doesn't build on the stdenv-updates branch.  Using git-bisect, I found the first bad commit was e9b30710, which changed the default gcc version from 4.7 to 4.8.

  It looks like the error is a new compiler warning with -Werror:

  ```
  uniquebackend-bacon.c: In function 'unique_backend_bacon_get_type':
  /nix/store/bxbgbij5glhg0vjr0nkhj9smk5q1y84d-glib-2.34.3/include/glib-2.0/glib/gmacros.h:162:53: error: typedef '_GStaticAssertCompileTimeAssertion_0' locally defined but not   >  |used [-Werror=unused-local-typedefs]
   #define G_STATIC_ASSERT(expr) typedef char G_PASTE (_GStaticAssertCompileTimeAssertion_, __COUNTER__)[(expr) ? 1 : -1]
  ```

  Full nix-build stderr: https://gist.github.com/falsifian/ac9fb70d2e5fa8e205e7

  No newer version of libunique is available and its usage is "strongly discouraged".  I'm going to figure out which of my packages is using it and what the best solution is.


state: closed
title: libunique: Get it to compile with gcc 4.8.
user_login: falsifian
html_url: https://github.com/NixOS/nixpkgs/pull/706
updated_at: 2014-08-08 20:04:39
body:
  Fixes #704, probably.

  Warning: I have not yet tested this exact commit.  I have only verified that the same change off an earlier commit gets libunique to compile, but I have since rebased.  That said, it didn't compile before, so there can't be any harm in this.

  I am providing this patch to you under an open source license. Because I have done this work with my own personal resources, the license you receive to my code is from me and not from my employer (Facebook).

  Since I'm not sure what licence nixpgs uses, I release all patches attached to this pull request under the CC0 licence; feel free to include them anywhere at all and with any modifications.


state: closed
title: openjdk doesn't compile on stdenv-updates
user_login: falsifian
html_url: https://github.com/NixOS/nixpkgs/issues/707
updated_at: 2013-07-14 18:37:13
body:
  Tested at current stdenv-updates (73183e5c709d8c2e16ccc9161fe93f6139bedc85).

  Last few lines of the build output:

  ```
  gcc -g -o launcher/java.o -c /tmp/nix-build-openjdk-7u6b24.drv-0/openjdk/hotspot/src/share/tools/launcher/java.c -MMD -m64 -I/tmp/nix-build-openjdk-7u6b24.drv-0/openjdk/hotspot/src/os/posix/launcher -I/tmp/nix-build-openjdk-7u6b24.drv-0/openjdk/hotspot/src/share/vm/prims -I/tmp/nix-build-openjdk-7u6b24.drv-0/openjdk/hotspot/src/share/tools/launcher -DFULL_VERSION=\"23.2-b09\" -DJDK_MAJOR_VERSION=\"1\" -DJDK_MINOR_VERSION=\"7\" -DARCH=\"amd64\" -DGAMMA -DLAUNCHER_TYPE=\"gamma\" -DLINK_INTO_LIBJVM -DTARGET_OS_FAMILY_linux -DTARGET_ARCH_x86 -DTARGET_ARCH_MODEL_x86_64 -DTARGET_OS_ARCH_linux_x86 -DTARGET_OS_ARCH_MODEL_linux_x86_64 -DTARGET_COMPILER_gcc -DLINUX -D_GNU_SOURCE -DAMD64 -DPRODUCT -I. -I/tmp/nix-build-openjdk-7u6b24.drv-0/openjdk/hotspot/src/share/vm/prims -I/tmp/nix-build-openjdk-7u6b24.drv-0/openjdk/hotspot/src/share/vm -I/tmp/nix-build-openjdk-7u6b24.drv-0/openjdk/hotspot/src/share/vm/precompiled -I/tmp/nix-build-openjdk-7u6b24.drv-0/openjdk/hotspot/src/cpu/x86/vm -I/tmp/nix-build-openjdk-7u6b24.drv-0/openjdk/hotspot/src/os_cpu/linux_x86/vm -I/tmp/nix-build-openjdk-7u6b24.drv-0/openjdk/hotspot/src/os/linux/vm -I/tmp/nix-build-openjdk-7u6b24.drv-0/openjdk/hotspot/src/os/posix/vm -I../generated -DHOTSPOT_RELEASE_VERSION="\"23.2-b09\"" -DHOTSPOT_BUILD_TARGET="\"product\"" -DHOTSPOT_BUILD_USER="\"nixbld10\"" -DHOTSPOT_LIB_ARCH=\"amd64\" -DHOTSPOT_VM_DISTRO="\"OpenJDK\""
  building hotspot
  sed -e 's/@@LIBARCH@@/amd64/g' /tmp/nix-build-openjdk-7u6b24.drv-0/openjdk/hotspot/src/os/posix/launcher/launcher.script > hotspot
  chmod +x hotspot
  building gamma
  echo Linking launcher...
  Linking launcher...
  gcc -m64 -Xlinker -O1   -Xlinker -z -Xlinker noexecstack -m64 -Xlinker -export-dynamic  -L `pwd` -o gamma launcher/java_md.o launcher/wildcard.o launcher/jli_util.o launcher/java.o -ljvm -lm -ldl -lpthread
  /nix/store/313ghzycn3sn80kv146sbv0wmm2jhmc8-binutils-2.23.2/bin/ld: cannot find -ljvm
  collect2: error: ld returned 1 exit status
  make[6]: *** [gamma] Error 1
  make[6]: Leaving directory `/tmp/nix-build-openjdk-7u6b24.drv-0/openjdk/build/linux-amd64/hotspot/outputdir/linux_amd64_compiler2/product'
  make[5]: *** [the_vm] Error 2
  make[5]: Leaving directory `/tmp/nix-build-openjdk-7u6b24.drv-0/openjdk/build/linux-amd64/hotspot/outputdir/linux_amd64_compiler2/product'
  make[4]: *** [product] Error 2
  make[4]: Leaving directory `/tmp/nix-build-openjdk-7u6b24.drv-0/openjdk/build/linux-amd64/hotspot/outputdir'
  make[3]: *** [generic_build2] Error 2
  make[3]: Leaving directory `/tmp/nix-build-openjdk-7u6b24.drv-0/openjdk/hotspot/make'
  make[2]: *** [product] Error 2
  make[2]: Leaving directory `/tmp/nix-build-openjdk-7u6b24.drv-0/openjdk/hotspot/make'
  make[1]: *** [hotspot-build] Error 2
  make[1]: Leaving directory `/tmp/nix-build-openjdk-7u6b24.drv-0/openjdk'
  make: *** [build_product_image] Error 2
  builder for `/nix/store/gzmbshb9h04v0vp0pb0319spzpp8r3wl-openjdk-7u6b24.drv' failed with exit code 2
  cannot build derivation `/nix/store/yd8v0hjskhgdj4mjjrcjcf60agi6gjs1-openjdk-7u6b24.drv': 1 dependencies couldn't be built
  error: build of `/nix/store/yd8v0hjskhgdj4mjjrcjcf60agi6gjs1-openjdk-7u6b24.drv' failed
  james angel-nixos ~/tmp $ 
  ```


state: closed
title: fixes two issues via patches to get knetwork compiling
user_login: qknight
html_url: https://github.com/NixOS/nixpkgs/pull/709
updated_at: 2014-06-18 22:18:48
body:
  ## kopete-4.10.4-kopete-linphonemediaengine.patch

  patch copied from here:
    https://bugs.kde.org/show_bug.cgi?id=318825
  ## kopete-4.10.4-kopete-stun.patch

    when compiling kopete/protocols/jabber/googletalk/libjingle/talk/session/phone/channelmanager.cc
    it would produce this error:

    kopete/protocols/jabber/googletalk/libjingle/talk/p2p/base/stunrequest.h:91:9: error: ‘StunMessageType’ does not name a type

    problem:
      this is cased by a cyclic use of stun.h, stunrequest.h and channelmanager.cc with the outcome,
      that kdenetwork couldn't be compiled since kopete fails to build.

    solution:
      move the StunMessageType enum into its own #ifndef


state: closed
title: dwarf-fortress does not run
user_login: ocharles
html_url: https://github.com/NixOS/nixpkgs/issues/710
updated_at: 2014-08-21 01:57:20
body:
  After installing dwarf-fortress-0.31.25, when I run `dwarf-fortress` I am presented with a GTK error box containing the text:

  > Not found: data/art/curses_640x300.png


state: closed
title: gnuplot: fix build on darwin
user_login: lovek323
html_url: https://github.com/NixOS/nixpkgs/pull/711
updated_at: 2013-07-04 09:18:24
body:
  gnuplot: fix build on darwin

  This was a crazy tangle of dependencies.

  I didn't end up using `wxGTK29`, but I left the fixes in here for others who
  wish to use it.

  In order to get `gnuplot` building on darwin, I had to do the following:
  - `cracklib`: add `libintlOrEmpty` to build inputs
  - `emacs24`: build with gccApple (fixes http://hydra.nixos.org/build/5440806)
  - `glib`: remove unnecessary restrictions
  - `gnome.GConf`: disable `polkit` (requires `pam` which requires `shadow.h`
    which is not available on darwin), add --enable-static to configureFlags
  - `gnome.ORBit2`: add `libintlOrEmpty` to build inputs
  - `gnuplot`: add `readline` to build inputs, don't use wxGTK (gives a malloc
    double free error)
  - `gobject-introspection`: add `libintlOrEmpty` to build inputs, add `otool` as
    build input
  - `gst-plugins-base`: remove `alsaLib` and `cdparanoia` from build inputs when
    building on darwin, add `cairo` to build inputs
  - `liboil`: force architecture to x86_64
  - `llvm`: add `DYLD_LIBRARY_PATH` (recent modifications broke the build on
    darwin -- fixes http://hydra.nixos.org/build/5407837), don't build with shared
    libs
  - `otool`: add expression (this is just copied straight from /usr/bin -- I'm
    open to suggestions on how to improve)
  - `setFile`: add expression (same as for `otool` -- straight from /usr/bin)
  - `wxGTK29`: use `clang` for Objective-C++ compiler, add configure flags to
    enable building on 64-bit, add `setFile` to build inputs


state: closed
title: kstars - INDI Drivers directory
user_login: qknight
html_url: https://github.com/NixOS/nixpkgs/issues/714
updated_at: 2016-03-25 03:45:49
body:
  when starting kstars it will popup this error message:

  Unable to find INDI Drivers directory: /usr/share/indi
  Please make sure to set the correct path in KStars configuration


state: closed
title: Update tzdata's hashes
user_login: aforemny
html_url: https://github.com/NixOS/nixpkgs/pull/715
updated_at: 2013-07-20 10:27:58
body:
  tzdata did not build locally because of a hash mismatch. I updated the hashes without investigating the cause any further.


state: closed
title: aria2: update to version 1.17.1 and add sqlite support
user_login: coroa
html_url: https://github.com/NixOS/nixpkgs/pull/716
updated_at: 2013-09-26 11:35:58
body:
  also add missing pkgconfig dependency, so that the buildInputs zlib,
  openssl, and sqlite are properly found.


state: closed
title: xdg-utils update (fixes problems with xdg-open)
user_login: aristidb
html_url: https://github.com/NixOS/nixpkgs/pull/717
updated_at: 2014-06-16 00:46:45
body:
  The specific problem was that xdg-open opened everything in $BROWSER. Now it actually uses the xdg-mime database.

  I believe @the-kenny wants this too.


state: closed
title: More Perl libraries
user_login: ocharles
html_url: https://github.com/NixOS/nixpkgs/pull/718
updated_at: 2013-07-17 09:46:49
body:
  Adds:
  - File-Share-0.02
  - Module-Install-AuthorRequires-0.02
  - Module-Install-AuthorTests-0.002
  - Test-EOL-1.5
  - Test-NoTabs-1.3


state: closed
title: libspotify: add darwin library
user_login: lovek323
html_url: https://github.com/NixOS/nixpkgs/pull/719
updated_at: 2013-07-06 22:24:26
body:
  I've also fixed `pyspotify` for darwin in this PR

  This won't build successfully until https://github.com/NixOS/nixpkgs/pull/720 is merged.
  - `install_name_tool`: add expression
  - `libspotify`: add darwin library, add install_name_tool expression
  - `pyspotify`: use install_name_tool to have _spotify.so point to the correct
    libspotify.dylib, update to latest version


state: closed
title: pyaudio: fix build on darwin
user_login: lovek323
html_url: https://github.com/NixOS/nixpkgs/pull/720
updated_at: 2014-07-29 13:31:49
body:
  - `portaudio`: remove `alsaLib` from build inputs, add '--build=x86_64'
    '--with-host-os=darwin' to configureFlags, add
    framework header files, copy darwin-specific header on install,
    build with `gccApple` (resolves a variety of syntax errors in the source),
    patch Makefile and libtool to remove specific references to 10.4 SDK
  - `pyaudio`: build with '--static-link' flag, set correct PORTAUDIO_PATH
    environment variable


state: closed
title: hw utils
user_login: vcunat
html_url: https://github.com/NixOS/nixpkgs/pull/721
updated_at: 2013-07-23 13:48:13
body:
  @edolstra: Is this fine? Is udev145 useful for anything anymore?

  I successfully built everything that depends on these (x86_64-linux, except for xen which fails on master for different reasons).


state: closed
title: otool and setfile: cleanup
user_login: lovek323
html_url: https://github.com/NixOS/nixpkgs/pull/723
updated_at: 2013-07-08 03:16:24
body:
  As requested https://github.com/NixOS/nixpkgs/commit/c2901da1b829a51f6490a2d0927fd4d668e45311#commitcomment-3565550


state: closed
title: aescrypt: fix build on darwin
user_login: lovek323
html_url: https://github.com/NixOS/nixpkgs/pull/725
updated_at: 2013-07-08 03:16:15
body:
  - add libiconvOrEmpty to build inputs
  - add '-liconv' to LDFLAGS

  Fixes http://hydra.nixos.org/build/5450475


state: closed
title: openjdk: Don't statically link C++ runtime.
user_login: falsifian
html_url: https://github.com/NixOS/nixpkgs/pull/730
updated_at: 2014-07-21 08:33:15
body:
  This fixes a build error (https://github.com/NixOS/nixpkgs/issues/707).  openjdk compiles but I haven't tested to see if it works.
  Thanks to http://mail.openjdk.java.net/pipermail/build-dev/2012-January/005349.html .

  I am providing this patch to you under an open source license. Because I have done this work with my own personal resources, the license you receive to my code is from me and not from my employer (Facebook).


state: closed
title: Build haddock for transformers-compat
user_login: errge
html_url: https://github.com/NixOS/nixpkgs/pull/732
updated_at: 2013-09-15 19:01:03
body:
  I tested this and it builds, the built docs seems to be minimal, but OK.  Maybe this was needed in old times to cover for some other bugs?  Nowadays, this is the only package in my quite extensive nix based ghc cabal collection that issues warnings when I do a 'ghc-pkg check'.


state: closed
title: luit: fix build on stdenv-updates branch with --disable-selective-werror
user_login: falsifian
html_url: https://github.com/NixOS/nixpkgs/pull/734
updated_at: 2014-07-11 04:12:33
body:
  Compiling luit failed with "implicit declaration of function 'posix_openpt'".  Following suggestion at https://bugs.freedesktop.org/show_bug.cgi?id=47792 to fix it.

  I am providing this patch to you under an open source license. Because I have done this work with my own personal resources, the license you receive to my code is from me and not from my employer (Facebook).


state: closed
title: Add easyrsa
user_login: offlinehacker
html_url: https://github.com/NixOS/nixpkgs/pull/736
updated_at: 2013-07-10 19:42:08
body:
  Easyrsa package is now separated from openvpn. Here's a package with more tight nix intergration.

  I was not able to build opensc, that's why this package does not depend on opensc. That's not really that relevant, because most of functions will work just fine wihtout pkcs11-tool


state: closed
title: Add Slic3r, a 3D printer tool
user_login: bjornfor
html_url: https://github.com/NixOS/nixpkgs/pull/737
updated_at: 2013-07-11 19:50:38
body:
  @the-kenny: I hope you don't mind that I post this pull request now that you have posted yours :-) I am just eager to get the slic3r branch merged. It feels like I've had it in my tree forever... well, according to git, since 28th of april.

  I have
  - bumped Slic3r to the latest 0.9.10b release (which according to the author works fine, even if the tests don't work[1])
  - added desktop item
  - cleaned up my branch so it's easy to review

  Slic3r has issues with perl 5.16 (nixpkgs default), so I use perl 5.14. I have also made a commit that enables building of some modules against perl 5.10 (I tried to use perl 5.10 with slic3r for a while).

  [1] https://github.com/alexrj/Slic3r/issues/1303


state: closed
title: qca2: Patch for gcc 4.7+.
user_login: falsifian
html_url: https://github.com/NixOS/nixpkgs/pull/738
updated_at: 2014-06-29 09:23:41
body:
  Thanks to
  http://lists.pld-linux.org/mailman/pipermail/pld-cvs-commit/Week-of-Mon-20120917/347917.html

  So far I have only tested that it compiles.

  qca2 was failing to build with:

  ```
  building big_ops2.o
  g++ -c -m64 -pipe -O2 -Wall -W -D_REENTRANT -fPIC -DDATADIR=\"/nix/store/yf4ajdx96c8zfprrghqybl5chbnsc4ar-qca-2.0.3/share/qca\" -DQCA_SYSTEMSTORE_PATH=\"/nix/store/yf4ajdx96c8z
  fprrghqybl5chbnsc4ar-qca-2.0.3/share/qca/certs/rootcerts.pem\" -DBOTAN_TYPES_QT -DBOTAN_TOOLS_ONLY -DBOTAN_FIX_GDB -DBOTAN_MINIMAL_BIGINT -DBOTAN_MP_WORD_BITS=32 -DBOTAN_KARAT_
  MUL_THRESHOLD=12 -DBOTAN_KARAT_SQR_THRESHOLD=12 -DBOTAN_EXT_MUTEX_QT -DBOTAN_EXT_ALLOC_MMAP -DQT_NO_DEBUG -DQT_CORE_LIB -DQT_SHARED -I/nix/store/q20l3s8h2scx1kw2hg9y9136wrr8vbf
  0-qt-4.8.4/share/qt-4.8.4/mkspecs/linux-g++-64 -I. -I/nix/store/q20l3s8h2scx1kw2hg9y9136wrr8vbf0-qt-4.8.4/include/QtCore -I/nix/store/q20l3s8h2scx1kw2hg9y9136wrr8vbf0-qt-4.8.4/
  include -I../include/QtCrypto -I. -Ibotantools/botan -I. -o big_ops2.o botantools/botan/big_ops2.cpp
  In file included from botantools/botan/botan/bigint.h:38:0,
                   from botantools/botan/big_ops2.cpp:34:
  botantools/botan/botan/secmem.h: In instantiation of 'QCA::Botan::SecureVector<T>::SecureVector(const T*, QCA::Botan::u32bit) [with T = unsigned int; QCA::Botan::u32bit = unsig
  ned int]':
  botantools/botan/big_ops2.cpp:170:40:   required from here
  botantools/botan/botan/secmem.h:217:50: error: 'set' was not declared in this scope, and no declarations were found by argument-dependent lookup at the point of instantiation [
  -fpermissive]
            { MemoryRegion<T>::init(true); set(in, n); }
                                                    ^
  botantools/botan/botan/secmem.h:217:50: note: declarations in dependent base 'QCA::Botan::MemoryRegion<unsigned int>' are not found by unqualified lookup
  botantools/botan/botan/secmem.h:217:50: note: use 'this->set' instead
  make[1]: *** [big_ops2.o] Error 1
  make[1]: Leaving directory `/tmp/nix-build-qca-2.0.3.drv-0/qca-2.0.3/src'
  make: *** [sub-src-make_default] Error 2
  builder for `/nix/store/snpr8qqn14sz2wsx5plvlflhc73vcm4f-qca-2.0.3.drv' failed with exit code 2
  ```


state: closed
title: meta.license and meta.licenses standardisation
user_login: vcunat
html_url: https://github.com/NixOS/nixpkgs/issues/739
updated_at: 2014-10-23 09:33:41
body:
  We need to standardize and document this. The current contents in nixpkgs manual seems obsolete (section 4.2).

  I suggest at least these should be standardized:
  - preference for usage of <code>lib.licenses.*</code> instead of the choice from some strings,
  - meta.licenses semantics (any license at your choice, or different parts under different licenses?).


state: closed
title: Add nvpy, a Simplenote syncing note-taking application
user_login: bencahill
html_url: https://github.com/NixOS/nixpkgs/pull/743
updated_at: 2013-08-20 21:56:29
body:
  One more application PR. :-) This is a nice little app for editing, viewing, and syncing Simplenote notes.

  Thanks!


state: closed
title: php53: fix build on darwin
user_login: lovek323
html_url: https://github.com/NixOS/nixpkgs/pull/748
updated_at: 2014-07-11 05:56:58
body:
  - add empty unix.h header
  - build with kerberos
  - ensure the binary has no extension

  There were some strange things happening on another darwin system I have. These fixes mean the build will work on more versions of OS X.


state: closed
title: libxcb: enable XKB extension
user_login: bjornfor
html_url: https://github.com/NixOS/nixpkgs/pull/754
updated_at: 2014-07-07 12:56:32
body:
  SDDM, a display manager that I'm trying to package, depends on this.
  I've rebuilt a minimal KDE system with this and I've not had any issues.

  WARNING: This causes lots of rebuilds.


state: closed
title: strigi (needed for KDE): patch to compile on stdenv-updates
user_login: falsifian
html_url: https://github.com/NixOS/nixpkgs/pull/755
updated_at: 2014-07-22 06:29:45
body:
  This patch exports a class with STRIGI_EXPORT that wasn't exported
  before.

  This fixes the following build error.  I haven't tested the library, but at least it compiles now.

  ```
  [ 66%] Building CXX object libstreamanalyzer/plugins/indexers/clucenengindexer/CMakeFiles/lucene2indexer.dir/luceneindexer.cpp.o
  building libstreamanalyzer/plugins/indexers/clucenengindexer/lucene2indexer
  Linking CXX executable lucene2indexer
  ../../../lib/libstreamanalyzer.so.0.7.8: undefined reference to `Strigi::BufferedStream<char>::reset(long)'
  ../../../lib/libstreamanalyzer.so.0.7.8: undefined reference to `Strigi::BufferedStream<char>::read(char const*&, int, int)'
  collect2: error: ld returned 1 exit status
  make[2]: *** [libstreamanalyzer/plugins/indexers/clucenengindexer/lucene2indexer] Error 1
  make[1]: *** [libstreamanalyzer/plugins/indexers/clucenengindexer/CMakeFiles/lucene2indexer.dir/all] Error 2
  make: *** [all] Error 2
  builder for `/nix/store/d4lq1kfzjl68kzzk0867vydy9ds1acid-strigi-0.7.8.drv' failed with exit code 2
  ```

  I am providing this patch to you under an open source license. Because I have done this work with my own personal resources, the license you receive to my code is from me and not from my employer (Facebook).


state: closed
title: opening libreoffice writer's open dialog causes an immediate quit of the application
user_login: coreyoconnor
html_url: https://github.com/NixOS/nixpkgs/issues/759
updated_at: 2014-02-01 17:50:47
body:
  (still investigating details)
  1. Installed libreoffice from the binary cache using "nix-env -i libreoffice". 
  2. executed "swriter"
  3. opened the "open document" dialog

  What I'd expect is for the open dialog to appear. Instead swriter immediately exits.

  todo:
  - fault or normal exit?
  - backtrace if fault?
  - are my local nixos/nixpkgs modifications responsible?


state: closed
title: 'nix-generate-from-cpan Guard' fails
user_login: ocharles
html_url: https://github.com/NixOS/nixpkgs/issues/761
updated_at: 2013-07-16 11:46:11
body:
  ```
  > nix-generate-from-cpan Guard
  attribute name: Guard
  module: Guard
  version: 1.022
  package: Guard-1.022.tar.gz (Guard-1.022, Guard)
  path: authors/id/M/ML/MLEHMANN
  downloaded to: /home/ollie/.cpanplus/authors/id/M/ML/MLEHMANN/Guard-1.022.tar.gz
  sha-256: 35f1ba97f19a5029ecd1eba94399259592e359e0f5686aef6e758496484a5869
  unpacked to: /home/ollie/.cpanplus/5.16.2/build/Guard-1.022
  hash- or arrayref expected (not a simple scalar, use allow_nonref to allow this) at /nix/store/mnx7ac4x2izbq7vma9jgvyg3mb6ybl8q-nix-generate-from-cpan-1/bin/.nix-generate-from-cpan-wrapped line 56.
  ```


state: closed
title: liblapack (and other packages) fails to build with cmake 2.8.11.2
user_login: bbenoist
html_url: https://github.com/NixOS/nixpkgs/issues/762
updated_at: 2013-08-21 15:43:02
body:
  As mentioned by @peti on https://github.com/NixOS/nixpkgs/pull/758, the package liblapack and others are failing on the check phase:
  http://hydra.nixos.org/eval/950055
  http://hydra.nixos.org/build/5543270/nixlog/2/raw

  The liblapack error is related to a recent cmake patch which broke the `CTEST_CUSTOM_POST_TEST` property: http://cmake.org/gitweb?p=cmake.git;a=commitdiff;h=6187876dea89618044e200808bcae75a18bd40

  This property is used during the CTest check phase (at the end of the the file CTestCustom.cmake.in) to call a python script:

  ``` cmake
  SET(CTEST_CUSTOM_POST_TEST "./lapack_testing.py -s -d TESTING")
  ```

  In its latest svn revision, the liblapack package still do not have any workaround for this problem. The problematic `CTEST_CUSTOM_POST_TEST` definition is still the same.

  I am trying to change things on the cmake side by reverting the problematic commit (see the bug report on http://public.kitware.com/Bug/view.php?id=13887 if you want to participate) but this may take some time before being present in an official release (if my request is accepted). As the problematic commit is already in the 2.8.11.2 version of cmake which is now default in nixpkgs, we must find the cleanest workaround until everything works as expected.

  Here are the solutions before having official fixes released in the related packages:
  - Make a patch on cmake to revert the changes made by the problematic commit.
  - Make patches on liblapack and every other packages having problems because of this commit.
  - Disable the checkPhase on liblapack and every other packages having problems because of this commit.

  Do someone have a favorite solution or an alternative?


state: closed
title: qemu: enable spice protocol support by default
user_login: bjornfor
html_url: https://github.com/NixOS/nixpkgs/pull/763
updated_at: 2013-07-18 22:59:42
body:
  We already enable VNC and SDL support by default and adding spice only
  increases the closure size from 513 MB to 518 MB.

  Closure size:
    du -sch $(nix-store -qR ./result)


state: closed
title: Perl packages
user_login: ocharles
html_url: https://github.com/NixOS/nixpkgs/pull/764
updated_at: 2013-07-17 10:40:13
body:
  This is mostly all the stuff needed to get `Net::RabbitFoot` working, and is pretty much all straight forward. Only difficultly I had was with `Path::Tiny` which fails tests. I've just added `doCheck = false` to work around this for now, and everything else seems to work.


state: closed
title: Use fetchgit for vanitygen instead of fetchurl, github changed something
user_login: errge
html_url: https://github.com/NixOS/nixpkgs/pull/765
updated_at: 2014-06-28 10:10:51
body:
  Github changed something and the sha256 of the tar.gz for the same tag changed. :(

  Probably it's better to only depend on git, so I changed the nix expression with fetchgit.


state: closed
title: Remove the old KQEMU accelerator module
user_login: bjornfor
html_url: https://github.com/NixOS/nixpkgs/pull/768
updated_at: 2014-07-25 14:19:12
body:
  KQEMU was a linux kernel module for accelerating the QEMU virtual
  machine on x86 hardware. Since QEMU 0.11 (and up), there is no support
  for KQEMU any more, the focus is now on KVM.

  http://wiki.qemu.org/KQemu/Doc


state: closed
title: Add nvidia-smi tool and fix an embarrassing bug in a previous pull request of mine
user_login: aristidb
html_url: https://github.com/NixOS/nixpkgs/pull/774
updated_at: 2013-10-13 16:54:44
body:
  nvidia-smi is nice because it's command line. It's already in the tarball for ages, no idea why we never installed it. :)

  Also, yes indeed in my previous perf fix I forgot that -f must be in [ ] and didn't test properly that it still works (it did still build, but that's just because bash ignores such errors).


state: closed
title: propagatedUserEnvPackages vs. propagatedUserEnvPkgs
user_login: the-kenny
html_url: https://github.com/NixOS/nixpkgs/issues/776
updated_at: 2016-07-23 12:14:23
body:
  While grepping my local nixpkgs checkout I noticed that some packages seem to have a typo with the user-env propagation mechanism. They use `propagatedUserEnvPackages` instead of the correct `propagatedUserEnvPkgs` attr.

  For some it's clearly wrong, but the reason I don't attach a patch is that KDE seems to do some magic (via their `passthru` attr) and I'm not sure how to fix this without breaking KDE.

  Maybe someone with more knowledge of the KDE stuff can have a look at this.


state: closed
title: Calibre is broken
user_login: edolstra
html_url: https://github.com/NixOS/nixpkgs/issues/777
updated_at: 2013-07-26 11:18:17
body:
  After installing Calibre:

  ```
  $ calibre --version
  Traceback (most recent call last):
    File "/nix/store/vz682gbmgmqjabk9c4idwkv70wn9fl4h-calibre-0.8.70/bin/.calibre-wrapped", line 19, in <module>
      from calibre.gui2.main import main
    File "/nix/store/vz682gbmgmqjabk9c4idwkv70wn9fl4h-calibre-0.8.70/lib/calibre/calibre/gui2/main.py", line 16, in <module>
      from calibre.gui2.main_window import option_parser as _option_parser
    File "/nix/store/vz682gbmgmqjabk9c4idwkv70wn9fl4h-calibre-0.8.70/lib/calibre/calibre/gui2/main_window.py", line 12, in <module>
      from calibre.gui2.dialogs.conversion_error import ConversionErrorDialog
    File "/nix/store/vz682gbmgmqjabk9c4idwkv70wn9fl4h-calibre-0.8.70/lib/calibre/calibre/gui2/dialogs/conversion_error.py", line 5, in <module>
      from calibre.gui2.dialogs.conversion_error_ui import Ui_ConversionErrorDialog
    File "/nix/store/vz682gbmgmqjabk9c4idwkv70wn9fl4h-calibre-0.8.70/lib/calibre/calibre/gui2/dialogs/conversion_error_ui.py", line 21
      return _("ERROR"))
                       ^
  SyntaxError: invalid syntax
  ```


state: closed
title: gcc-4.8.1 build failure on stdenv-updates.
user_login: jcumming
html_url: https://github.com/NixOS/nixpkgs/issues/778
updated_at: 2013-10-30 12:36:23
body:
  Hello, I'm building with stdenv-updates, and came across the following build failure in gcc:

  ```
  /tmp/nix-build-gcc-4.8.1.drv-0/build/./prev-gcc/xg++ -B/tmp/nix-build-gcc-4.8.1.drv-0/build/./prev-gcc/ -B/tmp/localdisk/jcumming/nix/s1a6cd5133hq2s565vyapas7nb827acx-gcc-4.8.1/x86_64-unknown-linux-gnu/bin/ -nostdinc++ -B/tmp/nix-build-gcc-4.8.1.drv-0/build/prev-x86_64-unknown-linux-gnu/libstdc++-v3/src/.libs -B/tmp/nix-build-gcc-4.8.1.drv-0/build/prev-x86_64-unknown-linux-gnu/libstdc++-v3/libsupc++/.libs -I/tmp/nix-build-gcc-4.8.1.drv-0/build/prev-x86_64-unknown-linux-gnu/libstdc++-v3/include/x86_64-unknown-linux-gnu -I/tmp/nix-build-gcc-4.8.1.drv-0/build/prev-x86_64-unknown-linux-gnu/libstdc++-v3/include -I/tmp/nix-build-gcc-4.8.1.drv-0/gcc-4.8.1/libstdc++-v3/libsupc++ -L/tmp/nix-build-gcc-4.8.1.drv-0/build/prev-x86_64-unknown-linux-gnu/libstdc++-v3/src/.libs -L/tmp/nix-build-gcc-4.8.1.drv-0/build/prev-x86_64-unknown-linux-gnu/libstdc++-v3/libsupc++/.libs   -O2 -I/tmp/localdisk/jcumming/nix/7zqsknpgfqmgl8xybazvqcx6xdx9j6rn-glibc-2.17/include -B/tmp/localdisk/jcumming/nix/7zqsknpgfqmgl8xybazvqcx6xdx9j6rn-glibc-2.17/lib/ -idirafter /tmp/localdisk/jcumming/nix/7zqsknpgfqmgl8xybazvqcx6xdx9j6rn-glibc-2.17/include -idirafter /tmp/localdisk/jcumming/nix/5idd1nvg5p9c5n4aysbggdm7q85vmb4g-gcc-4.8.1/lib/gcc/*/*/include-fixed  -Wl,-L/tmp/localdisk/jcumming/nix/7zqsknpgfqmgl8xybazvqcx6xdx9j6rn-glibc-2.17/lib -Wl,-rpath -Wl,/tmp/localdisk/jcumming/nix/7zqsknpgfqmgl8xybazvqcx6xdx9j6rn-glibc-2.17/lib -Wl,-L/tmp/localdisk/jcumming/nix/7zqsknpgfqmgl8xybazvqcx6xdx9j6rn-glibc-2.17/lib -Wl,-dynamic-linker -Wl,/tmp/localdisk/jcumming/nix/7zqsknpgfqmgl8xybazvqcx6xdx9j6rn-glibc-2.17/lib/ld-linux-x86-64.so.2 -gtoggle -fprofile-generate -DIN_GCC   -fno-exceptions -fno-rtti -fasynchronous-unwind-tables -W -Wall -Wno-narrowing -Wwrite-strings -Wcast-qual -Wmissing-format-attribute -pedantic -Wno-long-long -Wno-variadic-macros -Wno-overlength-strings   -DHAVE_CONFIG_H -static-libstdc++ -static-libgcc -O2 -I/tmp/localdisk/jcumming/nix/7zqsknpgfqmgl8xybazvqcx6xdx9j6rn-glibc-2.17/include -B/tmp/localdisk/jcumming/nix/7zqsknpgfqmgl8xybazvqcx6xdx9j6rn-glibc-2.17/lib/ -idirafter /tmp/localdisk/jcumming/nix/7zqsknpgfqmgl8xybazvqcx6xdx9j6rn-glibc-2.17/include -idirafter /tmp/localdisk/jcumming/nix/5idd1nvg5p9c5n4aysbggdm7q85vmb4g-gcc-4.8.1/lib/gcc/*/*/include-fixed  -Wl,-L/tmp/localdisk/jcumming/nix/7zqsknpgfqmgl8xybazvqcx6xdx9j6rn-glibc-2.17/lib -Wl,-rpath -Wl,/tmp/localdisk/jcumming/nix/7zqsknpgfqmgl8xybazvqcx6xdx9j6rn-glibc-2.17/lib -Wl,-L/tmp/localdisk/jcumming/nix/7zqsknpgfqmgl8xybazvqcx6xdx9j6rn-glibc-2.17/lib -Wl,-dynamic-linker -Wl,/tmp/localdisk/jcumming/nix/7zqsknpgfqmgl8xybazvqcx6xdx9j6rn-glibc-2.17/lib/ld-linux-x86-64.so.2 -o cc1 c/c-lang.o c-family/stub-objc.o attribs.o c/c-errors.o c/c-decl.o c/c-typeck.o c/c-convert.o c/c-aux-info.o c/c-objc-common.o c/c-parser.o c-family/c-common.o c-family/c-cppbuiltin.o c-family/c-dump.o c-family/c-format.o c-family/c-gimplify.o c-family/c-lex.o c-family/c-omp.o c-family/c-opts.o c-family/c-pch.o c-family/c-ppoutput.o c-family/c-pragma.o c-family/c-pretty-print.o c-family/c-semantics.o c-family/c-ada-spec.o tree-mudflap.o i386-c.o glibc-c.o   cc1-checksum.o libbackend.a main.o  libcommon-target.a libcommon.a ../libcpp/libcpp.a ../libdecnumber/libdecnumber.a libcommon.a ../libcpp/libcpp.a   ../libbacktrace/.libs/libbacktrace.a ../libiberty/libiberty.a ../libdecnumber/libdecnumber.a  -L/tmp/localdisk/jcumming/nix/jsqca16q9hc0dd8zs3ida3y304jyrd24-cloog-0.18.0/lib -lcloog-isl -L/tmp/localdisk/jcumming/nix/ljij1yxygmb74rwyvikwivwywg0afdys-isl-0.11.1/lib -lisl -L/tmp/localdisk/jcumming/nix/68948gfp6rh85k4y6bd32w9gxwvdzkh0-gmp-5.1.2/lib -L/tmp/localdisk/jcumming/nix/mfm4af745ckf7v82pnaik77igphbmc53-mpfr-3.1.2/lib -L/tmp/localdisk/jcumming/nix/3nxmx7akc57s6p2qvgbqcyha0waca4vr-mpc-1.0.1/lib -L/tmp/localdisk/jcumming/nix/x5w0cjl9cj2qkxj4674bbx5qmlwjnpbg-zlib-1.2.8/lib -lmpc -lmpfr -lgmp -rdynamic -ldl  -lz             
  /tmp/nix-build-gcc-4.8.1.drv-0/build/prev-x86_64-unknown-linux-gnu/libstdc++-v3/src/.libs/libstdc++.a(istream.o): In function `std::istream::ignore(long, int)':
  istream.cc:(.text._ZNSi6ignoreEli+0x211): undefined reference to `std::istream::ignore(long)'
  /tmp/nix-build-gcc-4.8.1.drv-0/build/prev-x86_64-unknown-linux-gnu/libstdc++-v3/src/.libs/libstdc++.a(istream.o): In function `std::basic_istream<wchar_t, std::char_traits<wchar_t> >::ignore(long, unsigned int)':
  istream.cc:(.text._ZNSt13basic_istreamIwSt11char_traitsIwEE6ignoreElj+0x221): undefined reference to `std::basic_istream<wchar_t, std::char_traits<wchar_t> >::ignore(long)'
  collect2: error: ld returned 1 exit status
  ```

  I don't even know where to start on this. 


state: closed
title: pavucontrol 2.0
user_login: aristidb
html_url: https://github.com/NixOS/nixpkgs/pull/783
updated_at: 2013-10-13 16:54:44
body:
  It sadly requires GTK3 and icons still don't work. But other than that it seems to work just fine. Please try it though. :)


state: closed
title: boost 1.53 multithreaded
user_login: sjmackenzie
html_url: https://github.com/NixOS/nixpkgs/issues/784
updated_at: 2013-11-02 09:45:56
body:
  It would seem that the packaged boost libraries are not multithreaded as the files don't have the appended 'mt'.

  How does one get the multithreaded version of boost 1.53? Is there a parameter I need to pass into `nix-env` if so what is it?

  Also I need to get `--with-c++11` support.


state: closed
title: add python3 support to pythonPackages
user_login: domenkozar
html_url: https://github.com/NixOS/nixpkgs/pull/786
updated_at: 2013-07-29 13:14:51
body:
  Following adds python3 support to `pythonPackages` (and pypy can be now also added easily.).
  - upgraded setuptools
  - added some fixes to python3.x builds

  @garbas @chaoflow @cillianderoiste thoughts?


state: closed
title: Double free corruption exiting skype
user_login: viric
html_url: https://github.com/NixOS/nixpkgs/issues/787
updated_at: 2014-10-23 09:40:59
body:
  When I exit skype (without pulseaudio in configuration.nix), it spits a long glibc problem (nixpkgs 2e57a16):

  ```
  *** Error in `/nix/store/r5h1w51vyr279fwb4ch6yrf6f3ca4j7r-skype-4.2.0.11/libexec/skype/skype': free(): invalid pointer: 0xf7efa748 ***
  ======= Backtrace: =========
  /nix/store/zfmwbfy3a609d2y5fp3bgnx7q510bv41-glibc-2.17/lib/libc.so.6(+0x74391)[0xf2cbb391]
  /nix/store/zfmwbfy3a609d2y5fp3bgnx7q510bv41-glibc-2.17/lib/libc.so.6(+0x75ea6)[0xf2cbcea6]
  [0xf5e35352]
  [0xf5b12404]
  [0xf6e5cae0]
  /nix/store/zfmwbfy3a609d2y5fp3bgnx7q510bv41-glibc-2.17/lib/ld-linux.so.2(+0xf54d)[0xf770d54d]
  /nix/store/zfmwbfy3a609d2y5fp3bgnx7q510bv41-glibc-2.17/lib/libc.so.6(+0x2e59f)[0xf2c7559f]
  /nix/store/zfmwbfy3a609d2y5fp3bgnx7q510bv41-glibc-2.17/lib/libc.so.6(+0x2e5ff)[0xf2c755ff]
  /nix/store/zfmwbfy3a609d2y5fp3bgnx7q510bv41-glibc-2.17/lib/libc.so.6(__libc_start_main+0xee)[0xf2c5e44e]
  [0xf5b123c9]
  ======= Memory map: ========
  e0c88000-e0def000 r-xp 00000000 00:0f 58559034                           /nix/store/yz2qfya5b3lkhgwvm52ql4x98s3xi4vl-libvorbis-1.3.3/lib/libvorbisenc.so.2.0.9
  .......
  ```


state: closed
title: Skype with pulseaudio has no sound
user_login: viric
html_url: https://github.com/NixOS/nixpkgs/issues/788
updated_at: 2013-10-19 08:37:58
body:
  It used to work; in nixpkgs 2e57a16 it doesn't work, with pulseaudio. It either produces noise, or no sound at all.

  pavucontrol 2.0 doesn't show the skype stream.

  Disabling 'pulseaudio' in the nixpkgs skype parameter, it also does not work here.

  Disabling QT_PLUGIN_PATH, and other PLUGIN paths, doesn't improve anything.

  In a system with 'hardware.pulseaudio' disabled, the default nixpkgs skype works fine (with a crash at exit, mentioned in #788.


state: closed
title: Improve Python 3 support
user_login: domenkozar
html_url: https://github.com/NixOS/nixpkgs/issues/789
updated_at: 2014-10-09 16:42:49
body:
  Quick todo list for better python3 support:
  - [x] provide a way for packages to specify what versions they support (mostly to disable python3)
    - boto
    - eggdeps 
    - zc.buildout 1.7.1
    - pil
    - trac
    - django_*
    - cheetah
  - [x] have separate distribution for py3k:
    - pg8000
  - [x] unittest2 packaging has issues on py3k (http://hydra.nixos.org/build/5596027/nixlog/1/raw)
  - [x] wait for new release that fixed py3k support
    - nose2
    - werkzeug
    - mrbob https://github.com/iElectric/mr.bob/issues/50
    - Babel (has new release, let's wait a bit for things to settle down)
  - [x] following packages fail due to https://bitbucket.org/pypa/setuptools/issue/56/unicodedecodeerror-error-when-building
    - dateutil
  - [x] Add ZODB4
  - [x] pypy relevant, setuptools fails: http://hydra.nixos.org/build/5588727/nixlog/1/raw issue: https://bitbucket.org/pypa/setuptools/issue/50/environment-marker-support-fails-api-tests
  - [x] pg8000: remove ez_setup.py line http://hydra.nixos.org/build/5594639/log/raw
  - [ ] by default buildPythonPackage should have `namePrefix = ""` and overriden to include python interpreter name only when inside `python*Package.` namespace. Also make clear in documentation that modules go inside python-packages.nix and tools/applications go to normal locations.


state: closed
title: firebirdSuper settings
user_login: MarcWeber
html_url: https://github.com/NixOS/nixpkgs/pull/791
updated_at: 2014-07-05 00:19:33
body:
  document why its better to not use --with-system-icu

  See patch for nixos adding firebird service

  Signed-off-by: Marc Weber marco-oweber@gmx.de


state: closed
title: python: append paths from PYTHON<VERSION>PATH env var to sys.path
user_login: bjornfor
html_url: https://github.com/NixOS/nixpkgs/pull/792
updated_at: 2014-10-16 11:39:35
body:
  Every python interpreter that loads the recursive-pth-loader module will
  now append paths to sys.path from PYTHON<VERSION>PATH environment
  variable.

  This means we can easily mix python2/3 environments and have modules
  that are installed in a profile "activated" for the user by default. In
  other words, python modules will be as easy to access from the python
  shell as programs are to the (bash) shell.

  For NixOS, the plan is to export PYTHON{26,27,32,33}PATH with
  $PROFILE/lib/pythonVERSION/site-packages (for PROFILE in system_profile,
  default_profile and user_profile, similarly as is done with PATH,
  PERL5LIB and all other environment variables used to "activate" stuff
  from profiles).


state: closed
title: Move namePrefix="" python packages out of python-packges.nix
user_login: domenkozar
html_url: https://github.com/NixOS/nixpkgs/pull/794
updated_at: 2013-07-31 12:11:45
body:
  It doesn't make sense to build tools/applications with three different
  python interpreter versions, so move them out of python modules list.

  Also reverts 53ffc6e0ef395a2bd7651423d9783ad8184be1d0.


state: closed
title: fixed a patch which was rejected, i wonder why it was still there...
user_login: qknight
html_url: https://github.com/NixOS/nixpkgs/pull/795
updated_at: 2014-06-25 07:20:32
body:
  could someone please review this modified patch? the former one was rejected and i don't know why, maybe a version bumb which didn't take the patch into account?

  for me it fixed building of kde 4.10
  ## i had these problems(short version):

  /nix/store/w8s1pfqnxfm9krzhxny0k5vsb1ilrypm-smokegen-4.10.5/bin/smokegen: error while loading shared libraries: libQtCore.so.4: cannot open shared object file: No such file or directory

  long version:
  # 
  #   nixos-rebuild -I nixos=$NIXREPOS/nixos -I nixpkgs=$NIXREPOS/nixpkgs build

  -- Configuring done
  -- Generating done
  -- Build files have been written to: /tmp/nix-build-smokeqt-4.10.5.drv-1/smokeqt-4.10.5/build
  building
  make flags:  
  building cmake_check_build_system
  building all
  building qtcore/CMakeFiles/smokeqtcore.dir/all
  building qtcore/smokedata.cpp
  [  0%] Generating smokedata.cpp, x_1.cpp, x_2.cpp, x_3.cpp, x_4.cpp, x_5.cpp, x_6.cpp, x_7.cpp, x_8.cpp, x_9.cpp, x_10.cpp, x_11.cpp, x_12.cpp, x_13.cpp, x_14.cpp, x_15.cpp, x_16.cpp, x_17.cpp, x_18.cpp, x_19.cpp, x_20.cpp
  /nix/store/w8s1pfqnxfm9krzhxny0k5vsb1ilrypm-smokegen-4.10.5/bin/smokegen: error while loading shared libraries: libQtCore.so.4: cannot open shared object file: No such file or directory
  make[2]: **\* [qtcore/smokedata.cpp] Error 127
  make[1]: **\* [qtcore/CMakeFiles/smokeqtcore.dir/all] Error 2
  make: **\* [all] Error 2
  note: keeping build directory `/tmp/nix-build-smokeqt-4.10.5.drv-1'
  builder for`/nix/store/4pr544gsy0g7hx682ka5anabrknrdqpz-smokeqt-4.10.5.drv' failed with exit code 2
  cannot build derivation `/nix/store/64xq0x27awwcl4xhf97k7iy94bclqvmw-qtruby-4.10.5.drv': 1 dependencies couldn't be built
  cannot build derivation`/nix/store/pk36c97cmrgiy5mpryv53n34l3v70gva-perlqt-4.10.5.drv': 1 dependencies couldn't be built
  cannot build derivation `/nix/store/yv6sfrz6mdi2blcn7fhszx8yfih9bqih-smokekde-4.10.5.drv': 1 dependencies couldn't be built
  # 
  #  ldd smokegen

  joachim@lenovo-t530 ~/Desktop/projects/nixos/nixpkgs (git)-[master] % ldd =smokegen
          linux-vdso.so.1 (0x00007fffe6bff000)
          libQtCore.so.4 => not found
          libQtXml.so.4 => not found
          libcppparser.so => not found
          libstdc++.so.6 => not found
          libm.so.6 => /nix/store/zm4bhsm8lprkzvrjgqr0klfkvr21als4-glibc-2.17/lib/libm.so.6 (0x00007f5d89cac000)
          libgcc_s.so.1 => not found
          libc.so.6 => /nix/store/zm4bhsm8lprkzvrjgqr0klfkvr21als4-glibc-2.17/lib/libc.so.6 (0x00007f5d898fc000)
          /nix/store/zm4bhsm8lprkzvrjgqr0klfkvr21als4-glibc-2.17/lib/ld-linux-x86-64.so.2 (0x00007f5d89faa000)
  joachim@lenovo-t530 ~/Desktop/projects/nixos/nixpkgs (git)-[master] % which =smokegen
  /home/joachim/.nix-profile/bin/smokegen
  # 
  #  ./nix-shell $NIXREPOS/nixpkgs  -A kde4.smokegen 

  so when i build smokegen-4.10.5 i have this result:

  ┌─nix-shell - smokegen-4.10.5 - unpack patch configure build check install fixup installCheck dist
  └──> /tmp/smokegen/smokegen-4.10.5/build % ldd bin/smokegen 
          linux-vdso.so.1 (0x00007fff943ff000)
          libQtCore.so.4 => /nix/store/dkahi0snc7818ik67y9gdsw1c7dszl3l-qt-4.8.4/lib/libQtCore.so.4 (0x00007fb8ca281000)
          libQtXml.so.4 => /nix/store/dkahi0snc7818ik67y9gdsw1c7dszl3l-qt-4.8.4/lib/libQtXml.so.4 (0x00007fb8ca03d000)
          libcppparser.so => /tmp/smokegen/smokegen-4.10.5/build/bin/libcppparser.so (0x00007fb8c9da1000)
          libstdc++.so.6 => /nix/store/r7jz82h8d9fpqvyphcxr1hrqfnsp7q8v-gcc-4.6.3/lib64/libstdc++.so.6 (0x00007fb8c9aa3000)
          libm.so.6 => /nix/store/zm4bhsm8lprkzvrjgqr0klfkvr21als4-glibc-2.17/lib/libm.so.6 (0x00007fb8c97a5000)
          libgcc_s.so.1 => /nix/store/r7jz82h8d9fpqvyphcxr1hrqfnsp7q8v-gcc-4.6.3/lib64/libgcc_s.so.1 (0x00007fb8c9590000)
          libc.so.6 => /nix/store/zm4bhsm8lprkzvrjgqr0klfkvr21als4-glibc-2.17/lib/libc.so.6 (0x00007fb8c91e0000)
          libpthread.so.0 => /nix/store/zm4bhsm8lprkzvrjgqr0klfkvr21als4-glibc-2.17/lib/libpthread.so.0 (0x00007fb8c8fc4000)
          libz.so.1 => /nix/store/xpv2mhi187yc02icqkiqx404ca418kfm-zlib-1.2.7/lib/libz.so.1 (0x00007fb8c8dae000)
          libdl.so.2 => /nix/store/zm4bhsm8lprkzvrjgqr0klfkvr21als4-glibc-2.17/lib/libdl.so.2 (0x00007fb8c8baa000)
          libgthread-2.0.so.0 => /nix/store/67d3nrvv939mrjmf3y5pb4x097hcxcp6-glib-2.36.1/lib/libgthread-2.0.so.0 (0x00007fb8c89a9000)
          libglib-2.0.so.0 => /nix/store/67d3nrvv939mrjmf3y5pb4x097hcxcp6-glib-2.36.1/lib/libglib-2.0.so.0 (0x00007fb8c86b0000)
          librt.so.1 => /nix/store/zm4bhsm8lprkzvrjgqr0klfkvr21als4-glibc-2.17/lib/librt.so.1 (0x00007fb8c84a8000)
          /nix/store/zm4bhsm8lprkzvrjgqr0klfkvr21als4-glibc-2.17/lib/ld-linux-x86-64.so.2 (0x00007fb8ca770000)
          libpcre.so.1 => /nix/store/3yjfyak4930rj08kbiwij6xnzwxlpix2-pcre-8.31/lib/libpcre.so.1 (0x00007fb8c826a000)


state: closed
title: Smokegen patch fix
user_login: qknight
html_url: https://github.com/NixOS/nixpkgs/pull/796
updated_at: 2014-07-06 02:57:49
body:
  using 

  +# add the automatically determined parts of the RPATH
  +# which point to directories outside the build tree to the install RPATH
  +SET(CMAKE_INSTALL_RPATH_USE_LINK_PATH TRUE)

  makes smokegen work after installation. previously smokegen was working in nix-shell but not after installation. now it does ;-)


state: closed
title: fixed patch rejection and added RPATH magic
user_login: qknight
html_url: https://github.com/NixOS/nixpkgs/pull/797
updated_at: 2014-06-26 21:58:05
body:
  please someone review this. why is:
     SET(CMAKE_INSTALL_RPATH_USE_LINK_PATH TRUE)
  needed?

  if this RPATH magic wasn't added it would then result in dynamic linking errors for smokegen which would render it useless.


state: closed
title: Perlqt patch fixes
user_login: qknight
html_url: https://github.com/NixOS/nixpkgs/pull/798
updated_at: 2013-08-21 07:51:06
body:
  i removed all 3 patches, they seem not to be needed anymore but i can't verify that. please someone check that


state: closed
title: qtruby patch fixes
user_login: qknight
html_url: https://github.com/NixOS/nixpkgs/pull/799
updated_at: 2014-07-03 16:20:20
body:
  please review my changes. it compiles and installs - i didn't check if it actually works in all needed aspects.


state: closed
title: NVidia patch for 3.10 changed and no longer applies cleanly against the kernel
user_login: aristidb
html_url: https://github.com/NixOS/nixpkgs/issues/803
updated_at: 2013-08-13 19:30:25
body:
  The kernel310patch from projects.archlinux.org has changed its hash, and when I update the hash, it no longer applies cleanly.

  ```
     kernel310patch = fetchurl {
       url = "https://projects.archlinux.org/svntogit/packages.git/plain/trunk/nvidia-linux-3.10.patch?h=packages/nvidia";
  -    sha256 = "0nhzg6jdk9sf1vzj519gqi8a2n9xydhz2bcz472pss2cfgbc1ahb";
  +    sha256 = "178aj87r8jijdfv227y8dc4zngsj1rszxdgpvixlg6dv7xlfl6j2";
     };
  ```

  ```
  applying patch /nix/store/izf0va3hdk7wgbm9r46cvwjmbx8h5rd5-nvidia
  can't find file to patch at input line 5
  Perhaps you used the wrong -p or --strip option?
  The text leading up to this was:
  --------------------------
  |diff --git a/modules/nvidia-kernel/nv-i2c.c b/modules/nvidia-kernel/nv-i2c.c
  |index a702506..ece9c3c 100644
  |--- a/modules/nvidia-kernel/nv-i2c.c
  |+++ b/modules/nvidia-kernel/nv-i2c.c
  --------------------------
  File to patch: 
  Skip this patch? [y] 
  Skipping patch.
  1 out of 1 hunk ignored
  can't find file to patch at input line 26
  Perhaps you used the wrong -p or --strip option?
  The text leading up to this was:
  --------------------------
  |diff --git a/modules/nvidia-kernel/nv-procfs.c b/modules/nvidia-kernel/nv-procfs.c
  |index 3e05ef5..75fc7e0 100644
  |--- a/modules/nvidia-kernel/nv-procfs.c
  |+++ b/modules/nvidia-kernel/nv-procfs.c
  --------------------------
  File to patch: 
  Skip this patch? [y] 
  Skipping patch.
  patch unexpectedly ends in middle of line
  1 out of 1 hunk ignored
  ```


state: closed
title: upower: 0.9.19 -> 0.9.21
user_login: domenkozar
html_url: https://github.com/NixOS/nixpkgs/pull/807
updated_at: 2014-06-17 23:38:11
body:
  Running for last 2 days, so far so good. Fixed annoying issue with two batteries when one goes empty, system goes to sleep.


state: closed
title: curl: Add support for c-ares, asynchronous dns resolver
user_login: offlinehacker
html_url: https://github.com/NixOS/nixpkgs/pull/810
updated_at: 2014-07-30 06:59:38
body:
  This adds support for c-ares resolver for curl, but does not enable it by default, because a lot of packages gets recompiled and i'm not sure if it's good to enable this by default.


state: closed
title: Update leiningen to 2.3.0.
user_login: the-kenny
html_url: https://github.com/NixOS/nixpkgs/pull/812
updated_at: 2013-08-11 04:46:42
body:
  Unfortunately, leiningen will now pull in some dependencies via maven (via http) on `lein version' so the test at the end of builder.sh failed. This is okay because leiningen is used only as a interactive tool and no other package in Nixpkgs depends on it.


state: closed
title: Add Ponysay
user_login: bodil
html_url: https://github.com/NixOS/nixpkgs/pull/813
updated_at: 2014-08-17 21:07:02
body:
  Ponysay is a reimplementation of Cowsay with ponies. Its absence from nixpkgs is a serious showstopper.

  http://terse.tk/ponysay/


state: closed
title: pypi2nix - generating packages from pypi
user_login: garbas
html_url: https://github.com/NixOS/nixpkgs/pull/815
updated_at: 2013-08-15 12:01:59
body:
  after this PL gets merged i'll slowly migrate packages from python-packages.nix to be generated with pypi2nix tool


state: closed
title: pythonPackages: fix graphite_web, make it usable
user_login: offlinehacker
html_url: https://github.com/NixOS/nixpkgs/pull/821
updated_at: 2013-08-11 11:21:44
body:
  This enables nixos module to work. I have also pushed some commits upstream, so in future we won't have to make those patches.


state: closed
title: hakellPackages_ghcHEAD doesn't build
user_login: ocharles
html_url: https://github.com/NixOS/nixpkgs/issues/822
updated_at: 2013-12-11 15:35:44
body:
  If I build with Hydra binary caches it fails to find the binary substitution, and if I build without Hydra the URL to the source is a 404.


state: closed
title: Disable tests in Elm
user_login: aforemny
html_url: https://github.com/NixOS/nixpkgs/pull/824
updated_at: 2013-10-09 09:46:49
body:
  Elm does not serve any tests besides a test that always fails. Additionally, even calling this fails since no executable is created.

  The relevant lines from the build log are:

  > Building Elm-0.9.0.1...
  > Preprocessing test suite 'test-elm' for Elm-0.9.0.1...
  > [1 of 1] Compiling Everything       ( tests/Everything.hs, dist/build/test-elm/test-elm-tmp/Everything.o )
  > Warning: output was redirected with -o, but no output will be generated
  > because there is no Main module.
  > 
  > running tests
  > Running 1 test suites...
  > Setup: Error: Could not find test program "dist/build/test-elm/test-elm". Did
  > you build the package first?
  > builder for `/nix/store/m01c1jnyi5098fb1v7ag5pjv6y0nmrpy-haskell-Elm-ghc7.6.3-0.9.0.1.drv' failed with exit code 1
  > error: build of`/nix/store/m01c1jnyi5098fb1v7ag5pjv6y0nmrpy-haskell-Elm-ghc7.6.3-0.9.0.1.drv' failed


state: closed
title: Add expression for flpsed
user_login: jbedo
html_url: https://github.com/NixOS/nixpkgs/pull/825
updated_at: 2013-09-26 13:21:40
body:
  Hello,

  First attempt at a contribution, hopefully I got it right.  Just a simple expression for flpsed.

  Justin


state: closed
title: Add emacs24-nox: emacs built without X (or GTK) libraries.
user_login: the-kenny
html_url: https://github.com/NixOS/nixpkgs/pull/830
updated_at: 2014-07-24 00:01:28
body:
  This commit also fixes an issue where pkgconfig was only added as a
  dependency when gtk support was enabled. This made ./configure unable
  to find other libraries (libtiff, libxml2, gnutls, and others).


state: closed
title: gobjectIntrospection: fix build on darwin
user_login: lovek323
html_url: https://github.com/NixOS/nixpkgs/pull/832
updated_at: 2013-09-04 00:27:40
body:
  As far as I can tell, d374527509657cfeb8499118b26e7605fab8f4d2 re-introduced some old changes made when building on darwin that are no longer needed.


state: closed
title: p7zip: fix build on darwin
user_login: lovek323
html_url: https://github.com/NixOS/nixpkgs/pull/833
updated_at: 2013-09-04 00:27:27
body:
  p7zip was compiling fine, but it was looking for the dll file instead of the so file when working with archives


state: closed
title: Re-implement python-wrapper with buildEnv.
user_login: peti
html_url: https://github.com/NixOS/nixpkgs/pull/834
updated_at: 2014-06-18 20:28:00
body:
  The new wrapper creates an environment that contains all files from
  Python and the extra libraries that have been specified. All files are
  found at run-time by means of the $PYTHONHOME variable; the wrapper no
  longer uses $PYTHONPATH.


state: closed
title: networking: Add bwm-ng expression.
user_login: vlstill
html_url: https://github.com/NixOS/nixpkgs/pull/835
updated_at: 2013-08-28 09:17:36
body:
  I added this expression for bwm-ng -- nice utility for monitoring network and disk traffic -- and I believe it would be useful for others too.


state: closed
title: Update inotool and fix `ino upload'.
user_login: the-kenny
html_url: https://github.com/NixOS/nixpkgs/pull/836
updated_at: 2013-08-16 19:23:26
body:
  0.3.5 is just a patch-release (no code changes). More important is the
  patch to the upload-command. It now uses the nix-supplied avrdude
  instead of some random avrdude it finds (in the arduino distribution
  or wherever).


state: closed
title: libav: major update and refactoring
user_login: vcunat
html_url: https://github.com/NixOS/nixpkgs/pull/839
updated_at: 2014-07-17 15:55:44
body:
  Also leaving 0_8 branch, as it's compatible with older ffmpeg versions.
  I'm planning that all expressions will be able to switch easily
  between ffmpeg and libav (whatever default we choose, but I prefer libav).

  Edited according to notes on the reverted b00313.


state: closed
title: LLVM plugin for ld.gold support
user_login: vlstill
html_url: https://github.com/NixOS/nixpkgs/pull/840
updated_at: 2013-08-19 08:25:47
body:
  Enable plug-in support in binutils_gold and enable building of gold plug-in in LLVM. This allows ld.gold to link LLVM IL. (Not my patches but still I believe this is important feature)


state: closed
title: instead: version 1.9.1, icon, .desktop, few more games
user_login: grwlf
html_url: https://github.com/NixOS/nixpkgs/pull/841
updated_at: 2013-08-18 17:38:18
body:
  Instead is a textquest game engine. Games are located at

  http://instead-games.sourceforge.net/
  http://instead-games.ru/


state: closed
title: haskellPackages.ghc-mod: Wrap and use ghc-get-packages to allow the use of all available modules
user_login: ocharles
html_url: https://github.com/NixOS/nixpkgs/issues/842
updated_at: 2013-10-21 10:09:22
body:
  When one installs a Haskell library using Nix, the library is installed to a separate store location and added to the environments path. When ghc is called, a wrapper is used to add various `-package-db` flags to make these packages available. However, `ghc-mod` is not called with these flags, and so the user is only able to use `ghc-mod` in a very limited manner.

  We should provide a wrapper around `ghc-mod` that makes the same packages available as are available for use in GHCi.

  I've had a little play, and this should be as simple as calling `ghc-get-packages.sh`, and then wrapping every `-package-db foo` pair as `-g "-package-db foo"` and slightly reorganising the parameters. My bash-fu isn't quite good enough to have a patch ready, but I will have a stab at this unless someone beats me (and by all means if it's easier, just do it!).


state: closed
title: Remove taskjuggler 2.x package (old, unmaintained)
user_login: bjornfor
html_url: https://github.com/NixOS/nixpkgs/pull/845
updated_at: 2013-11-09 20:17:46
body:
  Taskjuggler 3.x has been re-written in Ruby and is available as a gem:

    nix-env -i ruby-taskjuggler


state: closed
title: Setuptools broken on Darwin
user_login: edolstra
html_url: https://github.com/NixOS/nixpkgs/issues/846
updated_at: 2013-08-20 22:13:17
body:
  See http://hydra.nixos.org/build/5736966/nixlog/1/raw

  @iElectric Hydra suggests this was caused by one of your commits in https://github.com/NixOS/nixpkgs/compare/b253eb0d593cb1041bd9c87ab03dbf72295c79d6...a7ce69a5fcfb71918b59e387e88f9258d6ab2982, any idea what's up?


state: closed
title: cmake: Update to 2.8.11.2 + Fix CTest custom commands
user_login: bbenoist
html_url: https://github.com/NixOS/nixpkgs/pull/848
updated_at: 2013-08-21 15:20:54
body:
  For more info about the patch, see:
  https://github.com/NixOS/nixpkgs/issues/762
  http://public.kitware.com/Bug/view.php?id=13887
  http://article.gmane.org/gmane.linux.distributions.nixos/11292/match=


state: closed
title: Graphite needs an update or patch for CVE-2013-5093
user_login: ivan
html_url: https://github.com/NixOS/nixpkgs/issues/850
updated_at: 2013-08-21 08:28:09
body:
  http://ceriksen.com/2013/08/20/graphite-remote-code-execution-vulnerability-advisory/

  https://github.com/graphite-project/graphite-web/commit/c198e5836970f0970b96498fcbe6fa83d90110cf

  cc @rickynils


state: closed
title: Add ruby bundler support
user_login: offlinehacker
html_url: https://github.com/NixOS/nixpkgs/issues/852
updated_at: 2016-02-15 21:06:32
body:
  It would be nice to have an option to generate nix packages from ruby bundler like packages and add relevant support in nixpkgs. I want to make some nixos modules for packages which use bundler.

  I would like to implement this. I know @MarcWeber was working on this, but i don't know what is the state of his work.

  What do you think is the best approach here? There are two ways I can think of, which all involves first parsing of Gemfile.lock and then:
  - Use gem nix to add dependencies, but this would mess up generated ruby packages with speciffic version of pacakges, which is not nice.
  - Generate dependecies using gem nix in some other file and somehow include them in generated nix expression.
  - Add bundler support in gem nix


state: closed
title: binutils: add amd64 as additional target when on i686-linux
user_login: errge
html_url: https://github.com/NixOS/nixpkgs/pull/857
updated_at: 2014-07-25 14:18:52
body:
  This is _very_ convenient when working on an i686 installation with an amd64 kernel.  I usually do this to make everything small and fast (i686), but occasionally I can still compile stuff to amd64 if the extra registers are needed.  It'd be convenient to use the same binutils tools for those binaries in this case.  This is already like this in Debian, so I don't think we will meet any issues.

  Plese note that this may trigger an stdenv rebuild, so you may want to merge it to some other branch than master.


state: closed
title: vte: patch for alt key
user_login: matejc
html_url: https://github.com/NixOS/nixpkgs/pull/858
updated_at: 2013-08-25 17:10:16
body:
  Patch for vte: fixes so that key combinations with ALT key actually work.
  Vte package is used in many terminal emulators: xfce4-terminal, gnome-terminal, ...


state: closed
title: Provide ability to override editor globally
user_login: domenkozar
html_url: https://github.com/NixOS/nixpkgs/issues/860
updated_at: 2014-11-02 13:32:16
body:
  Some packages require editor binary and we probably want to have that customizable..

  I'd propose to add `withEditor` param that has a default to _some_ editor binary.


state: closed
title: Fix haddock building for unicode packages
user_login: errge
html_url: https://github.com/NixOS/nixpkgs/pull/864
updated_at: 2013-08-26 15:20:35
body:
  Haskell packages that contain non-ascii characters in their .cabal file
  or somewhere else in their haddock documentation fail to compile under
  nixpkgs and usually flagged with noHaddock = true.  I wanted to do the
  same for modularArithmentic, when I realized that we just have to set
  the locale to some UTF-8 compatible locale in build-support/cabal to fix
  this issue correctly.


state: closed
title: Fix purity of Elixir and Erlang
user_login: the-kenny
html_url: https://github.com/NixOS/nixpkgs/pull/865
updated_at: 2013-08-26 07:17:49
body:
  The bash scripts of elixir contain some references to `erl`. This
  patch wraps the scripts and extends PATH so `erl` is available. It also wraps some erlang scripts which depend on `sed` and `awk`.


state: closed
title: Add noHaddock flag to modular-artihmetic
user_login: errge
html_url: https://github.com/NixOS/nixpkgs/pull/866
updated_at: 2013-08-27 07:33:58
body:
  Building of haddock for packages with UTF-8 source is already
  fixed in the stdenv-updates branch.  This fixes modular-arithmetic
  until that branch is merged.  Will send another pull request to
  add back haddock for that branch.


state: closed
title: skype-call-recorder fails to link mentioning libpng and zlib
user_login: Rotsor
html_url: https://github.com/NixOS/nixpkgs/issues/867
updated_at: 2013-08-27 04:25:46
body:
  The error message is very hard to understand: http://hydra.nixos.org/build/5367741/nixlog/1/tail-reload

  The underlying problem is that id3lib builds its own version of zlib, resulting in two different zlibs being linked together.


state: closed
title: Add The Little Brother's Database (lbdb) package
user_login: apeyroux
html_url: https://github.com/NixOS/nixpkgs/pull/869
updated_at: 2014-08-14 21:52:39
body:
  Added lbdb. Utility to manage contacts in mutt. 

  I use _finger_bsd_ to compile because if i dont use it, I get an error in execution:

  `lbdbq: line 74: m_finger_query: command not found`


state: closed
title: Update CUDA Toolkit to 5.5
user_login: jbedo
html_url: https://github.com/NixOS/nixpkgs/pull/870
updated_at: 2014-07-04 03:56:13
body:
  Hello,

  The old expression used cuda-toolkit 4.2.9 which is now very old.  I have updated the expression to the latest cuda-toolkit 5.5.22.


state: closed
title: More purity in native stdenvs?
user_login: vcunat
html_url: https://github.com/NixOS/nixpkgs/issues/874
updated_at: 2016-02-15 21:05:48
body:
  Is there any reason why we use native tools (like sed) in native stdenvs? I understand that some things need to be native (e.g. libc), but otherwise it seems to me to strive for as much purity as possible.

  I thought this was the case already, found out after discussion about perl on darwin http://article.gmane.org/gmane.linux.distributions.nixos/11363

  I would propose a PR myself, but I've never used any "native" platform, so I'm certainly not a good person for this.


state: closed
title: elasticsearch: update to 0.90.3
user_login: offlinehacker
html_url: https://github.com/NixOS/nixpkgs/pull/875
updated_at: 2013-08-28 22:02:06
body:
  This commit updates elasticsearch and makes it more nix friendly. Now you can simply run `ES_PATH=<elasticseach_home> elasticsearch` and it will start.


state: closed
title: Fcron: Disable checks for root{name,group} and others.
user_login: the-kenny
html_url: https://github.com/NixOS/nixpkgs/pull/878
updated_at: 2013-08-27 20:28:48
body:
  This fixes building fcron. It was complaining it couldn't check root's
  user name and the suggested flag (--with-rootname) didn't do anything.


state: closed
title: Bluez 5.8 and other packages that required upgrading
user_login: aristidb
html_url: https://github.com/NixOS/nixpkgs/pull/881
updated_at: 2013-10-13 16:54:44
body:
  The goal was just a system using Bluez5, which did not work out of the box. I fixed all the dependencies, and upgraded bluez5 to 5.8.

  It is also compatible with the NixOS bluetooth service, to use set a packageOverride for bluez = pkgs.bluez5;


state: closed
title: Add platforms to coq, so it's built on Hydra
user_login: errge
html_url: https://github.com/NixOS/nixpkgs/pull/882
updated_at: 2013-08-28 20:04:27
body:
  This is missing from the binary cache currently and that is very painful, because compilation takes ~40 mins.


state: closed
title: mailutils tests fail on stdenv-updates after switch to GCC 4.8.
user_login: falsifian
html_url: https://github.com/NixOS/nixpkgs/issues/887
updated_at: 2015-10-02 23:09:49
body:
  I haven't looked too deeply into it, but couldn't find anything obvious on the web.

  The test failures:

  ```
  Running /tmp/nix-build-mailutils-2.2.drv-0/mailutils-2.2/imap4d/testsuite/imap4d/fetch.exp ...
  FAIL: FETCH 3 BODY[1.MIME]
  FAIL: FETCH 4 BODY[2.2.1]
  FAIL: FETCH 4 BODY[2.2.1.TEXT]
  FAIL: FETCH 4 BODY[2.2.TEXT]
  FAIL: FETCH 5 BODY[2.TEXT]
  ```

  Full build output: https://gist.github.com/falsifian/ad1fd6fbc097b5a4d321

  The offending commit is e9b30710, which switches stdenv to GCC 4.8.0.


state: closed
title: NetworkManager: on some setups, dbus-launch needs to be exported
user_login: domenkozar
html_url: https://github.com/NixOS/nixpkgs/issues/894
updated_at: 2013-09-01 21:00:12
body:
  ```
  [root@localhosted:/var/log]# networkmanagement_configshell --type="802-11-wireless" create
  QDBusConnection: session D-Bus connection created before QCoreApplication. Application may misbehave.
  networkmanagement_configshell(1939): KUniqueApplication: Cannot find the D-Bus session server:  "Did not receive a reply. Possible causes include: the remote application did not send a reply, the message bus security policy blocked the reply, the reply timeout expired, or the network connection was broken."

  networkmanagement_configshell(1938): KUniqueApplication: Pipe closed unexpectedly.


  [root@localhosted:/var/log]# export $(dbus-launch)

  [root@localhosted:/var/log]# networkmanagement_configshell --type="802-11-wireless" create
  QDBusConnection: session D-Bus connection created before QCoreApplication. Application may misbehave.
  QDBusConnection: session D-Bus connection created before QCoreApplication. Application may misbehave.
  networkmanagement_configshell(2033)/Network Management (ui) WirelessPreferences::WirelessPreferences: Could not find deviceUni or AP UNI in args: (QVariant(QString, "{0cb5ff61-a98d-403b-9fef-80c839efd50c}") ,  QVariant(QString, "") )  
  Connecting to deprecated signal QDBusConnectionInterface::serviceOwnerChanged(QString,QString,QString)
  QDBusConnection: session D-Bus connection created before QCoreApplication. Application may misbehave.
  QDBusConnection: session D-Bus connection created before QCoreApplication. Application may misbehave.
  kbuildsycoca4 running...
  networkmanagement_configshell(2033) Solid::Control::ManagerBaseNm09Private::loadBackend: Backend loaded:  "NetworkManager 0.9"
  QDBusConnection: session D-Bus connection created before QCoreApplication. Application may misbehave.
  QDBusConnection: session D-Bus connection created before QCoreApplication. Application may misbehave.

  [root@localhosted:/var/log]#
  ```


state: closed
title: Chromium is not adequately sandboxed on Linux 3.4
user_login: ivan
html_url: https://github.com/NixOS/nixpkgs/issues/895
updated_at: 2015-12-01 12:02:30
body:
  When I start chromium, I see this warning:

  [57340:57340:0901/111157:ERROR:zygote_host_impl_linux.cc(174)] User namespace sandbox failed to start, running without sandbox! You need at least kernel 3.8.0 with CONFIG_USER_NS enabled in order to use the sandbox without setuid bit.

  chrome://sandbox reports:

  ```
  Sandbox Status
  SUID Sandbox: No
  PID namespaces: No
  Network namespaces: No
  Seccomp-BPF sandbox: No

  You are not adequately sandboxed!
  ```

  I have tried kernels

  ```
  Linux nixos 3.4.56 #1-NixOS SMP Sun Aug 11 10:26:47 UTC 2013 x86_64 GNU/Linux
  ```

  and

  ```
  Linux nixos 3.4.59 #1-NixOS SMP Sun Sep 1 07:45:17 UTC 2013 x86_64 GNU/Linux
  ```

  cc @aszlig


state: closed
title: Storm
user_login: vizanto
html_url: https://github.com/NixOS/nixpkgs/pull/901
updated_at: 2013-09-16 14:50:15
body:
  This packages Storm 0.8.2 http://storm-project.net/
  I also took the liberty of adding myself as maintainer :-)


state: closed
title: Can not install nixos.pkgs.rake
user_login: Davorak
html_url: https://github.com/NixOS/nixpkgs/issues/903
updated_at: 2013-09-02 20:52:33
body:
  This was right after and update and rebuild on nixos, running on vmware fusion 4.1.4.

  My goal was to install vagrant and if possible make a package for it.

  Error:

   nix-env -iA nixos.pkgs.rake
  installing `rake-0.8.1'
  these derivations will be built:
    /nix/store/20pmaxb77c7x5l34h84qmpzcxr5507ix-rake-0.8.1.drv
  building path(s)`/nix/store/7hsaslrh92k3ss351zibxjl25lx308af-rake-0.8.1'
  building /nix/store/7hsaslrh92k3ss351zibxjl25lx308af-rake-0.8.1
  unpacking sources
  unpacking source archive /nix/store/wcw3r8sqcj64a43d3xv6xs8xcsnla81a-rake-0.8.1.tgz
  source root is rake-0.8.1
  patching sources
  configuring
  no configure script, doing nothing
  building
  installing
  /nix/store/m1mgqmkx23hyqr8sp1533x4mhcv6fpqf-ruby-1.9.3-p429/lib/ruby/1.9.1/rubygems/custom_require.rb:36:in `require': cannot load such file -- ftools (LoadError)
          from /nix/store/m1mgqmkx23hyqr8sp1533x4mhcv6fpqf-ruby-1.9.3-p429/lib/ruby/1.9.1/rubygems/custom_require.rb:36:in`require'
          from install.rb:3:in `<main>'
  builder for`/nix/store/20pmaxb77c7x5l34h84qmpzcxr5507ix-rake-0.8.1.drv' failed with exit code 1
  error: build of `/nix/store/20pmaxb77c7x5l34h84qmpzcxr5507ix-rake-0.8.1.drv' failed


state: closed
title: nixpkgs-lint: add check for meta.platforms attribute
user_login: bjornfor
html_url: https://github.com/NixOS/nixpkgs/pull/904
updated_at: 2014-07-09 21:34:54
body:
  All nix packages should have a meta.platforms attribute, right? With this patch it's easy to find the packages that do not have it.


state: closed
title: Fix broken perl packages
user_login: ivan
html_url: https://github.com/NixOS/nixpkgs/pull/906
updated_at: 2014-08-04 19:47:51
body:
  I had to fix these packages to get Hydra to build.  I'm sure there are more broken perl packages, though.  `mirror://cpan/modules/by-module/xyz/` doesn't seem to keep anything but the latest version?


state: closed
title: libffi: Does not build on OSX 10.7.5
user_login: danieroux
html_url: https://github.com/NixOS/nixpkgs/issues/907
updated_at: 2013-09-03 20:11:03
body:
  # Started completely clean

  ```
  sudo rm -rf /nix
  rm ~/.nix-channels ~/.nix-profile
  rm -rf ~/.nix-defexpr ~/.nixpkgs/
  cd / && \
  sudo tar xfj ~/Downloads/nix-1.5.3-x86_64-darwin.tar.bz2 && \
  sudo chown -R danie /nix && \
  nix-finish-install
  ```
  # Then build from https://github.com/NixOS/nixpkgs/pull/902

  ```
  $ cd ~/source/nixpkgs && git rev-parse --verify HEAD
  f6114a880eb859c8e034e461bfd6b63134dc1e0f
  $ nix-env -Ki libffi -f ~/source/nixpkgs 2>&1 | tee /tmp/libffi.log
  ```
  # Fails to build

  ```
  no such instruction: `vmovdqa %xmm0, (%rsi)'
  ```
  # Log files
  - https://gist.github.com/danieroux/6425492
  - libffi.log: The tee'd result of nix-env -Ki
  - config.log: nix-build-libffi-3.0.13.drv-3/libffi-3.0.13/x86_64-apple-darwin11.4.2/config.log


state: closed
title: FriBID 1.0.2 & Keychain 2.7.1
user_login: edwtjo
html_url: https://github.com/NixOS/nixpkgs/pull/908
updated_at: 2013-09-04 18:58:08
body:
  The FriBID plugin is used in Sweden by linux users to file tax declarations and access some online banks. 
  https://fribid.se/index.en.html

  Keychain is a ssh/gpg agent frontend which allows you to easily have one long running agent process per system, rather than one agent per login session.


state: closed
title: binutils update to 2.23.2 breaks builds
user_login: falsifian
html_url: https://github.com/NixOS/nixpkgs/issues/909
updated_at: 2016-03-25 15:06:11
body:
  15f96c8 (updating binutils 2.23.1 -> 2.23.2 on the stdenv-updates branch) causes gnuplot to fail to build with libX11.so.6 not found:

  ```
  /nix/store/1nn46zq5b4mv6m8krjffzbrpzjngkviq-binutils-2.23.2/bin/ld: warning: libX11.so.6, needed by /nix/store/qykvkm3k35frzzfmhhgqhingvrpnmq8x-wxGTK-2.8.12.1/lib/libwx_gtk2u_adv-2.8.so, not found (try using -rpath or -rpath-link)
  ```

  Full build output: https://gist.github.com/falsifian/6428621

  I'll look into this later if I have time.


state: closed
title: Ledger 3: Update to latest git & fixes
user_login: the-kenny
html_url: https://github.com/NixOS/nixpkgs/pull/911
updated_at: 2013-09-04 20:21:44
body:
  Latest git works pretty fine for my (small) ledger file. All tests succeed too.

  I decided to install the emacs lisp files manually without byte compiling to work around the broken build process.


state: closed
title: Adding FriBID browser plugin & abook addressbook
user_login: edwtjo
html_url: https://github.com/NixOS/nixpkgs/pull/913
updated_at: 2013-09-29 21:49:26
body:
  FriBID is an open source software for the Swedish e-id system called
  BankID. FriBID also supports processor architectures and Linux/BSD
  distributions that the official software doesn't support.

  Abook is a text-based addressbook program designed to use with mutt mail client.


state: closed
title: ledger3: Don't run tests on Darwin (they fail).
user_login: the-kenny
html_url: https://github.com/NixOS/nixpkgs/pull/914
updated_at: 2013-09-06 14:19:12
body:
  @peti Sorry for spamming you with Hydra build errors and not noticing it - I forgot to add myself to the maintainers list.


state: closed
title: New Package: GNU Stow
user_login: the-kenny
html_url: https://github.com/NixOS/nixpkgs/pull/915
updated_at: 2013-09-05 12:55:12
body:
  I stumbled over a nice use of GNU Stow today[1](http://brandon.invergo.net/news/2012-05-26-using-gnu-stow-to-manage-your-dotfiles.html). The author stores his dotfiles in a separate directory and automatically links them in place with GNU Stow.
  This pull request packages the latest release of stow.


state: closed
title: Adding FriBID browser plugin
user_login: edwtjo
html_url: https://github.com/NixOS/nixpkgs/pull/918
updated_at: 2013-10-20 15:53:44
body:
  FriBID is an open source software for the Swedish e-id system called
  BankID. FriBID also supports processor architectures and Linux/BSD
  distributions that the official software doesn't support.

  https://fribid.se/index.en.html


state: closed
title: beret: Fix build on darwin
user_login: lovek323
html_url: https://github.com/NixOS/nixpkgs/pull/923
updated_at: 2014-06-22 18:59:33
body:
  Fixes http://hydra.nixos.org/build/5677943

  Also fixes `pulseaudio` and `SDL` on darwin, so probably fixes a bunch of other stuff


state: closed
title: haskell-splot: unbreak by using Chart 0.17 instead of 1.0
user_login: bjornfor
html_url: https://github.com/NixOS/nixpkgs/pull/927
updated_at: 2013-09-07 19:05:39
body:
  Bring back the Chart 0.17 expression the way it was before the 1.0 bump
  that broke splot.

  @peti: Does it look OK? I can commit it myself (for linear history) if you ACK it.


state: closed
title: recursive-pth-loader: build sitecustomize.pyc
user_login: wizeman
html_url: https://github.com/NixOS/nixpkgs/pull/936
updated_at: 2013-09-13 03:15:51
body:
  If this file is not created at build time, then python (when run as root) will
  create it at run time and mess up the consistency of the nix store.


state: closed
title: Coreutils/gettext on darwin take 2
user_login: danieroux
html_url: https://github.com/NixOS/nixpkgs/pull/939
updated_at: 2014-07-29 23:10:50
body:
  See https://github.com/NixOS/nixpkgs/pull/902

  After that PR, I've upgraded the OS compiler.

  I've now done the following:
  - Uninstalled the 4.1 devtools with `sudo /Library/Developer/4.1/uninstall-devtools --mode=all`
  - Installed the official Command Line Tools for Xcode for Lion from http://developer.apple.com/downloads

  So the OS compiler is now:

  ```
  $ gcc --version
  i686-apple-darwin11-llvm-gcc-4.2 (GCC) 4.2.1 (Based on Apple Inc. build 5658) (LLVM build 2336.11.00)
  ```


state: closed
title: Xfce suspend hibernate gone
user_login: grwlf
html_url: https://github.com/NixOS/nixpkgs/issues/940
updated_at: 2017-12-18 19:37:35
body:
  Hi! Xfce shows no Suspend/hibernate buttons after update from 80bd0d up to the current. pm-suspend works. Any ideas?


state: closed
title: Upower local libusb revert
user_login: grwlf
html_url: https://github.com/NixOS/nixpkgs/pull/942
updated_at: 2013-11-19 08:42:30
body:
  That workarounds the coldplug problem

  $ sudo ./libexec/upowerd -v
  TI:18:38:27     Starting upowerd version 0.9.19
  ...
  TI:18:38:27     registering subsystem : usb
  TI:18:38:27     failed to coldplug /sys/devices/pci0000:00/0000:00:1c.4/0000:03:00.0/usb1
  <upowerd EXITS>


state: closed
title: Update powerline to latest version
user_login: lovek323
html_url: https://github.com/NixOS/nixpkgs/pull/945
updated_at: 2013-09-16 11:39:25
body:
  Updated the syntastic vim plugin as well as the old version didn't work with the new version of powerline


state: closed
title: Fix impurity in HFuse
user_login: errge
html_url: https://github.com/NixOS/nixpkgs/pull/948
updated_at: 2013-09-08 20:44:52
body:
  This impurity caused hsc2hs to start look into /usr/include in any Cabal
  project that depends on HFuse on systems where /usr/include is present.


state: closed
title: OpenJDK pollution
user_login: edolstra
html_url: https://github.com/NixOS/nixpkgs/issues/951
updated_at: 2014-03-24 07:52:00
body:
  The OpenJDK package installs things at top-level in $out that don't belong there:

  ```
  -r--r--r--  1 root root     1503 Jan  1  1970 ASSEMBLY_EXCEPTION
  dr-xr-xr-x  2 root root     4096 Jan  1  1970 bin
  dr-xr-xr-x 10 root root     4096 Jan  1  1970 demo
  dr-xr-xr-x  3 root root     4096 Jan  1  1970 include
  dr-xr-xr-x  4 root root     4096 Jan  1  1970 jre
  dr-xr-xr-x  2 root root     4096 Jan  1  1970 lib
  -r--r--r--  1 root root    19263 Jan  1  1970 LICENSE
  lrwxrwxrwx  1 root root        9 Jan  1  1970 man -> share/man
  -r--r--r--  1 root root       80 Jan  1  1970 release
  dr-xr-xr-x  7 root root     4096 Jan  1  1970 sample
  dr-xr-xr-x  3 root root     4096 Jan  1  1970 share
  -r--r--r--  1 root root 22547785 Jan  1  1970 src.zip
  -r--r--r--  1 root root   172252 Jan  1  1970 THIRD_PARTY_README
  ```

  I.e. `ASSEMBLY_EXCEPTION`, `demo`, `jre`, `LICENSE`, `release`, `sample`, `src.zip` and `THIRD_PARTY_README`. Do we actually need `demo`, `sample` and `src.zip`?

  Also, I notice that there is some duplication in $out/jre, e.g. $out/jre/bin contains binaries that are also in $out/bin.


state: closed
title: libvirt: update to 1.1.2
user_login: offlinehacker
html_url: https://github.com/NixOS/nixpkgs/pull/963
updated_at: 2013-09-15 22:41:49
body:
  This update features the lxc user namespaces, so you can run lxc containers securely if USER_NS(which requires disables FS_XFS currently) is enabled in kernel. Also the patch included is currently neede, so securityfs does not get mounted if in user namespaced container.


state: closed
title: simple backup test suite, bup: enable make test
user_login: MarcWeber
html_url: https://github.com/NixOS/nixpkgs/pull/967
updated_at: 2014-07-02 22:10:25
body:
  improve backups by adding a very simple test suite which can be used by
  multiple backup systems. Make the following builds use it:
  - bup
  - store-backup

  bup changes:
  - add new version
  -  activate make test for both

  -> http://thread.gmane.org/gmane.linux.distributions.nixos/11382
  There is still the risk that tests fail on hydra - however they succeeded on
  at least 3 private machines which is why I'd like to see a second run on hydra
  before spending much time investigating


state: closed
title: Teamviewer 8: url doesn't include version and updates break the hash
user_login: domenkozar
html_url: https://github.com/NixOS/nixpkgs/issues/970
updated_at: 2016-02-27 22:48:57
body:
  I haven't found an url that contains version that is officially supported, no idea how we should handle that. Also need to check if it's redistributable.


state: closed
title: vlc: fixing segfaults, by updating ffmpeg to 1.2.3 and vlc to 2.0.8a
user_login: coroa
html_url: https://github.com/NixOS/nixpkgs/pull/972
updated_at: 2013-09-26 11:44:54
body:
  since the vlc 2.0.8 update i was unable to watch quite a lot of different videos as vlc segfaulted as soon as one launched the video. the update to 2.0.8a together with ffmpeg's version bump brings those videos back.

  at the same time, i noticed that vlc kept missing the librsvg library. moving cairo in the librsvg expression into the propagatedBuildInputs fixes this as well. i suppose adding cairo to vlc's buildinputs would achieve the same. i'm unsure whether this is the correct fix.


state: closed
title: perlPackages: Add ocharles to maintainers for all packages he's contributed
user_login: ocharles
html_url: https://github.com/NixOS/nixpkgs/pull/979
updated_at: 2013-09-16 12:43:28
body:
  I wrote all these expressions - it's only fair I maintain them! I've also added a 'platforms' attribute so this builds on Hydra. I have a fairly large environment that I use with `nix-shell` which I periodically end up garbage collecting - so I'd like to run from a binary cache if possible.


state: closed
title: expect: fix build on freebsd
user_login: lovek323
html_url: https://github.com/NixOS/nixpkgs/pull/981
updated_at: 2013-09-28 01:20:13
body:
  I am not sure if this will resolve any of the builds that are failing on hydra, but I couldn't get `expect` to build on FreeBSD 9.1 (x86_64). It was a simple library naming problem.

  If anyone wants me to try building something that depends on `expect`, let me know.


state: closed
title: Fix optionSet definition in pkgs/lib/types.nix to be a type constructor
user_login: oxij
html_url: https://github.com/NixOS/nixpkgs/issues/986
updated_at: 2014-04-04 01:37:10
body:
  See line 75 of https://github.com/oxij/nixos/blob/6883f09e23f934f3bc9636f3620aac971bf8bef8/modules/config/shells-environment.nix for why this is needed.


state: closed
title: pidgin: solve searching for plugins
user_login: kevinfish
html_url: https://github.com/NixOS/nixpkgs/issues/992
updated_at: 2014-10-23 11:03:47
body:
  installed pidgin and pidgin-otr but when I look for the otr plugin it doesn't show up in the plugin list.


state: closed
title: mkpasswd: Update to 5.0.26
user_login: bbenoist
html_url: https://github.com/NixOS/nixpkgs/pull/993
updated_at: 2013-09-20 09:55:08
body:
  The previous version (5.0.26) has been removed from the debian ftp.
  As the source URL is now down, our own hydra (not hydra.nixos.org) failed to build the package.
  This problem will occur again in the future since I only updated the URL without relying on a "more stable" alternative.


state: closed
title: Add a few python packages
user_login: offlinehacker
html_url: https://github.com/NixOS/nixpkgs/pull/994
updated_at: 2014-08-15 10:56:24
body:
  All the changes are nicely enumerated in commit messages.

  Please check if update of sqlalchemy introduces any problems.

  PS: i would be happy if anybody would tell me how to check if my changes broke some other package.


state: closed
title: sauerbraten age
user_login: kevinfish
html_url: https://github.com/NixOS/nixpkgs/issues/995
updated_at: 2014-06-14 07:43:30
body:
  The FPS game sauerbraten is very old and the expression's URL is broken (even for the old one).  I don't seem to recall there being much difference between installing the old version and the new one (basically unpacking the tarball) so there would be no reason not to upgrade it at the same time as fixing the URL.


state: closed
title: Submit/gtk and more
user_login: MarcWeber
html_url: https://github.com/NixOS/nixpkgs/pull/996
updated_at: 2014-07-03 11:04:28
body:
  1) probably helpful: "gnome-autogen.sh: make check_m4macros aware of ACLOCAL_PATH"
  2) adding dispcalgui
  3) mypaint 3 versions. You may or may not like it. Adding it to this pull request because its the use case for 1)

  I suggest merging 1) and 2) and evaluating 3) if you're interested only.

  These changes were already found in https://github.com/NixOS/nixpkgs/pull/517


state: closed
title: Add support for additional Asciidoc filters
user_login: bjornfor
html_url: https://github.com/NixOS/nixpkgs/pull/999
updated_at: 2013-09-28 19:00:54
body:
  This adds support for some extra filters for Asciidoc:
  - ditaa
  - mscgen
  - diag (includes blockdiag, seqdiag, actdiag, nwdiag)
  - qrcode
  - matplotlib
  - aafigure

  For more info, see commit messages.


state: closed
title: aspell dictionary
user_login: kevinfish
html_url: https://github.com/NixOS/nixpkgs/issues/1000
updated_at: 2019-06-30 17:59:00
body:
  I've installed aspell and aspellDicts.en but when I do aspell -c <file> it says: 

  Error: No word lists can be found for the language "en_US".


state: closed
title: update libmpdclient to version 2.8
user_login: DriesVanDaele
html_url: https://github.com/NixOS/nixpkgs/pull/1001
updated_at: 2013-10-05 19:00:48
body:
  - brings libmpdclient up to date (version 2.8 - SourceForge sources seem to be out of date)
  - includes doxygen as a buildInput; alternatively you could choose to exclude documentation


state: closed
title: add the mpc (mpd cli client) package
user_login: DriesVanDaele
html_url: https://github.com/NixOS/nixpkgs/pull/1002
updated_at: 2014-07-17 16:58:59
body:
  - the package name 'mpc' was already spoken for in all-packages.nix, so I settled on 'mpc_cli'.
  - I suspect the preConfigure expression can be written in a better manner, but it's currently beyond my capabilities to do so myself. That expression is necessary in order to successfully compile the package, so it can't simply be omitted.


state: closed
title: asciidoc: add missing dependency on sourceHighlight/highlight/pygments
user_login: bjornfor
html_url: https://github.com/NixOS/nixpkgs/pull/1003
updated_at: 2013-10-04 19:44:44
body:
  Without this asciidoc will fail when it tries to highlight source code
  listings. It increases the closure size from 255 MiB to 438 MiB though
  (mostly because of boost).

  Discussion:
  I'm unsure of what is the best way to handle this dependency. I see a few options:
  1. Leave as is (i.e. don't merge this). Currently you get an error message if trying to highlight source code listings, and you have to install one or more of the above dependencies yourself.
  2. Add this behind an "enableSourceFilter" parameter. If true, install dependencies, else behave as today.
  3. Accept that the source highlight filter is a part of asciidoc (it comes with the source archive), and add the dependencies unconditionally (like this pull does)

  Comments?


state: closed
title: pytest: fix `py` not found error, add selenium
user_login: lovek323
html_url: https://github.com/NixOS/nixpkgs/pull/1005
updated_at: 2013-09-24 22:29:07
body:
  I've fixed a `pkg_resources.DistributionNotFound: py>=1.4.13dev6` error and added selenium as an optional propagated input so people can use the selenium web driver with this.

  I've also fixed the `selenium` builder on darwin.

  If there's a better way to get this happening, I'm happy to hear it.


state: closed
title: kernel: move XFS_FS to extra kernel config, add additional platform with USER_NS support
user_login: offlinehacker
html_url: https://github.com/NixOS/nixpkgs/pull/1006
updated_at: 2014-06-17 13:18:53
body:
  With XFS_FS enabled USER_NS can't be enabled. We need user namespaces for example for chromium sandbox to work and for fully isolated linux containers.

  I put XFS_FS to kernelExtraConfig until XFS_FS will not support user namespaces. I also added additional platform with enabled user namespaces.

  If there is any nicer better way please let me know.


