SOLVED! Use later version of LMS on Stock OS - possible?

General discussion relating to the O2 Joggler, from the default O2 setup, to alternative operating systems and applications.
Post Reply
User avatar
offbeatdave
Posts: 1047
Joined: Wed Mar 09, 2011 10:43 pm

SOLVED! Use later version of LMS on Stock OS - possible?

Post by offbeatdave »

Hmm. Has something changed in the dependencies for the later builds of LMS (current 7.8.1 or current 7.9.0). When I try and use either (unix tarball) on the stock OS, I run into the following errors when I try and launch LMS. They are similar regardless of version 7.8.1 or 7.9.0

Code: Select all

Type of arg 1 to keys must be hash (not private variable) at /media/gforums/apps/logitechmediaserver/Slim/Control/Queries.pm line 1812, near "$itemDetails) "
Type of arg 1 to keys must be hash (not private variable) at /media/gforums/apps/logitechmediaserver/Slim/Control/Queries.pm line 1823, near "$itemDetails) "
BEGIN not safe after errors--compilation aborted at /media/gforums/apps/logitechmediaserver/Slim/Control/Queries.pm line 2383.
Compilation failed in require at /media/gforums/apps/logitechmediaserver/Slim/Control/Request.pm line 435.
BEGIN failed--compilation aborted at /media/gforums/apps/logitechmediaserver/Slim/Control/Request.pm line 435.
Compilation failed in require at /media/gforums/apps/logitechmediaserver/Slim/Player/Client.pm line 32.
Compilation failed in require at /media/gforums/apps/logitechmediaserver/Slim/Utils/Alarm.pm line 48.
BEGIN failed--compilation aborted at /media/gforums/apps/logitechmediaserver/Slim/Utils/Alarm.pm line 48.
Compilation failed in require at /media/gforums/apps/logitechmediaserver/Slim/Buttons/Alarm.pm line 12.
BEGIN failed--compilation aborted at /media/gforums/apps/logitechmediaserver/Slim/Buttons/Alarm.pm line 12.
Compilation failed in require at /media/gforums/apps/logitechmediaserver/Slim/Buttons/Common.pm line 41.
BEGIN failed--compilation aborted at /media/gforums/apps/logitechmediaserver/Slim/Buttons/Common.pm line 41.
Compilation failed in require at /media/gforums/apps/logitechmediaserver/slimserver.pl line 200.
BEGIN failed--compilation aborted at /media/gforums/apps/logitechmediaserver/slimserver.pl line 200.
Solvable or am I stuck with the version I used back in April 2014?

EDIT: Solved - title of thread modified!
Last edited by offbeatdave on Sat Apr 04, 2015 9:45 pm, edited 2 times in total.
"EVERY DAY I'M JOGGLERING!"
Jogglering since Dec '09;
Tinkering with Jogglers since Feb '10 thanks to PMJ, Jogtools, PnP & sqpOS;
Gave something back Feb '12 to Apr '14 with PnP Mk II & PnP III;
Finally 'completed' PnP III Apr '15!
User avatar
offbeatdave
Posts: 1047
Joined: Wed Mar 09, 2011 10:43 pm

Re: Use later version of LMS on Stock OS - possible?

Post by offbeatdave »

Have removed error by replacing

Code: Select all

	foreach my $k (keys $itemDetails) {
with

Code: Select all

	foreach my $k (keys %{$itemDetails}) {
in a couple of places in /media/gforums/apps/logitechmediaserver/Slim/Control/Queries.pm....

Also, as usual stripped out everything apart from 5.8 and 5.14 i386 CPAN stuff...

Here we go...
Last edited by offbeatdave on Sat Apr 04, 2015 9:46 pm, edited 1 time in total.
"EVERY DAY I'M JOGGLERING!"
Jogglering since Dec '09;
Tinkering with Jogglers since Feb '10 thanks to PMJ, Jogtools, PnP & sqpOS;
Gave something back Feb '12 to Apr '14 with PnP Mk II & PnP III;
Finally 'completed' PnP III Apr '15!
User avatar
offbeatdave
Posts: 1047
Joined: Wed Mar 09, 2011 10:43 pm

Re: SOLVED! Use later version of LMS on Stock OS - possible?

Post by offbeatdave »

Some things never change...

Struggle....struggle....post requesting help....immediately solve it myself!
"EVERY DAY I'M JOGGLERING!"
Jogglering since Dec '09;
Tinkering with Jogglers since Feb '10 thanks to PMJ, Jogtools, PnP & sqpOS;
Gave something back Feb '12 to Apr '14 with PnP Mk II & PnP III;
Finally 'completed' PnP III Apr '15!
Post Reply