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")
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 software- center/ softwarecenter/ config. py 2013-04-03 00:16:34.680963943 -0600
+++ /usr/share/
@@ -29,8 +29,15 @@
LOG = logging. getLogger( __name_ _)
+# See https:/ /bugs.launchpad .net/ubuntu/ +source/ software- center/ +bug/1038429 SafeConfigParse r, object): terConfig( SafeConfigParse r): terConfig( SafeConfigParse r, object):
+if issubclass(
+ class BaseSoftwareCen
+ pass
+else:
+ class BaseSoftwareCen
+ pass
-class SoftwareCenterC onfig(object, SafeConfigParser): onfig(BaseSoftw areCenterConfig ):
+class SoftwareCenterC
SECTIONS = ("general", "reviews")