Re: 01/02: gnu: libressl: Update to 2.5.3.

2017-04-13 Thread Leo Famulari
On Thu, Apr 13, 2017 at 02:59:21PM -0400, Leo Famulari wrote: > On Thu, Apr 13, 2017 at 05:08:29PM +0200, Ludovic Courtès wrote: > > A simple approach is to force LibreSSL to always use its non-getentropy > > code, and lift this restriction once we clearly require newer kernels¹. > > The attached

Re: AWS + OpenStack support

2017-04-13 Thread Mark Meyer
> "ng0" == ng0 writes: ng0> It would be very welcome. This is currently one of two blocking ng0> features I need until I can introduce GuixSD to IN-Berlin ng0> e.V. (among other services they run virtual servers as a ng0> non-profit). Concerning

Re: 01/02: gnu: libressl: Update to 2.5.3.

2017-04-13 Thread Leo Famulari
On Thu, Apr 13, 2017 at 05:08:29PM +0200, Ludovic Courtès wrote: > A simple approach is to force LibreSSL to always use its non-getentropy > code, and lift this restriction once we clearly require newer kernels¹. > The attached patch does that. > > Thoughts? > + ;; Do as if 'getentropy' was

Re: AWS + OpenStack support

2017-04-13 Thread ng0
Mark Meyer transcribed 0.5K bytes: > > "Ludovic" == Ludovic Courtès writes: > > Ludovic> Heya, Mark Meyer skribis: > > Ludovic> For this part, you can look at how we register SSH public > Ludovic> keys (for lshd though, not sshd) in this module: >

Re: AWS + OpenStack support

2017-04-13 Thread Mark Meyer
> "Ludovic" == Ludovic Courtès writes: Ludovic> Heya, Mark Meyer skribis: Ludovic> For this part, you can look at how we register SSH public Ludovic> keys (for lshd though, not sshd) in this module: Ludovic>

Re: AWS + OpenStack support

2017-04-13 Thread Mark Meyer
> "Chris" == Chris Marusich writes: Chris> l...@gnu.org (Ludovic Courtès) writes: Chris> I'm not Mark, but I have a question. When you say "this Chris> functionality", which of the following do you mean? Chris> * A first-boot service that runs 'guix

Re: potluck in the house

2017-04-13 Thread Andy Wingo
Hi :) On Thu 13 Apr 2017 17:42, l...@gnu.org (Ludovic Courtès) writes: > Turns out Guile-Present is already in Guix proper, but Guile-JPEG isn’t! > :-) Oh neat :) >> (The wip-potluck branch extends guix build -f to recognize potluck >> packages.) > > Oh I see, I was wondering why that was

Re: how to "install" guixsd on a digitalocean server

2017-04-13 Thread ng0
Andy Wingo transcribed 0.7K bytes: > On Thu 13 Apr 2017 17:28, ng0 writes: > > > Andy Wingo transcribed 6.6K bytes: > >> I just "installed" GuixSD on a DigitalOcean droplet. You can't actually > >> install GuixSD; you have to mutate an existing installation into > >>

Re: how to "install" guixsd on a digitalocean server

2017-04-13 Thread Andy Wingo
On Thu 13 Apr 2017 17:28, ng0 writes: > Andy Wingo transcribed 6.6K bytes: >> I just "installed" GuixSD on a DigitalOcean droplet. You can't actually >> install GuixSD; you have to mutate an existing installation into >> GuixSD. But fine. > > Could this be applied to

Re: potluck in the house

2017-04-13 Thread Ludovic Courtès
Hi! Andy Wingo skribis: > This is an update on "guix potluck", an attempt to support a more > decentralized way of developing Guix packages, as a complement to the > main package set. > > I have a number of packages that I never packaged for external use, at > least beyond

Re: how to "install" guixsd on a digitalocean server

2017-04-13 Thread ng0
Andy Wingo transcribed 6.6K bytes: > Hi, > > I just "installed" GuixSD on a DigitalOcean droplet. You can't actually > install GuixSD; you have to mutate an existing installation into > GuixSD. But fine. > > So I installed the latest Debian x86_64 image that they offer. All fine > and easy.

Re: 01/02: gnu: libressl: Update to 2.5.3.

2017-04-13 Thread Ludovic Courtès
Leo Famulari skribis: > This is libressl-portable bug #290: > > https://github.com/libressl-portable/portable/issues/290 > > There is a problem with using getentropy() or getrandom() from > glibc-2.25 with Linux < 3.17, when these syscalls where introduced. > Basically, glibc

