Subject: python-central: prevens postinst on python2.3 and python2.4 Package: python-central Version: 0.4.16 Severity: grave Justification: renders package unusable Tags: patch
*** Please type your report below this line *** The set_default_runtime_from_version_info() function in /usr/bin/pycentral treats the versions as list. In fact, pyversions.requested_versions() returns a Set. As a result, the whole thing throws an exception at version[0]. Here's one way to fix it: ======== --- /usr/bin/pycentral.orig 2006-06-15 17:53:51.000000000 -0700 +++ /usr/bin/pycentral 2006-06-15 17:51:25.000000000 -0700 @@ -568,7 +568,7 @@ self.version_info = pyversions.parse_versions(self.version_field) def set_default_runtime_from_version_info(self): - versions = pyversions.requested_versions(self.version_field, version_only=True) + versions = list(pyversions.requested_versions(self.version_field, version_only=True)) if not versions: raise PyCentralError, "no matching runtime for `%s'" % self.version_field if len(versions) == 1: ======== -- System Information: Debian Release: testing/unstable APT prefers unstable APT policy: (500, 'unstable') Architecture: i386 (i686) Shell: /bin/sh linked to /bin/bash Kernel: Linux 2.6.16-2-686 Locale: LANG=en_US, LC_CTYPE=en_US (charmap=ISO-8859-1) Versions of packages python-central depends on: ii python 2.3.5-9 An interactive high-level object-o python-central recommends no packages. -- no debconf information -- Alexander Roitman http://www.gramps-project.org
signature.asc
Description: This is a digitally signed message part