imhotep wrote: > Hi Folks, > > I tried to install the current version of the media server. I did the > installation via Yast. But I can't start the service. I always get the > response "/bin/systemctl start squeezeboxserver.service returned 1 > (unspecified error). > > During Installation it says "Header V3 DSA/SHA1 Signature, key ID > 4123722a: NOKEY" > > Any idea how to install it? > > Regards, > > Karsten
Search back and you will find this thread in Jan. 2013: To be better prepared for the coming update to opensuse 12.3 I tried to install LMS7.8 on opensuse 12.3RC2. And thanks to all the work that has been done in the thread I got it working! Many thanks to all of you, especially vaved for the good summary (post #54).Here is what I did starting from a clean install (a few details are different from vaved's description, some things are copy and paste):1) Add packages: gcc, make, patch, zlib-devel, freetype2-devel2) Install LMS7.83) Get the LMS7.8 CPAN packages: svn co http://svn.slimdevices.com/repos/slim/7.8/trunk/vendor/CPAN/4) Get Class-XSAccessor-1.16.tar.gz and YAML-LibYAML-0.38.tar.gz from www.cpan.org5) Put these two files in the directory of the LMS7.8 CPAN packages6) Get the modified buildme.sh from cajus (see post #29)7) Since opensuse 12.3RC2 uses Perl 5.16.2 and the version of Class-XSAccessor has changed, the modified buildme.sh has to be modified further. The path to the perl bin has to be /usr/bin/perl5.16.2, the version of Class-XSAccessor has to be 1.168) Run the modified buildme.sh9) Copy newly build CPAN modules: cp -a build/arch/5.16 /usr/share/squeezeboxserver/CPAN/arch10) Fix the Class::XSAccessor issue. Edit /usr/share/squeezeboxserver/CPAN/Class/XSAccessor.pm and change the version line to 1.16 our $VERSION = '1.16';11) Patch /usr/lib/perl5/vendor_perl/Slim/Control/Request.pm. Attention! The last line contains two consecutive single quotes, not a double quote!# get a parameter by namesub getParam {- return $_[0]->{'_params'}->{ $_[1] };+ my $r = $_[0]->{'_params'}->{ $_[1] };+ return ($r ne '') ? $r : undef;}12) As always with opensuse set the following link:ln -s /usr/lib/perl5/vendor_perl/Slim/ /usr/lib/perl5/vendor_perl/5.16/Slim13) Open ports as necessary, i.e. TCP 9000, UDP/TCP 348314) Stop and restart LMS service:systemctl stop logitechmediaserver.servicesystemctl start logitechmediaserver.service ------------------------------------------------------------------------ jarome's Profile: http://forums.slimdevices.com/member.php?userid=1223 View this thread: http://forums.slimdevices.com/showthread.php?t=98874 _______________________________________________ unix mailing list unix@lists.slimdevices.com http://lists.slimdevices.com/mailman/listinfo/unix