commit d076ae46506d528cdc13ef61c08bfcafb0ec7844
Author: Jan RÄ™korajski <[email protected]>
Date:   Sun Nov 25 19:37:12 2012 +0100

    - clearer logic

 dbupgrade.sh | 21 ++++++++++-----------
 1 file changed, 10 insertions(+), 11 deletions(-)
---
diff --git a/dbupgrade.sh b/dbupgrade.sh
index 0f035b2..52c073a 100755
--- a/dbupgrade.sh
+++ b/dbupgrade.sh
@@ -1,9 +1,6 @@
 #!/bin/sh
 
-if /usr/lib/rpm/bin/rpmdb_reset -r lsn /var/lib/rpm/Packages ; then
-       /bin/rm --interactive=never -f /var/lib/rpm/__db.00* >/dev/null 
2>/dev/null || :
-       /bin/rm --interactive=never -f /var/lib/rpm/log/* >/dev/null 
2>/dev/null || :
-else
+if ! /usr/lib/rpm/bin/rpmdb_reset -r lsn /var/lib/rpm/Packages ; then
        echo
        echo "rpm database conversion failed!"
        echo
@@ -14,12 +11,14 @@ else
        echo "  /bin/rm -f /var/lib/rpm/log/*"
        echo "  /usr/lib/rpm/bin/dbconvert --rebuilddb"
        echo
-       exit
-fi
+else
+       /bin/rm --interactive=never -f /var/lib/rpm/__db.00* >/dev/null 
2>/dev/null || :
+       /bin/rm --interactive=never -f /var/lib/rpm/log/* >/dev/null 
2>/dev/null || :
 
-if ! /usr/lib/rpm/bin/dbconvert --rebuilddb; then
-       echo
-       echo "rpm database conversion failed!"
-       echo "You have to run  /usr/lib/rpm/bin/dbconvert manually"
-       echo
+       if ! /usr/lib/rpm/bin/dbconvert --rebuilddb; then
+               echo
+               echo "rpm database conversion failed!"
+               echo "You have to run /usr/lib/rpm/bin/dbconvert manually"
+               echo
+       fi
 fi
================================================================

---- gitweb:

http://git.pld-linux.org/gitweb.cgi/packages/rpm.git/commitdiff/3fc92bf76cefba36714ca3a778c56bab474399bd

_______________________________________________
pld-cvs-commit mailing list
[email protected]
http://lists.pld-linux.org/mailman/listinfo/pld-cvs-commit

Reply via email to