Bug#360593: libnet-domain-tld-perl: new() constructor is missing

Steve Langasek vorlon at debian.org
Mon Apr 3 20:16:26 UTC 2006


On Mon, Apr 03, 2006 at 09:10:44PM +0200, gregor herrmann wrote:
> On Mon, Apr 03, 2006 at 10:25:10AM -0400, Chris Heath wrote:

> > Although 1.65 is a higher version number than 1.5 which is in stable, it 
> > looks like it is an older version.  There is no new() contructor.  
> > I recommend reverting to the version in stable.

> The version is definitively newer (last entry in Changes from
> 2006-01-25). Unfortunately the public interfaces has changed
> completely. Changes says:

> 1.63  Wed Jan 25 12:00:00 2006
>         - Dropped OO code ( There are previous versions of module if anyone need s it ) 

> Therefore IMO this is a bug in libemail-valid-perl which uses the old
> interface (without a versioned depends).

> My proposal:
> * Reassign bug to libemail-valid-perl.
> * Patch libemail-valid-perl and notify upstream (looks quite simple
>   because only the test for existence is used).
> * Add a versioned dependency to libemail-valid-perl.

You should also make libnet-domain-tld-perl conflict with incompatible
versions of libemail-valid-perl; this is libnet-domain-tld-perl's
responsibility, since it's the package that broke the interface without
changing package names.

-- 
Steve Langasek                   Give me a lever long enough and a Free OS
Debian Developer                   to set it on, and I can move the world.
vorlon at debian.org                                   http://www.debian.org/
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: Digital signature
Url : http://lists.alioth.debian.org/pipermail/pkg-perl-maintainers/attachments/20060403/c38433fc/attachment.pgp


More information about the pkg-perl-maintainers mailing list