Bug#341092: python2.3-sqlite: Python2.3 package uses decorators
Hi Kevin, Joel Rosdahl [EMAIL PROTECTED] writes: [...] Thanks for the bug report! However, I think you are mistaken. The only thing python2.3-sqlite does in its postinstall script is to run /usr/lib/python2.3/compileall.py on each directory found in /usr/lib/python2.3/site-packages. It also does not use or install any Python egg or formencode module. The only conclusion I can draw is that the egg comes from some other package or module that you have installed by other means. Do you agree with my conclusion? Can I close the bug? Regards, Joel -- Joel Rosdahl [EMAIL PROTECTED] Key BB845E97; fingerprint 9F4B D780 6EF4 5700 778D 8B22 0064 F9FF BB84 5E97 -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Bug#341092: python2.3-sqlite: Python2.3 package uses decorators
Package: python2.3-sqlite Version: 1.0.1-2 Severity: grave Justification: renders package unusable The 2.3 package for python-sqlite downloads an egg for formencode which uses decorators. These are not supported in python2.3 and as such the package will not install. Compiling /usr/lib/python2.3/site-packages/FormEncode-0.3-py2.3.egg/formencode/formgen.py ... File /usr/lib/python2.3/site-packages/FormEncode-0.3-py2.3.egg/formencode/formgen.py, line 8 @dispatch.generic() ^ SyntaxError: invalid syntax Compiling /usr/lib/python2.3/site-packages/FormEncode-0.3-py2.3.egg/formencode/sqlformgen.py ... File /usr/lib/python2.3/site-packages/FormEncode-0.3-py2.3.egg/formencode/sqlformgen.py, line 11 @makeform.when('isinstance(obj, SQLObject) or (isinstance(obj, type) and issubclass(obj, SQLObject))') ^ SyntaxError: invalid syntax dpkg: error processing python2.3-sqlite (--configure): subprocess post-installation script returned error exit status 1 dpkg: dependency problems prevent configuration of python-sqlite: python-sqlite depends on python2.3-sqlite; however: Package python2.3-sqlite is not configured yet. dpkg: error processing python-sqlite (--configure): dependency problems - leaving unconfigured Errors were encountered while processing: python2.3-sqlite python-sqlite -- System Information: Debian Release: 3.1 Architecture: i386 (i686) Kernel: Linux 2.4.21-rc7-5um Locale: LANG=C, LC_CTYPE=C (charmap=ANSI_X3.4-1968) Versions of packages python2.3-sqlite depends on: ii libc6 2.3.2.ds1-22 GNU C Library: Shared libraries an ii libsqlite0 2.8.16-1 SQLite shared library ii python2.3 2.3.5-3sarge1 An interactive high-level object-o -- no debconf information -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]
Bug#341092: python2.3-sqlite: Python2.3 package uses decorators
Hi Kevin, Kevin Campbell [EMAIL PROTECTED] writes: The 2.3 package for python-sqlite downloads an egg for formencode which uses decorators. These are not supported in python2.3 and as such the package will not install. Compiling /usr/lib/python2.3/site-packages/FormEncode-0.3-py2.3.egg/formencode/formgen.py ... File /usr/lib/python2.3/site-packages/FormEncode-0.3-py2.3.egg/formencode/formgen.py, line 8 @dispatch.generic() ^ SyntaxError: invalid syntax Compiling /usr/lib/python2.3/site-packages/FormEncode-0.3-py2.3.egg/formencode/sqlformgen.py ... File /usr/lib/python2.3/site-packages/FormEncode-0.3-py2.3.egg/formencode/sqlformgen.py, line 11 @makeform.when('isinstance(obj, SQLObject) or (isinstance(obj, type) and issubclass(obj, SQLObject))') ^ SyntaxError: invalid syntax [...] Thanks for the bug report! However, I think you are mistaken. The only thing python2.3-sqlite does in its postinstall script is to run /usr/lib/python2.3/compileall.py on each directory found in /usr/lib/python2.3/site-packages. It also does not use or install any Python egg or formencode module. The only conclusion I can draw is that the egg comes from some other package or module that you have installed by other means. Regards, Joel -- Joel Rosdahl [EMAIL PROTECTED] Key BB845E97; fingerprint 9F4B D780 6EF4 5700 778D 8B22 0064 F9FF BB84 5E97 -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]