Bug 17097 - squeezeboxserver-7.6.0-32163-noCPAN perl Audio::Scan problem
: squeezeboxserver-7.6.0-32163-noCPAN perl Audio::Scan problem
Status: CLOSED INVALID
Product: Logitech Media Server
Classification: Unclassified
Component: Platform Support
: 7.6.0
: PC Linux (other)
: P5 trivial (vote)
: ---
Assigned To: Unassigned bug - please assign me!
:
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2011-03-27 13:12 UTC by Lukas
Modified: 2011-05-12 13:51 UTC (History)
1 user (show)

See Also:
Category: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Lukas 2011-03-27 13:12:31 UTC
I have problem with version r32163 of SBS on my gentoo setup. 

I use bundled perl modules and with version r32112 everything is OK (and any version before change of Audio::Scan module worked for me). But when I've changed to r32163 I cannot start SBS anymore. 
I have such error:
sigma cpu # /etc/init.d/squeezebox-server start
 * Starting Squeezebox Server ...
The following CPAN modules were found but cannot work with Squeezebox Server:
  Audio::Scan:
Audio::Scan object version 0.85 does not match bootstrap parameter 0.87 at /usr/lib64/perl5/5.12.3/x86_64-linux/DynaLoader.pm line 223.
Compilation failed in require at (eval 38) line 2.
BEGIN failed--compilation aborted at (eval 38) line 2.


To fix this problem you have several options:
1. Install the latest version of the module(s) using CPAN: sudo cpan Some::Module
2. Update the module's package using apt-get, yum, etc.
3. Run the .tar.gz version of Squeezebox Server which includes all required CPAN modules.

I have no any other module of Audio::Scan in system installed (by emerge) so I don't know why I got this error.

I've tried to use external CPAN module of Audio::Scan pulled by emerge but I got this errror even when I remove bundled Audio::Scan module and try to use system on (I emerge for this purpose dev-perl/Audio-Scan-0.870.0) but I got info that version 0.85 is loaded and 0.87 is needed.
Comment 1 Andy Grundman 2011-04-21 11:39:20 UTC
If you want to run without our bundled binary modules, you're on your own to make sure the versions are correct.
Comment 2 Bradley D. Wall 2011-05-12 13:51:57 UTC
Closing due to use of unbundled binary modules.