Version 4.1.0 of the BitTorrent client is available, and features trackerless downloads. Please add a new ebuild to Portage.
This release is broken: $ btdownloadcurses.py some.torrent File "/usr/bin/btdownloadcurses.py", line 337 saveas = config['save_as'] ^ same with btdownloadheadless. Moreover, btdownloadgui is also broken: $ btdownloadgui.py Traceback (most recent call last): File "/usr/bin/btdownloadgui.py", line 30, in ? import gtk ImportError: No module named gtk and i've pygtk installed
*** Bug 93762 has been marked as a duplicate of this bug. ***
Created attachment 59679 [details, diff] Fixes btdownloadheadless and btlaunchcurses
(In reply to comment #1) > This release is broken: > $ btdownloadcurses.py some.torrent > File "/usr/bin/btdownloadcurses.py", line 337 > saveas = config['save_as'] > ^ > same with btdownloadheadless. My patch corrects this. > Moreover, btdownloadgui is also broken: > > $ btdownloadgui.py > Traceback (most recent call last): > File "/usr/bin/btdownloadgui.py", line 30, in ? > import gtk > ImportError: No module named gtk > and i've pygtk installed This is not a generic problem: hnaz 0 neurogen ~ >> python -v [..] >>> import gtk import gtk # directory /usr/lib/python2.3/site-packages/gtk-2.0/gtk # /usr/lib/python2.3/site-packages/gtk-2.0/gtk/__init__.pyc matches /usr/lib/python2.3/site-packages/gtk-2.0/gtk/__init__.py import gtk # precompiled from /usr/lib/python2.3/site-packages/gtk-2.0/gtk/__init__.pyc dlopen("/usr/lib/python2.3/site-packages/gtk-2.0/gobject.so", 2); import gobject # dynamically loaded from /usr/lib/python2.3/site-packages/gtk-2.0/gobject.so # /usr/lib/python2.3/site-packages/gtk-2.0/gtk/keysyms.pyc matches /usr/lib/python2.3/site-packages/gtk-2.0/gtk/keysyms.py import gtk.keysyms # precompiled from /usr/lib/python2.3/site-packages/gtk-2.0/gtk/keysyms.pyc dlopen("/usr/lib/python2.3/site-packages/gtk-2.0/gtk/_gtk.so", 2); # /usr/lib/python2.3/encodings/utf_8.pyc matches /usr/lib/python2.3/encodings/utf_8.py import encodings.utf_8 # precompiled from /usr/lib/python2.3/encodings/utf_8.pyc dlopen("/usr/lib/python2.3/site-packages/gtk-2.0/pango.so", 2); import pango # dynamically loaded from /usr/lib/python2.3/site-packages/gtk-2.0/pango.so dlopen("/usr/lib/python2.3/site-packages/gtk-2.0/atk.so", 2); import atk # dynamically loaded from /usr/lib/python2.3/site-packages/gtk-2.0/atk.so import gtk._gtk # dynamically loaded from /usr/lib/python2.3/site-packages/gtk-2.0/gtk/_gtk.so >>> hnaz 0 neurogen ~ >> equery belongs /usr/lib/python2.3/site-packages/gtk-2.0/gtk/__init__.py [ Searching for file(s) /usr/lib/python2.3/site-packages/gtk-2.0/gtk/__init__.py in *... ] dev-python/pygtk-2.6.1 (/usr/lib/python2.3/site-packages/gtk-2.0/gtk/__init__.py)
Created attachment 59681 [details, diff] Ebuild with patch-routine
Patch looks good, thanks. Bumped in portage.