After upgrading to snv_93 SqueezeCenter (quite predictably) refused to start again. The error was:

# ./slimrun
Weak references are not implemented in the version of perl at /usr/perl5/site_perl/5.8.4/DBIx/Class/Schema.pm line 8
BEGIN failed–compilation aborted at /usr/perl5/site_perl/5.8.4/DBIx/Class/Schema.pm line 8.
Compilation failed in require at (eval 113) line 3.
…propagated at /usr/perl5/5.8.4/lib/base.pm line 85.
BEGIN failed–compilation aborted at /opt/csw/squeezecenter-7.2-21059-noCPAN/Slim/Schema.pm line 29.
Compilation failed in require at /opt/csw/squeezecenter-7.2-21059-noCPAN/Slim/Utils/Progress.pm line 11.
BEGIN failed–compilation aborted at /opt/csw/squeezecenter-7.2-21059-noCPAN/Slim/Utils/Progress.pm line 11.
Compilation failed in require at /opt/csw/squeezecenter-7.2-21059-noCPAN/Slim/Utils/Scanner.pm line 45.
. . .

The issue is related to the same Scalar::Util module. Just force install it like explained here.

Related posts:

  1. SqueezeCenter again. Testing v7.3 SqueezeCenter 7.2 is officially out and not interesting anymore ;-)...
  2. SqueezeCenter 7.1 under Solaris The idea was to use "bare" SqueezeCenter without bundled CPAN...
  3. Upgrade x (Solaris + SqueezeCenter) Here's a quick way to upgrade one or both Solaris...
  4. SqueezeCenter and Compress::Zlib After upgrading to Nevada b92 SqueezeCenter refused to start with...
  5. SqueezeCenter and upsampling In order to upsample 16/44.1 stream to, for example, 24/96...