[ensembl-dev] DBD::mysql installation error
Andy Yates
ayates at ebi.ac.uk
Thu May 15 09:32:11 BST 2014
Hi there,
The error PL_thr_key seems to suggest that there is a threaded vs. non-threaded Perl issue going on here. Looking at the way the error is originating I would say that DBD::mysql has been compiled against a threaded Perl and is now being run against a non-threaded Perl. Did you start with a clean Ubuntu installation before rebuilding your environment? How have you done this?
Since you're on Ubuntu I would suggest using apt to get in these dependencies will result in a far better experience than trying to compile DBD::mysql. Ubuntu 14.04 seems to ship with 5.18.2 which, as far as I am aware, is compatible with Ensembl.
Best regards,
Andy
------------
Andrew Yates - Ensembl Support Coordinator
European Bioinformatics Institute (EMBL-EBI)
European Molecular Biology Laboratory
Wellcome Trust Genome Campus
Hinxton
Cambridge CB10 1SD
Tel: +44-(0)1223-492538
Fax: +44-(0)1223-494468
http://www.ensembl.org/
On 15 May 2014, at 04:02, 陈岗 <danielchen06 at gmail.com> wrote:
> Hi All
>
> I try to re-build Ensembl environment, but meet the follow error as install DBD::mysql (version 4.027);
>
> [WARN] install_driver(mysql) failed: Can't load '/usr/lib/perl5/auto/DBD/mysql/mysql.so' for module DBD::mysql: /usr/lib/perl5/auto/DBD/mysql/mysql.so: undefined symbol: PL_thr_key at /usr/local/lib/perl5/5.14.2/x86_64-linux/DynaLoader.pm line 190.
>
> I check the DBD-mysql error list, this bug hasn't been fixed yet. So I'd like to know how did you install DBD::mysql package and which version is. Thanks
>
> Our system information:
> Ubuntu 14.04 LTS
> perl 5.14.2
> DBI 1.631
>
> Best Regards
>
> --
> Gang Chen
> TILSI
> Taicang Institute For Life Science Information
> Address: A2/162, Renmin South Road, Taicang, 215400, Jiangsu Province, P.R.China
> Phone:(+86)512-82782588
> _______________________________________________
> Dev mailing list Dev at ensembl.org
> Posting guidelines and subscribe/unsubscribe info: http://lists.ensembl.org/mailman/listinfo/dev
> Ensembl Blog: http://www.ensembl.info/
More information about the Dev
mailing list