[mythtv-users] MythSqueezeBox RPMs and DEB files

George Galt george.galt at gmail.com
Fri Dec 5 02:10:09 UTC 2008


On Thu, Dec 4, 2008 at 6:08 PM, Brent Norris <brent at brentnorris.net> wrote:
> George Galt wrote:
>> For anyone interested in trying out the MythSqueezeBox plugin (which
>> emulates a Squeezebox player in MythTV and allows you to stream music
>> from a SqueezeCenter server), I've added a few RPMs (for Fedora 8
>> x86_64, CentOS5 x86_64 and Fedora 10 i386) as well as a source RPM and
>> a DEB file to the files on Sourceforge:
>> http://sourceforge.net/projects/mythsqueezebox/
>>
>> The latest code fixes a bug that was causing the plugin to freeze when
>> it couldn't find a SqueezeCenter server.  Please send any comments,
>> ideas, criticisms, etc.
>>
>> Thanks to Francois Banville for providing the DEB file and to Dennis
>> Hand who built the RPM and source RPM files.
>>
>> If you need more information on the SqueezeCenter server (an open
>> source music server), go to:
>> http://www.slimdevices.com/su_downloads.html.  They also have a YUM
>> repository at: http://repos.slimdevices.com/yum/squeezecenter/release/
>>
>> George
>
> OK here is what I get when I try to run it:
>
>
>> 2008-12-04 17:06:20.773 MythPlugin::init() dlerror: /usr/lib64/mythtv/plugins/liblibmythsqueezebox.so: wrong ELF class: ELFCL
>> ASS32
>> 2008-12-04 17:06:20.773 Unable to initialize plugin 'libmythsqueezebox'.
>> 2008-12-04 17:06:20.883 MonitorRegisterExtensions(0x100, gif,jpg,png)
>> 2008-12-04 17:06:20.929 Failed to run 'cdrecord --scanbus'
>> 2008-12-04 17:06:20.935 Failed to run 'cdrecord --scanbus -dev=ATA'
>> 2008-12-04 17:06:20.947 Failed to run 'cdrecord --scanbus -dev=ATAPI'
>> 2008-12-04 17:06:20.976 MonitorRegisterExtensions(0x40, ogg,mp3,aac,flac)
>> 2008-12-04 17:06:21.033 NetworkControl: Listening for remote connections on port 6546
>> 2008-12-04 17:06:21.034 No theme dir: /var/lib/mythtv/.mythtv/themes/metallurgy
>> 2008-12-04 17:06:21.915 Using NV NPOT texture extension
>> 2008-12-04 17:06:25.149 MythThemedMenuPrivate: Unknown tag depend in button
>> 2008-12-04 17:06:26.344 XMLParse::LoadTheme using /usr/share/mythtv/themes/default/mythsqueezebox-ui.xml
>> 2008-12-04 17:06:26.369 Unable to find image file: /usr/share/mythtv/themes/metallurgy/msb_slimdisplay_background.png
>> 2008-12-04 17:06:26.369 UIImageType::LoadImage() - Cannot find image: msb_slimdisplay_background.png
>> 2008-12-04 17:06:26.369 Unable to find image file: /usr/share/mythtv/themes/metallurgy/msb_track_info_background.png
>> 2008-12-04 17:06:26.369 UIImageType::LoadImage() - Cannot find image: msb_track_info_background.png
>> 2008-12-04 17:06:26.370 Unable to find image file: /usr/share/mythtv/themes/metallurgy/msb_cover_border.png
>> 2008-12-04 17:06:26.370 UIImageType::LoadImage() - Cannot find image: msb_cover_border.png
>
> this was just from installing the FC8 rpm (having to cludge a little
> because it wants libportaudio.so and all yum can find is
> libportaudio.so.2 so I symlinked).  After this mythfrontend just dies.
>
> Brent
> _______________________________________________
> mythtv-users mailing list
> mythtv-users at mythtv.org
> http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-users
>

Brent:

Yes, it needs portaudio version 18 (you can get it from Axel's
repository).  Fedora provides version 19 of this file, and version 19
is -- of course -- not backward compatible.  I put the line
"exclude=portaudio" at the end of my Fedora repository so that it
doesn't upgrade to version 19 and I install version 18 from Axel's
repo.  Long term, I'd like to get rid of the reliance on portaudio,
but it won't happen soon.

The failure to find the images is due to the fact that I believe it
only copies these into the default theme directory.  You may need to
manually move them to your theme's directory.

George


More information about the mythtv-users mailing list