Subject: pkg/34345: [update] devel/p5-Test-Deep
To: None <pkg-manager@netbsd.org, gnats-admin@netbsd.org,>
From: Martin Wilke <miwi@FreeBSD.org>
List: pkgsrc-bugs
Date: 08/29/2006 16:15:01
>Number:         34345
>Category:       pkg
>Synopsis:       [update] devel/p5-Test-Deep
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    pkg-manager
>State:          open
>Class:          change-request
>Submitter-Id:   net
>Arrival-Date:   Tue Aug 29 16:15:00 +0000 2006
>Originator:     Martin Wilke
>Release:        NetBSD 4.0_BETA i386
>Organization:
>Environment:


System: NetBSD 4.0_BETA (MIWIBOX) #0: Tue Aug 29 10:29:38 CEST 2006
	miwi@mwilke.ath.cx:/usr/obj/sys/arch/i386/compile/MIWIBOX



>Description:


- Update to 0.095

0.095

Docs and code didn't match, useclass was actually requireclass, available as
both now

0.094

Changed Set and Bag to no longer issue warnings when undefs are
present. Needed to make the sort and the diagnotics
undef-aware. Thanks to Colin Kuskie for pointing this out.

Added tests for this.

0.093

Fixed inifinte recursion when adding comparators into bags. That whole area is unpleasant - 
conceptually as well as implementation-wise. Comparators no longer inherit a compare method, 
so we only call the specialised compare if it exists, otherwise we just do normal deep comparison.

Removed a debugging print.


>How-To-Repeat:





>Fix:


--- p5-Test-Deep.diff begins here ---
Index: Makefile
===================================================================
RCS file: /home/pcvs/pkgsrc/devel/p5-Test-Deep/Makefile,v
retrieving revision 1.2
diff -u -r1.2 Makefile
--- Makefile	4 Mar 2006 21:29:24 -0000	1.2
+++ Makefile	29 Aug 2006 16:08:18 -0000
@@ -1,6 +1,6 @@
 # $NetBSD: Makefile,v 1.2 2006/03/04 21:29:24 jlam Exp $
 
-DISTNAME=		Test-Deep-0.092
+DISTNAME=		Test-Deep-0.095
 PKGNAME=		p5-${DISTNAME}
 CATEGORIES=		devel perl5
 MASTER_SITES=		${MASTER_SITE_PERL_CPAN:=Test/}
Index: distinfo
===================================================================
RCS file: /home/pcvs/pkgsrc/devel/p5-Test-Deep/distinfo,v
retrieving revision 1.1.1.1
diff -u -r1.1.1.1 distinfo
--- distinfo	23 Nov 2005 22:00:26 -0000	1.1.1.1
+++ distinfo	29 Aug 2006 16:08:34 -0000
@@ -1,5 +1,5 @@
 $NetBSD: distinfo,v 1.1.1.1 2005/11/23 22:00:26 wiz Exp $
 
-SHA1 (Test-Deep-0.092.tar.gz) = a258e44d1d2743642e75301efc0411029de48eca
-RMD160 (Test-Deep-0.092.tar.gz) = 45bc55400bd05660d92a4a482dc3e8e547a4719a
-Size (Test-Deep-0.092.tar.gz) = 29990 bytes
+SHA1 (Test-Deep-0.095.tar.gz) = 50bc7abe7a00523593ea2e33fe26153e934d8387
+RMD160 (Test-Deep-0.095.tar.gz) = 78b78704cf8c983ec5a427b6f1af694380e2c854
+Size (Test-Deep-0.095.tar.gz) = 30594 bytes
--- p5-Test-Deep.diff ends here ---