Just got it working this morning. I tried following the wiki page too
but it was only partially  helpful (plus lots of mixed references to
mysql 5.0 and 5.1). I found the easiest route was to disregard the
installed perl and remove the shipped CPAN directory entirely and build
the modules with CPAN myself. I used the ActivePerl distribution for
Solaris x86 to keep the native perl clean. I created the cache and prefs
directories, replaced the path to perl with the path to ActivePerl in
the various .pl scripts, and started the server with:

./slimserver.pl --d_server --d_info --d_import --d_sql --d_mysql

That lists many of the perl modules that need to be installed via CPAN.
There were several others that are not listed:

File::Slurp
File::ReadBackwards
Exporter::Lite
Class::XSAccessor
Class::XSAccessor::Array
Tie::Cache::LRU::Expires
URI::Find
Tie::IxHash
UUID::Tiny
Template

The only other catch I ran into is the default permissions on
/opt/ActivePerl-5.10/site/lib - I had to chmod -R g+rx on that directory
after installing all of the requisite perl modules for the slimsrv user
to be able to load the modules. None of the modules required forcing or
other work arounds to build. I still have some odd messages in the
server log that I posted about in another thread but it seems to be
working (at least the scan completed successfully - won't know if it
plays the music till I get home tonight).


-- 
cudgel
------------------------------------------------------------------------
cudgel's Profile: http://forums.slimdevices.com/member.php?userid=34218
View this thread: http://forums.slimdevices.com/showthread.php?t=66222

_______________________________________________
unix mailing list
[email protected]
http://lists.slimdevices.com/mailman/listinfo/unix

Reply via email to