Re: [PACKAGE] sinit

2016-08-02 Thread Vincent Legoll
> I'd like to test musl, but I would not know how to test sinit… I also don't know myself :-) I know that just building it does not make it pid 1, that will be the next thing to search... Ideally, I'd like to make it pid 1, and getting it to just run shepherd on top, that would be a good first s

Re: [PATCH} Add RAID devices.

2016-08-02 Thread myglc2
Andreas Enge writes: > > No idea. The only difference I saw with my setup is that you have the > #:mapped-devices clause in the initrd; I am just using this: > > ;; Add a kernel module for RAID-10. > (initrd (lambda (file-systems . rest) > (apply base-initrd file-systems >

[PATCH v6] gnu: Add u-boot, device-tree-compiler.

2016-08-02 Thread Danny Milosavljevic
gnu: Add u-boot, device-tree-compiler. * gnu/packages/u-boot.scm (device-tree-compiler, u-boot): New variables. --- gnu/local.mk | 4 + .../u-boot-device-tree-compiler-01_build_doc.patch | 21 ...t-Add-missing-functions-to-shared-library.patch | 30 +

Re: [PATCH] gnu: Add p7zip.

2016-08-02 Thread Ricardo Wurmus
Hi Kei, > This patch should install p7zip correctly on every architecture > supported by Guix. Ideally, this should be tested it on each arch for > the sake of completeness and safety. I've got x86_64 covered so far. :-) thank you for this patch! I see that you took care of removing non-free pa

[PATCH 2/2] doc: Document extra-packages argument of base-initrd.

2016-08-02 Thread Tomáš Čech
* doc/guix.texi(Initial RAM Disk): Describe extra-modules parameter in definition of base-initrd. Mention it under example of use of extra-packges. --- doc/guix.texi | 10 +- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/doc/guix.texi b/doc/guix.texi index 786fe55..27a4c

Re: [PATCH] gnu: Add ircii.

2016-08-02 Thread Andreas Enge
On Mon, Aug 01, 2016 at 08:54:13PM -0400, Leo Famulari wrote: > > + (snippet > > + '(begin > > + (substitute* "bsdinstall" > > + (("/bin/strip") "strip") > > + (("/bin/cp") "cp") > > + (("/bin/chmod") "ch

Re: Compressing compressed files

2016-08-02 Thread Andreas Enge
On Mon, Aug 01, 2016 at 06:02:54PM +0200, Ludovic Courtès wrote: > [Time passes…] > > I thought it would be quicker to fix it but was proved wrong, because > ‘guix substitute’ expects to be able to pass non-file ports to > ‘decompressed-ports’, which means we cannot just use ‘duplicate-port’ > the

Re: [PATCH 2/2] doc: Document extra-packages argument of base-initrd.

2016-08-02 Thread Vincent Legoll
On Tue, Aug 2, 2016 at 9:43 AM, Tomáš Čech wrote: > * doc/guix.texi(Initial RAM Disk): Describe extra-modules parameter in > definition of base-initrd. Mention it under example of use of > extra-packges. > --- > doc/guix.texi | 10 +- > 1 file changed, 9 insertions(+), 1 deletion(-) >

Re: [PATCH] gnunet-svn, gnunet-gtk-svn

2016-08-02 Thread ng0
Andreas Enge writes: > On Sun, Jul 31, 2016 at 01:08:54PM +, ng0 wrote: >> This was another failing test, someone before me reported it and >> therefore I have no bugreport to point to. I consider it superfluous >> work to fix 0.10.1 (the (define-public gnunet)) now that work towards >> 0.10.

Re: [PATCH] gnu: r: Update to 3.3.1.

2016-08-02 Thread Roel Janssen
myglc2 writes: > Roel Janssen writes: > >> myglc2 writes: >> >>> Pjotr Prins writes: >>> On Sun, Jul 31, 2016 at 01:49:00PM -0400, myglc2 wrote: > Guix has marvelous raw tools to do anything. The question is how to make > it simple enough for someone that is basically an R use

Re: [PACKAGE] musl libc

2016-08-02 Thread ng0
Hi, thanks for the work on this. Vincent Legoll writes: > Hello, > > Please, have a look at the attached musl libc packaging. > > It may be of use for having smaller statically linked binaries > of selected packages. > > Advise about how to finish the submission process, in which > scm file sho

Re: [PATCH] Add Elixir (was: )

2016-08-02 Thread Ricardo Wurmus
Pjotr Prins writes: > On Thu, Jul 28, 2016 at 10:35:29PM +0200, Ricardo Wurmus wrote: >> Never mind. It was as Vincent thought. Closing all applications except >> for Emacs makes it work. > > Be interesting to see what increasing swap space does. I think we > ought to file it as an issue if th

Re: guix bootloader selection - wip patch

2016-08-02 Thread Ludovic Courtès
Danny Milosavljevic skribis: >> Really, installing U-Boot is as simple as this? If it is, that’s >> perfect. :-) > > Nope, it's just a placeholder :) > > But ideally U-Boot would provide something like that. > > I'm looking into writing u-boot-install.c and maybe contributing it to U-Boot > -

