Re: [slim] SC 7.2 wants GD but won't download it. Ideas?

2008-09-29 Thread Stuart Hickinbottom
I think this might be:
http://bugs.slimdevices.com/show_bug.cgi?id=6143

I produce the package for Gentoo and as a workaround I have to install
my distribution's GD package and then run build-perl-modules.pl.

Stuart


ioncube wrote:
 Hi

 Having somewhat reluctantly to update from 6.3.1 (the last working
 server software for me) in order to use the latest addition to my SB
 collection (this time a Duet), I expected Perl problems with getting SC
 7.2 to work, and this seems to be the case and I'm stuck. Any help would
 be welcome.

 Having updated Perl, running slimserver gave a list of missing modules,
 DBD::mysql DBI XML::Parser::Expat HTML::Parser JSON::XS Digest::SHA1
 YAML::Syck GD, and instructions for how to download them.

 Fair enough so I did that, and the Mysql install then barfed as it was
 looking for a wrong version of DBI (1.50 instead of 1.604). Fixed the
 expected version in build-perl-modules.pl and everything went fine
 except for GD.  GD is required, yet 'build-perl-modules.pl GD' does
 nothing and I'm not sure what to change to install GD. I tried adding

 'GD'= 'GD-2.41.tar.gz'

 to the array of packages, which seemed like a fair guess as it's the
 current version, but the package didn't get downloaded. 

 Any ideas on this? 

 Also, I'm wondering how are other people are getting a working version
 of SC 7.2 when there are the basic bugs above in the install? Reading
 some other posts I'm also wondering whether Perl 5.10 is going to be a
 problem as well. Hopefully not as 5.8.7 was segfaulting so switching to
 the latest release Perl seemed reasonable.


   
___
discuss mailing list
discuss@lists.slimdevices.com
http://lists.slimdevices.com/lists/listinfo/discuss


Re: [slim] SC 7.2 wants GD but won't download it. Ideas?

2008-09-29 Thread Fletch

Is this Linux?  If so, what distro and arch?  Sometimes the easiest way
to get GD is to install it from a repo for your distro instead of
compiling it...


-- 
Fletch

Fletch's Profile: http://forums.slimdevices.com/member.php?userid=529
View this thread: http://forums.slimdevices.com/showthread.php?t=53218

___
discuss mailing list
discuss@lists.slimdevices.com
http://lists.slimdevices.com/lists/listinfo/discuss


Re: [slim] SC 7.2 wants GD but won't download it. Ideas?

2008-09-29 Thread ioncube

Thanks for the quick replies. It's derived from SuSE 10.0 on x86-64, but
I've made various source updates since then preferring to do that than
stick rigidly to RPMs, particularly when Novel sometimes push out bogus
builds (e.g. their PHP 5.1.2 build).

I did just install GD and got past the first issue but there are some
other problems, and again, any ideas would be welcome.

First there was a problem with Encode::Detect::Detector so I commented
out that in Unicode.pm, and now I get

Useless use of a constant in void context at
/home/nick/squeezecenter-7.2/Slim/Networking/Slimproto.pm line 129 and
a warning about Template::Stash::XS not found. I can probably fix that,
however when I try to connect from a web browser I get

Slim::Networking::IO::Select::select (250) Error: Select task failed:
Can't call method process on an undefined value at
/home/nick/squeezecenter-7.2/Slim/Web/HTTP.pm line 2406.

and also a checksum error on jive_7.2_r2873.bin that I'd seen mentioned
elsewhere a few days ago when reading about the Duet.

Any ideas on the connection issue? I pretty much used the defaults when
building Perl 5.10, but perhaps there's a build related option or
setting that's important.

And one other issue, the Duet controller says that there's an update
but then fails to obtain it. Any ideas on that one? It does have 7.2
r2873 so maybe there isn't really any update?


-- 
ioncube

ioncube's Profile: http://forums.slimdevices.com/member.php?userid=2212
View this thread: http://forums.slimdevices.com/showthread.php?t=53218

___
discuss mailing list
discuss@lists.slimdevices.com
http://lists.slimdevices.com/lists/listinfo/discuss


Re: [slim] SC 7.2 wants GD but won't download it. Ideas?

2008-09-29 Thread Fletch

Precompiled versions of these required perl binaries are included with
SC in CPAN/arch/...  You might want to first try starting SC with
--d_startup to figure out why your installation can't seem to find
them.


-- 
Fletch

Fletch's Profile: http://forums.slimdevices.com/member.php?userid=529
View this thread: http://forums.slimdevices.com/showthread.php?t=53218

___
discuss mailing list
discuss@lists.slimdevices.com
http://lists.slimdevices.com/lists/listinfo/discuss


Re: [slim] SC 7.2 wants GD but won't download it. Ideas?

2008-09-29 Thread ioncube

Fletch;345237 Wrote: 
 Precompiled versions of these required perl binaries are included with
 SC in CPAN/arch/...  You might want to first try starting SC with
 --d_startup to figure out why your installation can't seem to find
 them.

--d_startup doesn't help that much, but looking in CPAN/arch gives some
clues. CPAN/arch has directories 5.10 and 5.8 for
x86_64-linux-thread-multi. After downloading most of the modules,
5.10.0/x86_64-linux was created. So I'm suspecting that the Perl build
isn't threaded, and for some reason the minor revision number isn't
being ignored by SC hence creating and looking for 5.10.0 instead of
5.10. I'll look at rebuilding Perl first of all.


-- 
ioncube

ioncube's Profile: http://forums.slimdevices.com/member.php?userid=2212
View this thread: http://forums.slimdevices.com/showthread.php?t=53218

___
discuss mailing list
discuss@lists.slimdevices.com
http://lists.slimdevices.com/lists/listinfo/discuss


Re: [slim] SC 7.2 wants GD but won't download it. Ideas?

2008-09-29 Thread Fletch

ioncube;345257 Wrote: 
 --d_startup doesn't help that much, but looking in CPAN/arch gives some
 clues. CPAN/arch has directories 5.10 and 5.8 for
 x86_64-linux-thread-multi. After downloading most of the modules,
 5.10.0/x86_64-linux was created. So I'm suspecting that the Perl build
 isn't threaded, and for some reason the minor revision number isn't
 being ignored by SC hence creating and looking for 5.10.0 instead of
 5.10. I'll look at rebuilding Perl first of all.

Cool.  Yeah, rebuilding your 5.10 threaded will probably do it.  Good
luck :-)


-- 
Fletch

Fletch's Profile: http://forums.slimdevices.com/member.php?userid=529
View this thread: http://forums.slimdevices.com/showthread.php?t=53218

___
discuss mailing list
discuss@lists.slimdevices.com
http://lists.slimdevices.com/lists/listinfo/discuss