Comment 5 for bug 674046

Revision history for this message
Jean-Baptiste Lallement (jibel) wrote :

Barry,

The weird thing in this bug is why update-manager uses the synaptic backend while it should use the aptdaemon.
I've removed the try...catch from UpdateManager/backend/__init__.py and the problem is with python-vte and get this error:

Traceback (most recent call last):
  File "/usr/bin/update-manager", line 104, in <module>
    app = UpdateManager(data_dir, options)
  File "/usr/lib/python2.7/dist-packages/UpdateManager/UpdateManager.py", line 230, in __init__
    self.install_backend = backend.get_backend(self.window_main)
  File "/usr/lib/python2.7/dist-packages/UpdateManager/backend/__init__.py", line 43, in get_backend
    from InstallBackendAptdaemon import InstallBackendAptdaemon
  File "/usr/lib/python2.7/dist-packages/UpdateManager/backend/InstallBackendAptdaemon.py", line 7, in <module>
    from aptdaemon.gtkwidgets import AptProgressDialog
  File "/usr/lib/python2.7/dist-packages/aptdaemon/gtkwidgets.py", line 45, in <module>
    import vte
ImportError: No module named vte

So, it looks like we need to rebuild python-vte for python2.7

I'll file a new report to track this issue.