fosslinux <fosslinux@aussies.space> writes: > However, at this point gnulib effectively has a dependency on git to > use -- depends on how you feel about that how problematic that is.
A side note: the dependency tree is awful for everything if you worry about bootstrapping. Git is only one out of many dependencies for gnulib, see the otherwise excellent DEPENDENCIES file (missing git!). Currently gnulib is possible to use without python, but I don't think this is sustainable -- the python gnulib-tool is extremely fast, and deserve to become the only supported interface eventually when something in gnulib-tool.sh eventually kill the camels back. Then you need python to be able to build (from git) projects that use gnulib! There is no dependency on anything python-related in many of my projects right now, so this brings in another language ecosystem. I don't see any simple solution to this, we can only make tooling better. I just realized that it isn't even possible to build the GNU libidn source tarball in any reliable way: it include some generated C# code and the DotNet language ecosystem is not bootstrappable any more... /Simon
signature.asc
Description: PGP signature