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

Attachment: signature.asc
Description: PGP signature

Reply via email to