The last version of libx500-dn-perl in testing was 0.28-1 which had a grave bug unfixed for more than 14 months.
The debdiff between the version that was in testing and the current one in unstable is trivial. The version in unstable works correctly with libparse-recdescent-perl. Please unblock libx500-dn-perl/0.29-1 The debdiff is below. debdiff libx500-dn-perl_0.28-1.dsc libx500-dn-perl_0.29-1.dsc diff -Nru libx500-dn-perl-0.28/Changes libx500-dn-perl-0.29/Changes --- libx500-dn-perl-0.28/Changes 2002-05-08 01:25:09.000000000 +1000 +++ libx500-dn-perl-0.29/Changes 2007-07-09 02:41:21.000000000 +1000 @@ -1,5 +1,7 @@ Revision history for Perl extension X500::DN. +0.29 added missing PREREQ_PM in Makefile.PL + 0.28 force users to use ParseRFC2253 instead of ParseOpenSSL, now that we changed openssl to support '-nameopt RFC2253' everywhere. tests adjusted accordingly. diff -Nru libx500-dn-perl-0.28/debian/changelog libx500-dn-perl-0.29/debian/changelog --- libx500-dn-perl-0.28/debian/changelog 2008-08-13 17:27:23.000000000 +1000 +++ libx500-dn-perl-0.29/debian/changelog 2008-08-13 17:27:23.000000000 +1000 @@ -1,6 +1,23 @@ +libx500-dn-perl (0.29-1) unstable; urgency=low + + * QA upload. + * New upstream release + * Maintainer is Debian QA Group <[EMAIL PROTECTED]> + * Add homepage control line + * Add debian/watch + * Fix dependency problem with libparse-recdescent-perl; closes: #482125 + * Fix the following lintian issues: + W: debian-rules-sets-DH_COMPAT line 9 + W: debian-rules-ignores-make-clean-error line 35 + W: binary-arch-rules-but-pkg-is-arch-indep + W: ancient-standards-version 3.6.0 (current is 3.8.0) + E: clean-should-be-satisfied-by-build-depends debhelper + W: debian-copyright-line-too-long line 4 + + -- Anibal Monsalve Salazar <[EMAIL PROTECTED]> Tue, 12 Aug 2008 20:41:27 +1000 + libx500-dn-perl (0.28-1) unstable; urgency=low * Initial Release. -- Alessandro Razeto <[EMAIL PROTECTED]> Sat, 4 Oct 2003 15:00:59 +0200 - diff -Nru libx500-dn-perl-0.28/debian/compat libx500-dn-perl-0.29/debian/compat --- libx500-dn-perl-0.28/debian/compat 1970-01-01 10:00:00.000000000 +1000 +++ libx500-dn-perl-0.29/debian/compat 2008-08-13 17:27:23.000000000 +1000 @@ -0,0 +1 @@ +7 diff -Nru libx500-dn-perl-0.28/debian/control libx500-dn-perl-0.29/debian/control --- libx500-dn-perl-0.28/debian/control 2008-08-13 17:27:23.000000000 +1000 +++ libx500-dn-perl-0.29/debian/control 2008-08-13 17:27:23.000000000 +1000 @@ -1,9 +1,11 @@ Source: libx500-dn-perl Section: perl Priority: optional -Maintainer: Alessandro Razeto <[EMAIL PROTECTED]> -Standards-Version: 3.6.0 -Build-Depends-Indep: debhelper (>= 4.0.0), perl (>= 5.8.0-7) +Maintainer: Debian QA Group <[EMAIL PROTECTED]> +Standards-Version: 3.8.0 +Build-Depends: debhelper (>= 7) +Build-Depends-Indep: perl (>= 5.8.0-7) +Homepage: http://search.cpan.org/dist/X500-DN/ Package: libx500-dn-perl Section: perl @@ -12,4 +14,3 @@ Depends: ${perl:Depends}, libparse-recdescent-perl Description: X500::DN provides a pure perl parser and formatter for RFC 2253 style DN strings. - . diff -Nru libx500-dn-perl-0.28/debian/copyright libx500-dn-perl-0.29/debian/copyright --- libx500-dn-perl-0.28/debian/copyright 2008-08-13 17:27:23.000000000 +1000 +++ libx500-dn-perl-0.29/debian/copyright 2008-08-13 17:27:23.000000000 +1000 @@ -1,7 +1,8 @@ This package was debianized by Alessandro Razeto <[EMAIL PROTECTED]> on Sat, 4 Oct 2003 15:00:59 +0200. -It was downloaded from http://www.cpan.org/modules/by-module/X500/X500-DN-0.28.tar.gz +It was downloaded from +http://www.cpan.org/modules/by-module/X500/X500-DN-0.28.tar.gz Upstream Author: Robert Joop diff -Nru libx500-dn-perl-0.28/debian/rules libx500-dn-perl-0.29/debian/rules --- libx500-dn-perl-0.28/debian/rules 2008-08-13 17:27:23.000000000 +1000 +++ libx500-dn-perl-0.29/debian/rules 2008-08-13 17:27:23.000000000 +1000 @@ -6,8 +6,6 @@ # Uncomment this to turn on verbose mode. #export DH_VERBOSE=1 -export DH_COMPAT=4 - PACKAGE=$(shell dh_listpackages) ifndef PERL @@ -32,7 +30,7 @@ rm -f build-stamp # Add here commands to clean up after the build process. - -$(MAKE) clean + [ ! -f Makefile ] || $(MAKE) clean dh_clean @@ -47,11 +45,11 @@ # Build architecture-independent files here. -binary-indep: build install +binary-arch: build install # We have nothing to do by default. # Build architecture-dependent files here. -binary-arch: build install +binary-indep: build install dh_testdir dh_testroot dh_installdocs README diff -Nru libx500-dn-perl-0.28/debian/watch libx500-dn-perl-0.29/debian/watch --- libx500-dn-perl-0.28/debian/watch 1970-01-01 10:00:00.000000000 +1000 +++ libx500-dn-perl-0.29/debian/watch 2008-08-13 17:27:23.000000000 +1000 @@ -0,0 +1,2 @@ +version=3 +http://search.cpan.org/CPAN/authors/id/R/RJ/RJOOP/X500-DN-([\.\d]*)\.tar\.gz diff -Nru libx500-dn-perl-0.28/DN.pm libx500-dn-perl-0.29/DN.pm --- libx500-dn-perl-0.28/DN.pm 2002-05-08 01:15:49.000000000 +1000 +++ libx500-dn-perl-0.29/DN.pm 2008-08-13 17:27:23.000000000 +1000 @@ -1,4 +1,4 @@ -# Copyright (c) 2002 Robert Joop <[EMAIL PROTECTED]> +# Copyright (c) 2002 Robert Joop <[EMAIL PROTECTED]> # All rights reserved. # This program is free software; you can redistribute it and/or modify it under the same terms as Perl itself. @@ -7,10 +7,10 @@ use 5.6.1; # the "our" keyword below needs it use strict; use Carp; -use Parse::RecDescent 1.80; +use Parse::RecDescent; use X500::RDN; -our $VERSION = '0.28'; +our $VERSION = '0.29'; my $rfc2253_grammar = q { startrule: DistinguishedName /^\\Z/ { new X500::DN (reverse (@{$item[1]})); } diff -Nru libx500-dn-perl-0.28/DN.pod libx500-dn-perl-0.29/DN.pod --- libx500-dn-perl-0.28/DN.pod 2002-05-08 01:13:39.000000000 +1000 +++ libx500-dn-perl-0.29/DN.pod 2007-07-09 02:47:35.000000000 +1000 @@ -81,7 +81,7 @@ =head1 AUTHOR -Robert Joop E<lt>[EMAIL PROTECTED]<gt> +Robert Joop E<lt>[EMAIL PROTECTED]<gt> =head1 COPYRIGHT @@ -98,7 +98,7 @@ =over 4 =item Early 2002: -First Idea, discussed on comp.lang.perl.moderated +First idea, discussed on comp.lang.perl.moderated =item April 2002: First public release, 0.15 diff -Nru libx500-dn-perl-0.28/Makefile.PL libx500-dn-perl-0.29/Makefile.PL --- libx500-dn-perl-0.28/Makefile.PL 2002-04-18 01:38:55.000000000 +1000 +++ libx500-dn-perl-0.29/Makefile.PL 2007-07-09 02:47:56.000000000 +1000 @@ -4,8 +4,11 @@ WriteMakefile( 'NAME' => 'X500::DN', 'VERSION_FROM' => 'DN.pm', # finds $VERSION - 'PREREQ_PM' => {}, # e.g., Module::Name => 1.1 + 'PREREQ_PM' => + { + 'Parse::RecDescent' => '1.80', + }, ($] >= 5.005 ? ## Add these new keywords supported since 5.005 (ABSTRACT_FROM => 'DN.pod', # retrieve abstract from module - AUTHOR => 'Robert Joop <[EMAIL PROTECTED]>') : ()), + AUTHOR => 'Robert Joop <[EMAIL PROTECTED]>') : ()), ); diff -Nru libx500-dn-perl-0.28/MANIFEST libx500-dn-perl-0.29/MANIFEST --- libx500-dn-perl-0.28/MANIFEST 2002-04-21 08:10:17.000000000 +1000 +++ libx500-dn-perl-0.29/MANIFEST 2007-07-09 02:49:03.000000000 +1000 @@ -8,3 +8,4 @@ README t/dn.t t/rdn.t +META.yml Module meta-data (added by MakeMaker) diff -Nru libx500-dn-perl-0.28/META.yml libx500-dn-perl-0.29/META.yml --- libx500-dn-perl-0.28/META.yml 1970-01-01 10:00:00.000000000 +1000 +++ libx500-dn-perl-0.29/META.yml 2007-07-09 02:49:03.000000000 +1000 @@ -0,0 +1,11 @@ +# http://module-build.sourceforge.net/META-spec.html +#XXXXXXX This is a prototype!!! It will change in the future!!! XXXXX# +name: X500-DN +version: 0.29 +version_from: DN.pm +installdirs: site +requires: + Parse::RecDescent: 1.80 + +distribution_type: module +generated_by: ExtUtils::MakeMaker version 6.30_01 diff -Nru libx500-dn-perl-0.28/RDN.pm libx500-dn-perl-0.29/RDN.pm --- libx500-dn-perl-0.28/RDN.pm 2002-04-24 23:20:04.000000000 +1000 +++ libx500-dn-perl-0.29/RDN.pm 2007-07-09 02:48:04.000000000 +1000 @@ -1,4 +1,4 @@ -# Copyright (c) 2002 Robert Joop <[EMAIL PROTECTED]> +# Copyright (c) 2002 Robert Joop <[EMAIL PROTECTED]> # All rights reserved. # This program is free software; you can redistribute it and/or modify it under the same terms as Perl itself. diff -Nru libx500-dn-perl-0.28/RDN.pod libx500-dn-perl-0.29/RDN.pod --- libx500-dn-perl-0.28/RDN.pod 2002-04-22 23:07:39.000000000 +1000 +++ libx500-dn-perl-0.29/RDN.pod 2007-07-09 02:48:13.000000000 +1000 @@ -59,7 +59,7 @@ =head1 AUTHOR -Robert Joop E<lt>[EMAIL PROTECTED]<gt> +Robert Joop E<lt>[EMAIL PROTECTED]<gt> =head1 COPYRIGHT diff -Nru libx500-dn-perl-0.28/README libx500-dn-perl-0.29/README --- libx500-dn-perl-0.28/README 2002-04-21 08:31:19.000000000 +1000 +++ libx500-dn-perl-0.29/README 2007-07-09 02:42:53.000000000 +1000 @@ -1,4 +1,4 @@ -X500/DN version 0.25 +X500/DN version 0.29 ==================== X500::DN provides a pure perl parser and formatter for RFC 2253 style @@ -28,7 +28,7 @@ COPYRIGHT AND LICENCE -Copyright (c) 2002 Robert Joop <[EMAIL PROTECTED]> +Copyright (c) 2002 Robert Joop <[EMAIL PROTECTED]> All rights reserved. This program is free software; you can redistribute it and/or modify it under the same terms as Perl itself.
signature.asc
Description: Digital signature