From f62c58bce6bc78ac63901a4c3bc28441ce0730a7 Mon Sep 17 00:00:00 2001 From: Gerardo Exequiel Pozzi Date: Mon, 28 Jun 2010 23:24:34 -0300 Subject: [syslinux-iso] create root-image tree in two steps First install {base} group, then install rest of packages listed at in packages file. In this way, ensure a fully base system installed first, avoinding errors from install scriptlets of rest of packages. (currently there is no issue with packages listed on packages files, but if some add more packages to customize the iso will see errors) Signed-off-by: Gerardo Exequiel Pozzi --- configs/syslinux-iso/Makefile | 1 + configs/syslinux-iso/packages.i686 | 1 - configs/syslinux-iso/packages.x86_64 | 1 - 3 files changed, 1 insertion(+), 2 deletions(-) (limited to 'configs') diff --git a/configs/syslinux-iso/Makefile b/configs/syslinux-iso/Makefile index 9144130..8a1c6ec 100644 --- a/configs/syslinux-iso/Makefile +++ b/configs/syslinux-iso/Makefile @@ -30,6 +30,7 @@ base-fs: root-image bootfiles initcpio overlay iso-mounts # Rules for make the root-image for base filesystem. root-image: $(WORKDIR)/root-image/.arch-chroot $(WORKDIR)/root-image/.arch-chroot: + mkarchiso -p base create $(WORKDIR) mkarchiso -p $(PACKAGES) create $(WORKDIR) # Rule for make /boot diff --git a/configs/syslinux-iso/packages.i686 b/configs/syslinux-iso/packages.i686 index 68b3c1b..dbeff71 100644 --- a/configs/syslinux-iso/packages.i686 +++ b/configs/syslinux-iso/packages.i686 @@ -2,7 +2,6 @@ aif aufs2 aufs2-util b43-fwcutter -base crda ddrescue dialog diff --git a/configs/syslinux-iso/packages.x86_64 b/configs/syslinux-iso/packages.x86_64 index 68b3c1b..dbeff71 100644 --- a/configs/syslinux-iso/packages.x86_64 +++ b/configs/syslinux-iso/packages.x86_64 @@ -2,7 +2,6 @@ aif aufs2 aufs2-util b43-fwcutter -base crda ddrescue dialog -- cgit v1.2.3-70-g09d2