Re: [SlimDevices: SqueezeCenter] lms 8.3 and perl 5.36

2022-11-07 Thread Stefan Bellon
I did as you instructed on
https://github.com/Logitech/slimserver/issues/826 and have LMS 8.3.0 up
and running on Debian bookworm/sid.

Thanks! :-)

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


Re: [SlimDevices: SqueezeCenter] lms 8.3 and perl 5.36

2022-11-07 Thread Stefan Bellon
On Mon, 07 Nov, Michael Herger wrote:

> Not yet. But feel free to give the tarball below a try:
> 
> https://github.com/Logitech/slimserver-vendor/actions/runs/3392298402
> 
> See https://github.com/Logitech/slimserver/issues/826 for details.

Ok, I'm giving that a go.

Just one question ... in 5.34 it is x86_64-linux-thread-multi whereas
in that download it is now x86_64-linux-gnu-thread-multi.

Should the "gnu-" part get renamed away, is that part now required with
5.36, or doesn't it even matter?

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


Re: [SlimDevices: SqueezeCenter] lms 8.3 and perl 5.36

2022-11-07 Thread Stefan Bellon
> It's mostly the latter. Once a Perl version / platform has a certain 
> demand I'm usually adding support for it. But as long as it's only in
> a pre-release version of some system, or on an exotic platform, I
> keep waiting.

When is the demand high enough? ;-)

Debian bookworm/sid now ships Perl 5.36, but the latest LMS 8.3 nightly
still only has up to 5.34 for amd64.

I would really love to see this updated in the near future. :-)

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


Re: [SlimDevices: SqueezeCenter] Updating from 8.0.1 to 8.3.0

2022-02-08 Thread Stefan Bellon
Ok, I checked out the git repo, followed Docker build instructions and
now I have a build folder with arch/5.34/x86_64-linux-gnu-thread-multi/
and arch/5.34/x86_64-linux-thread-multi/ inside, both of which do not
exactly look like the installed
/usr/share/squeezeboxserver/CPAN/arch/5.34

Of course I could now go through the files one by one, find the
corresponding one and copy it over ... but ... is there a simpler way?
Some "packaging target"?


On Tue, 08 Feb, Michael Herger wrote:

> > You are building the 5.34 modules already against glibc 2.34 ...
> > which is even newer than my Debian unstable.
> > 
> > Is this intentional?  
> 
> No. The first system to require Perl 5.34 was Fedora 35. That's what
> I used as the Docker image to build the binaries (on my M1 based
> Mac...).
> 
> Building on a different host shouldn't be a problem. Docker should
> take care of the encapsulation. I've added a Debian based Dockerfile
> which should allow you to build the binaries. Please give it a try.
> See
> 
> https://github.com/Logitech/slimserver-vendor/tree/public/8.3/CPAN/Docker
> 
> If that works for you I'll update the binaries included in LMS.
> ___
> 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] Updating from 8.0.1 to 8.3.0

2022-02-08 Thread Stefan Bellon
I think, I see the issue:

$ ldd x86_64-linux-thread-multi/auto/Audio/Scan/Scan.so
x86_64-linux-thread-multi/auto/Audio/Scan/Scan.so:
/lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.34' not found
(required by x86_64-linux-thread-multi/auto/Audio/Scan/Scan.so)

You are building the 5.34 modules already against glibc 2.34 ... which
is even newer than my Debian unstable.

Is this intentional?

On Tue, 08 Feb, Stefan Bellon wrote:

