Tivion needs python-gtk2 2.16 or higher to run (dont compatible with Jaunty)

Bug #422875 reported by Angel Guzman Maeso
26
This bug affects 5 people
Affects Status Importance Assigned to Milestone
Tivion
Fix Released
High
Angel Guzman Maeso

Bug Description

Tivion uses gtk.Action with method set_icon_name(). From docs:
http://library.gnome.org/devel/pygtk/stable/class-gtkaction.html#method-gtkaction–set-icon-name
Needs Pygtk 2.16 to run.

Karmic ships 2.16, but Jaunty 2.14.

The stacktrace shows:
Traceback (most recent call last):
File “tivion.py”, line 706, in
app = Tivion()
File “tivion.py”, line 103, in __init__
self.menubar = self.__create_menubar()
File “tivion.py”, line 227, in __create_menubar
self.pause.set_icon_name(’media-playback-start’) #Require gtk 2.16; gtk.STOCK_MEDIA_PLAY => Missing image
AttributeError: ‘gtk.Action’ object has no attribute ’set_icon_name’

Momentaneous fix:
Download python-gtk2 2.16 from Karmic:
http://ns2.canonical.com/es/karmic/python-gtk2

Tags: jaunty

Related branches

Changed in tivion:
milestone: none → tivion-0.0.2
Changed in tivion:
status: Confirmed → Fix Committed
Changed in tivion:
status: Fix Committed → Fix Released
Revision history for this message
Angel Guzman Maeso (shakaran) wrote :

Reopen the bug. We need a better solution than dont allow install with .deb.

Changed in tivion:
status: Fix Released → Confirmed
milestone: tivion-0.0.2 → tivion-0.0.3
Changed in tivion:
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.