[Lunar-commits] CVS: theedge/var/lib/lunar/functions check.lunar, 1.16, 1.17

Auke Kok sofar at lunar-linux.org
Mon May 10 15:31:55 GMT 2004


Update of /var/cvs/lunar/theedge/var/lib/lunar/functions
In directory dbguin.lunar-linux.org:/tmp/cvs-serv31491

Modified Files:
	check.lunar 
Log Message:
This is a fix for 'lunar fix' looping on clean installs:
<sofar|work> yeah I did some chroot crunching ;^)
<sofar|work> on a clean ISO
<sofar|work> there's md5sum mismatches in glibc's libxxx.a files that trigger it
<sofar|work> then ENV var pollution makes the wrong files rebuild... you get the rest


Index: check.lunar
===================================================================
RCS file: /var/cvs/lunar/theedge/var/lib/lunar/functions/check.lunar,v
retrieving revision 1.16
retrieving revision 1.17
diff -u -d -r1.16 -r1.17
--- check.lunar	26 Apr 2004 14:47:53 -0000	1.16
+++ check.lunar	10 May 2004 15:31:53 -0000	1.17
@@ -328,7 +328,8 @@
     HOPELESS="no"
 
     for  MODULE  in  $MODULES ;  do
-
+     # ENV separation required here!
+     (
       fix_depends $MODULE
 
       # if we were called with --fixdepends then we may skip the rest
@@ -379,6 +380,7 @@
           fi
         fi
       fi
+     )
     done
   done
 }



More information about the Lunar-commits mailing list