Fix logging fatal errors
This commit is contained in:
parent
4ee0832bc7
commit
b850d72ed5
38
CPAN-2.14-logger-die-does-not-exist.patch
Normal file
38
CPAN-2.14-logger-die-does-not-exist.patch
Normal file
@ -0,0 +1,38 @@
|
||||
From f7fc39436aa91c783142fef58853abdb30a5d2bc Mon Sep 17 00:00:00 2001
|
||||
From: Simon Legner <Simon.Legner@gmail.com>
|
||||
Date: Tue, 11 Oct 2016 12:47:56 +0200
|
||||
Subject: [PATCH] $logger->die does not exist
|
||||
MIME-Version: 1.0
|
||||
Content-Type: text/plain; charset=UTF-8
|
||||
Content-Transfer-Encoding: 8bit
|
||||
|
||||
Signed-off-by: Petr Písař <ppisar@redhat.com>
|
||||
---
|
||||
lib/App/Cpan.pm | 4 ++--
|
||||
1 file changed, 2 insertions(+), 2 deletions(-)
|
||||
|
||||
diff --git a/lib/App/Cpan.pm b/lib/App/Cpan.pm
|
||||
index c654c2c..742cbd2 100644
|
||||
--- a/lib/App/Cpan.pm
|
||||
+++ b/lib/App/Cpan.pm
|
||||
@@ -1033,7 +1033,7 @@ sub _load_local_lib # -I
|
||||
|
||||
my $rc = _safe_load_module("local::lib");
|
||||
unless( $rc ) {
|
||||
- $logger->die( "Could not load local::lib" );
|
||||
+ $logger->logdie( "Could not load local::lib" );
|
||||
}
|
||||
|
||||
local::lib->import;
|
||||
@@ -1045,7 +1045,7 @@ sub _use_these_mirrors # -M
|
||||
{
|
||||
$logger->debug( "Setting per session mirrors" );
|
||||
unless( $_[0] ) {
|
||||
- $logger->die( "The -M switch requires a comma-separated list of mirrors" );
|
||||
+ $logger->logdie( "The -M switch requires a comma-separated list of mirrors" );
|
||||
}
|
||||
|
||||
$CPAN::Config->{urllist} = [ split /,/, $_[0] ];
|
||||
--
|
||||
2.7.4
|
||||
|
@ -23,6 +23,9 @@ Patch4: CPAN-2.14-Fix-CVE-2016-1238-completely.patch
|
||||
# Fix-CVE-2016-1238-completely.patch, CPAN RT#116507, proposed in
|
||||
# <https://github.com/andk/cpanpm/pull/105>
|
||||
Patch5: CPAN-2.14-For-cpan-j-make-the-file-an-absolute-path.patch
|
||||
# Fix logging fatal errors, fixed after 2.14,
|
||||
# <https://github.com/andk/cpanpm/pull/104>
|
||||
Patch6: CPAN-2.14-logger-die-does-not-exist.patch
|
||||
BuildArch: noarch
|
||||
BuildRequires: coreutils
|
||||
BuildRequires: findutils
|
||||
@ -199,6 +202,7 @@ external download clients to fetch distributions from the net.
|
||||
%patch3 -p1
|
||||
%patch4 -p1
|
||||
%patch5 -p1
|
||||
%patch6 -p1
|
||||
# Change configuration name
|
||||
find -type f -exec sed -i -e 's/XCPANCONFIGNAMEX/cpan/g' {} \;
|
||||
# Remove bundled modules
|
||||
@ -228,6 +232,7 @@ make test
|
||||
* Mon Jan 09 2017 Petr Pisar <ppisar@redhat.com> - 2.11-367
|
||||
- Fix CVE-2016-1238 (loading optional modules from current working directory)
|
||||
- Do not search cpan -j file in @INC (CPAN RT#116507)
|
||||
- Fix logging fatal errors (https://github.com/andk/cpanpm/pull/104)
|
||||
|
||||
* Wed May 18 2016 Jitka Plesnikova <jplesnik@redhat.com> - 2.11-366
|
||||
- Perl 5.24 re-rebuild of bootstrapped packages
|
||||
|
Loading…
Reference in New Issue
Block a user