Re: [PATCH] gnu: ntfs-3g: Fix CVE-2017-0358.

2017-02-09 Thread Marius Bakke
Kei Kebreau writes: > Reviewers, how does this patch look to you? AFAIU from CVE-2017-0358, ntfs-3g is only vulnerable when installed setuid root, which is not the case on guix. FWIW Debian do not carry this patch, but have fixed the CVE according to the changelog. So I doubt this patch is nece

Re: [PATCH 1/6] gnu: Add python-rst2ansi

2017-02-09 Thread Marius Bakke
Muriithi Frederick Muriuki writes: > * gnu/packages/python.scm (python-rst2ansi): New variable. Applied, thanks! I made the synopsis on this package a little more general and trimmed the description lengths on all of them. > --- > gnu/packages/python.scm | 23 +++ > 1 file

Re: [PATCH 2/6] gnu: Add python-flake8-polyfill

2017-02-09 Thread Marius Bakke
Muriithi Frederick Muriuki writes: > * gnu/packages/python.scm (python-flake8-polyfill): New variable. Applied, thanks! I moved this closer to the "python-flake8" expression so it's easier to locate in the source code. Also added the python2 variant on this and others where applicable. I did re

Re: [PATCH 4/6] gnu: Add python-pycosat

2017-02-09 Thread Marius Bakke
Muriithi Frederick Muriuki writes: > * gnu/packages/python.scm (python-pycosat): New variable. Applied! This software bundles the "picosat" C program, so I added a TODO note for removing it (we try to unbundle software and use Guix versions wherever feasible). > --- > gnu/packages/python.scm |

Re: [PATCH 3/6] gnu: Add python-ddt

2017-02-09 Thread Marius Bakke
Muriithi Frederick Muriuki writes: > * gnu/packages/python.scm (python-ddt): New variable. > --- > gnu/packages/python.scm | 24 > 1 file changed, 24 insertions(+) > > diff --git a/gnu/packages/python.scm b/gnu/packages/python.scm > index 6b56312..9e17caf 100644 > --- a/

Re: [PATCH 5/6] gnu: Add python2-ruamel.ordereddict

2017-02-09 Thread Marius Bakke
Muriithi Frederick Muriuki writes: > * gnu/packages/python.scm (python2-ruamel.ordereddict): New variable. > --- > gnu/packages/python.scm | 28 > 1 file changed, 28 insertions(+) > > diff --git a/gnu/packages/python.scm b/gnu/packages/python.scm > index e9df67c..ec9

Re: [PATCH] gnu: ntfs-3g: Fix CVE-2017-0358.

2017-02-09 Thread Marius Bakke
Leo Famulari writes: > On Thu, Feb 09, 2017 at 11:39:42PM +0100, Marius Bakke wrote: >> Kei Kebreau writes: >> >> > Reviewers, how does this patch look to you? >> >> AFAIU from CVE-2017-0358, ntfs-3g is only vulnerable when installed >> setuid root,

Re: [PATCH 1/5] gnu: Use 'license:' prefix in (gnu packages grub).

2017-02-09 Thread Marius Bakke
David Craven writes: > * gnu/packages/grub.scm (grub): Add prefix. LGTM. signature.asc Description: PGP signature

Re: [PATCH 2/5] gnu: Add seabios.

2017-02-09 Thread Marius Bakke
David Craven writes: > * gnu/packages/grub.scm (seabios): New variable. I would place this in "firmware.scm". > --- > gnu/packages/grub.scm | 38 ++ > 1 file changed, 38 insertions(+) > > diff --git a/gnu/packages/grub.scm b/gnu/packages/grub.scm > index 292

Re: [PATCH 3/5] gnu: Add ovmf.

2017-02-09 Thread Marius Bakke
David Craven writes: > * gnu/packages/grub.scm (ovmf): New variable. I would place this too in firmware.scm. > --- > gnu/packages/grub.scm | 82 > +++ > 1 file changed, 82 insertions(+) > > diff --git a/gnu/packages/grub.scm b/gnu/packages/grub.

Re: [PATCH 4/5] gnu: Add syslinux.

2017-02-09 Thread Marius Bakke
David Craven writes: > * gnu/packages/grub.scm (syslinux): New variable. > --- > gnu/packages/grub.scm | 54 > +++ > 1 file changed, 54 insertions(+) > > diff --git a/gnu/packages/grub.scm b/gnu/packages/grub.scm > index 4da01ceb9..2e692a100 10064

Re: [PATCH] gnu: ntfs-3g: Fix CVE-2017-0358.

2017-02-09 Thread Marius Bakke
Kei Kebreau writes: > Marius Bakke writes: > >> Leo Famulari writes: >> >>> On Thu, Feb 09, 2017 at 11:39:42PM +0100, Marius Bakke wrote: >>>> Kei Kebreau writes: >>>> >>>> > Reviewers, how does this patch look to you? &g

Re: `guix pull` over HTTPS

