[Bioperl-l] strange error after changing to RC1.5

Hilmar Lapp hlapp at gmx.net
Fri Mar 11 13:22:38 EST 2005


Try removing the overload altogether.

Or, possibly better yet, don't use 1.5. I'm saying this because it 
should be the responsibility of the one who created the mess and didn't 
test it to clean it up and test rigorously and not the reponsibility of 
the community out there.

	-hilmar

On Wednesday, March 9, 2005, at 02:20  AM, Daniel Lang wrote:

> Hi,
> I´m retrieving seq objects from a local biosql db (using the latest 
> cvs verion of bioperl-db) and e.g. writing them with SeqIO. After 
> changing from a cvs version ~ 12/04 to RC1.5 or latest cvs version, I 
> get the following error:
>
> Operation `ne': no method found,!!left argument in overloaded package 
> Bio::Annotation::Reference,!!right argument has no overloaded magic at 
> /usr/lib/perl5/site_perl/5.6.1/Bio/DB/Persistent/PersistentObject.pm 
> line 534, <GEN1> line 1.!
>
> The module PersistentObject.pm hasn´t changed and in Reference.pm 
> there is only this change:
>
> diff bioperl-live-Dec04/Bio/Annotation/Reference.pm 
> bioperl-live/Bio/Annotation/Reference.pm
> 1c1
> < # $Id: Reference.pm,v 1.21 2004/08/19 20:13:32 lapp Exp $
> ---
> > # $Id: Reference.pm,v 1.22 2005/02/02 22:13:22 allenday Exp $
> 56c56,57
> < # use overload '""' => \&as_text;
> ---
> > use overload '""' => sub { $_[0]->title || ''};
> > use overload 'eq' => sub { "$_[0]" eq "$_[1]" };
>
> I´ve reversed this, but no positive result - the error remains...
> Any hints?
>
> Thanks in advance,
> Daniel
>
>
>
> _______________________________________________
> Bioperl-l mailing list
> Bioperl-l at portal.open-bio.org
> http://portal.open-bio.org/mailman/listinfo/bioperl-l
>
>
-- 
-------------------------------------------------------------
Hilmar Lapp                            email: lapp at gnf.org
GNF, San Diego, Ca. 92121              phone: +1-858-812-1757
-------------------------------------------------------------





More information about the Bioperl-l mailing list