On 24 Mar 2014, at 21:10, Frank Loeffler <knarf@cct.lsu.edu> wrote:

On Mon, Mar 24, 2014 at 01:05:25PM -0700, Roland Haas wrote:
The ExternalLibraries are ET not Cactus, right? We already agreed that
the ET will transition to git (and in the process apparently also
transition Cactus* to git). So we already require git to be present I
think.

They are hosted by Cactus, but are obviously not requiring LGPL.
We do not require git to be present where you compile. You require it
only where you check things out. You then use rsync/simfactory to copy
your tree wherever you want it.

I am also not aware of a machine that is in eg simfactory's mdb that
does not contain (some) version of git.

You would be surprised. :) But then, maybe not.

We agreed to download the tarball, only if needed, at runtime. This
should work reasonably well using either wget or curl on essentially all
systems.

I don't remember an agreement on this; while it is my preferred solution (along with having the possibility of pre-caching the tarballs with a single command), I don't think we had agreement from everyone on this.