2017-02-10 Thread Marius Bakke
Ludovic Courtès writes: > Leo Famulari skribis: > >> On Thu, Feb 09, 2017 at 04:55:12PM +0100, Leo Famulari wrote: >>> Does anyone have any specific concerns or advice about changing the >>> value of %snapshot-url in (guix scripts pull) to use the HTTPS URL? >>> Should the change be that simple,

Re: Add murmur.

2017-02-10 Thread Marius Bakke
ng0 writes: > On 17-02-09 23:50:02, Ludovic Courtès wrote: >> ng0 skribis: >> >> > On 17-02-09 17:50:04, Ludovic Courtès wrote: >> >> Hi ng0! >> >> >> >> contact@cryptolab.net skribis: >> >> >> >> > This patch adds an proposed change to mumble, murmur as an output. >> >> >> >> I’m reluct

Re: `guix pull` over HTTPS

2017-02-10 Thread Marius Bakke
Ludovic Courtès writes: > Marius Bakke skribis: > >> Ludovic Courtès writes: >> >>> Leo Famulari skribis: >>> > > [...] > >>> Initially, I didn’t want to have ‘nss-certs’ in ‘%base-packages’ or >>> anything like that, on the gro

Re: [PATCH] gnu: slurm: Update to 16.05.9.1.

2017-02-11 Thread Marius Bakke
Carolili writes: > Dear Guix people, > > Here is a patch that updates Slurm to the latest version. Don't hesitate to > point out any corrections, as this is my first attempt at a Guix patch. > Thanks! > (It was nice meeting you at FOSDEM and learning more about the project ^^) Applied, thank y

Re: [PATCH] gnu: lcms: Update to 2.8.

2017-02-12 Thread Marius Bakke
Alex Vong writes: >>> Besides, the security bug in which 'lcms-fix-out-of-bounds-read.patch' >>> fixed has been assigned CVE-2016-10165 according to [0], should we >>> change the name of the patch? >>> >>> [0]: https://bugzilla.redhat.com/show_bug.cgi?id=1367357 >> >> Good catch. Would you like t

Re: [PATCH] gnu: ffmpeg: Build with SDL support.

2017-02-12 Thread Marius Bakke
Arun Isaac writes: > SDL is required for the `ffplay' executable to be built. > > * gnu/packages/video.scm (ffmpeg)[inputs]: Add sdl2. This increases ffmpegs closure size from 518.9 MiB to 525.7 MiB, which seems fine to me. If no one objects I will push this tomorrow or so. signature.asc Descr

Re: [PATCH] gnu: ffmpeg: Build with SDL support.

2017-02-13 Thread Marius Bakke
Marius Bakke writes: > Arun Isaac writes: > >> SDL is required for the `ffplay' executable to be built. >> >> * gnu/packages/video.scm (ffmpeg)[inputs]: Add sdl2. > > This increases ffmpegs closure size from 518.9 MiB to 525.7 MiB, which > seems fine to

Re: Let’s freeze and build ‘core-updates’!

2017-02-14 Thread Marius Bakke
Ludovic Courtès writes: > Hello Guix! > > Since I’m about to leave keyboard for a couple of weeks, here’s a to-do > list for those of you who’ll be around. :-) > > The last things I wanted to push for ‘core-updates’ were a reproducible > Guile (done in b5efd14a9add1bcb4a44fa5b9c1b47706f3df9da),

Re: [PATCH] gnu: Add python-openid.

