Package: rubber Version: 1.1+20100306-2 Severity: normal Support for the option \pdfoutput=1 is now broken. I've attached a minimal test case; the trace is below. It seems to me this is fairly recent.
dpt@amaryllis:/tmp$ rubber t Traceback (most recent call last): File "/usr/bin/rubber", line 4, in <module> sys.exit(Main()(sys.argv[1:])) File "/usr/lib/pymodules/python2.7/rubber/cmdline.py", line 319, in __call__ return self.main(cmdline) File "/usr/lib/pymodules/python2.7/rubber/cmdline.py", line 247, in main env.main.parse() File "/usr/lib/pymodules/python2.7/rubber/converters/latex.py", line 711, in parse self.process(self.source()) File "/usr/lib/pymodules/python2.7/rubber/converters/latex.py", line 764, in process self.parse_file(file) File "/usr/lib/pymodules/python2.7/rubber/converters/latex.py", line 742, in parse_file function(self.vars, *args) File "/usr/lib/pymodules/python2.7/rubber/converters/latex.py", line 976, in h_pdfoutput if 'pdftex' in self.modules: File "/usr/lib/pymodules/python2.7/rubber/converters/latex.py", line 40, in __getitem__ return self.objects[name] KeyError: 0 -- System Information: Debian Release: wheezy/sid APT prefers unstable APT policy: (500, 'unstable'), (500, 'testing'), (50, 'experimental') Architecture: i386 (i686) Kernel: Linux 3.2.0-3-686-pae (SMP w/1 CPU core) Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Versions of packages rubber depends on: ii dpkg 1.16.9 ii install-info 4.13a.dfsg.1-10 ii python 2.7.3-2 ii python-support 1.0.15 ii texlive-latex-base 2012.20120611-5 rubber recommends no packages. Versions of packages rubber suggests: ii imagemagick 8:6.7.7.10-4 pn sam2p <none> ii transfig 1:3.2.5.d-3 -- no debconf information
\pdfoutput=1 \documentclass{article} \begin{document} Test. \end{document}