Comment 8 for bug 1038429

Revision history for this message
Ken (kkinder) wrote :

Also, I don't see my patch that I attached. Weird. Here it is, in plaintext:

--- /usr/share/software-center/softwarecenter/config.py.orig 2013-04-03 00:04:17.852950494 -0600
+++ /usr/share/software-center/softwarecenter/config.py 2013-04-03 00:16:34.680963943 -0600
@@ -29,8 +29,15 @@

 LOG = logging.getLogger(__name__)

+# See https://bugs.launchpad.net/ubuntu/+source/software-center/+bug/1038429
+if issubclass(SafeConfigParser, object):
+ class BaseSoftwareCenterConfig(SafeConfigParser):
+ pass
+else:
+ class BaseSoftwareCenterConfig(SafeConfigParser, object):
+ pass

-class SoftwareCenterConfig(object, SafeConfigParser):
+class SoftwareCenterConfig(BaseSoftwareCenterConfig):

     SECTIONS = ("general", "reviews")