AttributeError: 'module' object has no attribute 'reaper_get'

Bug #786566 reported by Fabio Marconi
68
This bug affects 10 people
Affects Status Importance Assigned to Milestone
update-manager (Ubuntu)
Fix Released
Medium
Unassigned

Bug Description

Binary package hint: update-manager

Terminal output:
njin@njin-dev:~$ update-manager
    view = DistUpgradeViewGtk(data_dir)
  File "/usr/lib/python2.7/dist-packages/DistUpgrade/DistUpgradeViewGtk.py", line 430, in __init__
    self._installProgress = GtkInstallProgressAdapter(self)
  File "/usr/lib/python2.7/dist-packages/DistUpgrade/DistUpgradeViewGtk.py", line 173, in __init__
    reaper = vte.reaper_get()
AttributeError: 'module' object has no attribute 'reaper_get'

Thanks
Fabio

ProblemType: Bug
DistroRelease: Ubuntu 11.10
Package: update-manager 1:0.151.2
ProcVersionSignature: Ubuntu 2.6.39-0.5-generic 2.6.39-rc5
Uname: Linux 2.6.39-0-generic x86_64
NonfreeKernelModules: nvidia
Architecture: amd64
Date: Sun May 22 16:48:50 2011
EcryptfsInUse: Yes
InstallationMedia: Ubuntu 11.04 "Natty Narwhal" - Release amd64 (20110427.1)
PackageArchitecture: all
ProcEnviron:
 LANGUAGE=en_US:en
 LANG=en_US.UTF-8
 SHELL=/bin/bash
SourcePackage: update-manager
UpgradeStatus: Upgraded to oneiric on 2011-05-18 (3 days ago)

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

Thanks for your report.

Could you please describe the steps to reproduce this error ? I can't reproduce by just launching update-manager. Thanks in advance.

Changed in update-manager (Ubuntu):
status: New → Incomplete
Revision history for this message
Fabio Marconi (fabiomarconi) wrote :

Hello jibel
Launching update manager from GUI:
It update apt, request install, suggest for partial upgrade, authentication request, crash without apport start or crashfile in /var/crashes.
I've tried again, but this time the terminal message isn't showed. Cleaning /var/lib/apt/lists the message appear.
No hardware errors detected.
Thanks
Fabio

Revision history for this message
Fabio Marconi (fabiomarconi) wrote :

upgrade from terminal:

njin@njin-dev:~$ sudo apt-get upgrade
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following packages have been kept back:
  apport-gtk banshee banshee-extension-soundmenu
  banshee-extension-ubuntuonemusicstore baobab checkbox checkbox-gtk
  computer-janitor computer-janitor-gtk eog evince evince-common evolution
  evolution-common evolution-data-server evolution-data-server-common
  evolution-plugins file-roller gcalctool gconf-editor gedit gedit-common
  gnome-control-center gnome-disk-utility gnome-icon-theme gnome-keyring
  gnome-media gnome-nettool gnome-power-manager gnome-screenshot
  gnome-search-tool gnome-settings-daemon gnome-system-log gnome-terminal
  gnome-terminal-data gnome-utils-common grub-common grub-pc gucharmap gvfs
  gvfs-backends gvfs-fuse indicator-sound jockey-common jockey-gtk
  language-selector-common language-selector-gnome libalgorithm-diff-xs-perl
  libapparmor-perl libapt-pkg-perl libcairo-perl libcurl3-gnutls
  libdigest-sha1-perl libebook1.2-10 libevolution libgdu-gtk0 libglib-perl
  libgnome-keyring0 libgtk-vnc-1.0-0 libgtk2-perl libgucharmap7
  libhtml-parser-perl libio-pty-perl liblocale-gettext-perl
  libnautilus-extension1 libnet-dbus-perl libnet-dns-perl libnotify0.4-cil
  libpango-perl libpolkit-gtk-1-0 libpurple0 libsnmp15
  libstartup-notification0 libsub-name-perl libtelepathy-logger2
  libterm-readkey-perl libtext-charwidth-perl libtext-iconv-perl libuuid-perl
  libwww-perl libxml-parser-perl linux-generic linux-headers-generic
  linux-image-generic mousetweaks nautilus nautilus-data nautilus-sendto
  ntfs-3g perl perl-base perl-modules policykit-1-gnome python-glade2
  python-gtk2 software-properties-gtk telepathy-logger totem totem-common
  totem-mozilla totem-plugins usb-creator-common usb-creator-gtk vinagre vino
  zenity
The following packages will be upgraded:
  desktop-file-utils gcc-4.4-base gir1.2-dee-0.5 ibus ibus-gtk libcap2
  libdee-1.0-1 libibus2 libmetacity-private0 libx11-6 libx11-data libx11-xcb1
  metacity metacity-common python-ibus python-pycurl sudo
17 upgraded, 0 newly installed, 0 to remove and 106 not upgraded.
Need to get 2,465 kB of archives.
After this operation, 455 kB of additional disk space will be used.
Do you want to continue [Y/n]?

Revision history for this message
Fabio Marconi (fabiomarconi) wrote :

reinstalling update-manager don't fix

Revision history for this message
Fabio Marconi (fabiomarconi) wrote :

 The line reaper = vte.reaper_get() is the same of Natty (working), trying to reproduce the issue reinstalling Natty and Upgrading.
Thanks
Fabio

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

I'm unable to find a path to reproduce but there's definitely something wrong when doing a partial upgrade, update-manager just closes and secondly, there's no vte.reaper_get() method, so the crash is expected if the execution path reach that point.

I'm setting to confirmed/medium, there's no duplicate.

Changed in update-manager (Ubuntu):
importance: Undecided → Medium
status: Incomplete → Confirmed
Revision history for this message
Jean-Baptiste Lallement (jibel) wrote :

update-manager refuses to run a partial upgrade because Oneiric in not listed in http://changelogs.ubuntu.com/meta-release

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

i have some problem
i think it's because i installed gnome3 and untiy.
how fixed it?

Revision history for this message
Fabio Marconi (fabiomarconi) wrote :

Reproduced in a fresh alpha1 installation, partial upgrade isn't working.

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

update-manager (1:0.151.3) oneiric; urgency=low

  [ Michael Vogt ]
  * merged
    lp:~brendan-donegan/update-manager/bug699660-fix-settings-shortcut
    thanks to Brendan Donegan
  * AutoUpgradeTester/profile/*:
    - updated for natty->oneiric
  * DistUpgrade/DistUpgradeViewGtk.py:
    - use VteTerminal "child-exit" signal instead of the Reaper object

Changed in update-manager (Ubuntu):
status: Confirmed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.