Why ext4 encryption is disabled in our linux-libre-4.8 config

2016-10-03 Thread Mark H Weaver
When updating our x86 kernel configs for linux-libre-4.8, I wanted to enable CONFIG_EXT4_ENCRYPTION. Unfortunately, enabling that option seems to require CONFIG_CRYPTO_XTS=y instead of =m as in our existing kernel configs. I guess it's because CONFIG_EXT4_ENCRYPTION cannot be modularized, which f

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

2016-10-03 Thread Leo Famulari
On Sun, Oct 02, 2016 at 10:35:43AM +, ng0 wrote: > Leo Famulari writes: > > > On Thu, Sep 29, 2016 at 10:38:07AM +, ng0 wrote: > >> * gnu/packages/psyc.scm: New file. > >> * gnu/local.mk (GNU_SYSTEM_MODULES): Add it. > > > >> +(source > >> + (origin > >> + (method url-fetch)

[PATCH] gnu: Add hyperrogue.

2016-10-03 Thread Kei Kebreau
If anyone would like to check this for fun, that would be great. The geometry makes this game especially interesting. From e0171e159612c12419de1c6f9a230843ff8d826a Mon Sep 17 00:00:00 2001 From: Kei Kebreau Date: Mon, 3 Oct 2016 19:09:35 -0400 Subject: [PATCH] gnu: Add hyperrogue. * gnu/packages/

Re: kdesu security update needed

2016-10-03 Thread Leo Famulari
On Mon, Oct 03, 2016 at 11:36:48PM +0200, Ludovic Courtès wrote: > Leo Famulari skribis: > > > On Sat, Oct 01, 2016 at 02:19:05PM +0200, Ludovic Courtès wrote: > >> Leo Famulari skribis: > >> > An aside, the CVE linter gives false positives for grafted packages. For > >> > example, try `guix lin

Re: kdesu security update needed

2016-10-03 Thread Ludovic Courtès
Leo Famulari skribis: > On Sat, Oct 01, 2016 at 02:19:05PM +0200, Ludovic Courtès wrote: >> Leo Famulari skribis: >> > An aside, the CVE linter gives false positives for grafted packages. For >> > example, try `guix lint -c cve openssl@1.0`. >> >> That’s been annoying me for some time so I’d li

Re: Adding packages with vulnerabilities (was Re: [PATCH 1/2] gnu: Add perl-net-psyc. [pcre])

2016-10-03 Thread ng0
Ludovic Courtès writes: > Leo Famulari skribis: > >> On Thu, Sep 29, 2016 at 08:58:29AM +, ng0 wrote: >>> Leo Famulari writes: >>> > On Wed, Sep 21, 2016 at 06:46:31PM +, ng0 wrote: >>> >> Subject: [PATCH 1/2] gnu: Add psyclpc. >>> >> >>> >> * gnu/packages/psyc.scm (psyclpc): New varia

Re: Guix world tour

2016-10-03 Thread Ludovic Courtès
l...@gnu.org (Ludovic Courtès) skribis: > I just came back and I’ve put the slides at: > > https://www.gnu.org/software/guix/help/#talks Some of the Scheme Workshop talks are at: https://www.youtube.com/playlist?list=PLoH3jteqsb2jcsSe4Ve1TDeLL5fCCiwzC (youtube-dl/vlc to the rescue!) Ludo’.

[PATCH 3/3] gnu: lvm2: Make sure compiled objects are stripped.

2016-10-03 Thread Leo Famulari
* gnu/packages/linux.scm (lvm2)[arguments]: Add 'make-objects-writeable' phase. --- gnu/packages/linux.scm | 12 +++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/gnu/packages/linux.scm b/gnu/packages/linux.scm index d977be1..91c7a8a 100644 --- a/gnu/packages/linux.scm +++

[PATCH 0/3] LVM2 update

2016-10-03 Thread Leo Famulari
This updates LVM2 to the latest upstream release, and also makes sure the compiled objects can be stripped. GRUB depends on LVM2, so I reconfigured and rebooted on x86_64 bare metal. Leo Famulari (3): gnu: lvm2: Use 'modify-phases'. gnu: lvm2: Update to 2.02.166. gnu: lvm2: Make sure compil

[PATCH 1/3] gnu: lvm2: Use 'modify-phases'.

2016-10-03 Thread Leo Famulari
* gnu/packages/linux.scm (lvm2)[arguments]: Use 'modify-phases'. --- gnu/packages/linux.scm | 19 ++- 1 file changed, 10 insertions(+), 9 deletions(-) diff --git a/gnu/packages/linux.scm b/gnu/packages/linux.scm index 693558f..28a2e81 100644 --- a/gnu/packages/linux.scm +++ b/gnu/

[PATCH 2/3] gnu: lvm2: Update to 2.02.166.

2016-10-03 Thread Leo Famulari
* gnu/packages/linux.scm (lvm2): Update to 2.02.166. --- gnu/packages/linux.scm | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/gnu/packages/linux.scm b/gnu/packages/linux.scm index 28a2e81..d977be1 100644 --- a/gnu/packages/linux.scm +++ b/gnu/packages/linux.scm @@ -1631,1

Re: libarchive security fixes (was Re: Core-updates timeline)

2016-10-03 Thread Leo Famulari
On Mon, Oct 03, 2016 at 06:10:10PM +0200, Ludovic Courtès wrote: > Leo Famulari skribis: > > I understand if this approach of cherry-picking a handful of commits is > > not acceptable. It's hard to judge the full impact of taking only these > > changes, some of which a quite significant, without b

Re: [PATCH] gnu: Add qscintilla.

2016-10-03 Thread Ludovic Courtès
Kei Kebreau skribis: > From ae862b8a51d15f165dc9b40dc46c2e209736f3a8 Mon Sep 17 00:00:00 2001 > From: Kei Kebreau > Date: Mon, 19 Sep 2016 10:11:20 -0400 > Subject: [PATCH] gnu: Add qscintilla-qt4. > > * gnu/packages/maths.scm (qscintilla-qt4): New variable. > --- > gnu/packages/maths.scm | 11

Re: Python: inputs vs. propagated inputs

2016-10-03 Thread Ludovic Courtès
Hi, Ricardo Wurmus skribis: > Hartmut Goebel writes: > >> Hi, >> >> I still do not get whether python packages required at run-time need to >> be inputs or propagated inputs. >> >> The part about inputs, native-inputs and propagated-inputs in section >> "package Reference" explicitly states Pyt

Re: [PATCH] openssh service

2016-10-03 Thread Ludovic Courtès
l...@gnu.org (Ludovic Courtès) skribis: > I also added a basic system test in > d5b0c9024ed174907aed4816b2607ada814a035c. It makes sure that sshd is > started and that we can connect to it as root with an empty password, as > specified in the system config. Commit 2b4363891c70bbf641bff8ff0a6fb75

Re: libarchive security fixes (was Re: Core-updates timeline)

2016-10-03 Thread Ludovic Courtès
Hi! Leo Famulari skribis: > On Sun, Oct 02, 2016 at 02:50:34PM -0400, Leo Famulari wrote: >> On Sun, Oct 02, 2016 at 03:38:58PM +0200, Ludovic Courtès wrote: >> > We could wait an additional day for libarchive if it’s more convenient, >> > but maybe not longer than that. >> > >> > What do you t

Re: Boostrap tar cannot exec xz

2016-10-03 Thread Ludovic Courtès
csanchez...@gmail.com (Carlos Sánchez de La Lama) skribis: > Hi Ludo, > >> So apparently, tar 1.27 did not execute xz via /bin/sh, but current tar >> does not either: >> > > It does not when extracting, but seems to do when compressing (which is > what causes my bootstrapping problem). Your experi

Re: [PATCH] gnu: Add hdf-eos5.

2016-10-03 Thread Ludovic Courtès
Hi Thomas, Thomas Danckaert skribis: > From f1a3bc9dcfbe9091110aacf353d8224a88788292 Mon Sep 17 00:00:00 2001 > From: Thomas Danckaert > Date: Fri, 17 Jun 2016 10:51:38 +0200 > Subject: [PATCH] gnu: Add hdf-eos5. > > * gnu/packages/maths.scm (hdf-eos5): New variable. > * gnu/packages/patches/hd

Re: Adding packages with vulnerabilities (was Re: [PATCH 1/2] gnu: Add perl-net-psyc. [pcre])

2016-10-03 Thread Ludovic Courtès
Leo Famulari skribis: > On Thu, Sep 29, 2016 at 08:58:29AM +, ng0 wrote: >> Leo Famulari writes: >> > On Wed, Sep 21, 2016 at 06:46:31PM +, ng0 wrote: >> >> Subject: [PATCH 1/2] gnu: Add psyclpc. >> >> >> >> * gnu/packages/psyc.scm (psyclpc): New variable. > >> >> +(inputs >> >> +

Re: [PATCH 4/6] gnu: linux-libre-beagle-bone-black: Remove kernel variant.

2016-10-03 Thread Ludovic Courtès
Hi, Vincent Legoll skribis: > On Wed, Sep 28, 2016 at 11:11 PM, Ludovic Courtès wrote: >> > > I read this and still am on the opposite side. > > The "changelog entries are like an undo list" is a WTF, to me this is what > `

Re: openssh-service

2016-10-03 Thread ng0
ng0 writes: > Can someone explain to the list how the example of the openssh-service > is supposed to fit into a default users config based on the regular > desktop.scm? So far I think this is a bad example but I have no idea how > to improve it. > > You will typically have > > (services (cons* (

openssh-service

2016-10-03 Thread ng0
Can someone explain to the list how the example of the openssh-service is supposed to fit into a default users config based on the regular desktop.scm? So far I think this is a bad example but I have no idea how to improve it. You will typically have (services (cons* (gnome-desktop-service)

Re: CPU-specific builds

2016-10-03 Thread Eric Bavier
On 2016-10-02 08:33, l...@gnu.org wrote: Hi Ben, Ben Woodcroft skribis: Currently, we build a single set of x86_64 packages assuming SSE but not SSE2 instructions, but sometimes it would be nice to use more recent instructions like AVX. Ideally, software for which using these CPU extensions

Re: [PATCH 4/6] gnu: linux-libre-beagle-bone-black: Remove kernel variant.

2016-10-03 Thread Vincent Legoll
Hello, On Wed, Sep 28, 2016 at 11:11 PM, Ludovic Courtès wrote: > I read this and still am on the opposite side. The "changelog entries are like an undo list" is a WTF, to me this is what `patch -R` is for... My take on th

[PATCH 001/303] gnu: Add opencolorio.

2016-10-03 Thread ng0
From: ng0 * gnu/packages/graphics (opencolorio): New variable. * gnu/packages/patches/opencolorio-avoid-bundled-includes.patch --- gnu/local.mk | 1 + gnu/packages/graphics.scm | 73 ++ .../opencolorio-avoid-bund

opencolorio with unbundle patch, for lfam

2016-10-03 Thread ng0
[PATCH 001/303] gnu: Add opencolorio. You probably will run into a merge conflict at the point where the onionshare patch was added. I haven't compiled this in a while and can't check right now, but you said you are working on this.

Re: [PATCH] small patchseries to add the irc bot limnoria.

2016-10-03 Thread ng0
Hi, can someone please apply this? I had the impression this was good to go. Thanks. If you lack context or whatever, use the guix-devel archive search function. ng0 writes: > [ Unknown signature status ] > ng0 writes: > >> Leo Famulari writes: >> >>> [ Unknown signature status ] >>> On Su

Re: [PATCH] gnu: Add libdispatch.

2016-10-03 Thread ng0
Hi, Thanks for reviewing. Leo Famulari writes: > [ Unknown signature status ] > On Fri, Sep 16, 2016 at 10:50:09AM +, ng0 wrote: >> Subject: [PATCH 1/4] gnu: Add libkqueue. >> >> * gnu/local.mk: Include gnu/packages/libdispatch.scm . >> * gnu/packages/libdispatch.scm: Add new file. >> * gn

Re: [PATCH 00/14] Change python-build-system (fixes bug 20765)

2016-10-03 Thread Hartmut Goebel
Am 30.09.2016 um 16:39 schrieb Marius Bakke: > Also some packages are missing a dependency on "python-py"[1]. I found an example: python-pytest-cov fails in the "check" phase. This is an undocumented requirement for the tests, resp. this is an install-requirement for pytest, but pytest has "python

Re: Boostrap tar cannot exec /bin/sh

2016-10-03 Thread Carlos Sánchez de La Lama
Hi Danny, > sorry to butt in but why in the world does tar require a shell? Agreed, but that's something that should be fixed upstream in tar. > A simple (and ugly) workaround for you would be: > > static _Noreturn void > xexec (const char *cmd) > { > char *argv[4]; > > if (strchr(cmd, ' ')

Boostrap tar cannot exec /bin/sh

2016-10-03 Thread Danny Milosavljevic
Hi, sorry to butt in but why in the world does tar require a shell? It *shouldn't* exec sh at all. Tar changelog mentions: 2016-04-14 Sergey Poznyakoff Fix argument handling when running external commands. * src/system.c (xexec): Use sh -c to run the command. This fixed

Re: [PATCH] Add Vc

2016-10-03 Thread Ricardo Wurmus
Leo Famulari writes: > This is a depend of Krita. > From 808b47b3b7a9d769f3a6a873d19a0051f64720f7 Mon Sep 17 00:00:00 2001 > From: Leo Famulari > Date: Fri, 30 Sep 2016 13:38:20 -0400 > Subject: [PATCH] gnu: Add Vc. > * gnu/packages/maths.scm (vc): New variable. > --- > gnu/packages/maths.sc

[PATCH 1/1] gnu: cryptsetup: Update to 1.7.2.

2016-10-03 Thread Leo Famulari
* gnu/packages/cryptsetup.scm (cryptsetup): Update to 1.7.2. [source]: Use kernel mirror. [home-page]: Update URL. --- gnu/packages/cryptsetup.scm | 12 +++- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/gnu/packages/cryptsetup.scm b/gnu/packages/cryptsetup.scm index 725a39

[PATCH 0/1] Cryptsetup update

2016-10-03 Thread Leo Famulari
This updates cryptsetup to the latest upstream release. There are many changes but none that stand out. Here are the release notes: https://gitlab.com/cryptsetup/cryptsetup/tree/master/docs Here is the notice about moving to GitLab: https://gitlab.com/cryptsetup/cryptsetup/blob/master/docs/v1.6.

Re: Boostrap tar cannot exec xz

2016-10-03 Thread Carlos Sánchez de La Lama
Hi Ludo, > So apparently, tar 1.27 did not execute xz via /bin/sh, but current tar > does not either: > It does not when extracting, but seems to do when compressing (which is what causes my bootstrapping problem). Your experiment yields similar results here: --8<---cut here-