Skip to content

Posit package manager failing installs when running in renv-managed projects #2176

@devinrkeane

Description

@devinrkeane

Hello!

Since yesterday I'm noticing Posit package manager failing installs when running in renv-managed projects

System: Mac Sequoia 15.5 M4 ARM Chip

I've tried install.packages('remotes') with:

  • renv and non renv-managed projects
  • In Rstudio and in terminal app running R
  • last 2 versions of Rstudio (Sept 2025 and May 2025)
  • renv versions 1.0.5, 1.1.4, 1.1.5

The only constant is the posit package manager failing when in renv.

To reproduce, try:

Create a brand new renv-managed project created in Rstudio (new project -> use renv)

# fails
install.packages('remotes', repos = c(CRAN = "https://packagemanager.rstudio.com/all/latest"))

# succeeds
install.packages('remotes', repos = c(CRAN = "cloud.r-project.org"))
Image

In R or Rstudio, no renv:

# succeeds
install.packages('remotes', repos = c(CRAN = "https://packagemanager.rstudio.com/all/latest"))

# succeeds
install.packages('remotes', repos = c(CRAN = "cloud.r-project.org"))

Image

renv diagnostics:

Diagnostics Report [renv 1.1.5]
===============================


# Session Info ---------------------------------------------------------------
R version 4.4.3 (2025-02-28)
Platform: aarch64-apple-darwin20
Running under: macOS Sequoia 15.5

Matrix products: default
BLAS:   /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libBLAS.dylib 
LAPACK: /Library/Frameworks/R.framework/Versions/4.4-arm64/Resources/lib/libRlapack.dylib;  LAPACK version 3.12.0

locale:
[1] en_US.UTF-8/en_US.UTF-8/en_US.UTF-8/C/en_US.UTF-8/en_US.UTF-8

time zone: America/New_York
tzcode source: internal

attached base packages:
[1] stats     graphics  grDevices datasets  utils     methods   base     

loaded via a namespace (and not attached):
[1] compiler_4.4.3 tools_4.4.3    renv_1.1.5    

# Project --------------------------------------------------------------------
Project path: "~/renv-test"

# Status ---------------------------------------------------------------------
No issues found -- the project is in a consistent state.

# Packages -------------------------------------------------------------------
           Library Source Lockfile Source Path Dependency
KernSmooth 2.23-26   CRAN     <NA>   <NA>  [2]       <NA>
MASS        7.3-64   CRAN     <NA>   <NA>  [2]       <NA>
Matrix       1.7-2   CRAN     <NA>   <NA>  [2]       <NA>
boot        1.3-31   CRAN     <NA>   <NA>  [2]       <NA>
class       7.3-23   CRAN     <NA>   <NA>  [2]       <NA>
cluster      2.1.8   CRAN     <NA>   <NA>  [2]       <NA>
codetools   0.2-20   CRAN     <NA>   <NA>  [2]       <NA>
foreign     0.8-88   CRAN     <NA>   <NA>  [2]       <NA>
lattice     0.22-6   CRAN     <NA>   <NA>  [2]       <NA>
mgcv         1.9-1   CRAN     <NA>   <NA>  [2]       <NA>
nlme       3.1-167   CRAN     <NA>   <NA>  [2]       <NA>
nnet        7.3-20   CRAN     <NA>   <NA>  [2]       <NA>
renv         1.1.5   CRAN    1.1.5   CRAN  [1]     direct
rpart       4.1.24   CRAN     <NA>   <NA>  [2]       <NA>
spatial     7.3-18   CRAN     <NA>   <NA>  [2]       <NA>
survival     3.8-3   CRAN     <NA>   <NA>  [2]       <NA>
utils         <NA>   <NA>     <NA>   <NA>  [2]   indirect

[1]: /Users/me/renv-test/renv/library/macos/R-4.4/aarch64-apple-darwin20                                
[2]: /Users/me/Library/Caches/org.R-project.R/R/renv/sandbox/macos/R-4.4/aarch64-apple-darwin20/f7156815


