--- /usr/bin/pacman-optimize 2005-06-30 18:03:34.000000000 -0700 +++ pacman-optimize 2005-07-01 00:45:58.000000000 -0700 @@ -77,7 +77,7 @@ # step 1: sum the old db echo "==> md5sum'ing the old database..." -tar c $dbroot 2>/dev/null | md5sum >/tmp/pacsums.old +tar --same-order -c $dbroot 2>/dev/null | md5sum >/tmp/pacsums.old # step 1: copy the entire db directory to a new one echo "==> copying $dbroot..." @@ -87,7 +87,7 @@ echo "==> md5sum'ing the new database..." mv $dbroot $dbroot.bak || die_r "error renaming $dbroot" mv $dbroot.new $dbroot || die_r "error renaming $dbroot.new" -tar c $dbroot 2>/dev/null | md5sum >/tmp/pacsums.new +tar --same-order -c $dbroot 2>/dev/null | md5sum >/tmp/pacsums.new # step 3: compare sums echo "==> checking integrity..." @@ -96,7 +96,7 @@ # failed, move the old one back into place rm -rf $dbroot mv $dbroot.bak $dbroot - die_r "integrity check FAILED, reverting to old databse" + die_r "integrity check FAILED, reverting to old database" fi # step 4: remove the backup