Re: [SlimDevices: Unix] My Alpine Linux Repo for LMS and Squeezelite

2022-12-03 Thread sodface

Patricia P wrote: 
> The chromebase works fine on its alpine os, so upgrading is optional as
> long as squeezelite is supported. While it’s within the LAN (no ports
> forwarded) I hope it is secure. Or as secure as the network anyway. 
> 
> It’s remarkable that a device sold new in 2019 was 32 bit.

Yes, that is my thinking too. As I (sort of) understand it,
'Postmarketos' (https://postmarketos.org/), which is built on Alpine,
uses armv7 to support older 32bit phones so hopefully that influences
Alpine to continue support for armv7 for some time.



sodface's Profile: http://forums.slimdevices.com/member.php?userid=19057
View this thread: http://forums.slimdevices.com/showthread.php?t=112276

___
unix mailing list
unix@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/unix


Re: [SlimDevices: Unix] My Alpine Linux Repo for LMS and Squeezelite

2022-12-03 Thread Patricia P

sodface wrote: 
> I noticed this in Alpine's IRC logs yesterday:
> 
> 
> 
> Which would be kind of disappointing. I have a bunch of original pi zero
> w's though I'm not really currently using them for anything. The
> chromebase/box is 32bit also but armv7 which I guess Alpine should
> support for a while yet, though I think the days are numbered for 32bit
> generally, not just for Alpine. Time marches on.

The chromebase works fine on its alpine os, so upgrading is optional as
long as squeezelite is supported. While it’s within the LAN (no ports
forwarded) I hope it is secure. Or as secure as the network anyway. 

It’s remarkable that a device sold new in 2019 was 32 bit.



SB Touch (Community firmware v8.01) UE Radio, SMSL Sanskrit MkII, Talk
Electronic Cyclone 1.2 amplifier. LMS 8.2 Snakeoil OS, HP t520 thin
client. 
BBCiPlayer, BBC Sounds, Shairtunes2 plugins, edo applet

Patricia P's Profile: http://forums.slimdevices.com/member.php?userid=30580
View this thread: http://forums.slimdevices.com/showthread.php?t=112276

___
unix mailing list
unix@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/unix


Re: [SlimDevices: Unix] My Alpine Linux Repo for LMS and Squeezelite

2022-11-24 Thread sodface


I noticed this in Alpine's IRC logs yesterday:

> 
> 2022-11-23 16:39:18  i have been thinking of sunset armhf. rpi1
> is not worth supporting anymore. so its only rpi zero. I think even the
> latest gen of rpi zero runs armv7 IIRC
> 2022-11-23 16:39:43  I would like to drop armhf
> 2022-11-23 16:50:37  I agree
> 2022-11-23 16:57:06  Copy that, I won't pursue armhf support
> for dotnet7 then. Thanks!
> 2022-11-23 19:53:33  Latest gen of rpi zero (2nd gen) still is
> based on armv6, FWIW
> 

Which would be kind of disappointing. I have a bunch of original pi zero
w's though I'm not really currently using them for anything. The
chromebase/box is 32bit also but armv7 which I guess Alpine should
support for a while yet, though I think the days are numbered for 32bit
generally, not just for Alpine. Time marches on.



sodface's Profile: http://forums.slimdevices.com/member.php?userid=19057
View this thread: http://forums.slimdevices.com/showthread.php?t=112276

___
unix mailing list
unix@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/unix


Re: [SlimDevices: Unix] My Alpine Linux Repo for LMS and Squeezelite

2022-11-23 Thread sodface


jpmenil wrote: 
> Yeah, same here, works great!
> Thanks again!!

My pleasure, glad to hear I didn't screw anything up (so far!).



sodface's Profile: http://forums.slimdevices.com/member.php?userid=19057
View this thread: http://forums.slimdevices.com/showthread.php?t=112276

___
unix mailing list
unix@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/unix


Re: [SlimDevices: Unix] My Alpine Linux Repo for LMS and Squeezelite

2022-11-23 Thread jpmenil


Yeah, same here, works great!
Thanks again!!



jpmenil's Profile: http://forums.slimdevices.com/member.php?userid=70929
View this thread: http://forums.slimdevices.com/showthread.php?t=112276

___
unix mailing list
unix@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/unix


Re: [SlimDevices: Unix] My Alpine Linux Repo for LMS and Squeezelite

2022-11-23 Thread sodface


Yatsushiro wrote: 
> Just applied the 3.17 and LMS upgrades, without problem.
> 
> Thanks for your continued, and continuing, support.

Great! Thanks for the report!!



sodface's Profile: http://forums.slimdevices.com/member.php?userid=19057
View this thread: http://forums.slimdevices.com/showthread.php?t=112276

___
unix mailing list
unix@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/unix


Re: [SlimDevices: Unix] My Alpine Linux Repo for LMS and Squeezelite

2022-11-23 Thread Yatsushiro


Just applied the 3.17 and LMS upgrades, without problem.

Thanks for your continued, and continuing, support.



Yatsushiro's Profile: http://forums.slimdevices.com/member.php?userid=66935
View this thread: http://forums.slimdevices.com/showthread.php?t=112276

___
unix mailing list
unix@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/unix


Re: [SlimDevices: Unix] My Alpine Linux Repo for LMS and Squeezelite

2022-11-22 Thread sodface


Alpine 3.17.0 was released today. I uploaded updated squeezelite and lms
related packages to the sodface.com repo.

See 'post #93 above for upgrade tips.'
(https://forums.slimdevices.com/showthread.php?112276-My-Alpine-Linux-Repo-for-LMS-and-Squeezelite=1065185=1#post1065185)

Just remember, if you stay on Alpine 3.16 but update using my lms
packages, lms will likely break because of the perl version change.
Conversely, if you upgrade Alpine to 3.17.0 but don't update my lms
packages, lms will also likely break.

Please update/upgrade everything!

I hope this does not cause any issues, please let me know if you run
into any problems.



sodface's Profile: http://forums.slimdevices.com/member.php?userid=19057
View this thread: http://forums.slimdevices.com/showthread.php?t=112276

___
unix mailing list
unix@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/unix


Re: [SlimDevices: Unix] My Alpine Linux Repo for LMS and Squeezelite

2022-11-15 Thread sodface


ralphy wrote: 
> That's great!
> 
> Audio Scan 1.06 fixes parsing large comment headers (such as large
> embedded images) in opus files.

Thanks for the info ralphy. It's really nice to see things moving along
and maintained in the LMS ecosystem.

Slightly off topic, but, I had an issue yesterday with squeezelite
refusing to play mp3's on a cbm I had running Alpine 3.17_rc1. Fix was
to rebuild squeezelite against 3.17, so I did that on all arches
yesterday and will upload those along with the LMS updates on 3.17
release day. I was a bit behind on squeezelite versions anyway so
updating was sort of needed regardless. I'm just glad I caught it.



sodface's Profile: http://forums.slimdevices.com/member.php?userid=19057
View this thread: http://forums.slimdevices.com/showthread.php?t=112276

___
unix mailing list
unix@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/unix


Re: [SlimDevices: Unix] My Alpine Linux Repo for LMS and Squeezelite

2022-11-15 Thread ralphy


sodface wrote: 
> 
> > 
Code:

  >   > 
  > Logitech Media Server Version: 8.4.0 - 1668416677 @ Mon 14 Nov 2022 
10:29:44 AM CET
  > Hostname: server
  > Server IP Address: 10.0.0.10
  > Server HTTP Port Number: 9000
  > Operating system: Alpine Linux - EN - utf8
  > Platform Architecture: x86_64-linux
  > Perl Version: 5.36.0 - x86_64-linux-thread-multi
  > Audio::Scan: 1.06
  > IO::Socket::SSL: 2.075
  > Database Version: DBD::SQLite 1.58 (sqlite 3.22.0)
  > Total Players Recognized: 3
  > 

> > 
That's great!

Audio Scan 1.06 fixes parsing large comment headers (such as large
embedded images) in opus files.



Ralphy

*1*-Touch, *5*-Classics, *3*-Booms, *2*-UE Radio
'Squeezebox client builds'
(https://sourceforge.net/projects/lmsclients/files/) 'donations'
(https://www.paypal.com/cgi-bin/webscr?cmd=_donations=LL5P6365KQEXN=CA_name=Squeezebox%20client%20builds_code=USD=PP%2dDonationsBF%3abtn_donate_SM%2egif%3aNonHosted)
always appreciated.

ralphy's Profile: http://forums.slimdevices.com/member.php?userid=3484
View this thread: http://forums.slimdevices.com/showthread.php?t=112276

___
unix mailing list
unix@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/unix


Re: [SlimDevices: Unix] My Alpine Linux Repo for LMS and Squeezelite

2022-11-14 Thread sodface


Upgraded my local packages to latest nightly and 'audio-scan 1.06 being
discussed here'
(https://forums.slimdevices.com/showthread.php?117063-Audio-scan-1-06).
I don't know what the audio-scan change brings exactly but it's exciting
to see the number change! Will upload soon when Alpine 3.17 is released,
but, I repeat myself.


Code:


  Logitech Media Server Version: 8.4.0 - 1668416677 @ Mon 14 Nov 2022 10:29:44 
AM CET
  Hostname: server
  Server IP Address: 10.0.0.10
  Server HTTP Port Number: 9000
  Operating system: Alpine Linux - EN - utf8
  Platform Architecture: x86_64-linux
  Perl Version: 5.36.0 - x86_64-linux-thread-multi
  Audio::Scan: 1.06
  IO::Socket::SSL: 2.075
  Database Version: DBD::SQLite 1.58 (sqlite 3.22.0)
  Total Players Recognized: 3
  




sodface's Profile: http://forums.slimdevices.com/member.php?userid=19057
View this thread: http://forums.slimdevices.com/showthread.php?t=112276

___
unix mailing list
unix@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/unix


Re: [SlimDevices: Unix] My Alpine Linux Repo for LMS and Squeezelite

2022-11-11 Thread sodface


I upgraded my server to Alpine 3.17.0_rc1 and rebuilt the lms-modules
package against perl 5.36 (was 5.34 but upgraded as part of the Alpine
3.17 upgrade). The new lms-modules package only has the 5.36 modules in
it but I wasn't sure if you already had the 5.34 modules installed
whether they would stay and the 5.36 would just be added alongside, but
no, it looks like apk removed the 5.34 when doing the upgrade. So I
think that means you don't have much choice other than to upgrade both -
Alpine to 3.17 and lms-modules to lms-modules-8-r6.

I don't have the new packages uploaded to sodface.com/repo yet though
I've tested locally and it seems good:


Code:


  Logitech Media Server Version: 8.4.0 - 1667914576 @ Tue 08 Nov 2022 03:13:40 
PM CET
  Hostname: server
  Server IP Address: 10.0.0.10
  Server HTTP Port Number: 9000
  Operating system: Alpine Linux - EN - utf8
  Platform Architecture: x86_64-linux
  Perl Version: 5.36.0 - x86_64-linux-thread-multi
  Audio::Scan: 1.05
  IO::Socket::SSL: 2.075
  Database Version: DBD::SQLite 1.58 (sqlite 3.22.0)
  Total Players Recognized: 2 
  



I'm building lms-modules for the other architectures now. I plan to
upload on the same day Alpine 3.17.0 final is released. To upgrade
everything then, check your /etc/apk/repositories file and make sure
it's pointing to either latest-stable or v3.17, and make sure the
sodface.com repo is uncommented eg:


Code:


  http://dl-cdn.alpinelinux.org/alpine/v3.17/main
  http://dl-cdn.alpinelinux.org/alpine/v3.17/community
  #http://dl-cdn.alpinelinux.org/alpine/edge/testing
  http://www.sodface.com/repo
  



Then update and upgrade:


Code:


  $ sudo apk update
  $ sudo apk upgrade --available
  




sodface's Profile: http://forums.slimdevices.com/member.php?userid=19057
View this thread: http://forums.slimdevices.com/showthread.php?t=112276

___
unix mailing list
unix@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/unix


Re: [SlimDevices: Unix] My Alpine Linux Repo for LMS and Squeezelite

2022-11-04 Thread sodface


With the official release of LMS 8.3 today and the start of the 8.4
branch, I updated the lms-nocpan to 8.4. Working ok for me:


Code:


  Logitech Media Server Version: 8.4.0 - 1667572584 @ Fri 04 Nov 2022 04:01:12 
PM CET
  



Also a reminder that the release of Alpine 3.17 is expected very soon,
sometime between now and a couple of weeks if I read the IRC banter
correctly. With that comes a new perl version so if you decide to update
Alpine to 3.17 on release day, your LMS will break if you are using my
packages. I need to update the lms-modules package for the new perl
version. I'm going to try and get it ready ahead of time but it might
not be updated and available until a day or so after the Alpine
release.

I'll update this thread when I have it all sorted out.



sodface's Profile: http://forums.slimdevices.com/member.php?userid=19057
View this thread: http://forums.slimdevices.com/showthread.php?t=112276

___
unix mailing list
unix@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/unix


Re: [SlimDevices: Unix] My Alpine Linux Repo for LMS and Squeezelite

2022-10-08 Thread sodface


Just a note about the Spotty plugin for LMS if you are using my
packages. Alpine uses musl libc, not glibc like most other distros use
so generally, software should be built against musl to run on Alpine.
There are ways around it, 'which you can read about here'
(https://wiki.alpinelinux.org/wiki/Running_glibc_programs) but again
generally, it's "best" to to compile the software from source for the
target environment.

The Spotty plugin includes helper binaries for different architectures:


Code:


  InstalledPlugins/Plugins/Spotty/Bin/i386-linux/spotty-x86_64
  InstalledPlugins/Plugins/Spotty/Bin/i386-linux/spotty
  InstalledPlugins/Plugins/Spotty/Bin/arm-linux/spotty-hf
  InstalledPlugins/Plugins/Spotty/Bin/darwin-thread-multi-2level/spotty
  InstalledPlugins/Plugins/Spotty/Bin/MSWin32-x86-multi-thread/spotty.exe
  InstalledPlugins/Plugins/Spotty/Bin/aarch64-linux/spotty
  



The i386-linux binaries are statically linked so those work out of the
box on Alpine:


Code:


  server:/var/opt/lms/cache/InstalledPlugins/Plugins/Spotty/Bin$ file 
i386-linux/spotty
  i386-linux/spotty: ELF 32-bit LSB executable, Intel 80386, version 1 
(GNU/Linux), statically linked, 
BuildID[sha1]=5e320001d63c07a82ee79eea2b77b829b31f, stripped
  
  server:/var/opt/lms/cache/InstalledPlugins/Plugins/Spotty/Bin$ file 
i386-linux/spotty-x86_64 
  i386-linux/spotty-x86_64: ELF 64-bit LSB executable, x86-64, version 1 
(SYSV), statically linked, 
BuildID[sha1]=ffcc50d53d957922dbb94a29dd3192e623962fe4, stripped
  



The issue I had was trying to run LMS with my car project which uses an
armv7 cpu. The arm binaries included with Spotty are dynamically linked
and won't run on Alpine as-is:


Code:


  server:/var/opt/lms/cache/InstalledPlugins/Plugins/Spotty/Bin$ file 
arm-linux/spotty-hf 
  arm-linux/spotty-hf: ELF 32-bit LSB shared object, ARM, EABI5 version 1 
(SYSV), dynamically linked, interpreter /lib/ld-linux-armhf.so.3, for GNU/Linux 
2.6.26, BuildID[sha1]=65f83e7aa10c3accfc378452d474253bc19bbb4e, stripped
  
  server:/var/opt/lms/cache/InstalledPlugins/Plugins/Spotty/Bin$ file 
aarch64-linux/spotty 
  aarch64-linux/spotty: ELF 64-bit LSB pie executable, ARM aarch64, version 1 
(SYSV), dynamically linked, interpreter /lib/ld-linux-aarch64.so.1, for 
GNU/Linux 3.7.0, BuildID[sha1]=c295a41b3d01fa8389286e32e342deed7dd8efe0, 
stripped
  



The Spotty plugin looks for and uses a helper binary named
"spotty-custom" so that end users can build their own with that name and
the plugin will find it automatically. So long story long, that's what I
ended up doing, building the spotty helpers natively on Alpine for
armv7, aarch64, x86, and x86_64. I didn't really need to do x86 and
x86_64 since the statically linked ones included with the plugin work,
but I was testing on x86_64 so I just built them both anyway.

If you want to use the Alpine spotty helpers, make sure you have my repo
added and:


Code:


  # apk update
  # apk add spotty
  # rc-service lms restart
  



In the spotty plugin settings, you should see /usr/bin/spotty-custom
automatically selected:


+---+
|Filename: Screenshot 2022-10-08 at 09-10-09 Server Settings.png|
|Download: http://forums.slimdevices.com/attachment.php?attachmentid=38848|
+---+


sodface's Profile: http://forums.slimdevices.com/member.php?userid=19057
View this thread: http://forums.slimdevices.com/showthread.php?t=112276

___
unix mailing list
unix@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/unix


Re: [SlimDevices: Unix] My Alpine Linux Repo for LMS and Squeezelite

2022-04-02 Thread sodface


They say you shouldn't drink and mess around with your website, but I'm
doing it anyway. I tweaked the /repo indexing script a little to add a
"View" link on the far right for text files, which should display them
in your browser. I have another addition that adds a "tgz" link next to
directories so you can download a tarball of that directory. It's
enabled but I haven't displayed the links, because bots. For a directory
like:

http://www.sodface.com/repo/index/aports/repo/jivelite

In your url bar, you can tack a ".tgz" onto the end (eg. jivelite.tgz)
and hopefully get a tarball of the directory. If anybody wants to give
it a shot and report back I'd appreciate it!



sodface's Profile: http://forums.slimdevices.com/member.php?userid=19057
View this thread: http://forums.slimdevices.com/showthread.php?t=112276

___
unix mailing list
unix@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/unix


Re: [SlimDevices: Unix] My Alpine Linux Repo for LMS and Squeezelite

2022-03-15 Thread sodface


I updated the indexing script to use more human readable file sizes, did
some more cleanup, and added the aports directory for the jivelite,
squeezelite, lms and related APKBUILD files and patches:

http://www.sodface.com/repo/index/aports/repo

It's a clunky url but the way abuild works when you build a package, it
uses the immediate parent directory as the repository directory (in this
case named repo), so locally I have the aports directory nested in the
same directory as the packages so I can just rsync the whole thing to
sodface.com. Anyway, I think it makes it a little easier for me this way
but I end up with repo twice in the path to the aports...

Yes, it would be much easier if I just posted these somewhere like
github but I sort of like making things difficult for myself. The other
negatives to this setup are you can't just download a tarball of the
whole directory and the files, even though they are mostly just text,
don't preview in the browser, forcing you to download them to look at
them.

I'll probably tinker around with fixing those few things also.



sodface's Profile: http://forums.slimdevices.com/member.php?userid=19057
View this thread: http://forums.slimdevices.com/showthread.php?t=112276

___
unix mailing list
unix@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/unix


Re: [SlimDevices: Unix] My Alpine Linux Repo for LMS and Squeezelite

2022-03-11 Thread sodface


I finished up the script to enable some basic, old school, directory
indexing:

http://www.sodface.com/repo

I'll be tidying up over the weekend.



sodface's Profile: http://forums.slimdevices.com/member.php?userid=19057
View this thread: http://forums.slimdevices.com/showthread.php?t=112276

___
unix mailing list
unix@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/unix


Re: [SlimDevices: Unix] My Alpine Linux Repo for LMS and Squeezelite

2022-03-10 Thread peterb1962


sodface wrote: 
> Awesome, you are welcome! Glad it is of some use but the heavy lifting
> is really being done by MHerger, Ralphy and many others in the LMS
> community. We all do what we can though, so I'm glad these packages can
> be of some benefit.
> 
> 
> 
> Concur!
> 
> 
> 
> With age (and experience) comes wisdom though right? :) Based on your
> comments, I think we are on the same page here.
> 
> 
> 
> So I assume you are using Alpine 3.15.0 aarch64 correct? I
> cross-compiled the aarch64 modules and utils for aarch64 and I'm ashamed
> to admit, did not test them on my pi4 before posting them. So far as I
> know you are the first person to use them. Thanks! And again, let me
> know if you have any issues. MHerger was asking in another thread if I'd
> had any issues with plugins that use helper binaries. I don't use many
> plugins but I do use Spotty and it has a statically linked helper binary
> which works fine on musl libc based Alpine. There may be issues with
> other plugins though because I haven't tested them all.
> 
> // edit, well, maybe cross-compile isn't exactly the right term here, I
> built them on x86_64 under qemu-user emulation using an Alpine aarch64
> miniroot based chroot.


You're correct, it's 3.15.0 and this is the output from uname "Linux
pi4lms 5.15.4-0-rpi4 #1-Alpine SMP PREEMPT Mon Nov 22 10:43:31 UTC 2021
aarch64 Linux". 

I don't think I use any plugins as such... I really only point lms at my
music/playlists directories and that's it! I do have another pi3 with a
hifiberry card that outputs directly to my stereo. I run hifiberryos on
that and it use it to stream internet stations. It works a charm!
Occassionally I might stream from lms to the pi3 so I can listen to
music through the stereo but generally prefer the headphones...

So yeah, basic functionality is definitely working like a charm. No
skipping, no buffering issues, no crackles, etc. All problems I've
experienced with other distros in the past.

Since I'm fairly new to this forum, although I've used lms for years, I
didn't know about "MHerger, Ralphy and many others in the LMS
community", my sincere thanks go out to them too! 

cheers.



peterb1962's Profile: http://forums.slimdevices.com/member.php?userid=72651
View this thread: http://forums.slimdevices.com/showthread.php?t=112276

___
unix mailing list
unix@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/unix


Re: [SlimDevices: Unix] My Alpine Linux Repo for LMS and Squeezelite

2022-03-10 Thread sodface


peterb1962 wrote: 
> First things first... It works like a charm! I've now got a fully
> functioning LMS running with squeezelite as the client and I've already
> listened to some of my music. Your packages just made it so easy!!!
> Thanks again and much appreciated!!!

Awesome, you are welcome! Glad it is of some use but the heavy lifting
is really being done by MHerger, Ralphy and many others in the LMS
community. We all do what we can though, so I'm glad these packages can
be of some benefit.

> I only just found out about Alpine Linux a few days ago... I've been
> using Linux for many years but with the trillions of distros out there,
> it's hard to keep track of them all... I'm glad I discovered it as I
> like the lean & clean approach, and no bloat!
> 
> I do know there are others out there like tinycore, etc. but it's hard
> to find a distro that just sticks to the basics a bit what Arch used
> to be like many years ago. Personally, I like the idea of editing a
> bunch of text files to start/stop services etc. and generally control
> the system. I did eventually get used to systemd but it still blows me
> away what a convoluted mess that is compared to just system V setups...
> I've wasted so much time just trying to come to grips why my files keep
> changing like resolv.conf etc.

Concur!

> 
> In any case, guess I'm showing my age. I cut my teeth on terminal-based
> systems (VT100, VT220, etc.), even remember the days when you could run
> WordPerfect of 2 floppy drives! talk about efficient and lean
> programming... Microsoft has so much to answer for! Again, all just my
> personal opinions. You mentioned HTTP v HTTPS etc. which is what kinda
> inspired me to write this. I know all about personal peeves... I think I
> could write a very small book about the bs that's supposedly progress.

With age (and experience) comes wisdom though right? :) Based on your
comments, I think we are on the same page here.

> 
> To answer your question, yes it's a pi4 with 2gb, coupled with an Allo
> Digione board. I use it with a Cambridge Dac and Sennheiser headphones.
> The quality of the audio this produces is amazing! and I've heard some
> truly expensive audio systems in the past... On top of that, when you
> build something yourself from parts etc. it's just so much more
> satisfying than taking something out of a box and just plugging it in...
> well to me anyway ;-)
> 
> cheers.

So I assume you are using Alpine 3.15.0 aarch64 correct? I
cross-compiled the aarch64 modules and utils for aarch64 and I'm ashamed
to admit, did not test them on my pi4 before posting them. So far as I
know you are the first person to use them. Thanks! And again, let me
know if you have any issues. MHerger was asking in another thread if I'd
had any issues with plugins that use helper binaries. I don't use many
plugins but I do you Spotty and it has a statically linked helper binary
which works fine on musl libc base Alpine. There may be issues with
other plugins though because I haven't tested them all.



sodface's Profile: http://forums.slimdevices.com/member.php?userid=19057
View this thread: http://forums.slimdevices.com/showthread.php?t=112276

___
unix mailing list
unix@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/unix


Re: [SlimDevices: Unix] My Alpine Linux Repo for LMS and Squeezelite

2022-03-10 Thread peterb1962


sodface wrote: 
> My website, such as it is, is "powered by" awk and shell scripts, I
> basically restricted myself to the tools busybox provides. The webserver
> is 'althttpd' (https://sqlite.org/althttpd/doc/trunk/althttpd.md) which
> up until very recently did not support https directly, but you could add
> that capability with something like stunnel. Althttpd also doesn't have
> a switch that you can flip to turn on directory indexing. That said, I
> specifically chose althttpd because it's simple and for the features it
> does provide which I built the mechanics of the page generation around.
> 
> Anyway, althttpd added native https support at the beginning of this
> year. I've tested it locally but haven't updated the Alpine package yet
> or enabled it on sodface.com. I personally find it a little irritating
> that everything is being pushed to https and that browsers are shunning
> http sites to the point that you experienced what you did. But I don't
> want to get into a religious war here on the forum about http vs https.
> I don't feel that strongly about it except generally I don't like to be
> coerced into things "for my own good". 
> 
> I'm tinkering around with the directory indexing, should be up pretty
> quick I hope.
> 
> 
> 
> What hardware are you using for a player? If you are using a raspberry
> pi and are looking for a more out of the box solution, you might
> consider [url=https://www.picoreplayer.org/]picoreplayer though I personally 
> love Alpine and it's a great solution if you are
using different hardware (or even if you are using a pi). Let me know if
you need any help or if you have any issues with the repo.

First things first... It works like a charm! I've now got a fully
functioning LMS running with squeezelite as the client and I've already
listened to some of my music. Your packages just made it so easy!!! Thanks
again and much appreciated!!!

I only just found out about Alpine Linux a few days ago... I've been using
Linux for many years but with the trillions of distros out there, it's
hard to keep track of them all... I'm glad I discovered it as I like the
lean & clean approach, and no bloat!

I do know there are others out there like tinycore, etc. but it's hard to
find a distro that just sticks to the basics a bit what Arch used to
be like many years ago. Personally, I like the idea of editing a bunch of
text files to start/stop services etc. and generally control the system. I
did eventually get used to systemd but it still blows me away what a
convoluted mess that is compared to just system V setups... I've wasted so
much time just trying to come to grips why my files keep changing like
resolv.conf etc.

In any case, guess I'm showing my age. I cut my teeth on terminal-based
systems (VT100, VT220, etc.), even remember the days when you could run
WordPerfect of 2 floppy drives! talk about efficient and lean
programming... Microsoft has so much to answer for! Again, all just my
personal opinions. You mentioned HTTP v HTTPS etc. which is what kinda
inspired me to write this. I know all about personal peeves... I think I
could write a very small book about the bs that's supposedly progress.

To answer your question, yes it's a pi4 with 2gb, coupled with an Allo
Digione board. I use it with a Cambridge Dac and Sennheiser headphones.
The quality of the audio this produces is amazing! and I've heard some
truly expensive audio systems in the past... On top of that, when you
build something yourself from parts etc. it's just so much more satisfying
than taking something out of a box and just plugging it in... well to me
anyway ;-)

cheers.



peterb1962's Profile: http://forums.slimdevices.com/member.php?userid=72651
View this thread: http://forums.slimdevices.com/showthread.php?t=112276

___
unix mailing list
unix@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/unix


Re: [SlimDevices: Unix] My Alpine Linux Repo for LMS and Squeezelite

2022-03-10 Thread sodface


peterb1962 wrote: 
> Oh wow! It never occurred to me that it could be the browser... Yes, I
> use Firefox (98) but got no warnings at all, it just created 0-byte
> files. I copied the links from this page and pasted them into Edge and
> it worked fine! 

My website, such as it is, is "powered by" awk and shell scripts, I
basically restricted myself to the tools busybox provides. The webserver
is 'althttpd' (https://sqlite.org/althttpd/doc/trunk/althttpd.md) which
up until very recently did not support https directly, but you could add
that capability with something like stunnel. Althttpd also doesn't have
a switch that you can flip to turn on directory indexing. That said, I
specifically chose althttpd because it's simple and for the features it
does provide which I built the mechanics of the page generation around.

Anyway, althttpd added native https support at the beginning of this
year. I've tested it locally but haven't updated the Alpine package yet
or enabled it on sodface.com. I personally find it a little irritating
that everything was being pushed to https and that the browsers are
shunning http sites to the point that you experienced what you did. But
I don't want to get into a religious war here on the forum about http vs
https. I don't feel that strongly about it except generally I don't like
to be coerced into things "for my own good". 

I'm tinkering around with the directory indexing, should be up pretty
quick I hope.

> 
> 
> Because I couldn't download your signature, the repo was ignored and I
> never got past that point... I'm going to give this another go as the
> concept of a very lightweight Linux audio player really appeals to me.
> 
> Thanks for help, much appreciated. :)

What hardware are you using for a player? If you are using a raspberry
pi and are looking for a more out of the box solution, you might
consider [url=https://www.picoreplayer.org/]picoreplayer though I personally 
love Alpine and it's a great solution if you are
using different hardware (or even if you are using a pi). Let me know if
you need any help or if you have any issues with the repo.



sodface's Profile: http://forums.slimdevices.com/member.php?userid=19057
View this thread: http://forums.slimdevices.com/showthread.php?t=112276

___
unix mailing list
unix@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/unix


Re: [SlimDevices: Unix] My Alpine Linux Repo for LMS and Squeezelite

2022-03-09 Thread peterb1962


sodface wrote: 
> Not sure. These links both work for me:
> 
> http://www.sodface.com/repo/lms-aports.tar.gz
> http://www.sodface.com/repo/sodface-pub-key.tar.gz
> 
> I get good files from those, you get 0-byte files?
> 
> I do get a warning from firefox 94.0 that it's a potential security risk
> because it's served from http and not https. I had to specifically tell
> firefox it was ok to download it. What client are you using? I don't
> usually access those files via browser, so I didn't know that was
> occurring.
> 
> And again, I don't have directory indexing enabled, so you can't browse
> http://www.sodface.com/repo with a browser but it will work with
> Alpine's package manager, apk, which is really the point of the repo to
> begin with, to serve packages for installation via apk. That said I will
> be enabling some very basic indexing for /repo soon. My website is a
> completely "roll your own" effort, which is probably very obvious when
> you look at it.


Oh wow! It never occurred to me that it could be the browser... Yes, I
use Firefox (98) but got no warnings at all, it just created 0-byte
files. I copied the links from this page and pasted them into Edge and
it worked fine!

Because I couldn't download your signature, the repo was ignored and I
never got past that point... I'm going to give this another go as the
concept of a very lightweight Linux audio player really appeals to me.

Thanks for help, much appreciated. :)



peterb1962's Profile: http://forums.slimdevices.com/member.php?userid=72651
View this thread: http://forums.slimdevices.com/showthread.php?t=112276

___
unix mailing list
unix@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/unix


Re: [SlimDevices: Unix] My Alpine Linux Repo for LMS and Squeezelite

2022-03-09 Thread sodface


peterb1962 wrote: 
> I tried your original instructions first, the ones above, but the repo
> is empty. I then found your update and tried to follow that but for all
> downlinks I get 0 byte files downloaded... your signature, the tar file
> as per reply 
> 
> "Sorry, I replaced the tarball again. Fixed some typos and other
> cleanup."
> 
> 
> Am I doing something wrong? I can't seem to work it out...

Not sure. These links both work for me:

http://www.sodface.com/repo/lms-aports.tar.gz
http://www.sodface.com/repo/sodface-pub-key.tar.gz

I get good files from those, you get 0 byte files?



sodface's Profile: http://forums.slimdevices.com/member.php?userid=19057
View this thread: http://forums.slimdevices.com/showthread.php?t=112276

___
unix mailing list
unix@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/unix


Re: [SlimDevices: Unix] My Alpine Linux Repo for LMS and Squeezelite

2022-03-08 Thread peterb1962


I tried your original instructions first, the ones above, but the repo
is empty. I then found your update and tried to follow that but for all
downlinks I get 0 byte files downloaded... your signature, the tar file
as per reply 

"Sorry, I replaced the tarball again. Fixed some typos and other
cleanup."


Am I doing something wrong? I can't seem to work it out...



peterb1962's Profile: http://forums.slimdevices.com/member.php?userid=72651
View this thread: http://forums.slimdevices.com/showthread.php?t=112276

___
unix mailing list
unix@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/unix


Re: [SlimDevices: Unix] My Alpine Linux Repo for LMS and Squeezelite

2022-03-05 Thread sodface


I did some repo updating tonight. Fixed some build failures with a few
of the APKBUILD files and updated a few others. Rebuilt the lms modules
for aarch64 to work with the perl 5.34.

Architectures with squeezelite, jivelite, and supporting packages:
x86_64, x86, armv7, armhf, aarch64

Architectures with lms and supporting packages:
x86_64, x86, armv7, aarch64



sodface's Profile: http://forums.slimdevices.com/member.php?userid=19057
View this thread: http://forums.slimdevices.com/showthread.php?t=112276

___
unix mailing list
unix@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/unix


Re: [SlimDevices: Unix] My Alpine Linux Repo for LMS and Squeezelite

2022-02-23 Thread sodface


Sorry, I replaced the tarball again. Fixed some typos and other cleanup.

http://www.sodface.com/repo/lms-aports.tar.gz



sodface's Profile: http://forums.slimdevices.com/member.php?userid=19057
View this thread: http://forums.slimdevices.com/showthread.php?t=112276

___
unix mailing list
unix@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/unix


Re: [SlimDevices: Unix] My Alpine Linux Repo for LMS and Squeezelite

2022-02-23 Thread sodface


2 things:

1. I replaced the tarball at the download link previously posted for the
lms aports:
http://www.sodface.com/repo/lms-aports.tar.gz

The main changes are for lms-modules and lms-utils which should now just
build with abuild -r as would be expected (none of the build manually
and copy in a tarball as source nonsense that I was doing before). So
please re-download and use these versions instead.

2. The x86 packages that Ralphy provided I had to re-sign with my public
key, however, I forgot to do it as root originally so I'm not sure if
that contributed to the issues mherger was seeing with is iSH
experiments. I re-signed them as root and reuploaded them. I believe
that running:
sudo apk update
sudo apk fix lms

should reinstall everything.



sodface's Profile: http://forums.slimdevices.com/member.php?userid=19057
View this thread: http://forums.slimdevices.com/showthread.php?t=112276

___
unix mailing list
unix@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/unix


Re: [SlimDevices: Unix] My Alpine Linux Repo for LMS and Squeezelite

2022-02-22 Thread ralphy


mherger wrote: 
> > sudo rc-service lms start
> 
> rc-service is unknown. There are serious limitations in that image...
> 
> > I've see similiar issues when I attempted to run slimserver.pl
> directly.
> 
> Permissions issues or the networking errors?

Permissions.  The networking issues are likely to still be a problem.

As long as lms-openrc is installed you can run the script as root.

# apk list | grep lms-openrc
lms-openrc-8-r1 noarch {lms} (GPL-2.0) *[installed]*

# /etc/init.d/lms start



Ralphy

*1*-Touch, *5*-Classics, *3*-Booms, *2*-UE Radio
'Squeezebox client builds'
(https://sourceforge.net/projects/lmsclients/files/) 'donations'
(https://www.paypal.com/cgi-bin/webscr?cmd=_donations=LL5P6365KQEXN=CA_name=Squeezebox%20client%20builds_code=USD=PP%2dDonationsBF%3abtn_donate_SM%2egif%3aNonHosted)
always appreciated.

ralphy's Profile: http://forums.slimdevices.com/member.php?userid=3484
View this thread: http://forums.slimdevices.com/showthread.php?t=112276

___
unix mailing list
unix@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/unix


Re: [SlimDevices: Unix] My Alpine Linux Repo for LMS and Squeezelite

2022-02-21 Thread Michael Herger

sudo rc-service lms start


rc-service is unknown. There are serious limitations in that image...


I've see similiar issues when I attempted to run slimserver.pl directly.


Permissions issues or the networking errors?
___
unix mailing list
unix@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/unix


Re: [SlimDevices: Unix] My Alpine Linux Repo for LMS and Squeezelite

2022-02-21 Thread ralphy


mherger wrote: 
> Woot! I was able to connect a Squeezeplay instance to my LMS on iPhone
> :D. But as soon as I tried to access the web UI, it crashed. There are a
> lot of network related errors. And at that point it's the CLI plugin(!)
> which goes crazy, logging messages in the thousands.
> 
> Earlier challenge: iSH would start as root. LMS would not start as root.
> Use "--user guest" with LMS. And make sure /var/opt/log/lms is world
> writable. Otherwise it crashes with some logging error.

Did you try starting lms using the init.d script?

sudo rc-service lms start

It should handle the folder permissions for you and it uses the lms user
not root.

I've see similiar issues when I attempted to run slimserver.pl directly.



Ralphy

*1*-Touch, *5*-Classics, *3*-Booms, *2*-UE Radio
'Squeezebox client builds'
(https://sourceforge.net/projects/lmsclients/files/) 'donations'
(https://www.paypal.com/cgi-bin/webscr?cmd=_donations=LL5P6365KQEXN=CA_name=Squeezebox%20client%20builds_code=USD=PP%2dDonationsBF%3abtn_donate_SM%2egif%3aNonHosted)
always appreciated.

ralphy's Profile: http://forums.slimdevices.com/member.php?userid=3484
View this thread: http://forums.slimdevices.com/showthread.php?t=112276

___
unix mailing list
unix@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/unix


Re: [SlimDevices: Unix] My Alpine Linux Repo for LMS and Squeezelite

2022-02-21 Thread sodface


mherger wrote: 
> Woot! I was able to connect a Squeezeplay instance to my LMS on iPhone
> :D. But as soon as I tried to access the web UI, it crashed. There are a
> lot of network related errors. And at that point it's the CLI plugin(!)
> which goes crazy, logging messages in the thousands.
> 
> Earlier challenge: iSH would start as root. LMS would not start as root.
> Use "--user guest" with LMS. And make sure /var/opt/log/lms is world
> writable. Otherwise it crashes with some logging error.

That's good (I guess??) I don't have any iThingies (ripping off Ralphy's
term) either so I'm not really following along but if there's anything I
need to change generally for my lms packages can you point that out?



sodface's Profile: http://forums.slimdevices.com/member.php?userid=19057
View this thread: http://forums.slimdevices.com/showthread.php?t=112276

___
unix mailing list
unix@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/unix


Re: [SlimDevices: Unix] My Alpine Linux Repo for LMS and Squeezelite

2022-02-21 Thread mherger


Woot! I was able to connect a Squeezeplay instance to my LMS on iPhone
:D. But as soon as I tried to access the web UI, it crashed. There are a
lot of network related errors. And at that point it's the CLI plugin(!)
which goes crazy, logging messages in the thousands.

Earlier challenge: iSH would start as root. LMS would not start as root.
Use "--user guest" with LMS. And make sure /var/opt/log/lms is world
writable. Otherwise it crashes with some logging error.



Michael

"It doesn't work - what shall I do?" - "Please check your server.log
and/or scanner.log file!"
(LMS: Settings/Information)

mherger's Profile: http://forums.slimdevices.com/member.php?userid=50
View this thread: http://forums.slimdevices.com/showthread.php?t=112276

___
unix mailing list
unix@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/unix


Re: [SlimDevices: Unix] My Alpine Linux Repo for LMS and Squeezelite

2022-02-21 Thread sodface


Ralphy provided an updated modules package for x86
(lms-modules-8-r4.apk) which supports perl 5.32 and 5.34. He also
provided jivelite and supporting sdl packages. The x86 repo at
sodface.com has been updated. Thanks Ralphy!

apk update
apk add -l lms

should upgrade lms-modules to the r4 package version, though you can do
it explicitly too:

apk add -l lms-modules



sodface's Profile: http://forums.slimdevices.com/member.php?userid=19057
View this thread: http://forums.slimdevices.com/showthread.php?t=112276

___
unix mailing list
unix@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/unix


Re: [SlimDevices: Unix] My Alpine Linux Repo for LMS and Squeezelite

2022-02-21 Thread Michael Herger

As far as the perl version, I don't know anything about iSH but is it
possible to add the 3.15 main repo to /etc/apk/repositories and then
just upgrade perl?


The LMS package would need to be upgraded, too. They two must be in sync 
with the Perl version.

___
unix mailing list
unix@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/unix


Re: [SlimDevices: Unix] My Alpine Linux Repo for LMS and Squeezelite

2022-02-21 Thread sodface


As far as the perl version, I don't know anything about iSH but is it
possible to add the 3.15 main repo to /etc/apk/repositories and then
just upgrade perl?

http://dl-cdn.alpinelinux.org/alpine/v3.15/main

apk update
apk add -l perl

or even do a full upgrade of iSH to 3.15?

http://dl-cdn.alpinelinux.org/alpine/v3.15/main
http://dl-cdn.alpinelinux.org/alpine/v3.15/community

apk upgrade --available



sodface's Profile: http://forums.slimdevices.com/member.php?userid=19057
View this thread: http://forums.slimdevices.com/showthread.php?t=112276

___
unix mailing list
unix@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/unix


Re: [SlimDevices: Unix] My Alpine Linux Repo for LMS and Squeezelite

2022-02-21 Thread ralphy


mherger wrote: 
> Tried this in iSH. I can indeed install LMS on my iPhone :-D. Alas: it 
> comes with Perl 5.34 binaries, but the Perl version installed is 5.32. I
> 
> only installed iSH a day or two ago. What would I have to do to get the
> 
> latest Perl?

Checking out iSH on the app store it's using alpine 3.14 which is a
release behind the current stable version 3.15.
Unfortunately perl was upgraded between the 2 releases and I don't have
an ithingy that runs the minimum version of iOS required.
I'll see if I can downgrade perl temporarily to build the modules for
perl 5.32.



Ralphy

*1*-Touch, *5*-Classics, *3*-Booms, *2*-UE Radio
'Squeezebox client builds'
(https://sourceforge.net/projects/lmsclients/files/) 'donations'
(https://www.paypal.com/cgi-bin/webscr?cmd=_donations=LL5P6365KQEXN=CA_name=Squeezebox%20client%20builds_code=USD=PP%2dDonationsBF%3abtn_donate_SM%2egif%3aNonHosted)
always appreciated.

ralphy's Profile: http://forums.slimdevices.com/member.php?userid=3484
View this thread: http://forums.slimdevices.com/showthread.php?t=112276

___
unix mailing list
unix@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/unix


Re: [SlimDevices: Unix] My Alpine Linux Repo for LMS and Squeezelite

2022-02-20 Thread Michael Herger
Tried this in iSH. I can indeed install LMS on my iPhone :-D. Alas: it 
comes with Perl 5.34 binaries, but the Perl version installed is 5.32. I 
only installed iSH a day or two ago. What would I have to do to get the 
latest Perl?

___
unix mailing list
unix@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/unix


Re: [SlimDevices: Unix] My Alpine Linux Repo for LMS and Squeezelite

2022-02-20 Thread chill


Thanks both!  I look forward to trying these out.  That won't be until
this evening unfortunately, so perhaps I should look forward instead to
Michael showing us whether they work under iSH. :)

EDIT: Had a quick try with Squeezelite.  There don't seem to be any
sound output devices under iSH. :(

Code:

Chriss-iPad:~# squeezelite -l
  Output devices:
  null   - Discard all samples (playback) or generate 
zero samples (capture)




chill's Profile: http://forums.slimdevices.com/member.php?userid=10839
View this thread: http://forums.slimdevices.com/showthread.php?t=112276

___
unix mailing list
unix@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/unix


Re: [SlimDevices: Unix] My Alpine Linux Repo for LMS and Squeezelite

2022-02-20 Thread sodface


Ralphy was kind enough to build and provide the following packages for
x86:


Code:


  libalac-1.0.0-r1.apk
  libalac-dev-1.0.0-r1.apk
  libalac-doc-1.0.0-r1.apk
  lms-8-r1.apk
  lms-modules-8-r3.apk
  lms-nocpan-8.3.0.1645360070-r0.apk
  lms-openrc-8-r1.apk
  lms-utils-8-r3.apk
  squeezelite-1.9.9.1401-r0.apk
  squeezelite-doc-1.9.9.1401-r0.apk
  squeezelite-openrc-1.9.9.1401-r0.apk
  



He also updated the Custom.pm included with the lms base package so that
Platform Architecture is now correct and no longer says "unknown". I
rebuilt the lms and lms-nocpan packages for x86_64 and armv7 also so
they now include the change. Upgrade and restart with:


Code:


  sudo apk update
  sudo apk add -l lms
  sudo rc-service lms restart
  



Thanks Ralphy!!



sodface's Profile: http://forums.slimdevices.com/member.php?userid=19057
View this thread: http://forums.slimdevices.com/showthread.php?t=112276

___
unix mailing list
unix@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/unix


Re: [SlimDevices: Unix] My Alpine Linux Repo for LMS and Squeezelite

2022-02-20 Thread sodface


ralphy wrote: 
> @sodface where can I find your latest APKBUILD files for lms?

Ralphy, all,

Here is a link to a tarball for the following aports and supporting
files:

lms (this also creates the lms-openrc subpackage)
lms-nocpan
lms-utils
lms-modules

http://www.sodface.com/repo/lms-aports.tar.gz

My build process for LMS is a little embarassing. I manually build the
binaries for the -utils and -modules packages and include those as
"source" files, so I don't have a completely automated build process
using Alpine's build system. I guess I'm mostly using abuild as a
packager to facilitate distribution and installation.

When Alpine changes perl versions and breaks my LMS, which has happened
a couple of times. I manually rebuild the binaries for the different
arches against the new perl, tar up the result and move it into the
applicable aport package directory as the new source. Anyway, I'm sure
you get the picture, it's clunky but the binary rebuilds are infrequent
so it's not that big a deal for me.

Also, I made my best effort to come up with what I think are the
appropriate installation paths. I had some different threads going
awhile back about it and got opinions from you and Roland0 and others.
There is probably some disagreement about the paths these packages use.

There are a couple patches I apply too which you may or may not want to
keep, the upnp one was mostly for me so that the Roku media player
worked like I wanted, there's a thread on that too. I don't think most
people use that upnp plugin.

And finally, attached are the notes I use when building the binaries.
They are a mess, I can barely follow them, and I wrote them.


+---+
|Filename: Notes.txt|
|Download: http://forums.slimdevices.com/attachment.php?attachmentid=37270|
+---+


sodface's Profile: http://forums.slimdevices.com/member.php?userid=19057
View this thread: http://forums.slimdevices.com/showthread.php?t=112276

___
unix mailing list
unix@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/unix


Re: [SlimDevices: Unix] My Alpine Linux Repo for LMS and Squeezelite

2022-02-20 Thread chill


mherger wrote: 
> 
> I have a latest generation iPhone.

I'd be keen to try it out too.  I've installed iSH on an iPad - must
admit, I didn't look into whether it's available for an iPhone, so
haven't tried it.



chill's Profile: http://forums.slimdevices.com/member.php?userid=10839
View this thread: http://forums.slimdevices.com/showthread.php?t=112276

___
unix mailing list
unix@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/unix


Re: [SlimDevices: Unix] My Alpine Linux Repo for LMS and Squeezelite

2022-02-20 Thread Michael Herger

That would interesting - do you have any iDevices to try those builds
under iSH?


I have a latest generation iPhone.
___
unix mailing list
unix@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/unix


Re: [SlimDevices: Unix] My Alpine Linux Repo for LMS and Squeezelite

2022-02-20 Thread chill


ralphy wrote: 
> I have an alpine i686 build system that I'm using to repurpose my O2
> joggler.
> So far, I only have squeezeplay and squeezelite apks but I should be
> able to build the lms packages.
> 

That would interesting - do you have any iDevices to try those builds
under iSH?  Squeezeplay on an iPad would be fun, although I'd be
surprised if the graphics would work.  But Squeezelite on an iPhone
would be a good thing to have.



chill's Profile: http://forums.slimdevices.com/member.php?userid=10839
View this thread: http://forums.slimdevices.com/showthread.php?t=112276

___
unix mailing list
unix@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/unix


Re: [SlimDevices: Unix] My Alpine Linux Repo for LMS and Squeezelite

2022-02-20 Thread ralphy


I have an alpine i686 build system that I'm using to repurpose my O2
joggler.
So far, I only have squeezeplay and squeezelite apks but I should be
able to build the lms packages.

@sodface where can I find your latest APKBUILD files for lms?



Ralphy

*1*-Touch, *5*-Classics, *3*-Booms, *2*-UE Radio
'Squeezebox client builds'
(https://sourceforge.net/projects/lmsclients/files/) 'donations'
(https://www.paypal.com/cgi-bin/webscr?cmd=_donations=LL5P6365KQEXN=CA_name=Squeezebox%20client%20builds_code=USD=PP%2dDonationsBF%3abtn_donate_SM%2egif%3aNonHosted)
always appreciated.

ralphy's Profile: http://forums.slimdevices.com/member.php?userid=3484
View this thread: http://forums.slimdevices.com/showthread.php?t=112276

___
unix mailing list
unix@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/unix


Re: [SlimDevices: Unix] My Alpine Linux Repo for LMS and Squeezelite

2022-02-20 Thread Michael Herger

iSH is using i686.


Am I right that an i686 build would therefore allow, for instance, LMS
to run on an iPad, and Squeezelite to run on an iPhone?


That's the idea I wanted to explore...
___
unix mailing list
unix@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/unix


Re: [SlimDevices: Unix] My Alpine Linux Repo for LMS and Squeezelite

2022-02-20 Thread chill


mherger wrote: 
> iSH is using i686.

Am I right that an i686 build would therefore allow, for instance, LMS
to run on an iPad, and Squeezelite to run on an iPhone? That would be
interesting.



chill's Profile: http://forums.slimdevices.com/member.php?userid=10839
View this thread: http://forums.slimdevices.com/showthread.php?t=112276

___
unix mailing list
unix@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/unix


Re: [SlimDevices: Unix] My Alpine Linux Repo for LMS and Squeezelite

2022-02-19 Thread Michael Herger

Your repo URL would give me a 404.


Yes, in a browser it will, I don't have directory listing enabled. The
repo will work from the Alpine package manager.


Oh, and unsupported platoforms, too? I blindly tried installation on iSH 
again - before I saw that I did that already right after your 
announcement... iSH is using i686.

___
unix mailing list
unix@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/unix


Re: [SlimDevices: Unix] My Alpine Linux Repo for LMS and Squeezelite

2022-02-19 Thread sodface


mherger wrote: 
> Your repo URL would give me a 404.

Yes, in a browser it will, I don't have directory listing enabled. The
repo will work from the Alpine package manager.



sodface's Profile: http://forums.slimdevices.com/member.php?userid=19057
View this thread: http://forums.slimdevices.com/showthread.php?t=112276

___
unix mailing list
unix@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/unix


Re: [SlimDevices: Unix] My Alpine Linux Repo for LMS and Squeezelite

2022-02-19 Thread mherger


Your repo URL would give me a 404.



Michael

"It doesn't work - what shall I do?" - "Please check your server.log
and/or scanner.log file!"
(LMS: Settings/Information)

mherger's Profile: http://forums.slimdevices.com/member.php?userid=50
View this thread: http://forums.slimdevices.com/showthread.php?t=112276

___
unix mailing list
unix@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/unix


Re: [SlimDevices: Unix] My Alpine Linux Repo for LMS and Squeezelite

2022-02-19 Thread KeBul


sodface wrote: 
> Kev, also if you see this and decide to try Alpine on the 3040, here are
> some notes I took at the time (it's been a while).
> 

Sorry missed this, Cool thanks as ever for your help and work on this.

Still not got round to playing further, got Unbuntu up and running on
the Wyse to prove it was all OK and then shelved it till I feel like
playing around with it.

Cheers

Kev



KeBul's Profile: http://forums.slimdevices.com/member.php?userid=32883
View this thread: http://forums.slimdevices.com/showthread.php?t=112276

___
unix mailing list
unix@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/unix


Re: [SlimDevices: Unix] My Alpine Linux Repo for LMS and Squeezelite

2022-02-08 Thread sodface


Yatsushiro wrote: 
> I'm really quite impressed, so thanks for setting up the repo.
My pleasure, I'm happy to know it's in use. Now I need to do a little
better job with keeping the repo cleaned up and up to date.

I did put up a newer lms-nocpan this morning:
lms-nocpan-8.3.0.1644303427-r0 x86_64

> 
> It seems that this 3040 unit is almost half as fast as an RPi4 for
> scanning the database. 

What do you attribute the difference to? I assume you are now using the
same external HDD that you were using on the Pi4? So is it USB
controller / bus, CPU, or RAM? I wouldn't think OS differences would be
that dramatic, must be hardware related?



sodface's Profile: http://forums.slimdevices.com/member.php?userid=19057
View this thread: http://forums.slimdevices.com/showthread.php?t=112276

___
unix mailing list
unix@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/unix


Re: [SlimDevices: Unix] My Alpine Linux Repo for LMS and Squeezelite

2022-02-08 Thread Yatsushiro

sodface wrote: 
> Great, glad you got it sorted. I'd be interested in any feedback you
> have!

I'm really quite impressed, so thanks for setting up the repo. I had a
chance to buy a cheap 3040 so took the opportunity to free up an 8GB
RPi4 from it's LMS duties so I can use it for other projects. I've set
up the 3040 on a spare HD that had a backup of my music for testing,
setting up Samba etc. Before I disconnect the RPi4 to swap disks, I'll
do a full rescan and compare times taken.

I've only set up the 3040 as an LMS box, so won't need it as a player.
This little 3040 is a nice little box for 45€ with PSU; it's quiet, runs
cool and seems 'nippy' over ssh from a Q4OS Debian PC. It does take a
relatively long time to boot/reboot compared to the RPi4, but that's
more an inconvenience than a problem

I'll report on any issues I have as time moves on, and possibly ask for
help along the way.



Yatsushiro's Profile: http://forums.slimdevices.com/member.php?userid=66935
View this thread: http://forums.slimdevices.com/showthread.php?t=112276

___
unix mailing list
unix@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/unix


Re: [SlimDevices: Unix] My Alpine Linux Repo for LMS and Squeezelite

2022-02-07 Thread sodface


Yatsushiro wrote: 
> Hi
> 
> Just set up LMS on Alpine on a Wyse 3040 using your repo. All is good
> until I need to install/update "libcrypt-openssl-rsa-perl" to support
> the Shairtunes plugin. I've tried apk search but am drawing blanks (I'm
> more used to Arch and Debian based distros. so I'm sure the issue is
> me!)
> 
> Can you help?
> 
> Edit: Found it, the package is called 'perl-crypt-openssl-rsa' in
> Alpine.

Great, glad you got it sorted. I'd be interested in any feedback you
have!



sodface's Profile: http://forums.slimdevices.com/member.php?userid=19057
View this thread: http://forums.slimdevices.com/showthread.php?t=112276

___
unix mailing list
unix@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/unix


Re: [SlimDevices: Unix] My Alpine Linux Repo for LMS and Squeezelite

2022-02-07 Thread Yatsushiro


Hi

Just set up LMS on Alpine on a Wyse 3040 using your repo. All is good
until I need to install/update "libcrypt-openssl-rsa-perl" to support
the Shairtunes plugin. I've tried apk search but am drawing blanks (I'm
more used to Arch and Debian based distros. so I'm sure the issue is
me!)

Can you help?



Yatsushiro's Profile: http://forums.slimdevices.com/member.php?userid=66935
View this thread: http://forums.slimdevices.com/showthread.php?t=112276

___
unix mailing list
unix@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/unix


Re: [SlimDevices: Unix] My Alpine Linux Repo for LMS and Squeezelite

2022-01-25 Thread sodface


blackbird wrote: 
> Thank you. 
> I have successfully built the jivelite package with the APKBUILD file
> you provided. I have connected a 7" touchscreen to an HP Thinclient t420
> and it is working fine.
> 

Awesome!



sodface's Profile: http://forums.slimdevices.com/member.php?userid=19057
View this thread: http://forums.slimdevices.com/showthread.php?t=112276

___
unix mailing list
unix@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/unix


Re: [SlimDevices: Unix] My Alpine Linux Repo for LMS and Squeezelite

2022-01-25 Thread blackbird


sodface wrote: 
> Hi blackbird, I'm thrilled to see someone else running Alpine on a thin
> client and that you were able to use at least my x86_64 packages for
> squeezelite and jivelite successfully! I do not personally have a need
> to support x86 and I don't really want to set up another build machine.
> I've already sort of failed after my recent move to set back up aarch64
> and armhf. I'm looking at my pi4 right now, unplugged, dark, and covered
> in dust :(
> 
> I've done some cross compiling previously for armel so maybe I'll look
> into that for x86 though probably qemu on my x86_64 builder would be a
> better option??
> 
> See this link for APKBUILD files for jivelite and the couple extra sdl
> packages not in the Alpine repos:
> https://forums.slimdevices.com/showthread.php?111488-Jivelite-on-Alpine-Linux=1044729=1#post1044729

Thank you. 
I have successfully built the jivelite package with the APKBUILD file
you provided. I have connected a 7" touchscreen to an HP Thinclient t420
and it is working fine.

37034


+---+
|Filename: 2022-01-25 21.01.39.jpg  |
|Download: http://forums.slimdevices.com/attachment.php?attachmentid=37034|
+---+


blackbird's Profile: http://forums.slimdevices.com/member.php?userid=70562
View this thread: http://forums.slimdevices.com/showthread.php?t=112276

___
unix mailing list
unix@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/unix


Re: [SlimDevices: Unix] My Alpine Linux Repo for LMS and Squeezelite

2022-01-24 Thread sodface


Kev, also if you see this and decide to try Alpine on the 3040, here are
some notes I took at the time (it's been a while).

> 
> Notes on Wyse 3040 audio setup
> 
> Had issues with the chtbswrt5672 onboard audio card showing up reliably
> sometimes it was there, sometimes not.  Regardless of whether it was
> there or not, dmesg | grep cht would show errors about codec.  When the
> card showed up there were only a handful of error messages, when it
> didn't
> show up there were a bunch:
> 
> cht-bsw-rt5672 cht-bsw-rt5672: ASoC: failed to init link SSP2-Codec:
> -517
> 
> What seems to be reliable is to blacklist the module so it doesn't load
> at boot then load it manually once the box is booted.
> 
> Add to the end of /etc/modprobe.d/blacklist.conf
> blacklist snd_soc_sst_cht_bsw_rt5672
> 
> Then after boot:
> modprobe snd_soc_sst_cht_bsw_rt5672
> 
> and tail dmesg:
> [   48.903788] cht-bsw-rt5672 cht-bsw-rt5672: snd-soc-dummy-dai <->
> media-cpu-dai mapping ok
> [   48.904727] cht-bsw-rt5672 cht-bsw-rt5672: snd-soc-dummy-dai <->
> deepbuffer-cpu-dai mapping ok
> [   48.906025] cht-bsw-rt5672 cht-bsw-rt5672: rt5670-aif1 <-> ssp2-port
> mapping ok
> [   48.915735] input: cht-bsw-rt5672 Headset as
> /devices/pci:00/808622A8:00/cht-bsw-rt5672/sound/card1/input20
> 
> Also need to do this to get the headphone jack working:
> apk add alsa-ucm-conf
> apk add alsa-utils
> alsaucm -c cht-bsw-rt5672 set _verb HiFi set _enadev Headphones
> speaker-test -D hw:1,0 --channels=2
> 
> jack-02:/home/sodface# cat /proc/asound/cards
> 0 [A  ]: USB-Audio - USB-C to 3.5mm Headphone Jack A
> Apple, Inc. USB-C to 3.5mm Headphone Jack A at
> usb-:00:14.0-3, full speed
> 1 [chtbswrt5672   ]: cht-bsw-rt5672 - cht-bsw-rt5672
> DellInc.-Wyse3040ThinClient--022RX4
>



sodface's Profile: http://forums.slimdevices.com/member.php?userid=19057
View this thread: http://forums.slimdevices.com/showthread.php?t=112276

___
unix mailing list
unix@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/unix


Re: [SlimDevices: Unix] My Alpine Linux Repo for LMS and Squeezelite

2022-01-23 Thread KeBul


sodface wrote: 
> Hey Kev,
> 
> I haven't used Ubuntu much so I can't really make an informed comparison
> between it and Alpine. It's extremely petty of me, but the cutesy little
> animal names they use for the Ubuntu releases irritate me and make me
> not want to use it just for that. I'd rather just say that Alpine kind
> of just "clicked" for me when I started using it and the fact that they
> support a bunch of architectures means I can use it everywhere I need
> it, router, desktop, rpi's, thin clients etc. So far, the only thing
> that has a been a negative to me is that the Linux version of the
> proprietary DAW, Reaper, only supports glibc and Alpine is based on musl
> libc. I've tried to get Reaper to work on Alpine with the gcompat
> package (a glibc / muslc translation layer) but it isn't stable. I have
> a license for Reaper and I like it but if I want to use it on Linux I'll
> have to use something other than Alpine. So depending on your use cases,
> software compatibility on Alpine may be more of a problem than on
> Ubuntu. For me, Reaper is the only example that I can give.
> 
> I thought this blog post by Drew Devault was good and lines up with my
> thoughts about Alpine, give it a read:
> 
> https://git.sr.ht/~sircmpwn/drewdevault.com/blob/master/content/blog/Praise-for-Alpine-Linux.gmi

OK thanks, will have a read.

Kev



KeBul's Profile: http://forums.slimdevices.com/member.php?userid=32883
View this thread: http://forums.slimdevices.com/showthread.php?t=112276

___
unix mailing list
unix@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/unix


Re: [SlimDevices: Unix] My Alpine Linux Repo for LMS and Squeezelite

2022-01-23 Thread sodface


Hey Kev,

I haven't used Ubuntu much so I can't really make an informed comparison
between it and Alpine. It's extremely petty of me, but the cutesy little
animal names they use for the Ubuntu releases irritate me and make me
not want to use it just for that. I'd rather just say that Alpine kind
of just "clicked" for me when I started using it and the fact that they
support a bunch of architectures means I can use it everywhere I need
it, router, desktop, rpi's, thin clients etc. So far, the only thing
that has a been a negative to me is that the Linux version of the
proprietary DAW, Reaper, only supports glibc and Alpine is based on musl
libc. I've tried to get Reaper to work on Alpine with the gcompat
package (a glibc / muslc translation layer) but it isn't stable. I have
a license for Reaper and I like it but if I want to use it on Linux I'll
have to use something other than Alpine. So depending on your use cases,
software compatibility on Alpine may be more of a problem than on
Ubuntu. For me, Reaper is the only example that I can give.

I thought this blog post by Drew Devault was good and lines up with
thoughts about Alpine, give it a read:

https://git.sr.ht/~sircmpwn/drewdevault.com/blob/master/content/blog/Praise-for-Alpine-Linux.gmi



sodface's Profile: http://forums.slimdevices.com/member.php?userid=19057
View this thread: http://forums.slimdevices.com/showthread.php?t=112276

___
unix mailing list
unix@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/unix


Re: [SlimDevices: Unix] My Alpine Linux Repo for LMS and Squeezelite

2022-01-23 Thread KeBul


Hi Sodface,

What's the advantage of using Alpine over say Ubuntu, Not yet got round
to playing around with it but I picked up a Wyse 3040 16Gb thin client
after your recommendation. 

Not sure what it's end use will be yet, but definitely will try it for
LMS, thinking also maybe an entire standalone Squeezebox system for
taking away on holiday breaks and other option is my OpenVPN server
needs a rebuild and I could use this instead of the current Raspberry
Pi.

Cheers

Kev



KeBul's Profile: http://forums.slimdevices.com/member.php?userid=32883
View this thread: http://forums.slimdevices.com/showthread.php?t=112276

___
unix mailing list
unix@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/unix


Re: [SlimDevices: Unix] My Alpine Linux Repo for LMS and Squeezelite

2022-01-23 Thread sodface

blackbird wrote: 
> I’m very happy to run squeezelite and jivelite on my Thin client (t620).
> 
> 
> I appreciate your effort. I want to run it on my HP t420. HP t420 is
> 32bit arch. Do you have any plan for supporting x86 ?

Hi blackbird, I'm thrilled to see someone else running Alpine on a thin
client and that you were able to use at least my x86_64 packages for
squeezelite and jivelite successfully! I do not personally have a need
to support x86 and I don't really want to set up another build machine.
I've already sort of failed after my recent move to set back up aarch64
and armhf. I'm looking at my pi4 right now, unplugged, dark, and covered
in dust :(

I've done some cross compiling previously for armel so maybe I'll look
into that for x86 though probably qemu on my x86_64 builder would be a
better option??

See this link for APKBUILD files for jivelite and the couple extra sdl
packages not in the Alpine repos:
https://forums.slimdevices.com/showthread.php?111488-Jivelite-on-Alpine-Linux=1044729=1#post1044729



sodface's Profile: http://forums.slimdevices.com/member.php?userid=19057
View this thread: http://forums.slimdevices.com/showthread.php?t=112276

___
unix mailing list
unix@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/unix


Re: [SlimDevices: Unix] My Alpine Linux Repo for LMS and Squeezelite

2022-01-09 Thread blackbird

I’m very happy to run squeezelite and jivelite on my Thin client (t620).


I appreciate your effort. I want to run it on my HP t420. HP t420 is
32bit arch. Do you have any plan for supporting x86 ?



blackbird's Profile: http://forums.slimdevices.com/member.php?userid=70562
View this thread: http://forums.slimdevices.com/showthread.php?t=112276

___
unix mailing list
unix@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/unix


Re: [SlimDevices: Unix] My Alpine Linux Repo for LMS and Squeezelite

2021-12-09 Thread sodface


Alpine 3.15.0 was released back on November 24th. Perl was upgraded to
5.34. I just rebuilt the modules for x86_64 and armv7 and updated the
repo\. I don't have my aarch64 builder set back up yet after the move.
I'll get it back online this weekend and rebuild the modules for that
architecture too.

Currently in the x86_64 and armv7 repos:

Code:


  lms-openrc-8-r0
  lms-8-r0
  lms-modules-8-r3
  lms-utils-8-r3
  lms-nocpan-8.3.0.1638573231-r0
  



LMS starts ok and seems to be running normally:

Code:


  [21-12-09 22:42:59.4316] main::init (390) Starting Logitech Media Server 
(v8.3.0, 1638573231, Sat 04 Dec 2021 12:36:15 AM CET) perl 5.034000 - 
x86_64-linux-thread-multi
  




sodface's Profile: http://forums.slimdevices.com/member.php?userid=19057
View this thread: http://forums.slimdevices.com/showthread.php?t=112276

___
unix mailing list
unix@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/unix


Re: [SlimDevices: Unix] My Alpine Linux Repo for LMS and Squeezelite

2021-11-02 Thread pocok


Hello,

I did a second container for this, using the latest Alpine LXC image,
and the packages in your repository. Unfortunately squeezelite and lms
services crash at startup, with default settings. I have tried it with
enabling the Alpine testing repo and also without it.

Where can I check the logs for both of these services, as in
/var/log/messages there is nothing related to it.

Thank You,



pocok's Profile: http://forums.slimdevices.com/member.php?userid=71864
View this thread: http://forums.slimdevices.com/showthread.php?t=112276

___
unix mailing list
unix@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/unix


Re: [SlimDevices: Unix] My Alpine Linux Repo for LMS and Squeezelite

2021-08-05 Thread sodface


Updated repos and weekly update script to LMS 8.3 branch. I missed that
8.3 was available. I have it installed on my Alpine LMS server:
Logitech Media Server Version: 8.3.0 - 1628023423 @ Tue Aug 3 23:02:57
CEST 2021
Everything seems to be working fine so far.



sodface's Profile: http://forums.slimdevices.com/member.php?userid=19057
View this thread: http://forums.slimdevices.com/showthread.php?t=112276

___
unix mailing list
unix@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/unix


Re: [SlimDevices: Unix] My Alpine Linux Repo for LMS and Squeezelite

2021-06-29 Thread sodface


I made an attempt to cleanup my repo and update the lms packages to make
sure they work on the latest 3.14 release of alpine. Currently lms* in
the armhf and armel repos are incomplete/broken and I'm not sure when or
if I'll fix them. The following three arch's should be ok to use:


Code:


  ./armv7/lms-openrc-8-r0.apk
  ./armv7/lms-nocpan-8.2.0.1624871911-r0.apk
  ./armv7/lms-utils-8-r3.apk
  ./armv7/lms-modules-8-r2.apk
  ./armv7/lms-8-r0.apk
  ./aarch64/lms-openrc-8-r0.apk
  ./aarch64/lms-nocpan-8.2.0.1624871911-r0.apk
  ./aarch64/lms-utils-8-r3.apk
  ./aarch64/lms-modules-8-r2.apk
  ./aarch64/lms-8-r0.apk
  ./x86_64/lms-openrc-8-r0.apk
  ./x86_64/lms-nocpan-8.2.0.1624871911-r0.apk
  ./x86_64/lms-utils-8-r3.apk
  ./x86_64/lms-modules-8-r2.apk
  ./x86_64/lms-8-r0.apk
  




sodface's Profile: http://forums.slimdevices.com/member.php?userid=19057
View this thread: http://forums.slimdevices.com/showthread.php?t=112276

___
unix mailing list
unix@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/unix


Re: [SlimDevices: Unix] My Alpine Linux Repo for LMS and Squeezelite

2021-06-21 Thread sodface


Alpine 3.14 just came out on 6/15 and I hadn't upgraded my server yet,
which I did this morning - lms seems to still be working after a reboot
so that's good!

Current package versions for x86_64 are:

lms-openrc-8-r0 x86_64 {lms} (GPL-2.0) [installed]
lms-8-r0 x86_64 {lms} (GPL-2.0) [installed]
lms-modules-8-r1 x86_64 {lms-modules} (GPL-2.0) [installed]
lms-utils-8-r1 x86_64 {lms-utils} (GPL-2.9) [installed]
lms-nocpan-8.2.0.1623987577-r0 x86_64 {lms-nocpan} (GPL-2.0) [installed]



sodface's Profile: http://forums.slimdevices.com/member.php?userid=19057
View this thread: http://forums.slimdevices.com/showthread.php?t=112276

___
unix mailing list
unix@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/unix


Re: [SlimDevices: Unix] My Alpine Linux Repo for LMS and Squeezelite

2021-06-20 Thread sodface


pocok wrote: 
> I'm interrestend in your repo. I would like to try installing LMS in an
> Alpine LXC container (currently using Debian in LXC). If your repository
> is still working, I would try to do a test install. The architecture is
> x86_64 of course.

Sorry I missed your post. Yes, the repo should still be working. See
Post #1, basically download my public key and add to /etc/apk/keys/ and
then add http://www.sodface.com/repo to /etc/apk/repositories. Then sudo
apk add lms.



sodface's Profile: http://forums.slimdevices.com/member.php?userid=19057
View this thread: http://forums.slimdevices.com/showthread.php?t=112276

___
unix mailing list
unix@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/unix


Re: [SlimDevices: Unix] My Alpine Linux Repo for LMS and Squeezelite

2021-06-15 Thread pocok


I'm interrestend in your repo. I would like to try installing LMS in an
Alpine LXC container (currently using Debian in LXC). If your repository
is still working, I would try to do a test install. The architecture is
x86_64 of course.



pocok's Profile: http://forums.slimdevices.com/member.php?userid=71864
View this thread: http://forums.slimdevices.com/showthread.php?t=112276

___
unix mailing list
unix@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/unix


Re: [SlimDevices: Unix] My Alpine Linux Repo for LMS and Squeezelite

2021-03-16 Thread diode84


sodface wrote: 
> Hi diode84, yes still have the repo up, currently with versions:
> 
> 
> So it looks like I need to get my repos straightened out. But I think
> you are only interested in x86_64?
Yes, at first x86.
Thanks



diode84's Profile: http://forums.slimdevices.com/member.php?userid=68983
View this thread: http://forums.slimdevices.com/showthread.php?t=112276

___
unix mailing list
unix@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/unix


Re: [SlimDevices: Unix] My Alpine Linux Repo for LMS and Squeezelite

2021-03-15 Thread sodface


diode84 wrote: 
> Hello sodface
> Are you still working on this as I would like another go at it.
> diode84

Hi diode84, yes still have the repo up, currently with versions:

lms-openrc-8-r0 x86_64 {lms} (GPL-2.0)
lms-8-r0 x86_64 {lms} (GPL-2.0)
lms-modules-8-r0 x86_64 {lms-modules} (GPL-2.0)
lms-utils-8-r0 x86_64 {lms-utils} (GPL-2.9)
lms-nocpan-8.2.0.1614990095-r0 x86_64 {lms-nocpan} (GPL-2.0)

aarch64 I didn't "fix" yet to a more generic version 8 and it's a lot
behind because I also apparently missed the 8.1 to 8.2 version switch in
the script I have cron'd to pull updates and besides that, the builder
is an RPi4 which is currently reloaded with armv7 building a kernel for
another project I'm working on so aarch64 updates to the below packages
might not happen for a bit:

lms-8.0-r2.apk
lms-modules-8.0-r0.apk
lms-nocpan-8.0.1.1608617100-r0.apk
lms-openrc-8.0-r2.apk
lms-utils-8.0-r0.apk

armel however, confusingly, seems to be more current than aarch64:

lms-8.0-r2.apk
lms-modules-8.0-r0.apk
lms-nocpan-8.2.0.1614990095-r0.apk
lms-openrc-8.0-r2.apk
lms-utils-8.0-r0.apk

So it looks like I need to get my repos straightened out. But I think
you are only interested in x86_64?



sodface's Profile: http://forums.slimdevices.com/member.php?userid=19057
View this thread: http://forums.slimdevices.com/showthread.php?t=112276

___
unix mailing list
unix@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/unix


Re: [SlimDevices: Unix] My Alpine Linux Repo for LMS and Squeezelite

2021-03-15 Thread diode84


sodface wrote: 
> I decided I wanted to rename the lms packages slightly to make them less
> version specific except for the lms-nocpan package. Probably a bad idea
> as I borked up my own server install and ended up having to walk through
> the setup again like it was an initial install.  Oops.
> 
> Here's the new package names with most of them just being "8" and
> lms-nocpan being more specific:
> 
> lms-openrc-8-r0 x86_64 {lms} (GPL-2.0) [installed]
> lms-8-r0 x86_64 {lms} (GPL-2.0) [installed]
> lms-modules-8-r0 x86_64 {lms-modules} (GPL-2.0) [installed]
> lms-utils-8-r0 x86_64 {lms-utils} (GPL-2.9) [installed]
> lms-nocpan-8.2.0.1614180387-r0 x86_64 {lms-nocpan} (GPL-2.0) [installed]
Hello sodface
Are you still working on this as I would like another go at it.
diode84



diode84's Profile: http://forums.slimdevices.com/member.php?userid=68983
View this thread: http://forums.slimdevices.com/showthread.php?t=112276

___
unix mailing list
unix@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/unix


Re: [SlimDevices: Unix] My Alpine Linux Repo for LMS and Squeezelite

2021-02-24 Thread sodface


I decided I wanted to rename the lms packages slightly to make them less
version specific except for the lms-nocpan package. Probably a bad idea
as I ended up borking up my own server install and ended up having to
walk through the setup again like it was an initial install.  Oops.

Here's the new package names with most of them just being "8" and
lms-nocpan being more specific:

lms-openrc-8-r0 x86_64 {lms} (GPL-2.0) [installed]
lms-8-r0 x86_64 {lms} (GPL-2.0) [installed]
lms-modules-8-r0 x86_64 {lms-modules} (GPL-2.0) [installed]
lms-utils-8-r0 x86_64 {lms-utils} (GPL-2.9) [installed]
lms-nocpan-8.2.0.1614180387-r0 x86_64 {lms-nocpan} (GPL-2.0) [installed]



sodface's Profile: http://forums.slimdevices.com/member.php?userid=19057
View this thread: http://forums.slimdevices.com/showthread.php?t=112276

___
unix mailing list
unix@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/unix


Re: [SlimDevices: Unix] My Alpine Linux Repo for LMS and Squeezelite

2021-02-20 Thread Michael Herger

New modules package uploaded to repo:
lms-modules-8.2-r0.apk

for x86_64 only. Let me know if anyone needs any other architecture
built.


Haha... for a short moment I was wondering whether this would allow me 
to run LMS on the iPhone using iSH :D. But that seems to be 686, rather 
than x86_64.

___
unix mailing list
unix@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/unix


Re: [SlimDevices: Unix] My Alpine Linux Repo for LMS and Squeezelite

2021-02-20 Thread sodface


New modules package uploaded to repo:
lms-modules-8.2-r0.apk

for x86_64 only. Let me know if anyone needs any other architecture
built.

LMS is back up and running for me.



sodface's Profile: http://forums.slimdevices.com/member.php?userid=19057
View this thread: http://forums.slimdevices.com/showthread.php?t=112276

___
unix mailing list
unix@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/unix


Re: [SlimDevices: Unix] My Alpine Linux Repo for LMS and Squeezelite

2021-02-20 Thread sodface


I'm working on getting LMS functioning again on Alpine 3.13.2. I'd say
"Don't Panic!" except I don't think anybody except me is using my
packages. I upgraded my server earlier to Alpine 3.13.3 and didn't
realize until 8 hours or so later that LMS isn't starting. Perl version
changed to:

This is perl 5, version 32, subversion 0 (v5.32.0) built for
x86_64-linux-thread-multi

which I think is the culprit. I'm currently rebuilding the modules and
utilities. We'll see how good my notes were.



sodface's Profile: http://forums.slimdevices.com/member.php?userid=19057
View this thread: http://forums.slimdevices.com/showthread.php?t=112276

___
unix mailing list
unix@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/unix


Re: [SlimDevices: Unix] My Alpine Linux Repo for LMS and Squeezelite

2020-08-02 Thread sodface


Added aarch64 packages to the repo:


Code:


  althttpd-202005092232-r1.apk
  althttpd-openrc-202005092232-r1.apk
  fossil-2.11.1-r0.apk
  lms-8.0-r2.apk
  lms-modules-8.0-r0.apk
  lms-nocpan-8.0.0.1596358186-r0.apk
  lms-openrc-8.0-r2.apk
  lms-utils-8.0-r0.apk
  squeezelite-1.9.7.1269-r0.apk
  squeezelite-doc-1.9.7.1269-r0.apk
  squeezelite-openrc-1.9.7.1269-r0.apk
  




sodface's Profile: http://forums.slimdevices.com/member.php?userid=19057
View this thread: http://forums.slimdevices.com/showthread.php?t=112276

___
unix mailing list
unix@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/unix


Re: [SlimDevices: Unix] My Alpine Linux Repo for LMS and Squeezelite

2020-07-28 Thread diode84


sodface wrote: 
> Unfortunately there is no forum, just a wiki, a couple mailing lists,
> and their GitLab issue tracker.  There is no gui by default but you can
> add one fairly easily with a meta-package I believe but I think that
> changed a bit recently.  I'm running xfce on the laptop I'm typing this
> on and on another thin client (samsung cloud monitor) but not on any of
> the Wyse's - I'm cli only on those.
> 
> This should get you close:
> https://wiki.alpinelinux.org/wiki/Xfce_Setup
Thanks again, will give a try.



diode84's Profile: http://forums.slimdevices.com/member.php?userid=68983
View this thread: http://forums.slimdevices.com/showthread.php?t=112276

___
unix mailing list
unix@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/unix


Re: [SlimDevices: Unix] My Alpine Linux Repo for LMS and Squeezelite

2020-07-28 Thread sodface


diode84 wrote: 
> I am struggling a bit with Alpine linux. I can set it up to a terminal
> but get no gui. Is there a gui and is there a forum that helps with
> Alpine install that is a regular forum.

Unfortunately there is no forum, just a wiki, a couple mailing lists,
and their GitLab issue tracker.  There is no gui by default but you can
add one fairly easily with a meta-package I believe but I think that
changed a bit recently.  I'm running xfce on the laptop I'm typing this
on and on another thin client (samsung cloud monitor) but not on any of
the Wyse's - I'm cli only on those.

This should get you close:
https://wiki.alpinelinux.org/wiki/Xfce_Setup



sodface's Profile: http://forums.slimdevices.com/member.php?userid=19057
View this thread: http://forums.slimdevices.com/showthread.php?t=112276

___
unix mailing list
unix@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/unix


Re: [SlimDevices: Unix] My Alpine Linux Repo for LMS and Squeezelite

2020-07-28 Thread diode84


sodface wrote: 
> Hi diode84, the info in the first post is still accurate.  Install
> Alpine then:
> - download and add my public key (link in #1) to /etc/apk/keys
> - add http://www.sodface.com to /etc/apk/repositories
> - sudo apk update
> - sudo apk add lms squeezelite
> - edit /etc/conf.d/squeezelite config file to add any startup options
> you need
> - sudo rc-update add lms
> - sudo rc-update add squeezelite
> - reboot
> 
> 
> 



I am struggling a bit with Alpine linux. I can set it up to a terminal but
get no gui. Is there a gui and is there a forum that helps with Alpine
install that is a regular forum.



diode84's Profile: http://forums.slimdevices.com/member.php?userid=68983
View this thread: http://forums.slimdevices.com/showthread.php?t=112276

___
unix mailing list
unix@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/unix


Re: [SlimDevices: Unix] My Alpine Linux Repo for LMS and Squeezelite

2020-07-28 Thread sodface


diode84 wrote: 
> Exactly what I was looking for, I have a number of Wyse thin clients
> which will run Daphile but what I want is LMS and Squeezelite instead.
> A link to anything updated would be appreciated.
> Thanks
> diode84

Hi diode84, the info in the first post is still accurate.  Install
Alpine then:
- download and add my public key (link in #1) to /etc/apk/keys
- add http://www.sodface.com to /etc/apk/repositories
- sudo apk update
- sudo apk add lms squeezelite
- edit /etc/conf.d/squeezelite config file to add any startup options
you need
- sudo rc-update add lms
- sudo rc-update add squeezelite
- reboot

Versions currently in the repo:

Code:


  squeezelite-1.9.7.1264-r0
  squeezelite-doc-1.9.7.1264-r0
  squeezelite-openrc-1.9.7.1264-r0
  
  lms-openrc-8.0-r2
  lms-8.0-r2
  lms-modules-8.0-r0
  lms-utils-8.0-r0
  lms-nocpan-8.0.0.1594451286-r0
  




sodface's Profile: http://forums.slimdevices.com/member.php?userid=19057
View this thread: http://forums.slimdevices.com/showthread.php?t=112276

___
unix mailing list
unix@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/unix


Re: [SlimDevices: Unix] My Alpine Linux Repo for LMS and Squeezelite

2020-07-28 Thread diode84


Exactly what I was looking for, I have a number of Wyse thin clients
which will run Daphile but what I want is LMS and Squeezelite instead.
A link to anything updated would be appreciated.
Thanks
diode84



diode84's Profile: http://forums.slimdevices.com/member.php?userid=68983
View this thread: http://forums.slimdevices.com/showthread.php?t=112276

___
unix mailing list
unix@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/unix


Re: [SlimDevices: Unix] My Alpine Linux Repo for LMS and Squeezelite

2020-07-23 Thread sodface


FYI, I don't think anyone is using my alpine packages, but just a head's
up that I moved the repo (and sodface.com) to a different instance out
there in the cloud somewhere.  It was originally running on a canned
CentOS image available from the hosting provider and it was bugging me
on a number of levels that I wasn't running Alpine, one of which was
that it just didn't seem right to have an Alpine package repo hosted on
a CentOS VM. ;)

The move was a geographic region change and IP address change.  DNS is
updated and everything seems to be resolving and working ok for me.  Let
me know if you have any issues.



sodface's Profile: http://forums.slimdevices.com/member.php?userid=19057
View this thread: http://forums.slimdevices.com/showthread.php?t=112276

___
unix mailing list
unix@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/unix


Re: [SlimDevices: Unix] My Alpine Linux Repo for LMS and Squeezelite

2020-05-31 Thread sodface


Thanks to Ralphy, the lms and squeezelite packages are added to the
armel repo.  I'm not able to test them however so feedback is welcome! 
The lms-nocpan package for armel should be updated once a week (or more
often if I run it manually) along with the x86_64 and any other
architectures I add since it doesn't need to be compiled, just packaged.



sodface's Profile: http://forums.slimdevices.com/member.php?userid=19057
View this thread: http://forums.slimdevices.com/showthread.php?t=112276

___
unix mailing list
unix@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/unix


Re: [SlimDevices: Unix] My Alpine Linux Repo for LMS and Squeezelite

2020-05-24 Thread sodface


I've got a cron job running on my x86_64 build machine that checks for
LMS updates at the nightly downloads page then rebuilds the nocpan
package and updates the repo accordingly.  Picked up the change to build
1590299558 and the updated package was available in the repo as of this
morning.

Here's the script I'm using, improvements welcome!


Code:


  #!/bin/sh
  
  cd "/home/sodface/aports/main/lms-nocpan"
  
  newfrag=$(wget -q http://downloads.slimdevices.com/nightly/?ver=8.0 -O - | 
grep noCPAN.tgz | cut -d'/' -f4,5 | cut -d'"' -f1)
  commit=$(printf "${newfrag}" | cut -d'/' -f1)
  build=$(printf "${newfrag}" | cut -d'-' -f3)
  
  if ! grep -q ${build} APKBUILD
  then 
  sed -i "s/_build=\".*\"/_build=\"${build}\"/" APKBUILD
  sed -i "s/_commit=\".*\"/_commit=\"${commit}\"/" APKBUILD
  abuild -q checksum
  abuild -qr
  abuild -q cleanoldpkg
  else
  echo "No update on $(date)"
  fi
  




sodface's Profile: http://forums.slimdevices.com/member.php?userid=19057
View this thread: http://forums.slimdevices.com/showthread.php?t=112276

___
unix mailing list
unix@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/unix