Hi the deluge port does not work for me anymore for the past week or two. I installed the latest deluge-1.1.9_5,1 and all of my ports are up to date. When I run deluge, I get the gtk tooltop error and deluge opens with a blank grey background. I have to kill the process to close deluge. Is anyone else having this problem? Please don't say "deluge never works on freebsd so install it from source." The deluge port has worked fine for me for awhile.
Code:
# uname -a
FreeBSD *** 8.0-RELEASE-p3 FreeBSD 8.0-RELEASE-p3 #0: Tue May 25 20:54:11 UTC 2010 [email]root@amd64-builder.daemonology.net[/email]:/usr/obj/usr/src/sys/GENERIC amd64
Code:
# pkg_info |grep -i libtorrent
libtorrent-0.12.6_1 BitTorrent Library written in C++
libtorrent-rasterbar-0.14.10 A C++ library implementing a BitTorrent client
Code:
# deluge --loglevel=debug --logfile=log
1.1.9
/usr/local/lib/python2.6/site-packages/deluge/ui/gtkui/statusbar.py:109: DeprecationWarning: Use the new widget gtk.Tooltip
self.tooltips = gtk.Tooltips()
Code:
# cat ~/.config/deluge/deluged.log
[ERROR ] 20:42:19 main:207 No module named libtorrent
Traceback (most recent call last):
File "/usr/local/lib/python2.6/site-packages/deluge/main.py", line 204, in start_daemon
Daemon(options, args)
File "/usr/local/lib/python2.6/site-packages/deluge/core/daemon.py", line 54, in __init__
from deluge.core.core import Core
File "/usr/local/lib/python2.6/site-packages/deluge/core/core.py", line 57, in <module>
import libtorrent as lt
ImportError: No module named libtorrent
Code:
# cat log
[INFO ] 20:42:18 main:117 Deluge ui 1.1.9
[DEBUG ] 20:42:18 main:118 options: {'loglevel': 'debug', 'default_ui': None, 'args': None, 'quiet': False, 'ui': None, 'logfile': 'yar', 'config': None}
[DEBUG ] 20:42:18 main:119 args: []
[DEBUG ] 20:42:18 main:120 ui_args: []
[INFO ] 20:42:18 main:123 Starting ui..
[DEBUG ] 20:42:18 ui:47 UI init..
[DEBUG ] 20:42:18 configmanager:91 Getting config 'ui.conf'
[WARNING ] 20:42:18 config:251 Unable to load config file: /root/.config/deluge/ui.conf
[DEBUG ] 20:42:18 config:253 Config /root/.config/deluge/ui.conf loaded: {'default_ui': 'gtk'}
[WARNING ] 20:42:18 config:272 Unable to open config file: /root/.config/deluge/ui.conf
[DEBUG ] 20:42:18 config:278 Saving new config file /root/.config/deluge/ui.conf.new
[DEBUG ] 20:42:18 config:290 Backing up old config file to /root/.config/deluge/ui.conf~
[ERROR ] 20:42:18 config:293 Error backing up old config..
[DEBUG ] 20:42:18 config:298 Moving new config file /root/.config/deluge/ui.conf.new to /root/.config/deluge/ui.conf..
[INFO ] 20:42:18 ui:64 Starting GtkUI..
[DEBUG ] 20:42:19 client:113 CoreProxy init..
[DEBUG ] 20:42:19 configmanager:91 Getting config 'gtkui.conf'
[WARNING ] 20:42:19 config:251 Unable to load config file: /root/.config/deluge/gtkui.conf
[DEBUG ] 20:42:19 config:253 Config /root/.config/deluge/gtkui.conf loaded: {'close_to_tray': True, 'ntf_sound_path': '/root',
'window_width': 640, 'default_load_path': None, 'window_y_pos': 0, 'ntf_email': False, 'tray_upload_speed_list': [5.0, 10.0, 30.0, 80.0,
100.0], 'show_statusbar': True, 'ntf_popup': False, 'ntf_pass': '', 'show_sidebar': True, 'autoconnect_host_uri': None, 'window_maximized':
False, 'enable_system_tray': True, 'tray_download_speed_list': [5.0, 10.0, 30.0, 80.0, 300.0], 'show_connection_manager_on_start': True,
'lock_tray': False, 'ntf_sound': False, 'tray_password': '', 'focus_add_dialog': True, 'ntf_server': '', 'start_in_tray': False,
'ntf_tray_blink': True, 'autoadd_queued': False, 'classic_mode': True, 'window_pane_position': -1, 'enabled_plugins': [], 'show_rate_in_title':
False, 'autoadd_enable': False, 'ntf_username': '', 'interactive_add': True, 'sidebar_show_zero': False, 'window_x_pos': 0, 'window_height':
480, 'ntf_security': None, 'connection_limit_list': [50, 100, 200, 300, 500], 'sidebar_position': 170, 'autoconnect': False,
'choose_directory_dialog_path': '/root', 'sidebar_show_trackers': True, 'autostart_localhost': False, 'show_toolbar': True, 'autoadd_location':
'', 'config_location': '/root/.config/deluge', 'ntf_email_add': '', 'signal_port': 40000}
[DEBUG ] 20:42:19 gtkui:180 retcode: 0
[DEBUG ] 20:42:19 component:106 Registered QueuedTorrents with ComponentRegistry..
[DEBUG ] 20:42:19 configmanager:91 Getting config 'gtkui.conf'
[DEBUG ] 20:42:19 component:106 Registered IPCInterface with ComponentRegistry..
[DEBUG ] 20:42:19 component:106 Registered DbusInterface with ComponentRegistry..
[DEBUG ] 20:42:19 ipcinterface:87 Processing args from other process: []
[DEBUG ] 20:42:19 ipcinterface:90 Not connected to host.. Adding to queue.
[INFO ] 20:42:19 dbusinterface:88 Registering with DBUS..
[DEBUG ] 20:42:19 component:106 Registered Signals with ComponentRegistry..
[DEBUG ] 20:42:19 signalreceiver:56 SignalReceiver init..
[DEBUG ] 20:42:19 configmanager:91 Getting config 'gtkui.conf'
[DEBUG ] 20:42:19 config:135 Setting 'signal_port' to 49794 of <type 'int'>
[WARNING ] 20:42:19 config:272 Unable to open config file: /root/.config/deluge/gtkui.conf
[DEBUG ] 20:42:19 config:278 Saving new config file /root/.config/deluge/gtkui.conf.new
[DEBUG ] 20:42:19 config:290 Backing up old config file to /root/.config/deluge/gtkui.conf~
[ERROR ] 20:42:19 config:293 Error backing up old config..
[DEBUG ] 20:42:19 config:298 Moving new config file /root/.config/deluge/gtkui.conf.new to /root/.config/deluge/gtkui.conf..
[DEBUG ] 20:42:19 component:106 Registered MainWindow with ComponentRegistry..
[DEBUG ] 20:42:19 configmanager:91 Getting config 'gtkui.conf'
[DEBUG ] 20:42:19 config:212 Registering function for show_rate_in_title key..
[DEBUG ] 20:42:19 mainwindow:92 Showing window
[DEBUG ] 20:42:19 config:135 Setting 'window_pane_position' to 117 of <type 'int'>
[DEBUG ] 20:42:19 menubar:54 MenuBar init..
[DEBUG ] 20:42:19 component:106 Registered MenuBar with ComponentRegistry..
[DEBUG ] 20:42:19 configmanager:91 Getting config 'gtkui.conf'
[DEBUG ] 20:42:19 component:106 Registered ToolBar with ComponentRegistry..
[DEBUG ] 20:42:19 toolbar:52 ToolBar Init..
[DEBUG ] 20:42:19 configmanager:91 Getting config 'gtkui.conf'
[DEBUG ] 20:42:19 component:106 Registered TorrentView with ComponentRegistry..
[DEBUG ] 20:42:19 listview:137 ListView initialized..
[DEBUG ] 20:42:19 listview:236 Loading ListView state file: torrentview.state
[WARNING ] 20:42:19 listview:241 Unable to load state file: [Errno 2] No such file or directory: '/root/.config/deluge/torrentview.state'
[DEBUG ] 20:42:19 torrentview:130 TorrentView Init..
[DEBUG ] 20:42:19 component:106 Registered TorrentDetails with ComponentRegistry..
[DEBUG ] 20:42:19 torrentdetails:411 Loading TorrentDetails state file: tabs.state
[WARNING ] 20:42:19 torrentdetails:416 Unable to load state file: [Errno 2] No such file or directory: '/root/.config/deluge/tabs.state'
[DEBUG ] 20:42:19 torrentdetails:70 parent: None
[DEBUG ] 20:42:19 torrentdetails:70 parent: None
[DEBUG ] 20:42:19 files_tab:251 Loading FilesTab state file: files_tab.state
[WARNING ] 20:42:19 files_tab:256 Unable to load state file: [Errno 2] No such file or directory: '/root/.config/deluge/files_tab.state'
[DEBUG ] 20:42:19 torrentdetails:70 parent: None
[DEBUG ] 20:42:19 peers_tab:205 Loading PeersTab state file: peers_tab.state
[WARNING ] 20:42:19 peers_tab:210 Unable to load state file: [Errno 2] No such file or directory: '/root/.config/deluge/peers_tab.state'
[DEBUG ] 20:42:19 torrentdetails:70 parent: None
[DEBUG ] 20:42:19 torrentdetails:70 parent: None
[DEBUG ] 20:42:19 component:106 Registered SideBar with ComponentRegistry..
[DEBUG ] 20:42:19 configmanager:91 Getting config 'gtkui.conf'
[DEBUG ] 20:42:19 component:106 Registered FilterTreeView with ComponentRegistry..
[DEBUG ] 20:42:19 configmanager:91 Getting config 'gtkui.conf'
[DEBUG ] 20:42:19 sidebar:86 add tab:filters
[DEBUG ] 20:42:19 filtertreeview:270 nothing selected
[DEBUG ] 20:42:19 component:106 Registered Preferences with ComponentRegistry..
[DEBUG ] 20:42:19 configmanager:91 Getting config 'gtkui.conf'
[DEBUG ] 20:42:19 component:106 Registered SystemTray with ComponentRegistry..
[DEBUG ] 20:42:19 configmanager:91 Getting config 'gtkui.conf'
[DEBUG ] 20:42:19 config:212 Registering function for enable_system_tray key..
[DEBUG ] 20:42:19 systemtray:81 Enabling the system tray icon..
[DEBUG ] 20:42:19 component:106 Registered StatusBar with ComponentRegistry..
[DEBUG ] 20:42:19 configmanager:91 Getting config 'gtkui.conf'
[DEBUG ] 20:42:19 component:106 Registered AddTorrentDialog with ComponentRegistry..
[DEBUG ] 20:42:19 coreconfig:44 CoreConfig init..
[DEBUG ] 20:42:19 component:106 Registered CoreConfig with ComponentRegistry..
[DEBUG ] 20:42:19 component:106 Registered PluginManager with ComponentRegistry..
[DEBUG ] 20:42:19 configmanager:91 Getting config 'gtkui.conf'
[DEBUG ] 20:42:19 pluginmanagerbase:64 Plugin manager init..
[DEBUG ] 20:42:19 configmanager:91 Getting config 'gtkui.conf'
[DEBUG ] 20:42:19 pluginmanagerbase:115 Found plugin: Blocklist 1.0
[DEBUG ] 20:42:19 pluginmanagerbase:115 Found plugin: Label 0.1
[DEBUG ] 20:42:19 component:106 Registered ConnectionManager with ComponentRegistry..
[DEBUG ] 20:42:19 configmanager:91 Getting config 'hostlist.conf.1.1'
[WARNING ] 20:42:19 config:251 Unable to load config file: /root/.config/deluge/hostlist.conf.1.1
[DEBUG ] 20:42:19 config:253 Config /root/.config/deluge/hostlist.conf.1.1 loaded: {'hosts': ['http://127.0.0.1:58846']}
[DEBUG ] 20:42:19 configmanager:91 Getting config 'gtkui.conf'
[INFO ] 20:42:19 connectionmanager:490 Starting localhost:58846 daemon..