[MacPorts] #16652: Error in execution of built deluge, Fatal Python error: Interpreter not initialized (version mismatch?)
MacPorts
noreply at macports.org
Thu Sep 25 14:41:16 PDT 2008
#16652: Error in execution of built deluge, Fatal Python error: Interpreter not
initialized (version mismatch?)
------------------------------------+---------------------------------------
Reporter: kjomara at scienceus.org | Owner: macports-tickets at lists.macosforge.org
Type: defect | Status: new
Priority: Normal | Milestone: Port Bugs
Component: ports | Version: 1.6.0
Resolution: | Keywords: fatal python error interpreter not initalized version mismatch
Port: deluge |
------------------------------------+---------------------------------------
Old description:
> I have now successfully (seeminlgly) built deluge, but now there is an
> execution error which prevents deluge from running successfully. I have
> no other versions of python installed on my system:
>
> sudo port installed python*
> Password:
> The following ports are currently installed:
> python25 @2.5.2_2+darwin_9
> python25 @2.5.2_5+darwin_9 (active)
> python_select @0.1_4+darwin_9 (active)
>
> It seems that the previous version of python installed is associated with
> a bunch of previous versions of python modules, but
> all have been upgraded to support the latest, active version (2.5.2.5)
>
> Here is the error I receive when I execute [[deluge &]]:
>
> 1] 34034
> kevin-omaras-macbook:~ kevinomara$ [INFO ] 23:40:23 main:93 Deluge ui
> 1.0.0
> [DEBUG ] 23:40:23 main:94 options: {'config': None, 'logfile': None,
> 'ui': None}
> [DEBUG ] 23:40:23 main:95 args: []
> [DEBUG ] 23:40:23 configmanager:44 ConfigManager started..
> [INFO ] 23:40:23 main:98 Starting ui..
> [DEBUG ] 23:40:23 ui:44 UI init..
> [DEBUG ] 23:40:23 configmanager:88 Getting config 'ui.conf'
> [DEBUG ] 23:40:23 config:47 Config created with filename: ui.conf
> [DEBUG ] 23:40:23 config:48 Config defaults: {'default_ui': 'gtk'}
> [INFO ] 23:40:23 ui:60 Starting GtkUI..
> [DEBUG ] 23:40:23 client:54 CoreProxy init..
> [DEBUG ] 23:40:23 configmanager:69 get_config_dir:
> /Users/kevinomara/.config/deluge
> [DEBUG ] 23:40:23 configmanager:88 Getting config 'gtkui.conf'
> [DEBUG ] 23:40:23 config:47 Config created with filename: gtkui.conf
> [DEBUG ] 23:40:23 config:48 Config defaults: {'autoadd_queued': False,
> 'close_to_tray': True, 'window_width': 640, 'default_load_path': None,
> 'window_y_pos': 0, 'classic_mode': True, 'window_pane_position': -1,
> 'enabled_plugins': [], 'show_connection_manager_on_start': True,
> 'show_statusbar': True, 'autoadd_enable': False,
> 'tray_download_speed_list': [5.0, 10.0, 30.0, 80.0, 300.0],
> 'autoconnect_host_uri': None, 'window_maximized': False,
> 'enable_system_tray': True, 'show_sidebar': True, 'window_x_pos': 0,
> 'window_height': 480, 'lock_tray': False, 'connection_limit_list': [50,
> 100, 200, 300, 500], 'tray_password': '', 'focus_add_dialog': True,
> 'show_new_releases': True, 'start_in_tray': False, 'autoconnect': False,
> 'choose_directory_dialog_path': '/Users/kevinomara',
> 'check_new_releases': True, 'autostart_localhost': False, 'show_toolbar':
> True, 'autoadd_location': '', 'config_location':
> '/Users/kevinomara/.config/deluge', 'tray_upload_speed_list': [5.0, 10.0,
> 30.0, 80.0, 300.0], 'interactive_add': True, 'signal_port': 40000}
> 1.0.0
> [DEBUG ] 23:40:23 gtkui:165 retcode: 0
> [DEBUG ] 23:40:23 component:102 Registered QueuedTorrents with
> ComponentRegistry..
> [DEBUG ] 23:40:23 configmanager:88 Getting config 'gtkui.conf'
> [DEBUG ] 23:40:24 component:102 Registered IPCInterface with
> ComponentRegistry..
> [DEBUG ] 23:40:24 component:102 Registered DbusInterface with
> ComponentRegistry..
> [WARNING ] 23:40:24 ipcinterface:69 Unable to start DBUS component:
> org.freedesktop.DBus.Error.Spawn.ExecFailed: dbus-launch failed to
> autolaunch D-Bus session: Autolaunch requested, but X11 support not
> compiled in.
> Cannot continue.
>
> [DEBUG ] 23:40:24 component:102 Registered MainWindow with
> ComponentRegistry..
> [DEBUG ] 23:40:24 configmanager:88 Getting config 'gtkui.conf'
> [DEBUG ] 23:40:24 mainwindow:84 Showing window
> [DEBUG ] 23:40:24 menubar:49 MenuBar init..
> [DEBUG ] 23:40:24 component:102 Registered MenuBar with
> ComponentRegistry..
> [DEBUG ] 23:40:24 configmanager:88 Getting config 'gtkui.conf'
> [DEBUG ] 23:40:24 component:102 Registered ToolBar with
> ComponentRegistry..
> [DEBUG ] 23:40:24 toolbar:48 ToolBar Init..
> [DEBUG ] 23:40:24 configmanager:88 Getting config 'gtkui.conf'
> /opt/local/Library/Frameworks/Python.framework/Versions/2.5/lib/python2.5
> /site-packages/deluge/ui/gtkui/toolbar.py:77: GtkWarning:
> gtk_menu_attach_to_widget(): menu already attached to GtkImageMenuItem
> component.get("MenuBar").torrentmenu_glade.get_widget("remove_torrent_menu"))
> [DEBUG ] 23:40:24 component:102 Registered TorrentView with
> ComponentRegistry..
> [DEBUG ] 23:40:24 listview:124 ListView initialized..
> [DEBUG ] 23:40:24 torrentview:110 TorrentView Init..
> [DEBUG ] 23:40:24 configmanager:88 Getting config 'gtkui.conf'
> [DEBUG ] 23:40:24 listview:193 Loading ListView state file:
> torrentview.state
> [DEBUG ] 23:40:24 component:102 Registered TorrentDetails with
> ComponentRegistry..
> [DEBUG ] 23:40:24 configmanager:88 Getting config 'gtkui.conf'
> [DEBUG ] 23:40:24 torrentdetails:384 Loading TorrentDetails state file:
> tabs.state
> [DEBUG ] 23:40:24 torrentdetails:65 parent: None
> [DEBUG ] 23:40:24 torrentdetails:65 parent: None
> [DEBUG ] 23:40:24 configmanager:88 Getting config 'gtkui.conf'
> [DEBUG ] 23:40:24 files_tab:216 Loading FilesTab state file:
> files_tab.state
> [DEBUG ] 23:40:24 torrentdetails:65 parent: None
> [DEBUG ] 23:40:24 configmanager:88 Getting config 'gtkui.conf'
> [DEBUG ] 23:40:24 peers_tab:176 Loading PeersTab state file:
> peers_tab.state
> [DEBUG ] 23:40:24 torrentdetails:65 parent: None
> [DEBUG ] 23:40:24 torrentdetails:65 parent: None
> [DEBUG ] 23:40:24 component:102 Registered SideBar with
> ComponentRegistry..
> [DEBUG ] 23:40:24 configmanager:88 Getting config 'gtkui.conf'
> [DEBUG ] 23:40:24 component:102 Registered Preferences with
> ComponentRegistry..
> [DEBUG ] 23:40:24 configmanager:88 Getting config 'gtkui.conf'
> [DEBUG ] 23:40:24 component:102 Registered SystemTray with
> ComponentRegistry..
> [DEBUG ] 23:40:24 configmanager:88 Getting config 'gtkui.conf'
> [DEBUG ] 23:40:24 config:158 Registering function for
> enable_system_tray key..
> [DEBUG ] 23:40:24 systemtray:76 Enabling the system tray icon..
> [DEBUG ] 23:40:24 component:102 Registered StatusBar with
> ComponentRegistry..
> [DEBUG ] 23:40:24 configmanager:88 Getting config 'gtkui.conf'
> [DEBUG ] 23:40:24 component:102 Registered AddTorrentDialog with
> ComponentRegistry..
> [DEBUG ] 23:40:24 component:102 Registered Signals with
> ComponentRegistry..
> [DEBUG ] 23:40:24 signalreceiver:52 SignalReceiver init..
> [DEBUG ] 23:40:24 configmanager:88 Getting config 'gtkui.conf'
> [DEBUG ] 23:40:24 config:117 Setting 'signal_port' to 56613 of <type
> 'int'>
> [DEBUG ] 23:40:24 coreconfig:40 CoreConfig init..
> [DEBUG ] 23:40:24 component:102 Registered CoreConfig with
> ComponentRegistry..
> [DEBUG ] 23:40:24 component:102 Registered PluginManager with
> ComponentRegistry..
> [DEBUG ] 23:40:24 configmanager:88 Getting config 'gtkui.conf'
> [DEBUG ] 23:40:24 pluginmanagerbase:48 Plugin manager init..
> [DEBUG ] 23:40:24 configmanager:88 Getting config 'gtkui.conf'
> [DEBUG ] 23:40:24 configmanager:69 get_config_dir:
> /Users/kevinomara/.config/deluge
> [DEBUG ] 23:40:24 pluginmanagerbase:95 Found plugin: Blocklist 1.0
> [DEBUG ] 23:40:24 pluginmanagerbase:95 Found plugin: Label 0.1
> [DEBUG ] 23:40:24 component:102 Registered ConnectionManager with
> ComponentRegistry..
> [DEBUG ] 23:40:24 configmanager:88 Getting config 'hostlist.conf'
> [DEBUG ] 23:40:24 config:47 Config created with filename: hostlist.conf
> [DEBUG ] 23:40:24 config:48 Config defaults: {'hosts':
> ['localhost:58846']}
> [DEBUG ] 23:40:24 configmanager:88 Getting config 'gtkui.conf'
> The process has forked and you cannot use this CoreFoundation
> functionality safely. You MUST exec().
> Break on
> __THE_PROCESS_HAS_FORKED_AND_YOU_CANNOT_USE_THIS_COREFOUNDATION_FUNCTIONALITY___YOU_MUST_EXEC__()
> to debug.
> The process has forked and you cannot use this CoreFoundation
> functionality safely. You MUST exec().
> Break on
> __THE_PROCESS_HAS_FORKED_AND_YOU_CANNOT_USE_THIS_COREFOUNDATION_FUNCTIONALITY___YOU_MUST_EXEC__()
> to debug.
> Fatal Python error: Interpreter not initialized (version mismatch?)
>
> I believe that I have done everything properly, but apparently not. I
> have tried uninstalling and reinstalling deluge to no avail.
New description:
I have now successfully (seeminlgly) built deluge, but now there is an
execution error which prevents deluge from running successfully. I have
no other versions of python installed on my system:
{{{
sudo port installed python*
Password:
The following ports are currently installed:
python25 @2.5.2_2+darwin_9
python25 @2.5.2_5+darwin_9 (active)
python_select @0.1_4+darwin_9 (active)
}}}
It seems that the previous version of python installed is associated with
a bunch of previous versions of python modules, but
all have been upgraded to support the latest, active version (2.5.2.5)
Here is the error I receive when I execute [[deluge &]]:
{{{
1] 34034
kevin-omaras-macbook:~ kevinomara$ [INFO ] 23:40:23 main:93 Deluge ui
1.0.0
[DEBUG ] 23:40:23 main:94 options: {'config': None, 'logfile': None,
'ui': None}
[DEBUG ] 23:40:23 main:95 args: []
[DEBUG ] 23:40:23 configmanager:44 ConfigManager started..
[INFO ] 23:40:23 main:98 Starting ui..
[DEBUG ] 23:40:23 ui:44 UI init..
[DEBUG ] 23:40:23 configmanager:88 Getting config 'ui.conf'
[DEBUG ] 23:40:23 config:47 Config created with filename: ui.conf
[DEBUG ] 23:40:23 config:48 Config defaults: {'default_ui': 'gtk'}
[INFO ] 23:40:23 ui:60 Starting GtkUI..
[DEBUG ] 23:40:23 client:54 CoreProxy init..
[DEBUG ] 23:40:23 configmanager:69 get_config_dir:
/Users/kevinomara/.config/deluge
[DEBUG ] 23:40:23 configmanager:88 Getting config 'gtkui.conf'
[DEBUG ] 23:40:23 config:47 Config created with filename: gtkui.conf
[DEBUG ] 23:40:23 config:48 Config defaults: {'autoadd_queued': False,
'close_to_tray': True, 'window_width': 640, 'default_load_path': None,
'window_y_pos': 0, 'classic_mode': True, 'window_pane_position': -1,
'enabled_plugins': [], 'show_connection_manager_on_start': True,
'show_statusbar': True, 'autoadd_enable': False,
'tray_download_speed_list': [5.0, 10.0, 30.0, 80.0, 300.0],
'autoconnect_host_uri': None, 'window_maximized': False,
'enable_system_tray': True, 'show_sidebar': True, 'window_x_pos': 0,
'window_height': 480, 'lock_tray': False, 'connection_limit_list': [50,
100, 200, 300, 500], 'tray_password': '', 'focus_add_dialog': True,
'show_new_releases': True, 'start_in_tray': False, 'autoconnect': False,
'choose_directory_dialog_path': '/Users/kevinomara', 'check_new_releases':
True, 'autostart_localhost': False, 'show_toolbar': True,
'autoadd_location': '', 'config_location':
'/Users/kevinomara/.config/deluge', 'tray_upload_speed_list': [5.0, 10.0,
30.0, 80.0, 300.0], 'interactive_add': True, 'signal_port': 40000}
1.0.0
[DEBUG ] 23:40:23 gtkui:165 retcode: 0
[DEBUG ] 23:40:23 component:102 Registered QueuedTorrents with
ComponentRegistry..
[DEBUG ] 23:40:23 configmanager:88 Getting config 'gtkui.conf'
[DEBUG ] 23:40:24 component:102 Registered IPCInterface with
ComponentRegistry..
[DEBUG ] 23:40:24 component:102 Registered DbusInterface with
ComponentRegistry..
[WARNING ] 23:40:24 ipcinterface:69 Unable to start DBUS component:
org.freedesktop.DBus.Error.Spawn.ExecFailed: dbus-launch failed to
autolaunch D-Bus session: Autolaunch requested, but X11 support not
compiled in.
Cannot continue.
[DEBUG ] 23:40:24 component:102 Registered MainWindow with
ComponentRegistry..
[DEBUG ] 23:40:24 configmanager:88 Getting config 'gtkui.conf'
[DEBUG ] 23:40:24 mainwindow:84 Showing window
[DEBUG ] 23:40:24 menubar:49 MenuBar init..
[DEBUG ] 23:40:24 component:102 Registered MenuBar with
ComponentRegistry..
[DEBUG ] 23:40:24 configmanager:88 Getting config 'gtkui.conf'
[DEBUG ] 23:40:24 component:102 Registered ToolBar with
ComponentRegistry..
[DEBUG ] 23:40:24 toolbar:48 ToolBar Init..
[DEBUG ] 23:40:24 configmanager:88 Getting config 'gtkui.conf'
/opt/local/Library/Frameworks/Python.framework/Versions/2.5/lib/python2.5
/site-packages/deluge/ui/gtkui/toolbar.py:77: GtkWarning:
gtk_menu_attach_to_widget(): menu already attached to GtkImageMenuItem
component.get("MenuBar").torrentmenu_glade.get_widget("remove_torrent_menu"))
[DEBUG ] 23:40:24 component:102 Registered TorrentView with
ComponentRegistry..
[DEBUG ] 23:40:24 listview:124 ListView initialized..
[DEBUG ] 23:40:24 torrentview:110 TorrentView Init..
[DEBUG ] 23:40:24 configmanager:88 Getting config 'gtkui.conf'
[DEBUG ] 23:40:24 listview:193 Loading ListView state file:
torrentview.state
[DEBUG ] 23:40:24 component:102 Registered TorrentDetails with
ComponentRegistry..
[DEBUG ] 23:40:24 configmanager:88 Getting config 'gtkui.conf'
[DEBUG ] 23:40:24 torrentdetails:384 Loading TorrentDetails state file:
tabs.state
[DEBUG ] 23:40:24 torrentdetails:65 parent: None
[DEBUG ] 23:40:24 torrentdetails:65 parent: None
[DEBUG ] 23:40:24 configmanager:88 Getting config 'gtkui.conf'
[DEBUG ] 23:40:24 files_tab:216 Loading FilesTab state file:
files_tab.state
[DEBUG ] 23:40:24 torrentdetails:65 parent: None
[DEBUG ] 23:40:24 configmanager:88 Getting config 'gtkui.conf'
[DEBUG ] 23:40:24 peers_tab:176 Loading PeersTab state file:
peers_tab.state
[DEBUG ] 23:40:24 torrentdetails:65 parent: None
[DEBUG ] 23:40:24 torrentdetails:65 parent: None
[DEBUG ] 23:40:24 component:102 Registered SideBar with
ComponentRegistry..
[DEBUG ] 23:40:24 configmanager:88 Getting config 'gtkui.conf'
[DEBUG ] 23:40:24 component:102 Registered Preferences with
ComponentRegistry..
[DEBUG ] 23:40:24 configmanager:88 Getting config 'gtkui.conf'
[DEBUG ] 23:40:24 component:102 Registered SystemTray with
ComponentRegistry..
[DEBUG ] 23:40:24 configmanager:88 Getting config 'gtkui.conf'
[DEBUG ] 23:40:24 config:158 Registering function for enable_system_tray
key..
[DEBUG ] 23:40:24 systemtray:76 Enabling the system tray icon..
[DEBUG ] 23:40:24 component:102 Registered StatusBar with
ComponentRegistry..
[DEBUG ] 23:40:24 configmanager:88 Getting config 'gtkui.conf'
[DEBUG ] 23:40:24 component:102 Registered AddTorrentDialog with
ComponentRegistry..
[DEBUG ] 23:40:24 component:102 Registered Signals with
ComponentRegistry..
[DEBUG ] 23:40:24 signalreceiver:52 SignalReceiver init..
[DEBUG ] 23:40:24 configmanager:88 Getting config 'gtkui.conf'
[DEBUG ] 23:40:24 config:117 Setting 'signal_port' to 56613 of <type
'int'>
[DEBUG ] 23:40:24 coreconfig:40 CoreConfig init..
[DEBUG ] 23:40:24 component:102 Registered CoreConfig with
ComponentRegistry..
[DEBUG ] 23:40:24 component:102 Registered PluginManager with
ComponentRegistry..
[DEBUG ] 23:40:24 configmanager:88 Getting config 'gtkui.conf'
[DEBUG ] 23:40:24 pluginmanagerbase:48 Plugin manager init..
[DEBUG ] 23:40:24 configmanager:88 Getting config 'gtkui.conf'
[DEBUG ] 23:40:24 configmanager:69 get_config_dir:
/Users/kevinomara/.config/deluge
[DEBUG ] 23:40:24 pluginmanagerbase:95 Found plugin: Blocklist 1.0
[DEBUG ] 23:40:24 pluginmanagerbase:95 Found plugin: Label 0.1
[DEBUG ] 23:40:24 component:102 Registered ConnectionManager with
ComponentRegistry..
[DEBUG ] 23:40:24 configmanager:88 Getting config 'hostlist.conf'
[DEBUG ] 23:40:24 config:47 Config created with filename: hostlist.conf
[DEBUG ] 23:40:24 config:48 Config defaults: {'hosts':
['localhost:58846']}
[DEBUG ] 23:40:24 configmanager:88 Getting config 'gtkui.conf'
The process has forked and you cannot use this CoreFoundation
functionality safely. You MUST exec().
Break on
__THE_PROCESS_HAS_FORKED_AND_YOU_CANNOT_USE_THIS_COREFOUNDATION_FUNCTIONALITY___YOU_MUST_EXEC__()
to debug.
The process has forked and you cannot use this CoreFoundation
functionality safely. You MUST exec().
Break on
__THE_PROCESS_HAS_FORKED_AND_YOU_CANNOT_USE_THIS_COREFOUNDATION_FUNCTIONALITY___YOU_MUST_EXEC__()
to debug.
Fatal Python error: Interpreter not initialized (version mismatch?)
}}}
I believe that I have done everything properly, but apparently not. I
have tried uninstalling and reinstalling deluge to no avail.
--
Comment(by blb at macports.org):
Probably what's mentioned in ticket #16111.
--
Ticket URL: <http://trac.macports.org/ticket/16652#comment:1>
MacPorts <http://www.macports.org/>
Ports system for Mac OS
More information about the macports-tickets
mailing list