Re: [PATCH] Add tinycm.

2016-09-29 Thread ng0
Hi, thanks for reviewing this. Should I wait until the updates to the python buildsystem harmut sent are merged? Including this now would require one more set of python2 packages to be changed. I want this off my todo list and the branch deleted, but waiting until this is merged sounds more reaso

Re: [PATCH 2/6] gnu: %default-extra-linux-options: Remove redundant options.

2016-09-29 Thread Ludovic Courtès
Hi David, David Craven skribis: > * gnu/packages/linux.scm (%default-extra-linux-options): Remove > redundant options. This patches appears to break things: --8<---cut here---start->8--- $ sudo ./pre-inst-env guix system reconfigure ~/src/configuration/pl

Re: [PATCH 2/6] gnu: %default-extra-linux-options: Remove redundant options.

2016-09-29 Thread David Craven
I'll look at it I'm ca 1h afk. That's possible, the kernel configs may use y instead of m, but I checked that they're all there. I think that the configs should probably be changed, or wdyt? On Sep 29, 2016 10:41 AM, "Ludovic Courtès" wrote: > Hi David, > > David Craven skribis: > > > * gnu/pac

Re: [PATCH 1/2] gnu: Add perl-net-psyc. [pcre]

2016-09-29 Thread ng0
Leo Famulari writes: > [ Unknown signature status ] > On Wed, Sep 21, 2016 at 06:46:31PM +, ng0 wrote: >> From 74a6c1e552a6ae8f438e91cbe318882401b440f8 Mon Sep 17 00:00:00 2001 >> From: ng0 >> Date: Wed, 21 Sep 2016 18:08:42 + >> Subject: [PATCH 1/2] gnu: Add psyclpc. >> >> * gnu/packag

Re: [PATCH v2 0/4] Add GCC cross compiler for arm-none-eabi.

2016-09-29 Thread Ricardo Wurmus
Ludovic Courtès writes: > Hi Theodoros, > > Theodoros Foradis skribis: > >> The original patch series was working correctly and producing working >> binaries. Some >> flags (that I had been using with 6.2.0) are missing from that version of >> GCC 4.9, >> so I added 6.2.0 as an extra option.

Re: [PATCH] doc: Add information related to network connectivity with qemu.

2016-09-29 Thread Ludovic Courtès
Hello! David Craven skribis: > * doc/guix.text: Add it. Could you mention the sections modified/added? See c8b543741f422ecf41e7635c6a1c40b3bd55947a for an example. I only have cosmetic suggestions: > --- a/doc/guix.texi > +++ b/doc/guix.texi > @@ -11030,6 +11030,45 @@ which may be insufficie

Re: [PATCH 3/3] gnu: Add paprefs

2016-09-29 Thread ng0
I found neither paprefs nor gconfmm in our package database as I was about to move this to my 'done' tag, out of sight. Can someone (Christopher? Leo?) finish this? Thanks. Leo Famulari writes: > On Wed, Feb 17, 2016 at 03:02:41PM +, Christopher Baines wrote: >> * gnu/packages/pulseaudio.scm

[PATCH 1/4] gnu: Add perl-net-psyc.

2016-09-29 Thread ng0
* gnu/packages/psyc.scm: New file. * gnu/local.mk (GNU_SYSTEM_MODULES): Add it. --- gnu/local.mk | 1 + gnu/packages/psyc.scm | 105 ++ 2 files changed, 106 insertions(+) create mode 100644 gnu/packages/psyc.scm diff --git a/gnu/local.mk

Re: [PATCH 2/6] gnu: %default-extra-linux-options: Remove redundant options.

2016-09-29 Thread David Craven
>> I think we need to revert this patch. Could you please look at it? m and y aren't equivalent after all. The default initrd requires these to be modules. So there are two options, revert the patch or change the y's to m's. I think your're right. I can revert it and add a comment saying why th

[PATCH 2/4] gnu: Add libpsyc.

2016-09-29 Thread ng0
* gnu/packages/psyc.scm (libpsyc): New variable. --- gnu/packages/psyc.scm | 41 + 1 file changed, 41 insertions(+) diff --git a/gnu/packages/psyc.scm b/gnu/packages/psyc.scm index 4d53dfd..253fa64 100644 --- a/gnu/packages/psyc.scm +++ b/gnu/packages/psyc.

[PATCH 4/4] gnu: Add psyced.

