Thanks to help from Gary, as an intermediate fix, the following diff allows the development environment to work again (it just restricts the version of buildout to the previous version):
But with that fix, there are many test errors (ComponentLookupErrors). At first I assumed this was related to the buildout issues, but after more help from Gary, he showed that they are not. I went back through the revisions, and it appears these errors began with revision 81: [merge] Merged in lp:~canonical-isd-hackers/software-center-agent/caching (reverting back to r80 shows tests behaving normally).
Thanks to help from Gary, as an intermediate fix, the following diff allows the development environment to work again (it just restricts the version of buildout to the previous version):
https:/ /pastebin. canonical. com/36605/
But with that fix, there are many test errors (ComponentLooku pErrors) . At first I assumed this was related to the buildout issues, but after more help from Gary, he showed that they are not. I went back through the revisions, and it appears these errors began with revision 81: [merge] Merged in lp:~canonical-isd-hackers/software-center-agent/caching (reverting back to r80 shows tests behaving normally).
Full details from Gary: https:/ /pastebin. canonical. com/36606/