Arch Linux

Please read this before reporting a bug:
https://wiki.archlinux.org/title/Bug_reporting_guidelines

Do NOT report bugs when a package is just outdated, or it is in the AUR. Use the 'flag out of date' link on the package page, or the Mailing List.

REPEAT: Do NOT report bugs for outdated packages!
Tasklist

FS#33191 - Dependencies not met for the deluge bittorrent client and the gtk interface

Attached to Project: Arch Linux
Opened by David Kremer (dkremer) - Monday, 24 December 2012, 11:33 GMT
Last edited by Allan McRae (Allan) - Monday, 24 December 2012, 12:02 GMT
Task Type Bug Report
Category Packages: Extra
Status Closed
Assigned To No-one
Architecture All
Severity High
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

Description:

Dependencies not met for the gtk interface.

Additional info:
local/deluge 1.3.5-3
A BitTorrent client with multiple user interfaces in a client/server model

Dependencies needed to run the gtk interface :

local/python2-gobject2 2.28.6-8
Python 2 bindings for GObject2

local/pygtk 2.24.0-3
Python bindings for the GTK widget set


Steps to reproduce:
Install deluge, but without installing python2-gobject2 and pygtk. The first missing gives you this backtrace :

Traceback (most recent call last):
File "/usr/bin/deluge-gtk", line 9, in <module>
load_entry_point('deluge==1.3.5', 'gui_scripts', 'deluge-gtk')()
File "/usr/lib/python2.7/site-packages/pkg_resources.py", line 337, in load_entry_point
return get_distribution(dist).load_entry_point(group, name)
File "/usr/lib/python2.7/site-packages/pkg_resources.py", line 2311, in load_entry_point
return ep.load()
File "/usr/lib/python2.7/site-packages/pkg_resources.py", line 2017, in load
entry = __import__(self.module_name, globals(),globals(), ['__name__'])
File "/usr/lib/python2.7/site-packages/deluge/ui/gtkui/__init__.py", line 1, in <module>
from gtkui import start
File "/usr/lib/python2.7/site-packages/deluge/ui/gtkui/gtkui.py", line 37, in <module>
import gobject
ImportError: No module named gobject

The second missing gives you this backtrace :
Traceback (most recent call last):
File "/usr/bin/deluge-gtk", line 9, in <module>
load_entry_point('deluge==1.3.5', 'gui_scripts', 'deluge-gtk')()
File "/usr/lib/python2.7/site-packages/pkg_resources.py", line 337, in load_entry_point
return get_distribution(dist).load_entry_point(group, name)
File "/usr/lib/python2.7/site-packages/pkg_resources.py", line 2311, in load_entry_point
return ep.load()
File "/usr/lib/python2.7/site-packages/pkg_resources.py", line 2017, in load
entry = __import__(self.module_name, globals(),globals(), ['__name__'])
File "/usr/lib/python2.7/site-packages/deluge/ui/gtkui/__init__.py", line 1, in <module>
from gtkui import start
File "/usr/lib/python2.7/site-packages/deluge/ui/gtkui/gtkui.py", line 42, in <module>
reactor = gtk2reactor.install()
File "/usr/lib/python2.7/site-packages/twisted/internet/gtk2reactor.py", line 94, in install
reactor = Gtk2Reactor(useGtk)
File "/usr/lib/python2.7/site-packages/twisted/internet/gtk2reactor.py", line 66, in __init__
import gtk as _gtk
ImportError: No module named gtk
This task depends upon

Closed by  Allan McRae (Allan)
Monday, 24 December 2012, 12:02 GMT
Reason for closing:  Not a bug
Comment by Allan McRae (Allan) - Monday, 24 December 2012, 12:02 GMT
Optional Deps : python2-notify: libnotify notifications
pygtk: needed for gtk ui
librsvg: needed for gtk ui
python2-mako: needed for web ui

Loading...