2016-09-29 Thread ng0
* gnu/packages/psyc.scm (psyced): New variable. --- gnu/packages/psyc.scm | 103 ++ 1 file changed, 103 insertions(+) diff --git a/gnu/packages/psyc.scm b/gnu/packages/psyc.scm index 75d861e..cc1da6e 100644 --- a/gnu/packages/psyc.scm +++ b/gnu/pack

[PATCH 3/4] gnu: Add psyclpc.

2016-09-29 Thread ng0
* gnu/packages/psyc.scm (psyclpc): New variable. --- gnu/packages/psyc.scm | 79 +++ 1 file changed, 79 insertions(+) diff --git a/gnu/packages/psyc.scm b/gnu/packages/psyc.scm index 253fa64..75d861e 100644 --- a/gnu/packages/psyc.scm +++ b/gnu/pack

Re: [PATCH] doc: Add information related to network connectivity with qemu.

2016-09-29 Thread ng0
Hi, thanks for the patch. Though it does not solve my problem it adds documentation. David Craven writes: > * doc/guix.text: Add it. > --- > doc/guix.texi | 39 +++ > 1 file changed, 39 insertions(+) > > diff --git a/doc/guix.texi b/doc/guix.texi > index 785

Re: [PATCH 4/4] gnu: Add psyced.

