I've recently got my hands on a Squeezebox Duet, and am trying to put that to good use in my local network. I've got a NAS box around running Debian 9 (Buster) on an Atom board which I'm trying to host LMS on, but so far with no success.
I installed the 8.3.0 deb package for i386, that went without any errors, but the service does not start. Log follows: chronos systemd[1]: Started Logitech Media Server. chronos LMS[]: The following modules failed to load: DBI EV XML::Parser::Expat HTML::Parser JSON::XS Digest::SHA1 YAML::XS Sub::Name chronos LMS[]: This is perl 5, version 28, subversion 1 (v5.28.1) built for i686-linux-gnu-thread-multi-64int chronos LMS[]: (with 65 registered patches, see perl -V for more detail) ...blahblah.. chronos LMS[]: Exiting.. chronos systemd[1]: logitechmediaserver.service: Entered 'dead' state. I don't understand why "modules failed to load", considering they were installed via APT regularly, and work in other Perl projects just fine. After fiddling around with that for a few hours without success, I noticed that there's an official Docker image for LMS around, but I couldn't get that to work either, because it's only configured for amd64 and not i386 or i686 Linux systems. Can anyone here assist me with debugging the startup failures of the .deb version, or point me towards a Docker image for i686 (=32bit) platforms? Since LMS is just Perl and not compiled binaries, I don't get why the official Docker images are 64bit only.. especially considering the many NAS boxes on 32bit Atoms around.. ------------------------------------------------------------------------ WooShell's Profile: http://forums.slimdevices.com/member.php?userid=72710 View this thread: http://forums.slimdevices.com/showthread.php?t=116204 _______________________________________________ Squeezecenter mailing list [email protected] http://lists.slimdevices.com/mailman/listinfo/squeezecenter
