I installed
logitechmediaserver-7.7.1-1.noarch.rpm
in my system

# uname -a
Linux bwv1060 3.1.9-1.4-desktop #1 SMP PREEMPT Fri Jan 27 08:55:10 UTC
2012 (efb5ff4) x86_64 x86_64 x86_64 GNU/Linux

but, the server would not start:

[12-02-11 13:31:15.4728] main::init (354) Starting Logitech Media
Server (v7.7.1, r33735, Mon Nov 28 16:44:47 MST 2011) perl 5.014002
Loaded module: [DBD::SQLite] ok!
Loaded module: [Slim::Utils::PerlRunTime] ok!
[12-02-11 13:31:15.7357] diagnostics::splainthis (626) Warning:
Undefined subroutine &Slim::Schema::RemoteTrack::init called at
/usr/libexec/squeezeboxserver line 512 (#1)
[12-02-11 13:31:15.7359] diagnostics::splainthis (627) Warning:     (F)
The subroutine indicated hasn't been defined, or if it was, it has
since been undefined.

[12-02-11 13:31:15.7363] Carp::confess (101) Warning: Uncaught
exception from user code:
Undefined subroutine &Slim::Schema::RemoteTrack::init called at
/usr/libexec/squeezeboxserver line 512.
at /usr/libexec/squeezeboxserver line 512
main::init() called at /usr/libexec/squeezeboxserver line 644
main::main() called at /usr/libexec/squeezeboxserver line 1159

I discovered that squeezeboxserver was trying to load Slim modules from
/usr/libexec/Slim/ while the new (version 7.7.1) library was installed
(fault of the rpm maybe ?) in /usr/lib/perl5/vendor_perl/Slim/

A simple link solved the problem :

cd /usr/lib/perl5/vendor_perl ; ln -s Slim /usr/libexec/Slim

I hope this helps others

mimis


-- 
katoulos
------------------------------------------------------------------------
katoulos's Profile: http://forums.slimdevices.com/member.php?userid=39767
View this thread: http://forums.slimdevices.com/showthread.php?t=93560

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

Reply via email to