jritsval wrote: > Seems like I'm running Perl 5.28 on my Mac. Read somewhere that LMS only > runs on 5.18 and that Perl is nog backward compatible. Anyone that can > confirm this is the problem? And how do I proceed with uninstalling and > installing Perl? > I have not, to my knowledge, installed Perl so I do not know if it came > with MacOS or with som other program I have installed. I haven't > installed a handful of apps. > > Best Regards > > /Jan The error you are seeing is misleading. The problem is not that LMS cannot find the specified module but that the (DynaLoader) method used to find its arch dependant binary companion (.so, .dll) prefers the system path over the additional include paths whereas LMS does the exact opposite by preferring perl modules installed in its own application path. Since you are running a newer Perl version you are bound to also have newer versions for some fairly common Perl modules like EV and JSON::XS and so DynaLoader will find newer versions of the binaries which are not compatible with the ones inside the application path.
The solution is somewhat rude, but what you need to do is delete all files from the LMS `lib` and `CPAN` folders for which an equally named file exists in your system's Perl vendor path (for version 5.28 that would typically be /usr/lib/perl/vendor_perl/5.28). Exception: do not remove any of the files in `CPAN/DBIx` and `lib/DBIx` ------------------------------------------------------------------------ gordonb3's Profile: http://forums.slimdevices.com/member.php?userid=71050 View this thread: http://forums.slimdevices.com/showthread.php?t=113345 _______________________________________________ Squeezecenter mailing list [email protected] http://lists.slimdevices.com/mailman/listinfo/squeezecenter
