I try to start the squeezeboxserver service and get a message
[FAILED]
and says cand locate Slim/bootstrap.pm
any help
Peter
Results 1 to 10 of 17
Thread: Centos can't locate bootstrap.pm
Hybrid View
-
2012-02-25, 07:30 #1Junior Member
- Join Date
- Feb 2012
- Posts
- 11
Centos can't locate bootstrap.pm
-
2012-02-25, 11:08 #2
A little more info would be helpful.
Specific version of your OS?
Which rpm did you install? What was the install method (i.e. command line)?
What does the /var/log/squeezeboxserver/server.log say?
-
2012-03-06, 08:55 #3Junior Member
- Join Date
- Feb 2012
- Posts
- 11
squeezebox server does not seem to get far enough into starting to generate a Log file, the folder exitsts but is empty
this is the error I get
[root@ns1 Downloads]# service squeezeboxserver start
Starting Squeezebox Server: Can't locate Slim/bootstrap.pm in @INC (@INC contains: /usr/libexec /usr/local/lib64/perl5 /usr/local/share/perl5 /usr/lib64/perl5/vendor_perl /usr/share/perl5/vendor_perl /usr/lib64/perl5 /usr/share/perl5 .) at /usr/libexec/squeezeboxserver line 137.
BEGIN failed--compilation aborted at /usr/libexec/squeezeboxserver line 137.
[FAILED]
also I can not find a file called bootstrap.pm anywhere, or a folder called slim.
Peter
-
2012-03-06, 11:25 #4
# sudo find /usr -name 'bootstrap.pm'
..ought to show that it's at:
/usr/share/perl5/Slim/bootstrap.pm
..or..
/usr/lib/perl5/vendor_perl/Slim/bootstrap.pm
If it's not, then you should attempt to clean all traces lms off your system and then reinstall.
-
2012-03-07, 14:16 #5Junior Member
- Join Date
- Feb 2012
- Posts
- 11
what is the most stable / known working rpm package for Centos 6.2?
the one for download from mysqueezebox.com?
or one of the repo versions?
please let me know what you think
Peter
-
2012-03-07, 14:32 #6
Centos can't locate bootstrap.pm
> please let me know what you think
I think you should follow some of the advice you are given, analyzing the
cause of your issue.
--
Michael
-
2012-03-10, 01:17 #7Junior Member
- Join Date
- Mar 2012
- Posts
- 4
-
2012-03-10, 12:08 #8
All right, here are some more things to check:
First off, does the system have a 'squeezeboxserver' user?
If that command returns something like:Code:# sudo id squeezeboxserver
..then yes, you have a squeezeboxserver user. And if you do, then execute the following command:Code:uid=991(squeezeboxserver) gid=985(squeezeboxserver) groups=985(squeezeboxserver)
Then try starting the service:Code:# sudo ln -s -T /usr/lib/perl5/vendor_perl/Slim /usr/share/perl5/vendor_perl/Slim
..and tell us if that worked..Code:# sudo service logitechmediaserver start
Last edited by gharris999; 2012-03-10 at 12:11.

Reply With Quote

