amd64's python-gnome2-desktop misses modules

Bug #303040 reported by Kai Kasurinen
22
This bug affects 2 people
Affects Status Importance Assigned to Milestone
gnome-python-desktop (Ubuntu)
Fix Released
Medium
Unassigned

Bug Description

For some reason, gnome-python-desktop does not build some modules on amd64. Most notably gnomeapplet, on which quite some applets depend.

--- Old description
Binary package hint: deskbar-applet

ProblemType: Crash
Architecture: amd64
DistroRelease: Ubuntu 9.04
ExecutablePath: /usr/lib/deskbar-applet/deskbar-applet
InterpreterPath: /usr/bin/python2.5
Package: deskbar-applet 2.24.1-0ubuntu1
ProcAttrCurrent: unconfined
ProcCmdline: /usr/bin/python /usr/lib/deskbar-applet/deskbar-applet --oaf-activate-iid=OAFIID:Deskbar_Applet_Factory --oaf-ior-fd=28
ProcEnviron:
 LANG=fi_FI.UTF-8
 PATH=/home/username/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games
 SHELL=/bin/bash
PythonArgs: ['/usr/lib/deskbar-applet/deskbar-applet', '--oaf-activate-iid=OAFIID:Deskbar_Applet_Factory', '--oaf-ior-fd=28']
SourcePackage: deskbar-applet
Title: deskbar-applet crashed with ImportError in <module>()
Traceback:
 Traceback (most recent call last):
   File "/usr/lib/deskbar-applet/deskbar-applet", line 10, in <module>
     import gnomeapplet
 ImportError: No module named gnomeapplet
Uname: Linux 2.6.28-1-ub-generic x86_64
UserGroups: adm admin audio cdrom dialout dip floppy fuse libvirtd lpadmin plugdev pulse-rt staff video

Revision history for this message
Kai Kasurinen (kai-kasurinen) wrote :
Revision history for this message
Kai Kasurinen (kai-kasurinen) wrote :

The following modules will NOT be built:

gnomeapplet
gnomeprint.ui
gnomedesktop
bugbuddy

<http://launchpadlibrarian.net/19999399/buildlog_ubuntu-jaunty-amd64.gnome-python-desktop_2.24.0-1ubuntu1_FULLYBUILT.txt.gz>

Revision history for this message
Noel J. Bergman (noeljb) wrote :

Host OS: Jaunty (9.04) Alpha 1 + all updates as of posting date

I get the same "No module named gnomeapplet" error after

 apt-get install service-discovery-applet

and trying to use the Zeroconf Discovery Applet (same as Bug 304471).

Revision history for this message
Noel J. Bergman (noeljb) wrote :

In Hardy and Intrepid, it is in python-gnome2-desktop, as can be seen from http://packages.ubuntu.com/hardy/amd64/python-gnome2-desktop/filelist and http://packages.ubuntu.com/intrepid/amd64/python-gnome2-desktop/filelist.

That and other files disappeared with Jaunty: http://packages.ubuntu.com/jaunty/amd64/python-gnome2-desktop/filelist

The code at /usr/share/doc/python-gnome2-desktop/examples/applet/applet.py still expects it. As Kai suggests, it seems that we may just have a b0rked package in Jaunty.

Revision history for this message
Kjell Braden (afflux) wrote :

Tried a rebuild in my local pbuilder and the modules are built. Maybe a simple rebuild will do the trick.

description: updated
Changed in gnome-python-desktop:
importance: Undecided → Medium
status: New → Triaged
Revision history for this message
Noel J. Bergman (noeljb) wrote :

Confirmed that a local build resolves the missing file.

Not sure of all is working, though. I'm having a problem with the Zeroconf Discovery Applet hanging when I try to add it to the panel.

Revision history for this message
Noel J. Bergman (noeljb) wrote :

Strike the last part. Works after a restart. So just confirming that a local rebuild does fix the package, and we need to get one done for the repositories.

Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package gnome-python-desktop - 2.24.0-1ubuntu2

---------------
gnome-python-desktop (2.24.0-1ubuntu2) jaunty; urgency=low

  * No change upload, the previous version built using a buggy gtk on amd64
    (lp: #303040)

 -- Sebastien Bacher <email address hidden> Tue, 16 Dec 2008 14:53:09 +0100

Changed in gnome-python-desktop:
status: Triaged → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Duplicates of this bug

Other bug subscribers

Remote bug watches

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