Index: branches/eam_branches/ipp-20100823/ippTools/configure.ac
===================================================================
--- branches/eam_branches/ipp-20100823/ippTools/configure.ac	(revision 29016)
+++ branches/eam_branches/ipp-20100823/ippTools/configure.ac	(revision 29124)
@@ -19,5 +19,5 @@
 PKG_CHECK_MODULES([PSMODULES], [psmodules >= 1.1.0])
 PKG_CHECK_MODULES([IPPDB], [ippdb >= 1.1.63]) 
-PKG_CHECK_MODULES([PPSTAMP], [ippdb >= 1.1.63]) 
+PKG_CHECK_MODULES([PPSTAMP], [ppstamp >= 0.1.1]) 
 
 PXTOOLS_CFLAGS="${PSLIB_CFLAGS=} ${PSMODULES_CFLAGS=} ${PPSTAMP_CFLAGS=} ${IPPDB_CFLAGS=}"
Index: branches/eam_branches/ipp-20100823/ippTools/share/magicdstool_tocleanup.sql
===================================================================
--- branches/eam_branches/ipp-20100823/ippTools/share/magicdstool_tocleanup.sql	(revision 29016)
+++ branches/eam_branches/ipp-20100823/ippTools/share/magicdstool_tocleanup.sql	(revision 29124)
@@ -1,4 +1,5 @@
 SELECT
     magic_ds_id,
+    stage,
     magicDSRun.state,
     magicDSRun.outroot,
@@ -9,4 +10,5 @@
 WHERE magicDSRun.state = 'goto_cleaned'
 -- XXX: need to add fault to magicDSRun
+-- XXX: the database has been updated, but fault isn't yet used
 --    AND magicDSRun.fault = 0
 
Index: branches/eam_branches/ipp-20100823/ippTools/src/disttool.c
===================================================================
--- branches/eam_branches/ipp-20100823/ippTools/src/disttool.c	(revision 29016)
+++ branches/eam_branches/ipp-20100823/ippTools/src/disttool.c	(revision 29124)
@@ -519,5 +519,5 @@
     PXOPT_COPY_STR(config->args, where, "-stage", "stage", "==");;
     PXOPT_COPY_STR(config->args, where, "-state", "distRun.state", "==");
-    PXOPT_COPY_STR(config->args, where, "-label", "label", "==");
+    PXOPT_COPY_STR(config->args, where, "-label", "label", "LIKE");
     PXOPT_COPY_STR(config->args, where, "-data_group", "distRun.data_group", "LIKE");
     PXOPT_COPY_STR(config->args, where, "-dist_group", "distTarget.dist_group", "==");
Index: branches/eam_branches/ipp-20100823/ippTools/src/disttoolConfig.c
===================================================================
--- branches/eam_branches/ipp-20100823/ippTools/src/disttoolConfig.c	(revision 29016)
+++ branches/eam_branches/ipp-20100823/ippTools/src/disttoolConfig.c	(revision 29124)
@@ -76,6 +76,6 @@
     psMetadataAddStr(updaterunArgs, PS_LIST_TAIL, "-stage",     0, "value for stage", NULL);
     psMetadataAddStr(updaterunArgs, PS_LIST_TAIL, "-state",     0, "value for state", NULL);
-    psMetadataAddStr(updaterunArgs, PS_LIST_TAIL, "-label",     0, "limit updates to label", NULL);
-    psMetadataAddStr(updaterunArgs, PS_LIST_TAIL, "-data_group",     0, "limit updates to data_group", NULL);
+    psMetadataAddStr(updaterunArgs, PS_LIST_TAIL, "-label",     0, "limit updates to label (LIKE comparison)", NULL);
+    psMetadataAddStr(updaterunArgs, PS_LIST_TAIL, "-data_group",     0, "limit updates to data_group (LIKE comparison)", NULL);
     psMetadataAddStr(updaterunArgs, PS_LIST_TAIL, "-dist_group",     0, "limit updates to data_group", NULL);
     psMetadataAddTime(updaterunArgs, PS_LIST_TAIL, "-time_stamp_begin", 0, "limit updates by time_stamp (>=)", NULL); 
Index: branches/eam_branches/ipp-20100823/ippTools/src/staticskytool.c
===================================================================
--- branches/eam_branches/ipp-20100823/ippTools/src/staticskytool.c	(revision 29016)
+++ branches/eam_branches/ipp-20100823/ippTools/src/staticskytool.c	(revision 29124)
@@ -290,5 +290,5 @@
 				workdir,
 				label,
-				data_group,
+				data_group ? data_group : label,
 				dist_group,
 				reduction,
