[Nix-dev] imported archive lacks a signature?

2015-08-28 Thread Jeffrey David Johnson
What does this error mean? $ nix-copy-closure --to jefdaj@server $(type -tP labwiki) copying 166 missing paths (1820.22 MiB) to ‘jefdaj@server’... exporting path ‘/nix/store/cgddwzz9hkdgprvbymphv8yprc66zxk7-ghc-7.10.1’ exporting path

Re: [Nix-dev] How to add yourself as a maintainer for Haskell packages

2015-08-28 Thread Henning Thielemann
On Fri, 28 Aug 2015, Peter Simons wrote: You have to do two things to enlist yourself as a maintainer: - Add your e-mail address to [1]. - Add your maintainer id to [2] and list all the packages you'd like to subscribe to. I like to use that service but I have about 100 packages at

Re: [Nix-dev] Next release updates

2015-08-28 Thread Domen Kožar
Channel has been created, it's all ready to be tested: $ nix-channel --add https://nixos.org/channels/nixos-15.09 nixos $ nixos-rebuild switch Domen On Thu, Aug 27, 2015 at 12:28 AM, Domen Kožar do...@dev.si wrote: Hi all, release-15.09 is now cut and hydra jobsets created, see

Re: [Nix-dev] Logo improvement ideas

2015-08-28 Thread Cillian de Róiste
Woops! ... I sent this directly to Tim rather than to the list: 2015-08-26 2:09 GMT+02:00 Tim Cuthbertson t...@gfxmonk.net: On Wed, Aug 26, 2015 at 2:16 AM, Cillian de Róiste cillian.deroi...@gmail.com wrote: Hi Tim, Very interesting designs! There was some talk at FOSDEM this year about

Re: [Nix-dev] imported archive lacks a signature?

2015-08-28 Thread Peter Simons
Hi Jeffrey, $ nix-copy-closure --to jefdaj@server $(type -tP labwiki) [...] error: imported archive of ‘/nix/store/cgddwzz9hkdgprvbymphv8yprc66zxk7-ghc-7.10.1’ lacks a signature to remedy that issue, create /etc/nix/signing-key.{pub,sec} as described in

[Nix-dev] How to add yourself as a maintainer for Haskell packages

2015-08-28 Thread Peter Simons
Fellow Haskell hackers, if you'd like your favorite Haskell packages to always compile in Nixpkgs, then you can tip the odds in your favor by becoming a package maintainer. Maintainers receive an e-mail from hydra.nixos.org every time the build status of their package changes, i.e. every time a

Re: [Nix-dev] How to add yourself as a maintainer for Haskell packages

2015-08-28 Thread Peter Simons
Hi Henning, I like to use that service but I have about 100 packages at Hackage. Shall I them all to cabal2nix/Maintainers.hs and constantly update this list? at the moment, this is your only option, I'm afraid. I did more or less the same thing: I cut and pasted the list of packages from

[Nix-dev] Problem when running some JVM librairies under NixOS

2015-08-28 Thread Alois Cochard
Hi everyone, I have just migrated my development workstation from ArchLinux to NixOS, and I'm facing a small issues when developing my JVM applications. The problem manifest itself with two libraries (embedded mongodb, and embedded protobuf compiler) which have in common one thing: - They

[Nix-dev] Jar files

2015-08-28 Thread Daniel Peebles
Hi all, We don't have much of a Java presence in Nixpkgs, but I was thinking of growing it. This leads to what seems like a bit of a thorny issue: most java code is distributed in jars, which are glorified zip files. Can anyone see the problem? The one I'm afraid of is one of runtime

Re: [Nix-dev] Problem when running some JVM librairies under NixOS

2015-08-28 Thread phreedom
On Friday, August 28, 2015 14:26:22 Alois Cochard wrote: I have just migrated my development workstation from ArchLinux to NixOS, and I'm facing a small issues when developing my JVM applications. The problem manifest itself with two libraries (embedded mongodb, and embedded protobuf

Re: [Nix-dev] Problem when running some JVM librairies under NixOS

2015-08-28 Thread phreedom
On Friday, August 28, 2015 08:58:01 Daniel Peebles wrote: Yeah, I'm pretty sure the dynamic linker is the issue here. Alois, you'll probably have to unpack the jar, patchelf it to point at the proper one, and then repack the jar. Or just have it the whole thing depend explicitly on a proper

Re: [Nix-dev] Problem when running some JVM librairies under NixOS

2015-08-28 Thread Daniel Peebles
Yeah, I'm pretty sure the dynamic linker is the issue here. Alois, you'll probably have to unpack the jar, patchelf it to point at the proper one, and then repack the jar. Or just have it the whole thing depend explicitly on a proper Nix store path :) On Fri, Aug 28, 2015 at 8:47 AM,

Re: [Nix-dev] Jar files

2015-08-28 Thread Tomasz Kontusz
Nix only scans for hashes, and there's a good chance they'll be kept intact when compressing. If that's not good enough, then you'll have to make a file with references either by hand or by unpacking the jars. I don't know how often this will actually be needed - is Java retaining paths to

Re: [Nix-dev] Jar files

2015-08-28 Thread Eelco Dolstra
Hi, On 28/08/15 15:02, Daniel Peebles wrote: So is the solution to make our java packaging never produce any jars, and explicitly unpack any we encounter? The simple solution is to generate uncompressed JARs (jar -0). But that should be rarely needed since Java packages typically don't store

Re: [Nix-dev] NixOS installation on multi-boot system with GRUB

2015-08-28 Thread Henning Thielemann
On Thu, 27 Aug 2015, 宋文武 wrote: I think you can: install NixOS's GRUB to its boot partitation, then add a 'chainloader' menu entry to your main GRUB (installed into MBR by Ubuntu). I did this with btrfs (ext4 did't work for me): boot.loader.grub.device = /dev/sdaX; (sdaX is the boot or

Re: [Nix-dev] imported archive lacks a signature?

2015-08-28 Thread Jeffrey David Johnson
Thanks, that works! On Fri, 28 Aug 2015 10:45:06 +0200 Peter Simons sim...@cryp.to wrote: Hi Jeffrey, $ nix-copy-closure --to jefdaj@server $(type -tP labwiki) [...] error: imported archive of ‘/nix/store/cgddwzz9hkdgprvbymphv8yprc66zxk7-ghc-7.10.1’ lacks a signature to remedy

Re: [Nix-dev] NixOS installation on multi-boot system with GRUB

2015-08-28 Thread Anderson Torres
2015-08-28 12:38 GMT-03:00 Henning Thielemann lemm...@henning-thielemann.de: On Thu, 27 Aug 2015, 宋文武 wrote: I think you can: install NixOS's GRUB to its boot partitation, then add a 'chainloader' menu entry to your main GRUB (installed into MBR by Ubuntu). I did this with btrfs (ext4

[Nix-dev] How to use the binary cache at hydra.cryp.to for Haskell binaries

2015-08-28 Thread Peter Simons
Fellow Nix'ers, the binary cache at hydra.cryp.to has been popular with Haskell users because it tends to have x86_64-linux binaries for haskellPackages sooner than hydra.nixos.org or cache.nixos.org do. Now, users who follow the nixos-unstable channel or any of the nixos-xx.yy release channels