Bug 3008

Summary: The shutter package provides 'perl(Sort::Naturally)' (and possibly other provides that are not available globally)
Product: Mageia Reporter: Shlomi Fish <shlomif>
Component: RPM PackagesAssignee: Mageia Bug Squad <bugsquad>
Status: RESOLVED FIXED QA Contact:
Severity: normal    
Priority: Normal    
Version: Cauldron   
Target Milestone: ---   
Hardware: i586   
OS: Linux   
Whiteboard:
Source RPM: CVE:
Status comment:

Description Shlomi Fish 2011-10-10 12:19:00 CEST
The âshutterâ package contains some Perl .pm files under a prefix and as a result provides some Perl namespaces such as âperl(Sort::Naturally)â. However, they are not accessible to the rest of the system, and urpmi prefers to install âshutterâ over the perl-Sort-Naturally/etc. packages themselves which later causes the dependent Perl packages or program to fail:

[root@localhost ~]# urpmi 'perl(Data::TreeDumper)'
In order to satisfy the 'perl(Sort::Naturally)' dependency, one of the following packages is needed:
 1- perl-Sort-Naturally-1.20.0-1.mga1.noarch: sort lexically, but sort numeral parts numerically (to install)
 2- shutter-0.87.3-1.mga2.noarch: Feature-rich screenshot application (to install)
What is your choice? (1-2) 

Now if I install shutter (which is often done automatically, then âperl -MData::TreeDumperâ will fail.
Comment 1 Manuel Hiebel 2011-10-12 12:30:18 CEST
bug resolved with the new version no ?
Comment 2 Shlomi Fish 2011-10-12 13:48:17 CEST
(In reply to comment #1)
> bug resolved with the new version no ?

Yes, it was. I fixed it myself. Resolving as fixed.

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