Floris van den Berg
Floris van den Berg

Reputation: 9

cannot install qgis on ubuntu 23.10

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

Upvotes: 0

Views: 114

Answers (1)

Floris van den Berg
Floris van den Berg

Reputation: 9

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

Upvotes: 0

Related Questions