Rcmd configure.win impaired when R_HOME path contains space
liuhuoz opened this issue · comments
liuhuoz commented
When R_HOME path contains space like "/Program Files/", Rcmd returns a failed message
-- R CMD build ----------------------------------------------------------------------------------------------------
v checking for file 'C:\Users\***\AppData\Local\Temp\RtmpOovcjo\remotes47205def466f\bioFAM-MOFA2-6ccdc73/DESCR'
- preparing 'MOFA2':
v checking DESCRIPTION meta-information ...
- checking for LF line-endings in source and make files and shell scripts (391ms)
- checking for empty or unneeded directories
Omitted 'LazyData' from DESCRIPTION
- building 'MOFA2_1.9.1.tar.gz'
Warning: file 'MOFA2/configure' did not have execute permissions: corrected
* installing *source* package 'MOFA2' ...
** using non-staged installation via StagedInstall field
./configure.win: line 3: D:/Program: No such file or directory
Warning in system("sh ./configure.win") : Exit code was 127
ERROR: configuration failed for package 'MOFA2'
* removing 'D:/Program Files/R/R-4.2.2/library/MOFA2'
* restoring previous 'D:/Program Files/R/R-4.2.2/library/MOFA2'
So I download the zip and add quotes in configure.win like :
"${R_HOME}"/bin${R_ARCH_BIN}/Rscript.exe -e "basilisk::configureBasiliskEnv()"
the installing succeed