I came across these errors:
Code: Select all
Traceback (most recent call last):
File "/usr/bin/deluge", line 46, in ?
import deluge.interface
File "/var/lib/python-support/python2.4/deluge/interface.py", line 37, in ?
pygtk.require('2.0')
File "/usr/lib/python2.4/site-packages/pygtk.py", line 61, in require
assert not sys.modules.has_key('gtk'), \
AssertionError: pygtk.require() must be called before importing gtk
Original __init.py__ :
Code: Select all
import gettext
import gtk.glade
import locale
import os
import common
APP = 'deluge'
DIR = os.path.join(common.INSTALL_PREFIX, 'share', 'locale')
try:
locale.setlocale(locale.LC_ALL, '')
except:
try:
locale.setlocale(locale.LC_MESSAGES, '')
except:
pass
gtk.glade.bindtextdomain(APP, DIR)
gtk.glade.textdomain(APP)
gettext.bindtextdomain(APP, DIR)
gettext.textdomain(APP)
gettext.install(APP, DIR, unicode=1)
Code: Select all
import gettext
import locale
import os
import common
APP = 'deluge'
DIR = os.path.join(common.INSTALL_PREFIX, 'share', 'locale')
try:
locale.setlocale(locale.LC_ALL, '')
except:
try:
locale.setlocale(locale.LC_MESSAGES, '')
except:
import gtk.glade
gtk.glade.bindtextdomain(APP, DIR)
gtk.glade.textdomain(APP)
pass
gettext.bindtextdomain(APP, DIR)
gettext.textdomain(APP)
gettext.install(APP, DIR, unicode=1)
It'll be nice if someone could have a look into that and/or get a better fix.
Enjoy it as much as I do
-- hgb