> On Tue, 08 Feb, Michael Herger wrote:
> 
> > > They are there (also 5.34 has content). The only missing file from
> > > 5.34
> > 
> > Hmm... must be some library version conflict then. Did you check
> > the glibc version?  
> 
> $ /lib/x86_64-linux-gnu/libc.so.6 --version
> GNU C Library (Debian GLIBC 2.33-5) release release version 2.33.
> 
> > > Yes, I'm on Debian unstable since 1997 (no joke). It never broke
> > > in a way that it was unusable. The only thing that "regularly"
> > > breaks whenever Perl is updated is LMS. In the past I just had to
> > > wait until some kind soul uploaded a version with the new CPAN
> > > modules included. As LMS 8.3.0 already had them, I thought I may
> > > as well update from 8.0.1 to 8.3.0 this morning.
> > 
> > Would Docker be an option? I could probably provide a Dockerfile to 
> > build the binaries yourself, just to see whether the same files
> > built on Debian would work.  
> 
> My current docker installations are on other hosts (with glibc 2.28
> and 2.31) but I think I could also install docker on that specific
> one and give it a go.
> 
> -- 
> Stefan Bellon
> _______
> 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] Updating from 8.0.1 to 8.3.0

2022-02-08 Thread Stefan Bellon
On Tue, 08 Feb, Michael Herger wrote:

> > They are there (also 5.34 has content). The only missing file from
> > 5.34  
> 
> Hmm... must be some library version conflict then. Did you check the 
> glibc version?

$ /lib/x86_64-linux-gnu/libc.so.6 --version
GNU C Library (Debian GLIBC 2.33-5) release release version 2.33.

> > Yes, I'm on Debian unstable since 1997 (no joke). It never broke in
> > a way that it was unusable. The only thing that "regularly" breaks
> > whenever Perl is updated is LMS. In the past I just had to wait
> > until some kind soul uploaded a version with the new CPAN modules
> > included. As LMS 8.3.0 already had them, I thought I may as well
> > update from 8.0.1 to 8.3.0 this morning.  
> 
> Would Docker be an option? I could probably provide a Dockerfile to 
> build the binaries yourself, just to see whether the same files built
> on Debian would work.

My current docker installations are on other hosts (with glibc 2.28 and
2.31) but I think I could also install docker on that specific one and
give it a go.

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


Re: [SlimDevices: SqueezeCenter] Updating from 8.0.1 to 8.3.0

2022-02-07 Thread Stefan Bellon
First of all, thanks for your lightning fast response. :-D

On Tue, 08 Feb, Michael Herger wrote:

> > Feb 08 08:18:07 slim squeezeboxserver[739207]: The following
> > modules failed to load: DBI EV XML::Parser::Expat HTML::Parser
> > JSON::XS YAML::XS Sub::Name  
> 
> Hmm... can you double check the LMS installation folder to see
> whether the 5.34 binaries are there?

$ ls -al /usr/share/squeezeboxserver/CPAN/arch/
total 40
drwxr-xr-x 10 root root 4096 Feb  8 08:03 .
drwxr-xr-x 58 root root 4096 Feb  8 08:03 ..
drwxr-xr-x  6 root root 4096 Feb  8 08:03 5.20
drwxr-xr-x  6 root root 4096 Feb  8 08:03 5.22
drwxr-xr-x  7 root root 4096 Feb  8 08:03 5.24
drwxr-xr-x  7 root root 4096 Feb  8 08:03 5.26
drwxr-xr-x  9 root root 4096 Feb  8 08:03 5.28
drwxr-xr-x  9 root root 4096 Feb  8 08:03 5.30
drwxr-xr-x  9 root root 4096 Feb  8 08:03 5.32
drwxr-xr-x  9 root root 4096 Feb  8 08:03 5.34


They are there (also 5.34 has content). The only missing file from 5.34
when comparing with 5.32 is x86_64-linux-thread-multi/Audio/Scan.pm
(however this file is ONLY present in 5.32, not sure whether it is by
accident or whether it is required since 5.32 and now missing in 5.34)?

> Oh, you're on unstable? Oh well... that's what you get... an unstable 
> system. People who live on the edge should be able to deal with it...

Yes, I'm on Debian unstable since 1997 (no joke). It never broke in a
way that it was unusable. The only thing that "regularly" breaks
whenever Perl is updated is LMS. In the past I just had to wait until
some kind soul uploaded a version with the new CPAN modules included.
As LMS 8.3.0 already had them, I thought I may as well update from
8.0.1 to 8.3.0 this morning.

