Bug 5507

Summary: move some files from perl to perl-base in order to debloat minimal install
Product: Mageia Reporter: Thierry Vignaud <thierry.vignaud>
Component: RPM PackagesAssignee: Jerome Quelin <jquelin>
Status: RESOLVED FIXED QA Contact:
Severity: normal    
Priority: Normal    
Version: Cauldron   
Target Milestone: ---   
Hardware: All   
OS: Linux   
Whiteboard:
Source RPM: perl CVE:
Status comment:
Attachments: the actual patch
updated patch (w/o some big useless CJK stuff)
also enables to install shorewall with perl-base only (since shorewall is pulled by drakx)

Description Thierry Vignaud 2012-04-20 14:47:46 CEST
Please apply the following patch.
It moves some files from perl to perl-base in order to debloat minimal install.
It shrinks the minimal install (without suggests) by 7% (280 -> 260Mo).
(when running "urpmi --urpmi-root=$PWD/T/ basesystem --no-suggests --debug -vv")

Perl & lib(64)gdbm4 are no more installed in that case.

We forgot to maintain this for a couple years.
Comment 1 Thierry Vignaud 2012-04-20 14:48:33 CEST
Created attachment 2048 [details]
the actual patch
Comment 2 Thierry Vignaud 2012-04-20 15:08:28 CEST
Created attachment 2050 [details]
updated patch (w/o some big useless CJK stuff)
Comment 3 Thierry Vignaud 2012-04-20 15:09:44 CEST
We're now saving 10.35% (280->251Mo with the same test case).
With the real installer, the percentage will be less since it'll add a couple HW related packages.
Thierry Vignaud 2012-04-20 18:04:13 CEST

Attachment 2048 is obsolete: 0 => 1

Comment 4 Thierry Vignaud 2012-04-20 18:12:58 CEST
Created attachment 2053 [details]
also enables to install shorewall with perl-base only (since shorewall is pulled by drakx)

Attachment 2050 is obsolete: 0 => 1

Thierry Vignaud 2012-04-20 20:28:48 CEST

Status: NEW => REOPENED

Comment 5 Marja Van Waes 2012-05-26 13:07:37 CEST
Hi,

This bug was filed against cauldron, but we do not have cauldron at the moment.

Please report whether this bug is still valid for Mageia 2.

Thanks :)

Cheers,
marja

Keywords: (none) => NEEDINFO

Manuel Hiebel 2012-06-12 21:56:57 CEST

Keywords: NEEDINFO => (none)

Comment 6 Thierry Vignaud 2012-06-13 08:22:54 CEST
I fixed that one before final release

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