From 064e01bc282fa76966fd61b4a8652e0354d8c6d0 Mon Sep 17 00:00:00 2001
From: James Meyer <james.meyer@operamail.com>
Date: Thu, 29 Jan 2009 17:44:57 -0600
Subject: Add a sleep statement of 3 secs to give loopback mount time to
 settle. At least I think thats what its doing.

---
 abs/core-testing/linhes-live/PKGBUILD                  | 2 +-
 abs/core-testing/linhes-live/lib/initcpio/hooks/larch3 | 4 ++++
 2 files changed, 5 insertions(+), 1 deletion(-)

diff --git a/abs/core-testing/linhes-live/PKGBUILD b/abs/core-testing/linhes-live/PKGBUILD
index 29de17e..c1e4ff1 100644
--- a/abs/core-testing/linhes-live/PKGBUILD
+++ b/abs/core-testing/linhes-live/PKGBUILD
@@ -2,7 +2,7 @@
 # 2008.09.25
 pkgname=linhes-live
 pkgver=5.3.3
-pkgrel=17
+pkgrel=19
 
 pkgdesc="LinHes compulsory components for the Live System."
 url="http://KnoppMyth.net"
diff --git a/abs/core-testing/linhes-live/lib/initcpio/hooks/larch3 b/abs/core-testing/linhes-live/lib/initcpio/hooks/larch3
index 47be81a..b301aa9 100644
--- a/abs/core-testing/linhes-live/lib/initcpio/hooks/larch3
+++ b/abs/core-testing/linhes-live/lib/initcpio/hooks/larch3
@@ -96,6 +96,8 @@ run_hook ()
 
     msg_ ":: Mounting squashed images"
     /bin/mkdir /tfs/system
+    #added sleep for 3 seconds, because well i don't know but it seems to fix things
+    sleep 3
     # The klibc mount command doesn't support '-o loop'
     /bin/losetup /dev/loop0 ${sysSqf}
     /bin/mount -r -t squashfs /dev/loop0 /tfs/system
@@ -107,11 +109,13 @@ run_hook ()
     export LD_LIBRARY_PATH=/tfs/system/lib:/tfs/system/usr/lib
 
     /bin/mkdir /tfs/mods
+    
     # The klibc mount command doesn't support '-o loop'
     /bin/losetup /dev/loop1 ${modsSqf}
     /bin/mount -r -t squashfs /dev/loop1 /tfs/mods
 
     # Unpack the overlay
+
     msg_ ":: Initializing writable layer for union (overlay)"
     /tfs/system/usr/bin/lzop -d < ${overlay} | \
             /tfs/system/bin/tar -C /tfs -xf -
-- 
cgit v0.12

