Re: About guix system init

2018-02-20 Thread Chris Marusich
rennes writes: > Is it necessary to have the services started correctly to run 'guix > system init ..' ? No, I don't think it's necessary. Judging by the source code, it looks like "guix system init" does not start any services. The relevant bits are in the "install"

Re: Guix to participate in the Google Summer of Code

2018-02-20 Thread Chris Marusich
Ricardo Wurmus writes: > Garbage collection in the context of Guix is not very difficult to > understand. The garbage collector may remove any item that has zero > users; the link count on a store item is indicative of the number of > users that item has. For garbage

Re: 01/01: gnu: tzdata: Preserve directory layout from before tzdata 2018a.

2018-02-20 Thread Leo Famulari
On Tue, Feb 20, 2018 at 06:17:34PM +0100, Marius Bakke wrote: > Leo Famulari writes: > > > lfam pushed a commit to branch staging > > in repository guix. > > > > commit 62868f124cf9443a43f4ea5867da692e32e77c58 > > Author: Leo Famulari > > Date: Mon Feb

Re: 01/01: gnu: tzdata: Preserve directory layout from before tzdata 2018a.

2018-02-20 Thread Marius Bakke
Leo Famulari writes: > lfam pushed a commit to branch staging > in repository guix. > > commit 62868f124cf9443a43f4ea5867da692e32e77c58 > Author: Leo Famulari > Date: Mon Feb 19 23:47:46 2018 -0500 > > gnu: tzdata: Preserve directory layout from

Re: PYTHONPATH woes

2018-02-20 Thread Pjotr Prins
On Tue, Feb 20, 2018 at 04:18:40PM +0100, Andy Wingo wrote: > In Guix we don't set LD_LIBRARY_PATH but we do set PYTHONPATH, so it's > not quite the same I don't think. Not exactly the same, but close enough ;). But it is clearer now that mixing is the problem. Ricardos .pth may be an option if

Re: PYTHONPATH woes

2018-02-20 Thread Ricardo Wurmus
Hi Pjotr, > On Tue, Feb 20, 2018 at 11:53:54AM +0100, Ricardo Wurmus wrote: >> Would it be good to make the wrappers for Python scripts stricter and >> not accept any user-set PYTHONPATH? > > I think that is a bad idea. You need to be able to opt out. Also > people need to experiment with

Re: PYTHONPATH woes

2018-02-20 Thread Andy Wingo
On Tue 20 Feb 2018 16:01, Pjotr Prins writes: > On Tue, Feb 20, 2018 at 11:53:54AM +0100, Ricardo Wurmus wrote: >> Would it be good to make the wrappers for Python scripts stricter and >> not accept any user-set PYTHONPATH? > > I think that is a bad idea. You need to

Re: PYTHONPATH woes

2018-02-20 Thread Pjotr Prins
On Tue, Feb 20, 2018 at 11:53:54AM +0100, Ricardo Wurmus wrote: > Would it be good to make the wrappers for Python scripts stricter and > not accept any user-set PYTHONPATH? I think that is a bad idea. You need to be able to opt out. Also people need to experiment with modules without

Re: Staging

2018-02-20 Thread Efraim Flashner
On Tue, Feb 20, 2018 at 02:17:59PM +0100, Andreas Enge wrote: > On Tue, Feb 20, 2018 at 03:14:39PM +0200, Efraim Flashner wrote: > > CMake is just old, not especially in need of updates. It would be nice > > to ungraft stuff though. > > I just meant to not switch cmake versions together with

Re: Staging

2018-02-20 Thread Andreas Enge
On Tue, Feb 20, 2018 at 03:14:39PM +0200, Efraim Flashner wrote: > CMake is just old, not especially in need of updates. It would be nice > to ungraft stuff though. I just meant to not switch cmake versions together with other things: $ ./pre-inst-env guix refresh -l cmake Building the following

Re: Staging

2018-02-20 Thread Efraim Flashner
On Tue, Feb 20, 2018 at 01:07:11PM +0100, Andreas Enge wrote: > On Tue, Feb 20, 2018 at 06:57:06AM -0500, Leo Famulari wrote: > > On Tue, Feb 20, 2018 at 11:45:58AM +0200, Efraim Flashner wrote: > > > Java currently only affects x86_64, so I'm not sure that it would need > > > to be staging

Re: Staging

2018-02-20 Thread Arun Isaac
>> I know our cmake is in need of an upgrade I submitted a patchset for updating cmake a couple of weeks ago. https://debbugs.gnu.org/cgi/bugreport.cgi?bug=30390

Re: Staging

2018-02-20 Thread Andreas Enge
On Tue, Feb 20, 2018 at 06:57:06AM -0500, Leo Famulari wrote: > On Tue, Feb 20, 2018 at 11:45:58AM +0200, Efraim Flashner wrote: > > Java currently only affects x86_64, so I'm not sure that it would need > > to be staging specifically. In any case if we can get it merged within > > the next week

Re: Staging

2018-02-20 Thread Leo Famulari
On Tue, Feb 20, 2018 at 11:45:58AM +0200, Efraim Flashner wrote: > Java currently only affects x86_64, so I'm not sure that it would need > to be staging specifically. In any case if we can get it merged within > the next week or so that'd be amazing. I know our cmake is in need of an > upgrade,

PYTHONPATH woes

2018-02-20 Thread Ricardo Wurmus
Hi Guix, we have a couple of packages that provide scripts that depend on Python modules. We wrap them in PYTHONPATH to ensure that the correct Python modules are found at runtime. This is not enough. We don’t wrap them tightly enough; instead we allow for a user-provided PYTHONPATH value to

Re: Staging

2018-02-20 Thread Efraim Flashner
On Tue, Feb 20, 2018 at 04:54:36AM +0100, Marius Bakke wrote: > Leo Famulari writes: > > > There are some patches on the staging branch, including an update to the > > time zone database. > > > > What are the plans for the next week or so? Should we try merging the > >

Re: bug#30537: glibc 2.26 refuses to run on CentOS 6.8

2018-02-20 Thread Efraim Flashner
On Mon, Feb 19, 2018 at 07:46:02PM +0100, Ricardo Wurmus wrote: > Hi Guix, > > I have a bad day. After the upgrade to glibc 2.26 none of the > Guix-installed software runs on the HPC cluster running CentOS 6.8. > > The glibc 2.26 expects a minimum kernel version of 3.x on x86_64, but > CentOS

Re: Talk about Guix and GuixSD at FSF Hungary

2018-02-20 Thread Gábor Boskovits
2018-02-18 14:22 GMT+01:00 Ricardo Wurmus : > > Hi Gábor, > > > On february the 20. at 18:00 local time I will give a talk about Guix and > > GuixSD for the Hungarian FSF community. > > That’s great! > > > I based the style of my talk on one given by Ludo. I Left the copyright