Package: update-manager-gnome
Version: 0.200.5-1
Severity: normal

Hello,

I see the same problem here. Some more details: ^C-ing update-manager while 
it's stuck at 100% CPU gives 
this backtrace:

# update-manager 
^CTraceback (most recent call last):
  File 
"/usr/lib/pymodules/python2.6/UpdateManager/Frontend/Gtk/GtkProgress.py", line 
77, in update_func
    self._ui.update_package_list()
  File "/usr/lib/pymodules/python2.6/UpdateManager/Frontend/Gtk/ui.py", line 
855, in update_package_list
    selected)
  File "/usr/lib/pymodules/python2.6/UpdateManager/Frontend/Gtk/ui.py", line 
381, in set_package_selection
    self.set_package_selection(sdep, selected=True, handled=h)
  File "/usr/lib/pymodules/python2.6/UpdateManager/Frontend/Gtk/ui.py", line 
383, in set_package_selection
    self.set_package_selection(rsdep, selected=True, handled=h)
  File "/usr/lib/pymodules/python2.6/UpdateManager/Frontend/Gtk/ui.py", line 
381, in set_package_selection
    self.set_package_selection(sdep, selected=True, handled=h)
  File "/usr/lib/pymodules/python2.6/UpdateManager/Frontend/Gtk/ui.py", line 
383, in set_package_selection
    self.set_package_selection(rsdep, selected=True, handled=h)
  File "/usr/lib/pymodules/python2.6/UpdateManager/Frontend/Gtk/ui.py", line 
381, in set_package_selection
    self.set_package_selection(sdep, selected=True, handled=h)
  File "/usr/lib/pymodules/python2.6/UpdateManager/Frontend/Gtk/ui.py", line 
381, in set_package_selection
    self.set_package_selection(sdep, selected=True, handled=h)
  File "/usr/lib/pymodules/python2.6/UpdateManager/Frontend/Gtk/ui.py", line 
383, in set_package_selection
    self.set_package_selection(rsdep, selected=True, handled=h)
  File "/usr/lib/pymodules/python2.6/UpdateManager/Frontend/Gtk/ui.py", line 
381, in set_package_selection
    self.set_package_selection(sdep, selected=True, handled=h)
  File "/usr/lib/pymodules/python2.6/UpdateManager/Frontend/Gtk/ui.py", line 
383, in set_package_selection
    self.set_package_selection(rsdep, selected=True, handled=h)
  File "/usr/lib/pymodules/python2.6/UpdateManager/Frontend/Gtk/ui.py", line 
383, in set_package_selection
    self.set_package_selection(rsdep, selected=True, handled=h)
  File "/usr/lib/pymodules/python2.6/UpdateManager/Frontend/Gtk/ui.py", line 
383, in set_package_selection
    self.set_package_selection(rsdep, selected=True, handled=h)
  File "/usr/lib/pymodules/python2.6/UpdateManager/Frontend/Gtk/ui.py", line 
381, in set_package_selection
    self.set_package_selection(sdep, selected=True, handled=h)
  File "/usr/lib/pymodules/python2.6/UpdateManager/Frontend/Gtk/ui.py", line 
374, in set_package_selection
    h.append(pkg_info)
KeyboardInterrupt

And there is this in ~/.xsession-errors:

ERROR:dbus.proxies:Introspect error on 
:1.0:/org/freedesktop/UpdateManagerObject: dbus.exceptions.DBusException: 
org.freedesktop.DBus.Error.NoReply: Did not receive a reply. Possible causes 
include: the remote application did not send a reply, the message bus security 
policy blocked the reply, the reply timeout expired, or the network connection 
was broken.

This quite obviously makes update-manager completely useless. aptitude works 
fine and shows just about 60 
packages to upload: not a big deal of work. We're looking at a trivial 6.0->6.1 
update.

After performing the update with aptitude, update-manager starts to work fine 
again, showing that there are 
no updates to perform.

The problem is made worse because when clicking on the update notification 
applet it takes a long while for 
update-manager to appear, so one clicks again, and again, and in the end one 
finds several update-manager 
windows running at 100% CPU. 'Force quit' from the window manager kills the UI 
but leaves one background 
process per window running at 100% CPU indefinitely, unless killed by root. You 
can see that this is an 
excellent way to send desktop users, and those providing support to them, down 
the road to madness and 
despair.


Cheers,

Enrico


-- System Information:
Debian Release: 6.0
  APT prefers stable
  APT policy: (500, 'stable')
Architecture: i386 (i686)

Kernel: Linux 2.6.32-5-686 (SMP w/2 CPU cores)
Locale: LANG=en_GB.utf8, LC_CTYPE=en_GB.utf8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash

Versions of packages update-manager-gnome depends on:
ii  gconf2                2.28.1-6           GNOME configuration database syste
ii  gksu                  2.0.2-5            graphical frontend to su
ii  python                2.6.6-3+squeeze5   interactive high-level object-orie
ii  python-dbus           0.83.1-1           simple interprocess messaging syst
ii  python-gconf          2.28.1-1           Python bindings for the GConf conf
ii  python-gobject        2.21.4+is.2.21.3-1 Python bindings for the GObject li
ii  python-gtk2           2.17.0-4           Python bindings for the GTK+ widge
ii  python-support        1.0.10             automated rebuilding support for P
ii  python-vte            1:0.24.3-2         Python bindings for the VTE widget
ii  update-manager-core   0.200.5-1          APT update manager core functional

update-manager-gnome recommends no packages.

Versions of packages update-manager-gnome suggests:
ii  software-properties-gtk    0.60.debian-3 manage the repositories that you i
ii  update-notifier            0.99.3debian8 Daemon which notifies about packag

-- no debconf information



-- 
To UNSUBSCRIBE, email to [email protected]
with a subject of "unsubscribe". Trouble? Contact [email protected]

Reply via email to