[QGIS-Developer] libqt5core5a and qtbase-abi dependencies in qgis 3.14.5 deb package

Jason Paul Joines jason at joines.org
Mon Aug 17 14:12:20 PDT 2020


QGIS Devs,

         The Debian/Ubuntu DEB package of QGIS 3.14.15 from https://qgis.org/debian has a dependencie of libqt5core5a (>= 5.12.2).  However, when I try to install it on a system with libqt5core5a 5.14.2, it fails when it pulls in qgis-providers.  qgis-providers, in addition to depending on "libqt5core5a (>= 5.12.2)", also depends on "qtbase-abi-5-12-8".  qtbase-abi-5-12-8 is provided by libqt5core5a 5.12.8, so the effective dependency is libqt5core5a between 5.12.2 and 5.12.8.  Would it cause any problems to change the dependency of qgis-providers to eliminate qtbase-abi-5-12-8, since that can be handled by dependency on the ABI provider, libqt5core5a?

         I'm using KDE neon User Edition 5.19 (Ubuntu 20.04 with rolling updates of KDE).  Modifying libqt5core5a to claim it provides both qtbase-abi-5-14-2 and qtbase-abi-5-12-8, and installing that, resulted in QGIS installing and running just fine.


Jason
===========


More information about the QGIS-Developer mailing list