Package: rubber Version: 1.1-2 Severity: normal
Trying to do env BIBINPUTS=../bib: BSTINPUTS=../sty: rubber -W all -f -m expand objectrecsvm.tex and get Traceback (most recent call last): File "/usr/bin/rubber", line 9, in ? sys.exit(Main()(sys.argv[1:])) File "/usr/share/rubber/rubber/cmdline.py", line 296, in __call__ return self.main(cmdline) File "/usr/share/rubber/rubber/cmdline.py", line 231, in main env.main.command(cmd[0], cmd[1:], {'file': 'command line'}) File "/usr/share/rubber/rubber/rules/latex/__init__.py", line 854, in command getattr(self, "do_" + cmd)(*args) File "/usr/share/rubber/rubber/rules/latex/__init__.py", line 895, in do_module self.modules.register(mod, dict) File "/usr/share/rubber/rubber/rules/latex/__init__.py", line 74, in register if Plugins.register(self, name) == 0: File "/usr/share/rubber/rubber/util.py", line 177, in register module = imp.load_module(name, file, path, descr) File "/usr/share/rubber/rubber/rules/latex/expand.py", line 25, in ? class Module (Depend, rubber.rules.latex.Module): NameError: name 'Depend' is not defined With the recent snapshot ( rubber-1.1-20070109.tar.gz ) which was uupdated to, I get similar one, so the issue is not yet fixed usptream imho: Traceback (most recent call last): File "/usr/bin/rubber", line 9, in ? sys.exit(Main()(sys.argv[1:])) File "/raid/home/yoh/deb/backports/rubber/rubber-1.2~20070109/debian/rubber/usr/share/rubber/rubber/cmdline.py", line 307, in __call__ return self.main(cmdline) File "/raid/home/yoh/deb/backports/rubber/rubber-1.2~20070109/debian/rubber/usr/share/rubber/rubber/cmdline.py", line 242, in main env.main.command(cmd[0], cmd[1:], {'file': 'command line'}) File "/raid/home/yoh/deb/backports/rubber/rubber-1.2~20070109/debian/rubber/usr/share/rubber/rubber/rules/latex/__init__.py", line 878, in command getattr(self, "do_" + cmd)(*args) File "/raid/home/yoh/deb/backports/rubber/rubber-1.2~20070109/debian/rubber/usr/share/rubber/rubber/rules/latex/__init__.py", line 919, in do_module self.modules.register(mod, dict) File "/raid/home/yoh/deb/backports/rubber/rubber-1.2~20070109/debian/rubber/usr/share/rubber/rubber/rules/latex/__init__.py", line 74, in register if Plugins.register(self, name) == 0: File "/raid/home/yoh/deb/backports/rubber/rubber-1.2~20070109/debian/rubber/usr/share/rubber/rubber/util.py", line 177, in register module = imp.load_module(name, file, path, descr) File "/raid/home/yoh/deb/backports/rubber/rubber-1.2~20070109/debian/rubber/usr/share/rubber/rubber/rules/latex/expand.py", line 25, in ? class Module (Depend, rubber.rules.latex.Module): NameError: name 'Depend' is not defined The question is also why rubber installed the package built without chroot now refers to its sources in build directory -- just a note to pay attention to, probably build system changed since 1.1... just wanted to let you know Thanks in advance -- System Information: Debian Release: 4.0 APT prefers testing-proposed-updates APT policy: (500, 'testing-proposed-updates'), (500, 'testing') Architecture: amd64 (x86_64) Shell: /bin/sh linked to /bin/bash Kernel: Linux 2.6.16-2-amd64-generic Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8) Versions of packages rubber depends on: ii python 2.4.4-2 An interactive high-level object-o ii texlive-latex-base 2005.dfsg.3-1 TeX Live: Basic LaTeX packages rubber recommends no packages. -- no debconf information -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]