3 if [ ! -x /usr/bin/db5.2_load ]; then
4 echo "This script needs /usr/bin/db5.2_load to operate."
8 if /usr/bin/db5.2_load -r lsn /var/lib/rpm/Packages ; then
9 /bin/rm --interactive=never -f /var/lib/rpm/__db.00* >/dev/null 2>/dev/null || :
10 /bin/rm --interactive=never -f /var/lib/rpm/log/* >/dev/null 2>/dev/null || :
13 echo "rpm database conversion failed!"
15 echo "You have to run:"
17 echo " /usr/bin/db5.2_load -r lsn /var/lib/rpm/Packages"
18 echo " /bin/rm -f /var/lib/rpm/__db.00*"
19 echo " /bin/rm -f /var/lib/rpm/log/*"
20 echo " /usr/lib/rpm/bin/dbconvert --rebuilddb"
25 if ! /usr/lib/rpm/bin/dbconvert --rebuilddb; then
27 echo "rpm database conversion failed!"
28 echo "You have to run /usr/lib/rpm/bin/dbconvert manually"