PDA

View Full Version : SlimServer 6.0b1 and Shoutcast



Mark Murray
2005-03-09, 15:27
I've been trying out SlimServer 6.0b1 and it seems to be working pretty well.
Except, when I try to browse ShoutCast stations, it crashes. Here is the
message I get:

Undefined subroutine &HTML::Entities::decode_entities called at
/home/mark/bin/SlimServer_v2005-03-09/Plugins/ShoutcastBrowser.pm line 407.

Yes that is with the 03-09-2005 nightly, but it happened also with beta 1 and I
was hoping for different behavior with the nightly.

I'm running this on Slackware 10.1. I loaded it up on my Debian workstation and
used Softsqueeze to browse Shoutcast and had no trouble - that isn't my server,
though. Since it worked okay on the Debian box, I'm sure it's due to something
on the Slackware box, but I don't know what it could be. Anyone?

Thanks!

Dan Sully
2005-03-09, 15:40
* Mark Murray shaped the electrons to say...

>I've been trying out SlimServer 6.0b1 and it seems to be working pretty well.
>Except, when I try to browse ShoutCast stations, it crashes. Here is the
>message I get:
>
>Undefined subroutine &HTML::Entities::decode_entities called at
>/home/mark/bin/SlimServer_v2005-03-09/Plugins/ShoutcastBrowser.pm line 407.
>
>Yes that is with the 03-09-2005 nightly, but it happened also with beta 1 and I
>was hoping for different behavior with the nightly.
>
>I'm running this on Slackware 10.1. I loaded it up on my Debian workstation and
>used Softsqueeze to browse Shoutcast and had no trouble - that isn't my server,
>though. Since it worked okay on the Debian box, I'm sure it's due to something
>on the Slackware box, but I don't know what it could be. Anyone?

Mark - this is likely due to different versions of perl, and we're not
including the HTML::Parser (which HTML::Entities) uses for every platform.

Could you send me the output of perl -V ?

Your quick fix should be installing HTML::Parser on the Slackware box.

-D
--
<dr.pox> what're the units of the coefficient of agnosticity? I don't knows per hour?

Mark Murray
2005-03-09, 16:41
Dan Sully <dan@...> writes:

....
>
> Your quick fix should be installing HTML::Parser on the Slackware box.
>
> -D


Thanks! That seems to have done the trick. Just for anyone else having similar
problems (or is running Slackware, also), I've had to install the following Perl
modules:

DBI (ver. 1.46, 1.47 doesn't work with 6.0b1)
DBD::SQLite
Compress::Zlib
HTML::Tagset (HTML::Parser wants this)
HTML::Parser

mherger
2005-03-10, 00:44
[..]
> Thanks! That seems to have done the trick. Just for anyone else having
> similar problems (or is running Slackware, also), I've had to install
> the following Perl modules:
>
> DBI (ver. 1.46, 1.47 doesn't work with 6.0b1)
> DBD::SQLite
> Compress::Zlib
> HTML::Tagset (HTML::Parser wants this)
> HTML::Parser

This is about 24h too late for my own experiences, but I can confirm this
for my homebrew perl 5.8 on SME linux. Thanks!

--

Michael

-----------------------------------------------------------
Help translate SlimServer by using the
SlimString Translation Helper (http://www.herger.net/slim/)

Dan Sully
2005-03-10, 00:46
* Michael Herger shaped the electrons to say...

>>Thanks! That seems to have done the trick. Just for anyone else having
>>similar problems (or is running Slackware, also), I've had to install
>>the following Perl modules:
>>
>>DBI (ver. 1.46, 1.47 doesn't work with 6.0b1)
>>DBD::SQLite
>>Compress::Zlib
>>HTML::Tagset (HTML::Parser wants this)
>>HTML::Parser
>
>This is about 24h too late for my own experiences, but I can confirm this
>for my homebrew perl 5.8 on SME linux. Thanks!

I'm going to get up a subversion (and later tarball) repo of the modules one
will need if building on an "unsupported" platform.

-D
--
Minds are like parachutes... they work best when open.