conda-forge / r-gdalcubes-feedstock

A conda-smithy repository for r-gdalcubes.
BSD 3-Clause "New" or "Revised" License
0 stars 5 forks source link

Issues with coordinate transformations - Proj dependency problem ? #64

Open glaroc opened 1 month ago

glaroc commented 1 month ago

Solution to issue cannot be found in the documentation.

Issue

See https://github.com/appelmar/gdalcubes/issues/99 . We only have this problem with r-gdalcubes in Conda. Any use of gdalcubes that requires a coordinate transformation crashes with an error.

Installed packages

```shell # Name Version Build Channel _libgcc_mutex 0.1 conda_forge conda-forge _openmp_mutex 4.5 2_gnu conda-forge _r-mutex 1.0.1 anacondar_1 conda-forge _sysroot_linux-64_curr_repodata_hack 3 h69a702a_16 conda-forge alsa-lib 1.2.12 h4ab18f5_0 conda-forge anyio 4.4.0 pyhd8ed1ab_0 conda-forge archspec 0.2.3 pyhd8ed1ab_0 conda-forge argon2-cffi 23.1.0 pyhd8ed1ab_0 conda-forge argon2-cffi-bindings 21.2.0 py312h98912ed_4 conda-forge arrow 1.3.0 pyhd8ed1ab_0 conda-forge asttokens 2.4.1 pyhd8ed1ab_0 conda-forge async-lru 2.0.4 pyhd8ed1ab_0 conda-forge attrs 24.2.0 pyh71513ae_0 conda-forge aws-c-auth 0.7.20 h5f1c8d9_0 conda-forge aws-c-cal 0.6.12 h2ba76a8_0 conda-forge aws-c-common 0.9.17 h4ab18f5_0 conda-forge aws-c-compression 0.2.18 h36a0aea_4 conda-forge aws-c-event-stream 0.4.2 h161de36_10 conda-forge aws-c-http 0.8.1 h63f54a0_13 conda-forge aws-c-io 0.14.8 h96d4d28_0 conda-forge aws-c-mqtt 0.10.4 hcc7299c_2 conda-forge aws-c-s3 0.5.9 h10bd90f_0 conda-forge aws-c-sdkutils 0.1.16 h36a0aea_0 conda-forge aws-checksums 0.1.18 h36a0aea_4 conda-forge aws-crt-cpp 0.26.8 h4f3a3cc_11 conda-forge aws-sdk-cpp 1.11.267 h51dfee4_8 conda-forge azure-core-cpp 1.11.1 h91d86a7_1 conda-forge azure-storage-blobs-cpp 12.10.0 h00ab1b0_1 conda-forge azure-storage-common-cpp 12.5.0 h94269e2_4 conda-forge babel 2.14.0 pyhd8ed1ab_0 conda-forge beautifulsoup4 4.12.3 pyha770c72_0 conda-forge binutils_impl_linux-64 2.40 ha1999f0_7 conda-forge bleach 6.1.0 pyhd8ed1ab_0 conda-forge blosc 1.21.6 hef167b5_0 conda-forge boltons 24.0.0 pyhd8ed1ab_0 conda-forge brotli-python 1.1.0 py312h30efb56_1 conda-forge bwidget 1.9.14 ha770c72_1 conda-forge bzip2 1.0.8 h4bc722e_7 conda-forge c-ares 1.32.3 h4bc722e_0 conda-forge ca-certificates 2024.7.4 hbcca054_0 conda-forge cached-property 1.5.2 hd8ed1ab_1 conda-forge cached_property 1.5.2 pyha770c72_1 conda-forge cairo 1.18.0 hbb29018_2 conda-forge certifi 2024.7.4 pyhd8ed1ab_0 conda-forge cffi 1.17.0 py312h1671c18_0 conda-forge cfitsio 4.4.0 hbdc6101_1 conda-forge chardet 5.2.0 py312h7900ff3_1 conda-forge charset-normalizer 3.3.2 pyhd8ed1ab_0 conda-forge click 8.1.7 unix_pyh707e725_0 conda-forge colorama 0.4.6 pyhd8ed1ab_0 conda-forge comm 0.2.2 pyhd8ed1ab_0 conda-forge conda 24.7.1 py312h7900ff3_0 conda-forge conda-build 24.7.1 py312h7900ff3_0 conda-forge conda-index 0.5.0 pyhd8ed1ab_0 conda-forge conda-libmamba-solver 24.7.0 pyhd8ed1ab_0 conda-forge conda-package-handling 2.3.0 pyh7900ff3_0 conda-forge conda-package-streaming 0.10.0 pyhd8ed1ab_0 conda-forge curl 8.9.1 h18eb788_0 conda-forge debugpy 1.8.5 py312hca68cad_0 conda-forge decorator 5.1.1 pyhd8ed1ab_0 conda-forge defusedxml 0.7.1 pyhd8ed1ab_0 conda-forge distro 1.9.0 pyhd8ed1ab_0 conda-forge entrypoints 0.4 pyhd8ed1ab_0 conda-forge exceptiongroup 1.2.2 pyhd8ed1ab_0 conda-forge executing 2.0.1 pyhd8ed1ab_0 conda-forge expat 2.6.2 h59595ed_0 conda-forge filelock 3.15.4 pyhd8ed1ab_0 conda-forge fmt 10.2.1 h00ab1b0_0 conda-forge font-ttf-dejavu-sans-mono 2.37 hab24e00_0 conda-forge font-ttf-inconsolata 3.000 h77eed37_0 conda-forge font-ttf-source-code-pro 2.038 h77eed37_0 conda-forge font-ttf-ubuntu 0.83 h77eed37_2 conda-forge fontconfig 2.14.2 h14ed4e7_0 conda-forge fonts-conda-ecosystem 1 0 conda-forge fonts-conda-forge 1 0 conda-forge fqdn 1.5.1 pyhd8ed1ab_0 conda-forge freetype 2.12.1 h267a509_2 conda-forge freexl 2.0.0 h743c826_0 conda-forge fribidi 1.0.10 h36c2ea0_0 conda-forge frozendict 2.4.4 py312h9a8786e_0 conda-forge gcc_impl_linux-64 14.1.0 h3c94d91_0 conda-forge geos 3.12.1 h59595ed_0 conda-forge geotiff 1.7.1 h6b2125f_15 conda-forge gfortran_impl_linux-64 14.1.0 he4a1faa_0 conda-forge giflib 5.2.2 hd590300_0 conda-forge graphite2 1.3.13 h59595ed_1003 conda-forge gxx_impl_linux-64 14.1.0 h8d00ecb_0 conda-forge h11 0.14.0 pyhd8ed1ab_0 conda-forge h2 4.1.0 pyhd8ed1ab_0 conda-forge harfbuzz 9.0.0 hfac3d4d_0 conda-forge hdf4 4.2.15 h2a13503_7 conda-forge hdf5 1.14.3 nompi_hdf9ad27_105 conda-forge hpack 4.0.0 pyh9f0ad1d_0 conda-forge httpcore 1.0.5 pyhd8ed1ab_0 conda-forge httpx 0.27.0 pyhd8ed1ab_0 conda-forge hyperframe 6.0.1 pyhd8ed1ab_0 conda-forge icu 73.2 h59595ed_0 conda-forge idna 3.7 pyhd8ed1ab_0 conda-forge importlib-metadata 8.2.0 pyha770c72_0 conda-forge importlib_metadata 8.2.0 hd8ed1ab_0 conda-forge importlib_resources 6.4.0 pyhd8ed1ab_0 conda-forge ipykernel 6.29.5 pyh3099207_0 conda-forge ipython 8.26.0 pyh707e725_0 conda-forge isoduration 20.11.0 pyhd8ed1ab_0 conda-forge jedi 0.19.1 pyhd8ed1ab_0 conda-forge jinja2 3.1.4 pyhd8ed1ab_0 conda-forge json-c 0.17 h1220068_1 conda-forge json5 0.9.25 pyhd8ed1ab_0 conda-forge jsonpatch 1.33 pyhd8ed1ab_0 conda-forge jsonpointer 3.0.0 py312h7900ff3_0 conda-forge jsonschema 4.23.0 pyhd8ed1ab_0 conda-forge jsonschema-specifications 2023.12.1 pyhd8ed1ab_0 conda-forge jsonschema-with-format-nongpl 4.23.0 hd8ed1ab_0 conda-forge jupyter-lsp 2.2.5 pyhd8ed1ab_0 conda-forge jupyter_client 8.6.2 pyhd8ed1ab_0 conda-forge jupyter_core 5.7.2 py312h7900ff3_0 conda-forge jupyter_events 0.10.0 pyhd8ed1ab_0 conda-forge jupyter_server 2.14.2 pyhd8ed1ab_0 conda-forge jupyter_server_terminals 0.5.3 pyhd8ed1ab_0 conda-forge jupyterlab 4.2.4 pyhd8ed1ab_0 conda-forge jupyterlab_pygments 0.3.0 pyhd8ed1ab_1 conda-forge jupyterlab_server 2.27.3 pyhd8ed1ab_0 conda-forge kealib 1.5.3 hee9dde6_1 conda-forge kernel-headers_linux-64 3.10.0 h4a8ded7_16 conda-forge keyutils 1.6.1 h166bdaf_0 conda-forge krb5 1.21.3 h659f571_0 conda-forge lcms2 2.16 hb7c19ff_0 conda-forge ld_impl_linux-64 2.40 hf3520f5_7 conda-forge lerc 4.0.0 h27087fc_0 conda-forge libabseil 20240116.2 cxx17_he02047a_1 conda-forge libaec 1.1.3 h59595ed_0 conda-forge libarchive 3.7.4 hfca40fe_0 conda-forge libblas 3.9.0 23_linux64_openblas conda-forge libcrc32c 1.1.2 h9c3ff4c_0 conda-forge libcups 2.3.3 h4637d8d_4 conda-forge libcurl 8.9.1 hdb1bdb2_0 conda-forge libdeflate 1.20 hd590300_0 conda-forge libedit 3.1.20191231 he28a2e2_2 conda-forge libev 4.33 hd590300_2 conda-forge libexpat 2.6.2 h59595ed_0 conda-forge libffi 3.4.2 h7f98852_5 conda-forge libgcc-devel_linux-64 14.1.0 h5d3d1c9_100 conda-forge libgcc-ng 14.1.0 h77fa898_0 conda-forge libgdal 3.8.4 h7c88fdf_5 conda-forge libgfortran-ng 14.1.0 h69a702a_0 conda-forge libgfortran5 14.1.0 hc5f4f2c_0 conda-forge libgit2 1.8.1 ha5f426f_0 conda-forge libglib 2.80.2 hf974151_0 conda-forge libgomp 14.1.0 h77fa898_0 conda-forge libgoogle-cloud 2.23.0 h9be4e54_1 conda-forge libgoogle-cloud-storage 2.23.0 hc7a4891_1 conda-forge libgrpc 1.62.2 h15f2491_0 conda-forge libiconv 1.17 hd590300_2 conda-forge libjpeg-turbo 3.0.0 hd590300_1 conda-forge libkml 1.3.0 hbbc8833_1020 conda-forge liblapack 3.9.0 23_linux64_openblas conda-forge liblief 0.14.1 hac33072_1 conda-forge libmamba 1.5.8 had39da4_0 conda-forge libmambapy 1.5.8 py312hd9e9ff6_0 conda-forge libnetcdf 4.9.2 nompi_h135f659_114 conda-forge libnghttp2 1.58.0 h47da74e_1 conda-forge libnsl 2.0.1 hd590300_0 conda-forge libopenblas 0.3.27 pthreads_hac2b453_1 conda-forge libpng 1.6.43 h2797004_0 conda-forge libpq 16.3 ha72fbe1_0 conda-forge libprotobuf 4.25.3 h08a7969_0 conda-forge libre2-11 2023.09.01 h5a48ba9_2 conda-forge librttopo 1.1.0 h8917695_15 conda-forge libsanitizer 14.1.0 hcba0ae0_0 conda-forge libsodium 1.0.18 h36c2ea0_1 conda-forge libsolv 0.7.30 h3509ff9_0 conda-forge libspatialite 5.1.0 h7bd4643_4 conda-forge libsqlite 3.46.0 hde9e2c9_0 conda-forge libssh2 1.11.0 h0841786_0 conda-forge libstdcxx-devel_linux-64 14.1.0 h5d3d1c9_100 conda-forge libstdcxx-ng 14.1.0 hc0a3c3a_0 conda-forge libtiff 4.6.0 h1dd3fc0_3 conda-forge libudunits2 2.2.28 h40f5838_3 conda-forge libuuid 2.38.1 h0b41bf4_0 conda-forge libuv 1.48.0 hd590300_0 conda-forge libwebp-base 1.4.0 hd590300_0 conda-forge libxcb 1.16 hd590300_0 conda-forge libxcrypt 4.4.36 hd590300_1 conda-forge libxml2 2.12.7 h4c95cb1_3 conda-forge libzip 1.10.1 h2629f0a_3 conda-forge libzlib 1.3.1 h4ab18f5_1 conda-forge lz4-c 1.9.4 hcb278e6_0 conda-forge lzo 2.10 hd590300_1001 conda-forge make 4.3 hd18ef5c_1 conda-forge markupsafe 2.1.5 py312h98912ed_0 conda-forge matplotlib-inline 0.1.7 pyhd8ed1ab_0 conda-forge menuinst 2.1.1 py312h7900ff3_0 conda-forge minizip 4.0.7 h401b404_0 conda-forge mistune 3.0.2 pyhd8ed1ab_0 conda-forge more-itertools 10.4.0 pyhd8ed1ab_0 conda-forge nbclient 0.10.0 pyhd8ed1ab_0 conda-forge nbconvert-core 7.16.4 pyhd8ed1ab_1 conda-forge nbformat 5.10.4 pyhd8ed1ab_0 conda-forge ncurses 6.5 h59595ed_0 conda-forge nest-asyncio 1.6.0 pyhd8ed1ab_0 conda-forge notebook 7.2.1 pyhd8ed1ab_0 conda-forge notebook-shim 0.2.4 pyhd8ed1ab_0 conda-forge nspr 4.35 h27087fc_0 conda-forge nss 3.103 h593d115_0 conda-forge openjdk 22.0.1 h8651b0f_1 conda-forge openjpeg 2.5.2 h488ebb8_0 conda-forge openssl 3.3.1 h4bc722e_2 conda-forge overrides 7.7.0 pyhd8ed1ab_0 conda-forge packaging 24.1 pyhd8ed1ab_0 conda-forge pandoc 3.3 ha770c72_0 conda-forge pandocfilters 1.5.0 pyhd8ed1ab_0 conda-forge pango 1.54.0 h4c5309f_1 conda-forge parso 0.8.4 pyhd8ed1ab_0 conda-forge patch 2.7.6 h7f98852_1002 conda-forge patchelf 0.17.2 h58526e2_0 conda-forge pcre2 10.43 hcad00b1_0 conda-forge pexpect 4.9.0 pyhd8ed1ab_0 conda-forge pickleshare 0.7.5 py_1003 conda-forge pip 24.2 pyhd8ed1ab_0 conda-forge pixman 0.43.2 h59595ed_0 conda-forge pkginfo 1.11.1 pyhd8ed1ab_0 conda-forge pkgutil-resolve-name 1.3.10 pyhd8ed1ab_1 conda-forge platformdirs 4.2.2 pyhd8ed1ab_0 conda-forge pluggy 1.5.0 pyhd8ed1ab_0 conda-forge poppler 24.03.0 h590f24d_0 conda-forge poppler-data 0.4.12 hd8ed1ab_0 conda-forge postgresql 16.3 h8e811e2_0 conda-forge proj 9.3.1 h1d62c97_0 conda-forge prometheus_client 0.20.0 pyhd8ed1ab_0 conda-forge prompt-toolkit 3.0.47 pyha770c72_0 conda-forge psutil 6.0.0 py312h9a8786e_0 conda-forge pthread-stubs 0.4 h36c2ea0_1001 conda-forge ptyprocess 0.7.0 pyhd3deb0d_0 conda-forge pure_eval 0.2.3 pyhd8ed1ab_0 conda-forge py-lief 0.14.1 py312h7070661_1 conda-forge pybind11-abi 4 hd8ed1ab_3 conda-forge pycosat 0.6.6 py312h98912ed_0 conda-forge pycparser 2.22 pyhd8ed1ab_0 conda-forge pygments 2.18.0 pyhd8ed1ab_0 conda-forge pysocks 1.7.1 pyha2e5f31_6 conda-forge python 3.12.4 h194c7f8_0_cpython conda-forge python-dateutil 2.9.0 pyhd8ed1ab_0 conda-forge python-fastjsonschema 2.20.0 pyhd8ed1ab_0 conda-forge python-json-logger 2.0.7 pyhd8ed1ab_0 conda-forge python-libarchive-c 5.1 py312h7900ff3_0 conda-forge python_abi 3.12 4_cp312 conda-forge pytz 2024.1 pyhd8ed1ab_0 conda-forge pyyaml 6.0.2 py312h41a817b_0 conda-forge pyzmq 26.1.0 py312h7ab5c7e_0 conda-forge r-abind 1.4_5 r43hc72bb7e_1006 conda-forge r-ape 5.8 r43hb424bfc_1 conda-forge r-askpass 1.2.0 r43hb1dbf0f_1 conda-forge r-assertthat 0.2.1 r43hc72bb7e_5 conda-forge r-backports 1.5.0 r43hb1dbf0f_1 conda-forge r-base 4.3.3 hf0d99cb_1 conda-forge r-base64enc 0.1_3 r43hb1dbf0f_1007 conda-forge r-bh 1.84.0_0 r43hc72bb7e_1 conda-forge r-bien 1.2.6 r43hc72bb7e_0 conda-forge r-bit 4.0.5 r43hb1dbf0f_2 conda-forge r-bit64 4.0.5 r43hb1dbf0f_3 conda-forge r-bitops 1.0_8 r43hdb488b9_0 conda-forge r-blob 1.2.4 r43hc72bb7e_2 conda-forge r-boot 1.3_30 r43hc72bb7e_2 conda-forge r-brew 1.0_10 r43hc72bb7e_1 conda-forge r-brio 1.1.5 r43hb1dbf0f_1 conda-forge r-broom 1.0.6 r43hc72bb7e_1 conda-forge r-bslib 0.8.0 r43hc72bb7e_0 conda-forge r-cachem 1.1.0 r43hb1dbf0f_1 conda-forge r-callr 3.7.6 r43hc72bb7e_1 conda-forge r-caret 6.0_94 r43hdb488b9_2 conda-forge r-cellranger 1.1.0 r43hc72bb7e_1007 conda-forge r-class 7.3_22 r43hb1dbf0f_2 conda-forge r-classint 0.4_10 r43hc4980d5_1 conda-forge r-cli 3.6.3 r43h0d4f4ea_1 conda-forge r-clipr 0.8.0 r43hc72bb7e_3 conda-forge r-clock 0.7.1 r43h0d4f4ea_0 conda-forge r-cluster 2.1.6 r43hbcb9c34_1 conda-forge r-codetools 0.2_20 r43hc72bb7e_1 conda-forge r-colorspace 2.1_1 r43hdb488b9_0 conda-forge r-commonmark 1.9.1 r43hb1dbf0f_1 conda-forge r-conditionz 0.1.0 r43hc72bb7e_4 conda-forge r-conflicted 1.2.0 r43h785f33e_2 conda-forge r-cpp11 0.4.7 r43hc72bb7e_1 conda-forge r-crayon 1.5.3 r43hc72bb7e_1 conda-forge r-credentials 2.0.1 r43hc72bb7e_1 conda-forge r-crul 1.5.0 r43h785f33e_0 conda-forge r-curl 5.2.1 r43h6b349a7_1 conda-forge r-data.table 1.15.4 r43h5f06984_1 conda-forge r-dbi 1.2.3 r43hc72bb7e_1 conda-forge r-dbplyr 2.5.0 r43hc72bb7e_1 conda-forge r-desc 1.4.3 r43hc72bb7e_1 conda-forge r-devtools 2.4.5 r43hc72bb7e_3 conda-forge r-diagram 1.6.5 r43ha770c72_3 conda-forge r-diffobj 0.3.5 r43hb1dbf0f_3 conda-forge r-digest 0.6.36 r43ha18555a_1 conda-forge r-dismo 1.3_14 r43ha503ecb_1 conda-forge r-doparallel 1.0.17 r43hc72bb7e_3 conda-forge r-dosnow 1.0.20 r43hc72bb7e_3 conda-forge r-downlit 0.4.4 r43hc72bb7e_1 conda-forge r-downloader 0.4 r43hc72bb7e_1006 conda-forge r-dplyr 1.1.4 r43h0d4f4ea_1 conda-forge r-dtplyr 1.3.1 r43hc72bb7e_2 conda-forge r-e1071 1.7_14 r43h0d4f4ea_1 conda-forge r-ellipsis 0.3.2 r43hb1dbf0f_3 conda-forge r-enmeval 2.0.4 r43hc72bb7e_1 conda-forge r-essentials 4.3 r43hd8ed1ab_2005 conda-forge r-evaluate 0.24.0 r43hc72bb7e_1 conda-forge r-fansi 1.0.6 r43hb1dbf0f_1 conda-forge r-farver 2.1.2 r43ha18555a_1 conda-forge r-fasterize 1.0.5 r43ha503ecb_0 conda-forge r-fastmap 1.2.0 r43ha18555a_1 conda-forge r-fontawesome 0.5.2 r43hc72bb7e_1 conda-forge r-forcats 1.0.0 r43hc72bb7e_2 conda-forge r-foreach 1.5.2 r43hc72bb7e_3 conda-forge r-foreign 0.8_87 r43hb1dbf0f_1 conda-forge r-formatr 1.14 r43hc72bb7e_2 conda-forge r-fs 1.6.4 r43ha18555a_1 conda-forge r-future 1.34.0 r43h785f33e_0 conda-forge r-future.apply 1.11.2 r43hc72bb7e_1 conda-forge r-gargle 1.5.2 r43h785f33e_1 conda-forge r-gdalcubes 0.7.0 r43hf9d4af2_0 conda-forge r-gdalutilities 1.2.5 r43hc72bb7e_0 conda-forge r-gdalutils 2.0.3.2 r43hc72bb7e_3 conda-forge r-generics 0.1.3 r43hc72bb7e_3 conda-forge r-gert 2.1.0 r43h83af2bd_1 conda-forge r-ggplot2 3.5.1 r43hc72bb7e_1 conda-forge r-ggsci 3.2.0 r43hc72bb7e_1 conda-forge r-gh 1.4.1 r43hc72bb7e_1 conda-forge r-gistr 0.9.0 r43hc72bb7e_3 conda-forge r-gitcreds 0.1.2 r43hc72bb7e_3 conda-forge r-glmnet 4.1_8 r43ha936806_1 conda-forge r-globals 0.16.3 r43hc72bb7e_1 conda-forge r-glue 1.7.0 r43hb1dbf0f_1 conda-forge r-googledrive 2.1.1 r43hc72bb7e_2 conda-forge r-googlesheets4 1.1.1 r43h785f33e_2 conda-forge r-gower 1.0.1 r43hb1dbf0f_2 conda-forge r-gtable 0.3.5 r43hc72bb7e_1 conda-forge r-hardhat 1.4.0 r43hc72bb7e_1 conda-forge r-haven 2.5.4 r43h0d4f4ea_1 conda-forge r-hexbin 1.28.3 r43hbcb9c34_2 conda-forge r-highr 0.11 r43hc72bb7e_1 conda-forge r-hms 1.1.3 r43hc72bb7e_2 conda-forge r-htmltools 0.5.8.1 r43ha18555a_1 conda-forge r-htmlwidgets 1.6.4 r43h785f33e_3 conda-forge r-httpcode 0.3.0 r43ha770c72_4 conda-forge r-httpuv 1.6.15 r43ha18555a_1 conda-forge r-httr 1.4.7 r43hc72bb7e_1 conda-forge r-httr2 1.0.2 r43hc72bb7e_1 conda-forge r-ids 1.0.1 r43hc72bb7e_4 conda-forge r-ini 0.3.1 r43hc72bb7e_1006 conda-forge r-ipred 0.9_15 r43hdb488b9_1 conda-forge r-irdisplay 1.1 r43hd8ed1ab_3 conda-forge r-irkernel 1.3.2 r43h785f33e_2 conda-forge r-isoband 0.2.7 r43ha18555a_3 conda-forge r-iterators 1.0.14 r43hc72bb7e_3 conda-forge r-jpeg 0.1_10 r43had62be2_6 conda-forge r-jquerylib 0.1.4 r43hc72bb7e_3 conda-forge r-jsonlite 1.8.8 r43hb1dbf0f_1 conda-forge r-kernsmooth 2.23_24 r43hc2011d3_1 conda-forge r-knitr 1.48 r43hc72bb7e_0 conda-forge r-labeling 0.4.3 r43hc72bb7e_1 conda-forge r-landscapemetrics 2.1.4 r43h0d4f4ea_0 conda-forge r-later 1.3.2 r43ha18555a_1 conda-forge r-lattice 0.22_6 r43hb1dbf0f_1 conda-forge r-lava 1.7.3 r43hc72bb7e_1 conda-forge r-lazyeval 0.2.2 r43hb1dbf0f_5 conda-forge r-lifecycle 1.0.4 r43hc72bb7e_1 conda-forge r-listenv 0.9.1 r43hc72bb7e_1 conda-forge r-lobstr 1.1.2 r43ha18555a_4 conda-forge r-lubridate 1.9.3 r43hdb488b9_1 conda-forge r-lwgeom 0.2_14 r43h026f274_0 conda-forge r-magrittr 2.0.3 r43hb1dbf0f_3 conda-forge r-maps 3.4.2 r43hb1dbf0f_1 conda-forge r-mass 7.3_60.0.1 r43hb1dbf0f_1 conda-forge r-matrix 1.6_5 r43he966344_1 conda-forge r-maxnet 0.1.4 r43hc72bb7e_3 conda-forge r-memoise 2.0.1 r43hc72bb7e_3 conda-forge r-mgcv 1.9_1 r43h0d28552_1 conda-forge r-mime 0.12 r43hb1dbf0f_3 conda-forge r-miniui 0.1.1.1 r43hc72bb7e_1005 conda-forge r-modelmetrics 1.2.2.2 r43h0d4f4ea_4 conda-forge r-modelr 0.1.11 r43hc72bb7e_2 conda-forge r-munsell 0.5.1 r43hc72bb7e_1 conda-forge r-ncdf4 1.22 r43ha053207_1 conda-forge r-nlme 3.1_165 r43hbcb9c34_1 conda-forge r-nnet 7.3_19 r43hb1dbf0f_2 conda-forge r-numderiv 2016.8_1.1 r43hc72bb7e_6 conda-forge r-oai 0.4.0 r43hc72bb7e_2 conda-forge r-openssl 2.2.0 r43h5bbf899_1 conda-forge r-parallelly 1.38.0 r43hdb488b9_0 conda-forge r-pbdzmq 0.3_11 r43h2a40ca3_1 conda-forge r-pillar 1.9.0 r43hc72bb7e_2 conda-forge r-pkgbuild 1.4.4 r43hc72bb7e_1 conda-forge r-pkgconfig 2.0.3 r43hc72bb7e_4 conda-forge r-pkgdown 2.1.0 r43hc72bb7e_1 conda-forge r-pkgload 1.3.4 r43hc72bb7e_1 conda-forge r-plyr 1.8.9 r43ha18555a_1 conda-forge r-png 0.1_8 r43h21f035c_2 conda-forge r-praise 1.0.0 r43hc72bb7e_1008 conda-forge r-prettyunits 1.2.0 r43hc72bb7e_1 conda-forge r-proc 1.18.5 r43ha18555a_1 conda-forge r-processx 3.8.4 r43hb1dbf0f_1 conda-forge r-prodlim 2024.06.25 r43h0d4f4ea_1 conda-forge r-profvis 0.3.8 r43hdb488b9_4 conda-forge r-progress 1.2.3 r43hc72bb7e_1 conda-forge r-progressr 0.14.0 r43hc72bb7e_1 conda-forge r-proj 0.4.5 r43h595fb24_1 conda-forge r-promises 1.3.0 r43ha18555a_1 conda-forge r-proxy 0.4_27 r43hb1dbf0f_3 conda-forge r-pryr 0.1.6 r43h0d4f4ea_2 conda-forge r-ps 1.7.7 r43hdb488b9_0 conda-forge r-purrr 1.0.2 r43hdb488b9_1 conda-forge r-quantmod 0.4.26 r43hc72bb7e_1 conda-forge r-r.methodss3 1.8.2 r43hc72bb7e_3 conda-forge r-r.oo 1.26.0 r43hc72bb7e_1 conda-forge r-r.utils 2.12.3 r43hc72bb7e_1 conda-forge r-r6 2.5.1 r43hc72bb7e_3 conda-forge r-ragg 1.3.2 r43h6bbb899_1 conda-forge r-randomforest 4.7_1.1 r43hbcb9c34_3 conda-forge r-rangemodelmetadata 0.1.5 r43hc72bb7e_0 conda-forge r-rappdirs 0.3.3 r43hb1dbf0f_3 conda-forge r-raster 3.6_26 r43h0d4f4ea_1 conda-forge r-rbokeh 0.5.2 r43hc72bb7e_4 conda-forge r-rcmdcheck 1.4.0 r43h785f33e_3 conda-forge r-rcolorbrewer 1.1_3 r43h785f33e_3 conda-forge r-rcpp 1.0.13 r43h0d4f4ea_0 conda-forge r-rcpparmadillo 14.0.0_1 r43hb424bfc_2 conda-forge r-rcppeigen 0.3.4.0.0 r43hb424bfc_1 conda-forge r-rcurl 1.98_1.16 r43h6b349a7_0 conda-forge r-readr 2.1.5 r43h0d4f4ea_1 conda-forge r-readxl 1.4.3 r43he58e087_1 conda-forge r-rebird 1.3.0 r43hc72bb7e_3 conda-forge r-recipes 1.1.0 r43hc72bb7e_1 conda-forge r-recommended 4.3 r43hd8ed1ab_1007 conda-forge r-rematch 2.0.0 r43hc72bb7e_1 conda-forge r-rematch2 2.1.2 r43hc72bb7e_4 conda-forge r-remotes 2.5.0 r43hc72bb7e_1 conda-forge r-repr 1.1.7 r43h785f33e_1 conda-forge r-reprex 2.1.1 r43hc72bb7e_1 conda-forge r-reshape2 1.4.4 r43h0d4f4ea_4 conda-forge r-rgbif 3.8.0 r43hc72bb7e_1 conda-forge r-rgdal 1.6_7 r43h786f0a0_2 conda-forge r-ridigbio 0.3.8 r43hc72bb7e_1 conda-forge r-rjava 1.0_11 r43hb1dbf0f_2 conda-forge r-rjson 0.2.21 r43ha18555a_4 conda-forge r-rlang 1.1.4 r43ha18555a_1 conda-forge r-rmarkdown 2.27 r43hc72bb7e_1 conda-forge r-roxygen2 7.3.2 r43h0d4f4ea_1 conda-forge r-rpart 4.1.23 r43hb1dbf0f_1 conda-forge r-rpostgresql 0.7_6 r43hd78febc_1 conda-forge r-rprojroot 2.0.4 r43hc72bb7e_1 conda-forge r-rredlist 0.7.1 r43hc72bb7e_2 conda-forge r-rstac 0.9.2_5 r43hc72bb7e_0 conda-forge r-rstudioapi 0.16.0 r43hc72bb7e_1 conda-forge r-rversions 2.1.2 r43hc72bb7e_3 conda-forge r-rvertnet 0.8.4 r43hc72bb7e_1 conda-forge r-rvest 1.0.4 r43hc72bb7e_1 conda-forge r-s2 1.1.7 r43h4b309dc_0 conda-forge r-sass 0.4.9 r43ha18555a_1 conda-forge r-scales 1.3.0 r43hc72bb7e_1 conda-forge r-selectr 0.4_2 r43hc72bb7e_4 conda-forge r-sessioninfo 1.2.2 r43hc72bb7e_3 conda-forge r-sf 1.0_16 r43h538aadf_0 conda-forge r-shape 1.4.6.1 r43ha770c72_1 conda-forge r-shiny 1.9.1 r43h785f33e_0 conda-forge r-snow 0.4_4 r43hc72bb7e_3 conda-forge r-sourcetools 0.1.7_1 r43ha18555a_2 conda-forge r-sp 2.1_4 r43hdb488b9_1 conda-forge r-spatial 7.3_17 r43hb1dbf0f_1 conda-forge r-spocc 1.2.3 r43h785f33e_1 conda-forge r-squarem 2021.1 r43hc72bb7e_3 conda-forge r-stars 0.6_6 r43hc72bb7e_0 conda-forge r-stringi 1.8.4 r43ha8ce623_2 conda-forge r-stringr 1.5.1 r43h785f33e_1 conda-forge r-survival 3.7_0 r43hdb488b9_1 conda-forge r-sys 3.4.2 r43hb1dbf0f_2 conda-forge r-systemfonts 1.1.0 r43h38d38ca_1 conda-forge r-terra 1.7_71 r43h81f2993_0 conda-forge r-testthat 3.2.1.1 r43h0d4f4ea_1 conda-forge r-textshaping 0.4.0 r43ha47bcaa_2 conda-forge r-tibble 3.2.1 r43hdb488b9_3 conda-forge r-tidyr 1.3.1 r43h0d4f4ea_1 conda-forge r-tidyselect 1.2.1 r43hc72bb7e_1 conda-forge r-tidyverse 2.0.0 r43h785f33e_2 conda-forge r-timechange 0.3.0 r43ha18555a_1 conda-forge r-timedate 4032.109 r43hc72bb7e_1 conda-forge r-tinytex 0.52 r43hc72bb7e_0 conda-forge r-triebeard 0.4.1 r43ha18555a_2 conda-forge r-ttr 0.24.4 r43hdb488b9_1 conda-forge r-tzdb 0.4.0 r43ha18555a_2 conda-forge r-units 0.8_5 r43ha18555a_1 conda-forge r-urlchecker 1.0.1 r43hc72bb7e_3 conda-forge r-urltools 1.7.3 r43ha18555a_5 conda-forge r-usethis 3.0.0 r43hc72bb7e_0 conda-forge r-utf8 1.2.4 r43hb1dbf0f_1 conda-forge r-uuid 1.2_1 r43hdb488b9_0 conda-forge r-vctrs 0.6.5 r43h0d4f4ea_1 conda-forge r-viridislite 0.4.2 r43hc72bb7e_2 conda-forge r-vroom 1.6.5 r43h0d4f4ea_1 conda-forge r-waldo 0.5.2 r43hc72bb7e_1 conda-forge r-wellknown 0.7.4 r43h0d4f4ea_3 conda-forge r-whisker 0.4.1 r43hc72bb7e_2 conda-forge r-withr 3.0.1 r43hc72bb7e_0 conda-forge r-wk 0.9.2 r43h0d4f4ea_1 conda-forge r-xfun 0.46 r43h0d4f4ea_0 conda-forge r-xml2 1.3.6 r43h8194278_2 conda-forge r-xopen 1.0.1 r43hc72bb7e_1 conda-forge r-xtable 1.8_4 r43hc72bb7e_6 conda-forge r-xts 0.14.0 r43hb1dbf0f_1 conda-forge r-yaml 2.3.10 r43hdb488b9_0 conda-forge r-zip 2.3.1 r43hb1dbf0f_1 conda-forge r-zoo 1.8_12 r43hb1dbf0f_2 conda-forge re2 2023.09.01 h7f4b329_2 conda-forge readline 8.2 h8228510_1 conda-forge referencing 0.35.1 pyhd8ed1ab_0 conda-forge reproc 14.2.4.post0 hd590300_1 conda-forge reproc-cpp 14.2.4.post0 h59595ed_1 conda-forge requests 2.32.3 pyhd8ed1ab_0 conda-forge rfc3339-validator 0.1.4 pyhd8ed1ab_0 conda-forge rfc3986-validator 0.1.1 pyh9f0ad1d_0 conda-forge ripgrep 14.1.0 he8a937b_0 conda-forge rpds-py 0.20.0 py312hf008fa9_0 conda-forge ruamel.yaml 0.18.6 py312h98912ed_0 conda-forge ruamel.yaml.clib 0.2.8 py312h98912ed_0 conda-forge s2n 1.4.13 he19d79f_0 conda-forge sed 4.8 he412f7d_0 conda-forge send2trash 1.8.3 pyh0d859eb_0 conda-forge setuptools 72.1.0 pyhd8ed1ab_0 conda-forge six 1.16.0 pyh6c4a22f_0 conda-forge snappy 1.2.1 ha2e4443_0 conda-forge sniffio 1.3.1 pyhd8ed1ab_0 conda-forge soupsieve 2.5 pyhd8ed1ab_1 conda-forge spdlog 1.13.0 hd2e6256_0 conda-forge sqlite 3.46.0 h6d4b2fc_0 conda-forge stack_data 0.6.2 pyhd8ed1ab_0 conda-forge sysroot_linux-64 2.17 h4a8ded7_16 conda-forge terminado 0.18.1 pyh0d859eb_0 conda-forge tiledb 2.21.2 h27f064a_4 conda-forge tinycss2 1.3.0 pyhd8ed1ab_0 conda-forge tk 8.6.13 noxft_h4845f30_101 conda-forge tktable 2.10 h8bc8fbc_6 conda-forge tomli 2.0.1 pyhd8ed1ab_0 conda-forge tornado 6.4.1 py312h9a8786e_0 conda-forge tqdm 4.66.5 pyhd8ed1ab_0 conda-forge traitlets 5.14.3 pyhd8ed1ab_0 conda-forge truststore 0.8.0 pyhd8ed1ab_0 conda-forge types-python-dateutil 2.9.0.20240316 pyhd8ed1ab_0 conda-forge typing-extensions 4.12.2 hd8ed1ab_0 conda-forge typing_extensions 4.12.2 pyha770c72_0 conda-forge typing_utils 0.1.0 pyhd8ed1ab_0 conda-forge tzcode 2024a h3f72095_0 conda-forge tzdata 2024a h0c530f3_0 conda-forge uri-template 1.3.0 pyhd8ed1ab_0 conda-forge uriparser 0.9.8 hac33072_0 conda-forge urllib3 2.2.2 pyhd8ed1ab_1 conda-forge wcwidth 0.2.13 pyhd8ed1ab_0 conda-forge webcolors 24.6.0 pyhd8ed1ab_0 conda-forge webencodings 0.5.1 pyhd8ed1ab_2 conda-forge websocket-client 1.8.0 pyhd8ed1ab_0 conda-forge wheel 0.44.0 pyhd8ed1ab_0 conda-forge xerces-c 3.2.5 hac6953d_0 conda-forge xorg-fixesproto 5.0 h7f98852_1002 conda-forge xorg-inputproto 2.3.2 h7f98852_1002 conda-forge xorg-kbproto 1.0.7 h7f98852_1002 conda-forge xorg-libice 1.1.1 hd590300_0 conda-forge xorg-libsm 1.2.4 h7391055_0 conda-forge xorg-libx11 1.8.9 hb711507_1 conda-forge xorg-libxau 1.0.11 hd590300_0 conda-forge xorg-libxdmcp 1.1.3 h7f98852_0 conda-forge xorg-libxext 1.3.4 h0b41bf4_2 conda-forge xorg-libxfixes 5.0.3 h7f98852_1004 conda-forge xorg-libxi 1.7.10 h4bc722e_1 conda-forge xorg-libxrender 0.9.11 hd590300_0 conda-forge xorg-libxt 1.3.0 hd590300_1 conda-forge xorg-libxtst 1.2.5 h4bc722e_0 conda-forge xorg-recordproto 1.14.2 h7f98852_1002 conda-forge xorg-renderproto 0.11.1 h7f98852_1002 conda-forge xorg-xextproto 7.3.0 h0b41bf4_1003 conda-forge xorg-xproto 7.0.31 h7f98852_1007 conda-forge xz 5.2.6 h166bdaf_0 conda-forge yaml 0.2.5 h7f98852_2 conda-forge yaml-cpp 0.8.0 h59595ed_0 conda-forge zeromq 4.3.5 h75354e8_4 conda-forge zipp 3.19.2 pyhd8ed1ab_0 conda-forge zlib 1.3.1 h4ab18f5_1 conda-forge zstandard 0.23.0 py312h3483029_0 conda-forge zstd 1.5.6 ha6fb4c9_0 conda-forge ```

