Saw the same with a Gentoo install/upgrade of 7.3, removing the
dependency from Bin/build-perl-modules.pl unfortunately now pukes with
XML::Parser, i.e.


./slimserver.pl --daemon
The following CPAN modules were found but cannot work with
SqueezeCenter:
XML::Parser (loaded 2.34, need 2.34)

To fix this problem you have several options:
1. Install the latest version of the module(s) using CPAN: sudo cpan
Some::Module
2. Update the module's package using apt-get, yum, etc.
3. Run the .tar.gz version of SqueezeCenter which includes all required
CPAN modules.


`/usr/local/slimserver/Bin/build-perl-modules.pl` then pukes with;

Welcome to the Slim Devices perl module installer.

These packages are needed for SqueezeCenter to function.
You will need a C compiler (gcc), make, and perl installed.

You will need development libraries for MySQL. eg: libmysqlclient

You will need development libraries for expat. eg: libexpat1-dev

*** Ignore any warnings about AppConfig. ***

Please enter a perl binary to use (defaults to /usr/bin/perl)
This must be the same perl binary that you ran this program with -->
/usr/bin/perl
Please enter a directory to download files to --> /tmp
Downloads will use lwp to fetch tarballs.

Downloading Class-XSAccessor-Array-0.05.tar.gz to: /tmp
Uncompressing..
Configuring..
/usr/bin/perl Makefile.PL 
WARNING: LICENSE is not a known parameter.
Warning: prerequisite AutoXS::Header 0.02 not found.
Building..
Can't locate AutoXS/Header.pm in @INC (@INC contains:
/usr/local/squeezecenter-7.3/CPAN /etc/perl
/usr/lib/perl5/vendor_perl/5.8.8/i686-linux
/usr/lib/perl5/vendor_perl/5.8.8 /usr/lib/perl5/vendor_perl
/usr/lib/perl5/site_perl/5.8.8/i686-linux
/usr/lib/perl5/site_perl/5.8.8 /usr/lib/perl5/site_perl
/usr/lib/perl5/5.8.8/i686-linux /usr/lib/perl5/5.8.8
/usr/local/lib/site_perl .).
BEGIN failed--compilation aborted.
make: *** [linkext] Error 2
Can't stat blib: No such file or directory
at ./Bin/build-perl-modules.pl line 304
Couldn't find a valid dynamic library for
Class-XSAccessor-Array-0.05.tar.gz - something is wrong. Exiting!



Me thinks the tarball missed QA? AutoXS::Header version 0.02 isn't in
the Squeezecenter-7.3 tarball CPAN or http://repo, had to build the
latest (Version 0.05) from CPAN.

Post that build I was able to build everything local and proceed, i.e.

`/usr/local/slimserver/Bin/build-perl-modules.pl` as the userid (slim)
associated with the tarball

and since it was an upgrade, start via my init script as normal.

Fun, fun, fun.


-- 
JimCarhart
------------------------------------------------------------------------
JimCarhart's Profile: http://forums.slimdevices.com/member.php?userid=8006
View this thread: http://forums.slimdevices.com/showthread.php?t=56349

_______________________________________________
unix mailing list
unix@lists.slimdevices.com
http://lists.slimdevices.com/lists/listinfo/unix

Reply via email to