New comment by ar-jan on void-packages repository https://github.com/void-linux/void-packages/pull/41812#issuecomment-1656314413 Comment: I want to get the GRASS support functioning, but get `"Could not find GRASS 8"` in the config step. It looks like there's something wrong with how grass is currently packaged. I added a missing `vinstall grass.pc 644 usr/lib/pkgconfig` to the grass template, but notice it contains the wrong location: ``` sh # Package Information for pkg-config # # See also: grass --config prefix=/opt/grass/grass-8.2.1 exec_prefix=/opt/grass/grass-8.2.1 libdir=/opt/grass/grass-8.2.1/lib includedir=/opt/grass/grass-8.2.1/include Name: GRASS Description: GRASS GIS Version: 8.2.1 Libs: -L/opt/grass/grass-8.2.1/lib -lgrass_gmath -lgrass_gis -lgrass_datetime -lgrass_gproj -lgrass_raster -lgrass_vector -lgrass_dbmibase -lgrass_dbmiclient -lm -lz Cflags: -I/opt/grass/grass-8.2.1/include ``` The actual path is `/opt/grass/grass-8.2`. Any ideas? Elsewhere the correct path is used, e.g. for `GISBASE` in /usr/bin/grass. Additionally, I suppose the libraries listed in grass.pc should also be added to `shlib_provides`?