after installation, running qgis fails with an error
/usr/lib/qgis/crssync: symbol lookup error: /lib/x86_64-linux-gnu/libspatialite.so.8: undefined symbol: GEOSFrechetDistanceDensify_r
I use the official repository from the qgis manual
I trying to install qgis on ubuntu 23.10 and I expected it to work with the official qgis repository https://qgis.org/ubuntu
I tried installing from the ubuntu repo, version 3.28 no success
I tried installing other version like focal instead of mantic but that's not compatible
solved:
After installing qgis with apt-get, update geos package to the newest version:
download latest zip from https://github.com/libgeos/geos and unzip. Go to the directory and execute:
mkdir build && cd build && cmake -DCMAKE_BUILD_TYPE=Release ..
sudo make install
sudo ldconfig
check version:
geos-config --version
should be: 3.13.0dev or newer