Your message dated Fri, 13 Nov 2015 00:16:25 +0100
with message-id <[email protected]>
and subject line Debian #414049 (rubber) Fixed in Rubber 1.2
has caused the Debian Bug report #414049,
regarding rubber: crashes with "name 'Depend' is not defined" for module expand
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)


-- 
414049: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=414049
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
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


--- End Message ---
--- Begin Message ---
Hi,

this piece of code is no longer in Rubber since at least 1.2.
We don't have a module 'expand' any more.

I'm closing this bug - sorry that it was open for so long.

Cheers,
  Sebastian

--- End Message ---

Reply via email to