The change I made to fix this bug was reverted in version 3.1.25 to fix an unwanted side effect (see bug # 688682). So setting this back to confirmed and looking for a smarter way to fix it.
At the moment this is not fatal as it generally just means the cache update process tripped up on one desktop file, but this exception covers up the real cause of the error (and inevitably means the package with the broken file will not be available in software centre) -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/728896 Title: No handlers found for logger "softwarecenter.db.update" -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs