It's not so much whether you know Linux. The issue here is that your NAS
provider found some way to make LMS run on a different version of Perl
than the system itself, thus preventing module version conflicts between
the two Perl apps. This means that if you run the buildme.sh script you
need to be using the Perl version from LMS and so you will need to
investigate how that Perl version is started to set your system path
accordingly for running buildme.sh and you will need to let it build
everything in that folder or it won't work.

An alternative would be to upgrade the Perl version used by LMS but you
can't simply copy the one that is already part of your system because
Perl has it's system library paths hard coded inside and it will look
and possibly find modules used by your NAS operating system before the
intended ones in the LMS installation. Check the value of `config_args`
returned by the command `perl -V` (the perl executable in the LMS 7.7.2
package) to find how you should compile a newer version.

In my view your best option is to start from scratch. Delete the whole
thing, unpack the noCPAN version, complete the buildme.sh routine from
the slim-vendor repo and try starting LMS in debug/console mode. If you
see any messages about `wrong version`, `expecting version...` etc, make
a backup of your LMS installation and enter your system's perl library
folders(s) (e.g. /usr/lib/perl/${version},
(/usr/lib/perl/${version}/${arch}, /usr/lib/perl/vendor_perl/${version},
/usr/lib/perl/vendor_perl/${version}/${arch}). Now for every file you
find in there delete every matching file it has inside the LMS
installation (i.e. `find -type f -exec rm -f ${LMS}/{}
${LMS}/arch/${version}/{} \;). Now there is a chance that you may have
deleted some files to which LMS has a strict version dependency, so go
into the backup folder and restore the content of every folder named
`DBIx` that you find in there. That's it, LMS should complete startup
when you retry running it in debug mode.


------------------------------------------------------------------------
gordonb3's Profile: http://forums.slimdevices.com/member.php?userid=71050
View this thread: http://forums.slimdevices.com/showthread.php?t=115181

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

Reply via email to