So, to me (not experienced with Perl at all) it looks like some
include/lookup path is not set correctly?

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


[SlimDevices: SqueezeCenter] Updating from 8.0.1 to 8.3.0

2022-02-07 Thread Stefan Bellon
Hi community,

this morning my LMS installation broke (again) due to the fact that
Debian updated Perl from 5.32 to 5.34 and my installation of LMS 8.0.1
that was running happily for over a year broke (as always when Perl
gets a major update).

I looked around http://downloads.slimdevices.com/nightly/index.php and
realised that only LMS 8.3.0 has support for Perl 5.34, so I downloaded
the latest logitechmediaserver_8.3.0~1644276318_amd64.deb and installed
it.

However, now it doesn't start up at all and even the server.log stays
empty - which seems unhelpful.

journalctl shows me the following lines:

Feb 08 08:18:07 slim systemd[1]: Started Logitech Media Server.
Feb 08 08:18:07 slim squeezeboxserver[739207]: The following modules failed to 
load: DBI EV XML::Parser::Expat HTML::Parser JSON::XS YAML::XS Sub::Name
Feb 08 08:18:07 slim squeezeboxserver[739207]: This is perl 5, version 34, 
subversion 0 (v5.34.0) built for x86_64-linux-gnu-thread-multi
Feb 08 08:18:07 slim squeezeboxserver[739207]: (with 49 registered
patches, see perl -V for more detail)
...

However all the modules listed are installed:

sbellon@slim$ dpkg -l libdbi-perl libev-perl libxml-parser-perl 
libhtml-parser-perl libjson-xs-perl libyaml-xs-perl libsub-name-perl
dpkg-query: no packages found matching libyaml-xs-perl
Desired=Unknown/Install/Remove/Purge/Hold
| Status=Not/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig-aWait/Trig-pend
|/ Err?=(none)/Reinst-required (Status,Err: uppercase=bad)
||/ Name  Version  Architecture Description
+++-=---===>
ii  libdbi-perl:amd64 1.643-3+b2   amd64Perl Database Interface 
(DBI)
ii  libev-perl4.33-1+b2amd64Perl interface to 
libev, the hi>
ii  libhtml-parser-perl:amd64 3.76-1+b1amd64collection of modules 
that pars>
ii  libjson-xs-perl   4.030-1+b2   amd64module for manipulating 
JSON-fo>
ii  libsub-name-perl  0.26-1+b2amd64module for assigning a 
new name>
ii  libxml-parser-perl:amd64  2.46-3+b1amd64Perl module for
parsing XML fil>

I would be very grateful for any help in getting LMS starting up again.

TIA.

Stefan

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


Re: [SlimDevices: SqueezeCenter] Logitech Media Server 8.0.0 released!

2020-12-04 Thread Stefan Bellon
Just for the record, I updated from a 1.5 years old 7.9.2 nightly to LMS
8.0.1 nightly now (also updating from Perl 5.30 to 5.32).

I was greeted with the information that my SB Radio has broken firmware
and I should patch it (Applet Installer + Patch Installer + Version
Comparison Fix), which worked as documented, AFAICS.

Except for WaveInput plugin v1.04 (which says it's not compatible with
that version of LMS) everything seems to have started up fine.

ShairTunes2 (fork) also emits a log message:

Argument "" isn't numeric in addition (+) at
/var/lib/squeezeboxserver/cache/InstalledPlugins/Plugins/ShairTunes2W/Plugin.pm
line 389.

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


Re: [SlimDevices: SqueezeCenter] Logitech Media Server 8.0.0 released!

2020-12-04 Thread Stefan Bellon
Thanks for all your answers.

On Thu, 03 Dec, SlimChances wrote:

