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