# issues

state: closed
title: KeePass won't start - wrong quotation marks in .keepass-wrapped
user_login: shokinn
html_url: https://github.com/NixOS/nixpkgs/issues/24387
updated_at: 2017-04-05 00:32:16
body:
  ## Issue description
  KeePass won't open because there is a missing quotation mark after `mono` and one to much after `KeePass.exe` 
  ```
  #! /nix/store/fibk8jc2iwswn1q1d7aw98pcw2l3lzjf-bash-4.4-p12/bin/bash -e
  exec "/nix/store/9m51rc30dkxymllz5mcahs40f8b3pw4k-mono-4.0.4.1/bin/mono "/nix/store/9q9r5ymw0al217w9ms9g1xyls9z7iyfv-keepass-2.35/lib/dotnet/keepass/KeePass.exe""  "${extraFlagsArray[@]}" "$@"
  ```


  ### Steps to reproduce
  * Use unstable Channel.
  * Install KeePass
  * just try to start KeePass via `keepass`


  ## Technical details

  * System: 17.09pre104410.65593e6 (Hummingbird)
  * Nix version: 1.11.8
  * Nixpkgs version: 17.09pre104410.65593e6
  * pkg-name: keepass-2.35


state: closed
title: Cross Compiling linux_latest fails with 'crossDrv' missing.
user_login: TomSmeets
html_url: https://github.com/NixOS/nixpkgs/issues/24388
updated_at: 2018-03-15 04:55:50
body:
  ## Issue description
  I want to cross-compile the linux kernel for my raspberry-pi 3
  But it fails with the error: `attribute ‘crossDrv’ missing`.

  ### Steps to reproduce

  ```shell
  > nix-build -A linux_latest cross-aarch64.nix
  error: attribute ‘crossDrv’ missing, at /etc/nixos/nixpkgs-rpi/pkgs/os-specific/linux/kernel/generic.nix:74:18
  (use ‘--show-trace’ to show detailed location information)
  ```

  ### cross-aarch64.nix
  ```nix
  let
    aarch64-multiplatform = {
      name = "aarch64-multiplatform";
      kernelMajor = "2.6"; # Using "2.6" enables 2.6 kernel syscalls in glibc.
      kernelHeadersBaseConfig = "defconfig";
      kernelBaseConfig = "defconfig";
      kernelArch = "arm64";
      kernelDTB = true;
      kernelAutoModules = true;
      kernelPreferBuiltin = true;
      kernelExtraConfig = ''
        # Raspberry Pi 3 stuff. Not needed for kernels >= 4.10.
        ARCH_BCM2835 y
        BCM2835_MBOX y
        BCM2835_WDT y
        RASPBERRYPI_FIRMWARE y
        RASPBERRYPI_POWER y
        SERIAL_8250_BCM2835AUX y
        SERIAL_8250_EXTENDED y
        SERIAL_8250_SHARE_IRQ y
        # Cavium ThunderX stuff.
        PCI_HOST_THUNDER_ECAM y
      '';
      uboot = null;
      kernelTarget = "Image";
      gcc = {
        arch = "armv8-a";
      };
    };
  in import ./default.nix {
    crossSystem = rec {
      config = "aarch64-linux";
      bigEndian = false;
      arch = "aarch64";
      withTLS = true;
      libc = "glibc";
      platform = aarch64-multiplatform;

      float = "hard";
      fpu = "vfp";
      openssl.system = "linux-generic32";
      gcc = {
        arch = "aarch64";
        fpu = "vfp";
        float = "softfp";
        abi = "aapcs-linux";
      };
    };
  }
  ```

  ## Technical details

  * System: (NixOS: `nixos-version`, Ubuntu/Fedora: `lsb_release -a`, ...)
  * Nix version: (run `nix-env --version`)
  * Nixpkgs version: (run `nix-instantiate --eval '<nixpkgs>' -A lib.nixpkgsVersion`)


state: closed
title: gnupg*: Improve the meta set
user_login: primeos
html_url: https://github.com/NixOS/nixpkgs/pull/24390
updated_at: 2017-03-28 20:31:53
body:
  ###### Motivation for this change

  I thought having more consistent meta sets wold be a good idea (but especially `longDescription` is a bit redundant now...) and I tried to improve some stuff (https, description and longDescription) - what do you think?

  I also noticed that gnupg1compat doesn't provide manual pages for gpg and gpgv (i.e. one has to use "man gpg2" or "man gpgv2" instead). This isn't a big problem but imho it would be nice if we could include symbolic links for that as well (and other distributions are doing that as well). But with the current approach this would probably be a bit hacky (due to the folder structure). Would it be a good idea to include an "use-flag" for this? Something like `compat` (but that's actually a bad name in this case as it could be a package - any ideas for a better name? (e.g. `legacySymlinks` `gpgSymlink`, ...) and use the following expression in pkgs/top-level/all-packages.nix:
  ```nix
  gnupg1compat = callPackage ../tools/security/gnupg/21.nix {
    compat = true;
  };
  ```
  And simply create the links in the `postInstall` phase. And I assume we can keep the current `name` and `description` as well with the help of an if statement (depending on compat).

  And for what it's worth I think we should do the same for `gnupg20` (but probably without the additional attribute name).

  cc @wkennington @peti @fpletz @vrthra @roconnor

  ###### Things done

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

  ---


state: closed
title: mendeley: 1.17.8 -> 1.17.9
user_login: dtzWill
html_url: https://github.com/NixOS/nixpkgs/pull/24391
updated_at: 2017-03-27 22:58:54
body:
  ###### Motivation for this change

  Minor version bump (which app prompts about :)).

  ###### Things done

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

  ---


state: closed
title: cups-dymo: patch upstream for cups 2.2
user_login: makefu
html_url: https://github.com/NixOS/nixpkgs/pull/24392
updated_at: 2017-03-29 13:36:09
body:
  ###### Motivation for this change

  dymo cups driver do not build with the latest version of cups on nixpkgs-unstable. This is due to missing explicit includes. This PR creates a patch until the issue is fixed with upstream (created support ticket). PR is related to  #24339

  ###### Things done

  - [x] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
     - [x] NixOS
     - [ ] macOS
     - [ ] Linux
  - [x] Tested execution of all binary files (usually in `./result/bin/`)
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: OCaml Package Updates
user_login: maurer
html_url: https://github.com/NixOS/nixpkgs/pull/24393
updated_at: 2017-03-31 06:44:39
body:
  ###### Motivation for this change
  * Keep our OCaml ecosystem up to date
  * Pave the way for release of [BAP](https://github.com/BinaryAnalysisPlatform/bap) on NixOS (this brings all its dependencies up to date for my [branch](https://github.com/maurer/nixpkgs/tree/bap) which will introduce it)

  ###### Things done

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

  ---

  This is a batch update of OCaml packages. If you want I can split it up, but most of it is fairly straightforward version bumps/bugfixes.


state: closed
title: pkgconfig: 0.29 -> 0.29.1
user_login: ndowens
html_url: https://github.com/NixOS/nixpkgs/pull/24394
updated_at: 2017-04-01 09:06:20
body:
  ###### Motivation for this change

  Update
  ###### Things done

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

  ---


state: closed
title: messenger-for-desktop: init at 2.0.6
user_login: shawndellysse
html_url: https://github.com/NixOS/nixpkgs/pull/24395
updated_at: 2017-03-28 23:55:49
body:
  ###### Motivation for this change
  Messenger For Desktop package did not exist.

  ###### Things done

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

  ---


state: closed
title: mate: update packages to version 1.18.0
user_login: romildo
html_url: https://github.com/NixOS/nixpkgs/pull/24397
updated_at: 2017-03-30 13:39:56
body:
  ###### Motivation for this change

  [MATE 1.18 released](http://mate-desktop.org/blog/2017-03-13-mate-1-18-released/)

  ###### Things done

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


state: closed
title: Missing Haskell dependency when installing a haskellPackage
user_login: adelbertc
html_url: https://github.com/NixOS/nixpkgs/issues/24398
updated_at: 2019-04-07 15:05:33
body:
  ## Issue description
  When installing [sarsi](https://hackage.haskell.org/package/sarsi) via `nix-env -f "<nixpkgs>" -iA haskellPackages.sarsi` it eventually terminates with

  ```
  Configuring msgpack-1.0.0...
  Setup: Encountered missing dependencies:
  binary ==0.7.*
  builder for ‘/nix/store/1bjf7530f09z1h4kc6ah4kfpb9yjfbjw-msgpack-1.0.0.drv’ failed with exit code 1
  cannot build derivation ‘/nix/store/ry54z948rm02yvr55904wqflqh2b68pi-sarsi-0.0.3.0.drv’: 1 dependencies couldn't be built
  error: build of ‘/nix/store/ry54z948rm02yvr55904wqflqh2b68pi-sarsi-0.0.3.0.drv’ failed
  ```

  I thought Nixpkgs automatically had all Hackage dependencies, so I'm a bit confused at the error message.

  ### Steps to reproduce
  `nix-env -f "<nixpkgs>" -iA haskellPackages.sarsi`


  ## Technical details

  * System: Mac OS X El Capitan 10.11.6
  * Nix version: 1.11.7
  * Nixpkgs version: 17.09pre104446.09c91f5

  cc @peti 


state: closed
title: Initrd-SSH and Host Key generation
user_login: CMCDragonkai
html_url: https://github.com/NixOS/nixpkgs/issues/24399
updated_at: 2017-12-17 08:00:05
body:
  Currently initrd SSH requires you to specify your own host key. But the SSHD service auto generates the host key and there's no option to specify your own host key.

  Should these to be aligned with each other, so either we always can set our own host key for both services, or both are autogenerated, and preferably they should be autogenerated to the same key right?

  There's a complication in that the autogeneration is done through a service: https://github.com/NixOS/nixpkgs/blob/release-17.03/nixos/modules/services/networking/ssh/sshd.nix#L178-L194 While the initrd SSH keys needs to be generated immediately and placed into the initrd.

  The service however just works as a one-shot service that checks if the key is already created, and if not, creates it.

  To align the both (and use the same host key), perhaps activationScripts can be used.


state: open
title: MySQL breaks when dataDir is set
user_login: jluttine
html_url: https://github.com/NixOS/nixpkgs/issues/24400
updated_at: 2017-05-20 10:52:13
body:
  ## Issue description

  If `dataDir` is specified for `services.mysql`, MySQL system service won't start and gives an error:

  ```
  mysql_install_db: [ERROR] unknown variable 'pid-file=/run/mysqld/mysqld.pid'
  [ERROR]   Unrecognized options
  mysql.service: Control process exited, code=exited status=1
  ```

  (I don't understand why it complains about `pid-file` option when setting `dataDir`.)

  ### Steps to reproduce

  Add this to the nix configuration:
  ```
  services.mysql = {
    enable = true;
    package = pkgs.mysql57;
    dataDir = "/var/db/mysql";
  };
  ```

  Run `nixos-rebuild switch` and you'll see the error on `mysql.service` failing.

  ## Technical details

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

  ```
  # nixos-version
  17.09pre104410.65593e6 (Hummingbird)
  ```

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

  ```
  # nix-env --version
  nix-env (Nix) 1.11.8
  ```

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

  ```
  # nix-instantiate --eval '<nixpkgs>' -A lib.nixpkgsVersion
  "17.09pre104410.65593e6"
  ```


state: closed
title: kde plasma5 networkmanager applet disappears after suspend
user_login: RonnyPfannschmidt
html_url: https://github.com/NixOS/nixpkgs/issues/24401
updated_at: 2017-05-10 15:15:21
body:
  ## Issue description

  after suspend the network-manager applet in plasma5/kde disappears


  ### Steps to reproduce

  * suspend
  * resume
  * search for nm applet
  * log out
  * log in
  * its back

  ## Technical details
  ```
  $ nixos-version 
  17.09pre104410.65593e6 (Hummingbird)
  ```


state: closed
title: palemoon: 27.1.1 -> 27.2.1
user_login: calvertvl
html_url: https://github.com/NixOS/nixpkgs/pull/24402
updated_at: 2017-03-28 17:35:56
body:
  ###### Motivation for this change
  Version bump.

  Also a bit of whitespace cleanup, and refactoring to use release tags.

  ###### Things done

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

  ---


state: open
title: konsole opens links with google chrome even when the default browser is firefox
user_login: RonnyPfannschmidt
html_url: https://github.com/NixOS/nixpkgs/issues/24404
updated_at: 2017-03-28 12:01:47
body:
  ## Issue description

  when opening a link in konsole, its opened in google chrome, even if firefox is the default browser

  ### Steps to reproduce



  ## Technical details

  * System: (NixOS: `nixos-version`, Ubuntu/Fedora: `lsb_release -a`, ...)
  * Nix version: (run `nix-env --version`)
  * Nixpkgs version: (run `nix-instantiate --eval '<nixpkgs>' -A lib.nixpkgsVersion`)


state: closed
title: idea.clion: 2016.3.3 -> 2017.1
user_login: romildo
html_url: https://github.com/NixOS/nixpkgs/pull/24405
updated_at: 2017-04-11 14:27:08
body:
  ###### Motivation for this change

  Update to version 2017.1. See [What's New in CLion](https://www.jetbrains.com/clion/whatsnew/).

  ###### Things done

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


state: open
title: Build OpenJDK from source on Darwin
user_login: copumpkin
html_url: https://github.com/NixOS/nixpkgs/issues/24406
updated_at: 2018-06-27 15:56:40
body:
  Currently both OpenJDK 7 and 8 are just prebuilt binaries on Darwin, which leads to weird discrepancies from their counterparts on Linux. One example is that since we're using the Azul (Zulu) OpenJDK 8, we get crypto key length restrictions by default. I fixed that particular issue, but branched expressions between platforms always create maintenance pain and it'd be nice to share the code.

  The main obstacle is that the OpenJDK 8 build (I don't really care about 7) assumes a bunch of annoying xcodey stuff (which I think is also horribly outdated by xcode standards) on Darwin, which we'll either need to patch out or satisfy with something like `xcbuild`.


state: closed
title: Firefox bin 52.0.2
user_login: taku0
html_url: https://github.com/NixOS/nixpkgs/pull/24407
updated_at: 2017-03-28 14:52:37
body:
  ###### Motivation for this change

  - Bug fixes

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

  ###### Things done

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

  ---


state: closed
title: kde remember screen setups for aditional screens, but doesnt allow to change them
user_login: RonnyPfannschmidt
html_url: https://github.com/NixOS/nixpkgs/issues/24408
updated_at: 2017-03-30 12:28:54
body:
  ## Issue description

  plasma5 remembered my main screen should be disable when my external monitor is attached,
  now that i had a cable issue and the other monitor did not work as expected, it was impossible to alter that setting because whenever i attached the screen not working correctly the one that was working got turned off

  i presume this should be an upstream issue?

  ## Technical details

  * System: (NixOS: `nixos-version`, Ubuntu/Fedora: `lsb_release -a`, ...)
  * Nix version: (run `nix-env --version`)
  * Nixpkgs version: (run `nix-instantiate --eval '<nixpkgs>' -A lib.nixpkgsVersion`)


state: open
title: The switch-to-configuration.pl logic is hard to follow and not really documented
user_login: copumpkin
html_url: https://github.com/NixOS/nixpkgs/issues/24409
updated_at: 2017-03-28 16:26:57
body:
  I'm trying to figure out which variable I need to set if I don't want switch-to-configuration to stop my service. Poking around [switch-to-configuration.pl](https://github.com/NixOS/nixpkgs/blob/master/nixos/modules/system/activation/switch-to-configuration.pl), I find several variables that seem relevant, buried in a sea of nested conditionals in perl that make it rather hard to figure out when it makes sense to use each variable.

  Here's a few of those variables:

  * `X-StopOnRemoval`
  * `X-StopOnReconfiguration`
  * `X-ReloadIfChanged`
  * `X-RestartIfChanged`
  * `X-StopIfChanged`
  * `RefuseManualStop`
  * `RefuseManualStart`

  It also seems like the suggested possible "space of variation" of these variables is larger than you'll actually benefit from. For example, eyeballing the logic, it seems like setting `X-ReloadIfChanged` means that `X-RestartIfChanged`, `RefuseManualStop`, and `X-StopIfChanged` will be ignored.

  Not fully understanding the logic enough to have a strong opinion on this, it seems at first glance like some of those variables would be easier to follow if they turned into e.g., `X-ActionIfChanged` (which could take on values like `Reload`, `Restart`, or `Stop`). Either way I'm still having trouble distinguishing semantic differences between "changed" and "reconfiguration".

  cc @edolstra 


state: closed
title: 2bwm: init at 0.2
user_login: sternenseemann
html_url: https://github.com/NixOS/nixpkgs/pull/24410
updated_at: 2017-03-30 17:21:28
body:
  ###### Motivation for this change


  ###### Things done

  - [x] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
     - [x] NixOS
     - [ ] macOS
     - [ ] Linux
  - [x] Tested execution of all binary files (usually in `./result/bin/`)
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).


state: closed
title: kubernetes: 1.5.4 -> 1.5.6
user_login: NeQuissimus
html_url: https://github.com/NixOS/nixpkgs/pull/24411
updated_at: 2017-03-29 02:21:06
body:
  ###### Motivation for this change
  Update

  ###### Things done

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

  ---


state: closed
title: muchsync: fix on macOS
user_login: jb55
html_url: https://github.com/NixOS/nixpkgs/pull/24412
updated_at: 2017-03-28 18:22:23
body:
  ###### Motivation for this change

  muchsync failed to build on macos with a `-lz` link error. This fixes that.

  ###### Things done

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

  ---


state: closed
title: pidginsipe: 1.20.0 -> 1.22.0
user_login: jensbin
html_url: https://github.com/NixOS/nixpkgs/pull/24413
updated_at: 2017-03-30 13:45:29
body:
  ###### Motivation for this change


  ###### Things done

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

  ---


state: closed
title: corebird: 1.3.3 -> 1.4.2
user_login: jensbin
html_url: https://github.com/NixOS/nixpkgs/pull/24414
updated_at: 2017-04-03 19:11:34
body:
  ###### Motivation for this change
  Version update. Disabled the newly added feature spellchecking due to `Package `gspell-1' not found in specified Vala API directories or GObject-Introspection GIR directories`.

  ###### Things done

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

  ---


state: closed
title: Python3Packages.pyudev is broken (no module named pytest)
user_login: xwvvvvwx
html_url: https://github.com/NixOS/nixpkgs/issues/24415
updated_at: 2017-03-29 06:35:01
body:
  ## Issue description

  pyudev does not install as pytest seems to be missing when executing the tests.

  output [here](https://gist.github.com/xwvvvvwx/3e9aba798b8bd5463b4c3fb5d4f05a6b)

  ### Steps to reproduce

  1. `nix-shell -p python3Packages.pyudev`

  ## Technical details

  * System: NixOS: `17.09pre102667.2839b10 (Hummingbird)`
  * Nix version: `1.11.7`
  * Nixpkgs version: `17.09pre104410.65593e6`


state: closed
title: Fix vim youcompleteme
user_login: edanaher
html_url: https://github.com/NixOS/nixpkgs/pull/24417
updated_at: 2017-03-29 18:35:52
body:
  ###### Motivation for this change

  #24336 - A mass vim plugin upgrade broke youcompleteme in combination with supertab.  It looks like this has since been fixed upstream, so upgrading to the newest version fixes it.  However, it also seemed to depend on a newer version of ycmd, the daemon backing the plugin, so that was upgraded as well.

  ###### Things done

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

  ---


state: closed
title: rustc: use llvm_39
user_login: LnL7
html_url: https://github.com/NixOS/nixpkgs/pull/24418
updated_at: 2017-04-04 17:06:33
body:
  ###### Motivation for this change

  This will make sure the darwin build keeps working when we update the stdenv to llvm-4.

  Also fixed one of the issues for https://github.com/NixOS/nixpkgs/pull/24141 on darwin.


  ###### Things done

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

  ---


state: closed
user_login: Reilithion
html_url: https://github.com/NixOS/nixpkgs/issues/24419
updated_at: 2017-09-30 23:20:28
title:
  gnome-logs-3.20.1 fails to start with error Settings schema 'org.gnome.desktop.interface' is not installed

body:
  ## Issue description

  Attempting to run gnome-logs while not in the GNOME desktop environment results in the error:

  (gnome-logs:25409): GLib-GIO-ERROR **: Settings schema 'org.gnome.desktop.interface' is not installed

  Simply installing the package gsettings-desktop-schemas-3.20.0 is not sufficient to resolve this error.

  ### Steps to reproduce

  Install gnome-logs with nix-env -i gnome-logs. Do not install GNOME (I am using xfce4 + xmonad). Try to run gnome-logs.

  ## Technical details

  * System: NixOS 16.09.1799.058983a (Flounder)
  * Nix version: nix-env (Nix) 1.11.6
  * Nixpkgs version: 16.09.1799.058983a


state: closed
title: phpPackages.xdebug: fails to build
user_login: 3noch
html_url: https://github.com/NixOS/nixpkgs/issues/24420
updated_at: 2017-12-23 04:27:15
body:
  ## Issue description

  `phpPackages.xdebug` fails to build complaining about missing headers (like `php.h`).

  Using https://d3g5gsiof5omrk.cloudfront.net/nixpkgs/nixpkgs-17.09pre104446.09c91f5 on NixOS.

  ## Technical details

  * System: (NixOS: `nixos-version`, Ubuntu/Fedora: `lsb_release -a`, ...)
  * Nix version: (run `nix-env --version`)
  * Nixpkgs version: (run `nix-instantiate --eval '<nixpkgs>' -A lib.nixpkgsVersion`)


state: closed
title: [WIP] rpm: 4.13.0-rc1 -> 4.13.0.1
user_login: jpierre03
html_url: https://github.com/NixOS/nixpkgs/pull/24421
updated_at: 2017-04-16 16:45:46
body:
  ###### Motivation for this change

  Url can't be fetched with curl or browser

  Fails with personnal [Hydra](http://hydra.hydra.prunetwork.fr/build/41969/nixlog/301) .
  Succeed on official hydra: https://hydra.nixos.org/job/nixpkgs/trunk/rpm.x86_64-linux

  Version RPM 4.13.0-rc1 was released on September 2015: http://rpm.org/timeline.html

  ~~~
  Log of step 301 of build 41969 of job hydra:master:manual
  This is the build log of derivation /nix/store/hc5aaq8905f65xvaxxnx5yrnww29jw3x-rpm-4.13.0-rc1.tar.bz2.drv.

  trying http://www.rpm.org/releases/testing/rpm-4.13.0-rc1.tar.bz2
    % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                   Dload  Upload   Total   Spent    Left  Speed

    0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
    0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
  100   178  100   178    0     0   1063      0 --:--:-- --:--:-- --:--:--  1065

    0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
  curl: (22) The requested URL returned error: 404 Not Found
  error: cannot download rpm-4.13.0-rc1.tar.bz2 from any mirror
  builder for ‘/nix/store/hc5aaq8905f65xvaxxnx5yrnww29jw3x-rpm-4.13.0-rc1.tar.bz2.drv’ failed with exit code 1

  ~~~


  ###### Things done

  - packages fetched from rpm.org with `nix-prefetch-url`
  - new sha256hash copy-pasted

  ---


state: closed
title: hwdata: Use content-addressed source file; previous source tarball changed contents
user_login: sh01
html_url: https://github.com/NixOS/nixpkgs/pull/24422
updated_at: 2017-03-29 12:11:02
body:
  This is a merge from master.

  (cherry picked from commit 00f16e3d7c4239bcb4c0b55302e4956adf69d691)

  ###### Motivation for this change
  Source tarball https://git.fedorahosted.org/cgit/hwdata.git/snapshot/hwdata-0.291.tar.xz changed contents, which has rendered this package unbuildable. This change switches the source tarball URL to a content-addressed mirror instead, which will probably and hopefully be more stable.

  ###### Things done

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

  ---


state: closed
title: textadept: bombay update without version pinning
user_login: jpierre03
html_url: https://github.com/NixOS/nixpkgs/pull/24423
updated_at: 2017-04-08 12:11:29
body:
  ###### Motivation for this change

  Can't build on [hydra](http://hydra.hydra.prunetwork.fr/build/59378/nixlog/3) due to mercurial repo update since last package update. https://foicica.com/hg/bombay
  On official hydra it works https://hydra.nixos.org/job/nixpkgs/trunk/textadept.x86_64-linux

  ~~~
  trying http://foicica.com/hg/bombay/archive/tip.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     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0

  100  2211    0  2211    0     0   2492      0 --:--:-- --:--:-- --:--:--  2492
  unpacking source archive /tmp/nix-build-tip.zip.drv-0/tip.zip
  output path ‘/nix/store/l8rk7lv1damykjnl463kmx1fdz1sxh4q-tip.zip’ has r:sha256 hash ‘0illabngrrxidkprgz268wgjqknrds34nhm6hav95xc1nmsdr6jj’ when ‘05fnh1imxdb4sb076fzqywqszp31whdbkzmpkqxc8q2r1m5vj3hg’ was expected
  ~~~

  ###### Things done

  - copy-pasted suggested sha256 from hydra

  ---


state: closed
title: veracrypt: init at 1.19
user_login: dsferruzza
html_url: https://github.com/NixOS/nixpkgs/pull/24424
updated_at: 2017-04-03 14:17:05
body:
  ###### Motivation for this change

  [TrueCrypt](https://en.wikipedia.org/wiki/TrueCrypt) has been discontinued for several years.
  This PR adds a package for [VeraCrypt](https://en.wikipedia.org/wiki/VeraCrypt), a maintained fork of TrueCrypt.

  I used `truecrypt` [package](https://github.com/NixOS/nixpkgs/blob/master/pkgs/applications/misc/truecrypt/default.nix) as a start, and tried to create a nice package; but I'm a beginner so I guess not everything is perfect.
  I would be happy to have feedback and advices!

  I tested this package on NixOS.
  I was able to successfully do the following steps:
  - run VeraCrypt
  - create a container
  - mount it
  - store a file in it
  - unmount it
  - move it to another computer running another OS with an official binary version of VeraCrypt
  - mount it
  - recover my file

  I let the `maintainers` field empty.
  I don't know if I should add myself, or @viric (the `truecrypt` package maintainer), or someone else.

  ###### Things done

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

  ---


state: closed
title: Set aspell's data-dir through ASPELL_CONF in a wrapper
user_login: lpenz
html_url: https://github.com/NixOS/nixpkgs/pull/24425
updated_at: 2017-04-21 19:26:53
body:
  This makes aspell find the dictionaries in the
  user directory, and is essentially what the
  documentation suggested.

  See NixOS/nixpkgs#1000

  ###### Motivation for this change

  NixOS/nixpkgs#1000

  ###### Things done

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

  ---


state: closed
title: Digikam 5.4.0 can't thumbnail/play videos
user_login: clefru
html_url: https://github.com/NixOS/nixpkgs/issues/24426
updated_at: 2018-02-12 15:13:28
body:
  ## Issue description
  Following https://bugs.kde.org/show_bug.cgi?id=366387 it seems that QtAv is required for Digikam to thumbnail/play videos. Unfortunately, https://github.com/wang-bin/QtAV isn't yet packaged.

  ### Steps to reproduce
  Add a video to an album and view it with digikam. You'll get something like this:

  digikam.dimg: "/z/media/Event|Ägyptenreise Feb 2014-2/GOPR3239.MP4"  : QIMAGE file identified
  digikam.dimg.qimage: Can not load " "/z/media/Event|Ägyptenreise Feb 2014-2/GOPR3239.MP4" " using DImg::QImageLoader!
  digikam.general: mimetype =  ""  ext =  "MP4"
  digikam.general: Cannot create thumbnail for  "/z/media/Event|Ägyptenreise Feb 2014-2/GOPR3239.MP4"
  digikam.general: Thumbnail is null for  "/z/media/Event|Ägyptenreise Feb 2014-2/GOPR3239.MP4"
  digikam.metaengine: Cannot load metadata from file   (Error # 11 :  /z/media/Event|Ägyptenreise Feb 2014-2/GOPR3240.MP4: The file contains data of an unknown image type

  ## Technical details

  * System: 17.03beta773.38b2e27 (Gorilla)
  * Nix version: nix-env (Nix) 1.11.8
  * Nixpkgs version: 17.03beta773.38b2e27


state: closed
title: libdc1394: patch bugs on darwin
user_login: acowley
html_url: https://github.com/NixOS/nixpkgs/pull/24428
updated_at: 2017-03-29 02:11:03
body:
  This should fix `ffmpeg-full` on darwin on hydra.

  One of these issues is in a platform-specific support file for darwin, the
  other may only be a breaker when using clang.

  ###### Motivation for this change


  ###### Things done

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

  ---


state: closed
title: premake5: init at 5.0.0pre.alpha.11
user_login: winniequinn
html_url: https://github.com/NixOS/nixpkgs/pull/24430
updated_at: 2017-05-27 17:05:19
body:
  ###### Motivation for this change

  Premake 5 is necessary for building [otfcc](https://github.com/caryll/otfcc) (amongst other things).

  I understand this is a package for pre-release software. While it does seem like Premake 5 has been in use for a couple of years despite the alpha nomenclature, I have not personally used it aside from building otfcc and cannot vouch for its stability or utility. If this PR is not appropriate for merging, do not feel bad about closing it! 

  ###### Things done

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


state: closed
title: udunits: 2.2.23 -> 2.2.24
user_login: jpierre03
html_url: https://github.com/NixOS/nixpkgs/pull/24431
updated_at: 2017-03-29 22:10:36
body:
  ###### Motivation for this change

  Source file not available anymore. A new one was released.

  I tried to build r-updates packages set on [hydra](http://hydra.hydra.prunetwork.fr/build/47272/nixlog/24) and got:

  ~~~
  Log of step 24 of build 47272 of job nixpkgs:r-updates:rPackages.ggraph.x86_64-linux
  This is the build log of derivation /nix/store/5yqr7pba68c3rc8abyss63vp0yc4mm4k-udunits-2.2.23.tar.gz.drv. It was built on root@ocean.prunetwork.fr.

  trying ftp://ftp.unidata.ucar.edu/pub/udunits/udunits-2.2.23.tar.gz
    % 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     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
    0     0    0     0    0     0      0      0 --:--:--  0:00:01 --:--:--     0
    0     0    0     0    0     0      0      0 --:--:--  0:00:01 --:--:--     0
  curl: (78) RETR response: 550
  error: cannot download udunits-2.2.23.tar.gz from any mirror
  builder for ‘/nix/store/5yqr7pba68c3rc8abyss63vp0yc4mm4k-udunits-2.2.23.tar.gz.drv’ failed with exit code 1
  ~~~

  ###### Things done

  - Built on platform(s)
     - [x] NixOS
  - [x] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  cc @pSub
  ---


state: open
title: Improve organization of PHP ecosystem
user_login: 3noch
html_url: https://github.com/NixOS/nixpkgs/issues/24432
updated_at: 2019-02-17 16:53:24
body:
  I have a few gripes with the current PHP system and I'd like to fix them but want to hear some feedback first:

    1. Unlike the Haskell ecosystem, so far as I know, you cannot start with a PHP version and get to a set of packages. E.g. for Haskell you can do `haskell.ghc802.<package>` to select packages that support a specific compiler. But in PHP you cannot do `php71.<package>`. Instead you must use `php71Packages`. This is annoying because you end up writing functions like `{ php, phpPackages, ... }:` when they could just be written `  { php }:`. This could be solved either by adding a `packages` attribute to `php70` and `php71`. Or it could be solved by adding a `php` attribute to the package sets which points to the actual interpreter.
    2. There is no easy way to configure a `php` on your path that has a custom `php.ini` and loads certain extensions. I'm currently using a rather primitive script to do it: https://gist.github.com/3noch/79255f8c5ec3c287b91b7484265a89a8. However, it would be very convenient for the package sets to have a `phpWithConfig` attribute resembling my example.

  I'd be willing to get the ball rolling on both of these but I'm new to PHP and PHP's Nix integration so I'm all ears!


state: open
title: networking.dnsExtensionMechanism = true as default breaks my DNS queries in 17.03
user_login: vegai
html_url: https://github.com/NixOS/nixpkgs/issues/24433
updated_at: 2017-10-04 18:29:46
body:
  ## Issue description

  This commit changed dnsExtensionMechanism to default=true
  https://github.com/NixOS/nixpkgs/commit/11696e290dc8f14027cbd6000bed9a519100cafd

  Don't know about the general public, but at least my router (Linksys WRT1900) ain't ready for that stuff yet. Thus about 90% (no clue why not 100%, did not debug more closely) of all my DNS queries start to fail when I upgraded to 17.03. No problems after setting dnsExtensionMechanism=false and/or manually removing "options edns0" from resolv.conf.

  Perhaps =true should not be the default. I haven't seen any other distro use it yet. Or if it is the default, it should be added into the default configuration.nix with an explanation because of the risk of breakage.


  ### Steps to reproduce

  Use a shitty router. Upgrade to 17.03.


  ## Technical details

  * System: (NixOS: 17.03)


state: closed
title: Adding fvwm to the list of available window managers. [needs attention]
user_login: noisecrew
html_url: https://github.com/NixOS/nixpkgs/issues/24435
updated_at: 2018-04-28 19:33:41
body:
  Hello;
  trying to add 
  ```
      xserver.desktopManager.default = "none";
      xserver.desktopManager.fvwm.enable = false;
      xserver.windowManager.default = "fvwm";
      xserver.windowManager.fvwm.enable = true;

  ```

  causes to return errors about the service doesn't exist. So please add them.
  this option is needed to set fvwm for display-managers like lightdm or sddm.
  Thanks


  * Linux noisecrew 4.9.17 #1-NixOS SMP Wed Mar 22 11:44:07 UTC 2017 x86_64 GNU/Linux

  * nix-env (Nix) 1.11.8


state: closed
title: SDDM KDE Plasma 5 theme
user_login: noisecrew
html_url: https://github.com/NixOS/nixpkgs/issues/24436
updated_at: 2017-05-10 13:21:49
body:
  I wanted to know if it is possible (and HOW? if it is) to have kde5 plasma theme for sddm without installing the whole kde5.
   

  > 
  >     Linux noisecrew 4.9.17 #1-NixOS SMP Wed Mar 22 11:44:07 UTC 2017 x86_64 GNU/Linux
  > 
  >     nix-env (Nix) 1.11.8


state: closed
title: non: 2016-12-07 -> 2017-03-29
user_login: nico202
html_url: https://github.com/NixOS/nixpkgs/pull/24437
updated_at: 2017-03-29 10:55:16
body:
  ###### Motivation for this change
  https://github.com/original-male/non/issues/211

  - [ ] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
     - [X] NixOS
     - [ ] macOS
     - [ ] Linux
  - [X] Tested execution of all binary files (usually in `./result/bin/`)
  - [X] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: znapzend service: reload is broken
user_login: dermetfan
html_url: https://github.com/NixOS/nixpkgs/issues/24438
updated_at: 2017-05-09 14:22:06
body:
  ## Issue description

  The znapzend service's reload is broken.

  ```
  Mar 29 09:25:22 dermetfan-server systemd[1]: Reloading ZnapZend - ZFS Backup System.
  Mar 29 09:25:22 dermetfan-server znapzend-reload[23060]: /nix/store/xw5wryif0b6syfd2bj48cnh7bcm7dyrf-unit-script/bin/znapzend-reload: line 2: /bin/kill: No such file or directory
  Mar 29 09:25:22 dermetfan-server systemd[1]: znapzend.service: Control process exited, code=exited status=127
  Mar 29 09:25:22 dermetfan-server systemd[1]: Reload failed for ZnapZend - ZFS Backup System.
  ```

  The [fix](https://github.com/dermetfan/nixpkgs/commit/47cf1317892abbccb92b8758f92aebf76117ba00) is obvious, but now znapzend seems to receive a SIGTERM instead of the sent SIGHUP:

  ```
  Mar 29 10:44:36 dermetfan systemd[1]: Reloading ZnapZend - ZFS Backup System.
  Mar 29 10:44:36 dermetfan znapzend[10356]: SIGTERM received.
  Mar 29 10:44:36 dermetfan znapzend[10356]: terminating znapzend (PID=10356) ...
  Mar 29 10:44:37 dermetfan znapzend[10356]: znapzend (PID=10356) terminated.
  Mar 29 10:44:37 dermetfan systemd[1]: Reloaded ZnapZend - ZFS Backup System.
  ```

  After taking a look at `systemctl status znapzend` I noticed that `$MAINPID` is not znapzend itself:

  ```
  ● znapzend.service - ZnapZend - ZFS Backup System
     Loaded: loaded (/nix/store/yq8xm7wm8q1m3zhvf3cl8axdc4qk3l87-unit-znapzend.service/znapzend
     Active: active (running) since Wed 2017-03-29 23:35:18 CEST; 4s ago
   Main PID: 6749 (znapzend-start)
      Tasks: 2 (limit: 4915)
     CGroup: /system.slice/znapzend.service
             ├─6749 /nix/store/010yd8jls8w4vcnql4zhjbnyp2yay5pl-bash-4.4-p5/bin/bash -e /nix/st
             └─6751 /nix/store/pbs5sfnp9bfv27vz9m7h64w3zgkavfqd-perl-5.22.2/bin/perl -I/nix/sto

  Mar 29 23:35:18 dermetfan znapzend[6751]: refreshing backup plans...
  Mar 29 23:35:18 dermetfan znapzend-start[6749]: cannot open 'tank/data': dataset does not exist
  ...
  ```

  The main PID is associated with `znapzend-start` instead of `znapzend`. My guess it that when SIGHUP is sent to `znapzend-start` (which is a shell), it sends SIGTERM to all its children, the only one being `znapzend` (the supposed `$MAINPID`).

  Looking at the module source, I saw the author used `script` instead of `serviceConfig.ExecStart` and did not start znapzend as daemon to prevent this from happening. `script`'s description says: `Shell commands executed as the service's main process.`.

  ~~Therefore I conclude that `systemd.services.<name>.script` may be broken.~~
  _The script forks, see #25009._

  ### Steps to reproduce

  ```sh
  systemctl reload znapzend
  ```

  ## Technical details

  * System: `17.09.git.8b512b1 (Hummingbird)`
  * Nix version: `nix-env (Nix) 1.11.8`
  * Nixpkgs version: `"17.09pre102667.2839b10"`


state: closed
title: Fix xgboost python 2.7 build.
user_login: amosbird
html_url: https://github.com/NixOS/nixpkgs/pull/24439
updated_at: 2017-03-29 16:20:15
body:
  ###### Motivation for this change
  Fix #24434 

  ###### Things done

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

  ---


state: closed
title: chromium: 56.0.2924.87 -> 57.0.2987.110 [release 16.09]
user_login: bendlas
html_url: https://github.com/NixOS/nixpkgs/pull/24440
updated_at: 2017-03-29 20:50:55
body:
  ###### Motivation for this change

  Security fixes. Includes backport of fix to make patchPhase work again.

  cc @joachifm @aszlig @grahamc 

  ###### Things done

  Build in progress. Patch Phase + Configure Phase works

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

  ---


state: closed
title: swift: remove i686-linux from platforms, limit to x86-64-linux
user_login: dtzWill
html_url: https://github.com/NixOS/nixpkgs/pull/24441
updated_at: 2017-03-30 14:22:47
body:
  Don't know that other platforms will fail but it seems likely
  since we're using build profile intended for 64bit Ubuntu.

  ###### Motivation for this change

  Hydra failure on 32bit, investigation suggests (Swift doesn't support 32bit Linux)[https://bugs.swift.org/browse/SR-124] although it might be possible [with some effort](https://lists.swift.org/pipermail/swift-dev/2015-December/000030.html).

  Hopefully Darwin will be supported soon, but doesn't work yet (if nothing else the build forces the linux build profile).

  ###### Things done

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

  ---


state: closed
title: make graphite do fewer recursive chowns when starting
user_login: andrewthad
html_url: https://github.com/NixOS/nixpkgs/pull/24442
updated_at: 2019-04-17 01:49:57
body:
  ###### Motivation for this change

  The `carbonCache` service is currently incapable of starting once there are more than 500,000 metrics in the database. This happens because every time before `carbonCache` starts, a recursive `chown` is run on the graphite data directory. Since each metric is a distinct file, this chown hits a lot of files. On our production environment, it has recently gotten so slow that systemd times whenever we start `carbonCache`.

  Looking through the service definition, it appears that the recursive chown was only used as convenient way to change ownership of a few directories and files immediately after they are created. This PR makes the ownership changes more explicit. Instead of recursing over the entire data directory, it now targets only the files that were just created. There is still some recursive `chown`ing but none that ends up doing a recursive traversal of `whisper` (the directory containing all the metrics).

  ###### Things done

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

  ---


state: closed
title: suitesparse: add CUDA support
user_login: mdaiter
html_url: https://github.com/NixOS/nixpkgs/pull/24443
updated_at: 2017-03-29 14:32:41
body:
  ###### Motivation for this change
  Adding CUDA support to SuiteSparse can accelerate computational times for users with NVidia GPUs.

  ###### Things done

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

  ---


state: closed
title: Carbon Cache fails to start because of recursive chmod
user_login: andrewthad
html_url: https://github.com/NixOS/nixpkgs/issues/24444
updated_at: 2017-04-27 15:35:12
body:
  I have a better description of this problem along with a fix for it at https://github.com/NixOS/nixpkgs/pull/24442


state: closed
title: Emacs complains about missing arch-dependent data dir
user_login: peti
html_url: https://github.com/NixOS/nixpkgs/issues/24445
updated_at: 2018-03-21 22:54:11
body:
  Running `emacs` from current `master` gives the following (non-fatal) warning:

  ~~~
  $ emacs
  Warning: arch-dependent data dir '/nix/store/9ng0phrd7gx72r2gk78lfpcav4k84sl4-emacs-25.1/libexec/emacs/25.1/x86_64-unknown-linux-gnu/': Not a directory
  ~~~


state: closed
title: Wine is broken on NixOS 16.09
user_login: bugereport
html_url: https://github.com/NixOS/nixpkgs/issues/24446
updated_at: 2017-03-29 20:34:14
body:
  ## Issue description
  It fails after quite a time of  20min?? Of compilation with:

  make[1]: *** [Makefile:293: schannel_gnutls.o] Error 1
  make[1]: Leaving directory '/tmp/nix-build-wine-1.8.3.drv-0/wine-1.8.3/dlls/secur32'
  make: *** [Makefile:16452: dlls/secur32] Error 2
  builder for ‘/nix/store/b9l7spdr22mj864lpm5iybxpfpdzcxjr-wine-1.8.3.drv’ failed with exit code 2
  cannot build derivation ‘/nix/store/gi5i3l23avrmbwih8c7xjlw8vp7jm1c8-playonlinux-4.2.10.drv’: 1 dependencies couldn't be built
  error: build of ‘/nix/store/gi5i3l23avrmbwih8c7xjlw8vp7jm1c8-playonlinux-4.2.10.drv’ failed

  ### Steps to reproduce
  nix-env -i playonlinux 

  ## Technical details
  Linux huenix 4.4.56 #1-NixOS SMP Wed Mar 22 11:17:51 UTC 2017 x86_64 GNU/Linux
  16.09.1904.4da11d7 (Flounder)
  nix-env (Nix) 1.11.8
  "16.09.1904.4da11d7"


state: closed
title: opera: 43.0.2442.991 -> 44.0.2510.857
user_login: polynomial
html_url: https://github.com/NixOS/nixpkgs/pull/24447
updated_at: 2017-03-30 13:01:13
body:
  ###### Motivation for this change

  Update to Opera 44

  ###### Things done

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

  ---


state: closed
title: Spotify: error while loading shared libraries: libxcb.so.1
user_login: FRidh
html_url: https://github.com/NixOS/nixpkgs/issues/24448
updated_at: 2017-03-29 16:04:48
body:
  ## Issue description

  ```
  $ spotify
  /run/current-system/sw/bin/spotify: error while loading shared libraries: libxcb.so.1: cannot open shared object file: No such file or directory
  ```

  ## Technical details
  Unstable (09c91f5fea73746c2ea85b37834e7ec450923d18) and master (35dfdc9277511351cb757317e9cac0dc47473596).


state: closed
title: PyCharm 2016.3.2 -> 2017.1
user_login: drdaeman
html_url: https://github.com/NixOS/nixpkgs/pull/24449
updated_at: 2017-03-30 08:42:35
body:
  ###### Motivation for this change

  PyCharm 2017.1 was released recently. I believe it's a good idea to upgrade.

  The commits are pretty much minimal - just version and src sha256 updates.

  ###### Things done

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

  ---


state: closed
title: grub: Bump to 2.02-rc2
user_login: Baughn
html_url: https://github.com/NixOS/nixpkgs/pull/24451
updated_at: 2017-08-14 06:04:34
body:
  ###### Motivation for this change

  This allows grub2 to work on (at least some) nvme devices.

  ###### Things done

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

  ---


state: closed
title: webstorm: 2016.3.3 -> 2017.1
user_login: miltador
html_url: https://github.com/NixOS/nixpkgs/pull/24452
updated_at: 2017-03-30 08:49:38
body:
  ###### Motivation for this change
  Updated the package. Also seems like JetBrains deleted 2016.3.3 build from their servers anyway.

  ###### Things done

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

  ---


state: closed
title: JetBrains IDEs are put under wrong scope
user_login: miltador
html_url: https://github.com/NixOS/nixpkgs/issues/24453
updated_at: 2017-04-11 11:56:21
body:
  ## Issue description
  JetBrains IDEs are currently at `pkgs/applications/editors/idea` which is kind of confusing because the packages here aren't all under `IDEA` name.
  For example WebStorm, PhpStorm, PyCharm and so on - these are properties of JetBrains.
  Therefore I think it will be good to move all them under `pkgs/applications/editors/jetbrains` and rename `makeIdeaProduct` to `makeJetBrainsProduct`.


state: closed
title: bitlbee-facebook: 2015-08-27 → 1.1.0
user_login: michalrus
html_url: https://github.com/NixOS/nixpkgs/pull/24454
updated_at: 2019-04-17 01:50:29
body:
  ###### Motivation for this change

  The previous one stopped working after Facebook’s updates, see https://github.com/bitlbee/bitlbee-facebook/issues/138

  ###### Things done

  - [x] Tested using sandboxing
  - Built on platform(s)
     - [x] NixOS
     - [ ] macOS
     - [ ] Linux
  - [x] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [x] Tested execution of all binary files (usually in `./result/bin/`)
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).


state: closed
title: rustfmt: 0.8 -> 0.8.1
user_login: 8573
html_url: https://github.com/NixOS/nixpkgs/pull/24455
updated_at: 2017-03-30 08:33:19
body:
  Update the `rustfmt` package from version 0.8 to version 0.8.1.
  Additionally, update the `rustRegistry` to a more recent version to
  provide the new `rustfmt` version's dependencies.

  I have tested these changes per nixpkgs manual section 11.1 ("Making
  patches").


state: closed
title: eject tries to use /bin/umount
user_login: lheckemann
html_url: https://github.com/NixOS/nixpkgs/issues/24456
updated_at: 2017-04-21 06:08:53
body:
  ## Issue description
  I tried to eject a mounted USB storage volume...
  ```
  eject: unable to exec /bin/umount of `/mnt'
  eject: unmount of `/mnt' failed
  ```


  ### Steps to reproduce
  1. Plug in USB stick
  2. Mount USB stick manually
  3. `eject /dev/sdX`


  ## Technical details
  - System: 17.03beta617.f3a9ccc (Gorilla)
  - Nix version: nix-env (Nix) 1.11.8
  - Nixpkgs version: "17.03beta617.f3a9ccc"


state: closed
title: release-17.03 is currently broken, missing entry in lib/maintainers.nix
user_login: drdaeman
html_url: https://github.com/NixOS/nixpkgs/issues/24457
updated_at: 2017-03-30 04:18:35
body:
  ## Issue description

  Currently, `release-17.03` branch (I know, it's beta) is broken, because [this PR](https://github.com/NixOS/nixpkgs/pull/23678/files) made it there (from `master`), but [this one](https://github.com/NixOS/nixpkgs/pull/23606/files) didn't.

  Please consider cherry-picking 0f72dee0002ff94e1f1620b5cd56c8cb985b0dff to `release-17.03`.

  ### Steps to reproduce

      $ nox something
      Refreshing cache
      error: undefined variable ‘xnwdd’ at /nix/store/w68y6y7vn1pgizr10xhxwz79i7nplqlf-nixos-17.03beta773.38b2e27/nixos/pkgs/applications/version-management/gitkraken/default.nix:74:39
      Error: An error occured while running nix (displayed above). Maybe the nixpkgs eval is broken.

  ## Technical details

  * System: NixOS: 17.03beta773.38b2e27 (Gorilla)
  * Nix version: nix-env (Nix) 1.11.8
  * Nixpkgs version: 17.03beta773.38b2e27


state: closed
title: python-packages: add flask-openid package and dependencies
user_login: risicle
html_url: https://github.com/NixOS/nixpkgs/pull/24458
updated_at: 2017-04-30 11:06:56
body:
  ###### Motivation for this change


  ###### Things done

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

  ---


state: closed
title: qsyncthingtray: fix program paths
user_login: peterhoeg
html_url: https://github.com/NixOS/nixpkgs/pull/24460
updated_at: 2017-04-11 00:58:10
body:
  ###### Motivation for this change

  We need this for qsyncthingtray to be able to detect the processes when the
  binaries (syncthing, -inotify and pgrep) are not in the global path.

  Any comments @zraexy ?

  ###### Things done

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

  ---


state: closed
title: gcalcli: fix notifications on linux
user_login: peterhoeg
html_url: https://github.com/NixOS/nixpkgs/pull/24461
updated_at: 2017-04-10 06:12:19
body:
  ###### Motivation for this change

  Couple of things:

   - fix the path to notify-send
   - add a standard icon to the notification (I have submitted a patch upstream to do this)
   - rename the notification from "gcalcli" to "Calendar"

  Lastly, there are no tests, so do not try to run them.

  Comments @nocoolnametom ?

  ###### Things done

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

  ---


state: open
title: Improve error message for (faulty) list in `buildInputs`
user_login: danbst
html_url: https://github.com/NixOS/nixpkgs/issues/24462
updated_at: 2017-03-30 23:12:32
body:
  ## Issue description
  Issue described in
  http://unix.stackexchange.com/questions/350997/in-a-new-nixos-derivation-based-on-a-binary-distribution-why-am-i-getting-an-e?stw=2

  The error message should be: 
  ```
  'buildInputs' should contain only derivations. 'xorg' is a set, no a derivation 
  ```
  Though I don't know how to introspect code and get that `xorg` string.

  I've hit this kind of problem myself several times in a past.


state: closed
title: Get rid of all `with { inherit... }` and just used `let inherit...`
user_login: Ericson2314
html_url: https://github.com/NixOS/nixpkgs/pull/24465
updated_at: 2017-03-30 07:49:47
body:
  ###### Motivation for this change

  The old forms presumably predates, or were made in ignorance of, `let inherit`. This way is better style as the scoping as more lexical, something which Nix can (or might already!) take advantage of.


state: closed
title: projectlibre: init at 1.6.2
user_login: mogria
html_url: https://github.com/NixOS/nixpkgs/pull/24466
updated_at: 2018-03-18 19:33:29
body:
  ###### Motivation for this change

  Alternative to ganttproject with more features. More similar to MS-Project.

  ###### Things done

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

  ---


state: closed
title: vim-go: 2017-02-19 -> 1.12
user_login: kamilchm
html_url: https://github.com/NixOS/nixpkgs/pull/24467
updated_at: 2017-03-30 08:19:39
body:
  ###### Motivation for this change
  https://github.com/fatih/vim-go/releases/tag/v1.12

  ###### Things done

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

  ---


state: closed
title: Best practice: nix derivation in nixpkgs or $project/default.nix?
user_login: lukego
html_url: https://github.com/NixOS/nixpkgs/issues/24468
updated_at: 2019-04-26 11:20:00
body:
  Question: Is there a strong "best practices" for whether to put a nix derivation definition in the`nixpkgs` repo or whether to put it into the sources of the project being built as `default.nix` file that can be referenced from nixpkgs?

  I know that for most packages the nix code lives in `nixpkgs` but I am not sure if this is the preferred approach or simply the pragmatic reality because most upstream projects do not have a nix expression that could be referenced.

  Advice would be welcome. If it does make sense to put the expressions inside the projects being packaged then it would be great to see some examples of how to do that well too.


state: closed
title: gcc6.2 has -Wunused-result by default. Is this really a must?
user_login: bugereport
html_url: https://github.com/NixOS/nixpkgs/issues/24469
updated_at: 2017-03-30 10:00:43
body:
  ## Issue description
  Compiling anything causes lots of warnings i have to turn of flag. Not a huge problem but caused little chaos. in the end you guys will decide should it stay or not. is there way to turn it out by your self (without  giving each time gcc -Wno-unused-result.

  ### Steps to reproduce

  gcc this.c -o this. Silly warning pops out.

  int main( void )  {
    int i = 0;  
    scanf( "%i", &i );
    return 0;
  }

  ## Technical details
  Linux huenix 4.4.56 #1-NixOS SMP Wed Mar 22 11:17:51 UTC 2017 x86_64 GNU/Linux

  * System: 16.09.1904.4da11d7 (Flounder)
  * Nix version: nix-env (Nix) 1.11.8
  * Nixpkgs version: "16.09.1904.4da11d7"

  gcc -v
  Using built-in specs.
  COLLECT_GCC=/nix/store/8f4rnl7x43vnxgj1ik76i1nazfigdzha-gcc-6.2.0/bin/gcc
  COLLECT_LTO_WRAPPER=/nix/store/8f4rnl7x43vnxgj1ik76i1nazfigdzha-gcc-6.2.0/libexec/gcc/x86_64-pc-linux-gnu/6.2.0/lto-wrapper
  Target: x86_64-pc-linux-gnu
  Configured with: 
  Thread model: posix
  gcc version 6.2.0 (GCC) 


  thx for answers.


state: closed
title: Rust: Remove "warning: file ... may be generated"
user_login: ckauhaus
html_url: https://github.com/NixOS/nixpkgs/pull/24471
updated_at: 2017-03-30 13:20:33
body:
  Every Rust derivation used to emit a warning like the following:

  ```
  setting SOURCE_DATE_EPOCH to timestamp 1490877042 of file cargo-6e0c18c/Cargo.lock
  warning: file cargo-6e0c18c/Cargo.lock may be generated; SOURCE_DATE_EPOCH may be non-deterministic
  ```

  The reason is that the dependencies are copied without preserving
  timestamps. Changing the build script to timestamp-preserving copy
  removes the warning.

  ###### Motivation for this change


  ###### Things done

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

  ---

  @anderspapitto @aristidb please review :-)


state: open
title: Improve Okular without KDE
user_login: abbradar
html_url: https://github.com/NixOS/nixpkgs/issues/24472
updated_at: 2017-05-10 13:21:33
body:
  ## Issue description

  Okular currently mostly works when started from Nix store. However to save files it requires several KDE daemons started: `kinit` and `plasma-workspace` installed to the system environment solve the problem. I haven't tested if user environment is sufficient. Maybe we want to propagate those packages to environment from Okular? Or even propagate them for all KDE applications?

  ### Steps to reproduce

  1. Run `nix-shell -p okular --run okular`;
  2. Try to save file; observe an error;
  3. Add `kinit`, `plasma-workspace` to `environment.systemPackages` and rebuild the system;
  4. Run `okular` and observe that saving works now.

  ## Technical details

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

  cc @ttuegel 


state: closed
title: xsv: init at 0.11.0
user_login: jgertm
html_url: https://github.com/NixOS/nixpkgs/pull/24473
updated_at: 2017-04-21 22:26:11
body:
  ###### Motivation for this change

  This commit adds the `xsv` utility. It is quite useful when dealing with CSV files

  ###### Things done

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

  ---


state: closed
title: boomerang: update to latest git, un-mark broken
user_login: dtzWill
html_url: https://github.com/NixOS/nixpkgs/pull/24475
updated_at: 2017-05-01 07:45:31
body:
  * Now with Qt UI
  * Rework kludges to help boomerang find itself
  * update/rework cmake bits for installation
  * Fix output directory path defaults

  ###### Motivation for this change

  Saw boomerang marked broken (and it sure was!), thought I'd take a crack at fixing it :).

  ###### Things done

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

  ---


state: open
title: nginx service: reload instead of restart
user_login: fpletz
html_url: https://github.com/NixOS/nixpkgs/pull/24476
updated_at: 2019-07-02 16:33:24
body:
  This ensures the nginx daemon is reloaded for zero downtime.

  If the package changes, nginx needs to be restarted instead because the integrated on the fly upgrade does not work.

  Fixes #15906.


state: closed
title: ponyc: 0.11.4 -> 0.12.2
user_login: kamilchm
html_url: https://github.com/NixOS/nixpkgs/pull/24478
updated_at: 2017-03-31 06:17:22
body:
  ###### Motivation for this change

  https://github.com/ponylang/ponyc/issues/1786

  ###### Things done

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

  ---


state: closed
title: lambda-mod-zsh-theme: init at eceee68cf46bba9f7f42887c2128b48e8861e31b
user_login: Ma27
html_url: https://github.com/NixOS/nixpkgs/pull/24479
updated_at: 2017-04-22 07:05:17
body:
  ###### Motivation for this change

  The `lambda-mod-zsh-theme` is a simple ZSH theme I currently use on my laptop.
  As I currently switch to a nix-based setup for ZSH, I need a nix package for that.

  (see https://github.com/halfo/lambda-mod-zsh-theme/ and https://github.com/halfo/lambda-mod-zsh-theme/blob/master/LICENSE for License information)

  ###### Things done

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

  ---


state: closed
title: geogebra: 5-0-346-0 -> 5-0-350-0
user_login: Ma27
html_url: https://github.com/NixOS/nixpkgs/pull/24480
updated_at: 2017-04-01 11:55:02
body:
  ###### Motivation for this change

  The GeoGebra package needs a fix (again) to avoid 404s when building...

  ###### Things done

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

  ---


state: closed
title: wrk: use packaged openssl, luajit
user_login: pmahoney
html_url: https://github.com/NixOS/nixpkgs/pull/24481
updated_at: 2017-03-30 22:09:50
body:
  This has the side effect of now building on darwin. Previously, the
  vendored luajit would fail to build.

  ###### Motivation for this change

  Want to build on darwin. Also using the nixpkgs luajit and openssl rather than the vendored copies included in wrk (the vendored luajit failed to compile on darwin).

  Note I included `luajit` in the function arguments, rather than `lua` combined with a `lua = luajit` in the `callPackage` because this package will only work with `luajit` and not other implementations. Happy to change that if that's the wrong style.

  ###### Things done

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

  ---


state: closed
title: /lib/default.nix: Add file docstring & unit test hint
user_login: Profpatsch
html_url: https://github.com/NixOS/nixpkgs/pull/24482
updated_at: 2017-04-11 22:01:40
body:
  ###### Motivation for this change

  library functions seem to be seldomly tested before being pushed (and merged …). Please do unit tests.


state: closed
title: latte-dock: init at 0.5.98
user_login: benley
html_url: https://github.com/NixOS/nixpkgs/pull/24483
updated_at: 2017-04-13 00:59:20
body:
  - [x] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
     - [x] NixOS
     - [ ] macOS
     - [ ] Linux
  - [x] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [x] Tested execution of all binary files (usually in `./result/bin/`)
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).


state: closed
title: pasystray icon not theming
user_login: ashkitten
html_url: https://github.com/NixOS/nixpkgs/issues/24484
updated_at: 2017-04-03 19:37:45
body:
  ## Issue description
  I have set to use the Numix icon theme in both my gtkrcs, but pasystray displays the default (adwaita, i assume) icon instead of the one that I have set.

  ### Steps to reproduce
  - install pasystray
  - try to use an icon theme
  - ???

  ## Technical details

  * System: NixOS 17.09pre104410.65593e6 (Hummingbird)
  * Nix version: nix-env (Nix) 1.11.8
  * Nixpkgs version: "17.09pre104410.65593e6"


state: closed
title: texlive: xelatex doesn't see fonts
user_login: jbaum98
html_url: https://github.com/NixOS/nixpkgs/issues/24485
updated_at: 2018-10-14 17:19:25
body:
  ## Issue description

  On Darwin, texlive does not system or nixpkgs installed fonts.

  ### Steps to reproduce

  ```test.tex
  \documentclass{minimal}
  \usepackage{fontspec}
  \setmainfont{Latin Modern Sans}
  \begin{document}
  Hello
  \end{document}
  ```

  ```bash
  $ nix-shell --pure -p "(texlive.combine { inherit (texlive) scheme-basic xetex xetex-def lm fontspec euenc; })" lmodern which --command 'xelatex fontspec-test.tex'
  ```

  ## Technical details

  * System: OSX 10.12.4
  * Nix version: 1.11.6
  * Nixpkgs version: 17.09pre104446.09c91f5


state: closed
title: Stencyl Nix package?
user_login: dhruvio
html_url: https://github.com/NixOS/nixpkgs/issues/24487
updated_at: 2017-10-06 17:21:54
body:
  I'm new to NixOS (running 17.03), and I'd like to install [Stencyl](http://www.stencyl.com/download/). It is a game engine. There are installation instructions available for Debian-like systems [here](http://www.stencyl.com/help/view/install-stencyl-linux), but I'm not sure how to source the correct dependencies for NixOS. Would anyone be able to help me set up a `stencyl/default.nix` package? It would be great if we could merge this upstream too.


state: closed
title: hdparm: 9.48 -> 9.51
user_login: ndowens
html_url: https://github.com/NixOS/nixpkgs/pull/24488
updated_at: 2017-04-01 17:50:38
body:
  hdparm: Fixed mandir

  ###### Motivation for this change
  Update

  ###### Things done

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

  ---


state: open
title: kdenlive stores absolute path to melt in configuration file
user_login: edolstra
html_url: https://github.com/NixOS/nixpkgs/issues/24489
updated_at: 2017-03-30 22:13:52
body:
  ## Issue description

  From `~/.config/kdenliverc`:
  ```
  [env]
  ...
  mltpath[$e]=/nix/store/jfr123xr49bvaibnj2s7z9cp0xgv8lav-mlt-6.2.0/share/mlt/profiles/
  rendererpath[$e]=/nix/store/jfr123xr49bvaibnj2s7z9cp0xgv8lav-mlt-6.2.0/bin/melt
  ```

  Using an outdated version of melt can cause rendering to fail. (I got some obscure error message about xcb.)

  Somehow kdenlive uses ffmpeg from /run/current-system:
  ```
  ffmpegpath[$e]=/run/current-system/sw/bin/ffmpeg
  ffprobepath[$e]=/run/current-system/sw/bin/ffprobe
  ```
  This is not perfect either but a lot more likely to work. I guess it picks up ffmpeg from $PATH, so maybe melt should be included in $PATH as well as a workaround.

  ### Steps to reproduce

  Run kdenlive and check config file `~/.config/kdenliverc`.

  ## Technical details

  * System: 17.03.git.925a617


state: closed
title: nfdump: init at 1.6.15
user_login: takikawa
html_url: https://github.com/NixOS/nixpkgs/pull/24490
updated_at: 2017-04-27 15:13:42
body:
  ###### Motivation for this change

  This PR adds the [nfdump](https://github.com/phaag/nfdump) (old sourceforge page is [here](http://nfdump.sourceforge.net/)) tool for working with netflow/IPFIX data for networking.

  ###### Things done

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

  ---


state: closed
title: gpgme: 1.8.0 -> 1.9.0
user_login: primeos
html_url: https://github.com/NixOS/nixpkgs/pull/24491
updated_at: 2017-04-01 23:29:53
body:
  ###### Motivation for this change

  **Note**: This drops support for `gnupg1orig` via `useGnupg1`, due to the following reasons:
  - No other package in this repo depends on this
  - `gpgProgram` wasn't actually used
  - `gnupg` was used instead of `gpgStorePath` as build input
  - The name `gnupg1` was misleading because it was actually `gnupg1orig`
  - Using `gnupg1orig` should still be possible by simply overwriting `gnupg`.

  @fuuzetsu I added myself as a maintainer since I assume you don't have much time for this atm (correct me if I'm wrong :smile:).

  `nix-shell -p nox --run "nox-review wip"` is currently failing for `kde4.pykde4` but that package was actually failing before. Can we actually remove that package btw? I'm not that familiar with KDE and the KDE 4 removal (just noticed the announcement on nix-dev).

  #### Noteworthy changes in version 1.9.0

  From the mailinglist:

   * Clarified meaning of the 'expire' parameter of gpgme_op_createkey
     and gpgme_op_createsubkey.  New flag to force a key without an
     expiration date.

   * New function gpgme_op_keylist_from_data_start to list keys from
     data objects without importing them.

   * New function gpgme_op_set_uid_flag to flag a key as primary.

   * New function gpgme_op_decrypt_ext to run decryption with special
     flags.  This can for example be used to unwrap keys (remove only
     the encryption layer).

   * New encryption flags to wrap a key (adding an encryption layer to
     an OpenPGP message) or to create anonymously encrypted messages.

   * Support for adduid and revuid operations in the C++ bindings.

   * Support for smartcard key generation in the C++ bindings.

   * Several new functions for the Python binding.

   * Many smaller bug fixes.

  ###### Things done

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

  ---


state: closed
title: parcellite: 1.1.9 -> 1.2.1
user_login: ndowens
html_url: https://github.com/NixOS/nixpkgs/pull/24492
updated_at: 2017-03-31 02:10:41
body:
  ###### Motivation for this change
  Closes issue #24464

  ###### Things done

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

  ---


state: closed
title: i3lock-color: 2.7-2016-09-17 -> 2.7-2017-04-01; Closes #24450
user_login: ndowens
html_url: https://github.com/NixOS/nixpkgs/pull/24493
updated_at: 2017-04-01 17:22:45
body:
  ###### Motivation for this change
  Update Closes: #24450 

  ###### Things done

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

  ---


state: open
title: Postgresql shouldn't remove static libraries
user_login: josephjohncox
html_url: https://github.com/NixOS/nixpkgs/issues/24494
updated_at: 2019-01-08 00:15:46
body:
  ## Issue description

  When trying to build a statically linked executable that depends on `libpq`, the linking will fail since the `postgresql`  derivation removes static libraries in the `postInstall` step.

  ## Technical details

  The `postInstall` step for the postgresql derivation has had the following lines add in  5e074f10e1edd6684eb3d8c2cf924e2f265ff0cf

  ```
          # Remove static libraries in case dynamic are available.
          for i in $out/lib/*.a; do
            name="$(basename "$i")"
            if [ -e "$lib/lib/''${name%.a}.so" ] || [ -e "''${i%.a}.so" ]; then
              rm "$i"
            fi
          done
  ```

  Note that this also leaves around the `.a` archives on Darwin, since the match is only for `.so`s

  * System: (CentOS: 7.2)
  * Nix version: (1.11.8)
  * Nixpkgs version: (17.09pre104746.3d5e451)


state: closed
title: Cannot create bootable config with systemd-boot and ZFS
user_login: johnramsden
html_url: https://github.com/NixOS/nixpkgs/issues/24495
updated_at: 2017-03-31 23:40:53
body:
  ## Issue description

  Cannot create bootable config with systemd-boot and ZFS.  

  I am running ZFS on root and I keep getting:  "Warning: do not know how to make this configuration bootable; please enable a boot loader.

  systemd-boot does work with ZFS I'm using it right now on arch.

  ### Steps to reproduce

  Set systemd-boot as bootloader and try to build config on a ZFS root.

  ## Technical details

  * System: (NixOS: nix-env (Nix) 1.11.8 )


state: closed
title: utop fails to run
user_login: romildo
html_url: https://github.com/NixOS/nixpkgs/issues/24496
updated_at: 2017-04-24 08:02:32
body:
  ## Issue description

  When running `utop` on unstable NixOS I get the following error:
  ```
  $ utop
  /nix/store/hjbj55zxa0vj6f7kxgckj67qb4v84kik-utop-1.19.3/bin/utop not found or is not a bytecode executable file
  ```

  ## Technical details

  * System: `17.09pre104652.08c87ee (Hummingbird)`
  * Nix version: `nix-env (Nix) 1.11.8`
  * Nixpkgs version: `"17.09pre104652.08c87ee"`


state: closed
title: systemd 233
user_login: NeQuissimus
html_url: https://github.com/NixOS/nixpkgs/issues/24497
updated_at: 2017-09-04 01:18:26
body:
  I know `systemd` is always a lovely topic :)

  Do we plan on moving to 233? Has anybody looked at it?
  <https://github.com/systemd/systemd/blob/master/NEWS>


state: closed
title: openvswitch: 2.5.0 -> 2.5.2
user_login: volth
html_url: https://github.com/NixOS/nixpkgs/pull/24498
updated_at: 2017-07-28 14:54:59
body:
  ###### Motivation for this change

  Minor bugfix update in LTS 2.5.x branch (the latest version now is 2.7.0)

  ###### Things done

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

  ---


state: open
title: systemd: TPM and debug shell
user_login: peterhoeg
html_url: https://github.com/NixOS/nixpkgs/pull/24499
updated_at: 2019-02-07 01:49:22
body:
  ###### Motivation for this change

  1) Specify the debug shell instead of depending on the impure /bin/sh

  2) Enable TPM support - systemd-boot provides a measured boot facility by
  hashing boot loader, kernel and kernel commandline in the TPM's PCR

  As I don't have hardware with TPM support, I cannot verify the TPM part.

  @dezgeg and @aszlig , any comments?

  ###### Things done

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

  ---


state: closed
title: WiFi broken in current nixos-unstable
user_login: peti
html_url: https://github.com/NixOS/nixpkgs/issues/24500
updated_at: 2017-04-04 07:08:51
body:
  After updating my system to 8a919af, the WiFi interface is broken, i.e. I connect to any network. wpa_supplicant shows the following errors:

  ~~~
  Successfully initialized wpa_supplicant
  wlp2s0: SME: Trying to authenticate with c8:0e:14:2a:14:cc (SSID='My Secret ESSID' freq=5180 MHz)
  wlp2s0: Trying to associate with c8:0e:14:2a:14:cc (SSID='My Secret ESSID' freq=5180 MHz)
  wlp2s0: Associated with c8:0e:14:2a:14:cc
  wlp2s0: CTRL-EVENT-SUBNET-STATUS-UPDATE status=0
  wlp2s0: WPA: Key negotiation completed with c8:0e:14:2a:14:cc [PTK=CCMP GTK=CCMP]
  wlp2s0: CTRL-EVENT-CONNECTED - Connection to c8:0e:14:2a:14:cc completed [id=0 id_str=]
  wlp2s0: CTRL-EVENT-DISCONNECTED bssid=c8:0e:14:2a:14:cc reason=4 locally_generated=1
  wlp2s0: SME: Trying to authenticate with c8:0e:14:2a:14:cc (SSID='My Secret ESSID' freq=5180 MHz)
  wlp2s0: SME: Trying to authenticate with c8:0e:14:2a:14:cc (SSID='My Secret ESSID' freq=5180 MHz)
  wlp2s0: SME: Trying to authenticate with c8:0e:14:2a:14:cc (SSID='My Secret ESSID' freq=5180 MHz)
  wlp2s0: CTRL-EVENT-SSID-TEMP-DISABLED id=0 ssid="My Secret ESSID" auth_failures=1 duration=10 reason=CONN_FAILED
  ~~~

  Reverting back to the previous channel state at 65593e6 fixed the issue.


state: closed
title: Cannot build python36Packages.pycairo
user_login: vaibhavsagar
html_url: https://github.com/NixOS/nixpkgs/issues/24501
updated_at: 2017-04-01 08:04:41
body:
  ## Issue description

  Trying to build `pycairo` fails with `AttributeError: Can't pickle local object 'Context.__init__.<locals>.node_class'`. This is a known issue as indicated [here](https://bugs.freedesktop.org/show_bug.cgi?id=76759) and [here](https://svnweb.freebsd.org/ports/head/graphics/py3-cairo/files/pycairo-1.10.0-waf-py3_5.patch?revision=401900&view=markup).


  ### Steps to reproduce

  `nix-shell -p python36Packages.pycairo`


  ## Technical details

  * System: 17.09pre104652.08c87ee (Hummingbird)
  * Nix version: nix-env (Nix) 1.11.8
  * Nixpkgs version: "17.09pre104652.08c87ee"


state: closed
title: rtl8192su-firmware: init at unstable-2016-10-05
user_login: Mic92
html_url: https://github.com/NixOS/nixpkgs/pull/24502
updated_at: 2017-04-04 10:09:17
body:
  ###### Motivation for this change
  I do not own this wifi chip, but @RobTranquillo
  the driver itself is mainline

  ###### Things done

  - [x] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
     - [x] NixOS
     - [ ] macOS
     - [ ] Linux
  - [x] Tested execution of all binary files (usually in `./result/bin/`)
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: gnuapl: 1.6 -> 1.7
user_login: rnhmjoj
html_url: https://github.com/NixOS/nixpkgs/pull/24503
updated_at: 2017-09-12 22:59:06
body:
  ###### Motivation for this change
  See changelog [here](https://lists.gnu.org/archive/html/bug-apl/2017-03/msg00037.html)

  ###### Things done

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

  ---


state: closed
title: emby: 3.2.8 -> 3.2.10
user_login: fadenb
html_url: https://github.com/NixOS/nixpkgs/pull/24504
updated_at: 2017-03-31 12:25:56
body:
  ###### Motivation for this change
  Several bugfixes / new features:
  https://github.com/MediaBrowser/Emby/releases/tag/3.2.9
  https://github.com/MediaBrowser/Emby/releases/tag/3.2.10


  ###### Things done

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

  ---


state: closed
title: terraform: 0.9.1 -> 0.9.2
user_login: zimbatm
html_url: https://github.com/NixOS/nixpkgs/pull/24505
updated_at: 2017-04-03 15:21:27
body:
  * makes the generic builder open for extension
  * upgrades terraform and set the 0_9 series by default

  ###### Motivation for this change

  The terraform 0.9.1 tests where failing for me.
  ###### Things done

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

  ---


state: closed
title: ibus-table: 1.9.14 -> 1.9.16
user_login: laMudri
html_url: https://github.com/NixOS/nixpkgs/pull/24506
updated_at: 2017-04-05 17:51:28
body:
  ###### Motivation for this change
  Version bump.

  ###### Things done

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


state: closed
title: networkmanager: fix dispatcher scripts
user_login: pngwjpgh
html_url: https://github.com/NixOS/nixpkgs/pull/24507
updated_at: 2017-04-09 13:10:00
body:
  ###### Motivation for this change
  `networkmanager.nix` used `source` to mean `text` and wrote dispatcher scripts with the default mode (`0666`), which means networkmanager wouldn't call them.

  ###### Things done
  Adjusted `networkmanager.dispatchScripts` to more closely match the behaviour of `environment.etc`, taking `source` to be a path.

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

  ---


state: closed
title: nss: 3.28.3 -> 3.29.3
user_login: NeQuissimus
html_url: https://github.com/NixOS/nixpkgs/pull/24508
updated_at: 2017-04-01 15:55:08
body:
  ###### Motivation for this change
  I actually need one of the updated certs :)

  ###### Things done

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

  ---

  I built `firefox-bin` with this, everything looks good.

  This is a mass-rebuild according to `nox-review`, I did not have time to rebuild everything :)


state: closed
title: vscode: Fix relocation errors
user_login: tilpner
html_url: https://github.com/NixOS/nixpkgs/pull/24509
updated_at: 2017-04-01 17:49:22
body:
  LD_PRELOAD was inherited by spawned processes, and caused
  issues with systems that have older system packages while
  using fresh user packages (very similar to a4d6e2cf163202b438b2b1af732fa47ea5db5cce)

  Links out the wrapper script instead of electron binary to
  expose CLI like on other systems

  Breaks anything that relies on vscode not detaching

  ###### Motivation for this change


  ###### Things done

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

  ---


state: closed
title: ghcjs (head): Fix infinite recursion ...
user_login: woehr
html_url: https://github.com/NixOS/nixpkgs/pull/24510
updated_at: 2017-04-05 08:23:38
body:
  ... in hscolour when building packages.

  ###### Motivation for this change
  Haskell packages won't build under ghcjsHEAD.

  Using the following default.nix:
  ```
  { nixpkgs ? import ../../nixpkgs {}, compiler ? "ghcjsHEAD" }:
  let f = { mkDerivation, base, stdenv }:
    mkDerivation {
      pname = "some-pkg";
      version = "0.0.1";
      src = ./.;
      isLibrary = true;
      isExecutable = true;
      libraryHaskellDepends = [ base ];
      executableHaskellDepends = [ base ];
      license = stdenv.lib.licenses.mit;
    };
  in {
    some-pkg = nixpkgs.haskell.packages.${compiler}.callPackage f {};
  }
  ```
  the build fails with:
  ```
  error: while evaluating the attribute ‘nativeBuildInputs’ of the derivation ‘some-pkg-0.0.1’ at /home/jordan/repos/nixpkgs/pkgs/development/haskell-modules/generic-builder.nix:173:3:
  while evaluating the attribute ‘setupCompilerEnvironmentPhase’ of the derivation ‘Cabal-1.24.0.0’ at /home/jordan/repos/nixpkgs/pkgs/development/haskell-modules/generic-builder.nix:173:3:
  while evaluating ‘optionalString’ at /home/jordan/repos/nixpkgs/lib/strings.nix:138:26, called from /home/jordan/repos/nixpkgs/pkgs/development/haskell-modules/generic-builder.nix:205:7:
  while evaluating the attribute ‘nativeBuildInputs’ of the derivation ‘hscolour-1.24.1’ at /home/jordan/repos/nixpkgs/pkgs/development/haskell-modules/generic-builder.nix:173:3:
  infinite recursion encountered, at undefined position
  ```

  when built with the following command:
  ```
  nix-build -A some-pkg --show-trace
  ```

  ###### Things done

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

  ---


state: closed
title: skopeo: 0.1.16 -> 0.1.18
user_login: gilligan
html_url: https://github.com/NixOS/nixpkgs/pull/24511
updated_at: 2017-04-01 17:48:03
body:
  ###### Motivation for this change

  Update package

  ###### Things done

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

  ---


state: open
title: Hardened VirtualBox is broken
user_login: abbradar
html_url: https://github.com/NixOS/nixpkgs/issues/24512
updated_at: 2019-05-27 19:27:08
body:
  ## Issue description

  1) We need to wrap Qt 5 applications for them to work correctly (for example to have working file dialogs when GTK3 integration is used) -- so we wrap VirtualBox;
  2) Wrappers are currently implemented as shell scripts (see https://github.com/NixOS/nixpkgs/issues/11133);
  3) Hardened VirtualBox requires its binaries to be suid -- we achieve this using our setuid wrappers.

  We need to save all uids in our wrapper intact and Linux doesn't allow us to run shell scripts that way. So we can't currently fully use hardened VirtualBox (especially in GTK environments, but other bugs may surface).

  ### Steps to reproduce

  1) Install and run hardened VirtualBox;
  2) Attempt to open a file in a GTK environment.

  ## Technical details

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

  A proper way out of this is to fix #11133 however we also need to somehow fix this on release channel without introducing such groundbreaking changes. I propose to disable hardening in VirtualBox on 17.03 unless anyone has a better idea.

  EDIT: clarified that VirtualBox _works_ somewhat, but not ideally.


state: closed
title: xkbset: init at 0.5
user_login: drets
html_url: https://github.com/NixOS/nixpkgs/pull/24513
updated_at: 2017-04-01 23:17:31
body:
  ###### Motivation for this change
  I'd like to have sticky keys.

  ###### Things done

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

  ---


state: closed
title: multimc: 5 -> 0.5.1
user_login: cleverca22
html_url: https://github.com/NixOS/nixpkgs/pull/24514
updated_at: 2017-04-01 21:17:06
body:
  ###### Motivation for this change

  the old version was unable to handle new minecraft versions

  ###### Things done

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

  ---


state: closed
title: [doc] remove indentation
user_login: Zimmi48
html_url: https://github.com/NixOS/nixpkgs/pull/24515
updated_at: 2017-04-08 09:55:21
body:
  ###### Motivation for this change

  The standard in XML doc files in nixpkgs is not to use indentation.
  The files changed by this commit were found by browsing the NixOS manual and spotting odd indentation in command listings, as well as spurious new lines at the end of such listings.
  This commit should fix all these problems in the NixOS manual.

  ###### Remarks

  - ~~This is going to seem odd but I did not test the resulting generated doc, even though I'm pretty sure that my fix is correct. So before merging this patch, someone should test this or instruct me on how to test.~~ I did test it following instructions found in the manual and I can confirm that the fix is correct.

  - A lighter fix would have been to remove the indentation only for `<programlisting>`. Since the standard seems to be "no indentation", and in order to remind people not to use indentation, I rather chose to remove it entirely from the incriminated files.

  - If the patch is considered OK, it should be merged quickly (and probably backported to 17.03) because it is likely to create a lot of merge conflicts if we wait too long and other people propose other improvements to the affected files.


state: closed
title: [WIP] sks-module: init
user_login: primeos
html_url: https://github.com/NixOS/nixpkgs/pull/24516
updated_at: 2019-05-27 20:42:25
body:
  ###### Motivation for this change

  I wrote this a long time ago but never actually finished it... :flushed: It should basically work but some stuff is still missing and it isn't really polished yet and I didn't spend that much time actually testing it. Also there are some difficult design decisions, especially regarding the initial building of the database (except for a "standalone" server (e.g. for a KSP) this can take a long time and one needs to download a huge keydump).

  I hope I can actually finish it within the next few months. I thought it might be worth making a PR for the following reasons:
  - I might get some early feedback (e.g. about good/bad design-decisions, currently unsupported use-cases, ...)
  - It might already help someone in the meantime

  ###### Things done

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

  ---


state: closed
title: Can not have flake8 and ipython in the same python env
user_login: orivej
html_url: https://github.com/NixOS/nixpkgs/issues/24517
updated_at: 2017-04-01 18:10:53
body:
  ## Issue description

  Trying to install python env with flake8 and ipython in NixOS unstable fails:
  ```
  building path(s) ‘/nix/store/ija4agg1iyf7541y56pdgxfmkxbf34v2-python-2.7.13-env’
  collision between `/nix/store/12kp93bhx28ii1713p3xz9g0naz1hd3k-python2.7-configparser-3.5.0/lib/python2.7/site-packages/backports/__init__.py' and `/nix/store/nn8chrxk6dk2k6css8x7v171ry8kw6js-python2.7-backports.shutil_get_terminal_size-1.0.0/lib/python2.7/site-packages/backports/__init__.py'
  builder for ‘/nix/store/16jjbk3kg1b1yd6q48pvj7i6zygi0kyp-python-2.7.13-env.drv’ failed with exit code 25
  ```

  ### Steps to reproduce

  1. Upgrade NixOS unstable to `nixos-17.09pre104652.08c87ee`
  2. Append `[(pkgs.pythonFull.withPackages (ps: with ps; [flake8 ipython]))]` to `environment.systemPackages` and try to switch.

  ## Technical details

  * System: 17.09.git.72a18ef (this is 08c87ee with a few irrelevant commits on top)
  * Nix version: 1.11.8
  * Nixpkgs version: 17.09.git.72a18efebaM


state: closed
title: tweet-hs: init at 0.5.3.2
user_login: vmchale
html_url: https://github.com/NixOS/nixpkgs/pull/24518
updated_at: 2017-04-08 16:11:06
body:
  ###### Motivation for this change
  Add tweet-hs executable to nix.

  ###### Things done

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

  ---


state: closed
title: subgit: 3.1.0 -> 3.2.4
user_login: orivej
html_url: https://github.com/NixOS/nixpkgs/pull/24519
updated_at: 2017-04-07 22:20:52
body:
  ###### Motivation for this change

  Old URL is not even served anymore.

  ###### Things done

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


state: closed
title: Add Octave HG version, use with purePackages.octave
user_login: asppsa
html_url: https://github.com/NixOS/nixpkgs/pull/24520
updated_at: 2017-04-09 13:27:39
body:
  ###### Motivation for this change

  Octave's embedding API has some issues in the current version (4.2.x) which causes `purePackages.octave` to segfault. Presumably this is an issue for other packages that use the embedding API also, although I am not really across this.    The issue is fixed in Octave's Mercurial repo, so I have worked on adding an HG version of Octave to nixpkgs.

  This set of patches does the following:

  - Adds a derivation for building Octave from Mercurial, and adds a listing for this to `all-packages.nix`.  This also required adding the `epstool` package.
  - Changes `purePackages.octave` to use the mercurial version of Octave
  - Changes the platforms to `none` for both the above packages so that they don't get built by Hydra.  I wasn't sure about this, so if you think it should be built on Hydra, I can change it.


  ###### Things done

  I tried to test using sandboxing, but ran into a lot of errors with shebangs in packages that are needed to build (automake, etc.).  Not sure if it was something I was doing wrong, or if these packages are at fault.  Otherwise I did the bulk of my testing using `nix-shell --pure` on Archlinux.

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

  ---


state: closed
title: pycairo: fix build with Python 3.6
user_login: vaibhavsagar
html_url: https://github.com/NixOS/nixpkgs/pull/24522
updated_at: 2017-04-01 10:55:08
body:
  Addresses #24501.

  ###### Motivation for this change
  pycairo was not building using Python 3.6

  ###### Things done
  Apply the same patch as for Python 3.5 so that this builds correctly.

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

  ---


state: closed
title: ipfs: 0.4.6 -> 0.4.8
user_login: mateon1
html_url: https://github.com/NixOS/nixpkgs/pull/24523
updated_at: 2017-04-02 19:34:15
body:
  ###### Motivation for this change
  IPFS released a new version with a lot of improvements

  ###### Things done

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

  ---


state: closed
title: utop: fix on OCaml 4.04
user_login: vbgl
html_url: https://github.com/NixOS/nixpkgs/pull/24524
updated_at: 2017-09-04 01:54:49
body:
  ###### Motivation for this change

  See #24496. `utop` does not run properly on linux.

  This PR  makes two things to address the issue.

  1. the binaries are not stripped, as this confuses `ocamlrun`.
  2. the wrapper — which is needed to set a couple of environment variables — is customized to directly run `ocamlrun`.

  ###### Things done

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


state: open
title: Python: use environment variable for script name
user_login: FRidh
html_url: https://github.com/NixOS/nixpkgs/issues/24525
updated_at: 2017-05-22 08:18:07
body:
  ## Issue description

  Interpreters like Python do not support `exec -a` for setting the name of a script. For Python we currently inject a line in scripts that hardcodes the path to the original script. This works well in case the script is called and used from its original store path. However, if we wrap it again (e.g. with `python.buildEnv`) and the script calls itself, it will call itself in the original store path, and not via the one at the new wrapped path.

  ## Proposal

  Instead of hardcoding the absolute path we could let it check for an environment variable, e.g. `NIX_SCRIPT_NAME` or `NIX_PYTHON_NAME`. We can then pass this environment variable with `set` with the wrapper.

  cc @abbradar 

  ---

  By the way, I've started [writing](https://gist.github.com/FRidh/c3e974e34eac738405af699786b462d5) some things about the current Python infra, what the issues are, what we should support and what direction we could take. Its still very much WIP.


state: closed
title: idea: numerous fixes and improvements
user_login: miltador
html_url: https://github.com/NixOS/nixpkgs/pull/24526
updated_at: 2017-04-11 11:56:21
body:
  ###### Motivation for this change
  Improve JetBrains IDE packages.
   - Fix #24453: JetBrains IDEs are put under wrong scope
   - sort packages alphabetically in default.nix to reduce a mess
   - update CLion, Datagrip, RubyMine to latest versions
   - add Rider and Gogland IDEs, this makes JetBrains IDE set for NixOS complete

  ###### Things done

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

  ---


state: closed
title: iosevka: 1.11.4 -> 1.12.1
user_login: zimbatm
html_url: https://github.com/NixOS/nixpkgs/pull/24527
updated_at: 2017-04-03 17:30:53
body:
  I switched the source to fetch the more complete font pack.

  ###### Motivation for this change

  Hackernews-driven package update.

  ###### Things done

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

  ---


state: closed
title: ACME breaks in 17.03 stable
user_login: nh2
html_url: https://github.com/NixOS/nixpkgs/issues/24529
updated_at: 2017-04-01 13:24:26
body:
  ## Issue description

  I was upgrading from nixos-17.03 prerelase (commit `c64c26af`) to the newly released nixos-17.03 stable (commit `0c041520`). Deploying with nixops, it got stuck when activating the systemd service for ACME.

  ## Technical details

  In `journalctl`, first:

  ```
  Apr 01 11:11:54 machine1 acme-example.com-start[11283]: 2017-04-01 11:11:54,529:DEBUG:requests.packages.urllib3.connectionpool:395: https://acme-v01.api.letsencrypt.or
  Apr 01 11:11:54 machine1 acme-example.com-start[11283]: 2017-04-01 11:11:54,530:DEBUG:acme.client:641: Received response:
  Apr 01 11:11:54 machine1 acme-example.com-start[11283]: HTTP 409
  Apr 01 11:11:54 machine1 acme-example.com-start[11283]: Server: nginx
  Apr 01 11:11:54 machine1 acme-example.com-start[11283]: Content-Type: application/problem+json
  Apr 01 11:11:54 machine1 acme-example.com-start[11283]: Content-Length: 107
  Apr 01 11:11:54 machine1 acme-example.com-start[11283]: Boulder-Request-Id: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
  Apr 01 11:11:54 machine1 acme-example.com-start[11283]: Boulder-Requester: 1234567
  Apr 01 11:11:54 machine1 acme-example.com-start[11283]: Location: https://acme-v01.api.letsencrypt.org/acme/reg/1234567
  Apr 01 11:11:54 machine1 acme-example.com-start[11283]: Replay-Nonce: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA-Ww
  Apr 01 11:11:54 machine1 acme-example.com-start[11283]: Expires: Sat, 01 Apr 2017 11:11:54 GMT
  Apr 01 11:11:54 machine1 acme-example.com-start[11283]: Cache-Control: max-age=0, no-cache, no-store
  Apr 01 11:11:54 machine1 acme-example.com-start[11283]: Pragma: no-cache
  Apr 01 11:11:54 machine1 acme-example.com-start[11283]: Date: Sat, 01 Apr 2017 11:11:54 GMT
  Apr 01 11:11:54 machine1 acme-example.com-start[11283]: Connection: close
  Apr 01 11:11:54 machine1 acme-example.com-start[11283]: {
  Apr 01 11:11:54 machine1 acme-example.com-start[11283]:   "type": "urn:acme:error:malformed",
  Apr 01 11:11:54 machine1 acme-example.com-start[11283]:   "detail": "Registration key is already in use",
  Apr 01 11:11:54 machine1 acme-example.com-start[11283]:   "status": 409
  Apr 01 11:11:54 machine1 acme-example.com-start[11283]: }
  ```

  then 5 minutes later the failure:

  ```
  Apr 01 11:16:09 machine1 acme-example.com-start[11283]: 2017-04-01 11:16:09,350:DEBUG:requests.packages.urllib3.connectionpool:395: https://acme-v01.api.letsencrypt.org:443 "POST /acme/new-authz HTTP/1.1" 201 1001
  Apr 01 11:16:09 machine1 acme-example.com-start[11283]: 2017-04-01 11:16:09,350:DEBUG:acme.client:641: Received response:
  Apr 01 11:16:09 machine1 acme-example.com-start[11283]: HTTP 201
  Apr 01 11:16:09 machine1 acme-example.com-start[11283]: Server: nginx
  Apr 01 11:16:09 machine1 acme-example.com-start[11283]: Content-Type: application/json
  Apr 01 11:16:09 machine1 acme-example.com-start[11283]: Content-Length: 1001
  Apr 01 11:16:09 machine1 acme-example.com-start[11283]: Boulder-Request-Id: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
  Apr 01 11:16:09 machine1 acme-example.com-start[11283]: Boulder-Requester: 8807399
  Apr 01 11:16:09 machine1 acme-example.com-start[11283]: Link: <https://acme-v01.api.letsencrypt.org/acme/new-cert>;rel="next"
  Apr 01 11:16:09 machine1 acme-example.com-start[11283]: Location: https://acme-v01.api.letsencrypt.org/acme/authz/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
  Apr 01 11:16:09 machine1 acme-example.com-start[11283]: Replay-Nonce: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
  Apr 01 11:16:09 machine1 acme-example.com-start[11283]: X-Frame-Options: DENY
  Apr 01 11:16:09 machine1 acme-example.com-start[11283]: Strict-Transport-Security: max-age=604800
  Apr 01 11:16:09 machine1 acme-example.com-start[11283]: Expires: Sat, 01 Apr 2017 11:16:09 GMT
  Apr 01 11:16:09 machine1 acme-example.com-start[11283]: Cache-Control: max-age=0, no-cache, no-store
  Apr 01 11:16:09 machine1 acme-example.com-start[11283]: Pragma: no-cache
  Apr 01 11:16:09 machine1 acme-example.com-start[11283]: Date: Sat, 01 Apr 2017 11:16:09 GMT
  Apr 01 11:16:09 machine1 acme-example.com-start[11283]: Connection: keep-alive
  Apr 01 11:16:09 machine1 acme-example.com-start[11283]: {
  Apr 01 11:16:09 machine1 acme-example.com-start[11283]:   "identifier": {
  Apr 01 11:16:09 machine1 acme-example.com-start[11283]:     "type": "dns",
  Apr 01 11:16:09 machine1 acme-example.com-start[11283]:     "value": "example.com"
  Apr 01 11:16:09 machine1 acme-example.com-start[11283]:   },
  Apr 01 11:16:09 machine1 acme-example.com-start[11283]:   "status": "pending",
  Apr 01 11:16:09 machine1 acme-example.com-start[11283]:   "expires": "2017-04-08T11:16:09.230426009Z",
  Apr 01 11:16:09 machine1 acme-example.com-start[11283]:   "challenges": [
  Apr 01 11:16:09 machine1 acme-example.com-start[11283]:     {
  Apr 01 11:16:09 machine1 acme-example.com-start[11283]:       "type": "http-01",
  Apr 01 11:16:09 machine1 acme-example.com-start[11283]:       "status": "pending",
  Apr 01 11:16:09 machine1 acme-example.com-start[11283]:       "uri": "https://acme-v01.api.letsencrypt.org/acme/challenge/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/123456789",
  Apr 01 11:16:09 machine1 acme-example.com-start[11283]:       "token": "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA"
  Apr 01 11:16:09 machine1 acme-example.com-start[11283]:     },
  Apr 01 11:16:09 machine1 acme-example.com-start[11283]:     {
  Apr 01 11:16:09 machine1 acme-example.com-start[11283]:       "type": "tls-sni-01",
  Apr 01 11:16:09 machine1 acme-example.com-start[11283]:       "status": "pending",
  Apr 01 11:16:09 machine1 acme-example.com-start[11283]:       "uri": "https://acme-v01.api.letsencrypt.org/acme/challenge/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/123456787",
  Apr 01 11:16:09 machine1 acme-example.com-start[11283]:       "token": "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA"
  Apr 01 11:16:09 machine1 acme-example.com-start[11283]:     },
  Apr 01 11:16:09 machine1 acme-example.com-start[11283]:     {
  Apr 01 11:16:09 machine1 acme-example.com-start[11283]:       "type": "dns-01",
  Apr 01 11:16:09 machine1 acme-example.com-start[11283]:       "status": "pending",
  Apr 01 11:16:09 machine1 acme-example.com-start[11283]:       "uri": "https://acme-v01.api.letsencrypt.org/acme/challenge/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/123456789",
  Apr 01 11:16:09 machine1 acme-example.com-start[11283]:       "token": "AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA"
  Apr 01 11:16:09 machine1 acme-example.com-start[11283]:     }
  Apr 01 11:16:09 machine1 acme-example.com-start[11283]:   ],
  Apr 01 11:16:09 machine1 acme-example.com-start[11283]:   "combinations": [
  Apr 01 11:16:09 machine1 acme-example.com-start[11283]:     [
  Apr 01 11:16:09 machine1 acme-example.com-start[11283]:       2
  Apr 01 11:16:09 machine1 acme-example.com-start[11283]:     ],
  Apr 01 11:16:09 machine1 acme-example.com-start[11283]:     [
  Apr 01 11:16:09 machine1 acme-example.com-start[11283]:       0
  Apr 01 11:16:09 machine1 acme-example.com-start[11283]:     ],
  Apr 01 11:16:09 machine1 acme-example.com-start[11283]:     [
  Apr 01 11:16:09 machine1 acme-example.com-start[11283]:       1
  Apr 01 11:16:09 machine1 acme-example.com-start[11283]:     ]
  Apr 01 11:16:09 machine1 acme-example.com-start[11283]:   ]
  Apr 01 11:16:09 machine1 acme-example.com-start[11283]: }
  Apr 01 11:16:09 machine1 acme-example.com-start[11283]: 2017-04-01 11:16:09,350:DEBUG:acme.client:666: Storing nonce: AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA
  Apr 01 11:16:09 machine1 acme-example.com-start[11283]: Traceback (most recent call last):
  Apr 01 11:16:09 machine1 acme-example.com-start[11283]:   File "/nix/store/8s4lhfv87hq8w104jp2qgk9a7msvpz1a-simp_le-client-0.1.1/lib/python2.7/site-packages/simp_le.py", line 1401, in main
  Apr 01 11:16:09 machine1 acme-example.com-start[11283]:     return main_with_exceptions(cli_args)
  Apr 01 11:16:09 machine1 acme-example.com-start[11283]:   File "/nix/store/8s4lhfv87hq8w104jp2qgk9a7msvpz1a-simp_le-client-0.1.1/lib/python2.7/site-packages/simp_le.py", line 1386, in main_with_exceptions
  Apr 01 11:16:09 machine1 acme-example.com-start[11283]:     persist_new_data(args, existing_data)
  Apr 01 11:16:09 machine1 acme-example.com-start[11283]:   File "/nix/store/8s4lhfv87hq8w104jp2qgk9a7msvpz1a-simp_le-client-0.1.1/lib/python2.7/site-packages/simp_le.py", line 1297, in persist_new_data
  Apr 01 11:16:09 machine1 acme-example.com-start[11283]:     save_validation(roots[name], challb, validation)
  Apr 01 11:16:09 machine1 acme-example.com-start[11283]:   File "/nix/store/8s4lhfv87hq8w104jp2qgk9a7msvpz1a-simp_le-client-0.1.1/lib/python2.7/site-packages/simp_le.py", line 982, in save_validation
  Apr 01 11:16:09 machine1 acme-example.com-start[11283]:     with open(path, 'w') as validation_file:
  Apr 01 11:16:09 machine1 acme-example.com-start[11283]: IOError: [Errno 13] Permission denied: u'/var/lib/acme/acme-challenge/.well-known/acme-challenge/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA'
  Apr 01 11:16:09 machine1 acme-example.com-start[11283]: Unhandled error has happened, traceback is above
  Apr 01 11:16:09 machine1 acme-example.com-start[11283]: Debugging tips: -v improves output verbosity. Help is available under --help.
  Apr 01 11:16:09 machine1 systemd[1]: acme-example.com.service: Main process exited, code=exited, status=2/INVALIDARGUMENT
  Apr 01 11:16:09 machine1 systemd[1]: Failed to start Renew ACME Certificate for example.com.
  Apr 01 11:16:09 machine1 systemd[1]: acme-example.com.timer: Adding 10min 21.272622s random time.
  Apr 01 11:16:09 machine1 systemd[1]: acme-example.com.service: Unit entered failed state.
  Apr 01 11:16:09 machine1 systemd[1]: acme-example.com.timer: Adding 40min 11.287818s random time.
  Apr 01 11:16:09 machine1 systemd[1]: acme-example.com.service: Failed with result 'exit-code'.
  Apr 01 11:16:10 machine1 nixos[10872]: switching to system configuration /nix/store/aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa-nixos-system-machine1-17.03pre-git failed (status 4)
  ```


state: closed
title: oracle-instantclient: add optional odbc support
user_login: mulderr
html_url: https://github.com/NixOS/nixpkgs/pull/24530
updated_at: 2017-04-05 08:24:50
body:
  ###### Motivation for this change

  Oracle instant client derivation does not currently provide ODBC support. This PR adds optional support for ODBC via `odbcSupport` flag. The flag is disabled by default because not all people will use ODBC and it requires manual download of yet another file from Oracle website. There should be no change to the default behavior of the package.

  ###### Things done

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

  ---


state: closed
title: Fix acme dir permissions 17.03
user_login: nh2
html_url: https://github.com/NixOS/nixpkgs/pull/24531
updated_at: 2017-04-01 13:16:46
body:
  Fixes the permissions error of #24529 (but not the startup delay mentioned in https://github.com/NixOS/nixpkgs/issues/24529#issuecomment-290919091).

  You probably want to cherry-pick that onto `master` too.


state: closed
title: [doc] improve "getting the sources" chapter
user_login: Zimmi48
html_url: https://github.com/NixOS/nixpkgs/pull/24533
updated_at: 2017-04-03 13:34:24
body:
  This commit contains three improvements:
  - the default channel used by `nixos-rebuild` is `nixos`, not `nixos-unstable` (am I right?)
  - fix an inconsistency between commit hashes in an example
  - a bit more info on what changing the links in `~/.nix-defexpr` implies (based on experience)


state: open
title: Setting environment related options on non DE setups!
user_login: noisecrew
html_url: https://github.com/NixOS/nixpkgs/issues/24534
updated_at: 2017-04-01 15:02:44
body:
  Hello;
  Running a fluxbox only system I face some problems setting basic things such as:

  - Mouse/cursor Theme
  - Default (preferred) application (like changing something instead of xterm as default terminal)
  - Setting system wide values (like default  authentication agent line xdg-su or gksu).
  - managing system wide aliases (like ls -gpH and others)
  I am sure there are ways to set these; but I am on the dark. So please shed some light on these matters.
  Thank You :)


state: closed
title: terminal-server: change display resolution?
user_login: lukego
html_url: https://github.com/NixOS/nixpkgs/issues/24536
updated_at: 2017-04-01 17:35:45
body:
  ## Issue description

  The NixOS terminal server ([Running your NixOS desktop in the cloud](http://nixer.ghost.io/nixos-in-the-cloud/)) seems to be working well but with a fixed display size of 1024x768. I would like to override this size but I am wondering how to do that?

  The value is in the systemd environment for [FD_GEOM](https://github.com/NixOS/nixpkgs/blob/master/nixos/modules/services/x11/terminal-server.nix#L38) but I am not sure how to override this in my NixOS config file i.e. without editing `terminal-server.nix` or defining a whole new service.

  ## Technical details

  * System: 16.09.1836.067e66a (Flounder)


state: closed
title: doc python: advise against withPackages
user_login: orivej
html_url: https://github.com/NixOS/nixpkgs/pull/24537
updated_at: 2017-06-25 15:53:43
body:
  This clarifies why use of `withPackages` is limited to other packages at best, and that it definitely should not be used in `configuration.nix`. Discovered in #24517.


state: closed
title: vulkan-loader: 1.0.39.1 -> 1.0.42.2
user_login: Ralith
html_url: https://github.com/NixOS/nixpkgs/pull/24539
updated_at: 2017-06-07 23:07:59
body:
  ###### Motivation for this change
  Bugfixes, upstreamed patches.

  ###### Things done

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

  ---


state: closed
title: Some Emacs packages got broken with 17.03
user_login: gnidorah
html_url: https://github.com/NixOS/nixpkgs/issues/24540
updated_at: 2017-05-11 14:08:57
body:
  ## Issue description

  Hi.
  Some Emacs packages which were ok at 16.09 got broken with 17.03

  ### Steps to reproduce

  - Adding `zerodark-theme` leads to `output path ‘/nix/store/s2id04jc7lrhnilsc9vgi8i1p1003jxy-font-lock+.el’ has sha256 hash ‘0iajkgh0n3pbrwwxx9rmrrwz8dw2m7jsp4mggnhq7zsb20ighs30’ when ‘0ffs2c7gyhfa2mskdh7a1yp0na99kk282zm4zn56ljp55rrnnnh0’ was expected` error
  - If I activate `ergoemacs-mode`, Emacs shows the error `Opening output file: No such file or directory, /home/gnidorah/.emacs.d/ergoemacs-extras/ergoemacs-global-25-1-1-x86-64-unknown-linux-gnu.el.gz`. It doesn't matter whether it was installed from `melpaStablePackages` or `melpaPackages`. One from `elpaPackages` loads but produces a warning `Invalid slot name: #<ergoemacs-theme-component-map-list ergoemacs-theme-component-map-list>, standard`

  ## Technical details

  * System: (NixOS: `nixos-version`, Ubuntu/Fedora: `lsb_release -a`, ...)
  * Nix version: (run `nix-env --version`)
  * Nixpkgs version: (run `nix-instantiate --eval '<nixpkgs>' -A lib.nixpkgsVersion`)


state: closed
title: Pharo broken on 17.03
user_login: lukego
html_url: https://github.com/NixOS/nixpkgs/issues/24541
updated_at: 2017-04-04 10:01:27
body:
  ## Issue description

  I am not able to run Pharo on NixOS with the 17.03 channel. Running `pharo-launcher` I get a segmentation fault with a long backtrace ([gist](https://gist.github.com/lukego/29cffe9b514b569049f7691ad7a602b7)). (Stack overflow?)

  I also tried running the latest Pharo 5 VM from pharo.org (`Pharo-50771.image`) using the `pharo-spur-vm-x` from nixpkgs and this failed with a different error ([gist](https://gist.github.com/5d86fc3c9b6c8f25a807fab309b874fb)).

  Any ideas @DamienCassou?

  ## Technical details

  * System: NixOS 16.03.1349.dda40aa8d1 (Emu)
  * Nix version: nix-env (Nix) 1.11.4
  * Nixpkgs version: 17.03.873.0c041520c3.


state: closed
title: firejail: Error: cannot establish communication with the parent, exiting...
user_login: tex
html_url: https://github.com/NixOS/nixpkgs/issues/24542
updated_at: 2017-06-06 06:37:49
body:
  ## Issue description

  firejail bash
  ...
  Error: cannot establish communication with the parent, exiting...
  ...

  ### Steps to reproduce

  [milan@nixos ~]$ firejail --debug bash                                                                                                                                                                                          ~
  Autoselecting /nix/store/fibk8jc2iwswn1q1d7aw98pcw2l3lzjf-bash-4.4-p12/bin/bash as shell
  Command name #bash#
  Attempting to find default.profile...
  Found default profile in /nix/store/y4ai4pgjizcanjahcfcd785i7n0h6r4q-firejail-0.9.44.8/etc/firejail directory
  Reading profile /nix/store/y4ai4pgjizcanjahcfcd785i7n0h6r4q-firejail-0.9.44.8/etc/firejail/default.profile
  Reading profile /nix/store/y4ai4pgjizcanjahcfcd785i7n0h6r4q-firejail-0.9.44.8/etc/firejail/disable-common.inc
  Reading profile /nix/store/y4ai4pgjizcanjahcfcd785i7n0h6r4q-firejail-0.9.44.8/etc/firejail/disable-programs.inc
  Reading profile /nix/store/y4ai4pgjizcanjahcfcd785i7n0h6r4q-firejail-0.9.44.8/etc/firejail/disable-passwdmgr.inc

  ** Note: you can use --noprofile to disable default.profile **

  DISPLAY :0, 0
  Using the local network stack
  Parent pid 17474, child pid 17475
  Initializing child process
  Host network configured
  PID namespace installed
  Mounting tmpfs on /run/firejail/mnt directory
  Mounting read-only /bin, /sbin, /lib, /lib32, /lib64, /usr, /etc, /var
  Mounting tmpfs on /var/lock
  Mounting tmpfs on /var/tmp
  Mounting tmpfs on /var/log
  Create the new utmp file
  Mount the new utmp file
  Cleaning /home directory
  Sanitizing /etc/passwd, UID_MIN 1000
  Sanitizing /etc/group, GID_MIN 1000
  Disable /run/firejail/network
  Disable /run/firejail/bandwidth
  Disable /run/firejail/name
  Disable /run/firejail/x11
  Remounting /proc and /proc/sys filesystems
  Remounting /sys directory
  Disable /sys/firmware
  Disable /sys/hypervisor
  Disable /sys/module
  Disable /sys/power
  Disable /sys/kernel/debug
  Disable /sys/kernel/vmcoreinfo
  Disable /proc/sys/fs/binfmt_misc
  Disable /proc/sys/kernel/core_pattern
  Disable /proc/sys/kernel/modprobe
  Disable /proc/sysrq-trigger
  Disable /proc/sys/vm/panic_on_oom
  Disable /proc/irq
  Disable /proc/bus
  Disable /proc/config.gz
  Disable /proc/timer_list
  Disable /proc/timer_stats
  Disable /proc/kcore
  Disable /proc/kallsyms
  Disable /boot
  Disable /dev/port
  Disable /dev/kmsg
  Disable /proc/kmsg
  Disable /home/milan/.gnuplot_history
  Disable /home/milan/.zsh_history
  Disable /home/milan/.bash_history
  Mounting read-only /home/milan/.local/share/applications
  Disable /home/milan/.kde/Autostart
  Error: cannot establish communication with the parent, exiting...
  [milan@nixos ~]$                                                      

  ## Technical details

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

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

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


state: closed
title: gitkraken: add desktop entry
user_login: winniequinn
html_url: https://github.com/NixOS/nixpkgs/pull/24543
updated_at: 2017-05-27 17:05:18
body:
  ###### Motivation for this change

  A desktop entry is always nice for a desktop application like GitKraken! Most other Linux distributions that package GitKraken already have a desktop entry.

  **Note:** The tarball does not contain an icon so switched over to using the dpkg.

  ###### Things done

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

  ---


state: closed
title: skopeo: default policy
user_login: NeQuissimus
html_url: https://github.com/NixOS/nixpkgs/pull/24544
updated_at: 2017-04-08 12:36:44
body:
  ###### Motivation for this change
  Operations like "copy" may need a policy.
  Skopeo looks in `/etc/containers/` by default. This changes said behaviour to look inside the nix store path.

  ###### Things done

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

  ---


state: closed
title: lightdm: 1.18.1 -> 1.22.0
user_login: ndowens
html_url: https://github.com/NixOS/nixpkgs/pull/24545
updated_at: 2017-04-02 13:29:44
body:
  ###### Motivation for this change
  Update

  ###### Things done

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

  ---


state: closed
title: Fix geoclue build on macOS
user_login: hamishmack
html_url: https://github.com/NixOS/nixpkgs/pull/24546
updated_at: 2017-04-07 06:32:15
body:
  ###### Motivation for this change

  geoclue (needed by WebKitGTK+) did not build on MacOS

  ###### Things done

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

  ---


state: closed
title: glyr: init at 1.0.10
user_login: sternenseemann
html_url: https://github.com/NixOS/nixpkgs/pull/24547
updated_at: 2017-04-15 16:40:24
body:
  ###### Motivation for this change


  ###### Things done

  - [x] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
     - [x] NixOS
     - [ ] macOS
     - [ ] Linux
  - [x] Tested execution of all binary files (usually in `./result/bin/`)
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  --

  Help with macOS would be appreciated. [Instructions for macOS](https://github.com/sahib/glyr/wiki/Compiling#mac-os-x).


state: closed
title: [FYI] pykde4 broken on master
user_login: primeos
html_url: https://github.com/NixOS/nixpkgs/issues/24548
updated_at: 2017-04-29 21:12:58
body:
  ## Issue description

  According to hydra ([Latest builds for job nixpkgs:trunk:kde4.pykde4.x86_64-linux](https://hydra.nixos.org/job/nixpkgs/trunk/kde4.pykde4.x86_64-linux/all?page=1)) `kde4.pykde4` is broken since 2017-03-10. I.e. the between 32bcda741a9f58d376ad1f1de0b051571cddc3d2 and 665a89c4a4d2b8c9b450da92a66aa23368fa5ec1. Looking at the history I suspect it was a0f3590c5bf23bd8ac877ff6b88d06163e4b1757 (pyqt4: 4.11.3 -> 4.12). Seems like it doesn't work with the new version...

  cc @vbgl @FRidh @ttuegel @Phreedom @abbradar - Any ideas how we could fix this?


state: closed
title: qemu: 2.8.0 -> 2.8.1
user_login: volth
html_url: https://github.com/NixOS/nixpkgs/pull/24549
updated_at: 2019-04-17 01:50:29
body:
  ###### Motivation for this change

  minor release.
  some bugfixes and security patches are applied, but not all.
  it also includes @dezgeg's patch mentioned in https://github.com/NixOS/nixpkgs/issues/23957#issuecomment-288117708

  ###### Things done

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

  ---


state: open
title: seccomp profiles are not supported on this docker daemon
user_login: rdesfo
html_url: https://github.com/NixOS/nixpkgs/issues/24550
updated_at: 2017-04-02 00:53:26
body:
  ## Issue description

  Unable to use seccomp profiles with docker

  ## Steps to reproduce

  ### download default seccomp profile and try to run it

  ``` sh
  wget https://raw.githubusercontent.com/docker/docker/master/profiles/seccomp/default.json -O /tmp/default.json 2>&1 

  --2017-04-01 12:45:58--  https://raw.githubusercontent.com/docker/docker/master/profiles/seccomp/default.json
  Resolving raw.githubusercontent.com (raw.githubusercontent.com)... 151.101.116.133
  Connecting to raw.githubusercontent.com (raw.githubusercontent.com)|151.101.116.133|:443... connected.
  HTTP request sent, awaiting response... 200 OK
  Length: 14152 (14K) [text/plain]
  Saving to: ‘/tmp/default.json’

       0K .......... ...                                        100%  473K=0.03s

  2017-04-01 12:45:58 (473 KB/s) - ‘/tmp/default.json’ saved [14152/14152]

  $ docker run --rm  --security-opt seccomp=/tmp/default.json alpine sh

  /nix/store/kdq94vmln4ybyxs86wjp85gb2pfaf261-docker-17.03.0-ce/libexec/docker/docker:
  Error response from daemon: linux seccomp: seccomp profiles are not supported on this daemon, you cannot specify a custom seccomp profile.
  ```

  ### check kernel to see if =CONFIG_SECCOMP= is enabled

  ``` sh
  zcat /proc/config.gz | grep SECCOMP

  : CONFIG_HAVE_ARCH_SECCOMP_FILTER=y
  : CONFIG_SECCOMP_FILTER=y
  : CONFIG_SECCOMP=y
  ```
  ### check process is sandboxed by seccomp

  ``` sh
  $ for i in $(ps -aux | grep [d]ocker | awk '{print $2}'); do grep -r Seccomp /proc/$i/status; done
  : Seccomp:	0
  : Seccomp:	0
  : Seccomp:	0
  ```

  ## Technical details

  ``` sh
  $ nixos-version
  17.09pre104652.08c87ee (Hummingbird)
  ```


state: closed
title: steam: openssl/libcrypto errors in various games
user_login: benley
html_url: https://github.com/NixOS/nixpkgs/issues/24555
updated_at: 2017-12-24 00:35:02
body:
  ## Issue description

  Causes launch failure.

  `
  ./runner: relocation error: ./runner: symbol ENGINE_load_builtin_engines, version OPENSSL_1.0.0 not defined in file libcrypto.so.1.0.0 with link time reference
  `

  So far I've seen this error message in:

  - Life Is Strange
  - Cook, Serve, Delicious!

  ### Steps to reproduce

  Install Steam. Install one of the above games.  Run steam in a terminal where you can see the log output.  Run one of those games.  See it fail.  Sadface.

  ## Technical details

  * System: NixOS 17.03
  * Nix version: 1.11.8
  * Nixpkgs version: 0c041520c308057159ba806457c02432920f372f


state: closed
title: Pool not being exported properly when using ZFS
user_login: johnramsden
html_url: https://github.com/NixOS/nixpkgs/issues/24556
updated_at: 2017-04-19 17:17:14
body:
  ## Issue description

  I am running ZFS on root and i'm sharing a pool dual-booting between NixOS and arch. Whenever I go from NixOS to arch I get a failed boot and i'm told the pool wasn't exported properly.

  ### Steps to reproduce

  Share a ZFS pool between Nix and Arch.

  ## Technical details

  * System: (NixOS: nix-env (Nix) 1.11.8 )
  * ZFS version:  0.6.5.9-1
  * spl version:   0.6.5.9-1
  * Arch linux:    4.10.6-1-ARCH x86_64

  Thought the problem might be that I didn't have the same hostid between the two installs so I set them to be the same. Even with them set the same the pool won't import going from NixOS to Arch.


state: open
title: Roccat Ryos Keyboard not Working During Early Boot
user_login: ntruessel
html_url: https://github.com/NixOS/nixpkgs/issues/24557
updated_at: 2017-04-02 10:13:07
body:
  ## Issue description
  When trying to enter the decryption key during early boot, my USB keyboard (Roccat Ryos MK Pro) is not working. Hence I am unable to enter the decryption key. Using a Logitech K120 Keyboard works fine, so this issue seems to be hardware related.

  ### Steps to reproduce
  1. Boot NixOS install image (EFI).
  2. Partition drive 
    * EFI EF00 (200MiB)
    * crypt container 8E00 *
  3. Create LUKS Container
  4. Open LUKS Container
  5. Setup LVM
    * swap 4G
    * root *
  6. Format disks
  7. Mount on `/mnt`
  8. `nixos-generate-config --root /mnt`
  9. Edit config (add section for `boot.initrd.luks.devices`)
  10. `nixos-install`
  11. Reboot.
  12. Try to enter key with Roccat keyboard --> not working
  13. Try to enter key with Logitech K120 --> working fine and booting
  14. Both keyboards work in login screen.


  ## Technical details

  * System: `17.03.873.0c041520c3 (Gorilla)`
  * Nix version: `nix-env (Nix) 1.11.8`
  * Nixpkgs version: `"17.03.873.0c041520c3"`


state: closed
title: qt58: Fix path to qhelpgenerator in cmake file.
user_login: ambrop72
html_url: https://github.com/NixOS/nixpkgs/pull/24558
updated_at: 2017-04-05 23:03:12
body:
  It is located in the dev output, fix it as for qcollectiongenerator.
  This fixes a build error in KDevelop.

  ###### Motivation for this change
  Build error in KDevelop (Hydra doesn't show the log for some reason). It is because the path in the installed cmake file to qhelpgenerator is wrong, it points to the default output but the binary is in the dev output.

  ###### Things done

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

  ---


state: closed
title: mtools: fix build on darwin
user_login: georgewhewell
html_url: https://github.com/NixOS/nixpkgs/pull/24559
updated_at: 2017-04-05 09:13:09
body:
  ###### Motivation for this change

  mtools fails to build on darwin

  ###### Things done

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

  ---


state: closed
title: Some user-set aliases get ignored
user_login: TomSmeets
html_url: https://github.com/NixOS/nixpkgs/issues/24560
updated_at: 2018-10-14 13:44:38
body:
  ## Issue description
  The shell aliases that get set inside [nixos/modules/programs/shell.nix](https://github.com/NixOS/nixpkgs/blob/master/nixos/modules/programs/shell.nix#L17-L21')  will overide the user-set shellAliases.

  I think that this module should use `lib.mkDefault` for each seperate alias. But I did not get that working.
  ### Steps to reproduce
  #### configuration.nix
  ```nix
  { ... }:
  {
    environment.shellAliases = {
      l = "ls -laXF --group-directories-first";
    };
  }
  ```
  #### bash
  ```shell
  > alias
  l='ls -alh'
  ll='ls -l'
  ls='ls --color=tty'
  run-help=man
  which-command=whence
  ```

  ## Technical details
  * System: (NixOS: `nixos-version`, Ubuntu/Fedora: `lsb_release -a`, ...)
  `17.09.git.03a969d (Hummingbird)`
  * Nix version: (run `nix-env --version`)
  * Nixpkgs version: (run `nix-instantiate --eval '<nixpkgs>' -A lib.nixpkgsVersion`)


state: closed
title: xorg xf86-video-amdgpu: 1.2.0 -> 1.3.0
user_login: vcunat
html_url: https://github.com/NixOS/nixpkgs/pull/24561
updated_at: 2017-04-12 19:05:47
body:
  ###### Motivation for this change
  I have no GPU capable of running on this.  It would better be tested a little by someone before merging.

  ###### Things done

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

  ---


state: open
title: power management is not loaded in plasma 5
user_login: yochai
html_url: https://github.com/NixOS/nixpkgs/issues/24563
updated_at: 2019-01-16 15:39:54
body:
  ## Issue description
  Going into Power Management under system settings in plasma 5 shows an error message:

  > Power Management configuration module could not be loaded.
  > The Power Management Service appears not to be running.
  > This can be solved by starting or scheduling it inside "Startup and Shutdown"

  Checking under "Startup and Shutdown" there is no Power Management service.
  I tried to enable powerManagement and upower.

  ```
  ps aux | grep upower
  root      1125  0.0  0.0 283452  6536 ?        Ssl  12:55   0:00 upowerd
  ```

  `/nix/store/dj9gwhvb0nnbi8zyhbl2r84i5d7m66la-powerdevil-5.8.6/lib/libexec/org_kde_powerdevil`

  Seems to be running too.
  ## Technical details
  I'm running 17.09.git.88da9ab (Hummingbird)


state: closed
title: network-manager segfaults after nixos-rebuild switch
user_login: ben0x539
html_url: https://github.com/NixOS/nixpkgs/issues/24564
updated_at: 2017-04-05 11:18:41
body:
  ## Issue description

  After nixos-rebuild switch, the network-manager service goes down and immediately segfaults every time it tries to come up again.

  ### Steps to reproduce

  1. `nixos-rebuild switch`
  2. `sudo systemctl start network-manager.service`
  3. check journalctl for the segfault message or something, anyway, at this point I don't have working network anymore.

  ## Technical details

  nixos 17.09pre104870.cc779bc421


state: closed
title: jitsi: Fixed java not found
user_login: ndowens
html_url: https://github.com/NixOS/nixpkgs/pull/24565
updated_at: 2017-04-02 15:52:00
body:
  ###### Motivation for this change
  Fixed java not found

  ###### Things done

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

  ---


state: closed
title: dmenu2: Cosmetic change
user_login: ndowens
html_url: https://github.com/NixOS/nixpkgs/pull/24566
updated_at: 2017-04-02 21:18:44
body:
  ###### Motivation for this change
  Cosmetic

  ###### Things done

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

  ---


state: open
title: NixOS 17.03: infinite recursion with dynamic mount points.
user_login: c0c0n3
html_url: https://github.com/NixOS/nixpkgs/issues/24570
updated_at: 2017-04-16 10:01:51
body:
  ## Issue description
  If I try to generate `fileSystems` mount point attributes dynamically, Nix bombs out with an "infinite recursion encountered" message.

  ### Steps to reproduce
  Run `nixos-rebuild build` on this configuration:

      { config, lib, pkgs, ... }:
      with lib;
      {
        imports = [ /etc/nixos/hardware-configuration.nix ];

        # Create a user.
        users.users.sillyb = {
          isNormalUser = true;
        };

        # Try to dynamically generate mount points for the above user given a
        # list of directory names.
        fileSystems = let
          # Inputs.
          dirNames = [ "d1" "d2" ];

          # Helper function to make a mount point attribute out of a directory
          # name. Mounting each directory in our user's home.
          mountRoot = config.users.users.sillyb.home;
          mount = d: {
            "${mountRoot}/${d}" = {
              fsType = "vboxsf";
              device = "${d}";
            };
          };
        in
          # Generated mount points.
          foldl (ms: d: ms // (mount d)) {} dirNames;

      }

  If it helps, this code used to work in 16.09.

  ## Technical details

  * System: NixOS 17.03.873.0c041520c3 (Gorilla) running as a VirtualBox 5.1.14 guest)
  * Nix version: nix-env (Nix) 1.11.8
  * Nixpkgs version: 17.03.873.0c041520c3


state: closed
title: Kodi: use kodi fork of libdvdnav/libdvdread. Fix #24153 (dvd playback)
user_login: jbgi
html_url: https://github.com/NixOS/nixpkgs/pull/24571
updated_at: 2019-04-17 01:50:29
body:
  ###### Motivation for this change
  The Kodi project has forked libdvdnav and libdvdread to include kodi specific support. See http://forum.kodi.tv/printthread.php?tid=294976
  Dvd playback in kodi does not work with upstream libdvdnav/libdvdread.

  ###### Things done

  - Built on platform(s)
     - [x] Linux
  - [x] Tested execution of all binary files (usually in `./result/bin/`)
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: ntpd: Add patch to allow getpid syscall in seccomp filter.
user_login: ambrop72
html_url: https://github.com/NixOS/nixpkgs/pull/24573
updated_at: 2018-07-28 20:43:27
body:
  Fixes issue #21136.

  The problem is that the seccomp system call filter configured by ntpd did not
  include getpid, but the program then called getpid which hanged. This could be
  seen with strace:

  prctl(PR_SET_NO_NEW_PRIVS, 1, 0, 0, 0)  = 0
  seccomp(SECCOMP_SET_MODE_STRICT, 1, NULL) = -1 EINVAL (Invalid argument)
  seccomp(SECCOMP_SET_MODE_FILTER, 0, {len=41, filter=0x5620d7f0bd90}) = 0
  getpid()                                = ?

  I do not know exactly why this is a problem on NixOS only, perhaps we have getpid
  caching disabled.

  ###### Motivation for this change
  Ntpd was broken.

  ###### Things done

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

  ---


state: closed
title: ntp: 4.2.8p9 -> 4.2.8p10; fix 10 medium/4 low CVEs
user_login: Mic92
html_url: https://github.com/NixOS/nixpkgs/pull/24574
updated_at: 2019-04-17 01:50:29
body:
  http://nwtime.org/network-time-foundation-publishes-ntp-4-2-8-p10/

  ###### Motivation for this change


  ###### Things done

  - [x] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
     - [x] NixOS
     - [ ] macOS
     - [ ] Linux
  - [x] Tested execution of all binary files (usually in `./result/bin/`)
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: Basename of current directory goes into derivation
user_login: nh2
html_url: https://github.com/NixOS/nixpkgs/issues/24575
updated_at: 2017-04-06 18:15:08
body:
  ## Issue description

  I found that when I build two perfectly identical directory tries (e.g. 2 clones of the same repository, e.g. `myproject` and `myproject2`) with `nix-build`, they get different hashes *if the name of the parent directory is different*.

  ## Technical details

  This is because the `basename` of the directory is used [in the default `unpackPhase` here](https://github.com/NixOS/nixpkgs/blame/6648b04381b8fefb704824f5db898813f22dafbb/pkgs/stdenv/generic/setup.sh#L490).

  This creates all kinds of problems, such as build derivations on the Jenkins continuous integration (which creates random temporary directories for builds) being different from those I build on my own computer.

  To me this seems wrong: Why should something _above_ my project go into the derivation hash?

  If yes, what would be a good workaround for this (how can I enforce that my dir always has the same name, independent of the parent directory's name)?


state: closed
title: arm-frc-linux-gnueabi-gcc: init at 4.9.4
user_login: colescott
html_url: https://github.com/NixOS/nixpkgs/pull/24578
updated_at: 2018-04-13 05:20:05
body:
  ###### Motivation for this change
  This adds support for FIRST Robotics Competition compiling to nix by adding a cross compiler and all necessary packages. Normally the compiler will take a lot of work to build in the userspace, but with this package it is all automated and compatible with nix. 

  This package is based on the arch version of the package: https://aur.archlinux.org/packages/arm-frc-linux-gnueabi-gcc/

  DOES NOT SUPPORT MACOS
  Support for macOS can be found here: http://first.wpi.edu/FRC/roborio/toolchains/

  ###### Things done

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

  ---


state: closed
title: nomacs: init at 3.4
user_login: ahmedtd
html_url: https://github.com/NixOS/nixpkgs/pull/24580
updated_at: 2017-04-03 08:28:35
body:
  ###### Motivation for this change

  Add nomacs-3.4, a Qt-based image viewer.

  ###### Things done

  - [x] Tested using sandboxing
  - Built on platform(s)
     - [x] NixOS
     - [ ] macOS
     - [ ] Linux
  - [ ] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [x] Tested execution of all binary files (usually in `./result/bin/`)
  - [ ] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: src: 1.12 -> 1.13
user_login: calvertvl
html_url: https://github.com/NixOS/nixpkgs/pull/24581
updated_at: 2017-04-03 03:25:00
body:
  ###### Motivation for this change
  Version Bump

  ###### Things done

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

  ---


state: closed
title: How to debug "waiting for device to appear".
user_login: liamwigney
html_url: https://github.com/NixOS/nixpkgs/issues/24584
updated_at: 2017-07-10 11:49:41
body:
  ## Issue description
  Just finished installing NixOS and when rebooting "waiting for device to appear" appears on the screen with the uuid of the disk. I thought that it might be due to it not existing but when I boot into the live cd the uuid is there. I've tried several times regenerating the config but it keeps happening.

  Weirdly I saw in another issue that the hardwareconfig.nix is supposed to list the disk in the way you mount it but I used the method in the manual ( by-label/nixos) and it still writes it as uuid.

  I'm trying to install on a Kaby Lake XPS 13 if that has an impact. I did have to change a setting from RAID to APCI or something to get the disk's visible in Linux.

  ### Steps to reproduce

  Install NixOS and try to boot on late 2016 XPS 13.

  ## Technical details

  * System: (NixOS: `nixos-version`, Ubuntu/Fedora: `lsb_release -a`, ...)
  NixOS
  * Nix version: (run `nix-env --version`)
  Latest I assume
  * Nixpkgs version: (run `nix-instantiate --eval '<nixpkgs>' -A lib.nixpkgsVersion`)
  Whatever is on the latest


state: closed
title: kt: init at 11.1.0
user_login: utdemir
html_url: https://github.com/NixOS/nixpkgs/pull/24585
updated_at: 2017-04-03 07:33:47
body:
  kt is a useful tool for interfacing Apache Kafka on command line.

  I only tested this on MacOS, but since it's just a standard Go package, it should work on all platforms as is.

  ###### Things done

  - [ ] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
     - [ ] NixOS
     - [x] macOS
     - [ ] Linux
  - [x] Tested execution of all binary files (usually in `./result/bin/`)
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: Add BAP to nixpkgs
user_login: maurer
html_url: https://github.com/NixOS/nixpkgs/pull/24586
updated_at: 2017-04-11 12:24:20
body:
  ###### Motivation for this change


  ###### Things done

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

  ---

  Finally getting [BAP](https://github.com/BinaryAnalysisPlatform/bap) into nixpkgs.
  As supplementary info, see my [hydra](https://hydra.maurer.codes/build/6/log/raw) running the more extensive testsuite on it.


state: closed
title: pkgs/snapraid/update 11.1
user_login: makefu
html_url: https://github.com/NixOS/nixpkgs/pull/24587
updated_at: 2017-04-03 09:47:04
body:
  ###### Motivation for this change

  snapraid published a new release on github

  ###### Things done

  - [x] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
     - [x] NixOS
     - [ ] macOS
     - [ ] Linux
  - [x] Tested execution of all binary files (usually in `./result/bin/`)
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: Xen-bridge sets incorrect netmask when using non default values for bridge adress/netmask
user_login: praduca
html_url: https://github.com/NixOS/nixpkgs/issues/24588
updated_at: 2017-05-03 19:06:46
body:
  ## Issue description
  The xen bridge configuration set both the address and the netmask as `virtualisation.xen.bridge.address = 172.16.0.1`  and `virtualisation.xen.bridge.prefixLength = 16`. However, modifying the default behaviour only works for the address, the mask alters strangely.


  ### Steps to reproduce
  Set `virtualisation.xen.bridge.address` to `10.3.0.1`  - works
  Set `virtualisation.xen.bridge.prefixLength` to 23 gives 8 bit mask (255.0.0.0)


  ## Technical details

  * System: 17.03.873.0c041520c3 (Gorilla)
  * Nix version: nix-env (Nix) 1.11.8
  * Nixpkgs version: "17.03.873.0c041520c3"

  Obs: this happens with the previous version of NixOS too (16.09).


state: closed
title: nomacs: 3.4 -> 3.6.1
user_login: lprndn
html_url: https://github.com/NixOS/nixpkgs/pull/24589
updated_at: 2017-04-03 19:22:36
body:
  ###### Motivation for this change
  After testing, building nomacs no longer works.
  Fixed version number in `sourceRoot` conflicts with hardcoded folder name.
  Choosed to swith to fetchurl and github releases instead of fetching from repository to avoid future problems.
  Updated version in the meantime.

  ###### Things done

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

  ---


state: closed
title: Derivation inputs determined by another derivation? (metaprogramming question)
user_login: lukego
html_url: https://github.com/NixOS/nixpkgs/issues/24590
updated_at: 2017-04-04 13:39:58
body:
  Question about Nix programming style which I _hope_ is on topic for this repo! (Or maybe I should have posted to `nixos/nix`?)

  Is there a straightforward idiom for defining derivations whose inputs are calculated dynamically e.g. where one derivation determines the inputs to another?

  For example suppose that I have this file at url `http://foo.com/foo.yaml`:

  ```
  sources:
    - http://foo.com/a.tar.gz
    - http://foo.com/b.tar.gz
    - http://foo.com/c.tar.gz
  ```

  and now I want to write a nix expression that first "manually" fetches `http://foo.com/foo.yaml` and then also "automatically" fetches each of the sources that are listed in that file?

  The use case is processing log files with nix. The simple case is to process the log from one process (e.g. `a.tar.gz`). The hard case is making it possible to define a set of processes whose logs should be processed in combination (that's what `foo.yaml` is for.)


state: closed
title: haskellPackages: Export haskellSrc2nix and hackage2nix
user_login: shlevy
html_url: https://github.com/NixOS/nixpkgs/pull/24591
updated_at: 2017-04-03 12:23:35
body:
  Allows using a different haskell package set to generate the nix
  expressions (during eval time) than the one used to actually build the
  package (at build time).


state: closed
title: Pijul 0.4
user_login: FlorentBecker
html_url: https://github.com/NixOS/nixpkgs/pull/24592
updated_at: 2017-04-04 08:57:55
body:
  ###### Motivation for this change

  update to the latest version of pijul

  ###### Things done

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

  ---


state: closed
title: astroid: 0.7 -> 0.8
user_login: bdimcheff
html_url: https://github.com/NixOS/nixpkgs/pull/24593
updated_at: 2017-04-08 11:09:03
body:
  ###### Motivation for this change

  Upgraded astroid to 0.8 and uses the upstream changes to properly
  propagate environment without a patch.  Note that this still uses an
  unsupported version of webkitgtk and thus will fail to build, but if
  allow webkitgtk to install, astroid will run.

  ###### Things done

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

  ---


state: closed
title: NixOS 17.03 is broken on ARM
user_login: wizeman
html_url: https://github.com/NixOS/nixpkgs/issues/24594
updated_at: 2017-04-21 13:29:29
body:
  ## Issue description

  As far as I can see, NixOS 17.03 seems to be broken on ARM architectures.

  The first issue I ran into was this one: #24170 

  After finding a workaround for the issue above, I ran into an issue described in the comments of this commit (specifically, the `shell-init: ...` errors): https://github.com/NixOS/nixpkgs/commit/8bfa9f528c88243578246798c7c2ddde045e0de0

  The comments in the commit above seem to indicate that the following commits need to be backported to 17.03 in order to fix aarch64 builds:
  * dff0ba38a243603534c99f2cf1af81c793cad98e
  * 20d9edff1723363b0df1d7f44301cefffd8b3881

  Also, I believe the bootstrap tools need to be updated for `armv7l` (and probably other armv* architectures?) and backported to 17.03, to fix the issue described above.

  CC @dezgeg 


state: closed
title: pharo-vm: Disable "pic" hardening
user_login: lukego
html_url: https://github.com/NixOS/nixpkgs/pull/24595
updated_at: 2017-04-05 13:15:09
body:
  Compiling the Pharo VM with "pic" hardening causes segmentation faults on startup of pharo-launcher.

  ###### Motivation for this change

  Resolves NixOS/nixpkgs#24541.

  ###### Things done

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

  ---


state: closed
title: fontconfig warning when starting konsole
user_login: butterflya
html_url: https://github.com/NixOS/nixpkgs/issues/24596
updated_at: 2017-04-27 19:47:02
body:
  ```
  $ konsole
  Fontconfig warning: line 146: blank doesn't take any effect anymore. please remove it from your fonts.conf
  ```
  `/etc/fonts/fonts.conf` contains a <blank> section which should be removed to resolve this. 
  Version: 17.03


state: closed
title: pharo-launcher: Add test case & myself as maintainer
user_login: lukego
html_url: https://github.com/NixOS/nixpkgs/pull/24597
updated_at: 2017-04-04 06:08:49
body:
  ###### Motivation for this change

  Add a simple test case for the `pharo-launcher` package. This would be sufficient to catch a regression of #24541.

  I also volunteer to maintain Pharo in nixpkgs and so I added myself as the maintainer.

  ###### Things done

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

  ---


state: open
title: haskellPackages.liquid missing dependencies
user_login: alibabzo
html_url: https://github.com/NixOS/nixpkgs/issues/24598
updated_at: 2017-04-03 15:22:34
body:
  ## Issue description
  When trying to install haskellPackages.liquid the build breaks with missing dependencies.

  I think the package needs to be jailbroken, but my uninformed fiddling in `pkgs/development/haskell-modules/configuration-common.nix` didn't manage to get it working.

  ### Steps to reproduce
  `nix-env -iA nixos.haskellPackages.liquid`

  ```
  ...
  Configuring liquid-0.1.0.3...
  Setup: Encountered missing dependencies:
  QuickCheck >=2.8.2 && <2.9,
  aeson >=0.11.2.1 && <0.12,
  lens ==4.14.*
  builder for ‘/nix/store/865i8mkmxck2sikar5vv9d5qxix4rpkz-liquid-0.1.0.3.drv’ failed with exit code 1
  ```

  ## Technical details

  * System: `17.09pre104924.438ac662aa (Hummingbird)`
  * Nix version: `nix-env (Nix) 1.11.8`
  * Nixpkgs version: `"17.09pre104924.438ac662aa"`


state: closed
title: nginx: add ModSecurity Nginx Connector
user_login: Izorkin
html_url: https://github.com/NixOS/nixpkgs/issues/24599
updated_at: 2017-12-13 06:09:44
body:
  Is it possible to add a module ModSecurity Nginx Connector? - https://github.com/SpiderLabs/ModSecurity-nginx
  Thanks.


state: closed
title: Mastodon
user_login: chris-martin
html_url: https://github.com/NixOS/nixpkgs/issues/24600
updated_at: 2019-07-09 15:15:09
body:
  There's a lot of talk on [Mastodon](https://github.com/tootsuite/mastodon) about wanting more people to run servers. The current recommended deploy environment is Docker. It'd be nice if we could provide NixOS support. I've already seen several of y'all on Mastodon, so we ought to be able to get this done :smiley:  I may work on this myself if I find time.


state: closed
title: unclutter: Fix default value of $DISPLAY
user_login: pbogdan
html_url: https://github.com/NixOS/nixpkgs/pull/24601
updated_at: 2017-04-19 16:40:44
body:
  ###### Motivation for this change

  same as https://github.com/NixOS/nixpkgs/pull/17746

  ###### Things done

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

  ---


state: closed
title: gmtp: fix the `Using the 'memory' GSettings backend` issue.
user_login: pbogdan
html_url: https://github.com/NixOS/nixpkgs/pull/24602
updated_at: 2017-04-04 18:10:11
body:
  ###### Motivation for this change

  gmtp unable to save its settings.

  ###### Things done

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

  ---


state: closed
title: is it OK to run "nixos-rebuild switch" during a dd disk dump?
user_login: ob7
html_url: https://github.com/NixOS/nixpkgs/issues/24603
updated_at: 2017-04-04 06:17:44
body:
  I have a disk dump running and curious if I should wait for it to complete before running nixos-rebuild switch or if it will remain unaffected and is OK to do so.  The dd is from one drive to another, neither is mounted or being used by nixos.


state: closed
title: Ruby updates
user_login: NeQuissimus
html_url: https://github.com/NixOS/nixpkgs/pull/24604
updated_at: 2017-04-04 18:17:28
body:
  ###### Motivation for this change
  Updates

  ###### Things done

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

  ---


state: closed
title: Mumble_git (and murmur_git): 2016-04-10 -> 2017-04-02
user_login: teozkr
html_url: https://github.com/NixOS/nixpkgs/pull/24605
updated_at: 2017-05-01 11:33:54
body:
  I also marked murmur_git as unbroken, as long as iceSupport is disabled.

  ###### Motivation for this change

  Murmur_git was marked as broken, which is only true when built against an optional dependency. See #24383.

  ###### Things done

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

  ---


state: closed
title: Consul version shows as unknown
user_login: nh2
html_url: https://github.com/NixOS/nixpkgs/issues/24606
updated_at: 2017-04-04 19:31:45
body:
  On 17.03:

  ```
  # consul --version
  Consul unknown-unknown
  ```

  This is potentially problematic as consul may use the version number of peers to make decisions.

  Why is this?


state: closed
title: Fix consul version being "unknown-unknown". Fixes #24606.
user_login: nh2
html_url: https://github.com/NixOS/nixpkgs/pull/24607
updated_at: 2017-04-04 19:30:59
body:
  See https://github.com/hashicorp/consul/blob/v0.7.5/scripts/build.sh#L44
  for how consul's build script does it.

  Done in the same fashion as https://github.com/NixOS/nixpkgs/blob/0c928f4a1d645a5eea14f3940518ef9f0376f317/pkgs/applications/networking/cluster/terragrunt/default.nix#L21

  ###### Motivation for this change

  #24606 

  ###### Things done

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

  ---


state: closed
title: terraform: remove broken tests
user_login: zimbatm
html_url: https://github.com/NixOS/nixpkgs/pull/24609
updated_at: 2017-04-10 20:53:34
body:
  ###### Motivation for this change

  Followup after #24505

  ###### Things done

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

  ---


state: closed
title: Platform normalization
user_login: Ericson2314
html_url: https://github.com/NixOS/nixpkgs/pull/24610
updated_at: 2017-09-25 15:25:27
body:
  ###### Motivation for this change

  Finally deal with the awkward friction between `{build,host,target}Platform.system` and `{build,host,target}Platform.config`. This is a followup to https://github.com/NixOS/nixpkgs/pull/22575 and fixes https://github.com/NixOS/nixpkgs/issues/24170 .

  @nbp this uses your old system code and tests. I think I've used the module type system idiomatically, but I am unsure about the "CPU families" bit. In lieu of real sets, I used a map [why do we say attribute set"...], but perhaps `matchAttrs` should be mutually recursive with a `matchLists` that treats the list as a set (or looks for sublists].

  ~~@nbp Also, I broke the existing module system test infra with some mysterious call package exception. Not sure what's up with that, but want to get this up for review.~~ Fixed.

  This can be reviewed or even merged commit-by-commit, but watch out: github is putting the commits out or order again (argh!).

  CC @wizeman 

  ###### Things done

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

  ---


state: closed
title: Update Documentation: "~/.config/nixpkgs/config.nix" doesn't work
user_login: dfordivam
html_url: https://github.com/NixOS/nixpkgs/issues/24611
updated_at: 2017-11-08 14:18:25
body:
  The documentation need to be updated (especially https://nixos.org/nixpkgs/manual/#users-guide-to-the-haskell-infrastructure)

  At least on my nixos the "~/.config/nixpkgs/config.nix" doesn't work, "~/.nixpkgs/config.nix" works.


state: closed
title: ngrok is out-of-date
user_login: 3noch
html_url: https://github.com/NixOS/nixpkgs/issues/24612
updated_at: 2017-09-18 20:42:11
body:
  `ngrok` is now at major version 2 but we still have `1.7`. I don't know how to update go packages or I would do it myself.


state: open
title: Enable gpg-agent replacement for ssh-agent
user_login: spacekitteh
html_url: https://github.com/NixOS/nixpkgs/issues/24613
updated_at: 2018-01-17 03:20:21
body:
  So one can use GPG keys, etc, for SSH auth. It's done with `gpg-agent --daemon --enable-ssh-support`.


state: closed
title: zerotierone: 1.1.14 -> 1.2.2
user_login: dguibert
html_url: https://github.com/NixOS/nixpkgs/pull/24614
updated_at: 2017-04-04 14:36:46
body:
  ###### Motivation for this change


  ###### Things done

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

  ---


state: closed
title: rstudio: 0.98.110 -> 1.1.135
user_login: lukego
html_url: https://github.com/NixOS/nixpkgs/pull/24615
updated_at: 2017-04-30 18:30:06
body:
  This is a work-in-progress update of Rstudio from 0.98.110 to 1.1.135.

  The problem I am stuck on now is that RStudio wants to include a specific version of `pandoc` in its own directory as a dependency. Help wanted!

  ###### Motivation for this change

  Catch up with the latest RStudio release and especially with the major 1.0 release that was made in November. For me as a user I really want at least RStudio 1.0 to happily migrate my RStudio usage from MacOSX to NixOS.

  ###### Things done

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

  ---


state: open
title: Pharo VM is old
user_login: lukego
html_url: https://github.com/NixOS/nixpkgs/issues/24616
updated_at: 2019-04-18 01:43:32
body:
  ## Issue description

  (This issue is intended to be self-assigned i.e. something that I will do when unblocked by dependencies.)

  The stable Pharo VM in NixOS is an old version that is not compatible with the latest Pharo release (5.0). We should upgrade to a newer VM. The problem is that no newer official release is available yet: the Pharo community all seem to be running unofficial releases directly from CI.

  One potential workaround would be to build a more recent version directly from Git but this is complicated. The version available in Git requires more bootstrapping than the official releases. In particular it requires you to already have another version of Pharo available for bootstrapping (and, circularly, the Pharo community usually use the latest version from CI for the build.) To reproduce this bootstrapping step in Nix seems both complex and also error prone if we would use an older Pharo to bootstrap from.

  The best solution seems to be for upstream to make a new stable release. I am hoping that this will happen soon and when it does I will update nixpkgs. See [mailing list thread](http://lists.pharo.org/pipermail/pharo-users_lists.pharo.org/2017-April/031361.html) for status.


state: closed
title: baobab: fix missing dconf module
user_login: Mic92
html_url: https://github.com/NixOS/nixpkgs/pull/24617
updated_at: 2017-04-04 14:14:14
body:
  fix `Using the 'memory' GSettings backend`

  @abbradar this seems to be a common missed dependency in gtk apps. Can we make `gsettings_desktop_schemas` also providing `dconf` by default?

  Related to https://github.com/NixOS/nixpkgs/pull/24602

  ###### Things done

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

  ---


state: closed
title: emacs-rtags: broken
user_login: nico202
html_url: https://github.com/NixOS/nixpkgs/issues/24618
updated_at: 2017-09-15 10:24:16
body:
  ## Issue description
  emacs rtags won't install:
  ```
  building path(s) ‘/nix/store/mldb0qbhl8nilrkvpmchgd729c5b5bj1-emacs-rtags-2.0’
  unpacking sources
  unpacking source archive /nix/store/v28hkqcza1kcx8qd13gqrcf0m9jlcns9-rtags-f85bd60
  source root is rtags-f85bd60
  patching sources
  configuring
  configure flags: --prefix=/nix/store/mldb0qbhl8nilrkvpmchgd729c5b5bj1-emacs-rtags-2.0  
  /nix/store/zz7zy695h8lrhbqm4p587ixz84bqkzda-stdenv/setup: ./configure: /bin/bash: bad interpreter: No such file or directory
  builder for ‘/nix/store/sjrsr2x7w6p60fiff2zr67pi6b6zc76i-emacs-rtags-2.0.drv’ failed with exit code 126
  cannot build derivation ‘/nix/store/yv76nsi8qpi7vblcwbfgf6f607l5r7r3-system-path.drv’: 1 dependencies couldn't be built
  cannot build derivation ‘/nix/store/bzsd7hhg0mkkcpk2qbnw025sb0dy99y5-nixos-system-lenovo-17.03.882.d1c477e007.drv’: 1 dependencies couldn't be built
  error: build of ‘/nix/store/bzsd7hhg0mkkcpk2qbnw025sb0dy99y5-nixos-system-lenovo-17.03.882.d1c477e007.drv’ failed

  ```
  trying to add to configuration.nix  emacs25PackagesNg.rtags

  ### Steps to reproduce
  trying to add to configuration.nix  emacs25PackagesNg.rtags produces the error above

  ## Technical details

  * System: 17.03.882.d1c477e007 (Gorilla)
  * Nix version: nix-env (Nix) 1.11.8
  * Nixpkgs version: "17.03.882.d1c477e007"


state: closed
title: docker: 17.03.0 -> 17.03.1
user_login: NeQuissimus
html_url: https://github.com/NixOS/nixpkgs/pull/24619
updated_at: 2017-04-04 18:45:12
body:
  ###### Motivation for this change
  Updated to latest version.

  The Docker folks are about to release their first "edge" version, which will mean for us that there will be two Docker versions supported.
  This lays the groundwork. Since 17.03 will be around for a while, I created a new `docker-stable` package alias that points at it right now.
  Adding 17.04 will be trivial (should be out this week)

  ![Docker releases](https://i0.wp.com/blog.docker.com/wp-content/uploads/lifecycle.png?resize=1024%2C376&ssl=1)

  ###### Things done

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

  ---


state: closed
title: Should buildFHSUserEnv set ACLOCAL_PATH?
user_login: demin-dmitriy
html_url: https://github.com/NixOS/nixpkgs/issues/24620
updated_at: 2017-04-12 11:44:20
body:
  ## Issue description

  When using autotools with `buildFHSUserEnv`, aclocal won't look into directory /usr/share/aclocal.
  `aclocal --print-ac-dir` prints `/nix/store/...-automake-1.15/share/aclocal`.

  Currently you have to set ACLOCAL_PATH manually to make it find those files.

  ## Technical details

  * System: 17.09.git.08c87ee (Hummingbird)
  * Nix version: 1.12pre4997_1351b0d
  * Nixpkgs version: 17.09.git.08c87eed00


state: closed
title: pythonPackages.basemap: Python interpreter cannot import basemap
user_login: knedlsepp
html_url: https://github.com/NixOS/nixpkgs/issues/24621
updated_at: 2017-04-30 08:38:08
body:
  ## Issue description
  I'm trying to run a nix-shell with several python packages. One of them is basemap.
  I cannot successfully import basemap however.
  Oddly enough it works when using `ipython` as REPL.

  ### Steps to reproduce

  ```
  nix-shell -p pythonPackages.basemap  --pure --run "python -c 'import mpl_toolkits.basemap'"
  ```
  outputs: `ImportError: No module named basemap`

  However if we use `ipython` it works:

  ```
  nix-shell -p pythonPackages.basemap pythonPackages.ipython --pure --run "ipython -c 'import mpl_toolkits.basemap'"
  ```

  ## Technical details

  * System: openSUSE13
  * Nix version: 1.11.6
  * Nixpkgs version: "17.09pre104446.09c91f5"


state: closed
title: Lack of option to customize configration for avahi-daemon service
user_login: yuchangyuan
html_url: https://github.com/NixOS/nixpkgs/issues/24622
updated_at: 2017-06-05 09:06:10
body:
  ## Issue description

  Currently, config file for avahi-daemon is generate by limited options, there's no way to do extra customization, for example, enable reflector.

  ## Technical details

  * System:  16.09.1024.c859ea0 (Flounder)
  * Nix version:  nix-env (Nix) 1.11.4
  * Nixpkgs version:  16.09.1024.c859ea0


state: closed
title: thunderbird, thunderbird-bin: 45.8.0 -> 52.0
user_login: taku0
html_url: https://github.com/NixOS/nixpkgs/pull/24623
updated_at: 2017-04-09 23:22:28
body:
  ###### Motivation for this change

  Various enhancements and changes.

  “IMPORTANT: The way images are included in a compose window has changed. Images are now included as data URIs and not as references to parts of other messages or operating system files. This allows better interoperability with office packages such as MS Office or LibreOffice. Images linked from locations on the internet will no longer be downloaded and attached to the message automatically. This can be changed for each image individually via the Image Properties dialog or globally by setting the preference mail.compose.attach_http_images.”

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

  Related commits: 90f5be31

  Note that the calendar add-on (Lightning) does not seem to be compatible with 52 yet.

  https://addons.mozilla.org/en-US/thunderbird/addon/lightning/

  ###### Things done

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

  ---


state: closed
title: add Source Han Serif font
user_login: taku0
html_url: https://github.com/NixOS/nixpkgs/pull/24624
updated_at: 2017-04-06 17:48:01
body:
  ###### Motivation for this change

  Source Han Serif font is an OpenType pan-CJK serif font family by Adobe. 
  It contains Japanese, Korean, Traditional Chinese, and Simplified Chinese glyphs. 
  The font is licensed under SIL Open Font License.

  https://github.com/adobe-fonts/source-han-serif
  https://source.typekit.com/source-han-serif

  ###### Things done

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

  Tested with Inkscape.

  ---


state: closed
title: networkmanager: 1.4.4 -> 1.6.4
user_login: Mic92
html_url: https://github.com/NixOS/nixpkgs/pull/24625
updated_at: 2017-04-05 10:55:22
body:
  ###### Motivation for this change

  https://cgit.freedesktop.org/NetworkManager/NetworkManager/tree/NEWS?h=1.6.2

  fixes https://github.com/NixOS/nixpkgs/issues/24564

  ###### Things done

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

  ---


state: closed
title: suitesparse: refining CUDA support
user_login: mdaiter
html_url: https://github.com/NixOS/nixpkgs/pull/24627
updated_at: 2017-04-14 01:10:00
body:
  ###### Motivation for this change
  Found some slight errors in the first version of the script. While this did not prevent the enabled CUDA version from completing a successful build, the CUDA build did not properly link against all required libraries. Therefore, this patch fixes the linking between the CUDA-compiled code and all appropriate CUDA libraries necessary to use the library.

  ###### Things done

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

  ---


state: closed
title: albert: 0.10.0 -> 0.10.2
user_login: PierreR
html_url: https://github.com/NixOS/nixpkgs/pull/24630
updated_at: 2017-04-05 18:48:21
body:
  ###### Motivation for this change

  Update albert

  ###### Things done

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

  ---


state: closed
title: sqlint: init at 0.1.4
user_login: michalrus
html_url: https://github.com/NixOS/nixpkgs/pull/24631
updated_at: 2018-07-11 18:29:36
body:
  ###### Motivation for this change

  sqlint is useful (esp. with flycheck in Emacs)

  ###### Things done

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

  ---

  But I need help. Currently, building `pg_query-0.9.2` fails, because it’s a native extension and needs a native library… How to provide one in `gemset.nix`?


state: closed
title: docker-edge: init at 17.04
user_login: NeQuissimus
html_url: https://github.com/NixOS/nixpkgs/pull/24632
updated_at: 2017-04-06 00:51:18
body:
  ###### Motivation for this change
  Adding the new Docker edge release

  ###### Things done

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

  ---

  Follow-up to #24619


state: closed
title: gitkraken: 2.2.1 -> 2.3.1
user_login: xNWDD
html_url: https://github.com/NixOS/nixpkgs/pull/24633
updated_at: 2017-04-05 12:25:04
body:
  ###### Motivation for this change

  Updated gitkraken to the latest version (2.3.1)

  ###### Things done

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


state: closed
title: luksroot: Wait for the header (device) to appear
user_login: primeos
html_url: https://github.com/NixOS/nixpkgs/pull/24634
updated_at: 2017-04-05 18:40:45
body:
  The LUKS header can be on another device (e.g. a USB stick). In my case
  it can take up to two seconds until the partition on my USB stick is
  available (i.e. the decryption fails without this patch). This will also
  remove some redundancy by providing the shell function `wait_target` and
  slightly improve the output (one "." per second and a success/failure
  indication after 10 seconds instead of always printing "ok").

  cc @Calrama @edolstra


state: closed
title: [nix Mac OS X Sierra 10.12.4] mu-0.9.18 cannot install due to pmccabe-2.6 error
user_login: ag91
html_url: https://github.com/NixOS/nixpkgs/issues/24636
updated_at: 2017-04-08 03:25:23
body:
  ## Issue description

  Hello,

  Huge thanks for contributing to nix! I am trying to use this great package manager with a Mac, and I am having some issues trying to install my favourite email client. 

  ### Steps to reproduce

  When I try to install mu with nix-env -I mu, I get the following error:
  ```
  installing ‘mu-0.9.18’
  error: Package ‘pmccabe-2.6’ in ‘/nix/store/p95wisxzddaqm41921jg1x9imwfai5jv-nixpkgs-17.09pre104948.c34db6e419/nixpkgs/pkgs/development/tools/misc/pmccabe/default.nix:25’ is not supported on ‘x86_64-darwin’, refusing to evaluate.

  a) For `nixos-rebuild` you can set
    { nixpkgs.config.allowBroken = true; }
  in configuration.nix to override this.

  b) For `nix-env`, `nix-build`, `nix-shell` or any other Nix command you can add
    { allowBroken = true; }
  to ~/.config/nixpkgs/config.nix.

  (use ‘--show-trace’ to show detailed location information)
  ```

  ## Technical details

  I checked the pmccabe derivation, and it has indeed a constraint on the platform: platforms = platforms.linux;.
  Any way this derivation can work on Mac OS X x64?
  Thanks,

  Andrea

  * System: Mac OS X Sierra 10.12.4
  * Nix version: 1.11.8
  * Nixpkgs version: 17.09pre104948.c34db6e419


state: closed
title: gcc: include dylibs for darwin build
user_login: LnL7
html_url: https://github.com/NixOS/nixpkgs/pull/24637
updated_at: 2017-04-14 10:32:00
body:
  ###### Motivation for this change

  *WIP:* libgfortran is currently not found correctly when using the wrapper, but csdp etc does work when using `gfortran.cc.lib` directly.

  Fixes https://github.com/NixOS/nixpkgs/issues/24197

  /cc @copumpkin @vcunat 

  ###### Things done

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

  ---


state: closed
title: xfwm4-themes: init at 4.10.0
user_login: volth
html_url: https://github.com/NixOS/nixpkgs/pull/24642
updated_at: 2017-12-18 19:12:20
body:
  ###### Motivation for this change

  Additional themes for XFCE.

  The package is 5 years old and has version of 4.10 (actual XFCE is 4.12), yet there is nothing to update, it is basically graphic files of classic themes like Motif, Windows95, WindowsXP, etc
  Ubuntu and other distros has the [same](http://packages.ubuntu.com/search?keywords=xfwm4-themes) version 

  It is not included in default XFCE of NixOS and won't bloat any existing installation.
  ```pkgs.xfce.xfwm4themes``` should be explicitly added into ```environment.systemPackages``` for  extra themes to appear in the ```Window Manager``` settings box:

  ![xfwm4-themes](https://cloud.githubusercontent.com/assets/508305/24687149/98bb4ed6-19a7-11e7-994d-7a4bcd56004a.png)



  ###### Things done

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

  ---


state: closed
title: Automate updating JetBrains products
user_login: chris-martin
html_url: https://github.com/NixOS/nixpkgs/issues/24643
updated_at: 2017-07-28 14:53:32
body:
  We currently get a trickle of PRs on each JetBrains product whenever somebody feels like updating the thing they use. They release fairly often, so it would be nice to write some automation for this process.

  JetBrains [pointed me to](https://twitter.com/jetbrains/status/849192589626548224) an XML URL which seems to tell what the latest build number of each product is:

  https://www.jetbrains.com/updates/updates.xml

  On the downloads pages they also provide sha256 checksums, which will come in handy.


state: closed
title: xpra: 0.17.6 -> 2.0.1
user_login: calvertvl
html_url: https://github.com/NixOS/nixpkgs/pull/24644
updated_at: 2017-04-05 16:22:09
body:
  Package bump.

  Requires build against newer ffmpeg (3.2.x instead of 3.1.x)
  because of new symbols:
  FF_PROFILE_H264_MULTIVIEW_HIGH
  FF_PROFILE_H264_STEREO_HIGH

  ###### Motivation for this change

  0.17.6 was EOL in late 2016, this is the latest version.

  ###### Things done

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

  ---

  Dependent packages (which compile and appear to work but I do not use) are:
  winswitch
  ib-controller

  Known issues (common to 0.17.6):
  - Running with Xdummy does not work because xorg cannot find the dummy driver - is there a way to specify the video drivers that the provided xorgserver derivation uses?


state: closed
title: Stage-2 cleanup
user_login: Mic92
html_url: https://github.com/NixOS/nixpkgs/pull/24645
updated_at: 2017-04-08 19:52:29
body:
  ###### Motivation for this change


  ###### Things done

  - [x] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
     - [ ] NixOS
     - [ ] macOS
     - [ ] Linux
  - [x] Tested execution of all binary files (usually in `./result/bin/`)
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: open
title: Linker errors when using base32-bytestring and bits-extras haskell packages on 17.03?
user_login: pbogdan
html_url: https://github.com/NixOS/nixpkgs/issues/24647
updated_at: 2018-12-25 05:29:58
body:
  ## Issue description

  An attempt to build a haskell executable that depends on base32-bytestring package produces errors at link time. bits-extras is dependency of base32-bytestring.

  ```
  [1 of 1] Compiling Main             ( src/Main.hs, dist/build/otp-auth/otp-auth-tmp/Main.dyn_o )
  Linking dist/build/otp-auth/otp-auth ...
  /nix/store/xqfxsfg8gv3hfa6j2qlph217lang3w3x-bits-extras-0.1.3/lib/ghc-8.0.1/bits-extras-0.1.3/libHSbits-extras-0.1.3-7RSnu0oPmLxH5juBi1Jmgs-ghc8.0.1.so: undefined reference to `popcountll'
  /nix/store/xqfxsfg8gv3hfa6j2qlph217lang3w3x-bits-extras-0.1.3/lib/ghc-8.0.1/bits-extras-0.1.3/libHSbits-extras-0.1.3-7RSnu0oPmLxH5juBi1Jmgs-ghc8.0.1.so: undefined reference to `ctzl'
  /nix/store/algfskw3p9cf36jc18zd3y17sgk9dm96-base32-bytestring-0.2.1.0/lib/ghc-8.0.1/base32-bytestring-0.2.1.0/libHSbase32-bytestring-0.2.1.0-3EHiASbWOSL28I6mxbBwBg-ghc8.0.1.so: undefined reference to `bswap32'
  /nix/store/xqfxsfg8gv3hfa6j2qlph217lang3w3x-bits-extras-0.1.3/lib/ghc-8.0.1/bits-extras-0.1.3/libHSbits-extras-0.1.3-7RSnu0oPmLxH5juBi1Jmgs-ghc8.0.1.so: undefined reference to `popcount'
  /nix/store/xqfxsfg8gv3hfa6j2qlph217lang3w3x-bits-extras-0.1.3/lib/ghc-8.0.1/bits-extras-0.1.3/libHSbits-extras-0.1.3-7RSnu0oPmLxH5juBi1Jmgs-ghc8.0.1.so: undefined reference to `ctz'
  /nix/store/xqfxsfg8gv3hfa6j2qlph217lang3w3x-bits-extras-0.1.3/lib/ghc-8.0.1/bits-extras-0.1.3/libHSbits-extras-0.1.3-7RSnu0oPmLxH5juBi1Jmgs-ghc8.0.1.so: undefined reference to `clzl'
  /nix/store/xqfxsfg8gv3hfa6j2qlph217lang3w3x-bits-extras-0.1.3/lib/ghc-8.0.1/bits-extras-0.1.3/libHSbits-extras-0.1.3-7RSnu0oPmLxH5juBi1Jmgs-ghc8.0.1.so: undefined reference to `ctzll'
  /nix/store/algfskw3p9cf36jc18zd3y17sgk9dm96-base32-bytestring-0.2.1.0/lib/ghc-8.0.1/base32-bytestring-0.2.1.0/libHSbase32-bytestring-0.2.1.0-3EHiASbWOSL28I6mxbBwBg-ghc8.0.1.so: undefined reference to `bswap64'
  /nix/store/xqfxsfg8gv3hfa6j2qlph217lang3w3x-bits-extras-0.1.3/lib/ghc-8.0.1/bits-extras-0.1.3/libHSbits-extras-0.1.3-7RSnu0oPmLxH5juBi1Jmgs-ghc8.0.1.so: undefined reference to `parityl'
  /nix/store/xqfxsfg8gv3hfa6j2qlph217lang3w3x-bits-extras-0.1.3/lib/ghc-8.0.1/bits-extras-0.1.3/libHSbits-extras-0.1.3-7RSnu0oPmLxH5juBi1Jmgs-ghc8.0.1.so: undefined reference to `popcountl'
  /nix/store/xqfxsfg8gv3hfa6j2qlph217lang3w3x-bits-extras-0.1.3/lib/ghc-8.0.1/bits-extras-0.1.3/libHSbits-extras-0.1.3-7RSnu0oPmLxH5juBi1Jmgs-ghc8.0.1.so: undefined reference to `clz'
  /nix/store/xqfxsfg8gv3hfa6j2qlph217lang3w3x-bits-extras-0.1.3/lib/ghc-8.0.1/bits-extras-0.1.3/libHSbits-extras-0.1.3-7RSnu0oPmLxH5juBi1Jmgs-ghc8.0.1.so: undefined reference to `parityll'
  /nix/store/xqfxsfg8gv3hfa6j2qlph217lang3w3x-bits-extras-0.1.3/lib/ghc-8.0.1/bits-extras-0.1.3/libHSbits-extras-0.1.3-7RSnu0oPmLxH5juBi1Jmgs-ghc8.0.1.so: undefined reference to `parity'
  /nix/store/xqfxsfg8gv3hfa6j2qlph217lang3w3x-bits-extras-0.1.3/lib/ghc-8.0.1/bits-extras-0.1.3/libHSbits-extras-0.1.3-7RSnu0oPmLxH5juBi1Jmgs-ghc8.0.1.so: undefined reference to `clzll'
  collect2: error: ld returned 1 exit status
  `cc' failed in phase `Linker'. (Exit code: 1)
  builder for ‘/nix/store/iy50cxk4bjf03d9qlrwxrcrk9arm663q-otp-auth-0.0.1.drv’ failed with exit code 1
  error: build of ‘/nix/store/iy50cxk4bjf03d9qlrwxrcrk9arm663q-otp-auth-0.0.1.drv’ failed
  ```

  ### Steps to reproduce

  ```
  $ git clone https://github.com/pbogdan/otp-auth.git
  $ cd otp-auth
  $ nix-build
  ```

  ## Technical details

  * System: 17.03.git.9dae365 (Gorilla)
  * Nix version: nix-env (Nix) 1.11.8
  * Nixpkgs version: 17.03.git.9dae36581b


state: closed
title: php: fix php-config header file paths
user_login: asppsa
html_url: https://github.com/NixOS/nixpkgs/pull/24648
updated_at: 2017-05-01 09:05:43
body:
  ###### Motivation for this change

  Split outputs mean that the "include" folder from PHP gets placed into a
  "dev" derivation. However php-config is not aware of this, which means
  that compiling extensions with phpize fails with an error about being
  unable to find header files (see #24357, #24420).  This fixes that by:

  1. passing the `--includedir` flag to `configure` so that `php-config`
     gives the correct paths.

  2. moving the `phpize` and `php-config` scripts and man pages to the
     dev derivation, to prevent cylic references.

  3. ensuring that the `configure` script arguments are stripped from
     all binaries, including `php-embed`, to prevent cyclic references.


  ###### Things done

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

  ---


state: closed
title: gnupg21: 2.1.19 -> 2.1.20
user_login: lsix
html_url: https://github.com/NixOS/nixpkgs/pull/24649
updated_at: 2017-04-06 14:24:20
body:
  See http://lists.gnu.org/archive/html/info-gnu/2017-04/msg00002.html
  for release information

  ###### Motivation for this change


  ###### Things done

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

  ---


state: closed
title: source-han-sans: fix license from ASL2.0 to SIL Open Font License.
user_login: taku0
html_url: https://github.com/NixOS/nixpkgs/pull/24650
updated_at: 2017-04-06 09:18:10
body:
  ###### Motivation for this change

  The license was updated from Apache License 2.0 to SIL Open Font License from version 1.002.

  https://github.com/adobe-fonts/source-han-sans/blob/1.002/LICENSE.txt

  ###### Things done

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

  ---


state: closed
title: fvwm module: init; now fvwm can be used as an xserver.windowManager
user_login: edanaher
html_url: https://github.com/NixOS/nixpkgs/pull/24651
updated_at: 2017-04-06 13:29:29
body:
  ###### Motivation for this change

  #24435.  Also I've been using fvwm as my window manager for years, but now that I understand nixos, I should really contribute it back.

  ###### Things done

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

  ---


state: open
title: Cannot run xpra using Xdummy in parallel with desktop X environment
user_login: calvertvl
html_url: https://github.com/NixOS/nixpkgs/issues/24652
updated_at: 2019-07-20 06:27:34
body:
  ## Issue description

  My use case:
  I have a desktop X environment that I am happy with (slim autologin + xmonad). I am also on remote systems (e.g. laptop), and want to be able to share certain program instances between the two at times. For example, a web browser or LibreOffice session, graphical IRC client, etc. - basically anything that does not use 3D acceleration or video playback.

  I want to be able to SSH into the server or open a terminal, and do the following:
  ```
  $ xpra start :10
  $ DISPLAY=:10 ${CMD} & disown
  ```
  This sets up an application that I'm interested in using.

  I can then connect to the xpra server to use the applications via one of the following commands:
  ```
  $ xpra attach ssh:<hostname>:10 # remote access
  $ xpra attach :10 # local access
  ```

  Yes, it would be nice to auto-start some of this, but that's relatively straightforward to  implement.

  The problem:
  * I can add `xpra` to `environment.systemPackages`; this installs fine.
  * If the server command is overridden to use the Xvfb variant provided in the config file, this works.
  * It **does not** work on NixOS with `xpra_Xdummy`. The logs indicate that it cannot find the `dummy` driver.

  @offlinehacker mentioned the xpra.nix module in this context on #24644. This functionality is something I hadn't noticed before, but If I'm following correctly, I can't have a machine host both a desktop X environment and xpra while using the Xorg server.

  Specifically, xpra is set up as a displayManager, and if I understand correctly, only one displayManager can be enabled on a NixOS system.

  There are actually multple use cases for xpra: It is effectively a combination of display manager and window manager, in that it can provide forwarding for entire desktops (display manager case) or for applications (window manager case). 

  ### Steps to reproduce
  I have `services.xserver.displayManager.slim.enable=true` in my configuration.nix.

  If I add `services.xserver.displayManager.xpra.enable=true` without disabling slim, I get the following error on rebuild attempts:
  ```
  error: The unique option `services.xserver.displayManager.job.execCmd' is defined multiple times, in `.../nixpkgs/nixos/modules/services/x11/display-managers/xpra.nix' and `.../nixpkgs/nixos/modules/services/x11/display-managers/slim.nix'.
  (use ‘--show-trace’ to show detailed location information)
  ```

  Disabling slim is not an acceptable solution as I need the desktop X environment...

  ## Technical details

  * System: 17.09.git.6b5e5de (Hummingbird)
  * Nix version: nix-env (Nix) 1.11.8
  * Nixpkgs version: "17.09.git.6b5e5de0ef"


state: closed
title: [Feature request] Extensible submodules
user_login: danbst
html_url: https://github.com/NixOS/nixpkgs/issues/24653
updated_at: 2017-04-08 04:40:53
body:
  Currently one can create additional NixOS options. But I'd like to add local option
  ```
  services.nginx.virtualHosts.*.locations.*.tomcatProxy = mkOption { type = types.bool; };
  ```
  which desugars into custom lines for `services.nginx.virtualHosts.*.locations.*.extraConfig`.

  Currently I see no way to do this except patching nixpkgs/nixos subtree.


state: closed
title: urbanterror: 4.3.1 -> 4.3.2
user_login: 2chilled
html_url: https://github.com/NixOS/nixpkgs/pull/24654
updated_at: 2017-04-05 19:08:52
body:
  ###### Motivation for this change
  Upgrade

  ###### Things done

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

  ---


state: closed
title: nixos/modules/tasks/filesystems.nix: Skip bindfs FS check
user_login: 0xABAB
html_url: https://github.com/NixOS/nixpkgs/pull/24657
updated_at: 2017-04-06 09:37:46
body:
  ###### Motivation for this change
  A bindfs is a trivial FS. 

  ###### Things done

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

  ---


state: closed
title: ffmpeg + SDL
user_login: vcunat
html_url: https://github.com/NixOS/nixpkgs/issues/24658
updated_at: 2017-04-30 23:54:58
body:
  ffmpeg-3.2 (I think) [dropped support](http://ffmpeg.org/index.html#sdl1) for version 1 of SDL.  As a result, some stuff gets missing unexpectedly in our builds, e.g. ffplay in `ffmpeg-full` (which was just noticed on IRC).

  Both 17.03 and unstable/master are affected.


state: closed
title: kdevelop fails on unstable
user_login: sjau
html_url: https://github.com/NixOS/nixpkgs/issues/24659
updated_at: 2017-04-05 23:03:15
body:
  ## Issue description

  kdevelop fails on unstable

  ### Steps to reproduce

  - add kdvelop
  - try to install it

  ```
  -- Found LLVM (version: 3.8.1): (using /nix/store/52bxxa9m11pzgv1bpqmjlrji25mlxn3k-llvm-3.8.1/bin/llvm-config)
  --   Include dirs:   /nix/store/52bxxa9m11pzgv1bpqmjlrji25mlxn3k-llvm-3.8.1/include
  --   LLVM libraries: /nix/store/52bxxa9m11pzgv1bpqmjlrji25mlxn3k-llvm-3.8.1/lib/libLLVMLTO.a /nix/store/52bxxa9m11pzgv1bpqmjlrji25mlxn3k-llvm-3.8.1/lib/libLLVMObjCARCOpts.a /nix/store/52bxxa9m11pzgv1bpqmjlrji25mlxn3k-llvm-3.8.1/lib/libLLVMSymbolize.a /nix/store/52bxxa9m11pzgv1bpqmjlrji25mlxn3k-llvm-3.8.1/lib/libLLVMDebugInfoPDB.a /nix/store/52bxxa9m11pzgv1bpqmjlrji25mlxn3k-llvm-3.8.1/lib/libLLVMDebugInfoDWARF.a /nix/store/52bxxa9m11pzgv1bpqmjlrji25mlxn3k-llvm-3.8.1/lib/libLLVMXCoreDisassembler.a /nix/store/52bxxa9m11pzgv1bpqmjlrji25mlxn3k-llvm-3.8.1/lib/libLLVMXCoreCodeGen.a /nix/store/52bxxa9m11pzgv1bpqmjlrji25mlxn3k-llvm-3.8.1/lib/libLLVMXCoreDesc.a /nix/store/52bxxa9m11pzgv1bpqmjlrji25mlxn3k-llvm-3.8.1/lib/libLLVMXCoreInfo.a /nix/store/52bxxa9m11pzgv1bpqmjlrji25mlxn3k-llvm-3.8.1/lib/libLLVMXCoreAsmPrinter.a /nix/store/52bxxa9m11pzgv1bpqmjlrji25mlxn3k-llvm-3.8.1/lib/libLLVMSystemZDisassembler.a /nix/store/52bxxa9m11pzgv1bpqmjlrji25mlxn3k-llvm-3.8.1/lib/libLLVMSystemZCodeGen.a /nix/store/52bxxa9m11pzgv1bpqmjlrji25mlxn3k-llvm-3.8.1/lib/libLLVMSystemZAsmParser.a /nix/store/52bxxa9m11pzgv1bpqmjlrji25mlxn3k-llvm-3.8.1/lib/libLLVMSystemZDesc.a /nix/store/52bxxa9m11pzgv1bpqmjlrji25mlxn3k-llvm-3.8.1/lib/libLLVMSystemZInfo.a /nix/store/52bxxa9m11pzgv1bpqmjlrji25mlxn3k-llvm-3.8.1/lib/libLLVMSystemZAsmPrinter.a /nix/store/52bxxa9m11pzgv1bpqmjlrji25mlxn3k-llvm-3.8.1/lib/libLLVMSparcDisassembler.a /nix/store/52bxxa9m11pzgv1bpqmjlrji25mlxn3k-llvm-3.8.1/lib/libLLVMSparcCodeGen.a /nix/store/52bxxa9m11pzgv1bpqmjlrji25mlxn3k-llvm-3.8.1/lib/libLLVMSparcAsmParser.a /nix/store/52bxxa9m11pzgv1bpqmjlrji25mlxn3k-llvm-3.8.1/lib/libLLVMSparcDesc.a /nix/store/52bxxa9m11pzgv1bpqmjlrji25mlxn3k-llvm-3.8.1/lib/libLLVMSparcInfo.a /nix/store/52bxxa9m11pzgv1bpqmjlrji25mlxn3k-llvm-3.8.1/lib/libLLVMSparcAsmPrinter.a /nix/store/52bxxa9m11pzgv1bpqmjlrji25mlxn3k-llvm-3.8.1/lib/libLLVMPowerPCDisassembler.a /nix/store/52bxxa9m11pzgv1bpqmjlrji25mlxn3k-llvm-3.8.1/lib/libLLVMPowerPCCodeGen.a /nix/store/52bxxa9m11pzgv1bpqmjlrji25mlxn3k-llvm-3.8.1/lib/libLLVMPowerPCAsmParser.a /nix/store/52bxxa9m11pzgv1bpqmjlrji25mlxn3k-llvm-3.8.1/lib/libLLVMPowerPCDesc.a /nix/store/52bxxa9m11pzgv1bpqmjlrji25mlxn3k-llvm-3.8.1/lib/libLLVMPowerPCInfo.a /nix/store/52bxxa9m11pzgv1bpqmjlrji25mlxn3k-llvm-3.8.1/lib/libLLVMPowerPCAsmPrinter.a /nix/store/52bxxa9m11pzgv1bpqmjlrji25mlxn3k-llvm-3.8.1/lib/libLLVMNVPTXCodeGen.a /nix/store/52bxxa9m11pzgv1bpqmjlrji25mlxn3k-llvm-3.8.1/lib/libLLVMNVPTXDesc.a /nix/store/52bxxa9m11pzgv1bpqmjlrji25mlxn3k-llvm-3.8.1/lib/libLLVMNVPTXInfo.a /nix/store/52bxxa9m11pzgv1bpqmjlrji25mlxn3k-llvm-3.8.1/lib/libLLVMNVPTXAsmPrinter.a /nix/store/52bxxa9m11pzgv1bpqmjlrji25mlxn3k-llvm-3.8.1/lib/libLLVMMSP430CodeGen.a /nix/store/52bxxa9m11pzgv1bpqmjlrji25mlxn3k-llvm-3.8.1/lib/libLLVMMSP430Desc.a /nix/store/52bxxa9m11pzgv1bpqmjlrji25mlxn3k-llvm-3.8.1/lib/libLLVMMSP430Info.a /nix/store/52bxxa9m11pzgv1bpqmjlrji25mlxn3k-llvm-3.8.1/lib/libLLVMMSP430AsmPrinter.a /nix/store/52bxxa9m11pzgv1bpqmjlrji25mlxn3k-llvm-3.8.1/lib/libLLVMMipsDisassembler.a /nix/store/52bxxa9m11pzgv1bpqmjlrji25mlxn3k-llvm-3.8.1/lib/libLLVMMipsCodeGen.a /nix/store/52bxxa9m11pzgv1bpqmjlrji25mlxn3k-llvm-3.8.1/lib/libLLVMMipsAsmParser.a /nix/store/52bxxa9m11pzgv1bpqmjlrji25mlxn3k-llvm-3.8.1/lib/libLLVMMipsDesc.a /nix/store/52bxxa9m11pzgv1bpqmjlrji25mlxn3k-llvm-3.8.1/lib/libLLVMMipsInfo.a /nix/store/52bxxa9m11pzgv1bpqmjlrji25mlxn3k-llvm-3.8.1/lib/libLLVMMipsAsmPrinter.a /nix/store/52bxxa9m11pzgv1bpqmjlrji25mlxn3k-llvm-3.8.1/lib/libLLVMHexagonDisassembler.a /nix/store/52bxxa9m11pzgv1bpqmjlrji25mlxn3k-llvm-3.8.1/lib/libLLVMHexagonCodeGen.a /nix/store/52bxxa9m11pzgv1bpqmjlrji25mlxn3k-llvm-3.8.1/lib/libLLVMHexagonAsmParser.a /nix/store/52bxxa9m11pzgv1bpqmjlrji25mlxn3k-llvm-3.8.1/lib/libLLVMHexagonDesc.a /nix/store/52bxxa9m11pzgv1bpqmjlrji25mlxn3k-llvm-3.8.1/lib/libLLVMHexagonInfo.a /nix/store/52bxxa9m11pzgv1bpqmjlrji25mlxn3k-llvm-3.8.1/lib/libLLVMCppBackendCodeGen.a /nix/store/52bxxa9m11pzgv1bpqmjlrji25mlxn3k-llvm-3.8.1/lib/libLLVMCppBackendInfo.a /nix/store/52bxxa9m11pzgv1bpqmjlrji25mlxn3k-llvm-3.8.1/lib/libLLVMBPFCodeGen.a /nix/store/52bxxa9m11pzgv1bpqmjlrji25mlxn3k-llvm-3.8.1/lib/libLLVMBPFDesc.a /nix/store/52bxxa9m11pzgv1bpqmjlrji25mlxn3k-llvm-3.8.1/lib/libLLVMBPFInfo.a /nix/store/52bxxa9m11pzgv1bpqmjlrji25mlxn3k-llvm-3.8.1/lib/libLLVMBPFAsmPrinter.a /nix/store/52bxxa9m11pzgv1bpqmjlrji25mlxn3k-llvm-3.8.1/lib/libLLVMARMDisassembler.a /nix/store/52bxxa9m11pzgv1bpqmjlrji25mlxn3k-llvm-3.8.1/lib/libLLVMARMCodeGen.a /nix/store/52bxxa9m11pzgv1bpqmjlrji25mlxn3k-llvm-3.8.1/lib/libLLVMARMAsmParser.a /nix/store/52bxxa9m11pzgv1bpqmjlrji25mlxn3k-llvm-3.8.1/lib/libLLVMARMDesc.a /nix/store/52bxxa9m11pzgv1bpqmjlrji25mlxn3k-llvm-3.8.1/lib/libLLVMARMInfo.a /nix/store/52bxxa9m11pzgv1bpqmjlrji25mlxn3k-llvm-3.8.1/lib/libLLVMARMAsmPrinter.a /nix/store/52bxxa9m11pzgv1bpqmjlrji25mlxn3k-llvm-3.8.1/lib/libLLVMAMDGPUCodeGen.a /nix/store/52bxxa9m11pzgv1bpqmjlrji25mlxn3k-llvm-3.8.1/lib/libLLVMAMDGPUAsmParser.a /nix/store/52bxxa9m11pzgv1bpqmjlrji25mlxn3k-llvm-3.8.1/lib/libLLVMAMDGPUDesc.a /nix/store/52bxxa9m11pzgv1bpqmjlrji25mlxn3k-llvm-3.8.1/lib/libLLVMAMDGPUUtils.a /nix/store/52bxxa9m11pzgv1bpqmjlrji25mlxn3k-llvm-3.8.1/lib/libLLVMAMDGPUInfo.a /nix/store/52bxxa9m11pzgv1bpqmjlrji25mlxn3k-llvm-3.8.1/lib/libLLVMAMDGPUAsmPrinter.a /nix/store/52bxxa9m11pzgv1bpqmjlrji25mlxn3k-llvm-3.8.1/lib/libLLVMAArch64Disassembler.a /nix/store/52bxxa9m11pzgv1bpqmjlrji25mlxn3k-llvm-3.8.1/lib/libLLVMAArch64CodeGen.a /nix/store/52bxxa9m11pzgv1bpqmjlrji25mlxn3k-llvm-3.8.1/lib/libLLVMAArch64AsmParser.a /nix/store/52bxxa9m11pzgv1bpqmjlrji25mlxn3k-llvm-3.8.1/lib/libLLVMAArch64Desc.a /nix/store/52bxxa9m11pzgv1bpqmjlrji25mlxn3k-llvm-3.8.1/lib/libLLVMAArch64Info.a /nix/store/52bxxa9m11pzgv1bpqmjlrji25mlxn3k-llvm-3.8.1/lib/libLLVMAArch64AsmPrinter.a /nix/store/52bxxa9m11pzgv1bpqmjlrji25mlxn3k-llvm-3.8.1/lib/libLLVMAArch64Utils.a /nix/store/52bxxa9m11pzgv1bpqmjlrji25mlxn3k-llvm-3.8.1/lib/libLLVMMIRParser.a /nix/store/52bxxa9m11pzgv1bpqmjlrji25mlxn3k-llvm-3.8.1/lib/libLLVMLibDriver.a /nix/store/52bxxa9m11pzgv1bpqmjlrji25mlxn3k-llvm-3.8.1/lib/libLLVMOption.a /nix/store/52bxxa9m11pzgv1bpqmjlrji25mlxn3k-llvm-3.8.1/lib/libLLVMTableGen.a /nix/store/52bxxa9m11pzgv1bpqmjlrji25mlxn3k-llvm-3.8.1/lib/libLLVMLineEditor.a /nix/store/52bxxa9m11pzgv1bpqmjlrji25mlxn3k-llvm-3.8.1/lib/libLLVMX86Disassembler.a /nix/store/52bxxa9m11pzgv1bpqmjlrji25mlxn3k-llvm-3.8.1/lib/libLLVMX86AsmParser.a /nix/store/52bxxa9m11pzgv1bpqmjlrji25mlxn3k-llvm-3.8.1/lib/libLLVMX86CodeGen.a /nix/store/52bxxa9m11pzgv1bpqmjlrji25mlxn3k-llvm-3.8.1/lib/libLLVMSelectionDAG.a /nix/store/52bxxa9m11pzgv1bpqmjlrji25mlxn3k-llvm-3.8.1/lib/libLLVMAsmPrinter.a /nix/store/52bxxa9m11pzgv1bpqmjlrji25mlxn3k-llvm-3.8.1/lib/libLLVMX86Desc.a /nix/store/52bxxa9m11pzgv1bpqmjlrji25mlxn3k-llvm-3.8.1/lib/libLLVMMCDisassembler.a /nix/store/52bxxa9m11pzgv1bpqmjlrji25mlxn3k-llvm-3.8.1/lib/libLLVMX86Info.a /nix/store/52bxxa9m11pzgv1bpqmjlrji25mlxn3k-llvm-3.8.1/lib/libLLVMX86AsmPrinter.a /nix/store/52bxxa9m11pzgv1bpqmjlrji25mlxn3k-llvm-3.8.1/lib/libLLVMX86Utils.a /nix/store/52bxxa9m11pzgv1bpqmjlrji25mlxn3k-llvm-3.8.1/lib/libLLVMMCJIT.a /nix/store/52bxxa9m11pzgv1bpqmjlrji25mlxn3k-llvm-3.8.1/lib/libLLVMPasses.a /nix/store/52bxxa9m11pzgv1bpqmjlrji25mlxn3k-llvm-3.8.1/lib/libLLVMipo.a /nix/store/52bxxa9m11pzgv1bpqmjlrji25mlxn3k-llvm-3.8.1/lib/libLLVMVectorize.a /nix/store/52bxxa9m11pzgv1bpqmjlrji25mlxn3k-llvm-3.8.1/lib/libLLVMLinker.a /nix/store/52bxxa9m11pzgv1bpqmjlrji25mlxn3k-llvm-3.8.1/lib/libLLVMIRReader.a /nix/store/52bxxa9m11pzgv1bpqmjlrji25mlxn3k-llvm-3.8.1/lib/libLLVMAsmParser.a /nix/store/52bxxa9m11pzgv1bpqmjlrji25mlxn3k-llvm-3.8.1/lib/libLLVMDebugInfoCodeView.a /nix/store/52bxxa9m11pzgv1bpqmjlrji25mlxn3k-llvm-3.8.1/lib/libLLVMInterpreter.a /nix/store/52bxxa9m11pzgv1bpqmjlrji25mlxn3k-llvm-3.8.1/lib/libLLVMCodeGen.a /nix/store/52bxxa9m11pzgv1bpqmjlrji25mlxn3k-llvm-3.8.1/lib/libLLVMScalarOpts.a /nix/store/52bxxa9m11pzgv1bpqmjlrji25mlxn3k-llvm-3.8.1/lib/libLLVMInstCombine.a /nix/store/52bxxa9m11pzgv1bpqmjlrji25mlxn3k-llvm-3.8.1/lib/libLLVMInstrumentation.a /nix/store/52bxxa9m11pzgv1bpqmjlrji25mlxn3k-llvm-3.8.1/lib/libLLVMProfileData.a /nix/store/52bxxa9m11pzgv1bpqmjlrji25mlxn3k-llvm-3.8.1/lib/libLLVMBitWriter.a /nix/store/52bxxa9m11pzgv1bpqmjlrji25mlxn3k-llvm-3.8.1/lib/libLLVMOrcJIT.a /nix/store/52bxxa9m11pzgv1bpqmjlrji25mlxn3k-llvm-3.8.1/lib/libLLVMTransformUtils.a /nix/store/52bxxa9m11pzgv1bpqmjlrji25mlxn3k-llvm-3.8.1/lib/libLLVMExecutionEngine.a /nix/store/52bxxa9m11pzgv1bpqmjlrji25mlxn3k-llvm-3.8.1/lib/libLLVMTarget.a /nix/store/52bxxa9m11pzgv1bpqmjlrji25mlxn3k-llvm-3.8.1/lib/libLLVMAnalysis.a /nix/store/52bxxa9m11pzgv1bpqmjlrji25mlxn3k-llvm-3.8.1/lib/libLLVMRuntimeDyld.a /nix/store/52bxxa9m11pzgv1bpqmjlrji25mlxn3k-llvm-3.8.1/lib/libLLVMObject.a /nix/store/52bxxa9m11pzgv1bpqmjlrji25mlxn3k-llvm-3.8.1/lib/libLLVMMCParser.a /nix/store/52bxxa9m11pzgv1bpqmjlrji25mlxn3k-llvm-3.8.1/lib/libLLVMBitReader.a /nix/store/52bxxa9m11pzgv1bpqmjlrji25mlxn3k-llvm-3.8.1/lib/libLLVMMC.a /nix/store/52bxxa9m11pzgv1bpqmjlrji25mlxn3k-llvm-3.8.1/lib/libLLVMCore.a /nix/store/52bxxa9m11pzgv1bpqmjlrji25mlxn3k-llvm-3.8.1/lib/libLLVMSupport.a
  -- Found Clang (LLVM version: 3.8.1)
  --   Include dirs:       /nix/store/52bxxa9m11pzgv1bpqmjlrji25mlxn3k-llvm-3.8.1/include
  --   Clang libraries:    /nix/store/lf6ycb09wkakq2p1psn1p6p0a3a80krw-clang-3.8.1/lib/libclangFrontend.a;/nix/store/lf6ycb09wkakq2p1psn1p6p0a3a80krw-clang-3.8.1/lib/libclangDriver.a;/nix/store/lf6ycb09wkakq2p1psn1p6p0a3a80krw-clang-3.8.1/lib/libclangCodeGen.a;/nix/store/lf6ycb09wkakq2p1psn1p6p0a3a80krw-clang-3.8.1/lib/libclangSema.a;/nix/store/lf6ycb09wkakq2p1psn1p6p0a3a80krw-clang-3.8.1/lib/libclangAnalysis.a;/nix/store/lf6ycb09wkakq2p1psn1p6p0a3a80krw-clang-3.8.1/lib/libclangRewriteFrontend.a;/nix/store/lf6ycb09wkakq2p1psn1p6p0a3a80krw-clang-3.8.1/lib/libclangRewrite.a;/nix/store/lf6ycb09wkakq2p1psn1p6p0a3a80krw-clang-3.8.1/lib/libclangAST.a;/nix/store/lf6ycb09wkakq2p1psn1p6p0a3a80krw-clang-3.8.1/lib/libclangParse.a;/nix/store/lf6ycb09wkakq2p1psn1p6p0a3a80krw-clang-3.8.1/lib/libclangLex.a;/nix/store/lf6ycb09wkakq2p1psn1p6p0a3a80krw-clang-3.8.1/lib/libclangBasic.a;/nix/store/lf6ycb09wkakq2p1psn1p6p0a3a80krw-clang-3.8.1/lib/libclangARCMigrate.a;/nix/store/lf6ycb09wkakq2p1psn1p6p0a3a80krw-clang-3.8.1/lib/libclangEdit.a;/nix/store/lf6ycb09wkakq2p1psn1p6p0a3a80krw-clang-3.8.1/lib/libclangFrontendTool.a;/nix/store/lf6ycb09wkakq2p1psn1p6p0a3a80krw-clang-3.8.1/lib/libclangRewrite.a;/nix/store/lf6ycb09wkakq2p1psn1p6p0a3a80krw-clang-3.8.1/lib/libclangSerialization.a;/nix/store/lf6ycb09wkakq2p1psn1p6p0a3a80krw-clang-3.8.1/lib/libclangTooling.a;/nix/store/lf6ycb09wkakq2p1psn1p6p0a3a80krw-clang-3.8.1/lib/libclangStaticAnalyzerCheckers.a;/nix/store/lf6ycb09wkakq2p1psn1p6p0a3a80krw-clang-3.8.1/lib/libclangStaticAnalyzerCore.a;/nix/store/lf6ycb09wkakq2p1psn1p6p0a3a80krw-clang-3.8.1/lib/libclangStaticAnalyzerFrontend.a;/nix/store/lf6ycb09wkakq2p1psn1p6p0a3a80krw-clang-3.8.1/lib/libclangSema.a
  --   Libclang C library: /nix/store/lf6ycb09wkakq2p1psn1p6p0a3a80krw-clang-3.8.1/lib/libclang.so
  CMake Error at /tmp/nix-build-kdevelop-5.0.4.drv-0/__nix_qt5__/lib/cmake/Qt5Help/Qt5HelpConfig.cmake:13 (message):
    The imported target "Qt5::Help" references the file

       "/nix/store/xzyvi2v0ji0j35f43926ynr5b0hsskmr-qttools-5.8.0/bin/qhelpgenerator"

    but this file does not exist.  Possible reasons include:

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

    * An install or uninstall procedure did not complete successfully.

    * The installation package was faulty and contained

       "/tmp/nix-build-kdevelop-5.0.4.drv-0/__nix_qt5__/lib/cmake/Qt5Help/Qt5HelpConfigExtras.cmake"

    but not all the files it references.

  Call Stack (most recent call first):
  -llvm-3.8.1/lib/libLLVMMipsDesc.a /nix/store/52bxxa9m11pzgv1bpqmjlrji25mlxn3k-llvm-3.8.1/lib/libLLVMMipsInfo.a /nix/store/52bxxa9m11pzgv1bpqmjlrji25mlxn3k-llvm-3.8.1/lib/libLLVMMipsAsmPrinter.a /nix/store/52bxxa9m11pzgv1bpqmjlrji25mlxn3k-llvm-3.8.1/lib/libLLVMHexagonDisassembler.a /nix/store/52bxxa9m11pzgv1bpqmjlrji25mlxn3k-llvm-3.8.1/lib/libLLVMHexagonCodeGen.a /nix/store/52bxxa9m11pzgv1bpqmjlrji25mlxn3k-llvm-3.8.1/lib/libLLVMHexagonAsmParser.a /nix/store/52bxxa9m11pzgv1bpqmjlrji25mlxn3k-llvm-3.8.1/lib/libLLVMHexagonDesc.a /nix/store/52bxxa9m11pzgv1bpqmjlrji25mlxn3k-llvm-3.8.1/lib/libLLVMHexagonInfo.a /nix/store/52bxxa9m11pzgv1bpqmjlrji25mlxn3k-llvm-3.8.1/lib/libLLVMCppBackendCodeGen.a /nix/store/52bxxa9m11pzgv1bpqmjlrji25mlxn3k-llvm-3.8.1/lib/libLLVMCppBackendInfo.a /nix/store/52bxxa9m11pzgv1bpqmjlrji25mlxn3k-llvm-3.8.1/lib/libLLVMBPFCodeGen.a /nix/store/52bxxa9m11pzgv1bpqmjlrji25mlxn3k-llvm-3.8.1/lib/libLLVMBPFDesc.a /nix/store/52bxxa9m11pzgv1bpqmjlrji25mlxn3k-llvm-3.8.1/lib/libLLVMBPFInfo.a /nix/store/52bxxa9m11pzgv1bpqmjlrji25mlxn3k-llvm-3.8.1/lib/libLLVMBPFAsmPrinter.a /nix/store/52bxxa9m11pzgv1bpqmjlrji25mlxn3k-llvm-3.8.1/lib/libLLVMARMDisassembler.a /nix/store/52bxxa9m11pzgv1bpqmjlrji25mlxn3k-llvm-3.8.1/lib/libLLVMARMCodeGen.a /nix/store/52bxxa9m11pzgv1bpqmjlrji25mlxn3k-llvm-3.8.1/lib/libLLVMARMAsmParser.a /nix/store/52bxxa9m11pzgv1bpqmjlrji25mlxn3k-llvm-3.8.1/lib/libLLVMARMDesc.a /nix/store/52bxxa9m11pzgv1bpqmjlrji25mlxn3k-llvm-3.8.1/lib/libLLVMARMInfo.a /nix/store/52bxxa9m11pzgv1bpqmjlrji25mlxn3k-llvm-3.8.1/lib/libLLVMARMAsmPrinter.a /nix/store/52bxxa9m11pzgv1bpqmjlrji25mlxn3k-llvm-3.8.1/lib/libLLVMAMDGPUCodeGen.a /nix/store/52bxxa9m11pzgv1bpqmjlrji25mlxn3k-llvm-3.8.1/lib/libLLVMAMDGPUAsmParser.a /nix/store/52bxxa9m11pzgv1bpqmjlrji25mlxn3k-llvm-3.8.1/lib/libLLVMAMDGPUDesc.a /nix/store/52bxxa9m11pzgv1bpqmjlrji25mlxn3k-llvm-3.8.1/lib/libLLVMAMDGPUUtils.a /nix/store/52bxxa9m11pzgv1bpqmjlrji25mlxn3k-llvm-3.8.1/lib/libLLVMAMDGPUInfo.a /nix/store/52bxxa9m11pzgv1bpqmjlrji25mlxn3k-llvm-3.8.1/lib/libLLVMAMDGPUAsmPrinter.a /nix/store/52bxxa9m11pzgv1bpqmjlrji25mlxn3k-llvm-3.8.1/lib/libLLVMAArch64Disassembler.a /nix/store/52bxxa9m11pzgv1bpqmjlrji25mlxn3k-llvm-3.8.1/lib/libLLVMAArch64CodeGen.a /nix/store/52bxxa9m11pzgv1bpqmjlrji25mlxn3k-llvm-3.8.1/lib/libLLVMAArch64AsmParser.a /nix/store/52bxxa9m11pzgv1bpqmjlrji25mlxn3k-llvm-3.8.1/lib/libLLVMAArch64Desc.a /nix/store/52bxxa9m11pzgv1bpqmjlrji25mlxn3k-llvm-3.8.1/lib/libLLVMAArch64Info.a /nix/store/52bxxa9m11pzgv1bpqmjlrji25mlxn3k-llvm-3.8.1/lib/libLLVMAArch64AsmPrinter.a /nix/store/52bxxa9m11pzgv1bpqmjlrji25mlxn3k-llvm-3.8.1/lib/libLLVMAArch64Utils.a /nix/store/52bxxa9m11pzgv1bpqmjlrji25mlxn3k-llvm-3.8.1/lib/libLLVMMIRParser.a /nix/store/52bxxa9m11pzgv1bpqmjlrji25mlxn3k-llvm-3.8.1/lib/libLLVMLibDriver.a /nix/store/52bxxa9m11pzgv1bpqmjlrji25mlxn3k-llvm-3.8.1/lib/libLLVMOption.a /nix/store/52bxxa9m11pzgv1bpqmjlrji25mlxn3k-llvm-3.8.1/lib/libLLVMTableGen.a /nix/store/52bxxa9m11pzgv1bpqmjlrji25mlxn3k-llvm-3.8.1/lib/libLLVMLineEditor.a /nix/store/52bxxa9m11pzgv1bpqmjlrji25mlxn3k-llvm-3.8.1/lib/libLLVMX86Disassembler.a /nix/store/52bxxa9m11pzgv1bpqmjlrji25mlxn3k-llvm-3.8.1/lib/libLLVMX86AsmParser.a /nix/store/52bxxa9m11pzgv1bpqmjlrji25mlxn3k-llvm-3.8.1/lib/libLLVMX86CodeGen.a /nix/store/52bxxa9m11pzgv1bpqmjlrji25mlxn3k-llvm-3.8.1/lib/libLLVMSelectionDAG.a /nix/store/52bxxa9m11pzgv1bpqmjlrji25mlxn3k-llvm-3.8.1/lib/libLLVMAsmPrinter.a /nix/store/52bxxa9m11pzgv1bpqmjlrji25mlxn3k-llvm-3.8.1/lib/libLLVMX86Desc.a /nix/store/52bxxa9m11pzgv1bpqmjlrji25mlxn3k-llvm-3.8.1/lib/libLLVMMCDisassembler.a /nix/store/52bxxa9m11pzgv1bpqmjlrji25mlxn3k-llvm-3.8.1/lib/libLLVMX86Info.a /nix/store/52bxxa9m11pzgv1bpqmjlrji25mlxn3k-llvm-3.8.1/lib/libLLVMX86AsmPrinter.a /nix/store/52bxxa9m11pzgv1bpqmjlrji25mlxn3k-llvm-3.8.1/lib/libLLVMX86Utils.a /nix/store/52bxxa9m11pzgv1bpqmjlrji25mlxn3k-llvm-3.8.1/lib/libLLVMMCJIT.a /nix/store/52bxxa9m11pzgv1bpqmjlrji25mlxn3k-llvm-3.8.1/lib/libLLVMPasses.a /nix/store/52bxxa9m11pzgv1bpqmjlrji25mlxn3k-llvm-3.8.1/lib/libLLVMipo.a /nix/store/52bxxa9m11pzgv1bpqmjlrji25mlxn3k-llvm-3.8.1/lib/libLLVMVectorize.a /nix/store/52bxxa9m11pzgv1bpqmjlrji25mlxn3k-llvm-3.8.1/lib/libLLVMLinker.a /nix/store/52bxxa9m11pzgv1bpqmjlrji25mlxn3k-llvm-3.8.1/lib/libLLVMIRReader.a /nix/store/52bxxa9m11pzgv1bpqmjlrji25mlxn3k-llvm-3.8.1/lib/libLLVMAsmParser.a /nix/store/52bxxa9m11pzgv1bpqmjlrji25mlxn3k-llvm-3.8.1/lib/libLLVMDebugInfoCodeView.a /nix/store/52bxxa9m11pzgv1bpqmjlrji25mlxn3k-llvm-3.8.1/lib/libLLVMInterpreter.a /nix/store/52bxxa9m11pzgv1bpqmjlrji25mlxn3k-llvm-3.8.1/lib/libLLVMCodeGen.a /nix/store/52bxxa9m11pzgv1bpqmjlrji25mlxn3k-llvm-3.8.1/lib/libLLVMScalarOpts.a /nix/store/52bxxa9m11pzgv1bpqmjlrji25mlxn3k-llvm-3.8.1/lib/libLLVMInstCombine.a /nix/store/52bxxa9m11pzgv1bpqmjlrji25mlxn3k-llvm-3.8.1/lib/libLLVMInstrumentation.a /nix/store/52bxxa9m11pzgv1bpqmjlrji25mlxn3k-llvm-3.8.1/lib/libLLVMProfileData.a /nix/store/52bxxa9m11pzgv1bpqmjlrji25mlxn3k-llvm-3.8.1/lib/libLLVMBitWriter.a /nix/store/52bxxa9m11pzgv1bpqmjlrji25mlxn3k-llvm-3.8.1/lib/libLLVMOrcJIT.a /nix/store/52bxxa9m11pzgv1bpqmjlrji25mlxn3k-llvm-3.8.1/lib/libLLVMTransformUtils.a /nix/store/52bxxa9m11pzgv1bpqmjlrji25mlxn3k-llvm-3.8.1/lib/libLLVMExecutionEngine.a /nix/store/52bxxa9m11pzgv1bpqmjlrji25mlxn3k-llvm-3.8.1/lib/libLLVMTarget.a /nix/store/52bxxa9m11pzgv1bpqmjlrji25mlxn3k-llvm-3.8.1/lib/libLLVMAnalysis.a/nix/store/52bxxa9m11pzgv1bpqmjlrji25mlxn3k-llvm-3.8.1/lib/libLLVMRuntimeDyld.a /nix/store/52bxxa9m11pzgv1bpqmjlrji25mlxn3k-llvm-3.8.1/lib/libLLVMObject.a /nix/store/52bxxa9m11pzgv1bpqmjlrji25mlxn3k-llvm-3.8.1/lib/libLLVMMCParser.a /nix/store/52bxxa9m11pzgv1bpqmjlrji25mlxn3k-llvm-3.8.1/lib/libLLVMBitReader.a /nix/store/52bxxa9m11pzgv1bpqmjlrji25mlxn3k-llvm-3.8.1/lib/libLLVMMC.a /nix/store/52bxxa9m11pzgv1bpqmjlrji25mlxn3k-llvm-3.8.1/lib/libLLVMCore.a /nix/store/52bxxa9m11pzgv1bpqmjlrji25mlxn3k-llvm-3.8.1/lib/libLLVMSupport.a
  -- Found Clang (LLVM version: 3.8.1)
  --   Include dirs:       /nix/store/52bxxa9m11pzgv1bpqmjlrji25mlxn3k-llvm-3.8.1/include
  --   Clang libraries:    /nix/store/lf6ycb09wkakq2p1psn1p6p0a3a80krw-clang-3.8.1/lib/libclangFrontend.a;/nix/store/lf6ycb09wkakq2p1psn1p6p0a3a80krw-clang-3.8.1/lib/libclangDriver.a;/nix/store/lf6ycb09wkakq2p1psn1p6p0a3a80krw-clang-3.8.1/lib/libclangCodeGen.a;/nix/store/lf6ycb09wkakq2p1psn1p6p0a3a80krw-clang-3.8.1/lib/libclangSema.a;/nix/store/lf6ycb09wkakq2p1psn1p6p0a3a80krw-clang-3.8.1/lib/libclangAnalysis.a;/nix/store/lf6ycb09wkakq2p1psn1p6p0a3a80krw-clang-3.8.1/lib/libclangRewriteFrontend.a;/nix/store/lf6ycb09wkakq2p1psn1p6p0a3a80krw-clang-3.8.1/lib/libclangRewrite.a;/nix/store/lf6ycb09wkakq2p1psn1p6p0a3a80krw-clang-3.8.1/lib/libclangAST.a;/nix/store/lf6ycb09wkakq2p1psn1p6p0a3a80krw-clang-3.8.1/lib/libclangParse.a;/nix/store/lf6ycb09wkakq2p1psn1p6p0a3a80krw-clang-3.8.1/lib/libclangLex.a;/nix/store/lf6ycb09wkakq2p1psn1p6p0a3a80krw-clang-3.8.1/lib/libclangBasic.a;/nix/store/lf6ycb09wkakq2p1psn1p6p0a3a80krw-clang-3.8.1/lib/libclangARCMigrate.a;/nix/store/lf6ycb09wkakq2p1psn1p6p0a3a80krw-clang-3.8.1/lib/libclangEdit.a;/nix/store/lf6ycb09wkakq2p1psn1p6p0a3a80krw-clang-3.8.1/lib/libclangFrontendTool.a;/nix/store/lf6ycb09wkakq2p1psn1p6p0a3a80krw-clang-3.8.1/lib/libclangRewrite.a;/nix/store/lf6ycb09wkakq2p1psn1p6p0a3a80krw-clang-3.8.1/lib/libclangSerialization.a;/nix/store/lf6ycb09wkakq2p1psn1p6p0a3a80krw-clang-3.8.1/lib/libclangTooling.a;/nix/store/lf6ycb09wkakq2p1psn1p6p0a3a80krw-clang-3.8.1/lib/libclangStaticAnalyzerCheckers.a;/nix/store/lf6ycb09wkakq2p1psn1p6p0a3a80krw-clang-3.8.1/lib/libclangStaticAnalyzerCore.a;/nix/store/lf6ycb09wkakq2p1psn1p6p0a3a80krw-clang-3.8.1/lib/libclangStaticAnalyzerFrontend.a;/nix/store/lf6ycb09wkakq2p1psn1p6p0a3a80krw-clang-3.8.1/lib/libclangSema.a
  --   Libclang C library: /nix/store/lf6ycb09wkakq2p1psn1p6p0a3a80krw-clang-3.8.1/lib/libclang.so
  CMake Error at /tmp/nix-build-kdevelop-5.0.4.drv-0/__nix_qt5__/lib/cmake/Qt5Help/Qt5HelpConfig.cmake:13 (message):
    The imported target "Qt5::Help" references the file

       "/nix/store/xzyvi2v0ji0j35f43926ynr5b0hsskmr-qttools-5.8.0/bin/qhelpgenerator"

    but this file does not exist.  Possible reasons include:

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

    * An install or uninstall procedure did not complete successfully.

    * The installation package was faulty and contained

       "/tmp/nix-build-kdevelop-5.0.4.drv-0/__nix_qt5__/lib/cmake/Qt5Help/Qt5HelpConfigExtras.cmake"

    but not all the files it references.

  Call Stack (most recent call first):
    /tmp/nix-build-kdevelop-5.0.4.drv-0/__nix_qt5__/lib/cmake/Qt5Help/Qt5HelpConfigExtras.cmake:20 (_qt5_Help_check_file_exists)
    /tmp/nix-build-kdevelop-5.0.4.drv-0/__nix_qt5__/lib/cmake/Qt5Help/Qt5HelpConfig.cmake:148 (include)
    documentation/CMakeLists.txt:1 (find_package)


  -- Configuring incomplete, errors occurred!
  See also "/tmp/nix-build-kdevelop-5.0.4.drv-0/kdevelop-5.0.4/build/CMakeFiles/CMakeOutput.log".
  See also "/tmp/nix-build-kdevelop-5.0.4.drv-0/kdevelop-5.0.4/build/CMakeFiles/CMakeError.log".
  builder for ‘/nix/store/8asfdama0lcrx0yc2bfm2rpl84scb1bp-kdevelop-5.0.4.drv’ failed with exit code 1
  building path(s) ‘/nix/store/rwkc5m8alqf3gy81s7lm65qgn61i6x80-desktops’
  cannot build derivation ‘/nix/store/0vm09c8aaagkxai8skxbzhgnqcc5w721-system-path.drv’: 1 dependencies couldn't be built
  building path(s) ‘/nix/store/plz8b5y07zvv899fq0rhvs2iknsy586f-verdan32.exe’
  building path(s) ‘/nix/store/ih1sfaibw7lcqanlds1gzmqk4r4a43wn-wd97vwr32.exe’
  building path(s) ‘/nix/store/bnmjs8dnc54w5amxsb60mwrapm05w78v-webdin32.exe’
  cannot build derivation ‘/nix/store/1px7lqg0gf03zzd6js6ila1gcbcsqk3l-nixos-system-subi-17.09pre104936.b0d07aa894.drv’: 1 dependencies couldn't be built
  error: build of ‘/nix/store/1px7lqg0gf03zzd6js6ila1gcbcsqk3l-nixos-system-subi-17.09pre104936.b0d07aa894.drv’ failed
  ```

  ## Technical details

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

  17.09pre102667.2839b10 (Hummingbird)

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

  nix-env (Nix) 1.11.7


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

  "17.09pre104936.b0d07aa894"


state: open
title: Shoule NIX_ENFORCE_PURITY really silently drop ld arguments?
user_login: nh2
html_url: https://github.com/NixOS/nixpkgs/issues/24660
updated_at: 2017-04-06 13:12:07
body:
  I found that in https://github.com/NixOS/nixpkgs/blob/225602d9f2fc5d437e4996c9697dd272d18846c0/pkgs/build-support/cc-wrapper/ld-wrapper.sh#L18 there is a wrapper around `ld` that silently drops paths given to `ld` if `NIX_ENFORCE_PURITY` is set, if those paths are outside of the nix store path.

  That doesn't look like a good idea to me, it is really hard to debug when that happens and your link just fails and the only thing you do is `strace` all the way down to see what paths are missing.

  Should it not simply fail instead, complaining about arguments that are outside the store path (and telling you which ones)?


state: open
title: nix-shell doesn't work in the background
user_login: ashkitten
html_url: https://github.com/NixOS/nixpkgs/issues/24661
updated_at: 2017-04-05 23:03:48
body:
  ## Issue description
  nix-shell will not work in the background, at least when used from a shebang. It immediately stops and does not continue until foregrounded.


  ### Steps to reproduce
  - Create file "test" with contents:
  ```bash
  #! /usr/bin/env nix-shell
  #! nix-shell -i bash -p bash
  echo "This should print immediately and exit"
  ```
  - set file to be executable
  - execute in the background - `./test &`
  - line does not print
  - foreground the process - `fg`
  - it will print the line and exit now

  ## Technical details

  * System: NixOS 17.09pre104936.b0d07aa894 (Hummingbird)
  * Nix version: nix-env (Nix) 1.11.8
  * Nixpkgs version: "17.09pre104936.b0d07aa894"


state: closed
title: hplip: "printer stopped, filter failed" status
user_login: bugaev
html_url: https://github.com/NixOS/nixpkgs/issues/24662
updated_at: 2018-07-14 12:06:51
body:
  ## Issue description
  Using a network printer LaserJet 500 M551 from HP.
  Shortly after submission of any document, the CUPS "printers" tab of the http interface reports status "**stopped, filter failed**".

  ### Steps to reproduce

  - Install NixOS 16.09
  - Switch to nixos-16.09 channel for updates `nix-channel --add https://nixos.org/channels/nixos-16.09 nixos`

  Follow [https://nixos.org/wiki/Printers](url) to modify "/etc/nixos/configuration.nix" and to 
  choose the HP driver printer with the "hp-setup" utility from the "hplip" package:

  -  /etc/nixos/configuration.nix:
  <pre><code>
  services.printing = {
      enable = true;
      gutenprint = true;
      drivers = [ pkgs.hplipWithPlugin ];
  };
  </pre></code>

  - run  `$(nix-build '<nixpkgs>' --no-out-link -A hplip)/bin/hp-setup` to select the network printer and the driver `<hash>-python2.7-hplip-3.16.5/share/ppd/HP/hp-laserjet_500_color_m551-ps.ppd.gz`, which matches exactly the model of the printer

  - Print a test page

  - Check the printing job status: direct your browser to http://localhost:631/printers/HP_LaserJet_500_color_M551 and find the **printer stopped, filter failed** status.

  - Check the CUPS service log (as suggested by redditor _saae_): `journalctl -b -e _SYSTEMD_UNIT=cups.service` and find a Python error message **OSError: [Errno 2] No such file or directory**.

  <pre><code>
      -- Logs begin at Sun 2016-10-09 18:54:26 CDT, end at Fri 2017-03-17 16:21:43 CDT. --
      Mar 17 16:06:09 foo cups-pre-start[794]: Updated /var/lib/cups/ppd/max.ppd using gutenprint.5.2://bjc-MAXIFY-MB5320/expert
      Mar 17 16:06:09 foo cups-pre-start[794]: Updated 1 PPD file, 1 skipped.
      Mar 17 16:06:09 foo cupsd[918]: No limit for Validate-Job defined in policy default and no suitable template found.
      Mar 17 16:06:09 foo cupsd[918]: No limit for Cancel-Jobs defined in policy default - using Pause-Printer's policy.
      Mar 17 16:06:09 foo cupsd[918]: No limit for Cancel-My-Jobs defined in policy default - using Send-Document's policy.
      Mar 17 16:06:09 foo cupsd[918]: No limit for Close-Job defined in policy default - using Send-Document's policy.
      Mar 17 16:06:09 foo cupsd[918]: No limit for CUPS-Get-Document defined in policy default - using Send-Document's policy.
      Mar 17 16:06:09 foo cupsd[918]: No JobPrivateAccess defined in policy default - using defaults.
      Mar 17 16:06:09 foo cupsd[918]: No JobPrivateValues defined in policy default - using defaults.
      Mar 17 16:06:09 foo cupsd[918]: No SubscriptionPrivateAccess defined in policy default - using defaults.
      Mar 17 16:06:09 foo cupsd[918]: No SubscriptionPrivateValues defined in policy default - using defaults.
      Mar 17 16:06:09 foo cupsd[918]: Remote access is disabled.
      Mar 17 16:06:09 foo cupsd[918]: Loaded configuration file "/etc/cups/cupsd.conf"
      Mar 17 16:06:09 foo cupsd[918]: Configured for up to 100 clients.
      Mar 17 16:06:09 foo cupsd[918]: Allowing up to 100 client connections per host.
      Mar 17 16:06:09 foo cupsd[918]: Using policy "default" as the default.
      Mar 17 16:06:09 foo cupsd[918]: Full reload is required.
      Mar 17 16:06:09 foo cupsd[918]: Loaded MIME database from "/nix/store/bkn53cvgh4vsnq16qsgm8d7xm0hn2smb-cups-progs/share/cups/mime" and "/etc/cups": 49 types, 84 filters...
      Mar 17 16:06:10 foo cupsd[918]: Loading job cache file "/var/cache/cups/job.cache"...
      Mar 17 16:06:10 foo cupsd[918]: Loading from cache...
      Mar 17 16:06:10 foo cupsd[918]: Loading from cache...
      Mar 17 16:06:10 foo cupsd[918]: Loading attributes...
      Mar 17 16:06:10 foo cupsd[918]: Full reload complete.
      Mar 17 16:06:10 foo cupsd[918]: Cleaning out old files in "/var/cache/cups".
      Mar 17 16:06:10 foo cupsd[918]: CreateProfile failed: org.freedesktop.DBus.Error.ServiceUnknown:The name org.freedesktop.ColorManager was not provided by any .service files
      Mar 17 16:06:10 foo cupsd[918]: CreateProfile failed: org.freedesktop.DBus.Error.ServiceUnknown:The name org.freedesktop.ColorManager was not provided by any .service files
      Mar 17 16:06:10 foo cupsd[918]: Registering ICC color profiles for "HP_LaserJet_500_color_M551".
      Mar 17 16:06:10 foo cupsd[918]: CreateDevice failed: org.freedesktop.DBus.Error.ServiceUnknown:The name org.freedesktop.ColorManager was not provided by any .service files
      Mar 17 16:06:10 foo cupsd[918]: CreateProfile failed: org.freedesktop.DBus.Error.ServiceUnknown:The name org.freedesktop.ColorManager was not provided by any .service files
      Mar 17 16:06:10 foo cupsd[918]: CreateProfile failed: org.freedesktop.DBus.Error.ServiceUnknown:The name org.freedesktop.ColorManager was not provided by any .service files
      Mar 17 16:06:10 foo cupsd[918]: Registering ICC color profiles for "max".
      Mar 17 16:06:10 foo cupsd[918]: CreateDevice failed: org.freedesktop.DBus.Error.ServiceUnknown:The name org.freedesktop.ColorManager was not provided by any .service files
      Mar 17 16:06:10 foo cupsd[918]: Listening to 127.0.0.1:631 on fd 7...
      Mar 17 16:06:10 foo cupsd[918]: Listening to /var/run/cups/cups.sock on fd 8...
      Mar 17 16:06:10 foo cupsd[918]: Resuming new connection processing...
      Mar 17 16:06:43 foo cupsd[918]: Saving printers.conf...
      Mar 17 16:07:20 foo cupsd[918]: Unloading...
      Mar 17 16:07:47 foo cupsd[918]: Adding start banner page "none".
      Mar 17 16:07:47 foo cupsd[918]: Queued on "HP_LaserJet_500_color_M551" by "supremacsy".
      Mar 17 16:07:47 foo cupsd[918]: REQUEST localhost - - "POST /printers/HP_LaserJet_500_color_M551 HTTP/1.1" 200 550 Create-Job successful-ok
      Mar 17 16:07:47 foo cupsd[918]: Auto-typing file...
      Mar 17 16:07:47 foo cupsd[918]: Request file type is application/postscript.
      Mar 17 16:07:47 foo cupsd[918]: File of type application/postscript queued by "supremacsy".
      Mar 17 16:07:47 foo cupsd[918]: Adding end banner page "none".
      Mar 17 16:07:47 foo cupsd[918]: time-at-processing=1489784867
      Mar 17 16:07:47 foo cupsd[918]: 2 filters for job:
      Mar 17 16:07:47 foo cupsd[918]: pstops (application/postscript to application/vnd.cups-postscript, cost 66)
      Mar 17 16:07:47 foo cupsd[918]: hpps (application/vnd.cups-postscript to printer/HP_LaserJet_500_color_M551, cost 0)
      Mar 17 16:07:47 foo cupsd[918]: job-sheets=none,none
      Mar 17 16:07:47 foo cupsd[918]: argv[0]="HP_LaserJet_500_color_M551"
      Mar 17 16:07:47 foo cupsd[918]: argv[1]="32"
      Mar 17 16:07:47 foo cupsd[918]: argv[2]="supremacsy"
      Mar 17 16:07:47 foo cupsd[918]: argv[3]="foo-bar-baz.pdf"
      Mar 17 16:07:47 foo cupsd[918]: argv[4]="1"
      Mar 17 16:07:47 foo cupsd[918]: argv[5]="noCollate finishings=3 fit-to-page media=Letter number-up=1 outputorder=normal page-bottom=10 page-left=10 page-right=10 page-top=10 portrait sides=one-sided job-uuid=urn:uuid:81171d57-9302-38b8-79aa-073857009f8e job-originating-host-name=localhost date-time-at-creation= date-time-at-processing= time-at-creation=1489784867 time-at-processing=1489784867 document-name-supplied=okularYG1533.ps Duplex=None PageSize=Letter"
      Mar 17 16:07:47 foo cupsd[918]: argv[6]="/var/spool/cups/d00032-001"
      Mar 17 16:07:47 foo cupsd[918]: envp[0]="PATH=/nix/store/bkn53cvgh4vsnq16qsgm8d7xm0hn2smb-cups-progs/lib/cups/filter:/nix/store/bkn53cvgh4vsnq16qsgm8d7xm0hn2smb-cups-progs/bin"
      Mar 17 16:07:47 foo cupsd[918]: envp[1]="CUPS_CACHEDIR=/var/cache/cups"
      Mar 17 16:07:47 foo cupsd[918]: envp[2]="CUPS_DATADIR=/nix/store/bkn53cvgh4vsnq16qsgm8d7xm0hn2smb-cups-progs/share/cups"
      Mar 17 16:07:47 foo cupsd[918]: envp[3]="CUPS_DOCROOT=/nix/store/d9vkkl19f1b91mxnaaxsghsj1awiiw1r-cups-2.1.4/share/doc/cups"
      Mar 17 16:07:47 foo cupsd[918]: envp[4]="CUPS_FONTPATH=/nix/store/d9vkkl19f1b91mxnaaxsghsj1awiiw1r-cups-2.1.4/share/cups/fonts"
      Mar 17 16:07:47 foo cupsd[918]: envp[5]="CUPS_REQUESTROOT=/var/spool/cups"
      Mar 17 16:07:47 foo cupsd[918]: envp[6]="CUPS_SERVERBIN=/nix/store/bkn53cvgh4vsnq16qsgm8d7xm0hn2smb-cups-progs/lib/cups"
      Mar 17 16:07:47 foo cupsd[918]: envp[7]="CUPS_SERVERROOT=/etc/cups"
      Mar 17 16:07:47 foo cupsd[918]: envp[8]="CUPS_STATEDIR=/var/run/cups"
      Mar 17 16:07:47 foo cupsd[918]: envp[9]="HOME=/tmp"
      Mar 17 16:07:47 foo cupsd[918]: envp[10]="SERVER_ADMIN=root@foo"
      Mar 17 16:07:47 foo cupsd[918]: envp[11]="SOFTWARE=CUPS/2.1.4"
      Mar 17 16:07:47 foo cupsd[918]: envp[12]="TMPDIR=/tmp"
      Mar 17 16:07:47 foo cupsd[918]: envp[13]="USER=root"
      Mar 17 16:07:47 foo cupsd[918]: envp[14]="CUPS_MAX_MESSAGE=2047"
      Mar 17 16:07:47 foo cupsd[918]: envp[15]="CUPS_SERVER=/var/run/cups/cups.sock"
      Mar 17 16:07:47 foo cupsd[918]: envp[16]="CUPS_ENCRYPTION=IfRequested"
      Mar 17 16:07:47 foo cupsd[918]: envp[17]="IPP_PORT=631"
      Mar 17 16:07:47 foo cupsd[918]: envp[18]="CHARSET=utf-8"
      Mar 17 16:07:47 foo cupsd[918]: envp[19]="LANG=en_US.UTF-8"
      Mar 17 16:07:47 foo cupsd[918]: envp[20]="PPD=/etc/cups/ppd/HP_LaserJet_500_color_M551.ppd"
      Mar 17 16:07:47 foo cupsd[918]: envp[21]="RIP_MAX_CACHE=128m"
      Mar 17 16:07:47 foo cupsd[918]: envp[22]="CONTENT_TYPE=application/postscript"
      Mar 17 16:07:47 foo cupsd[918]: envp[23]="DEVICE_URI=hp:/net/HP_LaserJet_500_color_M551?hostname=foo.bar.baz"
      Mar 17 16:07:47 foo cupsd[918]: envp[24]="PRINTER_INFO=HP LaserJet 500 color M551 Postscript (recommended)"
      Mar 17 16:07:47 foo cupsd[918]: envp[25]="PRINTER_LOCATION="
      Mar 17 16:07:47 foo cupsd[918]: envp[26]="PRINTER=HP_LaserJet_500_color_M551"
      Mar 17 16:07:47 foo cupsd[918]: envp[27]="PRINTER_STATE_REASONS=none"
      Mar 17 16:07:47 foo cupsd[918]: envp[28]="CUPS_FILETYPE=document"
      Mar 17 16:07:47 foo cupsd[918]: envp[29]="FINAL_CONTENT_TYPE=application/vnd.cups-postscript"
      Mar 17 16:07:47 foo cupsd[918]: envp[30]="AUTH_I****"
      Mar 17 16:07:47 foo cupsd[918]: Started filter /nix/store/bkn53cvgh4vsnq16qsgm8d7xm0hn2smb-cups-progs/lib/cups/filter/pstops (PID 1566)
      Mar 17 16:07:47 foo cupsd[918]: Started filter /nix/store/bkn53cvgh4vsnq16qsgm8d7xm0hn2smb-cups-progs/lib/cups/filter/hpps (PID 1567)
      Mar 17 16:07:47 foo cupsd[918]: Started backend /nix/store/bkn53cvgh4vsnq16qsgm8d7xm0hn2smb-cups-progs/lib/cups/backend/hp (PID 1568)
      Mar 17 16:07:47 foo cupsd[918]: REQUEST localhost - - "POST /printers/HP_LaserJet_500_color_M551 HTTP/1.1" 200 8581436 Send-Document successful-ok
      Mar 17 16:07:47 foo cupsd[918]: Page = 612x792; 12,12 to 600,780
      Mar 17 16:07:47 foo cupsd[918]: slow_collate=0, slow_duplex=0, slow_order=0
      Mar 17 16:07:47 foo cupsd[918]: Before copy_comments - %!PS-Adobe-3.0
      Mar 17 16:07:47 foo cupsd[918]: %!PS-Adobe-3.0
      Mar 17 16:07:47 foo cupsd[918]: %Produced by poppler pdftops version: 0.47.0 (http://poppler.freedesktop.org)
      Mar 17 16:07:47 foo cupsd[918]: %%Creator: ROOT Version 5.34/04
      Mar 17 16:07:47 foo cupsd[918]: %%Title: foo-bar-baz.pdf
      Mar 17 16:07:47 foo cupsd[918]: %%LanguageLevel: 2
      Mar 17 16:07:47 foo cupsd[918]: %%DocumentSuppliedResources: (atend)
      Mar 17 16:07:47 foo cupsd[918]: %%DocumentMedia: Letter 612 792 0 () ()
      Mar 17 16:07:47 foo cupsd[918]: %%BoundingBox: 0 0 612 792
      Mar 17 16:07:47 foo cupsd[918]: %%Pages: 1
      Mar 17 16:07:47 foo cupsd[918]: %%EndComments
      Mar 17 16:07:47 foo cupsd[918]: Before copy_prolog - %%BeginDefaults
      Mar 17 16:07:47 foo cupsd[918]: Before copy_setup - %%BeginSetup
      Mar 17 16:07:47 foo cupsd[918]: Before page loop - %%Page: 1 1
      Mar 17 16:07:47 foo cupsd[918]: Copying page 1...
      Mar 17 16:07:47 foo cupsd[918]: pagew = 592.0, pagel = 772.0
      Mar 17 16:07:47 foo cupsd[918]: bboxx = -233, bboxy = 224, bboxw = 568, bboxl = 384
      Mar 17 16:07:47 foo cupsd[918]: PageLeft = 10.0, PageRight = 602.0
      Mar 17 16:07:47 foo cupsd[918]: PageTop = 782.0, PageBottom = 10.0
      Mar 17 16:07:47 foo cupsd[918]: PageWidth = 612.0, PageLength = 792.0
      Mar 17 16:07:47 foo cupsd[918]: STATE: +connecting-to-device
      Mar 17 16:07:47 foo cupsd[918]: Traceback (most recent call last):
      Mar 17 16:07:47 foo cupsd[918]: File \"/nix/store/1103r300n8wknaa0d5kvdyr2kh3lsb0j-python2.7-hplip-3.16.5/lib/cups/filter/.hpps-wrapped\", line 204, in <module>
      Mar 17 16:07:47 foo cupsd[918]: p = subprocess.Popen([\'hostname\', \'-s\'], stdout=subprocess.PIPE, stderr=subprocess.PIPE)
      Mar 17 16:07:47 foo cupsd[918]: File \"/nix/store/a21ahiimxzb3gc9vgdvxqlv4p4n5iph8-python-2.7.13/lib/python2.7/subprocess.py\", line 390, in __init__
      Mar 17 16:07:47 foo cupsd[918]: errread, errwrite)
      Mar 17 16:07:47 foo cupsd[918]: File \"/nix/store/a21ahiimxzb3gc9vgdvxqlv4p4n5iph8-python-2.7.13/lib/python2.7/subprocess.py\", line 1024, in _execute_child
      Mar 17 16:07:47 foo cupsd[918]: raise child_exception
      Mar 17 16:07:47 foo cupsd[918]: OSError: [Errno 2] No such file or directory
      Mar 17 16:07:47 foo cupsd[918]: PID 1567 (/nix/store/bkn53cvgh4vsnq16qsgm8d7xm0hn2smb-cups-progs/lib/cups/filter/hpps) stopped with status 1.
      Mar 17 16:07:47 foo cupsd[918]: Hint: Try setting the LogLevel to "debug" to find out more.
      Mar 17 16:07:47 foo cupsd[918]: STATE: -connecting-to-device
      Mar 17 16:07:47 foo cupsd[918]: STATE: -media-empty-error,media-jam-error,hplip.plugin-error,cover-open-error,toner-empty-error,other
      Mar 17 16:07:47 foo cupsd[918]: Wrote 1 pages...
      Mar 17 16:07:47 foo cupsd[918]: PID 1566 (/nix/store/bkn53cvgh4vsnq16qsgm8d7xm0hn2smb-cups-progs/lib/cups/filter/pstops) exited with no errors.
      Mar 17 16:07:55 foo cupsd[918]: ready to print
      Mar 17 16:07:55 foo cupsd[918]: PID 1568 (/nix/store/bkn53cvgh4vsnq16qsgm8d7xm0hn2smb-cups-progs/lib/cups/backend/hp) exited with no errors.
      Mar 17 16:07:55 foo cupsd[918]: Job stopped due to filter errors; please consult the error_log file for details.
      Mar 17 16:07:56 foo cupsd[918]: Unloading...
      Mar 17 16:08:18 foo cupsd[918]: Saving job.cache...
      Mar 17 16:08:47 foo cupsd[918]: [Client 128] Started "/nix/store/bkn53cvgh4vsnq16qsgm8d7xm0hn2smb-cups-progs/lib/cups/cgi-bin/printers.cgi" (pid=1710, file=13)
      Mar 17 16:08:47 foo cupsd[918]: PID 1710 (/nix/store/bkn53cvgh4vsnq16qsgm8d7xm0hn2smb-cups-progs/lib/cups/cgi-bin/printers.cgi) exited with no errors.
  </pre></code>

  ## Technical details

  * System: NixOS  16.09.1836.067e66a (Flounder)
  * Nix version: nix-env (Nix) 1.11.7
  * Nixpkgs version: 16.09.1836.067e66a


state: closed
title: haskell generic builder: Use ghcjs's hsc2hs.
user_login: shlevy
html_url: https://github.com/NixOS/nixpkgs/pull/24663
updated_at: 2017-04-06 07:36:56
body:
  This is required when using ghcjs to compile Setup.hs, which we do since #23614.

  See comments on https://github.com/ghcjs/ghcjs/commit/c35350a212f20bd4cb7486bf49044f7a1329fc93


state: closed
title: nginx: Check config syntax validity with `nginx -t` in preStart
user_login: nh2
html_url: https://github.com/NixOS/nixpkgs/pull/24664
updated_at: 2018-02-23 13:42:19
body:
  ###### Motivation for this change

  Currently nginx in NixOS doesn't use the standard practice of checking its config file in systemd's `ExecPreStart` (this is what `ExecPreStart` was made for).

  This results in nixops deployments to succeed even with wrong config file syntax.

  By checking the config file syntax in `preStart` using `nginx -t`, a nixops will fail correctly on wrong config file syntax.


state: closed
title: pmccabe: darwin is supported too
user_login: peterhoeg
html_url: https://github.com/NixOS/nixpkgs/pull/24665
updated_at: 2017-04-06 09:11:45
body:
  ###### Motivation for this change

  Let's see if pmccabe works on Darwin. I don't have a mac on which to test, so let's see what hydra says.

  Fixes #24636.

  ###### Things done

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

  ---


state: closed
title: platypus: fix platforms metadata
user_login: jbedo
html_url: https://github.com/NixOS/nixpkgs/pull/24666
updated_at: 2017-04-06 09:10:54
body:
  ###### Motivation for this change

  Update metadata to address failed hydra build: https://hydra.nixos.org/build/49877642. x86-64 instructions are required to build this package.

  ###### Things done

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

  ---


state: open
title: No validation for environment.gnome3.excludePackages
user_login: lheckemann
html_url: https://github.com/NixOS/nixpkgs/issues/24667
updated_at: 2019-06-05 12:54:37
body:
  The `excludePackages` option will silently ignore any packages that aren't optional packages for GNOME. This could be confusing. The same applies for the corresponding lxqt option.


state: closed
title: davmail: 4.7.2 -> 4.8.0
user_login: tosmi
html_url: https://github.com/NixOS/nixpkgs/pull/24668
updated_at: 2017-04-13 12:36:05
body:
  ###### Motivation for this change
  Update davmail to version 4.8.0, running 4.8.0 locally on nixos 17.03.

  ###### Things done

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

  ---


state: closed
title: autorandr: 53d29f9 -> 855c18b and module
user_login: gnidorah
html_url: https://github.com/NixOS/nixpkgs/pull/24669
updated_at: 2017-04-10 11:20:45
body:
  ###### Motivation for this change

  Module is for monitor hotplug. Both updated package and module do work fine for me
  To use add `services.autorandr.enable = true;` into `configuration.nix`
  Preconfiguration is needed as per https://github.com/phillipberndt/autorandr#how-to-use
  ###### Things done

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

  ---


state: closed
title: Rename the httpd module to apache
user_login: ericsagnes
html_url: https://github.com/NixOS/nixpkgs/issues/24670
updated_at: 2017-04-10 10:55:46
body:
  ## Issue description

  `httpd` is a generic name for an http daemon, and is [not specific to the apache HTTP server](https://en.wikipedia.org/wiki/Httpd).  
  To avoid confusion and put apache to an equal level with other http daemons available in NixOS, the `services.httpd` module namespace should be renamed to `services.apache`.


state: closed
title: nixos/modules/tasks/filesystems.nix: Skip bindfs FS check
user_login: 0xABAB
html_url: https://github.com/NixOS/nixpkgs/pull/24671
updated_at: 2017-04-06 14:35:22
body:
  ###### Motivation for this change
  A bindfs is a trivial FS.

  ###### Things done

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

  ---


state: closed
title: libsndfile: 1.0.27 -> 1.0.28
user_login: magnetophon
html_url: https://github.com/NixOS/nixpkgs/pull/24672
updated_at: 2018-01-25 14:32:24
body:
  I've obviously not tested all binaries that depend on this change, but I've tested a few.

  ###### Things done

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

  ---


state: open
title: Learn from Ubuntu's AWS-optimized kernel tweaks
user_login: copumpkin
html_url: https://github.com/NixOS/nixpkgs/issues/24674
updated_at: 2017-04-06 13:11:08
body:
  Ubuntu just released some work on an AWS-optimized kernel with a blog post [here](https://insights.ubuntu.com/2017/04/05/ubuntu-on-aws-gets-serious-performance-boost-with-aws-tuned-kernel/). I think we already have most of the features they mention (ENA support, possibly the others) but I'm sure there's a lot to learn from their kernel config that could help us on EC2.

  If we want concrete outcomes of this ticket, I'd say someone should enumerate ways in which our kernel config differs from theirs and figure out if it's accidental or intentional, and whether it makes sense to adopt their change to that option. Then we'd (probably) modify our kernel config and reap the wonderful benefits 😄 if there are conflicting goals, I guess it could make sense to fork our kernel config and give AWS instances a dedicated one, but I'd rather avoid that if we can.

  cc @edolstra @rbvermaa 


state: open
title: Including full ubuntu kmod blacklist isn't customizable
user_login: ctheune
html_url: https://github.com/NixOS/nixpkgs/issues/24675
updated_at: 2017-04-06 12:37:15
body:
  ## Issue description

  We're using the i6300esb watchdog in our virtual machines and want the module loaded. When trying to customize this we noticed that normal distributions provide the blacklist and ask users to edit it and comment out the modules they want.

  This isn't a feasable approach for NixOS and we just resorted to overriding the full ubuntu etc object with our own copy. It would be nice if you could use a more fine-grained approach on the NixOS module/configuration level.

  ### Steps to reproduce

  * Start VM with NixOS where the virtual hardware has the watchdog enabled
  * Check whether the kernel module (i6300esb) is loaded after boot

  ## Technical details

  * System: 15.09 (but it still applies to master right now, just with a different version of the ubuntu list)
  * Nix version: n/a
  * Nixpkgs version: n/a


state: closed
title: cups-toshiba-estudio: init at 7.51
user_login: jpotier
html_url: https://github.com/NixOS/nixpkgs/pull/24676
updated_at: 2017-04-06 14:00:02
body:
  ###### Motivation for this change
  There was no driver for the toshiba-estudio series of printers. This is a generic driver that supports many
  printers (see comment in the `default.nix`).

  ###### Things done

  - [x] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
     - [x] NixOS
     - [ ] macOS
     - [ ] Linux
  - [ ] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [x] Tested function of the printer driver (I've used it at work for a few weeks now)
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: strongswan: 5.5.1 -> 5.5.2
user_login: basvandijk
html_url: https://github.com/NixOS/nixpkgs/pull/24677
updated_at: 2017-04-06 15:53:43
body:
  See: https://wiki.strongswan.org/versions/64

  `nix-build -A strongswan` successfully builds the package.

  It would be great if this minor release can also be cherry-picked on `release-17.03`. Note that this also fixes a security vulnerability.


state: closed
title: fvwm: add edanaher as maintainer
user_login: edanaher
html_url: https://github.com/NixOS/nixpkgs/pull/24678
updated_at: 2017-04-06 13:28:48
body:
  ###### Motivation for this change

  In #24651, @rasendubi asked if I was interested in becoming the fvwm maintainer.  This is me answering in the affirmative.

  (As this is only a metadata change, I didn't test much ;) )

  ###### Things done

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

  ---


state: closed
title: Django security fixes (for CVEs)
user_login: lsix
html_url: https://github.com/NixOS/nixpkgs/pull/24679
updated_at: 2017-04-10 12:38:24
body:
  ###### Motivation for this change

  A batch of security fixes for various django releases. See https://www.djangoproject.com/weblog/2017/apr/04/security-releases/

  I will backport those to `17.03` and probably `16.09` once accepted.

  ###### Things done

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

  ---


state: closed
title: nixos: add a "hardened" profile
user_login: joachifm
html_url: https://github.com/NixOS/nixpkgs/pull/24680
updated_at: 2017-04-26 14:55:46
body:
  ###### Motivation for this change
  Something like this has been brought up in relation to yama; since nobody else has proposed anything concrete (i.e., with implementation), I thought I might as well do so.

  The idea is to provide a convenient way to enable most vanilla hardening features in one go.  The hardened profile, then, will serve as a place for features that enhance security but cannot be enabled for all deployments because they interfere with legitimate use cases (e.g., using ptrace to debug problems in an already running process).


state: closed
title: nixos: implement option to disable automatic kernel module loading
user_login: joachifm
html_url: https://github.com/NixOS/nixpkgs/pull/24681
updated_at: 2017-04-30 10:07:29
body:
  ###### Motivation for this change
  The rationale for this over simply setting the sysctl knob is to allow some legitmate kernel module loading to occur; the naive solution breaks too much to be useful.


state: closed
title: ruby-modules: check tzinfo version
user_login: mguentner
html_url: https://github.com/NixOS/nixpkgs/pull/24682
updated_at: 2017-04-11 08:46:28
body:
  ###### Motivation for this change

  💎 💎 💎 

  tzinfo 0.3.xx does not contain the file

  lib/tzinfo/zoneinfo_data_source.rb

  it is only included in the 1.x branch.

  closes #24080

  ###### Things done

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

  ---


state: closed
title: texlive broken because mirrors are down
user_login: josefs
html_url: https://github.com/NixOS/nixpkgs/issues/24683
updated_at: 2018-11-28 20:56:58
body:
  ## Issue description

  When trying to download texlive, nix fails because the mirror used to host the files is down. The mirror in question being:
  lipa.ms.mff.cuni.cz

  It might be a good idea to find a different, more reliable server to host the files.

  ### Steps to reproduce

  Just try to install texlive.

  ## Technical details

  * System: Ubuntu 16.04.2 LTS
  * Nix version: 1.11.8
  * Nixpkgs version: 17.09pre105057.d95fb5f2ac


state: closed
title: gitkraken: 2.3.2 -> 2.3.3
user_login: xNWDD
html_url: https://github.com/NixOS/nixpkgs/pull/24684
updated_at: 2017-04-07 12:52:46
body:
  ###### Motivation for this change

  Updated gitkraken to the latest version (2.3.3)

  ###### Things done

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


state: closed
title: Slack blank window
user_login: zimbatm
html_url: https://github.com/NixOS/nixpkgs/issues/24685
updated_at: 2017-08-28 09:38:25
body:
  ## Issue description

  With slack-2.5.1 and slack-2.5.2, starting slack results in a blank window with only the menu.

  There is an error in the `~/.config/Slack/logs/renderer-\d+.log` file that must be the issue: `Error: libxkbfile.so.1: cannot open shared object file: No such file or directory`. Full log: https://gist.github.com/98e4f710f3679ac6fb7d9a6540c0bbc9

  /cc @fooblahblah @Kendos-Kenlen @FaustXVI

  ### Steps to reproduce

  ```
  $ nix-env -iA nixos.slack
  $ slack
  ```

  ## Technical details

  * System: 17.09.git.f18a600 (Hummingbird)
  * Nix version: nix-env (Nix) 1.11.7
  * Nixpkgs version: 17.09pre104936.b0d07aa894


state: closed
title: tensorflow: depend on cudatoolkit 8 and cudnn 5.1
user_login: twhitehead
html_url: https://github.com/NixOS/nixpkgs/pull/24686
updated_at: 2017-04-07 14:36:12
body:
  ###### Motivation for this change

  tensorflowWithCuda is currently broken in 17.03 as the postfixup is adding version 7.5 of CUDA to the rpath (it's a python package so it is done in the postfixup) while it attempts to use version 8.

  This is a cherry-pick of nessesary updates from the master branch.

  ###### Things done

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

  ---


state: closed
title: slack: add libs to runtime
user_login: zimbatm
html_url: https://github.com/NixOS/nixpkgs/pull/24687
updated_at: 2017-05-05 19:28:51
body:
  Allow slack to load all the libraries dynamically as well

  ###### Motivation for this change

  Fixes #24685 with a shotgun approach.

  ###### Things done

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

  ---


state: closed
title: TigerVNC not working with i3
user_login: ghost
html_url: https://github.com/NixOS/nixpkgs/issues/24690
updated_at: 2017-10-09 16:39:25
body:
  ## Issue description

  I opened an issue in `i3` here: https://github.com/i3/i3/issues/2729

  Trying to start a VNC session i3 complains, saying `04/06/2017 04:20:22 PM - [libi3] ERROR: Could not create graphical context. Error code: 9. Please report this bug.` Working fine in Arch Linux.

  ### Steps to reproduce

  ```
  nix-env -iA nixos.tigervnc
  cat > ~/.vnc/xstartup <<EOF
  #!/bin/sh
  exec i3
  EOF
  chmod +x ~/.vnc/xstartup
  vncserver
  ```

  Then observe the VNC log which should be full of the aforementioned errors.

  ## Technical details

  * System: (NixOS: `nixos-version`, Ubuntu/Fedora: `lsb_release -a`, ...)
  * Nix version: (run `nix-env --version`)
  * Nixpkgs version: (run `nix-instantiate --eval '<nixpkgs>' -A lib.nixpkgsVersion`)

  ```
  > nixos-version                   
  17.03.899.c87abfae79 (Gorilla)
  > nix-env --version     
  nix-env (Nix) 1.11.8
  > nix-instantiate --eval '<nixpkgs>' -A lib.nixpkgsVersion
  "17.03.899.c87abfae79"
  ```


state: closed
title: installing `vim_configurable.customize{...}` doesn't make vim's manpage available
user_login: ben0x539
html_url: https://github.com/NixOS/nixpkgs/issues/24691
updated_at: 2019-02-25 22:04:22
body:
  ## Issue description

  The wrapper only has `.../bin/vim`, so the corresponding `.../share/man/...` where `man` would check for manpages is absent.

  ### Steps to reproduce

  * don't have regular vim installed
  * install something like `vim_configurable.customize{name="vim"; vimrcConfig={};}`
  * `man vim`

  ## Technical details

  17.09pre104936.b0d07aa894


state: closed
title: haskell: add the linkWithGold function to link packages with ld.gold
user_login: basvandijk
html_url: https://github.com/NixOS/nixpkgs/pull/24692
updated_at: 2019-04-10 13:55:45
body:
  This was inspired by https://www.reddit.com/r/haskell/comments/63shj7/link_with_the_gold_linker_for_faster_build_times/.


state: closed
title: Possible strategy to resolve the neverending CoreFoundation purity woes on Darwin
user_login: copumpkin
html_url: https://github.com/NixOS/nixpkgs/issues/24693
updated_at: 2017-10-04 20:53:19
body:
  This is a placeholder until I finish writing more details, but I want to refer to it from code.

  The short answer is some rpath hackery in the pure CoreFoundation and some careful hooks.


state: closed
title: Update nvidia legacy 340 to work with 4.9 and 4.10 kernels
user_login: calvertvl
html_url: https://github.com/NixOS/nixpkgs/pull/24694
updated_at: 2017-04-16 20:17:38
body:
  ###### Motivation for this change

  nvidiaLegacy340 was at .101, latest is .102. There are also two patches (from Arch) needed to build and load properly on 4.9 and 4.10 kernels, respectively.

  Summary:
  - Old version (340.101) did not build against kernels higher than 4.4 or failed to modprobe
  - New version (unpatched) successfully built against 4.9 but failed to modprobe
  - New version (unpatched) failed to build against 4.10
  - New version when patched built against both 4.9 and 4.10 kernels, and loaded successfully in both cases. It also works for 4.4 kernels.

  ###### Things done

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

  ---

  Pinging @vcunat as maintainer.


state: closed
title: vscode: 1.10.2 -> 1.11.1
user_login: benley
html_url: https://github.com/NixOS/nixpkgs/pull/24695
updated_at: 2017-04-13 00:59:12
body:
  - [x] Tested using sandboxing
  - Built on platform(s)
     - [x] NixOS
     - [ ] macOS
     - [ ] Linux
  - [x] Tested compilation of all pkgs that depend on this change using `nix-shell -p nox --run "nox-review wip"`
  - [x] Tested execution of all binary files (usually in `./result/bin/`)
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: textadept: 9.0 -> 9.3
user_login: mirrexagon
html_url: https://github.com/NixOS/nixpkgs/pull/24696
updated_at: 2017-04-07 13:08:40
body:
  ###### Motivation for this change
   #24423 got me to finally get around to updating this package. This should solve that issue.

  ###### Things done

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

  ---


state: open
title: Using clang is impure
user_login: nh2
html_url: https://github.com/NixOS/nixpkgs/issues/24697
updated_at: 2019-02-15 12:32:50
body:
  ## Issue description

  Clang has default linker search paths looking for `.so` files in `/usr/lib`. That makes builds impure and even fail if it picks up a library from `/usr/lib` that dynamically links a library to somewhere not in the default linker paths.

  It probably has the same problem for the include path.

  ### Steps to reproduce

  `strings /nix/store/path/to/bin/clang | grep /usr/lib`

  ## Possible solutions

  * Patch clang or provide a configure-time option to get rid of these default paths (they are not present in the `gcc` binary either)
  * Run clang with the `--sysroot=/nonexistent` argument which will make it not use the default search paths.

  Note that I couldn't find `--sysroot` in `man clang` or `clang --help` (but it works and is documented on https://clang.llvm.org/docs/CrossCompilation.html); I could only find `-isysroot` (note: single `-` here) in `--help`, which is likely the solution to the corresponding default include path problem.


state: closed
title: ffmpeg-full: replace SDL support with SDL2 support
user_login: MP2E
html_url: https://github.com/NixOS/nixpkgs/pull/24698
updated_at: 2017-04-14 09:54:46
body:
  ffmpeg 3.2 dropped support for SDL1 completely, so migrate to SDL2

  Partially addresses issue #24658 
  (does not fix this issue with the regular ffmpeg package)

  ###### Things done

  - [x] Tested using sandboxing
    ([nix.useSandbox](http://nixos.org/nixos/manual/options.html#opt-nix.useSandbox) on NixOS,
      or option `build-use-sandbox` in [`nix.conf`](http://nixos.org/nix/manual/#sec-conf-file)
      on non-NixOS)
  - Built on platform(s)
     - [x] NixOS
     - [ ] macOS
     - [ ] Linux
  - [x] Tested execution of all binary files (usually in `./result/bin/`)
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: Fixes for macos
user_login: hamishmack
html_url: https://github.com/NixOS/nixpkgs/pull/24700
updated_at: 2017-04-12 23:48:33
body:
  ###### Motivation for this change

  Gets WebKitGTK+, GtkSourceView and gtk-mac-integration working on MacOS

  ###### Things done

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

  ---


state: closed
title: NixOS cleanup freed 124 PB (on a 512GB SSD)
user_login: sjau
html_url: https://github.com/NixOS/nixpkgs/issues/24701
updated_at: 2017-04-07 14:23:50
body:
  ## Issue description

  Well, running low on diskspace, so I run my clean script:

  ```
  #!/usr/bin/env bash
  nix-env --delete-generations old
  nix-collect-garbage
  nix-collect-garbage -d
  #nix-collect-garbage ----delete-older-than 30d
  nix-store --optimise
  ```

  So, in the end NixOS told me that it has freed up 124 PB (on my 512 GB ssd).

  ```
  deleting ‘/nix/store/jng0zvcpa4r23ilrqxzhq3lda932f4x6-system-generators’
  deleting ‘/nix/store/r7jkfhp78jlhygrshpribazkdbmpils5-neo-2476’
  deleting ‘/nix/store/yg4v2kd29prk92jfwgcn1wyn0lxlm4m0-perl-Sub-Install-0.927’
  deleting ‘/nix/store/jigy91i5b0qgg6r9r27bhdnvy6fpiii3-nixos-17.09pre104924.438ac662aa.drv’
  deleting ‘/nix/store/2vkwkphrfdyhzscjwpaaw767czzwc13p-nixexprs.tar.xz’
  deleting ‘/nix/store/p60kd2hydj2q8h0mynl7lpliyhvmg2n4-dnscrypt-proxy.xml’
  deleting ‘/nix/store/3fxz686kx2wpzglykb4amncw3ss7i14f-php.ini’
  deleting ‘/nix/store/6ya8nllq4lkiqdbnhs1l16csd40rcpns-smb-dummy.conf’
  deleting ‘/nix/store/i90c1qxwrgznzbgfgfnqhqfdmic34ina-gnused-4.4-info’
  deleting ‘/nix/store/kpb3nx85m6pr3gqz8z1182a74q2x5061-etc-system.conf’
  deleting ‘/nix/store/qa6wk0winj7xzcp48xjcl89ac9wciala-nixos-manpages’
  deleting ‘/nix/store/6dmlqjg0jd2inbnq0jfci6ldvmzy3smp-sudoers’
  deleting ‘/nix/store/2hn2vhs86ly4va0xx20w98cnahq5nj4x-alsa-lib-1.1.2’
  deleting ‘/nix/store/8wccwn84mgbzbn00vxzxsm5lqq0fkq83-runuser.pam’
  deleting ‘/nix/store/fvaj7xmajm8p75cmh0vlhl74d8f6iw9a-zip-3.0’
  deleting ‘/nix/store/j6bdjwk2a261i0w2w7w9vfxh6j0sm109-libssh-0.7.4’
  deleting ‘/nix/store/irdqvz7vx0z8fp1f1p0zznza9kd1nc8c-soxr-0.1.2’
  deleting ‘/nix/store/anih7n825g1gb66d0ym7rv254px7jhra-perl-Crypt-SSLeay-0.72’
  deleting ‘/nix/store/zv3qhw8g6sa7gc6nrn09zn99a47jmm4b-libfilezilla-0.9.0’
  deleting ‘/nix/store/trash’
  deleting unused links...
  note: currently hard linking saves -25.86 MiB
  5676 store paths deleted, 123551626577.41 MiB freed
  466.60 MiB freed by hard-linking 79726 files
  root@subi:~#
  ```
  However checking my available diskspace shows, that there's not 124PB available, but only 74GB

  ```
  /dev/dm-0                   469G  371G   74G  84% /
  ````

  I was really looking for a 124PB ssd :(

  Somewhere it seems to screw up the calculations.

  ## Technical details

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

  17.09pre105060.0a6a06346a (Hummingbird)

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

  nix-env (Nix) 1.11.8

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

  "17.09pre105060.0a6a06346a"


state: closed
title: idea/pycharm: Fonts not rendering properly
user_login: knedlsepp
html_url: https://github.com/NixOS/nixpkgs/issues/24702
updated_at: 2017-04-07 09:37:24
body:
  ## Issue description
  Pycharm and its IDEA siblings are unusable on my system, as there is an issue with the font rendering
  ![snapshot3](https://cloud.githubusercontent.com/assets/3287933/24794034/a93f775a-1b73-11e7-89f9-5d962e709ceb.png)
  ![snapshot4](https://cloud.githubusercontent.com/assets/3287933/24794246/64d05fc0-1b74-11e7-8f7a-0fe3123cc6f5.png)

  ### Steps to reproduce

  `nix-shell -p idea.pycharm-community --run pycharm-community`
  produces a window that does not show most of the letters correctly.

  ## Technical details

  * System: openSUSE 13.2 (Harlequin) (x86_64)
  * Nix version: nix-env (Nix) 1.11.8
  * Nixpkgs version: "17.09pre105089.e94437d1ed"


state: closed
title: nixos: remove duplicate `wrapperDir` PATH addition
user_login: ghost
html_url: https://github.com/NixOS/nixpkgs/pull/24703
updated_at: 2017-05-19 08:10:29
body:
  ###### Motivation for this change
  Duplicate `wrapperDir` PATH addition should be removed. Correct PATH addition is already defined [here](https://github.com/NixOS/nixpkgs/blob/master/nixos/modules/security/wrappers/default.nix#L169).

  ###### Things done

  - Built on platform(s)
     - [x] Linux
  - [x] Fits [CONTRIBUTING.md](https://github.com/NixOS/nixpkgs/blob/master/.github/CONTRIBUTING.md).

  ---


state: closed
title: ipfs-0.4.8-gxdeps broken on unstable
user_login: matthiasbeyer
html_url: https://github.com/NixOS/nixpkgs/issues/24704
updated_at: 2017-05-24 15:52:33
body:
  ## Issue description

  ```
  builder for ‘/nix/store/5ddk7j9rn3fn5p9n4x0lk0lahssq88rh-ipfs-0.4.8-gxdeps.drv’ failed with exit code 1
  ```

  (Long trace below)

  ### Steps to reproduce

  I guess trying to install `ipfs` on latest unstable won't work, because I just sucessfully updated `ipfs` on two debian machines - so I'm not sure whether this is a nixos-only problem?

  ## Technical details

  * System: 17.09pre104652.08c87ee (Hummingbird)
  * Nix version: nix-env (Nix) 1.11.8
  * Nixpkgs version: "17.09pre105060.0a6a06346a"

  ```
  building path(s) ‘/nix/store/34p4sxsmn8gd7crs033nacc0jkj5wca9-ipfs-0.4.8-gxdeps’
  unpacking sources
  unpacking source archive /nix/store/yr4yypmxs914s7iq71pjgrj39wv8glsd-go-ipfs-8e7484ed794d1aecb3e773e9003ae64c7b78bb87-src
  source root is go-ipfs-8e7484ed794d1aecb3e773e9003ae64c7b78bb87-src
  building
  installing package: go-ipfs-0.4.8
  ERROR: from shell.Get(): &url.Error{Op:"Post", URL:"https://ipfs.io/api/v0/get?arg=QmUcwSMCpq7FkigCNDmdQYgPQ6B4WdegeWGLXxsxr5sfSW&encoding=json&stream-channels=true", Err:x509.SystemRootsError{Err:error(nil)}}
  retrying fetch QmUcwSMCpq7FkigCNDmdQYgPQ6B4WdegeWGLXxsxr5sfSW after a second...
  ERROR: from shell.Get(): &url.Error{Op:"Post", URL:"https://ipfs.io/api/v0/get?arg=QmRg1gKTHzc3CZXSKzem8aR4E3TubFhbgXwfVuWnSK5CC5&encoding=json&stream-channels=true", Err:x509.SystemRootsError{Err:error(nil)}}
  retrying fetch QmRg1gKTHzc3CZXSKzem8aR4E3TubFhbgXwfVuWnSK5CC5 after a second...
  ERROR: from shell.Get(): &url.Error{Op:"Post", URL:"https://ipfs.io/api/v0/get?arg=QmczzCMvJ3HV57WBKDy8b4ucp7quT325JjDbixYRS5Pwvv&encoding=json&stream-channels=true", Err:x509.SystemRootsError{Err:error(nil)}}
  retrying fetch QmczzCMvJ3HV57WBKDy8b4ucp7quT325JjDbixYRS5Pwvv after a second...
  ERROR: from shell.Get(): &url.Error{Op:"Post", URL:"https://ipfs.io/api/v0/get?arg=QmdYwCmx8pZRkzdcd8MhmLJqYVoVTC1aGsy5Q4reMGLNLg&encoding=json&stream-channels=true", Err:x509.SystemRootsError{Err:error(nil)}}
  retrying fetch QmdYwCmx8pZRkzdcd8MhmLJqYVoVTC1aGsy5Q4reMGLNLg after a second...
  ERROR: from shell.Get(): &url.Error{Op:"Post", URL:"https://ipfs.io/api/v0/get?arg=QmV5gPoRsjN1Gid3LMdNZTyfCtP2DsvqEbMAmz82RmmiGk&encoding=json&stream-channels=true", Err:x509.SystemRootsError{Err:error(nil)}}
  retrying fetch QmV5gPoRsjN1Gid3LMdNZTyfCtP2DsvqEbMAmz82RmmiGk after a second...
  ERROR: from shell.Get(): &url.Error{Op:"Post", URL:"https://ipfs.io/api/v0/get?arg=QmdaC21UyoyN3t9QdapHZfsaUo3mqVf5p4CEuFaYVFqwap&encoding=json&stream-channels=true", Err:x509.SystemRootsError{Err:error(nil)}}
  retrying fetch QmdaC21UyoyN3t9QdapHZfsaUo3mqVf5p4CEuFaYVFqwap after a second...
  ERROR: from shell.Get(): &url.Error{Op:"Post", URL:"https://ipfs.io/api/v0/get?arg=QmZMqv6hzUGd6uA2E7SarfkhA6SLfJAoNaHmjz6VdK9qHV&encoding=json&stream-channels=true", Err:x509.SystemRootsError{Err:error(nil)}}
  retrying fetch QmZMqv6hzUGd6uA2E7SarfkhA6SLfJAoNaHmjz6VdK9qHV after a second...
  ERROR: from shell.Get(): &url.Error{Op:"Post", URL:"https://ipfs.io/api/v0/get?arg=QmXZEfbEv9sXG9JnLoMNhREDMDgkq5Jd7uWJ7d77VJ4pxn&encoding=json&stream-channels=true", Err:x509.SystemRootsError{Err:error(nil)}}
  retrying fetch QmXZEfbEv9sXG9JnLoMNhREDMDgkq5Jd7uWJ7d77VJ4pxn after a second...
  ERROR: from shell.Get(): &url.Error{Op:"Post", URL:"https://ipfs.io/api/v0/get?arg=QmQ3UABWTgK78utKeiVXaH9BrjC7Ydn1pRuwqnWHT3p4zh&encoding=json&stream-channels=true", Err:x509.SystemRootsError{Err:error(nil)}}
  retrying fetch QmQ3UABWTgK78utKeiVXaH9BrjC7Ydn1pRuwqnWHT3p4zh after a second...
  ERROR: from shell.Get(): &url.Error{Op:"Post", URL:"https://ipfs.io/api/v0/get?arg=QmYnf27kzqR2cxt6LFZdrAFJuQd6785fTkBvMuEj9EeRxM&encoding=json&stream-channels=true", Err:x509.SystemRootsError{Err:error(nil)}}
  retrying fetch QmYnf27kzqR2cxt6LFZdrAFJuQd6785fTkBvMuEj9EeRxM after a second...
  ERROR: from shell.Get(): &url.Error{Op:"Post", URL:"https://ipfs.io/api/v0/get?arg=QmaFNtBAXX4nVMQWbUqNysXyhevUj1k4B1y5uS45LC7Vw9&encoding=json&stream-channels=true", Err:x509.SystemRootsError{Err:error(nil)}}
  retrying fetch QmaFNtBAXX4nVMQWbUqNysXyhevUj1k4B1y5uS45LC7Vw9 after a second...
  ERROR: from shell.Get(): &url.Error{Op:"Post", URL:"https://ipfs.io/api/v0/get?arg=QmX3QZ5jHEPidwUrymXV1iSCSUhdGxj15sm2gP4jKMef7B&encoding=json&stream-channels=true", Err:x509.SystemRootsError{Err:error(nil)}}
  retrying fetch QmX3QZ5jHEPidwUrymXV1iSCSUhdGxj15sm2gP4jKMef7B after a second...
  ERROR: from shell.Get(): &url.Error{Op:"Post", URL:"https://ipfs.io/api/v0/get?arg=QmeWjRodbcZFKe5tMN7poEx3izym6osrLSnTLf9UjJZBbs&encoding=json&stream-channels=true", Err:x509.SystemRootsError{Err:error(nil)}}
  retrying fetch QmeWjRodbcZFKe5tMN7poEx3izym6osrLSnTLf9UjJZBbs after a second...
  ERROR: from shell.Get(): &url.Error{Op:"Post", URL:"https://ipfs.io/api/v0/get?arg=QmQfeKxQtBN721pekQh6Jq24adFUjnU65YdY3GNczfuG2T&encoding=json&stream-channels=true", Err:x509.SystemRootsError{Err:error(nil)}}
  retrying fetch QmQfeKxQtBN721pekQh6Jq24adFUjnU65YdY3GNczfuG2T after a second...
  ERROR: from shell.Get(): &url.Error{Op:"Post", URL:"https://ipfs.io/api/v0/get?arg=QmbBhyDKsY4mbY6xsKt3qu9Y7FPvMJ6qbD8AMjYYvPRw1g&encoding=json&stream-channels=true", Err:x509.SystemRootsError{Err:error(nil)}}
  retrying fetch QmbBhyDKsY4mbY6xsKt3qu9Y7FPvMJ6qbD8AMjYYvPRw1g after a second...
  ERROR: from shell.Get(): &url.Error{Op:"Post", URL:"https://ipfs.io/api/v0/get?arg=QmaHHmfEozrrotyhyN44omJouyuEtx6ahddqV6W5yRaUSQ&encoding=json&stream-channels=true", Err:x509.SystemRootsError{Err:error(nil)}}
  retrying fetch QmaHHmfEozrrotyhyN44omJouyuEtx6ahddqV6W5yRaUSQ after a second...
  ERROR: from shell.Get(): &url.Error{Op:"Post", URL:"https://ipfs.io/api/v0/get?arg=QmPGxZ1DP2w45WcogpW1h43BvseXbfke9N91qotpoQcUeS&encoding=json&stream-channels=true", Err:x509.SystemRootsError{Err:error(nil)}}
  retrying fetch QmPGxZ1DP2w45WcogpW1h43BvseXbfke9N91qotpoQcUeS after a second...
  ERROR: from shell.Get(): &url.Error{Op:"Post", URL:"https://ipfs.io/api/v0/get?arg=QmZvZSVtvxak4dcTkhsQhqd1SQ6rg5UzaSTu62WfWKjj93&encoding=json&stream-channels=true", Err:x509.SystemRootsError{Err:error(nil)}}
  retrying fetch QmZvZSVtvxak4dcTkhsQhqd1SQ6rg5UzaSTu62WfWKjj93 after a second...
  ERROR: from shell.Get(): &url.Error{Op:"Post", URL:"https://ipfs.io/api/v0/get?arg=QmaeHSCBd9XjXxmgHEiKkHtLcMCb2eZsPLKT7bHgBfBkqw&encoding=json&stream-channels=true", Err:x509.SystemRootsError{Err:error(nil)}}
  retrying fetch QmaeHSCBd9XjXxmgHEiKkHtLcMCb2eZsPLKT7bHgBfBkqw after a second...
  ERROR: from shell.Get(): &url.Error{Op:"Post", URL:"https://ipfs.io/api/v0/get?arg=QmaoxFZcgwGyoB57pCYQobejLoNgqaA6trr3zxxrbm4UXe&encoding=json&stream-channels=true", Err:x509.SystemRootsError{Err:error(nil)}}
  retrying fetch QmaoxFZcgwGyoB57pCYQobejLoNgqaA6trr3zxxrbm4UXe after a second...
  ERROR: from shell.Get(): &url.Error{Op:"Post", URL:"https://ipfs.io/api/v0/get?arg=QmXs1igHHEaUmMxKtbP8Z9wTjitQ75sqxaKQP4QgnLN4nn&encoding=json&stream-channels=true", Err:x509.SystemRootsError{Err:error(nil)}}
  retrying fetch QmXs1igHHEaUmMxKtbP8Z9wTjitQ75sqxaKQP4QgnLN4nn after a second...
  ERROR: from shell.Get(): &url.Error{Op:"Post", URL:"https://ipfs.io/api/v0/get?arg=QmSpJByNKFX1sCsHBEp3R73FL4NF6FnQTEGyNAXHm2GS52&encoding=json&stream-channels=true", Err:x509.SystemRootsError{Err:error(nil)}}
  retrying fetch QmSpJByNKFX1sCsHBEp3R73FL4NF6FnQTEGyNAXHm2GS52 after a second...
  ERROR: from shell.Get(): &url.Error{Op:"Post", URL:"https://ipfs.io/api/v0/get?arg=QmNPv1yzXBqxzqjfTzHCeBoicxxZgHzLezdY2hMCZ3r6EU&encoding=json&stream-channels=true", Err:x509.SystemRootsError{Err:error(nil)}}
  retrying fetch QmNPv1yzXBqxzqjfTzHCeBoicxxZgHzLezdY2hMCZ3r6EU after a second...
  ERROR: from shell.Get(): &url.Error{Op:"Post", URL:"https://ipfs.io/api/v0/get?arg=Qmckyn4Mo9brRGEWkVKbKGx7VG6qxKbsPfg8mTGmqtkpc9&encoding=json&stream-channels=true", Err:x509.SystemRootsError{Err:error(nil)}}
  retrying fetch Qmckyn4Mo9brRGEWkVKbKGx7VG6qxKbsPfg8mTGmqtkpc9 after a second...
  ERROR: from shell.Get(): &url.Error{Op:"Post", URL:"https://ipfs.io/api/v0/get?arg=QmUaGhKyLgTuYDdQsbKST1tYr2CVoix59rqaxdxqk2UbfK&encoding=json&stream-channels=true", Err:x509.SystemRootsError{Err:error(nil)}}
  retrying fetch QmUaGhKyLgTuYDdQsbKST1tYr2CVoix59rqaxdxqk2UbfK after a second...
  ERROR: from shell.Get(): &url.Error{Op:"Post", URL:"https://ipfs.io/api/v0/get?arg=QmSF8fPo3jgVBAy8fpdjjYqgG87dkJgUprRBHRd2tmfgpP&encoding=json&stream-channels=true", Err:x509.SystemRootsError{Err:error(nil)}}
  retrying fetch QmSF8fPo3jgVBAy8fpdjjYqgG87dkJgUprRBHRd2tmfgpP after a second...
  ERROR: from shell.Get(): &url.Error{Op:"Post", URL:"https://ipfs.io/api/v0/get?arg=QmSk46nSD78YiuNojYMS8NW6hSCjH95JajqqzzoychZgef&encoding=json&stream-channels=true", Err:x509.SystemRootsError{Err:error(nil)}}
  retrying fetch QmSk46nSD78YiuNojYMS8NW6hSCjH95JajqqzzoychZgef after a second...
  ERROR: from shell.Get(): &url.Error{Op:"Post", URL:"https://ipfs.io/api/v0/get?arg=QmYDscK7dmdo2GZ9aumS8s5auUUAH5mR1jvj5pYhWusfK7&encoding=json&stream-channels=true", Err:x509.SystemRootsError{Err:error(nil)}}
  retrying fetch QmYDscK7dmdo2GZ9aumS8s5auUUAH5mR1jvj5pYhWusfK7 after a second...
  ERROR: from shell.Get(): &url.Error{Op:"Post", URL:"https://ipfs.io/api/v0/get?arg=QmbZ6Cee2uHjG7hf19qLHppgKDRtaG4CVtMzdmK9VCVqLu&encoding=json&stream-channels=true", Err:x509.SystemRootsError{Err:error(nil)}}
  retrying fetch QmbZ6Cee2uHjG7hf19qLHppgKDRtaG4CVtMzdmK9VCVqLu after a second...
  ERROR: from shell.Get(): &url.Error{Op:"Post", URL:"https://ipfs.io/api/v0/get?arg=QmeWJwi61vii5g8zQUB9UGegfUbmhTKHgeDFP9XuSp5jZ4&encoding=json&stream-channels=true", Err:x509.SystemRootsError{Err:error(nil)}}
  retrying fetch QmeWJwi61vii5g8zQUB9UGegfUbmhTKHgeDFP9XuSp5jZ4 after a second...
  ERROR: from shell.Get(): &url.Error{Op:"Post", URL:"https://ipfs.io/api/v0/get?arg=QmPJUtEJsm5YLUWhF6imvyCH8KZXRJa9Wup7FDMwTy5Ufz&encoding=json&stream-channels=true", Err:x509.SystemRootsError{Err:error(nil)}}
  retrying fetch QmPJUtEJsm5YLUWhF6imvyCH8KZXRJa9Wup7FDMwTy5Ufz after a second...
  ERROR: from shell.Get(): &url.Error{Op:"Post", URL:"https://ipfs.io/api/v0/get?arg=QmTGLHiFMABaPXGAJMA2tu3DXkaFLTxkQXKeowp2jMqvEk&encoding=json&stream-channels=true", Err:x509.SystemRootsError{Err:error(nil)}}
  retrying fetch QmTGLHiFMABaPXGAJMA2tu3DXkaFLTxkQXKeowp2jMqvEk after a second...
  ERROR: from shell.Get(): &url.Error{Op:"Post", URL:"https://ipfs.io/api/v0/get?arg=QmXuBJ7DR6k3rmUEKtvVMhwjmXDuJgXXPUt4LQXKBMsU93&encoding=json&stream-channels=true", Err:x509.SystemRootsError{Err:error(nil)}}
  retrying fetch QmXuBJ7DR6k3rmUEKtvVMhwjmXDuJgXXPUt4LQXKBMsU93 after a second...
  ERROR: from shell.Get(): &url.Error{Op:"Post", URL:"https://ipfs.io/api/v0/get?arg=QmZRjKbHa6DenStpQJFiaPcEwkZqrx7TH6xTf342LDU3qM&encoding=json&stream-channels=true", Err:x509.SystemRootsError{Err:error(nil)}}
  retrying fetch QmZRjKbHa6DenStpQJFiaPcEwkZqrx7TH6xTf342LDU3qM after a second...
  ERROR: from shell.Get(): &url.Error{Op:"Post", URL:"https://ipfs.io/api/v0/get?arg=QmPSBJL4momYnE7DcUyk2DVhD6rH488ZmHBGLbxNdhU44K&encoding=json&stream-channels=true", Err:x509.SystemRootsError{Err:error(nil)}}
  retrying fetch QmPSBJL4momYnE7DcUyk2DVhD6rH488ZmHBGLbxNdhU44K after a second...
  ERROR: from shell.Get(): &url.Error{Op:"Post", URL:"https://ipfs.io/api/v0/get?arg=Qme1g4e3m2SmdiSGGU3vSWmUStwUjc5oECnEriaK9Xa1HU&encoding=json&stream-channels=true", Err:x509.SystemRootsError{Err:error(nil)}}
  retrying fetch Qme1g4e3m2SmdiSGGU3vSWmUStwUjc5oECnEriaK9Xa1HU after a second...
  ERROR: from shell.Get(): &url.Error{Op:"Post", URL:"https://ipfs.io/api/v0/get?arg=QmWUswjn261LSyVxWAEpMVtPdy8zmKBJJfBpG3Qdpa8ZsE&encoding=json&stream-channels=true", Err:x509.SystemRootsError{Err:error(nil)}}
  retrying fetch QmWUswjn261LSyVxWAEpMVtPdy8zmKBJJfBpG3Qdpa8ZsE after a second...
  ERROR: from shell.Get(): &url.Error{Op:"Post", URL:"https://ipfs.io/api/v0/get?arg=QmVYxfoJQiZijTgPNHCHgHELvQpbsJNTg6Crmc3dQkj3yy&encoding=json&stream-channels=true", Err:x509.SystemRootsError{Err:error(nil)}}
  retrying fetch QmVYxfoJQiZijTgPNHCHgHELvQpbsJNTg6Crmc3dQkj3yy after a second...
  ERROR: from shell.Get(): &url.Error{Op:"Post", URL:"https://ipfs.io/api/v0/get?arg=QmZ4Qi3GaRbjcx28Sme5eMH7RQjGkt8wHxt2a65oLaeFEV&encoding=json&stream-channels=true", Err:x509.SystemRootsError{Err:error(nil)}}
  retrying fetch QmZ4Qi3GaRbjcx28Sme5eMH7RQjGkt8wHxt2a65oLaeFEV after a second...
  ERROR: from shell.Get(): &url.Error{Op:"Post", URL:"https://ipfs.io/api/v0/get?arg=QmfJHywXQu98UeZtGJBQrPAR6AtmDjjbe3qjTo9piXHPnx&encoding=json&stream-channels=true", Err:x509.SystemRootsError{Err:error(nil)}}
  retrying fetch QmfJHywXQu98UeZtGJBQrPAR6AtmDjjbe3qjTo9piXHPnx after a second...
  ERROR: from shell.Get(): &url.Error{Op:"Post", URL:"https://ipfs.io/api/v0/get?arg=QmRWDav6mzWseLWeYfVd5fvUKiVe9xNH29YfMF438fG364&encoding=json&stream-channels=true", Err:x509.SystemRootsError{Err:error(nil)}}
  retrying fetch QmRWDav6mzWseLWeYfVd5fvUKiVe9xNH29YfMF438fG364 after a second...
  ERROR: from shell.Get(): &url.Error{Op:"Post", URL:"https://ipfs.io/api/v0/get?arg=QmV3NSS3A1kX5s28r7yLczhDsXzkgo65cqRgKFXYunWZmD&encoding=json&stream-channels=true", Err:x509.SystemRootsError{Err:error(nil)}}
  retrying fetch QmV3NSS3A1kX5s28r7yLczhDsXzkgo65cqRgKFXYunWZmD after a second...
  ERROR: from shell.Get(): &url.Error{Op:"Post", URL:"https://ipfs.io/api/v0/get?arg=QmTKsRYeY4simJyf37K93juSq75Lo8MVCDJ7owjmf46u8W&encoding=json&stream-channels=true", Err:x509.SystemRootsError{Err:error(nil)}}
  retrying fetch QmTKsRYeY4simJyf37K93juSq75Lo8MVCDJ7owjmf46u8W after a second...
  ERROR: from shell.Get(): &url.Error{Op:"Post", URL:"https://ipfs.io/api/v0/get?arg=QmWi28zbQG6B1xfaaWx5cYoLn3kBFU6pQ6GWQNRV5P6dNe&encoding=json&stream-channels=true", Err:x509.SystemRootsError{Err:error(nil)}}
  retrying fetch QmWi28zbQG6B1xfaaWx5cYoLn3kBFU6pQ6GWQNRV5P6dNe after a second...
  ERROR: from shell.Get(): &url.Error{Op:"Post", URL:"https://ipfs.io/api/v0/get?arg=QmPG2kW5t27LuHgHnvhUwbHCNHAt2eUcb4gPHqofrESUdB&encoding=json&stream-channels=true", Err:x509.SystemRootsError{Err:error(nil)}}
  retrying fetch QmPG2kW5t27LuHgHnvhUwbHCNHAt2eUcb4gPHqofrESUdB after a second...
  ERROR: from shell.Get(): &url.Error{Op:"Post", URL:"https://ipfs.io/api/v0/get?arg=QmcyaFHbyiZfoX5GTpcqqCPYmbjYNAhRDekXSJPFHdYNSV&encoding=json&stream-channels=true", Err:x509.SystemRootsError{Err:error(nil)}}
  retrying fetch QmcyaFHbyiZfoX5GTpcqqCPYmbjYNAhRDekXSJPFHdYNSV after a second...
  ERROR: from shell.Get(): &url.Error{Op:"Post", URL:"https://ipfs.io/api/v0/get?arg=QmeWQMDa5dSdP4n8WDeoY5z8L2EKVqF4ZvK4VEHsLqXsGu&encoding=json&stream-channels=true", Err:x509.SystemRootsError{Err:error(nil)}}
  retrying fetch QmeWQMDa5dSdP4n8WDeoY5z8L2EKVqF4ZvK4VEHsLqXsGu after a second...
  ERROR: from shell.Get(): &url.Error{Op:"Post", URL:"https://ipfs.io/api/v0/get?arg=QmUA1aACeXdawsoHqutU4ozwrYGduFSQEz6n1hqXuE9i8k&encoding=json&stream-channels=true", Err:x509.SystemRootsError{Err:error(nil)}}
  retrying fetch QmUA1aACeXdawsoHqutU4ozwrYGduFSQEz6n1hqXuE9i8k after a second...
  ERROR: from shell.Get(): &url.Error{Op:"Post", URL:"https://ipfs.io/api/v0/get?arg=QmU1N5xVAUXgo3XRTt6GhJ2SuJEbxj2zRgMS7FpjSR2U83&encoding=json&stream-channels=true", Err:x509.SystemRootsError{Err:error(nil)}}
  retrying fetch QmU1N5xVAUXgo3XRTt6GhJ2SuJEbxj2zRgMS7FpjSR2U83 after a second...
  ERROR: from shell.Get(): &url.Error{Op:"Post", URL:"https://ipfs.io/api/v0/get?arg=QmeiMCBkYHxkDkDfnDadzz4YxY5ruL5Pj499essE4vRsGM&encoding=json&stream-channels=true", Err:x509.SystemRootsError{Err:error(nil)}}
  retrying fetch QmeiMCBkYHxkDkDfnDadzz4YxY5ruL5Pj499essE4vRsGM after a second...
  ERROR: from shell.Get(): &url.Error{Op:"Post", URL:"https://ipfs.io/api/v0/get?arg=QmRPFbahurzFXhEcDJHjkAT3TiN8XktDZhgrteHSeAWiuz&encoding=json&stream-channels=true", Err:x509.SystemRootsError{Err:error(nil)}}
  retrying fetch QmRPFbahurzFXhEcDJHjkAT3TiN8XktDZhgrteHSeAWiuz after a second...
  ERROR: from shell.Get(): &url.Error{Op:"Post", URL:"https://ipfs.io/api/v0/get?arg=QmRg1gKTHzc3CZXSKzem8aR4E3TubFhbgXwfVuWnSK5CC5&encoding=json&stream-channels=true", Err:x509.SystemRootsError{Err:error(nil)}}
  retrying fetch QmRg1gKTHzc3CZXSKzem8aR4E3TubFhbgXwfVuWnSK5CC5 after a second...
  ERROR: from shell.Get(): &url.Error{Op:"Post", URL:"https://ipfs.io/api/v0/get?arg=QmV5gPoRsjN1Gid3LMdNZTyfCtP2DsvqEbMAmz82RmmiGk&encoding=json&stream-channels=true", Err:x509.SystemRootsError{Err:error(nil)}}
  retrying fetch QmV5gPoRsjN1Gid3LMdNZTyfCtP2DsvqEbMAmz82RmmiGk after a second...
  ERROR: from shell.Get(): &url.Error{Op:"Post", URL:"https://ipfs.io/api/v0/get?arg=QmdaC21UyoyN3t9QdapHZfsaUo3mqVf5p4CEuFaYVFqwap&encoding=json&stream-channels=true", Err:x509.SystemRootsError{Err:error(nil)}}
  retrying fetch QmdaC21UyoyN3t9QdapHZfsaUo3mqVf5p4CEuFaYVFqwap after a second...
  ERROR: from shell.Get(): &url.Error{Op:"Post", URL:"https://ipfs.io/api/v0/get?arg=QmUcwSMCpq7FkigCNDmdQYgPQ6B4WdegeWGLXxsxr5sfSW&encoding=json&stream-channels=true", Err:x509.SystemRootsError{Err:error(nil)}}
  retrying fetch QmUcwSMCpq7FkigCNDmdQYgPQ6B4WdegeWGLXxsxr5sfSW after a second...
  ERROR: from shell.Get(): &url.Error{Op:"Post", URL:"https://ipfs.io/api/v0/get?arg=QmX3QZ5jHEPidwUrymXV1iSCSUhdGxj15sm2gP4jKMef7B&encoding=json&stream-channels=true", Err:x509.SystemRootsError{Err:error(nil)}}
  retrying fetch QmX3QZ5jHEPidwUrymXV1iSCSUhdGxj15sm2gP4jKMef7B after a second...
  ERROR: from shell.Get(): &url.Error{Op:"Post", URL:"https://ipfs.io/api/v0/get?arg=QmczzCMvJ3HV57WBKDy8b4ucp7quT325JjDbixYRS5Pwvv&encoding=json&stream-channels=true", Err:x509.SystemRootsError{Err:error(nil)}}
  retrying fetch QmczzCMvJ3HV57WBKDy8b4ucp7quT325JjDbixYRS5Pwvv after a second...
  ERROR: from shell.Get(): &url.Error{Op:"Post", URL:"https://ipfs.io/api/v0/get?arg=QmeWjRodbcZFKe5tMN7poEx3izym6osrLSnTLf9UjJZBbs&encoding=json&stream-channels=true", Err:x509.SystemRootsError{Err:error(nil)}}
  retrying fetch QmeWjRodbcZFKe5tMN7poEx3izym6osrLSnTLf9UjJZBbs after a second...
  ERROR: from shell.Get(): &url.Error{Op:"Post", URL:"https://ipfs.io/api/v0/get?arg=QmdYwCmx8pZRkzdcd8MhmLJqYVoVTC1aGsy5Q4reMGLNLg&encoding=json&stream-channels=true", Err:x509.SystemRootsError{Err:error(nil)}}
  retrying fetch QmdYwCmx8pZRkzdcd8MhmLJqYVoVTC1aGsy5Q4reMGLNLg after a second...
  ERROR: from shell.Get(): &url.Error{Op:"Post", URL:"https://ipfs.io/api/v0/get?arg=QmQfeKxQtBN721pekQh6Jq24adFUjnU65YdY3GNczfuG2T&encoding=json&stream-channels=true", Err:x509.SystemRootsError{Err:error(nil)}}
  retrying fetch QmQfeKxQtBN721pekQh6Jq24adFUjnU65YdY3GNczfuG2T after a second...
  ERROR: from shell.Get(): &url.Error{Op:"Post", URL:"https://ipfs.io/api/v0/get?arg=QmbBhyDKsY4mbY6xsKt3qu9Y7FPvMJ6qbD8AMjYYvPRw1g&encoding=json&stream-channels=true", Err:x509.SystemRootsError{Err:error(nil)}}
  retrying fetch QmbBhyDKsY4mbY6xsKt3qu9Y7FPvMJ6qbD8AMjYYvPRw1g after a second...
  ERROR: from shell.Get(): &url.Error{Op:"Post", URL:"https://ipfs.io/api/v0/get?arg=QmZMqv6hzUGd6uA2E7SarfkhA6SLfJAoNaHmjz6VdK9qHV&encoding=json&stream-channels=true", Err:x509.SystemRootsError{Err:error(nil)}}
  retrying fetch QmZMqv6hzUGd6uA2E7SarfkhA6SLfJAoNaHmjz6VdK9qHV after a second...
  ERROR: from shell.Get(): &url.Error{Op:"Post", URL:"https://ipfs.io/api/v0/get?arg=QmXZEfbEv9sXG9JnLoMNhREDMDgkq5Jd7uWJ7d77VJ4pxn&encoding=json&stream-channels=true", Err:x509.SystemRootsError{Err:error(nil)}}
  retrying fetch QmXZEfbEv9sXG9JnLoMNhREDMDgkq5Jd7uWJ7d77VJ4pxn after a second...
  ERROR: from shell.Get(): &url.Error{Op:"Post", URL:"https://ipfs.io/api/v0/get?arg=QmQ3UABWTgK78utKeiVXaH9BrjC7Ydn1pRuwqnWHT3p4zh&encoding=json&stream-channels=true", Err:x509.SystemRootsError{Err:error(nil)}}
  retrying fetch QmQ3UABWTgK78utKeiVXaH9BrjC7Ydn1pRuwqnWHT3p4zh after a second...
  ERROR: from shell.Get(): &url.Error{Op:"Post", URL:"https://ipfs.io/api/v0/get?arg=QmYnf27kzqR2cxt6LFZdrAFJuQd6785fTkBvMuEj9EeRxM&encoding=json&stream-channels=true", Err:x509.SystemRootsError{Err:error(nil)}}
  retrying fetch QmYnf27kzqR2cxt6LFZdrAFJuQd6785fTkBvMuEj9EeRxM after a second...
  ERROR: from shell.Get(): &url.Error{Op:"Post", URL:"https://ipfs.io/api/v0/get?arg=QmaFNtBAXX4nVMQWbUqNysXyhevUj1k4B1y5uS45LC7Vw9&encoding=json&stream-channels=true", Err:x509.SystemRootsError{Err:error(nil)}}
  retrying fetch QmaFNtBAXX4nVMQWbUqNysXyhevUj1k4B1y5uS45LC7Vw9 after a second...
  ERROR: from shell.Get(): &url.Error{Op:"Post", URL:"https://ipfs.io/api/v0/get?arg=QmSpJByNKFX1sCsHBEp3R73FL4NF6FnQTEGyNAXHm2GS52&encoding=json&stream-channels=true", Err:x509.SystemRootsError{Err:error(nil)}}
  retrying fetch QmSpJByNKFX1sCsHBEp3R73FL4NF6FnQTEGyNAXHm2GS52 after a second...
  ERROR: from shell.Get(): &url.Error{Op:"Post", URL:"https://ipfs.io/api/v0/get?arg=Qmckyn4Mo9brRGEWkVKbKGx7VG6qxKbsPfg8mTGmqtkpc9&encoding=json&stream-channels=true", Err:x509.SystemRootsError{Err:error(nil)}}
  retrying fetch Qmckyn4Mo9brRGEWkVKbKGx7VG6qxKbsPfg8mTGmqtkpc9 after a second...
  ERROR: from shell.Get(): &url.Error{Op:"Post", URL:"https://ipfs.io/api/v0/get?arg=QmaHHmfEozrrotyhyN44omJouyuEtx6ahddqV6W5yRaUSQ&encoding=json&stream-channels=true", Err:x509.SystemRootsError{Err:error(nil)}}
  retrying fetch QmaHHmfEozrrotyhyN44omJouyuEtx6ahddqV6W5yRaUSQ after a second...
  ERROR: from shell.Get(): &url.Error{Op:"Post", URL:"https://ipfs.io/api/v0/get?arg=QmUaGhKyLgTuYDdQsbKST1tYr2CVoix59rqaxdxqk2UbfK&encoding=json&stream-channels=true", Err:x509.SystemRootsError{Err:error(nil)}}
  retrying fetch QmUaGhKyLgTuYDdQsbKST1tYr2CVoix59rqaxdxqk2UbfK after a second...
  ERROR: from shell.Get(): &url.Error{Op:"Post", URL:"https://ipfs.io/api/v0/get?arg=QmPGxZ1DP2w45WcogpW1h43BvseXbfke9N91qotpoQcUeS&encoding=json&stream-channels=true", Err:x509.SystemRootsError{Err:error(nil)}}
  retrying fetch QmPGxZ1DP2w45WcogpW1h43BvseXbfke9N91qotpoQcUeS after a second...
  ERROR: from shell.Get(): &url.Error{Op:"Post", URL:"https://ipfs.io/api/v0/get?arg=QmZvZSVtvxak4dcTkhsQhqd1SQ6rg5UzaSTu62WfWKjj93&encoding=json&stream-channels=true", Err:x509.SystemRootsError{Err:error(nil)}}
  retrying fetch QmZvZSVtvxak4dcTkhsQhqd1SQ6rg5UzaSTu62WfWKjj93 after a second...
  ERROR: from shell.Get(): &url.Error{Op:"Post", URL:"https://ipfs.io/api/v0/get?arg=QmaeHSCBd9XjXxmgHEiKkHtLcMCb2eZsPLKT7bHgBfBkqw&encoding=json&stream-channels=true", Err:x509.SystemRootsError{Err:error(nil)}}
  retrying fetch QmaeHSCBd9XjXxmgHEiKkHtLcMCb2eZsPLKT7bHgBfBkqw after a second...
  ERROR: from shell.Get(): &url.Error{Op:"Post", URL:"https://ipfs.io/api/v0/get?arg=QmaoxFZcgwGyoB57pCYQobejLoNgqaA6trr3zxxrbm4UXe&encoding=json&stream-channels=true", Err:x509.SystemRootsError{Err:error(nil)}}
  retrying fetch QmaoxFZcgwGyoB57pCYQobejLoNgqaA6trr3zxxrbm4UXe after a second...
  ERROR: from shell.Get(): &url.Error{Op:"Post", URL:"https://ipfs.io/api/v0/get?arg=QmXs1igHHEaUmMxKtbP8Z9wTjitQ75sqxaKQP4QgnLN4nn&encoding=json&stream-channels=true", Err:x509.SystemRootsError{Err:error(nil)}}
  retrying fetch QmXs1igHHEaUmMxKtbP8Z9wTjitQ75sqxaKQP4QgnLN4nn after a second...
  ERROR: from shell.Get(): &url.Error{Op:"Post", URL:"https://ipfs.io/api/v0/get?arg=QmNPv1yzXBqxzqjfTzHCeBoicxxZgHzLezdY2hMCZ3r6EU&encoding=json&stream-channels=true", Err:x509.SystemRootsError{Err:error(nil)}}
  retrying fetch QmNPv1yzXBqxzqjfTzHCeBoicxxZgHzLezdY2hMCZ3r6EU after a second...
  ERROR: from shell.Get(): &url.Error{Op:"Post", URL:"https://ipfs.io/api/v0/get?arg=QmXuBJ7DR6k3rmUEKtvVMhwjmXDuJgXXPUt4LQXKBMsU93&encoding=json&stream-channels=true", Err:x509.SystemRootsError{Err:error(nil)}}
  retrying fetch QmXuBJ7DR6k3rmUEKtvVMhwjmXDuJgXXPUt4LQXKBMsU93 after a second...
  ERROR: from shell.Get(): &url.Error{Op:"Post", URL:"https://ipfs.io/api/v0/get?arg=QmSF8fPo3jgVBAy8fpdjjYqgG87dkJgUprRBHRd2tmfgpP&encoding=json&stream-channels=true", Err:x509.SystemRootsError{Err:error(nil)}}
  retrying fetch QmSF8fPo3jgVBAy8fpdjjYqgG87dkJgUprRBHRd2tmfgpP after a second...
  ERROR: from shell.Get(): &url.Error{Op:"Post", URL:"https://ipfs.io/api/v0/get?arg=QmSk46nSD78YiuNojYMS8NW6hSCjH95JajqqzzoychZgef&encoding=json&stream-channels=true", Err:x509.SystemRootsError{Err:error(nil)}}
  retrying fetch QmSk46nSD78YiuNojYMS8NW6hSCjH95JajqqzzoychZgef after a second...
  ERROR: from shell.Get(): &url.Error{Op:"Post", URL:"https://ipfs.io/api/v0/get?arg=QmYDscK7dmdo2GZ9aumS8s5auUUAH5mR1jvj5pYhWusfK7&encoding=json&stream-channels=true", Err:x509.SystemRootsError{Err:error(nil)}}
  retrying fetch QmYDscK7dmdo2GZ9aumS8s5auUUAH5mR1jvj5pYhWusfK7 after a second...
  ERROR: from shell.Get(): &url.Error{Op:"Post", URL:"https://ipfs.io/api/v0/get?arg=QmbZ6Cee2uHjG7hf19qLHppgKDRtaG4CVtMzdmK9VCVqLu&encoding=json&stream-channels=true", Err:x509.SystemRootsError{Err:error(nil)}}
  retrying fetch QmbZ6Cee2uHjG7hf19qLHppgKDRtaG4CVtMzdmK9VCVqLu after a second...
  ERROR: from shell.Get(): &url.Error{Op:"Post", URL:"https://ipfs.io/api/v0/get?arg=QmeWJwi61vii5g8zQUB9UGegfUbmhTKHgeDFP9XuSp5jZ4&encoding=json&stream-channels=true", Err:x509.SystemRootsError{Err:error(nil)}}
  retrying fetch QmeWJwi61vii5g8zQUB9UGegfUbmhTKHgeDFP9XuSp5jZ4 after a second...
  ERROR: from shell.Get(): &url.Error{Op:"Post", URL:"https://ipfs.io/api/v0/get?arg=QmZ4Qi3GaRbjcx28Sme5eMH7RQjGkt8wHxt2a65oLaeFEV&encoding=json&stream-channels=true", Err:x509.SystemRootsError{Err:error(nil)}}
  retrying fetch QmZ4Qi3GaRbjcx28Sme5eMH7RQjGkt8wHxt2a65oLaeFEV after a second...
  ERROR: from shell.Get(): &url.Error{Op:"Post", URL:"https://ipfs.io/api/v0/get?arg=QmPJUtEJsm5YLUWhF6imvyCH8KZXRJa9Wup7FDMwTy5Ufz&encoding=json&stream-channels=true", Err:x509.SystemRootsError{Err:error(nil)}}
  retrying fetch QmPJUtEJsm5YLUWhF6imvyCH8KZXRJa9Wup7FDMwTy5Ufz after a second...
  ERROR: from shell.Get(): &url.Error{Op:"Post", URL:"https://ipfs.io/api/v0/get?arg=QmTGLHiFMABaPXGAJMA2tu3DXkaFLTxkQXKeowp2jMqvEk&encoding=json&stream-channels=true", Err:x509.SystemRootsError{Err:error(nil)}}
  retrying fetch QmTGLHiFMABaPXGAJMA2tu3DXkaFLTxkQXKeowp2jMqvEk after a second...
  ERROR: from shell.Get(): &url.Error{Op:"Post", URL:"https://ipfs.io/api/v0/get?arg=QmZRjKbHa6DenStpQJFiaPcEwkZqrx7TH6xTf342LDU3qM&encoding=json&stream-channels=true", Err:x509.SystemRootsError{Err:error(nil)}}
  retrying fetch QmZRjKbHa6DenStpQJFiaPcEwkZqrx7TH6xTf342LDU3qM after a second...
  ERROR: from shell.Get(): &url.Error{Op:"Post", URL:"https://ipfs.io/api/v0/get?arg=QmPSBJL4momYnE7DcUyk2DVhD6rH488ZmHBGLbxNdhU44K&encoding=json&stream-channels=true", Err:x509.SystemRootsError{Err:error(nil)}}
  retrying fetch QmPSBJL4momYnE7DcUyk2DVhD6rH488ZmHBGLbxNdhU44K after a second...
  ERROR: from shell.Get(): &url.Error{Op:"Post", URL:"https://ipfs.io/api/v0/get?arg=Qme1g4e3m2SmdiSGGU3vSWmUStwUjc5oECnEriaK9Xa1HU&encoding=json&stream-channels=true", Err:x509.SystemRootsError{Err:error(nil)}}
  retrying fetch Qme1g4e3m2SmdiSGGU3vSWmUStwUjc5oECnEriaK9Xa1HU after a second...
  ERROR: from shell.Get(): &url.Error{Op:"Post", URL:"https://ipfs.io/api/v0/get?arg=QmWUswjn261LSyVxWAEpMVtPdy8zmKBJJfBpG3Qdpa8ZsE&encoding=json&stream-channels=true", Err:x509.SystemRootsError{Err:error(nil)}}
  retrying fetch QmWUswjn261LSyVxWAEpMVtPdy8zmKBJJfBpG3Qdpa8ZsE after a second...
  ERROR: from shell.Get(): &url.Error{Op:"Post", URL:"https://ipfs.io/api/v0/get?arg=QmVYxfoJQiZijTgPNHCHgHELvQpbsJNTg6Crmc3dQkj3yy&encoding=json&stream-channels=true", Err:x509.SystemRootsError{Err:error(nil)}}
  retrying fetch QmVYxfoJQiZijTgPNHCHgHELvQpbsJNTg6Crmc3dQkj3yy after a second...
  ERROR: from shell.Get(): &url.Error{Op:"Post", URL:"https://ipfs.io/api/v0/get?arg=QmeWQMDa5dSdP4n8WDeoY5z8L2EKVqF4ZvK4VEHsLqXsGu&encoding=json&stream-channels=true", Err:x509.SystemRootsError{Err:error(nil)}}
  retrying fetch QmeWQMDa5dSdP4n8WDeoY5z8L2EKVqF4ZvK4VEHsLqXsGu after a second...
  ERROR: from shell.Get(): &url.Error{Op:"Post", URL:"https://ipfs.io/api/v0/get?arg=QmfJHywXQu98UeZtGJBQrPAR6AtmDjjbe3qjTo9piXHPnx&encoding=json&stream-channels=true", Err:x509.SystemRootsError{Err:error(nil)}}
  retrying fetch QmfJHywXQu98UeZtGJBQrPAR6AtmDjjbe3qjTo9piXHPnx after a second...
  ERROR: from shell.Get(): &url.Error{Op:"Post", URL:"https://ipfs.io/api/v0/get?arg=QmRWDav6mzWseLWeYfVd5fvUKiVe9xNH29YfMF438fG364&encoding=json&stream-channels=true", Err:x509.SystemRootsError{Err:error(nil)}}
  retrying fetch QmRWDav6mzWseLWeYfVd5fvUKiVe9xNH29YfMF438fG364 after a second...
  ERROR: from shell.Get(): &url.Error{Op:"Post", URL:"https://ipfs.io/api/v0/get?arg=QmV3NSS3A1kX5s28r7yLczhDsXzkgo65cqRgKFXYunWZmD&encoding=json&stream-channels=true", Err:x509.SystemRootsError{Err:error(nil)}}
  retrying fetch QmV3NSS3A1kX5s28r7yLczhDsXzkgo65cqRgKFXYunWZmD after a second...
  ERROR: from shell.Get(): &url.Error{Op:"Post", URL:"https://ipfs.io/api/v0/get?arg=QmeiMCBkYHxkDkDfnDadzz4YxY5ruL5Pj499essE4vRsGM&encoding=json&stream-channels=true", Err:x509.SystemRootsError{Err:error(nil)}}
  retrying fetch QmeiMCBkYHxkDkDfnDadzz4YxY5ruL5Pj499essE4vRsGM after a second...
  ERROR: from shell.Get(): &url.Error{Op:"Post", URL:"https://ipfs.io/api/v0/get?arg=QmTKsRYeY4simJyf37K93juSq75Lo8MVCDJ7owjmf46u8W&encoding=json&stream-channels=true", Err:x509.SystemRootsError{Err:error(nil)}}
  retrying fetch QmTKsRYeY4simJyf37K93juSq75Lo8MVCDJ7owjmf46u8W after a second...
  ERROR: from shell.Get(): &url.Error{Op:"Post", URL:"https://ipfs.io/api/v0/get?arg=QmWi28zbQG6B1xfaaWx5cYoLn3kBFU6pQ6GWQNRV5P6dNe&encoding=json&stream-channels=true", Err:x509.SystemRootsError{Err:error(nil)}}
  retrying fetch QmWi28zbQG6B1xfaaWx5cYoLn3kBFU6pQ6GWQNRV5P6dNe after a second...
  ERROR: from shell.Get(): &url.Error{Op:"Post", URL:"https://ipfs.io/api/v0/get?arg=QmPG2kW5t27LuHgHnvhUwbHCNHAt2eUcb4gPHqofrESUdB&encoding=json&stream-channels=true", Err:x509.SystemRootsError{Err:error(nil)}}
  retrying fetch QmPG2kW5t27LuHgHnvhUwbHCNHAt2eUcb4gPHqofrESUdB after a second...
  ERROR: from shell.Get(): &url.Error{Op:"Post", URL:"https://ipfs.io/api/v0/get?arg=QmcyaFHbyiZfoX5GTpcqqCPYmbjYNAhRDekXSJPFHdYNSV&encoding=json&stream-channels=true", Err:x509.SystemRootsError{Err:error(nil)}}
  retrying fetch QmcyaFHbyiZfoX5GTpcqqCPYmbjYNAhRDekXSJPFHdYNSV after a second...
  ERROR: from shell.Get(): &url.Error{Op:"Post", URL:"https://ipfs.io/api/v0/get?arg=QmUA1aACeXdawsoHqutU4ozwrYGduFSQEz6n1hqXuE9i8k&encoding=json&stream-channels=true", Err:x509.SystemRootsError{Err:error(nil)}}
  retrying fetch QmUA1aACeXdawsoHqutU4ozwrYGduFSQEz6n1hqXuE9i8k after a second...
  ERROR: from shell.Get(): &url.Error{Op:"Post", URL:"https://ipfs.io/api/v0/get?arg=QmU1N5xVAUXgo3XRTt6GhJ2SuJEbxj2zRgMS7FpjSR2U83&encoding=json&stream-channels=true", Err:x509.SystemRootsError{Err:error(nil)}}
  retrying fetch QmU1N5xVAUXgo3XRTt6GhJ2SuJEbxj2zRgMS7FpjSR2U83 after a second...
  ERROR: from shell.Get(): &url.Error{Op:"Post", URL:"https://ipfs.io/api/v0/get?arg=QmRPFbahurzFXhEcDJHjkAT3TiN8XktDZhgrteHSeAWiuz&encoding=json&stream-channels=true", Err:x509.SystemRootsError{Err:error(nil)}}
  retrying fetch QmRPFbahurzFXhEcDJHjkAT3TiN8XktDZhgrteHSeAWiuz after a second...
  ERROR: from shell.Get(): &url.Error{Op:"Post", URL:"https://ipfs.io/api/v0/get?arg=QmUcwSMCpq7FkigCNDmdQYgPQ6B4WdegeWGLXxsxr5sfSW&encoding=json&stream-channels=true", Err:x509.SystemRootsError{Err:error(nil)}}
  ERROR: [1 / 51 ] parallel fetch: failed to fetch package: QmUcwSMCpq7FkigCNDmdQYgPQ6B4WdegeWGLXxsxr5sfSW: Post https://ipfs.io/api/v0/get?arg=QmUcwSMCpq7FkigCNDmdQYgPQ6B4WdegeWGLXxsxr5sfSW&encoding=json&stream-channels=true: x509: failed to load system roots and no roots provided
  ERROR: from shell.Get(): &url.Error{Op:"Post", URL:"https://ipfs.io/api/v0/get?arg=QmRg1gKTHzc3CZXSKzem8aR4E3TubFhbgXwfVuWnSK5CC5&encoding=json&stream-channels=true", Err:x509.SystemRootsError{Err:error(nil)}}
  ERROR: [2 / 51 ] parallel fetch: failed to fetch package: QmRg1gKTHzc3CZXSKzem8aR4E3TubFhbgXwfVuWnSK5CC5: Post https://ipfs.io/api/v0/get?arg=QmRg1gKTHzc3CZXSKzem8aR4E3TubFhbgXwfVuWnSK5CC5&encoding=json&stream-channels=true: x509: failed to load system roots and no roots provided
  ERROR: from shell.Get(): &url.Error{Op:"Post", URL:"https://ipfs.io/api/v0/get?arg=QmV5gPoRsjN1Gid3LMdNZTyfCtP2DsvqEbMAmz82RmmiGk&encoding=json&stream-channels=true", Err:x509.SystemRootsError{Err:error(nil)}}
  ERROR: [3 / 51 ] parallel fetch: failed to fetch package: QmV5gPoRsjN1Gid3LMdNZTyfCtP2DsvqEbMAmz82RmmiGk: Post https://ipfs.io/api/v0/get?arg=QmV5gPoRsjN1Gid3LMdNZTyfCtP2DsvqEbMAmz82RmmiGk&encoding=json&stream-channels=true: x509: failed to load system roots and no roots provided
  ERROR: from shell.Get(): &url.Error{Op:"Post", URL:"https://ipfs.io/api/v0/get?arg=QmdaC21UyoyN3t9QdapHZfsaUo3mqVf5p4CEuFaYVFqwap&encoding=json&stream-channels=true", Err:x509.SystemRootsError{Err:error(nil)}}
  ERROR: [4 / 51 ] parallel fetch: failed to fetch package: QmdaC21UyoyN3t9QdapHZfsaUo3mqVf5p4CEuFaYVFqwap: Post https://ipfs.io/api/v0/get?arg=QmdaC21UyoyN3t9QdapHZfsaUo3mqVf5p4CEuFaYVFqwap&encoding=json&stream-channels=true: x509: failed to load system roots and no roots provided
  ERROR: from shell.Get(): &url.Error{Op:"Post", URL:"https://ipfs.io/api/v0/get?arg=QmZMqv6hzUGd6uA2E7SarfkhA6SLfJAoNaHmjz6VdK9qHV&encoding=json&stream-channels=true", Err:x509.SystemRootsError{Err:error(nil)}}
  ERROR: [5 / 51 ] parallel fetch: failed to fetch package: QmZMqv6hzUGd6uA2E7SarfkhA6SLfJAoNaHmjz6VdK9qHV: Post https://ipfs.io/api/v0/get?arg=QmZMqv6hzUGd6uA2E7SarfkhA6SLfJAoNaHmjz6VdK9qHV&encoding=json&stream-channels=true: x509: failed to load system roots and no roots provided
  ERROR: from shell.Get(): &url.Error{Op:"Post", URL:"https://ipfs.io/api/v0/get?arg=QmXZEfbEv9sXG9JnLoMNhREDMDgkq5Jd7uWJ7d77VJ4pxn&encoding=json&stream-channels=true", Err:x509.SystemRootsError{Err:error(nil)}}
  ERROR: [6 / 51 ] parallel fetch: failed to fetch package: QmXZEfbEv9sXG9JnLoMNhREDMDgkq5Jd7uWJ7d77VJ4pxn: Post https://ipfs.io/api/v0/get?arg=QmXZEfbEv9sXG9JnLoMNhREDMDgkq5Jd7uWJ7d77VJ4pxn&encoding=json&stream-channels=true: x509: failed to load system roots and no roots provided
  ERROR: from shell.Get(): &url.Error{Op:"Post", URL:"https://ipfs.io/api/v0/get?arg=QmX3QZ5jHEPidwUrymXV1iSCSUhdGxj15sm2gP4jKMef7B&encoding=json&stream-channels=true", Err:x509.SystemRootsError{Err:error(nil)}}
  ERROR: [7 / 51 ] parallel fetch: failed to fetch package: QmX3QZ5jHEPidwUrymXV1iSCSUhdGxj15sm2gP4jKMef7B: Post https://ipfs.io/api/v0/get?arg=QmX3QZ5jHEPidwUrymXV1iSCSUhdGxj15sm2gP4jKMef7B&encoding=json&stream-channels=true: x509: failed to load system roots and no roots provided
  ERROR: from shell.Get(): &url.Error{Op:"Post", URL:"https://ipfs.io/api/v0/get?arg=QmeWjRodbcZFKe5tMN7poEx3izym6osrLSnTLf9UjJZBbs&encoding=json&stream-channels=true", Err:x509.SystemRootsError{Err:error(nil)}}
  ERROR: [8 / 51 ] parallel fetch: failed to fetch package: QmeWjRodbcZFKe5tMN7poEx3izym6osrLSnTLf9UjJZBbs: Post https://ipfs.io/api/v0/get?arg=QmeWjRodbcZFKe5tMN7poEx3izym6osrLSnTLf9UjJZBbs&encoding=json&stream-channels=true: x509: failed to load system roots and no roots provided
  ERROR: from shell.Get(): &url.Error{Op:"Post", URL:"https://ipfs.io/api/v0/get?arg=QmczzCMvJ3HV57WBKDy8b4ucp7quT325JjDbixYRS5Pwvv&encoding=json&stream-channels=true", Err:x509.SystemRootsError{Err:error(nil)}}
  ERROR: [9 / 51 ] parallel fetch: failed to fetch package: QmczzCMvJ3HV57WBKDy8b4ucp7quT325JjDbixYRS5Pwvv: Post https://ipfs.io/api/v0/get?arg=QmczzCMvJ3HV57WBKDy8b4ucp7quT325JjDbixYRS5Pwvv&encoding=json&stream-channels=true: x509: failed to load system roots and no roots provided
  ERROR: from shell.Get(): &url.Error{Op:"Post", URL:"https://ipfs.io/api/v0/get?arg=QmdYwCmx8pZRkzdcd8MhmLJqYVoVTC1aGsy5Q4reMGLNLg&encoding=json&stream-channels=true", Err:x509.SystemRootsError{Err:error(nil)}}
  ERROR: [10 / 51 ] parallel fetch: failed to fetch package: QmdYwCmx8pZRkzdcd8MhmLJqYVoVTC1aGsy5Q4reMGLNLg: Post https://ipfs.io/api/v0/get?arg=QmdYwCmx8pZRkzdcd8MhmLJqYVoVTC1aGsy5Q4reMGLNLg&encoding=json&stream-channels=true: x509: failed to load system roots and no roots provided
  ERROR: from shell.Get(): &url.Error{Op:"Post", URL:"https://ipfs.io/api/v0/get?arg=QmQfeKxQtBN721pekQh6Jq24adFUjnU65YdY3GNczfuG2T&encoding=json&stream-channels=true", Err:x509.SystemRootsError{Err:error(nil)}}
  ERROR: [11 / 51 ] parallel fetch: failed to fetch package: QmQfeKxQtBN721pekQh6Jq24adFUjnU65YdY3GNczfuG2T: Post https://ipfs.io/api/v0/get?arg=QmQfeKxQtBN721pekQh6Jq24adFUjnU65YdY3GNczfuG2T&encoding=json&stream-channels=true: x509: failed to load system roots and no roots provided
  ERROR: from shell.Get(): &url.Error{Op:"Post", URL:"https://ipfs.io/api/v0/get?arg=QmaHHmfEozrrotyhyN44omJouyuEtx6ahddqV6W5yRaUSQ&encoding=json&stream-channels=true", Err:x509.SystemRootsError{Err:error(nil)}}
  ERROR: [12 / 51 ] parallel fetch: failed to fetch package: QmaHHmfEozrrotyhyN44omJouyuEtx6ahddqV6W5yRaUSQ: Post https://ipfs.io/api/v0/get?arg=QmaHHmfEozrrotyhyN44omJouyuEtx6ahddqV6W5yRaUSQ&encoding=json&stream-channels=true: x509: failed to load system roots and no roots provided
  ERROR: from shell.Get(): &url.Error{Op:"Post", URL:"https://ipfs.io/api/v0/get?arg=Qmckyn4Mo9brRGEWkVKbKGx7VG6qxKbsPfg8mTGmqtkpc9&encoding=json&stream-channels=true", Err:x509.SystemRootsError{Err:error(nil)}}
  ERROR: [13 / 51 ] parallel fetch: failed to fetch package: Qmckyn4Mo9brRGEWkVKbKGx7VG6qxKbsPfg8mTGmqtkpc9: Post https://ipfs.io/api/v0/get?arg=Qmckyn4Mo9brRGEWkVKbKGx7VG6qxKbsPfg8mTGmqtkpc9&encoding=json&stream-channels=true: x509: failed to load system roots and no roots provided
  ERROR: from shell.Get(): &url.Error{Op:"Post", URL:"https://ipfs.io/api/v0/get?arg=QmbBhyDKsY4mbY6xsKt3qu9Y7FPvMJ6qbD8AMjYYvPRw1g&encoding=json&stream-channels=true", Err:x509.SystemRootsError{Err:error(nil)}}
  ERROR: [14 / 51 ] parallel fetch: failed to fetch package: QmbBhyDKsY4mbY6xsKt3qu9Y7FPvMJ6qbD8AMjYYvPRw1g: Post https://ipfs.io/api/v0/get?arg=QmbBhyDKsY4mbY6xsKt3qu9Y7FPvMJ6qbD8AMjYYvPRw1g&encoding=json&stream-channels=true: x509: failed to load system roots and no roots provided
  ERROR: from shell.Get(): &url.Error{Op:"Post", URL:"https://ipfs.io/api/v0/get?arg=QmQ3UABWTgK78utKeiVXaH9BrjC7Ydn1pRuwqnWHT3p4zh&encoding=json&stream-channels=true", Err:x509.SystemRootsError{Err:error(nil)}}
  ERROR: [15 / 51 ] parallel fetch: failed to fetch package: QmQ3UABWTgK78utKeiVXaH9BrjC7Ydn1pRuwqnWHT3p4zh: Post https://ipfs.io/api/v0/get?arg=QmQ3UABWTgK78utKeiVXaH9BrjC7Ydn1pRuwqnWHT3p4zh&encoding=json&stream-channels=true: x509: failed to load system roots and no roots provided
  ERROR: from shell.Get(): &url.Error{Op:"Post", URL:"https://ipfs.io/api/v0/get?arg=QmYnf27kzqR2cxt6LFZdrAFJuQd6785fTkBvMuEj9EeRxM&encoding=json&stream-channels=true", Err:x509.SystemRootsError{Err:error(nil)}}
  ERROR: [16 / 51 ] parallel fetch: failed to fetch package: QmYnf27kzqR2cxt6LFZdrAFJuQd6785fTkBvMuEj9EeRxM: Post https://ipfs.io/api/v0/get?arg=QmYnf27kzqR2cxt6LFZdrAFJuQd6785fTkBvMuEj9EeRxM&encoding=json&stream-channels=true: x509: failed to load system roots and no roots provided
  ERROR: from shell.Get(): &url.Error{Op:"Post", URL:"https://ipfs.io/api/v0/get?arg=QmaeHSCBd9XjXxmgHEiKkHtLcMCb2eZsPLKT7bHgBfBkqw&encoding=json&stream-channels=true", Err:x509.SystemRootsError{Err:error(nil)}}
  ERROR: [17 / 51 ] parallel fetch: failed to fetch package: QmaeHSCBd9XjXxmgHEiKkHtLcMCb2eZsPLKT7bHgBfBkqw: Post https://ipfs.io/api/v0/get?arg=QmaeHSCBd9XjXxmgHEiKkHtLcMCb2eZsPLKT7bHgBfBkqw&encoding=json&stream-channels=true: x509: failed to load system roots and no roots provided
  ERROR: from shell.Get(): &url.Error{Op:"Post", URL:"https://ipfs.io/api/v0/get?arg=QmaoxFZcgwGyoB57pCYQobejLoNgqaA6trr3zxxrbm4UXe&encoding=json&stream-channels=true", Err:x509.SystemRootsError{Err:error(nil)}}
  ERROR: [18 / 51 ] parallel fetch: failed to fetch package: QmaoxFZcgwGyoB57pCYQobejLoNgqaA6trr3zxxrbm4UXe: Post https://ipfs.io/api/v0/get?arg=QmaoxFZcgwGyoB57pCYQobejLoNgqaA6trr3zxxrbm4UXe&encoding=json&stream-channels=true: x509: failed to load system roots and no roots provided
  ERROR: from shell.Get(): &url.Error{Op:"Post", URL:"https://ipfs.io/api/v0/get?arg=QmSpJByNKFX1sCsHBEp3R73FL4NF6FnQTEGyNAXHm2GS52&encoding=json&stream-channels=true", Err:x509.SystemRootsError{Err:error(nil)}}
  ERROR: [19 / 51 ] parallel fetch: failed to fetch package: QmSpJByNKFX1sCsHBEp3R73FL4NF6FnQTEGyNAXHm2GS52: Post https://ipfs.io/api/v0/get?arg=QmSpJByNKFX1sCsHBEp3R73FL4NF6FnQTEGyNAXHm2GS52&encoding=json&stream-channels=true: x509: failed to load system roots and no roots provided
  ERROR: from shell.Get(): &url.Error{Op:"Post", URL:"https://ipfs.io/api/v0/get?arg=QmXs1igHHEaUmMxKtbP8Z9wTjitQ75sqxaKQP4QgnLN4nn&encoding=json&stream-channels=true", Err:x509.SystemRootsError{Err:error(nil)}}
  ERROR: [20 / 51 ] parallel fetch: failed to fetch package: QmXs1igHHEaUmMxKtbP8Z9wTjitQ75sqxaKQP4QgnLN4nn: Post https://ipfs.io/api/v0/get?arg=QmXs1igHHEaUmMxKtbP8Z9wTjitQ75sqxaKQP4QgnLN4nn&encoding=json&stream-channels=true: x509: failed to load system roots and no roots provided
  ERROR: from shell.Get(): &url.Error{Op:"Post", URL:"https://ipfs.io/api/v0/get?arg=QmaFNtBAXX4nVMQWbUqNysXyhevUj1k4B1y5uS45LC7Vw9&encoding=json&stream-channels=true", Err:x509.SystemRootsError{Err:error(nil)}}
  ERROR: [21 / 51 ] parallel fetch: failed to fetch package: QmaFNtBAXX4nVMQWbUqNysXyhevUj1k4B1y5uS45LC7Vw9: Post https://ipfs.io/api/v0/get?arg=QmaFNtBAXX4nVMQWbUqNysXyhevUj1k4B1y5uS45LC7Vw9&encoding=json&stream-channels=true: x509: failed to load system roots and no roots provided
  ERROR: from shell.Get(): &url.Error{Op:"Post", URL:"https://ipfs.io/api/v0/get?arg=QmPGxZ1DP2w45WcogpW1h43BvseXbfke9N91qotpoQcUeS&encoding=json&stream-channels=true", Err:x509.SystemRootsError{Err:error(nil)}}
  ERROR: [22 / 51 ] parallel fetch: failed to fetch package: QmPGxZ1DP2w45WcogpW1h43BvseXbfke9N91qotpoQcUeS: Post https://ipfs.io/api/v0/get?arg=QmPGxZ1DP2w45WcogpW1h43BvseXbfke9N91qotpoQcUeS&encoding=json&stream-channels=true: x509: failed to load system roots and no roots provided
  ERROR: from shell.Get(): &url.Error{Op:"Post", URL:"https://ipfs.io/api/v0/get?arg=QmSF8fPo3jgVBAy8fpdjjYqgG87dkJgUprRBHRd2tmfgpP&encoding=json&stream-channels=true", Err:x509.SystemRootsError{Err:error(nil)}}
  ERROR: [23 / 51 ] parallel fetch: failed to fetch package: QmSF8fPo3jgVBAy8fpdjjYqgG87dkJgUprRBHRd2tmfgpP: Post https://ipfs.io/api/v0/get?arg=QmSF8fPo3jgVBAy8fpdjjYqgG87dkJgUprRBHRd2tmfgpP&encoding=json&stream-channels=true: x509: failed to load system roots and no roots provided
  ERROR: from shell.Get(): &url.Error{Op:"Post", URL:"https://ipfs.io/api/v0/get?arg=QmZvZSVtvxak4dcTkhsQhqd1SQ6rg5UzaSTu62WfWKjj93&encoding=json&stream-channels=true", Err:x509.SystemRootsError{Err:error(nil)}}
  ERROR: [24 / 51 ] parallel fetch: failed to fetch package: QmZvZSVtvxak4dcTkhsQhqd1SQ6rg5UzaSTu62WfWKjj93: Post https://ipfs.io/api/v0/get?arg=QmZvZSVtvxak4dcTkhsQhqd1SQ6rg5UzaSTu62WfWKjj93&encoding=json&stream-channels=true: x509: failed to load system roots and no roots provided
  ERROR: from shell.Get(): &url.Error{Op:"Post", URL:"https://ipfs.io/api/v0/get?arg=QmUaGhKyLgTuYDdQsbKST1tYr2CVoix59rqaxdxqk2UbfK&encoding=json&stream-channels=true", Err:x509.SystemRootsError{Err:error(nil)}}
  ERROR: [25 / 51 ] parallel fetch: failed to fetch package: QmUaGhKyLgTuYDdQsbKST1tYr2CVoix59rqaxdxqk2UbfK: Post https://ipfs.io/api/v0/get?arg=QmUaGhKyLgTuYDdQsbKST1tYr2CVoix59rqaxdxqk2UbfK&encoding=json&stream-channels=true: x509: failed to load system roots and no roots provided
  ERROR: from shell.Get(): &url.Error{Op:"Post", URL:"https://ipfs.io/api/v0/get?arg=QmYDscK7dmdo2GZ9aumS8s5auUUAH5mR1jvj5pYhWusfK7&encoding=json&stream-channels=true", Err:x509.SystemRootsError{Err:error(nil)}}
  ERROR: [26 / 51 ] parallel fetch: failed to fetch package: QmYDscK7dmdo2GZ9aumS8s5auUUAH5mR1jvj5pYhWusfK7: Post https://ipfs.io/api/v0/get?arg=QmYDscK7dmdo2GZ9aumS8s5auUUAH5mR1jvj5pYhWusfK7&encoding=json&stream-channels=true: x509: failed to load system roots and no roots provided
  ERROR: from shell.Get(): &url.Error{Op:"Post", URL:"https://ipfs.io/api/v0/get?arg=QmNPv1yzXBqxzqjfTzHCeBoicxxZgHzLezdY2hMCZ3r6EU&encoding=json&stream-channels=true", Err:x509.SystemRootsError{Err:error(nil)}}
  ERROR: [27 / 51 ] parallel fetch: failed to fetch package: QmNPv1yzXBqxzqjfTzHCeBoicxxZgHzLezdY2hMCZ3r6EU: Post https://ipfs.io/api/v0/get?arg=QmNPv1yzXBqxzqjfTzHCeBoicxxZgHzLezdY2hMCZ3r6EU&encoding=json&stream-channels=true: x509: failed to load system roots and no roots provided
  ERROR: from shell.Get(): &url.Error{Op:"Post", URL:"https://ipfs.io/api/v0/get?arg=QmZRjKbHa6DenStpQJFiaPcEwkZqrx7TH6xTf342LDU3qM&encoding=json&stream-channels=true", Err:x509.SystemRootsError{Err:error(nil)}}
  ERROR: [28 / 51 ] parallel fetch: failed to fetch package: QmZRjKbHa6DenStpQJFiaPcEwkZqrx7TH6xTf342LDU3qM: Post https://ipfs.io/api/v0/get?arg=QmZRjKbHa6DenStpQJFiaPcEwkZqrx7TH6xTf342LDU3qM&encoding=json&stream-channels=true: x509: failed to load system roots and no roots provided
  ERROR: from shell.Get(): &url.Error{Op:"Post", URL:"https://ipfs.io/api/v0/get?arg=QmXuBJ7DR6k3rmUEKtvVMhwjmXDuJgXXPUt4LQXKBMsU93&encoding=json&stream-channels=true", Err:x509.SystemRootsError{Err:error(nil)}}
  ERROR: [29 / 51 ] parallel fetch: failed to fetch package: QmXuBJ7DR6k3rmUEKtvVMhwjmXDuJgXXPUt4LQXKBMsU93: Post https://ipfs.io/api/v0/get?arg=QmXuBJ7DR6k3rmUEKtvVMhwjmXDuJgXXPUt4LQXKBMsU93&encoding=json&stream-channels=true: x509: failed to load system roots and no roots provided
  ERROR: from shell.Get(): &url.Error{Op:"Post", URL:"https://ipfs.io/api/v0/get?arg=QmSk46nSD78YiuNojYMS8NW6hSCjH95JajqqzzoychZgef&encoding=json&stream-channels=true", Err:x509.SystemRootsError{Err:error(nil)}}
  ERROR: [30 / 51 ] parallel fetch: failed to fetch package: QmSk46nSD78YiuNojYMS8NW6hSCjH95JajqqzzoychZgef: Post https://ipfs.io/api/v0/get?arg=QmSk46nSD78YiuNojYMS8NW6hSCjH95JajqqzzoychZgef&encoding=json&stream-channels=true: x509: failed to load system roots and no roots provided
  ERROR: from shell.Get(): &url.Error{Op:"Post", URL:"https://ipfs.io/api/v0/get?arg=QmPSBJL4momYnE7DcUyk2DVhD6rH488ZmHBGLbxNdhU44K&encoding=json&stream-channels=true", Err:x509.SystemRootsError{Err:error(nil)}}
  ERROR: [31 / 51 ] parallel fetch: failed to fetch package: QmPSBJL4momYnE7DcUyk2DVhD6rH488ZmHBGLbxNdhU44K: Post https://ipfs.io/api/v0/get?arg=QmPSBJL4momYnE7DcUyk2DVhD6rH488ZmHBGLbxNdhU44K&encoding=json&stream-channels=true: x509: failed to load system roots and no roots provided
  ERROR: from shell.Get(): &url.Error{Op:"Post", URL:"https://ipfs.io/api/v0/get?arg=QmbZ6Cee2uHjG7hf19qLHppgKDRtaG4CVtMzdmK9VCVqLu&encoding=json&stream-channels=true", Err:x509.SystemRootsError{Err:error(nil)}}
  ERROR: [32 / 51 ] parallel fetch: failed to fetch package: QmbZ6Cee2uHjG7hf19qLHppgKDRtaG4CVtMzdmK9VCVqLu: Post https://ipfs.io/api/v0/get?arg=QmbZ6Cee2uHjG7hf19qLHppgKDRtaG4CVtMzdmK9VCVqLu&encoding=json&stream-channels=true: x509: failed to load system roots and no roots provided
  ERROR: from shell.Get(): &url.Error{Op:"Post", URL:"https://ipfs.io/api/v0/get?arg=QmeWJwi61vii5g8zQUB9UGegfUbmhTKHgeDFP9XuSp5jZ4&encoding=json&stream-channels=true", Err:x509.SystemRootsError{Err:error(nil)}}
  ERROR: [33 / 51 ] parallel fetch: failed to fetch package: QmeWJwi61vii5g8zQUB9UGegfUbmhTKHgeDFP9XuSp5jZ4: Post https://ipfs.io/api/v0/get?arg=QmeWJwi61vii5g8zQUB9UGegfUbmhTKHgeDFP9XuSp5jZ4&encoding=json&stream-channels=true: x509: failed to load system roots and no roots provided
  ERROR: from shell.Get(): &url.Error{Op:"Post", URL:"https://ipfs.io/api/v0/get?arg=QmeWQMDa5dSdP4n8WDeoY5z8L2EKVqF4ZvK4VEHsLqXsGu&encoding=json&stream-channels=true", Err:x509.SystemRootsError{Err:error(nil)}}
  ERROR: [34 / 51 ] parallel fetch: failed to fetch package: QmeWQMDa5dSdP4n8WDeoY5z8L2EKVqF4ZvK4VEHsLqXsGu: Post https://ipfs.io/api/v0/get?arg=QmeWQMDa5dSdP4n8WDeoY5z8L2EKVqF4ZvK4VEHsLqXsGu&encoding=json&stream-channels=true: x509: failed to load system roots and no roots provided
  ERROR: from shell.Get(): &url.Error{Op:"Post", URL:"https://ipfs.io/api/v0/get?arg=QmZ4Qi3GaRbjcx28Sme5eMH7RQjGkt8wHxt2a65oLaeFEV&encoding=json&stream-channels=true", Err:x509.SystemRootsError{Err:error(nil)}}
  ERROR: [35 / 51 ] parallel fetch: failed to fetch package: QmZ4Qi3GaRbjcx28Sme5eMH7RQjGkt8wHxt2a65oLaeFEV: Post https://ipfs.io/api/v0/get?arg=QmZ4Qi3GaRbjcx28Sme5eMH7RQjGkt8wHxt2a65oLaeFEV&encoding=json&stream-channels=true: x509: failed to load system roots and no roots provided
  ERROR: from shell.Get(): &url.Error{Op:"Post", URL:"https://ipfs.io/api/v0/get?arg=QmPJUtEJsm5YLUWhF6imvyCH8KZXRJa9Wup7FDMwTy5Ufz&encoding=json&stream-channels=true", Err:x509.SystemRootsError{Err:error(nil)}}
  ERROR: [36 / 51 ] parallel fetch: failed to fetch package: QmPJUtEJsm5YLUWhF6imvyCH8KZXRJa9Wup7FDMwTy5Ufz: Post https://ipfs.io/api/v0/get?arg=QmPJUtEJsm5YLUWhF6imvyCH8KZXRJa9Wup7FDMwTy5Ufz&encoding=json&stream-channels=true: x509: failed to load system roots and no roots provided
  ERROR: from shell.Get(): &url.Error{Op:"Post", URL:"https://ipfs.io/api/v0/get?arg=QmTGLHiFMABaPXGAJMA2tu3DXkaFLTxkQXKeowp2jMqvEk&encoding=json&stream-channels=true", Err:x509.SystemRootsError{Err:error(nil)}}
  ERROR: [37 / 51 ] parallel fetch: failed to fetch package: QmTGLHiFMABaPXGAJMA2tu3DXkaFLTxkQXKeowp2jMqvEk: Post https://ipfs.io/api/v0/get?arg=QmTGLHiFMABaPXGAJMA2tu3DXkaFLTxkQXKeowp2jMqvEk&encoding=json&stream-channels=true: x509: failed to load system roots and no roots provided
  ERROR: from shell.Get(): &url.Error{Op:"Post", URL:"https://ipfs.io/api/v0/get?arg=QmTKsRYeY4simJyf37K93juSq75Lo8MVCDJ7owjmf46u8W&encoding=json&stream-channels=true", Err:x509.SystemRootsError{Err:error(nil)}}
  ERROR: [38 / 51 ] parallel fetch: failed to fetch package: QmTKsRYeY4simJyf37K93juSq75Lo8MVCDJ7owjmf46u8W: Post https://ipfs.io/api/v0/get?arg=QmTKsRYeY4simJyf37K93juSq75Lo8MVCDJ7owjmf46u8W&encoding=json&stream-channels=true: x509: failed to load system roots and no roots provided
  ERROR: from shell.Get(): &url.Error{Op:"Post", URL:"https://ipfs.io/api/v0/get?arg=QmWUswjn261LSyVxWAEpMVtPdy8zmKBJJfBpG3Qdpa8ZsE&encoding=json&stream-channels=true", Err:x509.SystemRootsError{Err:error(nil)}}
  ERROR: [39 / 51 ] parallel fetch: failed to fetch package: QmWUswjn261LSyVxWAEpMVtPdy8zmKBJJfBpG3Qdpa8ZsE: Post https://ipfs.io/api/v0/get?arg=QmWUswjn261LSyVxWAEpMVtPdy8zmKBJJfBpG3Qdpa8ZsE&encoding=json&stream-channels=true: x509: failed to load system roots and no roots provided
  ERROR: from shell.Get(): &url.Error{Op:"Post", URL:"https://ipfs.io/api/v0/get?arg=QmVYxfoJQiZijTgPNHCHgHELvQpbsJNTg6Crmc3dQkj3yy&encoding=json&stream-channels=true", Err:x509.SystemRootsError{Err:error(nil)}}
  ERROR: [40 / 51 ] parallel fetch: failed to fetch package: QmVYxfoJQiZijTgPNHCHgHELvQpbsJNTg6Crmc3dQkj3yy: Post https://ipfs.io/api/v0/get?arg=QmVYxfoJQiZijTgPNHCHgHELvQpbsJNTg6Crmc3dQkj3yy&encoding=json&stream-channels=true: x509: failed to load system roots and no roots provided
  ERROR: from shell.Get(): &url.Error{Op:"Post", URL:"https://ipfs.io/api/v0/get?arg=Qme1g4e3m2SmdiSGGU3vSWmUStwUjc5oECnEriaK9Xa1HU&encoding=json&stream-channels=true", Err:x509.SystemRootsError{Err:error(nil)}}
  ERROR: [41 / 51 ] parallel fetch: failed to fetch package: Qme1g4e3m2SmdiSGGU3vSWmUStwUjc5oECnEriaK9Xa1HU: Post https://ipfs.io/api/v0/get?arg=Qme1g4e3m2SmdiSGGU3vSWmUStwUjc5oECnEriaK9Xa1HU&encoding=json&stream-channels=true: x509: failed to load system roots and no roots provided
  ERROR: from shell.Get(): &url.Error{Op:"Post", URL:"https://ipfs.io/api/v0/get?arg=QmfJHywXQu98UeZtGJBQrPAR6AtmDjjbe3qjTo9piXHPnx&encoding=json&stream-channels=true", Err:x509.SystemRootsError{Err:error(nil)}}
  ERROR: [42 / 51 ] parallel fetch: failed to fetch package: QmfJHywXQu98UeZtGJBQrPAR6AtmDjjbe3qjTo9piXHPnx: Post https://ipfs.io/api/v0/get?arg=QmfJHywXQu98UeZtGJBQrPAR6AtmDjjbe3qjTo9piXHPnx&encoding=json&stream-channels=true: x509: failed to load system roots and no roots provided
  ERROR: from shell.Get(): &url.Error{Op:"Post", URL:"https://ipfs.io/api/v0/get?arg=QmeiMCBkYHxkDkDfnDadzz4YxY5ruL5Pj499essE4vRsGM&encoding=json&stream-channels=true", Err:x509.SystemRootsError{Err:error(nil)}}
  ERROR: [43 / 51 ] parallel fetch: failed to fetch package: QmeiMCBkYHxkDkDfnDadzz4YxY5ruL5Pj499essE4vRsGM: Post https://ipfs.io/api/v0/get?arg=QmeiMCBkYHxkDkDfnDadzz4YxY5ruL5Pj499essE4vRsGM&encoding=json&stream-channels=true: x509: failed to load system roots and no roots provided
  ERROR: from shell.Get(): &url.Error{Op:"Post", URL:"https://ipfs.io/api/v0/get?arg=QmRWDav6mzWseLWeYfVd5fvUKiVe9xNH29YfMF438fG364&encoding=json&stream-channels=true", Err:x509.SystemRootsError{Err:error(nil)}}
  ERROR: [44 / 51 ] parallel fetch: failed to fetch package: QmRWDav6mzWseLWeYfVd5fvUKiVe9xNH29YfMF438fG364: Post https://ipfs.io/api/v0/get?arg=QmRWDav6mzWseLWeYfVd5fvUKiVe9xNH29YfMF438fG364&encoding=json&stream-channels=true: x509: failed to load system roots and no roots provided
  ERROR: from shell.Get(): &url.Error{Op:"Post", URL:"https://ipfs.io/api/v0/get?arg=QmV3NSS3A1kX5s28r7yLczhDsXzkgo65cqRgKFXYunWZmD&encoding=json&stream-channels=true", Err:x509.SystemRootsError{Err:error(nil)}}
  ERROR: [45 / 51 ] parallel fetch: failed to fetch package: QmV3NSS3A1kX5s28r7yLczhDsXzkgo65cqRgKFXYunWZmD: Post https://ipfs.io/api/v0/get?arg=QmV3NSS3A1kX5s28r7yLczhDsXzkgo65cqRgKFXYunWZmD&encoding=json&stream-channels=true: x509: failed to load system roots and no roots provided
  ERROR: from shell.Get(): &url.Error{Op:"Post", URL:"https://ipfs.io/api/v0/get?arg=QmRPFbahurzFXhEcDJHjkAT3TiN8XktDZhgrteHSeAWiuz&encoding=json&stream-channels=true", Err:x509.SystemRootsError{Err:error(nil)}}
  ERROR: [46 / 51 ] parallel fetch: failed to fetch package: QmRPFbahurzFXhEcDJHjkAT3TiN8XktDZhgrteHSeAWiuz: Post https://ipfs.io/api/v0/get?arg=QmRPFbahurzFXhEcDJHjkAT3TiN8XktDZhgrteHSeAWiuz&encoding=json&stream-channels=true: x509: failed to load system roots and no roots provided
  ERROR: from shell.Get(): &url.Error{Op:"Post", URL:"https://ipfs.io/api/v0/get?arg=QmWi28zbQG6B1xfaaWx5cYoLn3kBFU6pQ6GWQNRV5P6dNe&encoding=json&stream-channels=true", Err:x509.SystemRootsError{Err:error(nil)}}
  ERROR: [47 / 51 ] parallel fetch: failed to fetch package: QmWi28zbQG6B1xfaaWx5cYoLn3kBFU6pQ6GWQNRV5P6dNe: Post https://ipfs.io/api/v0/get?arg=QmWi28zbQG6B1xfaaWx5cYoLn3kBFU6pQ6GWQNRV5P6dNe&encoding=json&stream-channels=true: x509: failed to load system roots and no roots provided
  ERROR: from shell.Get(): &url.Error{Op:"Post", URL:"https://ipfs.io/api/v0/get?arg=QmPG2kW5t27LuHgHnvhUwbHCNHAt2eUcb4gPHqofrESUdB&encoding=json&stream-channels=true", Err:x509.SystemRootsError{Err:error(nil)}}
  ERROR: [48 / 51 ] parallel fetch: failed to fetch package: QmPG2kW5t27LuHgHnvhUwbHCNHAt2eUcb4gPHqofrESUdB: Post https://ipfs.io/api/v0/get?arg=QmPG2kW5t27LuHgHnvhUwbHCNHAt2eUcb4gPHqofrESUdB&encoding=json&stream-channels=true: x509: failed to load system roots and no roots provided
  ERROR: from shell.Get(): &url.Error{Op:"Post", URL:"https://ipfs.io/api/v0/get?arg=QmcyaFHbyiZfoX5GTpcqqCPYmbjYNAhRDekXSJPFHdYNSV&encoding=json&stream-channels=true", Err:x509.SystemRootsError{Err:error(nil)}}
  ERROR: [49 / 51 ] parallel fetch: failed to fetch package: QmcyaFHbyiZfoX5GTpcqqCPYmbjYNAhRDekXSJPFHdYNSV: Post https://ipfs.io/api/v0/get?arg=QmcyaFHbyiZfoX5GTpcqqCPYmbjYNAhRDekXSJPFHdYNSV&encoding=json&stream-channels=true: x509: failed to load system roots and no roots provided
  ERROR: from shell.Get(): &url.Error{Op:"Post", URL:"https://ipfs.io/api/v0/get?arg=QmUA1aACeXdawsoHqutU4ozwrYGduFSQEz6n1hqXuE9i8k&encoding=json&stream-channels=true", Err:x509.SystemRootsError{Err:error(nil)}}
  ERROR: [50 / 51 ] parallel fetch: failed to fetch package: QmUA1aACeXdawsoHqutU4ozwrYGduFSQEz6n1hqXuE9i8k: Post https://ipfs.io/api/v0/get?arg=QmUA1aACeXdawsoHqutU4ozwrYGduFSQEz6n1hqXuE9i8k&encoding=json&stream-channels=true: x509: failed to load system roots and no roots provided
  ERROR: from shell.Get(): &url.Error{Op:"Post", URL:"https://ipfs.io/api/v0/get?arg=QmU1N5xVAUXgo3XRTt6GhJ2SuJEbxj2zRgMS7FpjSR2U83&encoding=json&stream-channels=true", Err:x509.SystemRootsError{Err:error(nil)}}
  ERROR: [51 / 51 ] parallel fetch: failed to fetch package: QmU1N5xVAUXgo3XRTt6GhJ2SuJEbxj2zRgMS7FpjSR2U83: Post https://ipfs.io/api/v0/get?arg=QmU1N5xVAUXgo3XRTt6GhJ2SuJEbxj2zRgMS7FpjSR2U83&encoding=json&stream-channels=true: x509: failed to load system roots and no roots provided
  ERROR: install deps:%!(EXTRA *errors.errorString=failed to fetch dependencies) 
  builder for ‘/nix/store/5ddk7j9rn3fn5p9n4x0lk0lahssq88rh-ipfs-0.4.8-gxdeps.drv’ failed with exit code 1
  cannot build derivation ‘/nix/store/jpixpv15al0sldwpx58gqphjncxib4jv-ipfs-0.4.8.drv’: 1 dependencies couldn't be built
  [...]
  ```


state: closed
title: robomongo: 0.8.4 -> 0.9.0
user_login: emanueleperuffo
html_url: https://github.com/NixOS/nixpkgs/pull/24705
updated_at: 2017-04-08 09:43:51
body:
  ###### Motivation for this change
  Support for mongodb 3.x and wiredTiger engine.
  See this issue https://github.com/Studio3T/robomongo/issues/960

  ###### Things done

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

  Not sure about test using sandboxing. I did this:
  ```
  nix-build -A robomongo --option nix.useSandbox true
  ```


  ---


state: open
title: nixos-generate-config: add `system.copySystemConfiguration = true;`
user_login: techhazard
html_url: https://github.com/NixOS/nixpkgs/pull/24707
updated_at: 2019-04-13 22:28:48
body:
  ###### Motivation for this change
  nixos-generate-config: add `system.copySystemConfiguration = true;`

  This adds the above line to `nixos-generate-config.pl` and explains its
  effect.

  This is added as an initial method for backing up `configuration.nix`
  which is useful for both novice users (which do not split-up the file as
  quickly) and for advanced users (before they have configured backups).

  Added because of github PR #16922 and [noobs](http://lists.science.uu.nl/pipermail/nix-dev/2017-April/023379.html) (e.g. myself)

  As argued in the PR (#16922) it makes little sense to have the default setting set to true, but the arguments of [@ryantrinkle](https://github.com/NixOS/nixpkgs/pull/16922#issuecomment-292218600) and [myself](https://github.com/NixOS/nixpkgs/pull/16922#issuecomment-292520132) still stand: It is very convenient to have backups in the initial setting up of a new nixos system.


  I have not yet run any test with this, because I don't know how to build the new `nixos-generate-config`. Could someone help me with that?

  ###### Things done

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

  ---


state: open
title: Is it still worth splitting up gcc/gfortran/etc. into completely separate derivations?
user_login: copumpkin
html_url: https://github.com/NixOS/nixpkgs/issues/24708
updated_at: 2017-06-01 19:31:10
body:
  Our gcc expression (all versions of it) is (understandably) fairly complicated today, but it also has many booleans for enabling java, ada, vhdl, objective c, and fortran.

  I'm wondering, if it's as necessary given multiple outputs nowadays? My intuition is that our various combinations of (most of) those flags share a ton of code generation compilation, plus some different language-specific front-ends (perhaps different for java). It might not add significant time to compilation to unconditionally build most of those and to put them into separate outputs? Has anyone experimented with this?

  A more precise statement of this issue could be "share with multiple outputs where the shared work is high, and add flags where it isn't". So for example I'm staring right now at two simultaneous super-long builds of `gfortran` and `gcc`, which I'm pretty sure are sharing 90%+ of the work, but I need to wait for both of them because of the current expression structure.

  cc @shlevy @edolstra @vcunat 


state: closed
title: Missing dependency of mendeley on gconftool-2
user_login: Zimmi48
html_url: https://github.com/NixOS/nixpkgs/issues/24709
updated_at: 2017-06-28 22:42:24
body:
  Following the Mendeley update in 37315d6, `mendeleydesktop` refuses to launch on one of my machine and spits out some errors half in French half in English:
  ```
  /nix/store/0z9hhgzxwgcl1jk9x97bpri2sz6mzr13-mendeley-1.17.8-stable_amd64/bin/.install-mendeley-link-handler.sh-wrapped:
  Erreur lors de la définition de la valeur : Le contact du serveur de configuration a échoué ; la cause la plus courante plus d'informations. (Détails -  1: GetIOR a échoué : GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name 
  Erreur lors de la définition de la valeur : Le contact du serveur de configuration a échoué ; la cause la plus courante plus d'informations. (Détails -  1: GetIOR a échoué : GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name
  ```

  This led me to think that the problem was with `.install-mendeley-link-handler.sh-wrapped` and calling it specifically gives:
  ```
  which: no gconftool-2 in (/home/theo/bin:/run/wrappers/bin:/run/wrappers/bin:/home/theo/.nix-profile/bin:/home/theo/.nisbin:/nix/var/nix/profiles/default/lib/kde4/libexec:/run/current-system/sw/bin:/run/current-system/sw/sbin:/run/current
  Unable to find gconftool-2.  The mendeley:// link handler may not be installed correctly.
  Usage: .install-mendeley-link-handler.sh-wrapped [options] <path>
   -u : Uninstall the mendeley:// link handler

  Install the mendeley:// link handler to launch <path>
  ```

  So the problem seems to be a missing dependency on `gconftool-2`.
  Installing it with `nix-env -iA nixos.gnome2.GConf` fixed the problem for me. And this correlates with the fact that on my other machines (where I have XFCE installed), I had no problem launching Mendeley but that on this machine (where I only have i3 installed), I had such problems.

  I'm not sure how to fix the problem in the derivation though.

  cc @dtzWill @vcunat @FRidh


state: closed
title: haskell-generic-builder: Expose haskell and system build inputs.
user_login: shlevy
html_url: https://github.com/NixOS/nixpkgs/pull/24710
updated_at: 2017-05-01 01:27:21
body:
  This can be used to build envs for building haskell packages that are
  more complicated than the default env currently exported, e.g. a
  single composite env that can be used to build multiple packages.


state: open
title: Nvidia, Bumblebee, Hybrid Graphics, Nothing Working on NixOS 17.03
user_login: ghost
html_url: https://github.com/NixOS/nixpkgs/issues/24711
updated_at: 2019-06-09 21:59:42
body:
  ## Issue description

  Nvidia or bumblebee not working on 17.03, hybrid graphics.
  Not mentioning Nvidia works fine, but it isn't using my sweet Nvidia GPU, which is not great.
  Would like to use Nvidia alone, or with bumblebee, or however I can get Nvidia to work.

  ### Steps to reproduce

  Try enabling [ "nvidia" ] with no luck
  Try enabling bumblee as true, with no luck
  Try enabling both with no luck
  Try enabling both with [ "intel" "nvidia" ] no luck
  Try enabling only [ "intel" "nvidia" ] and disable bumblebee, no luck
  Try "workaround for using NVIDIA Optimus without Bumblebee" from options page with no luck, in all configs listed above
  Try with hardware.bumblebee.connectDisplay = true; no luck
  Try with hardware.bumblebee.driver = "nvidia"; no luck

  ## Technical details

  ASUS GL551VW-DS71 (aka G551)
  Intel Core i7-6700HQ Mobile Processor (4x 2.6GHz/6MB L3 Cache)
  256GB SanDisk X400 SSD - Read: 540MB/s, Write: 340MB/s
  Integrated Intel HD Graphics 530
  NVIDIA GeForce GTX 960M - 4GB
  16GB [8GB x 2] 2133MHz DDR4 SO-DIMM Laptop Memory

  journalctl -xe logs continue to present with issues at X, stating that Nvidia cannot find a monitor, cannot find a screen, etc. nvidia-settings can also not find a default display. I am assuming that Nvidia is not generating a configuration and presenting that to X, or vice versa, or that it cannot find the correct file.

  * System: NixOS 17.03
  * Nix version: 1.11.8
  * Nixpkgs version: 17.03.889.9626bc7db7


state: closed
title: Add django 1 11
user_login: lsix
html_url: https://github.com/NixOS/nixpkgs/pull/24712
updated_at: 2017-05-01 09:17:32
body:
  ###### Motivation for this change

  This adds django-1.11, the new TLS version of django.

  ###### Things done

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

  ---


state: closed
title: mktorrent: 1.0 -> 1.1
user_login: Profpatsch
html_url: https://github.com/NixOS/nixpkgs/pull/24713
updated_at: 2017-04-08 09:32:00
body:
  [1.1] - 2017-01-11
  Added
  - Autodetect the number of CPUs available <esmil@mailme.dk>
  - Option for source string added to torrent info (`-s`), included in infohash.
    Often used by private trackers to create a unique infohash to prevent
    peer-leak and the possibility to track the trackers that do use leaked
    torrents. Having this option in mktorrent make it possible to create a
    infohash accurate torrent to the tracker you want to upload it to
  Changed
  - Make`-a` (announce list) optional
  - Optional announce URL even for private torrents. No need to require announce
    for private torrents, they are added by most private trackers anyway and they
    modify the infohash so you'd have to redownload their modified torrent with
    injected unique announce URL anyway. (@mathieui, fix from @jrwren)
  Fixed
  - DHT makes trackers optional, so remove the warning


state: closed
title: haskell: ghcjs packages: Break dependency cycle less invasive
user_login: ljli
html_url: https://github.com/NixOS/nixpkgs/pull/24715
updated_at: 2017-04-08 10:25:55
body:
  Between cabal and hscolour.

  ###### Motivation for this change


  ###### Things done

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

  ---


state: closed
title: Missing man pages for packages with multiple outputs
user_login: nixy
html_url: https://github.com/NixOS/nixpkgs/issues/24717
updated_at: 2019-01-31 19:55:13
body:
  ## Issue description

  For packages with multiple outputs the default meta.outputsToInstall is `[ "out" ]` which won't install any documents/man pages required by this. On NixOS this is resolved using the man module as shown in the link below:

    https://github.com/NixOS/nixpkgs/blob/master/nixos/modules/programs/man.nix#L27

  On other platforms such as Linux or Darwin, this NixOS option doesn't trigger and the meta.outputsToInstall defaults to `["out"]` which means missing man pages for any package that uses multiple outputs to separate its man pages.

  This can be fixed by modifying the meta.outputsToInstall attribute for the specific package, but I feel like this behavior isn't intended and is more of a bug. Patching each package where including manuals makes sense seems like a pain.

  ### Steps to reproduce

  On Darwin/Linux:

      nix-env -i nix
      nix-env --help || man nix-env || echo "Nobody here but us chickens"

  ## Technical details

  * System: darwin x86_64
  * Nix version: 1.11.8
  * Nixpkgs version: 17.09pre105100.78adf1832f


state: closed
title: broadcom-sta fails to build in combination with grsecurity/Pax
user_login: tongeren
html_url: https://github.com/NixOS/nixpkgs/issues/24718
updated_at: 2017-04-30 10:17:26
body:
  ## Issue description

  While trying to build Nixos .17:03 with grsecurity/Pax support. The build fails on compiling broadcom-sta:
  <code> <p>from /tmp/nix-build-broadcom-sta-6.30.223.271-4.9.20.drv-0/broadcom-sta/src/wl/sys/wl_cfg80211_hybrid.c:26:<br>
    /nix/store/y6320ln7x2fw7300ga1jdgawwdg22j9c-linux-4.9.20-dev/lib/modules/4.9.20-grsec/source/arch/x86/include/asm/string_64.h:56:7: note: expected 'void *' but argument is of type 'const struct wl_cfg80211_event_loop *' <br>
  void *memset(void *s, int c, size_t n); <br>
          ^</p></code>

  ### Steps to reproduce

  Hardware needs broadcom-sta and in configuration.nix:

  nixpkgs.config.allowUnfree = true;
  security.grsecurity.enable = true;

  ## Technical details

  * System: NixOS: 17:03
  * Nix version: 1.11.8
  * Nixpkgs version: 17.03.899.c87abfae79


state: closed
title: Multiple DEs with GDM
user_login: ghost
html_url: https://github.com/NixOS/nixpkgs/issues/24719
updated_at: 2019-06-05 13:08:56
body:
  ## Issue description

  Multiple Desktop Environments do not appear to work with GDM on 17.03

  ### Steps to reproduce

  Enable GDM and disable other display managers in configuration.nix.
  Enable both GNOME and Plasma.
  Rebuild and reboot. Only GNOME loads and you have no option for Plasma.
  There should be a cog near the login area on GDM. Nothing there.
  nix-env -i xfdesktop (xfce4 desktop) and plasma-desktop.
  Both build and install well.
  Reboot. 
  Again. No selection method on GDM. Login goes straight to GNOME, as expected.

  ## Technical details

  I don't think any are needed. But I can provide whatever is requested.

  * System: NixOS: 17.03.889.9626bc7db7 (Gorilla)
  * Nix version: nix-env (Nix) 1.11.8
  * Nixpkgs version: "17.03.889.9626bc7db7"


state: closed
title: hunspellDicts: add spanish dictionaries.
user_login: k0001
html_url: https://github.com/NixOS/nixpkgs/pull/24720
updated_at: 2017-07-16 20:36:23
body:
  This reverts commit cf4f91f1a238da953edd1d6b83d225cefe7d5b52, which
  removed all of the spanish dictionaries. These dictionaries were
  previously part of the “Red IRIS” project, but they are now part of the
  “Recursos Linguísticos Abiertos del Español” project.

  Additionally, this cleans up the implementation of all the Hunspell
  dictionaries, since the supposedly internal `mkDict` function was either
  overspecialized or overgeneralized. Now we don't try to abstract beyond
  what makes sense to be abstracted.

  ###### Motivation for this change

  Spanish Hunspell dictionaries were removed from nixpkgs, this brings them back.


  ###### Things done

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

  ---


state: closed
title: haskell: ghcjs packages: Remove ghcjs-prim
user_login: ljli
html_url: https://github.com/NixOS/nixpkgs/pull/24722
updated_at: 2017-04-08 09:58:24
body:
  It is wired into ghcjs now.

  ###### Motivation for this change


  ###### Things done

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

  ---


state: closed
title: bup: 0.29 -> 0.29.1
user_login: edanaher
html_url: https://github.com/NixOS/nixpkgs/pull/24723
updated_at: 2017-04-08 09:04:38
body:
  This pretty much only has a single fix for gc --threshold 0:
  https://github.com/bup/bup/blob/master/note/0.29.1-from-0.29.md

  ###### Motivation for this change


  ###### Things done

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

  ---


state: closed
title: Fix `fadeExclude` description.
user_login: iclanzan
html_url: https://github.com/NixOS/nixpkgs/pull/24724
updated_at: 2017-04-08 04:05:00
body:
  ###### Motivation for this change

  The description for the `fadeExclude` options was wrongly mentioning shadows.

  ###### Things done

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

  ---


state: closed
title: i3: add separateDebugInfo
user_login: ghost
html_url: https://github.com/NixOS/nixpkgs/pull/24725
updated_at: 2017-04-08 09:15:31
body:
  ###### Motivation for this change
  I want to look at i3 with gdb for https://github.com/i3/i3/issues/2729.
  ###### Things done

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

  ---


state: closed
title: nix-shell cannot coerce a set to a string
user_login: husnoo
html_url: https://github.com/NixOS/nixpkgs/issues/24726
updated_at: 2017-04-08 08:24:00
body:
  ## Issue description
  error:
  ```
  $ nix-shell
  error: cannot coerce a set to a string, at /home/nawal/data/analysis/default.nix:1:6
  ```
  default.nix:
  ```
  with import {};

  python.buildEnv.override {
      extraLibs = [ pkgs.pythonPackages.pyramid ];
      ignoreCollisions = true;
  }
  ```
  this follows the documentation here: http://nixpkgs.readthedocs.io/en/latest/reference-guide/python.html

  ## Technical details
  ```
  $ nixos-version 
  17.03.git.1f1de8d (Gorilla)
  $ nix-env --version
  nix-env (Nix) 1.11.8
  $ nix-instantiate --eval '<nixpkgs>' -A lib.nixpkgsVersion
  "17.03.git.1f1de8d2e0M"
  ```


state: closed
title: Failing nixops deployment when using `boot.initrd.network.ssh`
user_login: mbrgm
html_url: https://github.com/NixOS/nixpkgs/issues/24727
updated_at: 2019-05-02 06:32:18
body:
  I filed this here and not in the nixops repo, as the commit introducing the problem is in nixpkgs.

  ## Steps to reproduce

  Using nixpkgs on 0a6a06346a, nixops from the same nixpkgs tree.

  1. Create a nixops machine definition including a section for
     `boot.initrd.network.ssh`.
  2. In that section, set the hostRSAKey to point to a raw (unquoted) path:
     ```
     boot.initrd.network.ssh = {
       enable = true;
       hostRSAKey = /some/path/to/a/key;
       ...
     };
     ```
  3. `nixops deploy`

  ## Expected behavior

  nixops deploys the definition successfully.

  ## Observed behavior

  The deployment fails with the following errors:

  ```
  $ nixops deploy
  building all machine configurations...
  host1> copying closure...
  testdeployment> closures copied successfully
  host1> cp: cannot stat '/some/path/to/a/key': No such file or directory
  host1> Traceback (most recent call last):
  host1>   File "/nix/store/nx0kav7cj0qy9s3hw0dvyb32rj94nrr5-systemd-boot-builder.py", line 149, in <module>
  host1>     main()
  host1>   File "/nix/store/nx0kav7cj0qy9s3hw0dvyb32rj94nrr5-systemd-boot-builder.py", line 144, in main
  host1>     write_entry(gen, machine_id)
  host1>   File "/nix/store/nx0kav7cj0qy9s3hw0dvyb32rj94nrr5-systemd-boot-builder.py", line 52, in write_entry
  host1>     subprocess.check_call([append_initrd_secrets, "/boot%s" % (initrd)])
  host1>   File "/nix/store/jmh1011sv7fwa9c3zgqgqgvvnz4nixkx-python3-3.5.3/lib/python3.5/subprocess.py", line 271, in check_call
  host1>     raise CalledProcessError(retcode, cmd)
  host1> subprocess.CalledProcessError: Command '['/nix/store/aii12czb6238vfi65pakwnch3lh9dqfw-append-initrd-secrets/bin/append-initrd-secrets', '/boot/efi/nixos/7i91ak3l5x049bp9wj0vl2xfl5mgkrkv-initrd-initrd.efi']' returned non-zero exit status 1
  host1> error: unable to activate new configuration
  error: activation of 1 of 1 machines failed (namely on ‘host1’)
  ```

  ## Interpretation

  Instead of copying the key (defined with a raw path) from the orchestrating host to the target machine, the script on the target machine tries to copy that key from within its own filesystem. As the file does not exist there, this is not possible. 59c0977300..3a26d09e15 introduced a way to avoid storing the keys world-readable in the nix store. However, this only seems to work when the key points to a local path.

  ## Possible solutions

  I disussed those solutions with @shlevy, who introduced the initrd secret facility, on IRC.

  * ~~Store the key in a nixops `deployment.keys` key, then point the `hostRSAKey` value to the `/run/keys/...` path.~~ --> `deployment.keys.<name>.text` can   only contain data, which is representable as a nix string. However, dropbear's privkey format is binary data.
  * ~~Use a base64 encoded version of the key for a `deployment.keys` key, then decode and use on the target.~~ --> not possible as there's no way to decode in between.
  * ~~Set `boot.loader.supportsInitrdSecrets = lib.mkForce false;`.~~ --> Activation script will still try to copy the key.
  * Make nixops transfer the key to the target machine, but store it outside of the nix store. Then copy from there and remove the data from the target machine. Seems complicated, too specific and "not quite right".
  * Allow supplying a standard openssh private key for `hostRSAKey` etc. (this could be checked) and if the privkey is in OpenSSH format, dropbearconvert it on the target machine before copying. This would eliminate having to figure out that the privkey is in a different format from OpenSSH, which can be confusing at first.
  * Allow `deployment.keys` to handle binary data. This seems like a simple solution, but I don't know if it can be done.

  I'd be happy to hear your thoughts on this.


state: closed
title: services.mysqlBackup don't work with default settings
user_login: davidak
html_url: https://github.com/NixOS/nixpkgs/issues/24728
updated_at: 2017-09-27 16:44:50
body:
  ## Issue description

  the backup files get created but are empty.

  ### Steps to reproduce

  1. configure mysqlBackup

  ```
    services.mysqlBackup = {
      enable = true;
      databases = [ "mysql" "piwik" "satzgenerator" ];
      location = "/var/backup/mysql";
      period = "0 4 * * *";
      singleTransaction = true;
    };
  ```

  2. wait one day
  3. see created archives

  ```
  [root@atomic:~]# ll /var/backup/mysql/
  insgesamt 12
  -rw-r--r-- 1 mysql mysql 20  7. Apr 04:00 mysql.gz
  -rw-r--r-- 1 mysql mysql 20  7. Apr 04:00 piwik.gz
  -rw-r--r-- 1 mysql mysql 20  7. Apr 04:00 satzgenerator.gz
  ```

  4. display content: `zcat /var/backup/mysql/mysql.gz` (nothing)

  running the cron command manually (as root) works.

  `/nix/store/d2bkgmfk8q1ak2iz17bw5bk08gq8k44v-mariadb-10.1.21/bin/mysqldump --single-transaction mysql | /nix/store/w1vlvxlavmz39by5xpnhva36q2lbi9hf-gzip-1.8/bin/gzip -c > test.gz`

  i can't log in as user mysql, so maybe that is the problem?

  ```
  [root@atomic:~]# su - mysql
  This account is currently not available.
  ```

  /cc @rbvermaa (creator of module)

  ## Technical details

  * System: NixOS 17.03.902.536d3cac2e (Gorilla)
  * Nix version: nix-env (Nix) 1.11.8
  * Nixpkgs version: 17.03.902.536d3cac2e
  * MySQL is actually MariaDB 10.1.21


state: closed
title: verbiste: init at 0.1.44
user_login: orivej
html_url: https://github.com/NixOS/nixpkgs/pull/24729
updated_at: 2017-04-11 12:11:25
body:
  ###### Motivation for this change

  This is a French and Italian GUI verb conjugator.
  Homepage: http://perso.b2b2c.ca/~sarrazip/dev/verbiste.html

  ###### Things done

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


state: closed
title: buku: 2.8 -> 2.9
user_login: Infinisil
html_url: https://github.com/NixOS/nixpkgs/pull/24730
updated_at: 2017-04-08 19:16:27
body:
  ###### Motivation for this change

  Updated the package while fixing the executable not running due to missing python modules.

  ###### Things done

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

  ---


state: closed
title: ACME with multiple certificates for a single domain
user_login: edanaher
html_url: https://github.com/NixOS/nixpkgs/issues/24731
updated_at: 2017-04-12 01:38:05
body:
  ## Issue description

  I'm currently running web, IMAP, SMTP, and XMPP servers for a single domain on the same host.  All of them should support SSL, and I'm using letsencrypt/ACME via the (amazingly simple) NixOS integration.

  Unfortunately, AFAICT, the current ACME infrastructure in NixOS only supports a single certificate per domain; the directory location and domain are tied to the same parameter (namely, the \<name\> in the security.acme.certs record).  This would be suboptimal but reasonable, except that the services (rightfully) run as separate users, and all need to read the shared certificate.  On 16.09, I could do this (hackily) by setting the user and group on the certificate; however, in 17.03 it appears that the nginx config sets the user to nginx's, thwarting my workaround.

  So I'm looking at implementing this properly, with a different certificate for each service.  It seems to me that adding an option to override the domain passed to cert_le would be a good fix; something like the following would work then:

  ```nix
  {
    security.acme.certs = {
      "example.com" = {
        /* standard config */
        user = "nginx";
      };
      "example.com-prosody" = {
        /* standard config */
        domain = "example.com";
        user = "prosody";
      };
      services.prosody.virtualHosts."example.com".ssl.key = "/var/lib/acme/example.com-prosody/key.pem";
    };
  }
  ```

  It also seems plausible to me that something could be made to work by repeating example.com in security.acme.extraDomains for other domains, but that presumably requires those other domains to work as well, and seems extremely fragile.

  ### Steps to reproduce

  N/A; this is a feature request

  ## Technical details

  * System: 16.09.1914.cbf3d03, though it also appears to apply to 17.03 and unstable)
  * Nix version: 1.11.8
  * Nixpkgs version: 16.09.1914.cbf3d03 (again, this also seems true in 17.03 and unstable)


state: closed
title: firefox: refactor, add options; tor-browser: package a version directly usable via nix
user_login: oxij
html_url: https://github.com/NixOS/nixpkgs/pull/24733
updated_at: 2017-08-29 11:18:44
body:
  ###### Motivation for this change

  I wanted to have options in firefox expression.
  Anonymous overlords wanted to have fun and TorBrowser that builds via nix.
  We collaborated. It works.

  TorBrowser build is not ideal (doesn't have any plugins bundled), but it works!

  ###### Things done

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

  ---


state: closed
title: pinentry-mac build is impure when it probably doesn't need to be
user_login: copumpkin
html_url: https://github.com/NixOS/nixpkgs/issues/24734
updated_at: 2017-04-13 02:21:46
body:
  It goes out of its way to ask for /usr/bin/xcodebuild, which is why it never builds on Hydra. Now that we have `xcbuild`, it seems like that should work, but when I tried to add `xcbuild` to `buildInputs`, I got the following error:

  ```
  building path(s) ‘/nix/store/qcygffsy5pinslpm0j7yrvc8zkjhc09w-pinentry-mac-0.9.4’
  unpacking sources
  unpacking source archive /nix/store/6h56fvzy42wh7nqma3bzrg5w2rl22689-v0.9.4.tar.gz
  source root is pinentry-mac-0.9.4
  setting SOURCE_DATE_EPOCH to timestamp 1435839525 of file pinentry-mac-0.9.4/pinentry-mac.xcodeproj/project.pbxproj
  patching sources
  configuring
  no configure script, doing nothing
  building
  running xcodebuild
  error: unable to find product type com.apple.product-type.application
  error: couldn't create target environment for pinentry-mac
  Build settings from the command line:
      DERIVED_DATA_DIR=.
      OTHER_CFLAGS=-F/nix/store/4jmvgz8jdvnarmgl9xqxm4w46nh49r2q-CF-osx-10.9.5/Library/Frameworks -isystem /nix/store/fmqyqyjf0q9jj1abc4vlzqwsaw32q9s1-libc++-4.0.0/include
      OTHER_CPLUSPLUSFLAGS=-F/nix/store/4jmvgz8jdvnarmgl9xqxm4w46nh49r2q-CF-osx-10.9.5/Library/Frameworks -isystem /nix/store/fmqyqyjf0q9jj1abc4vlzqwsaw32q9s1-libc++-4.0.0/include
      OTHER_LDFLAGS=-rpath /nix/store/qcygffsy5pinslpm0j7yrvc8zkjhc09w-pinentry-mac-0.9.4/lib  -L/nix/store/fmqyqyjf0q9jj1abc4vlzqwsaw32q9s1-libc++-4.0.0/lib
      SDKROOT=macosx10.10

  === BUILD TARGET pinentry-mac OF PROJECT pinentry-mac WITH THE DEFAULT CONFIGURATION (Release) ===

  builder for ‘/nix/store/lv15067wjbz257jvpy0qmrhaww13raqg-pinentry-mac-0.9.4.drv’ failed with exit code 1
  cannot build derivation ‘/nix/store/ak6wakwijj0lf3smmf5imm7l66nwmb8a-gnupg-2.0.30.drv’: 1 dependencies couldn't be built
  error: build of ‘/nix/store/ak6wakwijj0lf3smmf5imm7l66nwmb8a-gnupg-2.0.30.drv’ failed
  ```

  @matthewbauer do you know what's up with the missing product type `com.apple.product-type.application`?


state: closed
title: hy: 0.11.1 -> 0.12.1
user_login: nixy
html_url: https://github.com/NixOS/nixpkgs/pull/24735
updated_at: 2017-04-08 14:06:36
body:
  Fixed build inputs up a little while bumping version

  ###### Motivation for this change

  Hylang had a version bump and my original package was broken. appdirs is needed as a propogated build input. Honestly not sure how I messed that up last time, since I had a working version. I think I had done some work that I hadn't commited

  ###### Things done

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

  ---


