Bug 10299

Summary: Missing perl packages Log::DIspatch::*
Product: Mageia Reporter: bozonius <bozonius>
Component: New RPM package requestAssignee: Mageia Bug Squad <bugsquad>
Status: RESOLVED FIXED QA Contact:
Severity: enhancement    
Priority: Normal CC: bozonius, rverschelde
Version: 3   
Target Milestone: ---   
Hardware: i586   
OS: Linux   
Whiteboard:
Source RPM: CVE:
Status comment:

Description bozonius 2013-05-26 20:05:37 CEST
Description of problem:
Some perl packages available in cpanm are not included with M3.  These include the packages/modules in Log::Dispatch::* such as FileRotate.pm, but there are several others.  These are useful in conjunction with Log::Log4perl, which is included in M3.  There are about 10 or 12 of these in Log::Dispatch which might be included, but FileRotate was the one I need that caused this report.

Version-Release number of selected component (if applicable):
Latest cpanm modules will suffice.

How reproducible:
Very.

Steps to Reproduce:
1.  Install M3, even if selecting development subsystem to be installed
2.  Check for existence of module:   perl -e 'use Log::Dispatch::FileRotate;'
3.  Failure to find module(s).

WorkAround:

Install the missing module(s) from cpan directly.  Generally speaking, this can cause incompatibility between perl modules installed this way and the critical modules used by M3 core system scripts.  I have been able to use the one module I did download from cpan (Log::Dispatch::FileRotate) without issues but would prefer to have distro support.

Reproducible: 

Steps to Reproduce:
bozonius 2013-06-04 03:20:23 CEST

CC: (none) => bozonius

Comment 1 Rémi Verschelde 2014-05-02 00:46:47 CEST
This has been imported in Mageia:

$ urpmq -Y Log-Dispatch | grep perl
perl-Log-Dispatch
perl-Log-Dispatch-ApacheLog
perl-Log-Dispatch-Array
perl-Log-Dispatch-Config
perl-Log-Dispatchouli
perl-Test-Log-Dispatch

Status: NEW => RESOLVED
CC: (none) => remi
Resolution: (none) => FIXED