Environment info

```shell active environment : rbase active env location : /opt/conda/envs/rbase shell level : 2 user config file : /root/.condarc populated config files : /opt/conda/.condarc conda version : 24.3.0 conda-build version : not installed python version : 3.10.14.final.0 solver : libmamba (default) virtual packages : __archspec=1=skylake __conda=24.3.0=0 __glibc=2.31=0 __linux=6.5.0=0 __unix=0=0 base environment : /opt/conda (writable) conda av data dir : /opt/conda/etc/conda conda av metadata url : None channel URLs : https://conda.anaconda.org/conda-forge/linux-64 https://conda.anaconda.org/conda-forge/noarch package cache : /opt/conda/pkgs /root/.conda/pkgs envs directories : /opt/conda/envs /root/.conda/envs platform : linux-64 user-agent : conda/24.3.0 requests/2.31.0 CPython/3.10.14 Linux/6.5.0-35-generic ubuntu/20.04.6 glibc/2.31 solver/libmamba conda-libmamba-solver/24.1.0 libmambapy/1.5.8 UID:GID : 0:0 netrc file : None offline mode : False ```
mfansler commented 1 month ago

Do you have a minimal example with which we could reproduce the error?

mfansler commented 1 month ago

For now, I will turn on unit testing in the recipe.

Thanks for reporting this! ❤️

mfansler commented 1 month ago

Unit tests pass with latest builds. They should also be included in yours, if you'd like to try running them. Install r-tinytest then try tinytest::test_package('gdalcubes').

The linking analysis actually complains that we declare PROJ as a dependency (fixing its version that is associated with the package), even though none of this package's code appears to directly reference PROJ. That is, the recipe is already conservative with respect to PROJ and nothing showed up as undeclared linking (i.e., the usually sign of potential runtime errors).

Not much more to do - efficiently, at least - on our end without a failing test.