Hi Raphael, On Tue, 23. Apr 2019 at 17:09:37 +0200, Raphael Das Gupta wrote: > So it seems there is no authoritative source that the Debian/Ubuntu package > definitions, OSGeo4W and the OS X installer (and all the plugin developers) > can rely on as a common base.
Correct. > Doesn't this lead to compatibility problems? Yes, but the list is not set in stone - often when somebody mentions something it will be included quickly (in osgeo4w for instance). > On 23.04.19 15:11, Saber Razmjooei wrote: > > You can find all the Python 3 modules we are packaging with macOS > > installer here: > > https://lutraconsulting.github.io/qgis-mac-packager/ > This list (under "Used Python3 modules") seems to include even more than the > OSGeo4W one does. It lists also secondary dependencies (eg. idna, certifi, cffi) - that will also available for debian and osgeo4w and will be pulled in. > I've posted a comparison of control.in vs. setup.hint vs. lutraconsulting > installer at > https://github.com/NixOS/nixpkgs/issues/59842#issuecomment-485832623 (Click > "Details" in that comment to see it.) Hm, there is stuff missing - xlrd & xlrw are also in qgis-full. > It seems to me like currently, plugin developers have to limit themselves to > a common subset of these if they want their plugins to be interoperable > between different QGIS installations of the same version. Do they do that? > Do they even know? And do they have to? Stuff can also be installed afterwards if necessary. The problem is just that there are platform differences on how that is done. > For the time being, I think I'll use the Debian/Ubuntu dependencies as a > guideline for NixOS, as both are Linux operating systems. For simplicity, > I'll probably at least initially leave out PyQt5.QtWebKit though, hoping > that no plugins actually use it. qgis2web uses QtWebKit Jürgen -- Jürgen E. Fischer norBIT GmbH Tel. +49-4931-918175-31 Dipl.-Inf. (FH) Rheinstraße 13 Fax. +49-4931-918175-50 Software Engineer D-26506 Norden https://www.norbit.de QGIS release manager (PSC) Germany IRC: jef on FreeNode
signature.asc
Description: PGP signature
norBIT Gesellschaft fuer Unternehmensberatung und Informationssysteme mbH Rheinstrasse 13, 26506 Norden GF: Juergen Fischer, Nils Kutscher HR: Amtsgericht Aurich HRB 100827 Datenschutzerklaerung: https://www.norbit.de/83/
_______________________________________________ QGIS-Developer mailing list QGIS-Developer@lists.osgeo.org List info: https://lists.osgeo.org/mailman/listinfo/qgis-developer Unsubscribe: https://lists.osgeo.org/mailman/listinfo/qgis-developer