2016-09-29 Thread ng0
Like in the old patch (I don't know how to pass git sendemail the root of another thread), this is not a finished patch but I require input on this. I have to debug by writing the service. ng0 writes: > * gnu/packages/psyc.scm (psyced): New variable. > --- > gnu/packages/psyc.scm | 103 > +

Re: [PATCH] doc: Add information related to network connectivity with qemu.

2016-09-29 Thread David Craven
I could add a few examples, but it depends what's available. wget https://google.com or curl https://google.com would be two obvious ones

[PATCH] gnu: Add inputs for xonsh.

2016-09-29 Thread Danny Milosavljevic
* gnu/packages/shells.scm (xonsh): Add inputs. --- gnu/packages/shells.scm | 17 - 1 file changed, 16 insertions(+), 1 deletion(-) diff --git a/gnu/packages/shells.scm b/gnu/packages/shells.scm index c165f99..e8ad701 100644 --- a/gnu/packages/shells.scm +++ b/gnu/packages/shells.

Re: [PATCH] doc: Add information related to network connectivity with qemu.

2016-09-29 Thread ng0
David Craven writes: > I could add a few examples, but it depends what's available. > > wget https://google.com or curl https://google.com would be two obvious ones > or/and: guix download http://gnu.org/index.html -- ng0

[PATCH] gnu: Add sunxi-tools.

2016-09-29 Thread Danny Milosavljevic
* gnu/packages/admin.scm (sunxi-tools): New variable. --- gnu/packages/admin.scm | 28 1 file changed, 28 insertions(+) diff --git a/gnu/packages/admin.scm b/gnu/packages/admin.scm index 6981242..ae2408b 100644 --- a/gnu/packages/admin.scm +++ b/gnu/packages/admin.sc

Re: [PATCH] doc: Add information related to network connectivity with qemu.

2016-09-29 Thread David Craven
> Though it does not solve my problem Can you please explain your problem again? So in a different thread you said you can't connect to the internet from within your vm. Did you receive an ip address from the dhcp-client-service? Does the ip address look like the one on the host? Same subnet mas

Re: Go not setting $GOPATH by default

2016-09-29 Thread 宋文武
swedebu...@riseup.net writes: > Hi > > I have just installed go and it seems that it does not set a gopath by > default. > > This leads to errors when trying to use go get, e.g.: > > sdb@unknown ~$ go get github.com/syncthing/syncthing > package github.com/syncthing/syncthing: cannot download, $GO

Fw: [PATCH] guix: python-build-system: Honor configure-flags also when building

2016-09-29 Thread Danny Milosavljevic
(Hmm, maybe this patch was not seen because it's so far down in the thread "Stuck on KiCad dependency wxPython". So I'm resending it to the top.) While there was already a #:configure-flags for the "install" target, it was not used when building. Use it. * guix/build/python-build-system.scm (bui

Re: [PATCH 2/6] gnu: %default-extra-linux-options: Remove redundant options.

2016-09-29 Thread Ludovic Courtès
David Craven skribis: >>> I think we need to revert this patch. Could you please look at it? > > m and y aren't equivalent after all. The default initrd requires these > to be modules. > > So there are two options, revert the patch or change the y's to m's. > > I think your're right. I can rever

Re: [PATCH 5/7] gnu: Add rustc-bootstrap.

2016-09-29 Thread David Craven
> gcc-toolchain is a function. We could use gcc-toolchain-4.9 if you prefer? ah see what you mean now, ignore this comment.

Re: locales gone, gnome-terminal doesn't start up anymore

2016-09-29 Thread Ludovic Courtès
Hi, Danny Milosavljevic skribis: > so I've updated to 947a5d47a50252cb0b87b78a8f83f274dec593e2 git guix and now > I don't have any useful locales. > > $ locale -a > C > POSIX I think this has always been the case because this command only lists statically-known locales, strangely enough. > Al

Re: [PATCH 1/3] gnu: Add m17n-db.

2016-09-29 Thread Ludovic Courtès
Arun Isaac skribis: > * gnu/packages/emacs.scm (m17n-db): New variable. [...] > + (uri (string-append > + "http://download.savannah.gnu.org/releases/m17n/m17n-db-"; > version ".tar.gz")) Changed to mirror://savannah and applied, thanks! Ludo’.

Re: [PATCH 2/3] gnu: Add m17n-lib.

2016-09-29 Thread Ludovic Courtès
Arun Isaac skribis: > * gnu/packages/emacs.scm (m17n-lib): New variable. Applied with mirror:// URI, thanks! Ludo’.

Re: [PATCH 3/3] gnu: emacs: Build with m17n support.

2016-09-29 Thread Ludovic Courtès
Arun Isaac skribis: > * gnu/packages/emacs.scm (emacs): Build with m17n support. > --- > gnu/packages/emacs.scm | 6 +- > 1 file changed, 5 insertions(+), 1 deletion(-) > > diff --git a/gnu/packages/emacs.scm b/gnu/packages/emacs.scm > index 7d10492..d311bcf 100644 > --- a/gnu/packages/emacs

Reproducible build IRC meeting tomorrow

2016-09-29 Thread Ludovic Courtès
Hello! There’ll be a reproducible build IRC meeting tomorrow (Sept. 30th; see below). I won’t be able to attend, but if anyone else would like to chime in, it’d be nice. Ludo’. --- Begin Message --- Chris Lamb wrote: > I'd like to schedule a trial IRC meeting for the Reproducible builds > proj

Re: Call for volunteer(s) for Guix "security" web page

2016-09-29 Thread Leo Famulari
On Tue, Sep 27, 2016 at 02:26:53PM -0400, Leo Famulari wrote: > > Note that you’ll then need to commit the resulting HTML to CVS(!) to > > that the update pages show up, as per the instructions available on the > > Savannah project page. If you’re unsure or anything, I can do that. > > I'll try i

[PATCH 1/3] gnu: Add r-viridislite.

2016-09-29 Thread Ricardo Wurmus
* gnu/packages/statistics.scm (r-viridislite): New variable. --- gnu/packages/statistics.scm | 25 + 1 file changed, 25 insertions(+) diff --git a/gnu/packages/statistics.scm b/gnu/packages/statistics.scm index 9cf79ef..51294e5 100644 --- a/gnu/packages/statistics.scm +++

[PATCH 3/3] gnu: r-plotly: Update to 4.5.2.

2016-09-29 Thread Ricardo Wurmus
* gnu/packages/statistics.scm (r-plotly): Update to 4.5.2. [propagated-inputs]: Remove r-plyr; remove r-viridis; add r-dplyr; add r-lazyeval; add r-purrr; add r-tibble; add r-viridislite. --- gnu/packages/statistics.scm | 11 +++ 1 file changed, 7 insertions(+), 4 deletions(-) diff --git

[PATCH 2/3] gnu: Add r-purrr.

2016-09-29 Thread Ricardo Wurmus
* gnu/packages/statistics.scm (r-purrr): New variable. --- gnu/packages/statistics.scm | 25 + 1 file changed, 25 insertions(+) diff --git a/gnu/packages/statistics.scm b/gnu/packages/statistics.scm index 51294e5..fd5aaf4 100644 --- a/gnu/packages/statistics.scm +++ b/gnu/

kdesu security update needed

2016-09-29 Thread Leo Famulari
kdesu has a string handling bug, CVE-2016-7787: http://seclists.org/oss-sec/2016/q3/653 David, since you added all the KDE packages, can you look into this bug and see what we need to do to protect against it?

libgd security CVE-2016-7568

2016-09-29 Thread Leo Famulari
This patches fixes an integer overflow in libgd: https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2016-7568 http://seclists.org/oss-sec/2016/q3/639 From b125d20c4e60cfd204a99fd7df174de73df067a2 Mon Sep 17 00:00:00 2001 From: Leo Famulari Date: Thu, 29 Sep 2016 11:32:34 -0400 Subject: [PATCH] gn

Re: [PATCH] gnu: Add inputs for xonsh.

2016-09-29 Thread Leo Famulari
On Thu, Sep 29, 2016 at 12:50:16PM +0200, Danny Milosavljevic wrote: > * gnu/packages/shells.scm (xonsh): Add inputs. >(base32 > -"0byxd9kjl99q2pyvjh9jy18l0di1i35wr0qqgnw4i6jh6ig3zcki" > +"0byxd9kjl99q2pyvjh9jy18l0di1i35wr0qqgnw4i6jh6ig3zcki")) > +(m

Re: [PATCH v2 0/4] Add GCC cross compiler for arm-none-eabi.

2016-09-29 Thread Theodoros Foradis
Ricardo Wurmus writes: > Ludovic Courtès writes: > >> Hi Theodoros, >> >> Theodoros Foradis skribis: >> >>> The original patch series was working correctly and producing working >>> binaries. Some >>> flags (that I had been using with 6.2.0) are missing from that version of >>> GCC 4.9, >>> s

Re: [PATCH 3/3] gnu: emacs: Build with m17n support.

2016-09-29 Thread Arun Isaac
> How can one check whether it works? Do users have to install m17n-db in > their profile? No, users don't have to install m17n-db in their profile. They just need to use the new emacs package built with m17n. m17n-db and m17n-lib are just "inputs" not "propagated-inputs". The difference with a

Re: kdesu security update needed

2016-09-29 Thread David Craven
> David, since you added all the KDE packages, can you look into this bug > and see what we need to do to protect against it? They have a vendored kdesu. The source files look pretty different now, and I'm having a little trouble seeing if the problem is in kde kdesu or just kde-cli-tools kdesu. F

Re: kdesu security update needed

2016-09-29 Thread David Craven
Ah just checked our linter doesn't flag a CVE, so I think we're ok...

Re: [PATCH] gnu: Add inputs for xonsh.

2016-09-29 Thread Danny Milosavljevic
> I think this should be two commits. What do you think of the patches I > attached? LGTM!

Re: [PATCH] gnu: Add inputs for xonsh.

2016-09-29 Thread Danny Milosavljevic
Oops, I don't think the xonsh tarball contains the docs. In which case we need neither sphinx nor numpydoc. Strange, does it have online-only docs? Or do we need another tarball?

Re: Reproducible build IRC meeting tomorrow

2016-09-29 Thread Eric Bavier
On 2016-09-29 09:58, l...@gnu.org wrote: Hello! There’ll be a reproducible build IRC meeting tomorrow (Sept. 30th; see below). I won’t be able to attend, but if anyone else would like to chime in, it’d be nice. Thanks for sharing! I'll probably drop in. -- `~Eric

Re: kdesu security update needed

2016-09-29 Thread Leo Famulari
On Thu, Sep 29, 2016 at 08:52:34PM +0200, David Craven wrote: > Ah just checked our linter doesn't flag a CVE, so I think we're ok... The linter is a good tool for catching things that we miss, but it's not a substitute for manual investigation :) First, our package's name might not match the nam

Re: [PATCH] gnu: Add inputs for xonsh.

2016-09-29 Thread Leo Famulari
On Thu, Sep 29, 2016 at 09:39:58PM +0200, Danny Milosavljevic wrote: > Oops, I don't think the xonsh tarball contains the docs. In which case we > need neither sphinx nor numpydoc. > > Strange, does it have online-only docs? Or do we need another tarball? It turns out the GitHub tarball does inc

Re: [PATCH] gnu: Add inputs for xonsh.

2016-09-29 Thread Leo Famulari
On Thu, Sep 29, 2016 at 09:08:08PM +0200, Danny Milosavljevic wrote: > > I think this should be two commits. What do you think of the patches I > > attached? > > LGTM! Okay, I pushed the "unbundle ply" patch as cfb7e269e9d.

Re: [PATCH] openssh service

2016-09-29 Thread Ludovic Courtès
Hi Julien, Julien Lepiller skribis: > Sorry for the delay, here is a new version of the patch. > > Meanwhile, sysconfdir was set to /etc, but I changed this for /etc/ssh, > because openssh looks for its configuration and other files (about 10) > directly in sysconfdir, not a subdirectory. Also,

Re: kdesu security update needed

2016-09-29 Thread Leo Famulari
On Thu, Sep 29, 2016 at 08:35:53PM +0200, David Craven wrote: > > David, since you added all the KDE packages, can you look into this bug > > and see what we need to do to protect against it? > > They have a vendored kdesu. The source files look pretty different > now, and I'm having a little trou

Re: Reproducible build IRC meeting tomorrow

2016-09-29 Thread ng0
Hi, thanks for pointing this out. I'll be either present and participating, or just present and logging to process this for my other project. Ludovic Courtès writes: > Hello! > > There’ll be a reproducible build IRC meeting tomorrow (Sept. 30th; see > below). I won’t be able to attend, but if

Re: Building Guix with Guile 2.1

2016-09-29 Thread Taylan Ulrich Bayırlı/Kammer
Andy Wingo writes: > On Wed 28 Sep 2016 16:56, taylanbayi...@gmail.com (Taylan Ulrich > "Bayırlı/Kammer") writes: > >> I haven't made much progress regarding the -O1 setting to speed up >> building, but for the time being here's the patch that would make the >> build process work at all on 2.2,

Re: [PATCH v3 0/6] Add FPGA Tools

2016-09-29 Thread Theodoros Foradis
Danny Milosavljevic writes: > This patch adds FPGA tools. > > Danny Milosavljevic (6): > gnu: Add abc. > gnu: Add iverilog. > gnu: Add yosys. > gnu: Add icestorm. > gnu: Add arachne-pnr. > gnu: Add gtkwave. > > gnu/local.mk | 1 + > gnu/packages/fpga.scm | 311 > +

Re: guix environment guix doesn't provide guix dependencies?

2016-09-29 Thread Thompson, David
On Wed, Sep 28, 2016 at 5:20 PM, Ludovic Courtès wrote: > Hi Chris, > > Chris Marusich skribis: > >> John Darrington writes: > > [...] > >>> I don't think so. Running ./bootstrap is not part of the normal process >>> for *building* >>> guix - only for bootstrapping. But you are right - it is

Re: Stuck on KiCad dependency wxPython

2016-09-29 Thread Theodoros Foradis
Danny Milosavljevic writes: > Or maybe the attached patch captures the goal of wxwidgets better (which they > IMO don't succeed at). > > I added gtk, opengl etc as native inputs instead of regular inputs because > from the point of view of Python they are not direct inputs. > > wxPython only re

Patches to implement system roll-back and switch-generation

2016-09-29 Thread Chris Marusich
Hi, Here are some patches which, when applied to 1df00601b280db1cdfe0fc8d539ee6c6c726c355, make it possible to switch system generations using two new "guix system" subcommands: "roll-back" and "switch-generation". These commands currently just rebuild the grub.cfg file with a new default entry.

Re: [PATCH v3 0/6] Add FPGA Tools

2016-09-29 Thread Danny Milosavljevic
> I tested the patches again, and they are working correctly after the fix in > libftdi. Should we still delete "-I/usr/local/include" from the makefile > of icestorm to ensure it doesn't build wrongly in non-guixsd systems or is > it unnecessary? Yes. I'm sorry, I thought I added the part removin

Re: guix environment guix doesn't provide guix dependencies?

2016-09-29 Thread Chris Marusich
"Thompson, David" writes: > On Wed, Sep 28, 2016 at 5:20 PM, Ludovic Courtès wrote: >> In fact there’s a small time window during which “guix environment guix” >> doesn’t provide autoconf et al.: it’s when the ‘guix’ variable in (gnu >> packages package-management) refers to a released tarball i

Re: guix environment guix doesn't provide guix dependencies?

2016-09-29 Thread Chris Marusich
Eric Bavier writes: > You can also do > > guix environment -e "(@ (gnu packages package-management) guix)" > > which points to 'guix-devel' and includes everything needed to build > from a git clone. > > `~Eric > Are you sure? I just tried this and it didn't work. When I evaluate this expre