Open royfrancis opened 2 months ago
Could you please get me the full install log?
ld: warning: ignoring file /opt/homebrew/lib/libhdf5.a, building for macOS-x86_64 but attempting to link with file built for macOS-arm64
ld: warning: ignoring file /opt/homebrew/lib/libsz.dylib, building for macOS-x86_64 but attempting to link with file built for macOS-arm64
ld: warning: dylib (/opt/homebrew/Caskroom/miniforge/base/envs/r-4.4/lib/libc++.dylib) was built for newer macOS version (12.0) than being linked (11.0)
Undefined symbols for architecture x86_64:
Found your problem. If I may ask, why are you using x86_64 conda on an arm mac?
Not all R packages are available for arm64, and I frequently get stuck when installing. So, to be on the safe side, I just use x86 conda environment. And it almost always works. This package has been an exception.
I don't know that cross-compiling like this is something I'm willing/able to support.
On the flip side, I do have a conda-forge feedstock that's been languishing in staged-recipes for months which would solve this problem in a different way if it were to be merged.
https://github.com/conda-forge/staged-recipes/pull/25904
if you want to help me pester them
alternatively, you can just grab the build from here
Installation error:
Installation error
``` ... HighFive::File::File(std::__1::basic_stringI am working in a conda environment, so here are the conda packages which includes cmake, clang etc..
Conda environment
``` # Name Version Build Channel _r-mutex 1.0.0 anacondar_1 appnope 0.1.4 pyhd8ed1ab_0 conda-forge asttokens 2.4.1 pyhd8ed1ab_0 conda-forge binutils 1.0.1 1 conda-forge blas 2.123 accelerate conda-forge blas-devel 3.9.0 23_osx64_accelerate conda-forge bwidget 1.9.16 h6066b31_0 bzip2 1.0.8 h6c40b1e_6 c-ares 1.28.1 h10d778d_0 conda-forge ca-certificates 2024.8.30 h8857fd0_0 conda-forge cairo 1.18.0 h9f650ed_2 conda-forge cctools 986 hd3558d4_0 conda-forge cctools_osx-64 986 h58a35ae_0 conda-forge clang 18.1.8 default_h179603d_0 conda-forge clang-18 18.1.8 default_h0c94c6a_0 conda-forge clang_impl_osx-64 18.1.8 h6a44ed1_16 conda-forge clang_osx-64 18.1.8 hb91bd55_16 conda-forge clangxx 18.1.8 default_h179603d_0 conda-forge clangxx_impl_osx-64 18.1.8 h4b7810f_16 conda-forge clangxx_osx-64 18.1.8 hb91bd55_16 conda-forge cmake 3.30.3 h7243fc2_0 conda-forge comm 0.2.2 pyhd8ed1ab_0 conda-forge compiler-rt 18.1.8 h734a56e_0 conda-forge compiler-rt_osx-64 18.1.8 h7312ed1_0 conda-forge curl 8.9.1 hcd6fca1_0 conda-forge debugpy 1.8.5 py39h09c4c31_0 conda-forge decorator 5.1.1 pyhd8ed1ab_0 conda-forge exceptiongroup 1.2.2 pyhd8ed1ab_0 conda-forge executing 2.0.1 pyhd8ed1ab_0 conda-forge expat 2.6.2 hcec6c5f_0 font-ttf-dejavu-sans-mono 2.37 hd3eb1b0_0 font-ttf-inconsolata 2.001 hcb22688_0 font-ttf-source-code-pro 2.030 hd3eb1b0_0 font-ttf-ubuntu 0.83 h8b1ccd4_0 fontconfig 2.14.2 h5bb23bf_0 conda-forge fonts-anaconda 1 h8fa9717_0 fonts-conda-ecosystem 1 hd3eb1b0_0 freetype 2.12.1 h60636b9_2 conda-forge fribidi 1.0.10 haf1e3a3_0 gfortran_impl_osx-64 12.3.0 h54fd467_1 conda-forge gfortran_osx-64 12.3.0 h18f7dce_1 conda-forge gmp 6.2.1 he9d5cce_3 graphite2 1.3.14 he9d5cce_1 gsl 2.7.1 hdbe807d_1 harfbuzz 8.5.0 h053f038_0 conda-forge hdf5 1.14.3 nompi_h687a608_105 conda-forge icu 73.2 hf5e326d_0 conda-forge importlib-metadata 8.2.0 pyha770c72_0 conda-forge importlib_metadata 8.2.0 hd8ed1ab_0 conda-forge ipykernel 6.29.5 pyh57ce528_0 conda-forge ipython 8.18.1 pyh707e725_3 conda-forge isl 0.25 hb486fe8_0 conda-forge jedi 0.19.1 pyhd8ed1ab_0 conda-forge jupyter_client 8.6.2 pyhd8ed1ab_0 conda-forge jupyter_core 5.7.1 py39h6e9494a_0 conda-forge krb5 1.21.3 h37d8d59_0 conda-forge ld64 711 h4e51db5_0 conda-forge ld64_osx-64 711 had5d0d3_0 conda-forge lerc 4.0.0 hb486fe8_0 conda-forge libaec 1.1.3 h73e2aa4_0 conda-forge libasprintf 0.22.5 h5ff76d1_2 conda-forge libblas 3.9.0 23_osx64_accelerate conda-forge libcblas 3.9.0 23_osx64_accelerate conda-forge libclang-cpp18.1 18.1.8 default_h0c94c6a_0 conda-forge libcurl 8.9.1 hfcf2730_0 conda-forge libcxx 17.0.6 h8d2f0da_1 conda-forge libdeflate 1.20 h49d49c5_0 conda-forge libedit 3.1.20230828 h6c40b1e_0 libev 4.33 h9ed2024_1 libexpat 2.6.2 h73e2aa4_0 conda-forge libffi 3.4.4 hecd8cb5_1 libgettextpo 0.22.5 h5ff76d1_2 conda-forge libgfortran 5.0.0 13_2_0_h97931a8_3 conda-forge libgfortran-devel_osx-64 12.3.0 h0b6f5ec_3 conda-forge libgfortran5 13.2.0 h2873a65_3 conda-forge libgit2 1.8.1 h59467ec_1 conda-forge libglib 2.80.2 h736d271_1 conda-forge libiconv 1.17 hd75f5a5_2 conda-forge libintl 0.22.5 h5ff76d1_2 conda-forge libjpeg-turbo 3.0.0 h0dc2134_1 conda-forge liblapack 3.9.0 23_osx64_accelerate conda-forge liblapacke 3.9.0 23_osx64_accelerate conda-forge libllvm18 18.1.8 h9ce406d_0 conda-forge libnghttp2 1.58.0 h64cf6d3_1 conda-forge libopenblas 0.3.28 openmp_h8869122_0 conda-forge libpng 1.6.43 h92b6c6a_0 conda-forge libsodium 1.0.18 hbcb3906_1 conda-forge libsqlite 3.46.0 h1b8f9f3_0 conda-forge libssh2 1.11.0 hd019ec5_0 conda-forge libtiff 4.6.0 h129831d_3 conda-forge libuv 1.48.0 h67532ce_0 conda-forge libv8 8.9.83 h8241635_4 conda-forge libwebp-base 1.3.2 h6c40b1e_0 libxml2 2.12.7 h3e169fe_1 conda-forge libzlib 1.3.1 h87427d6_1 conda-forge llvm-openmp 18.1.8 h15ab845_0 conda-forge llvm-tools 18.1.8 h9ce406d_0 conda-forge make 4.2.1 h3efe00b_1 matplotlib-inline 0.1.7 pyhd8ed1ab_0 conda-forge mpc 1.3.1 h81bd1dd_0 conda-forge mpfr 4.2.1 h0c69b56_0 conda-forge ncurses 6.5 hf036a51_1 conda-forge nest-asyncio 1.6.0 pyhd8ed1ab_0 conda-forge openblas 0.3.28 openmp_hba01982_0 conda-forge openssl 3.3.1 hd23fc13_3 conda-forge packaging 24.1 pyhd8ed1ab_0 conda-forge pandoc 3.2.1 h694c41f_0 conda-forge pango 1.54.0 h880b76c_0 conda-forge parso 0.8.4 pyhd8ed1ab_0 conda-forge pcre2 10.44 h7634a1b_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.4 h73e2aa4_0 conda-forge platformdirs 4.2.2 pyhd8ed1ab_0 conda-forge prompt-toolkit 3.0.47 pyha770c72_0 conda-forge psutil 6.0.0 py39hded5825_0 conda-forge ptyprocess 0.7.0 pyhd3deb0d_0 conda-forge pure_eval 0.2.3 pyhd8ed1ab_0 conda-forge pygments 2.18.0 pyhd8ed1ab_0 conda-forge python 3.9.18 h7a9c478_1_cpython conda-forge python-dateutil 2.9.0 pyhd8ed1ab_0 conda-forge python_abi 3.9 4_cp39 conda-forge pyzmq 26.1.0 py39hf975025_0 conda-forge r-assertthat 0.2.1 r44hc72bb7e_5 conda-forge r-base 4.4.1 h50cb0cb_2 conda-forge r-cli 3.6.3 r44h25d921d_1 conda-forge r-codetools 0.2_20 r44hc72bb7e_1 conda-forge r-colorspace 2.1_1 r44h6b9d099_0 conda-forge r-cowplot 1.1.3 r44hc72bb7e_1 conda-forge r-cpp11 0.5.0 r44hc72bb7e_0 conda-forge r-crayon 1.5.3 r44hc72bb7e_1 conda-forge r-dplyr 1.1.4 r44h25d921d_1 conda-forge r-ellipsis 0.3.2 r44h6b9d099_3 conda-forge r-fansi 1.0.6 r44h6b9d099_1 conda-forge r-farver 2.1.2 r44h25d921d_1 conda-forge r-generics 0.1.3 r44hc72bb7e_3 conda-forge r-ggplot2 3.5.1 r44hc72bb7e_1 conda-forge r-glue 1.7.0 r44h6b9d099_1 conda-forge r-gtable 0.3.5 r44hc72bb7e_1 conda-forge r-harmony 1.2.1 r44haa2a3db_0 conda-forge r-isoband 0.2.7 r44h25d921d_3 conda-forge r-labeling 0.4.3 r44hc72bb7e_1 conda-forge r-lattice 0.22_6 r44h6b9d099_1 conda-forge r-lifecycle 1.0.4 r44hc72bb7e_1 conda-forge r-lobstr 1.1.2 r44h25d921d_4 conda-forge r-magrittr 2.0.3 r44h6b9d099_3 conda-forge r-mass 7.3_60.0.1 r44h6b9d099_1 conda-forge r-matrix 1.6_5 r44h9cf22e7_1 conda-forge r-mgcv 1.9_1 r44h374a70c_1 conda-forge r-munsell 0.5.1 r44hc72bb7e_1 conda-forge r-nlme 3.1_165 r44h9612530_1 conda-forge r-pillar 1.9.0 r44hc72bb7e_2 conda-forge r-pkgconfig 2.0.3 r44hc72bb7e_4 conda-forge r-prettyunits 1.2.0 r44hc72bb7e_1 conda-forge r-pryr 0.1.6 r44h25d921d_2 conda-forge r-r6 2.5.1 r44hc72bb7e_3 conda-forge r-rcolorbrewer 1.1_3 r44h785f33e_3 conda-forge r-rcpp 1.0.13 r44h25d921d_0 conda-forge r-rcpparmadillo 14.0.0_1 r44h6a638e2_2 conda-forge r-rcppprogress 0.4.2 r44hc72bb7e_4 conda-forge r-rhpcblasctl 0.23_42 r44hc5191ce_2 conda-forge r-rlang 1.1.4 r44h25d921d_1 conda-forge r-scales 1.3.0 r44hc72bb7e_1 conda-forge r-stringi 1.8.4 r44ha6447fb_2 conda-forge r-stringr 1.5.1 r44h785f33e_1 conda-forge r-tibble 3.2.1 r44h6b9d099_3 conda-forge r-tidyselect 1.2.1 r44hc72bb7e_1 conda-forge r-utf8 1.2.4 r44h6b9d099_1 conda-forge r-vctrs 0.6.5 r44h25d921d_1 conda-forge r-viridislite 0.4.2 r44hc72bb7e_2 conda-forge r-withr 3.0.1 r44hc72bb7e_0 conda-forge readline 8.2 hca72f7f_0 rhash 1.4.4 h0dc2134_0 conda-forge setuptools 72.1.0 pyhd8ed1ab_0 conda-forge sigtool 0.1.3 h88f4db0_0 conda-forge six 1.16.0 pyh6c4a22f_0 conda-forge stack_data 0.6.2 pyhd8ed1ab_0 conda-forge tapi 1100.0.11 h1527ee5_1 tk 8.6.13 h1abcd95_1 conda-forge tktable 2.10 h032784e_1 tornado 6.4.1 py39hded5825_0 conda-forge traitlets 5.14.3 pyhd8ed1ab_0 conda-forge typing_extensions 4.12.2 pyha770c72_0 conda-forge tzdata 2024a h0c530f3_0 conda-forge wcwidth 0.2.13 pyhd8ed1ab_0 conda-forge wheel 0.44.0 pyhd8ed1ab_0 conda-forge xz 5.4.6 h6c40b1e_1 zeromq 4.3.5 hde137ed_4 conda-forge zipp 3.19.2 pyhd8ed1ab_0 conda-forge zlib 1.3.1 h87427d6_1 conda-forge zstd 1.5.6 h915ae27_0 conda-forge ```