Tiny Core Base > Raspberry Pi
Logitech Media Server (LMS) on TC.7
Greg Erskine:
--- Quote from: sbp on January 25, 2016, 02:50:45 PM ---I noticed that Michael just made a small dedicated ARM version (about 30MB in size) can it simply be untarred on top?
--- End quote ---
http://forums.slimdevices.com/showthread.php?105085-New-Debian-packages-for-7-9-ARM-x86_64
--- Quote ---Oh, and the ARM build should now be compatible with Debian Jessie on
first generation Raspberry Pi.
--- End quote ---
I think this means newer CPAN modules with later perl versions.
regards
Greg
Paul_123:
--- Quote from: sbp on January 25, 2016, 02:50:45 PM ---How do you think we should handle the update process? Most likely people would like to update the LMS more often than you would like to update the tcz package.
I noticed that Michael just made a small dedicated ARM version (about 30MB in size) can it simply be untarred on top?
--- End quote ---
Who is most people lol. My server at home is still running LMS7.8 and perl 5.14.4. But I see he just pushed another change on git.......... Damn, he could have saved us a ton of work if he had pushed that patch on Friday. lol
So right now, the "guts of the files in slimserver are in an extension. So updates for the average user is not going to be easy to do. Plus, I don't think the average user could decipher an update that has a potential of being armv7 only. (The binaries for arm on the slimserver repo are armv7 only)
I have no problem being the extension maintainer on piCore. So what I plan to do.
1) I have the full git tree downloaded on my server, I made local changes to remove everything we didn't need and the right armv6 binaries, and then committed the changes on my local system
2) When there is a large enough update, I can merge the updated files into my local repo. Repack the tcz, and send to bmarkus for uploading to the repo.
How do you release updates for piCoreplayer?
jgrulich:
--- Quote ---How do you think we should handle the update process?
--- End quote ---
If you like new update, simply use this simple manual setup:
1) Backup the folder
--- Code: (bash) ---/usr/local/slimserver/CPAN/arch/5.20
--- End code ---
2) Download
--- Code: (bash) ---http://downloads.slimdevices.com/nightly/7.9/sc/e96ce46/logitechmediaserver-7.9.0-1453713980-noCPAN.tgz
--- End code ---
for sure the actual night build.
3) Replace all the files in the slimserver directory and, if it's overwritten, copy back the CPAN/arch/5.20.
4) Than change the first line in scaner.pl and slimserver.pl like this:
--- Code: (bash) ---#!/usr/local/perl5/bin/perl
--- End code ---
That's all. You may build some simple script to do so if you like and share with us.
jgrulich:
Be aware that if you use the RPi2, the regular last version of LMS from nightly may be used.
If you run it no the B, or B+ board (armv6), than you need to use the older CPAN modules from the link, I've sent some days ago and which is used in the slimserver.tcz provided by Paul.
jgrulich:
The Raspberry perl incompatibility was solved and doesn't need the CPAN patch in CPAN/arch/5.20.
The nightly, or git version is working on B and B+ board now directly.
Navigation
[0] Message Index
[#] Next page
[*] Previous page
Go to full version