Package: rubber
Version: 1.1-1
Severity: normal

When loading a directives file with -r, rubber crashes with the
follwing traceback:

$ /usr/bin/rubber -r rubber-directives test1
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 913, in do_read
    self.push_vars(file=path, line=None)
  File "/usr/share/rubber/rubber/rules/latex/__init__.py", line 617, in 
push_vars
    saved[key] = self.vars[key]
KeyError: 'line'


-- System Information:
Debian Release: testing/unstable
  APT prefers breezy-updates
  APT policy: (500, 'breezy-updates'), (500, 'breezy-security'), (500, 
'breezy-backports'), (500, 'breezy')
Architecture: i386 (i686)
Shell:  /bin/sh linked to /bin/bash
Kernel: Linux 2.6.12-10-686
Locale: LANG=C, LC_CTYPE=C (charmap=ANSI_X3.4-1968)

Versions of packages rubber depends on:
ii  python                 2.4.2-0ubuntu2    An interactive high-level object-o
ii  tetex-bin              2.0.2-30ubuntu3.4 The teTeX binary files

rubber recommends no packages.

-- no debconf information


-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

Reply via email to