[Rd] Failed to locate 'weave' output file / vignette product does not have a known filename extension
Dan Tenenbaum
dtenenba at fhcrc.org
Wed Mar 13 18:17:04 CET 2013
Hello,
I'm seeing three different vignette-related errors with recent
versions of R-3.0.0 alpha.
First, with the package BitSeq
(http://bioconductor.org/packages/2.12/bioc/html/BitSeq.html), I get
the following when trying to build the package:
Error: processing vignette ’BitSeq.Rnw' failed with diagnostics:
Failed to locate the ‘weave’ output file (by engine ‘utils::Sweave’)
for vignette with name ‘BitSeq’. The following files exists in
directory ‘.’: ‘data-C0.est’, ‘data-C1.est’, ‘data-c0b0.prob’,
‘data-c0b0.rpkm’, ‘data-c0b0.sam’, ‘data-c0b0.thetaMeans’,
‘data-c0b1.rpkm’, ‘data-c1b0.rpkm’, ‘data-c1b1.rpkm’, ‘data.estVar’,
‘data.means’, ‘data.par’, ‘data.pplr’, ‘data.tr’, ‘ensSelect1.fasta’,
‘ensSelect1.tr’, ‘parameters1.txt’
Execution halted
My guess is it's looking for BitSeq.tex, but it's not clear where it's
looking; the package is pretty straightforward, inst/doc contains
BitSeq.Rnw and nothing else (no Makefile).
Next, the package ppiData whose source is here:
https://hedgehog.fhcrc.org/bioc-data/trunk/experiment/pkgs/ppiData
(login: readonly password: readonly)
As you can see, there is no .tex file in the source of the package,
but after running R CMD build on it, the resulting .tar.gz file
contains
ppiData/inst/doc/ppiData.tex
Then the package fails check (excerpt of ppiData.Rcheck/00install.out):
Error in vignette_type(Outfile) :
Vignette product ‘ppiData.tex’ does not have a known filename extension (‘NA’)
ERROR: installing vignettes failed
* removing ‘/home/biocbuild/bbs-2.12-data-experiment/meat/ppiData.Rcheck/ppiData’
This package does not have a vignette Makefile either, so I'm not sure
why the tex file is included in the .tar.gz.
These two errors are with:
> sessionInfo()
R version 3.0.0 alpha (2013-03-09 r62188)
Platform: x86_64-unknown-linux-gnu (64-bit)
locale:
[1] LC_CTYPE=en_US.UTF-8 LC_NUMERIC=C
[3] LC_TIME=en_US.UTF-8 LC_COLLATE=en_US.UTF-8
[5] LC_MONETARY=en_US.UTF-8 LC_MESSAGES=en_US.UTF-8
[7] LC_PAPER=C LC_NAME=C
[9] LC_ADDRESS=C LC_TELEPHONE=C
[11] LC_MEASUREMENT=en_US.UTF-8 LC_IDENTIFICATION=C
attached base packages:
[1] stats graphics grDevices utils datasets methods base
I also get another error on windows only ( it builds successfully on
Mac and Linux) when trying to build bumphunter
http://bioconductor.org/packages/2.12/bioc/html/bumphunter.html
Warning: running command
'"C:\PROGRA˜2\MIKTEX˜1.9\miktex\bin\texi2dvi.exe" --quiet --pdf
"bumphunter.tex" -I
"E:/biocbld/bbs-2.12-bioc/R/share/texmf/tex/latex" -I
"E:/biocbld/bbs-2.12-bioc/R/share/texmf/bibtex/bst"' had status 1
Error in find_vignette_product(name, by = "texi2pdf", engine = engine) :
Failed to locate the 'texi2pdf' output file (by engine
'utils::Sweave') for vignette with name 'bumphunter'. The following
files exists in directory '.': 'bumphunter-clusterplot.pdf',
'bumphunter-plotSegments.pdf', 'bumphunter.Rnw', 'bumphunter.bib',
'bumphunter.tex'
Calls: <Anonymous> -> find_vignette_product
Execution halted
I guess it's looking for bumphunter.pdf.
This is with:
> sessionInfo()
R version 3.0.0 alpha (2013-03-09 r62188)
Platform: i386-w64-mingw32/i386 (32-bit)
locale:
[1] LC_COLLATE=English_United States.1252
[2] LC_CTYPE=English_United States.1252
[3] LC_MONETARY=English_United States.1252
[4] LC_NUMERIC=C
[5] LC_TIME=English_United States.1252
attached base packages:
[1] stats graphics grDevices utils datasets methods base
thanks,
Dan
More information about the R-devel
mailing list