[Rd] [R] I do not want that R CMD build removes temp directory

Uwe Ligges ||gge@ @end|ng |rom @t@t|@t|k@tu-dortmund@de
Fri Dec 16 11:24:49 CET 2022



On 15.12.2022 21:47, Witold E Wolski wrote:
> Thank you Simon,
> 
> It seems not to be related to the R package but rather to the OS,
> (just got the same error when installing the shiny R package from
> CRAN).
> I am on an M1 mac running Windows ARM in Parallels. Installed a
> x86_64-w64 R version.
> 
> 
> 
> "** byte-compile and prepare package for lazy loading
> ERROR: lazy loading failed for package 'shiny'
> * removing 'C:/Users/witoldwolski/AppData/Local/R/win-library/4.2/shiny'
> Warning in install.packages :"

Can we please have the full output?

Best,
Uwe Ligges



> On Thu, 15 Dec 2022 at 19:09, Simon Urbanek <simon.urbanek using r-project.org> wrote:
>>
>> Yes:
>>
>> $ R CMD INSTALL --help | grep error
>>        --no-clean-on-error       do not remove installed package on error
>>
>> But probably more commonly used way is to install the package from its unpacked directory as that avoids the use of temporary directories in the first place.
>>
>> In you case you can also use --no-test-load and the non-functional package will still be installed so you can inspect it.
>>
>> Cheers,
>> Simon
>>
>> PS: please don't cross-post
>>
>>
>>> On Dec 16, 2022, at 7:01 AM, Witold E Wolski <wewolski using gmail.com> wrote:
>>>
>>> I am getting a package build error, and can not figure out the problem.
>>> The error is
>>> "
>>> ERROR: lazy loading failed for package 'prolfqua'
>>> * removing 'C:/Users/
>>> "
>>> However since R CMD build removes the temp directory and does not give
>>> any other errors how can I find out what the build problem is?
>>>
>>> Is there a way to disable the temp directory removal?
>>>
>>> Best Regards
>>> Witek
>>> --
>>> Witold Eryk Wolski
>>>
>>> ______________________________________________
>>> R-devel using r-project.org mailing list
>>> https://stat.ethz.ch/mailman/listinfo/r-devel
>>>
>>
> 
>



More information about the R-devel mailing list