[Rd] potentially nasty interaction between R 1.8.0 and tetex
Peter Dalgaard BSA
p.dalgaard at biostat.ku.dk
Thu Sep 11 00:12:53 MEST 2003
rossini at blindglobe.net (A.J. Rossini) writes:
> I've been having problems building vignettes in bioconductor packages
> with R-devel. Turns out that Rdevel/share/texmf/hyperref.cfg wants
> Blue and Red predefined, when only blue and red are defined (as of
> rsync Rdevel, Sept 10th). This is on a Debian unstable system (Sept
> 9th version). Might not apply to all other tetex systems. Seems to
> have bitten the bioconductor build system, though.
>
> Symptom:
>
>
> 512$ R CMD build --force Biobase
> * checking for file 'Biobase/DESCRIPTION' ... OK
> * preparing 'Biobase':
> * checking whether 'INDEX' is up-to-date ... OK
> * creating vignettes ... ERROR
> /usr/lib/R/bin/texi2dvi: pdflatex exited with bad status, quitting.
> /usr/lib/R/bin/texi2dvi: see Bioconductor.log for errors.
> Error in buildVignettes(dir = ".") : running texi2dvi on
> Bioconductor.tex failed
> Execution halted
>
>
>
> Change produces:
>
> 517$ R CMD build --force Biobase
> * checking for file 'Biobase/DESCRIPTION' ... OK
> * preparing 'Biobase':
> * checking whether 'INDEX' is up-to-date ... OK
> * creating vignettes ... OK
> * removing junk files
> * building 'Biobase_1.3.31.tar.gz'
Change being Blue --> blue, Red --> red in hyperref.cfg I presume? Odd
thing is that it doesn't happen with RedHat 8.0 tetex and ordinary
"make pdf". Shouldn't the hyperlinks in the manuals have the same
problem?
BTW, this uncovered another problem in that "make pdf" didn't work
when srcdir != builddir because of
$(texinputs_BASE): FORCE $(top_srcdir)/share/perl/build-help.pl
but configure makes $(top_builddir)/share/perl/build-help.pl from a
.in file
--
O__ ---- Peter Dalgaard Blegdamsvej 3
c/ /'_ --- Dept. of Biostatistics 2200 Cph. N
(*) \(*) -- University of Copenhagen Denmark Ph: (+45) 35327918
~~~~~~~~~~ - (p.dalgaard at biostat.ku.dk) FAX: (+45) 35327907
More information about the R-devel
mailing list