chincheta0815 wrote: 
> Hi Philippe,
> 
> The lines I do not understand are these ones:
> > 
Code:
--------------------
  >   > 
  > [17-04-04 21:30:22.3101] Slim::Utils::Misc::msg (1244) Warning: 
[21:30:22.3100] /opt/lms-7.9.0/slimserver.pl: no executable program located at 
/opt/lms-7.9.0/Bin/i86pc-solaris-thread-multi-64int
  > [17-04-04 21:30:27.3117] Slim::Utils::Misc::msg (1244) Warning: 
[21:30:27.3111] Use of uninitialized value $helper_pid in concatenation (.) or 
string at /export/lmsdata/cache/InstalledPlugins/Plugins/ShairTunes2W/Plugin.pm 
line 842.
  > 
--------------------
> > 
> 
> Could you give me a hint where to look for the bug???
> Which executable is LMS searching where?
> The helper binary is installed from your repo automatically into the
> respective cache/InstalledPlugins-folder and starts without any
> problems and is also accessible.
> 
> Thanks a lot for your help.
> 
> Best regards.

Is this a new thing? It used to work before as I did the solaris versio
explicitely for you. Did you change something in LMS or your Solaris
version? The plugin is locating the helper automatically

Code:
--------------------
    
        if ($os->{'os'} eq 'Solaris') {
                $bin = "shairport_helper-i86pc-solaris";
        }       
        
        if ($os->{'os'} ne 'Windows') {
                my $exec = 
catdir(Slim::Utils::PluginManager->allPlugins->{'ShairTunes2W'}->{'basedir'}, 
'Bin', $bin);
                $exec = 
Slim::Utils::OSDetect::getOS->decodeExternalHelperPath($exec);
                        
                if (!((stat($exec))[2] & 0100)) {
                        $log->warn('executable not having \'x\' permission, 
correcting');
                        chmod (0555, $exec);
                }       
        }       
        
        my $shairtunes_helper = Slim::Utils::Misc::findbin($bin) || do {
                $log->warn("$bin not found");
                return;
        };
  
        $shairtunes_helper = 
Slim::Utils::OSDetect::getOS->decodeExternalHelperPath($shairtunes_helper);
                        
        if (!-e $shairtunes_helper) {
                $log->warn("$shairtunes_helper not executable");
                return;
        }
        
  
--------------------

So it should whine if it does not find it. Do you have something (the
executable) by mistake in /opt/lms-7.9.0/ ?



LMS 7.7, 7.8 and 7.9 - 5xRadio, 3xBoom, 4xDuet, 1xTouch, 1 SB2. Sonos
PLAY:3, PLAY:5, Marantz NR1603, JBL OnBeat, XBoxOne, XBMC, Foobar2000,
ShairPortW, JRiver 21, 2xChromecast Audio, Chromecast v1 and v2, , Pi
B3, B2, Pi B+, 2xPi A+, Odroid-C1, Odroid-C2, Cubie2, Yamaha WX-010,
AppleTV 4, Airport Express
------------------------------------------------------------------------
philippe_44's Profile: http://forums.slimdevices.com/member.php?userid=17261
View this thread: http://forums.slimdevices.com/showthread.php?t=106289

_______________________________________________
plugins mailing list
[email protected]
http://lists.slimdevices.com/mailman/listinfo/plugins

Reply via email to