Skip to content

remote repo installs fails on pak but succeeds on renv #305

@yonicd

Description

@yonicd

I have noticed a few times that in pak when i try to install remote repos (gh in this case) that the builds fail, but then i try on renv same install and it builds fine. what could be the root of that?

> pak::pkg_install('Azure/Microsoft365R')
v Loading metadata database                                     
                                                                           
> Will update 1 package.
> Will download 1 package with unknown size.
+ Microsoft365R 2.2.0 > 2.2.1 [bld][cmp][dl] (GitHub: 31ff33b)
? Do you want to continue (Y/n) y
i Getting 1 pkg with unknown size
v Got Microsoft365R 2.2.1 (source) (201.39 kB)                  
v Downloaded 1 package (201.39 kB)in 1.9s                       
i Packaging Microsoft365R 2.2.1
v Packaged Microsoft365R 2.2.1 (3.9s)                                         
i Building Microsoft365R 2.2.1                                                
x Failed to build Microsoft365R 2.2.1                                         
Error: Failed to build source package 'Microsoft365R'                         
Type .Last.error.trace to see where the error occurred
[Yesterday 10:15 AM] Yoni Sidi
    
> pak::pkg_install('Azure/Microsoft365R')
                                                                           
> Will install 4 packages.
> Will download 3 CRAN packages (1.51 MB).
> Will download 1 package with unknown size.
+ AzureAuth       1.3.2 [dl] (455.62 kB)
+ AzureGraph      1.3.1 [dl] (580.90 kB)
+ jose            1.0   [dl] (474.87 kB)
+ Microsoft365R   2.2.0 [bld][cmp][dl] (GitHub: 2d7d43a)
i Getting 3 pkgs (1.51 MB) and 1 pkg with unknown size
v Got Microsoft365R 2.2.0 (source) (199.84 kB)                                  
v Got AzureAuth 1.3.2 (windows) (455.67 kB)                  
v Got jose 1.0 (windows) (474.87 kB)                         
v Got AzureGraph 1.3.1 (windows) (580.90 kB)                 
v Downloaded 4 packages (1.71 MB)in 1.1s                     
v Installed AzureAuth 1.3.2  (181ms)                                        
v Installed AzureGraph 1.3.1  (231ms)                   
v Installed jose 1.0  (285ms)                                          
i Packaging Microsoft365R 2.2.0                                        
v Packaged Microsoft365R 2.2.0 (1.4s)                                         
i Building Microsoft365R 2.2.0                                                
x Failed to build Microsoft365R 2.2.0                                         
Error: Failed to build source package 'Microsoft365R'                         
Type .Last.error.trace to see where the error occurred
> .Last.error.trace
 Stack trace:
 12. (function (...)  ...
 13. base:::withCallingHandlers(cli_message = function(msg) {​​​​​​​ ...
 14. get("pkg_install_do_plan", asNamespace("pak"))(...)
 15. pkgdepends::install_package_plan(plan = plan, lib = lib, num_workers = num_ ...
 16. base:::withCallingHandlers({​​​​​​​ ...
 17. pkgdepends:::handle_events(state, events)
 18. pkgdepends:::handle_event(state, i)
 19. pkgdepends:::stop_task(state, worker)
 20. pkgdepends:::stop_task_build(state, worker)
 21. base:::throw(new_pkg_build_error("Failed to build source package {​​​​​​​pkg}​​​​​​​",  ...
 22. base:::signalCondition(cond)
 23. (function (e)  ...
 24. base:::stop(e)
 25. (function (e)  ...
 x Failed to build source package 'Microsoft365R' 
> renv::install('Azure/Microsoft365R')
Retrieving 'https://api.github.com/repos/Azure/Microsoft365R/tarball/31ff33bca4ebb34d97fb00ce8b3dbec0049d5fa8' ...
	OK [downloaded 134.7 Kb in 0.7 secs]
Installing Microsoft365R [2.2.1] ...
	OK [built from source]
si
- Session info -----------------------------------------------------------------------------------------------------------------
 setting  value                       
 version  R version 4.1.0 (2021-05-18)
 os       Windows 10 x64              
 system   x86_64, mingw32             
 ui       RStudio                     
 language (EN)                        
 collate  English_United States.1252  
 ctype    English_United States.1252  
 tz       America/New_York            
 date     2021-06-10                  

- Packages ---------------------------------------------------------------------------------------------------------------------
 ! package        * version    date       lib source                          
 P ash              1.0-15     2015-09-01 [?] CRAN (R 4.1.0)                  
 P assertthat       0.2.1      2019-03-21 [?] CRAN (R 4.1.0)                  
 P backports        1.1.10     2020-09-15 [?] CRAN (R 4.1.0)                  
 P base64enc        0.1-3      2015-07-28 [?] CRAN (R 4.1.0)                  
 P broom          * 0.7.6      2021-04-05 [?] CRAN (R 4.1.0)                  
 P broom.mixed    * 0.2.6      2020-05-17 [?] CRAN (R 4.1.0)                  
 P checkmate        2.0.0      2020-02-06 [?] CRAN (R 4.1.0)                  
 P cli              2.5.0      2021-04-26 [?] CRAN (R 4.1.0)                  
 P clipr            0.7.0      2019-07-23 [?] CRAN (R 4.1.0)                  
 P cluster          2.1.1      2021-02-14 [?] CRAN (R 4.1.0)                  
 P coda             0.19-3     2019-07-05 [?] CRAN (R 4.1.0)                  
 P colorspace       1.4-1      2019-03-18 [?] CRAN (R 4.1.0)                  
 P crayon           1.4.1      2021-02-08 [?] CRAN (R 4.1.0)                  
 P data.table       1.13.0     2020-07-24 [?] CRAN (R 4.1.0)                  
 P desc             1.2.0      2018-05-01 [?] CRAN (R 4.1.0)                  
 P details          0.2.1      2020-01-12 [?] CRAN (R 4.1.0)                  
 P digest           0.6.27     2020-10-24 [?] CRAN (R 4.1.0)                  
 P distributional   0.2.1      2020-10-06 [?] CRAN (R 4.1.0)                  
 P dplyr            1.0.6      2021-05-05 [?] CRAN (R 4.1.0)                  
 P ellipsis         0.3.2      2021-04-29 [?] CRAN (R 4.1.0)                  
 P emmeans        * 1.5.2-1    2020-10-25 [?] CRAN (R 4.1.0)                  
 P estimability     1.3        2018-02-11 [?] CRAN (R 4.1.0)                  
 P evaluate         0.14       2019-05-28 [?] CRAN (R 4.1.0)                  
 P extrafont        0.17       2014-12-08 [?] CRAN (R 4.1.0)                  
 P extrafontdb      1.0        2012-06-11 [?] CRAN (R 4.1.0)                  
 P fansi            0.4.1      2020-01-08 [?] CRAN (R 4.1.0)                  
 P farver           2.0.3      2020-01-16 [?] CRAN (R 4.1.0)                  
 P forcats          0.5.0      2020-03-01 [?] CRAN (R 4.1.0)                  
 P foreign          0.8-81     2020-12-22 [?] CRAN (R 4.1.0)                  
 P Formula          1.2-4      2020-10-16 [?] CRAN (R 4.1.0)                  
 P fs               1.5.0      2020-07-31 [?] CRAN (R 4.1.0)                  
 P generics         0.1.0      2020-10-31 [?] CRAN (R 4.1.0)                  
 P ggalt            0.6.2      2021-06-03 [?] Github (hrbrmstr/ggalt@e46e54b) 
 P ggdist           2.3.0      2020-10-31 [?] CRAN (R 4.1.0)                  
 P ggplot2        * 3.3.3      2020-12-30 [?] CRAN (R 4.1.0)                  
 P glue             1.4.2      2020-08-27 [?] CRAN (R 4.1.0)                  
 P gridExtra        2.3        2017-09-09 [?] CRAN (R 4.1.0)                  
 P gt               0.3.0.9000 2021-06-03 [?] Github (rstudio/gt@47df8ad)     
 P gtable           0.3.0      2019-03-25 [?] CRAN (R 4.1.0)                  
 P gtools           3.8.2      2020-03-31 [?] CRAN (R 4.1.0)                  
 P haven            2.3.1      2020-06-01 [?] CRAN (R 4.1.0)                  
 P Hmisc            4.4-1      2020-08-10 [?] CRAN (R 4.1.0)                  
 P hms              0.5.3      2020-01-08 [?] CRAN (R 4.1.0)                  
 P htmlTable        2.1.0      2020-09-16 [?] CRAN (R 4.1.0)                  
   htmltools        0.5.1.1    2021-01-22 [1] standard (@0.5.1.1)             
 P htmlwidgets      1.5.2      2020-10-03 [?] CRAN (R 4.1.0)                  
 P httr             1.4.2      2020-07-20 [?] CRAN (R 4.1.0)                  
 P jpeg             0.1-8.1    2019-10-24 [?] CRAN (R 4.1.0)                  
 P KernSmooth       2.23-18    2020-10-29 [?] CRAN (R 4.1.0)                  
 P knitr            1.30       2020-09-22 [?] CRAN (R 4.1.0)                  
 P labeling         0.3        2014-08-23 [?] CRAN (R 4.1.0)                  
 P lattice          0.20-41    2020-04-02 [?] CRAN (R 4.1.0)                  
 P latticeExtra     0.6-29     2019-12-19 [?] CRAN (R 4.1.0)                  
 P lifecycle        1.0.0      2021-02-15 [?] CRAN (R 4.1.0)                  
 P lsmeans        * 2.30-0     2018-11-02 [?] CRAN (R 4.1.0)                  
 P magrittr       * 2.0.1      2020-11-17 [?] standard (@2.0.1)               
 P maps             3.3.0      2018-04-03 [?] CRAN (R 4.1.0)                  
 P MASS             7.3-53     2020-09-09 [?] CRAN (R 4.1.0)                  
 P Matrix           1.3-2      2021-01-06 [?] CRAN (R 4.1.0)                  
 P munsell          0.5.0      2018-06-12 [?] CRAN (R 4.1.0)                  
 P mvtnorm          1.1-1      2020-06-09 [?] CRAN (R 4.1.0)                  
 P nlme           * 3.1-149    2020-08-23 [?] CRAN (R 4.1.0)                  
 P nnet             7.3-15     2021-01-24 [?] CRAN (R 4.1.0)                  
   pak              0.1.2.9001 2021-06-07 [1] local                           
 P pillar           1.6.1      2021-05-16 [?] CRAN (R 4.1.0)                  
 P pins             0.4.4      2020-10-30 [?] CRAN (R 4.1.0)                  
 P pkgconfig        2.0.3      2019-09-22 [?] CRAN (R 4.1.0)                  
 P plyr             1.8.6      2020-03-03 [?] CRAN (R 4.1.0)                  
 P png              0.1-7      2013-12-03 [?] CRAN (R 4.1.0)                  
 P proj4            1.0-10     2020-03-02 [?] CRAN (R 4.1.0)                  
 P purrr            0.3.4      2020-04-17 [?] CRAN (R 4.1.0)                  
 P R6               2.5.0      2020-10-28 [?] CRAN (R 4.1.0)                  
 P RColorBrewer     1.1-2      2014-12-07 [?] CRAN (R 4.1.0)                  
 P Rcpp             1.0.5      2020-07-06 [?] CRAN (R 4.1.0)                  
 P readr            1.3.1      2018-12-21 [?] CRAN (R 4.1.0)                  
   renv             0.13.2     2021-03-30 [1] CRAN (R 4.1.0)                  
 P reshape2         1.4.4      2020-04-09 [?] CRAN (R 4.1.0)                  
 P rlang            0.4.11     2021-04-30 [?] CRAN (R 4.1.0)                  
 P rmarkdown        2.5        2020-10-21 [?] CRAN (R 4.1.0)                  
 P rpart            4.1-15     2019-04-12 [?] CRAN (R 4.1.0)                  
 P rprojroot        1.3-2      2018-01-03 [?] CRAN (R 4.1.0)                  
 P rstudioapi       0.13       2020-11-12 [?] CRAN (R 4.1.0)                  
 P Rttf2pt1         1.3.8      2020-01-10 [?] CRAN (R 4.1.0)                  
 P sasdrive         0.0.1      2021-06-03 [?] Github (sagerx/sasdrive@a788cda)
 P scales           1.1.1      2020-05-11 [?] CRAN (R 4.1.0)                  
 P sessioninfo      1.1.1      2018-11-05 [?] CRAN (R 4.1.0)                  
 P stringi          1.4.6      2020-02-17 [?] CRAN (R 4.1.0)                  
 P stringr          1.4.0      2019-02-10 [?] CRAN (R 4.1.0)                  
 P survival         3.2-7      2020-09-28 [?] CRAN (R 4.1.0)                  
 P tibble           3.1.2      2021-05-16 [?] CRAN (R 4.1.0)                  
 P tidyr            1.1.3      2021-03-03 [?] CRAN (R 4.1.0)                  
 P tidyselect       1.1.0      2020-05-11 [?] CRAN (R 4.1.0)                  
 P TMB              1.7.18     2020-07-27 [?] CRAN (R 4.1.0)                  
 P utf8             1.2.1      2021-03-12 [?] CRAN (R 4.1.0)                  
 P vctrs            0.3.8      2021-04-29 [?] CRAN (R 4.1.0)                  
 P withr            2.3.0      2020-09-22 [?] CRAN (R 4.1.0)                  
 P xfun             0.18       2020-09-29 [?] CRAN (R 4.1.0)                  
 P xml2             1.3.2      2020-04-23 [?] CRAN (R 4.1.0)                  
 P xtable           1.8-4      2019-04-21 [?] CRAN (R 4.1.0)                  
 P yaml             2.2.1      2020-02-01 [?] CRAN (R 4.1.0)                  

[1] C:/trials/217-cross-study/renv/library/R-4.1/x86_64-w64-mingw32
[2] C:/Users/jonathan.sidi/AppData/Local/Temp/Rtmp8GLACF/renv-system-library

 P -- Loaded and on-disk path mismatch.

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