Jeff King wrote:
Yeah, this side-steps the "other half" of the issue that Christian's patch addresses, which seems like the more controversial part (I don't have a strong opinion myself, though).

I don't either. The general motivation there, as far as I understand, is that it's undesirable to have 'make install' install tools that cannot run.

Perhaps it's worth noting that there are other commands installed by default which won't work out of the box. For example, 'git svn'
requires subversion at run time but not at build time.

If there aren't many such commands, then maybe checking for them in the Makefile is reasonable to make installing git from source easier for new users. Without looking closely, I can't do more than take a wild guess.

As a package maintainer and an aging sysadmin, I'd bet that there are more dependencies than one might initially guess. I also tend to think that by the time most users want something newer than their OS provides that they're a bit more able to deal with these sort of issues. But I could easily be wrong on all counts.

--
Todd
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Going to trial with a lawyer who considers your whole life-style a
Crime in Progress is not a happy prospect.
   -- Hunter S. Thompson

Reply via email to