2017-02-14 Thread Marius Bakke
Julien Lepiller writes: > * gnu/packages/python.scm (python-openid): New variable. [...] > +(define-public python-openid > + (package > +(name "python-openid") > +(version "3.0.10") > +(source > + (origin > + (method url-fetch) > + (uri (pypi-uri "python3-openid"

python-pyicu test failure

2017-02-14 Thread Marius Bakke
Hello Guix, The 'python-pyicu' package is currently failing a test. == FAIL: testAddPattern (test.test_DateTimeParserGenerator.TestDateTimePatternGenerator) Test overwriting a pattern with the same skeleton.

[PATCH] gnu: Remove xf86-video-modesetting.

2017-02-14 Thread Marius Bakke
This is maintained as part of xorg-server nowadays. * gnu/packages/xorg.scm (xf86-video-modesetting): Remove variable. * gnu/services/xorg.scm (xorg-configuration-file, %default-xorg-modules): Adjust accordingly. --- gnu/packages/xorg.scm | 26 -- gnu/services/xorg.scm |

Re: Announcement regarding the oss-security mailing list

2017-02-14 Thread Marius Bakke
Ricardo Wurmus writes: > Leo Famulari writes: > >> I think that several of us are subscribed to oss-security as part of our >> effort to learn about upstream security issues in a timely manner. >> >> A couple days ago, MITRE decided to stop assigning CVEs from the list: >> >> http://seclists.org

Re: [PATCH] gnu: Remove xf86-video-modesetting.

2017-02-19 Thread Marius Bakke
Leo Famulari writes: > On Tue, Feb 14, 2017 at 05:47:53PM +0100, Marius Bakke wrote: >> This is maintained as part of xorg-server nowadays. >> >> * gnu/packages/xorg.scm (xf86-video-modesetting): Remove variable. >> * gnu/services/xorg.scm (xorg-configuration-

Re: python-tests: python-oslosphinx fixed. Please evaluate.

2017-02-19 Thread Marius Bakke
Danny Milosavljevic writes: > Hi, > > so we finally got to the bottom of the problem with python-oslosphinx. > It should be fixed now (the main fix is in python-pbr-minimal). Thanks a lot for this! > > @Leo: Can you please start a new evaluation of python-tests? I pushed some other fixes recen

Re: Let’s freeze and build ‘core-updates’!

2017-02-21 Thread Marius Bakke
Ludovic Courtès writes: > Hey Marius, > > Marius Bakke skribis: > >> Ludovic Courtès writes: >> >>> Hello Guix! >>> >>> Since I’m about to leave keyboard for a couple of weeks, here’s a to-do >>> list for those of you who’ll be aro

Re: bug#25177: python-tests: python-oslosphinx fixed. Please evaluate.

2017-02-22 Thread Marius Bakke
Ricardo Wurmus writes: > Ricardo Wurmus writes: > >> Leo Famulari writes: >> >>> On Tue, Feb 21, 2017 at 06:30:12PM +0100, Ricardo Wurmus wrote: From 1ac5166df11766b47cd1ac723a464063a89afc96 Mon Sep 17 00:00:00 2001 From: Ricardo Wurmus Date: Tue, 21 Feb 2017 18:28:21 +0100

Re: [PATCH] gnu: prosody: Update to 0.9.12.

2017-02-23 Thread Marius Bakke
Clément Lassieur writes: > * gnu/packages/messaging.scm (prosody): Update to 0.9.12. > [inputs]: Change lua5.1-sec-0.5 to lua5.1-sec. > * gnu/packages/lua.scm (lua5.1-sec-0.5): Remove it. Hi Clément, The patch looks good, but I don't think removing the copyright is necessary even if it is eff

Re: [PATCH] gnu: prosody: Update to 0.9.12.

2017-02-23 Thread Marius Bakke
Clément Lassieur writes: > Marius Bakke writes: > >> Clément Lassieur writes: >> >>> * gnu/packages/messaging.scm (prosody): Update to 0.9.12. >>> [inputs]: Change lua5.1-sec-0.5 to lua5.1-sec. >>> * gnu/packages/lua.scm (lua5.1-sec-0.5): Remov

Re: [PATCH 2/2] gnu: tcsh: Use modify-phases.

2017-02-24 Thread Marius Bakke
Hi Leo, thanks for this update! The patch looks good, but please add a #t at the end of the 'patch-test-scripts' and 'post-install' phases with the second commit. Leo Famulari writes: > * gnu/packages/shells.scm (tcsh)[arguments]: Use modify-phases. > --- > gnu/packages/shells.scm | 48 ++

Re: 04/12: gnu: python2-fastlmm: Update to 0.2.26.

2017-02-24 Thread Marius Bakke
Tobias Geerinckx-Rice writes: > nckx pushed a commit to branch master > in repository guix. > > commit 594358f5b6948095dad7a638241cdb2b80a2d293 > Author: Tobias Geerinckx-Rice > Date: Sat Dec 31 16:37:07 2016 +0100 > > gnu: python2-fastlmm: Update to 0.2.26. > > * gnu/packages/pyt

Re: core-updates: Fix eudev build failure

2017-02-26 Thread Marius Bakke
Leo Famulari writes: > The update is not necessary to fix the build failure, but we might as > well update if we are rebuilding eudev anyways. Thanks! These patches LGTM. > From 65c2a3f8edb1d8ef9dd32889acf833e5561329fa Mon Sep 17 00:00:00 2001 > From: Leo Famulari > Date: Sat, 25 Feb 2017 21:4

Re: core-updates: Fix cups-minimal build failure

2017-02-26 Thread Marius Bakke
Leo Famulari writes: > Do you have any suggestions about how to make this more concise? > From 0191e8394eedd271494b5e1e8c8eb131176440a8 Mon Sep 17 00:00:00 2001 > From: Leo Famulari > Date: Sat, 25 Feb 2017 21:22:08 -0500 > Subject: [PATCH] gnu: cups-minimal: Fix build failure in reset-gzip-time

Re: [PATCH 1/1] gnu: fontconfig: Fix build failure caused by symbol conflict with glibc@2.25.

2017-02-26 Thread Marius Bakke
Leo Famulari writes: > * gnu/packages/patches/fontconfig-charwidth-symbol-conflict.patch: New file. > * gnu/local.mk (dist_patch_DATA): Add it. > * gnu/packages/fontutils.scm (fontconfig)[source]: Use it. LGTM, thanks! > --- > gnu/local.mk | 1 + > gnu/pa

Re: `guix pull` over HTTPS

2017-02-28 Thread Marius Bakke
Leo Famulari writes: > On Sat, Feb 11, 2017 at 03:28:52PM +0100, Ludovic Courtès wrote: >> Marius Bakke skribis: >> > I think having a separate 'le-certs' package that can verify the Lets >> > Encrypt chain sounds like the easiest option. Presumably new >

[PATCH] pull: Use HTTPS by default.

2017-02-28 Thread Marius Bakke
* guix/scripts/pull.scm (%snapshot-url): Use HTTPS. (%options): Add "--insecure" option. (show-help): Mention it. (guix-pull): Pass #:verify-certificate to DOWNLOAD-TO-STORE. --- guix/scripts/pull.scm | 11 +-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/guix/scripts/pull

Re: `guix pull` over HTTPS

2017-02-28 Thread Marius Bakke
Leo Famulari writes: > On Tue, Feb 28, 2017 at 03:59:42PM +0100, Marius Bakke wrote: >> For some reason setting SSL_CERT_FILE to "le-certs.pem" does not work >> for `guix download`, but having just the one file in SSL_CERT_DIR does. >> That's good enough for

Re: `guix pull` over HTTPS

2017-02-28 Thread Marius Bakke
>> I want to bundle a 'le-certs' package with GNU Guix, and change `guix >> pull` to know to use the le-certs bundle when pulling from >> %snapshot-url. For other URLs, users will have to take care of it >> themselves. > > This sounds like a better approach. Also, I did not see this email > befor

Re: `guix pull` over HTTPS

2017-02-28 Thread Marius Bakke
Marius Bakke writes: >>> I want to bundle a 'le-certs' package with GNU Guix, and change `guix >>> pull` to know to use the le-certs bundle when pulling from >>> %snapshot-url. For other URLs, users will have to take care of it >>> themselves. >

Re: `guix pull` over HTTPS

2017-02-28 Thread Marius Bakke
Marius Bakke writes: > @@ -224,8 +225,11 @@ contained therein." >(with-error-handling > (let* ((opts (parse-options)) > (store (open-connection)) > + (certs (string-append (package-output store nss-certs) > +

Re: `guix pull` over HTTPS

2017-02-28 Thread Marius Bakke
Leo Famulari writes: > On Tue, Feb 28, 2017 at 03:59:42PM +0100, Marius Bakke wrote: >> For some reason setting SSL_CERT_FILE to "le-certs.pem" does not work >> for `guix download`, but having just the one file in SSL_CERT_DIR does. >> That's good enough for

Re: `guix pull` over HTTPS

2017-02-28 Thread Marius Bakke
Marius Bakke writes: > Marius Bakke writes: > >> @@ -224,8 +225,11 @@ contained therein." >>(with-error-handling >> (let* ((opts (parse-options)) >> (store (open-connection)) >> + (certs (stri

Re: PHP on core-updates

2017-03-01 Thread Marius Bakke
julien lepiller writes: > I've "fixed" the glib failure by disabling a test. Attached are patches > I would like to see in core-updates. If it's too late to add the patch > for gd, then I would like to keep gd-for-php. This time I've tested them > and php works. I did not get a substitute for

[PATCH v3] pull: Default to HTTPS.

2017-03-01 Thread Marius Bakke
* guix/scripts/pull.scm (%snapshot-url): Use HTTPS. (guix-pull): Add GNUTLS and NSS-CERTS to inputs when appropriate. --- guix/scripts/pull.scm | 31 +-- 1 file changed, 29 insertions(+), 2 deletions(-) diff --git a/guix/scripts/pull.scm b/guix/scripts/pull.scm index a

Re: `guix pull` over HTTPS

2017-03-01 Thread Marius Bakke
Leo Famulari writes: > On Wed, Mar 01, 2017 at 03:36:11AM +0100, Marius Bakke wrote: >> Subject: [PATCH] pull: Default to HTTPS. >> >> * guix/build/download.scm (tls-wrap): Add CERTIFICATE-DIRECTORY parameter. >> (open-connection-for-uri): Adjust parameters to match

[PATCH core-updates] gnu: nss, nss-certs: Update to 3.29.1.

2017-03-01 Thread Marius Bakke
I was not able to build 'nss' on core-updates. This patch works for me on x86_64. * gnu/packages/certs.scm (nss-certs): Update to 3.29.1. * gnu/packages/gnuzilla.scm (nss): Update to 3.29.1. * gnu/packages/patches/nss-pkgconfig.patch: Adjust to context changes. --- gnu/packages/certs.scm

Re: [PATCH] gnu: python-sympy: Update to 1.0.

2017-03-01 Thread Marius Bakke
Alex Vong writes: > Hi, > > This patch updates sympy to the latest version. > > From 941107a5405207ce3cef426e087feb996f421c72 Mon Sep 17 00:00:00 2001 > From: Alex Vong > Date: Thu, 2 Mar 2017 00:43:37 +0800 > Subject: [PATCH] gnu: python-sympy: Update to 1.0. > > * gnu/packages/python.scm (pyth

Re: PHP on core-updates

2017-03-02 Thread Marius Bakke
julien lepiller writes: > Le 2017-03-01 16:34, julien lepiller a écrit : >> I've "fixed" the glib failure by disabling a test. Attached are >> patches I would like to see in core-updates. If it's too late to add >> the patch for gd, then I would like to keep gd-for-php. This time I've >> tested t

Re: core-updates frozen!

2017-03-02 Thread Marius Bakke
Leo Famulari writes: > On Mon, Feb 27, 2017 at 03:30:59PM -0500, Leo Famulari wrote: >> On Tue, Feb 14, 2017 at 10:05:04AM +0100, Ludovic Courtès wrote: >> > So, here’s a plan: >> > >> > • Once Efraim has pushed some of the aarch64 patches, do another >> > evaluation of the “core” package

Re: core-updates frozen!

2017-03-03 Thread Marius Bakke
Leo Famulari writes: > On Fri, Mar 03, 2017 at 01:02:04AM +0100, Marius Bakke wrote: >> Leo Famulari writes: >> > Once these changes are pushed, I'll start a new evaluation: >> > >> > http://lists.gnu.org/archive/html/guix-devel/2017-03/msg00063.html &g

Re: 02/02: gnu: nss, nss-certs: Update to 3.29.2.

2017-03-04 Thread Marius Bakke
Leo Famulari writes: > On Fri, Mar 03, 2017 at 11:41:32AM -0500, Marius Bakke wrote: >> mbakke pushed a commit to branch master >> in repository guix. >> >> commit 3b175eab84f9899804b466506a57b5807285150a >> Author: Marius Bakke >> Date: Fri Mar 3 17:21

Re: `guix pull` over HTTPS

2017-03-06 Thread Marius Bakke
Ludovic Courtès writes: > Hi! > > Marius Bakke skribis: > >> From 800051909362b5817bbb386029edf14ffd8269a8 Mon Sep 17 00:00:00 2001 >> From: Marius Bakke >> Date: Tue, 28 Feb 2017 22:34:29 +0100 >> Subject: [PATCH] pull: Default to HTTPS. >> >

Re: Let’s freeze and build ‘core-updates’!

2017-03-06 Thread Marius Bakke
Ludovic Courtès writes: > Hello Guix! > > Looks like there’s been a disk space issue a few days ago that’s now > solved, so I’ve restarted an evaluation of the “core” subset. > > Is there any blocker left or should we move forward after that? We were waiting for the xorg-server 1.19.3 hotfix tha

Re: Let’s freeze and build ‘core-updates’!

2017-03-06 Thread Marius Bakke
Leo Famulari writes: > On Mon, Mar 06, 2017 at 10:19:34AM +0100, Ludovic Courtès wrote: >> Hello Guix! >> >> Looks like there’s been a disk space issue a few days ago that’s now >> solved, so I’ve restarted an evaluation of the “core” subset. >> >> Is there any blocker left or should we move fo

Re: Let’s freeze and build ‘core-updates’!

2017-03-06 Thread Marius Bakke
Marius Bakke writes: > Leo Famulari writes: > >> On Mon, Mar 06, 2017 at 10:19:34AM +0100, Ludovic Courtès wrote: >>> Hello Guix! >>> >>> Looks like there’s been a disk space issue a few days ago that’s now >>> solved, so I’ve restarted an evalua

Re: 04/05: gnu: Add python-faker.

2017-03-09 Thread Marius Bakke
Mark H Weaver writes: > Hi Marius, > > mba...@fastmail.com (Marius Bakke) writes: > >> mbakke pushed a commit to branch master >> in repository guix. >> >> commit ce7911ddae5d30ba73c8c9552b7d4e71268e5db3 >> Author: Marius Bakke >> Date: Fri Feb

Re: [PATCH 5/5] gnu: Add obnam.

2017-03-09 Thread Marius Bakke
Arun Isaac writes: > * gnu/packages/backup.scm (obnam): New variable. Thanks for this (and the dependencies)! Unfortunately the obnam patch does not apply due to recent changes in backup.scm, can you rebase it on current 'master' and send an updated patch? I've pushed the python packages. TIA

Re: [PATCH] gnu: Add obnam.

2017-03-10 Thread Marius Bakke
Arun Isaac writes: > * gnu/packages/backup.scm (obnam): New variable. Applied, thanks! I noticed this program and some of the libraries it uses, requires a package called "CoverageTestRunner" to run unit tests. Currently tests are simply skipped. It would be nice to have that package in Guix t

Re: MMMMM

2017-03-10 Thread Marius Bakke
John Darrington writes: > We now have 5001 !! Cool! That's a 25% increase in package count in just six months[0]. If this continues, we should have ~7k by the end of the year! :) 0: https://lists.gnu.org/archive/html/guix-devel/2016-09/msg00624.html signature.asc Description: PGP signature

Re: Let’s freeze and build ‘core-updates’!

2017-03-10 Thread Marius Bakke
Leo Famulari writes: > On Tue, Feb 14, 2017 at 10:05:04AM +0100, Ludovic Courtès wrote: >> • Build all the packages. (To do that, someone with access to Hydra >> must change the “subset” argument to “all” in the config of the >> ‘core-updates’ jobset.) > > I've just started an evaluati

Re: [PATCH] gnu: Add obnam.

2017-03-11 Thread Marius Bakke
Arun Isaac writes: >> I noticed this program and some of the libraries it uses, requires a >> package called "CoverageTestRunner" to run unit tests. Currently tests >> are simply skipped. > > I tried packaging the tests too. But, the tests require the root user > and group to be present. The buil

Re: core-updates: Python build failures

2017-03-11 Thread Marius Bakke
Leo Famulari writes: > On Fri, Mar 10, 2017 at 10:46:34PM +0100, Marius Bakke wrote: >> It looks like Hydra ran out of entropy which caused a bunch of failures. >> >> From the 'python-minimal' build: >> >> if test "no" != "yes"

Re: core-updates: Python build failures

2017-03-12 Thread Marius Bakke
Leo Famulari writes: > On Sat, Mar 11, 2017 at 08:50:32PM +0100, Marius Bakke wrote: >> I tried applying the upstream fix for 3.5: >> >> https://hg.python.org/cpython/rev/337461574c90 >> >> However, the monster patch does not apply. > > [...] > >>

Re: Updating tzdata freely

2017-03-12 Thread Marius Bakke
Leo Famulari writes: > After creating a special "for tests only" xorg-server package for GTK+'s > test suite recently, I started thinking about what other packages could > receive the same treatment. > > Tzdata is an important package to keep up to date. Amazingly, some > governments do announce

Re: 02/05: gnu: nss, nss-certs: Update to 3.29.3.

2017-03-14 Thread Marius Bakke
Mark H Weaver writes: > Hi Marius, > > mba...@fastmail.com (Marius Bakke) writes: >> mbakke pushed a commit to branch master >> in repository guix. >> >> commit 4f3dcdd99ba13ab3bdbf1e014afcd076cd95fac7 >> Author: Marius Bakke >> Date: Mon Mar 1

Re: 02/05: gnu: nss, nss-certs: Update to 3.29.3.

2017-03-14 Thread Marius Bakke
Leo Famulari writes: > On Tue, Mar 14, 2017 at 05:02:12PM -0400, Mark H Weaver wrote: >> This is not really sustainable. A single build attempt takes 7 hours on >> armhf, and about 40 hours on mips. When the failure occurs, it causes >> hundreds of other dependency failures, which must be resta

Re: 02/05: gnu: nss, nss-certs: Update to 3.29.3.

2017-03-14 Thread Marius Bakke
Leo Famulari writes: > On Tue, Mar 14, 2017 at 10:39:48PM +0100, Marius Bakke wrote: >> Going forward, I wonder if there could be any unintended side effects by >> simply increasing the timeouts in nss/gtests/ssl_gtest/tls_connect.cc >> from 5000 ms to something like

Re: 02/05: gnu: nss, nss-certs: Update to 3.29.3.

2017-03-15 Thread Marius Bakke
Marius Bakke writes: > Patch attached. I *think* the two values are for client and server > respectively, but will study the source and build logs some more to make > sure we're adjusting the right knobs. > > I suggest we try this on 'core-updates' if the patch is c

Re: 02/05: gnu: nss, nss-certs: Update to 3.29.3.

2017-03-15 Thread Marius Bakke
Ludovic Courtès writes: > Marius Bakke skribis: > >> Marius Bakke writes: >> >>> Patch attached. I *think* the two values are for client and server >>> respectively, but will study the source and build logs some more to make >>> sure we're a

Re: kodi: LD_LIBRARY_PATH vs. RUNPATH

2017-03-21 Thread Marius Bakke
Ludovic Courtès writes: > Hi Marius, > > mba...@fastmail.com (Marius Bakke) skribis: > >> commit 4b9a5bd990a4c734828571147f9fec01c7053fcc >> Author: Marius Bakke >> Date: Tue Mar 21 07:02:36 2017 +0100 >> >> gnu: kodi: Wrap executable so it fi

Re: [PATCH] gnu: Add emacs-aggresive-indent-mode.

2017-03-23 Thread Marius Bakke
Vasile Dumitrascu writes: > * gnu/packages/emacs.scm (emacs-aggresive-indent-mode): New variable. Thanks! > --- > gnu/packages/emacs.scm | 25 + > 1 file changed, 25 insertions(+) > > diff --git a/gnu/packages/emacs.scm b/gnu/packages/emacs.scm > index 547c44033..301552

Re: wrong key used for signing

2017-03-28 Thread Marius Bakke
Thomas Danckaert writes: > I accidentally used the wrong key when signing my commits to > core-updates yesterday. How can I fix this? A number of commits were > already made on top of mine, so we'd need to rebase? If you can send a signed message (using key D77D54FD according to my books) con

Re: wrong key used for signing

2017-03-28 Thread Marius Bakke
Marius Bakke writes: > Thomas Danckaert writes: > >> I accidentally used the wrong key when signing my commits to >> core-updates yesterday. How can I fix this? A number of commits were >> already made on top of mine, so we'd need to rebase? > > If you c

Re: Let’s freeze and build ‘core-updates’!

2017-03-29 Thread Marius Bakke
Leo Famulari writes: > On Tue, Feb 14, 2017 at 10:05:04AM +0100, Ludovic Courtès wrote: >> So, here’s a plan: >> >> • Once Efraim has pushed some of the aarch64 patches, do another >> evaluation of the “core” package set for that branch, and check for >> anything wrong. From there on,

Re: Let’s freeze and build ‘core-updates’!

2017-03-29 Thread Marius Bakke
Marius Bakke writes: > Here are the results of the latest evaluation: > > https://hydra.gnu.org/eval/109570?full=1&compare=master#tabs-now-fail [...] > With those out of the way, here are most remaining problems on x86_64: > > * aegis > * discrover > * clan

Re: [PATCH 0/1] QEMU 2.9.0-rc1

2017-03-30 Thread Marius Bakke
Leo Famulari writes: > This is just a release candidate, but it does boot the GuixSD release > image. > > I'm sharing it so that people can get early access to the bug fixes it > includes. > > Leo Famulari (1): > gnu: qemu: Update to 2.9.0-rc1 [security fixes]. I think it would be nice to have

Re: Let’s freeze and build ‘core-updates’!

2017-04-02 Thread Marius Bakke
Ludovic Courtès writes: > Hi! > > It looks like we’re doing okay now? There are still a number of > armhf-linux builds pending, but if everything goes well, I think we > should merge tomorrow (Sunday). WDYT? One "greenisland" test is segfaulting. This package is needed for the "sddm" display m

Re: Let’s freeze and build ‘core-updates’!

2017-04-02 Thread Marius Bakke
Marius Bakke writes: > One "greenisland" test is segfaulting. This package is needed for the > "sddm" display manager, so I don't think we should merge until that is > sorted. I'm looking into it now, but struggling to produce useful > debugging informa

Re: Let’s freeze and build ‘core-updates’!

2017-04-02 Thread Marius Bakke
Ricardo Wurmus writes: > Marius Bakke writes: > >> "vim-full" also has a failing test, but is arguably less important. >> There are "relink" warnings during the test phase, like this: >> >> Relink >> `/gnu/store/vis7x2j2lsmwbl5m5w7

Re: Greenisland & SDDM

2017-04-02 Thread Marius Bakke
Ludovic Courtès writes: > Since, SDDM can be built without Greenisland (and thus without Wayland > support I suppose), what about doing just that? I suggested this in [0] and see now that I completely missed Leos reply. Let's do that. No blockers left from my side, at least. [0] https://debbug

Re: Planning for the next release

2017-04-02 Thread Marius Bakke
Ludovic Courtès writes: >3. UEFI support documented and possibly improved. > > We can certainly document the UEFI setup and add the /boot/efi > partition in some of the ‘operating-system’ examples. > > The more difficult part is the installation: do we need to make a >

Re: 04/05: gnu: xorg-server: Update to 1.19.3.

2017-04-06 Thread Marius Bakke
Leo Famulari writes: > On Thu, Apr 06, 2017 at 10:04:12AM -0400, Marius Bakke wrote: >> mbakke pushed a commit to branch staging >> in repository guix. >> >> commit 7c42cc7738cb28f393b17f9074a264607456c012 >> Author: Marius Bakke >> Date: Thu Apr 6 1

Re: GuixSD on servers… has someone used Hetzner dedicated servers before?

2017-04-09 Thread Marius Bakke
ng0 writes: > Hi, > > later this year (once I have mailman functional) I want to add an > dedicated server from Hetzner (http://hetzner.deto) my network. > > With IN-Berlin I have this out-of-console requirement for agetty. > > Does someone know what special requirement, if at all, Hetzner has? >

Re: 02/02: gnu: certbot: Share python-acme's arguments.

2017-04-09 Thread Marius Bakke
uot;/info"))) > +(and > + (zero? (system* "make" "-C" "docs" "man" "info")) > + (install-file "docs/_build/texinfo/Certbot.info" info) > + (i

Re: [PATCH] gnu: add meson

2017-04-15 Thread Marius Bakke
Corentin Bocquillon writes: > * gnu/packages/meson.scm (meson.scm) Add meson package. Hello! Thanks for this patch. See comments inline. Could you send the updated patch to "guix-patc...@gnu.org"? Please also create the patch with `git format-patch` and either send it as attachment or through

Re: A simple workflow for adding apps guix

2017-04-16 Thread Marius Bakke
Feng Shu writes: > The below is the workflow I used current, any other > simpler workflow exists? comments are welcome! Hello! If you intend to submit these packages, I would recommend working directly from the main git repository rather than messing with GUIX_PACKAGE_PATH. Have a look at the "

UEFI support in boot image

2017-04-17 Thread Marius Bakke
Ludovic Courtès writes: > Marius Bakke skribis: > >> Ludovic Courtès writes: >> >>>3. UEFI support documented and possibly improved. >>> >>> We can certainly document the UEFI setup and add the /boot/efi >>>

NSS test failure on armhf

2017-04-17 Thread Marius Bakke
Hello! Since version 3.30.1, one test consistently fails on armhf. It is the same as in this bug report, although we don't see the exception: https://bugzilla.mozilla.org/show_bug.cgi?id=1351459 I initially thought this was due to stalls in the build process as we've seen before and tried increa

Re: NSS test failure on armhf

2017-04-17 Thread Marius Bakke
Leo Famulari writes: > On Mon, Apr 17, 2017 at 11:23:43PM +0200, Marius Bakke wrote: >> Hello! >> >> Since version 3.30.1, one test consistently fails on armhf. It is the >> same as in this bug report, although we don't see the exception: >> >>

Re: Staging

2017-04-18 Thread Marius Bakke
Leo Famulari writes: > On Mon, Apr 17, 2017 at 09:33:12PM +0200, Marius Bakke wrote: >> @Leo, others: I don't anticipate more staging updates in a while, should >> we try and get this merged? > > Sure, I merged master into staging and started an evaluation of the > s

Re: [staging] Mesa FTBFS on 32-bit architectures

2017-04-18 Thread Marius Bakke
Leo Famulari writes: > On Tue, Apr 18, 2017 at 07:00:37PM +0200, Marius Bakke wrote: >> "mesa" failed the same test on both i686 and armhf: >> >> https://hydra.gnu.org/job/gnu/staging/mesa-17.0.4.i686-linux >> https://hydra.gnu.org/job/gnu/staging/mesa-17.

Re: [staging] Mesa FTBFS on 32-bit architectures

2017-04-18 Thread Marius Bakke
Leo Famulari writes: > On Tue, Apr 18, 2017 at 02:52:18PM -0400, Leo Famulari wrote: >> == >>Mesa 17.0.4: src/compiler/test-suite.log >> == >> >> # TOTAL: 10 >> # PASS: 9 >> # SKIP: 0 >> # XFAIL: 0 >> #

Re: UEFI support in boot image

2017-04-19 Thread Marius Bakke
; - (root (find partition-bootable? partitions)) >> + (root (find-root-partition partitions)) > > … and keep this line unchanged (‘find-foo’ procedures are an > anti-pattern in a way.) That's much better indeed. Thanks! >> From 9db90ea41a94ecb

Re: NSS test failure on armhf

2017-04-20 Thread Marius Bakke
Mark H Weaver writes: > Leo Famulari writes: > >> On Mon, Apr 17, 2017 at 11:23:43PM +0200, Marius Bakke wrote: >>> Hello! >>> >>> Since version 3.30.1, one test consistently fails on armhf. It is the >>> same as in this bug report, alt

Re: NSS test failure on armhf

2017-04-20 Thread Marius Bakke
Marius Bakke writes: > Mark H Weaver writes: > >> Leo Famulari writes: >> >>> On Mon, Apr 17, 2017 at 11:23:43PM +0200, Marius Bakke wrote: >>>> Hello! >>>> >>>> Since version 3.30.1, one test consistently fails on armhf. It is

Re: NSS test failure on armhf

2017-04-20 Thread Marius Bakke
Marius Bakke writes: >>> It turns out that the bug fix in 3.30.1 is critical: it fixes >>> CVE-2017-5461, a potential remote code execution vulnerability. 3.30.2 >>> has since been released, so I'm currently testing it and will push an >>> update to it s

Re: NSS test failure on armhf

2017-04-20 Thread Marius Bakke
Mark H Weaver writes: > Marius Bakke writes: > >> Marius Bakke writes: >> >>>>> It turns out that the bug fix in 3.30.1 is critical: it fixes >>>>> CVE-2017-5461, a potential remote code execution vulnerability. 3.30.2 >>>>> has

Re: Staging

2017-04-21 Thread Marius Bakke
Looks like the queue was cancelled. https://hydra.gnu.org/eval/109614?compare=master Should we try to build out the remaining packages? There have been a few large updates in 'master', might be useful to merge that first. Or just go the other way around.. ;-) signature.asc Description: PGP sign

Re: [PATCHES] gnu: nss: Update to 3.30.2 [fixes CVE-2017-5461].

2017-04-22 Thread Marius Bakke
s: https://lists.gnu.org/archive/html/guix-devel/2017-03/msg00412.html (search for '[ FAILED' in the build logs) I am 99% sure the attached patch will do the job. What do you think? From a6876365f2ee9a82452c3f364ee1cd94e44423c2 Mon Sep 17 00:00:00 2001 From: Marius Bakke Date: Sat,

<    3   4   5   6   7   8   9   10   11   >