Hans,
you seem to be using old library from 4.0 (see the 4.0 in the path). Make sure you remove old packages and use a clean library for 4.1 since you cannot mix packages from R 4.0.x and R 4.1.0. I would best recommend removing (or re-naming) ~/Library/R before installation to make sure you don't have incompatible old packages. Also don't forget to re-start R. (Marc, I can't parse your post, it makes no sense to me, there no R-devel involved in any of this, so please post separately about whatever is on your heart as that doesn't seem to be related). Cheers, Simon > On May 26, 2021, at 2:06 AM, Marc Schwartz <marc_schwa...@me.com> wrote: > > Hi, > > You might try a different CRAN mirror to see if perhaps the rlang binary that > you are getting is corrupted. > > Looking at CRAN for the package, the results for rlang on what is supposed to > be R release on macOS: > > https://cran.r-project.org/web/checks/check_results_rlang.html > > shows a header indicating that R devel is being used, not R release: > > https://www.r-project.org/nosvn/R.check/r-release-macos-x86_64/rlang-00check.html > > So, I am not clear if there is a macOS binary build issue that may be > resulting in a conflict of sorts. > > A spot check of other CRAN packages (including my own) shows the same use of > R devel for macOS, and not R release, so perhaps there is a wider issue going > on with CRAN builds, unless I am missing something here. > > Simon (cc'd now) may be able to address that issue. > > Regards, > > Marc Schwartz > > > Hans W wrote on 5/25/21 9:16 AM: >> I installed the new R version 4.1.0 on my (normal) Macbook, and >> everything seemed to work fine until one of the packages depended on >> the 'rlang' package and I got the following error: >> > library(rlang) >> Error: package or namespace load failed for ‘rlang’ in >> dyn.load(file, DLLpath = DLLpath, ...): unable to load >> shared object '/Users/hwb/Library/R/4.0/library/rlang/libs/rlang.so': >> dlopen(/Users/hwb/Library/R/4.0/library/rlang/libs/rlang.so, 6): >> Library not loaded: >> /Library/Frameworks/R.framework/Versions/4.0/Resources/lib/libR.dylib >> Referenced from: /Users/hwb/Library/R/4.0/library/rlang/libs/rlang.so >> Reason: image not found >> So I removed 'rlang' and reinstalled it. There was no error message, >> but when I tried to load it, the error message was: >> Error: package or namespace load failed for ‘rlang’ in >> get(Info[i, 1], envir = env): lazy-load database >> '/Users/hwb/Library/R/4.0/library/rlang/R/rlang.rdb' is corrupt >> In addition: Warning message: >> In get(Info[i, 1], envir = env) : internal error -3 in R_decompress1 >> One of my current applications relies on 'rvest' which depends on >> 'rlang'. For the moment I am using it from a Linux computer, but it's >> quite unfortunate that I cannot run it from macOS as well. >> I also uninstalled the new R version and reinstalled it, but nothing >> changed. Could you give me a hint on what to do (or what I did wrong)? >> _______________________________________________ >> R-SIG-Mac mailing list >> R-SIG-Mac@r-project.org >> https://stat.ethz.ch/mailman/listinfo/r-sig-mac > _______________________________________________ R-SIG-Mac mailing list R-SIG-Mac@r-project.org https://stat.ethz.ch/mailman/listinfo/r-sig-mac