[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

seeking pre-approval for some perl bugfixes



Hi release team,

in addition to the Locale::gettext problem (#489132 et al), which is
still in the works, there are some other bugs that I'd like to fix for
lenny. As I never got a reply to my mails back in June, I'm restarting
from scratch here.  Please let me know if this is the wrong way to get
the pre-approval mentioned in the freeze announcement.

For each of these, could you please say if you'd still approve an
upload fixing it into Lenny? The corresponding patches are attached. The
tagpending messages in the bug logs can be ignored, that was the June
upload that never happened.

I'm sticking with those I consider the easy ones for now. I'd like
to do a sid upload with these ASAP, and work on the release-critical
Locale::gettext problem while waiting for these to age in unstable.

#475498: perl: crash when localizing a symtab entry 
 This makes the libapache2-mod-perl2 test suite crash after its tests.
 patch attached as 15_fix_local_symtab

#480480: libhtml-mason-perl: Subclassing HTML::Mason::ApacheHandler stopped working after upgrade to perl 5.10 
 This regression can break sites using HTML::Mason due to a Perl crash.
 patch attached as 23_fix_isa_fiddling

#480428: perl: __LONG_MAX__ prototype mismatch and redefined 
 These annoying warnings will affect many users; the bug severity is
 probably too low.
 patch attached as 480428.patch

#480375: perl-modules: Build.pm does not support GNU/Hurd 
#480385: perl: FTBFS on GNU/kFreeBSD
 Porters would be thankful.
 patch attached as 14_fix_kfreebsd_and_hurd_support

#483734: -x is broken with 'use filetest q/access/'
 Trivial upstream typo.
 patch attached as 25_fix_access_dash_x

#482110: perl: DEB_BUILD_OPTIONS=noopt is broken 
 Quoting error makes a policy violation.
 patch attached as 482110.patch

#479957: Using IO::File together with POSIX causes warnings. (Constant subroutine main::SEEK_SET redefined) 
 These warnings bother at least eximstat and xscreensaver users.
 patch attached as 22_fix_constant_subroutine_warnings

#481956: missing conflicts for libpod-simple-perl
 patch attached as 481956.patch

#485416: perl: missing conflicts for libextutils-parsexs-perl 
 patch attached as 485416.patch

Thanks for your work,
-- 
Niko Tyni   ntyni@debian.org
Fix a segmentation fault occurring in the mod_perl2 test suite. (Closes: #475498)

Upstream change #33807 backported from blead.

[perl #52740]
diff --git a/sv.c b/sv.c
index 718e305..fe36438 100644
--- a/sv.c
+++ b/sv.c
@@ -3557,8 +3557,10 @@ Perl_sv_setsv_flags(pTHX_ SV *dstr, register SV *sstr, I32 flags)
 		GvMULTI_on(dstr);
 		return;
 	    }
-	    glob_assign_glob(dstr, sstr, dtype);
-	    return;
+	    if (isGV_with_GP(sstr)) {
+		glob_assign_glob(dstr, sstr, dtype);
+		return;
+	    }
 	}
 
 	if (dtype >= SVt_PV) {
Fix crashes on @ISA fiddling. (Closes: #480480)

Applicable parts of blead changes 33684 and 33898.

[perl #52074]
[perl #54566]
diff --git a/mg.c b/mg.c
index c4d7aeb..91a36f2 100644
--- a/mg.c
+++ b/mg.c
@@ -1543,10 +1543,11 @@ Perl_magic_setisa(pTHX_ SV *sv, MAGIC *mg)
     stash = GvSTASH(
         SvTYPE(mg->mg_obj) == SVt_PVGV
             ? (GV*)mg->mg_obj
-            : (GV*)SvMAGIC(mg->mg_obj)->mg_obj
+            : (GV*)mg_find(mg->mg_obj, PERL_MAGIC_isa)->mg_obj
     );
 
-    mro_isa_changed_in(stash);
+    if (stash)
+	mro_isa_changed_in(stash);
 
     return 0;
 }
diff --git a/t/mro/pkg_gen.t b/t/mro/pkg_gen.t
index 6a507ac..e1f5eb0 100644
--- a/t/mro/pkg_gen.t
+++ b/t/mro/pkg_gen.t
@@ -4,7 +4,7 @@ use strict;
 use warnings;
 
 chdir 't' if -d 't';
-require q(./test.pl); plan(tests => 6);
+require q(./test.pl); plan(tests => 7);
 
 {
     package Foo;
@@ -34,3 +34,7 @@ is(mro::get_pkg_gen('Foo'), 1, "pkg_gen 1 for undef %Pkg::");
 
 delete $::{"Foo::"};
 is(mro::get_pkg_gen('Foo'), 0, 'pkg_gen 0 for delete $::{Pkg::}');
+
+delete $::{"Quux::"};
+push @Quux::ISA, "Woot"; # should not segfault
+ok(1, "No segfault on modification of ISA in a deleted stash");
From: Niko Tyni <ntyni@debian.org>
Date: Wed, 21 May 2008 17:50:46 +0000 (+0300)
Subject: Remove the __LONG_MAX__ kludge introduced in 5.8.1-1, it shouldn't be needed anymore... 
X-Git-Url: http://git.debian.org/?p=perl%2Fperl.git;a=commitdiff_plain;h=0e4cfb823a71ca82243e996339a62f44147593c9

Remove the __LONG_MAX__ kludge introduced in 5.8.1-1, it shouldn't be needed anymore and emits warnings. (Closes: #480428)
---

diff --git a/debian/changelog b/debian/changelog
index 15bcc51..86a2ecc 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -35,6 +35,8 @@ perl (5.10.0-11) UNRELEASED; urgency=low
   * Add conflicts/replaces/provides for libpod-simple-perl. (Closes: #481956)
   * Fix crashes on @ISA fiddling. (Closes: #480480)
   * Fix building with DEB_BUILD_OPTIONS=noopt. (Closes: #482110)
+  * Remove the __LONG_MAX__ kludge introduced in 5.8.1-1, it shouldn't be
+    needed anymore and emits warnings. (Closes: #480428)
 
  -- Niko Tyni <ntyni@debian.org>  Sun, 18 May 2008 22:41:54 +0300
 
diff --git a/debian/fixheaders b/debian/fixheaders
index 9c4aa9b..f54b752 100644
--- a/debian/fixheaders
+++ b/debian/fixheaders
@@ -21,11 +21,4 @@ while (<>)
     s/'char'\[\d+\]/1/g;
 
     print;
-
-    # ugh, can't work out why __LONG_MAX__ isn't defined--kludge
-    print <<EOT if $ARGV =~ m!/_h2ph_pre\.ph$! and eof;
-# gross hack
-unless (defined &__LONG_MAX__) { sub __LONG_MAX__ { 2147483647 } }
-
-EOT
 }
Support GNU/Hurd and GNU/kFreeBSD in Module::Build and ExtUtils::CBuilder. (Closes: #480385, #480375)

Dual-lived modules, fixed upstream but still unreleased on the CPAN side.

[rt.cpan.org #35780] for Module::Build
[rt.cpan.org #35782] for ExtUtils::CBuilder
diff --git a/lib/ExtUtils/CBuilder.pm b/lib/ExtUtils/CBuilder.pm
index fae01b1..615901f 100644
--- a/lib/ExtUtils/CBuilder.pm
+++ b/lib/ExtUtils/CBuilder.pm
@@ -36,6 +36,8 @@ my %OSTYPES = qw(
 		 sunos     Unix
 		 cygwin    Unix
 		 os2       Unix
+		 gnukfreebsd Unix
+		 gnu       Unix
 		 
 		 dos       Windows
 		 MSWin32   Windows
diff --git a/lib/Module/Build.pm b/lib/Module/Build.pm
index 6a53ad8..d0bc4c8 100644
--- a/lib/Module/Build.pm
+++ b/lib/Module/Build.pm
@@ -49,6 +49,8 @@ my %OSTYPES = qw(
 		 cygwin    Unix
 		 os2       Unix
 		 interix   Unix
+		 gnukfreebsd Unix
+		 gnu       Unix
 		 
 		 dos       Windows
 		 MSWin32   Windows
Make the '-x' test work with 'use filetest q/access/'. (Closes: #483734)

[perl #49003], blead change 32874.
diff --git a/pp_sys.c b/pp_sys.c
index 6aa8645..6a36493 100644
--- a/pp_sys.c
+++ b/pp_sys.c
@@ -3002,7 +3002,7 @@ PP(pp_ftrread)
 
     case OP_FTEEXEC:
 #ifdef PERL_EFF_ACCESS
-	access_mode = W_OK;
+	access_mode = X_OK;
 #else
 	use_access = 0;
 #endif
From: Niko Tyni <ntyni@debian.org>
Date: Tue, 20 May 2008 19:42:54 +0000 (+0300)
Subject: Fix building with DEB_BUILD_OPTIONS=noopt. (Closes: #482110)
X-Git-Url: http://git.debian.org/?p=perl%2Fperl.git;a=commitdiff_plain;h=9793d83793b302e5752f102eb480f486526445f1

Fix building with DEB_BUILD_OPTIONS=noopt. (Closes: #482110)
---

diff --git a/debian/changelog b/debian/changelog
index ed99809..15bcc51 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -34,6 +34,7 @@ perl (5.10.0-11) UNRELEASED; urgency=low
     Fcntl and POSIX modules together. (Closes: #479957)
   * Add conflicts/replaces/provides for libpod-simple-perl. (Closes: #481956)
   * Fix crashes on @ISA fiddling. (Closes: #480480)
+  * Fix building with DEB_BUILD_OPTIONS=noopt. (Closes: #482110)
 
  -- Niko Tyni <ntyni@debian.org>  Sun, 18 May 2008 22:41:54 +0300
 
diff --git a/debian/config.debian b/debian/config.debian
index 9d9d37d..84c0bc1 100644
--- a/debian/config.debian
+++ b/debian/config.debian
@@ -106,5 +106,5 @@ eval /bin/bash Configure			\
     -Uusesfio					\
     -Uusenm					\
     -DDEBUGGING=$debugging			\
-    -Doptimize="$optimize"			\
+    -Doptimize=\"$optimize\"			\
     $opts -des
Fix 'constant subroutine SEEK_* redefined' warnings when using the Fcntl and POSIX modules together. (Closes: #479957)

[perl #54186]

Upstream change 33825.
diff --git a/ext/POSIX/Makefile.PL b/ext/POSIX/Makefile.PL
index bd93e59..5f6679d 100644
--- a/ext/POSIX/Makefile.PL
+++ b/ext/POSIX/Makefile.PL
@@ -48,13 +48,11 @@ my @names =
       MAX_INPUT MB_LEN_MAX MSG_CTRUNC MSG_DONTROUTE MSG_EOR MSG_OOB MSG_PEEK 
       MSG_TRUNC MSG_WAITALL NAME_MAX NCCS NGROUPS_MAX NOFLSH OPEN_MAX OPOST
       PARENB PARMRK PARODD PATH_MAX PIPE_BUF RAND_MAX R_OK SCHAR_MAX
-      SCHAR_MIN SEEK_CUR SEEK_END SEEK_SET SHRT_MAX SHRT_MIN SIGABRT SIGALRM
+      SCHAR_MIN SHRT_MAX SHRT_MIN SIGABRT SIGALRM
       SIGCHLD SIGCONT SIGFPE SIGHUP SIGILL SIGINT SIGKILL SIGPIPE SIGQUIT
       SIGSEGV SIGSTOP SIGTERM SIGTSTP SIGTTIN SIGTTOU
       SIGUSR1 SIGUSR2 SIG_BLOCK SIG_SETMASK SIG_UNBLOCK SSIZE_MAX
-      STDERR_FILENO STDIN_FILENO STDOUT_FILENO STREAM_MAX
-      S_IRGRP S_IROTH S_IRUSR S_IRWXG S_IRWXO S_IRWXU S_ISGID S_ISUID
-      S_IWGRP S_IWOTH S_IWUSR S_IXGRP S_IXOTH S_IXUSR TCIFLUSH TCIOFF
+      STDERR_FILENO STDIN_FILENO STDOUT_FILENO STREAM_MAX TCIFLUSH TCIOFF
       TCIOFLUSH TCION TCOFLUSH TCOOFF TCOON TCSADRAIN TCSAFLUSH TCSANOW
       TMP_MAX TOSTOP TZNAME_MAX VEOF VEOL VERASE VINTR VKILL VMIN VQUIT
       VSTART VSTOP VSUSP VTIME WNOHANG WUNTRACED W_OK X_OK
diff --git a/ext/POSIX/POSIX.pm b/ext/POSIX/POSIX.pm
index fbbd253..97d0b2c 100644
--- a/ext/POSIX/POSIX.pm
+++ b/ext/POSIX/POSIX.pm
@@ -13,7 +13,9 @@ use XSLoader ();
 use Fcntl qw(FD_CLOEXEC F_DUPFD F_GETFD F_GETFL F_GETLK F_RDLCK F_SETFD
 	     F_SETFL F_SETLK F_SETLKW F_UNLCK F_WRLCK O_ACCMODE O_APPEND
 	     O_CREAT O_EXCL O_NOCTTY O_NONBLOCK O_RDONLY O_RDWR O_TRUNC
-	     O_WRONLY);
+	     O_WRONLY SEEK_CUR SEEK_END SEEK_SET
+	     S_IRGRP S_IROTH S_IRUSR S_IRWXG S_IRWXO S_IRWXU S_ISGID S_ISUID
+	     S_IWGRP S_IWOTH S_IWUSR S_IXGRP S_IXOTH S_IXUSR);
 
 # Grandfather old foo_h form to new :foo_h form
 my $loaded;
diff --git a/t/lib/proxy_constant_subs.t b/t/lib/proxy_constant_subs.t
index 4af73d3..45b0a54 100644
--- a/t/lib/proxy_constant_subs.t
+++ b/t/lib/proxy_constant_subs.t
@@ -7,20 +7,20 @@ BEGIN {
         print "1..0 # Skip -- Perl configured without B module\n";
         exit 0;
     }
-    if ($Config::Config{'extensions'} !~ /\bPOSIX\b/) {
-        print "1..0 # Skip -- Perl configured without POSIX\n";
+    if ($Config::Config{'extensions'} !~ /\bFcntl\b/) {
+        print "1..0 # Skip -- Perl configured without Fcntl\n";
         exit 0;
     }
-    # errno is a real subroutine, and acts as control
+    # S_IFMT is a real subroutine, and acts as control
     # SEEK_SET is a proxy constant subroutine.
-    @symbols = qw(errno SEEK_SET);
+    @symbols = qw(S_IFMT SEEK_SET);
 }
 
 use strict;
 use warnings;
 use Test::More tests => 4 * @symbols;
 use B qw(svref_2object GVf_IMPORTED_CV);
-use POSIX @symbols;
+use Fcntl @symbols;
 
 # GVf_IMPORTED_CV should not be set on the original, but should be set on the
 # imported GV.
@@ -29,7 +29,7 @@ foreach my $symbol (@symbols) {
     my ($ps, $ms);
     {
 	no strict 'refs';
-	$ps = svref_2object(\*{"POSIX::$symbol"});
+	$ps = svref_2object(\*{"Fcntl::$symbol"});
 	$ms = svref_2object(\*{"::$symbol"});
     }
     isa_ok($ps, 'B::GV');
From: Niko Tyni <ntyni@debian.org>
Date: Mon, 19 May 2008 19:35:52 +0000 (+0300)
Subject: Add conflicts/replaces/provides for libpod-simple-perl. (Closes: #481956)
X-Git-Url: http://git.debian.org/?p=perl%2Fperl.git;a=commitdiff_plain;h=390711396e436d6bf5412ba770d0b51b48d9ba02

Add conflicts/replaces/provides for libpod-simple-perl. (Closes: #481956)
---

diff --git a/debian/changelog b/debian/changelog
index 1bd1e7a..3157ae0 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -33,6 +33,7 @@ perl (5.10.0-11) UNRELEASED; urgency=low
   * Fix a typo in perlpodspec.pod. (Closes: #447830)
   * Fix 'constant subroutine SEEK_* redefined' warnings when using the
     Fcntl and POSIX modules together. (Closes: #479957)
+  * Add conflicts/replaces/provides for libpod-simple-perl. (Closes: #481956)
 
  -- Niko Tyni <ntyni@debian.org>  Sun, 18 May 2008 22:41:54 +0300
 
diff --git a/debian/control b/debian/control
index e465c57..f493f7f 100644
--- a/debian/control
+++ b/debian/control
@@ -52,9 +52,9 @@ Package: perl-modules
 Priority: standard
 Architecture: all
 Depends: perl (>= ${Upstream-Version}-1)
-Conflicts: libpod-parser-perl (<< 1.32-1), libansicolor-perl (<< 1.10-1), libfile-temp-perl (<< 0.18), libnet-perl (<= 1:1.19-3), libattribute-handlers-perl (<< 0.78.02-1), libcgi-pm-perl (<< 3.15-1), libi18n-langtags-perl (<< 0.35-1), liblocale-maketext-perl (<< 1.08-1), libmath-bigint-perl (<< 1.77-1), libnet-ping-perl (<< 2.31-1), libtest-harness-perl (<< 2.56-1), libtest-simple-perl (<< 0.62-1), liblocale-codes-perl (<< 2.06.1-1), libmodule-corelist-perl (<< 2.13-1), libio-zlib-perl (<< 1.07-1), libarchive-tar-perl (<= 1.38-2), libextutils-cbuilder-perl (<< 0.21-1), libmodule-build-perl (<< 0.2808.1-1), libmodule-load-perl (<< 0.12-1), liblocale-maketext-simple-perl (<< 0.18-1), libparams-check-perl (<< 0.26-1), libmodule-pluggable-perl (<< 3.6-1), libmodule-load-conditional-perl (<< 0.22-1), libcpan-plus-perl (<< 0.83.09-1), libversion-perl (<< 1:0.7400-2)
-Replaces: libpod-parser-perl, libansicolor-perl, libfile-temp-perl, libnet-perl, libattribute-handlers-perl, libcgi-pm-perl, libi18n-langtags-perl, liblocale-maketext-perl, libmath-bigint-perl, libnet-ping-perl, libtest-harness-perl, libtest-simple-perl, liblocale-codes-perl, libmodule-corelist-perl, libio-zlib-perl, libarchive-tar-perl, libextutils-cbuilder-perl, libmodule-build-perl, libmodule-load-perl, liblocale-maketext-simple-perl, libparams-check-perl, libmodule-pluggable-perl, libmodule-load-conditional-perl, libcpan-plus-perl, libversion-perl
-Provides: libpod-parser-perl, libansicolor-perl, libfile-temp-perl, libnet-perl, libattribute-handlers-perl, libcgi-pm-perl, libi18n-langtags-perl, liblocale-maketext-perl, libmath-bigint-perl, libnet-ping-perl, libtest-harness-perl, libtest-simple-perl, liblocale-codes-perl, libmodule-corelist-perl, libio-zlib-perl, libarchive-tar-perl, libextutils-cbuilder-perl, libmodule-build-perl, libmodule-load-perl, liblocale-maketext-simple-perl, libparams-check-perl, libmodule-pluggable-perl, libmodule-load-conditional-perl, libcpan-plus-perl, libversion-perl
+Conflicts: libpod-parser-perl (<< 1.32-1), libansicolor-perl (<< 1.10-1), libfile-temp-perl (<< 0.18), libnet-perl (<= 1:1.19-3), libattribute-handlers-perl (<< 0.78.02-1), libcgi-pm-perl (<< 3.15-1), libi18n-langtags-perl (<< 0.35-1), liblocale-maketext-perl (<< 1.08-1), libmath-bigint-perl (<< 1.77-1), libnet-ping-perl (<< 2.31-1), libtest-harness-perl (<< 2.56-1), libtest-simple-perl (<< 0.62-1), liblocale-codes-perl (<< 2.06.1-1), libmodule-corelist-perl (<< 2.13-1), libio-zlib-perl (<< 1.07-1), libarchive-tar-perl (<= 1.38-2), libextutils-cbuilder-perl (<< 0.21-1), libmodule-build-perl (<< 0.2808.1-1), libmodule-load-perl (<< 0.12-1), liblocale-maketext-simple-perl (<< 0.18-1), libparams-check-perl (<< 0.26-1), libmodule-pluggable-perl (<< 3.6-1), libmodule-load-conditional-perl (<< 0.22-1), libcpan-plus-perl (<< 0.83.09-1), libversion-perl (<< 1:0.7400-2), libpod-simple-perl (<< 3.15-2)
+Replaces: libpod-parser-perl, libansicolor-perl, libfile-temp-perl, libnet-perl, libattribute-handlers-perl, libcgi-pm-perl, libi18n-langtags-perl, liblocale-maketext-perl, libmath-bigint-perl, libnet-ping-perl, libtest-harness-perl, libtest-simple-perl, liblocale-codes-perl, libmodule-corelist-perl, libio-zlib-perl, libarchive-tar-perl, libextutils-cbuilder-perl, libmodule-build-perl, libmodule-load-perl, liblocale-maketext-simple-perl, libparams-check-perl, libmodule-pluggable-perl, libmodule-load-conditional-perl, libcpan-plus-perl, libversion-perl, libpod-simple-perl
+Provides: libpod-parser-perl, libansicolor-perl, libfile-temp-perl, libnet-perl, libattribute-handlers-perl, libcgi-pm-perl, libi18n-langtags-perl, liblocale-maketext-perl, libmath-bigint-perl, libnet-ping-perl, libtest-harness-perl, libtest-simple-perl, liblocale-codes-perl, libmodule-corelist-perl, libio-zlib-perl, libarchive-tar-perl, libextutils-cbuilder-perl, libmodule-build-perl, libmodule-load-perl, liblocale-maketext-simple-perl, libparams-check-perl, libmodule-pluggable-perl, libmodule-load-conditional-perl, libcpan-plus-perl, libversion-perl, libpod-simple-perl
 Description: Core Perl modules
  Architecture independent Perl modules.  These modules are part of Perl and
  required if the `perl' package is installed.
From: Niko Tyni <ntyni@debian.org>
Date: Mon, 9 Jun 2008 11:48:50 +0000 (+0300)
Subject: Add conflicts/replaces/provides for libextutils-parsexs-perl. (Closes: #485416)
X-Git-Url: http://git.debian.org/?p=perl%2Fperl.git;a=commitdiff_plain;h=874b041b7fd5ae2951dd65575f5d883e6b856124

Add conflicts/replaces/provides for libextutils-parsexs-perl. (Closes: #485416)
---

diff --git a/debian/changelog b/debian/changelog
index 1285a19..08092b0 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -45,8 +45,10 @@ perl (5.10.0-11) unstable; urgency=low
   * Fix a reference counting bug in PerlIO::via that broke the svk
     package. (Closes: #479698)
   * Move /usr/share/perl/5.10/unicore/lib into perl-base. (Closes: #480533)
+  * Add conflicts/replaces/provides for libextutils-parsexs-perl.
+    (Closes: #485416)
 
- -- Niko Tyni <ntyni@debian.org>  Sat, 07 Jun 2008 15:54:33 +0300
+ -- Niko Tyni <ntyni@debian.org>  Mon, 09 Jun 2008 14:48:12 +0300
 
 perl (5.10.0-10) unstable; urgency=low
 
diff --git a/debian/control b/debian/control
index f0afd3d..377813c 100644
--- a/debian/control
+++ b/debian/control
@@ -52,9 +52,9 @@ Package: perl-modules
 Priority: standard
 Architecture: all
 Depends: perl (>= ${Upstream-Version}-1)
-Conflicts: libpod-parser-perl (<< 1.32-1), libansicolor-perl (<< 1.10-1), libfile-temp-perl (<< 0.18), libnet-perl (<= 1:1.19-3), libattribute-handlers-perl (<< 0.78.02-1), libcgi-pm-perl (<< 3.15-1), libi18n-langtags-perl (<< 0.35-1), liblocale-maketext-perl (<< 1.08-1), libmath-bigint-perl (<< 1.77-1), libnet-ping-perl (<< 2.31-1), libtest-harness-perl (<< 2.56-1), libtest-simple-perl (<< 0.62-1), liblocale-codes-perl (<< 2.06.1-1), libmodule-corelist-perl (<< 2.13-1), libio-zlib-perl (<< 1.07-1), libarchive-tar-perl (<= 1.38-2), libextutils-cbuilder-perl (<< 0.21-1), libmodule-build-perl (<< 0.2808.1-1), libmodule-load-perl (<< 0.12-1), liblocale-maketext-simple-perl (<< 0.18-1), libparams-check-perl (<< 0.26-1), libmodule-pluggable-perl (<< 3.6-1), libmodule-load-conditional-perl (<< 0.22-1), libcpan-plus-perl (<< 0.83.09-1), libversion-perl (<< 1:0.7400-2), libpod-simple-perl (<< 3.15-2)
-Replaces: libpod-parser-perl, libansicolor-perl, libfile-temp-perl, libnet-perl, libattribute-handlers-perl, libcgi-pm-perl, libi18n-langtags-perl, liblocale-maketext-perl, libmath-bigint-perl, libnet-ping-perl, libtest-harness-perl, libtest-simple-perl, liblocale-codes-perl, libmodule-corelist-perl, libio-zlib-perl, libarchive-tar-perl, libextutils-cbuilder-perl, libmodule-build-perl, libmodule-load-perl, liblocale-maketext-simple-perl, libparams-check-perl, libmodule-pluggable-perl, libmodule-load-conditional-perl, libcpan-plus-perl, libversion-perl, libpod-simple-perl
-Provides: libpod-parser-perl, libansicolor-perl, libfile-temp-perl, libnet-perl, libattribute-handlers-perl, libcgi-pm-perl, libi18n-langtags-perl, liblocale-maketext-perl, libmath-bigint-perl, libnet-ping-perl, libtest-harness-perl, libtest-simple-perl, liblocale-codes-perl, libmodule-corelist-perl, libio-zlib-perl, libarchive-tar-perl, libextutils-cbuilder-perl, libmodule-build-perl, libmodule-load-perl, liblocale-maketext-simple-perl, libparams-check-perl, libmodule-pluggable-perl, libmodule-load-conditional-perl, libcpan-plus-perl, libversion-perl, libpod-simple-perl
+Conflicts: libpod-parser-perl (<< 1.32-1), libansicolor-perl (<< 1.10-1), libfile-temp-perl (<< 0.18), libnet-perl (<= 1:1.19-3), libattribute-handlers-perl (<< 0.78.02-1), libcgi-pm-perl (<< 3.15-1), libi18n-langtags-perl (<< 0.35-1), liblocale-maketext-perl (<< 1.08-1), libmath-bigint-perl (<< 1.77-1), libnet-ping-perl (<< 2.31-1), libtest-harness-perl (<< 2.56-1), libtest-simple-perl (<< 0.62-1), liblocale-codes-perl (<< 2.06.1-1), libmodule-corelist-perl (<< 2.13-1), libio-zlib-perl (<< 1.07-1), libarchive-tar-perl (<= 1.38-2), libextutils-cbuilder-perl (<< 0.21-1), libmodule-build-perl (<< 0.2808.1-1), libmodule-load-perl (<< 0.12-1), liblocale-maketext-simple-perl (<< 0.18-1), libparams-check-perl (<< 0.26-1), libmodule-pluggable-perl (<< 3.6-1), libmodule-load-conditional-perl (<< 0.22-1), libcpan-plus-perl (<< 0.83.09-1), libversion-perl (<< 1:0.7400-2), libpod-simple-perl (<< 3.15-2), libextutils-parsexs-perl (<= 2.18)
+Replaces: libpod-parser-perl, libansicolor-perl, libfile-temp-perl, libnet-perl, libattribute-handlers-perl, libcgi-pm-perl, libi18n-langtags-perl, liblocale-maketext-perl, libmath-bigint-perl, libnet-ping-perl, libtest-harness-perl, libtest-simple-perl, liblocale-codes-perl, libmodule-corelist-perl, libio-zlib-perl, libarchive-tar-perl, libextutils-cbuilder-perl, libmodule-build-perl, libmodule-load-perl, liblocale-maketext-simple-perl, libparams-check-perl, libmodule-pluggable-perl, libmodule-load-conditional-perl, libcpan-plus-perl, libversion-perl, libpod-simple-perl, libextutils-parsexs-perl
+Provides: libpod-parser-perl, libansicolor-perl, libfile-temp-perl, libnet-perl, libattribute-handlers-perl, libcgi-pm-perl, libi18n-langtags-perl, liblocale-maketext-perl, libmath-bigint-perl, libnet-ping-perl, libtest-harness-perl, libtest-simple-perl, liblocale-codes-perl, libmodule-corelist-perl, libio-zlib-perl, libarchive-tar-perl, libextutils-cbuilder-perl, libmodule-build-perl, libmodule-load-perl, liblocale-maketext-simple-perl, libparams-check-perl, libmodule-pluggable-perl, libmodule-load-conditional-perl, libcpan-plus-perl, libversion-perl, libpod-simple-perl, libextutils-parsexs-perl
 Description: Core Perl modules
  Architecture independent Perl modules.  These modules are part of Perl and
  required if the `perl' package is installed.

Reply to: