the attached patch fixes that problem, some files would not included in
source packages created with make_bundles.sh. please look at this and
update setup.py's
Am 14.05.2009 01:36, schrieb Stephan Raue:
now with logfile
i am try to run elisa-0.9.2 (from ~fboucault/elisa/relook
<https://code.launchpad.net/%7Efboucault/elisa/relook> rev 1257) and
elisa does not start (elisa 0.5.37 on the some system/distro works good)
(note: this is a embedded uClibc-based homecinema linuxdistribution
build from me from scratch)
i have attached the logfile
console output:
# HOME=/storage ELISA_DEBUG=*:5 elisa 2> /var/log/elisa_2.log
Launcher core version: 0.9.2
Current core version: 0.9.2
Elisa failed to initialize: [Failure instance: Traceback: <type
'exceptions.KeyError'>: 'elisa/plugins/poblesec/backgrounds/mask.png'
/usr/lib/python2.6/site-packages/twisted/internet/gtk2reactor.py:113:wrapper
/usr/lib/python2.6/site-packages/twisted/internet/gtk2reactor.py:217:callback
/usr/lib/python2.6/site-packages/twisted/internet/gtk2reactor.py:225:simulate
/usr/lib/python2.6/site-packages/twisted/internet/base.py:757:runUntilCurrent
--- <exception caught here> ---
/usr/lib/python2.6/site-packages/twisted/internet/task.py:251:_tick
build/bdist.linux-i686/egg/elisa/core/interface_controller.py:104:load_frontends_iter
build/bdist.linux-i686/egg/elisa/core/plugin_registry.py:1079:create_component
build/bdist.linux-i686/egg/elisa/core/component.py:126:create
/usr/lib/python2.6/site-packages/elisa_plugin_pigment-0.13-py2.6.egg/elisa/plugins/pigment/pigment_frontend.py:471:initialize
/usr/lib/python2.6/site-packages/elisa_plugin_pigment-0.13-py2.6.egg/elisa/plugins/pigment/pigment_frontend.py:576:_initialize_theme
/usr/lib/python2.6/site-packages/elisa_plugin_pigment-0.13-py2.6.egg/elisa/plugins/pigment/widgets/theme.py:547:load_from_module
/usr/lib/python2.6/site-packages/elisa_plugin_pigment-0.13-py2.6.egg/elisa/plugins/pigment/widgets/theme.py:124:__init__
/usr/lib/python2.6/site-packages/elisa_plugin_pigment-0.13-py2.6.egg/elisa/plugins/pigment/widgets/theme.py:138:_init
/usr/lib/python2.6/site-packages/elisa_plugin_pigment-0.13-py2.6.egg/elisa/plugins/pigment/widgets/theme.py:493:_init_resources
/usr/lib/python2.6/site-packages/elisa_plugin_pigment-0.13-py2.6.egg/elisa/plugins/pigment/widgets/theme.py:474:_get_resources
/usr/lib/python2.6/site-packages/setuptools-0.6c9-py2.6.egg/pkg_resources.py:841:resource_filename
/usr/lib/python2.6/site-packages/setuptools-0.6c9-py2.6.egg/pkg_resources.py:1311:get_resource_filename
/usr/lib/python2.6/site-packages/setuptools-0.6c9-py2.6.egg/pkg_resources.py:1322:_extract_resource
]
--
### OpenELEC.tv ###
The free and open Mediacenter Distribution 4 you
http://www.openelec.tv
--
### OpenELEC.tv ###
The free and open Mediacenter Distribution 4 you
http://www.openelec.tv
diff -Naur relook/elisa-plugins/elisa/plugins/pigment/setup.py relook.patch/elisa-plugins/elisa/plugins/pigment/setup.py
--- relook/elisa-plugins/elisa/plugins/pigment/setup.py 2009-05-14 05:09:40.587589667 +0200
+++ relook.patch/elisa-plugins/elisa/plugins/pigment/setup.py 2009-05-14 02:47:42.000000000 +0200
@@ -16,7 +16,7 @@
namespace_packages=['elisa', 'elisa.plugins'],
packages=packages,
package_dir=package_dir,
- package_data={'': ['*.png', '*.conf', 'widgets/data/*']},
+ package_data={'': ['*.png', '*.conf', 'widgets/data/*', 'widgets/pieces/*/*.png']},
entry_points="""\
[distutils.setup_keywords]
controller_mappings = elisa.core.utils.dist:assert_list_of_string_tuples_or_none
diff -Naur relook/elisa-plugins/elisa/plugins/poblesec/setup.py relook.patch/elisa-plugins/elisa/plugins/poblesec/setup.py
--- relook/elisa-plugins/elisa/plugins/poblesec/setup.py 2009-05-14 05:09:39.997582124 +0200
+++ relook.patch/elisa-plugins/elisa/plugins/poblesec/setup.py 2009-05-14 04:36:42.000000000 +0200
@@ -15,7 +15,7 @@
namespace_packages=['elisa', 'elisa.plugins'],
packages=packages,
package_dir=package_dir,
- package_data={'': ['*.png', '*.conf', 'theme/*.png', 'theme/*/*.png', 'tango/*.png', 'data/*.xml'],
+ package_data={'': ['*.png', '*.conf', 'backgrounds/*.png', 'widgets/data/*.png', 'widgets/piece_panels/*/*/*.png', 'widgets/piece_panels/*/*/*/*.png', 'widgets/player/*.png', 'widgets/keyboard/*.png', 'widgets/keyboard/*/*/*.png', 'theme/*.png', 'theme/*/*.png', 'tango/*.png', 'data/*.xml'],
'elisa.plugins.poblesec.i18n': ['*/LC_MESSAGES/*.[p|m]o', '*.pot'],
},
controller_mappings=[('/poblesec',