I agree, even though it say "-git", it is behind the package "logitechmediaserver". The non-git version installs 7.9.1.arch3, which is more up to date than this package here, which does not clone the git repo.
In my opinion, this is wrong and should be changed so the current version from github is cloned.
Search Criteria
Package Details: logitechmediaserver-git 20240514.22852.251c1b0de-1
Package Actions
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) |
Dependencies (10)
- perl (perl-gitAUR)
- perl-io-socket-ssl
- gd (gd-gitAUR) (make)
- git (git-gitAUR, git-glAUR) (make)
- nasm (nasm-gitAUR) (make)
- rsync (rsync-gitAUR, rsync-reflink-gitAUR, rsync-reflinkAUR) (make)
- 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) (optional, x86_64) – transcoding on 64-bit systems
Required by (0)
Sources (3)
Latest Comments
« First ‹ Previous 1 2 3 4 5 6 7 8 9 10 11 12 Next › Last »
darkshines commented on 2017-11-15 09:56 (UTC)
rdmboy commented on 2017-10-27 11:07 (UTC)
Hi,
currently LMS-git never updates and always tells me that it is up to date when I run a system update.
Looking at the PKGBUILD it seems like it only looks for archived packages and doesn't actually clone the git head.
Am I misunderstanding something or is this package not doing what it is supposed to?
fydo commented on 2017-09-07 15:52 (UTC)
stef.an, thank you so much! You have solved my problem.
Have a great day!
stef.an commented on 2017-09-07 14:52 (UTC)
Hi,
you have to rebuild the package after upgrading perl, it is only compatible to the perl version you built it with.
This is the usual way to handle lms on perl upgrades:
- uninstall lms (this leaves your libraray and data intact)
- upgrade system
- (re)build using the latest PKGBUILD from here and install lms
If you're using yaourt, it might handle that for you but I'm not sure about that (yaourt -Syu instead of pacman -Syu).
fydo commented on 2017-09-06 21:58 (UTC)
I'm getting the same issue as blackhole when trying to update:
error: failed to prepare transaction (could not satisfy dependencies)
:: logitechmediaserver-git: installing perl (5.26.0-4) breaks dependency 'perl<5.25'
blackhole commented on 2017-06-06 14:28 (UTC)
logitechmediaserver-git: installing perl (5.26.0-1) breaks dependency 'perl<5.25'
stef.an commented on 2016-12-04 10:59 (UTC)
Thanks, I've renamed EV.pm in the repo and it shouldn't cause this problem anymore.
The upstream's included CPAN is a pain and I'll try to replace some more of them by the system versions. But afaik this has to be done carefully, because there are some specific hacks in some of the modules...
IanDury commented on 2016-12-04 10:02 (UTC) (edited on 2016-12-04 12:30 (UTC) by IanDury)
Thanks for the good work Stef.an
I get exactly the same EV object version error message as Renophaston when trying to "clear libary and rescan everything".
Thanks to his workaround (rename /opt/logitechmediaserver-git/CPAN/EV.pm) I'm able to rescan the media libary. I'm on armv7h.
Renophaston commented on 2016-07-18 20:52 (UTC)
Sometime recently "New Music" stopped listing anything and things like Search always came up empty. This was in my scanner log:
Error: Failed when running main scan: [EV object version 4.22 does not match bootstrap parameter 4.03 at /usr/lib/perl5/core_perl/DynaLoader.pm line 210.
and eventually:
Error: Skipping post-process & Not updating lastRescanTime!
I'm pretty lost re: Perl, but I think it was mixing the EV in /usr/lib/perl5/vendor_perl/ with the EV in /opt/logitechmediaserver-git/CPAN, since those report versions 4.22 and 4.03 respectively. I renamed /opt/logitechmediaserver-git/CPAN/EV.pm and ran a clean scan and so far everything works. I can't see anything in he LMS EV.pm that looks like it needs to be used... but I don't REALLY know what I did. :) I'm on i686.
Pinned Comments
FabioLolix commented on 2024-05-26 08:41 (UTC)
-bin variant uploaded https://aur.archlinux.org/packages/logitechmediaserver-bin