Re: Rethinking guix pull [was Re: Heads-up: transition to Guile 2.2]

2017-05-18 Thread Ludovic Courtès
Hi, Katherine Cox-Buday skribis: > One question: for packages I really care about, how would I get the > latest/greatest? guix pull; guix package --fallback -u foo? Yes, that should work. Normally you won’t even need --fallback, which papers over issues with our infrastructure, which should be

Re: Rethinking guix pull [was Re: Heads-up: transition to Guile 2.2]

2017-05-18 Thread Katherine Cox-Buday
Maxim Cournoyer writes: >> I think that a first step towards improving the experience with “guix >> pull” is to build Guix continuously on Hydra and tell “guix pull” to >> download that. Users would no longer have to wait for compilation on >> their local machines, removing a big incentive to go

Re: Rethinking guix pull [was Re: Heads-up: transition to Guile 2.2]

2017-05-17 Thread Leo Famulari
On Wed, May 17, 2017 at 01:46:16PM -0400, myglc2 wrote: > ISTM these can be addressed ... > > - behind: save everything hydra builds, or at least the last few > installation images. Can't we just accomplish this by never doing > "guix gc" on hydra? We need more storage! > - new-commit: Here

Re: Rethinking guix pull [was Re: Heads-up: transition to Guile 2.2]

2017-05-17 Thread myglc2
On 05/17/2017 at 14:45 Ludovic Courtès writes: > Ricardo Wurmus skribis: > >> I think that a first step towards improving the experience with “guix >> pull” is to build Guix continuously on Hydra and tell “guix pull” to >> download that. Users would no longer have to wait for compilation on >> t

Re: Rethinking guix pull [was Re: Heads-up: transition to Guile 2.2]

2017-05-17 Thread myglc2
Oops, sent before done, please see corrections ... On 05/17/2017 at 12:06 myglc2 writes: > On 05/16/2017 at 17:55 Ricardo Wurmus writes: > >> myglc2 writes: >> >>> I believe there will be many guix "users" that want to run from git >>> checkout. They just may not know it, yet. They will want it

Re: Rethinking guix pull [was Re: Heads-up: transition to Guile 2.2]

2017-05-17 Thread myglc2
On 05/16/2017 at 17:55 Ricardo Wurmus writes: > myglc2 writes: > >> I believe there will be many guix "users" that want to run from git >> checkout. They just may not know it, yet. They will want it not just >> because they are trying to get around the limitations of git pull. For >> example, ev

Re: Rethinking guix pull [was Re: Heads-up: transition to Guile 2.2]

2017-05-17 Thread Ludovic Courtès
Ricardo Wurmus skribis: > I think that a first step towards improving the experience with “guix > pull” is to build Guix continuously on Hydra and tell “guix pull” to > download that. Users would no longer have to wait for compilation on > their local machines, removing a big incentive to go wit

Re: Rethinking guix pull [was Re: Heads-up: transition to Guile 2.2]

2017-05-16 Thread Maxim Cournoyer
On Tue, May 16, 2017 at 8:55 AM, Ricardo Wurmus wrote: > > myglc2 writes: > >> I believe there will be many guix "users" that want to run from git >> checkout. They just may not know it, yet. They will want it not just >> because they are trying to get around the limitations of git pull. For >>

Re: Rethinking guix pull [was Re: Heads-up: transition to Guile 2.2]

2017-05-16 Thread Ricardo Wurmus
myglc2 writes: > I believe there will be many guix "users" that want to run from git > checkout. They just may not know it, yet. They will want it not just > because they are trying to get around the limitations of git pull. For > example, even users that don't do development have occasion to..

Rethinking guix pull [was Re: Heads-up: transition to Guile 2.2]

2017-05-15 Thread myglc2
On 05/15/2017 at 17:48 Ludovic Courtès writes: > Hi, > > Pjotr Prins skribis: > [...] >> Everyone, I mean everyone, is building guix with different toolsets, i.e, >> combinations of tools and versions. >> >> This is wrong and unguixy. > > Yes, I kinda agree, though again, we need to distinguish b