Re: guix bootloader selection - wip patch

2016-08-02 Thread Ludovic Courtès
Danny Milosavljevic skribis: >> Really, installing U-Boot is as simple as this? If it is, that’s >> perfect. :-) > > Nope, it's just a placeholder :) > > But ideally U-Boot would provide something like that. > > I'm looking into writing u-boot-install.c and maybe contributing it to U-Boot > -

Re: [PATCH 02/31] download: Add KDE mirrors.

2016-08-02 Thread Ludovic Courtès
Andreas Enge skribis: > On Mon, Aug 01, 2016 at 08:13:13PM +0200, David Craven wrote: >> * guix/download.scm (%mirrors)[kde]: Add kde mirrors. > > This is a good idea! I tried it out and it worked. I think you can push > this already now. > > But I think the "[kde]" should not appear in the commi

Re: [PATCH] Add Elixir

2016-08-02 Thread Ricardo Wurmus
Pjotr Prins writes: > On Mon, Jul 25, 2016 at 08:13:33AM +0200, Ricardo Wurmus wrote: >> > + (native-inputs >> > +`(("patch" ,patch) >> > + ("patch/elixir-disable-failing-tests" >> > + ,(search-patch "elixir-disable-failing-tests.patch")) >> > + ("patch/elixir-disable-mix-t

Re: [PATCH 03/31] gnu-maintenance: Add KDE updater.

2016-08-02 Thread Ludovic Courtès
David Craven skribis: > * guix/gnu-maintenance.scm (kde-package?, latest-kde-release): New private > functions. > (%kde-updater): New public variable. > * guix/scripts/refresh.scm (list-updaters): Add %kde-updater. > * doc/guix.texi (Invoking guix refresh): Mention the new updater. Awesome!

Re: [PATCH 02/31] download: Add KDE mirrors.

2016-08-02 Thread David Craven
Does the ordering of the mirrors matter? I had them all in in the order listed on the kde website, but that ended up causing really slow downloads from africa... =)

Re: Release imminent

2016-08-02 Thread Andreas Enge
On Mon, Aug 01, 2016 at 11:52:39PM +0200, Ludovic Courtès wrote: > I’d like to release 0.11.0 (probably more accurate than “0.10.1”?) on > Wednesday. Great! > I’ve updated ‘NEWS’. Please feel free to add any important items I > could have missed among the 2,000+ commits. And to repair your rema

Re: [PATCH] gnunet-svn, gnunet-gtk-svn

2016-08-02 Thread ng0
ng0 writes: > Andreas Enge writes: > >> On Sun, Jul 31, 2016 at 01:08:54PM +, ng0 wrote: >>> This was another failing test, someone before me reported it and >>> therefore I have no bugreport to point to. I consider it superfluous >>> work to fix 0.10.1 (the (define-public gnunet)) now that

Re: [PATCH 03/31] gnu-maintenance: Add KDE updater.

2016-08-02 Thread Andreas Enge
On Tue, Aug 02, 2016 at 12:02:36PM +0200, Ludovic Courtès wrote: > Eventually we’ll move the Xorg and KDE updaters outside of > gnu-maintenance, since they have little to do with GNU. Or rename the file? It sounds like a good idea to have all updaters in the same place. Andreas

[PATCH 1/2] linux-initrd: Introduce way to add more packages to initrd.

2016-08-02 Thread Tomáš Čech
* gnu/system/linux-initrd.scm(base-initrd): Add `extra-packages' parameter. --- gnu/system/linux-initrd.scm | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/gnu/system/linux-initrd.scm b/gnu/system/linux-initrd.scm index bbaa5c0..1676684 100644 --- a/gnu/system/linux-initrd.s

extra-packages - second wave

2016-08-02 Thread Tomáš Čech
I have made the patch applicable and added documentation in a way I find useful. As English is not my mother tounge, it may need to be corrected. Thanks in advance for review. S_W

Re: [PATCH] gnu: Add ircii.

2016-08-02 Thread ng0
Hi, Andreas Enge writes: > On Mon, Aug 01, 2016 at 08:54:13PM -0400, Leo Famulari wrote: >> > + (snippet >> > + '(begin >> > + (substitute* "bsdinstall" >> > + (("/bin/strip") "strip") >> > + (("/bin/cp") "cp") >> > +

[PATCH] gnu: powwow: Update download url scheme to tls.

2016-08-02 Thread ng0
powwow source moved to TLS download, redirection happens, guix download or gnutls gets confused and aborts. You know the problem. This should fix the current redirection which breaks our downloader/gnutls. From 263fb5cc0047614b38c199e9eeb2f9629b240817 Mon Sep 17 00:00:00 2001 From: ng0 Date: Tue,

Re: [PATCH 08/31] gnu: kde-frameworks: Remove kde-frameworks-version.

2016-08-02 Thread David Craven
> PS: If you delete the variable, I would do this first and replace its use by the current value in the two (?) packages using it so far, and after that update the packages to their latest versions. I pushed the first 5 commits until and including this one here. Ups I just realized I made a mista

Re: Compressing compressed files

2016-08-02 Thread Ludovic Courtès
Andreas Enge skribis: > On Mon, Aug 01, 2016 at 06:02:54PM +0200, Ludovic Courtès wrote: >> [Time passes…] >> >> I thought it would be quicker to fix it but was proved wrong, because >> ‘guix substitute’ expects to be able to pass non-file ports to >> ‘decompressed-ports’, which means we cannot

Re: [PATCH 08/31] gnu: kde-frameworks: Remove kde-frameworks-version.

2016-08-02 Thread David Craven
> Ups I just realized I made a mistake on this commit. What do you want me to do? not that I make things worse... This is what I pushed. commit d26e2b9f306a1170d46f7c860c81840d9d600161 Author: David Craven Date: Mon Aug 1 16:39:00 2016 +0200 gnu: kde-frameworks: Remove kde-frameworks-vers

Re: [PATCH 08/31] gnu: kde-frameworks: Remove kde-frameworks-version.

2016-08-02 Thread Andreas Enge
On Tue, Aug 02, 2016 at 01:57:25PM +0200, David Craven wrote: > What do you want me to do? not that I make things worse... This is > what I pushed. > > gnu: kde-frameworks: Remove kde-frameworks-version. > * gnu/packages/kde-frameworks (kde-frameworks-version): Delete variable. > (kw

Re: [PATCH] gnu: powwow: Update download url scheme to tls.

2016-08-02 Thread Andreas Enge
Hi, On Tue, Aug 02, 2016 at 11:49:12AM +, ng0 wrote: > powwow source moved to TLS download, redirection happens, guix download > or gnutls gets confused and aborts. You know the problem. thanks for the fix! I noticed it independently and pushed something already. Sorry our work overlapped! A

Re: [PATCH] Enhance USB install

2016-08-02 Thread Ludovic Courtès
Hi Vincent, Vincent Legoll skribis: > From: Vincent Legoll > > * doc/guix.texi (USB install): add download & verify subsection, > add a section to explain how to boot a VM for guixsd installation I pushed this as commit c8b543741f422ecf41e7635c6a1c40b3bd55947a, with several modifications. > +

Re: [PATCH 08/31] gnu: kde-frameworks: Remove kde-frameworks-version.

2016-08-02 Thread Ludovic Courtès
David Craven skribis: >> Ups I just realized I made a mistake on this commit. > > What do you want me to do? not that I make things worse... This is > what I pushed. > > commit d26e2b9f306a1170d46f7c860c81840d9d600161 > Author: David Craven > Date: Mon Aug 1 16:39:00 2016 +0200 > > gnu: kd

Re: [PATCH 08/31] gnu: kde-frameworks: Remove kde-frameworks-version.

2016-08-02 Thread Ludovic Courtès
David Craven skribis: > * gnu/packages/kde-frameworks (kde-frameworks-version): Delete variable. Commit d26e2b9f306a1170d46f7c860c81840d9d600161 introduced breakage: ‘make’ would fail due to the unbound variable. I fixed it in 47e2fe3cdf0ecfcfc6dccc048d4b1da94fa5a4a2. Ludo’.

Re: [PATCH 03/31] gnu-maintenance: Add KDE updater.

2016-08-02 Thread Ludovic Courtès
Andreas Enge skribis: > On Tue, Aug 02, 2016 at 12:02:36PM +0200, Ludovic Courtès wrote: >> Eventually we’ll move the Xorg and KDE updaters outside of >> gnu-maintenance, since they have little to do with GNU. > > Or rename the file? No, it really contains mostly stuff related to GNU maintenance

Re: [PATCH] gnu: Add emacs-visual-fill-column.

2016-08-02 Thread Ludovic Courtès
Ricardo Wurmus skribis: > * gnu/packages/emacs.scm (emacs-visual-fill-column): New variable. LGTM, thanks!

Re: [PATCH] linux-initrd: Introduce way to add more packages to initrd.

2016-08-02 Thread Ludovic Courtès
Hello, Tomáš Čech skribis: > On Mon, Aug 01, 2016 at 06:09:12PM +0200, Ludovic Courtès wrote: >>Hello, >> >>Tomáš Čech skribis: >> >>> Ping after week - is there interest in this patch? >> >>I didn’t comment on the patch specifically because I thought my reply >>might make you change your mind.

Re: [PATCH] gnu: Add ircii.

2016-08-02 Thread 宋文武
Leo Famulari writes: > On Mon, Aug 01, 2016 at 07:34:49PM +, ng0 wrote: >> * gnu/packages/irc.scm (ircii): New variable. > > Cool! > >> + (snippet >> + '(begin >> + (substitute* "bsdinstall" >> + (("/bin/strip") "strip") >> +

Re: [PATCH 08/31] gnu: kde-frameworks: Remove kde-frameworks-version.

2016-08-02 Thread David Craven
> Now we should be all right. :-) Thank you and sorry!

Re: [PATCH] Update lisp.scm CCL and SBCL to latest versions

2016-08-02 Thread 宋文武
ng0 writes: > Hi Efraim and Christopher, > > I found this contribution on my search for forgotten > packages/contributions. > Christopher, thanks for working on this. Was this simply forgotten or > left due to whatever reasons, or do you want someone else to move this > over the finnishing line?

Re: [PATCH] gnunet-svn, gnunet-gtk-svn

2016-08-02 Thread Catonano
2016-08-02 12:30 GMT+02:00 ng0 : > > Development is a bad example, but for the current state, not considering > "0.10.2 will be out soon", the existence of -svn on a system was more > than just for development. > In fact, for what it matters, I'd like to be able to play with Gnunet. Installing a

Re: core-updates merged!

2016-08-02 Thread ng0
Ludovic Courtès writes: > Hello! > > Andreas Enge skribis: > >> one more thing that would be nice to have is gtk-doc: >>http://hydra.gnu.org:3000/build/1345571 >> I already tried to upgrade to 1.25, but that did not change the error. >> And maybe node for those who are interested in it: >>

[PATCH 5/5] services: Add spice vdagent service.

2016-08-02 Thread David Craven
* gnu/services/spice.scm: New file. * gnu/local.mk (GNU_SYSTEM_MODULES): Add it. * doc/guix.texi (Various Services): New node. --- doc/guix.texi | 12 gnu/local.mk | 1 + gnu/services/spice.scm | 75 ++ 3 files changed, 8

[PATCH 3/5] gnu: qemu: Enable spice support.

2016-08-02 Thread David Craven
* gnu/packages/qemu.scm (qemu)[inputs]: Add SPICE and VIRGLRENDERER. [arguments]: Pass --enable-spice. --- gnu/packages/qemu.scm | 4 1 file changed, 4 insertions(+) diff --git a/gnu/packages/qemu.scm b/gnu/packages/qemu.scm index 6b5a41b..97642af 100644 --- a/gnu/packages/qemu.scm +++ b/g

[PATCH 4/5] gnu: spice-vdagent: Set Exec path in spice-vdagent.desktop.

2016-08-02 Thread David Craven
* gnu/packages/spice.scm (spice-vdagent): Set Exec path in spice-vdagent.desktop. --- gnu/packages/spice.scm | 7 +++ 1 file changed, 7 insertions(+) diff --git a/gnu/packages/spice.scm b/gnu/packages/spice.scm index cfb6084..9e4a669 100644 --- a/gnu/packages/spice.scm +++ b/gnu/packages/spic

[PATCH 1/5] doc: Make 'Lirc Service' a subsubheading of 'Various Services'.

2016-08-02 Thread David Craven
* doc/guix.texi (Various Services)[Lirc Service]: New node. New subsubheading. [lirc] New cindex. --- doc/guix.texi | 4 1 file changed, 4 insertions(+) diff --git a/doc/guix.texi b/doc/guix.texi index 77f028e..1622d71 100644 --- a/doc/guix.texi +++ b/doc/guix.texi @@ -9901,6 +9901,10 @@ d

[PATCH 2/5] gnu: qemu: Reorder inputs alphabetically.

2016-08-02 Thread David Craven
* gnu/packages/qemu.scm (qemu): Reorder inputs alphabetically. --- gnu/packages/qemu.scm | 37 ++--- 1 file changed, 18 insertions(+), 19 deletions(-) diff --git a/gnu/packages/qemu.scm b/gnu/packages/qemu.scm index 911ed4c..6b5a41b 100644 --- a/gnu/packages/qemu.s

Re: [PATCH] gnunet-svn, gnunet-gtk-svn

2016-08-02 Thread ng0
Catonano writes: > 2016-08-02 12:30 GMT+02:00 ng0 : > >> >> Development is a bad example, but for the current state, not considering >> "0.10.2 will be out soon", the existence of -svn on a system was more >> than just for development. >> > > In fact, for what it matters, I'd like to be able to p

[PATCH] gnu: Add discrover.

2016-08-02 Thread Ricardo Wurmus
* gnu/packages/bioinformatics.scm (discrover): New variable. --- gnu/packages/bioinformatics.scm | 30 ++ 1 file changed, 30 insertions(+) diff --git a/gnu/packages/bioinformatics.scm b/gnu/packages/bioinformatics.scm index 5cd92b8..06b8290 100644 --- a/gnu/packages/bi

Re: [PATCH] Add Elixir

2016-08-02 Thread Pjotr Prins
On Tue, Aug 02, 2016 at 10:44:11AM +0200, Ricardo Wurmus wrote: > I documented the most common test errors, but there don’t seem to be any > quick fixes. Attached is a new patch based on yours. If this looks > good to you I’ll push it with you as the commit author and with a > “Co-authored-by: Ri

Re: [PATCH] Add Elixir (was: )

2016-08-02 Thread Pjotr Prins
On Tue, Aug 02, 2016 at 10:56:27AM +0200, Ricardo Wurmus wrote: > > Pjotr Prins writes: > > > On Thu, Jul 28, 2016 at 10:35:29PM +0200, Ricardo Wurmus wrote: > >> Never mind. It was as Vincent thought. Closing all applications except > >> for Emacs makes it work. > > > > Be interesting to see

Re: [PATCH] gnunet-svn, gnunet-gtk-svn

2016-08-02 Thread Catonano
2016-08-02 16:09 GMT+02:00 ng0 : > > Recent change -> 0.10.2 will be out soon™. > > > For the collaborative Gentoo overlay I share work with, many packages > I contributed either originate there or got their first year of practice > and debugging there and when I started to contribute to Guix, the

Re: [PATCH] gnu: Add ircii.

2016-08-02 Thread ng0
宋文武 writes: > Leo Famulari writes: > >> On Mon, Aug 01, 2016 at 07:34:49PM +, ng0 wrote: >>> * gnu/packages/irc.scm (ircii): New variable. >> >> Cool! >> >>> + (snippet >>> + '(begin >>> + (substitute* "bsdinstall" >>> + (("/bin/stri

Re: [PATCH] gnunet-svn, gnunet-gtk-svn

2016-08-02 Thread ng0
Catonano writes: > 2016-08-02 16:09 GMT+02:00 ng0 : > >> >> Recent change -> 0.10.2 will be out soon™. >> >> >> For the collaborative Gentoo overlay I share work with, many packages >> I contributed either originate there or got their first year of practice >> and debugging there and when I start

Re: [PATCH 02/31] download: Add KDE mirrors.

2016-08-02 Thread Leo Famulari
On Tue, Aug 02, 2016 at 12:08:22PM +0200, David Craven wrote: > Does the ordering of the mirrors matter? > > I had them all in in the order listed on the kde website, but that > ended up causing really slow downloads from africa... =) Do they offer a load balancer that we can put first in the lis

Re: [PATCH 02/31] download: Add KDE mirrors.

2016-08-02 Thread David Craven
> Do they offer a load balancer that we can put first in the list? Usually > such a machine would take care of such things. I can't find one. Guix could also pick a mirror at random to distribute the load. [0] http://download.kde.org/extra/mirrors.html

Re: [PATCH] gnu: Add p7zip.

2016-08-02 Thread Kei Kebreau
Ricardo Wurmus writes: > Hi Kei, > >> This patch should install p7zip correctly on every architecture >> supported by Guix. Ideally, this should be tested it on each arch for >> the sake of completeness and safety. I've got x86_64 covered so far. :-) > > thank you for this patch! > > I see that y

Reproducing test failures that only happen when run by guix daemon

2016-08-02 Thread David Craven
Hi, Is there a tutorial or guide or something on how to do this? How do I go about reproducing what happens when the tests are run by guix-daemon? David

Re: [PATCH 02/31] download: Add KDE mirrors.

2016-08-02 Thread Leo Famulari
On Tue, Aug 02, 2016 at 05:52:40PM +0200, David Craven wrote: > > Do they offer a load balancer that we can put first in the list? Usually > > such a machine would take care of such things. > > I can't find one. Guix could also pick a mirror at random to > distribute the load. > > [0] http://down

Re: [PATCH 02/31] download: Add KDE mirrors.

2016-08-02 Thread David Craven
It's not a dns load balancer I don't think. dig download.kde.org always resolves to 195.135.221.71. I don't know how to get curl to show me the final destination after port forwarding and http redirects. Not that it isn't a good idea that is. I'm just testing my understanding of networks that's al

Re: [PATCH 02/31] download: Add KDE mirrors.

2016-08-02 Thread David Craven
download.kde.org itself seems to redirect the request to one of the mirrors. Maybe it should go first in the list? Oh yes you are right! curl http://download.kde.org/stable/frameworks/5.24/attica-5.24.0.tar.xz ~ 302 Found Found The document has moved http://www-ftp.lip6.fr/pub/X11/kde/

[PATCH] gnu: Add stress-make.

2016-08-02 Thread Eric Bavier
Hello Guix, I'm mostly looking for a second-opinion on the license of this package. Other comments welcome too, of course. -- `~EricFrom c9ead7f89f63c2d5b238f7bf9db46138bfeb304e Mon Sep 17 00:00:00 2001 From: Eric Bavier Date: Tue, 2 Aug 2016 11:49:24 -0500 Subject: [PATCH] gnu: Add stress-m

Re: [PATCH] Add Elixir

2016-08-02 Thread Ludovic Courtès
Hello! Ricardo Wurmus skribis: > I documented the most common test errors, but there don’t seem to be any > quick fixes. Attached is a new patch based on yours. If this looks > good to you I’ll push it with you as the commit author and with a > “Co-authored-by: Ricardo Wurmus” line in the comm

Re: core-updates merged!

2016-08-02 Thread Ludovic Courtès
Hello! ng0 skribis: > Ludovic Courtès writes: [...] >> On GuixSD, to ease transition to libc 2.23, you’ll want to install libc >> 2.22 locale data globally (info "(guix) Locales"): >> >> --8<---cut here---start->8--- >> (use-modules (gnu system locale)) >>

Re: core-updates merged!

2016-08-02 Thread Leo Famulari
On Tue, Aug 02, 2016 at 07:32:23PM +0200, Ludovic Courtès wrote: > As discussed on IRC, SNAFU! For reasons yet to be elucidated, the > glibc@2.23 package no longer honors /run/current-system/locale. I believe that this commit in glibc@2.23 is the culprit: http://repo.or.cz/glibc.git/commit/90fe6

Re: [PATCH 06/31] gnu: kwindowsystem: Update to 5.24.0.

2016-08-02 Thread David Craven
As an update: 1. Thanks to your patch, all packages build! 2. extra-cmake-modules: swapping the test and install phase fixed this. 3. It's a pattern that the test failures are caused by the guix-daemon. Probably less surprising to the more seasoned packagers than me =)

Re: [PATCH] linux-initrd: Introduce way to add more packages to initrd.

2016-08-02 Thread Tomáš Čech
On Tue, Aug 02, 2016 at 02:53:58PM +0200, Ludovic Courtès wrote: Hello, Tomáš Čech skribis: All the packages used by the initrd are automatically part of the initrd. The proposed patch would allow people to add unused packages to the initrd. It is for the packages which you may want to use

Re: Reproducing test failures that only happen when run by guix daemon

2016-08-02 Thread David Craven
> How do I go about reproducing what happens when the tests are run by > guix-daemon? Answering my own question: env -i $(which bash) --noprofile --norc source environment-variables Maybe this should be mentioned in the manual?

Re: [PATCH] gnu: Add p7zip.

2016-08-02 Thread Eric Bavier
On 2016-08-02 02:06, Ricardo Wurmus wrote: Hi Kei, This patch should install p7zip correctly on every architecture supported by Guix. Ideally, this should be tested it on each arch for the sake of completeness and safety. I've got x86_64 covered so far. :-) thank you for this patch! I see t

Re: [PATCH] New package: Seren

2016-08-02 Thread Alex Kost
> From ecffe90a83f8ae0dddef49cfb115e28b854b5d62 Mon Sep 17 00:00:00 2001 > From: Francesco Frassinelli > Date: Thu, 5 May 2016 16:23:15 +0200 > Subject: [PATCH] Add package Seren > > --- > gnu/packages/seren.scm | 46 ++ > 1 file changed, 46 insertions(

Re: [PACKAGE] musl libc

2016-08-02 Thread Ricardo Wurmus
Hi Vincent, thank you for your efforts! > Advise about how to finish the submission process, in which > scm file should this go ? I did it standalone, but it looks like > that's not the way things go in guix. Should it go with glibc ? It’s fine to put it in a separate file “gnu/packages/musl.sc

Re: [PATCH 0/3] gnu: Add abc, iverilog, yosys FPGA synthesizers

2016-08-02 Thread Leo Famulari
On Wed, Jul 27, 2016 at 07:05:32PM +0200, Danny Milosavljevic wrote: > This patch adds abc, iverilog and yosys FPGA synthesizers. > > Danny Milosavljevic (3): > gnu: Add abc. > gnu: Add iverilog. > gnu: Add yosys. Very interesting patch series! Is there anyone with some FPGA experience who

Re: [PATCH] Add python-pythondialog

2016-08-02 Thread Leo Famulari
On Thu, Jul 28, 2016 at 12:53:15PM +0200, Vincent Legoll wrote: > And actually the patch is wrong, I think it's missing a closing paren > for python2-pythondialog... I re-wrote it using the 'python2-variant' system, as attached. Does it work for you? I'm not sure if that's the right approach, but

Re: [PATCH 5/6] gnu: gnupg: Update to 2.1.14.

2016-08-02 Thread Leo Famulari
On Fri, Jul 29, 2016 at 08:32:06AM +, ng0 wrote: > I did no functionality test this time. I should script this for the next > time. > From e186acb6851ae52ef19c58f36a195b33b968baef Mon Sep 17 00:00:00 2001 > From: ng0 > Date: Thu, 28 Jul 2016 23:54:52 + > Subject: [PATCH] gnu: gnupg: Updat

Re: [PACKAGE] musl libc

2016-08-02 Thread Vincent Legoll
> It’s fine to put it in a separate file “gnu/packages/musl.scm” and add > it to the list of modules in “gnu/local.mk”. > > What follows is a short review with some comments. > >> (synopsis "New C standard library to power a new generation of >> Linux-based devices") > > I would change it to just “

Re: [PATCH] gnu: Add discrover.

2016-08-02 Thread Leo Famulari
On Tue, Aug 02, 2016 at 04:21:27PM +0200, Ricardo Wurmus wrote: > * gnu/packages/bioinformatics.scm (discrover): New variable. Looks reasonable to me. Lacking the disk space to build texlive-texmf, I didn't test the build.

Re: Go build system

2016-08-02 Thread Leo Famulari
On Tue, Jul 26, 2016 at 07:33:25AM +0100, Christopher Baines wrote: > On 25/07/16 20:50, Leo Famulari wrote: > > https://anonscm.debian.org/git/pkg-go/packages/syncthing.git/tree/debian/rules#n42 > > Just in case you are trying to understand the Debian package, be aware > that some files are remov

Re: Go & bundling

2016-08-02 Thread Leo Famulari
On Mon, Jul 25, 2016 at 11:06:14PM -0500, Alex Griffin wrote: > Leo Famulari wrote: > > If that manifest is a standard thing, we could make a go-importer that > > used it to create new packages. > > The manifest is not standardized, or rather, there are too many > competing standards. Indeed. I

Re: Reproducing test failures that only happen when run by guix daemon

2016-08-02 Thread Ludovic Courtès
David Craven skribis: >> How do I go about reproducing what happens when the tests are run by >> guix-daemon? > > Answering my own question: > env -i $(which bash) --noprofile --norc > source environment-variables Also ‘tar xf $(guix build -S the-package) && guix environment the-package --contai

Re: [PATCH] Add Elixir

2016-08-02 Thread Ricardo Wurmus
Ludovic Courtès writes: > Hello! > > Ricardo Wurmus skribis: > >> I documented the most common test errors, but there don’t seem to be any >> quick fixes. Attached is a new patch based on yours. If this looks >> good to you I’ll push it with you as the commit author and with a >> “Co-authored

Re: core-updates merged!

2016-08-02 Thread Ludovic Courtès
Leo Famulari skribis: > On Tue, Aug 02, 2016 at 07:32:23PM +0200, Ludovic Courtès wrote: >> As discussed on IRC, SNAFU! For reasons yet to be elucidated, the >> glibc@2.23 package no longer honors /run/current-system/locale. > > I believe that this commit in glibc@2.23 is the culprit: > > http:/

Re: [PATCH 06/31] gnu: kwindowsystem: Update to 5.24.0.

2016-08-02 Thread Ludovic Courtès
David Craven skribis: > 3. It's a pattern that the test failures are caused by the guix-daemon. > Probably less surprising to the more seasoned packagers than me =) s/caused/exhibited/ ;-) Make sure to read what follows “nothing but” at

[PATCH] gnu: Add GCompris.

2016-08-02 Thread Ricardo Wurmus
* gnu/packages/education.scm (gcompris): New variable. --- gnu/packages/education.scm | 69 ++ 1 file changed, 69 insertions(+) diff --git a/gnu/packages/education.scm b/gnu/packages/education.scm index fde1e1b..14c1bac 100644 --- a/gnu/packages/educati

[PATCH]Add ALSA support for recordmydesktop.

2016-08-02 Thread Pak Pang
Hello. I made a patch to add ALSA support for recordmydesktop. Dmitry NikolaevFrom 140b9c39371d7ff6cbb7108534d44bfb57a0a38f Mon Sep 17 00:00:00 2001 From: 8p8c Date: Tue, 2 Aug 2016 23:11:46 +0300 Subject: [PATCH] Add ALSA support for recordmydesktop. --- gnu/packages/video.scm | 2 ++ 1 file ch

emacs: emacs -f notmuch in a torified shell segfaults, emacs alone doesn't.

2016-08-02 Thread ng0
This (my.notmuch) used to work for a long time and broke today: ng0@shadowwalker ~$ my.notmuch Tor mode activated. Every command will be torified for this shell. Segmentation fault Tor mode deactivated. Command will NOT go through Tor anymore. This is the same as: ng0@shadowwalker ~$ . torsocks

[PATCH] gnu: tor: Update to 0.2.8.6 (Fwd: [tor-announce] Tor 0.2.8.6 is released)

2016-08-02 Thread ng0
Hi, this patch updates tor to 0.2.8.6. From e23f0495b9648885c4b218cca95572d100b740d2 Mon Sep 17 00:00:00 2001 From: ng0 Date: Wed, 3 Aug 2016 00:15:24 + Subject: [PATCH] gnu: tor: Update to 0.2.8.6. * gnu/packages/tor.scm (tor): Update to 0.2.8.6. --- gnu/packages/tor.scm | 5 +++-- 1 fil

Re: [PATCH] Enhance USB install

2016-08-02 Thread ng0
Ludovic Courtès writes: > Hi Vincent, > > Vincent Legoll skribis: > >> From: Vincent Legoll >> >> * doc/guix.texi (USB install): add download & verify subsection, >> add a section to explain how to boot a VM for guixsd installation > > I pushed this as commit c8b543741f422ecf41e7635c6a1c40b3bd5

Re: [PATCH] gnu: Add pass.

2016-08-02 Thread Leo Famulari
On Mon, Aug 01, 2016 at 03:24:14PM +, ng0 wrote: > Hi Andreas and Jessica, > > I found this contribution on my search for forgotten > packages/contributions. I believe this package was merged as 'password-store'.

Re: [PATCH] gnu: Add dash to shells.scm.

2016-08-02 Thread Tobias Geerinckx-Rice
On 31/07/16 23:18, Tobias Geerinckx-Rice wrote: > I'll push it soon with the suggested changes. Done — a bit more verbosely than intended because typing ‘origin’ instead of ‘upstream’ is apparently the hardest thing ever — in c356339 et al. Kind regards, T G-R

[PATCH 2/2] gnu: tcsh: Update to 6.19.00.

2016-08-02 Thread Tobias Geerinckx-Rice
* gnu/packages/shells.scm (tcsh): Update to 6.19.00. [arguments]: Use ‘modify-phases’ instead of ‘alist-delete’. * gnu/packages/patches/tcsh-fix-autotest.patch: Update patch. --- Guix! A minor update for tcsh, as wel as #:phases. Only four tests fail now when building unpatched on my x86_64-linu

[PATCH 1/2] gnu: zsh: Use 'modify-phases'.

2016-08-02 Thread Tobias Geerinckx-Rice
* gnu/packages/shells.scm (zsh)[arguments]: Use ‘modify-phases’ instead of ‘alist-delete’. --- gnu/packages/shells.scm | 42 +- 1 file changed, 21 insertions(+), 21 deletions(-) diff --git a/gnu/packages/shells.scm b/gnu/packages/shells.scm index c3e5303..1

Re: core-updates merged!

2016-08-02 Thread Leo Famulari
On Tue, Aug 02, 2016 at 11:28:59PM +0200, Ludovic Courtès wrote: > Leo Famulari skribis: > Otherwise LGTM; could you push it to core-updates-next? I merged master into core-updates-next and made the change in a subsequent commit. Unfortunately, I can't push the branch to Savannah because it cont

Re: [PATCH] Add Elixir

2016-08-02 Thread Pjotr Prins
On Tue, Aug 02, 2016 at 11:25:30PM +0200, Ricardo Wurmus wrote: > > It might be that processes are spawned with /bin/sh too, and thus fail > > instantly. > > I’m not familiar enough with Erlang/Elixir to understand exactly what’s > going on. As far as I could see there are no explicit references

[PATCH] system: grub: Introduce foreign-menu-entry.

2016-08-02 Thread Tomáš Čech
* gnu/system/grub(foreign-menu-entry): New record type. menu-entry type is suitable for kernel and initrd from GuixSD as it is looking for menu-entry-linux/bzImage for kernel in every case which makes pasing any other form impossible. foreign-menu-entry is very similar but is intended for enterin

Re: [PATCH] Enhance USB install

2016-08-02 Thread Vincent Legoll
>> +@item >> +Ensure your running kernel has the required CONFIG_BRIDGE option for the >> +network to work properly in the virtual machine: >> + >> +@example >> +zgrep CONFIG_BRIDGE= /proc/config.gz >> +CONFIG_BRIDGE=y >> +@end example >> + >> +If it is compiled as a module & loaded, it will also w