Re: A Suggestion about guix-devel-mode

2017-04-13 Thread Chris Marusich
l...@gnu.org (Ludovic Courtès) writes: > Chris Marusich skribis: > >> Alex Kost writes: >> >>> To make it clear, this is a question about Emacs-Guix. >>> >>> Feng Shu (2017-04-12 07:10 +0800) wrote: >>> Maybe we should add three addition keybinding:

Re: AWS + OpenStack support

2017-04-13 Thread Chris Marusich
l...@gnu.org (Ludovic Courtès) writes: > Heya, > > Mark Meyer skribis: > >> So I'd like to extend Shepherd with a first-boot service that runs `guix >> system reconfigure'. And as a second step I want to include a Guile >> package that queries the metadata server. You should be

Re: Getting rid of alpha label

2017-04-13 Thread Ludovic Courtès
Heya! Pjotr Prins skribis: > Can we get rid of the alpha status? It suggests packages are in alpha, > which they are not. > > I have already had two different administrators in two environments > claiming that Guix packages can not be deployed on HPC systems because

Re: A Suggestion about guix-devel-mode

2017-04-13 Thread Ludovic Courtès
Chris Marusich skribis: > Alex Kost writes: > >> To make it clear, this is a question about Emacs-Guix. >> >> Feng Shu (2017-04-12 07:10 +0800) wrote: >> >>> Maybe we should add three addition keybinding: >>> >>> 1. Force rebuild the package defined by

Re: Problem installing Guix on OpenVZ host that uses zfs

2017-04-13 Thread Ludovic Courtès
Hello! Stefan Reichör skribis: > Here is the part that triggers the problem as I assume (I can send the > full log as well when it is needed): > > [pid 31032] open("/proc/self/mountinfo", O_RDONLY) = 17 > [pid 31032] read(17, "2860 2854 0:102 / / rw,noatime m"..., 4096) = 4076

Re: Some suggestion about "Contributing" documents.

2017-04-13 Thread Ludovic Courtès
Hello, "Feng Shu" skribis: > "Contributing" document is hard to be understood i think. > In my opinion, "Contributing" part of document should split > two sub parts: > > 1. I am a guix core developer > > 2. I Just want to add a new apps's "define-public" For #2, did you see:

Re: AWS + OpenStack support

2017-04-13 Thread Ludovic Courtès
Heya, Mark Meyer skribis: > So I'd like to extend Shepherd with a first-boot service that runs `guix > system reconfigure'. And as a second step I want to include a Guile > package that queries the metadata server. You should be able to do > something like > > (user "guix-sd"

Re: [PATCH 2/2] gnu: Add the Hurd.

2017-04-13 Thread Ludovic Courtès
Hey! manolis...@gmail.com skribis: > From: Manolis Ragkousis > > * gnu/packages/hurd.scm (hurd): New variable. > * gnu/packages/patches/hurd-fix-eth-multiplexer-dependency.patch: New file. > * gnu/local.mk (dist_patch_DATA): Add it. [...] > +(synopsis "The kernel

Re: [PATCH 1/2] gnu: hurd: Add hurd-source-url procedure.

2017-04-13 Thread Ludovic Courtès
manolis...@gmail.com skribis: > From: Manolis Ragkousis > > * gnu/packages/hurd.scm (hurd-source-url): New procedure. > (hurd-headers)[source]: Adjust accordingly. LGTM! Ludo'.

potluck in the house

2017-04-13 Thread Andy Wingo
Hi! This is an update on "guix potluck", an attempt to support a more decentralized way of developing Guix packages, as a complement to the main package set. I have a number of packages that I never packaged for external use, at least beyond putting them in a git repo somewhere. Here's an

Need help from Java-developers

2017-04-13 Thread Hartmut Goebel
Hi, as bootstrapping maven progresses (see my other post), the need for help from Java-developers arises. To finish all the work to be done after maven bootstrapping, some experienced Java developers are needed. The following questions need to be answered. * Designing the maven-build-system

Re: Having trouble packaging DefaultEncrypt for Emacs

2017-04-13 Thread Chris Marusich
Alex Kost writes: > Alex Kost (2017-04-11 23:04 +0300) wrote: > >> Chris Marusich (2017-04-11 00:40 -0700) wrote: >> >>> Alex Kost writes: >>> Note, however, that in most cases (not in this case) using "require" is not needed at all! Usually it