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

Reply via email to