[mythtv-users] MythSqueezeBox RPMs and DEB files

George Galt george.galt at gmail.com
Sat Dec 6 03:48:06 UTC 2008


On Fri, Dec 5, 2008 at 9:55 PM, Nick Rout <nick.rout at gmail.com> wrote:
> On Fri, Dec 5, 2008 at 3:10 PM, George Galt <george.galt at gmail.com> wrote:
>> 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
>
> It needs portaudio? Bummer, my mythbuntu system  doesn't use portaudio
> and given other comments I have seen about portaudio i don't want it!
> _______________________________________________
> mythtv-users mailing list
> mythtv-users at mythtv.org
> http://mythtv.org/cgi-bin/mailman/listinfo/mythtv-users
>

Nick:

Sorry, its a dependency of the underlying "squeezeslave" software that
this plugin is based on.  I haven't had any trouble with it on the six
computers I've run this on (all Fedora/Redhat, though).  One day I'll
get around to getting it out, but for the time being, it's part of the
system.

Sorry.

George


More information about the mythtv-users mailing list