Re: Building many packages in order

2016-11-06 Thread Hartmut Goebel
Am 24.10.2016 um 15:56 schrieb Ricardo Wurmus: > Here’s what I do to rebuild all bioconductor packages: > > > guix build -e '((@@ (gnu packages) fold-packages) > (lambda (pkg acc) > (if ((@@ (guix import cran) bioconductor-package?) pkg) > (co

Re: Building many packages in order

2016-10-24 Thread Ricardo Wurmus
Hartmut Goebel writes: > Hi, > > testing the new python build system I’m seeking for some way to build > *many* packages in order. > > Of course I can just run `guix build` with the list of packages to be > build. But when building all python packages, the list gets rather long > and does not fi

Re: Building many packages in order

2016-10-23 Thread Hartmut Goebel
Am 22.10.2016 um 17:47 schrieb Efraim Flashner: > There's not a way that I can think of to say […] "print me a list of successes > and failures at the end" I did not find one the last time I checked. So I wrote myself a wrapper script, tee-ing the whole output to a logfile and grep that log-file a

Re: Building many packages in order

2016-10-22 Thread Efraim Flashner
On Fri, Oct 21, 2016 at 03:44:47PM -0400, Leo Famulari wrote: > On Fri, Oct 21, 2016 at 02:53:02PM +0300, Efraim Flashner wrote: > > On Fri, Oct 21, 2016 at 12:56:08PM +0200, Hartmut Goebel wrote: > > > Hi, > > > > > > testing the new python build system I’m seeking for some way to build > > > *ma

Re: Building many packages in order

2016-10-21 Thread Leo Famulari
On Fri, Oct 21, 2016 at 02:53:02PM +0300, Efraim Flashner wrote: > On Fri, Oct 21, 2016 at 12:56:08PM +0200, Hartmut Goebel wrote: > > Hi, > > > > testing the new python build system I’m seeking for some way to build > > *many* packages in order. > > > > Of course I can just run `guix build` with

Re: Building many packages in order

2016-10-21 Thread Hartmut Goebel
Am 21.10.2016 um 13:53 schrieb Efraim Flashner: > If you want to build all packages that are python- or python2-, then you > can call 'guix build $(guix package -A ^python | cut -f1)' I was about to answer that this will not work if the length of the arguments string exceeds some limit. This made

Re: Building many packages in order

2016-10-21 Thread Hartmut Goebel
Am 21.10.2016 um 13:18 schrieb Roel Janssen: > You could create a meta-package (just a package recipe) that has all > python packages as inputs. Thanks for sharing this idea. Unfortunately this make it complicated to pass the version of the package (if there are several versions available), since

Re: Building many packages in order

2016-10-21 Thread Efraim Flashner
On Fri, Oct 21, 2016 at 12:56:08PM +0200, Hartmut Goebel wrote: > Hi, > > testing the new python build system I’m seeking for some way to build > *many* packages in order. > > Of course I can just run `guix build` with the list of packages to be > build. But when building all python packages, the

Re: Building many packages in order

2016-10-21 Thread Roel Janssen
Hartmut Goebel writes: > Hi, > > testing the new python build system I’m seeking for some way to build > *many* packages in order. > > Of course I can just run `guix build` with the list of packages to be > build. But when building all python packages, the list gets rather long > and does not fit

Building many packages in order

2016-10-21 Thread Hartmut Goebel
Hi, testing the new python build system I’m seeking for some way to build *many* packages in order. Of course I can just run `guix build` with the list of packages to be build. But when building all python packages, the list gets rather long and does not fit into one call of `guix build` (due to