Home of the Squeezebox™ & Transporter® network music players.
Results 1 to 5 of 5
  1. #1

    Problems on wheezy/sid with squeezeboxserver/testing still not fixed

    Hi,

    finally i decided to update perl on my wheezy/sid mashine because i have read hat the perl 5.12.x problem is gone.

    But ...

    # dpkg -l | grep squeezeboxserver
    ii squeezeboxserver 7.6.2~33302
    (the testing one, but stable and unstable got the same problem)

    # cat /etc/debian_version
    wheezy/sid

    # squeezeboxserver --d_startup
    Got @INC containing:
    Compilation failed in require at (eval 27) line 2.
    BEGIN failed--compilation aborted at (eval 27) line 2.

    Module [XML::Parser::Expat] failed to load:
    Can't locate loadable object for module XML::Parser::Expat in @INC (@INC contains: /usr/share/squeezeboxserver/CPAN /usr/share/squeezeboxserver /usr/sbin /etc/perl /usr/local/lib/perl/5.12.4 /usr/local/share/perl/5.12.4 /usr/lib/perl5 /usr/share/perl5 /usr/lib/perl/5.12 /usr/share/perl/5.12 /usr/local/lib/site_perl .) at (eval 28) line 2
    Compilation failed in require at (eval 28) line 2.
    BEGIN failed--compilation aborted at (eval 28) line 2.

    Module [HTML::Parser] failed to load:
    HTML::Parser object version 3.68 does not match bootstrap parameter 3.60 at /usr/lib/perl/5.12/DynaLoader.pm line 215.
    Compilation failed in require at (eval 29) line 2.
    BEGIN failed--compilation aborted at (eval 29) line 2.

    Module [JSON::XS] failed to load:
    Can't locate loadable object for module JSON::XS in @INC (@INC contains: /usr/share/squeezeboxserver/CPAN /usr/share/squeezeboxserver /usr/sbin /etc/perl /usr/local/lib/perl/5.12.4 /usr/local/share/perl/5.12.4 /usr/lib/perl5 /usr/share/perl5 /usr/lib/perl/5.12 /usr/share/perl/5.12 /usr/local/lib/site_perl .) at (eval 30) line 2
    Compilation failed in require at (eval 30) line 2.
    BEGIN failed--compilation aborted at (eval 30) line 2.

    Module [Digest::SHA1] failed to load:
    Can't locate loadable object for module Digest::SHA1 in @INC (@INC contains: /usr/share/squeezeboxserver/CPAN /usr/share/squeezeboxserver /usr/sbin /etc/perl /usr/local/lib/perl/5.12.4 /usr/local/share/perl/5.12.4 /usr/lib/perl5 /usr/share/perl5 /usr/lib/perl/5.12 /usr/share/perl/5.12 /usr/local/lib/site_perl .) at (eval 31) line 2
    Compilation failed in require at (eval 31) line 2.
    BEGIN failed--compilation aborted at (eval 31) line 2.

    Module [YAML::Syck] failed to load:
    Undefined subroutine & called at /usr/share/perl5/Slim/bootstrap.pm line 284.

    Module [Sub::Name] failed to load:
    Can't locate loadable object for module Sub::Name in @INC (@INC contains: /usr/share/squeezeboxserver/CPAN /usr/share/squeezeboxserver /usr/sbin /etc/perl /usr/local/lib/perl/5.12.4 /usr/local/share/perl/5.12.4 /usr/lib/perl5 /usr/share/perl5 /usr/lib/perl/5.12 /usr/share/perl/5.12 /usr/local/lib/site_perl .) at (eval 33) line 2
    Compilation failed in require at (eval 33) line 2.
    BEGIN failed--compilation aborted at (eval 33) line 2.

    ....

    The following modules failed to load: EV XML::Parser::Expat HTML::Parser JSON::XS Digest::SHA1 YAML::Syck Sub::Name



    Going back to the old perl is nearly impossible now because of hundreds of dependancies.

    Any help?

  2. #2
    The information in this thread helped further when I had a similar problem.

    http://forums.slimdevices.com/showthread.php?t=88250

    Maybe it will help you.

    It could also be that you'll just need to set the soft link

    /usr/lib/perl5/vendor_perl/Slim to /usr/lib/perl5/vendor_perl/5.12.1/Slim

    i.e. ln -s /usr/lib/perl5/vendor_perl/5.12.1/Slim /usr/lib/perl5/vendor_perl/Slim

    Johan
    Last edited by Johan S; 2011-09-05 at 04:33.

  3. #3
    You tell me to build myself?

    I thought logitech is delivering official debian packages for the official debian distribution?

    What the hell are they doing?

    The symlink wont work because the target dir doesnt exist here.

    Any other clue, help?

    Logitech???

  4. #4
    Hi,

    the paths I gave in the ln command might be slightly different on your Linux System.

    I had a these problems my-self with the beta version of 7.6. Please remember that 7.6.2 is still beta.

    Sorry, that the suggestions didn't help.

    Johan

  5. #5
    Junior Member
    Join Date
    Jul 2011
    Posts
    6
    Quote Originally Posted by Prof. Dr. YoMan View Post
    You tell me to build myself?
    Yes, sadly.

    If you prefer to keep your installed files under the control of apt, you can build your own .deb by following these steps:

    http://forums.slimdevices.com/showthread.php?t=88832

    Quote Originally Posted by Prof. Dr. YoMan View Post
    I thought logitech is delivering official debian packages for the official debian distribution?
    They do, for released versions. Remember that Wheezy is still under development, and probably not due to be released for at least another year.

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •