Unable to use ADBC in GDAL 3.12.2

Michael Smith via gdal-dev <[email protected]>
Newsgroups gmane.comp.gis.gdal.devel
Message-ID <[email protected]>
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

_______________________________________________
gdal-dev mailing list
[email protected]
https://lists.osgeo.org/mailman/listinfo/gdal-dev
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.