Changes between Version 5 and Version 6 of Conda_GDAL_lite
- Timestamp:
- 4 Aug 2024, 16:58:27 (10 days ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
Conda_GDAL_lite
v5 v6 27 27 This allows us to package the plugins as separate conda packages and therefore the core library can remain small while enabling full functionality of GDAL through these plugins. A nice feature of RFC 96 is that the core libgdal library will output a customizable error message when a plugin fails to load. For example when the hdf5 plugin is in a separate package called libgdal-hdf5, we can introduce an error message that says 28 28 29 You may install it with ‘conda install -c conda-forge libgdal-hdf5’. 29 You may install it with 30 {{{ 31 conda install -c conda-forge libgdal-hdf5 32 }}} 33 . 30 34 This concept was first used for `libarrow/libparquet` dependency since it is a large dependency and especially because gdal supports four different major versions on conda-forge. By separating this dependency, only the plugin needs to be built for the four different arrow/parquet versions as opposed to the core libgdal library being built for the four different versions. The conda package for the plugin was called `libgdal-arrow-parquet` and depended on the core library conda package `libgdal` which included the rest of the plugins. 31 35