Not sure.
I can tell you that on my *system perl* Image::Scale is not installed :
[root@daemon ~]# perl -M'Image::Scale 99' -e1
Can't locate Image/Scale.pm in @INC (you may need to install the Image::Scale module) (@INC contains: /usr/lib/perl5/site_perl /usr/share/perl5/site_perl /usr/lib/perl5/vendor_perl /usr/share/perl5/vendor_perl /usr/lib/perl5/core_perl /usr/share/perl5/core_perl .).
BEGIN failed--compilation aborted.
However Image::Scale is provided in the LMS installation :
[root@daemon CPAN]# pwd
/opt/logitechmediaserver/CPAN
[root@daemon CPAN]# perl -M'Image::Scale 99' -e1
Image::Scale version 99 required--this is only version 0.08.
Perhaps Scale.so is the "object file" in question, maybe it's not the right version or it does not exist? Though how that would happen I have no idea.
[root@daemon CPAN]# file auto/Image/Scale/Scale.so
auto/Image/Scale/Scale.so: ELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, BuildID[sha1]=0d08d08cb25c39afb2e761d9cf27b735b6a771c8, stripped
Search Criteria
Package Details: logitechmediaserver 8.5.2-1
Package Actions
| Git Clone URL: | https://aur.archlinux.org/logitechmediaserver.git (read-only, click to copy) |
|---|---|
| Package Base: | logitechmediaserver |
| Description: | Slimserver for Logitech Squeezebox players. This server is also called Logitech Media Server. (Release-Version, if you prefer bleeding edge consider using logitechmediaserver-git instead) |
| Upstream URL: | https://github.com/LMS-Community/slimserver |
| Keywords: | logitech slimserver squeezebox |
| Licenses: | GPL, custom |
| Submitter: | vesath |
| Maintainer: | FabioLolix (FabioLolix) |
| Last Packager: | stef.an |
| Votes: | 72 |
| Popularity: | 0.000000 |
| First Submitted: | 2011-11-03 06:54 (UTC) |
| Last Updated: | 2024-07-01 19:06 (UTC) |
Dependencies (10)
- perl (perl-gitAUR)
- perl-io-socket-ssl
- gd (gd-gitAUR) (make)
- nasm (nasm-gitAUR) (make)
- rsync (rsync-gitAUR, rsync-reflinkAUR) (make)
- wget (wget-gitAUR) (make, aarch64)
- yasm (yasm-gitAUR) (make)
- zlib (zlib-gitAUR, zlib-ng-compat-gitAUR, zlib-ng-compat) (make)
- lib32-gcc-libs (lib32-gcc-libs-gitAUR, lib32-gccrs-libs-gitAUR, lib32-gcc-libs-snapshotAUR) (optional, x86_64) – transcoding on 64-bit systems
- lib32-glibc (lib32-glibc-gitAUR, lib32-glibc-eacAUR, lib32-glibc-git-native-pgoAUR) (optional, x86_64) – transcoding on 64-bit systems
Required by (0)
Sources (3)
Latest Comments
« First ‹ Previous 1 .. 14 15 16 17 18 19 20 21 22 23 24 .. 50 Next › Last »
NygelLyndley commented on 2015-02-26 12:08 (UTC)
<deleted-account> commented on 2015-02-26 09:34 (UTC)
Same Perl version here: „This is perl 5, version 20, subversion 2 (v5.20.2) built for x86_64-linux-thread-multi“.
I had to install from AUR
perl-yaml-libyaml, perl-xs-object-magic, perl-sub-name and perl-file-bom. slimserver.pl still complains about Image::Scale. New installation doesn't solve the problem:
sudo -u logitechms /opt/logitechmediaserver/slimserver.pl --prefsdir /opt/logitechmediaserver/prefs --cachedir /opt/logitechmediaserver/cache --logdir /opt/logitechmediaserver/Logs --d_plugins --d_source --d_command
The following CPAN modules were found but cannot work with Logitech Media Server:
Image::Scale (loaded but missing object file, need 0.08)
To fix this problem you have several options:
1. Install the latest version of the module(s) using CPAN: sudo cpan Some::Module
2. Update the module's package using apt-get, yum, etc.
3. Run the .tar.gz version of Logitech Media Server which includes all required CPAN modules.
NygelLyndley commented on 2015-02-25 23:49 (UTC)
No issue here
perl 5, version 20, subversion 2 (v5.20.2) built for x86_64-linux-thread-multi
What modules are missing/failing?
<deleted-account> commented on 2015-02-25 20:59 (UTC)
Since Perl upgrade to 5.20.2 logitechmediaserver won't start anymore and complains about wrong or missing perl modules.
NygelLyndley commented on 2014-10-21 20:47 (UTC)
And there you go installing those lib32 libraries sorted the streaming issue. cheers.
NygelLyndley commented on 2014-10-21 20:34 (UTC)
Oddly I am having an issue where the BBC live streams (aac or wma) no longer work when streamed via Squeeze Player/Commander to my phone. It might not be related but I've had it a few months and put it down to the BBC plugin.
Bit confused though were saying lib32-glic && lib32-gcc-libs are both required? neither of this are installed on my relatively recent Arch/LMS install.
stef.an commented on 2014-10-21 20:09 (UTC)
elb, imho the compat libraries should already be pulled in as optional dependencies by
[[ $CARCH == "x86_64" ]] && optdepends=(lib32-{glibc,gcc-libs}': transcoding on 64-bit systems')
Just uploaded a new version with some minor changes and added arch=arm.
elb commented on 2014-10-21 10:16 (UTC)
BTW, is there a mean to tell lms to use already installed packages (for example flac) rather than supplied 32 bits binaries ?
elb commented on 2014-10-21 10:11 (UTC)
In order to enable transcoding from anything to mp3 on the server (e.g. to stream to a smartphone over 3G), 32 bits compat libraries are necessary :
pacman -S lib32-glibc
pacman -S lib32-gcc-libs
Indeed, lms includes 32 bits binaries for flac and others decoders.
Could you add those libs as optional dependencies ?
Xtof commented on 2014-09-27 17:19 (UTC)
Well, problem solved.
TwoNotes has the solution. The execute privilege for everyone that was not set for the mounted raid1 volume containing the media folder (this x permission is not set for users directories in /home too, which seems obvious but I never paid attention with).
Thanks to everyone for helping :)
Pinned Comments
FabioLolix commented on 2024-05-26 08:40 (UTC)
-bin variant uploaded https://aur.archlinux.org/packages/logitechmediaserver-bin