Skip to content

doc/manual/Rfaq.css missing in R 2.8.0 (20081005) tarball

2 messages · Dirk Eddelbuettel, Peter Dalgaard

#
With the standard setup unchanged from 2.7.2, I am seeing

make[3]: Leaving directory `/tmp/buildd/r-base-2.8.0~20081005/po'
make[2]: Leaving directory `/tmp/buildd/r-base-2.8.0~20081005/po'
you should 'make docs' now ...
make[2]: Entering directory `/tmp/buildd/r-base-2.8.0~20081005/doc'
make[3]: Entering directory `/tmp/buildd/r-base-2.8.0~20081005/doc/manual'
make[3]: *** No rule to make target `Rfaq.css', needed by `R-FAQ.html'.  Stop.
make[3]: Leaving directory `/tmp/buildd/r-base-2.8.0~20081005/doc/manual'
make[2]: *** [docs] Error 2

and indeed, diff'ing Makefile.in reveals a new dependency on Rfaq.css 

@@ -249,6 +258,7 @@
 R-intro.html: $(texiincludes) $(srcdir)/Rman.css
 R-ints.html: $(texiincludes) $(srcdir)/Rman.css
 R-lang.html: $(texiincludes) $(srcdir)/Rman.css
+R-FAQ.html: $(srcdir)/Rfaq.css

 info: $(OBJECTS_INFO)
 R-admin.info: $(texiincludes)

which does not seem to be included.  Consequently none of the html manuals
are made.

Simply copying Rman.css to Rfaq.css fixes the bug but may not be what was
intended in terms of markup.

Dirk
#
Dirk Eddelbuettel wrote:
Good catch. Rfaq.css was in SVN but missing from DISTFILES in 
Makefile.in. Should pop up in tomorrows tarball.

(This is why I keep telling people to use tarballs rather than SVN 
checkouts for test builds and binary distributions.)

    -p