Attention package maintainers, When building an R package, if R thinks there is a vignette, it will emit this line during R CMD build:
* creating vignettes ... OK If there is either no vignette, or in the case of non-sweave vignettes, something is not set up correctly (there are many things that can go wrong), you won't see that line of output. This means your vignette will not be available on our web site, nor to end users who install your package. So going to the build system and looking through all R CMD build output to see which output files do NOT have that line, returns 49 matches: $ grep -L "creating vignettes ..." *.buildsrc-out.txt a4Base.buildsrc-out.txt a4Classif.buildsrc-out.txt a4Core.buildsrc-out.txt a4Preproc.buildsrc-out.txt a4Reporting.buildsrc-out.txt affxparser.buildsrc-out.txt affyio.buildsrc-out.txt AffyTiling.buildsrc-out.txt aroma.light.buildsrc-out.txt arrayQuality.buildsrc-out.txt bigmemoryExtras.buildsrc-out.txt BiocCaseStudies.buildsrc-out.txt BiocGenerics.buildsrc-out.txt BiocInstaller.buildsrc-out.txt BufferedMatrixMethods.buildsrc-out.txt canceR.buildsrc-out.txt CGHbase.buildsrc-out.txt CoCiteStats.buildsrc-out.txt daMA.buildsrc-out.txt dcGSA.buildsrc-out.txt DynDoc.buildsrc-out.txt ExperimentHub.buildsrc-out.txt flipflop.buildsrc-out.txt GraphAT.buildsrc-out.txt HDF5Array.buildsrc-out.txt hypergraph.buildsrc-out.txt Icens.buildsrc-out.txt impute.buildsrc-out.txt mcaGUI.buildsrc-out.txt microRNA.buildsrc-out.txt minet.buildsrc-out.txt MSstats.buildsrc-out.txt multtest.buildsrc-out.txt netresponse.buildsrc-out.txt nondetects.buildsrc-out.txt normalize450K.buildsrc-out.txt oligoClasses.buildsrc-out.txt parglms.buildsrc-out.txt plier.buildsrc-out.txt preprocessCore.buildsrc-out.txt ProtGenerics.buildsrc-out.txt QUALIFIER.buildsrc-out.txt RPA.buildsrc-out.txt scde.buildsrc-out.txt seqplots.buildsrc-out.txt SJava.buildsrc-out.txt spotSegmentation.buildsrc-out.txt stepNorm.buildsrc-out.txt XVector.buildsrc-out.txt Some of these (a4Base, a4Classif and many more) just have no vignettes/ directory so no vignettes at all. Others (ExperimentHub for example) have an empty vignettes directory. But others (QUALIFIER for example) have a vignettes directory with vignette files. If any packages you maintain do not have a vignette, please add one. If your package has a vignette in the vignettes/ directory but is in the above list, then you need to fix it. This page is a good place to start tracking down the problem: http://yihui.name/knitr/demo/vignette/ For non-sweave (usually knitr) vignettes, the important things to check are: - knitr should be in the Suggests field in DESCRIPTION (if using BiocStyle with rmarkdown, be sure BiocStyle and rmarkdown are also in Suggests). - VignetteBuilder: knitr should be in DESCRIPTION - The actual vignette file should have a %\VignetteEngine line; see link above for more information. How can you tell if you've fixed the problem? run R CMD build on your package and look for the line * creating vignettes ... OK In the output. If you don't see that line, your vignette has not been built. If you've tried all these things and are still running into problems, contact bioc-devel. Dan _______________________________________________ Bioc-devel@r-project.org mailing list https://stat.ethz.ch/mailman/listinfo/bioc-devel