Skip to content

R CMD check message: "The following files should probably not be installed"

2 messages · John Maindonald, Brian Ripley

#
I am doing [R version 3.1.2 (2014-10-31) -- "Pumpkin Helmet?; Platform: x86_64-apple-darwin10.8.0 (64-bit)]
Without a .Rinstignore file, I get:

<<<
The following files should probably not be installed:
  ?figs10.pdf?, ?figs11.pdf?, ?figs12.pdf?, ?figs13.pdf?, ?figs14.pdf?,
  ?figs5.pdf?, ?figs6.pdf?, ?figs9.pdf?

Consider the use of a .Rinstignore file: see ?Writing R Extensions?,
or move the vignette sources from ?inst/doc? to ?vignettes?.
The vignette sources were in ?vignettes? when DAAGviz_1.0.3.tar.gz was created.  There was nothing in the ?inst/doc? directory.


If I have in my .Rinstignore file

  inst/doc/.*[.]pdf

then I get:

<<<
* checking package vignettes in ?inst/doc? ... WARNING
Package vignettes without corresponding PDF/HTML:
. . .
What am I missing?  Can I ignore the "The following files should probably not be installed? message?

John Maindonald             email: john.maindonald at anu.edu.au
phone : +61 2 (6125)3473    fax  : +61 2(6125)5549
Centre for Mathematics & Its Applications, Room 1194,
John Dedman Mathematical Sciences Building (Building 27)
Australian National University, Canberra ACT 0200.
#
On 25/01/2015 23:25, John Maindonald wrote:
That filters out more than the files warned about.  I guess you meant

inst/doc/figs.*[.]pdf

But the question has to be: how did the files get copied into inst/doc? 
  Maybe

'When R CMD build builds the vignettes, it copies these and the vignette 
sources from directory vignettes to inst/doc. To install any other files 
from the vignettes directory, include a file vignettes/.install_extras 
which specifies these as Perl-like regular expressions on one or more 
lines. (See the description of the .Rinstignore file for full details.)'

suggests how?
Not if you want to submit the package to CRAN.