[Bioperl-l] Bio::TreeIO rises error "Weak references are not implemented in the version of perl"

Sendu Bala bix at sendu.me.uk
Tue Mar 4 06:55:32 EST 2008


Daniel Gerlach wrote:
> Hello,
> 
> Trying to run Bio::TreeIO by this command:
> 
> perl -e 'use Bio::TreeIO'
> 
> I get the following error:
> 
> Weak references are not implemented in the version of perl 
> [...]
> I am running perl v5.8.8 on Fedora 8 on a 64bit machine. I installed a 
> recent version of bioperl around 5 month ago. Any suggestions of why 
> this module can't be loaded correctly?

Redhat/Fedora apparently has Perl issues.

First try installing the latest version of Scalar::Util yourself:

perl -MCPAN -e shell
force install Scalar::Util

If that doesn't work, you'll have to download and compile Perl yourself 
from source (don't use Fedora's installation system).


More information about the Bioperl-l mailing list