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 is enough to have the generated aut

Progress and todos for Jave maven

2017-04-13 Thread Hartmut Goebel
Hello, TL;DR: some progress on packaging maven; still a lot todo; need help from Java-developers. 1) Some progress on packaging maven I spent quite some on packaging maven again. This time I took a different approach which looks promising; maven comes with a list of transitive dependencies and i

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 as

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 exampl

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'.

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 servers for the GNU operat

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" > (public

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: https://www.gnu.

Re: libxml2: Wrong separator in XML_CATALOG_FILES?

2017-04-13 Thread Ludovic Courtès
Maxim Cournoyer skribis: > Hello Hartmut, > > On Tue, Apr 11, 2017 at 10:27 PM, Hartmut Goebel > wrote: >> >> Hi, >> >> I just discovered that libxml2 sets the search-path-specification for >> variable "XML_CATALOG_FILES" using space as separator, which is very >> uncommon. The documentation for

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 > [pid 31032] read

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 the current variable definition. >> >> What

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 > it is alpha. > > The excu

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 able to do >> some

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: 1. Force rebuild the package de

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 will return ENOSYS,

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. Y

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 putting them in a git

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 linode as well? Or does lin

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 > >> GuixSD. But fine. > > > > C

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 worki

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 system reconfigure'.

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> https://git.savannah.gnu.org/cgit/guix/maintenance.git/tree/hyd

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: > > Ludovic> > https://gi

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 m

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 the OpenSSH configuration, if

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 p