Compilation and all works fine for me but when packaging starts and fakeroot environment is used I get the following error:
"Unable to recognise the format of the input file `./opt/logitechmediaserver/Bin/i386-linux/wvunpack'
/usr/bin/fakeroot: Zeile 181: 19250 Benutzerdefiniertes Signal 1 FAKEROOTKEY=$FAKEROOTKEY LD_LIBRARY_PATH="$PATHS" LD_PRELOAD="$LIB" "$@""
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: | stef.an (FabioLolix) |
Last Packager: | stef.an |
Votes: | 72 |
Popularity: | 0.000088 |
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, rsync-reflink-gitAUR) (make)
- wget (wget-gitAUR, wurlAUR) (make, aarch64)
- yasm (yasm-gitAUR) (make)
- zlib (zlib-ng-compat-gitAUR, zlib-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-linux4AUR, lib32-glibc-eacAUR, lib32-glibc-eac-binAUR, lib32-glibc-eac-rocoAUR) (optional, x86_64) – transcoding on 64-bit systems
Required by (0)
Sources (3)
Latest Comments
« First ‹ Previous 1 .. 28 29 30 31 32 33 34 35 36 37 38 .. 50 Next › Last »
<deleted-account> commented on 2012-08-19 20:16 (UTC)
patrickh commented on 2012-07-27 12:55 (UTC)
Great! Has now been working for me for some hours without any problems! But, well, I didn't do too much weird stuff either… ;)
vesath commented on 2012-07-26 23:53 (UTC)
Hantilles: Could you try this package? http://arch.vesath.org/all/logitechmediaserver-7.7.2-5.src.tar.gz
The service file is derived from yours but simpler and cleaner. Thanks.
patrickh commented on 2012-07-26 19:02 (UTC)
Hi there!
Although I'm not very familiar with how to start daemons or how to write initscripts, I recently felt quite adventurously and decided to try out this new systemd thing, so many talk about. Only after this switch I realised i had no idea, how to start lms.
After some time of fiddling around with manually starting slimserver.pl with parameters found in conf.d/logitechmediaserver, I tried to write an service file for lms using information in this http://forums.slimdevices.com/showthread.php?91395-Fedora-service-control-fumbles-after-server-restart/page2 thread for Fedora as template and the stuff I found in the initscript and conf.d file for details. The result is the following, which might be interesting for anyone else who tries to run lms under systemd.
Maybe it could be integrated into the package if others, who have more knowledge about this init and daemon stuff approve?
So here is my /etc/systemd/system/lms.service file (second try. Multiple lines in ExecStart in my previous post seemed to work at first, but then showed problems). One might want to change name to logitechmediaserver.service to match initscript name? And install should, as far as I understand, happen in /usr/lib/systemd/system/ instead. I'm sure there's still room for improvement!
============================================
[Unit]
Description=Logitech Media Server Daemon
After=local-fs.target network.target remote-fs.target # remote-fs.target is added by me, as I have my collection on an nfs share
[Service]
ExecStart=/opt/logitechmediaserver/slimserver.pl --daemon --pidfile=/var/run/lms.pid --user=logitechms --prefsdir=/opt/logitechmediaserver/prefs --cachedir=/opt/logitechmediaserver/cache --logfile=/opt/logitechmediaserver/Logs/slimserver.log --charset=utf8
Type=simple
PIDFile=/var/run/lms.pid
RestartSec=5
Restart=on-failure
[Install]
WantedBy=multi-user.target
Alias=logitechmediaserver
============================================
patrickh commented on 2012-06-30 21:26 (UTC)
You guys are great! Works again with -r4 :D
Renophaston commented on 2012-06-30 16:21 (UTC)
Trying to understand Perl is a common error :) Everything works for me with the current revision. This might be an inappropriate place to say this, but thanks again for maintaining this PKGBUILD. I use LMS every day, and I couldn't even make it run on my own.
vesath commented on 2012-06-30 07:32 (UTC)
Your are both right, obviously. Next time I won't try to understand perl. :)
Renophaston commented on 2012-06-30 06:09 (UTC)
I think there's a problem with the way vesath implemented my fix, because if I change getParam in /Slim/Control/Request.pm back to the way I had it (http://forums.slimdevices.com/showthread.php?95408-perl-7-16&p=707226&viewfull=1#post707226), my library shows up again. Alternatively, just change the return line in the 7.7.2-3 version to "return ($r ne '') ? $r : undef;" Either works on my machine. (This seems related to the earlier problem; did Perl change its mind about whether empty strings are considered defined?)
patrickh commented on 2012-06-30 04:04 (UTC)
Hi! Unfortunately upgrade to 7.7.2-3 seems to break (re)scanning of my media library for me. At least after a rescan any click on Albums, music folder, etc. returned no sub-items. After a downgrade to 7.7.2-2 a rescan restored all I had in my library. I'm not entirely sure, that there couldn't have been any other reason, but so far the upgrade is the only think I remembered changing. Anyone observing similar problems?
Pinned Comments
FabioLolix commented on 2024-05-26 08:40 (UTC)
-bin variant uploaded https://aur.archlinux.org/packages/logitechmediaserver-bin