[gdal-dev] Unable to use ADBC in GDAL 3.12.2
Michael Smith
michael.smith.erdc at gmail.com
Tue Feb 17 08:08:55 PST 2026
GDAL 3.12.2 "Chicoutimi", released 2026/02/03 – via conda-forge
In python:
Python 3.14.3 | packaged by conda-forge | (main, Feb 9 2026, 22:09:14) [Clang 20.1.8 ] on darwin
>>> options=["PRELUDE_STATEMENTS=INSTALL httpfs", "PRELUDE_STATEMENTS=LOAD httpfs",
... "PRELUDE_STATEMENTS=INSTALL aws","PRELUDE_STATEMENTS=LOAD AWS","PRELUDE_STATEMENTS=INSTALL spatial",
... "PRELUDE_STATEMENTS=load spatial", "PRELUDE_STATEMENTS=CREATE SECRET (TYPE S3, PROVIDER CREDENTIAL_CHAIN)", "ADBC_DRIVER=libduckdb.dylib"]
>>> from osgeo import gdal
>>> stac_file = "s3://bucket/file.parquet"
>>> gf = gdal.OpenEx(f'ADBC:{stac_file}', open_options=options, allowed_drivers=["ADBC"])
GDAL: On-demand registering /Users/rdcrlmds/mambaforge/envs/gdal/lib/gdalplugins/ogr_ADBC.dylib using RegisterOGRADBC.
Warning 1: Proxy driver ADBC declares DMD_OPENOPTIONLIST whereas its real driver doesn't declare it or with a different value
Warning 1: Driver ADBC declares DMD_OPENOPTIONLIST whereas its proxy doesn't declare it or with a different value
Warning 1: Driver ADBC declares DCAP_UPDATE whereas its proxy doesn't declare it or with a different value
[1] 73279 killed python
CLI:
gdal vector info --oo ADBC_DRIVER=libduckdb --oo PRELUDE_STATEMENTS="INSTALL httpfs" --oo PRELUDE_STATEMENTS="LOAD httpfs" --oo PRELUDE_STATEMENTS="INSTALL aws" --oo PRELUDE_STATEMENTS="LOAD AWS" --oo PRELUDE_STATEMENTS="INSTALL spatial" --oo PRELUDE_STATEMENTS="load spatial" --oo PRELUDE_STATEMENTS="CREATE SECRET (TYPE S3, PROVIDER CREDENTIAL_CHAIN)" ADBC:s3://bucket/file.parquet
GDAL: On-demand registering /Users/rdcrlmds/mambaforge/envs/gdal/lib/gdalplugins/ogr_ADBC.dylib using RegisterOGRADBC.
Warning 1: Proxy driver ADBC declares DMD_OPENOPTIONLIST whereas its real driver doesn't declare it or with a different value
Warning 1: Driver ADBC declares DMD_OPENOPTIONLIST whereas its proxy doesn't declare it or with a different value
Warning 1: Driver ADBC declares DCAP_UPDATE whereas its proxy doesn't declare it or with a different value
[1] 73841 killed gdal vector info --oo ADBC_DRIVER=libduckdb --oo --oo --oo --oo --oo --o
Same with local file path:
gdal vector info --oo ADBC_DRIVER=libduckdb --oo PRELUDE_STATEMENTS="INSTALL spatial" --oo PRELUDE_STATEMENTS="load spatial" ADBC:~/Downloads/file.parquet
GDAL: On-demand registering /Users/rdcrlmds/mambaforge/envs/gdal/lib/gdalplugins/ogr_ADBC.dylib using RegisterOGRADBC.
Warning 1: Proxy driver ADBC declares DMD_OPENOPTIONLIST whereas its real driver doesn't declare it or with a different value
Warning 1: Driver ADBC declares DMD_OPENOPTIONLIST whereas its proxy doesn't declare it or with a different value
Warning 1: Driver ADBC declares DCAP_UPDATE whereas its proxy doesn't declare it or with a different value
[1] 76005 killed gdal vector info --oo ADBC_DRIVER=libduckdb --oo --oo
--
Michael Smith
RSGIS Center – ERDC CRREL NH
US Army Corps
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.osgeo.org/pipermail/gdal-dev/attachments/20260217/ce405d05/attachment.htm>
More information about the gdal-dev
mailing list