[GRASS-dev] GRASS 8.0 support in GDAL and QGIS

yahoo n_larsson at yahoo.com
Fri Feb 25 09:25:29 PST 2022



> On 25 Feb 2022, at 15:43, Vaclav Petras <wenzeslaus at gmail.com> wrote:
> 
> 
> 
> On Fri, 25 Feb 2022 at 09:07, Sebastiaan Couwenberg <sebastic at xs4all.nl> wrote:
> 
> If we want to stop using --prefix=/usr/lib and have FHS complianance 
> while also having the shared libraries in the default library search 
> path several changes in GRASS will be required.
> 
> The resulting structure should result in something like:
> 
>   /etc/grass                            configuration files
>   /usr/bin                              executables
>   /usr/lib                              shared libraries
>   /usr/lib/python3/dist-packages/grass  python package
>   /usr/libexec/grass                    executable helpers
>   /usr/share/grass                      architecture independent files
>   /usr/share/man                        manual pages
> 
> Makes sense. Any good examples of how to do this with Autotools, esp. given that macOS and Windows still need a single directory? 


I’d warmly support this new suggested structure. And the sooner the better! It would in general work fine on macOS too, only prefix need to be "/usr/local” (no need to put everything in on directory), and the Python package need an alternative path.

Best,
Nicklas



More information about the grass-dev mailing list