rpms/kernel/devel kernel.spec,1.1832,1.1833

Dave Jones davej at fedoraproject.org
Mon Oct 26 21:55:34 UTC 2009


Author: davej

Update of /cvs/pkgs/rpms/kernel/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv16362

Modified Files:
	kernel.spec 
Log Message:
Make a 20MB initramfs file so rpm gets its diskspace calculations right. (#530778)


Index: kernel.spec
===================================================================
RCS file: /cvs/pkgs/rpms/kernel/devel/kernel.spec,v
retrieving revision 1.1832
retrieving revision 1.1833
diff -u -p -r1.1832 -r1.1833
--- kernel.spec	24 Oct 2009 22:17:56 -0000	1.1832
+++ kernel.spec	26 Oct 2009 21:55:34 -0000	1.1833
@@ -1442,9 +1442,11 @@ BuildKernel() {
     install -m 644 .config $RPM_BUILD_ROOT/boot/config-$KernelVer
     install -m 644 System.map $RPM_BUILD_ROOT/boot/System.map-$KernelVer
 %if %{with_dracut}
-    touch $RPM_BUILD_ROOT/boot/initramfs-$KernelVer.img
+    # We estimate the size of the initramfs because rpm needs to take this size
+    # into consideration when performing disk space calculations. (See bz #530778)
+    dd if=/dev/zero of=$RPM_BUILD_ROOT/boot/initramfs-$KernelVer.img size=1M count=20
 %else
-    touch $RPM_BUILD_ROOT/boot/initrd-$KernelVer.img
+    dd if=/dev/zero of=$RPM_BUILD_ROOT/boot/initrd-$KernelVer.img size=1M count=5
 %endif
     if [ -f arch/$Arch/boot/zImage.stub ]; then
       cp arch/$Arch/boot/zImage.stub $RPM_BUILD_ROOT/%{image_install_path}/zImage.stub-$KernelVer || :
@@ -1969,6 +1971,9 @@ fi
 # ##############################################################
 
 %changelog
+* Mon Oct 26 2009 Dave Jones <davej at redhat.com>
+- Make a 20MB initramfs file so rpm gets its diskspace calculations right. (#530778)
+
 * Sat Oct 23 2009 Chuck Ebbert <cebbert at redhat.com>
 - 2.6.32-rc5-git3
 - Drop merged patch:




More information about the fedora-extras-commits mailing list