Re: [PATCH v4] daemon: Set ownership of kept build directories to the calling user.

2016-12-24 Thread Hartmut Goebel
Am 23.12.2016 um 22:15 schrieb Danny Milosavljevic: > Also, why use the magical value 0 for gid? Why not likewise (gid_t) -1 ? The "magic value" for gid is -1, too, as you can see in nix/nix-daemon/nix-daemon.cc. gid 0 is not used as a magic value. As you can read in the comment, the test just pr

Re: [PATCH] gnu: netcdf: Enable HDF4 support.

2016-12-24 Thread Marius Bakke
Thomas Danckaert writes: > Hi Guix, > > this patch enables HDF4 support in the netCDF package. > > By the way, I noticed some error messages from doxygen during the > build: > > error: Problems running dot: exit code=127, command='dot', > arguments='"/tmp/guix-build-netcdf-4.4.1.1.drv-0/netcdf-

Trouble setting up hplip and cups - printer ppd fails

2016-12-24 Thread ng0
I'm having a hard time getting hplip and cups to recognize the PPD for my printer (one of those which are not network enabled, which is why I feel safe enough sharing the model and serial numbers here). Starting at https://gnunet.org/bot/log/guix/2016-12-24#T1240133 you can find the discussion adfe

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

2016-12-24 Thread Marius Bakke
Thomas Danckaert writes: > From b4b54b695e286c19332600c38d5e07fabee409f8 Mon Sep 17 00:00:00 2001 > From: Thomas Danckaert > Date: Fri, 23 Dec 2016 15:06:43 +0100 > Subject: [PATCH] gnu: Add python-netcdf4. > > * gnu/packages/python.scm (python-netcdf4): New variable. > --- > gnu/packages/pytho

Re: Trouble setting up hplip and cups - printer ppd fails

2016-12-24 Thread ng0
ng0 writes: > I'm having a hard time getting hplip and cups to recognize the > PPD for my printer (one of those which are not network enabled, > which is why I feel safe enough sharing the model and serial > numbers here). > Starting at https://gnunet.org/bot/log/guix/2016-12-24#T1240133 > you ca

Re: [PATCH] gnu: leptonica: Update to 1.73.

2016-12-24 Thread Marius Bakke
"Taylan Ulrich Bayırlı/Kammer\"" writes: > I struggled for days with the following bug and ultimately decided to > disable tests for 1.73 to sidestep it entirely; tests should be > re-enabled with the next release. > > https://github.com/DanBloomberg/leptonica/issues/224 OK! I'm not familiar wit

Re: [PATCH] gnu: Add httpstat.

2016-12-24 Thread Marius Bakke
Stefan Reichör writes: > From 06958884c4a29f43b9ade58a950b95bf9046d9f4 Mon Sep 17 00:00:00 2001 > From: Stefan Reichoer > Date: Fri, 23 Dec 2016 22:06:15 +0100 > Subject: [PATCH] gnu: Add httpstat. > > * gnu/packages/networking.scm (httpstat): New variable. > --- > gnu/packages/networking.scm |

Re: [PATCH 0/1] Libxml2 CVE-2016-4658 and CVE-2016-5131

2016-12-24 Thread Marius Bakke
Leo Famulari writes: > This patch fixes CVE-2016-4658 and CVE-2016-5131 in libxml2. > > I noticed that Debian applied several more upstream changes to their > package: > > https://anonscm.debian.org/cgit/debian-xml-sgml/libxml2.git/tree/debian/patches > > Here is the upstream repository: > > http

Re: Trouble setting up hplip and cups - printer ppd fails

2016-12-24 Thread Danny Milosavljevic
Hi, On Sat, 24 Dec 2016 14:08:44 + ng0 wrote: > > Traceback (most recent call last): > > File > > "/gnu/store/95vp3r6n9z7s85achc7a0b8aay1k73qq-hplip-3.16.11/share/hplip/setup.py", > > line 560, in > > desc = nickname_pat.search(nickname).group(1) > > TypeError: cannot use a string p

Re: [PATCH] gnu: Fix load-extension path in packaging of guile-ncurses.

2016-12-24 Thread Mark H Weaver
John Darrington writes: > We can argue about this till we're blue in the face. > > But on a pragmatic level, Mark's question demonstrates perfectly > that our current system is lacking. No it doesn't. Our convention, taken from the GNU coding standards, is that the rationale for non-obvious cod

Re: [PATCH] gnu: leptonica: Update to 1.73.

2016-12-24 Thread Taylan Ulrich Bayırlı/Kammer
Marius Bakke writes: > "Taylan Ulrich Bayırlı/Kammer\"" writes: > >> I struggled for days with the following bug and ultimately decided to >> disable tests for 1.73 to sidestep it entirely; tests should be >> re-enabled with the next release. >> >> https://github.com/DanBloomberg/leptonica/issue

