Running ensymble gives TypeError: import_module() takes at most 5 arguments (6 given)
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
ensymble (Ubuntu) |
Confirmed
|
Undecided
|
Unassigned |
Bug Description
Binary package hint: ensymble
Running ensymble with no arguments results in
$ ensymble
Traceback (most recent call last):
File "/usr/bin/
import cmdmain
File "/usr/lib/
q, tail = self.find_
File "/usr/lib/
q = self.import_
File "/usr/lib/
m = self.loader.
File "<package>", line 28, in load_module
File "cmdmain.py", line 34, in <module>
File "/usr/lib/
q, tail = self.find_
File "/usr/lib/
q = self.import_
File "/usr/lib/
m = self.loader.
File "<package>", line 28, in load_module
File "cmd_py2sis.py", line 33, in <module>
File "/usr/lib/
q, tail = self.find_
File "/usr/lib/
q = self.import_
File "/usr/lib/
m = self.loader.
File "<package>", line 28, in load_module
File "sisfile.py", line 28, in <module>
File "/usr/lib/
q, tail = self.find_
File "/usr/lib/
q = self.import_
File "/usr/lib/
m = self.loader.
File "<package>", line 22, in load_module
File "/usr/lib/
m = self.hooks.
File "/usr/lib/
return imp.load_
File "/usr/lib/
Deprecation
TypeError: import_module() takes at most 5 arguments (6 given)
Expected behaviour:
It should print some help/documentation or other meaningful message.
ProblemType: Bug
Architecture: i386
DistroRelease: Ubuntu 9.04
Package: ensymble 0.27-1ubuntu1
PackageArchitec
ProcEnviron:
LANGUAGE=
PATH=(custom, user)
LANG=en_IN
SHELL=/bin/bash
SourcePackage: ensymble
Uname: Linux 2.6.28-15-generic i686
tags: | added: patch |
Actually it occurs with normal parameters, too, e.g. 'ensymble py2sis file.py' generates the same error.
It seems to be some incompatibility between Python 2.5 and 2.6, since there is no error when ensymble is built from source and executed with python2.5.