Hi all, The purpose is to upgrade an existing installation of slimserver (6.5.4) to squeezecenter (7.0) on a gentoo computer.
I downloaded and extracted the tarball to /opt/squeezebox Shut down slimserver, which was running, with /etc/init.d/slimserver stop Then, I moved the old slimserver installation to /opt/slimserver.old and renamed the new to /opt/slimserver tried starting slimserver but got an error that Then I get the error: Code: -------------------- The following modules failed to load: JSON::XS YAML::Syck To download and compile them, please run: /opt/squeezecenter/Bin/build-perl-modules.pl YAML::Syck Exiting.. -------------------- Ok, so I run the build-perl-modules script but then get this error: Code: -------------------- Can't locate File/Which.pm in @INC (@INC contains: /usr/local/slimserver/CPAN /usr/share/squeezecenter/CPAN CPAN /etc/perl /usr/lib/perl5/vendor_perl/5.8.8/i686-linux /usr/lib/perl5/vendor_perl/5.8.8 /usr/lib/perl5/vendor_perl /usr/lib/perl5/site_perl/5.8.8/i686-linux /usr/lib/perl5/site_perl/5.8.8 /usr/lib/perl5/site_perl /usr/lib/perl5/5.8.8/i686-linux /usr/lib/perl5/5.8.8 /usr/local/lib/site_perl .) at /opt/squeezecenter/Bin/build-perl-modules.pl line 20. BEGIN failed--compilation aborted at /opt/squeezecenter/Bin/build-perl-modules.pl line 20. -------------------- neither /usr/local/slimserver nor /usr/share/slimserver exists. So I had to edit the file opt/slimserver/Bin/build-perl-modules and change the path to /opt/slimserver JSON-XS was masked in gentoo but I unmasked and installed it. (echo dev-perl/JSON-XS >> /etc/portage/package.keywords ) YAML-Syck (0.96) was already installed but squeezecenter failed to find it. However, after setting the correct path in /opt/slimserver/Bin/build-perl-modules the script was able to download the package and build it. Now, when starting slimserver with /etc/init.d/slimserver start or /opt/slimserver/slimserver.pl , i get this error: > > Use of uninitialized value in join or string at > /usr/lib/perl5/5.8.8/File/Spec/Unix.pm line 81. > Also, in /var/log/messages, the following errors show up: > > [08-01-07 14:00:39.7419] Slim::Networking::Slimproto::init (109) > Warning: Can't listen on port 3483 for Slim protocol: Address already > in use at /opt/slimserver/Slim/Networking/Slimproto.pm line 109. > Any clues? -- ninjabase ------------------------------------------------------------------------ ninjabase's Profile: http://forums.slimdevices.com/member.php?userid=14868 View this thread: http://forums.slimdevices.com/showthread.php?t=41885 _______________________________________________ unix mailing list unix@lists.slimdevices.com http://lists.slimdevices.com/lists/listinfo/unix