Bug#480639: elisa: All media files ignored
Daniel Nilsson
debian-bugs at dnil.se
Sun May 11 09:37:47 UTC 2008
Package: elisa
Version: 0.3.5-3
Severity: important
I'm trying to evaluate elisa but I'm stuck on a problem where all my media files are ignored, no files shows up in the gui available for playback. This is what I get on the console when elisa starts:
WARN MainThread metadata_manager maj 11 11:12:44 Creating provider gstreamer:gst_metadata_client failed. A full traceback can be found at /tmp/elisa_Ma9JI5.txt (elisa/core/manager.py:103)
named file in /tmp in turns contains:
Traceback (most recent call last):
File "/usr/lib/python2.5/site-packages/twisted/internet/gtk2reactor.py", line 226, in simulate
self.runUntilCurrent()
File "/usr/lib/python2.5/site-packages/twisted/internet/base.py", line 698, in runUntilCurrent
call.func(*call.args, **call.kw)
File "/usr/lib/python2.5/site-packages/twisted/internet/task.py", line 251, in _tick
result = iterator.next()
File "/usr/lib/python2.5/site-packages/elisa/core/manager.py", line 109, in load_providers_iter
provider_name)
--- <exception caught here> ---
File "/usr/lib/python2.5/site-packages/twisted/internet/defer.py", line 105, in maybeDeferred
result = f(*args, **kw)
File "/usr/lib/python2.5/site-packages/elisa/core/plugin_registry.py", line 546, in create_component
res = component.initialize()
File "/usr/lib/python2.5/site-packages/elisa/plugins/gstreamer_plugin/gst_metadata.py", line 1391, in initialize
dfr = self.launcher.startProcess()
File "/usr/lib/python2.5/site-packages/elisa/plugins/gstreamer_plugin/gst_metadata.py", line 1289, in startProcess
protocol = self.buildProtocol(None)
File "/usr/lib/python2.5/site-packages/elisa/plugins/gstreamer_plugin/gst_metadata.py", line 1252, in buildProtocol
protocol = pb.PBClientFactory.buildProtocol(self, addr)
File "/usr/lib/python2.5/site-packages/twisted/spread/pb.py", line 1056, in buildProtocol
p = self.protocol(isClient=True, security=self.security)
exceptions.TypeError: __init__() got an unexpected keyword argument 'security'
I _assume_ this is what leads to this issue where only the directories of my music collection shows up. Running with debug on I get this:
DEBUG MainThread comp_media_scanner maj 11 10:39:01 Processing source file:///oden/music uri file:///oden/music/Genres/Comedy/Rally/556.mp3 (elisa/plugins/media_db/media_scanner.py:430)
DEBUG MainThread media_manager maj 11 10:39:01 Using 'local_media' media_provider to access file:// (elisa/core/media_manager.py:232)
DEBUG MainThread media_manager maj 11 10:39:01 Calling local_media.is_directory(file:///oden/music/Genres/Comedy/Rally/556.mp3, {}) (elisa/core/media_manager.py:243)
DEBUG MainThread comp_media_scanner maj 11 10:39:01 starting scan of file:///oden/music/Genres/Comedy/Rally/556.mp3 (elisa/plugins/media_db/media_scanner.py:556)
DEBUG MainThread metadata_manager maj 11 10:39:01 Looking for metadata {'album': None, 'artist': None, 'file_type': None, 'song': None, 'uri': file:///oden/music/Genres/Comedy/Rally/556.mp3, 'track': None, 'default_image': None, 'fs_mtime': 894902442.0, 'content-type': None, 'mime_type': None} in providers [<media_db.db_metadata.DbMetadata object at 0x8e1bfac>, <amazon_plugin.amazon_metadata.AmazonCovers object at 0x8ebc2ac>] (elisa/core/metadata_manager.py:79)
DEBUG MainThread comp_media_scanner maj 11 10:39:01 finished scan of file:///oden/music/Genres/Comedy/Rally/556.mp3 (elisa/plugins/media_db/media_scanner.py:511)
DEBUG MainThread comp_media_scanner maj 11 10:39:01 ignoring file:///oden/music/Genres/Comedy/Rally/556.mp3, media type None, requested ['audio', 'video', 'image'] (elisa/plugins/media_db/media_scanner.py:517)
This is the case for all audio, video and picture files, leaving only on-line content available
in elisa.
Same problem is reported at: http://elisa.fluendo.com/forums/viewtopic.php?pid=1715 but I'm
not sure this is an upstream bug though, it appears more likely to be a dependency or versioning
conflict? I'm not that familiar with python though so I'm not able to debug.
-- System Information:
Debian Release: lenny/sid
APT prefers testing
APT policy: (900, 'testing'), (200, 'stable')
Architecture: i386 (i686)
Kernel: Linux 2.6.24-1-686 (SMP w/1 CPU core)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash
Versions of packages elisa depends on:
ii elisa-plugins-bad 0.3.5-1 Elisa plugins from the "bad" set
ii elisa-plugins-good 0.3.5-1 Elisa plugins from the "good" set
ii python 2.5.2-1 An interactive high-level object-o
ii python-elisa 0.3.5-3 media center solution - Python lib
Versions of packages elisa recommends:
ii elisa-plugins-ugly 0.3.4-3 Elisa plugins from the "ugly" set
-- no debconf information
More information about the Pkg-gstreamer-maintainers
mailing list