Replies: 17 comments 1 reply
-
I'm not familiar with how Arch works. But we're not shipping binaries for Perl 5.40 yet. If the package doesn't take care of this fact you'll have to build yourself, as the quoted message says. |
Beta Was this translation helpful? Give feedback.
-
Yes, I understand, but I am building git version.
Something wrong in the above lines? |
Beta Was this translation helpful? Give feedback.
-
You might have to copy the |
Beta Was this translation helpful? Give feedback.
-
This is the files location: /src/slimserver-vendor/CPAN/build/5.40/lib/perl5/x86_64-linux-thread-multi/auto/Image/Scale/Scale.so /src/slimserver-vendor/CPAN/build/arch/5.40/x86_64-linux-thread-multi/Image/Scale.pm |
Beta Was this translation helpful? Give feedback.
-
You'll have to copy those files in to your LMS installation (the CPAN folder). But isn't this part of a "recipe" or however you install LMS in Arch? |
Beta Was this translation helpful? Give feedback.
-
In the finished arch package I have Scale.so in and Scale.pm in I must copy the first in the second or the second in the first? |
Beta Was this translation helpful? Give feedback.
-
Move the binaries to If that doesn't work, then run with |
Beta Was this translation helpful? Give feedback.
-
Thanks, tomorrow I will try |
Beta Was this translation helpful? Give feedback.
-
This is the output with --d_startup:
|
Beta Was this translation helpful? Give feedback.
-
Please find all |
Beta Was this translation helpful? Give feedback.
-
On the build directory:
On the installed directory:
I don't have /opt/logitechmediaserver-git/CPAN/arch directory |
Beta Was this translation helpful? Give feedback.
-
Oops... I had a typo there: you have to add the Perl version (5.40) to the path. Like for the binaries.
|
Beta Was this translation helpful? Give feedback.
-
I have made the copy to the installation directory. No way, always the same problem: |
Beta Was this translation helpful? Give feedback.
-
You have to find the conflicting Scale.pm file and remove it. Go through all of which you found, remove those pointing at a version other than 0.14. |
Beta Was this translation helpful? Give feedback.
-
Ok, now I searched for 0.08 in all files. Can't load '/opt/logitechmediaserver-git/CPAN/auto/Image/Scale/Scale.so' for module Image::Scale: /opt/logitechmediaserver-git/CPAN/auto/Image/Scale/Scale.so: undefined symbol: _ZGVbN2v_cos at /usr/lib/perl5/5.40/core_perl/DynaLoader.pm line 206 |
Beta Was this translation helpful? Give feedback.
-
and all Scale.pm in all directories are the same |
Beta Was this translation helpful? Give feedback.
-
You should get in touch with the maintainer of the package and ask him to update it. |
Beta Was this translation helpful? Give feedback.
-
It seems that LMS is not starting at all after perl 5.40 update.
I am using the Archlinux git package:
https://aur.archlinux.org/packages/logitechmediaserver-git
Starting LMS systemd service I have:
This is the content of PKGBUILD file:
Beta Was this translation helpful? Give feedback.
All reactions