gordonb3 wrote: 
> It still is what the error states.
I don't say otherwise :-)

gordonb3 wrote: 
> Maybe you have multiple versions of these loadable libraries in various
> paths and it finds the other one first. I'd start by getting rid of
> everything in CPAN/arch as none of it is good for your platform, OS, and
> Perl version. Then copy the files you got from Ralphy into that subdir
> and run Squeezeboxserver normally.

1) Getting rid of everything in CPAN/arch 
Code:
--------------------
    /usr/share/squeezeboxserver/CPAN/arch# rm -Rf *
--------------------

2) Create new dir 5.28 and copy ralphs files into it (=
/usr/share/squeezeboxserver/CPAN/arch/5.28)
3) Try to start: 
Code:
--------------------
    perl  /usr/sbin/squeezeboxserver --d_startup
--------------------
 


Code:
--------------------
    Got @INC containing:
  /usr/share/squeezeboxserver/CPAN
  /usr/share/squeezeboxserver
  /usr/sbin
  /etc/perl
  /usr/local/lib/i386-linux-gnu/perl/5.28.1
  /usr/local/share/perl/5.28.1
  /usr/lib/i386-linux-gnu/perl5/5.28
  /usr/share/perl5
  /usr/lib/i386-linux-gnu/perl/5.28
  /usr/share/perl/5.28
  /usr/local/lib/site_perl
  /usr/lib/i386-linux-gnu/perl-base
  
  Extended @INC to contain:
  /usr/share/squeezeboxserver/CPAN/arch/5.28/i386-linux-thread-multi-64int
  /usr/share/squeezeboxserver/CPAN/arch/5.28/i386-linux-thread-multi-64int/auto
  /usr/share/squeezeboxserver/CPAN/arch/5.28.1/i686-linux-gnu-thread-multi-64int
  
/usr/share/squeezeboxserver/CPAN/arch/5.28.1/i686-linux-gnu-thread-multi-64int/auto
  /usr/share/squeezeboxserver/CPAN/arch/5.28/i686-linux-gnu-thread-multi-64int
  
/usr/share/squeezeboxserver/CPAN/arch/5.28/i686-linux-gnu-thread-multi-64int/auto
  /usr/share/squeezeboxserver/CPAN/arch/i686-linux-gnu-thread-multi-64int
  /usr/share/squeezeboxserver/CPAN/arch/5.28
  /usr/share/squeezeboxserver/lib
  /usr/share/squeezeboxserver/CPAN
  /usr/share/squeezeboxserver
  /usr/share/squeezeboxserver/CPAN
  /usr/share/squeezeboxserver
  /usr/sbin
  /etc/perl
  /usr/local/lib/i386-linux-gnu/perl/5.28.1
  /usr/local/share/perl/5.28.1
  /usr/lib/i386-linux-gnu/perl5/5.28
  /usr/share/perl5
  /usr/lib/i386-linux-gnu/perl/5.28
  /usr/share/perl/5.28
  /usr/local/lib/site_perl
  /usr/lib/i386-linux-gnu/perl-base
  
  Loaded module: [version] ok!
  Loaded module: [Time::HiRes] ok!
  DBI.c: loadable library and perl binaries are mismatched (got handshake key 
0x80c0080, needed 0x8140080)
--------------------


To be 100% sure, I manually updated the mlocate db and ran
Code:
--------------------
     locate -i dbi
--------------------
.
Everything listed comes from the deb package, except the files in 
Code:
--------------------
    /usr/share/squeezeboxserver/CPAN/arch/5.28/
--------------------
 which come from Ralphy.


------------------------------------------------------------------------
goodoldradio's Profile: http://forums.slimdevices.com/member.php?userid=71174
View this thread: http://forums.slimdevices.com/showthread.php?t=113550

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

Reply via email to