> I have quite a few of Erland's plugins and they work on LMS 8.01. The
> trick, I think, is to have them installed on a version of LMS prior to
> LMS 8 and then upgrade or install LMS 8.01 over that

Ok, that would be exactly my case right now.


But because nobody commented on those two points I asked, I assume
there does not exist any documented information?

1) Is there any guide/wiki explaining the changes and migration
   prerequisites to take care of?

2) Is there somewhere a plugin compatibility list, either mentioning
   the ones that do work or those that don't?

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


Re: [SlimDevices: SqueezeCenter] Logitech Media Server 8.0.0 released!

2020-12-03 Thread Stefan Bellon
Thanks for your quick reply.

On Thu, 03 Dec, CJS wrote:

> In my experience updating LMS from 7.9.4 to 8.0.1 is indeed a matter
> of downloading the appropriate .deb file and installing it by double
> clicking the .deb file in your file manager.

Or "dpkg -i" for that matter. ;-)

> Having said that, I have read on this forum that there are a few LMS
> plugins that have not been updated to be used with LMS 8.x, for
> example a few plugins that were made by author "Erland". If you don't
> use these plugins, then there should not be anay problem.

Is there a list of them? Actually I'm using quite some plugins by
Erland, but most importantly ShairTunes2 and SpiceFly SugarCube.

>From Erland I'm using Custom Browse, Multi Library and License Manager.

> Of course it is always good to make a backup (disk image) of your
> debian drive before updating LMS.

That's not what I wanted to hear. ;-)

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


Re: [SlimDevices: SqueezeCenter] Logitech Media Server 8.0.0 released!

2020-12-03 Thread Stefan Bellon
Hi community,

I've been a long-time user of LMS and I've been running the LMS 7.9
nightlies for years on a Debian GNU/Linux unstable box.

>From time to time, when Debian updates Perl, I always get a headache
because the CPAN/arch contents of the LMS nightly .deb has to catch up
first.

I'm monitoring http://downloads.slimdevices.com/nightly/?ver=7.9
constantly, but see that since October 22nd it is not updated any more.

So, I realized that there's now a 8.0 version "officially" out - which
even already has Perl 5.32 supplied.

Now, do I have to take special care regarding migration? Is there
somewhere some guide I could read? Or is it as easy as going to
http://downloads.slimdevices.com/nightly/?ver=8.0 and just installing
the latest .deb from there and it will just work?

TIA.

Greetings,
Stefan

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


Re: [SlimDevices: SqueezeCenter] Debian and Perl 5.32

2020-11-09 Thread Stefan Bellon
It's 2.31 indeed.

On Mon, 09 Nov, paul- wrote:

