[R-pkg-devel] Help with CRAN-only Windows-only package build error: System.Rd not found

Uwe Ligges ||gge@ @end|ng |rom @t@t|@t|k@tu-dortmund@de
Tue Jan 31 17:57:20 CET 2023


This was a temporary hicc up on the Windows machine, all check should 
have been triggered again.

Best,
Uwe Ligges


On 31.01.2023 16:02, Mike Blazanin wrote:
> Hi all, trying to troubleshoot my way through my first CRAN package
> submission. I've addressed all the other issues so far (much thanks to Uwe
> from CRAN for that).
> 
> In the second-to-last version I submitted via devtools::release(), it
> raised 1 WARNING on both Windows and Debian:
> * checking sizes of PDF files under 'inst/doc' ... WARNING
>    'gs+qpdf' made some significant size reductions:
>       compacted 'noise.pdf' from 1.4Mb to 1.1Mb
> 
> To address this, I re-released to CRAN with vignette compaction active:
> devtools::release(args = "--compact-vignettes=gs+qpdf")
> 
> However, this now raises 1 new NOTE (only on Windows) and 1 ERROR. The NOTE
> is:
> * checking CRAN incoming feasibility ... [7s] NOTE
> Reading Rd files failed with
>    cannot open the connection
> Problems when formatting CITATION entries:
>    cannot open file 'D:/RCompile/recent/R/share/Rd/macros/system.Rd': No
> such file or directory
> 
> Which later produces the ERROR:
> * checking whether package 'gcplyr' can be installed ... ERROR
> Installation failed.
> See 'd:/RCompile/CRANincoming/R-devel/gcplyr.Rcheck/00install.out' for
> details.
> 
> If I check 00install.out, here's what I see:
> * installing *source* package 'gcplyr' ...
> ** using staged installation
> Warning in as.POSIXlt.POSIXct(x, tz) : unknown timezone 'Europe/Berlin'
> Warning in as.POSIXlt.POSIXct(x, tz) : unknown timezone 'GMT'
> Warning in as.POSIXlt.POSIXct(x, tz) :
>    unknown timezone 'America/New_York'
> Warning in as.POSIXlt.POSIXct(x, tz) : unknown timezone 'GMT'
> Warning in as.POSIXlt.POSIXct(x, tz) :
>    unknown timezone 'America/New_York'
> ** R
> ** data
> *** moving datasets to lazyload DB
> ** inst
> ** byte-compile and prepare package for lazy loading
> Error in if (file.size(codeFile) == file.size(loaderFile)) warning("package
> seems to be using lazy loading already") else { :
>    missing value where TRUE/FALSE needed
> Calls: <Anonymous>
> Execution halted
> ERROR: lazy loading failed for package 'gcplyr'
> * removing 'd:/RCompile/CRANincoming/R-devel/lib/gcplyr'
> * restoring previous 'd:/RCompile/CRANincoming/R-devel/lib/gcplyr'
> 
> There were no changes to the code between two submissions, and when I
> googled around to try to figure out what might be causing this error, I
> couldn't find anything that would explain why a submission that was
> successful other than a single too-large vignette pdf now raises an error
> when the pdf's are compacted before submission.
> 
> The full package source code is available at
> https://github.com/mikeblazanin/gcplyr.
> 
> Let me know if you have any ideas what could be causing this or what to
> look into! This isn't an issue I've been able to reproduce on my local
> machine nor on the rhub checker so it's a bit difficult for me to debug and
> I don't want to take up any more of the CRAN volunteers' time
> 
> Thanks!
> Mike Blazanin
> 
> 	[[alternative HTML version deleted]]
> 
> ______________________________________________
> R-package-devel using r-project.org mailing list
> https://stat.ethz.ch/mailman/listinfo/r-package-devel



More information about the R-package-devel mailing list