It works now on my raspberry pi 3
$ uname -a Linux hostname 5.8.0-1-ARCH #1 SMP Sun Aug 9 00:03:44 UTC 2020 aarch64 GNU/Linux
Just did a pacman -Syu and then started with a clean reinstall (git clone... makepkg -csr)
Thank you stef.an
Git Clone URL: | https://aur.archlinux.org/logitechmediaserver-git.git (read-only, click to copy) |
---|---|
Package Base: | logitechmediaserver-git |
Description: | Slimserver for Logitech Squeezebox players. This server is also called Logitech Media Server. (Git-Version, if you prefer stability consider using logitechmediaserver instead) |
Upstream URL: | https://github.com/Logitech/slimserver |
Keywords: | logitech slimserver squeezebox |
Licenses: | GPL, custom |
Provides: | logitechmediaserver |
Submitter: | stef.an |
Maintainer: | stef.an (FabioLolix) |
Last Packager: | stef.an |
Votes: | 9 |
Popularity: | 0.000003 |
First Submitted: | 2015-05-16 16:04 (UTC) |
Last Updated: | 2024-05-14 12:54 (UTC) |
« First ‹ Previous 1 2 3 4 5 6 7 8 9 10 .. 12 Next › Last »
It works now on my raspberry pi 3
$ uname -a Linux hostname 5.8.0-1-ARCH #1 SMP Sun Aug 9 00:03:44 UTC 2020 aarch64 GNU/Linux
Just did a pacman -Syu and then started with a clean reinstall (git clone... makepkg -csr)
Thank you stef.an
Unfortunately I don't own such a board, could you check if /opt/logitechmediaserver-git/CPAN/arch/5.32/aarch64-linux-thread-multi/auto/XML/Parser/Expat exists and if there's a file Expat.so in it? This should be compiled upon make and maybe it fails somehow.
I am also having some trouble, aarch64: $ uname -a Linux hostname 5.7.8-1-ARCH #1 SMP Sun Jul 12 03:38:28 UTC 2020 aarch64 GNU/Linux
$ perl -v This is perl 5, version 32, subversion 0 (v5.32.0) built for aarch64-linux-thread-multi
$ sudo systemctl status logitechmediaserver-git ● logitechmediaserver-git.service - Logitech Media Server Daemon Loaded: loaded (/usr/lib/systemd/system/logitechmediaserver-git.service; enabled; vendor preset: disabled) Active: inactive (dead) since Tue 2020-08-04 08:14:53 CEST; 2s ago Process: 22759 ExecStart=/opt/logitechmediaserver-git/slimserver.pl --prefsdir /opt/logitechmediaserver-git/prefs --cachedir /opt/logitechmediaserver-git/cache --logdir /opt/logitechme> Main PID: 22759 (code=exited, status=0/SUCCESS)
Aug 04 08:14:53 hostname slimserver.pl[22759]: XML::Parser: Aug 04 08:14:53 hostname slimserver.pl[22759]: Parser.pm and Expat.pm versions don't match at /opt/logitechmediaserver-git/CPAN/XML/Parser.pm line 20. Aug 04 08:14:53 hostname slimserver.pl[22759]: BEGIN failed--compilation aborted at /opt/logitechmediaserver-git/CPAN/XML/Parser.pm line 22. Aug 04 08:14:53 hostname slimserver.pl[22759]: Compilation failed in require at (eval 132) line 1. Aug 04 08:14:53 hostname slimserver.pl[22759]: BEGIN failed--compilation aborted at (eval 132) line 1. Aug 04 08:14:53 hostname slimserver.pl[22759]: To fix this problem you have several options: Aug 04 08:14:53 hostname slimserver.pl[22759]: 1. Install the latest version of the module(s) using CPAN: sudo cpan Some::Module Aug 04 08:14:53 hostname slimserver.pl[22759]: 2. Update the module's package using apt-get, yum, etc. Aug 04 08:14:53 hostname slimserver.pl[22759]: 3. Run the .tar.gz version of Logitech Media Server which includes all required CPAN modules. Aug 04 08:14:53 hostname systemd[1]: logitechmediaserver-git.service: Succeeded.
Anybody have any idea? Is it only because of perl version 5.32?
Are there problems on aarch64?
[alarm@jplay ~]$ sudo systemctl status logitechmediaserver-git * logitechmediaserver-git.service - Logitech Media Server Daemon Loaded: loaded (/usr/lib/systemd/system/logitechmediaserver-git.service; disabled; vendor preset: disabled) Active: inactive (dead)
Jul 29 15:46:02 jplay slimserver.pl[15835]: If you're running some unsupported Linux/Unix platform, please use the buildme.sh
Jul 29 15:46:02 jplay slimserver.pl[15835]: script located here:
Jul 29 15:46:02 jplay slimserver.pl[15835]: https://github.com/Logitech/slimserver-vendor/tree/public/8.0/CPAN
Jul 29 15:46:02 jplay slimserver.pl[15835]: If 8.0 is outdated by the time you read this, Replace "8.0" with the major version
Jul 29 15:46:02 jplay slimserver.pl[15835]: You should never need to do this if you're on Windows or Mac OSX. If the installers
Jul 29 15:46:02 jplay slimserver.pl[15835]: don't work for you, ask for help and/or report a bug.
Jul 29 15:46:02 jplay slimserver.pl[15835]: *
Jul 29 15:46:02 jplay slimserver.pl[15835]:
Jul 29 15:46:02 jplay slimserver.pl[15835]: Exiting..
Jul 29 15:46:02 jplay systemd[1]: logitechmediaserver-git.service: Succeeded.
Ok, I cleaned yay cache and now all OK
Current snapshot? All files passing for me.
slimserver-vendor.tar.gz ... FAILED ==> ERROR: One or more files did not pass the validity check!
Did you fix systemd service PIDfile? It should be
PIDFile=/run/lms-git.pid
This update is for the brave. I've dropped adjusting my fork on Github, now downloading the whole upstream snapshot and cleaning it afterwards.
LMS keeps delivering its own CPAN with custom "fixes" in some of the sources, so I've dropped most system-provided perl dependencies for now.
Works for me, good luck everyone! Please report problems and don't forget to recompile after upgrading perl.
blackhole, you have to rebuild after updating perl, I suspect you're on 5.32 now?
Pinned Comments
FabioLolix commented on 2024-05-26 08:41 (UTC)
-bin variant uploaded https://aur.archlinux.org/packages/logitechmediaserver-bin