This is a consequence of using the TikZ equalization library in the new version of pgfSweave. pgfSweave will add (among other things):
\usetikzlibrary{external} \tikzexternalize[mode=list and make]
This causes all of your TikZ images (generated by pgfSweave or not) to be emergency. pgfSweave is smart enough to disable externalization for the images they create, if you haven't enabled externalization but can't do anything about your own snapshots. As a result, you need to run the created makefile to display the photos.
If you use externalization, then your own TikZ images should be externalized along with all your R charts, and everything should be fine. See the external library section of the TikZ manual on how to configure names and output directories.
If you are not using externalization (which I highly recommend you do), you have two options:
Extract your photos
make -f <main>.makefile
Or, if you don't want to use externalization at all, you can turn it off for a specific image
{\tikzexternaldisable \begin{tikzpicture} ... \end{tikzpicture} }
The pgfSweave widget and TikZ guide have much more information if you are interested.
source share