r-hub / rhub

R-hub API client
https://r-hub.github.io/rhub/
Other
353 stars 52 forks source link

Debian Linux, R-devel, clang, ISO-8859-15 locale (name: debian-clang-devel): Two errors #440

Closed phargarten2 closed 6 months ago

phargarten2 commented 3 years ago

On platform Debian Linux, R-devel, clang, ISO-8859-15 locale, I was checking the miWQS package and found two warnings/notes found that will be picked up by CRAN:

  1. When checking for future timestamps, the platform is unable to verify current time.
  2. When creating the vignette that uses BibTex, the file `biblatex.sty' is not found on the platform. Please add this file on the platform. The other platforms on Rhub had this file, and no issues were reported.
ch4$livelog()
─  Build started
─  Downloading and unpacking package file
─  Querying system requirements
─  Installing system requirements
─  Starting Docker container
─  Querying package dependencies
─  Installing package dependencies
─  Running R CMD check
   About to run xvfb-run R CMD check --as-cran miWQS_0.4.0.tar.gz
─  using log directory '/home/docker/miWQS.Rcheck'
─  using R Under development (unstable) (2020-12-27 r79706)
─  using platform: x86_64-pc-linux-gnu (64-bit)
─  using session charset: ISO8859-15
─  using option '--as-cran'
✓  checking for file 'miWQS/DESCRIPTION'
─  checking extension type ... Package
─  this is package 'miWQS' version '0.4.0'
─  package encoding: UTF-8
N  checking CRAN incoming feasibility
   Maintainer: 'Paul M. Hargarten <hargartenp@vcu.edu>'

   Possibly mis-spelled words in DESCRIPTION:
     Hargarten (21:654, 21:850)

   The Description field contains
     <\doi:10.1016/j.envres.2020.109466>).  The imputation models are:
     bootstrapping imputation (Lubin et.al (2004) <\doi:10.1289/ehp.7199>),
     <\doi:10.1016/j.envres.2020.109466>).
   Please write DOIs as <doi:10.prefix/suffix>.
✓  checking package namespace information
✓  checking package dependencies
✓  checking if this is a source package
✓  checking if there is a namespace
✓  checking for executable files
✓  checking for hidden files and directories
✓  checking for portable file names
✓  checking for sufficient/correct file permissions
✓  checking whether package 'miWQS' can be installed
✓  checking installed package size
✓  checking package directory
N  checking for future file timestamps
   unable to verify current time
✓  checking 'build' directory
✓  checking DESCRIPTION meta-information
✓  checking top-level files
✓  checking for left-over files
✓  checking index information
✓  checking package subdirectories
✓  checking R files for non-ASCII characters
✓  checking R files for syntax errors
✓  checking whether the package can be loaded
✓  checking whether the package can be loaded with stated dependencies
✓  checking whether the package can be unloaded cleanly
✓  checking whether the namespace can be loaded with stated dependencies
✓  checking whether the namespace can be unloaded cleanly
✓  checking loading without being on the library search path
✓  checking use of S3 registration
✓  checking dependencies in R code
✓  checking S3 generic/method consistency
✓  checking replacement functions
✓  checking foreign function calls
N  checking R code for possible problems
   plot.wqs: no visible binding for global variable 'estimate'
   plot.wqs: no visible binding for global variable 'chemical'
   Undefined global functions or variables:
     chemical estimate
✓  checking Rd files
✓  checking Rd metadata
✓  checking Rd line widths
✓  checking Rd cross-references
✓  checking for missing documentation entries
✓  checking for code/documentation mismatches
✓  checking Rd \usage sections
✓  checking Rd contents
✓  checking for unstated dependencies in examples
✓  checking contents of 'data' directory
✓  checking data for non-ASCII characters
✓  checking data for ASCII and uncompressed saves
✓  checking sizes of PDF files under 'inst/doc'
✓  checking installed files from 'inst/doc'
✓  checking files in 'vignettes'
✓  checking examples
✓  checking for unstated dependencies in 'tests'
─  checking tests
✓  Running 'spelling.R'
✓  Running 'testthat.R'
✓  checking for unstated dependencies in vignettes
✓  checking package vignettes in 'inst/doc'
W  checking re-building of vignette outputs
   Error(s) in re-building vignettes:
     ...
   --- re-building 'README.Rmd' using rmarkdown
   ! LaTeX Error: File `biblatex.sty' not found.

   ! Emergency stop.
   <read *> 

   Error: processing vignette 'README.Rmd' failed with diagnostics:
   LaTeX failed to compile /home/docker/miWQS.Rcheck/vign_test/miWQS/vignettes/README.tex. See https://yihui.org/tinytex/r/#debugging for debugging tips. See README.log for more info.
   --- failed re-building 'README.Rmd'

   SUMMARY: processing the following file failed:
     'README.Rmd'

   Error: Vignette re-building failed.
   Execution halted

✓  checking PDF version of manual
✓  checking for non-standard things in the check directory
✓  checking for detritus in the temp directory

─  Done with R CMD check
─  Saving artifacts
phargarten2 commented 3 years ago

The rhub_check() object debian_clang_devel_rhub440.rda.zip

phargarten2 commented 3 years ago

Thank you for using your package to check my packag, miWQS, in CRAN. On the Ubuntu Linux 20.04.1 LTS, R-release, the LaTex file is not found. `  

WARNINGS: checking re-building of vignette outputs ... WARNING Error(s) in re-building vignettes: ... --- re-building ‘README.Rmd’ using rmarkdown ! LaTeX Error: File `biblatex.sty' not found. ! Emergency stop. <read > `

The timestamp is fixed.

gaborcsardi commented 6 months ago

This issue is about the previous R-hub system, it does not apply to the new system, so I am closing it now. Please see https://r-hub.github.io/rhub/ for the new system, R-hub v2.