Re: [PATCH] gnu: refresh: Add --list-upstream-closure option.

2014-07-17 Thread Ludovic Courtès
Eric Bavier skribis: > Ludovic Courtès writes: [...] >> Could you use a vhash here instead of the hash table? > > Yes, that shouldn't be a problem. Could I ask why the request? I prefer functional style (except for build-side code), for clarity among other things. [...] >> I believe ‘upstre

Re: [PATCH] gnu: refresh: Add --list-upstream-closure option.

2014-07-16 Thread Eric Bavier
Ludovic Courtès writes: >> For the sake of brevity and human consumption, the option doesn't print >> *all* upstream packages, just the "top-level" upstream packages, >> i.e. those whose inputs encompass all other upstream packages. > > This looks very useful! I'm glad. > >> I'm not sure that t

Re: [PATCH] gnu: refresh: Add --list-upstream-closure option.

2014-07-15 Thread Ludovic Courtès
Eric Bavier skribis: > When upgrading packages, I found it would be useful, in order to avoid > breaking builds for hydra and everyone else, to know which packages to > test building locally before pushing the upgrades. > > The attached patch provides this information in the form of a new option

[PATCH] gnu: refresh: Add --list-upstream-closure option.

2014-07-14 Thread Eric Bavier
When upgrading packages, I found it would be useful, in order to avoid breaking builds for hydra and everyone else, to know which packages to test building locally before pushing the upgrades. The attached patch provides this information in the form of a new option to the "guix refresh" command.