From: Richard Jones <rjones@redhat.com>
Date: Tue, 12 May 2009 14:04:43 +0000 (+0100)
Subject: Remove Perl from appliance - fixes large appliance problem on Rawhide builds.
X-Git-Tag: 1.0.25~5
X-Git-Url: http://git.annexia.org/?a=commitdiff_plain;h=8a7a6180a865e6895fa531865c5016d793271dfe;p=libguestfs.git

Remove Perl from appliance - fixes large appliance problem on Rawhide builds.
---

diff --git a/make-initramfs.sh.in b/make-initramfs.sh.in
index 495ecc0..b8faa3b 100755
--- a/make-initramfs.sh.in
+++ b/make-initramfs.sh.in
@@ -65,6 +65,12 @@ rm -f $koutput
 (cd initramfs && find -name '*python*' -print0) |
   xargs -0 @FEBOOTSTRAP_RUN@ initramfs -- rm -rf
 
+# In Fedora >= 11, it pulls in all of Perl from somewhere.  Nuke from orbit.
+@FEBOOTSTRAP_RUN@ initramfs -- rm -rf /usr/lib/perl5 /usr/lib64/perl5
+
+# Anaconda?  JPEG images?
+@FEBOOTSTRAP_RUN@ initramfs -- rm -rf /usr/lib/anaconda-runtime
+
 # Modules take up nearly half of the image.  It's a rough guess that
 # we don't need many drivers (which take up most of the space).
 (cd initramfs && find lib/modules/*/kernel \