Bug 5507 - move some files from perl to perl-base in order to debloat minimal install
Summary: move some files from perl to perl-base in order to debloat minimal install
Status: RESOLVED FIXED
Alias: None
Product: Mageia
Classification: Unclassified
Component: RPM Packages (show other bugs)
Version: Cauldron
Hardware: All Linux
Priority: Normal normal
Target Milestone: ---
Assignee: Jerome Quelin
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2012-04-20 14:47 CEST by Thierry Vignaud
Modified: 2012-06-13 08:22 CEST (History)
0 users

See Also:
Source RPM: perl
CVE:
Status comment:


Attachments
the actual patch (10.89 KB, patch)
2012-04-20 14:48 CEST, Thierry Vignaud
Details | Diff
updated patch (w/o some big useless CJK stuff) (10.11 KB, patch)
2012-04-20 15:08 CEST, Thierry Vignaud
Details | Diff
also enables to install shorewall with perl-base only (since shorewall is pulled by drakx) (10.16 KB, patch)
2012-04-20 18:12 CEST, Thierry Vignaud
Details | Diff

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


Note You need to log in before you can comment on or make changes to this bug.