I've had some trouble to get SS 7 to run properly both on my Suse 10.1
server and my 10.2 desktop.
I thought I post the steps I had to take for those who might run into
the same kind of trouble.
Note: I used the tarball for my installation, not the rpm!

-As with previous versions of SS I decompressed the tarball in
/usr/local thus ending up with the directory
/usr/local/SlimServer_trunk_v2007-09-XX
-Set a symlink /usr/local/slimserver to
/usr/local/SlimServer_trunk_v2007-09-XX for easy access
-Ran the usual Bin/build-perl-modules.sh without any issues.
-Started slimserver, but it failed with an error message about a
missing file or directory. A quick forum search found this thread
(thanks Neil for posting the
solution)http://forums.slimdevices.com/showthread.php?t=38172
-Created the missing directory 'Logs' in /usr/local/slimserver
-Started slimserver again, no errors this time, scan completed,
slimserver showed the right number of tracks.
-Only some time later I realised that the scanner couldn't read any id3
tags with non ASCII characters.
The scanner log showed hundreds of error messages like this:

Code:
--------------------
    [19:48:12.0012] Slim::Formats::readTags (166) Error: While trying to 
  ->getTag(/public/music/mp3/Electronic/Röyksopp/The Understanding/Röyksopp - 
The Understanding - 01 - Triumphant.mp3) : Can't locate 
  auto/Encode/Detect/Detector/detect.al in @INC (@INC contains: 
  /usr/local/slimserver/server 
  ...
--------------------

Apparently, Encode::Detect has replaced Encode::Guess in SS 7.0
according to this thread
http://forums.slimdevices.com/showthread.php?t=29225
I could find auto/Encode/Detect/Detector/ but the file detect.al wasn't
there.
-Ran the cpan command and on the cpan command line 'install
Encode::Detect' but this failed too. Tried a force install ('force
install Encode::Guess') which succeeded.
-Restarted slimserver and did a full rescan. This time everything went
ok, all files scanned without errors.

Note: On Suse 10.2 I had an additional error when starting slimserver.
MySql complained that the file /usr/local/slimserver/MySQL/errmsg.sys
had  fewer entries than expected. I renamed the file to errors.sys.orig
and put a symlink to /usr/share/MySQL/EN/errmsg.sys in its place.

SS 7.0 now runs on both systems without any issues.

Suse 10.1
x86_64
Perl 5.8.8
MySQL 5.0.16

Suse 10.2
x86_64
Perl 5.8.8
MySQL 5.0.24

-s.


-- 
slimpy
------------------------------------------------------------------------
slimpy's Profile: http://forums.slimdevices.com/member.php?userid=1524
View this thread: http://forums.slimdevices.com/showthread.php?t=38863

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

Reply via email to