> What glibc is debian using.  I have binaries built based on glibc
> 2.31 I could submit them
> 
> 
> 
> piCorePlayer a small player for the Raspberry Pi in RAM. 
> Homepage: https://www.picoreplayer.org
> 
> Please 'donate'
> (https://www.paypal.com/cgi-bin/webscr?cmd=_donations=U7JHY5WYHCNRU=GB_code=USD=PP%2dDonationsBF%3abtn_donateCC_LG%2egif%3aNonHosted)
> if you like the piCorePlayer
> 
> paul-'s Profile: http://forums.slimdevices.com/member.php?userid=58858
> View this thread:
> http://forums.slimdevices.com/showthread.php?t=113202
> 
> ___
> 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


[SlimDevices: SqueezeCenter] Debian and Perl 5.32

2020-11-09 Thread Stefan Bellon
Hi all,

and again we have the issue that distributions update their shipped
Perl and LMS requires the new CPAN modules being built and included.

Will this happen for 5.32 in the near future? I just took a a look at
the latest nightly of 7.9.4 and the latest supported Perl (at least for
x86_64) is 5.30.

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


[SlimDevices: SqueezeCenter] DLNA problem: 401 Unauthorized

2018-05-21 Thread Stefan Bellon
Hi all,

I'm running Logitech Media Server Version: 7.9.1 - 1508904967 on a
Debian GNU/Linux unstable box for years. I'm successfully using
ShairTunes and now I wanted to get streaming from Windows 10 via DLNA
media streaming working as well.

I've activated Andy Grundman's UPnP/DLNA Media Interface (v1.0) and
also set the UPnP/DLNA-Client to "Yes, search for UPnP/DLNA media
servers" (whatever the English dropdown entry is called).

However, when I use the "Send to " submenu from Windows File
Explorer, the media window on Windows opens, the Touch in question
displays the track metadata, but then I get a popup "401 Unauthorized".

The server.log has multiple entries:

Slim::Plugin::RemoteLibrary::UPnP::ControlPoint::_gotError (279) Error
retrieving device description: 404 Not Found

What am I missing?

Greetings,
Stefan

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


Re: [SlimDevices: SqueezeCenter] Perl 5.26 support?

2017-10-15 Thread Stefan Bellon
Seems I got it running by adding the following to
the /etc/default/logitechmediaserver:


# Ensure after an LMS update that we switch to our own Perl and not Debian's.
for NAME in squeezeboxserver squeezeboxserver-cleanup squeezeboxserver-scanner; 
do
sed -i -e 's+/usr/bin/perl+/opt/perl-5.24.3-LMS/bin/perl+g' /usr/sbin/$NAME
done

# Ensure we find the LMS Perl modules from the .deb
export PERL5LIB=/usr/share/perl5


I used the following options to build Perl (mostly
stolen from "perl -V" of the Debian version):


./Configure -Dprefix=/opt/perl-5.24.3-LMS -Dusethreads -Duselargefiles
-Dcc=x86_64-linux-gnu-gcc -Dcpp=x86_64-linux-gnu-cpp
-Dld=x86_64-linux-gnu-gcc -Dccflags="-DDEBIAN -Wdate-time
-D_FORTIFY_SOURCE=2 -g -O2 -fstack-protector-strong -Wformat
-Werror=format-security" -Dldflags="-Wl,-z,relro" -Dlddlflags="-shared
-Wl,-z,relro" -Dcccdlflags="-fPIC" -Darchname=x86_64-linux-gnu
-Duse64bitint -Uafs -Ud_csh -Ud_ualarm -Uusesfio -Uusenm -Ui_libutil
-Uversiononly -DDEBUGGING=-g -Doptimize=-O2 -des -Duseshrplib


LMS plays and the scanner works, my library is the same as before.

I'll test this a few days and then try to upgrade Debian.
___
Squeezecenter mailing list
Squeezecenter@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/squeezecenter


Re: [SlimDevices: SqueezeCenter] Perl 5.26 support?

2017-10-15 Thread Stefan Bellon
What about putting

for NAME in squeezeboxserver squeezeboxserver-cleanup squeezeboxserver-scanner; 
do
sed -i -e 's+/usr/bin/perl+/opt/perl-5.24.3-LMS/bin/perl+g' /usr/sbin/$NAME
done

in /etc/default/logitechmediaserver ?
___
Squeezecenter mailing list
Squeezecenter@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/squeezecenter


Re: [SlimDevices: SqueezeCenter] Perl 5.26 support?

2017-10-14 Thread Stefan Bellon
Ok, so I think it was easier to get a non-system Perl 5.24.3 compiled
with additional modules like Crypt::OpenSSL::RSA, IO::Socket::INET6,
and Net::SDP (which I need for ShairTunes2) than to get the modules for
LMS compiled.

However now the question remains what's an easy way to force
LMS' /etc/init.d scripts to use the /opt/perl instead of the system one?
Any suggestions?
___
Squeezecenter mailing list
Squeezecenter@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/squeezecenter


Re: [SlimDevices: SqueezeCenter] Perl 5.26 support?

2017-10-14 Thread Stefan Bellon
Well, sadly, this IS what I get in that case:

$ tar xzf Module-Build-0.4220.tar.gz 
$ cd Module-Build-0.4220/
$ perl Makefile.PL
Died at Makefile.PL line 11.
BEGIN failed--compilation aborted at Makefile.PL line 11.

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


Re: [SlimDevices: SqueezeCenter] Perl 5.26 support?

2017-10-14 Thread Stefan Bellon
Ok, I thought I would give it a try, if it was that easy ...

First thing I had to fix was the "cd EV-4.*" in buildme.sh because that
expands to "cd EV-4.22 EV-4.22.tar.gz" which then does not work. That
was easy to fix.

Next problem however is (pasted from build.log):


build_module run tests:0 clean:1 hints 1 Module-Build-0.4220 
tar zxvf Module-Build-0.4220.tar.gz
tar done
cp: cannot stat '../hints': No such file or directory
Died at Makefile.PL line 11.
BEGIN failed--compilation aborted at Makefile.PL line 11.
make: *** No targets specified and no makefile found.  Stop.
make failed, aborting


Where in line 11 at Module-Build-0.4220/Makefile.PL I see:


BEGIN { do 'inc/bootstrap.pl' or die defined($@) ? $@ : $! }


The file Module-Build-0.4220/inc/bootstrap.pl is present and readable,
and as I do not know anything about Perl, I'm now lost what's wrong
here.

Any hints?

Luckily I tried the build with the old Perl 5.24 before updating Debian
to the current 5.26 as otherwise I would now have a broken LMS
installation.

Greetings,
Stefan

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


Re: [SlimDevices: SqueezeCenter] Perl 5.26 support?

2017-10-13 Thread Stefan Bellon
This Perl issue is really becoming more and more of a problem.

I know that here on the lists instructions where given of how to
compile the CPAN modules for oneself. But this had to be done whenever
one installed a new version of the LMS. So, not really a choice for
people using the nightlies (like me).

On the other hand, https://github.com/sbellon/slimserver-vendor hasn't
changed for quite some time.

So, wouldn't it be possible to build the Perl modules *once* per new
Perl version and reuse them whenever one installs a new nightly LMS?

Problem right now is that Debian unstable (x86_64) is on Perl 5.26, but
LMS does not come with CPAN binaries for 5.26, so a lot of packages
have to be put "on hold" (currently 88, daily growing) which makes
maintaining the system more and more complex - besides not getting
security updates for packages on hold.

I'd appreciate a solution to this issue very much!

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


Re: [SlimDevices: SqueezeCenter] Perl 5.26 support?

2017-08-07 Thread Stefan Bellon
Hi all,

I'm now hit by this issue as well as Debian updated to Perl 5.26 and I
have again to "keep on hold" a log of packages to avoid broken
dependencies.

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 ...

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 topic again ...

2016-09-25 Thread Stefan Bellon
Hi all,

and again I stumbled into the same trap again, not paying attention
once when doing the "aptitude update" and got the whole Perl 5.24 onto
the system before realizing that this will completely break my LMS 7.9
setup again. :-(

This whole Perl topic is something I still have not understood,
therefore ... is there

a) any chance that in the near future there will be a 7.9 nightly for
Debian, compatible with Perl 5.24?

or

b) some manual steps that I have to do *once* and then be able to
upgrade LMS and/or Perl without having to worry? I'd spend a day or two
reading documentation if this was possible.

TIA.

Greetings,
Stefan

On Sun, 20 Dec, Stefan Bellon wrote:

> Hi all,
> 
> Debian unstable currently makes a transition from Perl 5.20 to 5.22
> and again I'm wondering what this will mean for my LMS 7.9 nightlies
> installation on that Debian unstable box.
> 
> It's still the same problem that first, LMS has to support the Perl
> version on the system, it's not bundled with it's own packages or
> independent from the Perl version. Right?
> 
> Greetings,
> Stefan
> 
> -- 
> Stefan Bellon
> ___
> 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 ...

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-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 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