Welcome! Log In Create A New Profile

Advanced

Logitech Squeezebox on Debian Jessie

Posted by davidedg 
Logitech Squeezebox on Debian Jessie
August 14, 2015 11:16AM
I'm trying to run LMS on Debian 8 (nsa325v2).
Tried with version 1.80 which worked fine on wheezy - but it dies (complaining about perl modules).
Reading forums around, it seems it should work on Jessie using nightlies
So I did... using 1.90, but it complains the same with:

/usr/sbin/squeezeboxserver --prefsdir /var/lib/squeezeboxserver/prefs --logdir /var/log/squeezeboxserver/ --cachedir /var/lib/squeezeboxserver/cache --charset=utf8
The following modules failed to load: DBI EV XML::Parser::Expat HTML::Parser JSON::XS Digest::SHA1 YAML::XS Sub::Name


*******

NOTE:

If you're running some unsupported Linux/Unix platform, please use the buildme.sh
script located here:

https://github.com/Logitech/slimserver-vendor/tree/public/7.9/CPAN

If 7.9 is outdated by the time you read this, Replace "7.9" with the major version
You should never need to do this if you're on Windows or Mac OSX. If the installers
don't work for you, ask for help and/or report a bug.

*******


Exiting..


-- I also tried installing:
apt-get install libdbi-perl libev-perl libxml-sax-expat-perl libhtml-parser-perl libjson-xs-perl libdigest-sha-perl libyaml-perl libsub-name-perl



I tried with my own rootfs and also with bodhi's, but same problem.
Before becoming stupid using strace and debuggiing... Has anybody succeeded in using LMS on Jessie?

Thanks!!

--
DavideDG
My NAS userspace configs
My Zyxel NSA325 mod
My D-Link DNS325 mod
My Lacie NS2MAX mod



Edited 1 time(s). Last edit at 08/14/2015 11:17AM by davidedg.
Re: Logitech Squeezebox on Debian Jessie
August 14, 2015 03:36PM
Hi,

there are no perl binaries for perl 5.20 and armel in the LMS download,
only armhf or x86_64, so either you have to use the buildme.sh
script and compile the needed modules natively under armel,
or use this link which is still working

https://server.vijge.net/static/squeezebox/arm-linux-gnueabi-thread-multi-64int.tar.gz

where in this thread

http://forums.slimdevices.com/showthread.php?103510-deb-on-Debian-Jessie

a slimdevices forum member has done this also and shared it,
the link ist still working, just tried it, although my prefered solution was to use the buildme.sh script which also should work, at least for me it did after some additional installs,.. if I remember correctly,

best wishes pbg4
Re: Logitech Squeezebox on Debian Jessie
August 15, 2015 07:54AM
> there are no perl binaries for perl 5.20 and
> armel in the LMS download

Ha! I tried to read the buildme.sh but did not understand 5.20 was not supported for armel.
Thank you! You saved me hours of trouble!!
Back to muzic then!! ^_^

--
DavideDG
My NAS userspace configs
My Zyxel NSA325 mod
My D-Link DNS325 mod
My Lacie NS2MAX mod
Re: Logitech Squeezebox on Debian Jessie
June 15, 2016 12:38PM
Hello David,

Can you please detail how you did this, I'm trying to do the same, having used wget to download:
https://server.vijge.net/static/squeezebox/arm-linux-gnueabi-thread-multi-64int.tar.gz

And have extracted that to a folder I created in:
/usr/share/squeezeboxserver/

Probably wrong directory and so will need to re-download to the proper directory.

Please say how you used that link and got yours working, please and save me, as well, from spending so many more hours.

I wished someone would make that into a deb file. If I knew how, I would and put it here. The folks at slimdevices simply did not bother to compile for armel.

Thanks a lot!
Author:

Your Email:


Subject:


Spam prevention:
Please, enter the code that you see below in the input field. This is for blocking bots that try to post this form automatically. If the code is hard to read, then just try to guess it right. If you enter the wrong code, a new image is created and you get another chance to enter it right.
Message: