[osgeo4w-dev] [osgeo4w] #634: Protobuf dependency missing for QGIS 3.14 (both network and standalone installer): installation aborts or QGIS doesn't start

OSGeo4W trac_osgeo4w at osgeo.org
Sun Jun 21 11:08:17 PDT 2020


#634: Protobuf dependency missing for QGIS 3.14 (both network and standalone
installer): installation aborts or QGIS doesn't start
------------------------+---------------------------
Reporter:  andreaerdna  |      Owner:  osgeo4w-dev@…
    Type:  defect       |     Status:  new
Priority:  critical     |  Component:  Installer
 Version:               |   Keywords:
------------------------+---------------------------
 It is not possible to install QGIS 3.14 (3.14.0-1) via the OSGeo4W network
 installer nor via the standalone installer (QGIS-OSGeo4W-3.14.0-1).

 In the former case, during the installation procedure there is a
 crssync.exe system error about libprotobuf-lite.dll missing and the
 installation procedure aborts.
 In the latter, after the installation, QGIS doesn't start:

 {{{
 Error loading QGIS - Could not load qgis_app.dll
 }}}
 In this case, installing protobuf via OSGeo4W setup lead to correctly run
 QGIS.

 I think this could be fixed adding protobuf among the dependencies of the
 qgis package, while now is missing:



 {{{
 @ qgis
 sdesc: "QGIS Desktop"
 ldesc: "QGIS Desktop"
 category: Desktop
 requires: qgis-common python3-core pyqt5 python3-gdal gpsbabel
 python3-psycopg2 python3-qscintilla python3-jinja2 python3-markupsafe
 python3-pygments python3-python-dateutil python3-pytz python3-future
 python3-requests python3-pyproj python3-pyyaml python3-plotly
 python3-owslib python3-httplib2 python3-nose2 python3-mock qt5-qml exiv2
 qt5-tools
 version: 3.14.0-1
 install: x86_64/release/qgis/qgis/qgis-3.14.0-1.tar.bz2 48899074
 5f445c1a8dd166f578e54ef57d855dcb
 }}}

-- 
Ticket URL: <https://trac.osgeo.org/osgeo4w/ticket/634>
OSGeo4W <http://trac.osgeo.org/osgeo4w>
OSGeo4W is the Windows installer and package environment for the OSGeo stack.


More information about the osgeo4w-dev mailing list