Charles Geyer
2010-Jun-15 20:55 UTC
[Rd] location of Sweave.sty in R devel (2010-06-15 r52280)
Sorry if I was supposed to file a bug report, but I don't know whether
we're supposed to do that on R devel. I just built R devel from source
(2010-06-15 r52280) and tried to check a package with it and Sweave
failed on the vignette. It puts the line
\usepackage{/HOME/faculty/charlie/local/devel/lib64/R/share/texmf/Sweave}
in the *.tex file but, that's not where Sweave.sty is
oak$ find ~/local/devel -name Sweave.sty
/HOME/faculty/charlie/local/devel/lib64/R/share/texmf/tex/latex/Sweave.sty
All I did was configure; make; make install and the only configure
flags were --prefix=/HOME/faculty/charlie/local/devel
and --with-valgrind-instrumentation=2 Don't see why either would mess
up Sweave.
On a linux box (openSUSE 11.1 (x86_64)).
The day before I built R-2.11.1 the same way and it works fine.
--
Charles Geyer
Professor, School of Statistics
University of Minnesota
charlie at stat.umn.edu
Prof Brian Ripley
2010-Jun-15 22:23 UTC
[Rd] location of Sweave.sty in R devel (2010-06-15 r52280)
That is not the default behaviour of Sweave, which is to use
\usepackage{Sweave}. Do you have SWEAVE_STYLEPATH_DEFAULT set, or
some other non-standard setting that would cause this? (That is even
less needed than before, and it may be removed before 2.12.0 is
released.)
All of CRAN and BioC have been checked in the last 24 hours with
standard settings, so this does look like a problem with some
non-standard setup.
If we can reproduce it we can address the problem, but there is
nothing here that I can do more than guess at.
On Tue, 15 Jun 2010, Charles Geyer wrote:
> Sorry if I was supposed to file a bug report, but I don't know whether
> we're supposed to do that on R devel. I just built R devel from source
> (2010-06-15 r52280) and tried to check a package with it and Sweave
> failed on the vignette. It puts the line
>
> \usepackage{/HOME/faculty/charlie/local/devel/lib64/R/share/texmf/Sweave}
>
> in the *.tex file but, that's not where Sweave.sty is
>
> oak$ find ~/local/devel -name Sweave.sty
> /HOME/faculty/charlie/local/devel/lib64/R/share/texmf/tex/latex/Sweave.sty
>
> All I did was configure; make; make install and the only configure
> flags were --prefix=/HOME/faculty/charlie/local/devel
> and --with-valgrind-instrumentation=2 Don't see why either would mess
> up Sweave.
>
> On a linux box (openSUSE 11.1 (x86_64)).
>
> The day before I built R-2.11.1 the same way and it works fine.
>
> --
> Charles Geyer
> Professor, School of Statistics
> University of Minnesota
> charlie at stat.umn.edu
>
> ______________________________________________
> R-devel at r-project.org mailing list
> https://stat.ethz.ch/mailman/listinfo/r-devel
>
--
Brian D. Ripley, ripley at 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