# issues

state: closed
title: nixos: prosody service - rename 'enabled' to 'enable'
user_login: flosse
html_url: https://github.com/NixOS/nixpkgs/pull/7032
updated_at: 2015-04-02 19:17:44
body:
  I'd like to have consistent option names, so I changed `enabled` to `enable`.
  Can we change that without a risk? Or is there a better approach? How to warn users?


state: closed
title: Documentation html output enhancements
user_login: nmikhailov
html_url: https://github.com/NixOS/nixpkgs/pull/7034
updated_at: 2018-03-27 13:40:40
body:
  See #4901

  ~~All themes are there, so you can test them out. Some of them don't play with nix nicely. (eg. some text is unreadable on http://nmikhailov.github.io/nixpkgs/sec-writing-modules.html).~~
  Themes list & preview: https://highlightjs.org/static/demo/
  Documentation preview: http://nmikhailov.github.io/nixpkgs

  cc @domenkozar 


state: closed
title: Switch the default Haskell package set to GHC 7.10.1.
user_login: peti
html_url: https://github.com/NixOS/nixpkgs/pull/7037
updated_at: 2015-04-19 15:57:43
body:
  Hydra builds for this branch are running at http://hydra.cryp.to/jobset/nixpkgs/haskell-updates-ghc7101.


state: closed
title: viber: add pkg
user_login: jagajaga
html_url: https://github.com/NixOS/nixpkgs/pull/7040
updated_at: 2016-04-20 21:13:53
body:
  Works fine except bug mentioned in `default.nix`
  Questions:
  1. What to do with url? It's not permanent, and I can't find stable one.
  2. How to alert users about bug and that they have to use fix to avoid it?


state: closed
title: Delete expression for the Qi compiler
user_login: joachifm
html_url: https://github.com/NixOS/nixpkgs/pull/7044
updated_at: 2015-03-29 14:43:06
body:
  The Qi language project appears to have been abandoned in favour of Shen. The source listed in the Qi expression is unavailable (except through an unofficial mirror on Google Code, which is also
  going away soon) and the project's website is defunct.


state: closed
title: cryptsetup broken in extra-utils @ master
user_login: deepfire
html_url: https://github.com/NixOS/nixpkgs/issues/7045
updated_at: 2015-03-30 21:33:35
body:
  As of a639c710aebe51b395154d7694547ccd1009426f, the following is observed during rebuild switch:

  ```
  strip:/nix/store/296l8f80sr8rvkv13anj2mphdlvx6n62-extra-utils/bin/fsck.xfs: File format not recognized
  unpacking sources
  unpacking source archive /nix/store/mp2jvkwvd9n1bcr343ylj6zvllhlhx4b-ceph
  source root is ghc-7.8.4
  patching sources
  configuring
  configure flags: --prefix=/nix/store/rnxk1a1bz4rgy1rw4973blbfp9f0ic89-ghc-7.8.4  
  source root is graphviz-2.38.0
  patching /nix/store/296l8f80sr8rvkv13anj2mphdlvx6n62-extra-utils/bin/ata_id...
  warning: working around a Linux kernel bug by creating a hole of 4096 bytes in ‘/nix/store/296l8f80sr8rvkv13anj2mphdlvx6n62-extra-utils/bin/ata_id’
  patching /nix/store/296l8f80sr8rvkv13anj2mphdlvx6n62-extra-utils/bin/blkid...
  patching sources
  patching /nix/store/296l8f80sr8rvkv13anj2mphdlvx6n62-extra-utils/bin/busybox...
  applying patch /nix/store/1fh0r1wdkjq72saaxd98fnfdgjpk6k0i-0001-vimdot-lookup-vim-in-PATH.patch
  checking for gfind... no
  checking for find... /nix/store/mkig1pnpgyz686fc4p6b19rvpmjk2w9v-findutils-4.4.2/bin/find
  patching file plugin/xlib/vimdot.sh
  applying patch /nix/store/qlj9chwhfjf6ysif503yh6crz9vk8kp9-cve-2014-9157.patch
  patching /nix/store/296l8f80sr8rvkv13anj2mphdlvx6n62-extra-utils/bin/cdrom_id...
  patching file lib/cgraph/scan.l
  checking for sort... warning: working around a Linux kernel bug by creating a hole of 4096 bytes in ‘/nix/store/296l8f80sr8rvkv13anj2mphdlvx6n62-extra-utils/bin/cdrom_id’
  /nix/store/ym4xn5j5nkxrcg5wfmdkfnj4jrfs16f1-coreutils-8.23/bin/sort
  patching /nix/store/296l8f80sr8rvkv13anj2mphdlvx6n62-extra-utils/bin/cryptsetup...
  configuring
  patching /nix/store/296l8f80sr8rvkv13anj2mphdlvx6n62-extra-utils/bin/dmsetup...
  warning: working around a Linux kernel bug by creating a hole of 2101248 bytes in ‘/nix/store/296l8f80sr8rvkv13anj2mphdlvx6n62-extra-utils/bin/dmsetup’
  patching /nix/store/296l8f80sr8rvkv13anj2mphdlvx6n62-extra-utils/bin/e2fsck...
  fixing libtool script ./config/ltmain.sh
  patching /nix/store/296l8f80sr8rvkv13anj2mphdlvx6n62-extra-utils/bin/fsck.xfs...
  not an ELF executable
  patching /nix/store/296l8f80sr8rvkv13anj2mphdlvx6n62-extra-utils/bin/kmod...
  patching /nix/store/296l8f80sr8rvkv13anj2mphdlvx6n62-extra-utils/bin/lvm...
  warning: working around a Linux kernel bug by creating a hole of 2215936 bytes in ‘/nix/store/296l8f80sr8rvkv13anj2mphdlvx6n62-extra-utils/bin/lvm’
  fixing libtool script ./libltdl/config/ltmain.sh
  patching /nix/store/296l8f80sr8rvkv13anj2mphdlvx6n62-extra-utils/bin/mdadm...
  patching /nix/store/296l8f80sr8rvkv13anj2mphdlvx6n62-extra-utils/bin/scsi_id...
  warning: working around a Linux kernel bug by creating a hole of 4096 bytes in ‘/nix/store/296l8f80sr8rvkv13anj2mphdlvx6n62-extra-utils/bin/scsi_id’
  checking for ghc... /nix/store/z60bzpbvs1pagg0xjqqf3502nxq1y8h3-ghc-7.4.2-binary/bin/ghc
  patching /nix/store/296l8f80sr8rvkv13anj2mphdlvx6n62-extra-utils/bin/systemd-udevd...
  checking version of ghc... warning: working around a Linux kernel bug by creating a hole of 4096 bytes in ‘/nix/store/296l8f80sr8rvkv13anj2mphdlvx6n62-extra-utils/bin/systemd-udevd’
  patching /nix/store/296l8f80sr8rvkv13anj2mphdlvx6n62-extra-utils/bin/tune2fs...
  configure flags: --disable-static --disable-dependency-tracking --prefix=/nix/store/hgkcq2jqqpc91bbskw607xaih9j68az8-graphviz-2.38.0 --with-pngincludedir=/nix/store/wyd9x10vkgsz2d5l78drpz16rg6abs02-libpng-1.6.16/include --with-pnglibdir=/nix/store/wyd9x10vkgsz2d5l78drpz16rg6abs02-libpng-1.6.16/lib --with-jpegincludedir=/nix/store/4ayb44dmdxpy95c18x43kdszygl3jjw8-libjpeg-turbo-1.4.0/include --with-jpeglibdir=/nix/store/4ayb44dmdxpy95c18x43kdszygl3jjw8-libjpeg-turbo-1.4.0/lib --with-expatincludedir=/nix/store/04bwp989fr1wsbp2yypwvvajf9lpwsvk-expat-2.1.0/include --with-expatlibdir=/nix/store/04bwp989fr1wsbp2yypwvvajf9lpwsvk-expat-2.1.0/lib --without-x 
  patching /nix/store/296l8f80sr8rvkv13anj2mphdlvx6n62-extra-utils/bin/udevadm...
  warning: working around a Linux kernel bug by creating a hole of 4096 bytes in ‘/nix/store/296l8f80sr8rvkv13anj2mphdlvx6n62-extra-utils/bin/udevadm’
  patching /nix/store/296l8f80sr8rvkv13anj2mphdlvx6n62-extra-utils/bin/v4l_id...
  warning: working around a Linux kernel bug by creating a hole of 4096 bytes in ‘/nix/store/296l8f80sr8rvkv13anj2mphdlvx6n62-extra-utils/bin/v4l_id’
  testing patched programs...
  hello world
  BusyBox v1.22.1 () multi-call binary.
  217
  7.4.2
  Library version:   1.02.95 (2015-03-24)
  ./man-pages.xml validates
    LVM version:     2.02.118(2) (2015-03-24)
  mdadm - v3.3.2 - 21st August 2014
  /nix/store/296l8f80sr8rvkv13anj2mphdlvx6n62-extra-utils/bin/cryptsetup: error while loading shared libraries: libgcrypt.so.20: cannot open shared object file: No such file or directory
  builder for `/nix/store/w9s983gypzvx2dvxgpz8x0ammb9bi7a1-extra-utils.drv' failed with exit code 127
  building path(s) `/nix/store/4ghgc3nxvj3ca70g70xb1fab8fm5b708-libmpc-1.0.1'
  cannot build derivation `/nix/store/c85ljl3h5adpi8iwass3fyjardag21a5-stage-1-init.sh.drv': 1 dependencies couldn't be built
  ```


state: closed
title: gnu-smalltalk: new package
user_login: svenkeidel
html_url: https://github.com/NixOS/nixpkgs/pull/7046
updated_at: 2015-04-01 10:16:48
body:
  > GNU Smalltalk is a free implementation of the Smalltalk-80 language. It runs on most POSIX compatible operating systems (including GNU/Linux, of course), as well as under Windows. Smalltalk is a dynamic object-oriented language, well-versed to scripting tasks.


state: closed
title: ffmpeg: improve cross platform support & fix licensing issues, resolves #7013
user_login: codyopel
html_url: https://github.com/NixOS/nixpkgs/pull/7047
updated_at: 2015-04-05 01:40:46
body:
  - Removed asserts for (l)gpl & (l)gpl3 making it easier to enable
    and disable all (l)gpl & (l)gpl3 portions
  - Fix build inputs so that nonfree software isn't pulled in when building ffmpeg
  - Fix compiler on systems with clang
  - Disable libraries that fail on darwin until they can be fixed
  - Fix linux only build inputs so that they aren't pulled in on other platforms
  - Fix optional build inputs
  - Opencv causes circular dependency issues so it is disabled until it can be resolved


state: closed
title: Electrum: 2.0.3 -> 2.0.4
user_login: joachifm
html_url: https://github.com/NixOS/nixpkgs/pull/7048
updated_at: 2015-03-30 09:19:24
body:
  Version 2.0.4 contains UI improvements.

  Also, change postPatch to preInstall, remove a redundant attribute,
  and cleanup meta.


state: closed
title: Fix platforms attribute for 'cpulimit' expression.
user_login: rycee
html_url: https://github.com/NixOS/nixpkgs/pull/7050
updated_at: 2015-03-28 19:45:41
body:
  Sorry, I was writing the cpulimit expression too quickly and didn't pay attention. This should fix my messed up platforms attribute.


state: closed
title: hugin build fails
user_login: sjmudd
html_url: https://github.com/NixOS/nixpkgs/issues/7051
updated_at: 2015-07-02 14:48:38
body:
  I'm very new to nix and found it by chance as I was looking to solve a way to install a package that on native centos-6 has rpm dependency hell build problems (centos 6 is rather old).

  I thought I could try building it with nix so installed it but had this failure:

  ```
  [me@myhost ~]$ nix-env -i hugin
  installing ‘hugin-2013.0.0’
  these derivations will be built:
    /nix/store/9z6rd6qxms6i7nkdflh9zvm2791q5kf2-libxmi-1.2.drv
    /nix/store/hqznv6hfaymar7w8fxzqr6i7083wxlnn-enblend-enfuse-4.1.3.drv
    /nix/store/hab9dsds2qlxbnwpqw3sg7p9djxnkqsx-hugin-2013.0.0.drv
  building path(s) ‘/nix/store/5grjd003480d57islsillg59ibvgg1ar-libxmi-1.2’
  unpacking sources
  unpacking source archive /nix/store/vxs163wsycw35dqgcm1yqwqvm3fpf96w-libxmi-1.2.tar.gz
  source root is libxmi-1.2
  patching sources
  configuring
  cp: cannot stat '/nix/store/jbms3clffilaic6bvnmsw4jxzympfzav-libtool-2.4.5/share/libtool/config/config.sub': No such file or directory
  builder for ‘/nix/store/9z6rd6qxms6i7nkdflh9zvm2791q5kf2-libxmi-1.2.drv’ failed with exit code 1
  cannot build derivation ‘/nix/store/hqznv6hfaymar7w8fxzqr6i7083wxlnn-enblend-enfuse-4.1.3.drv’: 1 dependencies couldn't be built
  cannot build derivation ‘/nix/store/hab9dsds2qlxbnwpqw3sg7p9djxnkqsx-hugin-2013.0.0.drv’: 1 dependencies couldn't be built
  error: build of ‘/nix/store/hab9dsds2qlxbnwpqw3sg7p9djxnkqsx-hugin-2013.0.0.drv’ failed
  [me@myhost ~]$ cat .nix-
  .nix-channels  .nix-defexpr/  .nix-profile/  
  [me@myhost ~]$ cat .nix-channels 
  https://nixos.org/channels/nixpkgs-unstable nixpkgs
  [me@myhost ~]$ rpm -q centos-release
  centos-release-6-5.el6.centos.11.2.x86_64
  [me@myhost ~]$ 
  ```

  Right now due to my ignorance with Nix I'm not sure how to fix this but assumed that a package defined was one that built and given the comments about all versions working or something this failure seemed somewhat surprising. I've only tried to install bash (as a test) apart from this package so am not sure what I'm doing wrong.

  I notice there's a newer version of hugin available from "upstream", and so would be interested in using that, so if you need me to help get this working (including a newer version) please let me know.


state: closed
title: bzflag: Failing to start
user_login: matthiasbeyer
html_url: https://github.com/NixOS/nixpkgs/issues/7052
updated_at: 2017-02-06 07:37:28
body:
  All I know:

  ```
  $ bzflag 
  [xcb] Extra reply data still left in queue
  [xcb] This is most likely caused by a broken X extension library
  [xcb] Aborting, sorry about that.
  bzflag: xcb_io.c:576: _XReply: Assertion `!xcb_xlib_extra_reply_data_left' failed.
  Aborted
  ```

  After installing with `nix-env -iA` in my user environment.


state: closed
title: vdrift: Crashes with Segfault at start
user_login: matthiasbeyer
html_url: https://github.com/NixOS/nixpkgs/issues/7054
updated_at: 2016-07-23 15:10:34
body:
  And again, all I know:

  ```
  $ vdrift
  INFO: Multi-processor system detected.  Run with -multithreaded argument to enable multithreading (EXPERIMENTAL).
  INFO: Starting VDrift: development-full, Revision: , O/S: Unix
  INFO: Home directory: /home/m
  INFO: Settings file: /home/m/.vdrift/VDrift.config (does not exist, will be created)
  INFO: Data directory: /nix/store/dj55gzh4byl1b0q44zbbhxx5b765j7cd-vdrift-2012-07-22/share/games/vdrift/data
        DATA_DIR: /nix/store/dj55gzh4byl1b0q44zbbhxx5b765j7cd-vdrift-2012-07-22/share/games/vdrift/data
  INFO: Temporary directory: /home/m/.vdrift/tmp
  INFO: Log file: /home/m/.vdrift/log.txt
  ERROR: Failed to load /home/m/.vdrift/VDrift.config
  INFO: Disabling antialiasing
  Segmentation fault
  ```

  installed via `nix-env -iA` in my user environment.


state: closed
title: No kodi desktop manager option
user_login: stephenmw
html_url: https://github.com/NixOS/nixpkgs/issues/7057
updated_at: 2015-03-30 19:47:43
body:
  XBMC has services.xserver.desktopManager.xbmc.enable. XBMC was renamed to kodi with the release of version 14.0 and while there is now a kodi package, a desktop manager option has not been added for it.


state: closed
title: nixos: condition sysctl.kptr_restrict on features.grsecurity
user_login: joachifm
html_url: https://github.com/NixOS/nixpkgs/pull/7058
updated_at: 2015-04-03 23:47:04
body:
  The motivation for this is that the grsecurity module doesn't quite fit my needs and I wanted to use a grsec enabled kernel without it. I could use mkForce in my configuration.nix to achieve the same result, but this seems to me like a generally sensible change.


state: open
title: Can't create iso for offline installation
user_login: jagajaga
html_url: https://github.com/NixOS/nixpkgs/issues/7059
updated_at: 2018-06-23 19:30:16
body:
  _Was on ML, copying here._

  Using 14.12 branch to generate iso.

  My `nixos/modules/installer/cd-dvd/installation-cd-minimal.nix`: https://gist.github.com/jagajaga/b41475f097b0e0b58865

  Generating image with `nix-build -A iso_minimal.i686-linux release.nix` (while inside `nixpkgs/nixos` folder).

  What I do:
  - Running qemu with generated image (with `-net none` option)
  - Checking that I can run vlc, teamviewer, dropbox, openbox etc (also Xserver is running)
  - Making partition on hard drive
  - Mounting to `/mnt`
  - Editing `/mnt/etc/nixos/configuration.nix` to https://gist.github.com/jagajaga/b91cb0deb04042dbd40f
  - Running `nixos-install`

  What I'm getting https://gist.github.com/jagajaga/2a78535bdb9bb6c53b2a

  Adding to `installation-cd-minimal.nix`
  - `xlibs.xf86videovmware`
  - `xlibs.xf86videovesa`
  - `xlibs.xf86videointel`
  - `xlibs.xf86videoati`
    doesn't affect installation.

  Ideas?

  Generating iso from `unstable` branch giving me error because of trying to download patch for pulseaudio as a dependence for vlc. (which is already included to image, no?).


state: closed
title: Support L2TP in NetworkManager
user_login: abbradar
html_url: https://github.com/NixOS/nixpkgs/pull/7060
updated_at: 2015-03-30 20:05:44
body:
  This adds the support. I have lost an opportunity to use (and test) it before I finished the package, so I can't test the connection itself now. It looks good, though, and at least tries to find a host. The other problem is growth of NM's closure (maybe we want to modularize the whole NM instead of enabling everything?).


state: closed
title: Package updates
user_login: abbradar
html_url: https://github.com/NixOS/nixpkgs/pull/7062
updated_at: 2015-03-29 10:28:43
body:
  Travis test before merging. @peti, I've removed before-haskellng xmonad -- this is good now, isn't it?


state: closed
title: Fix Leksah
user_login: abbradar
html_url: https://github.com/NixOS/nixpkgs/pull/7063
updated_at: 2015-04-15 12:14:56
body:
  This adds Leksah wrapper and adds propagation of gtk3 dependency to gtksourceview (to skip adding it to auto-generated Hackage packages where needed). This also shows fixes needed in `cabal2nix` for some packages to build -- cc @peti . `process-leksah` is removed from dependencies because it is actually needed only for GHC <= 7.2 (maybe we want to make it `null` in later GHCs?).

  Not for merging until `cabal2nix` fixes are there!


state: closed
title: ghc-7.10.1: cherry-pick Cabal bugfix for GHCJS.
user_login: cstrahan
html_url: https://github.com/NixOS/nixpkgs/pull/7064
updated_at: 2015-03-30 01:03:32
body:
  This pulls in the upstream Cabal bugfix for GHCJS, rather than using `sed` to hack around the problem.

  I'm currently rebuilding GHC 7.10.1 and GHCJS to test this out.


state: closed
title: update s6, execline, other skarnet.org
user_login: pmahoney
html_url: https://github.com/NixOS/nixpkgs/pull/7065
updated_at: 2015-03-30 15:57:42
body:
  Version bumps, minor changes. Note the version tag `v2.0.0.2` on s6-dns was changed upstream; that's why the sha256 was updated without any other change.


state: closed
title: Shake+
user_login: deepfire
html_url: https://github.com/NixOS/nixpkgs/pull/7068
updated_at: 2015-03-30 16:32:33
body:
  This was tested against a roughly two-month-old master.

  Unable test it on fresh master, due to unrelated problems (extra-utils failures), so submitting it anyway, for it to be checked against the CI.


state: closed
title: Fixed grsecurity path patch for testing (3.19)
user_login: taktoa
html_url: https://github.com/NixOS/nixpkgs/pull/7069
updated_at: 2015-03-30 09:56:02
body:
  The grsec-path patch fails when using grsecurity. This should fix it (though I don't know if it will work for earlier (i.e.: non-testing) versions of grsecurity/earlier kernels).


state: closed
title: duplicity-0.6.25 doesn't compile
user_login: peti
html_url: https://github.com/NixOS/nixpkgs/issues/7076
updated_at: 2015-03-30 02:45:35
body:
  Citing from http://hydra.cryp.to/build/675785/nixlog/1/raw:

  ```
  creating build/temp.linux-x86_64-2.7/duplicity
  gcc -fno-strict-aliasing -g -O2 -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -fPIC -I/nix/store/pbi1lgank10fy0xpjckbdpgacqw34dsz-python-2.7.9/include/python2.7 -c duplicity/_librsyncmodule.c -o build/temp.linux-x86_64-2.7/duplicity/_librsyncmodule.o
  duplicity/_librsyncmodule.c: In function '_librsync_new_sigmaker':
  duplicity/_librsyncmodule.c:71:38: error: 'RS_DEFAULT_STRONG_LEN' undeclared (first use in this function)
                                (size_t)RS_DEFAULT_STRONG_LEN);
                                        ^
  duplicity/_librsyncmodule.c:71:38: note: each undeclared identifier is reported only once for each function it appears in
  duplicity/_librsyncmodule.c:71:30: error: too few arguments to function 'rs_sig_begin'
                                (size_t)RS_DEFAULT_STRONG_LEN);
                                ^
  In file included from duplicity/_librsyncmodule.c:26:0:
  /nix/store/vfvpja9mmbz2bsy1mvpkbbx1as9i9j2f-librsync-1.0.0/include/librsync.h:370:11: note: declared here
   rs_job_t *rs_sig_begin(size_t new_block_len,
             ^
  error: command 'gcc' failed with exit status 1
  ```


state: closed
title: perl-PerlMagick-6.87 doesn't compile
user_login: peti
html_url: https://github.com/NixOS/nixpkgs/issues/7077
updated_at: 2015-03-30 02:38:15
body:
  Citing from http://hydra.cryp.to/build/700620/nixlog/1/raw:

  ```
  cc  -L/usr/local/lib -lMagickCore-6.Q16 -shared -O2 -L/nix/store/6k9z1sfl7kghmagwd205k3i81pbcw57s-glibc-2.21/lib -fstack-protector  Magick.o  -o blib/arch/auto/Image/Magick/Magick.so  \
     -lm      \

  /nix/store/1j0vizfh6kalnkxjbchladh2f2q3wrgf-binutils-2.23.1/bin/ld: cannot find -lMagickCore-6.Q16
  collect2: error: ld returned 1 exit status
  ```


state: closed
title: gtk+ fails to build on darwin
user_login: jwiegley
html_url: https://github.com/NixOS/nixpkgs/issues/7078
updated_at: 2017-12-12 11:54:39
body:
  ```
  configure: error: *** XInput2 extension not found. Check 'config.log' for more details.
  ```

  This is a very new breakage.


state: closed
title: add obs-studio
user_login: jb55
html_url: https://github.com/NixOS/nixpkgs/pull/7079
updated_at: 2015-03-30 16:39:33
body:
  Open Broadcaster Software is free and open source software for video recording and live streaming

  https://obsproject.com/


state: open
title: Java and Java applications fail due to flaky java agents in JAVA_TOOL_OPTIONS
user_login: berdario
html_url: https://github.com/NixOS/nixpkgs/issues/7082
updated_at: 2018-06-23 23:28:09
body:
  This is an issue that affects out-of-the-box Ubuntu+Nix installations. `java -version` fails, `lein repl` fails, other things fail as well (weirdly, `scala` doesn't fail... maybe it explicitly ignore Java agents?)

  The latest version of Ubuntu ships with jayatana: a .jar that integrates java apps in the Ubuntu global menu bar... it depends on libX11.so.6, which is not directly available to Nix's Java and thus cause it to fail

  ```
  dario@curie /tmp> java -version
  Picked up JAVA_TOOL_OPTIONS: -javaagent:/usr/share/java/jayatanaag.jar 
  Exception in thread "main" java.lang.reflect.InvocationTargetException
      at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
      at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
      at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
      at java.lang.reflect.Method.invoke(Method.java:497)
      at sun.instrument.InstrumentationImpl.loadClassAndStartAgent(InstrumentationImpl.java:386)
      at sun.instrument.InstrumentationImpl.loadClassAndCallPremain(InstrumentationImpl.java:401)
  Caused by: java.lang.UnsatisfiedLinkError: /usr/lib/jayatana/libjayatanaag.so: libX11.so.6: cannot open shared object file: No such file or directory
      at java.lang.ClassLoader$NativeLibrary.load(Native Method)
      at java.lang.ClassLoader.loadLibrary0(ClassLoader.java:1937)
      at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1822)
      at java.lang.Runtime.load0(Runtime.java:809)
      at java.lang.System.load(System.java:1086)
      at com.jarego.jayatana.Agent.premain(Agent.java:85)
      ... 6 more
  FATAL ERROR in native method: processing of -javaagent failed
  fish: Job 1, “java -version” terminated by signal SIGABRT (Abort)
  dario@curie /tmp [134]> 
  ```

  So, the problem is quite straightforward, and can be worked around with `env JAVA_TOOL_OPTIONS="" java -version`. But it'd be best to find a way to leave an usable Java for the user right away.

  Maybe, the Nix-installed java could deploy a wrapper that checks and sanitize such java-agents (reporting warnings when needed). After all Nix should make every dependency explicit, and if java agents are used as a way to add optional dependencies, these should be disabled.

  That wrapper wouldn't affect java agents manually specified on the command line, and if an user explicitly specified some agents to be loaded in JAVA_TOOL_OPTIONS, those could always be moved to an explicit command line invocation, or by defining a nix expression that installs Java and includes that java agent in a location accessible to Nix.


state: closed
title: nixos-unstable channel hasn't updated in over a month
user_login: peti
html_url: https://github.com/NixOS/nixpkgs/issues/7083
updated_at: 2015-04-10 11:57:14
body:
  The `nixos-unstable` channel is at a869c8351cfcd6ec42147e7f1c8f4f14ac20e587, a commit from Feb 23th. The `nixos-unstable-small` channel is at a00e19ceb96ed8ae2910b009c1ed79dff7167517, which was committed on March 6th.


state: closed
title: Initrd size regression
user_login: edolstra
html_url: https://github.com/NixOS/nixpkgs/issues/7085
updated_at: 2016-02-02 15:51:12
body:
  The initial ramdisk has gotten much bigger between 14.12 and 15.05.

  14.12:

  ```
  $ du $(nix-build nixos/tests/login.nix -A nodes.machine.config.system.build.initialRamdisk)
  5852    /nix/store/y2zbpv2iff1r593j36wgmddzlbrajj30-initrd
  ```

  15.05:

  ```
  $ du $(nix-build nixos/tests/login.nix -A nodes.machine.config.system.build.initialRamdisk)
  18880   /nix/store/v0vgkqf5dqay9cmvygmnh1q2xdsyb574-initrd
  ```


state: closed
title: Backport new Spotify version to 14.12
user_login: retrry
html_url: https://github.com/NixOS/nixpkgs/pull/7086
updated_at: 2015-07-21 16:07:45
body:
  Because Spotify deletes old packages from their deb repo, the 14.12 stable branch now has broken Spotify package.


state: closed
title: haskell-uhc: New version, disable broken platforms.
user_login: phile314
html_url: https://github.com/NixOS/nixpkgs/pull/7087
updated_at: 2015-03-31 11:25:38
body:
  Update to the new version 1.1.8.10.

  UHC support for i686 is broken upstream and is not going to be fixed soon, so I disabled it.

  Darwin build in Nix is broken too, has some problems with libtool. I don't have a Mac, so I can't really investigate this.


state: closed
title: Can't run setup.py; getting "Permission denied" error
user_login: adnelson
html_url: https://github.com/NixOS/nixpkgs/issues/7088
updated_at: 2015-04-16 17:51:58
body:
  I'm writing a nix expression for the `uwsgi` package. I've run `git clone https://github.com/unbit/uwsgi`, and added the following `default.nix` to the `uwsgi` directory:

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

  buildPythonPackage {
    name = "uwsgi";
    version = "2.1";
    src = ./.;
  }
  ```

  Interestingly, I can run `nix-env -i -f .` and everything will install correctly. However, I wanted to run the tests of the package; to do this I wanted to run `nix-shell --pure`, then run the test suite. However, when I run `nix-shell --pure`, it fails:

  ```
  these paths will be fetched (3.57 MiB download, 14.74 MiB unpacked):
    /nix/store/103cmsmivfs5bfggf63c7mca55c62hxw-patch-2.7.3
    /nix/store/2sl16wg044d0iinnzpmbsyf2grwis76n-paxctl-0.9
    /nix/store/4md5y07qr9yfy6phc5wx2yv72m9zxfx7-xz-5.2.0
    /nix/store/6cxz5k48girakwz41y86qc70981q0chx-ed-1.10
    /nix/store/6d9znydry7awh1xd3q0ks752w900m7lg-findutils-4.4.2
    /nix/store/bf1arcwsggzygypnxm5r2sni97cdnsvi-python2.7-distutils.cfg
    /nix/store/d1fhd9bjjxsfglw8052yc9j19p95xlhk-hook
    /nix/store/dacpq6as15v4wxvby0051hfw8y455cha-gnumake-3.82
    /nix/store/h5qhpwjf2mb69y2s9xlx3cpf9fh5xpc9-gzip-1.6
    /nix/store/higz8rfx70lh0ch9spakzpi7rmiqqv8b-distutils.cfg
    /nix/store/ji17paqnmki2x028h0gkrklckksf5036-patchelf-0.8
    /nix/store/jrwzg2azb5j76ycha47k2q765m91vwyq-gnutar-1.27.1
    /nix/store/kkh13biykhc9vlqs8w9w6rhj13yaw3md-diffutils-3.3
    /nix/store/s81slvsk9aw6x9qp732wgj7pkarbvknk-gnugrep-2.20
    /nix/store/v2k7xsqs6jpvd3vx5rh2b206m74598s1-stdenv
    /nix/store/vsqhfi2dnm38k733y4wpbpvwyb1yw6wg-libsigsegv-2.10
    /nix/store/wb5aj7k6237p0izlflfj3kvd69a18rcy-gnused-4.2.2
    /nix/store/x9158814jwzb0lvqh3lwfpdvhg5mv8fv-gawk-4.1.0
    /nix/store/xq9v6jwrf6w0ymz7xilzhkd2nwl3hi7j-pcre-8.36
    /nix/store/ykimjbx9nvac6h0dxrcsjw8vh31l023g-hook
  fetching path ‘/nix/store/higz8rfx70lh0ch9spakzpi7rmiqqv8b-distutils.cfg’...

  [...snip...]

  *** uWSGI linking ***
  gcc -o /nix/store/mi3k70qyq1qd3cp913vnbwz7f5wbkg9a-python-2.7.9/bin/uwsgi -L/nix/store/mi3k70qyq1qd3cp913vnbwz7f5wbkg9a-python-2.7.9/lib core/utils.o core/protocol.o core/socket.o core/logging.o core/master.o core/master_utils.o core/emperor.o core/notify.o core/mule.o core/subscription.o core/stats.o core/sendfile.o core/async.o core/master_checks.o core/fifo.o core/offload.o core/io.o core/static.o core/websockets.o core/spooler.o core/snmp.o core/exceptions.o core/config.o core/setup_utils.o core/clock.o core/init.o core/buffer.o core/reader.o core/writer.o core/alarm.o core/cron.o core/hooks.o core/plugins.o core/lock.o core/cache.o core/daemons.o core/errors.o core/hash.o core/master_events.o core/chunked.o core/queue.o core/event.o core/signal.o core/strings.o core/progress.o core/timebomb.o core/ini.o core/fsmon.o core/mount.o core/metrics.o core/plugins_builder.o core/sharedarea.o core/fork_server.o core/webdav.o core/zeus.o core/rpc.o core/gateway.o core/loop.o core/cookie.o core/querystring.o core/rb_timers.o core/transformations.o core/uwsgi.o proto/base.o proto/uwsgi.o proto/http.o proto/fastcgi.o proto/scgi.o proto/puwsgi.o lib/linux_ns.o core/yaml.o core/dot_h.o core/config_py.o plugins/python/python_plugin.o plugins/python/pyutils.o plugins/python/pyloader.o plugins/python/wsgi_handlers.o plugins/python/wsgi_headers.o plugins/python/wsgi_subhandler.o plugins/python/web3_subhandler.o plugins/python/pump_subhandler.o plugins/python/gil.o plugins/python/uwsgi_pymodule.o plugins/python/profiler.o plugins/python/symimporter.o plugins/python/tracebacker.o plugins/python/raw.o plugins/gevent/gevent.o plugins/gevent/hooks.o plugins/ping/ping_plugin.o plugins/cache/cache.o plugins/nagios/nagios.o plugins/rrdtool/rrdtool.o plugins/carbon/carbon.o plugins/rpc/rpc_plugin.o plugins/corerouter/cr_common.o plugins/corerouter/cr_map.o plugins/corerouter/corerouter.o plugins/fastrouter/fastrouter.o plugins/http/http.o plugins/http/keepalive.o plugins/http/https.o plugins/http/spdy3.o plugins/ugreen/ugreen.o plugins/signal/signal_plugin.o plugins/syslog/syslog_plugin.o plugins/rsyslog/rsyslog_plugin.o plugins/logsocket/logsocket_plugin.o plugins/router_uwsgi/router_uwsgi.o plugins/router_redirect/router_redirect.o plugins/router_basicauth/router_basicauth.o plugins/zergpool/zergpool.o plugins/redislog/redislog_plugin.o plugins/mongodblog/mongodblog_plugin.o plugins/router_rewrite/router_rewrite.o plugins/router_http/router_http.o plugins/logfile/logfile.o plugins/router_cache/router_cache.o plugins/rawrouter/rawrouter.o plugins/router_static/router_static.o plugins/sslrouter/sslrouter.o plugins/spooler/spooler_plugin.o plugins/cheaper_busyness/cheaper_busyness.o plugins/symcall/symcall_plugin.o plugins/transformation_tofile/tofile.o plugins/transformation_gzip/gzip.o plugins/transformation_chunked/chunked.o plugins/transformation_offload/offload.o plugins/router_memcached/router_memcached.o plugins/router_redis/router_redis.o plugins/router_hash/router_hash.o plugins/router_expires/expires.o plugins/router_metrics/plugin.o plugins/transformation_template/tt.o plugins/stats_pusher_socket/plugin.o -lpthread -lm -rdynamic -ldl -lpthread -ldl -lutil -lm -lpython2.7 -lcrypt
  /nix/store/lcv1lkgmxdhpiw7b9k25xr9yfpxpilzc-binutils-2.23.1/bin/ld: cannot open output file /nix/store/mi3k70qyq1qd3cp913vnbwz7f5wbkg9a-python-2.7.9/bin/uwsgi: Permission denied
  collect2: error: ld returned 1 exit status
  *** error linking uWSGI ***
  ```

  Looking into this myself, it looks like the folder is read-only, which is why the binary cannot be created:

  ```
  $ ls -lah /nix/store/mi3k70qyq1qd3cp913vnbwz7f5wbkg9a-python-2.7.9/bin
  total 60K
  dr-xr-xr-x 2 anelson anelson 4.0K Dec 31  1969 .
  dr-xr-xr-x 7 anelson anelson 4.0K Dec 31  1969 ..
  -r-xr-xr-x 1 anelson anelson  147 Dec 31  1969 2to3
  -r-xr-xr-x 1 anelson anelson  145 Dec 31  1969 idle
  lrwxrwxrwx 1 anelson anelson   77 Dec 31  1969 pdb -> /nix/store/mi3k70qyq1qd3cp913vnbwz7f5wbkg9a-python-2.7.9/lib/python2.7/pdb.py
  lrwxrwxrwx 1 anelson anelson   77 Dec 31  1969 pdb2.7 -> /nix/store/mi3k70qyq1qd3cp913vnbwz7f5wbkg9a-python-2.7.9/lib/python2.7/pdb.py
  -r-xr-xr-x 1 anelson anelson  130 Dec 31  1969 pydoc
  lrwxrwxrwx 1 anelson anelson    7 Dec 31  1969 python -> python2
  lrwxrwxrwx 1 anelson anelson    9 Dec 31  1969 python2 -> python2.7
  -r-xr-xr-x 1 anelson anelson 7.5K Dec 31  1969 python2.7
  -r-xr-xr-x 1 anelson anelson 1.7K Dec 31  1969 python2.7-config
  lrwxrwxrwx 1 anelson anelson   16 Dec 31  1969 python2-config -> python2.7-config
  lrwxrwxrwx 1 anelson anelson   14 Dec 31  1969 python-config -> python2-config
  -r-xr-xr-x 1 anelson anelson  19K Dec 31  1969 smtpd.py
  ```

  What can I do to get around this? Also, and I know this has come up before, but why is the `setup.py` for `uwsgi` being run in the first place? My understanding of `nix-shell` was that it builds all of the packages _dependencies_ and sets up environment variables -- but does not build the actual package itself.


state: closed
title: Enable syncthing for Mac OS X.
user_login: ctheune
html_url: https://github.com/NixOS/nixpkgs/pull/7090
updated_at: 2015-03-30 20:19:12
body:
  Also requires enabling iana-etc. I'm shooting for "unix" platforms which
  seems reasonable. Not sure why this was restricted to linux originally --
  the history doesn't tell.


state: closed
title: Installing 'nodejs' installs '7f' library instead
user_login: wemrysi
html_url: https://github.com/NixOS/nixpkgs/issues/7091
updated_at: 2016-01-05 11:18:42
body:
  I'm not sure if this is an issue with the `nodejs` package, the `nodejs-7f` package or with `nix` itself, but in the current version of the unstable channel, `nix-env -i nodejs` installs the `nodejs-7f` library and not node itself.

  I suspect this has something to do with the `7f` library beginning with a number and that number being greater than the existing versions of the nodejs package, the highest of which is currently 0.12.0, however my knowledge of nix internals is nonexistent, so this is pure speculation.

  The following terminal transcript illustrates the issue

  ```
  ~ ❯❯❯ nix-channel --list nixpkgs
  http://nixos.org/channels/nixpkgs-unstable

  ~ ❯❯❯ nix-channel --update
  downloading Nix expressions from ‘http://nixos.org/releases/nixpkgs/nixpkgs-15.05pre59184.e07ea5c/nixexprs.tar.xz’...
    % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current Dload  Upload   Total   Spent    Left  Speed
  100 4826k  100 4826k    0     0  3319k      0  0:00:01  0:00:01 --:--:-- 3321k
  unpacking channels...

  ~ ❯❯❯ nix-env -qaP '.*nodejs.*'
  nixos.pkgs.nodejs                                 nodejs-0.10.33
  nixos.pkgs.nodejs-unstable                        nodejs-0.11.13
  nixpkgs.nodejs-unstable                           nodejs-0.11.13
  nixpkgs.nodejs                                    nodejs-0.12.0
  nixpkgs.nodePackages.7f                           nodejs-7f-1.1.3
  nixpkgs.nodePackages.almond                       nodejs-almond-0.3.0
  nixpkgs.nodePackages.amdefine                     nodejs-amdefine-0.1.0
  nixpkgs.nodePackages.ansi-remover                 nodejs-ansi-remover-0.0.2
  nixpkgs.nodePackages.assert                       nodejs-assert-1.3.0

  ***rest of output elided***

  ~ ❯❯❯ nix-env -i nodejs
  installing ‘nodejs-7f-1.1.3’  <-- this is a library, not a version of nodejs

  ~ ❯❯❯ nix-env -iA nixpkgs.nodejs
  replacing old ‘nodejs-7f-1.1.3’
  installing ‘nodejs-0.12.0’
  building path(s) ‘/nix/store/nyaadw4hn1pcbkmvlp7rz8y34qlxb4mc-user-environment’
  created 1512 symlinks in user environment
  ```


state: open
title: Export & Compare NixOS configurations.
user_login: nbp
html_url: https://github.com/NixOS/nixpkgs/issues/7092
updated_at: 2017-12-05 21:59:25
body:
  One problem raised by multiple users, almost since the beginning of the module system, is that there is no way to reproduce a configuration once it has been compiled, and it is hard to distinguish the differences between 2 NixOS generations.

  To address these problems have to handle the following issues:
  - Distinguish between external / internal modules.
  - Make a copy of all external modules used during the generation of the configuration.
  - Make these modules reusable even after the relocation in the Nix store.
  - Catch failures caused by the strictness of the evaluation of mandatory default values.
  - Generate a configuration file which summarizes the all user-defined option definitions.
  - Provide a CLI to diff the user-defined option definitions of different generations.


state: closed
title: Provide a basic package for sensu.
user_login: ctheune
html_url: https://github.com/NixOS/nixpkgs/pull/7093
updated_at: 2015-03-30 21:57:20
body:
  The server currently starts without error messages (on OS X) if you also
  install redis and rabbitmq-server and start their processes without any
  further configuration:

  $ redis-server
  $ rabbitmq-server
  $ sensu-server

  Haven't tried much more yet, but will in a bit.


state: closed
title: Make cmake install shared libraries with full install names by default
user_login: giogadi
html_url: https://github.com/NixOS/nixpkgs/pull/7095
updated_at: 2015-04-02 21:50:49
body:
  Allows executables to find cmake-installed shared libraries at runtime on Darwin. Addresses #6821. (repeating the PR to merge to staging)


state: closed
title: bash completion errors when completing systemd units
user_login: stephenmw
html_url: https://github.com/NixOS/nixpkgs/issues/7096
updated_at: 2017-11-15 21:59:56
body:
  I have bash completion enabled: programs.bash.enableCompletion = true;

  When I type "sudo systemctl status ssh[tab]" the output is:

  sudo systemctl status sshFailed to list unit files: Too many levels of symbolic links
  d.service

  While it printed that error to stderr, it still completed the rest (d.service). Press enter and it works. The issue is just the error appearing, everything else works.


state: closed
title: issue conventions for indicating version bumps
user_login: itcowed
html_url: https://github.com/NixOS/nixpkgs/issues/7098
updated_at: 2016-04-03 04:03:20
body:
  as a nixpkgs user who is often interested in latest architectural changes and new packages, version bumps on issues and pull requests come across as spam. it would be great if there was a convention so one could easily filter them away


state: closed
title: perl-Alien-wxWidgets fails check phase
user_login: Profpatsch
html_url: https://github.com/NixOS/nixpkgs/issues/7099
updated_at: 2015-04-06 14:10:04
body:
  ```
  #   Failed test 'use Alien::wxWidgets;'
  #   at t/01_load.t line 6.
  #     Tried to use 'Alien::wxWidgets'.
  #     Error:  Can't locate Module/Pluggable.pm in @INC (you may need to install the Module::Pluggable module) (@INC contains: /nix/store/j1sism3lmxjkpkxrl4cx378fpcfjf4d9-perl-Alien-wxWidgets-0.65/lib/perl5/site_perl /nix/store/g9ybksy400pfn7fncw8dqfnz6m7fdyrk-perl-5.20.1/lib/perl5/site_perl/5.20.1/x86_64-linux-thread-multi /nix/store/g9ybksy400pfn7fncw8dqfnz6m7fdyrk-perl-5.20.1/lib/perl5/site_perl/5.20.1 /nix/store/g9ybksy400pfn7fncw8dqfnz6m7fdyrk-perl-5.20.1/lib/perl5/site_perl /tmp/nix-build-perl-Alien-wxWidgets-0.65.drv-0/Alien-wxWidgets-0.65/blib/lib /tmp/nix-build-perl-Alien-wxWidgets-0.65.drv-0/Alien-wxWidgets-0.65/blib/arch lib inc /tmp/nix-build-perl-Alien-wxWidgets-0.65.drv-0/Alien-wxWidgets-0.65/_build/lib /nix/store/j1sism3lmxjkpkxrl4cx378fpcfjf4d9-perl-Alien-wxWidgets-0.65/lib/perl5/site_perl /nix/store/g9ybksy400pfn7fncw8dqfnz6m7fdyrk-perl-5.20.1/lib/perl5/site_perl/5.20.1/x86_64-linux-thread-multi /nix/store/g9ybksy400pfn7fncw8dqfnz6m7fdyrk-perl-5.20.1/lib/perl5/site_perl/5.20.1 /nix/store/g9ybksy400pfn7fncw8dqfnz6m7fdyrk-perl-5.20.1/lib/perl5/site_perl _build/lib /nix/store/g9ybksy400pfn7fncw8dqfnz6m7fdyrk-perl-5.20.1/lib/perl5/site_perl/5.20.1/x86_64-linux-thread-multi /nix/store/g9ybksy400pfn7fncw8dqfnz6m7fdyrk-perl-5.20.1/lib/perl5/site_perl/5.20.1 /nix/store/g9ybksy400pfn7fncw8dqfnz6m7fdyrk-perl-5.20.1/lib/perl5/site_perl /nix/store/j1sism3lmxjkpkxrl4cx378fpcfjf4d9-perl-Alien-wxWidgets-0.65/lib/perl5/site_perl /nix/store/g9ybksy400pfn7fncw8dqfnz6m7fdyrk-perl-5.20.1/lib/perl5/site_perl/5.20.1/x86_64-linux-thread-multi /nix/store/g9ybksy400pfn7fncw8dqfnz6m7fdyrk-perl-5.20.1/lib/perl5/site_perl/5.20.1 /nix/store/g9ybksy400pfn7fncw8dqfnz6m7fdyrk-perl-5.20.1/lib/perl5/5.20.1/x86_64-linux-thread-multi /nix/store/g9ybksy400pfn7fncw8dqfnz6m7fdyrk-perl-5.20.1/lib/perl5/5.20.1 .) at /tmp/nix-build-perl-Alien-wxWidgets-0.65.drv-0/Alien-wxWidgets-0.65/blib/lib/Alien/wxWidgets.pm line 43.
  # BEGIN failed--compilation aborted at /tmp/nix-build-perl-Alien-wxWidgets-0.65.drv-0/Alien-wxWidgets-0.65/blib/lib/Alien/wxWidgets.pm line 43.
  # Compilation failed in require at t/01_load.t line 6.
  # BEGIN failed--compilation aborted at t/01_load.t line 6.
  # Looks like you failed 1 test of 1.
  t/01_load.t .......... 
  Dubious, test returned 1 (wstat 256, 0x100)
  Failed 1/1 subtests 
  t/zy_pod_coverage.t .. skipped: Test::Pod::Coverage 1.00 required for testing POD coverage
  t/zz_pod.t ........... skipped: Test::Pod 1.00 required for testing POD

  Test Summary Report
  -------------------
  t/01_load.t        (Wstat: 256 Tests: 1 Failed: 1)
    Failed test:  1
    Non-zero exit status: 1
  Files=3, Tests=1,  0 wallclock secs ( 0.03 usr  0.01 sys +  0.09 cusr  0.01 csys =  0.14 CPU)
  Result: FAIL
  Failed 1/3 test programs. 1/1 subtests failed.
  make: *** [test] Error 255
  builder for ‘/nix/store/cvlgaj0x2802kjj0vcbl8gaxh5dn7k8n-perl-Alien-wxWidgets-0.65.drv’ failed with exit code 2
  building path(s) ‘/nix/store/kqg81ksi4dbv73l5sy4vnff74qba31vs-perl-ExtUtils-Typemap-1.00’
  cannot build derivation ‘/nix/store/5lkrskvc648zqqjj0ha5r2n8p9bkswk1-perl-Wx-0.9923.drv’: 1 dependencies couldn't be built
  building path(s) ‘/nix/store/p83lwjnwngd8s4qm632j6f2n6mkxhdrc-perl-XML-Twig-3.44’
  cannot build derivation ‘/nix/store/3j88vdjpcb5jwv2yfv2gs13jiccyl9kg-slic3r-1.2.1.drv’: 1 dependencies couldn't be built
  cannot build derivation ‘/nix/store/xj0gwazrp0rn8vasa1h960i0lrj0nhhp-system-path.drv’: 1 dependencies couldn't be built
  cannot build derivation ‘/nix/store/iisx3lw8f9ji44wiqdxy12fsnkp6xflm-nixos-14.12.555.99bfc89.drv’: 1 dependencies couldn't be built
  error: build of ‘/nix/store/iisx3lw8f9ji44wiqdxy12fsnkp6xflm-nixos-14.12.555.99bfc89.drv’ failed
  ```


state: closed
title: Fix impurity in OpenEXR + IlmBase
user_login: spwhitt
html_url: https://github.com/NixOS/nixpkgs/pull/7101
updated_at: 2015-04-02 02:12:43
body:
  This was cauing a build failure on Darwin for me, but obviously it's liable
  to cause trouble on any non-NixOS system.


state: closed
title: pythonPackages: notmuch: revert 6258728, move sourceRoot setting to top-level
user_login: oxij
html_url: https://github.com/NixOS/nixpkgs/pull/7102
updated_at: 2017-08-29 11:19:53
body:
  Looks like this is the only way to do what 6258728318fe55faef64285e614fe97edc7b9111
  was expected to do that doesn't break things and doesn't look like a complete hack.

  The problem is that different `fetch`ers generate very different results (from
  archive files to plain source trees) and allowing overriding `src` in top-level
  derivation when there is a derived python package is no trivial matter.


state: closed
title: Add mozc, a Japanese input method from Google.
user_login: gebner
html_url: https://github.com/NixOS/nixpkgs/pull/7104
updated_at: 2015-05-20 19:20:32
body:
  Ibus integration works for me with:

  ```
    programs.ibus.enable = true;
    programs.ibus.plugins = [ pkgs.mozc ];
  ```

  Upstream mozc is composed of several source repositories and uses `gclient` to manage them, there seem to be no real source releases at the moment; so I used the source distribution from debian instead.  We could also fetch the source repositories directly, see for example the [archlinux PKGBUILD](https://aur.archlinux.org/packages/mo/mozc/PKGBUILD).

  The installation script is also taken from the PKGBUILD.  Again, there does not seem to be any official installation method.


state: closed
title: Unable to import xapian bindings in python.
user_login: cwoac
html_url: https://github.com/NixOS/nixpkgs/issues/7105
updated_at: 2015-04-17 10:09:38
body:
  Running 14.12 current. Relevant parts of configs:

  ```
    environment.systemPackages = with pkgs; [
      python27
      xapian
      xapianBindings
    ];

    nixpkgs.config =
    {
      xapian = {
        python = true;
        php = false;
        ruby = false;
      };
    };
  ```

  The xapian modules have built OK, but when I run python and do `import xapian` I get a module not found. Looking through a strace of python I see it isn't looking in the xapian store directory.

  Looking at the nix file for xapian I can see it is doing something that looks like it is trying to add itself to a search path, but my environment lacks anything that seems relevant. - Have I missed something I need to include in my environment / config somewhere? I couldn't see anything on the wiki...


state: closed
title: Enable two modern features of GNU global
user_login: jwiegley
html_url: https://github.com/NixOS/nixpkgs/pull/7107
updated_at: 2015-03-31 20:51:46
body:
  This enables:
  - Use of SQLite as the storage backend (available since 6.3.3)
  - Optional use of the ctags backend (which, by way of pygments, allows indexing many more languages than what GNU global normally provides).  Using ctags requires setting up a configuration file, so this should not affect users who only care about GNU global's normally supported languages.


state: closed
title: haskellngPackages.webkitgtk3 build failure
user_login: ryantm
html_url: https://github.com/NixOS/nixpkgs/issues/7108
updated_at: 2015-03-31 20:05:15
body:
  haskellngPackages.webkitgtk3 does not build for me. I do not really understand the error message, it seems to be depending on itself.

  ```
  setup: The pkg-config package webkitgtk-3.0 version >=1.8 is required but it
  could not be found.
  ```

  My nixpkgs repo is on version eac32cf697fa714272044da1b1318df8da8950a8

  ```
  $ uname -a
  Linux rtmnix 3.14.36 #1-NixOS SMP Thu Jan 1 00:00:01 UTC 1970 x86_64 GNU/Linux
  $ nix-shell --pure -j 4 -I nixpkgs=/home/ryantm/p/nixpkgs --show-trace --option extra-binary-caches http://hydra.nixos.org --option extra-binary-caches http://hydra.cryp.to --option build-use-chroot true -p haskellngPackages.webkitgtk3
  these derivations will be built:
    /nix/store/lbhn6bbsnbxyv0chsmc7nf76c3y9wr03-haskell-webkitgtk3-0.13.1.1.drv
  building path(s) ‘/nix/store/fxxfyv0n9lj49rdrv43yjdx908gqdbwr-haskell-webkitgtk3-0.13.1.1’
  setupCompilerEnvironmentPhase
  Building with /nix/store/rnxk1a1bz4rgy1rw4973blbfp9f0ic89-ghc-7.8.4.
  unpacking sources
  unpacking source archive /nix/store/czh1gwval1nql9bfpw6mdjdsiwdhkjyl-webkitgtk3-0.13.1.1.tar.gz
  source root is webkitgtk3-0.13.1.1
  patching sources
  compileBuildDriverPhase
  setupCompileFlags: -package-db=/tmp/nix-build-haskell-webkitgtk3-0.13.1.1.drv-0/package.conf.d -j1
  [1 of 2] Compiling SetupWrapper     ( SetupWrapper.hs, /tmp/nix-build-haskell-webkitgtk3-0.13.1.1.drv-0/SetupWrapper.o )
  [2 of 2] Compiling Main             ( Setup.hs, /tmp/nix-build-haskell-webkitgtk3-0.13.1.1.drv-0/Main.o )
  Linking Setup ...
  configuring
  configureFlags: --verbose --prefix=/nix/store/fxxfyv0n9lj49rdrv43yjdx908gqdbwr-haskell-webkitgtk3-0.13.1.1 --libdir=$prefix/lib/$compiler --libsubdir=$pkgid --with-gcc=gcc --package-db=/tmp/nix-build-haskell-webkitgtk3-0.13.1.1.drv-0/package.conf.d --ghc-option=-optl=-Wl,-rpath=/nix/store/fxxfyv0n9lj49rdrv43yjdx908gqdbwr-haskell-webkitgtk3-0.13.1.1/lib/ghc-7.8.4/webkitgtk3-0.13.1.1 --enable-split-objs --disable-library-profiling --enable-shared --enable-library-vanilla --enable-executable-dynamic --enable-tests --extra-include-dirs=/nix/store/lz5g6xx7vc1prlasgvqr83ny4b0fxm8d-glib-2.42.2/include --extra-lib-dirs=/nix/store/lz5g6xx7vc1prlasgvqr83ny4b0fxm8d-glib-2.42.2/lib --extra-include-dirs=/nix/store/h6bh1b402v1dpd4nm107va0sck5d0p8n-pcre-8.36/include --extra-lib-dirs=/nix/store/h6bh1b402v1dpd4nm107va0sck5d0p8n-pcre-8.36/lib --extra-include-dirs=/nix/store/2nsmcdwsh3pdyvkazwz0rsir9sibg35r-zlib-1.2.8/include --extra-lib-dirs=/nix/store/2nsmcdwsh3pdyvkazwz0rsir9sibg35r-zlib-1.2.8/lib --extra-include-dirs=/nix/store/xznxwill12a2hlmg4nky3kbvyc636l6y-libffi-3.0.13/include --extra-lib-dirs=/nix/store/xznxwill12a2hlmg4nky3kbvyc636l6y-libffi-3.0.13/lib --extra-include-dirs=/nix/store/6k9z1sfl7kghmagwd205k3i81pbcw57s-glibc-2.21/include --extra-lib-dirs=/nix/store/6k9z1sfl7kghmagwd205k3i81pbcw57s-glibc-2.21/lib --extra-include-dirs=/nix/store/n5py2vgrvw4l0s9dki3n6q85qa15fy3z-webkitgtk-2.6.5/include --extra-lib-dirs=/nix/store/n5py2vgrvw4l0s9dki3n6q85qa15fy3z-webkitgtk-2.6.5/lib --extra-include-dirs=/nix/store/yc4ds5sfw2xa4jvics8cpd3pa474gc0v-libsoup-2.48.0/include --extra-lib-dirs=/nix/store/yc4ds5sfw2xa4jvics8cpd3pa474gc0v-libsoup-2.48.0/lib --extra-include-dirs=/nix/store/xpj1cm8xi50zskgj9f4x4f9shf630sky-libxml2-2.9.2/include --extra-lib-dirs=/nix/store/xpj1cm8xi50zskgj9f4x4f9shf630sky-libxml2-2.9.2/lib --extra-include-dirs=/nix/store/1c74bcqx38hnaiyaigdsm4fnrbaapgyd-gobject-introspection-1.40.0/include --extra-lib-dirs=/nix/store/1c74bcqx38hnaiyaigdsm4fnrbaapgyd-gobject-introspection-1.40.0/lib --extra-include-dirs=/nix/store/j3fk0v18v2lqapdr6m3ji97gd97w1wh4-libgnome-keyring-2.32.0/include --extra-lib-dirs=/nix/store/j3fk0v18v2lqapdr6m3ji97gd97w1wh4-libgnome-keyring-2.32.0/lib --extra-include-dirs=/nix/store/dmknlbpnsd066xxv1070bwl7w716gqjv-dbus-libs-1.8.16/include --extra-lib-dirs=/nix/store/dmknlbpnsd066xxv1070bwl7w716gqjv-dbus-libs-1.8.16/lib --extra-include-dirs=/nix/store/04bwp989fr1wsbp2yypwvvajf9lpwsvk-expat-2.1.0/include --extra-lib-dirs=/nix/store/04bwp989fr1wsbp2yypwvvajf9lpwsvk-expat-2.1.0/lib --extra-include-dirs=/nix/store/6zc5b8jcwlvi90cvivks0bkpgcd574b0-libgcrypt-1.5.4/include --extra-lib-dirs=/nix/store/6zc5b8jcwlvi90cvivks0bkpgcd574b0-libgcrypt-1.5.4/lib --extra-include-dirs=/nix/store/9h37rrag62vpmikq98bzp08npvlimdsb-libgpg-error-1.18/include --extra-lib-dirs=/nix/store/9h37rrag62vpmikq98bzp08npvlimdsb-libgpg-error-1.18/lib --extra-include-dirs=/nix/store/q1c1rxm8gh01vxga594dk3p5w7xc4cc3-gtk+3-3.12.2/include --extra-lib-dirs=/nix/store/q1c1rxm8gh01vxga594dk3p5w7xc4cc3-gtk+3-3.12.2/lib --extra-include-dirs=/nix/store/n4ply9v411ws1ih7xrfaq7zkmbbiqlk6-cairo-1.14.0/include --extra-lib-dirs=/nix/store/n4ply9v411ws1ih7xrfaq7zkmbbiqlk6-cairo-1.14.0/lib --extra-include-dirs=/nix/store/nhfpms3yadv7y1ihg4xsr2kqbrcjdkyh-freetype-2.5.4/include --extra-lib-dirs=/nix/store/nhfpms3yadv7y1ihg4xsr2kqbrcjdkyh-freetype-2.5.4/lib --extra-include-dirs=/nix/store/9fmzrwqqmiwcp11mimp0jrvlapm38p0s-bzip2-1.0.6/include --extra-lib-dirs=/nix/store/9fmzrwqqmiwcp11mimp0jrvlapm38p0s-bzip2-1.0.6/lib --extra-include-dirs=/nix/store/wyd9x10vkgsz2d5l78drpz16rg6abs02-libpng-1.6.16/include --extra-lib-dirs=/nix/store/wyd9x10vkgsz2d5l78drpz16rg6abs02-libpng-1.6.16/lib --extra-include-dirs=/nix/store/xf4gj404pbac2y906lvk4w9r5p53sbx2-fontconfig-2.11.1/include --extra-lib-dirs=/nix/store/xf4gj404pbac2y906lvk4w9r5p53sbx2-fontconfig-2.11.1/lib --extra-include-dirs=/nix/store/xqq62rzfcc9hdfgsfvlvnlrr76xsq4p4-xproto-7.0.27/include --extra-lib-dirs=/nix/store/xqq62rzfcc9hdfgsfvlvnlrr76xsq4p4-xproto-7.0.27/lib --extra-include-dirs=/nix/store/jgqyzammhz5rs720s7ixhl3gwic2isa1-libX11-1.6.2/include --extra-lib-dirs=/nix/store/jgqyzammhz5rs720s7ixhl3gwic2isa1-libX11-1.6.2/lib --extra-include-dirs=/nix/store/p1yrcch3h6zqff4hglcqlipk7sgscz23-libxcb-1.11/include --extra-lib-dirs=/nix/store/p1yrcch3h6zqff4hglcqlipk7sgscz23-libxcb-1.11/lib --extra-include-dirs=/nix/store/fx8izzrk6v7nlw63798wj1hjazh5d8zh-kbproto-1.0.6/include --extra-lib-dirs=/nix/store/fx8izzrk6v7nlw63798wj1hjazh5d8zh-kbproto-1.0.6/lib --extra-include-dirs=/nix/store/3ylw42kwfmw0nhs3qbbl6j0xisj6wyxh-libXt-1.1.4/include --extra-lib-dirs=/nix/store/3ylw42kwfmw0nhs3qbbl6j0xisj6wyxh-libXt-1.1.4/lib --extra-include-dirs=/nix/store/6f1wg82jg5gpbm22akbjsyimif8xsmjl-libSM-1.2.2/include --extra-lib-dirs=/nix/store/6f1wg82jg5gpbm22akbjsyimif8xsmjl-libSM-1.2.2/lib --extra-include-dirs=/nix/store/k09s9ym45lpagc8bnsispzq3c9937pr8-libICE-1.0.9/include --extra-lib-dirs=/nix/store/k09s9ym45lpagc8bnsispzq3c9937pr8-libICE-1.0.9/lib --extra-include-dirs=/nix/store/jaq61r4d61b9r2qh5qb5yx6yiq3ibz5j-libXft-2.3.2/include --extra-lib-dirs=/nix/store/jaq61r4d61b9r2qh5qb5yx6yiq3ibz5j-libXft-2.3.2/lib --extra-include-dirs=/nix/store/icdyj318100z1ni27m2yy7a2bkwivcny-libXrender-0.9.8/include --extra-lib-dirs=/nix/store/icdyj318100z1ni27m2yy7a2bkwivcny-libXrender-0.9.8/lib --extra-include-dirs=/nix/store/ww9mj6k5yacfghc8ahvr4y5amdjcsnxb-renderproto-0.11.1/include --extra-lib-dirs=/nix/store/ww9mj6k5yacfghc8ahvr4y5amdjcsnxb-renderproto-0.11.1/lib --extra-include-dirs=/nix/store/r26i04phwl89cidrqb9fcijpfhcwrp57-libXext-1.3.3/include --extra-lib-dirs=/nix/store/r26i04phwl89cidrqb9fcijpfhcwrp57-libXext-1.3.3/lib --extra-include-dirs=/nix/store/7p96z1ax420gqm7sidjvnd0lf102032p-libXau-1.0.8/include --extra-lib-dirs=/nix/store/7p96z1ax420gqm7sidjvnd0lf102032p-libXau-1.0.8/lib --extra-include-dirs=/nix/store/4pigzzg32klpiciv42g8nq5dcczikrgv-xextproto-7.3.0/include --extra-lib-dirs=/nix/store/4pigzzg32klpiciv42g8nq5dcczikrgv-xextproto-7.3.0/lib --extra-include-dirs=/nix/store/7d6jfi0ni7y2rxj9m26bwarlf24asa8s-pixman-0.32.6/include --extra-lib-dirs=/nix/store/7d6jfi0ni7y2rxj9m26bwarlf24asa8s-pixman-0.32.6/lib --extra-include-dirs=/nix/store/c2b5xc1l0hkax50wcin76fnpkc39jv1d-xcb-util-0.4.0/include --extra-lib-dirs=/nix/store/c2b5xc1l0hkax50wcin76fnpkc39jv1d-xcb-util-0.4.0/lib --extra-include-dirs=/nix/store/bfjhk9z1qpqn6dj0rii8kcfdhwakf9qb-mesa-noglu-10.4.5/include --extra-lib-dirs=/nix/store/bfjhk9z1qpqn6dj0rii8kcfdhwakf9qb-mesa-noglu-10.4.5/lib --extra-include-dirs=/nix/store/5pzs4zl1cnzm0bx06f4ij4bd3fbsk388-libXdamage-1.1.4/include --extra-lib-dirs=/nix/store/5pzs4zl1cnzm0bx06f4ij4bd3fbsk388-libXdamage-1.1.4/lib --extra-include-dirs=/nix/store/lgiqsl1z6afndvnpq7ivjxfbf71fp3ql-damageproto-1.2.1/include --extra-lib-dirs=/nix/store/lgiqsl1z6afndvnpq7ivjxfbf71fp3ql-damageproto-1.2.1/lib --extra-include-dirs=/nix/store/xs92pqx2c2p8n2xfy8cd5ks5ww8xrl0i-libXfixes-5.0.1/include --extra-lib-dirs=/nix/store/xs92pqx2c2p8n2xfy8cd5ks5ww8xrl0i-libXfixes-5.0.1/lib --extra-include-dirs=/nix/store/caiab8p1xj63hdq463mkw33scympi83r-fixesproto-5.0/include --extra-lib-dirs=/nix/store/caiab8p1xj63hdq463mkw33scympi83r-fixesproto-5.0/lib --extra-include-dirs=/nix/store/a9dwg0zsf2ndfn91b78p825spj2k32xc-libXxf86vm-1.1.3/include --extra-lib-dirs=/nix/store/a9dwg0zsf2ndfn91b78p825spj2k32xc-libXxf86vm-1.1.3/lib --extra-include-dirs=/nix/store/sssa7qsqi2b2lja1c2z1s0m66gljzgrl-xf86vidmodeproto-2.3.1/include --extra-lib-dirs=/nix/store/sssa7qsqi2b2lja1c2z1s0m66gljzgrl-xf86vidmodeproto-2.3.1/lib --extra-include-dirs=/nix/store/vphh25j1r8yvvqac12d29sh9f8wpmxah-libdrm-2.4.60/include --extra-lib-dirs=/nix/store/vphh25j1r8yvvqac12d29sh9f8wpmxah-libdrm-2.4.60/lib --extra-include-dirs=/nix/store/jrc8crmjp3byg0f1l4cl53m7gy48wanq-pango-1.36.8/include --extra-lib-dirs=/nix/store/jrc8crmjp3byg0f1l4cl53m7gy48wanq-pango-1.36.8/lib --extra-include-dirs=/nix/store/nzjkhqhybj37pqggg7x9kv152ardf0fh-harfbuzz-0.9.40/include --extra-lib-dirs=/nix/store/nzjkhqhybj37pqggg7x9kv152ardf0fh-harfbuzz-0.9.40/lib --extra-include-dirs=/nix/store/91im54gc17gv0n6mbr7yvrfyn4fgx0p1-graphite2-1.2.4/include --extra-lib-dirs=/nix/store/91im54gc17gv0n6mbr7yvrfyn4fgx0p1-graphite2-1.2.4/lib --extra-include-dirs=/nix/store/5m3qlcpm8g74jgvhz0b5kqb8ng1s5ykj-gdk-pixbuf-2.30.8/include --extra-lib-dirs=/nix/store/5m3qlcpm8g74jgvhz0b5kqb8ng1s5ykj-gdk-pixbuf-2.30.8/lib --extra-include-dirs=/nix/store/lnj9y1j64bx6l6m5b0p4jw1f157h6432-libtiff-4.0.3/include --extra-lib-dirs=/nix/store/lnj9y1j64bx6l6m5b0p4jw1f157h6432-libtiff-4.0.3/lib --extra-include-dirs=/nix/store/4ayb44dmdxpy95c18x43kdszygl3jjw8-libjpeg-turbo-1.4.0/include --extra-lib-dirs=/nix/store/4ayb44dmdxpy95c18x43kdszygl3jjw8-libjpeg-turbo-1.4.0/lib --extra-include-dirs=/nix/store/j7ghngyylfkl64xx1js6f2dfix48fw7g-xz-5.2.0/include --extra-lib-dirs=/nix/store/j7ghngyylfkl64xx1js6f2dfix48fw7g-xz-5.2.0/lib --extra-include-dirs=/nix/store/c3ls2xcsy0fgnjpxhy9xbhnqwxlv2n2i-jasper-1.900.1/include --extra-lib-dirs=/nix/store/c3ls2xcsy0fgnjpxhy9xbhnqwxlv2n2i-jasper-1.900.1/lib --extra-include-dirs=/nix/store/2j65xbfsfxifs2srg5g6xf1ghy05yrwb-atk-2.12.0/include --extra-lib-dirs=/nix/store/2j65xbfsfxifs2srg5g6xf1ghy05yrwb-atk-2.12.0/lib --extra-include-dirs=/nix/store/0lzlissp6hicjg8nrv3l8gfwkf87xgqb-at-spi2-atk-2.12.1/include --extra-lib-dirs=/nix/store/0lzlissp6hicjg8nrv3l8gfwkf87xgqb-at-spi2-atk-2.12.1/lib --extra-include-dirs=/nix/store/zjzby23wc4ql2sxb61cp1x3s7vgxdxhl-libXrandr-1.4.2/include --extra-lib-dirs=/nix/store/zjzby23wc4ql2sxb61cp1x3s7vgxdxhl-libXrandr-1.4.2/lib --extra-include-dirs=/nix/store/c9cm29sl77y0d4kxnlgmydafw2qq4fqj-randrproto-1.4.0/include --extra-lib-dirs=/nix/store/c9cm29sl77y0d4kxnlgmydafw2qq4fqj-randrproto-1.4.0/lib --extra-include-dirs=/nix/store/2m8p5cdq7harhrqf1a9bxwx0gs5am0yg-libXcomposite-0.4.4/include --extra-lib-dirs=/nix/store/2m8p5cdq7harhrqf1a9bxwx0gs5am0yg-libXcomposite-0.4.4/lib --extra-include-dirs=/nix/store/mdka1vzvkcb3y664rwxivjd723y549if-compositeproto-0.4.2/include --extra-lib-dirs=/nix/store/mdka1vzvkcb3y664rwxivjd723y549if-compositeproto-0.4.2/lib --extra-include-dirs=/nix/store/bwh0fp9892j3h7bv59qk1akacan5z4h9-libXi-1.7.4/include --extra-lib-dirs=/nix/store/bwh0fp9892j3h7bv59qk1akacan5z4h9-libXi-1.7.4/lib --extra-include-dirs=/nix/store/q0ni0v652d7cb2c5n9rzhgv339dyr21v-inputproto-2.3.1/include --extra-lib-dirs=/nix/store/q0ni0v652d7cb2c5n9rzhgv339dyr21v-inputproto-2.3.1/lib --extra-include-dirs=/nix/store/7grx23nav7gydd1vyv644icw84xjm5sx-libXcursor-1.1.14/include --extra-lib-dirs=/nix/store/7grx23nav7gydd1vyv644icw84xjm5sx-libXcursor-1.1.14/lib --extra-include-dirs=/nix/store/wawf2bx4dhvcc2kb02gh11zvv0cil5x5-wayland-1.7.0/include --extra-lib-dirs=/nix/store/wawf2bx4dhvcc2kb02gh11zvv0cil5x5-wayland-1.7.0/lib --extra-include-dirs=/nix/store/c7xd3jj8dp12ayqqgz3azwvjp2yakis9-libXinerama-1.1.3/include --extra-lib-dirs=/nix/store/c7xd3jj8dp12ayqqgz3azwvjp2yakis9-libXinerama-1.1.3/lib --extra-include-dirs=/nix/store/ja9wfqv32vmsw91im790wq24x9j3062m-xineramaproto-1.2.1/include --extra-lib-dirs=/nix/store/ja9wfqv32vmsw91im790wq24x9j3062m-xineramaproto-1.2.1/lib --extra-include-dirs=/nix/store/7q6whncf83hzs061b8y5h1sz3wzfqwya-cups-2.0.2/include --extra-lib-dirs=/nix/store/7q6whncf83hzs061b8y5h1sz3wzfqwya-cups-2.0.2/lib --extra-include-dirs=/nix/store/x1zwzk4hrvj5fz34z9n02kafnsr09hyn-openssl-1.0.1m/include --extra-lib-dirs=/nix/store/x1zwzk4hrvj5fz34z9n02kafnsr09hyn-openssl-1.0.1m/lib --extra-include-dirs=/nix/store/fjkshii315nzy8bh74wv0x51di09iadj-gmp-5.1.3/include --extra-lib-dirs=/nix/store/fjkshii315nzy8bh74wv0x51di09iadj-gmp-5.1.3/lib
  [1 of 2] Compiling Gtk2HsSetup      ( Gtk2HsSetup.hs, dist/setup-wrapper/Gtk2HsSetup.o )
  [2 of 2] Compiling Main             ( SetupMain.hs, dist/setup-wrapper/Main.o )
  Linking dist/setup-wrapper/setup ...
  Configuring webkitgtk3-0.13.1.1...
  Dependency base ==4.*: using base-4.7.0.2
  Dependency bytestring ==0.10.*: using bytestring-0.10.4.0
  Dependency cairo >=0.13.0.0 && <0.14: using cairo-0.13.1.0
  Dependency glib >=0.13.0.0 && <0.14: using glib-0.13.1.0
  Dependency gtk3 >=0.13.0.0 && <0.14: using gtk3-0.13.4
  Dependency mtl -any: using mtl-2.1.3.1
  Dependency pango >=0.13.0.0 && <0.14: using pango-0.13.0.5
  Dependency text >=1.0.0.0 && <1.3: using text-1.2.0.4
  setup: The pkg-config package webkitgtk-3.0 version >=1.8 is required but it
  could not be found.
  builder for ‘/nix/store/lbhn6bbsnbxyv0chsmc7nf76c3y9wr03-haskell-webkitgtk3-0.13.1.1.drv’ failed with exit code 1
  error: build of ‘/nix/store/lbhn6bbsnbxyv0chsmc7nf76c3y9wr03-haskell-webkitgtk3-0.13.1.1.drv’ failed
  /run/current-system/sw/bin/nix-shell: failed to build all dependencies
  ```


state: closed
title: gtk3: fix Darwin build
user_login: spwhitt
html_url: https://github.com/NixOS/nixpkgs/pull/7112
updated_at: 2015-04-02 02:11:58
body:
  **Update:** this works now, no longer WIP

  This is a work in progress effort to fix the gtk3 build on Darwin.
  I'm currently encountering the following build error:

  ```
  Undefined symbols for architecture x86_64:
    "_libintl_bind_textdomain_codeset", referenced from:
        _main in updateiconcache.o
    "_libintl_bindtextdomain", referenced from:
        _main in updateiconcache.o
    "_libintl_gettext", referenced from:
        _main in updateiconcache.o
    "_libintl_setlocale", referenced from:
        _main in updateiconcache.o
  ld: symbol(s) not found for architecture x86_64
  ```


state: closed
title: It’s easy to miss that nix-channel has different contexts
user_login: Profpatsch
html_url: https://github.com/NixOS/nixpkgs/issues/7113
updated_at: 2016-02-21 14:05:01
body:
  It took me a few hours of head scratching to find out, that nix-channel needs to be called as root to change the system channel. In hindsight that’s obvious, but it seems easy to miss.

  I’m aware that this is a nix thing, but it mostly is of concern to NixOS I guess.

  How about a message “switched to / added channel foo for user bar”? Since it’s an instant command I think it makes sense to break the rule of silence for that.


state: closed
title: Reduce MariaDB size
user_login: edolstra
html_url: https://github.com/NixOS/nixpkgs/issues/7114
updated_at: 2016-04-17 15:28:49
body:
  The MariaDB package produces a 261 MB directory `$out/mysql-test`, which contributes quite a bit to the 491 MB total package size.

  In the MySQL derivation, we remove this and some other cruft:

  ```
  pkgs/servers/sql/mysql/5.5.x.nix:    rm -r $out/mysql-test $out/sql-bench $out/data
  pkgs/servers/sql/mysql/5.5.x.nix:    rm $out/share/man/man1/mysql-test-run.pl.1
  ```

  I guess the same should be done for MariaDB.

  @shlevy @thoughtpolice @wkennington 


state: open
title: Make `ec2.metadata = true` by default
user_login: onetom
html_url: https://github.com/NixOS/nixpkgs/issues/7115
updated_at: 2018-06-23 20:48:40
body:
  As suggested by @rbvermaa this option could be true by default. It isn't clear that this option is needed as it isn't documented anywhere.

  It's useful because `awcli` or any custom developed services could automatically query http://169.254.169.254/latest/meta-data/iam/security-credentials/ for AWS credentials.


state: closed
title: NixOS closure size reduction
user_login: edolstra
html_url: https://github.com/NixOS/nixpkgs/issues/7117
updated_at: 2016-06-08 19:31:48
body:
  NixOS currently takes up a lot of disk space, which is especially bad for container and cloud deployments. For instance, a basic LAPP (Linux+Apache+PostgreSQL+PHP) configuration takes > 1500 MB.

  Reducing this mostly requires finishing the multiple outputs work to ensure that build-time dependencies (like GCC) don't appear in runtime closures: https://github.com/vcunat/nixpkgs/compare/v/modular

  Progress can be tracked in the closure size charts on Hydra:

  http://hydra.nixos.org/job/nixos/trunk-combined/nixos.closures.tinyContainer.x86_64-linux#tabs-charts
  http://hydra.nixos.org/job/nixos/trunk-combined/nixos.closures.smallContainer.x86_64-linux#tabs-charts
  http://hydra.nixos.org/job/nixos/trunk-combined/nixos.closures.ec2.x86_64-linux#tabs-charts
  http://hydra.nixos.org/job/nixos/trunk-combined/nixos.closures.lapp.x86_64-linux#tabs-charts
  http://hydra.nixos.org/job/nixos/trunk-combined/nixos.closures.xfce.x86_64-linux#tabs-charts


state: closed
title: Add a stdenv that doesn't depend on GCC
user_login: edolstra
html_url: https://github.com/NixOS/nixpkgs/issues/7118
updated_at: 2016-11-14 14:06:10
body:
  And use this in trivial builders like `writeText`. This will prevent commands like `nixos-rebuild switch` from pulling in GCC when nothing actually needs to be compiled.

  The only problem is what to do with `runCommand`, since there might be a few uses that actually invoke gcc.


state: closed
title: Adding Danish dictionary to Aspell
user_login: Lindstroem
html_url: https://github.com/NixOS/nixpkgs/pull/7121
updated_at: 2015-04-16 17:54:22
body:
  I have added the Danish dictionary to Aspell. It is my first pull request for NixOS and GitHub, and hope I am doing everything by the book. Please correct me, if I am not doing things by the book.

  I have tested the Danish dictionary using Aspell command line tool and Emacs.


state: closed
title: Python 2.7.9 urlopen error [SSL: CERTIFICATE_VERIFY_FAILED]
user_login: datakurre
html_url: https://github.com/NixOS/nixpkgs/issues/7124
updated_at: 2015-05-28 12:29:47
body:
  I'm on OSX with the latest unstable nixpkgs release.

  I'm getting the following error from a python script build with the default nixpkgs python (using buildPythonPackage):

  ```
      error: <urlopen error [SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed (_ssl.c:581)>
  ```

  How should I proceed to debug the issue? I guess changing to Python 2.7.8 (without SSL verification) would be a temporary fix, but I don't know how to change the default python version and cannot find a working documentation for it.


state: closed
title: Package 'zerofree'.
user_login: ctheune
html_url: https://github.com/NixOS/nixpkgs/pull/7127
updated_at: 2015-08-19 16:00:21
body:
  I'm not sure whether e2fsprogs really is the right dependency for

   #include <ext2fs/ext2fs.h>

  It works when depending on e2fsprogs but I'm not sure whether that is indirect.


state: closed
title: in zero context, cabal-install elects ghc-mod-0.3.0, against the current 5.2.1.2
user_login: deepfire
html_url: https://github.com/NixOS/nixpkgs/issues/7131
updated_at: 2015-04-02 09:36:54
body:
  With an empty ~/.cabal and ~/.ghc, executing `cabal install happy shake genericpretty tuple interpolatedstring-perl6 missingh base-unicode-symbols ghc-mod` elects the 0.3.0 version of ghc-mod, instead of 5.2.1.2.

  configuration.nix environment.systemPackages (yes, I'm overlaying cabal-installed things atop the system packages):

  ```
      # haskell
      haskellngPackages.atto-lisp
      haskellngPackages.base-unicode-symbols
      haskellngPackages.cabal-install
      haskellngPackages.cabal2nix
      haskellngPackages.filestore
      haskellngPackages.GenericPretty
      haskellngPackages.ghc
      # haskellngPackages.ghc-mod
      haskellngPackages.ghc-mtl
      haskellngPackages.xmobar
      haskellngPackages.xmonad
      haskellngPackages.xmonad-contrib
      haskellngPackages.xmonad-extras
      haskellngPackages.yeganesh
  ```

  ```
  [deepfire@andromedae:~]$  cabal install happy shake genericpretty tuple interpolatedstring-perl6 missingh base-unicode-symbols ghc-mod
  Resolving dependencies...
  Downloading GenericPretty-1.2.1...
  Downloading HUnit-1.2.5.2...
  Configuring GenericPretty-1.2.1...
  Downloading OneTuple-0.2.1...
  Configuring HUnit-1.2.5.2...
  Downloading base-unicode-symbols-0.2.2.4...
  Configuring base-unicode-symbols-0.2.2.4...
  Downloading extra-1.1...
  Downloading js-flot-0.8.3...
  Configuring OneTuple-0.2.1...
  Configuring extra-1.1...
  Downloading js-jquery-1.11.2...
  Building base-unicode-symbols-0.2.2.4...
  Building GenericPretty-1.2.1...
  Building HUnit-1.2.5.2...
  Building OneTuple-0.2.1...
  Building extra-1.1...
  Installed base-unicode-symbols-0.2.2.4
  Installed OneTuple-0.2.1
  Installed GenericPretty-1.2.1
  Installed HUnit-1.2.5.2
  Installed extra-1.1
  Downloading network-2.6.0.2...
  Configuring js-jquery-1.11.2...
  Downloading random-1.1...
  Configuring js-flot-0.8.3...
  Building js-jquery-1.11.2...
  Building js-flot-0.8.3...
  Downloading safe-0.3.8...
  Configuring network-2.6.0.2...
  Configuring random-1.1...
  Downloading syb-0.4.4...
  Building random-1.1...
  Installed js-jquery-1.11.2
  Configuring safe-0.3.8...
  Downloading text-1.2.0.4...
  Configuring syb-0.4.4...
  Downloading th-lift-0.7.2...
  Configuring th-lift-0.7.2...
  Downloading transformers-0.4.3.0...
  Building safe-0.3.8...
  Building syb-0.4.4...
  Downloading utf8-string-1...
  Installed js-flot-0.8.3
  Configuring text-1.2.0.4...
  Configuring transformers-0.4.3.0...
  Downloading tuple-0.3.0.2...
  Building th-lift-0.7.2...
  Configuring utf8-string-1...
  Building text-1.2.0.4...
  Building transformers-0.4.3.0...
  Building utf8-string-1...
  Configuring tuple-0.3.0.2...
  Installed safe-0.3.8
  Building tuple-0.3.0.2...
  Installed th-lift-0.7.2
  Building network-2.6.0.2...
  Installed syb-0.4.4
  Downloading th-expand-syns-0.3.0.6...
  Configuring th-expand-syns-0.3.0.6...
  Installed random-1.1
  Building th-expand-syns-0.3.0.6...
  Installed utf8-string-1
  Installed th-expand-syns-0.3.0.6
  Installed transformers-0.4.3.0
  Downloading mtl-2.2.1...
  Installed network-2.6.0.2
  Configuring mtl-2.2.1...
  Building mtl-2.2.1...
  Installed tuple-0.3.0.2
  Installed mtl-2.2.1
  Downloading happy-1.19.5...
  Downloading hslogger-1.2.8...
  Configuring hslogger-1.2.8...
  Downloading regex-base-0.93.2...
  Downloading th-reify-many-0.1.3...
  Configuring happy-1.19.5...
  Building hslogger-1.2.8...
  Configuring regex-base-0.93.2...
  Configuring th-reify-many-0.1.3...
  Building regex-base-0.93.2...
  Building th-reify-many-0.1.3...
  Building happy-1.19.5...
  Installed th-reify-many-0.1.3
  Installed regex-base-0.93.2
  Downloading regex-posix-0.95.2...
  Installed hslogger-1.2.8
  Configuring regex-posix-0.95.2...
  Building regex-posix-0.95.2...
  Installed regex-posix-0.95.2
  Downloading regex-compat-0.95.1...
  Configuring regex-compat-0.95.1...
  Building regex-compat-0.95.1...
  Installed regex-compat-0.95.1
  Installed happy-1.19.5
  Installed text-1.2.0.4
  Downloading hashable-1.2.3.2...
  Downloading parsec-3.1.9...
  Configuring hashable-1.2.3.2...
  Downloading polyparse-1.11...
  Configuring parsec-3.1.9...
  Configuring polyparse-1.11...
  Building hashable-1.2.3.2...
  Building parsec-3.1.9...
  Building polyparse-1.11...
  Installed hashable-1.2.3.2
  Downloading nats-1...
  Downloading unordered-containers-0.2.5.1...
  Configuring nats-1...
  Configuring unordered-containers-0.2.5.1...
  Building nats-1...
  Building unordered-containers-0.2.5.1...
  Installed nats-1
  Downloading th-orphans-0.11.1...
  Configuring th-orphans-0.11.1...
  Building th-orphans-0.11.1...
  Installed parsec-3.1.9
  Downloading MissingH-1.3.0.1...
  Configuring MissingH-1.3.0.1...
  Building MissingH-1.3.0.1...
  Installed polyparse-1.11
  Downloading cpphs-1.19...
  Installed unordered-containers-0.2.5.1
  Downloading shake-0.15...
  Configuring cpphs-1.19...
  Building cpphs-1.19...
  Configuring shake-0.15...
  Building shake-0.15...
  Installed th-orphans-0.11.1
  Installed cpphs-1.19
  Downloading haskell-src-exts-1.16.0.1...
  Installed MissingH-1.3.0.1
  Configuring haskell-src-exts-1.16.0.1...
  Building haskell-src-exts-1.16.0.1...
  Installed shake-0.15
  Installed haskell-src-exts-1.16.0.1
  Downloading ghc-mod-0.3.0...
  Downloading haskell-src-meta-0.6.0.8...
  Configuring ghc-mod-0.3.0...
  Configuring haskell-src-meta-0.6.0.8...
  Building ghc-mod-0.3.0...
  Building haskell-src-meta-0.6.0.8...
  Failed to install ghc-mod-0.3.0
  Build log ( /home/deepfire/.cabal/logs/ghc-mod-0.3.0.log ):
  Configuring ghc-mod-0.3.0...
  Building ghc-mod-0.3.0...
  Preprocessing executable 'ghc-mod' for ghc-mod-0.3.0...
  [1 of 6] Compiling Param            ( Param.hs, dist/build/ghc-mod/ghc-mod-tmp/Param.o )
  [2 of 6] Compiling Lang             ( Lang.hs, dist/build/ghc-mod/ghc-mod-tmp/Lang.o )
  [3 of 6] Compiling List             ( List.hs, dist/build/ghc-mod/ghc-mod-tmp/List.o )
  [4 of 6] Compiling Check            ( Check.hs, dist/build/ghc-mod/ghc-mod-tmp/Check.o )
  [5 of 6] Compiling Browse           ( Browse.hs, dist/build/ghc-mod/ghc-mod-tmp/Browse.o )

  Browse.hs:41:72:
      Not in scope: data constructor ‘ExplicitForall’
      Perhaps you meant ‘ExplicitForAll’ (imported from Language.Haskell.Exts.Extension)
  Installed haskell-src-meta-0.6.0.8
  Downloading interpolatedstring-perl6-0.9.0...
  Configuring interpolatedstring-perl6-0.9.0...
  Building interpolatedstring-perl6-0.9.0...
  Installed interpolatedstring-perl6-0.9.0
  cabal: Error: some packages failed to install:
  ghc-mod-0.3.0 failed during the building phase. The exception was:
  ExitFailure 1
  ```


state: open
title: NixOS Live USB/DVD fails in UEFI mode
user_login: OOPMan
html_url: https://github.com/NixOS/nixpkgs/issues/7132
updated_at: 2019-04-20 13:29:19
body:
  Hi guys

  Recently I decided try NixOS. First I downloaded the 14.12 x86_64 graphical ISO and tested it in virtualbox. Everything worked nicely so I decided to give it a go on my base hardware.

  Currently my system is dual-booting Windows 7 Ultimate x86_64 and Sabayon Linux x86_64 (A deriviative of Gentoo Linux). My intention is to replace Sabayon with NixOS.

  However, when booting from either a DVD or USB stick in UEFI mode, the boot process stalls at a random point. The system still responds to CTRL+ALT+DEL but boot proceeds no further and no error significant messages are displayed. Booting from the DVD in BIOS mode works fine however :-/

  I modified the kernel parameters on the USB stick to using loglevel 7 (maximum logging) and tried booting three times in UEFI mode. Each team, the boot stalled at a different stage and no common logging messages where displayed that could indicate why. I used a phone to screencap each time, you can see the results at https://plus.google.com/photos/116682673061080912644/albums/6132475820380017041

  Just to be sure, I also tested the latest ChakraOS live ISO via UEFI USB and it works fine.

  I'd love to be able to give you guys better information on what's going wrong if you can give me some idea as to what information would prove useful.


state: closed
title: firefox-bin: update to version 37.0; thunderbird-bin: update to version 31.6.0
user_login: taku0
html_url: https://github.com/NixOS/nixpkgs/pull/7135
updated_at: 2015-04-04 10:10:55
body:
  Firefox 37.0
  - Heartbeat user rating system - your feedback about Firefox
  - Improved protection against site impersonation via OneCRL centralized certificate revocation
  - Opportunistically encrypt HTTP traffic where the server supports HTTP/2 AltSvc
  - Disabled insecure TLS version fallback for site security

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

  Thunderbird 31.6.0
  No release notes yet.
  https://www.mozilla.org/en-US/thunderbird/releases/


state: closed
title: phantomjs: provide builds for 2.0?
user_login: blueyed
html_url: https://github.com/NixOS/nixpkgs/issues/7136
updated_at: 2016-03-05 23:03:31
body:
  PhantomJS isn't built currently, but uses the binary builds.

  There are no (official) binary builds available though currently, because of
  internal issues (https://github.com/ariya/phantomjs/issues/12948).

  Since building PhantomJS from source is rather intense, I was hoping for nixpkgs
  to provide it.

  From https://github.com/NixOS/nixpkgs/blob/master/pkgs/development/tools/phantomjs/default.nix:

  ```
  # I chose to use the binary build for now.
  # The source version is quite nasty to compile
  # because it has bundled a lot of external libraries (like QT and Webkit)
  # and no easy/nice way to use the system versions of these
  ```

  Would it be possible and feasible to have a nixpkg which doesn't use the system versions of the libraries?

  /cc @bluescreen303


state: closed
title: How to use haskell-ng's new support for GHCJS?
user_login: k0001
html_url: https://github.com/NixOS/nixpkgs/issues/7137
updated_at: 2015-04-03 23:35:30
body:
  Since the recent support for GHCJS in `haskell-ng` I haven't been able to get an environment where GHCJS is available.

  These examples are using `nixpkgs` as of `d080a94b57c064636b0d08416c1d7b4d386cee13` (April 2nd 2015).

  Here's something that works OK using GHC 7.10.1:

  ```
  k@z0 ~ 0 % nix-shell -p "haskell-ng.packages.ghc7101.ghcWithPackages (p: [ ])" --command 'echo "OK"'
  OK
  ```

  Now, a similar scenario using GHCJS doesn't work:

  ```
  nix-shell -p "haskell-ng.packages.ghcjs.ghcWithPackages (p: [ ])" --command 'echo "OK"'
  error: assertion failed at "/home/k/q/nixpkgs.git/pkgs/development/haskell-modules/with-packages-wrapper.nix":6:1
  (use ‘--show-trace’ to show detailed location information)
  ```

  Again for GHCJS, with `--show-trace`:

  ```
  nix-shell -p "haskell-ng.packages.ghcjs.ghcWithPackages (p: [ ])" --command 'echo "OK"' --show-trace
  error: while evaluating the attribute ‘nativeBuildInputs’ of the derivation ‘shell’ at "/home/k/q/nixpkgs.git/pkgs/build-support/trivial-builders.nix":10:14:
  while evaluating ‘ghcWithPackages’ at "/home/k/q/nixpkgs.git/pkgs/development/haskell-modules/default.nix":57:27, called from "(string)":1:66:
  while evaluating ‘callPackage’ at "/home/k/q/nixpkgs.git/pkgs/development/haskell-modules/default.nix":50:26, called from "/home/k/q/nixpkgs.git/pkgs/development/haskell-modules/default.nix":57:33:
  while evaluating ‘callPackageWithScope’ at "/home/k/q/nixpkgs.git/pkgs/development/haskell-modules/default.nix":45:42, called from "/home/k/q/nixpkgs.git/pkgs/development/haskell-modules/default.nix":50:32:
  while evaluating ‘callPackageWith’ at "/home/k/q/nixpkgs.git/lib/customisation.nix":103:35, called from "/home/k/q/nixpkgs.git/pkgs/development/haskell-modules/default.nix":45:49:
  while evaluating ‘makeOverridable’ at "/home/k/q/nixpkgs.git/lib/customisation.nix":56:24, called from "/home/k/q/nixpkgs.git/lib/customisation.nix":107:8:
  while evaluating anonymous function at "/home/k/q/nixpkgs.git/pkgs/development/haskell-modules/with-packages-wrapper.nix":1:1, called from "/home/k/q/nixpkgs.git/lib/customisation.nix":58:12:
  assertion failed at "/home/k/q/nixpkgs.git/pkgs/development/haskell-modules/with-packages-wrapper.nix":6:1
  ```

  Line 6 of `/home/k/q/nixpkgs.git/pkgs/development/haskell-modules/with-packages-wrapper.nix` says:

  ```
  assert lib.versionOlder "6.12" ghc.version;
  ```

  Is it me doing something wrong in the way GHCJS is supposed to be used or an issue that needs to be fixed?

  Morevover, what's the basic layout that a `shell.nix` file using `haskell-ng`'s `GHCJS` support should have? Up to some days ago I succesfully used `shell.nix` files similar to [this one](https://github.com/ocharles/virtual-dom/blob/0be06f553f9d4ba6a5d7b1db68e00fee246cda87/shell.nix), intended to be used with @ryantrinkle's work on [`ghcjs-setup`](https://github.com/ryantrinkle/ghcjs-setup), but that isn't working anymore due to the very same assertion failure in line `6` of `/home/k/q/nixpkgs.git/pkgs/development/haskell-modules/with-packages-wrapper.nix`.


state: closed
title: s3cmd: 1.0.1 -> 1.5.2 and remove git version
user_login: spwhitt
html_url: https://github.com/NixOS/nixpkgs/pull/7138
updated_at: 2015-04-07 22:47:17
body:
  As far as I can tell, there's no reason to keep the old version
  of s3cmd or the git version (introduced in #2809) around.


state: closed
title: Force cmake to only search for packages in buildInputs
user_login: giogadi
html_url: https://github.com/NixOS/nixpkgs/pull/7141
updated_at: 2015-05-09 14:17:10
body:
  Attempt to solve issues like #6925. I can confirm that it stopped cmake from finding libraries in /usr/local in my projects.

  Some background on this fix can be found [here](https://github.com/copumpkin/nixpkgs/issues/25#issuecomment-87708174).


state: closed
title: Fixed hashes for cabal2nix.
user_login: Chobbes
html_url: https://github.com/NixOS/nixpkgs/pull/7142
updated_at: 2015-04-03 09:23:52
body:
  Looks like somebody did a push --force that broke the build ;)

  https://github.com/NixOS/cabal2nix/commit/d131b2b2db1bc37a10bbc40c3adea3f006633a5e
  https://github.com/NixOS/cabal2nix/commit/33c83599330d67929bef9b3bf10131e352bd108c


state: closed
title: nixpkgs: added old stable nodejs v0.10.38
user_login: flosse
html_url: https://github.com/NixOS/nixpkgs/pull/7145
updated_at: 2015-04-16 09:40:51
body:
  There are some node packages with native addons that don't compile with node `v0.12.x`. Can we keep an old stable node version?


state: closed
title: grsecurity module: use types.enum
user_login: joachifm
html_url: https://github.com/NixOS/nixpkgs/pull/7150
updated_at: 2015-04-03 23:47:14
body:
  Also
  - set desktop as default system
  - make virtualisationSoftware nullOr
  - make virtualisationConfig nullOr

  @thoughtpolice 


state: closed
title: irrlicht: Compilation fails after mesa update to > 10 (nixos-unstable)
user_login: rzetterberg
html_url: https://github.com/NixOS/nixpkgs/issues/7152
updated_at: 2015-04-06 08:46:32
body:
  After the update of `mesa` to version > 10 [irrlicht](https://github.com/NixOS/nixpkgs/blob/f40fc0624d22dd4dc5c7e0ec99ec611be33c9d41/pkgs/development/libraries/irrlicht/default.nix) fails to compile due to changes in the API.

  irrlicht is a 3D engine for games and is only used by two other packages in nixpkgs:
  - [super-tux-kart](https://github.com/NixOS/nixpkgs/blob/e41a169a60f18f7102137510ff243fea295c0995/pkgs/games/super-tux-kart/default.nix)
  - [minetest](https://github.com/NixOS/nixpkgs/blob/f40fc0624d22dd4dc5c7e0ec99ec611be33c9d41/pkgs/games/minetest/default.nix)

  Here is the actual error when running `nix-env -i irrlicht-1.8-svn-3843`:

  ```
  /include -DIRRLICHT_EXPORTS=1  -c -o COpenGLDriver.o COpenGLDriver.cpp
  In file included from COpenGLDriver.h:25:0,
                   from COpenGLDriver.cpp:5:
  COpenGLExtensionHandler.h:1180:3: error: 'PFNGLBLENDEQUATIONPROC' does not name a type
     PFNGLBLENDEQUATIONPROC pGlBlendEquation;
     ^
  COpenGLExtensionHandler.h: In member function 'void irr::video::COpenGLExtensionHandler::extGlBlendEquation(GLenum)':
  COpenGLExtensionHandler.h:2403:6: error: 'pGlBlendEquation' was not declared in this scope
    if (pGlBlendEquation)
        ^
  make: *** [COpenGLDriver.o] Error 1
  builder for ‘/nix/store/0dl96w3ahgpqwxvcy8byjpm3gz8x41rm-irrlicht-1.8-svn-3843.drv’ failed with exit code 2
  error: build of ‘/nix/store/0dl96w3ahgpqwxvcy8byjpm3gz8x41rm-irrlicht-1.8-svn-3843.drv’ failed
  ```

  [Relevant bug report on irrlicht's sourceforge page](http://sourceforge.net/p/irrlicht/bugs/429/) 

  I'm looking at whether I can fix this myself and provide a PR today :)


state: closed
title: Use libvpx-git on Darwin
user_login: spwhitt
html_url: https://github.com/NixOS/nixpkgs/pull/7156
updated_at: 2015-04-07 22:47:17
body:
  libvpx 1.3.0 is extremely challenging for us to compile on Darwin. I
  think we would need to use clang 3.5 and patch the configure scripts
  heavily. But libvpx-git works great, so lets just use that instead.


state: closed
title: Fixes irrlicht and minetest to work with mesa > 10
user_login: rzetterberg
html_url: https://github.com/NixOS/nixpkgs/pull/7158
updated_at: 2015-04-04 10:28:43
body:
  This commit fixes #7152 for me locally. 

  I used the patch for irrlicht from here: https://github.com/gentoo/gentoo-portage-rsync-mirror/blob/master/dev-games/irrlicht/files/irrlicht-1.8.1-mesa-10.x.patch

  I have built the changes against nixos-unstable, and I was able to run minetest without any problems!


state: closed
title: libvpx: refactor & 1.3.0 -> 1.4.0
user_login: codyopel
html_url: https://github.com/NixOS/nixpkgs/pull/7159
updated_at: 2015-05-12 11:35:22
body:
  ~~Fixed compilation using clang 3.5+
  Fixed building on Darwin
  Removed unnecessary optionals simplifying the build~~

  @spwhitt @gridaphobe 
  ~~This should resolve compilation using clang 3.5+ for 1.3.0, and hopefully fixes the build on Darwin.  I also refactored the build to simplify everything as much as possible in case more fixes are needed.~~


state: closed
title: ffmpeg: refactor, ffmpeg -> ffmpeg-full & add ffmpeg (minimal)
user_login: codyopel
html_url: https://github.com/NixOS/nixpkgs/pull/7160
updated_at: 2015-05-11 08:07:26
body:
  With this PR the default ffmpeg build now only includes dependencies required by builds that link against or use ffmpeg.  The current feature-complete build is moved to `ffmpeg-full` and backwards compatibility has been removed.  `ffmpeg-full` will use the latest version of ffmpeg available which allows the versioning to be removed from the build simplifying things.  The default ffmpeg build is now simpler and easier to maintain, and still supports all versions of ffmpeg.

  I did not add network support or x11 screen grabbing support because I couldn't find any builds that use it, if anyone knows of any please let me know and I will re-add it.  Most link directly against libX11, etc... instead of using ffmpeg.

  @edolstra 
  This PR should resolve 3779aa0 in a clean way and help with #7117.

  The mixed hyphen and camel case has been removed, it was caused because I copied optionals directly from the configure script and appended a suffix.  The `faacSupport` vs `faacExtlib` suffix is because all optionals are seperated into categories, Extlib, Programs, Library, Licensing, Documentation, Build & Developer, however only the external libraries that are disabled by default use this.

  @peti 
  I migrated it to use `stdenv.lib.enableFeature`, I wasn't aware a builtin function existed.

  @vcunat 
  I also added the `inherit (stdenv) isLinux` etc... changes you mentioned

  @spwhitt @henrytill
  I changed the way the darwin fixes were implemented a bit for `ffmpeg` & `ffmpeg-full` so if the changes break anything on Darwin let me know.

  @copumpkin @Fuuzetsu


state: closed
title: haskell: fix taffybar on GHC 7.10
user_login: cstrahan
html_url: https://github.com/NixOS/nixpkgs/pull/7161
updated_at: 2015-04-09 20:33:35
body:
  This:
  - Updates the versions for the gtk2hs subprojects
  - Use HStringTemplate-0.8.3 on GHC 7.10
  - ~~Fixes taffybar~~ (the fix landed in 0.4.5, so I'll just wait for hackage-packages.nix to be updated)


state: closed
title: Fixes minetest mesa 10.* incompatibility, adds minetest server service
user_login: rzetterberg
html_url: https://github.com/NixOS/nixpkgs/pull/7164
updated_at: 2015-04-06 08:46:26
body:
  I messed up the last PR (https://github.com/NixOS/nixpkgs/pull/7158), these are the same changes but without the merge branch commit stuff.

  Sorry for the noise!


state: closed
title: ghc-mod doesn't build with haskell-ng.packages.ghc7101
user_login: miguel-negrao
html_url: https://github.com/NixOS/nixpkgs/issues/7165
updated_at: 2015-04-19 17:20:07
body:
  On commit 

  ```
  commit 3d60f6401fe698262dfb636c506cc635b1c340dc
  Author: Charles Strahan <charles.c.strahan@gmail.com>
  Date:   Fri Apr 3 18:54:18 2015 -0400

      haskell: fix GHC version check for GHCJS
  ```

  I get 

  ```
  [17 of 38] Compiling Language.Haskell.GhcMod.Cradle ( Language/Haskell/GhcMod/Cradle.hs, dist/build/Language/Haskell/GhcMod/Cradle.o )
  builder for ‘/nix/store/arwx2pjnhwzqjsgqgb816k044y3ygd00-haskell-ghc-mod-5.2.1.2.drv’ failed with exit code 1
  cannot build derivation ‘/nix/store/ba4q8zmi0x4wikhxz78j2b7mqffpn4fp-ghc-7.10.1.drv’: 1 dependencies couldn't be built
  error: build of ‘/nix/store/ba4q8zmi0x4wikhxz78j2b7mqffpn4fp-ghc-7.10.1.drv’ failed
  /home/miguel/.nix-profile/bin/nix-shell: failed to build all dependencies
  ```


state: open
title: Useless warnings like File format not recognized
user_login: aragnon
html_url: https://github.com/NixOS/nixpkgs/issues/7166
updated_at: 2018-06-23 23:29:10
body:
  Likely strip should never be called in the first place. 

  ```
  # nix-env --upgrade output
  strip:/nix/store/rbrjd2yp28r7qqzpy75x88kyxwvp4z0v-calibre-2.20.0/lib/calibre/calibre/utils/ipc/worker.py: File format not recognized
  ```

  Builds should be _quiet_ and without warnings. 


state: closed
title: pandoc: fix on GHC 7.10
user_login: cstrahan
html_url: https://github.com/NixOS/nixpkgs/pull/7168
updated_at: 2015-04-06 13:56:25
body:
  This fixes Pandoc on GHC 7.10. These patches should no longer be necessary when these versions are released:
  - pandoc-citeproc > 0.6
  - pandoc > 1.13.2


state: closed
title: hakyll: fix on GHC 7.10
user_login: cstrahan
html_url: https://github.com/NixOS/nixpkgs/pull/7169
updated_at: 2015-04-07 15:37:56
body:
  This fixes Hakyll on GHC 7.10. I've sent a PR upstream. For detauls, see:
  - https://github.com/jaspervdj/hakyll/pull/344
  - https://github.com/jaspervdj/hakyll/issues/343

  This depends on the fixes to Pandoc in https://github.com/NixOS/nixpkgs/pull/7168


state: closed
title: django: add a django_gis variant which patches django to properly point ...
user_login: risicle
html_url: https://github.com/NixOS/nixpkgs/pull/7170
updated_at: 2015-12-03 13:29:18
body:
  ...at its gis libs but therefore also has them as dependencies (gdal for one can be quite big)

  I'm unsure as to whether this is the best way to expose this as a package, so I'm open to ideas, but this works for me.


state: closed
title: Ruby Bundix does not build on HEAD (maybe non-deterministic build?)
user_login: ryantm
html_url: https://github.com/NixOS/nixpkgs/issues/7171
updated_at: 2015-04-08 14:02:43
body:
  Here's the error message:

  ```
  output path ‘/nix/store/q7aq9f95rnybb1snsif9271139vgsjvg-git-export’ should have r:sha256 hash ‘1l4r55n1wzr817l225l6pm97li1mxg9icd8s51cpfihh91nkdz68’, instead has ‘0q7cjmz1fsrw3yfsr3h274qjamwnw01xgaqq3h5cjbqlrni4iq7k’
  cannot build derivation ‘/nix/store/jax9rqzrp6aq8q5jjxdavagp7mqgcbgn-ruby-2.1.3-p0-bundler-HEAD.drv’: 1 dependencies couldn't be built
  cannot build derivation ‘/nix/store/h04qx4xj9x6c6gawqp3d62hxd1cdrjjn-bundix.drv’: 1 dependencies couldn't be built
  error: build of ‘/nix/store/h04qx4xj9x6c6gawqp3d62hxd1cdrjjn-bundix.drv’ failed
  ```

  Here's the full log:

  ```
  ~/p/nixpkgs (master)$ git rev-parse HEAD
  abf330a79aa4bb10b23c729e553cfa9688b0b1c3
  ~/p/nixpkgs (master)$ uname -a
  Linux rtmnix 3.14.36 #1-NixOS SMP Thu Jan 1 00:00:01 UTC 1970 x86_64 GNU/Linux
  ~/p/nixpkgs (master)$ nix-shell -I . -p bundix --pure
  these derivations will be built:
    /nix/store/n7405xxvann2xqb1xh1rwk4gk7mmvjqz-git-export.drv
    /nix/store/jax9rqzrp6aq8q5jjxdavagp7mqgcbgn-ruby-2.1.3-p0-bundler-HEAD.drv
    /nix/store/h04qx4xj9x6c6gawqp3d62hxd1cdrjjn-bundix.drv
  building path(s) ‘/nix/store/q7aq9f95rnybb1snsif9271139vgsjvg-git-export’
  exporting https://github.com/bundler/bundler.git (rev a2343c9eabf5403d8ffcbca4dea33d18a60fc157) into /nix/store/q7aq9f95rnybb1snsif9271139vgsjvg-git-export
  Initialized empty Git repository in /nix/store/q7aq9f95rnybb1snsif9271139vgsjvg-git-export/.git/
  remote: Counting objects: 42487, done.        
  remote: Compressing objects: 100% (162/162), done.        
  remote: Total 42487 (delta 3), reused 150 (delta 0), pack-reused 42325        
  Receiving objects: 100% (42487/42487), 16.56 MiB | 6.08 MiB/s, done.
  Resolving deltas: 100% (22164/22164), done.
  From https://github.com/bundler/bundler
   * [new branch]      0-8-stable -> origin/0-8-stable
   * [new branch]      0-9-stable -> origin/0-9-stable
   * [new branch]      1-0-stable -> origin/1-0-stable
   * [new branch]      1-1-stable -> origin/1-1-stable
   * [new branch]      1-2-stable -> origin/1-2-stable
   * [new branch]      1-3-stable -> origin/1-3-stable
   * [new branch]      1-5-stable -> origin/1-5-stable
   * [new branch]      1-6-stable -> origin/1-6-stable
   * [new branch]      1-7-stable -> origin/1-7-stable
   * [new branch]      1-8-stable -> origin/1-8-stable
   * [new branch]      1-9-stable -> origin/1-9-stable
   * [new branch]      1-99-dev   -> origin/1-99-dev
   * [new branch]      171        -> origin/171
   * [new branch]      2-0-dev    -> origin/2-0-dev
   * [new branch]      2-0-dev-archived -> origin/2-0-dev-archived
   * [new branch]      2813-fix-self-dependency-bug -> origin/2813-fix-self-dependency-bug
   * [new branch]      autobundle -> origin/autobundle
   * [new branch]      checksum   -> origin/checksum
   * [new branch]      dont_run_git_commands_during_runtime -> origin/dont_run_git_commands_during_runtime
   * [new branch]      execless   -> origin/execless
   * [new branch]      fetchers_fetchers_everywhere -> origin/fetchers_fetchers_everywhere
   * [new branch]      fix-backtracking-from-child -> origin/fix-backtracking-from-child
   * [new branch]      fix-bug-with-bundle-cache-erroring -> origin/fix-bug-with-bundle-cache-erroring
   * [new branch]      fix-thread-safety-parallel-install -> origin/fix-thread-safety-parallel-install
   * [new branch]      fix-worker-cleanup-error -> origin/fix-worker-cleanup-error
   * [new branch]      fix-worker-index-jruby -> origin/fix-worker-index-jruby
   * [new branch]      fix_missing_gem_dir -> origin/fix_missing_gem_dir
   * [new branch]      gem_tasks  -> origin/gem_tasks
   * [new branch]      gemfile_hashing -> origin/gemfile_hashing
   * [new branch]      gh-pages   -> origin/gh-pages
   * [new branch]      make-paralle-fetch-jruby -> origin/make-paralle-fetch-jruby
   * [new branch]      master     -> origin/master
   * [new branch]      molinillo  -> origin/molinillo
   * [new branch]      new-index  -> origin/new-index
   * [new branch]      old-gem-version -> origin/old-gem-version
   * [new branch]      parallel_threads -> origin/parallel_threads
   * [new branch]      platforms  -> origin/platforms
   * [new branch]      refactor-resolver -> origin/refactor-resolver
   * [new branch]      removing_the_spec_gil -> origin/removing_the_spec_gil
   * [new branch]      retry_network -> origin/retry_network
   * [new branch]      rubygems22_exts -> origin/rubygems22_exts
   * [new branch]      seg-force  -> origin/seg-force
   * [new branch]      sources    -> origin/sources
   * [new branch]      test_default_gems -> origin/test_default_gems
   * [new branch]      travis-docker -> origin/travis-docker
   * [new branch]      unsupported_sources -> origin/unsupported_sources
   * [new branch]      user_agent -> origin/user_agent
   * [new branch]      user_agent2 -> origin/user_agent2
   * [new tag]         v1.1.5     -> v1.1.5
   * [new tag]         v1.2.5     -> v1.2.5
   * [new tag]         v1.6.9     -> v1.6.9
   * [new tag]         v1.7.14    -> v1.7.14
   * [new tag]         v1.8.6     -> v1.8.6
   * [new tag]         0.3.1      -> 0.3.1
   * [new tag]         0.4.0      -> 0.4.0
   * [new tag]         0.4.1      -> 0.4.1
   * [new tag]         0.5.0      -> 0.5.0
   * [new tag]         0.6.0      -> 0.6.0
   * [new tag]         0.7.0      -> 0.7.0
   * [new tag]         0.7.2      -> 0.7.2
   * [new tag]         0.8.0      -> 0.8.0
   * [new tag]         0.8.2      -> 0.8.2
   * [new tag]         0.8.5      -> 0.8.5
   * [new tag]         0.9.10     -> 0.9.10
   * [new tag]         0.9.11     -> 0.9.11
   * [new tag]         0.9.12     -> 0.9.12
   * [new tag]         0.9.13     -> 0.9.13
   * [new tag]         0.9.14     -> 0.9.14
   * [new tag]         0.9.15     -> 0.9.15
   * [new tag]         0.9.16     -> 0.9.16
   * [new tag]         0.9.17     -> 0.9.17
   * [new tag]         0.9.18     -> 0.9.18
   * [new tag]         0.9.19     -> 0.9.19
   * [new tag]         0.9.20     -> 0.9.20
   * [new tag]         0.9.21     -> 0.9.21
   * [new tag]         0.9.22     -> 0.9.22
   * [new tag]         0.9.23     -> 0.9.23
   * [new tag]         0.9.24     -> 0.9.24
   * [new tag]         0.9.25     -> 0.9.25
   * [new tag]         0.9.26     -> 0.9.26
   * [new tag]         0.9.3      -> 0.9.3
   * [new tag]         0.9.4      -> 0.9.4
   * [new tag]         0.9.5      -> 0.9.5
   * [new tag]         0.9.6      -> 0.9.6
   * [new tag]         0.9.7      -> 0.9.7
   * [new tag]         0.9.8      -> 0.9.8
   * [new tag]         0.9.9      -> 0.9.9
   * [new tag]         1.0.0      -> 1.0.0
   * [new tag]         1.0.0.beta.1 -> 1.0.0.beta.1
   * [new tag]         1.0.0.beta.10 -> 1.0.0.beta.10
   * [new tag]         1.0.0.beta.2 -> 1.0.0.beta.2
   * [new tag]         1.0.0.beta.3 -> 1.0.0.beta.3
   * [new tag]         1.0.0.beta.4 -> 1.0.0.beta.4
   * [new tag]         1.0.0.beta.5 -> 1.0.0.beta.5
   * [new tag]         1.0.0.beta.6 -> 1.0.0.beta.6
   * [new tag]         1.0.0.beta.7 -> 1.0.0.beta.7
   * [new tag]         1.0.0.beta.8 -> 1.0.0.beta.8
   * [new tag]         1.0.0.beta.9 -> 1.0.0.beta.9
   * [new tag]         1.0.0.rc.1 -> 1.0.0.rc.1
   * [new tag]         1.0.0.rc.2 -> 1.0.0.rc.2
   * [new tag]         1.0.0.rc.3 -> 1.0.0.rc.3
   * [new tag]         1.0.0.rc.4 -> 1.0.0.rc.4
   * [new tag]         1.0.0.rc.5 -> 1.0.0.rc.5
   * [new tag]         1.0.0.rc.6 -> 1.0.0.rc.6
   * [new tag]         v0.9.0     -> v0.9.0
   * [new tag]         v0.9.0.pre3 -> v0.9.0.pre3
   * [new tag]         v0.9.0.pre4 -> v0.9.0.pre4
   * [new tag]         v0.9.0.pre5 -> v0.9.0.pre5
   * [new tag]         v1.0.0     -> v1.0.0
   * [new tag]         v1.0.1     -> v1.0.1
   * [new tag]         v1.0.10    -> v1.0.10
   * [new tag]         v1.0.11    -> v1.0.11
   * [new tag]         v1.0.12    -> v1.0.12
   * [new tag]         v1.0.13    -> v1.0.13
   * [new tag]         v1.0.14    -> v1.0.14
   * [new tag]         v1.0.15    -> v1.0.15
   * [new tag]         v1.0.16    -> v1.0.16
   * [new tag]         v1.0.17    -> v1.0.17
   * [new tag]         v1.0.18    -> v1.0.18
   * [new tag]         v1.0.19.rc -> v1.0.19.rc
   * [new tag]         v1.0.2     -> v1.0.2
   * [new tag]         v1.0.20    -> v1.0.20
   * [new tag]         v1.0.20.rc -> v1.0.20.rc
   * [new tag]         v1.0.21    -> v1.0.21
   * [new tag]         v1.0.21.rc -> v1.0.21.rc
   * [new tag]         v1.0.22    -> v1.0.22
   * [new tag]         v1.0.3     -> v1.0.3
   * [new tag]         v1.0.4     -> v1.0.4
   * [new tag]         v1.0.5     -> v1.0.5
   * [new tag]         v1.0.6     -> v1.0.6
   * [new tag]         v1.0.7     -> v1.0.7
   * [new tag]         v1.0.8     -> v1.0.8
   * [new tag]         v1.0.9     -> v1.0.9
   * [new tag]         v1.1.0     -> v1.1.0
   * [new tag]         v1.1.1     -> v1.1.1
   * [new tag]         v1.1.2     -> v1.1.2
   * [new tag]         v1.1.3     -> v1.1.3
   * [new tag]         v1.1.pre   -> v1.1.pre
   * [new tag]         v1.1.pre.1 -> v1.1.pre.1
   * [new tag]         v1.1.pre.10 -> v1.1.pre.10
   * [new tag]         v1.1.pre.2 -> v1.1.pre.2
   * [new tag]         v1.1.pre.3 -> v1.1.pre.3
   * [new tag]         v1.1.pre.4 -> v1.1.pre.4
   * [new tag]         v1.1.pre.5 -> v1.1.pre.5
   * [new tag]         v1.1.pre.6 -> v1.1.pre.6
   * [new tag]         v1.1.pre.7 -> v1.1.pre.7
   * [new tag]         v1.1.pre.8 -> v1.1.pre.8
   * [new tag]         v1.1.pre.9 -> v1.1.pre.9
   * [new tag]         v1.1.rc    -> v1.1.rc
   * [new tag]         v1.1.rc.2  -> v1.1.rc.2
   * [new tag]         v1.1.rc.3  -> v1.1.rc.3
   * [new tag]         v1.1.rc.4  -> v1.1.rc.4
   * [new tag]         v1.1.rc.5  -> v1.1.rc.5
   * [new tag]         v1.1.rc.6  -> v1.1.rc.6
   * [new tag]         v1.1.rc.7  -> v1.1.rc.7
   * [new tag]         v1.1.rc.8  -> v1.1.rc.8
   * [new tag]         v1.2.0     -> v1.2.0
   * [new tag]         v1.2.0.pre -> v1.2.0.pre
   * [new tag]         v1.2.0.pre.1 -> v1.2.0.pre.1
   * [new tag]         v1.2.0.rc  -> v1.2.0.rc
   * [new tag]         v1.2.0.rc.2 -> v1.2.0.rc.2
   * [new tag]         v1.2.1     -> v1.2.1
   * [new tag]         v1.2.2     -> v1.2.2
   * [new tag]         v1.2.3     -> v1.2.3
   * [new tag]         v1.2.4     -> v1.2.4
   * [new tag]         v1.3.0     -> v1.3.0
   * [new tag]         v1.3.0.pre -> v1.3.0.pre
   * [new tag]         v1.3.0.pre.2 -> v1.3.0.pre.2
   * [new tag]         v1.3.0.pre.3 -> v1.3.0.pre.3
   * [new tag]         v1.3.0.pre.4 -> v1.3.0.pre.4
   * [new tag]         v1.3.0.pre.5 -> v1.3.0.pre.5
   * [new tag]         v1.3.0.pre.6 -> v1.3.0.pre.6
   * [new tag]         v1.3.0.pre.7 -> v1.3.0.pre.7
   * [new tag]         v1.3.0.pre.8 -> v1.3.0.pre.8
   * [new tag]         v1.3.1     -> v1.3.1
   * [new tag]         v1.3.2     -> v1.3.2
   * [new tag]         v1.3.3     -> v1.3.3
   * [new tag]         v1.3.4     -> v1.3.4
   * [new tag]         v1.3.5     -> v1.3.5
   * [new tag]         v1.3.6     -> v1.3.6
   * [new tag]         v1.4.0.pre.1 -> v1.4.0.pre.1
   * [new tag]         v1.4.0.pre.2 -> v1.4.0.pre.2
   * [new tag]         v1.4.0.rc.1 -> v1.4.0.rc.1
   * [new tag]         v1.5.0     -> v1.5.0
   * [new tag]         v1.5.0.rc.1 -> v1.5.0.rc.1
   * [new tag]         v1.5.0.rc.2 -> v1.5.0.rc.2
   * [new tag]         v1.5.1     -> v1.5.1
   * [new tag]         v1.5.2     -> v1.5.2
   * [new tag]         v1.5.3     -> v1.5.3
   * [new tag]         v1.6.0     -> v1.6.0
   * [new tag]         v1.6.0.pre.1 -> v1.6.0.pre.1
   * [new tag]         v1.6.0.pre.2 -> v1.6.0.pre.2
   * [new tag]         v1.6.0.rc  -> v1.6.0.rc
   * [new tag]         v1.6.0.rc2 -> v1.6.0.rc2
   * [new tag]         v1.6.1     -> v1.6.1
   * [new tag]         v1.6.2     -> v1.6.2
   * [new tag]         v1.6.3     -> v1.6.3
   * [new tag]         v1.6.4     -> v1.6.4
   * [new tag]         v1.6.5     -> v1.6.5
   * [new tag]         v1.6.6     -> v1.6.6
   * [new tag]         v1.6.7     -> v1.6.7
   * [new tag]         v1.6.8     -> v1.6.8
   * [new tag]         v1.7.0     -> v1.7.0
   * [new tag]         v1.7.1     -> v1.7.1
   * [new tag]         v1.7.1.pre -> v1.7.1.pre
   * [new tag]         v1.7.1.pre.2 -> v1.7.1.pre.2
   * [new tag]         v1.7.1.pre.3 -> v1.7.1.pre.3
   * [new tag]         v1.7.10    -> v1.7.10
   * [new tag]         v1.7.11    -> v1.7.11
   * [new tag]         v1.7.12    -> v1.7.12
   * [new tag]         v1.7.13    -> v1.7.13
   * [new tag]         v1.7.2     -> v1.7.2
   * [new tag]         v1.7.3     -> v1.7.3
   * [new tag]         v1.7.4     -> v1.7.4
   * [new tag]         v1.7.5     -> v1.7.5
   * [new tag]         v1.7.6     -> v1.7.6
   * [new tag]         v1.7.7     -> v1.7.7
   * [new tag]         v1.7.8     -> v1.7.8
   * [new tag]         v1.7.9     -> v1.7.9
   * [new tag]         v1.8.0     -> v1.8.0
   * [new tag]         v1.8.0.pre -> v1.8.0.pre
   * [new tag]         v1.8.1     -> v1.8.1
   * [new tag]         v1.8.2     -> v1.8.2
   * [new tag]         v1.8.3     -> v1.8.3
   * [new tag]         v1.8.4     -> v1.8.4
   * [new tag]         v1.8.5     -> v1.8.5
   * [new tag]         v1.9.0     -> v1.9.0
   * [new tag]         v1.9.0.pre -> v1.9.0.pre
   * [new tag]         v1.9.0.pre.1 -> v1.9.0.pre.1
   * [new tag]         v1.9.0.rc  -> v1.9.0.rc
   * [new tag]         v1.9.1     -> v1.9.1
   * [new tag]         v1.9.2     -> v1.9.2
  Switched to a new branch 'fetchgit'
  git revision is a2343c9eabf5403d8ffcbca4dea33d18a60fc157
  git human-readable version is v1.7.9-390-ga2343c9
  Commit date is 2015-01-11 17:25:27 -0800
  Deleted remote branch origin/0-8-stable (was 74de75e).
  Deleted remote branch origin/0-9-stable (was 6b60c60).
  Deleted remote branch origin/1-0-stable (was 43a74f9).
  Deleted remote branch origin/1-1-stable (was bbce585).
  Deleted remote branch origin/1-2-stable (was 50ce456).
  Deleted remote branch origin/1-3-stable (was 2df02a3).
  Deleted remote branch origin/1-5-stable (was 7235f9e).
  Deleted remote branch origin/1-6-stable (was 7e67be5).
  Deleted remote branch origin/1-7-stable (was 1d7ab32).
  Deleted remote branch origin/1-8-stable (was 52625b1).
  Deleted remote branch origin/1-9-stable (was aef89a4).
  Deleted remote branch origin/1-99-dev (was da8ffe2).
  Deleted remote branch origin/171 (was ef9e90f).
  Deleted remote branch origin/2-0-dev (was 8dd298c).
  Deleted remote branch origin/2-0-dev-archived (was b909438).
  Deleted remote branch origin/2813-fix-self-dependency-bug (was b88481e).
  Deleted remote branch origin/autobundle (was 7cec62a).
  Deleted remote branch origin/checksum (was 7dd7e49).
  Deleted remote branch origin/dont_run_git_commands_during_runtime (was eaa91b9).
  Deleted remote branch origin/execless (was 8bbd5b7).
  Deleted remote branch origin/fetchers_fetchers_everywhere (was 20f628c).
  Deleted remote branch origin/fix-backtracking-from-child (was 7a98d5d).
  Deleted remote branch origin/fix-bug-with-bundle-cache-erroring (was a4ee812).
  Deleted remote branch origin/fix-thread-safety-parallel-install (was 487862b).
  Deleted remote branch origin/fix-worker-cleanup-error (was b6f0a56).
  Deleted remote branch origin/fix-worker-index-jruby (was d4fb9f9).
  Deleted remote branch origin/fix_missing_gem_dir (was 2f62ac5).
  Deleted remote branch origin/gem_tasks (was a3c2fd8).
  Deleted remote branch origin/gemfile_hashing (was 3d88ab9).
  Deleted remote branch origin/gh-pages (was 6d2c016).
  Deleted remote branch origin/make-paralle-fetch-jruby (was 57d8890).
  Deleted remote branch origin/master (was af73937).
  Deleted remote branch origin/molinillo (was 178247b).
  Deleted remote branch origin/new-index (was aaad341).
  Deleted remote branch origin/old-gem-version (was 5df697b).
  Deleted remote branch origin/parallel_threads (was b1e7b7b).
  Deleted remote branch origin/platforms (was c3b003c).
  Deleted remote branch origin/refactor-resolver (was 1c121ea).
  Deleted remote branch origin/removing_the_spec_gil (was 5b7f695).
  Deleted remote branch origin/retry_network (was 833b69c).
  Deleted remote branch origin/rubygems22_exts (was 9007c94).
  Deleted remote branch origin/seg-force (was 97cb33c).
  Deleted remote branch origin/sources (was eefe9c6).
  Deleted remote branch origin/test_default_gems (was e2cf0b1).
  Deleted remote branch origin/travis-docker (was f426548).
  Deleted remote branch origin/unsupported_sources (was 39e7f6e).
  Deleted remote branch origin/user_agent (was 8b1d376).
  Deleted remote branch origin/user_agent2 (was 2441ff1).
  Deleted tag 'v1.8.0' (was 25e30aa)
  Deleted tag 'v1.8.0.pre' (was 3930ccc)
  Deleted tag 'v1.8.1' (was 12edaff)
  Deleted tag 'v1.8.2' (was 629365b)
  Deleted tag 'v1.8.3' (was 86fbeb7)
  Deleted tag 'v1.8.4' (was 047c935)
  Deleted tag 'v1.8.5' (was 94abab8)
  Deleted tag 'v1.8.6' (was 8bc00cb)
  Deleted tag 'v1.9.0' (was 34922d2)
  Deleted tag 'v1.9.0.pre' (was 8765197)
  Deleted tag 'v1.9.0.pre.1' (was b49e03c)
  Deleted tag 'v1.9.0.rc' (was 554f40e)
  Deleted tag 'v1.9.1' (was a4bc7ec)
  Deleted tag 'v1.9.2' (was 6373035)
  output path ‘/nix/store/q7aq9f95rnybb1snsif9271139vgsjvg-git-export’ should have r:sha256 hash ‘1l4r55n1wzr817l225l6pm97li1mxg9icd8s51cpfihh91nkdz68’, instead has ‘0q7cjmz1fsrw3yfsr3h274qjamwnw01xgaqq3h5cjbqlrni4iq7k’
  cannot build derivation ‘/nix/store/jax9rqzrp6aq8q5jjxdavagp7mqgcbgn-ruby-2.1.3-p0-bundler-HEAD.drv’: 1 dependencies couldn't be built
  cannot build derivation ‘/nix/store/h04qx4xj9x6c6gawqp3d62hxd1cdrjjn-bundix.drv’: 1 dependencies couldn't be built
  error: build of ‘/nix/store/h04qx4xj9x6c6gawqp3d62hxd1cdrjjn-bundix.drv’ failed
  /run/current-system/sw/bin/nix-shell: failed to build all dependencies
  ~/p/nixpkgs (master)$ 
  ```


state: closed
title: Migrate Agda infrastructure
user_login: abbradar
html_url: https://github.com/NixOS/nixpkgs/pull/7172
updated_at: 2015-04-23 17:46:05
body:
  This migrates Agda to haskell-ng. The patch consists of several parts:

  1) jailbreak-cabal now happens postPatch. This may be a controversial thing (perhaps requiring its own PR) -- though in my opinion it's more logical. It allows us to apply patches which modify stock .cabal file before it's regenerated by jailbreak-cabal.
  2) Adds backported patch https://github.com/agda/agda/commit/f41911c09ee8f8c81bde21710cc7ce205cda02f8 to Agda -- this fixes its compilation on GHC 7.8
  3) Migrates agda builder and libraries to haskell-ng, per @Fuuzetsu 's guide on ML. Also cleaned up and updated few libraries.

  @peti @Fuuzetsu 


state: closed
title: v4l-util: refactor & 1.0.0 -> 1.6.2 (libv4l)
user_login: codyopel
html_url: https://github.com/NixOS/nixpkgs/pull/7175
updated_at: 2015-04-05 07:38:04
body:
  - added missing dependencies (alsa, libX11 & qt5)
  - added fixes to make sure unnecessary features are disabled for libv4l


state: closed
title: KDE5 fixes in staging branch
user_login: ambrop72
html_url: https://github.com/NixOS/nixpkgs/pull/7178
updated_at: 2015-04-07 16:28:39
body:
  While trying to build the updated Frameworks 5.8 and Plasma 5.2.2 by cherry-picking from staging I have encountered a couple of problems. With some fixes I have succeeded in building and running the updated versions. Here are the fixes rebased on staging.


state: closed
title: nilfs-utils: package hash changed
user_login: ikervagyok
html_url: https://github.com/NixOS/nixpkgs/pull/7184
updated_at: 2015-04-05 21:42:49
body:
  probably related to: https://github.com/nilfs-dev/nilfs-utils/commit/10528d9d21579eb68dc671b408c9a4c7380a329d


state: closed
title: checksec: use binutils instead of elfutils
user_login: arno01
html_url: https://github.com/NixOS/nixpkgs/pull/7186
updated_at: 2015-04-13 22:12:42
body:
  readelf which makes most of checks should come from binutils package instead of elfutils

  E.g. the PIE check from checksec, different readelf gives different result:
  (elfutils)

  ```
  # /nix/store/rgrji20513g19ci0sa6jydm86gpf4j42-elfutils-0.158/bin/readelf -d /nix/store/q1sbn93v4k3166s091s9biygv9srv8qa-nginx-1.6.2/bin/nginx 2>/dev/null |grep -q '(DEBUG)' ; echo $?
  2>/dev/null |grep -q '(DEBUG)' ; echo $?
  1
  ```

  (binutils)

  ```
  # /nix/store/b8qhjrwf8sf9ggkjxqqav7f1m6w83bh0-binutils-2.23.1/bin/readelf -d /nix/store/q1sbn93v4k3166s091s9biygv9srv8qa-nginx-1.6.2/bin/nginx 2>/dev/null | grep -q '(DEBUG)' ; echo $?
  0
  ```


state: closed
title: php: hardening with Canary, PIE, Full RELRO and FORTIFY_SOURCE
user_login: arno01
html_url: https://github.com/NixOS/nixpkgs/pull/7188
updated_at: 2016-03-05 23:16:50
body:
  ```
  # checksec --file /nix/store/y4bdpnhj5pv2yjp8y2c21hpiq1jbhhlg-php-5.4.39/bin/php-fpm
  RELRO           STACK CANARY      NX            PIE             RPATH      RUNPATH      FILE
  Full RELRO      Canary found      NX enabled    PIE enabled     RPATH      RUNPATH      /nix/store/y4bdpnhj5pv2yjp8y2c21hpiq1jbhhlg-php-5.4.39/bin/php-fpm
  ```


state: closed
title: postfix28 and postfix211: hardening with Canary, PIE, Full RELRO and FORTIFY_SOURCE
user_login: arno01
html_url: https://github.com/NixOS/nixpkgs/pull/7189
updated_at: 2015-04-06 14:19:37
body:
  ```
  Full RELRO      Canary found      NX enabled    PIE enabled     RPATH      RUNPATH      ./virtual
  Full RELRO      Canary found      NX enabled    PIE enabled     RPATH      RUNPATH      ./master
  Full RELRO      Canary found      NX enabled    PIE enabled     RPATH      RUNPATH      ./discard
  Full RELRO      Canary found      NX enabled    PIE enabled     RPATH      RUNPATH      ./trivial-rewrite
  Full RELRO      Canary found      NX enabled    PIE enabled     RPATH      RUNPATH      ./pipe
  Full RELRO      Canary found      NX enabled    PIE enabled     RPATH      RUNPATH      ./error
  Full RELRO      Canary found      NX enabled    PIE enabled     RPATH      RUNPATH      ./spawn
  Full RELRO      Canary found      NX enabled    PIE enabled     RPATH      RUNPATH      ./tlsmgr
  Full RELRO      Canary found      NX enabled    PIE enabled     RPATH      RUNPATH      ./anvil
  Full RELRO      Canary found      NX enabled    PIE enabled     RPATH      RUNPATH      ./postscreen
  Full RELRO      Canary found      NX enabled    PIE enabled     RPATH      RUNPATH      ./scache
  Full RELRO      Canary found      NX enabled    PIE enabled     RPATH      RUNPATH      ./nqmgr
  Full RELRO      Canary found      NX enabled    PIE enabled     RPATH      RUNPATH      ./smtpd
  Full RELRO      Canary found      NX enabled    PIE enabled     RPATH      RUNPATH      ./qmqpd
  Full RELRO      Canary found      NX enabled    PIE enabled     RPATH      RUNPATH      ./local
  Full RELRO      Canary found      NX enabled    PIE enabled     RPATH      RUNPATH      ./cleanup
  Full RELRO      Canary found      NX enabled    PIE enabled     RPATH      RUNPATH      ./qmgr
  Full RELRO      Canary found      NX enabled    PIE enabled     RPATH      RUNPATH      ./proxymap
  Full RELRO      Canary found      NX enabled    PIE enabled     RPATH      RUNPATH      ./pickup
  Full RELRO      Canary found      NX enabled    PIE enabled     RPATH      RUNPATH      ./lmtp
  Full RELRO      Canary found      NX enabled    PIE enabled     RPATH      RUNPATH      ./bounce
  Full RELRO      Canary found      NX enabled    PIE enabled     RPATH      RUNPATH      ./dnsblog
  Full RELRO      Canary found      NX enabled    PIE enabled     RPATH      RUNPATH      ./smtp
  Full RELRO      Canary found      NX enabled    PIE enabled     RPATH      RUNPATH      ./verify
  Full RELRO      Canary found      NX enabled    PIE enabled     RPATH      RUNPATH      ./flush
  Full RELRO      Canary found      NX enabled    PIE enabled     RPATH      RUNPATH      ./tlsproxy
  Full RELRO      Canary found      NX enabled    PIE enabled     RPATH      RUNPATH      ./oqmgr
  Full RELRO      Canary found      NX enabled    PIE enabled     RPATH      RUNPATH      ./showq
  ```


state: closed
title: nginx: hardening with Canary, PIE, Full RELRO and FORTIFY_SOURCE
user_login: arno01
html_url: https://github.com/NixOS/nixpkgs/pull/7190
updated_at: 2016-03-05 23:02:57
body:
  ```
  # checksec --file /nix/store/[hash]-nginx-1.6.2/bin/nginx
  RELRO           STACK CANARY      NX            PIE             RPATH      RUNPATH      FILE
  Full RELRO      Canary found      NX enabled    PIE enabled     RPATH      RUNPATH      /nix/store/[hash]-nginx-1.6.2/bin/nginx
  ```


state: closed
title: MySQL Replication
user_login: polynomial
html_url: https://github.com/NixOS/nixpkgs/pull/7198
updated_at: 2016-07-21 00:15:55
body:
  Improves replication functionality by:
  - adding slaveHost on the 'master' role
  - adds slave user to master with replication only permissions


state: closed
title: haskellngPackages.Agda won't build (demands cpphs < 1.19)
user_login: falsifian
html_url: https://github.com/NixOS/nixpkgs/issues/7201
updated_at: 2015-04-06 21:35:15
body:
  Running `nix-build -A haskellngPackages.Agda` at 7626674 results in

  ```
  ...
  Dependency zlib -any: using zlib-0.5.4.2
  Setup: The program cpphs version >=1.18.6 && <1.19 is required but the version
  found at
  /nix/store/lnfjbhqsqa279v0bm76afhy73bz0fnmn-haskell-cpphs-1.19/bin/cpphs is
  version 1.19
  builder for ‘/nix/store/288airpbdqncn0994qw16jqd5zm21pbm-haskell-Agda-2.4.2.2.drv’ failed with exit code 1
  ```

  Maybe this can be fixed in a way similar to https://github.com/NixOS/nixpkgs/commit/6644bca846a8b67fe2ba4c3a9de51009e84c37fa which fixed https://github.com/NixOS/nixpkgs/issues/7014 (before I re-opened it).

  Paging @peti and @ocharles because they seem to know what's going on with haskell-ng and versions :-)


state: closed
title: ICU: various security vulnerabilities
user_login: falsifian
html_url: https://github.com/NixOS/nixpkgs/issues/7202
updated_at: 2015-05-11 08:07:26
body:
  Debian security advisory DSA 3187-1 lists several; e.g. we are probably vulnerable to CVE-2014-7940 because `icu/default.nix` hasn't been updated since the CVE was released. Impact not clear, but a bunch of the CVEs say "...or unspecified other impact".

  (Is this the right way to keep track of security vulnerabilities?)


state: closed
title: GnuTLS vulnerable to CVE-2015-0294 (release-14.12 only)
user_login: falsifian
html_url: https://github.com/NixOS/nixpkgs/issues/7203
updated_at: 2015-11-16 07:22:47
body:
  The [RedHat bug](https://bugzilla.redhat.com/show_bug.cgi?id=1196323) reports it's fixed in gnutls-3.3.13; we're at 3.2.20.


state: closed
title: Check if /proc/sys/kernel/hotplug exists before writing
user_login: fpletz
html_url: https://github.com/NixOS/nixpkgs/pull/7204
updated_at: 2015-04-06 12:39:20
body:
  If a kernel without `CONFIG_UEVENT_HELPER` set is used with NixOS, the file `/proc/sys/kernel/hotplug` does not exist. Before writing to it to disable this deprecated mechanism, we have to ensure it actually exists because otherwise the activation script will fail.


state: closed
title: postfix 2.8.x is out of support since Feb/2015
user_login: arno01
html_url: https://github.com/NixOS/nixpkgs/issues/7205
updated_at: 2016-07-23 05:54:58
body:
  Postfix 2.8.x is out of support since Feb/2015. And the latest patchlevel 20. However current postfix patchlevel is far not the latest, it is 12.
  http://cdn.postfix.johnriley.me/mirrors/postfix-release/index.html

  I think we should make postfix 2.11.x the default in stable release-14.12 merging this commit 9b50ef3c69b60c95625feeb4cd4e7ae9947e6605

  This commit also makes postfix "SDD-friendly":
  http://postfix.cs.utah.edu/source/official/postfix-2.10.0.RELEASE_NOTES

  ```
  [Feature 20120924] the default master.cf file now uses "unix" instead
  of "fifo" for the pickup and qmgr services. This avoids periodic
  disk drive spin-up.
  ```

  I have applied this commit on my personal server where I'm running my own email services for 2+ years, no impact.

  **TOFIX**
  One thing that has to be changed is `recipientDelimiter` to be switched to `recipient_delimiter` in `nixos/modules/services/mail/postfix.nix` at the `mainCf` section.


state: closed
title: xdg-utils: http-based fetchgit url
user_login: 4e6
html_url: https://github.com/NixOS/nixpkgs/pull/7206
updated_at: 2015-04-18 05:30:05
body:
  Change xdg-utils fetchgit url to `http` alternative since it is
  more proxy-friendly. The list of repository url alternatives
  can be found at http://cgit.freedesktop.org/xdg/xdg-utils/


state: closed
title: glibc security
user_login: vcunat
html_url: https://github.com/NixOS/nixpkgs/issues/7207
updated_at: 2015-05-11 08:07:26
body:
  We seem to have unpatched vulnerabilities (noticed by nixpkgs monitor):
  - http://web.nvd.nist.gov/view/vuln/detail?vulnId=CVE-2014-7817
  - http://web.nvd.nist.gov/view/vuln/detail?vulnId=CVE-2014-8121


state: closed
title: Move jailbreak-cabal to postPatch
user_login: abbradar
html_url: https://github.com/NixOS/nixpkgs/pull/7208
updated_at: 2015-04-23 17:46:07
body:
  This allows us to apply patches which modify stock .cabal file before it's regenerated by jailbreak-cabal. It also appears more logical to me. Warning -- this would cause mass rebuild of Haskell packages! Also needed for #7172.


state: closed
title: slic3r: update 1.2.1 -> 1.2.6
user_login: bjornfor
html_url: https://github.com/NixOS/nixpkgs/pull/7209
updated_at: 2015-04-10 22:07:39
body:
  Release notes: http://slic3r.org/releases/1.2.6

  Slic3r needs additional dependency, 'threads'. Add it.

  In addition to bug fixes and some new features, this update stops Slic3r
  from printing this on startup:

    `Running Slic3r under Perl >= 5.16 is not supported nor recommended`

  We don't have perl < 5.16 anymore, so we better update slic3r.

  I guess this should be cherry-picked to release-14.12 too?

  CC @the-kenny


state: closed
title: cron: hardening with Canary, PIE, Full RELRO and FORTIFY_SOURCE
user_login: arno01
html_url: https://github.com/NixOS/nixpkgs/pull/7210
updated_at: 2016-03-05 23:12:01
body:
  I had to explicitly specify `-g -I.` at the CFLAGS here, otherwise  it is lost.

  ```
  # checksec --proc cron
           COMMAND    PID RELRO             STACK CANARY           NX/PaX        PIE
              cron   6261 Full RELRO        Canary found           NX enabled    PIE enabled  
  ```


state: closed
title: opendkim and libmilter: hardening with Canary, PIE, Full RELRO and FORTIFY_SOURCE
user_login: arno01
html_url: https://github.com/NixOS/nixpkgs/pull/7211
updated_at: 2016-03-05 23:16:44
body:
  ```
  # checksec --proc opendkim
          COMMAND    PID RELRO             STACK CANARY           NX/PaX        PIE
          opendkim   9635 Full RELRO        Canary found           NX enabled    PIE enabled             
          opendkim   9636 Full RELRO        Canary found           NX enabled    PIE enabled             

  # lsof -Pn -p 9635 |grep -i milter
  opendkim 9635 opendkim  mem    REG                8,2    74198 1350935 /nix/store/hash-libmilter-8.14.8/lib/libmilter.so.

  # checksec --file /nix/store/hash-libmilter-8.14.8/lib/libmilter.so.
  RELRO           STACK CANARY      NX            PIE             RPATH      RUNPATH      FILE
  Full RELRO      Canary found      NX enabled    DSO             RPATH      RUNPATH      /nix/store/hash-libmilter-8.14.8/lib/libmilter.so.

  ```


state: closed
title: ntp: hardening with Canary, PIE, Full RELRO and FORTIFY_SOURCE
user_login: arno01
html_url: https://github.com/NixOS/nixpkgs/pull/7212
updated_at: 2016-03-05 23:08:56
body:
  ```
           COMMAND    PID RELRO             STACK CANARY           NX/PaX        PIE
              ntpd    500 Full RELRO        Canary found           NX enabled    PIE enabled  
  ```


state: closed
title: dhcpcd: hardening with Canary, PIE, Full RELRO and FORTIFY_SOURCE
user_login: arno01
html_url: https://github.com/NixOS/nixpkgs/pull/7213
updated_at: 2016-03-05 23:16:33
body:
  ```
  # checksec --proc dhcpcd
           COMMAND    PID RELRO             STACK CANARY           NX/PaX        PIE
            dhcpcd    479 Full RELRO        Canary found           NX enabled    PIE enabled             

  # checksec --file /nix/store/hash-dhcpcd-6.5.1/lib/dhcpcd/dev/udev.so
  RELRO           STACK CANARY      NX            PIE             RPATH      RUNPATH      FILE
  Full RELRO      Canary found      NX enabled    DSO             RPATH      RUNPATH      /nix/store/hash-dhcpcd-6.5.1/lib/dhcpcd/dev/udev.so

  ```


state: closed
title: socat: hardening with Canary, PIE, Full RELRO and FORTIFY_SOURCE
user_login: arno01
html_url: https://github.com/NixOS/nixpkgs/pull/7214
updated_at: 2016-03-05 23:05:01
body:
  ```
  # checksec --proc socat
           COMMAND    PID RELRO             STACK CANARY           NX/PaX        PIE
             socat  13035 Full RELRO        Canary found           NX enabled    PIE enabled 
  ```


state: closed
title: Add support for btsync 2.x branch
user_login: cwoac
html_url: https://github.com/NixOS/nixpkgs/pull/7215
updated_at: 2015-04-06 15:50:52
body:
  the 2.x branch of bittorrent sync is quite different, so add it as a separate .nix so users can pick.
  I've set the default to 1.4, so existing configs will work as before.

  I also added the choice to override the sync default storage directory.


state: closed
title: vim-plugins: update youcompleteme to build with latest llvmPackages
user_login: itcowed
html_url: https://github.com/NixOS/nixpkgs/pull/7217
updated_at: 2015-04-07 17:44:27
body:
  let me know if there's a better way to migrate for the changes to llvmPackages.clang. it seemed like pulling in llvmPackages.clang-unwrapped would pull in the least dependencies so i used that


state: closed
title: Removes python 2.7 block in favor of "disabled"
user_login: rzetterberg
html_url: https://github.com/NixOS/nixpkgs/pull/7219
updated_at: 2015-04-07 04:44:44
body:
  Removes the `optionalAttrs` block for python 2.7 and instead adds `disabled = ! isPy27` for all packages inside the block. As requsted in #7218.

  Also removes comments regarding this block. 


state: closed
title: RFC: Harden(ed) NixOS
user_login: thoughtpolice
html_url: https://github.com/NixOS/nixpkgs/issues/7220
updated_at: 2018-04-25 04:55:07
body:
  (Spurred by some conversation in #7212, so I decided to write down my thoughts.)

  Currently, NixOS and Nixpkgs have a lot of areas in which the security story can improve. While I think we're well positioned to take care of many of these, it's going to take some work, and others we'll need to reach consensus on. (The Good News is that many other people have gone down this road, so we have some good things to learn from)

  As a rough starting point, I have identified roughly 5 major areas to look for future enhancements, with my personal suggestions on what we might want to do.
  ## Binary hardening

  As inspired by #7212, currently, NixOS doesn't default to enabling any hardening capabilities in GCC. There are an array of things we can do here to mitigate exploitability, that we can either enforce as a GCC spec file, or as part of `NIX_CFLAGS`/`gcc-wrapper`. Here are a few of them:
  - Static compile-time enhancements via `-D_FORTIFY_SOURCE=2` to improve protections for various built in string/buffer functions.
  - Position-independent-executables to help defend against things like ROP-based code exploitation attacks via `-pie -fPIC` (PIEs are essentially just shared-objects-in-disguise much like transformers are robots-in-disguise).
  - `-fno-strict-overflow` protects against the compiler optimizing away arithmetic overflow tests, which can happen when it gets particularly aggressive about undefined behavior.
  - Stack protection via `-fstack-protector*`.
    - The default `-fstack-protector` protects functions with calls to things like `alloca` or ones that allocate more than 8 bytes of stack data. This buffer size can be controlled via `--ssp-buffer-size`, for example `--ssp-buffer-size=1` triggers on _any_ stack allocations..
    - GCC 4.9 also supports `-fstack-protector-strong`, which implies more coverage than `-fstack-protector` by default.
    - There is also `-fstack-protector-all` which does this for _all_ functions. I am pretty sure this implies `--ssp-buffer-size=1`, but I'm not 100%.
  - PLT/GOT protection: we need `-z relro` to mark dynamic relocations by the dynamic linker as read-only after `ld.so` resolves them. However, we also need `-z now` in order to force non-lazy resolution of relocations so the linker resolves them all at startup: otherwise they are performed on demand, and not marked as read-only until resolved (by which point an attacker could have used an arbitrary write to overwrite the relocation).

  **Suggestion**: default all expressions to `-fstack-protector-all --ssp-buffer-size=1 -D_FORTIFY_SOURCE=2 -pie -fPIC -z relro -z now -fno-strict-overflow` as part of `cc/ld`. In other words, the whole gamut. For example, `mkDerivation` could support `disableHardeningOptions = true;` to disable options in specific expressions.

  **Implications**: actually, fairly large in theory. These all in conjunction can have a significant penalty to things like startup time (due to resolving dynamic symbols up front), or execution speed. In particular, `-fstack-protect-all` is going to be costly (I wouldn't say beyond utility, but probably a good 20% speed loss at least). Also, PIE is going to really, really hurt performance on `i686-linux`, because PIE steals a register from the pathetic 32bit register set. Just PIE alone will have a significant impact on 32bit users, and `-fstack-protect-all` will add insult to injury.

  Really, only benchmarking these things will tell us. I'd estimate the hit for these doesn't matter for a significant amount of software (common things like `systemd`, `coreutils`, anything that is `setuid`, etc). But a lot of things that are sort of nebulous middle grounds can be discussed on a maintainer-by-maintainer basis, I suppose (e.g. networking services are both performance _and_ security critical, so we may want something better here).
  ## Binary determinism

  This is issue #2281. I've had this on my queue to finish integrating for a while now; with my new machine this can hopefully be a reality soon enough... Unfortunately as we didn't make the cut for GSoC 2015, there won't be any sponsored work on this. There is still the issue of GCC PGO determinism too, which does not have a clear consensus, but the large majority of the work is elsewhere.

  **Suggestion**: I get off my ass and merge this.
  ## Service hardening

  Currently, very few of our NixOS services try to take advantage of any security or isolation features that can be offered e.g. by `systemd`. Basic examples that are probably worthy of spreading around the tree:
  - `PrivateTmp`, since a lot of services are probably fine with their own `/tmp` mount. (unless they do something weird like use it for cross service IPC, which is now handled by `/run`).
  - `DevicePolicy`, which can restrict access to `/dev` (lots of them could get by with e.g. `"closed"`)
  - `InaccessibleDirectories`, `ReadOnlyDirectories`, and `ReadWriteDirectories` (for example, some would never need access to `/home`, while others like `tarsnap` could always restrict themselves to `ReadOnlyDirectories=/` with a specific `ReadWriteDirectories` for the cache).
  - `NoNewPrivileges`, which automatically sets `prctl(PR_SET_NO_NEW_PRIVS)` for daemons. Again, useful for services like `tarsnap` or logging services (but care is needed if e.g. things invoke `setuid` programs like `ping`).

  **Suggestion**: We begin enhancing services with these and encouraging maintainers of modules to do the same. Honestly this can probably be done pretty easily and fairly incrementally by maintainers or any interested newcomers.

  We should pay attention to upstream systemd units or units from other distributions here too, since they'll have figured out some of this, too.
  ## Kernel enhancements

  Kernel security enhancements mostly come from one thing and one thing only (IMO): grsecurity. The good news is that grsecurity support mostly works with my module, and of course it's possible to go out of band with your own custom `linuxPackages`.

  One thing is that we don't currently offer prebuilt grsecurity packages. Hydra actually builds them, but there's no way for the module to automagically select the right one. This should be fixed. Futhermore, the binary builds and module need some clean up (e.g. `RANDSTACK` is actually completely useless for pre-built binaries since the random offset can be known by any attacker, so `RANDSTACK` should always imply a local kernel build.)

  Also, my grsecurity module could use a bit of work. Unfortunately it's split up in several places due to needing build/module support, but I do think this could be cleaned up/refactored a bit.

  There are other things to consider, too. For example, there are kernel patches floating around to do various other things; it would be really nice, for example, if we could have a patch to randomize the MAC address assigned by the kernel - this would be good for my laptop and could be controlled by a boot switch for the kernel.

  **Suggestion**: Well, it mostly works I guess.
  ## MAC/RBAC

  NixOS currently doesn't offer any form of policy enforcement in the place of MAC systems. There are a lot to choose from, but it basically comes down to AppArmor vs SELinux. Right now there's nobody really supporting either, so in lieu of this, the support that _does_ exist is geared towards AppArmor. AppArmor isn't as expressive as SELinux, but it's a hell of a lot simpler and the policies are far easier to maintain. I think this is pretty important to get people to write policies.

  The good news is the actual infrastructure is there: apparmor is packaged and works. There are even NixOS modules for it, but nothing really uses it. This is pretty easy though: we can begin clipping apparmor policies from upstream packages and places like Ubuntu.

  **Suggestion**: We should just start writing policies, and enforce AppArmor by default on NixOS. This is the best way to ensure people keep using it, IMO.
  ### Sidenote: `gradm`

  The story is better for grsecurity users: you get `gradm` which is a totally badass RBAC system. The unfortunate news is that last time I tried it, `gradm` was buggy on my 3.4 kernel, and I didn't take the time to find a way to reconcile things like wanting NixOS modules to declare RBAC policies with the self-learning mode. In practice it may just be best to instead have services that activate/deactivate the learning mode via `systemd`, or just do nothing at all and expect users to enforce it themselves.

  ---
  ## Small-form categorized TODO list
  - Binary hardening
    - [ ] Enhance `gcc` to support transparent hardening.
      - Option 1: Add these things to `NIX_CFLAGS`, might work OK.
      - Option 2: Hack GCC. Hardened Gentoo does _not_ use spec files, but there is an overlay that [patches GCC](https://gitweb.gentoo.org/proj/hardened-gccpatchset.git/tree/gcc-4.8.0/piepatch/40_all_gcc48_config_esp.patch) to automatically add the aforementioned options automatically. This does not imply `-D_FORTIFY_SOURCE=2` as far as I can tell, but that one _can_ be added to `NIX_CFLAGS` most likely or `gcc-wrapper`.
      - Note: `-D_FORTIFY_SOURCE=2` is, IIRC, only available at `-O2` or above, so _that_ can be annoying if we don't deal with it in `gcc-wrapper`. Or we could just patch the stupid warnings it emits out of GCC, too.
    - [ ] Implement RELRO/NOW binding (`-z relro` & `-z now`), as well as `-fno-strict-overflow`. 
    - [ ] Enable PIE. **NOTE**: Large 32bit performance implication.
    - [ ] Decide on stack protector settings. **NOTE**: Performance implications.
    - [ ] Default to hardened binaries and extend `mkDerivation` to allow opt-out.
  - Binary determinism
    - [ ] Merge #2281 upstream and make sure `system_tarball_pc` remains deterministic.
    - [ ] Q: What to do about GCC PGO?
  - Service hardening
    - [ ] Enhance services, make them harder, better, faster, stronger (and hopefully more isolated).
    - [ ] We should cross reference our services with upstream ones; many times an upstream will have a better one, or a distro will (such as ArchLinux).
  - Kernel enhancements (grsec)
    - [ ] Disable RANDSTACK on pre-built images (useless).
    - [ ] Cleanup layout; split between nixpkgs, build-support, nixos. Can probably be refactored.
    - [ ] Make the `grsecurity` module serve prebuilt images.
  - MAC/RBAC
    - [ ] Cut over to AppArmor 2.9 by default.
    - [ ] Enable by default on NixOS.
    - [ ] Enhance policy coverage for services.
    - [ ] **(gradm)** Make sure it actually works.
    - [ ] **(gradm)** Decide on learning mode support (or none if we decide to give up here).

  CC: @wizeman @domenkozar @peti @edolstra


state: closed
title: Update Mopidy & dependencies
user_login: codyopel
html_url: https://github.com/NixOS/nixpkgs/pull/7221
updated_at: 2015-04-08 01:44:27
body:
  mopidy: 0.19.4 -> 1.0.0
  mopidy-moped: 0.3.3 -> 0.5.0
  mopidy-mopify: 0.1.6 -> 1.4.1
  mopidy-spotify: 1.2.0 -> 1.3.0
  pyspotify: 0.11 -> 0.12


state: closed
title: nixpkgs master breaks nixops 372333a9e243c1dc58280ba08c5c1ade3ae86a59 on Darwin
user_login: ghost
html_url: https://github.com/NixOS/nixpkgs/issues/7222
updated_at: 2015-04-07 09:30:33
body:
  ```
  psnively@Ragnarok ~/projects/nixops[master*]$ nix-env -iA build.x86_64-darwin -f release.nix
  installing ‘nixops-1.3pre0_abcdef’
  error: infinite recursion encountered
  (use ‘--show-trace’ to show detailed location information)
  psnively@Ragnarok ~/projects/nixops[master*]$ git log
  commit 372333a9e243c1dc58280ba08c5c1ade3ae86a59
  Author: Rob Vermaas <rob.vermaas@gmail.com>
  Date:   Wed Apr 1 14:01:27 2015 +0000

      route53: Pass ttl on DELETE. Previously, if ttl was changed, the deploy would fail with an error about mismatch in the values of the DELETE request.  Should fix #223.
  ```

  This is with nixpkgs at d751367d70931bd706fae390a08000cc3dee9aaa.


state: closed
title: Giving the loopback network interface an alias IP in configuration.nix seems tricky
user_login: copumpkin
html_url: https://github.com/NixOS/nixpkgs/issues/7227
updated_at: 2018-07-06 20:10:59
body:
  I've tried the following:

  ``` nix
  {
   networking.interfaces."lo:metadata".ip4 = [
      { address = "169.254.169.254"; prefixLength = 16; }
    ];
  }
  ```

  which should assign an alias (`ifconfig` happily accepts the colon syntax in NixOS). Instead it tells me: "invalid character ‘:’ in name ‘unit-network-addresses-lo:metadata.service'"

  I also tried:

  ``` nix
  {
    networking.interfaces.lo.ip4 = [
      { address = "127.0.0.1"; prefixLength = 8; }
      { address = "169.254.169.254"; prefixLength = 16; }
    ];
  }
  ```

  which doesn't throw an error but also doesn't get me an alias.

  Is it not currently possible to alias the loopback interface via NixOS configuration, or am I missing something?


state: closed
title: guitarix: refactor
user_login: codyopel
html_url: https://github.com/NixOS/nixpkgs/pull/7228
updated_at: 2015-04-08 01:44:27
body:
  add bluez (bluetooth support)

  @astsmtl @cillianderoiste
  I also added configure flags so it won't return warnings for faust or zita resampler/convolver and added a flag for native language support.

  Faust is a mess and needs to be cleaned up on Nix before support can be added.  It currently for some reason is using a git version instead of a stable release.


state: closed
title: cairo: Build fails due to hash mismatch of fix-racket.diff (nixos master)
user_login: rzetterberg
html_url: https://github.com/NixOS/nixpkgs/issues/7229
updated_at: 2015-06-02 17:42:09
body:
  I was trying to build a python package that uses cairo. The [fix-racket.diff](https://github.com/NixOS/nixpkgs/commit/e75fe2e528d745610eb4924e418aee0d85cc582f#diff-c03d6bd547d67ac01dab38702705fda7R24) hash match failed with:

  ```
  trying http://cgit.freedesktop.org/cairo/patch/?id=2de69581c28bf115852037ca41eba13cb7335976
    % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                   Dload  Upload   Total   Spent    Left  Speed
  100  1271    0  1271    0     0   3192      0 --:--:-- --:--:-- --:--:--  3193
  output path ‘/nix/store/d1k14kqxaaics8k54b3h6w3vfqvksxgq-fix-racket.diff’ should have sha256 hash ‘0mk2fd9fwxqzravlmnbbrzwak15wqspn7609y0yn6qh87va5i0x4’, instead has ‘0mdqa9w1p6cmli6976v4wi0sw9r4p5prkj7lzfd1877wk11c9c73’
  cannot build derivation ‘/nix/store/sfryldn1fn4hnzykhqlp2f5c0gcqjpfc-cairo-1.14.0.drv’: 1 dependencies couldn't be built
  ```

  I used nix-env inside the nixpkgs dir with `nix-env -f . -iA python34Packages.mynewpackage` when the problem happened.

  The wierd thing is that if I use prefetch the hash is different from that error message:

  ```
  [richard@workstation:~]$ nix-prefetch-url --type sha256 http://cgit.freedesktop.org/cairo/patch/?id=2de69581c28bf115852037ca41eba13cb7335976
    % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                   Dload  Upload   Total   Spent    Left  Speed
  100  1141    0  1141    0     0   2898      0 --:--:-- --:--:-- --:--:--  2903
  path is ‘/nix/store/4lm65v6jspnd0pxhn0w73xxz9fmd77wi-?id=2de69581c28bf115852037ca41eba13cb7335976’
  1pfdlg7kcrgnazff300p7psxfgqzbcsy98w35aqhdpa3d14894mf
  ```

  I'm on the e52e16019082081c902844f475a3ff76c1a31393 commit on master.


state: closed
title: chromaprint: 1.1 -> 1.2
user_login: codyopel
html_url: https://github.com/NixOS/nixpkgs/pull/7230
updated_at: 2015-04-08 01:44:22
body:
  @ehmry
  I removed the `postInstall` section, the `fpcalc` executable installs correctly to `$out/bin`


state: closed
title: Wine: add several dependencies
user_login: abbradar
html_url: https://github.com/NixOS/nixpkgs/pull/7234
updated_at: 2015-05-27 12:30:30
body:
  This adds Wine Staging patchset as new derivation. Also, `gettext` is added for Wine translations and `mpg123` for MP3 playing without replacing Wine's `quartz.dll`. I have a feeling the latter was omitted because of licensing issues, so we can't just add it by default. cc @7c6f434c 


state: closed
title: fetchhg: add option to fetch hg subrepos
user_login: risicle
html_url: https://github.com/NixOS/nixpkgs/pull/7235
updated_at: 2015-05-04 16:22:03
body:
  The changes made here to the actual fetchhg derivation are straightforward enough.

  The nix-prefetch-hg script however uses positional arguments, so I didn't quite know how is best to expose this option. Another positional argument would be another step towards madness. Rewriting the argument parsing to be more like nix-prefetch-git is outside the scope of that I need to do an the moment. So I've just exposed it as an environment variable here.

  I'm also wondering if I'm doing this the right way so as to minimize everyone's need for rebuilding. Perhaps someone can advise me there.


state: closed
title: Haskell: can't compile warp in ghcWithPackages, maybe problem with nats?
user_login: ryantm
html_url: https://github.com/NixOS/nixpkgs/issues/7240
updated_at: 2015-05-11 22:07:42
body:
  I made this shell.nix file:

  ```
  { pkgs ? (import <nixpkgs> {}).pkgs }:

  let

    env = pkgs.haskellngPackages.ghcWithPackages (p: with p;
     [ warp ]);

  in

  pkgs.stdenv.mkDerivation {
    name = "heyefi";
    buildInputs = [ env ];
    shellHook = ''
      export NIX_GHC="${env}/bin/ghc"
      export NIX_GHCPKG="${env}/bin/ghc-pkg"
      export NIX_GHC_DOCDIR="${env}/share/doc/ghc/html"
      export NIX_GHC_LIBDIR=$( $NIX_GHC --print-libdir )
    '';
  }
  ```

  and tried to run it with:

  ```
  $ make shell
  nix-shell --pure -j 4 -I nixpkgs=/home/ryantm/p/nixpkgs --show-trace --option extra-binary-caches http://hydra.nixos.org --option extra-binary-caches http://hydra.cryp.to --option build-use-chroot true --fallback 
  these derivations will be built:
    /nix/store/kiqjx1l2jkclmjf6j8p65irp9y81hfyh-ghc-7.8.4.drv
  building path(s) ‘/nix/store/7w71lymnlisliwz1amrvvyv2403lhf5y-ghc-7.8.4’
  created 151 symlinks in user environment
  There are problems in package nats-1:
    dependency "base-4.7.0.2-cb23b5265b6e147094c0cd9ac819acb1" doesn't exist
  There are problems in package wai-3.0.2.3:
    dependency "base-4.7.0.2-cb23b5265b6e147094c0cd9ac819acb1" doesn't exist
    dependency "bytestring-0.10.4.0-e82797828c29adab75d6eb4b53384f09" doesn't exist
  There are problems in package simple-sendfile-0.2.18:
    dependency "base-4.7.0.2-cb23b5265b6e147094c0cd9ac819acb1" doesn't exist
    dependency "bytestring-0.10.4.0-e82797828c29adab75d6eb4b53384f09" doesn't exist
    dependency "unix-2.7.0.1-d7de2c9293605f58486b3752d772cdb6" doesn't exist
  There are problems in package zlib-0.5.4.2:
    dependency "base-4.7.0.2-cb23b5265b6e147094c0cd9ac819acb1" doesn't exist
    dependency "bytestring-0.10.4.0-e82797828c29adab75d6eb4b53384f09" doesn't exist
  There are problems in package vault-0.3.0.4:
    dependency "base-4.7.0.2-cb23b5265b6e147094c0cd9ac819acb1" doesn't exist
    dependency "containers-0.5.5.1-d7910f1cd81272c1f31ca9f71d0f206e" doesn't exist
  There are problems in package semigroups-0.16.2.2:
    dependency "base-4.7.0.2-cb23b5265b6e147094c0cd9ac819acb1" doesn't exist
    dependency "bytestring-0.10.4.0-e82797828c29adab75d6eb4b53384f09" doesn't exist
    dependency "containers-0.5.5.1-d7910f1cd81272c1f31ca9f71d0f206e" doesn't exist
    dependency "deepseq-1.3.0.2-0ddc77716bd2515426e1ba39f6788a4f" doesn't exist
  There are problems in package appar-0.1.4:
    dependency "base-4.7.0.2-cb23b5265b6e147094c0cd9ac819acb1" doesn't exist
    dependency "bytestring-0.10.4.0-e82797828c29adab75d6eb4b53384f09" doesn't exist
  There are problems in package text-1.2.0.4:
    dependency "array-0.5.0.0-ce080a527b3819e94d851f7f80ca77dd" doesn't exist
    dependency "base-4.7.0.2-cb23b5265b6e147094c0cd9ac819acb1" doesn't exist
    dependency "bytestring-0.10.4.0-e82797828c29adab75d6eb4b53384f09" doesn't exist
    dependency "deepseq-1.3.0.2-0ddc77716bd2515426e1ba39f6788a4f" doesn't exist
  There are problems in package http-date-0.0.6:
    dependency "array-0.5.0.0-ce080a527b3819e94d851f7f80ca77dd" doesn't exist
    dependency "base-4.7.0.2-cb23b5265b6e147094c0cd9ac819acb1" doesn't exist
    dependency "bytestring-0.10.4.0-e82797828c29adab75d6eb4b53384f09" doesn't exist
  There are problems in package byteorder-1.0.4:
    dependency "base-4.7.0.2-cb23b5265b6e147094c0cd9ac819acb1" doesn't exist
  There are problems in package http-types-0.8.6:
    dependency "array-0.5.0.0-ce080a527b3819e94d851f7f80ca77dd" doesn't exist
    dependency "base-4.7.0.2-cb23b5265b6e147094c0cd9ac819acb1" doesn't exist
    dependency "bytestring-0.10.4.0-e82797828c29adab75d6eb4b53384f09" doesn't exist
  There are problems in package auto-update-0.1.2.1:
    dependency "base-4.7.0.2-cb23b5265b6e147094c0cd9ac819acb1" doesn't exist
  There are problems in package void-0.7:
    dependency "base-4.7.0.2-cb23b5265b6e147094c0cd9ac819acb1" doesn't exist
  There are problems in package blaze-builder-0.3.3.4:
    dependency "base-4.7.0.2-cb23b5265b6e147094c0cd9ac819acb1" doesn't exist
    dependency "bytestring-0.10.4.0-e82797828c29adab75d6eb4b53384f09" doesn't exist
  There are problems in package warp-3.0.11:
    dependency "array-0.5.0.0-ce080a527b3819e94d851f7f80ca77dd" doesn't exist
    dependency "base-4.7.0.2-cb23b5265b6e147094c0cd9ac819acb1" doesn't exist
    dependency "bytestring-0.10.4.0-e82797828c29adab75d6eb4b53384f09" doesn't exist
    dependency "unix-2.7.0.1-d7de2c9293605f58486b3752d772cdb6" doesn't exist
  There are problems in package case-insensitive-1.2.0.4:
    dependency "base-4.7.0.2-cb23b5265b6e147094c0cd9ac819acb1" doesn't exist
    dependency "bytestring-0.10.4.0-e82797828c29adab75d6eb4b53384f09" doesn't exist
    dependency "deepseq-1.3.0.2-0ddc77716bd2515426e1ba39f6788a4f" doesn't exist
  There are problems in package iproute-1.4.0:
    dependency "base-4.7.0.2-cb23b5265b6e147094c0cd9ac819acb1" doesn't exist
    dependency "containers-0.5.5.1-d7910f1cd81272c1f31ca9f71d0f206e" doesn't exist
  There are problems in package hashable-1.2.3.2:
    dependency "base-4.7.0.2-cb23b5265b6e147094c0cd9ac819acb1" doesn't exist
    dependency "bytestring-0.10.4.0-e82797828c29adab75d6eb4b53384f09" doesn't exist
  There are problems in package streaming-commons-0.1.10.0:
    dependency "array-0.5.0.0-ce080a527b3819e94d851f7f80ca77dd" doesn't exist
    dependency "base-4.7.0.2-cb23b5265b6e147094c0cd9ac819acb1" doesn't exist
    dependency "bytestring-0.10.4.0-e82797828c29adab75d6eb4b53384f09" doesn't exist
    dependency "directory-1.2.1.0-1b239651bf547478c9e952c1e47c8fbe" doesn't exist
    dependency "process-1.2.0.0-ac5f66ef47c8e6680cd098551063b07c" doesn't exist
    dependency "unix-2.7.0.1-d7de2c9293605f58486b3752d772cdb6" doesn't exist
  There are problems in package stm-2.4.4:
    dependency "array-0.5.0.0-ce080a527b3819e94d851f7f80ca77dd" doesn't exist
    dependency "base-4.7.0.2-cb23b5265b6e147094c0cd9ac819acb1" doesn't exist
  There are problems in package scientific-0.3.3.8:
    dependency "array-0.5.0.0-ce080a527b3819e94d851f7f80ca77dd" doesn't exist
    dependency "base-4.7.0.2-cb23b5265b6e147094c0cd9ac819acb1" doesn't exist
    dependency "bytestring-0.10.4.0-e82797828c29adab75d6eb4b53384f09" doesn't exist
    dependency "deepseq-1.3.0.2-0ddc77716bd2515426e1ba39f6788a4f" doesn't exist
  There are problems in package unordered-containers-0.2.5.1:
    dependency "base-4.7.0.2-cb23b5265b6e147094c0cd9ac819acb1" doesn't exist
    dependency "deepseq-1.3.0.2-0ddc77716bd2515426e1ba39f6788a4f" doesn't exist
  There are problems in package network-2.6.0.2:
    dependency "base-4.7.0.2-cb23b5265b6e147094c0cd9ac819acb1" doesn't exist
    dependency "bytestring-0.10.4.0-e82797828c29adab75d6eb4b53384f09" doesn't exist
    dependency "unix-2.7.0.1-d7de2c9293605f58486b3752d772cdb6" doesn't exist
  There are problems in package attoparsec-0.12.1.6:
    dependency "array-0.5.0.0-ce080a527b3819e94d851f7f80ca77dd" doesn't exist
    dependency "base-4.7.0.2-cb23b5265b6e147094c0cd9ac819acb1" doesn't exist
    dependency "bytestring-0.10.4.0-e82797828c29adab75d6eb4b53384f09" doesn't exist
    dependency "containers-0.5.5.1-d7910f1cd81272c1f31ca9f71d0f206e" doesn't exist
    dependency "deepseq-1.3.0.2-0ddc77716bd2515426e1ba39f6788a4f" doesn't exist
  There are problems in package unix-compat-0.4.1.4:
    dependency "base-4.7.0.2-cb23b5265b6e147094c0cd9ac819acb1" doesn't exist
    dependency "unix-2.7.0.1-d7de2c9293605f58486b3752d772cdb6" doesn't exist
  There are problems in package random-1.1:
    dependency "base-4.7.0.2-cb23b5265b6e147094c0cd9ac819acb1" doesn't exist
    dependency "time-1.4.2-192d26f44a2c945780bbb921626c3399" doesn't exist

  The following packages are broken, either because they have a problem
  listed above, or because they depend on a broken package.
  nats-1
  wai-3.0.2.3
  simple-sendfile-0.2.18
  zlib-0.5.4.2
  vault-0.3.0.4
  semigroups-0.16.2.2
  appar-0.1.4
  text-1.2.0.4
  http-date-0.0.6
  byteorder-1.0.4
  http-types-0.8.6
  auto-update-0.1.2.1
  void-0.7
  blaze-builder-0.3.3.4
  warp-3.0.11
  case-insensitive-1.2.0.4
  iproute-1.4.0
  hashable-1.2.3.2
  streaming-commons-0.1.10.0
  stm-2.4.4
  scientific-0.3.3.8
  unordered-containers-0.2.5.1
  network-2.6.0.2
  attoparsec-0.12.1.6
  unix-compat-0.4.1.4
  random-1.1
  builder for ‘/nix/store/kiqjx1l2jkclmjf6j8p65irp9y81hfyh-ghc-7.8.4.drv’ failed with exit code 1
  error: build of ‘/nix/store/kiqjx1l2jkclmjf6j8p65irp9y81hfyh-ghc-7.8.4.drv’ failed
  /run/current-system/sw/bin/nix-shell: failed to build all dependencies
  make: *** [shell] Error 100
  ```

  I tried looking into it some and found that `nats` does not accept base-4.8. https://github.com/ekmett/nats/blob/master/nats.cabal#L49 I tried jailbreaking it but that did not seem to help:

  ```
  $ make shell
  nix-shell --pure -j 4 -I nixpkgs=/home/ryantm/p/nixpkgs --show-trace --option extra-binary-caches http://hydra.nixos.org --option extra-binary-caches http://hydra.cryp.to --option build-use-chroot true --fallback 
  these derivations will be built:
    /nix/store/z3xxkkj3vizr5zbpir92kwv2yrrfx8d1-haskell-nats-1.drv
    /nix/store/lsb1nsif4da9mpzbg2rfg406jxxnwaqj-haskell-semigroups-0.16.2.2.drv
    /nix/store/kla62zca0ma9296hljyancc5n4s3j65v-haskell-void-0.7.drv
    /nix/store/ad363mry2gsrlsvbplsl2mrq1j33ih4z-haskell-warp-3.0.11.drv
    /nix/store/ahj4yni46gprh211g7skg965w98y7g3l-ghc-7.8.4.drv
  building path(s) ‘/nix/store/nlsz73zg2lr4kxdiadmixp8znp77gmcc-haskell-nats-1’
  setupCompilerEnvironmentPhase
  Build with /nix/store/rnxk1a1bz4rgy1rw4973blbfp9f0ic89-ghc-7.8.4.
  unpacking sources
  unpacking source archive /nix/store/k56p2471sjizjff4la33c7mcjjllipkg-nats-1.tar.gz
  source root is nats-1
  patching sources
  Run jailbreak-cabal to lift version restrictions on build inputs.
  compileBuildDriverPhase
  setupCompileFlags: -package-db=/tmp/nix-build-haskell-nats-1.drv-0/package.conf.d -j1
  [1 of 1] Compiling Main             ( Setup.lhs, /tmp/nix-build-haskell-nats-1.drv-0/Main.o )
  Linking Setup ...
  configuring
  configureFlags: --verbose --prefix=/nix/store/nlsz73zg2lr4kxdiadmixp8znp77gmcc-haskell-nats-1 --libdir=$prefix/lib/$compiler --libsubdir=$pkgid --with-gcc=gcc --package-db=/tmp/nix-build-haskell-nats-1.drv-0/package.conf.d --ghc-option=-optl=-Wl,-rpath=/nix/store/nlsz73zg2lr4kxdiadmixp8znp77gmcc-haskell-nats-1/lib/ghc-7.8.4/nats-1 --enable-split-objs --disable-library-profiling --enable-shared --enable-library-vanilla --enable-executable-dynamic --enable-tests
  Configuring nats-1...
  Flags chosen: hashable=True
  Dependency base >=2 && <4.8: using base-4.7.0.2
  Dependency hashable >=1.1 && <1.3: using hashable-1.2.3.2
  Setup: The following installed packages are broken because other packages they
  depend on are missing. These broken packages must be rebuilt before they can
  be used.
  package hashable-1.2.3.2 is broken due to missing package
  base-4.7.0.2-cb23b5265b6e147094c0cd9ac819acb1,
  bytestring-0.10.4.0-e82797828c29adab75d6eb4b53384f09
  package text-1.2.0.4 is broken due to missing package
  array-0.5.0.0-ce080a527b3819e94d851f7f80ca77dd,
  base-4.7.0.2-cb23b5265b6e147094c0cd9ac819acb1,
  bytestring-0.10.4.0-e82797828c29adab75d6eb4b53384f09,
  deepseq-1.3.0.2-0ddc77716bd2515426e1ba39f6788a4f
  builder for ‘/nix/store/z3xxkkj3vizr5zbpir92kwv2yrrfx8d1-haskell-nats-1.drv’ failed with exit code 1
  cannot build derivation ‘/nix/store/ahj4yni46gprh211g7skg965w98y7g3l-ghc-7.8.4.drv’: 1 dependencies couldn't be built
  error: build of ‘/nix/store/ahj4yni46gprh211g7skg965w98y7g3l-ghc-7.8.4.drv’ failed
  /run/current-system/sw/bin/nix-shell: failed to build all dependencies
  make: *** [shell] Error 100
  ```

  Environment:

  ```
  $ uname -a
  Linux rtmnix 3.14.36 #1-NixOS SMP Thu Jan 1 00:00:01 UTC 1970 x86_64 GNU/Linux
  ~/p/nixpkgs (master *)$ git rev-parse HEAD
  facd53315b3bb4185e16c264a66bd2e46569a6e6
  ```

  cc @peti 


state: closed
title: setBlocking on Node 0.12.2
user_login: bflyblue
html_url: https://github.com/NixOS/nixpkgs/issues/7243
updated_at: 2015-07-15 16:22:11
body:
  I'm not sure if this is a problem upstream with Node 0.12.2 or with nixpkgs..

  Trying to install purescript fails during the check phase with:

  ```
  net.js:164
          throw errnoException(err, 'setBlocking');
                ^
  Error: setBlocking ENOSYS
  ```

  The change to Node shows line 164 should be wrapped in a `process.platform === 'win32'` condition and yet this is failing on NixOS and nixpkgs on Darwin for me.

  Related Node commit (lib/net.js): https://github.com/joyent/node/commit/20176a98416353d4596900793f739d5ebf4f0ee1

  Using 0.12.1 correctly installs purescript.


state: closed
title: wl-pprint-text build failure on GHC-7.10.1
user_login: basvandijk
html_url: https://github.com/NixOS/nixpkgs/issues/7247
updated_at: 2015-04-07 22:27:05
body:
  This is a transfer of issue https://github.com/ivan-m/wl-pprint-text/issues/1 to nixpkgs because it seems to be a problem with us instead of with that package.

  Note that building the following nix expression succeeds:

  ``` nix
  with (import <nixpkgs> {});
  let pkg = haskell-ng.packages.ghc7101.callPackage
              ({ mkDerivation, base, stdenv, text }:
               mkDerivation {
                 pname = "wl-pprint-text";
                 version = "1.1.0.4";
                 sha256 = "1xgizzimfw17mpmw2afvmnvyag976j8ggn7k5r564rkw9f0m6bgz";
                 buildDepends = [ base text ];
                 description = "A Wadler/Leijen Pretty Printer for Text values";
                 license = stdenv.lib.licenses.bsd3;
               }) {};
  in pkg
  ```

  But the following fails:

  ```
  nix-build -p haskell-ng.packages.ghc7101.wl-pprint-text
  these derivations will be built:                                                                
    /nix/store/11b08fypd9iz2r6qda4p83kwi5v1p3jl-haskell-wl-pprint-text-1.1.0.4.drv
    /nix/store/9r7ym4g9fxbpv3kr6bx7j261nlc5vbpf-shell.drv
  building path(s) ‘/nix/store/6mkdjkz43vglh2xz78wd44nc3v58g6ya-haskell-wl-pprint-text-1.1.0.4’
  setupCompilerEnvironmentPhase
  Build with /nix/store/pwgwx7p0r262rz8v26rp1mjw1z6cj8vb-ghc-7.10.1.
  unpacking sources
  unpacking source archive /nix/store/k4r5cf9sj0n636rwpg2h3c9wjfxrj8rx-wl-pprint-text-1.1.0.4.tar.gz
  source root is wl-pprint-text-1.1.0.4
  patching sources
  compileBuildDriverPhase
  setupCompileFlags: -package-db=/tmp/nix-build-haskell-wl-pprint-text-1.1.0.4.drv-0/package.conf.d -j1 -threaded
  [1 of 1] Compiling Main             ( Setup.hs, /tmp/nix-build-haskell-wl-pprint-text-1.1.0.4.drv-0/Main.o )
  Linking Setup ...
  configuring
  configureFlags: --verbose --prefix=/nix/store/6mkdjkz43vglh2xz78wd44nc3v58g6ya-haskell-wl-pprint-text-1.1.0.4 --libdir=$prefix/lib/$compiler --libsubdir=$pkgid --with-gcc=gcc --package-db=/tmp/nix-build-haskell-wl-pprint-text-1.1.0.4.drv-0/package.conf.d --ghc-option=-optl=-Wl,-rpath=/nix/store/6mkdjkz43vglh2xz78wd44nc3v58g6ya-haskell-wl-pprint-text-1.1.0.4/lib/ghc-7.10.1/wl-pprint-text-1.1.0.4 --ghc-option=-j1 --enable-split-objs --disable-library-profiling --enable-shared --enable-library-vanilla --enable-executable-dynamic --enable-tests
  Configuring wl-pprint-text-1.1.0.4...
  Dependency base <5: using base-4.8.0.0
  Dependency text >=0.11.0.0 && <1.3.0.0: using text-1.2.0.4
  Using Cabal-1.22.2.0 compiled by ghc-7.10
  Using compiler: ghc-7.10.1
  Using install prefix:
  /nix/store/6mkdjkz43vglh2xz78wd44nc3v58g6ya-haskell-wl-pprint-text-1.1.0.4
  Binaries installed in:
  /nix/store/6mkdjkz43vglh2xz78wd44nc3v58g6ya-haskell-wl-pprint-text-1.1.0.4/bin
  Libraries installed in:
  /nix/store/6mkdjkz43vglh2xz78wd44nc3v58g6ya-haskell-wl-pprint-text-1.1.0.4/lib/ghc-7.10.1/wl-pprint-text-1.1.0.4
  Private binaries installed in:
  /nix/store/6mkdjkz43vglh2xz78wd44nc3v58g6ya-haskell-wl-pprint-text-1.1.0.4/libexec
  Data files installed in:
  /nix/store/6mkdjkz43vglh2xz78wd44nc3v58g6ya-haskell-wl-pprint-text-1.1.0.4/share/x86_64-linux-ghc-7.10.1/wl-pprint-text-1.1.0.4
  Documentation installed in:
  /nix/store/6mkdjkz43vglh2xz78wd44nc3v58g6ya-haskell-wl-pprint-text-1.1.0.4/share/doc/x86_64-linux-ghc-7.10.1/wl-pprint-text-1.1.0.4
  Configuration files installed in:
  /nix/store/6mkdjkz43vglh2xz78wd44nc3v58g6ya-haskell-wl-pprint-text-1.1.0.4/etc
  No alex found
  Using ar found on system at:
  /nix/store/1j0vizfh6kalnkxjbchladh2f2q3wrgf-binutils-2.23.1/bin/ar
  No c2hs found
  No cpphs found
  Using gcc version 4.8.4 given by user at:
  /nix/store/qq15h6yahg9xjgnm55l66rsyp0bw2hix-gcc-wrapper-4.8.4/bin/gcc
  Using ghc version 7.10.1 found on system at:
  /nix/store/pwgwx7p0r262rz8v26rp1mjw1z6cj8vb-ghc-7.10.1/bin/ghc
  Using ghc-pkg version 7.10.1 found on system at:
  /nix/store/pwgwx7p0r262rz8v26rp1mjw1z6cj8vb-ghc-7.10.1/bin/ghc-pkg
  No ghcjs found
  No ghcjs-pkg found
  No greencard found
  Using haddock version 2.16.0 found on system at:
  /nix/store/pwgwx7p0r262rz8v26rp1mjw1z6cj8vb-ghc-7.10.1/bin/haddock
  No happy found
  Using haskell-suite found on system at: haskell-suite-dummy-location
  Using haskell-suite-pkg found on system at: haskell-suite-pkg-dummy-location
  No hmake found
  Using hpc version 0.67 found on system at:
  /nix/store/pwgwx7p0r262rz8v26rp1mjw1z6cj8vb-ghc-7.10.1/bin/hpc
  Using hsc2hs version 0.67 found on system at:
  /nix/store/pwgwx7p0r262rz8v26rp1mjw1z6cj8vb-ghc-7.10.1/bin/hsc2hs
  Using hscolour version 1.22 found on system at:
  /nix/store/jsnv3d99xla3qs0zkl9jb3v28sn8mg3v-hscolour-1.22/bin/HsColour
  No jhc found
  Using ld found on system at:
  /nix/store/qq15h6yahg9xjgnm55l66rsyp0bw2hix-gcc-wrapper-4.8.4/bin/ld
  No lhc found
  No lhc-pkg found
  No pkg-config found
  Using strip version 2.23 found on system at:
  /nix/store/1j0vizfh6kalnkxjbchladh2f2q3wrgf-binutils-2.23.1/bin/strip
  Using tar found on system at:
  /nix/store/s16y2pk8lljsm37b55h2dsl6gpbsb62g-gnutar-1.27.1/bin/tar
  No uhc found
  building
  Building wl-pprint-text-1.1.0.4...
  Preprocessing library wl-pprint-text-1.1.0.4...

  Text/PrettyPrint/Leijen/Text.hs:119:1:
      parse error on input ‘import’
  builder for ‘/nix/store/11b08fypd9iz2r6qda4p83kwi5v1p3jl-haskell-wl-pprint-text-1.1.0.4.drv’ failed with exit code 1
  cannot build derivation ‘/nix/store/9r7ym4g9fxbpv3kr6bx7j261nlc5vbpf-shell.drv’: 1 dependencies couldn't be built
  error: build of ‘/nix/store/9r7ym4g9fxbpv3kr6bx7j261nlc5vbpf-shell.drv’ failed
  ```

  Note my nixpkgs is at https://github.com/NixOS/nixpkgs/commit/2b5fc4fd7390436a4dc3e12518c0e28480e79bbe.

  @peti any idea why the manual nix expression succeeds but `haskell-ng.packages.ghc7101.wl-pprint-text` fails? Can you reproduce this?


state: closed
title: libcurl doesn't support --negotiate
user_login: cheecheeo
html_url: https://github.com/NixOS/nixpkgs/issues/7248
updated_at: 2015-05-28 10:55:05
body:
  When I try to curl a URL secured behind kerberos I get:

  ```
  $ curl -u : --negotiate -I https://www.example.com                      
  curl: option --negotiate: the installed libcurl version doesn't support this
  curl: try 'curl --help' for more information
  ```

  I asked on on IRC and thoughtpolice reccommended that I file a bug here:

  ```
  14:26 < thoughtpolice> jchee: Looks like the curl expression just isn't built with those options.
  14:26 < thoughtpolice> So, it can probably be added pretty easily
  14:26 < thoughtpolice> I think.
  ...
  14:28 < thoughtpolice> jchee: looks like our curl is missing LDAP and RTMP support on top of Kerberos.
  ...
  14:28 < thoughtpolice> It should also probably use libidn, too...
  ```


state: closed
title: Infinite recursion due to `lib/modules.nix` changes
user_login: KaiSforza
html_url: https://github.com/NixOS/nixpkgs/issues/7250
updated_at: 2015-04-09 20:40:36
body:
  I have been attempting to build a system using the git repository, and was successful earlier, but had not pulled down the latest changes. After pulling down changes today I'm getting an error with infinite recursion. It seems to be coming from the `lib/modules.nix`. Below is the error that I was seeing.

  Running a `git bisect` between the version that worked for me 14ea4e7e7 and the current `master`, 1035b7b6c9, I ended up at 1d62ad474 as the probable culprit.

  ```
  # nixos-rebuild build --show-trace -I nixpkgs=/root/nixpkgs
  building Nix...
  error: while evaluating the attribute ‘config’ at "/root/nixpkgs/nixos/lib/eval-config.nix":26:5:
  while evaluating anonymous function at "/root/nixpkgs/pkgs/top-level/all-packages.nix":8:1, called from "/root/nixpkgs/nixos/lib/eval-config.nix":55:10:
  while evaluating ‘applyGlobalOverrides’ at "/root/nixpkgs/pkgs/top-level/all-packages.nix":107:26, called from "/root/nixpkgs/pkgs/top-level/all-packages.nix":101:10:
  while evaluating ‘pkgsFun’ at "/root/nixpkgs/pkgs/top-level/all-packages.nix":125:19, called from "/root/nixpkgs/pkgs/top-level/all-packages.nix":120:14:
  while evaluating the attribute ‘config.nixpkgs’ at "/root/nixpkgs/nixos/lib/eval-config.nix":26:5:
  while evaluating the attribute ‘config’ at "/root/nixpkgs/lib/modules.nix":56:25:
  while evaluating ‘yieldConfig’ at "/root/nixpkgs/lib/modules.nix":43:29, called from "/root/nixpkgs/lib/modules.nix":42:16:
  while evaluating ‘mapAttrs’ at "/root/nixpkgs/lib/attrsets.nix":134:17, called from "/root/nixpkgs/lib/modules.nix":44:32:
  while evaluating ‘mergeModules’ at "/root/nixpkgs/lib/modules.nix":111:26, called from "/root/nixpkgs/lib/modules.nix":38:17:
  while evaluating ‘mergeModules'’ at "/root/nixpkgs/lib/modules.nix":115:36, called from "/root/nixpkgs/lib/modules.nix":112:5:
  while evaluating ‘concatMap’ at "/root/nixpkgs/lib/lists.nix":54:18, called from "/root/nixpkgs/lib/modules.nix":151:9:
  while evaluating ‘fold’ at "/root/nixpkgs/lib/lists.nix":20:19, called from "/root/nixpkgs/lib/modules.nix":38:38:
  while evaluating ‘fold'’ at "/root/nixpkgs/lib/lists.nix":23:15, called from "/root/nixpkgs/lib/lists.nix":27:8:
  while evaluating ‘closeModules’ at "/root/nixpkgs/lib/modules.nix":60:27, called from "/root/nixpkgs/lib/modules.nix":34:16:
  while evaluating anonymous function at "/root/nixpkgs/lib/modules.nix":62:49, called from "/root/nixpkgs/lib/lists.nix":49:19:
  infinite recursion encountered
  error: while evaluating the attribute ‘pkgs’ at "/root/nixpkgs/nixos/lib/eval-config.nix":52:3:
  while evaluating anonymous function at "/root/nixpkgs/pkgs/top-level/all-packages.nix":8:1, called from "/root/nixpkgs/nixos/lib/eval-config.nix":55:10:
  while evaluating ‘applyGlobalOverrides’ at "/root/nixpkgs/pkgs/top-level/all-packages.nix":107:26, called from "/root/nixpkgs/pkgs/top-level/all-packages.nix":101:10:
  while evaluating ‘pkgsFun’ at "/root/nixpkgs/pkgs/top-level/all-packages.nix":125:19, called from "/root/nixpkgs/pkgs/top-level/all-packages.nix":120:14:
  while evaluating the attribute ‘config.nixpkgs’ at "/root/nixpkgs/nixos/lib/eval-config.nix":26:5:
  while evaluating the attribute ‘config’ at "/root/nixpkgs/lib/modules.nix":56:25:
  while evaluating ‘yieldConfig’ at "/root/nixpkgs/lib/modules.nix":43:29, called from "/root/nixpkgs/lib/modules.nix":42:16:
  while evaluating ‘mapAttrs’ at "/root/nixpkgs/lib/attrsets.nix":134:17, called from "/root/nixpkgs/lib/modules.nix":44:32:
  while evaluating ‘mergeModules’ at "/root/nixpkgs/lib/modules.nix":111:26, called from "/root/nixpkgs/lib/modules.nix":38:17:
  while evaluating ‘mergeModules'’ at "/root/nixpkgs/lib/modules.nix":115:36, called from "/root/nixpkgs/lib/modules.nix":112:5:
  while evaluating ‘concatMap’ at "/root/nixpkgs/lib/lists.nix":54:18, called from "/root/nixpkgs/lib/modules.nix":151:9:
  while evaluating ‘fold’ at "/root/nixpkgs/lib/lists.nix":20:19, called from "/root/nixpkgs/lib/modules.nix":38:38:
  while evaluating ‘fold'’ at "/root/nixpkgs/lib/lists.nix":23:15, called from "/root/nixpkgs/lib/lists.nix":27:8:
  while evaluating ‘closeModules’ at "/root/nixpkgs/lib/modules.nix":60:27, called from "/root/nixpkgs/lib/modules.nix":34:16:
  while evaluating anonymous function at "/root/nixpkgs/lib/modules.nix":62:49, called from "/root/nixpkgs/lib/lists.nix":49:19:
  infinite recursion encountered
  building the system configuration...
  error: while evaluating the attribute ‘config.system.build.toplevel’ at "/root/nixpkgs/nixos/lib/eval-config.nix":26:5:
  while evaluating anonymous function at "/root/nixpkgs/pkgs/top-level/all-packages.nix":8:1, called from "/root/nixpkgs/nixos/lib/eval-config.nix":55:10:
  while evaluating ‘applyGlobalOverrides’ at "/root/nixpkgs/pkgs/top-level/all-packages.nix":107:26, called from "/root/nixpkgs/pkgs/top-level/all-packages.nix":101:10:
  while evaluating ‘pkgsFun’ at "/root/nixpkgs/pkgs/top-level/all-packages.nix":125:19, called from "/root/nixpkgs/pkgs/top-level/all-packages.nix":120:14:
  while evaluating the attribute ‘config.nixpkgs’ at "/root/nixpkgs/nixos/lib/eval-config.nix":26:5:
  while evaluating the attribute ‘config’ at "/root/nixpkgs/lib/modules.nix":56:25:
  while evaluating ‘yieldConfig’ at "/root/nixpkgs/lib/modules.nix":43:29, called from "/root/nixpkgs/lib/modules.nix":42:16:
  while evaluating ‘mapAttrs’ at "/root/nixpkgs/lib/attrsets.nix":134:17, called from "/root/nixpkgs/lib/modules.nix":44:32:
  while evaluating ‘mergeModules’ at "/root/nixpkgs/lib/modules.nix":111:26, called from "/root/nixpkgs/lib/modules.nix":38:17:
  while evaluating ‘mergeModules'’ at "/root/nixpkgs/lib/modules.nix":115:36, called from "/root/nixpkgs/lib/modules.nix":112:5:
  while evaluating ‘concatMap’ at "/root/nixpkgs/lib/lists.nix":54:18, called from "/root/nixpkgs/lib/modules.nix":151:9:
  while evaluating ‘fold’ at "/root/nixpkgs/lib/lists.nix":20:19, called from "/root/nixpkgs/lib/modules.nix":38:38:
  while evaluating ‘fold'’ at "/root/nixpkgs/lib/lists.nix":23:15, called from "/root/nixpkgs/lib/lists.nix":27:8:
  while evaluating ‘closeModules’ at "/root/nixpkgs/lib/modules.nix":60:27, called from "/root/nixpkgs/lib/modules.nix":34:16:
  while evaluating anonymous function at "/root/nixpkgs/lib/modules.nix":62:49, called from "/root/nixpkgs/lib/lists.nix":49:19:
  infinite recursion encountered
  ```


state: closed
title: Failing VM Installer Tests
user_login: wkennington
html_url: https://github.com/NixOS/nixpkgs/issues/7252
updated_at: 2015-04-08 21:24:39
body:
  When building the i686 iso, the nixos-manual that is generated by the machines is different than the nixos-manual that is generated during the install process even though the input nixpkgs is the same. This causes the installer tests to fail as the iso doesn't have the needed dependencies to rebuild the manuals (in this case libxslt).

  This is problematic because the reference to the default value for nixpkgs.system defaults to the system which is building the manual. In our case, an x86_64-linux machine in the hydra pool builds the manual which goes into the iso, and then during the install process the i686-machine builds the manual causing the default value to change. This was introduced by #6794 which began using builtins.currentSystem for the default value. Reverting this change fixes the issue. Ideally the manual should be the same no matter what the host architecture is.

  @nbp @domenkozar @edolstra 


state: closed
title: [WIP][DARWIN] libgsm: 1.0.13 -> 1.0.14 & improve cross platform support
user_login: codyopel
html_url: https://github.com/NixOS/nixpkgs/pull/7254
updated_at: 2015-05-06 22:20:03
body:
  Default Makefile for reference
  https://gist.github.com/codyopel/747154cc34874dcb6e4d
  dylib patch example (this is a patch for an already patched version)
  https://searchcode.com/codesearch/view/37251938/

  @spwhitt
  Incase you can offer any help.
  I originally had to had a few hacks to get this to build a shared library correctly for ELF platforms.  I started adding workarounds for Darwin but I have no clue if they work.  Basically the Makefile needs to be patched to build a dylib instead of building statically preferably.  I left the duplication of arguments between the ELF and Darwin hacks for now in case they need to be modified for Darwin.

  If all else fails we can remove the darwin dylib hack and just build is staticly which it will do by default, then we only have to make sure it uses clang.


state: closed
title: Primecoin (0.8.6): New Package
user_login: AndersonTorres
html_url: https://github.com/NixOS/nixpkgs/pull/7255
updated_at: 2015-04-09 23:28:52
body:
  Primecoin is an altcoin which uses prime-searching as its proof-of-work.
  It is the first energy-multiuse altcoin - normally, the proof-of-work algorithms
  in altcoins are useful only for the coin itself, but the Primecoin algorithm
  is very useful to mathematical research..


state: closed
title: Fixes to build inkscape on Darwin
user_login: spwhitt
html_url: https://github.com/NixOS/nixpkgs/pull/7257
updated_at: 2015-12-17 06:46:21
body:
  With these changes Inkscape builds on Darwin. However, it still
  produces the following error when run:

  ```
  dyld: Library not loaded: libopenjp2.7.dylib ...
  ```

  This error will be resolved when staging is merged.


state: closed
title: Haskell: fix llvm-general
user_login: abbradar
html_url: https://github.com/NixOS/nixpkgs/pull/7259
updated_at: 2015-04-23 17:45:57
body:
  This patch fixes `llvm-general` and `llvm-general-pure` packages. Regeneration from Hackage needed for new versions with https://github.com/bscarlet/llvm-general/issues/139 fixed. @peti 


state: closed
title: Building gfortran fails on darwin
user_login: mnacamura
html_url: https://github.com/NixOS/nixpkgs/issues/7261
updated_at: 2015-10-30 15:43:05
body:
  I tried to install gfortran and got the following.

  ```
  perl /private/tmp/nix-build-gfortran-4.8.4.drv-0/gcc-4.8.4/libstdc++-v3/scripts/make_exports.pl \
    libstdc++-symbols.ver \
    .libs/compatibility.o .libs/compatibility-debug_list.o .libs/compatibility-debug_list-2.o .libs/compatibility-c++0x.o .libs/compatibility-atomic-c++0x.o .libs/compatibility-thread-c++0x.o .libs/compatibility-chrono.o \
   `echo  ../libsupc++/libsupc++convenience.la ../src/c++98/libc++98convenience.la ../src/c++11/libc++11convenience.la | \
      sed 's,/\([^/.]*\)\.la,/.libs/\1.a,g'` \
   > libstdc++-symbols.explist || (rm -f libstdc++-symbols.explist ; exit 1)
  nm -P .libs/compatibility.o .libs/compatibility-debug_list.o .libs/compatibility-debug_list-2.o .libs/compatibility-c++0x.o .libs/compatibility-atomic-c++0x.o .libs/compatibility-thread-c++0x.o .libs/compatibility-chrono.o ../libsupc++/.libs/libsupc++convenience.a ../src/c++98/.libs/libc++98convenience.a ../src/c++11/.libs/libc++11convenience.a|Can't exec "c++filt": No such file or directory at /nix/store/qq0l5mw239blnwiw6qndafj6wikknn0w-perl-5.20.1/lib/perl5/5.20.1/IPC/Open3.pm line 280.
  warning: nm: no name list
  warning: nm: no name list
  warning: nm: no name list
  open2: exec of c++filt -_ failed at /private/tmp/nix-build-gfortran-4.8.4.drv-0/gcc-4.8.4/libstdc++-v3/scripts/make_exports.pl line 95.
  Makefile:889: recipe for target 'libstdc++-symbols.explist' failed
  make[6]: *** [libstdc++-symbols.explist] Error 1
  make[6]: Leaving directory '/private/tmp/nix-build-gfortran-4.8.4.drv-0/build/x86_64-apple-darwin14.1.0/libstdc++-v3/src'
  Makefile:575: recipe for target 'all-recursive' failed
  make[5]: *** [all-recursive] Error 1
  make[5]: Leaving directory '/private/tmp/nix-build-gfortran-4.8.4.drv-0/build/x86_64-apple-darwin14.1.0/libstdc++-v3/src'
  Makefile:480: recipe for target 'all-recursive' failed
  make[4]: *** [all-recursive] Error 1
  make[4]: Leaving directory '/private/tmp/nix-build-gfortran-4.8.4.drv-0/build/x86_64-apple-darwin14.1.0/libstdc++-v3'
  Makefile:386: recipe for target 'all' failed
  make[3]: *** [all] Error 2
  make[3]: Leaving directory '/private/tmp/nix-build-gfortran-4.8.4.drv-0/build/x86_64-apple-darwin14.1.0/libstdc++-v3'
  Makefile:11495: recipe for target 'all-stage1-target-libstdc++-v3' failed
  make[2]: *** [all-stage1-target-libstdc++-v3] Error 2
  make[2]: Leaving directory '/private/tmp/nix-build-gfortran-4.8.4.drv-0/build'
  Makefile:18418: recipe for target 'stage1-bubble' failed
  make[1]: *** [stage1-bubble] Error 2
  make[1]: Leaving directory '/private/tmp/nix-build-gfortran-4.8.4.drv-0/build'
  Makefile:18706: recipe for target 'bootstrap' failed
  make: *** [bootstrap] Error 2
  builder for ‘/nix/store/p85l116bc5qrfbvg7nnxs2vllx8pcrsf-gfortran-4.8.4.drv’ failed with exit code 2
  cannot build derivation ‘/nix/store/0nd7c1c816cd9fvar77ah9hkwa893gf8-gfortran-wrapper-4.8.4.drv’: 1 dependencies couldn't be built
  error: build of ‘/nix/store/0nd7c1c816cd9fvar77ah9hkwa893gf8-gfortran-wrapper-4.8.4.drv’ failed
  ```


state: closed
title: mumble: refactor, add desktop file & icon
user_login: codyopel
html_url: https://github.com/NixOS/nixpkgs/pull/7263
updated_at: 2015-05-06 22:20:07
body:
  Cleaned up the configure flags to make it more readable, added a .desktop & icon file (now it will be recognized by DEs)

  @viric 


state: closed
title: Don't build happy or alex with GHCJS
user_login: basvandijk
html_url: https://github.com/NixOS/nixpkgs/issues/7264
updated_at: 2015-04-09 19:03:53
body:
  Haskell packages like `pretty-show` or `language-python` need `happy` or `alex` as build tools and therefor list them in `buildTools`. When building these packages using GHCJS, nix tries to build `happy` or `alex` using GHCJS which fails. I currently override the packages to always use a happy or alex compiled with GHC. This is my override function:  

  ``` nix
  pkgs : {
    overrides = self: super:
      with (import <nixpkgs/pkgs/development/haskell-modules/lib.nix> {inherit pkgs;});
      let adaptBuildTools = drv: f: overrideCabal drv (drv: { buildTools = f drv.buildTools; });
      in {

      # Overrides
      "pretty-show"     = adaptBuildTools super.pretty-show     (_buildTools: [pkgs.haskellngPackages.happy]);
      "language-python" = adaptBuildTools super.language-python (_buildTools: [pkgs.haskellngPackages.happy
                                                                               pkgs.haskellngPackages.alex]);
    };
  }
  ```

  It would be nicer if `happy` and `alex` (and other Haskell-based build tools) will always be build using GHC.

  @peti any idea how to best accomplish this?


state: closed
title: Emacs e2wm and window-layout
user_login: ashalkhakov
html_url: https://github.com/NixOS/nixpkgs/pull/7268
updated_at: 2015-11-18 22:23:47
body:
  These are some packages from MELPA.

  Hopefully this patch is OK. I'm still having issues with proper rebasing (my laptop is old and I can't afford rebuilding everything, but then there is the issue of rebasing my patches to the upstream/master branch). Or, it's just that other commiters are so fast I can't keep up with their pace. :)


state: closed
title: escape sequences displayed verbatim in man ("xterm" terminfo is used)
user_login: imz
html_url: https://github.com/NixOS/nixpkgs/issues/7269
updated_at: 2016-05-25 08:32:33
body:
  I've installed `man`. (I'm using nix as a single user under CentOS.)

  I'm running `man` in a terminal (`TERM` is set to `xterm`) in an ssh session.

  The version from nix:

  ```
  $ man man
  ```

  displays verbatim the escape sequences, like this:

  ```
  man(1)                                                                                         General Commands Manual                                                                                         man(1)

  ESC[1mNAMEESC[0m
         man - format and display the on-line manual pages

  ESC[1mSYNOPSISESC[0m
  ```

  whereas the version from CentOS:

  ```
  $ /usr/bin/man man
  ```

  renders everything smoothly.
  ## Some exploration (regarding terminfo)

  The first thing I wanted to check was which terminfo file is used:

  ```
  $ strace -fF -e trace=file /usr/bin/man man 2> man_sys.trace
  $ strace -fF -e trace=file man man 2> man_nix.trace
  $ fgrep xterm *.trace
  man_nix.trace:[pid 123578] access("/nix/store/g5wsmk977z2hmqwb0a2pvlyr3wx2w1bg-ncurses-5.9/share/terminfo/x/xterm", R_OK <unfinished ...>
  man_nix.trace:[pid 123578] open("/nix/store/g5wsmk977z2hmqwb0a2pvlyr3wx2w1bg-ncurses-5.9/share/terminfo/x/xterm", O_RDONLY) = 4
  man_sys.trace:[pid 124991] access("/etc/terminfo/x/xterm", R_OK) = -1 ENOENT (No such file or directory)
  man_sys.trace:[pid 124991] access("/usr/share/terminfo/x/xterm", R_OK <unfinished ...>
  man_sys.trace:[pid 124991] open("/usr/share/terminfo/x/xterm", O_RDONLY) = 4
  $ 
  ```

  So, both commands do use a terminfo file. Well, they differ, but
  I'm not sure that this is the problem:

  ```
  $ diff /nix/store/g5wsmk977z2hmqwb0a2pvlyr3wx2w1bg-ncurses-5.9/share/terminfo/x/xterm /usr/share/terminfo/x/xterm
  Binary files /nix/store/g5wsmk977z2hmqwb0a2pvlyr3wx2w1bg-ncurses-5.9/share/terminfo/x/xterm and /usr/share/terminfo/x/xterm differ
  $ 
  ```

  The version in CentOS:

  ```
  $ rpm -qf /usr/share/terminfo/x/xterm
  ncurses-base-5.7-3.20090208.el6.x86_64
  $ 
  ```
  ## Any ideas?

  Should something be fixed in nixpkgs, and what?


state: closed
title: Remove dead mplayer2
user_login: nckx
html_url: https://github.com/NixOS/nixpkgs/pull/7270
updated_at: 2015-04-16 06:43:41
body:
  [mplayer2.org](http://mplayer2.org) is no longer owned by the project.

  Even when using a mirror this two-year-old (!) version fails to build without fiddling with old versions of dependencies. Lots of work for a dead project with active forks (`mpv`).

  @viric?


state: closed
title: Waking from suspend did not work
user_login: matthiasbeyer
html_url: https://github.com/NixOS/nixpkgs/issues/7271
updated_at: 2015-12-22 09:14:20
body:
  ```
  $ uname -a
  Linux lucy 3.18.7 #1-NixOS SMP Thu Jan 1 00:00:01 UTC 1970 x86_64 GNU/Linux
  ```

  The backtrace I'm seeing (via `journalctl`)is below. The first line is from yesterday, when I did a normal suspend. Uptime was ~15 days or something, with several suspends in between (I suspend from evenings until I come home from work/university). On the last line you can see my reboot, which was forced through hardware reset.

  If you need more information, ping me, I will provide it.

  ```
  Apr 07 21:30:53 lucy kernel: PM: Preparing system for mem sleep
  Apr 08 17:10:11 lucy kernel: Freezing user space processes ... (elapsed 0.001 seconds) done.
  Apr 08 17:10:11 lucy kernel: Freezing remaining freezable tasks ... (elapsed 0.000 seconds) done.
  Apr 08 17:10:11 lucy kernel: PM: Entering mem sleep
  Apr 08 17:10:11 lucy kernel: Suspending console(s) (use no_console_suspend to debug)
  Apr 08 17:10:11 lucy kernel: sd 5:0:0:0: [sdc] Synchronizing SCSI cache
  Apr 08 17:10:11 lucy kernel: sd 4:0:0:0: [sdb] Synchronizing SCSI cache
  Apr 08 17:10:11 lucy kernel: sd 5:0:0:0: [sdc] Stopping disk
  Apr 08 17:10:11 lucy kernel: sd 4:0:0:0: [sdb] Stopping disk
  Apr 08 17:10:11 lucy kernel: sd 0:0:0:0: [sda] Synchronizing SCSI cache
  Apr 08 17:10:11 lucy kernel: sd 0:0:0:0: [sda] Stopping disk
  Apr 08 17:10:11 lucy kernel: i8042 kbd 00:03: System wakeup enabled by ACPI
  Apr 08 17:10:11 lucy kernel: <3>[fglrx:firegl_pplib_notify_event] *ERROR* PPLIB: PPLib Notify Event failed!
  Apr 08 17:10:11 lucy kernel: <3>[fglrx:firegl_pplib_notify_event] *ERROR*        ulEventType = 00000002, ulEventData = 00000000
  Apr 08 17:10:11 lucy kernel: <6>[fglrx] IRQ 35 Disabled
  Apr 08 17:10:11 lucy kernel: <6>[fglrx] Preparing suspend fglrx in kernel.
  Apr 08 17:10:11 lucy kernel: <6>[fglrx] Suspending fglrx in kernel completed.
  Apr 08 17:10:11 lucy kernel: <6>[fglrx] Power down the ASIC .
  Apr 08 17:10:11 lucy kernel: PM: suspend of devices complete after 654.421 msecs
  Apr 08 17:10:11 lucy kernel: PM: late suspend of devices complete after 0.866 msecs
  Apr 08 17:10:11 lucy kernel: pcieport 0000:00:09.0: System wakeup enabled by ACPI
  Apr 08 17:10:11 lucy kernel: r8169 0000:05:00.0: System wakeup enabled by ACPI
  Apr 08 17:10:11 lucy kernel: ehci-pci 0000:00:16.2: System wakeup enabled by ACPI
  Apr 08 17:10:11 lucy kernel: ohci-pci 0000:00:16.0: System wakeup enabled by ACPI
  Apr 08 17:10:11 lucy kernel: ohci-pci 0000:00:14.5: System wakeup enabled by ACPI
  Apr 08 17:10:11 lucy kernel: ehci-pci 0000:00:13.2: System wakeup enabled by ACPI
  Apr 08 17:10:11 lucy kernel: ohci-pci 0000:00:13.0: System wakeup enabled by ACPI
  Apr 08 17:10:11 lucy kernel: ohci-pci 0000:00:12.0: System wakeup enabled by ACPI
  Apr 08 17:10:11 lucy kernel: ehci-pci 0000:00:12.2: System wakeup enabled by ACPI
  Apr 08 17:10:11 lucy kernel: PM: noirq suspend of devices complete after 11.723 msecs
  Apr 08 17:10:11 lucy kernel: ACPI: Preparing to enter system sleep state S3
  Apr 08 17:10:11 lucy kernel: PM: Saving platform NVS memory
  Apr 08 17:10:11 lucy kernel: Disabling non-boot CPUs ...
  Apr 08 17:10:11 lucy kernel: kvm: disabling virtualization on CPU1
  Apr 08 17:10:11 lucy kernel: smpboot: CPU 1 is now offline
  Apr 08 17:10:11 lucy kernel: kvm: disabling virtualization on CPU2
  Apr 08 17:10:11 lucy kernel: smpboot: CPU 2 is now offline
  Apr 08 17:10:11 lucy kernel: kvm: disabling virtualization on CPU3
  Apr 08 17:10:11 lucy kernel: smpboot: CPU 3 is now offline
  Apr 08 17:10:11 lucy kernel: kvm: disabling virtualization on CPU4
  Apr 08 17:10:11 lucy kernel: smpboot: CPU 4 is now offline
  Apr 08 17:10:11 lucy kernel: kvm: disabling virtualization on CPU5
  Apr 08 17:10:11 lucy kernel: smpboot: CPU 5 is now offline
  Apr 08 17:10:11 lucy kernel: kvm: disabling virtualization on CPU6
  Apr 08 17:10:11 lucy kernel: smpboot: CPU 6 is now offline
  Apr 08 17:10:11 lucy kernel: kvm: disabling virtualization on CPU7
  Apr 08 17:10:11 lucy kernel: smpboot: CPU 7 is now offline
  Apr 08 17:10:11 lucy kernel: ACPI: Low-level resume complete
  Apr 08 17:10:11 lucy kernel: PM: Restoring platform NVS memory
  Apr 08 17:10:11 lucy kernel: LVT offset 0 assigned for vector 0x400
  Apr 08 17:10:11 lucy kernel: microcode: CPU0: new patch_level=0x06000832
  Apr 08 17:10:11 lucy kernel: Enabling non-boot CPUs ...
  Apr 08 17:10:11 lucy kernel: x86: Booting SMP configuration:
  Apr 08 17:10:11 lucy kernel: smpboot: Booting Node 0 Processor 1 APIC 0x11
  Apr 08 17:10:11 lucy kernel: kvm: enabling virtualization on CPU1
  Apr 08 17:10:11 lucy kernel: CPU1 is up
  Apr 08 17:10:11 lucy kernel: smpboot: Booting Node 0 Processor 2 APIC 0x12
  Apr 08 17:10:11 lucy kernel: kvm: enabling virtualization on CPU2
  Apr 08 17:10:11 lucy kernel: microcode: CPU2: new patch_level=0x06000832
  Apr 08 17:10:11 lucy kernel: CPU2 is up
  Apr 08 17:10:11 lucy kernel: smpboot: Booting Node 0 Processor 3 APIC 0x13
  Apr 08 17:10:11 lucy kernel: kvm: enabling virtualization on CPU3
  Apr 08 17:10:11 lucy kernel: CPU3 is up
  Apr 08 17:10:11 lucy kernel: smpboot: Booting Node 0 Processor 4 APIC 0x14
  Apr 08 17:10:11 lucy kernel: kvm: enabling virtualization on CPU4
  Apr 08 17:10:11 lucy kernel: microcode: CPU4: new patch_level=0x06000832
  Apr 08 17:10:11 lucy kernel: CPU4 is up
  Apr 08 17:10:11 lucy kernel: smpboot: Booting Node 0 Processor 5 APIC 0x15
  Apr 08 17:10:11 lucy kernel: kvm: enabling virtualization on CPU5
  Apr 08 17:10:11 lucy kernel: CPU5 is up
  Apr 08 17:10:11 lucy kernel: smpboot: Booting Node 0 Processor 6 APIC 0x16
  Apr 08 17:10:11 lucy kernel: kvm: enabling virtualization on CPU6
  Apr 08 17:10:11 lucy kernel: microcode: CPU6: new patch_level=0x06000832
  Apr 08 17:10:11 lucy kernel: CPU6 is up
  Apr 08 17:10:11 lucy kernel: smpboot: Booting Node 0 Processor 7 APIC 0x17
  Apr 08 17:10:11 lucy kernel: kvm: enabling virtualization on CPU7
  Apr 08 17:10:11 lucy kernel: CPU7 is up
  Apr 08 17:10:11 lucy kernel: ACPI: Waking up from system sleep state S3
  Apr 08 17:10:11 lucy kernel: ohci-pci 0000:00:12.0: System wakeup disabled by ACPI
  Apr 08 17:10:11 lucy kernel: ohci-pci 0000:00:13.0: System wakeup disabled by ACPI
  Apr 08 17:10:11 lucy kernel: ohci-pci 0000:00:14.5: System wakeup disabled by ACPI
  Apr 08 17:10:11 lucy kernel: ohci-pci 0000:00:16.0: System wakeup disabled by ACPI
  Apr 08 17:10:11 lucy kernel: ehci-pci 0000:00:13.2: System wakeup disabled by ACPI
  Apr 08 17:10:11 lucy kernel: ehci-pci 0000:00:16.2: System wakeup disabled by ACPI
  Apr 08 17:10:11 lucy kernel: ehci-pci 0000:00:12.2: System wakeup disabled by ACPI
  Apr 08 17:10:11 lucy kernel: pcieport 0000:00:09.0: System wakeup disabled by ACPI
  Apr 08 17:10:11 lucy kernel: PM: noirq resume of devices complete after 11.133 msecs
  Apr 08 17:10:11 lucy kernel: PM: early resume of devices complete after 0.351 msecs
  Apr 08 17:10:11 lucy kernel: usb usb2: root hub lost power or was reset
  Apr 08 17:10:11 lucy kernel: usb usb3: root hub lost power or was reset
  Apr 08 17:10:11 lucy kernel: xhci_hcd 0000:02:00.0: irq 28 for MSI/MSI-X
  Apr 08 17:10:11 lucy kernel: i8042 kbd 00:03: System wakeup disabled by ACPI
  Apr 08 17:10:11 lucy kernel: rtc_cmos 00:04: System wakeup disabled by ACPI
  Apr 08 17:10:11 lucy kernel: snd_hda_intel 0000:01:00.1: irq 32 for MSI/MSI-X
  Apr 08 17:10:11 lucy kernel: r8169 0000:05:00.0: System wakeup disabled by ACPI
  Apr 08 17:10:11 lucy kernel: sd 0:0:0:0: [sda] Starting disk
  Apr 08 17:10:11 lucy kernel: sd 4:0:0:0: [sdb] Starting disk
  Apr 08 17:10:11 lucy kernel: sd 5:0:0:0: [sdc] Starting disk
  Apr 08 17:10:11 lucy kernel: <6>[fglrx] Power up the ASIC
  Apr 08 17:10:11 lucy kernel: <6>[fglrx] Preparing resume fglrx in kernel.
  Apr 08 17:10:11 lucy kernel: <6>[fglrx] Resuming fglrx in kernel completed.
  Apr 08 17:10:11 lucy kernel: <6>[fglrx] IRQ 35 Enabled
  Apr 08 17:10:11 lucy kernel: r8169 0000:05:00.0 enp5s0: link down
  Apr 08 17:10:11 lucy kernel: ata4: SATA link down (SStatus 0 SControl 300)
  Apr 08 17:10:11 lucy kernel: ata8: SATA link down (SStatus 0 SControl 300)
  Apr 08 17:10:11 lucy kernel: ata3: SATA link down (SStatus 0 SControl 300)
  Apr 08 17:10:11 lucy kernel: ata2: SATA link down (SStatus 0 SControl 300)
  Apr 08 17:10:11 lucy kernel: ata7: SATA link down (SStatus 0 SControl 300)
  Apr 08 17:10:11 lucy kernel: usb 2-1: reset high-speed USB device number 2 using xhci_hcd
  Apr 08 17:10:11 lucy kernel: xhci_hcd 0000:02:00.0: xHCI xhci_drop_endpoint called with disabled ep ffff8804287bdd80
  Apr 08 17:10:11 lucy kernel: ata1: SATA link up 6.0 Gbps (SStatus 133 SControl 300)
  Apr 08 17:10:11 lucy kernel: ata1.00: supports DRM functions and may not be fully accessible
  Apr 08 17:10:11 lucy kernel: ata1.00: failed to get NCQ Send/Recv Log Emask 0x1
  Apr 08 17:10:11 lucy kernel: ata1.00: supports DRM functions and may not be fully accessible
  Apr 08 17:10:11 lucy kernel: ata1.00: failed to get NCQ Send/Recv Log Emask 0x1
  Apr 08 17:10:11 lucy kernel: ata1.00: configured for UDMA/133
  Apr 08 17:10:11 lucy kernel: r8169 0000:05:00.0 enp5s0: link up
  Apr 08 17:10:11 lucy kernel: ata6: SATA link up 6.0 Gbps (SStatus 133 SControl 300)
  Apr 08 17:10:11 lucy kernel: ata6.00: configured for UDMA/133
  Apr 08 17:10:11 lucy kernel: ata5: SATA link up 6.0 Gbps (SStatus 133 SControl 300)
  Apr 08 17:10:11 lucy kernel: ata5.00: configured for UDMA/133
  Apr 08 17:10:11 lucy kernel: PM: resume of devices complete after 7258.037 msecs
  Apr 08 17:10:11 lucy kernel: PM: Finishing wakeup.
  Apr 08 17:10:11 lucy kernel: Restarting tasks ... done.
  Apr 08 17:10:11 lucy dhcpcd[1966]: enp5s0: carrier lost
  Apr 08 17:10:11 lucy sudo[28252]: pam_unix(sudo:session): session closed for user root
  Apr 08 17:10:11 lucy systemd[1]: Time has been changed
  Apr 08 17:10:11 lucy systemd[2197]: Time has been changed
  Apr 08 17:10:11 lucy systemd-sleep[28257]: System resumed.
  Apr 08 17:10:11 lucy systemd[1]: Started Suspend.
  Apr 08 17:10:11 lucy systemd[1]: Unit sleep.target is not needed anymore. Stopping.
  Apr 08 17:10:11 lucy systemd[1]: Stopping Sleep.
  Apr 08 17:10:11 lucy systemd[1]: Stopped target Sleep.
  Apr 08 17:10:11 lucy systemd[1]: Starting Suspend.
  Apr 08 17:10:11 lucy systemd[1]: Reached target Suspend.
  Apr 08 17:10:11 lucy systemd[1]: Unit suspend.target is bound to inactive service. Stopping, too.
  Apr 08 17:10:11 lucy systemd[1]: Stopping Suspend.
  Apr 08 17:10:11 lucy systemd[1]: Stopped target Suspend.
  Apr 08 17:10:11 lucy systemd[1]: Starting Post-Resume Actions...
  Apr 08 17:10:11 lucy systemd[1]: Stopping Network Manager...
  Apr 08 17:10:11 lucy dhcpcd[1966]: enp5s0: deleting route to 192.168.200.0/24
  Apr 08 17:10:11 lucy dhcpcd[1966]: enp5s0: deleting default route via 192.168.200.1
  Apr 08 17:10:11 lucy dhcpcd[1966]: enp5s0: carrier acquired
  Apr 08 17:10:11 lucy dhcpcd[1966]: enp5s0: IAID 14:22:88:2b
  Apr 08 17:10:11 lucy systemd[1]: Stopping Name Service Cache Daemon...
  Apr 08 17:10:11 lucy systemd[1]: Starting Name Service Cache Daemon...
  Apr 08 17:10:11 lucy dbus[1759]: [system] Activating via systemd: service name='org.freedesktop.nm_dispatcher' unit='dbus-org.freedesktop.nm-dispatcher.service'
  Apr 08 17:10:11 lucy systemd[1]: [/nix/store/ymvvnjkz3laq2g6lzg7q290kn85xg7xj-network-manager-0.9.8.10/etc/systemd/system/dbus-org.freedesktop.nm-dispatcher.service:1] Assignment outside of section. Ignoring.
  Apr 08 17:10:11 lucy systemd[1]: dbus-org.freedesktop.nm-dispatcher.service lacks both ExecStart= and ExecStop= setting. Refusing.
  Apr 08 17:10:11 lucy dbus[1759]: [system] Activation via systemd failed for unit 'dbus-org.freedesktop.nm-dispatcher.service': Unit dbus-org.freedesktop.nm-dispatcher.service failed to load: Invalid argument. See system logs and 'systemctl status dbus-org.freedesktop.nm-dispatcher.service' for details.
  Apr 08 17:10:11 lucy systemd[1]: Started Name Service Cache Daemon.
  Apr 08 17:10:11 lucy dhcpcd[1966]: enp5s0: rebinding lease of 192.168.200.83
  Apr 08 17:10:11 lucy dhcpcd[1966]: enp5s0: carrier lost
  Apr 08 17:10:11 lucy systemd[1]: Starting Network Manager...
  Apr 08 17:10:11 lucy systemd[1]: Started Network Manager.
  Apr 08 17:10:11 lucy NetworkManager[28500]: <warn> failed to allocate link cache: (-26) Protocol mismatch
  Apr 08 17:10:11 lucy systemd[1]: Reloading DHCP Client.
  Apr 08 17:10:11 lucy dhcpcd[28508]: dhcpcd[28508]: sending signal HUP to pid 1966
  Apr 08 17:10:11 lucy dhcpcd[28508]: sending signal HUP to pid 1966
  Apr 08 17:10:11 lucy dhcpcd[1966]: received signal HUP from PID 28508, rebinding
  Apr 08 17:10:11 lucy systemd[1]: Reloaded DHCP Client.
  Apr 08 17:10:11 lucy systemd[1]: Started Post-Resume Actions.
  Apr 08 17:10:11 lucy systemd[1]: Starting Post-Resume Actions.
  Apr 08 17:10:11 lucy systemd[1]: Reached target Post-Resume Actions.
  Apr 08 17:10:11 lucy systemd[1]: Unit post-resume.target is not needed anymore. Stopping.
  Apr 08 17:10:11 lucy systemd[1]: Stopping Post-Resume Actions.
  Apr 08 17:10:11 lucy systemd[1]: Stopped target Post-Resume Actions.
  Apr 08 17:10:32 lucy kernel: INFO: rcu_sched self-detected stall on CPU { 3}  (t=21000 jiffies g=3566164 c=3566163 q=756)
  Apr 08 17:10:32 lucy kernel: Task dump for CPU 3:
  Apr 08 17:10:32 lucy kernel: NetworkManager  R  running task        0 28500      1 0x00000008
  Apr 08 17:10:32 lucy kernel:  ffffffff81850e80 ffff88043ecc3930 ffffffff81087878 0000000000000003
  Apr 08 17:10:32 lucy kernel:  ffffffff81850e80 ffff88043ecc3950 ffffffff8108a73d ffff88043ecc3990
  Apr 08 17:10:32 lucy kernel:  0000000000000004 ffff88043ecc3980 ffffffff810aff80 ffff88043eccd1c0
  Apr 08 17:10:32 lucy kernel: Call Trace:
  Apr 08 17:10:32 lucy kernel:  <IRQ>  [<ffffffff81087878>] sched_show_task+0xa8/0x110
  Apr 08 17:10:32 lucy kernel:  [<ffffffff8108a73d>] dump_cpu_task+0x3d/0x50
  Apr 08 17:10:32 lucy kernel:  [<ffffffff810aff80>] rcu_dump_cpu_stacks+0x90/0xd0
  Apr 08 17:10:32 lucy kernel:  [<ffffffff810b2ff1>] rcu_check_callbacks+0x3c1/0x690
  Apr 08 17:10:32 lucy kernel:  [<ffffffff8108b7b2>] ? account_process_tick+0x62/0x180
  Apr 08 17:10:32 lucy kernel:  [<ffffffff810b78eb>] update_process_times+0x4b/0x80
  Apr 08 17:10:32 lucy kernel:  [<ffffffff810c6826>] tick_sched_handle.isra.16+0x36/0x50
  Apr 08 17:10:32 lucy kernel:  [<ffffffff810c6885>] tick_sched_timer+0x45/0x80
  Apr 08 17:10:32 lucy kernel:  [<ffffffff810b8595>] __run_hrtimer+0x85/0x1d0
  Apr 08 17:10:32 lucy kernel:  [<ffffffff810c6840>] ? tick_sched_handle.isra.16+0x50/0x50
  Apr 08 17:10:32 lucy kernel:  [<ffffffff810b8977>] hrtimer_interrupt+0xf7/0x240
  Apr 08 17:10:32 lucy kernel:  [<ffffffff8104443b>] local_apic_timer_interrupt+0x3b/0x70
  Apr 08 17:10:32 lucy kernel:  [<ffffffff8148e065>] smp_apic_timer_interrupt+0x45/0x60
  Apr 08 17:10:32 lucy kernel:  [<ffffffff8148c13d>] apic_timer_interrupt+0x6d/0x80
  Apr 08 17:10:32 lucy kernel:  [<ffffffffa0bc5ba2>] ? firegl_trace+0x72/0x1e0 [fglrx]
  Apr 08 17:10:32 lucy kernel:  [<ffffffffa0bc5b95>] ? firegl_trace+0x65/0x1e0 [fglrx]
  Apr 08 17:10:32 lucy kernel:  [<ffffffff8148ae1e>] ? _raw_spin_lock+0x1e/0x30
  Apr 08 17:10:32 lucy kernel:  [<ffffffffa0b8acf4>] kas_spin_lock+0x64/0xf0 [fglrx]
  Apr 08 17:10:32 lucy kernel:  [<ffffffffa0b8e431>] KAS_Spinlock_Acquire+0x51/0xa0 [fglrx]
  Apr 08 17:10:32 lucy kernel:  [<ffffffffa0bab523>] MCIL_SpinLock+0x133/0x220 [fglrx]
  Apr 08 17:10:32 lucy kernel:  [<ffffffffa0cac3db>] ? IRQMGR_SpinLock_Acquire+0x6b/0x90 [fglrx]
  Apr 08 17:10:32 lucy kernel:  [<ffffffffa0b9223e>] ? KCL_STR_Memset+0xe/0x10 [fglrx]
  Apr 08 17:10:32 lucy kernel:  [<ffffffffa0bad4bb>] ? MCIL_ZeroMemory+0x4b/0x50 [fglrx]
  Apr 08 17:10:32 lucy kernel:  [<ffffffffa0badaf6>] ? MCIL_GetExecutionLevel+0x66/0x80 [fglrx]
  Apr 08 17:10:32 lucy kernel:  [<ffffffffa0ca69fd>] ? AcquireDpcQueueSpinLock+0xad/0xe0 [fglrx]
  Apr 08 17:10:32 lucy kernel:  [<ffffffffa0ca74ce>] ? DispatchRing_DpcRoutine+0x4e/0x150 [fglrx]
  Apr 08 17:10:32 lucy kernel:  [<ffffffffa00d1000>] ? rtl_rxtx_empty_cond_check+0x20/0x20 [r8169]
  Apr 08 17:10:32 lucy kernel:  [<ffffffff810b790c>] ? update_process_times+0x6c/0x80
  Apr 08 17:10:32 lucy kernel:  [<ffffffff81293250>] ? timerqueue_add+0x60/0xb0
  Apr 08 17:10:32 lucy kernel:  [<ffffffffa00d1000>] ? rtl_rxtx_empty_cond_check+0x20/0x20 [r8169]
  Apr 08 17:10:32 lucy kernel:  [<ffffffffa0c97ef9>] ? IRQMGR_DpcRoutine+0x9/0x30 [fglrx]
  Apr 08 17:10:32 lucy kernel:  [<ffffffffa0bafe3c>] ? IRQMGR_CallbackWrapper+0xc/0x20 [fglrx]
  Apr 08 17:10:32 lucy kernel:  [<ffffffffa0b8ab58>] ? kasIdhRoutineHelper+0x88/0xe0 [fglrx]
  Apr 08 17:10:32 lucy kernel:  [<ffffffff81063e95>] ? tasklet_action+0xc5/0x100
  Apr 08 17:10:32 lucy kernel:  [<ffffffff810643de>] ? __do_softirq+0xee/0x280
  Apr 08 17:10:32 lucy kernel:  [<ffffffffa00d1000>] ? rtl_rxtx_empty_cond_check+0x20/0x20 [r8169]
  Apr 08 17:10:32 lucy kernel:  [<ffffffff810647cd>] ? irq_exit+0xad/0xc0
  Apr 08 17:10:32 lucy kernel:  [<ffffffff8148e06a>] ? smp_apic_timer_interrupt+0x4a/0x60
  Apr 08 17:10:32 lucy kernel:  [<ffffffff8148c13d>] ? apic_timer_interrupt+0x6d/0x80
  Apr 08 17:10:32 lucy kernel:  <EOI>  [<ffffffff8128c988>] ? ida_get_new_above+0x218/0x290
  Apr 08 17:10:32 lucy kernel:  [<ffffffff8128c988>] ? ida_get_new_above+0x218/0x290
  Apr 08 17:10:32 lucy kernel:  [<ffffffff8101b3d6>] ? native_read_tsc+0x6/0x20
  Apr 08 17:10:32 lucy kernel:  [<ffffffff8129748a>] ? delay_tsc+0x4a/0x80
  Apr 08 17:10:32 lucy kernel:  [<ffffffff8129740c>] ? __udelay+0x2c/0x30
  Apr 08 17:10:32 lucy kernel:  [<ffffffffa00d1010>] ? rtl_udelay+0x10/0x20 [r8169]
  Apr 08 17:10:32 lucy kernel:  [<ffffffffa00d2a3f>] ? rtl_loop_wait+0x4f/0xc0 [r8169]
  Apr 08 17:10:32 lucy kernel:  [<ffffffff8129748a>] ? delay_tsc+0x4a/0x80
  Apr 08 17:10:32 lucy kernel:  [<ffffffffa00d3031>] ? r8169_mdio_write+0x41/0x50 [r8169]
  Apr 08 17:10:32 lucy kernel:  [<ffffffffa00d112f>] ? rtl_apply_firmware+0x10f/0x2b0 [r8169]
  Apr 08 17:10:32 lucy kernel:  [<ffffffffa00d2c80>] ? rtl_ephy_read+0x70/0x70 [r8169]
  Apr 08 17:10:32 lucy kernel:  [<ffffffffa00d2ff0>] ? rtl_hw_start_8168c_2+0x40/0x40 [r8169]
  Apr 08 17:10:32 lucy kernel:  [<ffffffffa00d64bf>] ? rtl8169_init_phy+0x8cf/0x1ba0 [r8169]
  Apr 08 17:10:32 lucy kernel:  [<ffffffffa00db811>] ? rtl_open+0x4d1/0xbd0 [r8169]
  Apr 08 17:10:32 lucy kernel:  [<ffffffff813ddadf>] ? __dev_open+0xbf/0x140
  Apr 08 17:10:32 lucy kernel:  [<ffffffff813dddf1>] ? __dev_change_flags+0xa1/0x160
  Apr 08 17:10:32 lucy kernel:  [<ffffffff813dded9>] ? dev_change_flags+0x29/0x60
  Apr 08 17:10:32 lucy kernel:  [<ffffffff813ecf85>] ? do_setlink+0x375/0xae0
  Apr 08 17:10:32 lucy kernel:  [<ffffffff81148c11>] ? zone_statistics+0x81/0xa0
  Apr 08 17:10:32 lucy kernel:  [<ffffffff813edd4c>] ? rtnl_newlink+0x51c/0x740
  Apr 08 17:10:32 lucy kernel:  [<ffffffff813ed923>] ? rtnl_newlink+0xf3/0x740
  Apr 08 17:10:32 lucy kernel:  [<ffffffff81221e68>] ? security_capable+0x18/0x20
  Apr 08 17:10:32 lucy kernel:  [<ffffffff8106811d>] ? ns_capable+0x2d/0x60
  Apr 08 17:10:32 lucy kernel:  [<ffffffff813ea065>] ? rtnetlink_rcv_msg+0x95/0x250
  Apr 08 17:10:32 lucy kernel:  [<ffffffff811808d8>] ? __kmalloc_node_track_caller+0x58/0x1d0
  Apr 08 17:10:32 lucy kernel:  [<ffffffff8129f336>] ? rhashtable_lookup_compare+0x36/0x70
  Apr 08 17:10:32 lucy kernel:  [<ffffffff813e9fd0>] ? rtnetlink_rcv+0x40/0x40
  Apr 08 17:10:32 lucy kernel:  [<ffffffff81408b01>] ? netlink_rcv_skb+0xc1/0xe0
  Apr 08 17:10:32 lucy kernel:  [<ffffffff813e9fbc>] ? rtnetlink_rcv+0x2c/0x40
  Apr 08 17:10:32 lucy kernel:  [<ffffffff8140843b>] ? netlink_unicast+0x16b/0x250
  Apr 08 17:10:32 lucy kernel:  [<ffffffff8129cddd>] ? memcpy_fromiovec+0x4d/0xa0
  Apr 08 17:10:32 lucy kernel:  [<ffffffff81408814>] ? netlink_sendmsg+0x2f4/0x400
  Apr 08 17:10:32 lucy kernel:  [<ffffffff813c0a73>] ? sock_sendmsg+0x93/0xd0
  Apr 08 17:10:32 lucy kernel:  [<ffffffff813c075e>] ? move_addr_to_kernel.part.20+0x1e/0x60
  Apr 08 17:10:32 lucy kernel:  [<ffffffff813c1341>] ? move_addr_to_kernel+0x21/0x30
  Apr 08 17:10:32 lucy kernel:  [<ffffffff813ce7d7>] ? verify_iovec+0x47/0xd0
  Apr 08 17:10:32 lucy kernel:  [<ffffffff813c1309>] ? ___sys_sendmsg+0x3c9/0x3e0
  Apr 08 17:10:32 lucy kernel:  [<ffffffff811aec6e>] ? evict+0x10e/0x180
  Apr 08 17:10:32 lucy kernel:  [<ffffffff8108bf28>] ? __enqueue_entity+0x78/0x80
  Apr 08 17:10:32 lucy kernel:  [<ffffffff8108e097>] ? put_prev_entity+0x57/0x360
  Apr 08 17:10:32 lucy kernel:  [<ffffffff8108c199>] ? pick_next_entity+0xa9/0x190
  Apr 08 17:10:32 lucy kernel:  [<ffffffff810924ac>] ? pick_next_task_fair+0x72c/0x800
  Apr 08 17:10:32 lucy kernel:  [<ffffffff810115f7>] ? __switch_to+0x167/0x590
  Apr 08 17:10:32 lucy kernel:  [<ffffffff81195ada>] ? __fput+0x17a/0x1e0
  Apr 08 17:10:32 lucy kernel:  [<ffffffff813c1a02>] ? __sys_sendmsg+0x42/0x80
  Apr 08 17:10:32 lucy kernel:  [<ffffffff813c1a52>] ? SyS_sendmsg+0x12/0x20
  Apr 08 17:10:32 lucy kernel:  [<ffffffff8148b329>] ? system_call_fastpath+0x12/0x17
  -- Reboot --
  ```

  For the record: I was told (on IRC) to post this here. If you want me to post this somewhere else, please tell me.


state: closed
title: Extra arguments in `configuration.nix` with default values no longer work
user_login: wizeman
html_url: https://github.com/NixOS/nixpkgs/issues/7272
updated_at: 2015-11-20 20:31:15
body:
  After #6794 was merged, my NixOS configuration started to fail with the following error:

  ```
  building the system configuration...
  error: while evaluating the attribute ‘config.system.build.toplevel’ at "/nixdev/nixpkgs/nixos/modules/system/activation/top-level.nix":228:5:
  (...)
  while evaluating the attribute ‘value’ at "/nixdev/nixpkgs/lib/types.nix":119:38:
  while evaluating the attribute ‘_module.args."${name}"’ at "/nixdev/nixpkgs/lib/attrsets.nix":135:44:
  attribute ‘_module.args.rg_path’ missing, at "/nixdev/nixpkgs/lib/modules.nix":138:17
  ```

  My `configuration.nix` has the following contents:

  ``` haskell
  { config, pkgs, lib 
  , rg_path ? "/root/src/rg"
  , ... }:

  let
    rgpkg = import "${rg_path}/default.nix" {}; 
  in
  (...)
    environment.systemPackages = with pkgs; [
      (...)
      rgpkg
    ];
  ```

  I'm guessing it's some issue related to arguments with default values not being handled correctly after the `lib/modules.nix` refactoring?

  cc @nbp @shlevy 


state: closed
title: Add patch to fix btrfs deadlocks to affected kernels
user_login: abbradar
html_url: https://github.com/NixOS/nixpkgs/pull/7273
updated_at: 2015-04-23 17:45:58
body:
  This is a temporary patch which should fix a very nasty issue [1] for btrfs users. I personally was bitten by it a few times; it needs `btrfs check` from either a LiveUSB or a debug shell in initrd to boot system again. cc @shlevy @thoughtpolice 

  [1]: https://btrfs.wiki.kernel.org/index.php/Gotchas , p. 1


state: closed
title: [Staging] Binutils 2.23.1 -> 2.25 breaks ld
user_login: wkennington
html_url: https://github.com/NixOS/nixpkgs/issues/7274
updated_at: 2015-04-19 23:17:21
body:
  Some binaries are not being linked correctly after the version bump of binutils in the staging branch. An example is building samba which builds fine if you revert the binutils bump but does not link fine with the current binutils 2.25.


state: closed
title: `libev` and `python2.7-gevent` broken on darwin
user_login: mnacamura
html_url: https://github.com/NixOS/nixpkgs/issues/7275
updated_at: 2016-07-25 03:20:11
body:
  The error below occurs in the build phase.

  ```
  /nix/store/hp0qay3fp5w87lrl185n35wsmrm3f061-bash-4.3-p33/bin/bash ./libtool
  --tag=CC   --mode=compile clang -DHAVE_CONFIG_H -I.     -g -O3 -c -o ev.lo ev.c
  libtool: compile:  clang -DHAVE_CONFIG_H -I. -g -O3 -c ev.c  -fno-common -DPIC
  -o .libs/ev.o
  ev.c:483:48: warning: '/*' within block comment [-Wcomment]
  /*#define MIN_INTERVAL  0.00000095367431640625 /* 1/2**20, good till 2200 */

  error: '_Noreturn' keyword must precede function declarator
    ecb_inline void ecb_unreachable (void) ecb_noreturn;
                                             ^~~~~~~~~~~~
                                               _Noreturn
  :832:26: note: expanded from macro 'ecb_noreturn'
    #define ecb_noreturn   _Noreturn
                             ^
  ```

  I guess it's because `stdenv.darwin` use clang and clang use C11 by default.
  So, I tried the following patch and succeeded in build.

  ``` diff
  diff --git a/pkgs/development/libraries/libev/default.nix b/pkgs/development/libraries/libev/default.nix
  index 90cab2c..7dc5c6b 100644
  --- a/pkgs/development/libraries/libev/default.nix
  +++ b/pkgs/development/libraries/libev/default.nix
  @@ -7,6 +7,7 @@ stdenv.mkDerivation rec {
       url = "http://dist.schmorp.de/libev/${name}.tar.gz";
       sha256 = "1jyw7qbl0spxqa0dccj9x1jsw7cj7szff43cq4acmklnra4mzz48";
     };
  +  CFLAGS = stdenv.lib.optionalString stdenv.isDarwin "-std=gnu99";
     meta = {
       description = "A high-performance event loop/event model with lots of features";
       maintainers = [ stdenv.lib.maintainers.raskin ];
  diff --git a/pkgs/top-level/python-packages.nix b/pkgs/top-level/python-packages.nix
  index 1682f49..017a31a 100644
  --- a/pkgs/top-level/python-packages.nix
  +++ b/pkgs/top-level/python-packages.nix
  @@ -5160,6 +5160,7 @@ let
       patches = [ ../development/python-modules/gevent_sslwrap.patch ];

       buildInputs = with self; [ pkgs.libev ];
  +    CFLAGS = stdenv.lib.optionalString stdenv.isDarwin "-std=gnu99";
       propagatedBuildInputs = optionals (!isPyPy) [ self.greenlet ];

       meta = with stdenv.lib; {

  ```


state: closed
title: Qt: build with -pipe for some amount of parallelism
user_login: aristidb
html_url: https://github.com/NixOS/nixpkgs/pull/7277
updated_at: 2017-12-15 17:12:17
body:
  Building Qt is the most annoying part of rebuilding a system because it has a fuckton of dependencies, a lot of things depend on it, and it builds on a single core only.

  -pipe should improve that a tiny bit, I think. (I didn't have the patience to measure build times yet.)


state: closed
title: Attribute nodejs.interpreterName doesn't exist
user_login: KaiSforza
html_url: https://github.com/NixOS/nixpkgs/issues/7279
updated_at: 2015-05-21 10:48:48
body:
  Was just doing some testing with the git repo and noticed that the nodejs package uses the attribute `nodejs.interpreterName` three times. In `pkgs/development/web/nodejs/build-node-package.nix`, `nodejs/default.nix` and `iojs/default.nix`. It seems to be being used in the first file, and set based on the nodejs implementation in the `default.nix` files. Currently this causes nix commands to fail when using the whole package derivation, as this attr is not defined.

  ```
  # nix-env -I nixpkgs=/root/nixpkgs/ -qaP --show-trace
  error: attribute ‘interpreterName’ missing, at "/root/nixpkgs/pkgs/development/web/nodejs/build-node-package.nix":7:16
  ```


state: closed
title: Bumped blink version to 1.2.2
user_login: auntieNeo
html_url: https://github.com/NixOS/nixpkgs/pull/7280
updated_at: 2015-04-09 02:20:19
body:
  Blink wasn't working for me (sipsimple was missing lxml python dependency), so in the process of fixing it I bumped the version to 1.2.2. It looks like this version adds video chat.

  Some of the code around the old patch changed, so I made a new patch.

  Upstream doesn't seem to keep old versions of blink source archives around, which is a bit of a problem. In the future I might change this to use a tagged reference to their source repo.


state: closed
title: remmina: 1.0.0 -> 1.1.2
user_login: ryantm
html_url: https://github.com/NixOS/nixpkgs/pull/7289
updated_at: 2015-04-09 18:31:56
body:
  1.1.2 is the latest stable release published on github and
  sourceforge. There is also a new website for remmina and they are using
  GitHub releases.


state: closed
title: haskell-ng: (ghcjs) use allex and happy from ghc7101
user_login: itcowed
html_url: https://github.com/NixOS/nixpkgs/pull/7290
updated_at: 2015-04-09 19:32:55
body:
  this fixes #7264 (jumping on a suggestion made by @peti)

  i have tested this locally and am still able to build all my ghcjs projects. i was previously just setting allex and happy to be ghc7101's in ghcjs.override :P

  EDIT: s/ghc7101.override/ghcjs.override/


state: closed
title: Remove `nightly` `iojs` builds.
user_login: Havvy
html_url: https://github.com/NixOS/nixpkgs/issues/7293
updated_at: 2015-04-16 04:02:41
body:
  The `iojs` package (`nixpkgs.iojs`) has an option to build nightly or not.

  Given that the package is only updated every once in a while, it's not truly building tonight's nightly but a random nightly that isn't going to be useful to anybody.

  It also complicates the structure of the derivative for what I perceive to be no gain.

  As such, I'd like to clean up the derivation and remove the nightly stuff. Any objections?


state: closed
title: emacs: allow choosing gtk2 or gtk3
user_login: ttuegel
html_url: https://github.com/NixOS/nixpkgs/pull/7294
updated_at: 2015-04-14 15:24:33
body:
  Sometime recently, the nixpkgs emacs was switched from GTK-2 to GTK-3. I don't think this was intentional: we were setting `--with-x-toolkit=gtk`, which selects the "best" GTK available. The only explicit dependency on GTK was for GTK-2, but I think another dependency started propagating GTK-3. We should allow explicitly choosing the GTK version because of issues in nixpkgs like #5053. I have left the default at GTK-3 for now, in case this change was intentional.

  /cc maintainers: @chaoflow @lovek323 @the-kenny @peti


state: closed
title: Remove nightly derivations for iojs
user_login: Havvy
html_url: https://github.com/NixOS/nixpkgs/pull/7295
updated_at: 2015-04-16 04:02:12
body:
  Packaging a random nightly version of io.js isn't going to help anybody, but making the derivation easier to understand makes it more maintainable.

  See #7293 for rationale.


state: closed
title: Update mediainfo{-gui} and dependencies
user_login: devhell
html_url: https://github.com/NixOS/nixpkgs/pull/7296
updated_at: 2015-04-10 21:36:38
body:
  - mediainfo{-gui} 0.7.72 -> 0.7.73
  - libmediainfo    0.7.72 -> 0.7.73
  - libzen          0.4.30 -> 0.4.31

  From the mediainfo ChangeLog:

  ```
  Version 0.7.73, 2015-04-09

  + BPG: basic support, thanks to Kurtnoise
  + CAF: basic support of Apple Core Audio Format, sponsored by FlavorSys
  + JPEG-2000: Display of profile (Rsiz)
  + JPEG-2000: detection of XYZ colorspace (based on D-Cinema profile)
  + FFV1 in MOV: more details (version...)
  + MOV/MPEG-4: handling of clcn (little endian nclc) Color parameter type
  + #P84, Matroska: Add TEXTST support to the MKV Parser, thanks to Kurtnoise
  + #P85, MPEG-TS: Add TEXTST support to the MPEG-PSI Parser, thanks to Kurtnoise
  + MediaInfoDLL interface: clean up, more debug features added
  + MediaInfoDLL interface: Giant threads lock removed
  + #F460, VC-3/DNxHD: detection of RGB 444 and other SMPTE ST 2019 (2014) new CIDs
  + VC-3/DNxHD: version number (HVN)
  + Clean aperture size is move from width/height to its own field
  + HEVC: tier
  + MXF: writing library and writing application fields are cleaned up
  + ProRes: support of 4444 profiles
  + CAP: detection of CAP files from Cheetah and Lambda
  x B886, XML and HTML outputs were broken
  x B902: EBU AspectRatio invalid in case of non classic numerator:denominator format
  x #B758, VC-3/DNxHD: wrong color space and subsampling in case of unknown CID, now empty if format version is not known
  x #B903, MXG: Incorrect timecode track used for AS-11 DPP MXF files
  x #B904, MXF: Handling repetition of Header Metadata in MXF files
  x MXF: AFD value was wrong (displaying the complete byte, but AFD is only 4 bits of this byte)
  x DTS: some streams in Little endian were not detected
  x MPEG-4: some files were having an incorrect frame count
  x AVC: Some SCTE 128 caption streams were displayed twice
  x BMP; accepting files with file size information set to -1
  x RF64: samplesCount was not always right
  x MOV: avoid wrong parsing in case of "colr" atom with "prof" color parameter type
  x DCP/IMF: ID has now the AM/PKL CPL order in order in all cases (not only when there is more than one CPL)
  x #B893, MXF: Crash with Panasonic P2 3.0 files
  x DPX: time information was with native ":" character
  x Images sequence: "Delay" field is filled from the number in the name of the first file
  x FLV: some files were not having the right duration
  x DPX: Cineon files were detected as DPX Version 1, version number was not corresponding to the real version
  ```


state: closed
title: Printing with hplipWithPlugin fails
user_login: auntieNeo
html_url: https://github.com/NixOS/nixpkgs/issues/7297
updated_at: 2015-04-09 19:17:52
body:
  I'm trying to set up duplex printing on my HP Laserjet Pro P1606dn printer. Single-sided printing works fine with the generic PCL driver. Unfortunately, duplex printing for this model requires the proprietary binary plugin to work.

  I have <code>services.printing.drivers = [ pkgs.hplipWithPlugin ];</code> in my <code>configuration.nix</code>. Searching online for the errors in the log and I find a lot of hits from people who forgot to install the binary plugin. Is it possible that the plugin is broken in its current state?

  Here is the log output from cupsd of one of these failing hplip jobs:

  ```
  Apr 09 12:17:13 hakase cupsd[11198]: [Job ???] Request file type is application/pdf.
  Apr 09 12:17:13 hakase cupsd[11198]: REQUEST localhost - - "POST /printers/p1600dn HTTP/1.1" 200 84720 Print-Job successful-ok
  Apr 09 12:17:15 hakase hpcups[11498]: prnt/hpcups/HPCupsFilter.cpp 466: m_Job initialization failed with error = 48
  Apr 09 12:17:16 hakase cupsd[11198]: [Job 4] Job stopped due to filter errors; please consult the error_log file for details.
  Apr 09 12:17:16 hakase cupsd[11198]: [Job 4] The following messages were recorded from 12:17:13 PM to 12:17:16 PM
  Apr 09 12:17:16 hakase cupsd[11198]: [Job 4] Adding start banner page "none".
  Apr 09 12:17:16 hakase cupsd[11198]: [Job 4] Adding end banner page "none".
  Apr 09 12:17:16 hakase cupsd[11198]: [Job 4] File of type application/pdf queued by "auntieneo".
  Apr 09 12:17:16 hakase cupsd[11198]: [Job 4] hold_until=0
  Apr 09 12:17:16 hakase cupsd[11198]: [Job 4] Queued on "p1600dn" by "auntieneo".
  Apr 09 12:17:16 hakase cupsd[11198]: [Job 4] time-at-processing=1428603433
  Apr 09 12:17:16 hakase cupsd[11198]: [Job 4] 3 filters for job:
  Apr 09 12:17:16 hakase cupsd[11198]: [Job 4] pdftopdf (application/pdf to application/vnd.cups-pdf, cost 66)
  Apr 09 12:17:16 hakase cupsd[11198]: [Job 4] gstoraster (application/vnd.cups-pdf to application/vnd.cups-raster, cost 99)
  Apr 09 12:17:16 hakase cupsd[11198]: [Job 4] hpcups (application/vnd.cups-raster to printer/p1600dn, cost 0)
  Apr 09 12:17:16 hakase cupsd[11198]: [Job 4] job-sheets=none,none
  Apr 09 12:17:16 hakase cupsd[11198]: [Job 4] argv[0]="p1600dn"
  Apr 09 12:17:16 hakase cupsd[11198]: [Job 4] argv[1]="4"
  Apr 09 12:17:16 hakase cupsd[11198]: [Job 4] argv[2]="auntieneo"
  Apr 09 12:17:16 hakase cupsd[11198]: [Job 4] argv[3]="https://doc-00-8g-apps-v...i5f5tcu92gp9mnsdug150kr"
  Apr 09 12:17:16 hakase cupsd[11198]: [Job 4] argv[4]="1"
  Apr 09 12:17:16 hakase cupsd[11198]: [Job 4] argv[5]="PageSize=Quarto Collate ColorModel=Gray Duplex=DuplexNoTumble job-uuid=urn:uuid:5bd08187-adf3-3e65-7e74-bb4701c10f9a job-originating-host-name=localhost time-at-creation=1
  Apr 09 12:17:16 hakase cupsd[11198]: [Job 4] argv[6]="/var/spool/cups/d00004-001"
  Apr 09 12:17:16 hakase cupsd[11198]: [Job 4] envp[0]="PATH=/nix/store/za6hh09yijy3gws9rh7h6v8d5mf7vqqk-cups-progs/lib/cups/filter:/nix/store/za6hh09yijy3gws9rh7h6v8d5mf7vqqk-cups-progs/bin:/nix/store/za6hh09yijy3gws9rh7h6v8d5
  Apr 09 12:17:16 hakase cupsd[11198]: [Job 4] envp[1]="CUPS_CACHEDIR=/var/cache/cups"
  Apr 09 12:17:16 hakase cupsd[11198]: [Job 4] envp[2]="CUPS_DATADIR=/nix/store/za6hh09yijy3gws9rh7h6v8d5mf7vqqk-cups-progs/share/cups"
  Apr 09 12:17:16 hakase cupsd[11198]: [Job 4] envp[3]="CUPS_DOCROOT=/nix/store/70h3m4yzay029ixq2vh2a6mhjsvknnjr-cups-1.7.5/share/doc/cups"
  Apr 09 12:17:16 hakase cupsd[11198]: [Job 4] envp[4]="CUPS_FONTPATH=/nix/store/70h3m4yzay029ixq2vh2a6mhjsvknnjr-cups-1.7.5/share/cups/fonts"
  Apr 09 12:17:16 hakase cupsd[11198]: [Job 4] envp[5]="CUPS_REQUESTROOT=/var/spool/cups"
  Apr 09 12:17:16 hakase cupsd[11198]: [Job 4] envp[6]="CUPS_SERVERBIN=/nix/store/za6hh09yijy3gws9rh7h6v8d5mf7vqqk-cups-progs/lib/cups"
  Apr 09 12:17:16 hakase cupsd[11198]: [Job 4] envp[7]="CUPS_SERVERROOT=/etc/cups"
  Apr 09 12:17:16 hakase cupsd[11198]: [Job 4] envp[8]="CUPS_STATEDIR=/var/run/cups"
  Apr 09 12:17:16 hakase cupsd[11198]: [Job 4] envp[9]="HOME=/tmp"
  Apr 09 12:17:16 hakase cupsd[11198]: [Job 4] envp[10]="SERVER_ADMIN=root@hakase"
  Apr 09 12:17:16 hakase cupsd[11198]: [Job 4] envp[11]="SOFTWARE=CUPS/1.7.5"
  Apr 09 12:17:16 hakase cupsd[11198]: [Job 4] envp[12]="TMPDIR=/tmp"
  Apr 09 12:17:16 hakase cupsd[11198]: [Job 4] envp[13]="USER=root"
  Apr 09 12:17:16 hakase cupsd[11198]: [Job 4] envp[14]="CUPS_MAX_MESSAGE=2047"
  Apr 09 12:17:16 hakase cupsd[11198]: [Job 4] envp[15]="CUPS_SERVER=/var/run/cups/cups.sock"
  Apr 09 12:17:16 hakase cupsd[11198]: [Job 4] envp[16]="CUPS_ENCRYPTION=IfRequested"
  Apr 09 12:17:16 hakase cupsd[11198]: [Job 4] envp[17]="IPP_PORT=631"
  Apr 09 12:17:16 hakase cupsd[11198]: [Job 4] envp[18]="CHARSET=utf-8"
  Apr 09 12:17:16 hakase cupsd[11198]: [Job 4] envp[19]="LANG=en_US.UTF-8"
  Apr 09 12:17:16 hakase cupsd[11198]: [Job 4] envp[20]="PPD=/etc/cups/ppd/p1600dn.ppd"
  Apr 09 12:17:16 hakase cupsd[11198]: [Job 4] envp[21]="RIP_MAX_CACHE=128m"
  Apr 09 12:17:16 hakase cupsd[11198]: [Job 4] envp[22]="CONTENT_TYPE=application/pdf"
  Apr 09 12:17:16 hakase cupsd[11198]: [Job 4] envp[23]="DEVICE_URI=socket://192.168.0.17"
  Apr 09 12:17:16 hakase cupsd[11198]: [Job 4] envp[24]="PRINTER_INFO=HP LaserJet P1600dn"
  Apr 09 12:17:16 hakase cupsd[11198]: [Job 4] envp[25]="PRINTER_LOCATION=closet"
  Apr 09 12:17:16 hakase cupsd[11198]: [Job 4] envp[26]="PRINTER=p1600dn"
  Apr 09 12:17:16 hakase cupsd[11198]: [Job 4] envp[27]="PRINTER_STATE_REASONS=hplip.plugin-error"
  Apr 09 12:17:16 hakase cupsd[11198]: [Job 4] envp[28]="CUPS_FILETYPE=document"
  Apr 09 12:17:16 hakase cupsd[11198]: [Job 4] envp[29]="FINAL_CONTENT_TYPE=application/vnd.cups-raster"
  Apr 09 12:17:16 hakase cupsd[11198]: [Job 4] envp[30]="AUTH_I****"
  Apr 09 12:17:16 hakase cupsd[11198]: [Job 4] Started filter /nix/store/za6hh09yijy3gws9rh7h6v8d5mf7vqqk-cups-progs/lib/cups/filter/pdftopdf (PID 11496)
  Apr 09 12:17:16 hakase cupsd[11198]: [Job 4] Started filter /nix/store/za6hh09yijy3gws9rh7h6v8d5mf7vqqk-cups-progs/lib/cups/filter/gstoraster (PID 11497)
  Apr 09 12:17:16 hakase cupsd[11198]: [Job 4] Started filter /nix/store/za6hh09yijy3gws9rh7h6v8d5mf7vqqk-cups-progs/lib/cups/filter/hpcups (PID 11498)
  Apr 09 12:17:16 hakase cupsd[11198]: [Job 4] Started backend /nix/store/za6hh09yijy3gws9rh7h6v8d5mf7vqqk-cups-progs/lib/cups/backend/socket (PID 11499)
  Apr 09 12:17:16 hakase cupsd[11198]: [Job 4] STATE: +connecting-to-device
  Apr 09 12:17:16 hakase cupsd[11198]: [Job 4] Looking up "192.168.0.17"...
  Apr 09 12:17:16 hakase cupsd[11198]: [Job 4] hrDeviceDesc="HP LaserJet Professional P1606dn"
  Apr 09 12:17:16 hakase cupsd[11198]: [Job 4] prtGeneralCurrentLocalization type is 5, expected 2!
  Apr 09 12:17:16 hakase cupsd[11198]: [Job 4] backendWaitLoop(snmp_fd=5, addr=0x7f3c4cd20b88, side_cb=0x7f3c4bb4c308)
  Apr 09 12:17:16 hakase cupsd[11198]: [Job 4] PID 11496 (/nix/store/za6hh09yijy3gws9rh7h6v8d5mf7vqqk-cups-progs/lib/cups/filter/pdftopdf) exited with no errors.
  Apr 09 12:17:16 hakase cupsd[11198]: [Job 4] Color Manager: Calibration Mode/Off
  Apr 09 12:17:16 hakase cupsd[11198]: [Job 4] Calling FindDeviceById(cups-p1600dn)
  Apr 09 12:17:16 hakase cupsd[11198]: [Job 4] Failed to send: org.freedesktop.DBus.Error.ServiceUnknown:The name org.freedesktop.ColorManager was not provided by any .service files
  Apr 09 12:17:16 hakase cupsd[11198]: [Job 4] Failed to get find device cups-p1600dn
  Apr 09 12:17:16 hakase cupsd[11198]: [Job 4] Calling FindDeviceById(cups-p1600dn)
  Apr 09 12:17:16 hakase cupsd[11198]: [Job 4] Failed to send: org.freedesktop.DBus.Error.ServiceUnknown:The name org.freedesktop.ColorManager was not provided by any .service files
  Apr 09 12:17:16 hakase cupsd[11198]: [Job 4] Failed to get device cups-p1600dn
  Apr 09 12:17:16 hakase cupsd[11198]: [Job 4] Color Manager: no profiles specified in PPD
  Apr 09 12:17:16 hakase cupsd[11198]: [Job 4] Set job-printer-state-message to "Color Manager: no profiles specified in PPD", current level=INFO
  Apr 09 12:17:16 hakase cupsd[11198]: [Job 4] Color Manager: ICC Profile: None
  Apr 09 12:17:16 hakase cupsd[11198]: [Job 4] Ghostscript command line: gs -dQUIET -dPARANOIDSAFER -dNOPAUSE -dBATCH -dNOINTERPOLATE -sDEVICE=cups -sstdout=%stderr -sOutputFile=%stdout -sMediaType=Plain -sOutputType=0 -dDuplex
  Apr 09 12:17:16 hakase cupsd[11198]: [Job 4] envp[0]="PATH=/nix/store/za6hh09yijy3gws9rh7h6v8d5mf7vqqk-cups-progs/lib/cups/filter:/nix/store/za6hh09yijy3gws9rh7h6v8d5mf7vqqk-cups-progs/bin:/nix/store/za6hh09yijy3gws9rh7h6v8d5
  Apr 09 12:17:16 hakase cupsd[11198]: [Job 4] envp[1]="CUPS_CACHEDIR=/var/cache/cups"
  Apr 09 12:17:16 hakase cupsd[11198]: [Job 4] envp[2]="CUPS_DATADIR=/nix/store/za6hh09yijy3gws9rh7h6v8d5mf7vqqk-cups-progs/share/cups"
  Apr 09 12:17:16 hakase cupsd[11198]: [Job 4] envp[3]="CUPS_DOCROOT=/nix/store/70h3m4yzay029ixq2vh2a6mhjsvknnjr-cups-1.7.5/share/doc/cups"
  Apr 09 12:17:16 hakase cupsd[11198]: [Job 4] envp[4]="CUPS_FONTPATH=/nix/store/70h3m4yzay029ixq2vh2a6mhjsvknnjr-cups-1.7.5/share/cups/fonts"
  Apr 09 12:17:16 hakase cupsd[11198]: [Job 4] envp[5]="CUPS_REQUESTROOT=/var/spool/cups"
  Apr 09 12:17:16 hakase cupsd[11198]: [Job 4] envp[6]="CUPS_SERVERBIN=/nix/store/za6hh09yijy3gws9rh7h6v8d5mf7vqqk-cups-progs/lib/cups"
  Apr 09 12:17:16 hakase cupsd[11198]: [Job 4] envp[7]="CUPS_SERVERROOT=/etc/cups"
  Apr 09 12:17:16 hakase cupsd[11198]: [Job 4] envp[8]="CUPS_STATEDIR=/var/run/cups"
  Apr 09 12:17:16 hakase cupsd[11198]: [Job 4] envp[9]="HOME=/tmp"
  Apr 09 12:17:16 hakase cupsd[11198]: [Job 4] envp[10]="SERVER_ADMIN=root@hakase"
  Apr 09 12:17:16 hakase cupsd[11198]: [Job 4] envp[11]="SOFTWARE=CUPS/1.7.5"
  Apr 09 12:17:16 hakase cupsd[11198]: [Job 4] envp[12]="TMPDIR=/tmp"
  Apr 09 12:17:16 hakase cupsd[11198]: [Job 4] envp[13]="USER=root"
  Apr 09 12:17:16 hakase cupsd[11198]: [Job 4] envp[14]="CUPS_MAX_MESSAGE=2047"
  Apr 09 12:17:16 hakase cupsd[11198]: [Job 4] envp[15]="CUPS_SERVER=/var/run/cups/cups.sock"
  Apr 09 12:17:16 hakase cupsd[11198]: [Job 4] envp[16]="CUPS_ENCRYPTION=IfRequested"
  Apr 09 12:17:16 hakase cupsd[11198]: [Job 4] envp[17]="IPP_PORT=631"
  Apr 09 12:17:16 hakase cupsd[11198]: [Job 4] envp[18]="CHARSET=utf-8"
  Apr 09 12:17:16 hakase cupsd[11198]: [Job 4] envp[19]="LANG=en_US.UTF-8"
  Apr 09 12:17:16 hakase cupsd[11198]: [Job 4] envp[20]="PPD=/etc/cups/ppd/p1600dn.ppd"
  Apr 09 12:17:16 hakase cupsd[11198]: [Job 4] envp[21]="RIP_MAX_CACHE=128m"
  Apr 09 12:17:16 hakase cupsd[11198]: [Job 4] envp[22]="CONTENT_TYPE=application/pdf"
  Apr 09 12:17:16 hakase cupsd[11198]: [Job 4] envp[23]="DEVICE_URI=socket://192.168.0.17"
  Apr 09 12:17:16 hakase cupsd[11198]: [Job 4] envp[24]="PRINTER_INFO=HP LaserJet P1600dn"
  Apr 09 12:17:16 hakase cupsd[11198]: [Job 4] envp[25]="PRINTER_LOCATION=closet"
  Apr 09 12:17:16 hakase cupsd[11198]: [Job 4] envp[26]="PRINTER=p1600dn"
  Apr 09 12:17:16 hakase cupsd[11198]: [Job 4] envp[27]="PRINTER_STATE_REASONS=hplip.plugin-error"
  Apr 09 12:17:16 hakase cupsd[11198]: [Job 4] envp[28]="CUPS_FILETYPE=document"
  ```

  If I can get this working, I'll update the wiki for the benefit of any other poor souls with one of these HP printers.


state: closed
title: gstreamer: Darwin fixes
user_login: spwhitt
html_url: https://github.com/NixOS/nixpkgs/pull/7298
updated_at: 2015-04-09 21:56:08
body:
  If this causes too large of a rebuild on Linux, let me know
  and I'll see about refactoring a bit to reduce it. I've already
  tried to minimize rebuilds somewhat.


state: closed
title: mesos-slave: Docker optional & IP address configurable
user_login: ragnard
html_url: https://github.com/NixOS/nixpkgs/pull/7302
updated_at: 2015-05-28 09:43:37
body:
  Two minor improvements:
  - Usage of docker containerizer is currently hardcoded, this PR makes it optional.
  - Make IP address to listen on part of service configuration 


state: closed
title: Travis-CI generates false-positives for Haskell packages
user_login: peti
html_url: https://github.com/NixOS/nixpkgs/issues/7304
updated_at: 2017-11-15 19:30:54
body:
  The patch from https://github.com/NixOS/nixpkgs/pull/7288 was reported as testing [_successful_](https://travis-ci.org/NixOS/nixpkgs/builds/57797085), but in fact no test build was ever run -- and if it had been, it would have failed.


state: open
title: Make shell-conduit depend on PATH
user_login: berdario
html_url: https://github.com/NixOS/nixpkgs/issues/7305
updated_at: 2018-06-23 20:53:48
body:
  One nice feature of `shell-conduit` is that it builds the list of available programs at build time, this could stop the build and avoid a runtime error in case the user doesn't have that external program available.

  Nix obviously can take care of this with `propagatedBuildInputs` and the like, but it'd be nice to add support for this feature, so that an haskell program could have this guarantee even when run on a non-nix system. Unfortunately at the moment developing such software in Nix is not a good experience, because if you realize that you need a new program to shell-out and modify your `shell.nix`, `shell-conduit` is not automatically rebuild to expose this change.

  I'm not aware of a way to easily rebuild/invalidate a dependency like `shell-conduit`. I guess that the proper approach is to make it depend on `PATH` (actually, its contents)... so that if a new (propagated?) build dependency is added to the `PATH` of a `nix-shell`, the rebuild of `shell-conduit` will get retriggered.

  `shell-conduit`'s code that looks at the `PATH` at build time is [here](https://github.com/chrisdone/shell-conduit/blob/20eab534596b970ba9d7cc6c2e15758fc533d38c/src/Data/Conduit/Shell/TH.hs#L65), and I guess that the `getAllBinaries` function could be, in some way, reused in the nix expression for the package


state: closed
title: build gtkstyle support for qt with runtime enable/disable
user_login: bdimcheff
html_url: https://github.com/NixOS/nixpkgs/issues/7306
updated_at: 2016-07-23 15:51:46
body:
  Per irc discussion with @ttuegel and @lethalman:

  gtkstyle support is currently disabled in qt, but if you enable it as an end-user (so that your qt apps look sane in gnome) you have to recompile all qt apps. There ought to be a way to enable/disable gtkstyle support at runtime, but still compile it with hydra to avoid user rebuilds.

  transcript:

  ```
  11:06 < bdimcheff> is there a way to have hydra build versions of dependencies with and without an optional dependency?  I have qt4 = pkgs.qt4.override { gtkStyle = true; }; in my config b/c I want qt 
                     apps to use my gtk theme, but that requires a ton of extra compilation... it'd be nice if hydra could build both with and without gtk support.
  11:08 < Lethalman> there is a way
  11:08 < Lethalman> but that also means hydra has to do lots of other compilation :)
  11:11 < ttuegel> Lethalman: we may want to look at multiple outputs for that case, in particular. iirc, qt detects the gtkstyle plugin at runtime, so if we could split out that plugin, it would 
                   increase the build dependencies, but not the runtime or the closure size
  11:11 < bdimcheff> yeah it's admittedly a selfish request, but I have to imagine that some nontrivial number of people want gtk support
  11:11 < bdimcheff> oh interesting
  11:11 < Lethalman> ttuegel, ah that would be the thing to do
  11:11 < Lethalman> ttuegel, should be doable with a nixos option and some env variable I guess
  11:12 < bdimcheff> I didn't realize it could be separated like that in qt
  11:12 < ttuegel> Lethalman: if i understand multiple outputs correctly, we could just have gtkstyle live in some second output such that `qt4` is Qt 4 and `qt4.gtkstyle` is the plugin
  11:13 < ttuegel> bdimcheff: not at build time, but i think they can be packaged separately for runtime. lots of qt stuff is like that
  11:13 < Lethalman> ttuegel, ah you mean multi output, that should be fine yes
  ```


state: open
title: [python] ctypes.util.find_library should return full path to the library
user_login: kirelagin
html_url: https://github.com/NixOS/nixpkgs/issues/7307
updated_at: 2017-01-13 09:30:42
body:
  I’m trying to run a Python project that uses `libnfc` in `nix-shell`. The code does

  ``` python
  ctypes.util.find_library('nfc')
  ```

  and for some strange reason this returns just `libnfc.so.5`. I’m not sure how `find_library` works, but the docs say:

  > On Linux, `find_library()` tries to run external programs (`/sbin/ldconfig`, `gcc`, and `objdump`) to find the library file.

  Unfortunately this doesn’t seem to work, even though `g++` successfully builds a C++ program that depends on `libnfc`. Any ideas why this is happening? Why isn’t it able to figure out the path to `libnfc`? Shouldn’t `ctypes.util.find_library` be patched in nixpkgs to avoid running weird programs and just check the environment variables?


state: closed
title: mutableUsers = false; can lock you out of root
user_login: domenkozar
html_url: https://github.com/NixOS/nixpkgs/issues/7308
updated_at: 2016-01-28 15:21:00
body:
  Discussion was at #5329

  Fixing a simple brainfuck can be quite problematic, let's make sure our UX is better.


state: closed
title: add package purple-pidgin-pack
user_login: bdimcheff
html_url: https://github.com/NixOS/nixpkgs/pull/7311
updated_at: 2015-04-10 21:32:31
body:
  This is 50ish plugins for pidgin.  The plugins appear to work, though I have to admit that I haven't tried every one of them. ;)


state: closed
title: Add package "fira-mono"
user_login: rycee
html_url: https://github.com/NixOS/nixpkgs/pull/7312
updated_at: 2015-04-10 21:48:17
body:
  Turns out that the monospace fonts in the Fira font family is not actually in the "fira" package. So add a new package for the monospace fonts. I did not add this to the old "fira" package since the versioning is different.


state: closed
title: nixos: move environment.{variables => sessionVariables}.MODULE_DIR
user_login: bjornfor
html_url: https://github.com/NixOS/nixpkgs/pull/7313
updated_at: 2015-06-14 17:05:10
body:
  This solves the problem that modprobe does not know about $MODULE_DIR
  when run via sudo, and instead wrongly tries to read /lib/modules/:

    $ sudo strace -efile modprobe foo |& grep modules
    open("/lib/modules/3.14.37/modules.softdep", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("/lib/modules/3.14.37/modules.dep.bin", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("/lib/modules/3.14.37/modules.dep.bin", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)
    open("/lib/modules/3.14.37/modules.alias.bin", O_RDONLY|O_CLOEXEC) = -1 ENOENT (No such file or directory)

  Without this patch, one would have to use sudo -E (preserves environment
  vars). But that option is reserved for sudo users with extra rights
  (SETENV), so it's not a solution.

  environment.sessionVariables are set by PAM, so they are included in the
  environment used by sudo.


state: closed
title: wireshark: change dependency heimdal -> openssl
user_login: bjornfor
html_url: https://github.com/NixOS/nixpkgs/pull/7319
updated_at: 2015-04-11 11:38:32
body:
  This fixes wirehsark build, which has been broken since commit
  942e179974ceae1d8 (heimdal: Correct the openssl dependency).


state: closed
title: Independent applications actually conflict
user_login: aragnon
html_url: https://github.com/NixOS/nixpkgs/issues/7325
updated_at: 2015-06-14 14:25:57
body:
  What should be independent applications actually conflict:

  ```
  Wide character in die at /nix/store/jjgyvh88yw37gg5ad5lj1z0qdv31d7jy-buildenv.pl line 79.
  collision between ‘/nix/store/7vkigwpw7qkvwpki8yqd4p7sf1ak0gxw-virt-manager-1.0.1/share/glib-2.0/schemas/gschemas.compiled’ and ‘/nix/store/1l57xj9mi30a5dd9zbzdqsrqr3l7ckar-meld-3.12.3/share/glib-2.0/schemas/gschemas.compiled’; use ‘nix-env --set-flag priority NUMBER PKGNAME’ to change the priority of one of the conflicting packages
  ```

  Then doing something which appears to be conforming to the grammar of PKGNAME, does not work:

  ```
  nix-env --set-flag priority 1 meld-3.12.3                         
  error: selector ‘meld-3.12.3’ matches no derivations
  ```

  `nix-env --upgrade` should simply outputs the two pieces of valid code to resolve this situation. 
  So, it should not refer to a rather badly defined non-terminal of some badly specified grammar, in this case the symbol PKGNAME, but it should just have done the substitution already in the error message. If _then_ it doesn't work, there is less discussion about who is wrong.

  I also think it's rather bad to refer to the symbol PKGNAME in the output, but then when you input that, that the program returns that the thing one has input is suddenly a "selector". While I understand that from an implementation point of view it is indeed a selector, it's rather silly to let the user know about that. It's just leaking implementation details. Similarly, for referring to the word "derivation". A derivation is a concept which only exists _within_ the implementation of the tool. 

  In any case, the program could also output something like. "The package FOO does not exist. If you want to list all the packages which do exist according to this particular tool, run command BAR". The tool now behaves as some autistic child; not the way to go.   


state: closed
title: modifying a service in systemd.user.services does not cause daemon-reload
user_login: anderspapitto
html_url: https://github.com/NixOS/nixpkgs/issues/7326
updated_at: 2018-10-29 09:53:41
body:
  I went through this process
  - modified existing systemd user service description in `/etc/nixos/configuration.nix`
  - ran `nixos-rebuild switch`
  - as user, ran `systemctl --user start $MYSERVICE`
    it failed, due to a misconfiguration in the old description
  - ran `systemctl --user daemon-reload`
  - again ran `systemctl --user start $MYSERVICE`
    this time it worked

  daemon-reload should probably run automatically when a service is changed. there may be an analogous problem for systemwide services as well


state: closed
title: Symbolic links should be checked for validity
user_login: bb010g
html_url: https://github.com/NixOS/nixpkgs/issues/7327
updated_at: 2018-06-23 23:17:01
body:
  When fixing `firefoxWrapper`'s (lack of an) icon, I found that the problem was a broken symlink generated by the package ([line](https://github.com/NixOS/nixpkgs/blob/6a6470b79386c6c8710380fbbe7a665b5f1beee3/pkgs/applications/networking/browsers/firefox/wrapper.nix#L62), should be `${browserName}${nameSuffix}` in the source). @ttuegel suggested on IRC that a check be put in for such problems, "something like `if [[ ! -f $(readlink -f $symlink) ]]; then echo "Icon symlink missing!"; exit 1; fi` in the postInstall phase". I figured such a check would be useful for all packages, as it's rare that we want to make a broken symlink. I don't know enough to know if it would be plausible to do such a check on all the symlinks generated by packages, or just the ones the Nixexpr makes on its own, but this is mainly to get the idea flowing around.


state: open
title: Programs run via systemd [user] services see substantially different environment
user_login: anderspapitto
html_url: https://github.com/NixOS/nixpkgs/issues/7329
updated_at: 2017-01-20 17:41:34
body:
  A particular manifestation of this is that when emacs is launched in daemon mode, use of TRAMP mode to edit local files as root will fail, because emacs can see the `su`/`sudo` programs. A service description that generates this problem is

  ```
    systemd.user.services = {
      emacs = {
        description = "Emacs: the extensible, self-documenting text editor";
        environment = {
          GTK_DATA_PREFIX = config.system.path;
          SSH_AUTH_SOCK = "%t/ssh-agent";
          GTK_PATH = "${config.system.path}/lib/gtk-3.0:${config.system.path}/lib/gtk-2.0";
        };
        serviceConfig = {
          Type = "forking";
          ExecStart = "${pkgs.emacs}/bin/emacs --daemon";
          ExecStop = "${pkgs.emacs}/bin/emacsclient --eval (kill-emacs)";
          Restart = "always";
        };
        wantedBy = [ "default.target" ];
      };
  };
  systemd.services.emacs.enable = true;
  ```

  after activating this service with `systemctl --user daemon-reload; systemctl --user restart emacs`,
  we can inspect the path with `emacsclient --eval exec-path`. Note that it includes the direct dependencies of emacs, and does not include components like `/run/current-system/sw/bin` or `/var/setuid-wrappers` (which is where `sudo` lives). Also note that when emacs (daemon or otherwise) is launched after logging in, this issue does not occur, as the path will have been inherited from the login shell.

  I grepped around in nixpkgs to find out where those path components are normally added, and then came up with this service description. Only the `ExecStart` line is different.

  ```
    systemd.user.services = {
      emacs = {
        description = "Emacs: the extensible, self-documenting text editor";
        environment = {
          GTK_DATA_PREFIX = config.system.path;
          SSH_AUTH_SOCK = "%t/ssh-agent";
          GTK_PATH = "${config.system.path}/lib/gtk-3.0:${config.system.path}/lib/gtk-2.0";
        };
        serviceConfig = {
          Type = "forking";
          ExecStart = "${pkgs.bash}/bin/bash -c 'source ${config.system.build.setEnvironment}; exec emacs --daemon'";
          ExecStop = "${pkgs.emacs}/bin/emacsclient --eval (kill-emacs)";
          Restart = "always";
        };
        wantedBy = [ "default.target" ];
      };
  };
  systemd.services.emacs.enable = true;
  ```

  which works. However, I think cases like this could be much better supported (though I'm not sure how). Also, note that this does not address more advanced cases which I expect to run into in the future, like giving the emacs daemon access to a nix-shell environment (e.g. to provide compilation feedback on a project).


state: closed
title: haskell-ng lens fails to build
user_login: rahulmutt
html_url: https://github.com/NixOS/nixpkgs/issues/7331
updated_at: 2015-04-12 11:25:11
body:
  In attempting to install cabal2nix as

  ```
  nix-env -iA nixpkgs.haskellngPackages.cabal2nix
  ```

  I receieved the following error:

  ```
  installing ‘cabal2nix-20150310’
  these derivations will be built:
    /nix/store/wxigzadv9qy6v8p9afkr5jrpay4ir3qm-multiarg-0.30.0.2.tar.gz.drv
    /nix/store/12z66s8r1k8s873wpxik2b0cdwcwp1dq-quickpull-0.4.0.0.tar.gz.drv
    /nix/store/x6cms5c1nzmwm3gpxsc9scn4brwvwhx8-haskell-quickpull-0.4.0.0.drv
    /nix/store/hiq4z4pnhgja1jfwpqyr0mmffwfh8g74-haskell-multiarg-0.30.0.2.drv
    /nix/store/0s7410k68y3mbkd2lqmvbc67f0mfb4ak-haskell-cartel-0.14.2.0.drv
    /nix/store/3mz99sgx774qy3ddv6r0ij0vrrrgfcf5-monad-par-extras-0.3.3.tar.gz.drv
    /nix/store/jnc53kgi5538m2pp394ay5mac7qhkznd-test-framework-th-0.2.4.tar.gz.drv
    /nix/store/ilz6xqbi2yaygiv90njj2kssxdh9gmfj-haskell-test-framework-th-0.2.4.drv
    /nix/store/rhsyg618gdhlpf0c3x2dfai1zwb1b4z9-parallel-3.2.0.6.tar.gz.drv
    /nix/store/phy895n1cm626jx8c46sdhnniy16032j-haskell-parallel-3.2.0.6.drv
    /nix/store/xalf1kkj69spl6bwbbg3hr84bvg319bh-monad-par-0.3.4.7.tar.gz.drv
    /nix/store/yy2xl6x8807vkn3dn5yg303mrrl5rbxf-haskell-monad-par-extras-0.3.3.drv
    /nix/store/66dp5a266fy7yqam93vn4n51ii7gl6xz-haskell-monad-par-0.3.4.7.drv
    /nix/store/6abpcscvih2zgg0j4bywfwr35z02zhhk-reflection-1.5.1.2.tar.gz.drv
    /nix/store/6pih21b41v0xwl3d7rkb85jzqs3pf48h-haskell-hlint-1.9.17.drv
    /nix/store/w9bdligx2220nw3v5hclqv7ga4dmskvh-prettyclass-1.0.0.0.tar.gz.drv
    /nix/store/d3xlmmkzp46mjwva520d2yi1bv9p5qdm-haskell-prettyclass-1.0.0.0.drv
    /nix/store/hgbgp9pc6bnn1hiiq1s085jmqs3f6z38-haskell-reflection-1.5.1.2.drv
    /nix/store/dafdv8kp543gy8wy7l79q1vab8z6r9r1-simple-reflect-0.3.2.tar.gz.drv
    /nix/store/pwhnjcqcm2136dpz3bidfvj97jjg99g0-haskell-simple-reflect-0.3.2.drv
    /nix/store/xm19hj4i50l3c40p11ljgpx6bm3c0z20-lens.cabal.drv
    /nix/store/s8a30pwy71fqzsfqrl8bsv67lvkcvqd5-haskell-lens-4.7.drv
    /nix/store/7b9yns2x2nyvm4133rg76725qap68q04-cabal2nix-20150310.drv
  building path(s) ‘/nix/store/jajagqi8sq7rgz2qdlijkgln0mvzc1y6-lens.cabal’

  trying http://hackage.haskell.org/package/lens-4.7/lens.cabal
    % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                   Dload  Upload   Total   Spent    Left  Speed

    0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
  100 14484    0 14484    0     0   155k      0 --:--:-- --:--:-- --:--:--  157k
  output path ‘/nix/store/jajagqi8sq7rgz2qdlijkgln0mvzc1y6-lens.cabal’ should have sha256 hash ‘0xaprn01zc22h6lgipdifb0r5s7dkc3rpffhrmpj4j6kkixx74d9’, instead has ‘1cbw7p9daamg5c8y98lwgi25dqxxkgj1jgd2m8h81p2lq743dx5v’
  cannot build derivation ‘/nix/store/s8a30pwy71fqzsfqrl8bsv67lvkcvqd5-haskell-lens-4.7.drv’: 1 dependencies couldn't be built
  building path(s) ‘/nix/store/sd7imssbw6lpyv5vj0xmc7flbfvpn6qg-monad-par-0.3.4.7.tar.gz’
  killing process 20632
  cannot build derivation ‘/nix/store/7b9yns2x2nyvm4133rg76725qap68q04-cabal2nix-20150310.drv’: 1 dependencies couldn't be built
  error: build of ‘/nix/store/7b9yns2x2nyvm4133rg76725qap68q04-cabal2nix-20150310.drv’ failed
  ```

  Since yesterday I have downloaded and installed almost 500 haskell packages from the haskellngPackage set and the process was smooth. This issue with the lens library was the only hitch.

  ```
  > nix-env --version
  nix-env (Nix) 1.9pre4074_e659978
  > grep -oP "name = \".*?\"" ~/.nix-defexpr/channels/manifest.nix
  name = "nixpkgs-15.05pre59184.e07ea5c"
  ```

  This error seems like something I can fix by modifying the sha256 parameter in the right nix file. I tracked down the lens nix expression in hackage-packages.nix but the hashes have no resemblance to the hashes given in the output above.


state: closed
title: unarj probably vulnerable to buffer overflows, directory traversal
user_login: falsifian
html_url: https://github.com/NixOS/nixpkgs/issues/7332
updated_at: 2016-05-08 01:30:34
body:
  arj 3.10.22 is vulnerable to [CVE-2015-2782](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2015-2782), [CVE-2015-0557](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2015-0557) and [CVE-2015-0556](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2015-0556).  The text doesn't say whether it applies to older versions.

  Note: nothing in nixpkgs depends on unarj.

  nixpkgs has unarj rather than arj, but I suspect the code is at least related after a cursory glance at `decode.c` in both projects.


state: closed
title: libtasn1 vulnerabilities (fixed in master)
user_login: falsifian
html_url: https://github.com/NixOS/nixpkgs/issues/7333
updated_at: 2015-06-16 16:02:36
body:
  [Release announcement](http://lists.gnu.org/archive/html/help-libtasn1/2015-03/msg00002.html) for version 4.4 (which fixes it); [Redhat bug](https://bugzilla.redhat.com/show_bug.cgi?id=1207192).

  master and release-14.12 are at 3.6. I don't know if updating the release branch to 4.4 would break things.


state: closed
title: Fixes and improvements for cross-building to Windows
user_login: aszlig
html_url: https://github.com/NixOS/nixpkgs/pull/7334
updated_at: 2016-02-02 17:30:50
body:
  Contains a few fixups of the things that went broken since release 14.04 and also contains cleanups, particularly the removal of the old and unmaintained mingw32.


state: closed
title: haskell-distributed-process-*: disable several checkPhases and haddockPh...
user_login: wavewave
html_url: https://github.com/NixOS/nixpkgs/pull/7335
updated_at: 2015-04-14 12:51:46
body:
  ...ases for distributed-process-\* packages and cloud-haskell.

  Tested with installing cloud-haskell (an umbrella package for cloud haskell platform) o x86_64-linux machine.


state: closed
title: NixOS (postfix) places mail in /var/spool/mail but $MAIL points to /var/mail/*
user_login: bjornfor
html_url: https://github.com/NixOS/nixpkgs/issues/7336
updated_at: 2015-06-07 16:11:12
body:
  Workaround, run your MUA like this:

  `MAIL=/var/spool/mail/$USER mutt`

  I tried locating the base path for $MAIL. Grepping nixpkgs yields nothing. Grepping bash sources indicates that there is a ./configure variable called `bash_cv_mail_dir` that can be set. The weird part is that this variable gets initialized like this:

  ```
  { $as_echo "$as_me:${as_lineno-$LINENO}: checking for default mail directory" >&5
  $as_echo_n "checking for default mail directory... " >&6; }
  if ${bash_cv_mail_dir+:} false; then :
    $as_echo_n "(cached) " >&6
  else
    if test -d /var/mail; then
     bash_cv_mail_dir=/var/mail
   elif test -d /var/spool/mail; then
     bash_cv_mail_dir=/var/spool/mail
   elif test -d /usr/mail; then
     bash_cv_mail_dir=/usr/mail
   elif test -d /usr/spool/mail; then
     bash_cv_mail_dir=/usr/spool/mail
   else
     bash_cv_mail_dir=unknown
   fi

  fi
  ```

  So I would actually expect it to be set to "unknown", given that hydra (and I) build packages in chroots.

  Anyway, I see three ways to solve this:
  - build bash with MAIL=/var/spool/mail
  - add /var/mail -> /var/spool/mail symlink in NixOS
  - change NixOS/postfix mail path from /var/spool/mail to /var/mail

  Data point: FHS actually recommends /var/mail:
  http://www.pathname.com/fhs/pub/fhs-2.3.html#VARMAILUSERMAILBOXFILES


state: closed
title: network-manager: missing directory in etc
user_login: sargon
html_url: https://github.com/NixOS/nixpkgs/issues/7338
updated_at: 2015-09-04 08:12:27
body:
  After installing network-manager, it refuses to establish any wired or wireless connection with following warning. 

  ```
  NetworkManager[6604]: <warn> couldn't save default wired connection 'Ethernet DHCP': 0 / writer.c.1061: error writing to file '/etc/NetworkManager/system-connections/Ethernet DHCP': Failed to create file '/etc/NetworkManager/system-connections/Ethernet DHCP.Y0NRWX': No such file or directory
  ```

  Creation of /etc/NetworkManager/system-connections/ fixes the problem.


state: closed
user_login: timjrd
html_url: https://github.com/NixOS/nixpkgs/issues/7339
updated_at: 2015-08-02 08:19:24
title:
  nixos-rebuild fails with "xsltproc: cannot execute binary file: Exec format error" after last upgrade

body:
  Hi, I just upgraded my system from `15.05pre58357.a869c83` to the last unstable channel version `nixos-15.05pre60707.4e51a46` and nixos-rebuild fails with:

  **EDIT** log updated with `nixos-rebuild switch -j 1`

  ```
  # nixos-rebuild switch -j 1
  building Nix...
  building the system configuration...
  these derivations will be built:
    /nix/store/0162w9k30jw7y1xd0j4vd94axdfn02qs-unowinreg.dll.drv
    /nix/store/0a1sxpswy5rnympacl71jyvzdmpf3mdw-lp_solve_5.5.tar.gz.drv
    /nix/store/0miz7f2w3wd1qwcggx9gd29h2kn7c13c-libmwaw-0.3.1.tar.bz2.drv
    /nix/store/0z14xyb8fjdw5vrnls9vkwvknb8kpily-neon-0.29.5.tar.gz.drv
    /nix/store/196wqarifdj6zs1r60y1n48z3ryx450m-mythes-1.2.4.tar.gz.drv
    /nix/store/1czwr1hsmlsar5fqhn4jhkwzrc8596af-libodfgen-0.1.1.tar.bz2.drv
    /nix/store/1dr2i4imfy6j1zm30fr8508ajanhdk1y-libjpeg-turbo-1.3.1.tar.gz.drv
    /nix/store/l1h1dxsrq8vhrl5ldi39i7vny1zrkbxx-mkfontscale-1.1.2.drv
    /nix/store/fsnf9sh74nvg0aq5lrhxwsbghaydl1sa-mkfontdir-1.0.7.drv
    /nix/store/596m3fbajn481spf7kk6gldcifkifly7-startkde-0.1.drv
    /nix/store/38dq1d8himq2z6gid1jbfxxgicvbzljj-libfreehand-0.1.0.tar.bz2.drv
    /nix/store/3fd0cqccvz97crhmcr7jahmak254cc7c-source-sans-pro-2.010R-ro-1.065R-it.tar.gz.drv
    /nix/store/4cjg0l7m9bv07bsmrqgcpr9in5952mac-libwpg-0.3.0.tar.bz2.drv
    /nix/store/4gsxa8q2i409jg87l6gs161yp76ja5rs-nss-3.16.5-with-nspr-4.10.6.tar.gz.drv
    /nix/store/4ki7afp5wl6kak5dr8z8ln38snzvr8nf-swingExSrc.zip.drv
    /nix/store/4kvdqnxfaw03kpqg024f6wm0h1x0fap4-libgltf-0.0.2.tar.bz2.drv
    /nix/store/4w5brdcs6x97j617y36yl01nmmfllysj-libwpd-0.10.0.tar.bz2.drv
    /nix/store/6xkbw8lrij3kgkbn9j0djnz146vswf05-libxml-1.1.7.zip.drv
    /nix/store/7dja752z1na716mwmxfiilc42lgcnsvn-mariadb_client-2.0.0-src.tar.gz.drv
    /nix/store/8s16l9zjnvk0chw2qyrwphb8dbfcjdhx-lcms2-2.6.tar.gz.drv
    /nix/store/8s215lz5amsqc4l22rv6ys8j1lqdbyw5-serf-1.2.1.tar.bz2.drv
    /nix/store/8xk00p1s1njvlr6lvxm3p4hsa2cq76s9-xmlsec1-1.2.14.tar.gz.drv
    /nix/store/93djb7crjhbwzkhxp3ggi13qgcpfpyaa-jpegsrc.v9a.tar.gz.drv
    /nix/store/96v4fhwp2w1q40vgmz9zm99lgk5q5ag9-rasqal-0.9.30.tar.gz.drv
    /nix/store/9frbmbyrny9qbk4zpjb13yj27gzkfyic-postgresql-9.2.1.tar.bz2.drv
    /nix/store/9kpijrvdlcw92z0r3r5d885ggdr80840-mdds_0.11.2.tar.bz2.drv
    /nix/store/9sckqsf77w61gxm591d35srrrbmpskfk-poppler-0.26.4.tar.gz.drv
    /nix/store/acbf018hranrhsik5qy8yhnnscb835ym-libexttextcat-3.4.4.tar.bz2.drv
    /nix/store/b7l9id0kvi6x7khkjp1j2v8qcaikqk6s-liblayout-0.2.10.zip.drv
    /nix/store/bmiy6z1cg1b0rgczl67izjajd5cw9i8a-libpagemaker-0.0.2.tar.bz2.drv
    /nix/store/c46m2r3b8r80m95hb62dn75flih0gyp3-libmspack-0.4alpha.tar.gz.drv
    /nix/store/brd98v0fk537bwzs9cypak7bnfqyqc9v-libmspack-0.4alpha.drv
    /nix/store/bv9jjhaiamh3dy70b9qprak6kmh6vjxp-libeot-0.01.tar.bz2.drv
    /nix/store/c5kwg8blddsnan23bqy4q6gvpn979p6z-hyphen-2.8.8.tar.gz.drv
    /nix/store/cj79shwsqz2rdykvds0rwqmc9nx9vir2-libformula-1.1.7.zip.drv
    /nix/store/cvcbrha6z532kajyrnsk7ch9myi31mvx-xsltml_2.1.2.zip.drv
    /nix/store/drrk8qcps45i34xml96wsya21xj8xsmy-rhino1_5R5.zip.drv
    /nix/store/f3vj24dflwgj3kplymlchg8lni25hgwh-liberation-fonts-ttf-2.00.1.tar.gz.drv
    /nix/store/fawpr0j3iis5iabipsm5d5k04ia76gxn-icu4c-53_1-src.tgz.drv
    /nix/store/flf8iwxrrzcjxl0jikdlxy7kl7gyh90r-libmspub-0.1.2.tar.bz2.drv
    /nix/store/ghpaxby8iwm9xgzbn0nl8zk3flhva945-libbase-1.1.6.zip.drv
    /nix/store/30nmrxdnnchnibygnb1g254rrfisv1bj-zip30.tgz.drv
    /nix/store/gjwqr5vj9brpf77wqwx9zq0z1zl5d0rg-zip-3.0.drv
    /nix/store/gmv1vxzyg4b17a0qjda8icmw7nra82nl-libreoffice-translations-4.4.2.2.tar.xz.drv
    /nix/store/hfhszhkbjrjs530x5c81jwzmgxpb3ayh-mysql-connector-c++-1.1.4.tar.gz.drv
    /nix/store/a3552aml2c4wvnfqcdzhva562crrrkcw-libpthread-stubs-0.3.tar.bz2.drv
    /nix/store/hg32kfmzzm5i20d01a7kwh63xlrd37w2-libpthread-stubs-0.3.drv
    /nix/store/il3llblvcrrb2dndfnszcm01qwnp9ffz-liberation-fonts-ttf-1.07.4.tar.gz.drv
    /nix/store/j359na3yq8mzzac5xyxqlisgj55vphk0-libgltf-0.0.0.tar.bz2.drv
    /nix/store/j468r8bj8s3p3il063kxaghbaxbp1wfb-librepository-1.1.6.zip.drv
    /nix/store/jf9wypp9n6bcwdsflbm400a7fxz47j61-sablotron-1.0.3.drv
    /nix/store/jr48rghfa0pmsn9v53sl234bwj3g43v5-source-code-font-1.009.tar.gz.drv
    /nix/store/k1a859s4wjxvcgz814plldnxnc1xj32w-libe-book-0.1.2.tar.bz2.drv
    /nix/store/k94yibsvhp6qkhg93rrqwq50aad1zvkn-openssl-1.0.1j.tar.gz.drv
    /nix/store/kbn4kjaify3za4skcv24gk17bgk2v3hl-language-subtag-registry-2014-12-03.tar.bz2.drv
    /nix/store/l3ha7k8a8z9j6y3c0j2r57k8v8kflgvn-sacjava-1.3.zip.drv
    /nix/store/l3mqw5zz9kak5sa2jp3rzdh9rlrph56y-pt-serif-font-1.0000W.tar.gz.drv
    /nix/store/lbc839c6rrrigiq1f1d4ws0dasdyz58a-libwps-0.3.1.tar.bz2.drv
    /nix/store/ljfppjajprxm13dc78nzg6sjcvbx77qh-vigra1.6.0.tar.gz.drv
    /nix/store/lnpyj5bd5awcw5kpjd0pwjcymjq7dw2j-perl-Archive-Zip-1.16.drv
    /nix/store/manxch7wilvi8mgl7517jlgqs81zfgij-libcdr-0.1.1.tar.bz2.drv
    /nix/store/n3sr4s9hzbhkl8wlh5nai13v2zp47649-ucpp-1.3.2.tar.gz.drv
    /nix/store/n62sk41sl3jlmp3hkf8cbjbl8fsr2g59-libatomic_ops-7_2d.zip.drv
    /nix/store/nfh9xyiwyavhsa0yv4w8lixgm31b2hy2-pixman-0.24.4.tar.bz2.drv
    /nix/store/p4b22576xq4dva1gs5viqjrylsnl7rdc-open-sans-font-ttf-1.10.tar.gz.drv
    /nix/store/pdzqrby6ykn7qj33wdg9ycdifffdzg1g-librevenge-0.0.2.tar.bz2.drv
    /nix/store/qy2x61fljxy76jmf541p2yzf4qs3z6bn-libreoffice-help-4.4.2.2.tar.xz.drv
    /nix/store/r8flvkryabid8qml4mpzj3b0p1lhv4hr-libreoffice-4.4.2.2.tar.xz.drv
    /nix/store/r8jcwia81m15vshsblfgvbzqhn8ln186-liborcus-0.7.0.tar.bz2.drv
    /nix/store/rr0camrjm5zcl460ra7fxfkfw8shrzla-libxslt-1.1.28.tar.gz.drv
    /nix/store/s4ybzxj0v1q1r3gbfbzrjkxgcaw539y7-libserializer-1.1.6.zip.drv
    /nix/store/s6s8adkqq787s6vp1azxfizlbyx9ax5x-libcmis-0.5.0.tar.gz.drv
    /nix/store/sbyayf1vx90bsqm28hvkkg56r4sv4n04-liblangtag-0.5.1.tar.bz2.drv
    /nix/store/svwxr6p47ngdsa0r2b3z9aisbf1czzw5-openldap-2.4.31.tgz.drv
    /nix/store/v6fj89gq4xw5b57kh312wnb94csfr5gj-libvisio-0.1.1.tar.bz2.drv
    /nix/store/vyg0px8wvk5n2vsh1xax5mjc60mhp1jw-raptor2-2.0.9.tar.gz.drv
    /nix/store/wv3rj1l4pwk7wr3c3c7ajj6yc2hwnd90-zlib-1.2.8.tar.gz.drv
    /nix/store/wxr3xpgnvkk390ayi1ck0qy598gshd05-libfonts-1.1.6.zip.drv
    /nix/store/x1lwbp32mlbqbia4x2y86q8h564k6zxw-libabw-0.1.1.tar.bz2.drv
    /nix/store/x7rw1vqc2psakwbg5kajh80pabbn32ad-libetonyek-0.1.1.tar.bz2.drv
    /nix/store/xb2vyk97gys18441mfsvyyg4iwq6rcqw-libpng-1.5.18.tar.gz.drv
    /nix/store/xb3p22msihilk7iv47g34hszhkk9cww3-hsqldb_1_8_0.zip.drv
    /nix/store/yddd5x1xkivx25m1js0ldmf7mfccaz89-libxml2-2.9.1.tar.gz.drv
    /nix/store/yk5xpll8ayhbbqm4bk5ln780bq2c3kwv-libloader-1.1.6.zip.drv
    /nix/store/zp6hf81gs848gg1n0gb7p4k0ghjix3gc-redland-1.0.16.tar.gz.drv
    /nix/store/7mway2np4nd9w418ycmdhng24bj9dybs-libreoffice-4.4.2.2.drv
    /nix/store/81pg1wbxk2nkk206cfw8z13pyfcd25yq-X11-fonts-builder.drv
    /nix/store/kkimfl424fpw14nzw1akpich7fy5blj7-X11-fonts.drv
    /nix/store/chpijnrx2iyynhlb2zyvr9gl8757wvzy-system-path.drv
    /nix/store/q205zpkpx36kvszxr9p0i73ri8v0a7lc-system-crontab.drv
    /nix/store/243rancz87lsdrh9fh25855g0akaxpgj-unit-script.drv
    /nix/store/4bwrxfnki5zn3jd0ncjkq873jf0ffw3l-kernel-modules-shrunk.drv
    /nix/store/cyqbmhbsh891zjpc9npijma20f5r8qxx-runtime-deps.drv
    /nix/store/4vdi24gq9cflhblpi2vmifpg06kk5fxl-nix.conf.drv
    /nix/store/nsrcg8npx52k6n8vfqrkw4lhl11brlwc-media-player-info-22.tar.gz.drv
    /nix/store/l8sykv8cv3zypbnyv32myd6c1m3fz94m-media-player-info-22.drv
    /nix/store/5axgxcm8qkjwmxxmba8zb1pplhm9447w-udev-rules.drv
    /nix/store/g9qzybkprjcx76mwhpjsj6w6b1966p1h-extra-utils.drv
    /nix/store/mdxhfpwibijylfz4g3zjs4mb7ibj0370-udev-rules.drv
    /nix/store/a7w09dd7323d7pkxg3sqyj0jwxddrbz8-stage-1-init.sh.drv
    /nix/store/7zl7sqkmfrdxsrinc9vnsy7v1i59f5df-initrd.drv
    /nix/store/ry6ch271il1pgfgy6dgac0nw3al1jd5n-vaapi-drivers.drv
    /nix/store/89l917qldps8rv5hsx2g8f4q2i02nl8k-xsession.drv
    /nix/store/bp15yxc3cwpbx8vaqfk8rds29n5ianlp-dbus-conf.drv
    /nix/store/v4dls738g6ivjq6sm6jx51gqp61hsxy2-unit-nix-daemon.service.drv
    /nix/store/ij422cf33ay4bk1pq0mjhwqr2cmjcs8q-xserver.conf.drv
    /nix/store/jqi365qkp705ibwgm2mdsnkggrafhq28-desktops.drv
    /nix/store/gq89j2y4pbri0k3nsa7y5888f42jh973-kdmrc.drv
    /nix/store/bd6j3xq2lpkyx6wxh0pc3s7xn2c1amjs-unit-script.drv
    /nix/store/vg9h15i1h1cgnddk1cgm2kxcabnmzspa-unit-display-manager.service.drv
    /nix/store/w5pxwgmbb7353nrcjzbpirxb7p1jj8ic-unit-polkit.service.drv
    /nix/store/wcz3x6aqpvjz71qfy75chdy5avkwgbjh-unit-cron.service.drv
    /nix/store/zyhgwhki416kh1zz3y4qj4spck6ndfrh-system-units.drv
    /nix/store/8lxkvqgs2fd75xnad17v3cz6s4nihx2a-etc.drv
    /nix/store/94aqfnl3ycijmf1pcviw8lp1c55pfdbp-nixos-15.05pre60707.4e51a46.drv
  building path(s) ‘/nix/store/0kb65dbl6sia3vmcgv0qyx3x0ni2sx6c-hsqldb_1_8_0.zip’

  trying http://dev-www.libreoffice.org/src/17410483b5b5f267aa18b7e00b65e6e0-hsqldb_1_8_0.zip
    % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                   Dload  Upload   Total   Spent    Left  Speed

    0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
    0 3436k    0 15365    0     0  53823      0  0:01:05 --:--:--  0:01:05 53723
   22 3436k   22  776k    0     0   613k      0  0:00:05  0:00:01  0:00:04  613k
   46 3436k   46 1594k    0     0   704k      0  0:00:04  0:00:02  0:00:02  703k
   70 3436k   70 2412k    0     0   739k      0  0:00:04  0:00:03  0:00:01  738k
   94 3436k   94 3230k    0     0   757k      0  0:00:04  0:00:04 --:--:--  757k
  100 3436k  100 3436k    0     0   761k      0  0:00:04  0:00:04 --:--:--  808k
  building path(s) ‘/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils’
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/sbin/[' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/['
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/sbin/[[' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/[['
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/sbin/acpid' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/acpid'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/sbin/add-shell' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/add-shell'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/sbin/addgroup' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/addgroup'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/sbin/adduser' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/adduser'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/sbin/adjtimex' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/adjtimex'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/sbin/arp' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/arp'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/sbin/arping' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/arping'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/sbin/ash' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/ash'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/sbin/awk' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/awk'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/sbin/base64' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/base64'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/sbin/basename' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/basename'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/sbin/beep' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/beep'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/sbin/blkid' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/blkid'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/sbin/blockdev' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/blockdev'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/sbin/bootchartd' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/bootchartd'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/sbin/brctl' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/brctl'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/sbin/bunzip2' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/bunzip2'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/sbin/busybox' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/busybox'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/sbin/bzcat' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/bzcat'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/sbin/bzip2' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/bzip2'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/sbin/cal' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/cal'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/sbin/cat' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/cat'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/sbin/catv' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/catv'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/sbin/chat' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/chat'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/sbin/chattr' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/chattr'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/sbin/chgrp' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/chgrp'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/sbin/chmod' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/chmod'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/sbin/chown' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/chown'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/sbin/chpasswd' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/chpasswd'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/sbin/chpst' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/chpst'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/sbin/chroot' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/chroot'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/sbin/chrt' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/chrt'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/sbin/chvt' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/chvt'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/sbin/cksum' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/cksum'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/sbin/clear' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/clear'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/sbin/cmp' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/cmp'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/sbin/comm' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/comm'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/sbin/conspy' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/conspy'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/sbin/cp' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/cp'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/sbin/cpio' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/cpio'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/sbin/crond' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/crond'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/sbin/crontab' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/crontab'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/sbin/cryptpw' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/cryptpw'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/sbin/cttyhack' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/cttyhack'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/sbin/cut' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/cut'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/sbin/date' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/date'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/sbin/dc' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/dc'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/sbin/dd' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/dd'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/sbin/deallocvt' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/deallocvt'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/sbin/delgroup' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/delgroup'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/sbin/deluser' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/deluser'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/sbin/depmod' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/depmod'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/sbin/devmem' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/devmem'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/sbin/df' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/df'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/sbin/dhcprelay' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/dhcprelay'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/sbin/diff' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/diff'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/sbin/dirname' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/dirname'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/sbin/dmesg' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/dmesg'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/sbin/dnsd' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/dnsd'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/sbin/dnsdomainname' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/dnsdomainname'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/sbin/dos2unix' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/dos2unix'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/sbin/du' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/du'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/sbin/dumpkmap' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/dumpkmap'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/sbin/dumpleases' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/dumpleases'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/sbin/echo' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/echo'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/sbin/ed' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/ed'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/sbin/egrep' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/egrep'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/sbin/eject' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/eject'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/sbin/env' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/env'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/sbin/envdir' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/envdir'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/sbin/envuidgid' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/envuidgid'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/sbin/ether-wake' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/ether-wake'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/sbin/expand' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/expand'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/sbin/expr' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/expr'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/sbin/fakeidentd' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/fakeidentd'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/sbin/false' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/false'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/sbin/fbset' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/fbset'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/sbin/fbsplash' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/fbsplash'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/sbin/fdflush' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/fdflush'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/sbin/fdformat' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/fdformat'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/sbin/fdisk' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/fdisk'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/sbin/fgconsole' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/fgconsole'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/sbin/fgrep' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/fgrep'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/sbin/find' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/find'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/sbin/findfs' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/findfs'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/sbin/flock' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/flock'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/sbin/fold' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/fold'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/sbin/free' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/free'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/sbin/freeramdisk' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/freeramdisk'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/sbin/fsck' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/fsck'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/sbin/fsck.minix' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/fsck.minix'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/sbin/fstrim' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/fstrim'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/sbin/fsync' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/fsync'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/sbin/ftpd' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/ftpd'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/sbin/ftpget' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/ftpget'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/sbin/ftpput' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/ftpput'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/sbin/fuser' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/fuser'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/sbin/getopt' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/getopt'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/sbin/getty' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/getty'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/sbin/grep' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/grep'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/sbin/groups' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/groups'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/sbin/gunzip' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/gunzip'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/sbin/gzip' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/gzip'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/sbin/halt' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/halt'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/sbin/hd' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/hd'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/sbin/hdparm' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/hdparm'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/sbin/head' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/head'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/sbin/hexdump' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/hexdump'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/sbin/hostid' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/hostid'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/sbin/hostname' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/hostname'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/sbin/httpd' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/httpd'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/sbin/hush' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/hush'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/sbin/hwclock' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/hwclock'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/sbin/id' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/id'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/sbin/ifconfig' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/ifconfig'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/sbin/ifdown' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/ifdown'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/sbin/ifenslave' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/ifenslave'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/sbin/ifplugd' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/ifplugd'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/sbin/ifup' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/ifup'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/sbin/inetd' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/inetd'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/sbin/init' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/init'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/sbin/insmod' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/insmod'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/sbin/install' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/install'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/sbin/ionice' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/ionice'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/sbin/iostat' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/iostat'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/sbin/ip' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/ip'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/sbin/ipaddr' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/ipaddr'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/sbin/ipcalc' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/ipcalc'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/sbin/ipcrm' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/ipcrm'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/sbin/ipcs' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/ipcs'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/sbin/iplink' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/iplink'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/sbin/iproute' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/iproute'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/sbin/iprule' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/iprule'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/sbin/iptunnel' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/iptunnel'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/sbin/kbd_mode' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/kbd_mode'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/sbin/kill' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/kill'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/sbin/killall' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/killall'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/sbin/killall5' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/killall5'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/sbin/klogd' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/klogd'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/sbin/last' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/last'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/sbin/less' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/less'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/sbin/linux32' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/linux32'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/sbin/linux64' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/linux64'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/sbin/ln' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/ln'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/sbin/loadfont' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/loadfont'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/sbin/loadkmap' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/loadkmap'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/sbin/logger' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/logger'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/sbin/login' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/login'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/sbin/logname' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/logname'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/sbin/logread' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/logread'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/sbin/losetup' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/losetup'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/sbin/lpd' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/lpd'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/sbin/lpq' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/lpq'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/sbin/lpr' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/lpr'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/sbin/ls' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/ls'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/sbin/lsattr' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/lsattr'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/sbin/lsmod' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/lsmod'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/sbin/lsof' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/lsof'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/sbin/lspci' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/lspci'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/sbin/lsusb' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/lsusb'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/sbin/lzcat' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/lzcat'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/sbin/lzma' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/lzma'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/sbin/lzop' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/lzop'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/sbin/lzopcat' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/lzopcat'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/sbin/makedevs' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/makedevs'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/sbin/makemime' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/makemime'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/sbin/man' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/man'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/sbin/md5sum' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/md5sum'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/sbin/mdev' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/mdev'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/sbin/mesg' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/mesg'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/sbin/microcom' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/microcom'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/sbin/mkdir' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/mkdir'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/sbin/mkdosfs' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/mkdosfs'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/sbin/mke2fs' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/mke2fs'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/sbin/mkfifo' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/mkfifo'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/sbin/mkfs.ext2' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/mkfs.ext2'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/sbin/mkfs.minix' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/mkfs.minix'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/sbin/mkfs.vfat' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/mkfs.vfat'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/sbin/mknod' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/mknod'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/sbin/mkpasswd' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/mkpasswd'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/sbin/mkswap' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/mkswap'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/sbin/mktemp' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/mktemp'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/sbin/modinfo' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/modinfo'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/sbin/modprobe' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/modprobe'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/sbin/more' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/more'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/sbin/mount' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/mount'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/sbin/mountpoint' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/mountpoint'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/sbin/mpstat' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/mpstat'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/sbin/mt' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/mt'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/sbin/mv' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/mv'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/sbin/nameif' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/nameif'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/sbin/nanddump' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/nanddump'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/sbin/nandwrite' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/nandwrite'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/sbin/nbd-client' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/nbd-client'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/sbin/nc' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/nc'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/sbin/netstat' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/netstat'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/sbin/nice' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/nice'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/sbin/nmeter' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/nmeter'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/sbin/nohup' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/nohup'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/sbin/nslookup' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/nslookup'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/sbin/ntpd' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/ntpd'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/sbin/od' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/od'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/sbin/openvt' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/openvt'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/sbin/passwd' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/passwd'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/sbin/patch' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/patch'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/sbin/pgrep' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/pgrep'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/sbin/pidof' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/pidof'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/sbin/ping' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/ping'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/sbin/ping6' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/ping6'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/sbin/pipe_progress' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/pipe_progress'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/sbin/pivot_root' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/pivot_root'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/sbin/pkill' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/pkill'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/sbin/pmap' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/pmap'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/sbin/popmaildir' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/popmaildir'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/sbin/poweroff' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/poweroff'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/sbin/powertop' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/powertop'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/sbin/printenv' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/printenv'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/sbin/printf' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/printf'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/sbin/ps' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/ps'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/sbin/pscan' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/pscan'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/sbin/pstree' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/pstree'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/sbin/pwd' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/pwd'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/sbin/pwdx' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/pwdx'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/sbin/raidautorun' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/raidautorun'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/sbin/rdate' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/rdate'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/sbin/rdev' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/rdev'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/sbin/readahead' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/readahead'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/sbin/readlink' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/readlink'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/sbin/readprofile' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/readprofile'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/sbin/realpath' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/realpath'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/sbin/reboot' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/reboot'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/sbin/reformime' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/reformime'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/sbin/remove-shell' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/remove-shell'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/sbin/renice' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/renice'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/sbin/reset' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/reset'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/sbin/resize' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/resize'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/sbin/rev' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/rev'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/sbin/rm' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/rm'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/sbin/rmdir' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/rmdir'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/sbin/rmmod' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/rmmod'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/sbin/route' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/route'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/sbin/rpm' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/rpm'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/sbin/rpm2cpio' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/rpm2cpio'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/sbin/rtcwake' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/rtcwake'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/sbin/run-parts' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/run-parts'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/sbin/runlevel' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/runlevel'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/sbin/runsv' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/runsv'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/sbin/runsvdir' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/runsvdir'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/sbin/rx' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/rx'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/sbin/script' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/script'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/sbin/scriptreplay' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/scriptreplay'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/sbin/sed' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/sed'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/sbin/sendmail' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/sendmail'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/sbin/seq' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/seq'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/sbin/setarch' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/setarch'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/sbin/setconsole' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/setconsole'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/sbin/setfont' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/setfont'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/sbin/setkeycodes' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/setkeycodes'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/sbin/setlogcons' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/setlogcons'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/sbin/setserial' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/setserial'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/sbin/setsid' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/setsid'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/sbin/setuidgid' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/setuidgid'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/sbin/sh' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/sh'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/sbin/sha1sum' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/sha1sum'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/sbin/sha256sum' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/sha256sum'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/sbin/sha3sum' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/sha3sum'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/sbin/sha512sum' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/sha512sum'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/sbin/showkey' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/showkey'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/sbin/slattach' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/slattach'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/sbin/sleep' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/sleep'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/sbin/smemcap' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/smemcap'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/sbin/softlimit' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/softlimit'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/sbin/sort' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/sort'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/sbin/split' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/split'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/sbin/start-stop-daemon' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/start-stop-daemon'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/sbin/stat' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/stat'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/sbin/strings' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/strings'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/sbin/stty' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/stty'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/sbin/su' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/su'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/sbin/sulogin' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/sulogin'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/sbin/sum' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/sum'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/sbin/sv' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/sv'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/sbin/svlogd' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/svlogd'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/sbin/swapoff' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/swapoff'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/sbin/swapon' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/swapon'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/sbin/switch_root' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/switch_root'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/sbin/sync' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/sync'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/sbin/sysctl' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/sysctl'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/sbin/syslogd' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/syslogd'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/sbin/tac' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/tac'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/sbin/tail' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/tail'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/sbin/tar' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/tar'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/sbin/tcpsvd' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/tcpsvd'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/sbin/tee' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/tee'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/sbin/telnet' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/telnet'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/sbin/telnetd' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/telnetd'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/sbin/test' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/test'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/sbin/tftp' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/tftp'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/sbin/tftpd' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/tftpd'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/sbin/time' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/time'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/sbin/timeout' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/timeout'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/sbin/top' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/top'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/sbin/touch' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/touch'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/sbin/tr' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/tr'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/sbin/traceroute' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/traceroute'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/sbin/traceroute6' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/traceroute6'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/sbin/true' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/true'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/sbin/tty' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/tty'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/sbin/ttysize' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/ttysize'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/sbin/tunctl' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/tunctl'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/sbin/ubiattach' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/ubiattach'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/sbin/ubidetach' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/ubidetach'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/sbin/ubimkvol' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/ubimkvol'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/sbin/ubirmvol' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/ubirmvol'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/sbin/ubirsvol' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/ubirsvol'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/sbin/ubiupdatevol' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/ubiupdatevol'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/sbin/udhcpc' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/udhcpc'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/sbin/udhcpd' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/udhcpd'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/sbin/udpsvd' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/udpsvd'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/sbin/umount' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/umount'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/sbin/uname' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/uname'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/sbin/unexpand' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/unexpand'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/sbin/uniq' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/uniq'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/sbin/unix2dos' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/unix2dos'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/sbin/unlzma' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/unlzma'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/sbin/unlzop' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/unlzop'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/sbin/unxz' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/unxz'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/sbin/unzip' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/unzip'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/sbin/uptime' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/uptime'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/sbin/users' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/users'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/sbin/usleep' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/usleep'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/sbin/uudecode' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/uudecode'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/sbin/uuencode' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/uuencode'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/sbin/vconfig' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/vconfig'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/sbin/vi' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/vi'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/sbin/vlock' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/vlock'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/sbin/volname' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/volname'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/sbin/wall' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/wall'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/sbin/watch' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/watch'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/sbin/watchdog' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/watchdog'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/sbin/wc' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/wc'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/sbin/wget' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/wget'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/sbin/which' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/which'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/sbin/who' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/who'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/sbin/whoami' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/whoami'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/sbin/whois' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/whois'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/sbin/xargs' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/xargs'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/sbin/xz' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/xz'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/sbin/xzcat' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/xzcat'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/sbin/yes' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/yes'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/sbin/zcat' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/zcat'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/sbin/zcip' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/zcip'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/bin/[' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/['
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/bin/[[' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/[['
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/bin/acpid' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/acpid'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/bin/add-shell' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/add-shell'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/bin/addgroup' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/addgroup'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/bin/adduser' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/adduser'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/bin/adjtimex' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/adjtimex'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/bin/arp' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/arp'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/bin/arping' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/arping'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/bin/ash' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/ash'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/bin/awk' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/awk'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/bin/base64' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/base64'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/bin/basename' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/basename'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/bin/beep' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/beep'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/bin/blkid' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/blkid'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/bin/blockdev' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/blockdev'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/bin/bootchartd' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/bootchartd'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/bin/brctl' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/brctl'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/bin/bunzip2' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/bunzip2'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/bin/busybox' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/busybox'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/bin/bzcat' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/bzcat'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/bin/bzip2' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/bzip2'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/bin/cal' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/cal'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/bin/cat' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/cat'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/bin/catv' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/catv'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/bin/chat' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/chat'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/bin/chattr' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/chattr'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/bin/chgrp' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/chgrp'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/bin/chmod' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/chmod'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/bin/chown' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/chown'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/bin/chpasswd' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/chpasswd'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/bin/chpst' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/chpst'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/bin/chroot' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/chroot'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/bin/chrt' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/chrt'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/bin/chvt' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/chvt'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/bin/cksum' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/cksum'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/bin/clear' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/clear'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/bin/cmp' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/cmp'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/bin/comm' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/comm'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/bin/conspy' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/conspy'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/bin/cp' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/cp'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/bin/cpio' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/cpio'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/bin/crond' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/crond'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/bin/crontab' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/crontab'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/bin/cryptpw' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/cryptpw'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/bin/cttyhack' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/cttyhack'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/bin/cut' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/cut'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/bin/date' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/date'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/bin/dc' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/dc'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/bin/dd' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/dd'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/bin/deallocvt' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/deallocvt'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/bin/delgroup' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/delgroup'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/bin/deluser' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/deluser'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/bin/depmod' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/depmod'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/bin/devmem' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/devmem'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/bin/df' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/df'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/bin/dhcprelay' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/dhcprelay'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/bin/diff' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/diff'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/bin/dirname' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/dirname'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/bin/dmesg' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/dmesg'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/bin/dnsd' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/dnsd'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/bin/dnsdomainname' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/dnsdomainname'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/bin/dos2unix' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/dos2unix'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/bin/du' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/du'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/bin/dumpkmap' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/dumpkmap'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/bin/dumpleases' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/dumpleases'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/bin/echo' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/echo'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/bin/ed' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/ed'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/bin/egrep' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/egrep'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/bin/eject' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/eject'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/bin/env' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/env'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/bin/envdir' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/envdir'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/bin/envuidgid' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/envuidgid'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/bin/ether-wake' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/ether-wake'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/bin/expand' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/expand'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/bin/expr' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/expr'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/bin/fakeidentd' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/fakeidentd'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/bin/false' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/false'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/bin/fbset' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/fbset'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/bin/fbsplash' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/fbsplash'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/bin/fdflush' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/fdflush'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/bin/fdformat' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/fdformat'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/bin/fdisk' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/fdisk'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/bin/fgconsole' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/fgconsole'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/bin/fgrep' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/fgrep'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/bin/find' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/find'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/bin/findfs' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/findfs'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/bin/flock' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/flock'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/bin/fold' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/fold'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/bin/free' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/free'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/bin/freeramdisk' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/freeramdisk'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/bin/fsck' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/fsck'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/bin/fsck.minix' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/fsck.minix'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/bin/fstrim' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/fstrim'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/bin/fsync' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/fsync'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/bin/ftpd' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/ftpd'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/bin/ftpget' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/ftpget'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/bin/ftpput' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/ftpput'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/bin/fuser' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/fuser'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/bin/getopt' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/getopt'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/bin/getty' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/getty'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/bin/grep' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/grep'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/bin/groups' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/groups'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/bin/gunzip' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/gunzip'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/bin/gzip' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/gzip'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/bin/halt' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/halt'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/bin/hd' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/hd'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/bin/hdparm' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/hdparm'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/bin/head' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/head'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/bin/hexdump' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/hexdump'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/bin/hostid' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/hostid'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/bin/hostname' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/hostname'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/bin/httpd' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/httpd'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/bin/hush' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/hush'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/bin/hwclock' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/hwclock'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/bin/id' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/id'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/bin/ifconfig' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/ifconfig'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/bin/ifdown' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/ifdown'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/bin/ifenslave' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/ifenslave'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/bin/ifplugd' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/ifplugd'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/bin/ifup' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/ifup'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/bin/inetd' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/inetd'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/bin/init' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/init'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/bin/insmod' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/insmod'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/bin/install' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/install'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/bin/ionice' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/ionice'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/bin/iostat' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/iostat'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/bin/ip' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/ip'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/bin/ipaddr' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/ipaddr'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/bin/ipcalc' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/ipcalc'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/bin/ipcrm' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/ipcrm'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/bin/ipcs' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/ipcs'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/bin/iplink' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/iplink'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/bin/iproute' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/iproute'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/bin/iprule' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/iprule'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/bin/iptunnel' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/iptunnel'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/bin/kbd_mode' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/kbd_mode'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/bin/kill' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/kill'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/bin/killall' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/killall'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/bin/killall5' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/killall5'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/bin/klogd' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/klogd'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/bin/last' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/last'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/bin/less' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/less'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/bin/linux32' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/linux32'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/bin/linux64' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/linux64'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/bin/ln' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/ln'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/bin/loadfont' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/loadfont'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/bin/loadkmap' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/loadkmap'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/bin/logger' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/logger'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/bin/login' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/login'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/bin/logname' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/logname'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/bin/logread' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/logread'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/bin/losetup' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/losetup'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/bin/lpd' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/lpd'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/bin/lpq' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/lpq'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/bin/lpr' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/lpr'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/bin/ls' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/ls'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/bin/lsattr' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/lsattr'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/bin/lsmod' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/lsmod'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/bin/lsof' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/lsof'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/bin/lspci' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/lspci'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/bin/lsusb' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/lsusb'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/bin/lzcat' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/lzcat'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/bin/lzma' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/lzma'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/bin/lzop' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/lzop'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/bin/lzopcat' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/lzopcat'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/bin/makedevs' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/makedevs'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/bin/makemime' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/makemime'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/bin/man' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/man'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/bin/md5sum' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/md5sum'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/bin/mdev' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/mdev'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/bin/mesg' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/mesg'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/bin/microcom' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/microcom'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/bin/mkdir' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/mkdir'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/bin/mkdosfs' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/mkdosfs'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/bin/mke2fs' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/mke2fs'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/bin/mkfifo' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/mkfifo'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/bin/mkfs.ext2' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/mkfs.ext2'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/bin/mkfs.minix' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/mkfs.minix'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/bin/mkfs.vfat' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/mkfs.vfat'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/bin/mknod' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/mknod'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/bin/mkpasswd' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/mkpasswd'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/bin/mkswap' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/mkswap'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/bin/mktemp' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/mktemp'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/bin/modinfo' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/modinfo'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/bin/modprobe' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/modprobe'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/bin/more' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/more'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/bin/mount' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/mount'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/bin/mountpoint' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/mountpoint'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/bin/mpstat' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/mpstat'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/bin/mt' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/mt'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/bin/mv' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/mv'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/bin/nameif' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/nameif'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/bin/nanddump' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/nanddump'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/bin/nandwrite' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/nandwrite'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/bin/nbd-client' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/nbd-client'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/bin/nc' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/nc'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/bin/netstat' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/netstat'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/bin/nice' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/nice'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/bin/nmeter' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/nmeter'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/bin/nohup' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/nohup'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/bin/nslookup' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/nslookup'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/bin/ntpd' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/ntpd'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/bin/od' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/od'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/bin/openvt' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/openvt'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/bin/passwd' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/passwd'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/bin/patch' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/patch'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/bin/pgrep' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/pgrep'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/bin/pidof' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/pidof'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/bin/ping' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/ping'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/bin/ping6' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/ping6'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/bin/pipe_progress' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/pipe_progress'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/bin/pivot_root' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/pivot_root'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/bin/pkill' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/pkill'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/bin/pmap' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/pmap'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/bin/popmaildir' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/popmaildir'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/bin/poweroff' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/poweroff'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/bin/powertop' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/powertop'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/bin/printenv' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/printenv'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/bin/printf' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/printf'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/bin/ps' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/ps'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/bin/pscan' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/pscan'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/bin/pstree' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/pstree'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/bin/pwd' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/pwd'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/bin/pwdx' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/pwdx'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/bin/raidautorun' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/raidautorun'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/bin/rdate' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/rdate'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/bin/rdev' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/rdev'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/bin/readahead' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/readahead'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/bin/readlink' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/readlink'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/bin/readprofile' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/readprofile'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/bin/realpath' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/realpath'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/bin/reboot' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/reboot'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/bin/reformime' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/reformime'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/bin/remove-shell' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/remove-shell'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/bin/renice' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/renice'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/bin/reset' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/reset'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/bin/resize' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/resize'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/bin/rev' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/rev'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/bin/rm' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/rm'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/bin/rmdir' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/rmdir'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/bin/rmmod' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/rmmod'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/bin/route' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/route'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/bin/rpm' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/rpm'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/bin/rpm2cpio' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/rpm2cpio'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/bin/rtcwake' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/rtcwake'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/bin/run-parts' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/run-parts'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/bin/runlevel' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/runlevel'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/bin/runsv' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/runsv'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/bin/runsvdir' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/runsvdir'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/bin/rx' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/rx'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/bin/script' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/script'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/bin/scriptreplay' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/scriptreplay'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/bin/sed' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/sed'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/bin/sendmail' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/sendmail'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/bin/seq' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/seq'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/bin/setarch' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/setarch'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/bin/setconsole' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/setconsole'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/bin/setfont' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/setfont'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/bin/setkeycodes' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/setkeycodes'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/bin/setlogcons' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/setlogcons'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/bin/setserial' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/setserial'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/bin/setsid' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/setsid'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/bin/setuidgid' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/setuidgid'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/bin/sh' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/sh'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/bin/sha1sum' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/sha1sum'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/bin/sha256sum' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/sha256sum'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/bin/sha3sum' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/sha3sum'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/bin/sha512sum' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/sha512sum'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/bin/showkey' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/showkey'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/bin/slattach' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/slattach'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/bin/sleep' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/sleep'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/bin/smemcap' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/smemcap'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/bin/softlimit' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/softlimit'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/bin/sort' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/sort'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/bin/split' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/split'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/bin/start-stop-daemon' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/start-stop-daemon'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/bin/stat' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/stat'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/bin/strings' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/strings'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/bin/stty' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/stty'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/bin/su' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/su'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/bin/sulogin' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/sulogin'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/bin/sum' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/sum'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/bin/sv' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/sv'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/bin/svlogd' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/svlogd'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/bin/swapoff' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/swapoff'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/bin/swapon' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/swapon'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/bin/switch_root' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/switch_root'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/bin/sync' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/sync'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/bin/sysctl' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/sysctl'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/bin/syslogd' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/syslogd'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/bin/tac' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/tac'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/bin/tail' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/tail'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/bin/tar' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/tar'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/bin/tcpsvd' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/tcpsvd'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/bin/tee' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/tee'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/bin/telnet' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/telnet'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/bin/telnetd' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/telnetd'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/bin/test' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/test'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/bin/tftp' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/tftp'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/bin/tftpd' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/tftpd'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/bin/time' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/time'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/bin/timeout' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/timeout'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/bin/top' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/top'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/bin/touch' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/touch'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/bin/tr' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/tr'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/bin/traceroute' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/traceroute'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/bin/traceroute6' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/traceroute6'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/bin/true' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/true'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/bin/tty' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/tty'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/bin/ttysize' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/ttysize'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/bin/tunctl' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/tunctl'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/bin/ubiattach' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/ubiattach'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/bin/ubidetach' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/ubidetach'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/bin/ubimkvol' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/ubimkvol'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/bin/ubirmvol' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/ubirmvol'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/bin/ubirsvol' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/ubirsvol'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/bin/ubiupdatevol' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/ubiupdatevol'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/bin/udhcpc' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/udhcpc'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/bin/udhcpd' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/udhcpd'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/bin/udpsvd' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/udpsvd'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/bin/umount' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/umount'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/bin/uname' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/uname'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/bin/unexpand' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/unexpand'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/bin/uniq' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/uniq'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/bin/unix2dos' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/unix2dos'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/bin/unlzma' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/unlzma'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/bin/unlzop' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/unlzop'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/bin/unxz' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/unxz'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/bin/unzip' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/unzip'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/bin/uptime' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/uptime'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/bin/users' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/users'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/bin/usleep' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/usleep'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/bin/uudecode' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/uudecode'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/bin/uuencode' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/uuencode'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/bin/vconfig' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/vconfig'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/bin/vi' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/vi'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/bin/vlock' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/vlock'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/bin/volname' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/volname'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/bin/wall' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/wall'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/bin/watch' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/watch'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/bin/watchdog' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/watchdog'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/bin/wc' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/wc'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/bin/wget' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/wget'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/bin/which' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/which'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/bin/who' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/who'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/bin/whoami' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/whoami'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/bin/whois' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/whois'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/bin/xargs' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/xargs'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/bin/xz' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/xz'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/bin/xzcat' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/xzcat'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/bin/yes' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/yes'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/bin/zcat' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/zcat'
  '/nix/store/imi3lkcwbk4cqxyd7wrr33dchc6hby05-busybox-1.22.1/bin/zcip' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/zcip'
  '/nix/store/40fp58js07cyha2s6c5cql2gx55wjfag-util-linux-2.26/sbin/blkid' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/blkid'
  '/nix/store/rgdlfxj2sxdb2qalakgjdmrp4ps8f4bc-lvm2-2.02.118/sbin/dmsetup' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/dmsetup'
  '/nix/store/rgdlfxj2sxdb2qalakgjdmrp4ps8f4bc-lvm2-2.02.118/sbin/lvm' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/lvm'
  '/nix/store/kbb18jwmnsj4fzdvm9ycksd5rqb2p3n9-mdadm-3.3/sbin/mdadm' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/mdadm'
  '/nix/store/d0468c86p8akn438g1dcrg8lc93pk9sd-systemd-217/lib/systemd/systemd-udevd' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/systemd-udevd'
  '/nix/store/d0468c86p8akn438g1dcrg8lc93pk9sd-systemd-217/bin/udevadm' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/udevadm'
  '/nix/store/d0468c86p8akn438g1dcrg8lc93pk9sd-systemd-217/lib/udev/ata_id' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/ata_id'
  '/nix/store/d0468c86p8akn438g1dcrg8lc93pk9sd-systemd-217/lib/udev/cdrom_id' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/cdrom_id'
  '/nix/store/d0468c86p8akn438g1dcrg8lc93pk9sd-systemd-217/lib/udev/scsi_id' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/scsi_id'
  '/nix/store/d0468c86p8akn438g1dcrg8lc93pk9sd-systemd-217/lib/udev/v4l_id' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/v4l_id'
  '/nix/store/cmxk3h2hb1msdpl7y5pgqhvcizfx839d-kmod-18/bin/kmod' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/kmod'
  '/nix/store/8c6d849g0i0hdzcprwjc9nkc5q77yfnb-e2fsprogs-1.42.12/sbin/e2fsck' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/e2fsck'
  '/nix/store/8c6d849g0i0hdzcprwjc9nkc5q77yfnb-e2fsprogs-1.42.12/sbin/tune2fs' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/tune2fs'
  '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/fsck.ext2' -> 'e2fsck'
  '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/fsck.ext3' -> 'e2fsck'
  '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/fsck.ext4' -> 'e2fsck'
  '/nix/store/6k9z1sfl7kghmagwd205k3i81pbcw57s-glibc-2.21/lib/ld-linux-x86-64.so.2' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/lib/ld-linux-x86-64.so.2'
  Copying libs for bin /nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/busybox
  '/nix/store/6k9z1sfl7kghmagwd205k3i81pbcw57s-glibc-2.21/lib/libm.so.6' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/lib/libm.so.6'
  '/nix/store/6k9z1sfl7kghmagwd205k3i81pbcw57s-glibc-2.21/lib/libm-2.21.so' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/lib/libm-2.21.so'
  '/nix/store/6k9z1sfl7kghmagwd205k3i81pbcw57s-glibc-2.21/lib/libc.so.6' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/lib/libc.so.6'
  '/nix/store/6k9z1sfl7kghmagwd205k3i81pbcw57s-glibc-2.21/lib/libc-2.21.so' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/lib/libc-2.21.so'
  Copying libs for bin /nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/cdrom_id
  '/nix/store/6k9z1sfl7kghmagwd205k3i81pbcw57s-glibc-2.21/lib/libpthread.so.0' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/lib/libpthread.so.0'
  '/nix/store/6k9z1sfl7kghmagwd205k3i81pbcw57s-glibc-2.21/lib/libpthread-2.21.so' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/lib/libpthread-2.21.so'
  Copying libs for bin /nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/mdadm
  Copying libs for bin /nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/lvm
  '/nix/store/d0468c86p8akn438g1dcrg8lc93pk9sd-systemd-217/lib/libudev.so.1' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/lib/libudev.so.1'
  '/nix/store/d0468c86p8akn438g1dcrg8lc93pk9sd-systemd-217/lib/libudev.so.1.6.1' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/lib/libudev.so.1.6.1'
  '/nix/store/6k9z1sfl7kghmagwd205k3i81pbcw57s-glibc-2.21/lib/libdl.so.2' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/lib/libdl.so.2'
  '/nix/store/6k9z1sfl7kghmagwd205k3i81pbcw57s-glibc-2.21/lib/libdl-2.21.so' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/lib/libdl-2.21.so'
  '/nix/store/rgdlfxj2sxdb2qalakgjdmrp4ps8f4bc-lvm2-2.02.118/lib/libdevmapper.so.1.02' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/lib/libdevmapper.so.1.02'
  '/nix/store/6k9z1sfl7kghmagwd205k3i81pbcw57s-glibc-2.21/lib/librt.so.1' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/lib/librt.so.1'
  '/nix/store/6k9z1sfl7kghmagwd205k3i81pbcw57s-glibc-2.21/lib/librt-2.21.so' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/lib/librt-2.21.so'
  Copying libs for bin /nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/systemd-udevd
  '/nix/store/40fp58js07cyha2s6c5cql2gx55wjfag-util-linux-2.26/lib/libblkid.so.1' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/lib/libblkid.so.1'
  '/nix/store/40fp58js07cyha2s6c5cql2gx55wjfag-util-linux-2.26/lib/libblkid.so.1.1.0' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/lib/libblkid.so.1.1.0'
  '/nix/store/cmxk3h2hb1msdpl7y5pgqhvcizfx839d-kmod-18/lib/libkmod.so.2' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/lib/libkmod.so.2'
  '/nix/store/cmxk3h2hb1msdpl7y5pgqhvcizfx839d-kmod-18/lib/libkmod.so.2.2.8' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/lib/libkmod.so.2.2.8'
  '/nix/store/hvgdnjmjwgjsxy64k1cjzcwk96s0clyd-acl-2.2.52/lib/libacl.so.1' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/lib/libacl.so.1'
  '/nix/store/hvgdnjmjwgjsxy64k1cjzcwk96s0clyd-acl-2.2.52/lib/libacl.so.1.1.0' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/lib/libacl.so.1.1.0'
  '/nix/store/40fp58js07cyha2s6c5cql2gx55wjfag-util-linux-2.26/lib/libuuid.so.1' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/lib/libuuid.so.1'
  '/nix/store/40fp58js07cyha2s6c5cql2gx55wjfag-util-linux-2.26/lib/libuuid.so.1.3.0' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/lib/libuuid.so.1.3.0'
  '/nix/store/cbbdgc2qccqb9wr0pr3q1zq0pxkvrrjm-attr-2.4.47/lib/libattr.so.1' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/lib/libattr.so.1'
  '/nix/store/cbbdgc2qccqb9wr0pr3q1zq0pxkvrrjm-attr-2.4.47/lib/libattr.so.1.1.0' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/lib/libattr.so.1.1.0'
  Copying libs for bin /nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/dmsetup
  Copying libs for bin /nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/e2fsck
  '/nix/store/8c6d849g0i0hdzcprwjc9nkc5q77yfnb-e2fsprogs-1.42.12/lib/libext2fs.so.2' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/lib/libext2fs.so.2'
  '/nix/store/8c6d849g0i0hdzcprwjc9nkc5q77yfnb-e2fsprogs-1.42.12/lib/libext2fs.so.2.4' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/lib/libext2fs.so.2.4'
  '/nix/store/8c6d849g0i0hdzcprwjc9nkc5q77yfnb-e2fsprogs-1.42.12/lib/libcom_err.so.2' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/lib/libcom_err.so.2'
  '/nix/store/8c6d849g0i0hdzcprwjc9nkc5q77yfnb-e2fsprogs-1.42.12/lib/libcom_err.so.2.1' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/lib/libcom_err.so.2.1'
  '/nix/store/8c6d849g0i0hdzcprwjc9nkc5q77yfnb-e2fsprogs-1.42.12/lib/libe2p.so.2' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/lib/libe2p.so.2'
  '/nix/store/8c6d849g0i0hdzcprwjc9nkc5q77yfnb-e2fsprogs-1.42.12/lib/libe2p.so.2.3' -> '/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/lib/libe2p.so.2.3'
  Copying libs for bin /nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/tune2fs
  Copying libs for bin /nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/kmod
  Copying libs for bin /nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/v4l_id
  Copying libs for bin /nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/ata_id
  Copying libs for bin /nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/blkid
  Copying libs for bin /nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/udevadm
  Copying libs for bin /nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/scsi_id
  stripping (with flags -s) in /nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/lib  /nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin 
  strip:/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/mdadm: File format not recognized
  patching /nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/ata_id...
  warning: working around a Linux kernel bug by creating a hole of 4096 bytes in ‘/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/ata_id’
  patching /nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/blkid...
  patching /nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/busybox...
  patching /nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/cdrom_id...
  warning: working around a Linux kernel bug by creating a hole of 4096 bytes in ‘/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/cdrom_id’
  patching /nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/dmsetup...
  warning: working around a Linux kernel bug by creating a hole of 2101248 bytes in ‘/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/dmsetup’
  patching /nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/e2fsck...
  patching /nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/kmod...
  patching /nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/lvm...
  warning: working around a Linux kernel bug by creating a hole of 2215936 bytes in ‘/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/lvm’
  patching /nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/mdadm...
  not an ELF executable
  patching /nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/scsi_id...
  warning: working around a Linux kernel bug by creating a hole of 4096 bytes in ‘/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/scsi_id’
  patching /nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/systemd-udevd...
  warning: working around a Linux kernel bug by creating a hole of 4096 bytes in ‘/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/systemd-udevd’
  patching /nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/tune2fs...
  patching /nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/udevadm...
  warning: working around a Linux kernel bug by creating a hole of 4096 bytes in ‘/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/udevadm’
  patching /nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/v4l_id...
  warning: working around a Linux kernel bug by creating a hole of 4096 bytes in ‘/nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/v4l_id’
  testing patched programs...
  hello world
  217
  /nix/store/jg990hzan73yksf8gghmri5iszdrr8mg-stdenv/setup: line 888: /nix/store/37qidnf94fjc1v1mk052vqp3nkwbnryk-extra-utils/bin/mdadm: cannot execute binary file: Exec format error
  builder for ‘/nix/store/g9qzybkprjcx76mwhpjsj6w6b1966p1h-extra-utils.drv’ failed with exit code 126
  building path(s) ‘/nix/store/mxmmwh3mfgbdf5msd1s3wdbv90cjwwci-hyphen-2.8.8.tar.gz’
  cannot build derivation ‘/nix/store/a7w09dd7323d7pkxg3sqyj0jwxddrbz8-stage-1-init.sh.drv’: 1 dependencies couldn't be built
  cannot build derivation ‘/nix/store/7zl7sqkmfrdxsrinc9vnsy7v1i59f5df-initrd.drv’: 1 dependencies couldn't be built
  cannot build derivation ‘/nix/store/94aqfnl3ycijmf1pcviw8lp1c55pfdbp-nixos-15.05pre60707.4e51a46.drv’: 1 dependencies couldn't be built
  error: build of ‘/nix/store/94aqfnl3ycijmf1pcviw8lp1c55pfdbp-nixos-15.05pre60707.4e51a46.drv’ failed
  ```


state: closed
title: nixos-rebuild fails with "gitolite-init Fatal: fingerprinting failed for..."
user_login: matthiasbeyer
html_url: https://github.com/NixOS/nixpkgs/issues/7340
updated_at: 2015-06-14 13:23:10
body:
  I don't know much more than this:

  ```
  Apr 12 18:37:13 lucy gitolite-init-start[28302]: FATAL: fingerprinting failed for 'keydir/<somehash>-gitolite-admin.pub'
  ```

  and [some stackoverflow thread](http://stackoverflow.com/questions/10736767/getting-fatal-object-is-corrupted-when-pushing-to-a-remote-repo/10744027#10744027) but I don't know how to fix this.


state: closed
title: building ghcjs under linux/32bit fails
user_login: j-keck
html_url: https://github.com/NixOS/nixpkgs/issues/7341
updated_at: 2015-04-15 00:01:34
body:
  because the directory `/nix/store/k0xw9ip.../share/ghcjs/i386-linux-0.1.0-7.8.4/ghcjs/ghcjs-boot` is missing.

  note the **i386-linux-0.1.0-7.8.4** in the path.

  `ghcjs/default.nix` should create that path in the `preBuild` phase. it use the `libDir` variable which is defined as `libDir = "share/ghcjs/${pkgs.stdenv.system}-${version}-${ghc.version}/ghcjs";`

  `${pkgs.stdenv.system}` is defined as "i686-linux":

  ```
  [root@nixos32:~]# nix-repl '<nixpkgs>'
  Welcome to Nix version 1.8. Type :? for help.

  Loading ‘<nixpkgs>’...
  Added 4983 variables.

  nix-repl> pkgs.stdenv.system
  "i686-linux"
  ```

  so it creates the path, but under `/nix/store/k0xw9ip.../share/ghcjs/i686-linux-0.1.0-7.8.4/ghcjs/ghcjs-boot`:

  ```
  [root@nixos32:/nix/store/k0xw9ip2qha420y8j8fyqs12md17bp6g-haskell-ghcjs-ghc7.8.4-0.1.0-shared/share/ghcjs]# ls */ghcjs
  i386-linux-0.1.0-7.8.4/ghcjs:
  ghcjs_boot.charlie

  i686-linux-0.1.0-7.8.4/ghcjs:
  ghcjs-boot  shims
  ```

  ---
  ### system

  ```
  [root@nixos32:~]# nixos-version 
  15.05pre60707.4e51a46 (Dingo)
  [root@nixos32:~]# cat /nix/var/nix/profiles/per-user/root/channels/nixpkgs/.version-suffix 
  pre59184.e07ea5c
  ```
  ### command / log tail

  ```
  [root@nixos32:~]# nix-env -iA nixpkgs.ghc.ghcjs
  ...

  ===========================================================================

     Boot libraries installation for GHCJS

  ===========================================================================

     ghcjs-boot will install the libraries and runtime system for GHCJS


    boot program
    ------------

     ghcjs-boot program version   0.1.0                                                                                                                                   
                  file location   /nix/store/k0xw9ip2qha420y8j8fyqs12md17bp6g-haskell-ghcjs-ghc7.8.4-0.1.0-shared/bin/ghcjs-boot-0.1.0-7.8.4                              
                  last modified   2015-04-12 16:21:05 UTC                                                                                                                 

       using configuration file   /nix/store/k0xw9ip2qha420y8j8fyqs12md17bp6g-haskell-ghcjs-ghc7.8.4-0.1.0-shared/share/i386-linux-ghc-7.8.4/ghcjs-0.1.0/lib/etc/boot.yaml
              current directory   /tmp/nix-build-haskell-ghcjs-ghc7.8.4-0.1.0-shared.drv-0/ghcjs-4b9461e                                                                  

    boot configuration
    ------------------

       installation directory   /nix/store/k0xw9ip2qha420y8j8fyqs12md17bp6g-haskell-ghcjs-ghc7.8.4-0.1.0-shared/share/ghcjs/i386-linux-0.1.0-7.8.4/ghcjs               
            global package DB   /nix/store/k0xw9ip2qha420y8j8fyqs12md17bp6g-haskell-ghcjs-ghc7.8.4-0.1.0-shared/share/ghcjs/i386-linux-0.1.0-7.8.4/ghcjs/package.conf.d
     user package DB location   /homeless-shelter/.ghcjs/i386-linux-0.1.0-7.8.4                                                                                        

                GHCJS version   0.1.0                                                                                                                                  
             program location   /nix/store/k0xw9ip2qha420y8j8fyqs12md17bp6g-haskell-ghcjs-ghc7.8.4-0.1.0-shared/bin/ghcjs                                              
                 library path   /nix/store/k0xw9ip2qha420y8j8fyqs12md17bp6g-haskell-ghcjs-ghc7.8.4-0.1.0-shared/share/ghcjs/i386-linux-0.1.0-7.8.4/ghcjs               
                last modified   2015-04-12 16:21:05 UTC                                                                                                                

                  GHC version   7.8.4                                                                                                                                  
                     location   /nix/store/k3vd5c672pp2rs1fs08gwi17vlaskk2z-ghc-7.8.4-wrapper/bin/ghc                                                                  
                 library path   /nix/store/sgqylbk1iy1a1h0pzsa2wjm0xc4pprjp-ghc-7.8.4/lib/ghc-7.8.4                                                                    

        cabal-install version   1.22.0.0                                                                                                                               
                     location   /nix/store/wwc5l3v220aqsda3ff1gbsfrdz0s6ca9-cabal-install-1.22.0.0/bin/cabal                                                           

            ghcjs-pkg version   0.1.0                                                                                                                                  
                     location   /nix/store/k0xw9ip2qha420y8j8fyqs12md17bp6g-haskell-ghcjs-ghc7.8.4-0.1.0-shared/bin/ghcjs-pkg                                          

                   quick boot   No                                                                                                                                     
             clean tree first   No                                                                                                                                     
             development boot   Yes                                                                                                                                    
                   native too   No                                                                                                                                     

    packages
    --------

     stage 1a

     - ./boot/array
     - ./boot/base
     - ./boot/binary
     - ./boot/bytestring
     - ./boot/containers
     - ./boot/deepseq
     - ./boot/integer-gmp
     - ./boot/pretty
     - ./boot/primitive
     - ./boot/template-haskell

     ghcjs-prim:  ./ghcjs/ghcjs-prim

     stage 1b

     - ./boot/directory
     - ./boot/filepath
     - ./boot/old-locale
     - ./boot/process
     - ./boot/time
     - ./boot/unix

     Cabal:  ./boot/cabal/Cabal

     stage 2

     - ./boot/async
     - ./boot/aeson
     - ./boot/attoparsec
     - ./boot/case-insensitive
     - ./boot/dlist
     - ./boot/extensible-exceptions
     - ./boot/hashable
     - ./boot/mtl
     - ./boot/old-time
     - ./boot/parallel
     - ./boot/scientific
     - ./boot/stm
     - ./boot/syb
     - ./boot/text
     - ./boot/transformers
     - ./boot/unordered-containers
     - ./boot/vector
     - ./ghcjs/ghcjs-base




  ===========================================================================

     Configured programs

  ===========================================================================

     program         version    location                                                                                         

     ghcjs           0.1.0      /nix/store/k0xw9ip2qha420y8j8fyqs12md17bp6g-haskell-ghcjs-ghc7.8.4-0.1.0-shared/bin/ghcjs        
     ghcjs-pkg       0.1.0      /nix/store/k0xw9ip2qha420y8j8fyqs12md17bp6g-haskell-ghcjs-ghc7.8.4-0.1.0-shared/bin/ghcjs-pkg    
     ghcjs-run       -          /nix/store/k0xw9ip2qha420y8j8fyqs12md17bp6g-haskell-ghcjs-ghc7.8.4-0.1.0-shared/bin/ghcjs-run    
     ghc             7.8.4      /nix/store/k3vd5c672pp2rs1fs08gwi17vlaskk2z-ghc-7.8.4-wrapper/bin/ghc                            
     ghc-pkg         -          /nix/store/k3vd5c672pp2rs1fs08gwi17vlaskk2z-ghc-7.8.4-wrapper/bin/ghc-pkg                        
     cabal           1.22.0.0   /nix/store/wwc5l3v220aqsda3ff1gbsfrdz0s6ca9-cabal-install-1.22.0.0/bin/cabal                     
     node            v0.12.0    /nix/store/034hm3a2r44n92f7n044k8220zw94xzr-nodejs-0.12.0/bin/node                               
     haddock-ghcjs   -          /nix/store/k0xw9ip2qha420y8j8fyqs12md17bp6g-haskell-ghcjs-ghc7.8.4-0.1.0-shared/bin/haddock-ghcjs
     git             -          /nix/store/9j3i0wpq04vkcsa6p8pczdhqmj3gfz85-git-2.3.2/bin/git                                    
     alex            -          /nix/store/amp33yxh81mmprpmlji5b09pi8r6b2ch-alex-3.1.3/bin/alex                                  
     happy           -          /nix/store/rkgj4ic17psgazmsi69il9slmn6sakld-happy-1.19.4/bin/happy                               
     tar             -          /nix/store/2sya9sf4z52z6jg7vkqlccz0z8mj2q0a-gnutar-1.27.1/bin/tar                                
     cpp             -          /nix/store/grixz3mkdx3pzrdqpnrkmf3y3aw5jip0-gcc-wrapper-4.8.4/bin/cpp                            
     bash            -          /nix/store/6wr6gqkmi9fgbfgycsj7y3q9056akvxc-bash-4.3-p33/bin/bash                                
     autoreconf      -          /nix/store/4jjflpsfk972p0by8d6hbbimr7zhmz91-autoconf-2.69/bin/autoreconf                         
     make            -          /nix/store/xayzbwhzpp45w83427a6v8yln34aipsf-gnumake-3.82/bin/make                                




  ===========================================================================

     Installation sources

  ===========================================================================

         shims (runtime system)                                                                                                                                             
                                  /nix/store/k0xw9ip2qha420y8j8fyqs12md17bp6g-haskell-ghcjs-ghc7.8.4-0.1.0-shared/share/i386-linux-ghc-7.8.4/ghcjs-0.1.0/lib/shims          
                                  /nix/store/k0xw9ip2qha420y8j8fyqs12md17bp6g-haskell-ghcjs-ghc7.8.4-0.1.0-shared/share/i386-linux-ghc-7.8.4/ghcjs-0.1.0/lib/cache/shims.tar

                 boot libraries                                                                                                                                             
                                  /nix/store/k0xw9ip2qha420y8j8fyqs12md17bp6g-haskell-ghcjs-ghc7.8.4-0.1.0-shared/share/i386-linux-ghc-7.8.4/ghcjs-0.1.0/lib/ghcjs-boot     
                                  /nix/store/k0xw9ip2qha420y8j8fyqs12md17bp6g-haskell-ghcjs-ghc7.8.4-0.1.0-shared/share/i386-linux-ghc-7.8.4/ghcjs-0.1.0/lib/cache/boot.tar 

                     test suite                                                                                                                                             
                                  /nix/store/k0xw9ip2qha420y8j8fyqs12md17bp6g-haskell-ghcjs-ghc7.8.4-0.1.0-shared/share/i386-linux-ghc-7.8.4/ghcjs-0.1.0/test               
                                  /nix/store/k0xw9ip2qha420y8j8fyqs12md17bp6g-haskell-ghcjs-ghc7.8.4-0.1.0-shared/share/i386-linux-ghc-7.8.4/ghcjs-0.1.0/lib/cache/test.tar 

            configuration files                                                                                                                                             
                                  /nix/store/k0xw9ip2qha420y8j8fyqs12md17bp6g-haskell-ghcjs-ghc7.8.4-0.1.0-shared/share/i386-linux-ghc-7.8.4/ghcjs-0.1.0/lib/etc            

                  documentation                                                                                                                                             
                                  /nix/store/k0xw9ip2qha420y8j8fyqs12md17bp6g-haskell-ghcjs-ghc7.8.4-0.1.0-shared/share/i386-linux-ghc-7.8.4/ghcjs-0.1.0/doc                

     bootstrap GHC library path                                                                                                                                             
                                  /nix/store/sgqylbk1iy1a1h0pzsa2wjm0xc4pprjp-ghc-7.8.4/lib/ghc-7.8.4                                                                       

    development source repositories
    -------------------------------

     shims (master)

     - https://github.com/ghcjs/shims

     ghcjs-boot (master)

     - https://github.com/ghcjs/ghcjs-boot


  /tmp/nix-build-haskell-ghcjs-ghc7.8.4-0.1.0-shared.drv-0/ghcjs-4b9461e$ rm_f /nix/store/k0xw9ip2qha420y8j8fyqs12md17bp6g-haskell-ghcjs-ghc7.8.4-0.1.0-shared/share/ghcjs/i386-linux-0.1.0-7.8.4/ghcjs/ghcjs_boot.completed
  no checkpoint ghcjs-boot checkpoints file because of /nix/store/k0xw9ip2qha420y8j8fyqs12md17bp6g-haskell-ghcjs-ghc7.8.4-0.1.0-shared/share/ghcjs/i386-linux-0.1.0-7.8.4/ghcjs/ghcjs_boot.charlie: openBinaryFile: does not exist (No such file or directory)
  /tmp/nix-build-haskell-ghcjs-ghc7.8.4-0.1.0-shared.drv-0/ghcjs-4b9461e$ mkdir_p /nix/store/k0xw9ip2qha420y8j8fyqs12md17bp6g-haskell-ghcjs-ghc7.8.4-0.1.0-shared/share/ghcjs/i386-linux-0.1.0-7.8.4/ghcjs
  /tmp/nix-build-haskell-ghcjs-ghc7.8.4-0.1.0-shared.drv-0/ghcjs-4b9461e$ appending /nix/store/k0xw9ip2qha420y8j8fyqs12md17bp6g-haskell-ghcjs-ghc7.8.4-0.1.0-shared/share/ghcjs/i386-linux-0.1.0-7.8.4/ghcjs/ghcjs_boot.charlie
  /tmp/nix-build-haskell-ghcjs-ghc7.8.4-0.1.0-shared.drv-0/ghcjs-4b9461e$ mkdir_p /nix/store/k0xw9ip2qha420y8j8fyqs12md17bp6g-haskell-ghcjs-ghc7.8.4-0.1.0-shared/share/ghcjs/i386-linux-0.1.0-7.8.4/ghcjs
  /tmp/nix-build-haskell-ghcjs-ghc7.8.4-0.1.0-shared.drv-0/ghcjs-4b9461e$ appending /nix/store/k0xw9ip2qha420y8j8fyqs12md17bp6g-haskell-ghcjs-ghc7.8.4-0.1.0-shared/share/ghcjs/i386-linux-0.1.0-7.8.4/ghcjs/ghcjs_boot.charlie
  /nix/store/k0xw9ip2qha420y8j8fyqs12md17bp6g-haskell-ghcjs-ghc7.8.4-0.1.0-shared/share/ghcjs/i386-linux-0.1.0-7.8.4/ghcjs$ preparing development boot tree
  /nix/store/k0xw9ip2qha420y8j8fyqs12md17bp6g-haskell-ghcjs-ghc7.8.4-0.1.0-shared/share/ghcjs/i386-linux-0.1.0-7.8.4/ghcjs$ cloning ghcjs-boot git repository
  not a directory: /nix/store/k0xw9ip2qha420y8j8fyqs12md17bp6g-haskell-ghcjs-ghc7.8.4-0.1.0-shared/share/ghcjs/i386-linux-0.1.0-7.8.4/ghcjs/ghcjs-boot
  builder for ‘/nix/store/h0h6rwhwpd4yijvlnlx7hdjfsxbkmbkc-haskell-ghcjs-ghc7.8.4-0.1.0-shared.drv’ failed with exit code 1
  cannot build derivation ‘/nix/store/j53hxs34s4p19gj9v9scla05ndg06s14-ghcjs-ghc7.8.4-0.1.0-wrapper.drv’: 1 dependencies couldn't be built
  error: build of ‘/nix/store/j53hxs34s4p19gj9v9scla05ndg06s14-ghcjs-ghc7.8.4-0.1.0-wrapper.drv’ failed
  ```


state: closed
title: Installing nix to a custom directory (as per wiki) fails
user_login: vrthra
html_url: https://github.com/NixOS/nixpkgs/issues/7343
updated_at: 2015-04-13 22:34:47
body:
  I have been trying to follow the [Nix wiki](https://nixos.org/wiki/How_to_install_nix_in_home_%28on_another_distribution%29) to install Nix on a custom path `/scratch/gopinath/nix`. The `/nix` path is not accessible to me due to the restrictions on the system provided by my university. The _PRoot_ option does not fit my requirements. I also do not have root access. So here are the steps I have tried.

  Environment:

  ```
  | uname -a
  Linux hati.eecs.oregonstate.edu 2.6.32-431.3.1.el6.x86_64 #1 SMP Fri Dec 13 06:58:20 EST 2013 x86_64 x86_64 x86_64 GNU/Linux
  | cat /etc/redhat-release
  Red Hat Enterprise Linux Workstation release 6.5 (Santiago)
  | gcc --version
  gcc (GCC) 4.4.7 20120313 (Red Hat 4.4.7-4)
  ```
  # My efforts

  This is what I have tried so far; I used the below script `install.sh` on the extracted folder `/scratch/gopinath/usr/nix-boot`

  ```
  #!/bin/bash
  set -e
  export nix_boot=${NIX_BOOT-/scratch/gopinath/usr/nix-boot}
  export nix_root=${NIX_ROOT-/scratch/gopinath/nix}
  export RUN_EXPENSIVE_TESTS=no
  export PATH=$nix_boot/bin:/scratch/gopinath/usr/bin:$PATH
  export PKG_CONFIG_PATH=$nix_boot/lib/pkgconfig:$PKG_CONFIG_PATH
  export LDFLAGS="-L$nix_boot/lib -L$nix_boot/lib64 $LDFLAGS"
  export LD_LIBRARY_PATH="$nix_boot/lib:$nix_boot/lib64:$LD_LIBRARY_PATH"
  export CPPFLAGS="-I$nix_boot/include $CPPFLAGS"
  #export PERL5OPT="-I$nix_boot/lib/perl"
  export PERL5OPT="-I$nix_boot/lib64/perl5"
  export NIXPKGS=/scratch/gopinath/nixpkgs
  all="bzip2 curl sqlite dbi dbd wwwcurl bootstrap nix"
  case $1 in
    -h) echo $all nix1.8; exit 0;;
    -sh) $2; exit 0;;
  bzip2)
  (cd bzip2-1.0.6;
    make -f Makefile-libbz2_so;
    make install PREFIX=$nix_boot;
    cp libbz2.so.1.0 libbz2.so.1.0.6 $nix_boot/lib; ) ;;

  curl)
  (cd curl-7.35.0/;
    ./configure --prefix=$nix_boot;
    make;
    make install; ) ;;

  sqlite)
  (cd sqlite-autoconf-3080300/;
    ./configure --prefix=$nix_boot;
    make;
    make install; ) ;;

  libxml2)
    (cd libxml2-2.9.2; ./configure --prefix=$nix_boot;
    make;
    cp ./libxml2-2.9.2/xmllint $nix_boot/bin
    # make install;
    ) ;;

  libxslt)
    (cd libxslt-1.1.28;  ./configure --prefix=$nix_boot;
    make;
    make install; ) ;;

  gcc)
    (cd gcc-4.9.2; ./contrib/download_prerequisites; )
    rm -rf gcc-objs;
    mkdir -p gcc-objs
    (cd gcc-objs; ./../gcc-4.9.2/configure --prefix=$nix_boot;
    make;
    make install; ) ;;

  bison)
    (cd bison-3.0; ./configure --prefix=$nix_boot;
    make;
    make install; ) ;;

  flex)
    (cd flex-2.5.39;  ./configure --prefix=$nix_boot;
    make;
    make install; );;

  coreutils)
    (cd coreutils-8.23;  ./configure --enable-install-program=hostname --prefix=$nix_boot;
    make;
    make install; );;

  bash)
    (cd bash-4.3;  ./configure --prefix=$nix_boot;
    make;
    make install; );;

  dbi)
  (cd DBI-1.631/;
    perl Makefile.PL PREFIX=$nix_boot PERLMAINCC=$nix_boot/bin/gcc;
    make;
    make install; ) ;;

  dbd)
  (cd DBD-SQLite-1.40/;
    perl Makefile.PL PREFIX=$nix_boot PERLMAINCC=$nix_boot/bin/gcc;
    make;
    make install; ) ;;

  wwwcurl)
  (cd WWW-Curl-4.15;
    perl Makefile.PL PREFIX=$nix_boot PERLMAINCC=$nix_boot/bin/gcc;
    make;
    make install; ) ;;

  bootstrap)
  rm -rf nix
  git clone https://github.com/NixOS/nix nix
  (cd nix;
    ./bootstrap.sh ) ;;

  nix)
  (cd nix;
    echo "./configure --prefix=$nix_boot --with-store-dir=$nix_root/store --localstatedir=$nix_root/var" > myconfig.sh;
    ./configure --prefix=$nix_boot --with-store-dir=$nix_root/store --localstatedir=$nix_root/var --with-coreutils-bin=/scratch/gopinath/usr/bin --enable-static  --enable-static-nix ;
    /usr/bin/perl -pi -e 's#--nonet# #g' doc/manual/local.mk;
    echo "GLOBAL_LDFLAGS += -lpthread" >> doc/manual/local.mk;
    make;
    make install; ) ;;

  nixconfig)
    nix-channel --add http://nixos.org/channels/nixpkgs-unstable && \
    nix-channel --update && \
    nix-env -iA nix -f $NIXPKGS ;
   ;;

  all) for i in $all;
       do env nix_boot=$nix_boot nix_root=$nix_root ./$0 $i ;
       done ;;

  *) echo $all;
     echo nix_root=$nix_root
     echo nix_boot=$nix_boot;;
  esac
  ```

  Every thing works fine until I hit the `nix`. On both `nix 1.8` and on `nix` from the repository, I get

  ```
  bash-4.1$ make
  Makefile:28: Makefile.config: No such file or directory
    GEN    Makefile.config
    GEN    doc/manual/manual.is-valid
  -:1: parser error : Document is empty

  ^
  -:1: parser error : Start tag expected, '<' not found

  ^
  make: *** [doc/manual/manual.is-valid] Error 1
  ```

  If I do `make clean` and then `make` I get

  ```
  bash-4.1$ make
  Makefile:28: Makefile.config: No such file or directory
    GEN    Makefile.config
    GEN    doc/manual/version.txt
    GEN    doc/manual/manual.xmli
  doc/manual/command-ref/nix-env.xml:203: element include: XInclude error : failed build URL
  doc/manual/command-ref/nix-env.xml:1368: element include: XInclude error : failed build URL
  doc/manual/command-ref/nix-build.xml:129: element include: XInclude error : failed build URL
  doc/manual/command-ref/nix-build.xml:184: element include: XInclude error : failed build URL
  doc/manual/command-ref/nix-shell.xml:143: element include: XInclude error : failed build URL
  doc/manual/command-ref/nix-shell.xml:195: element include: XInclude error : failed build URL
  doc/manual/command-ref/nix-store.xml:119: element include: XInclude error : failed build URL
  doc/manual/command-ref/nix-store.xml:1346: element include: XInclude error : failed build URL
  doc/manual/command-ref/nix-instantiate.xml:166: element include: XInclude error : failed build URL
  doc/manual/command-ref/nix-instantiate.xml:258: element include: XInclude error : failed build URL
    GEN    doc/manual/manual.is-valid
  -:1: parser error : Document is empty

  ^
  -:1: parser error : Start tag expected, '<' not found

  ^
  make: *** [doc/manual/manual.is-valid] Error 1
  ```

  On debug, it seems that `xsltproc` is called with `--nonet` flag as in

  ```
  file: doc/manual/local.mk 

  $(d)/manual.is-valid: $(d)/manual.xmli
  /scratch/gopinath/usr/nix-boot/bin/xsltproc --nonet \
    --param section.autolabel 1 \
    --param section.label.includes.component.label 1 \
    --param html.stylesheet \'style.css\' \
    --param xref.with.number.and.title 1 \
    --param toc.section.depth 3 \
    --param admon.style \'\' \
    --param callout.graphics.extension \'.gif\' \
    --param contrib.inline.enabled 0 \
    --stringparam generate.toc "book toc" \
    --param keep.relative.image.uris 0 \
    --novalid \
    --stringparam profile.condition manual \
             http://docbook.sourceforge.net/release/xsl-ns/1.78.1/profiling/profile.xsl \
             doc/manual/manual.xmli \
    | /scratch/gopinath/usr/nix-boot/bin/xmllint --nonet --noout --relaxng http://docbook.org/xml/5.0/rng/docbook.rng -
  ```

  It seems `nonet` flag is messing with me here somehow, even when using the latest `xmllint` and `xsltproc` (mentioned in the install script above).

  ```
  bash-4.1$ which xsltproc
  /scratch/gopinath/usr/nix-boot/bin/xsltproc
  bash-4.1$ /scratch/gopinath/usr/nix-boot/bin/xsltproc --version
  Using libxml 20902, libxslt 10128 and libexslt 817
  xsltproc was compiled against libxml 20902, libxslt 10128 and libexslt 817
  libxslt 10128 was compiled against libxml 20902
  libexslt 817 was compiled against libxml 20902
  bash-4.1$ which xmllint
  /scratch/gopinath/usr/nix-boot/bin/xmllint
  bash-4.1$ /scratch/gopinath/usr/nix-boot/bin/xmllint --version
  /scratch/gopinath/usr/nix-boot/bin/xmllint: using libxml version 20902
     compiled with: Threads Tree Output Push Reader Patterns Writer SAXv1 FTP HTTP DTDValid HTML Legacy C14N Catalog XPath XPointer XInclude Iconv ISO8859X Unicode Regexps Automata Expr Schemas Schematron Modules Debug Zlib Lzma 
  ```

  So I did `perl -pi -e 's#--nonet# #g'` on `doc/manual/local.mk` as I mention in the above script.

  It now seems that the C11 support in GCC 4.4.7 (default) is insufficient. So I am updated my GCC to 4.9.2 and installed it to the same location (updated in the above script). Now my error on building `nix` is

  ```
  $ make
  ...
  configure: creating ./config.status
  config.status: creating config.h
  config.status: config.h is unchanged
    GEN    Makefile.config
    CXX    src/nix-hash/nix-hash.o
    CXX    src/libmain/shared.o
    CXX    src/libmain/stack.o
    CXX    src/libstore/build.o
    CXX    src/libstore/derivations.o
    CXX    src/libstore/gc.o
    CXX    src/libstore/globals.o
    GEN    src/libstore/schema.sql.hh
    CXX    src/libstore/local-store.o
    CXX    src/libstore/misc.o
    CXX    src/libstore/optimise-store.o
    CXX    src/libstore/pathlocks.o
    CXX    src/libstore/references.o
    CXX    src/libstore/remote-store.o
    CXX    src/libstore/store-api.o
    CXX    src/libutil/affinity.o
    CXX    src/libutil/archive.o
    CXX    src/libutil/hash.o
    CXX    src/libutil/regex.o
    CXX    src/libutil/serialise.o
    CXX    src/libutil/util.o
    CXX    src/libutil/xml-writer.o
    CXX    src/boost/format/format_implementation.o
    CXX    src/boost/format/free_funcs.o
    CXX    src/boost/format/parsing.o
    LD     src/boost/format/libnixformat.so
    LD     src/libutil/libnixutil.so
    LD     src/libstore/libnixstore.so
    LD     src/libmain/libnixmain.so
    LD     src/nix-hash/nix-hash
  /usr/bin/ld: src/nix-hash/nix-hash: undefined reference to symbol '__pthread_key_create@@GLIBC_2.2.5'
  /usr/bin/ld: note: '__pthread_key_create@@GLIBC_2.2.5' is defined in DSO /lib64/libpthread.so.0 so try adding it to the linker command line
  /lib64/libpthread.so.0: could not read symbols: Invalid operation
  collect2: error: ld returned 1 exit status
  make: *** [src/nix-hash/nix-hash] Error 1
  zsh: exit 1     ./install.sh nix
  ```

  I worked around this error by modifying `doc/manual/local.mk` by adding a line `GLOBAL_LDFLAGS += -lpthread`. Now the error is

  ```
    CXX    src/libexpr/parser-tab.o
  In file included from src/libexpr/parser-tab.cc:255:0:
  src/libexpr/parser-tab.hh:124:15: error: redefinition of ‘union YYSTYPE’
   typedef union YYSTYPE
                 ^
  In file included from src/libexpr/parser.y:53:0:
  src/libexpr/parser-tab.hh:124:15: error: previous definition of ‘union YYSTYPE’
   typedef union YYSTYPE
                 ^
  In file included from src/libexpr/parser-tab.cc:255:0:
  src/libexpr/parser-tab.hh:147:10: error: invalid type in declaration before ‘;’ token
   } YYSTYPE;
            ^
  src/libexpr/parser-tab.hh:147:10: error: conflicting declaration ‘typedef int YYSTYPE’
  In file included from src/libexpr/parser.y:53:0:
  src/libexpr/parser-tab.hh:147:3: note: previous declaration as ‘typedef union YYSTYPE YYSTYPE’
   } YYSTYPE;
     ^
  make: *** [src/libexpr/parser-tab.o] Error 1
  ```

  And apparently this was because my bison was old

  ```
  | yacc -V       
  yacc - 1.9 20070509
  | bison -V
  bison (GNU Bison) 2.4.1
  ```

  I updated this to bison 3.0 (in the script above), and the errors went away, but `flex` needs to be updated

  ```
    GEN    Makefile.config
    CXX    src/libexpr/parser-tab.o
  In file included from src/libexpr/parser-tab.cc:255:0:
  src/libexpr/parser-tab.hh:124:15: error: redefinition of ‘union YYSTYPE’
   typedef union YYSTYPE
                 ^
  In file included from src/libexpr/parser.y:53:0:
  src/libexpr/parser-tab.hh:124:15: error: previous definition of ‘union YYSTYPE’
   typedef union YYSTYPE
                 ^
  In file included from src/libexpr/parser-tab.cc:255:0:
  src/libexpr/parser-tab.hh:147:10: error: invalid type in declaration before ‘;’ token
   } YYSTYPE;
            ^
  src/libexpr/parser-tab.hh:147:10: error: conflicting declaration ‘typedef int YYSTYPE’
  In file included from src/libexpr/parser.y:53:0:
  src/libexpr/parser-tab.hh:147:3: note: previous declaration as ‘typedef union YYSTYPE YYSTYPE’
   } YYSTYPE;
     ^
  ```

  And updating to `flex 2.5.39` seems to remove the remaining errors. Now, on adding the channel

  ```
  bash-4.1$ nix-channel --add http://nixos.org/channels/nixpkgs-unstable
  Can't load '/scratch/gopinath/usr/nix-boot/lib/perl5/site_perl/5.10.1/x86_64-linux-thread-multi/auto/Nix/Store/Store.so' for module Nix::Store: /usr/lib64/libstdc++.so.6: version `GLIBCXX_3.4.15' not found (required by /scratch/gopinath/usr/nix-boot/lib/perl5/site_perl/5.10.1/x86_64-linux-thread-multi/auto/Nix/Store/Store.so) at /usr/lib64/perl5/XSLoader.pm line 70.
   at /scratch/gopinath/usr/nix-boot/lib/perl5/site_perl/5.10.1/x86_64-linux-thread-multi/Nix/Store.pm line 38
  Compilation failed in require at /scratch/gopinath/usr/nix-boot/lib/perl5/site_perl/5.10.1/x86_64-linux-thread-multi/Nix/Manifest.pm line 13.
  BEGIN failed--compilation aborted at /scratch/gopinath/usr/nix-boot/lib/perl5/site_perl/5.10.1/x86_64-linux-thread-multi/Nix/Manifest.pm line 13.
  Compilation failed in require at /scratch/gopinath/usr/nix-boot/bin/nix-channel line 8.
  BEGIN failed--compilation aborted at /scratch/gopinath/usr/nix-boot/bin/nix-channel line 8.
  ```

  This was resolved by setting LD_LIBRARY_PATH to look in `$nix_boot/lib64`
  After that, the guide asks me to install nix with

  ```
  bash-4.1$ cat ~/.nixpkgs/config.nix 
  pkgs:
  {
    packageOverrides = self: {
      nix = self.nix.override {
        storeDir = "/scratch/gopinath/nix/store";
        stateDir = "/scratch/gopinath/nix/var";
      };
    };
  }

  bash-4.1$ nix-env -iA nix
  error: attribute ‘nix’ in selection path ‘nix’ not found
  ```

  It seems that [here](https://www.mail-archive.com/nix-dev@lists.science.uu.nl/msg08939.html) is a solution. So,

  ```
  $ nix-env -iA nix -f ~/.nix-defexpr/channels/nixpkgs
  ...
  building tests/test-suite.log
  make[5]: Entering directory `/tmp/nix-build-coreutils-8.23.drv-0/coreutils-8.23'
  building all
  make  all-recursive
  make[6]: Entering directory `/tmp/nix-build-coreutils-8.23.drv-0/coreutils-8.23'
  building all-recursive
  Making all in po
  make[7]: Entering directory `/tmp/nix-build-coreutils-8.23.drv-0/coreutils-8.23/po'
  building check-macro-version
  make[7]: Leaving directory `/tmp/nix-build-coreutils-8.23.drv-0/coreutils-8.23/po'
  Making all in .
  make[7]: Entering directory `/tmp/nix-build-coreutils-8.23.drv-0/coreutils-8.23'
  make[7]: Nothing to be done for `all-am'.
  make[7]: Leaving directory `/tmp/nix-build-coreutils-8.23.drv-0/coreutils-8.23'
  Making all in gnulib-tests
  make[7]: Entering directory `/tmp/nix-build-coreutils-8.23.drv-0/coreutils-8.23/gnulib-tests'
  building all
  make  all-recursive
  make[8]: Entering directory `/tmp/nix-build-coreutils-8.23.drv-0/coreutils-8.23/gnulib-tests'
  building all-recursive
  Making all in .
  make[9]: Entering directory `/tmp/nix-build-coreutils-8.23.drv-0/coreutils-8.23/gnulib-tests'
  make[9]: Nothing to be done for `all-am'.
  make[9]: Leaving directory `/tmp/nix-build-coreutils-8.23.drv-0/coreutils-8.23/gnulib-tests'
  make[8]: Leaving directory `/tmp/nix-build-coreutils-8.23.drv-0/coreutils-8.23/gnulib-tests'
  make[7]: Leaving directory `/tmp/nix-build-coreutils-8.23.drv-0/coreutils-8.23/gnulib-tests'
  make[6]: Leaving directory `/tmp/nix-build-coreutils-8.23.drv-0/coreutils-8.23'
  make[5]: Leaving directory `/tmp/nix-build-coreutils-8.23.drv-0/coreutils-8.23'
  ...
  ============================================================================
  Testsuite summary for GNU coreutils 8.23
  ============================================================================
  # TOTAL: 563
  # PASS:  439
  # SKIP:  120
  # XFAIL: 0
  # FAIL:  3
  # XPASS: 0
  # ERROR: 1
  ============================================================================
  See ./tests/test-suite.log
  Please report to bug-coreutils@gnu.org
  ============================================================================
  make[4]: *** [tests/test-suite.log] Error 1
  make[4]: Leaving directory `/tmp/nix-build-coreutils-8.23.drv-0/coreutils-8.23'
  make[3]: *** [check-TESTS] Error 2
  make[3]: Leaving directory `/tmp/nix-build-coreutils-8.23.drv-0/coreutils-8.23'
  make[2]: *** [check-am] Error 2
  make[2]: Leaving directory `/tmp/nix-build-coreutils-8.23.drv-0/coreutils-8.23'
  make[1]: *** [check-recursive] Error 1
  make[1]: Leaving directory `/tmp/nix-build-coreutils-8.23.drv-0/coreutils-8.23'
  make: *** [check] Error 2
  builder for ‘/scratch/gopinath/nix/store/1rcj45a27mz06rlw354k1zzwvz0wf24k-coreutils-8.23.drv’ failed
   with exit code 2
  cannot build derivation ‘/scratch/gopinath/nix/store/m2v75p5m7irqh0z2af5idypkil9v630m-stdenv.drv’: 1
   dependencies couldn't be built
  cannot build derivation ‘/scratch/gopinath/nix/store/sp3ic057ydmkv4cnxrbgz016ivy3lac3-nix-1.8.drv’: 
  1 dependencies couldn't be built
  error: build of ‘/scratch/gopinath/nix/store/sp3ic057ydmkv4cnxrbgz016ivy3lac3-nix-1.8.drv’ failed
  ```

  So `core-utils` fails. Now what do I do? The error test is

  ```
  ...
  ERROR: tests/chown/separator
  ============================

  id: cannot find name for user ID 44172
  separator.sh: set-up failure: 
  ...
  ```

  And fails are

  ```
  FAIL: tests/misc/help-version
  =============================

  0+1 records in
  0+1 records out
  whoami: cannot find name for user ID 44172
  FAIL: whoami
  FAIL: tests/id/uid
  ==================

  id: cannot find name for user ID 44172
  id: : no such user
  id: 44172: no such user
  id: 44172: no such user
  id: +44172: no such user
  id: 44172: no such user
  id: 44172: no such user
  id: +44172: no such user
  id: 44172: no such user
  id: 44172: no such user
  id: +44172: no such user
  ...
  FAIL: tests/id/zero
  ===================

  id: cannot find name for user ID 44172
  uid=44172 gid=16473 groups=16473,5087,5105,10550,12244,13985,14073,20416
  id: 44172: no such user
  id: 44172: no such user
  ....
  id: cannot find name for group ID 16473
  id: cannot find name for group ID 16473
  ....
  --- exp 2015-04-12 04:20:21.655856440 +0000
  +++ out2        2015-04-12 04:20:21.660856355 +0000
  @@ -1,5 +1,17 @@
  @@ -1,5 +1,17 @@

  -id -g[z] 44172: id -gn[z] 44172: id -gr[z] 44172: id -grn[z] 44172: id -G[z] 44172: id -Gn[z] 44172
  : id -Gr[z] 44172: id -Grn[z] 44172: id -u[z] 44172: id -un[z] 44172: id -ur[z] 44172: id -urn[z] 44
  172: id -g[z] root: 0
  +id -g[z] 44172: 
  +id -gn[z] 44172: 
  ...
  ```

  So I installed coreutils-8.23 on the same prefix, and tried again. Unfortunately, the above test errors anyway. It seems that it is always trying to use the system `id` irrespective of the path settings.

  It seemed that I could hack through by disabling  `doChecks` in the `coreutils-8.23.drv` file. So I cloned the repo https://github.com/nixos/nixpkgs and set `NIXPKGS` enviornment variable pointing to it. Next, I modified the `pkgs/tools/misc/coreutils/default.nix` so that `doCheck = false` always. Next I executed

  ```
  nix-env -iA nix -f $NIXPKGS
  ...
  FAIL: tests/dump-db.sh
  running test tests/case-hack.sh
  + clearStore
  + echo 'clearing store...'
  clearing store...
  + chmod -R +w /tmp/nix-build-nix-1.8.drv-0/nix-1.8/tests/test-tmp/store
  + rm -rf /tmp/nix-build-nix-1.8.drv-0/nix-1.8/tests/test-tmp/store
  + mkdir /tmp/nix-build-nix-1.8.drv-0/nix-1.8/tests/test-tmp/store
  + rm -rf /tmp/nix-build-nix-1.8.drv-0/nix-1.8/tests/test-tmp/db
  + mkdir /tmp/nix-build-nix-1.8.drv-0/nix-1.8/tests/test-tmp/db
  + nix-store --init
  + clearProfiles
  + profiles=/tmp/nix-build-nix-1.8.drv-0/nix-1.8/tests/test-tmp/var/nix/profiles
  + rm -rf /tmp/nix-build-nix-1.8.drv-0/nix-1.8/tests/test-tmp/var/nix/profiles
  + rm -f /tmp/nix-build-nix-1.8.drv-0/nix-1.8/tests/test-tmp/var/nix/gcroots/auto/mqgm5a11kh8r74bbz2gzygddh00lakss
  + rm -f /tmp/nix-build-nix-1.8.drv-0/nix-1.8/tests/test-tmp/var/nix/gcroots/ref
  + rm -rf /tmp/nix-build-nix-1.8.drv-0/nix-1.8/tests/test-tmp/case
  + opts='--option use-case-hack true'
  + nix-store --option use-case-hack true --restore /tmp/nix-build-nix-1.8.drv-0/nix-1.8/tests/test-tmp/case
  + nix-store --option use-case-hack true --dump /tmp/nix-build-nix-1.8.drv-0/nix-1.8/tests/test-tmp/case
  + cmp case.nar /tmp/nix-build-nix-1.8.drv-0/nix-1.8/tests/test-tmp/case.nar
  ++ nix-hash --option use-case-hack true --type sha256 /tmp/nix-build-nix-1.8.drv-0/nix-1.8/tests/test-tmp/case
  ++ nix-hash --flat --type sha256 case.nar
  + '[' ccd0c2353fbb6ff6853088e01f0557e8b9cbc9d11d2e1f8435175dc08091c2a3 = ccd0c2353fbb6ff6853088e01f0557e8b9cbc9d11d2e1f8435175dc08091c2a3 ']'
  + touch /tmp/nix-build-nix-1.8.drv-0/nix-1.8/tests/test-tmp/case/xt_CONNMARK.h~nix~case~hack~3
  + nix-store --option use-case-hack true --dump /tmp/nix-build-nix-1.8.drv-0/nix-1.8/tests/test-tmp/case
  error: file name collision in between ‘/tmp/nix-build-nix-1.8.drv-0/nix-1.8/tests/test-tmp/case/xt_CONNMARK.h’ and ‘/tmp/nix-build-nix-1.8.drv-0/nix-1.8/tests/test-tmp/case/xt_CONNMARK.h~nix~case~hack~3’
  PASS: tests/case-hack.sh
  running test tests/check-reqs.sh
  + RESULT=/tmp/nix-build-nix-1.8.drv-0/nix-1.8/tests/test-tmp/result
  + nix-build -o /tmp/nix-build-nix-1.8.drv-0/nix-1.8/tests/test-tmp/result check-reqs.nix -A test1
  download-from-binary-cache.pl: cannot figure out user name at /scratch/gopinath/nix/store/9313bj65al5bm42q6fiw7y74ayjxli1h-nix-1.8/libexec/nix/substituters/download-from-binary-cache.pl line 48.
  error: substituter ‘download-from-binary-cache.pl’ died unexpectedly
  FAIL: tests/check-reqs.sh
  30 out of 42 tests failed 
  mk/tests.mk:11: recipe for target 'installcheck' failed
  make: *** [installcheck] Error 1
  builder for ‘/scratch/gopinath/nix/store/fl8hcbq2cqpadbdrlh2cf5zmafx79r6z-nix-1.8.drv’ failed with exit code 2
  error: build of ‘/scratch/gopinath/nix/store/fl8hcbq2cqpadbdrlh2cf5zmafx79r6z-nix-1.8.drv’ failed
  ```

  So I disabled `doInstallCheck` in `pkgs/tools/package-management/nix/default.nix`. Here are my changes so far

  ```
  diff --git a/pkgs/tools/misc/coreutils/default.nix b/pkgs/tools/misc/coreutils/default.nix
  index 1dc5bfa..635ae2c 100644
  --- a/pkgs/tools/misc/coreutils/default.nix
  +++ b/pkgs/tools/misc/coreutils/default.nix
  @@ -59,7 +59,8 @@ let
       # (http://thread.gmane.org/gmane.comp.gnu.core-utils.bugs/19025),
       # Darwin (http://thread.gmane.org/gmane.comp.gnu.core-utils.bugs/19351),
       # and {Open,Free}BSD.
  -    doCheck = stdenv ? glibc;
  +    doCheck = false;
  +    # stdenv ? glibc;

       # Saw random failures like ‘help2man: can't get '--help' info from
       # man/sha512sum.td/sha512sum’.
  diff --git a/pkgs/tools/package-management/nix/default.nix b/pkgs/tools/package-management/nix/default.nix
  index 2d10511..f272bf7 100644
  --- a/pkgs/tools/package-management/nix/default.nix
  +++ b/pkgs/tools/package-management/nix/default.nix
  @@ -43,7 +43,7 @@ stdenv.mkDerivation rec {

     installFlags = "sysconfdir=$(out)/etc";

  -  doInstallCheck = true;
  +  doInstallCheck = false;

     crossAttrs = {
       postUnpack =
  ```

  Next, I ran `nix-env -iA nix -f $NIXPKGS ;` which resulted in

  ```
  downloading Nix expressions from ‘http://nixos.org/releases/nixpkgs/nixpkgs-15.05pre59184.e07ea5c/nixexprs.tar.xz’...
    % 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...
  installing ‘nix-1.8’
  error: opening lock file ‘/nix/var/nix/profiles/default.lock’: No such file or directory
  ```

  I had passed `--localstatedir=$nix_root/var"` to the configure. So why is it not using that directory?