Re: [PATCH 0/1] Libxml2 CVE-2016-4658 and CVE-2016-5131

2016-12-24 Thread Leo Famulari
On Sat, Dec 24, 2016 at 03:39:43PM +0100, Marius Bakke wrote: > Leo Famulari writes: > > This patch fixes CVE-2016-4658 and CVE-2016-5131 in libxml2. > The patches LGTM. I'm confused by CVE-2016-4658, the only "affected > products" seem to be Apple-based platforms, yet the code itself does > not

Re: [PATCH] gnu: Fix load-extension path in packaging of guile-ncurses.

2016-12-24 Thread John Darrington
On Sat, Dec 24, 2016 at 10:39:40AM -0500, Mark H Weaver wrote: John Darrington writes: > We can argue about this till we're blue in the face. > > But on a pragmatic level, Mark's question demonstrates perfectly > that our current system is lacking. No it d

Re: Chicken security bugs [was Re: [pe...@more-magic.net: Irregex packages should be updated to 0.9.6]]

2016-12-24 Thread Kei Kebreau
Leo Famulari writes: > On Thu, Dec 22, 2016 at 02:20:37PM -0500, Kei Kebreau wrote: >> Leo Famulari writes: >> >> > On Fri, Dec 16, 2016 at 02:33:19PM -0500, Leo Famulari wrote: >> >> We fixed this bug in our guile-irregex package in commit fb73f07a0fe, >> >> but our chez-irregex and chicken pa

Re: Chicken security bugs [was Re: [pe...@more-magic.net: Irregex packages should be updated to 0.9.6]]

2016-12-24 Thread Leo Famulari
On Sat, Dec 24, 2016 at 02:23:43PM -0500, Kei Kebreau wrote: > Leo Famulari writes: > > On Thu, Dec 22, 2016 at 02:20:37PM -0500, Kei Kebreau wrote: > >> Subject: [PATCH] gnu: chicken: Fix CVE-2016-{6830,6831}. > >> > >> * gnu/packages/patches/chicken-CVE-2016-6830+CVE-2016-6831.patch: New file.

Re: [PATCH 0/1] Libxml2 CVE-2016-4658 and CVE-2016-5131

2016-12-24 Thread Leo Famulari
On Sat, Dec 24, 2016 at 03:39:43PM +0100, Marius Bakke wrote: > Leo Famulari writes: > > > This patch fixes CVE-2016-4658 and CVE-2016-5131 in libxml2. > > > > I noticed that Debian applied several more upstream changes to their > > package: > > > > https://anonscm.debian.org/cgit/debian-xml-sgml

Re: Chicken security bugs [was Re: [pe...@more-magic.net: Irregex packages should be updated to 0.9.6]]

2016-12-24 Thread Kei Kebreau
Leo Famulari writes: > On Sat, Dec 24, 2016 at 02:23:43PM -0500, Kei Kebreau wrote: >> Leo Famulari writes: >> > On Thu, Dec 22, 2016 at 02:20:37PM -0500, Kei Kebreau wrote: >> >> Subject: [PATCH] gnu: chicken: Fix CVE-2016-{6830,6831}. >> >> >> >> * gnu/packages/patches/chicken-CVE-2016-6830+C

Re: [PATCH] gnu: Add asunder.

2016-12-24 Thread Chris Marusich
John Darrington writes: > On Fri, Dec 23, 2016 at 06:11:44PM -0800, Chris Marusich wrote: > Leo Famulari writes: > > > On Fri, Dec 23, 2016 at 12:16:24AM -0800, Chris Marusich wrote: > >> Hi Leo, > >> > >> I've responded to the feedback from you, Hartmut, and John

Re: Chicken security bugs [was Re: [pe...@more-magic.net: Irregex packages should be updated to 0.9.6]]

2016-12-24 Thread Kei Kebreau
Kei Kebreau writes: > Leo Famulari writes: > >> On Sat, Dec 24, 2016 at 02:23:43PM -0500, Kei Kebreau wrote: >>> Leo Famulari writes: >>> > On Thu, Dec 22, 2016 at 02:20:37PM -0500, Kei Kebreau wrote: >>> >> Subject: [PATCH] gnu: chicken: Fix CVE-2016-{6830,6831}. >>> >> >>> >> * >>> >> gnu/pa

Re: [PATCH] gnu: Add asunder.

2016-12-24 Thread John Darrington
On Sat, Dec 24, 2016 at 06:03:45PM -0800, Chris Marusich wrote: Why is the wrapper not good here? What would be a better solution? Here's why I think the wrapper produced by 'wrap-program' is a good solution in this case: * The wrapper script allows us to package t