# ABI ------------------------------------------------------------------------
- No ABI problems were detected in the set of installed packages.

# User Profile ---------------------------------------------------------------
[1] Source  Package Require Version Dev    
<0 rows> (or 0-length row.names)

# Settings -------------------------------------------------------------------
List of 13
 $ bioconductor.version     : NULL
 $ external.libraries       : chr(0) 
 $ ignored.packages         : chr(0) 
 $ package.dependency.fields: chr [1:3] "Imports" "Depends" "LinkingTo"
 $ ppm.enabled              : NULL
 $ ppm.ignored.urls         : chr(0) 
 $ r.version                : NULL
 $ snapshot.type            : chr "implicit"
 $ use.cache                : logi TRUE
 $ vcs.ignore.cellar        : logi TRUE
 $ vcs.ignore.library       : logi TRUE
 $ vcs.ignore.local         : logi TRUE
 $ vcs.manage.ignores       : logi TRUE

# Options --------------------------------------------------------------------
List of 9
 $ defaultPackages                     : chr [1:6] "datasets" "utils" "grDevices" "graphics" ...
 $ download.file.method                : chr "libcurl"
 $ download.file.extra                 : NULL
 $ install.packages.compile.from.source: chr "interactive"
 $ pkgType                             : chr "both"
 $ repos                               : Named chr "https://packagemanager.posit.co/cran/latest"
  ..- attr(*, "names")= chr "CRAN"
 $ renv.consent                        : logi TRUE
 $ renv.project.path                   : chr "/Users/me/renv-test"
 $ renv.verbose                        : logi TRUE

# Environment Variables ------------------------------------------------------
HOME                        = /Users/me
LANG                        = en_US.UTF-8
MAKE                        = make
R_LIBS                      = <NA>
R_LIBS_SITE                 = /Library/Frameworks/R.framework/Versions/4.4-arm64/Resources/site-library
R_LIBS_USER                 = /Users/me/renv-test/renv/library/macos/R-4.4/aarch64-apple-darwin20
RENV_DEFAULT_R_ENVIRON      = <NA>
RENV_DEFAULT_R_ENVIRON_USER = <NA>
RENV_DEFAULT_R_LIBS         = <NA>
RENV_DEFAULT_R_LIBS_SITE    = /Library/Frameworks/R.framework/Versions/4.4-arm64/Resources/site-library
RENV_DEFAULT_R_LIBS_USER    = /Users/me/Library/R/arm64/4.4/library
RENV_DEFAULT_R_PROFILE      = <NA>
RENV_DEFAULT_R_PROFILE_USER = <NA>
RENV_PROJECT                = /Users/me/renv-test

# PATH -----------------------------------------------------------------------
- /usr/local/bin
- /System/Cryptexes/App/usr/bin
- /usr/bin
- /bin
- /usr/sbin
- /sbin
- /var/run/com.apple.security.cryptexd/codex.system/bootstrap/usr/local/bin
- /var/run/com.apple.security.cryptexd/codex.system/bootstrap/usr/bin
- /var/run/com.apple.security.cryptexd/codex.system/bootstrap/usr/appleinternal/bin
- /opt/X11/bin
- /usr/local/MacGPG2/bin
- /Library/TeX/texbin
- /opt/homebrew/bin
- /opt/homebrew/sbin
- /Applications/quarto/bin
- /usr/texbin
- /Applications/RStudio.app/Contents/Resources/app/quarto/bin
- /Applications/RStudio.app/Contents/Resources/app/bin/postback

# Cache ----------------------------------------------------------------------
There are a total of 1022 packages installed in the renv cache.
Cache path: "~/Library/Caches/org.R-project.R/R/renv/cache/v5/macos/R-4.4/aarch64-apple-darwin20"

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions