Paul Smith <psm...@gnu.org> writes:

> Aha!
>
> I am not familiar with automake's development model, but in general for
> all GNU packages, at least:
>
> The bootstrap script is for users who are checking the code out of a
> source control facility like Git or CVS, and building that way.  For
> those people, they are expected to have ALL the developer tools such as
> makeinfo etc. available to them as part of their development process.
>
> You should not run bootstrap if you are downloading a source tarball
> that is already created for you, for example from the GNU FTP site.
>
> A source tarball is able to be built without needing extra tools such
> as makeinfo etc. precisely *because* the person who created the source
> tarball had all those tools and ran the bootstrap script already, so
> you don't need to.

Yeah, usually running ./bootstrap (or autoreconf -fvi manually which
seems more common) in a tarball will often cause breakages with cryptic
error messages.

I think it is best to avoid doing that.

Collin

Reply via email to