Computer Janitor is all kinds of messed up (even more than usual ;). Update Manager got ported to Python 3, which is a good thing, except that it has an incestuous relationship with CJ, and CJ has not been ported. My first thought was that it should be a fairly simple fix to s/computerjanitor/janitor.plugincore/ except that now with UM being Python 3, janitor.plugincore only exists in Python 3, so CJ can't even find that unless it is also ported to Python 3.
Porting CJ to Python 3 is a good idea, but an unknown amount of work atm, and we'll definitely need an FFe for Quantal. The other option is to provide a b/c package to export janitor.plugincore to Python 2 in the UM package and then not port CJ to Python 3. I don't like that as much because if CJ has a continued life (and we've discussed killing it off before), then providing a Python 2 janitor.plugincore package seems like going backward. I suppose I should take some time and see how hard it is to port CJ to Python 3 in time for Quantal. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1035869 Title: computer-janitor crashed with ImportError in /usr/share/computerjanitor/computerjanitord/errors.py: No module named computerjanitor To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/computer-janitor/+bug/1035869/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs