[GRASS-dev] CLI!=GUI

Maris Nartiss maris.gis at gmail.com
Tue Nov 30 07:06:10 EST 2010


MAKE system patches into studio! Be ready to deal also with any code
that migh assume GUI-related tools to be present by default.

Saving less than 10MB of uncompressed disk space is not worth a large effort.
GRASS has so many dependencies, that it's impossible to split-out all
tools that require some obscure lib/utility without ruining GRASS as
whole. I doubt that Debian now is providing ALL dependencies of ALL
GRASS modules - reports about "module X requires Y" will not go away
because of GUI/CLI split.

As GRASS lacks manpower - code or GTFO* ;)
Maris.

* A nice reference to Chatroulette

2010/11/30, Francesco P. Lovergine <frankie at debian.org>:
>
> Something like:
>
> make build-core | build-xdriver | build-wxgui | build-tkgui
>
> make install-core | install-xdriver | install-wxgui | install-tkgui
>
> would be more modular and clean. Of course, one can always now
> install the whole beast, use only what is of interest and avoid
> installing all dependencies. As said, it works too.
> But I - as packager - would prefer avoiding tons of silly reports
> about 'command X is not working because Y is missing' and installing
> most required dependencies for all commands provided.


More information about the grass-dev mailing list