Importing appindicator from python crashes with ImportError on undefined symbol

Bug #724917 reported by Roman Yepishev
140
This bug affects 20 people
Affects Status Importance Assigned to Milestone
Ubuntu One Indicator
Invalid
Undecided
Unassigned
Weather Indicator
Invalid
Undecided
Unassigned
indicator-cpufreq
Invalid
Undecided
Unassigned
libappindicator
Fix Released
Undecided
Unassigned
indicator-weather (Ubuntu)
Invalid
Medium
Unassigned
Natty
Invalid
Medium
Unassigned
libappindicator (Ubuntu)
Fix Released
Medium
Michael Terry
Natty
Fix Released
Medium
Michael Terry

Bug Description

>> import appindicator
Traceback (most recent call last):
  File "<stdin>", line 1, in <module>
  File "/usr/lib/python2.7/dist-packages/appindicator/__init__.py", line 27, in <module>
    from _appindicator import *
ImportError: /usr/lib/python2.7/dist-packages/appindicator/_appindicator.so: undefined symbol: app_indicator_get_accessible_desc

Package: python-appindicator
Version: 0.2.96-0ubuntu1

ProblemType: Bug
DistroRelease: Ubuntu 11.04
Package: python-appindicator 0.2.96-0ubuntu1
Uname: Linux 2.6.38-020638rc5-generic x86_64
Architecture: amd64
Date: Fri Feb 25 13:34:24 2011
EcryptfsInUse: Yes
InstallationMedia: Ubuntu 10.04 LTS "Lucid Lynx" - Release amd64 (20100429)
SourcePackage: libappindicator

Related branches

Revision history for this message
Roman Yepishev (rye) wrote :
Changed in indicator-weather (Ubuntu):
status: New → Triaged
importance: Undecided → Medium
Changed in libappindicator (Ubuntu):
status: New → Triaged
importance: Undecided → Medium
Artem Popov (artfwo)
Changed in libappindicator (Ubuntu):
assignee: nobody → Артём Попов (artfwo)
Revision history for this message
Artem Popov (artfwo) wrote :

Fixed in linked merge and a merge is proposed. Please review!

Changed in libappindicator (Ubuntu):
assignee: Артём Попов (artfwo) → nobody
Revision history for this message
Dooitze de Jong (dooitze) wrote :

indicator-cpufreq is also affected

Changed in libappindicator (Ubuntu):
assignee: nobody → Ken VanDine (ken-vandine)
Revision history for this message
Artem Popov (artfwo) wrote :

Adding debdiff for sponsoring and review by #ubuntu-desktop as well (patch still not accepted upstream).

Michael Terry (mterry)
Changed in libappindicator (Ubuntu Natty):
assignee: Ken VanDine (ken-vandine) → Michael Terry (mterry)
Revision history for this message
Mohegan (jack-mohegan) wrote :

With an other file "_appindicator.so", it is ok.
Just :
- download the previous package from maverick (http://packages.ubuntu.com/maverick/python-appindicator)
- extract the package
- copy the file : sudo cp python-appindicator_0.2.9-0ubuntu1_amd64/usr/lib/python2.6/dist-packages/appindicator/_appindicator.so /usr/lib/python2.7/dist-packages/appindicator/
- and it is ok.

It works fine.

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

This bug was fixed in the package libappindicator - 0.2.96-0ubuntu3

---------------
libappindicator (0.2.96-0ubuntu3) natty; urgency=low

  * debian/patches/update-defs.patch:
    - Fix crash when importing appindicator from Python (LP: #724917).
 -- Aerteieem PEopeove <email address hidden> Mon, 28 Feb 2011 22:33:47 +0600

Changed in libappindicator (Ubuntu Natty):
status: Triaged → Fix Released
Michael Terry (mterry)
Changed in indicator-weather (Ubuntu Natty):
status: Triaged → Invalid
Changed in indicator-cpufreq:
status: New → Invalid
Changed in weather-indicator:
status: New → Invalid
Changed in one-indicator:
status: New → Invalid
Revision history for this message
Mohegan (jack-mohegan) wrote :

It is OK now,

Artem Popov (artfwo)
Changed in libappindicator:
status: New → Confirmed
Artem Popov (artfwo)
Changed in libappindicator:
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.