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") -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1038429 Title: update-software-center crashed with order (MRO) for bases SafeConfigParser, object in __new__() To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/software-center/+bug/1038429/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs