Re: [SlimDevices: SqueezeCenter] Perl Update ... the same old topicagain ...

2016-12-10 Thread nickrickard

Woo hoo!

I'd been watching this thread rather than the github commit. Commit on
24 Nov 2016 added perl 5.24 support and seems to be working fine on
Debian Stretch (testing, AMD64). Thanks.



nickrickard's Profile: http://forums.slimdevices.com/member.php?userid=63291
View this thread: http://forums.slimdevices.com/showthread.php?t=104854

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


Re: [SlimDevices: SqueezeCenter] Perl Update ... the same old topicagain ...

2016-10-31 Thread Skinjob

mherger wrote: 
> > Michael (or anyone else), can you give an estimate whether (and if
> so,
> > when) support will be added for the new Perl version? (Which is now 5
> > months old.)
> 
> I'm sorry, no plan. What platform are we talking about here anyway? Perl
> 
> 5.24 is only one part of the problem. Linux distributions and platforms
> 
> (Intel, ARM, 32-bit, 64-bit...) add to it in many ways...l

This is also a problem for other Linux distributions.  I'm running a
current Gentoo system with a x86_64 processor.  If you wish to build a
similar system, the standard instructions on gentoo.org will work.

Thanks



Skinjob's Profile: http://forums.slimdevices.com/member.php?userid=66190
View this thread: http://forums.slimdevices.com/showthread.php?t=104854

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


Re: [SlimDevices: SqueezeCenter] Perl Update ... the same old topicagain ...

2016-10-31 Thread willemd

Roland0 wrote: 
> See the howto mentioned in my sig (includes both perl and git, if you
> don't want to build the LMS stuff, just ignore this part)

What I did in the end, was build Perl 5.22 like in your manual. (The
manual is a few years old, so I changed some lines to reflect newer Perl
versions etc.) I installed it in /opt/. (Not OK according to the Debian
file hierarchy guidelines, but who cares.) Since I didn't want to
interrupt any scripts the .deb had set up (which were working just
fine), I decided against building LMS. I symlinked some modules to the
new Perl directory: ln -s /usr/share/perl5/Slim/
/opt/perl-5.22.2-LMS/lib/5.22.2/Slim . I then changed the first lines in
three files in /usr/sbin: squeezeboxserver, squeezeboxserver_safe and
squeezeboxserver-scanner. They linked to the system wide perl binary,
but I changed them to: #!/opt/perl-5.22.2-LMS/bin/perl . Then I started
LMS using /etc/init.d/logitechmediaserver start. And it worked!

Probably really basic stuff for you guys, but a little victory for me.
:D
Now I just need to remember to not re-install a newer version, because
then I'd need to edit the files again.



willemd's Profile: http://forums.slimdevices.com/member.php?userid=65076
View this thread: http://forums.slimdevices.com/showthread.php?t=104854

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


Re: [SlimDevices: SqueezeCenter] Perl Update ... the same old topicagain ...

2016-10-10 Thread willemd

mherger wrote: 
> > Debian amd64.
> 
> Are you running unstable? If so: what's the quickest path to get an 
> unstable version? They don't provide CD images for this.
>  Well, I'm running the intermediate 'testing'. But that's just two weeks
behind 'unstable', so 'unstable' is the newest platform. If 'unstable'
is supported, then so is 'testing'.

Stefan's procedure seems correct to me, it's also what I usually do when
I install a new machine. (There are also 'testing' network images to
install, but I think the end result is the same and it takes just as
long.)

Awesome that you're looking into this!



willemd's Profile: http://forums.slimdevices.com/member.php?userid=65076
View this thread: http://forums.slimdevices.com/showthread.php?t=104854

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


Re: [SlimDevices: SqueezeCenter] Perl Update ... the same old topicagain ...

2016-10-09 Thread Stefan Bellon
When I have to install a new box, I always take the latest stable
version I get, do a pure base system install, then edit
/etc/apt/sources.list to read "unstable" instead of the stable
version name, e.g:

# cat /etc/apt/sources.list
deb http://ftp.de.debian.org/debian/ unstable main contrib non-free
deb-src http://ftp.de.debian.org/debian/ unstable main contrib non-free

Then I do:

# apt-get update
# apt-get dist-upgrade
# apt-get upgrade

This worked for the last years. It may be that you have to repeat the
above steps in order to resolve all dependencies which may be broken
during the distribution upgrade, but usually this works quite well.

I'm running Debian GNU/Linux unstable since 1997, BTW. ;-)

Greetings,
Stefan


On Tue, 04 Oct, Michael Herger wrote:

> > Debian amd64.  
> 
> Are you running unstable? If so: what's the quickest path to get an 
> unstable version? They don't provide CD images for this.
> 
> -- 
> 
> Michael
> ___
> Squeezecenter mailing list
> Squeezecenter@lists.slimdevices.com
> http://lists.slimdevices.com/mailman/listinfo/squeezecenter


-- 
Stefan Bellon
___
Squeezecenter mailing list
Squeezecenter@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/squeezecenter


Re: [SlimDevices: SqueezeCenter] Perl Update ... the same old topicagain ...

2016-10-02 Thread willemd

mherger wrote: 
> > Michael (or anyone else), can you give an estimate whether (and if
> so,
> > when) support will be added for the new Perl version? (Which is now 5
> > months old.)
> 
> I'm sorry, no plan. What platform are we talking about here anyway? Perl
> 
> 5.24 is only one part of the problem. Linux distributions and platforms
> 
> (Intel, ARM, 32-bit, 64-bit...) add to it in many ways...

Debian amd64. 
The previous Perl updates caused the same kind of problems, but then
they were fixed after a short while, so that's why I kinda expected it
would go the same way now. But I know it's essentially a dead product
for a while now, which is unfortunate but I can't blame you of course.
I'm glad it's been functioning for so long. Anyway, the last year I
haven't really kept up with LMS development otherwise, have Logitech cut
your hours even more?

I will check out the suggestions in the posts above to create a
stand-alone lms. Thanks all for the pointers!



willemd's Profile: http://forums.slimdevices.com/member.php?userid=65076
View this thread: http://forums.slimdevices.com/showthread.php?t=104854

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


Re: [SlimDevices: SqueezeCenter] Perl Update ... the same old topicagain ...

2015-12-23 Thread Stefan Bellon
On Tue, 22 Dec, DJanGo wrote:

> Please take a look @ Rolands signature

Ok, but this instructions assume that you don't want to rebuild very
often. Currently I'm running the nightlies and doing the whole rebuild
on an (almost) nightly basis seems a bit complex.

So I'll have to put all packages on hold that depend on Perl 5.22 and
wait till Perl 5.22 gets supported in the nightlies.

Greetings,
Stefan

-- 
Stefan Bellon
___
Squeezecenter mailing list
Squeezecenter@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/squeezecenter


Re: [SlimDevices: SqueezeCenter] Perl Update ... the same old topicagain ...

2015-12-23 Thread Roland0

sbellon wrote: 
> 
> Ok, but this instructions assume that you don't want to rebuild very
> often. Currently I'm running the nightlies and doing the whole rebuild
> on an (almost) nightly basis seems a bit complex.
> 
You don't need to rebuild when upgrading LMS, since the binary CPAN
modules 'basically never change'
(https://github.com/Logitech/slimserver-vendor/tree/public/7.9/CPAN)
(and if they do, it's because a new perl version makes it necessary)



[ extGUI4LMS - an alternative web interface: 'forum'
(http://forums.slimdevices.com/showthread.php?98186-Announce-Alternative-Web-Interface-(beta))
/ 'homepage' (http://code.google.com/p/extgui4lms/) | 'music visualizer'
(http://forums.slimdevices.com/showthread.php?103073-Announce-music-visualizer-for-squeezelite)
for squeezelite | 'Howto'
(http://forums.slimdevices.com/showthread.php?99648-Howto-build-a-self-contained-LMS):
build a self-contained LMS ]

Roland0's Profile: http://forums.slimdevices.com/member.php?userid=56808
View this thread: http://forums.slimdevices.com/showthread.php?t=104854

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


Re: [SlimDevices: SqueezeCenter] Perl Update ... the same old topicagain ...

2015-12-22 Thread Stefan Bellon
On Sun, 20 Dec, Roland0 wrote:

> That's why I use a non-system perl for LMS, thus avoiding all these
> issues

How would I do that? I.e. how do I tell LMS which Perl to use? If I
install some Perl 5.20 in /usr/local, is there any way to tell LMS
which one to use? Or do I just have to ensure that the manually
installed Perl comes in front of the system one in PATH for the LMS
daemon?

Greetings,
Stefan

-- 
Stefan Bellon
___
Squeezecenter mailing list
Squeezecenter@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/squeezecenter


Re: [SlimDevices: SqueezeCenter] Perl Update ... the same old topicagain ...

2015-12-22 Thread DJanGo

sbellon wrote: 
> 
> How would I do that? I.e. how do I tell LMS which Perl to use?
Please take a look @ Rolands signature



Gruss
Jan

DJanGo's Profile: http://forums.slimdevices.com/member.php?userid=1516
View this thread: http://forums.slimdevices.com/showthread.php?t=104854

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


Re: [SlimDevices: SqueezeCenter] Perl Update ... the same old topicagain ...

2015-12-22 Thread Stefan Bellon
On Tue, 22 Dec, DJanGo wrote:

> Please take a look @ Rolands signature

Thanks. I'm using the email gateway and/or Tapatalk Android app to
access this forum, not the web interface, that's why I didn't see it in
the first place.

-- 
Stefan Bellon
___
Squeezecenter mailing list
Squeezecenter@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/squeezecenter


Re: [SlimDevices: SqueezeCenter] Perl Update ... the same old topicagain ...

2015-12-20 Thread Roland0

sbellon wrote: 
> 
> It's still the same problem that first, LMS has to support the Perl
> version on the system, 
> 
Yes, check 'here'
(https://github.com/Logitech/slimserver/tree/public/7.9/CPAN/arch) for
the currently supported versions
> 
> it's not bundled with it's own packages or
> independent from the Perl version. Right?
> 
it's bundled with it's own packages and therefore not independent from
the Perl version

That's why I use a non-system perl for LMS, thus avoiding all these
issues



[ extGUI4LMS - an alternative web interface: 'forum'
(http://forums.slimdevices.com/showthread.php?98186-Announce-Alternative-Web-Interface-(beta))
/ 'homepage' (http://code.google.com/p/extgui4lms/) | 'music visualizer'
(http://forums.slimdevices.com/showthread.php?103073-Announce-music-visualizer-for-squeezelite)
for squeezelite | 'Howto'
(http://forums.slimdevices.com/showthread.php?99648-Howto-build-a-self-contained-LMS):
build a self-contained LMS ]

Roland0's Profile: http://forums.slimdevices.com/member.php?userid=56808
View this thread: http://forums.slimdevices.com/showthread.php?t=104854

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