WARN MainThread metadata_manager Nov 27 20:14:36 Un-met dependency for media_good:taglib_metadata: tagpy (elisa/core/manager.py:90) WARN MainThread media_manager Nov 27 20:14:36 Component fspot_media failed to initialize: FSpot DB not found at '/home/daxroc/.gnome2/f-spot/photos.db' (elisa/core/manager.py:90) WARN MainThread media_manager Nov 27 20:14:36 Un-met dependency for media_bad:ipod_media: gpod (elisa/core/manager.py:90) WARN MainThread media_manager Nov 27 20:14:36 Un-met dependency for stage6: BeautifulSoup (elisa/core/manager.py:90) WARN MainThread comp_pigment_context Nov 27 20:14:37 Compiz detected, trying to hide all other windows. (elisa/plugins/good/pigment/pigment_context.py:171) WARN MainThread interface_controller Nov 27 20:14:38 An error occured causing frontend 'frontend1' creation to fail (elisa/core/interface_controller.py:146) A problem occurred in Elisa. /tmp/elisa__PNwvb.txt contains the description of this error. WARN MainThread db_backend Nov 27 20:14:38 no such table: core_directory_media (elisa/core/db_backend.py:188) WARN MainThread db_backend Nov 27 20:14:39 no such table: core_directory_media (elisa/core/db_backend.py:188) ######### txt file ######### Python 2.5.1: /usr/bin/python Tue Nov 27 20:22:04 2007 A problem occurred in a Python script. Here is the sequence of function calls leading up to the error, in the order they occurred. /usr/lib/python2.5/site-packages/elisa-0.3.2.1-py2.5.egg/elisa/core/interface_controller.py in initialize(self=) 141 for frontend_path in frontend_paths: 142 try: 143 self._create_frontend(frontend_path) 144 except Exception, exc: 145 self.warning("An error occured causing frontend '%s' creation " \ self = self._create_frontend = > frontend_path = 'frontend1' /usr/lib/python2.5/site-packages/elisa-0.3.2.1-py2.5.egg/elisa/core/interface_controller.py in _create_frontend(self=, frontend_name='frontend1') 302 # connect the root controller to the root view 303 root_view.frontend = frontend 304 root_view.controller = root_controller 305 306 return True root_view = root_view.controller = root_controller = /usr/lib/python2.5/site-packages/elisa-0.3.2.1-py2.5.egg/elisa/base_components/view.py in controller__set(self=, controller=) 131 # update bindings 132 for controller_attribute in self.bindings.keys(): 133 self._update_bound_attributes(controller_attribute) 134 135 # stop observing the old model and start observing the new one self = self._update_bound_attributes = > controller_attribute = 'menu' /usr/lib/python2.5/site-packages/elisa-0.3.2.1-py2.5.egg/elisa/base_components/view.py in _update_bound_attributes(self=, controller_attribute='menu') 218 if isinstance(controller_child_value, Controller): 219 for attribute in child_attributes: 220 self._update_bound_view(attribute, controller_child_value) 221 else: 222 for child_attribute in child_attributes: self = self._update_bound_view = > attribute = 'menu' controller_child_value = /usr/lib/python2.5/site-packages/elisa-0.3.2.1-py2.5.egg/elisa/base_components/view.py in _update_bound_view(self=, attribute='menu', controller=) 237 # create the corresponding view 238 path = self.frontend.get_view_path(controller.model.path) 239 child_view = self._create_child_view(attribute, path) 240 241 # connect the corresponding view child_view undefined self = self._create_child_view = > attribute = 'menu' path = 'poblenou:tree_view' /usr/lib/python2.5/site-packages/elisa-0.3.2.1-py2.5.egg/elisa/base_components/view.py in _create_child_view(self=, attribute='menu', path='poblenou:tree_view') 262 263 # associate the new child view 264 new_view.frontend = self.frontend 265 new_view.parent = self 266 setattr(self, attribute, new_view) new_view = new_view.frontend = self = self.frontend = /usr/lib/python2.5/site-packages/elisa-0.3.2.1-py2.5.egg/elisa/base_components/view.py in frontend__set(self=, new_frontend=) 96 previous_frontend, self._frontend = self._frontend, new_frontend 97 if previous_frontend != new_frontend: 98 self.frontend_changed(previous_frontend, new_frontend) 99 100 def frontend_changed(self, previous_frontend, new_frontend): self = self.frontend_changed = > previous_frontend = None new_frontend = /usr/lib/python2.5/site-packages/elisa-0.3.2.1-py2.5.egg/elisa/plugins/bad/poblenou_frontend/tree_view.py in frontend_changed(self=, previous_frontend=None, new_frontend=) 113 self._create_menu() 114 self._create_description() 115 self._create_arrow() 116 self._create_previous_menu_zone() 117 self._create_drag_level_zone() self = self._create_arrow = > /usr/lib/python2.5/site-packages/elisa-0.3.2.1-py2.5.egg/elisa/plugins/bad/poblenou_frontend/tree_view.py in _create_arrow(self=) 274 275 arrow_path = self.frontend.theme.get_media("down_arrow_icon") 276 self._arrow.set_from_file(arrow_path) 277 self._arrow.set_name('down_arrow_icon') 278 self = self._arrow = self._arrow.set_from_file undefined arrow_path = u'/usr/lib/python2.5/site-packages/elisa-0.3.2.1...sa/plugins/bad/poblenou_frontend/theme/arrow.png' : 'Image' object has no attribute 'set_from_file' __class__ = __delattr__ = __dict__ = {} __doc__ = 'Attribute not found.' __getattribute__ = __getitem__ = __getslice__ = __hash__ = __init__ = __new__ = __reduce__ = __reduce_ex__ = __repr__ = __setattr__ = __setstate__ = __str__ = args = ("'Image' object has no attribute 'set_from_file'",) message = "'Image' object has no attribute 'set_from_file'" The above is a description of an error in a Python program. Here is the original traceback: Traceback (most recent call last): File "/usr/lib/python2.5/site-packages/elisa-0.3.2.1-py2.5.egg/elisa/core/interface_controller.py", line 143, in initialize self._create_frontend(frontend_path) File "/usr/lib/python2.5/site-packages/elisa-0.3.2.1-py2.5.egg/elisa/core/interface_controller.py", line 304, in _create_frontend root_view.controller = root_controller File "/usr/lib/python2.5/site-packages/elisa-0.3.2.1-py2.5.egg/elisa/base_components/view.py", line 133, in controller__set self._update_bound_attributes(controller_attribute) File "/usr/lib/python2.5/site-packages/elisa-0.3.2.1-py2.5.egg/elisa/base_components/view.py", line 220, in _update_bound_attributes self._update_bound_view(attribute, controller_child_value) File "/usr/lib/python2.5/site-packages/elisa-0.3.2.1-py2.5.egg/elisa/base_components/view.py", line 239, in _update_bound_view child_view = self._create_child_view(attribute, path) File "/usr/lib/python2.5/site-packages/elisa-0.3.2.1-py2.5.egg/elisa/base_components/view.py", line 264, in _create_child_view new_view.frontend = self.frontend File "/usr/lib/python2.5/site-packages/elisa-0.3.2.1-py2.5.egg/elisa/base_components/view.py", line 98, in frontend__set self.frontend_changed(previous_frontend, new_frontend) File "/usr/lib/python2.5/site-packages/elisa-0.3.2.1-py2.5.egg/elisa/plugins/bad/poblenou_frontend/tree_view.py", line 115, in frontend _changed self._create_arrow() File "/usr/lib/python2.5/site-packages/elisa-0.3.2.1-py2.5.egg/elisa/plugins/bad/poblenou_frontend/tree_view.py", line 276, in _create_ arrow self._arrow.set_from_file(arrow_path) AttributeError: 'Image' object has no attribute 'set_from_file'