Re: [Rd] * creating vignettes ... ERROR

From: Prof Brian Ripley <ripley_at_stats.ox.ac.uk>
Date: Sat 22 Jan 2005 - 07:55:31 EST

On Fri, 21 Jan 2005, Uwe Ligges wrote:

> Achim Zeileis wrote:
>
>> On Fri, 21 Jan 2005 17:33:25 +0100 Philippe Hupé wrote:

>>> I had some problem when building package: for exemple when building
>>> the package e1071 available from CRAN, I get the following message
>>> error:

*Why* are you building someone else's package?

>>> * checking for file 'e1071/DESCRIPTION' ... OK
>>> * preparing 'e1071':
>>> * cleaning src
>>> * running cleanup
>>> * creating vignettes ... ERROR
>>> /usr/lib/R/bin/texi2dvi: pdflatex exited with bad status, quitting.
>>> /usr/lib/R/bin/texi2dvi: see svmdoc.log for errors.
>>> Error in texi2dvi(file = bft, pdf = TRUE, clean = FALSE, quiet =
>>> quiet) :
>>> running texi2dvi on svmdoc.tex failed
>>> Execution halted
>>
>>
>> works for me
>>
>>
>>> The system I use is:
>>> R2.0.1 under Debian Linux (testing) with kernel 2.6.9-1-686
>>>
>>> The pdflatex version is:
>>> pdfeTeX (Web2C 7.4.5) 3.14159-1.10b-2.1
>>> kpathsea version 3.4.5
>>> Copyright (C) 1997-2003 The NTS Team (eTeX)/Han The Thanh (pdfTeX).
>>> Kpathsea is copyright (C) 1997-2003 Free Software Foundation, Inc.
>>> There is NO warranty. Redistribution of this software is
>>> covered by the terms of both the pdfeTeX copyright and
>>> the GNU General Public License.
>>> For more information about these matters, see the files
>>> named COPYING and the pdfeTeX source.
>>> Primary author of pdfeTeX: The NTS Team (eTeX)/Han The Thanh (pdfTeX).
>>> Kpathsea written by Karl Berry and others.
>>>
>>>
>>>
>>> I attached the log file svmdoc.log.
>>
>>
>> That did not come true. But my guess is that running LaTeX is what fails
>> (and that the problem is neither in R nor in the Per script).
>>
>>> From looking briefly at svmdoc.Rnw, it has a
>> \usepackage{Sweave}
>> so it expects that Sweave.sty is somewhere in your search path. Is that
>> the case?
>>
>> Furthermore, the R code in vignettes should always run, but compiling
>> the resulting .tex file just has to work at build time. So there are
>> vignettes (at least in my packages) that depend on local sty/bib/bst
>> files not included in the package and thus cannot be (easily) compiled
>> by other people.
>> Z
>
>
> Philippe is right. I have seen the log file and it causes the problem. It was
> me who suggested to write to r-devel. The relevant lines in the log file
> were:

Except there is no error in those lines!

> ============================
> This is pdfeTeXk, Version 3.14159-1.10b-2.1 (Web2C 7.4.5) (format=pdflatex
> 2005.1.5) 19 JAN 2005 17:37
> entering extended mode
> file:line:error style messages enabled.
> **\nonstopmode \input /home/phupe/tmp/e1071/inst/doc/svmdoc.tex
>
> [SNIP]
>
> Output written on svmdoc.pdf (7 pages, 186335 bytes).
> ============================
>
>
> Note, this is a very modern version of pdf*e*TeX!
> I don't know whether R is supposed to support it. If so, this is a bug.

Well as I understand it for 1.10b (not at all very modern), pdflatex is supposed to be built from pdftex: it is with the current 1.20b that pdfetex is used. As I got a TeTeX upgrade this very morning and mine does run R CMD check e1071, I think the problem may well be in Philippe's setup.

gannet% pdflatex --version
pdfTeX (Web2C 7.4.5) 3.14159-1.10b
kpathsea version 3.4.5
...
gannet% pdfelatex --version
pdfeTeX (Web2C 7.4.5) 3.14159-1.10b-2.1
kpathsea version 3.4.5

Perhaps if we get to see the error message we might know what is going on. Meanwhile I suggest using the current teTeX.

-- 
Brian D. Ripley,                  ripley@stats.ox.ac.uk
Professor of Applied Statistics,  http://www.stats.ox.ac.uk/~ripley/
University of Oxford,             Tel:  +44 1865 272861 (self)
1 South Parks Road,                     +44 1865 272866 (PA)
Oxford OX1 3TG, UK                Fax:  +44 1865 272595

______________________________________________ R-devel@stat.math.ethz.ch mailing list https://stat.ethz.ch/mailman/listinfo/r-devel

Received on Sat Jan 22 07:00:58 2005

This archive was generated by hypermail 2.1.8 : Sat 22 Jan 2005 - 07:22:45 EST